Details

Time bar (total: 17.2s)

analyze1.8s (10.3%)

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
6.3%6.2%93.6%0.1%0%0%0%7
9.4%9.4%90.5%0.1%0%0%0%8
23.4%23.4%76.5%0.1%0%0%0%9
23.4%23.4%76.5%0.1%0%0%0%10
27.3%27.3%72.5%0.1%0%0%0%11
35.5%35.5%64.4%0.1%0%0%0%12
Compiler

Compiled 34 to 19 computations (44.1% saved)

sample5.4s (31.5%)

Results
2.6s2081×body1024valid
1.9s5185×body256valid
858.0ms982×body512valid
46.0msbody2048valid
Bogosity

preprocess109.0ms (0.6%)

Algorithm
egg-herbie
Rules
1956×fma-def
950×div-sub
872×fma-neg
716×times-frac
636×cancel-sign-sub-inv
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
062396
1155396
2442396
31110396
41789396
53380396
64374396
76237396
033
Stop Event
saturated
node limit
Calls
Call 1
Inputs
0
1
2
Outputs
0
1
2
Call 2
Inputs
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)))) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
(fabs.f64 (-.f64 (*.f64 (*.f64 eh (cos.f64 t)) (cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 ew) (tan.f64 t)) eh)))) (*.f64 (*.f64 ew (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 ew) (tan.f64 t)) eh))))))
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 eh)) (cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 t) (tan.f64 eh)) ew)))) (*.f64 (*.f64 t (sin.f64 eh)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 t) (tan.f64 eh)) ew))))))
(fabs.f64 (-.f64 (*.f64 (*.f64 t (cos.f64 ew)) (cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 ew)) t)))) (*.f64 (*.f64 eh (sin.f64 ew)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 ew)) t))))))
Outputs
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)))) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
(fabs.f64 (-.f64 (*.f64 ew (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 (/.f64 (neg.f64 eh) ew) (tan.f64 t)))))) (*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (*.f64 (/.f64 (neg.f64 eh) ew) (tan.f64 t))))))))
(fabs.f64 (-.f64 (*.f64 ew (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (/.f64 (tan.f64 t) (/.f64 ew (neg.f64 eh))))))) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (tan.f64 t) (/.f64 ew (neg.f64 eh))))))))
(fabs.f64 (fma.f64 (cos.f64 (atan.f64 (*.f64 eh (neg.f64 (/.f64 (tan.f64 t) ew))))) (*.f64 ew (neg.f64 (cos.f64 t))) (*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 eh (neg.f64 (/.f64 (tan.f64 t) ew)))))))))
(fabs.f64 (fma.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) (neg.f64 ew))))) (*.f64 ew (neg.f64 (cos.f64 t))) (*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) (neg.f64 ew)))))))))
(fabs.f64 (-.f64 (*.f64 (*.f64 eh (cos.f64 t)) (cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 ew) (tan.f64 t)) eh)))) (*.f64 (*.f64 ew (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 ew) (tan.f64 t)) eh))))))
(fabs.f64 (-.f64 (*.f64 (*.f64 (cos.f64 t) eh) (cos.f64 (atan.f64 (/.f64 (neg.f64 ew) (/.f64 eh (tan.f64 t)))))) (*.f64 (*.f64 ew (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (neg.f64 ew) (/.f64 eh (tan.f64 t))))))))
(fabs.f64 (-.f64 (*.f64 (cos.f64 t) (*.f64 eh (cos.f64 (atan.f64 (*.f64 (/.f64 (neg.f64 ew) eh) (tan.f64 t)))))) (*.f64 ew (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (/.f64 (neg.f64 ew) eh) (tan.f64 t))))))))
(fabs.f64 (-.f64 (*.f64 (cos.f64 t) (*.f64 eh (cos.f64 (atan.f64 (*.f64 (/.f64 (tan.f64 t) eh) (neg.f64 ew)))))) (*.f64 (sin.f64 t) (*.f64 ew (sin.f64 (atan.f64 (*.f64 (/.f64 (tan.f64 t) eh) (neg.f64 ew))))))))
(fabs.f64 (-.f64 (*.f64 (cos.f64 t) (*.f64 eh (cos.f64 (atan.f64 (*.f64 (neg.f64 ew) (/.f64 (tan.f64 t) eh)))))) (*.f64 (sin.f64 t) (*.f64 ew (sin.f64 (atan.f64 (*.f64 (neg.f64 ew) (/.f64 (tan.f64 t) eh))))))))
(fabs.f64 (-.f64 (*.f64 (cos.f64 t) (*.f64 eh (cos.f64 (atan.f64 (*.f64 ew (/.f64 (neg.f64 (tan.f64 t)) eh)))))) (*.f64 (sin.f64 t) (*.f64 ew (sin.f64 (atan.f64 (*.f64 ew (/.f64 (neg.f64 (tan.f64 t)) eh))))))))
(fabs.f64 (fma.f64 (sin.f64 t) (*.f64 ew (sin.f64 (atan.f64 (/.f64 (neg.f64 ew) (/.f64 eh (tan.f64 t)))))) (*.f64 (cos.f64 (atan.f64 (/.f64 (neg.f64 ew) (/.f64 eh (tan.f64 t))))) (*.f64 (cos.f64 t) (neg.f64 eh)))))
(fabs.f64 (fma.f64 (sin.f64 t) (*.f64 ew (sin.f64 (atan.f64 (/.f64 (tan.f64 t) (/.f64 eh (neg.f64 ew)))))) (*.f64 (cos.f64 (atan.f64 (/.f64 (tan.f64 t) (/.f64 eh (neg.f64 ew))))) (*.f64 (cos.f64 t) (neg.f64 eh)))))
(fabs.f64 (fma.f64 (sin.f64 t) (*.f64 ew (sin.f64 (atan.f64 (*.f64 ew (/.f64 (tan.f64 t) (neg.f64 eh)))))) (*.f64 (cos.f64 (atan.f64 (*.f64 ew (/.f64 (tan.f64 t) (neg.f64 eh))))) (*.f64 (cos.f64 t) (neg.f64 eh)))))
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 eh)) (cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 t) (tan.f64 eh)) ew)))) (*.f64 (*.f64 t (sin.f64 eh)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 t) (tan.f64 eh)) ew))))))
(fabs.f64 (-.f64 (*.f64 ew (*.f64 (cos.f64 eh) (cos.f64 (atan.f64 (*.f64 (/.f64 (neg.f64 t) ew) (tan.f64 eh)))))) (*.f64 t (*.f64 (sin.f64 eh) (sin.f64 (atan.f64 (*.f64 (/.f64 (neg.f64 t) ew) (tan.f64 eh))))))))
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 eh)) (cos.f64 (atan.f64 (/.f64 t (/.f64 ew (neg.f64 (tan.f64 eh))))))) (*.f64 (sin.f64 eh) (*.f64 t (sin.f64 (atan.f64 (/.f64 t (/.f64 ew (neg.f64 (tan.f64 eh))))))))))
(fabs.f64 (-.f64 (*.f64 (cos.f64 eh) (*.f64 ew (cos.f64 (atan.f64 (*.f64 (neg.f64 (tan.f64 eh)) (/.f64 t ew)))))) (*.f64 (sin.f64 eh) (*.f64 t (sin.f64 (atan.f64 (*.f64 (neg.f64 (tan.f64 eh)) (/.f64 t ew))))))))
(fabs.f64 (-.f64 (*.f64 (*.f64 t (cos.f64 ew)) (cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 ew)) t)))) (*.f64 (*.f64 eh (sin.f64 ew)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 ew)) t))))))
(fabs.f64 (-.f64 (*.f64 (*.f64 t (cos.f64 ew)) (cos.f64 (atan.f64 (/.f64 (neg.f64 eh) (/.f64 t (tan.f64 ew)))))) (*.f64 (*.f64 eh (sin.f64 ew)) (sin.f64 (atan.f64 (/.f64 (neg.f64 eh) (/.f64 t (tan.f64 ew))))))))
(fabs.f64 (fma.f64 t (*.f64 (cos.f64 ew) (cos.f64 (atan.f64 (*.f64 (/.f64 (neg.f64 eh) t) (tan.f64 ew))))) (*.f64 (sin.f64 (atan.f64 (*.f64 (/.f64 (neg.f64 eh) t) (tan.f64 ew)))) (*.f64 (neg.f64 eh) (sin.f64 ew)))))
(fabs.f64 (-.f64 (*.f64 (*.f64 t (cos.f64 ew)) (cos.f64 (atan.f64 (*.f64 (tan.f64 ew) (/.f64 (neg.f64 eh) t))))) (*.f64 (*.f64 eh (sin.f64 ew)) (sin.f64 (atan.f64 (*.f64 (tan.f64 ew) (/.f64 (neg.f64 eh) t)))))))
(fabs.f64 (-.f64 (*.f64 (*.f64 t (cos.f64 ew)) (cos.f64 (atan.f64 (*.f64 eh (/.f64 (neg.f64 (tan.f64 ew)) t))))) (*.f64 (*.f64 eh (sin.f64 ew)) (sin.f64 (atan.f64 (*.f64 eh (/.f64 (neg.f64 (tan.f64 ew)) t)))))))
(fabs.f64 (fma.f64 t (*.f64 (cos.f64 (atan.f64 (*.f64 (neg.f64 (tan.f64 ew)) (/.f64 eh t)))) (neg.f64 (cos.f64 ew))) (*.f64 (sin.f64 ew) (*.f64 eh (sin.f64 (atan.f64 (*.f64 (neg.f64 (tan.f64 ew)) (/.f64 eh t))))))))
Compiler

Compiled 36 to 21 computations (41.7% saved)

simplify225.0ms (1.3%)

Algorithm
egg-herbie
Rules
3446×fma-def
1450×div-sub
900×associate-/r*
822×times-frac
806×fma-neg
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
02199
14799
212199
329299
445699
579999
6133799
7215299
8323499
9441999
10498899
11523299
12532499
13542899
14542899
15586099
16697199
17745999
18767099
19783899
20793499
Stop Event
node limit
Counts
1 → 6
Calls
Call 1
Inputs
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)))) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
Outputs
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)))) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
(fabs.f64 (-.f64 (*.f64 ew (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (/.f64 (neg.f64 eh) (/.f64 ew (tan.f64 t))))))) (*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (/.f64 (neg.f64 eh) (/.f64 ew (tan.f64 t)))))))))
(fabs.f64 (-.f64 (*.f64 ew (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 (/.f64 (neg.f64 eh) ew) (tan.f64 t)))))) (*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (/.f64 (neg.f64 eh) ew) (tan.f64 t))))))))
(fabs.f64 (-.f64 (*.f64 ew (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 (neg.f64 eh) ew)))))) (*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 (neg.f64 eh) ew))))))))
(fabs.f64 (-.f64 (*.f64 ew (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 (neg.f64 eh) (/.f64 (tan.f64 t) ew)))))) (*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (neg.f64 eh) (/.f64 (tan.f64 t) ew))))))))
(fabs.f64 (-.f64 (*.f64 ew (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 (neg.f64 eh) (/.f64 (tan.f64 t) ew)))))) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (*.f64 (neg.f64 eh) (/.f64 (tan.f64 t) ew)))))))

eval2.0ms (0%)

Compiler

Compiled 183 to 64 computations (65% saved)

prune2.0ms (0%)

Pruning

2 alts after pruning (2 fresh and 0 done)

PrunedKeptTotal
New516
Fresh011
Picked000
Done000
Total527
Accurracy
99.8%
Counts
7 → 1
Alt Table
Click to see full alt table
StatusAccuracyProgram
99.8%
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)))) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
Compiler

Compiled 33 to 18 computations (45.5% saved)

localize33.0ms (0.2%)

Local Accuracy

Found 4 expressions with local accuracy:

NewAccuracyProgram
99.8%
(*.f64 ew (cos.f64 t))
99.7%
(*.f64 (neg.f64 eh) (tan.f64 t))
95.4%
(/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)
71.3%
(cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)))
Compiler

Compiled 147 to 18 computations (87.8% saved)

series36.0ms (0.2%)

Counts
4 → 120
Calls

30 calls:

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

rewrite85.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
1438×log-prod
860×pow-prod-down
686×pow-prod-up
600×pow-exp
506×expm1-udef
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01476
128964
2385864
Stop Event
node limit
Counts
4 → 136
Calls
Call 1
Inputs
(cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)))
(/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)
(*.f64 (neg.f64 eh) (tan.f64 t))
(*.f64 ew (cos.f64 t))
Outputs
(+.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 (*.f64 (cbrt.f64 (exp.f64 (cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t)))))) (cbrt.f64 (exp.f64 (cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t)))))))) (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 (cbrt.f64 (cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t))))) 3)
(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 (sqrt.f64 (cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t))))) 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))))))
(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))
(exp.f64 (*.f64 (*.f64 (log.f64 (cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t))))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t)))))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t)))))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t)))))) 2))
(exp.f64 (*.f64 (log.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))) -1))
(log1p.f64 (expm1.f64 (cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t))))))
(+.f64 0 (*.f64 (/.f64 eh ew) (tan.f64 t)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (*.f64 (/.f64 eh ew) (tan.f64 t)))) (cbrt.f64 (exp.f64 (*.f64 (/.f64 eh ew) (tan.f64 t)))))) (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 (/.f64 0 (/.f64 ew (tan.f64 t))) (*.f64 (/.f64 eh ew) (tan.f64 t)))
(*.f64 eh (/.f64 1 (/.f64 ew (tan.f64 t))))
(*.f64 eh (*.f64 (tan.f64 t) (/.f64 1 ew)))
(*.f64 (tan.f64 t) (*.f64 eh (/.f64 1 ew)))
(*.f64 (*.f64 eh (tan.f64 t)) (/.f64 1 ew))
(*.f64 (*.f64 eh (tan.f64 t)) (/.f64 1 (neg.f64 ew)))
(*.f64 (*.f64 (/.f64 eh ew) (tan.f64 t)) 1)
(*.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 eh (tan.f64 t))) 2) (*.f64 (cbrt.f64 (*.f64 eh (tan.f64 t))) (/.f64 1 ew)))
(*.f64 (cbrt.f64 (*.f64 (/.f64 eh ew) (tan.f64 t))) (pow.f64 (cbrt.f64 (*.f64 (/.f64 eh ew) (tan.f64 t))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 eh ew) (tan.f64 t))) 2) (cbrt.f64 (*.f64 (/.f64 eh ew) (tan.f64 t))))
(*.f64 (sqrt.f64 (*.f64 eh (tan.f64 t))) (*.f64 (sqrt.f64 (*.f64 eh (tan.f64 t))) (/.f64 1 ew)))
(*.f64 (sqrt.f64 (*.f64 (/.f64 eh ew) (tan.f64 t))) (sqrt.f64 (*.f64 (/.f64 eh ew) (tan.f64 t))))
(*.f64 (/.f64 1 ew) (*.f64 eh (tan.f64 t)))
(*.f64 (/.f64 eh 1) (/.f64 (tan.f64 t) ew))
(*.f64 (/.f64 eh (pow.f64 (cbrt.f64 ew) 2)) (/.f64 (tan.f64 t) (cbrt.f64 ew)))
(*.f64 (/.f64 eh (sqrt.f64 ew)) (/.f64 (tan.f64 t) (sqrt.f64 ew)))
(*.f64 (/.f64 (tan.f64 t) (sqrt.f64 ew)) (/.f64 eh (sqrt.f64 ew)))
(*.f64 (/.f64 (tan.f64 t) 1) (/.f64 eh ew))
(*.f64 (/.f64 eh ew) (tan.f64 t))
(*.f64 (/.f64 (tan.f64 t) (pow.f64 (cbrt.f64 ew) 2)) (/.f64 eh (cbrt.f64 ew)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 ew) 2)) (/.f64 (*.f64 eh (tan.f64 t)) (cbrt.f64 ew)))
(*.f64 (/.f64 1 (sqrt.f64 ew)) (/.f64 (*.f64 eh (tan.f64 t)) (sqrt.f64 ew)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 eh (tan.f64 t))) 2) 1) (/.f64 (cbrt.f64 (*.f64 eh (tan.f64 t))) ew))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 eh (tan.f64 t))) 2) (pow.f64 (cbrt.f64 ew) 2)) (cbrt.f64 (*.f64 (/.f64 eh ew) (tan.f64 t))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 eh (tan.f64 t))) 2) (sqrt.f64 ew)) (/.f64 (cbrt.f64 (*.f64 eh (tan.f64 t))) (sqrt.f64 ew)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 eh (tan.f64 t))) 1) (/.f64 (sqrt.f64 (*.f64 eh (tan.f64 t))) ew))
(*.f64 (/.f64 (sqrt.f64 (*.f64 eh (tan.f64 t))) (pow.f64 (cbrt.f64 ew) 2)) (/.f64 (sqrt.f64 (*.f64 eh (tan.f64 t))) (cbrt.f64 ew)))
(pow.f64 (*.f64 (/.f64 eh ew) (tan.f64 t)) 1)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 eh ew) (tan.f64 t))) 3)
(pow.f64 (pow.f64 (/.f64 (/.f64 ew eh) (tan.f64 t)) -2) 1/2)
(pow.f64 (pow.f64 (*.f64 (/.f64 eh ew) (tan.f64 t)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (/.f64 eh ew) (tan.f64 t))) 2)
(pow.f64 (/.f64 (/.f64 ew eh) (tan.f64 t)) -1)
(pow.f64 (/.f64 (/.f64 (/.f64 ew eh) (tan.f64 t)) 1) -1)
(neg.f64 (*.f64 (/.f64 eh ew) (tan.f64 t)))
(sqrt.f64 (pow.f64 (/.f64 (/.f64 ew eh) (tan.f64 t)) -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)))))
(log.f64 (/.f64 1 (exp.f64 (*.f64 (/.f64 eh ew) (tan.f64 t)))))
(log.f64 (/.f64 1 (+.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 (tan.f64 t)) 3) (pow.f64 ew 3)))
(expm1.f64 (log1p.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))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 (/.f64 eh ew) (tan.f64 t))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 (/.f64 eh ew) (tan.f64 t)))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 (/.f64 eh ew) (tan.f64 t)))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 (/.f64 eh ew) (tan.f64 t)))) 2))
(exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 ew eh) (tan.f64 t))) -1))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 eh ew) (tan.f64 t))))
(+.f64 0 (*.f64 eh (tan.f64 t)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 eh) (tan.f64 t))) (cbrt.f64 (pow.f64 (exp.f64 eh) (tan.f64 t))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 eh) (tan.f64 t)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 eh) (tan.f64 t)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 eh) (tan.f64 t)))))
(-.f64 0 (*.f64 eh (tan.f64 t)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 eh (tan.f64 t)))) 1)
(/.f64 (*.f64 eh (sin.f64 t)) (cos.f64 t))
(/.f64 (*.f64 (sin.f64 t) eh) (cos.f64 t))
(pow.f64 (*.f64 eh (tan.f64 t)) 1)
(pow.f64 (cbrt.f64 (*.f64 eh (tan.f64 t))) 3)
(pow.f64 (pow.f64 (*.f64 eh (tan.f64 t)) 2) 1/2)
(pow.f64 (pow.f64 (*.f64 eh (tan.f64 t)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 eh (tan.f64 t))) 2)
(neg.f64 (*.f64 eh (tan.f64 t)))
(sqrt.f64 (pow.f64 (*.f64 eh (tan.f64 t)) 2))
(log.f64 (pow.f64 (exp.f64 eh) (tan.f64 t)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 eh (tan.f64 t)))))
(log.f64 (/.f64 1 (+.f64 1 (expm1.f64 (*.f64 eh (tan.f64 t))))))
(cbrt.f64 (pow.f64 (*.f64 eh (tan.f64 t)) 3))
(expm1.f64 (log1p.f64 (*.f64 eh (tan.f64 t))))
(exp.f64 (log.f64 (*.f64 eh (tan.f64 t))))
(exp.f64 (*.f64 (log.f64 (*.f64 eh (tan.f64 t))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 eh (tan.f64 t))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 eh (tan.f64 t)))) 3))
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 eh (tan.f64 t)) 3)) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 eh (tan.f64 t)))) 2))
(log1p.f64 (expm1.f64 (*.f64 eh (tan.f64 t))))
(+.f64 0 (*.f64 ew (cos.f64 t)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 ew) (cos.f64 t))) (cbrt.f64 (pow.f64 (exp.f64 ew) (cos.f64 t))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 ew) (cos.f64 t)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 ew) (cos.f64 t)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 ew) (cos.f64 t)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 ew (cos.f64 t)))) 1)
(pow.f64 (*.f64 ew (cos.f64 t)) 1)
(pow.f64 (cbrt.f64 (*.f64 ew (cos.f64 t))) 3)
(pow.f64 (pow.f64 (*.f64 ew (cos.f64 t)) 2) 1/2)
(pow.f64 (pow.f64 (*.f64 ew (cos.f64 t)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 ew (cos.f64 t))) 2)
(sqrt.f64 (pow.f64 (*.f64 ew (cos.f64 t)) 2))
(log.f64 (pow.f64 (exp.f64 ew) (cos.f64 t)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 ew (cos.f64 t)))))
(cbrt.f64 (pow.f64 (*.f64 ew (cos.f64 t)) 3))
(expm1.f64 (log1p.f64 (*.f64 ew (cos.f64 t))))
(exp.f64 (log.f64 (*.f64 ew (cos.f64 t))))
(exp.f64 (*.f64 (log.f64 (*.f64 ew (cos.f64 t))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 ew (cos.f64 t))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 ew (cos.f64 t)))) 3))
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 ew (cos.f64 t)) 3)) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 ew (cos.f64 t)))) 2))
(log1p.f64 (expm1.f64 (*.f64 ew (cos.f64 t))))

simplify94.0ms (0.5%)

Algorithm
egg-herbie
Rules
1376×times-frac
1180×unswap-sqr
712×log-prod
366×sqr-pow
366×exp-prod
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
03806318
18556208
230436190
Stop Event
node limit
Counts
256 → 217
Calls
Call 1
Inputs
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(*.f64 -1 (/.f64 (*.f64 t eh) ew))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)) (*.f64 -1/3 (/.f64 (*.f64 (pow.f64 t 3) eh) ew)))
(+.f64 (*.f64 -2/15 (/.f64 (*.f64 (pow.f64 t 5) eh) ew)) (+.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)) (*.f64 -1/3 (/.f64 (*.f64 (pow.f64 t 3) eh) ew))))
(+.f64 (*.f64 -17/315 (/.f64 (*.f64 (pow.f64 t 7) eh) ew)) (+.f64 (*.f64 -2/15 (/.f64 (*.f64 (pow.f64 t 5) eh) ew)) (+.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)) (*.f64 -1/3 (/.f64 (*.f64 (pow.f64 t 3) eh) ew)))))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (cos.f64 t)))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (cos.f64 t)))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (cos.f64 t)))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (cos.f64 t)))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (cos.f64 t)))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (cos.f64 t)))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (cos.f64 t)))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (cos.f64 t)))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (cos.f64 t)))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (cos.f64 t)))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (cos.f64 t)))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (cos.f64 t)))
(*.f64 -1 (*.f64 t eh))
(+.f64 (*.f64 -1 (*.f64 t eh)) (*.f64 -1/3 (*.f64 (pow.f64 t 3) eh)))
(+.f64 (*.f64 -1 (*.f64 t eh)) (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 t 3) eh)) (*.f64 -2/15 (*.f64 (pow.f64 t 5) eh))))
(+.f64 (*.f64 -1 (*.f64 t eh)) (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 t 3) eh)) (+.f64 (*.f64 -17/315 (*.f64 (pow.f64 t 7) eh)) (*.f64 -2/15 (*.f64 (pow.f64 t 5) eh)))))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (cos.f64 t)))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (cos.f64 t)))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (cos.f64 t)))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (cos.f64 t)))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (cos.f64 t)))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (cos.f64 t)))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (cos.f64 t)))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (cos.f64 t)))
(*.f64 (cos.f64 t) ew)
(*.f64 (cos.f64 t) ew)
(*.f64 (cos.f64 t) ew)
(*.f64 (cos.f64 t) ew)
(*.f64 (cos.f64 t) ew)
(*.f64 (cos.f64 t) ew)
(*.f64 (cos.f64 t) ew)
(*.f64 (cos.f64 t) ew)
(*.f64 (cos.f64 t) ew)
(*.f64 (cos.f64 t) ew)
(*.f64 (cos.f64 t) ew)
(*.f64 (cos.f64 t) ew)
ew
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 t 2) ew)) ew)
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 t 2) ew)) (+.f64 (*.f64 1/24 (*.f64 (pow.f64 t 4) ew)) ew))
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 t 2) ew)) (+.f64 (*.f64 -1/720 (*.f64 (pow.f64 t 6) ew)) (+.f64 (*.f64 1/24 (*.f64 (pow.f64 t 4) ew)) ew)))
(*.f64 (cos.f64 t) ew)
(*.f64 (cos.f64 t) ew)
(*.f64 (cos.f64 t) ew)
(*.f64 (cos.f64 t) ew)
(*.f64 (cos.f64 t) ew)
(*.f64 (cos.f64 t) ew)
(*.f64 (cos.f64 t) ew)
(*.f64 (cos.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 (*.f64 (cbrt.f64 (exp.f64 (cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t)))))) (cbrt.f64 (exp.f64 (cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t)))))))) (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 (cbrt.f64 (cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t))))) 3)
(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 (sqrt.f64 (cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t))))) 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))))))
(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))
(exp.f64 (*.f64 (*.f64 (log.f64 (cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t))))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t)))))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t)))))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t)))))) 2))
(exp.f64 (*.f64 (log.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))) -1))
(log1p.f64 (expm1.f64 (cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t))))))
(+.f64 0 (*.f64 (/.f64 eh ew) (tan.f64 t)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (*.f64 (/.f64 eh ew) (tan.f64 t)))) (cbrt.f64 (exp.f64 (*.f64 (/.f64 eh ew) (tan.f64 t)))))) (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 (/.f64 0 (/.f64 ew (tan.f64 t))) (*.f64 (/.f64 eh ew) (tan.f64 t)))
(*.f64 eh (/.f64 1 (/.f64 ew (tan.f64 t))))
(*.f64 eh (*.f64 (tan.f64 t) (/.f64 1 ew)))
(*.f64 (tan.f64 t) (*.f64 eh (/.f64 1 ew)))
(*.f64 (*.f64 eh (tan.f64 t)) (/.f64 1 ew))
(*.f64 (*.f64 eh (tan.f64 t)) (/.f64 1 (neg.f64 ew)))
(*.f64 (*.f64 (/.f64 eh ew) (tan.f64 t)) 1)
(*.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 eh (tan.f64 t))) 2) (*.f64 (cbrt.f64 (*.f64 eh (tan.f64 t))) (/.f64 1 ew)))
(*.f64 (cbrt.f64 (*.f64 (/.f64 eh ew) (tan.f64 t))) (pow.f64 (cbrt.f64 (*.f64 (/.f64 eh ew) (tan.f64 t))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 eh ew) (tan.f64 t))) 2) (cbrt.f64 (*.f64 (/.f64 eh ew) (tan.f64 t))))
(*.f64 (sqrt.f64 (*.f64 eh (tan.f64 t))) (*.f64 (sqrt.f64 (*.f64 eh (tan.f64 t))) (/.f64 1 ew)))
(*.f64 (sqrt.f64 (*.f64 (/.f64 eh ew) (tan.f64 t))) (sqrt.f64 (*.f64 (/.f64 eh ew) (tan.f64 t))))
(*.f64 (/.f64 1 ew) (*.f64 eh (tan.f64 t)))
(*.f64 (/.f64 eh 1) (/.f64 (tan.f64 t) ew))
(*.f64 (/.f64 eh (pow.f64 (cbrt.f64 ew) 2)) (/.f64 (tan.f64 t) (cbrt.f64 ew)))
(*.f64 (/.f64 eh (sqrt.f64 ew)) (/.f64 (tan.f64 t) (sqrt.f64 ew)))
(*.f64 (/.f64 (tan.f64 t) (sqrt.f64 ew)) (/.f64 eh (sqrt.f64 ew)))
(*.f64 (/.f64 (tan.f64 t) 1) (/.f64 eh ew))
(*.f64 (/.f64 eh ew) (tan.f64 t))
(*.f64 (/.f64 (tan.f64 t) (pow.f64 (cbrt.f64 ew) 2)) (/.f64 eh (cbrt.f64 ew)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 ew) 2)) (/.f64 (*.f64 eh (tan.f64 t)) (cbrt.f64 ew)))
(*.f64 (/.f64 1 (sqrt.f64 ew)) (/.f64 (*.f64 eh (tan.f64 t)) (sqrt.f64 ew)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 eh (tan.f64 t))) 2) 1) (/.f64 (cbrt.f64 (*.f64 eh (tan.f64 t))) ew))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 eh (tan.f64 t))) 2) (pow.f64 (cbrt.f64 ew) 2)) (cbrt.f64 (*.f64 (/.f64 eh ew) (tan.f64 t))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 eh (tan.f64 t))) 2) (sqrt.f64 ew)) (/.f64 (cbrt.f64 (*.f64 eh (tan.f64 t))) (sqrt.f64 ew)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 eh (tan.f64 t))) 1) (/.f64 (sqrt.f64 (*.f64 eh (tan.f64 t))) ew))
(*.f64 (/.f64 (sqrt.f64 (*.f64 eh (tan.f64 t))) (pow.f64 (cbrt.f64 ew) 2)) (/.f64 (sqrt.f64 (*.f64 eh (tan.f64 t))) (cbrt.f64 ew)))
(pow.f64 (*.f64 (/.f64 eh ew) (tan.f64 t)) 1)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 eh ew) (tan.f64 t))) 3)
(pow.f64 (pow.f64 (/.f64 (/.f64 ew eh) (tan.f64 t)) -2) 1/2)
(pow.f64 (pow.f64 (*.f64 (/.f64 eh ew) (tan.f64 t)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (/.f64 eh ew) (tan.f64 t))) 2)
(pow.f64 (/.f64 (/.f64 ew eh) (tan.f64 t)) -1)
(pow.f64 (/.f64 (/.f64 (/.f64 ew eh) (tan.f64 t)) 1) -1)
(neg.f64 (*.f64 (/.f64 eh ew) (tan.f64 t)))
(sqrt.f64 (pow.f64 (/.f64 (/.f64 ew eh) (tan.f64 t)) -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)))))
(log.f64 (/.f64 1 (exp.f64 (*.f64 (/.f64 eh ew) (tan.f64 t)))))
(log.f64 (/.f64 1 (+.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 (tan.f64 t)) 3) (pow.f64 ew 3)))
(expm1.f64 (log1p.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))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 (/.f64 eh ew) (tan.f64 t))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 (/.f64 eh ew) (tan.f64 t)))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 (/.f64 eh ew) (tan.f64 t)))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 (/.f64 eh ew) (tan.f64 t)))) 2))
(exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 ew eh) (tan.f64 t))) -1))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 eh ew) (tan.f64 t))))
(+.f64 0 (*.f64 eh (tan.f64 t)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 eh) (tan.f64 t))) (cbrt.f64 (pow.f64 (exp.f64 eh) (tan.f64 t))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 eh) (tan.f64 t)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 eh) (tan.f64 t)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 eh) (tan.f64 t)))))
(-.f64 0 (*.f64 eh (tan.f64 t)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 eh (tan.f64 t)))) 1)
(/.f64 (*.f64 eh (sin.f64 t)) (cos.f64 t))
(/.f64 (*.f64 (sin.f64 t) eh) (cos.f64 t))
(pow.f64 (*.f64 eh (tan.f64 t)) 1)
(pow.f64 (cbrt.f64 (*.f64 eh (tan.f64 t))) 3)
(pow.f64 (pow.f64 (*.f64 eh (tan.f64 t)) 2) 1/2)
(pow.f64 (pow.f64 (*.f64 eh (tan.f64 t)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 eh (tan.f64 t))) 2)
(neg.f64 (*.f64 eh (tan.f64 t)))
(sqrt.f64 (pow.f64 (*.f64 eh (tan.f64 t)) 2))
(log.f64 (pow.f64 (exp.f64 eh) (tan.f64 t)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 eh (tan.f64 t)))))
(log.f64 (/.f64 1 (+.f64 1 (expm1.f64 (*.f64 eh (tan.f64 t))))))
(cbrt.f64 (pow.f64 (*.f64 eh (tan.f64 t)) 3))
(expm1.f64 (log1p.f64 (*.f64 eh (tan.f64 t))))
(exp.f64 (log.f64 (*.f64 eh (tan.f64 t))))
(exp.f64 (*.f64 (log.f64 (*.f64 eh (tan.f64 t))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 eh (tan.f64 t))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 eh (tan.f64 t)))) 3))
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 eh (tan.f64 t)) 3)) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 eh (tan.f64 t)))) 2))
(log1p.f64 (expm1.f64 (*.f64 eh (tan.f64 t))))
(+.f64 0 (*.f64 ew (cos.f64 t)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 ew) (cos.f64 t))) (cbrt.f64 (pow.f64 (exp.f64 ew) (cos.f64 t))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 ew) (cos.f64 t)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 ew) (cos.f64 t)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 ew) (cos.f64 t)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 ew (cos.f64 t)))) 1)
(pow.f64 (*.f64 ew (cos.f64 t)) 1)
(pow.f64 (cbrt.f64 (*.f64 ew (cos.f64 t))) 3)
(pow.f64 (pow.f64 (*.f64 ew (cos.f64 t)) 2) 1/2)
(pow.f64 (pow.f64 (*.f64 ew (cos.f64 t)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 ew (cos.f64 t))) 2)
(sqrt.f64 (pow.f64 (*.f64 ew (cos.f64 t)) 2))
(log.f64 (pow.f64 (exp.f64 ew) (cos.f64 t)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 ew (cos.f64 t)))))
(cbrt.f64 (pow.f64 (*.f64 ew (cos.f64 t)) 3))
(expm1.f64 (log1p.f64 (*.f64 ew (cos.f64 t))))
(exp.f64 (log.f64 (*.f64 ew (cos.f64 t))))
(exp.f64 (*.f64 (log.f64 (*.f64 ew (cos.f64 t))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 ew (cos.f64 t))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 ew (cos.f64 t)))) 3))
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 ew (cos.f64 t)) 3)) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 ew (cos.f64 t)))) 2))
(log1p.f64 (expm1.f64 (*.f64 ew (cos.f64 t))))
Outputs
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (neg.f64 (tan.f64 t)))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 (neg.f64 eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (neg.f64 (tan.f64 t)))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 (neg.f64 eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (neg.f64 (tan.f64 t)))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 (neg.f64 eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (neg.f64 (tan.f64 t)))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 (neg.f64 eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (neg.f64 (tan.f64 t)))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 (neg.f64 eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (neg.f64 (tan.f64 t)))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 (neg.f64 eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (neg.f64 (tan.f64 t)))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 (neg.f64 eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (neg.f64 (tan.f64 t)))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 (neg.f64 eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (neg.f64 (tan.f64 t)))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 (neg.f64 eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (neg.f64 (tan.f64 t)))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 (neg.f64 eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (neg.f64 (tan.f64 t)))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 (neg.f64 eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (neg.f64 (tan.f64 t)))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 (neg.f64 eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (neg.f64 (tan.f64 t)))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 (neg.f64 eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (neg.f64 (tan.f64 t)))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 (neg.f64 eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (neg.f64 (tan.f64 t)))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 (neg.f64 eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (neg.f64 (tan.f64 t)))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 (neg.f64 eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (neg.f64 (tan.f64 t)))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 (neg.f64 eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (neg.f64 (tan.f64 t)))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 (neg.f64 eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (neg.f64 (tan.f64 t)))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 (neg.f64 eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (neg.f64 (tan.f64 t)))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 (neg.f64 eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (neg.f64 (tan.f64 t)))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 (neg.f64 eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (neg.f64 (tan.f64 t)))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 (neg.f64 eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (neg.f64 (tan.f64 t)))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 (neg.f64 eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (neg.f64 (tan.f64 t)))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 (neg.f64 eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (neg.f64 (tan.f64 t)))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 (neg.f64 eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (neg.f64 (tan.f64 t)))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 (neg.f64 eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (neg.f64 (tan.f64 t)))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 (neg.f64 eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (neg.f64 (tan.f64 t)))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 (neg.f64 eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (neg.f64 (tan.f64 t)))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 (neg.f64 eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (neg.f64 (tan.f64 t)))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 (neg.f64 eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (neg.f64 (tan.f64 t)))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 (neg.f64 eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (neg.f64 (tan.f64 t)))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 (neg.f64 eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (neg.f64 (tan.f64 t)))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 (neg.f64 eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (neg.f64 (tan.f64 t)))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 (neg.f64 eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (neg.f64 (tan.f64 t)))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 (neg.f64 eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (neg.f64 (tan.f64 t)))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 (neg.f64 eh) ew))))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(neg.f64 (*.f64 (/.f64 (sin.f64 t) (cos.f64 t)) (/.f64 eh ew)))
(*.f64 (/.f64 (sin.f64 t) (cos.f64 t)) (/.f64 (neg.f64 eh) ew))
(/.f64 (neg.f64 eh) (/.f64 (*.f64 ew (cos.f64 t)) (sin.f64 t)))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(neg.f64 (*.f64 (/.f64 (sin.f64 t) (cos.f64 t)) (/.f64 eh ew)))
(*.f64 (/.f64 (sin.f64 t) (cos.f64 t)) (/.f64 (neg.f64 eh) ew))
(/.f64 (neg.f64 eh) (/.f64 (*.f64 ew (cos.f64 t)) (sin.f64 t)))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(neg.f64 (*.f64 (/.f64 (sin.f64 t) (cos.f64 t)) (/.f64 eh ew)))
(*.f64 (/.f64 (sin.f64 t) (cos.f64 t)) (/.f64 (neg.f64 eh) ew))
(/.f64 (neg.f64 eh) (/.f64 (*.f64 ew (cos.f64 t)) (sin.f64 t)))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(neg.f64 (*.f64 (/.f64 (sin.f64 t) (cos.f64 t)) (/.f64 eh ew)))
(*.f64 (/.f64 (sin.f64 t) (cos.f64 t)) (/.f64 (neg.f64 eh) ew))
(/.f64 (neg.f64 eh) (/.f64 (*.f64 ew (cos.f64 t)) (sin.f64 t)))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(neg.f64 (*.f64 (/.f64 (sin.f64 t) (cos.f64 t)) (/.f64 eh ew)))
(*.f64 (/.f64 (sin.f64 t) (cos.f64 t)) (/.f64 (neg.f64 eh) ew))
(/.f64 (neg.f64 eh) (/.f64 (*.f64 ew (cos.f64 t)) (sin.f64 t)))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(neg.f64 (*.f64 (/.f64 (sin.f64 t) (cos.f64 t)) (/.f64 eh ew)))
(*.f64 (/.f64 (sin.f64 t) (cos.f64 t)) (/.f64 (neg.f64 eh) ew))
(/.f64 (neg.f64 eh) (/.f64 (*.f64 ew (cos.f64 t)) (sin.f64 t)))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(neg.f64 (*.f64 (/.f64 (sin.f64 t) (cos.f64 t)) (/.f64 eh ew)))
(*.f64 (/.f64 (sin.f64 t) (cos.f64 t)) (/.f64 (neg.f64 eh) ew))
(/.f64 (neg.f64 eh) (/.f64 (*.f64 ew (cos.f64 t)) (sin.f64 t)))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(neg.f64 (*.f64 (/.f64 (sin.f64 t) (cos.f64 t)) (/.f64 eh ew)))
(*.f64 (/.f64 (sin.f64 t) (cos.f64 t)) (/.f64 (neg.f64 eh) ew))
(/.f64 (neg.f64 eh) (/.f64 (*.f64 ew (cos.f64 t)) (sin.f64 t)))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(neg.f64 (*.f64 (/.f64 (sin.f64 t) (cos.f64 t)) (/.f64 eh ew)))
(*.f64 (/.f64 (sin.f64 t) (cos.f64 t)) (/.f64 (neg.f64 eh) ew))
(/.f64 (neg.f64 eh) (/.f64 (*.f64 ew (cos.f64 t)) (sin.f64 t)))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(neg.f64 (*.f64 (/.f64 (sin.f64 t) (cos.f64 t)) (/.f64 eh ew)))
(*.f64 (/.f64 (sin.f64 t) (cos.f64 t)) (/.f64 (neg.f64 eh) ew))
(/.f64 (neg.f64 eh) (/.f64 (*.f64 ew (cos.f64 t)) (sin.f64 t)))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(neg.f64 (*.f64 (/.f64 (sin.f64 t) (cos.f64 t)) (/.f64 eh ew)))
(*.f64 (/.f64 (sin.f64 t) (cos.f64 t)) (/.f64 (neg.f64 eh) ew))
(/.f64 (neg.f64 eh) (/.f64 (*.f64 ew (cos.f64 t)) (sin.f64 t)))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(neg.f64 (*.f64 (/.f64 (sin.f64 t) (cos.f64 t)) (/.f64 eh ew)))
(*.f64 (/.f64 (sin.f64 t) (cos.f64 t)) (/.f64 (neg.f64 eh) ew))
(/.f64 (neg.f64 eh) (/.f64 (*.f64 ew (cos.f64 t)) (sin.f64 t)))
(*.f64 -1 (/.f64 (*.f64 t eh) ew))
(/.f64 (neg.f64 (*.f64 t eh)) ew)
(/.f64 (*.f64 eh (neg.f64 t)) ew)
(*.f64 (/.f64 t ew) (neg.f64 eh))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)) (*.f64 -1/3 (/.f64 (*.f64 (pow.f64 t 3) eh) ew)))
(fma.f64 -1 (/.f64 t (/.f64 ew eh)) (*.f64 -1/3 (/.f64 (pow.f64 t 3) (/.f64 ew eh))))
(-.f64 (*.f64 -1/3 (/.f64 (pow.f64 t 3) (/.f64 ew eh))) (*.f64 (/.f64 t ew) eh))
(+.f64 (*.f64 -2/15 (/.f64 (*.f64 (pow.f64 t 5) eh) ew)) (+.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)) (*.f64 -1/3 (/.f64 (*.f64 (pow.f64 t 3) eh) ew))))
(fma.f64 -2/15 (/.f64 (pow.f64 t 5) (/.f64 ew eh)) (fma.f64 -1 (/.f64 t (/.f64 ew eh)) (*.f64 -1/3 (/.f64 (pow.f64 t 3) (/.f64 ew eh)))))
(fma.f64 -2/15 (/.f64 eh (/.f64 ew (pow.f64 t 5))) (-.f64 (*.f64 -1/3 (/.f64 (pow.f64 t 3) (/.f64 ew eh))) (*.f64 (/.f64 t ew) eh)))
(fma.f64 -2/15 (/.f64 (pow.f64 t 5) (/.f64 ew eh)) (-.f64 (*.f64 -1/3 (/.f64 (pow.f64 t 3) (/.f64 ew eh))) (*.f64 (/.f64 t ew) eh)))
(+.f64 (*.f64 -17/315 (/.f64 (*.f64 (pow.f64 t 7) eh) ew)) (+.f64 (*.f64 -2/15 (/.f64 (*.f64 (pow.f64 t 5) eh) ew)) (+.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)) (*.f64 -1/3 (/.f64 (*.f64 (pow.f64 t 3) eh) ew)))))
(fma.f64 -17/315 (/.f64 (pow.f64 t 7) (/.f64 ew eh)) (fma.f64 -2/15 (/.f64 (pow.f64 t 5) (/.f64 ew eh)) (fma.f64 -1 (/.f64 t (/.f64 ew eh)) (*.f64 -1/3 (/.f64 (pow.f64 t 3) (/.f64 ew eh))))))
(fma.f64 -17/315 (*.f64 (/.f64 (pow.f64 t 7) ew) eh) (fma.f64 -2/15 (/.f64 eh (/.f64 ew (pow.f64 t 5))) (-.f64 (*.f64 -1/3 (/.f64 (pow.f64 t 3) (/.f64 ew eh))) (*.f64 (/.f64 t ew) eh))))
(fma.f64 -17/315 (/.f64 (pow.f64 t 7) (/.f64 ew eh)) (fma.f64 -2/15 (/.f64 (pow.f64 t 5) (/.f64 ew eh)) (-.f64 (*.f64 -1/3 (/.f64 (pow.f64 t 3) (/.f64 ew eh))) (*.f64 (/.f64 t ew) eh))))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(neg.f64 (*.f64 (/.f64 (sin.f64 t) (cos.f64 t)) (/.f64 eh ew)))
(*.f64 (/.f64 (sin.f64 t) (cos.f64 t)) (/.f64 (neg.f64 eh) ew))
(/.f64 (neg.f64 eh) (/.f64 (*.f64 ew (cos.f64 t)) (sin.f64 t)))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(neg.f64 (*.f64 (/.f64 (sin.f64 t) (cos.f64 t)) (/.f64 eh ew)))
(*.f64 (/.f64 (sin.f64 t) (cos.f64 t)) (/.f64 (neg.f64 eh) ew))
(/.f64 (neg.f64 eh) (/.f64 (*.f64 ew (cos.f64 t)) (sin.f64 t)))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(neg.f64 (*.f64 (/.f64 (sin.f64 t) (cos.f64 t)) (/.f64 eh ew)))
(*.f64 (/.f64 (sin.f64 t) (cos.f64 t)) (/.f64 (neg.f64 eh) ew))
(/.f64 (neg.f64 eh) (/.f64 (*.f64 ew (cos.f64 t)) (sin.f64 t)))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(neg.f64 (*.f64 (/.f64 (sin.f64 t) (cos.f64 t)) (/.f64 eh ew)))
(*.f64 (/.f64 (sin.f64 t) (cos.f64 t)) (/.f64 (neg.f64 eh) ew))
(/.f64 (neg.f64 eh) (/.f64 (*.f64 ew (cos.f64 t)) (sin.f64 t)))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(neg.f64 (*.f64 (/.f64 (sin.f64 t) (cos.f64 t)) (/.f64 eh ew)))
(*.f64 (/.f64 (sin.f64 t) (cos.f64 t)) (/.f64 (neg.f64 eh) ew))
(/.f64 (neg.f64 eh) (/.f64 (*.f64 ew (cos.f64 t)) (sin.f64 t)))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(neg.f64 (*.f64 (/.f64 (sin.f64 t) (cos.f64 t)) (/.f64 eh ew)))
(*.f64 (/.f64 (sin.f64 t) (cos.f64 t)) (/.f64 (neg.f64 eh) ew))
(/.f64 (neg.f64 eh) (/.f64 (*.f64 ew (cos.f64 t)) (sin.f64 t)))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(neg.f64 (*.f64 (/.f64 (sin.f64 t) (cos.f64 t)) (/.f64 eh ew)))
(*.f64 (/.f64 (sin.f64 t) (cos.f64 t)) (/.f64 (neg.f64 eh) ew))
(/.f64 (neg.f64 eh) (/.f64 (*.f64 ew (cos.f64 t)) (sin.f64 t)))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(neg.f64 (*.f64 (/.f64 (sin.f64 t) (cos.f64 t)) (/.f64 eh ew)))
(*.f64 (/.f64 (sin.f64 t) (cos.f64 t)) (/.f64 (neg.f64 eh) ew))
(/.f64 (neg.f64 eh) (/.f64 (*.f64 ew (cos.f64 t)) (sin.f64 t)))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(neg.f64 (*.f64 (/.f64 (sin.f64 t) (cos.f64 t)) (/.f64 eh ew)))
(*.f64 (/.f64 (sin.f64 t) (cos.f64 t)) (/.f64 (neg.f64 eh) ew))
(/.f64 (neg.f64 eh) (/.f64 (*.f64 ew (cos.f64 t)) (sin.f64 t)))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(neg.f64 (*.f64 (/.f64 (sin.f64 t) (cos.f64 t)) (/.f64 eh ew)))
(*.f64 (/.f64 (sin.f64 t) (cos.f64 t)) (/.f64 (neg.f64 eh) ew))
(/.f64 (neg.f64 eh) (/.f64 (*.f64 ew (cos.f64 t)) (sin.f64 t)))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(neg.f64 (*.f64 (/.f64 (sin.f64 t) (cos.f64 t)) (/.f64 eh ew)))
(*.f64 (/.f64 (sin.f64 t) (cos.f64 t)) (/.f64 (neg.f64 eh) ew))
(/.f64 (neg.f64 eh) (/.f64 (*.f64 ew (cos.f64 t)) (sin.f64 t)))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(neg.f64 (*.f64 (/.f64 (sin.f64 t) (cos.f64 t)) (/.f64 eh ew)))
(*.f64 (/.f64 (sin.f64 t) (cos.f64 t)) (/.f64 (neg.f64 eh) ew))
(/.f64 (neg.f64 eh) (/.f64 (*.f64 ew (cos.f64 t)) (sin.f64 t)))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(neg.f64 (*.f64 (/.f64 (sin.f64 t) (cos.f64 t)) (/.f64 eh ew)))
(*.f64 (/.f64 (sin.f64 t) (cos.f64 t)) (/.f64 (neg.f64 eh) ew))
(/.f64 (neg.f64 eh) (/.f64 (*.f64 ew (cos.f64 t)) (sin.f64 t)))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(neg.f64 (*.f64 (/.f64 (sin.f64 t) (cos.f64 t)) (/.f64 eh ew)))
(*.f64 (/.f64 (sin.f64 t) (cos.f64 t)) (/.f64 (neg.f64 eh) ew))
(/.f64 (neg.f64 eh) (/.f64 (*.f64 ew (cos.f64 t)) (sin.f64 t)))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(neg.f64 (*.f64 (/.f64 (sin.f64 t) (cos.f64 t)) (/.f64 eh ew)))
(*.f64 (/.f64 (sin.f64 t) (cos.f64 t)) (/.f64 (neg.f64 eh) ew))
(/.f64 (neg.f64 eh) (/.f64 (*.f64 ew (cos.f64 t)) (sin.f64 t)))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(neg.f64 (*.f64 (/.f64 (sin.f64 t) (cos.f64 t)) (/.f64 eh ew)))
(*.f64 (/.f64 (sin.f64 t) (cos.f64 t)) (/.f64 (neg.f64 eh) ew))
(/.f64 (neg.f64 eh) (/.f64 (*.f64 ew (cos.f64 t)) (sin.f64 t)))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(neg.f64 (*.f64 (/.f64 (sin.f64 t) (cos.f64 t)) (/.f64 eh ew)))
(*.f64 (/.f64 (sin.f64 t) (cos.f64 t)) (/.f64 (neg.f64 eh) ew))
(/.f64 (neg.f64 eh) (/.f64 (*.f64 ew (cos.f64 t)) (sin.f64 t)))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(neg.f64 (*.f64 (/.f64 (sin.f64 t) (cos.f64 t)) (/.f64 eh ew)))
(*.f64 (/.f64 (sin.f64 t) (cos.f64 t)) (/.f64 (neg.f64 eh) ew))
(/.f64 (neg.f64 eh) (/.f64 (*.f64 ew (cos.f64 t)) (sin.f64 t)))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(neg.f64 (*.f64 (/.f64 (sin.f64 t) (cos.f64 t)) (/.f64 eh ew)))
(*.f64 (/.f64 (sin.f64 t) (cos.f64 t)) (/.f64 (neg.f64 eh) ew))
(/.f64 (neg.f64 eh) (/.f64 (*.f64 ew (cos.f64 t)) (sin.f64 t)))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(neg.f64 (*.f64 (/.f64 (sin.f64 t) (cos.f64 t)) (/.f64 eh ew)))
(*.f64 (/.f64 (sin.f64 t) (cos.f64 t)) (/.f64 (neg.f64 eh) ew))
(/.f64 (neg.f64 eh) (/.f64 (*.f64 ew (cos.f64 t)) (sin.f64 t)))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (cos.f64 t)))
(neg.f64 (/.f64 eh (/.f64 (cos.f64 t) (sin.f64 t))))
(/.f64 (neg.f64 eh) (/.f64 (cos.f64 t) (sin.f64 t)))
(*.f64 (/.f64 (sin.f64 t) (cos.f64 t)) (neg.f64 eh))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (cos.f64 t)))
(neg.f64 (/.f64 eh (/.f64 (cos.f64 t) (sin.f64 t))))
(/.f64 (neg.f64 eh) (/.f64 (cos.f64 t) (sin.f64 t)))
(*.f64 (/.f64 (sin.f64 t) (cos.f64 t)) (neg.f64 eh))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (cos.f64 t)))
(neg.f64 (/.f64 eh (/.f64 (cos.f64 t) (sin.f64 t))))
(/.f64 (neg.f64 eh) (/.f64 (cos.f64 t) (sin.f64 t)))
(*.f64 (/.f64 (sin.f64 t) (cos.f64 t)) (neg.f64 eh))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (cos.f64 t)))
(neg.f64 (/.f64 eh (/.f64 (cos.f64 t) (sin.f64 t))))
(/.f64 (neg.f64 eh) (/.f64 (cos.f64 t) (sin.f64 t)))
(*.f64 (/.f64 (sin.f64 t) (cos.f64 t)) (neg.f64 eh))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (cos.f64 t)))
(neg.f64 (/.f64 eh (/.f64 (cos.f64 t) (sin.f64 t))))
(/.f64 (neg.f64 eh) (/.f64 (cos.f64 t) (sin.f64 t)))
(*.f64 (/.f64 (sin.f64 t) (cos.f64 t)) (neg.f64 eh))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (cos.f64 t)))
(neg.f64 (/.f64 eh (/.f64 (cos.f64 t) (sin.f64 t))))
(/.f64 (neg.f64 eh) (/.f64 (cos.f64 t) (sin.f64 t)))
(*.f64 (/.f64 (sin.f64 t) (cos.f64 t)) (neg.f64 eh))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (cos.f64 t)))
(neg.f64 (/.f64 eh (/.f64 (cos.f64 t) (sin.f64 t))))
(/.f64 (neg.f64 eh) (/.f64 (cos.f64 t) (sin.f64 t)))
(*.f64 (/.f64 (sin.f64 t) (cos.f64 t)) (neg.f64 eh))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (cos.f64 t)))
(neg.f64 (/.f64 eh (/.f64 (cos.f64 t) (sin.f64 t))))
(/.f64 (neg.f64 eh) (/.f64 (cos.f64 t) (sin.f64 t)))
(*.f64 (/.f64 (sin.f64 t) (cos.f64 t)) (neg.f64 eh))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (cos.f64 t)))
(neg.f64 (/.f64 eh (/.f64 (cos.f64 t) (sin.f64 t))))
(/.f64 (neg.f64 eh) (/.f64 (cos.f64 t) (sin.f64 t)))
(*.f64 (/.f64 (sin.f64 t) (cos.f64 t)) (neg.f64 eh))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (cos.f64 t)))
(neg.f64 (/.f64 eh (/.f64 (cos.f64 t) (sin.f64 t))))
(/.f64 (neg.f64 eh) (/.f64 (cos.f64 t) (sin.f64 t)))
(*.f64 (/.f64 (sin.f64 t) (cos.f64 t)) (neg.f64 eh))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (cos.f64 t)))
(neg.f64 (/.f64 eh (/.f64 (cos.f64 t) (sin.f64 t))))
(/.f64 (neg.f64 eh) (/.f64 (cos.f64 t) (sin.f64 t)))
(*.f64 (/.f64 (sin.f64 t) (cos.f64 t)) (neg.f64 eh))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (cos.f64 t)))
(neg.f64 (/.f64 eh (/.f64 (cos.f64 t) (sin.f64 t))))
(/.f64 (neg.f64 eh) (/.f64 (cos.f64 t) (sin.f64 t)))
(*.f64 (/.f64 (sin.f64 t) (cos.f64 t)) (neg.f64 eh))
(*.f64 -1 (*.f64 t eh))
(neg.f64 (*.f64 t eh))
(*.f64 eh (neg.f64 t))
(*.f64 t (neg.f64 eh))
(+.f64 (*.f64 -1 (*.f64 t eh)) (*.f64 -1/3 (*.f64 (pow.f64 t 3) eh)))
(fma.f64 -1 (*.f64 t eh) (*.f64 -1/3 (*.f64 eh (pow.f64 t 3))))
(*.f64 eh (+.f64 (neg.f64 t) (*.f64 -1/3 (pow.f64 t 3))))
(*.f64 eh (-.f64 (*.f64 -1/3 (pow.f64 t 3)) t))
(+.f64 (*.f64 -1 (*.f64 t eh)) (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 t 3) eh)) (*.f64 -2/15 (*.f64 (pow.f64 t 5) eh))))
(fma.f64 -1 (*.f64 t eh) (fma.f64 -1/3 (*.f64 eh (pow.f64 t 3)) (*.f64 -2/15 (*.f64 eh (pow.f64 t 5)))))
(-.f64 (*.f64 eh (+.f64 (*.f64 -1/3 (pow.f64 t 3)) (*.f64 -2/15 (pow.f64 t 5)))) (*.f64 t eh))
(*.f64 eh (+.f64 (-.f64 (*.f64 -1/3 (pow.f64 t 3)) t) (*.f64 -2/15 (pow.f64 t 5))))
(+.f64 (*.f64 -1 (*.f64 t eh)) (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 t 3) eh)) (+.f64 (*.f64 -17/315 (*.f64 (pow.f64 t 7) eh)) (*.f64 -2/15 (*.f64 (pow.f64 t 5) eh)))))
(fma.f64 -1 (*.f64 t eh) (fma.f64 -1/3 (*.f64 eh (pow.f64 t 3)) (fma.f64 -17/315 (*.f64 eh (pow.f64 t 7)) (*.f64 -2/15 (*.f64 eh (pow.f64 t 5))))))
(-.f64 (fma.f64 -1/3 (*.f64 eh (pow.f64 t 3)) (*.f64 eh (+.f64 (*.f64 -2/15 (pow.f64 t 5)) (*.f64 -17/315 (pow.f64 t 7))))) (*.f64 t eh))
(*.f64 eh (+.f64 (-.f64 (*.f64 -1/3 (pow.f64 t 3)) t) (+.f64 (*.f64 -2/15 (pow.f64 t 5)) (*.f64 -17/315 (pow.f64 t 7)))))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (cos.f64 t)))
(neg.f64 (/.f64 eh (/.f64 (cos.f64 t) (sin.f64 t))))
(/.f64 (neg.f64 eh) (/.f64 (cos.f64 t) (sin.f64 t)))
(*.f64 (/.f64 (sin.f64 t) (cos.f64 t)) (neg.f64 eh))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (cos.f64 t)))
(neg.f64 (/.f64 eh (/.f64 (cos.f64 t) (sin.f64 t))))
(/.f64 (neg.f64 eh) (/.f64 (cos.f64 t) (sin.f64 t)))
(*.f64 (/.f64 (sin.f64 t) (cos.f64 t)) (neg.f64 eh))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (cos.f64 t)))
(neg.f64 (/.f64 eh (/.f64 (cos.f64 t) (sin.f64 t))))
(/.f64 (neg.f64 eh) (/.f64 (cos.f64 t) (sin.f64 t)))
(*.f64 (/.f64 (sin.f64 t) (cos.f64 t)) (neg.f64 eh))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (cos.f64 t)))
(neg.f64 (/.f64 eh (/.f64 (cos.f64 t) (sin.f64 t))))
(/.f64 (neg.f64 eh) (/.f64 (cos.f64 t) (sin.f64 t)))
(*.f64 (/.f64 (sin.f64 t) (cos.f64 t)) (neg.f64 eh))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (cos.f64 t)))
(neg.f64 (/.f64 eh (/.f64 (cos.f64 t) (sin.f64 t))))
(/.f64 (neg.f64 eh) (/.f64 (cos.f64 t) (sin.f64 t)))
(*.f64 (/.f64 (sin.f64 t) (cos.f64 t)) (neg.f64 eh))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (cos.f64 t)))
(neg.f64 (/.f64 eh (/.f64 (cos.f64 t) (sin.f64 t))))
(/.f64 (neg.f64 eh) (/.f64 (cos.f64 t) (sin.f64 t)))
(*.f64 (/.f64 (sin.f64 t) (cos.f64 t)) (neg.f64 eh))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (cos.f64 t)))
(neg.f64 (/.f64 eh (/.f64 (cos.f64 t) (sin.f64 t))))
(/.f64 (neg.f64 eh) (/.f64 (cos.f64 t) (sin.f64 t)))
(*.f64 (/.f64 (sin.f64 t) (cos.f64 t)) (neg.f64 eh))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (cos.f64 t)))
(neg.f64 (/.f64 eh (/.f64 (cos.f64 t) (sin.f64 t))))
(/.f64 (neg.f64 eh) (/.f64 (cos.f64 t) (sin.f64 t)))
(*.f64 (/.f64 (sin.f64 t) (cos.f64 t)) (neg.f64 eh))
(*.f64 (cos.f64 t) ew)
(*.f64 ew (cos.f64 t))
(*.f64 (cos.f64 t) ew)
(*.f64 ew (cos.f64 t))
(*.f64 (cos.f64 t) ew)
(*.f64 ew (cos.f64 t))
(*.f64 (cos.f64 t) ew)
(*.f64 ew (cos.f64 t))
(*.f64 (cos.f64 t) ew)
(*.f64 ew (cos.f64 t))
(*.f64 (cos.f64 t) ew)
(*.f64 ew (cos.f64 t))
(*.f64 (cos.f64 t) ew)
(*.f64 ew (cos.f64 t))
(*.f64 (cos.f64 t) ew)
(*.f64 ew (cos.f64 t))
(*.f64 (cos.f64 t) ew)
(*.f64 ew (cos.f64 t))
(*.f64 (cos.f64 t) ew)
(*.f64 ew (cos.f64 t))
(*.f64 (cos.f64 t) ew)
(*.f64 ew (cos.f64 t))
(*.f64 (cos.f64 t) ew)
(*.f64 ew (cos.f64 t))
ew
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 t 2) ew)) ew)
(fma.f64 -1/2 (*.f64 ew (*.f64 t t)) ew)
(fma.f64 -1/2 (*.f64 t (*.f64 t ew)) ew)
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 t 2) ew)) (+.f64 (*.f64 1/24 (*.f64 (pow.f64 t 4) ew)) ew))
(fma.f64 -1/2 (*.f64 ew (*.f64 t t)) (fma.f64 1/24 (*.f64 ew (pow.f64 t 4)) ew))
(fma.f64 -1/2 (*.f64 t (*.f64 t ew)) (fma.f64 1/24 (*.f64 ew (pow.f64 t 4)) ew))
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 t 2) ew)) (+.f64 (*.f64 -1/720 (*.f64 (pow.f64 t 6) ew)) (+.f64 (*.f64 1/24 (*.f64 (pow.f64 t 4) ew)) ew)))
(fma.f64 -1/2 (*.f64 ew (*.f64 t t)) (fma.f64 -1/720 (*.f64 ew (pow.f64 t 6)) (fma.f64 1/24 (*.f64 ew (pow.f64 t 4)) ew)))
(fma.f64 -1/2 (*.f64 t (*.f64 t ew)) (fma.f64 -1/720 (*.f64 ew (pow.f64 t 6)) (fma.f64 1/24 (*.f64 ew (pow.f64 t 4)) ew)))
(*.f64 (cos.f64 t) ew)
(*.f64 ew (cos.f64 t))
(*.f64 (cos.f64 t) ew)
(*.f64 ew (cos.f64 t))
(*.f64 (cos.f64 t) ew)
(*.f64 ew (cos.f64 t))
(*.f64 (cos.f64 t) ew)
(*.f64 ew (cos.f64 t))
(*.f64 (cos.f64 t) ew)
(*.f64 ew (cos.f64 t))
(*.f64 (cos.f64 t) ew)
(*.f64 ew (cos.f64 t))
(*.f64 (cos.f64 t) ew)
(*.f64 ew (cos.f64 t))
(*.f64 (cos.f64 t) ew)
(*.f64 ew (cos.f64 t))
(+.f64 0 (cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t)))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(+.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 (tan.f64 t) (/.f64 eh ew)))))) (cos.f64 1) (*.f64 (sin.f64 (exp.f64 (log1p.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) (sin.f64 1)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t)))))) (cbrt.f64 (exp.f64 (cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t)))))))) (log.f64 (cbrt.f64 (exp.f64 (cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t))))))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) (cbrt.f64 (exp.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))))) (log.f64 (cbrt.f64 (exp.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))))) (log.f64 (cbrt.f64 (exp.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh 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 (tan.f64 t) (/.f64 eh ew))))))))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t)))))) 1)
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(*.f64 (cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t)))) 1)
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(*.f64 1 (cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t)))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(*.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 (tan.f64 t) (/.f64 eh ew))))) (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh 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 (tan.f64 t) (/.f64 eh ew))))) (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) -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 (tan.f64 t) (/.f64 eh ew))))
(/.f64 1 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))
(/.f64 1 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(/.f64 1 (/.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))) 1))
(/.f64 1 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(/.f64 -1 (neg.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))))
(/.f64 1 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(pow.f64 (cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t)))) 1)
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(pow.f64 (cbrt.f64 (cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t))))) 3)
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))) -2) 1/2)
(/.f64 1 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(pow.f64 (pow.f64 (cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t)))) 3) 1/3)
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(pow.f64 (sqrt.f64 (cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t))))) 2)
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(pow.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))) -1)
(/.f64 1 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(pow.f64 (/.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))) 1) -1)
(/.f64 1 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(sqrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))) -2))
(/.f64 1 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(log.f64 (exp.f64 (cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t))))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(log.f64 (+.f64 1 (expm1.f64 (cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t)))))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(cbrt.f64 (pow.f64 (cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t)))) 3))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(expm1.f64 (log1p.f64 (cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t))))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(exp.f64 (log.f64 (cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t))))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(exp.f64 (*.f64 (log.f64 (cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t))))) 1))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(exp.f64 (*.f64 (*.f64 (log.f64 (cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t))))) 1) 1))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t)))))) 3))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t)))))) 1/3))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t)))))) 2))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(exp.f64 (*.f64 (log.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))) -1))
(/.f64 1 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(log1p.f64 (expm1.f64 (cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t))))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(+.f64 0 (*.f64 (/.f64 eh ew) (tan.f64 t)))
(*.f64 (tan.f64 t) (/.f64 eh ew))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (*.f64 (/.f64 eh ew) (tan.f64 t)))) (cbrt.f64 (exp.f64 (*.f64 (/.f64 eh ew) (tan.f64 t)))))) (log.f64 (cbrt.f64 (exp.f64 (*.f64 (/.f64 eh ew) (tan.f64 t))))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 eh ew)) (tan.f64 t))) (cbrt.f64 (pow.f64 (exp.f64 (/.f64 eh ew)) (tan.f64 t))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 eh ew)) (tan.f64 t)))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 eh) (/.f64 (tan.f64 t) ew))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 eh) (/.f64 (tan.f64 t) ew)))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 eh ew)) (tan.f64 t))))) (log.f64 (cbrt.f64 (pow.f64 (exp.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 2 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (/.f64 eh ew)) (tan.f64 t)))))
(*.f64 2 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 eh) (/.f64 (tan.f64 t) ew)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 eh ew) (tan.f64 t)))) 1)
(*.f64 (tan.f64 t) (/.f64 eh ew))
(-.f64 (/.f64 0 (/.f64 ew (tan.f64 t))) (*.f64 (/.f64 eh ew) (tan.f64 t)))
(*.f64 (/.f64 eh ew) (neg.f64 (tan.f64 t)))
(*.f64 (tan.f64 t) (/.f64 (neg.f64 eh) ew))
(*.f64 eh (/.f64 1 (/.f64 ew (tan.f64 t))))
(*.f64 (tan.f64 t) (/.f64 eh ew))
(*.f64 eh (*.f64 (tan.f64 t) (/.f64 1 ew)))
(*.f64 (tan.f64 t) (/.f64 eh ew))
(*.f64 (tan.f64 t) (*.f64 eh (/.f64 1 ew)))
(*.f64 (tan.f64 t) (/.f64 eh ew))
(*.f64 (*.f64 eh (tan.f64 t)) (/.f64 1 ew))
(*.f64 (tan.f64 t) (/.f64 eh ew))
(*.f64 (*.f64 eh (tan.f64 t)) (/.f64 1 (neg.f64 ew)))
(*.f64 (/.f64 eh ew) (neg.f64 (tan.f64 t)))
(*.f64 (tan.f64 t) (/.f64 (neg.f64 eh) ew))
(*.f64 (*.f64 (/.f64 eh ew) (tan.f64 t)) 1)
(*.f64 (tan.f64 t) (/.f64 eh ew))
(*.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))
(*.f64 (tan.f64 t) (/.f64 eh ew))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 eh (tan.f64 t))) 2) (*.f64 (cbrt.f64 (*.f64 eh (tan.f64 t))) (/.f64 1 ew)))
(*.f64 (tan.f64 t) (/.f64 eh ew))
(*.f64 (cbrt.f64 (*.f64 (/.f64 eh ew) (tan.f64 t))) (pow.f64 (cbrt.f64 (*.f64 (/.f64 eh ew) (tan.f64 t))) 2))
(*.f64 (tan.f64 t) (/.f64 eh ew))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 eh ew) (tan.f64 t))) 2) (cbrt.f64 (*.f64 (/.f64 eh ew) (tan.f64 t))))
(*.f64 (tan.f64 t) (/.f64 eh ew))
(*.f64 (sqrt.f64 (*.f64 eh (tan.f64 t))) (*.f64 (sqrt.f64 (*.f64 eh (tan.f64 t))) (/.f64 1 ew)))
(*.f64 (tan.f64 t) (/.f64 eh ew))
(*.f64 (sqrt.f64 (*.f64 (/.f64 eh ew) (tan.f64 t))) (sqrt.f64 (*.f64 (/.f64 eh ew) (tan.f64 t))))
(*.f64 (tan.f64 t) (/.f64 eh ew))
(*.f64 (/.f64 1 ew) (*.f64 eh (tan.f64 t)))
(*.f64 (tan.f64 t) (/.f64 eh ew))
(*.f64 (/.f64 eh 1) (/.f64 (tan.f64 t) ew))
(*.f64 (tan.f64 t) (/.f64 eh ew))
(*.f64 (/.f64 eh (pow.f64 (cbrt.f64 ew) 2)) (/.f64 (tan.f64 t) (cbrt.f64 ew)))
(/.f64 (/.f64 (*.f64 (tan.f64 t) eh) (pow.f64 (cbrt.f64 ew) 2)) (cbrt.f64 ew))
(*.f64 (/.f64 (tan.f64 t) (pow.f64 (cbrt.f64 ew) 2)) (/.f64 eh (cbrt.f64 ew)))
(*.f64 (/.f64 eh (sqrt.f64 ew)) (/.f64 (tan.f64 t) (sqrt.f64 ew)))
(/.f64 (/.f64 eh (sqrt.f64 ew)) (/.f64 (sqrt.f64 ew) (tan.f64 t)))
(*.f64 (/.f64 (tan.f64 t) (sqrt.f64 ew)) (/.f64 eh (sqrt.f64 ew)))
(*.f64 (/.f64 eh (sqrt.f64 ew)) (/.f64 (tan.f64 t) (sqrt.f64 ew)))
(/.f64 (/.f64 eh (sqrt.f64 ew)) (/.f64 (sqrt.f64 ew) (tan.f64 t)))
(*.f64 (/.f64 (tan.f64 t) 1) (/.f64 eh ew))
(*.f64 (tan.f64 t) (/.f64 eh ew))
(*.f64 (/.f64 eh ew) (tan.f64 t))
(*.f64 (tan.f64 t) (/.f64 eh ew))
(*.f64 (/.f64 (tan.f64 t) (pow.f64 (cbrt.f64 ew) 2)) (/.f64 eh (cbrt.f64 ew)))
(*.f64 (/.f64 eh (pow.f64 (cbrt.f64 ew) 2)) (/.f64 (tan.f64 t) (cbrt.f64 ew)))
(/.f64 (/.f64 (*.f64 (tan.f64 t) eh) (pow.f64 (cbrt.f64 ew) 2)) (cbrt.f64 ew))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 ew) 2)) (/.f64 (*.f64 eh (tan.f64 t)) (cbrt.f64 ew)))
(*.f64 (/.f64 eh (pow.f64 (cbrt.f64 ew) 2)) (/.f64 (tan.f64 t) (cbrt.f64 ew)))
(/.f64 (/.f64 (*.f64 (tan.f64 t) eh) (pow.f64 (cbrt.f64 ew) 2)) (cbrt.f64 ew))
(*.f64 (/.f64 (tan.f64 t) (pow.f64 (cbrt.f64 ew) 2)) (/.f64 eh (cbrt.f64 ew)))
(*.f64 (/.f64 1 (sqrt.f64 ew)) (/.f64 (*.f64 eh (tan.f64 t)) (sqrt.f64 ew)))
(*.f64 (/.f64 eh (sqrt.f64 ew)) (/.f64 (tan.f64 t) (sqrt.f64 ew)))
(/.f64 (/.f64 eh (sqrt.f64 ew)) (/.f64 (sqrt.f64 ew) (tan.f64 t)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 eh (tan.f64 t))) 2) 1) (/.f64 (cbrt.f64 (*.f64 eh (tan.f64 t))) ew))
(*.f64 (tan.f64 t) (/.f64 eh ew))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 eh (tan.f64 t))) 2) (pow.f64 (cbrt.f64 ew) 2)) (cbrt.f64 (*.f64 (/.f64 eh ew) (tan.f64 t))))
(*.f64 (cbrt.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 (tan.f64 t) eh)) 2) (pow.f64 (cbrt.f64 ew) 2)))
(/.f64 (pow.f64 (cbrt.f64 (*.f64 (tan.f64 t) eh)) 2) (/.f64 (pow.f64 (cbrt.f64 ew) 2) (cbrt.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 eh (tan.f64 t))) 2) (sqrt.f64 ew)) (/.f64 (cbrt.f64 (*.f64 eh (tan.f64 t))) (sqrt.f64 ew)))
(*.f64 (/.f64 eh (sqrt.f64 ew)) (/.f64 (tan.f64 t) (sqrt.f64 ew)))
(/.f64 (/.f64 eh (sqrt.f64 ew)) (/.f64 (sqrt.f64 ew) (tan.f64 t)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 eh (tan.f64 t))) 1) (/.f64 (sqrt.f64 (*.f64 eh (tan.f64 t))) ew))
(*.f64 (tan.f64 t) (/.f64 eh ew))
(*.f64 (/.f64 (sqrt.f64 (*.f64 eh (tan.f64 t))) (pow.f64 (cbrt.f64 ew) 2)) (/.f64 (sqrt.f64 (*.f64 eh (tan.f64 t))) (cbrt.f64 ew)))
(*.f64 (/.f64 eh (pow.f64 (cbrt.f64 ew) 2)) (/.f64 (tan.f64 t) (cbrt.f64 ew)))
(/.f64 (/.f64 (*.f64 (tan.f64 t) eh) (pow.f64 (cbrt.f64 ew) 2)) (cbrt.f64 ew))
(*.f64 (/.f64 (tan.f64 t) (pow.f64 (cbrt.f64 ew) 2)) (/.f64 eh (cbrt.f64 ew)))
(pow.f64 (*.f64 (/.f64 eh ew) (tan.f64 t)) 1)
(*.f64 (tan.f64 t) (/.f64 eh ew))
(pow.f64 (cbrt.f64 (*.f64 (/.f64 eh ew) (tan.f64 t))) 3)
(*.f64 (tan.f64 t) (/.f64 eh ew))
(pow.f64 (pow.f64 (/.f64 (/.f64 ew eh) (tan.f64 t)) -2) 1/2)
(*.f64 (tan.f64 t) (/.f64 eh ew))
(pow.f64 (pow.f64 (*.f64 (/.f64 eh ew) (tan.f64 t)) 3) 1/3)
(*.f64 (tan.f64 t) (/.f64 eh ew))
(pow.f64 (sqrt.f64 (*.f64 (/.f64 eh ew) (tan.f64 t))) 2)
(*.f64 (tan.f64 t) (/.f64 eh ew))
(pow.f64 (/.f64 (/.f64 ew eh) (tan.f64 t)) -1)
(*.f64 (tan.f64 t) (/.f64 eh ew))
(pow.f64 (/.f64 (/.f64 (/.f64 ew eh) (tan.f64 t)) 1) -1)
(*.f64 (tan.f64 t) (/.f64 eh ew))
(neg.f64 (*.f64 (/.f64 eh ew) (tan.f64 t)))
(*.f64 (/.f64 eh ew) (neg.f64 (tan.f64 t)))
(*.f64 (tan.f64 t) (/.f64 (neg.f64 eh) ew))
(sqrt.f64 (pow.f64 (/.f64 (/.f64 ew eh) (tan.f64 t)) -2))
(*.f64 (tan.f64 t) (/.f64 eh ew))
(log.f64 (exp.f64 (*.f64 (/.f64 eh ew) (tan.f64 t))))
(*.f64 (tan.f64 t) (/.f64 eh ew))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 eh ew) (tan.f64 t)))))
(*.f64 (tan.f64 t) (/.f64 eh ew))
(log.f64 (/.f64 1 (exp.f64 (*.f64 (/.f64 eh ew) (tan.f64 t)))))
(*.f64 (/.f64 eh ew) (neg.f64 (tan.f64 t)))
(*.f64 (tan.f64 t) (/.f64 (neg.f64 eh) ew))
(log.f64 (/.f64 1 (+.f64 1 (expm1.f64 (*.f64 (/.f64 eh ew) (tan.f64 t))))))
(*.f64 (/.f64 eh ew) (neg.f64 (tan.f64 t)))
(*.f64 (tan.f64 t) (/.f64 (neg.f64 eh) ew))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 eh ew) (tan.f64 t)) 3))
(*.f64 (tan.f64 t) (/.f64 eh ew))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 eh (tan.f64 t)) 3) (pow.f64 ew 3)))
(*.f64 (tan.f64 t) (/.f64 eh ew))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 eh ew) (tan.f64 t))))
(*.f64 (tan.f64 t) (/.f64 eh ew))
(exp.f64 (log.f64 (*.f64 (/.f64 eh ew) (tan.f64 t))))
(*.f64 (tan.f64 t) (/.f64 eh ew))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 eh ew) (tan.f64 t))) 1))
(*.f64 (tan.f64 t) (/.f64 eh ew))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 (/.f64 eh ew) (tan.f64 t))) 1) 1))
(*.f64 (tan.f64 t) (/.f64 eh ew))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 (/.f64 eh ew) (tan.f64 t)))) 3))
(*.f64 (tan.f64 t) (/.f64 eh ew))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 (/.f64 eh ew) (tan.f64 t)))) 1/3))
(*.f64 (tan.f64 t) (/.f64 eh ew))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 (/.f64 eh ew) (tan.f64 t)))) 2))
(*.f64 (tan.f64 t) (/.f64 eh ew))
(exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 ew eh) (tan.f64 t))) -1))
(*.f64 (tan.f64 t) (/.f64 eh ew))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 eh ew) (tan.f64 t))))
(*.f64 (tan.f64 t) (/.f64 eh ew))
(+.f64 0 (*.f64 eh (tan.f64 t)))
(*.f64 (tan.f64 t) eh)
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 eh) (tan.f64 t))) (cbrt.f64 (pow.f64 (exp.f64 eh) (tan.f64 t))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 eh) (tan.f64 t)))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 eh) (tan.f64 t))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 eh) (tan.f64 t)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 eh) (tan.f64 t)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 eh) (tan.f64 t)))))
(*.f64 (tan.f64 t) eh)
(-.f64 0 (*.f64 eh (tan.f64 t)))
(*.f64 eh (neg.f64 (tan.f64 t)))
(*.f64 (tan.f64 t) (neg.f64 eh))
(-.f64 (exp.f64 (log1p.f64 (*.f64 eh (tan.f64 t)))) 1)
(*.f64 (tan.f64 t) eh)
(/.f64 (*.f64 eh (sin.f64 t)) (cos.f64 t))
(/.f64 eh (/.f64 (cos.f64 t) (sin.f64 t)))
(*.f64 (/.f64 eh (cos.f64 t)) (sin.f64 t))
(*.f64 (/.f64 (sin.f64 t) (cos.f64 t)) eh)
(/.f64 (*.f64 (sin.f64 t) eh) (cos.f64 t))
(/.f64 eh (/.f64 (cos.f64 t) (sin.f64 t)))
(*.f64 (/.f64 eh (cos.f64 t)) (sin.f64 t))
(*.f64 (/.f64 (sin.f64 t) (cos.f64 t)) eh)
(pow.f64 (*.f64 eh (tan.f64 t)) 1)
(*.f64 (tan.f64 t) eh)
(pow.f64 (cbrt.f64 (*.f64 eh (tan.f64 t))) 3)
(*.f64 (tan.f64 t) eh)
(pow.f64 (pow.f64 (*.f64 eh (tan.f64 t)) 2) 1/2)
(*.f64 (tan.f64 t) eh)
(pow.f64 (pow.f64 (*.f64 eh (tan.f64 t)) 3) 1/3)
(*.f64 (tan.f64 t) eh)
(pow.f64 (sqrt.f64 (*.f64 eh (tan.f64 t))) 2)
(*.f64 (tan.f64 t) eh)
(neg.f64 (*.f64 eh (tan.f64 t)))
(*.f64 eh (neg.f64 (tan.f64 t)))
(*.f64 (tan.f64 t) (neg.f64 eh))
(sqrt.f64 (pow.f64 (*.f64 eh (tan.f64 t)) 2))
(*.f64 (tan.f64 t) eh)
(log.f64 (pow.f64 (exp.f64 eh) (tan.f64 t)))
(*.f64 (tan.f64 t) eh)
(log.f64 (+.f64 1 (expm1.f64 (*.f64 eh (tan.f64 t)))))
(*.f64 (tan.f64 t) eh)
(log.f64 (/.f64 1 (+.f64 1 (expm1.f64 (*.f64 eh (tan.f64 t))))))
(*.f64 eh (neg.f64 (tan.f64 t)))
(*.f64 (tan.f64 t) (neg.f64 eh))
(cbrt.f64 (pow.f64 (*.f64 eh (tan.f64 t)) 3))
(*.f64 (tan.f64 t) eh)
(expm1.f64 (log1p.f64 (*.f64 eh (tan.f64 t))))
(*.f64 (tan.f64 t) eh)
(exp.f64 (log.f64 (*.f64 eh (tan.f64 t))))
(*.f64 (tan.f64 t) eh)
(exp.f64 (*.f64 (log.f64 (*.f64 eh (tan.f64 t))) 1))
(*.f64 (tan.f64 t) eh)
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 eh (tan.f64 t))) 1) 1))
(*.f64 (tan.f64 t) eh)
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 eh (tan.f64 t)))) 3))
(*.f64 (tan.f64 t) eh)
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 eh (tan.f64 t)) 3)) 1/3))
(*.f64 (tan.f64 t) eh)
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 eh (tan.f64 t)))) 2))
(*.f64 (tan.f64 t) eh)
(log1p.f64 (expm1.f64 (*.f64 eh (tan.f64 t))))
(*.f64 (tan.f64 t) eh)
(+.f64 0 (*.f64 ew (cos.f64 t)))
(*.f64 ew (cos.f64 t))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 ew) (cos.f64 t))) (cbrt.f64 (pow.f64 (exp.f64 ew) (cos.f64 t))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 ew) (cos.f64 t)))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 ew) (cos.f64 t))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 ew) (cos.f64 t)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 ew) (cos.f64 t)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 ew) (cos.f64 t)))))
(*.f64 ew (cos.f64 t))
(-.f64 (exp.f64 (log1p.f64 (*.f64 ew (cos.f64 t)))) 1)
(*.f64 ew (cos.f64 t))
(pow.f64 (*.f64 ew (cos.f64 t)) 1)
(*.f64 ew (cos.f64 t))
(pow.f64 (cbrt.f64 (*.f64 ew (cos.f64 t))) 3)
(*.f64 ew (cos.f64 t))
(pow.f64 (pow.f64 (*.f64 ew (cos.f64 t)) 2) 1/2)
(*.f64 ew (cos.f64 t))
(pow.f64 (pow.f64 (*.f64 ew (cos.f64 t)) 3) 1/3)
(*.f64 ew (cos.f64 t))
(pow.f64 (sqrt.f64 (*.f64 ew (cos.f64 t))) 2)
(*.f64 ew (cos.f64 t))
(sqrt.f64 (pow.f64 (*.f64 ew (cos.f64 t)) 2))
(*.f64 ew (cos.f64 t))
(log.f64 (pow.f64 (exp.f64 ew) (cos.f64 t)))
(*.f64 ew (cos.f64 t))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 ew (cos.f64 t)))))
(*.f64 ew (cos.f64 t))
(cbrt.f64 (pow.f64 (*.f64 ew (cos.f64 t)) 3))
(*.f64 ew (cos.f64 t))
(expm1.f64 (log1p.f64 (*.f64 ew (cos.f64 t))))
(*.f64 ew (cos.f64 t))
(exp.f64 (log.f64 (*.f64 ew (cos.f64 t))))
(*.f64 ew (cos.f64 t))
(exp.f64 (*.f64 (log.f64 (*.f64 ew (cos.f64 t))) 1))
(*.f64 ew (cos.f64 t))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 ew (cos.f64 t))) 1) 1))
(*.f64 ew (cos.f64 t))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 ew (cos.f64 t)))) 3))
(*.f64 ew (cos.f64 t))
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 ew (cos.f64 t)) 3)) 1/3))
(*.f64 ew (cos.f64 t))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 ew (cos.f64 t)))) 2))
(*.f64 ew (cos.f64 t))
(log1p.f64 (expm1.f64 (*.f64 ew (cos.f64 t))))
(*.f64 ew (cos.f64 t))

eval105.0ms (0.6%)

Compiler

Compiled 12789 to 3183 computations (75.1% saved)

prune133.0ms (0.8%)

Pruning

8 alts after pruning (8 fresh and 0 done)

PrunedKeptTotal
New3498357
Fresh000
Picked101
Done000
Total3508358
Accurracy
99.8%
Counts
358 → 8
Alt Table
Click to see full alt table
StatusAccuracyProgram
98.4%
(fabs.f64 (-.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 ew (cos.f64 t))) 3) (cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)))) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
99.8%
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (pow.f64 (cbrt.f64 (cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t))))) 3)) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
99.8%
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
99.8%
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (log.f64 (exp.f64 (cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t))))))) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
99.4%
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)))) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew))))))
88.6%
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew)))) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
54.6%
(fabs.f64 (-.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 ew (cos.f64 t)) 3)) (cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)))) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
77.6%
(fabs.f64 (-.f64 (*.f64 ew (cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)))) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
Compiler

Compiled 538 to 340 computations (36.8% saved)

localize50.0ms (0.3%)

Local Accuracy

Found 4 expressions with local accuracy:

NewAccuracyProgram
97.5%
(log.f64 (exp.f64 (cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t))))))
96.7%
(*.f64 (/.f64 eh ew) (tan.f64 t))
95.4%
(/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)
71.3%
(cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t))))
Compiler

Compiled 184 to 23 computations (87.5% saved)

series7.0ms (0%)

Counts
3 → 108
Calls

27 calls:

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

rewrite81.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
1242×log-prod
772×pow-prod-down
628×pow-prod-up
546×pow-exp
462×expm1-udef
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01367
125067
2309567
Stop Event
node limit
Counts
3 → 117
Calls
Call 1
Inputs
(cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t))))
(*.f64 (/.f64 eh ew) (tan.f64 t))
(log.f64 (exp.f64 (cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t))))))
Outputs
(+.f64 (cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t)))) 0)
(+.f64 (*.f64 1/2 (cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t))))) (*.f64 1/2 (cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t))))))
(+.f64 (*.f64 1/3 (cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t))))) (*.f64 2 (*.f64 1/3 (cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t)))))))
(+.f64 (*.f64 2 (*.f64 1/3 (cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t)))))) (*.f64 1/3 (cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t))))))
(+.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 (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 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))) -1/2) (pow.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))) -1/2))
(*.f64 2 (*.f64 1/2 (cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t))))))
(*.f64 1/3 (*.f64 3 (cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t))))))
(*.f64 3 (*.f64 1/3 (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 (cbrt.f64 (cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t))))) 3)
(pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))) -2) 1/2)
(pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))) -3) 1/3)
(pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))) -1/2) 2)
(pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))) 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 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))) -3))
(expm1.f64 (log1p.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))
(exp.f64 (*.f64 (*.f64 (log.f64 (cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t))))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t)))))) 3))
(exp.f64 (*.f64 (log.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))) -3)) 1/3))
(exp.f64 (*.f64 (log.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))) -1/2)) 2))
(exp.f64 (*.f64 (log.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))) -1))
(log1p.f64 (expm1.f64 (cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t))))))
(+.f64 0 (*.f64 (/.f64 eh ew) (tan.f64 t)))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 (tan.f64 t)) (/.f64 eh ew))) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (tan.f64 t)) (/.f64 eh ew)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (tan.f64 t)) (/.f64 eh ew)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (tan.f64 t)) (/.f64 eh ew)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 eh ew) (tan.f64 t)))) 1)
(/.f64 eh (/.f64 ew (tan.f64 t)))
(/.f64 (tan.f64 t) (/.f64 ew eh))
(/.f64 1 (/.f64 ew (*.f64 eh (tan.f64 t))))
(/.f64 (sin.f64 t) (*.f64 (/.f64 ew eh) (cos.f64 t)))
(/.f64 (*.f64 eh (tan.f64 t)) ew)
(/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t)))
(/.f64 (*.f64 (neg.f64 eh) (sin.f64 t)) (*.f64 (neg.f64 ew) (cos.f64 t)))
(/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew))
(/.f64 (*.f64 (sin.f64 t) 1) (*.f64 (cos.f64 t) (/.f64 ew eh)))
(/.f64 (*.f64 (sin.f64 t) (neg.f64 eh)) (*.f64 (cos.f64 t) (neg.f64 ew)))
(/.f64 (neg.f64 (*.f64 eh (tan.f64 t))) (neg.f64 ew))
(/.f64 (*.f64 (/.f64 eh ew) (sin.f64 t)) (cos.f64 t))
(/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) (neg.f64 ew))
(/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) (neg.f64 ew))
(/.f64 (*.f64 (sin.f64 t) (/.f64 eh ew)) (cos.f64 t))
(/.f64 (/.f64 (*.f64 eh (tan.f64 t)) 1) ew)
(/.f64 (/.f64 (*.f64 eh (tan.f64 t)) (pow.f64 (cbrt.f64 ew) 2)) (cbrt.f64 ew))
(/.f64 (/.f64 (*.f64 eh (tan.f64 t)) (sqrt.f64 ew)) (sqrt.f64 ew))
(pow.f64 (*.f64 (/.f64 eh ew) (tan.f64 t)) 1)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 eh ew) (tan.f64 t))) 3)
(pow.f64 (pow.f64 (*.f64 (/.f64 eh ew) (tan.f64 t)) 2) 1/2)
(pow.f64 (pow.f64 (*.f64 (/.f64 eh ew) (tan.f64 t)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (/.f64 eh ew) (tan.f64 t))) 2)
(pow.f64 (/.f64 ew (*.f64 eh (tan.f64 t))) -1)
(sqrt.f64 (pow.f64 (*.f64 (/.f64 eh ew) (tan.f64 t)) 2))
(log.f64 (pow.f64 (exp.f64 (tan.f64 t)) (/.f64 eh ew)))
(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))
(expm1.f64 (log1p.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))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 (/.f64 eh ew) (tan.f64 t))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 (/.f64 eh ew) (tan.f64 t)))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 (/.f64 eh ew) (tan.f64 t)))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 (/.f64 eh ew) (tan.f64 t)))) 2))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 eh ew) (tan.f64 t))))
(+.f64 (cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t)))) 0)
(+.f64 (*.f64 1/2 (cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t))))) (*.f64 1/2 (cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t))))))
(+.f64 (*.f64 1/3 (cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t))))) (*.f64 2 (*.f64 1/3 (cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t)))))))
(+.f64 (*.f64 2 (*.f64 1/3 (cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t)))))) (*.f64 1/3 (cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t))))))
(+.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 (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 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))) -1/2) (pow.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))) -1/2))
(*.f64 2 (*.f64 1/2 (cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t))))))
(*.f64 1/3 (*.f64 3 (cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t))))))
(*.f64 3 (*.f64 1/3 (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 (cbrt.f64 (cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t))))) 3)
(pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))) -2) 1/2)
(pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))) -3) 1/3)
(pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))) -1/2) 2)
(pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))) 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))
(cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))) -3))
(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))))))
(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))
(exp.f64 (*.f64 (*.f64 (log.f64 (cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t))))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t)))))) 3))
(exp.f64 (*.f64 (log.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))) -3)) 1/3))
(exp.f64 (*.f64 (log.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))) -1/2)) 2))
(exp.f64 (*.f64 (log.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))) -1))
(log1p.f64 (expm1.f64 (cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t))))))

simplify173.0ms (1%)

Algorithm
egg-herbie
Rules
1632×fma-def
1418×times-frac
962×distribute-rgt-in
960×distribute-lft-in
544×associate-*r/
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
02206045
14876007
216895999
Stop Event
node limit
Counts
225 → 106
Calls
Call 1
Inputs
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))
(/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew))
(/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew))
(/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew))
(/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew))
(/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew))
(/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew))
(/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew))
(/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew))
(/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew))
(/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew))
(/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew))
(/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew))
(/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew))
(/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew))
(/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew))
(/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew))
(/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew))
(/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew))
(/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew))
(/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew))
(/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew))
(/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew))
(/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew))
(/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew))
(/.f64 (*.f64 t eh) ew)
(+.f64 (/.f64 (*.f64 t eh) ew) (*.f64 1/3 (/.f64 (*.f64 (pow.f64 t 3) eh) ew)))
(+.f64 (/.f64 (*.f64 t eh) ew) (+.f64 (*.f64 2/15 (/.f64 (*.f64 (pow.f64 t 5) eh) ew)) (*.f64 1/3 (/.f64 (*.f64 (pow.f64 t 3) eh) ew))))
(+.f64 (/.f64 (*.f64 t eh) ew) (+.f64 (*.f64 2/15 (/.f64 (*.f64 (pow.f64 t 5) eh) ew)) (+.f64 (*.f64 1/3 (/.f64 (*.f64 (pow.f64 t 3) eh) ew)) (*.f64 17/315 (/.f64 (*.f64 (pow.f64 t 7) eh) ew)))))
(/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew))
(/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew))
(/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew))
(/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew))
(/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew))
(/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew))
(/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew))
(/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew))
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))
(+.f64 (cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t)))) 0)
(+.f64 (*.f64 1/2 (cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t))))) (*.f64 1/2 (cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t))))))
(+.f64 (*.f64 1/3 (cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t))))) (*.f64 2 (*.f64 1/3 (cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t)))))))
(+.f64 (*.f64 2 (*.f64 1/3 (cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t)))))) (*.f64 1/3 (cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t))))))
(+.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 (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 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))) -1/2) (pow.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))) -1/2))
(*.f64 2 (*.f64 1/2 (cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t))))))
(*.f64 1/3 (*.f64 3 (cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t))))))
(*.f64 3 (*.f64 1/3 (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 (cbrt.f64 (cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t))))) 3)
(pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))) -2) 1/2)
(pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))) -3) 1/3)
(pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))) -1/2) 2)
(pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))) 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 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))) -3))
(expm1.f64 (log1p.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))
(exp.f64 (*.f64 (*.f64 (log.f64 (cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t))))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t)))))) 3))
(exp.f64 (*.f64 (log.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))) -3)) 1/3))
(exp.f64 (*.f64 (log.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))) -1/2)) 2))
(exp.f64 (*.f64 (log.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))) -1))
(log1p.f64 (expm1.f64 (cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t))))))
(+.f64 0 (*.f64 (/.f64 eh ew) (tan.f64 t)))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 (tan.f64 t)) (/.f64 eh ew))) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (tan.f64 t)) (/.f64 eh ew)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (tan.f64 t)) (/.f64 eh ew)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (tan.f64 t)) (/.f64 eh ew)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 eh ew) (tan.f64 t)))) 1)
(/.f64 eh (/.f64 ew (tan.f64 t)))
(/.f64 (tan.f64 t) (/.f64 ew eh))
(/.f64 1 (/.f64 ew (*.f64 eh (tan.f64 t))))
(/.f64 (sin.f64 t) (*.f64 (/.f64 ew eh) (cos.f64 t)))
(/.f64 (*.f64 eh (tan.f64 t)) ew)
(/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t)))
(/.f64 (*.f64 (neg.f64 eh) (sin.f64 t)) (*.f64 (neg.f64 ew) (cos.f64 t)))
(/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew))
(/.f64 (*.f64 (sin.f64 t) 1) (*.f64 (cos.f64 t) (/.f64 ew eh)))
(/.f64 (*.f64 (sin.f64 t) (neg.f64 eh)) (*.f64 (cos.f64 t) (neg.f64 ew)))
(/.f64 (neg.f64 (*.f64 eh (tan.f64 t))) (neg.f64 ew))
(/.f64 (*.f64 (/.f64 eh ew) (sin.f64 t)) (cos.f64 t))
(/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) (neg.f64 ew))
(/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) (neg.f64 ew))
(/.f64 (*.f64 (sin.f64 t) (/.f64 eh ew)) (cos.f64 t))
(/.f64 (/.f64 (*.f64 eh (tan.f64 t)) 1) ew)
(/.f64 (/.f64 (*.f64 eh (tan.f64 t)) (pow.f64 (cbrt.f64 ew) 2)) (cbrt.f64 ew))
(/.f64 (/.f64 (*.f64 eh (tan.f64 t)) (sqrt.f64 ew)) (sqrt.f64 ew))
(pow.f64 (*.f64 (/.f64 eh ew) (tan.f64 t)) 1)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 eh ew) (tan.f64 t))) 3)
(pow.f64 (pow.f64 (*.f64 (/.f64 eh ew) (tan.f64 t)) 2) 1/2)
(pow.f64 (pow.f64 (*.f64 (/.f64 eh ew) (tan.f64 t)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (/.f64 eh ew) (tan.f64 t))) 2)
(pow.f64 (/.f64 ew (*.f64 eh (tan.f64 t))) -1)
(sqrt.f64 (pow.f64 (*.f64 (/.f64 eh ew) (tan.f64 t)) 2))
(log.f64 (pow.f64 (exp.f64 (tan.f64 t)) (/.f64 eh ew)))
(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))
(expm1.f64 (log1p.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))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 (/.f64 eh ew) (tan.f64 t))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 (/.f64 eh ew) (tan.f64 t)))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 (/.f64 eh ew) (tan.f64 t)))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 (/.f64 eh ew) (tan.f64 t)))) 2))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 eh ew) (tan.f64 t))))
(+.f64 (cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t)))) 0)
(+.f64 (*.f64 1/2 (cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t))))) (*.f64 1/2 (cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t))))))
(+.f64 (*.f64 1/3 (cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t))))) (*.f64 2 (*.f64 1/3 (cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t)))))))
(+.f64 (*.f64 2 (*.f64 1/3 (cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t)))))) (*.f64 1/3 (cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t))))))
(+.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 (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 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))) -1/2) (pow.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))) -1/2))
(*.f64 2 (*.f64 1/2 (cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t))))))
(*.f64 1/3 (*.f64 3 (cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t))))))
(*.f64 3 (*.f64 1/3 (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 (cbrt.f64 (cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t))))) 3)
(pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))) -2) 1/2)
(pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))) -3) 1/3)
(pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))) -1/2) 2)
(pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))) 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))
(cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))) -3))
(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))))))
(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))
(exp.f64 (*.f64 (*.f64 (log.f64 (cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t))))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t)))))) 3))
(exp.f64 (*.f64 (log.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))) -3)) 1/3))
(exp.f64 (*.f64 (log.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))) -1/2)) 2))
(exp.f64 (*.f64 (log.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))) -1))
(log1p.f64 (expm1.f64 (cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t))))))
Outputs
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew))
(*.f64 (/.f64 eh ew) (/.f64 (sin.f64 t) (cos.f64 t)))
(/.f64 (*.f64 (sin.f64 t) (/.f64 eh ew)) (cos.f64 t))
(*.f64 (/.f64 (sin.f64 t) ew) (/.f64 eh (cos.f64 t)))
(/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew))
(*.f64 (/.f64 eh ew) (/.f64 (sin.f64 t) (cos.f64 t)))
(/.f64 (*.f64 (sin.f64 t) (/.f64 eh ew)) (cos.f64 t))
(*.f64 (/.f64 (sin.f64 t) ew) (/.f64 eh (cos.f64 t)))
(/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew))
(*.f64 (/.f64 eh ew) (/.f64 (sin.f64 t) (cos.f64 t)))
(/.f64 (*.f64 (sin.f64 t) (/.f64 eh ew)) (cos.f64 t))
(*.f64 (/.f64 (sin.f64 t) ew) (/.f64 eh (cos.f64 t)))
(/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew))
(*.f64 (/.f64 eh ew) (/.f64 (sin.f64 t) (cos.f64 t)))
(/.f64 (*.f64 (sin.f64 t) (/.f64 eh ew)) (cos.f64 t))
(*.f64 (/.f64 (sin.f64 t) ew) (/.f64 eh (cos.f64 t)))
(/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew))
(*.f64 (/.f64 eh ew) (/.f64 (sin.f64 t) (cos.f64 t)))
(/.f64 (*.f64 (sin.f64 t) (/.f64 eh ew)) (cos.f64 t))
(*.f64 (/.f64 (sin.f64 t) ew) (/.f64 eh (cos.f64 t)))
(/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew))
(*.f64 (/.f64 eh ew) (/.f64 (sin.f64 t) (cos.f64 t)))
(/.f64 (*.f64 (sin.f64 t) (/.f64 eh ew)) (cos.f64 t))
(*.f64 (/.f64 (sin.f64 t) ew) (/.f64 eh (cos.f64 t)))
(/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew))
(*.f64 (/.f64 eh ew) (/.f64 (sin.f64 t) (cos.f64 t)))
(/.f64 (*.f64 (sin.f64 t) (/.f64 eh ew)) (cos.f64 t))
(*.f64 (/.f64 (sin.f64 t) ew) (/.f64 eh (cos.f64 t)))
(/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew))
(*.f64 (/.f64 eh ew) (/.f64 (sin.f64 t) (cos.f64 t)))
(/.f64 (*.f64 (sin.f64 t) (/.f64 eh ew)) (cos.f64 t))
(*.f64 (/.f64 (sin.f64 t) ew) (/.f64 eh (cos.f64 t)))
(/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew))
(*.f64 (/.f64 eh ew) (/.f64 (sin.f64 t) (cos.f64 t)))
(/.f64 (*.f64 (sin.f64 t) (/.f64 eh ew)) (cos.f64 t))
(*.f64 (/.f64 (sin.f64 t) ew) (/.f64 eh (cos.f64 t)))
(/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew))
(*.f64 (/.f64 eh ew) (/.f64 (sin.f64 t) (cos.f64 t)))
(/.f64 (*.f64 (sin.f64 t) (/.f64 eh ew)) (cos.f64 t))
(*.f64 (/.f64 (sin.f64 t) ew) (/.f64 eh (cos.f64 t)))
(/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew))
(*.f64 (/.f64 eh ew) (/.f64 (sin.f64 t) (cos.f64 t)))
(/.f64 (*.f64 (sin.f64 t) (/.f64 eh ew)) (cos.f64 t))
(*.f64 (/.f64 (sin.f64 t) ew) (/.f64 eh (cos.f64 t)))
(/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew))
(*.f64 (/.f64 eh ew) (/.f64 (sin.f64 t) (cos.f64 t)))
(/.f64 (*.f64 (sin.f64 t) (/.f64 eh ew)) (cos.f64 t))
(*.f64 (/.f64 (sin.f64 t) ew) (/.f64 eh (cos.f64 t)))
(/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew))
(*.f64 (/.f64 eh ew) (/.f64 (sin.f64 t) (cos.f64 t)))
(/.f64 (*.f64 (sin.f64 t) (/.f64 eh ew)) (cos.f64 t))
(*.f64 (/.f64 (sin.f64 t) ew) (/.f64 eh (cos.f64 t)))
(/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew))
(*.f64 (/.f64 eh ew) (/.f64 (sin.f64 t) (cos.f64 t)))
(/.f64 (*.f64 (sin.f64 t) (/.f64 eh ew)) (cos.f64 t))
(*.f64 (/.f64 (sin.f64 t) ew) (/.f64 eh (cos.f64 t)))
(/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew))
(*.f64 (/.f64 eh ew) (/.f64 (sin.f64 t) (cos.f64 t)))
(/.f64 (*.f64 (sin.f64 t) (/.f64 eh ew)) (cos.f64 t))
(*.f64 (/.f64 (sin.f64 t) ew) (/.f64 eh (cos.f64 t)))
(/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew))
(*.f64 (/.f64 eh ew) (/.f64 (sin.f64 t) (cos.f64 t)))
(/.f64 (*.f64 (sin.f64 t) (/.f64 eh ew)) (cos.f64 t))
(*.f64 (/.f64 (sin.f64 t) ew) (/.f64 eh (cos.f64 t)))
(/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew))
(*.f64 (/.f64 eh ew) (/.f64 (sin.f64 t) (cos.f64 t)))
(/.f64 (*.f64 (sin.f64 t) (/.f64 eh ew)) (cos.f64 t))
(*.f64 (/.f64 (sin.f64 t) ew) (/.f64 eh (cos.f64 t)))
(/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew))
(*.f64 (/.f64 eh ew) (/.f64 (sin.f64 t) (cos.f64 t)))
(/.f64 (*.f64 (sin.f64 t) (/.f64 eh ew)) (cos.f64 t))
(*.f64 (/.f64 (sin.f64 t) ew) (/.f64 eh (cos.f64 t)))
(/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew))
(*.f64 (/.f64 eh ew) (/.f64 (sin.f64 t) (cos.f64 t)))
(/.f64 (*.f64 (sin.f64 t) (/.f64 eh ew)) (cos.f64 t))
(*.f64 (/.f64 (sin.f64 t) ew) (/.f64 eh (cos.f64 t)))
(/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew))
(*.f64 (/.f64 eh ew) (/.f64 (sin.f64 t) (cos.f64 t)))
(/.f64 (*.f64 (sin.f64 t) (/.f64 eh ew)) (cos.f64 t))
(*.f64 (/.f64 (sin.f64 t) ew) (/.f64 eh (cos.f64 t)))
(/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew))
(*.f64 (/.f64 eh ew) (/.f64 (sin.f64 t) (cos.f64 t)))
(/.f64 (*.f64 (sin.f64 t) (/.f64 eh ew)) (cos.f64 t))
(*.f64 (/.f64 (sin.f64 t) ew) (/.f64 eh (cos.f64 t)))
(/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew))
(*.f64 (/.f64 eh ew) (/.f64 (sin.f64 t) (cos.f64 t)))
(/.f64 (*.f64 (sin.f64 t) (/.f64 eh ew)) (cos.f64 t))
(*.f64 (/.f64 (sin.f64 t) ew) (/.f64 eh (cos.f64 t)))
(/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew))
(*.f64 (/.f64 eh ew) (/.f64 (sin.f64 t) (cos.f64 t)))
(/.f64 (*.f64 (sin.f64 t) (/.f64 eh ew)) (cos.f64 t))
(*.f64 (/.f64 (sin.f64 t) ew) (/.f64 eh (cos.f64 t)))
(/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew))
(*.f64 (/.f64 eh ew) (/.f64 (sin.f64 t) (cos.f64 t)))
(/.f64 (*.f64 (sin.f64 t) (/.f64 eh ew)) (cos.f64 t))
(*.f64 (/.f64 (sin.f64 t) ew) (/.f64 eh (cos.f64 t)))
(/.f64 (*.f64 t eh) ew)
(/.f64 t (/.f64 ew eh))
(*.f64 (/.f64 t ew) eh)
(*.f64 eh (/.f64 t ew))
(+.f64 (/.f64 (*.f64 t eh) ew) (*.f64 1/3 (/.f64 (*.f64 (pow.f64 t 3) eh) ew)))
(+.f64 (/.f64 t (/.f64 ew eh)) (*.f64 1/3 (/.f64 (pow.f64 t 3) (/.f64 ew eh))))
(fma.f64 1/3 (/.f64 eh (/.f64 ew (pow.f64 t 3))) (*.f64 (/.f64 t ew) eh))
(fma.f64 1/3 (/.f64 eh (/.f64 ew (pow.f64 t 3))) (*.f64 eh (/.f64 t ew)))
(+.f64 (/.f64 (*.f64 t eh) ew) (+.f64 (*.f64 2/15 (/.f64 (*.f64 (pow.f64 t 5) eh) ew)) (*.f64 1/3 (/.f64 (*.f64 (pow.f64 t 3) eh) ew))))
(+.f64 (/.f64 t (/.f64 ew eh)) (fma.f64 2/15 (/.f64 (pow.f64 t 5) (/.f64 ew eh)) (*.f64 1/3 (/.f64 (pow.f64 t 3) (/.f64 ew eh)))))
(+.f64 (fma.f64 1/3 (/.f64 eh (/.f64 ew (pow.f64 t 3))) (*.f64 (/.f64 t ew) eh)) (*.f64 2/15 (/.f64 eh (/.f64 ew (pow.f64 t 5)))))
(fma.f64 1/3 (/.f64 eh (/.f64 ew (pow.f64 t 3))) (fma.f64 2/15 (/.f64 (pow.f64 t 5) (/.f64 ew eh)) (*.f64 eh (/.f64 t ew))))
(+.f64 (/.f64 (*.f64 t eh) ew) (+.f64 (*.f64 2/15 (/.f64 (*.f64 (pow.f64 t 5) eh) ew)) (+.f64 (*.f64 1/3 (/.f64 (*.f64 (pow.f64 t 3) eh) ew)) (*.f64 17/315 (/.f64 (*.f64 (pow.f64 t 7) eh) ew)))))
(+.f64 (/.f64 t (/.f64 ew eh)) (fma.f64 2/15 (/.f64 (pow.f64 t 5) (/.f64 ew eh)) (fma.f64 1/3 (/.f64 (pow.f64 t 3) (/.f64 ew eh)) (*.f64 17/315 (/.f64 (pow.f64 t 7) (/.f64 ew eh))))))
(+.f64 (*.f64 (/.f64 t ew) eh) (fma.f64 2/15 (/.f64 eh (/.f64 ew (pow.f64 t 5))) (fma.f64 1/3 (/.f64 eh (/.f64 ew (pow.f64 t 3))) (*.f64 17/315 (/.f64 eh (/.f64 ew (pow.f64 t 7)))))))
(fma.f64 (/.f64 t ew) eh (fma.f64 1/3 (/.f64 eh (/.f64 ew (pow.f64 t 3))) (fma.f64 2/15 (/.f64 (pow.f64 t 5) (/.f64 ew eh)) (/.f64 (*.f64 17/315 eh) (/.f64 ew (pow.f64 t 7))))))
(/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew))
(*.f64 (/.f64 eh ew) (/.f64 (sin.f64 t) (cos.f64 t)))
(/.f64 (*.f64 (sin.f64 t) (/.f64 eh ew)) (cos.f64 t))
(*.f64 (/.f64 (sin.f64 t) ew) (/.f64 eh (cos.f64 t)))
(/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew))
(*.f64 (/.f64 eh ew) (/.f64 (sin.f64 t) (cos.f64 t)))
(/.f64 (*.f64 (sin.f64 t) (/.f64 eh ew)) (cos.f64 t))
(*.f64 (/.f64 (sin.f64 t) ew) (/.f64 eh (cos.f64 t)))
(/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew))
(*.f64 (/.f64 eh ew) (/.f64 (sin.f64 t) (cos.f64 t)))
(/.f64 (*.f64 (sin.f64 t) (/.f64 eh ew)) (cos.f64 t))
(*.f64 (/.f64 (sin.f64 t) ew) (/.f64 eh (cos.f64 t)))
(/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew))
(*.f64 (/.f64 eh ew) (/.f64 (sin.f64 t) (cos.f64 t)))
(/.f64 (*.f64 (sin.f64 t) (/.f64 eh ew)) (cos.f64 t))
(*.f64 (/.f64 (sin.f64 t) ew) (/.f64 eh (cos.f64 t)))
(/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew))
(*.f64 (/.f64 eh ew) (/.f64 (sin.f64 t) (cos.f64 t)))
(/.f64 (*.f64 (sin.f64 t) (/.f64 eh ew)) (cos.f64 t))
(*.f64 (/.f64 (sin.f64 t) ew) (/.f64 eh (cos.f64 t)))
(/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew))
(*.f64 (/.f64 eh ew) (/.f64 (sin.f64 t) (cos.f64 t)))
(/.f64 (*.f64 (sin.f64 t) (/.f64 eh ew)) (cos.f64 t))
(*.f64 (/.f64 (sin.f64 t) ew) (/.f64 eh (cos.f64 t)))
(/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew))
(*.f64 (/.f64 eh ew) (/.f64 (sin.f64 t) (cos.f64 t)))
(/.f64 (*.f64 (sin.f64 t) (/.f64 eh ew)) (cos.f64 t))
(*.f64 (/.f64 (sin.f64 t) ew) (/.f64 eh (cos.f64 t)))
(/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew))
(*.f64 (/.f64 eh ew) (/.f64 (sin.f64 t) (cos.f64 t)))
(/.f64 (*.f64 (sin.f64 t) (/.f64 eh ew)) (cos.f64 t))
(*.f64 (/.f64 (sin.f64 t) ew) (/.f64 eh (cos.f64 t)))
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(+.f64 (cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t)))) 0)
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(+.f64 (*.f64 1/2 (cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t))))) (*.f64 1/2 (cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t))))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(+.f64 (*.f64 1/3 (cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t))))) (*.f64 2 (*.f64 1/3 (cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t)))))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(+.f64 (*.f64 2 (*.f64 1/3 (cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t)))))) (*.f64 1/3 (cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t))))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(+.f64 0 (cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t)))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(+.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 (tan.f64 t) (/.f64 eh ew)))))) (cos.f64 1) (*.f64 (sin.f64 (exp.f64 (log1p.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) (sin.f64 1)))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t)))))) 1)
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(*.f64 (cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t)))) 1)
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(*.f64 1 (cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t)))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(*.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 (tan.f64 t) (/.f64 eh ew))))) (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh 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 (tan.f64 t) (/.f64 eh ew))))) (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) -2)))
(*.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))) -1/2) (pow.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))) -1/2))
(/.f64 1 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(*.f64 2 (*.f64 1/2 (cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t))))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(*.f64 1/3 (*.f64 3 (cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t))))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(*.f64 3 (*.f64 1/3 (cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t))))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(/.f64 1 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))
(/.f64 1 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(/.f64 1 (/.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))) 1))
(/.f64 1 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(/.f64 -1 (neg.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))))
(/.f64 1 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(pow.f64 (cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t)))) 1)
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(pow.f64 (cbrt.f64 (cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t))))) 3)
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))) -2) 1/2)
(/.f64 1 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))) -3) 1/3)
(/.f64 1 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))) -1/2) 2)
(/.f64 1 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))) 2) -1/2)
(pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) 2) -1/2)
(pow.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))) -1)
(/.f64 1 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(pow.f64 (/.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))) 1) -1)
(/.f64 1 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(sqrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))) -2))
(/.f64 1 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(log.f64 (exp.f64 (cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t))))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(log.f64 (+.f64 1 (expm1.f64 (cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t)))))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))) -3))
(/.f64 1 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(expm1.f64 (log1p.f64 (cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t))))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(exp.f64 (log.f64 (cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t))))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(exp.f64 (*.f64 (log.f64 (cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t))))) 1))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(exp.f64 (*.f64 (*.f64 (log.f64 (cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t))))) 1) 1))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t)))))) 3))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(exp.f64 (*.f64 (log.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))) -3)) 1/3))
(/.f64 1 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(exp.f64 (*.f64 (log.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))) -1/2)) 2))
(/.f64 1 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(exp.f64 (*.f64 (log.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))) -1))
(/.f64 1 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(log1p.f64 (expm1.f64 (cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t))))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(+.f64 0 (*.f64 (/.f64 eh ew) (tan.f64 t)))
(*.f64 (tan.f64 t) (/.f64 eh ew))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 (tan.f64 t)) (/.f64 eh ew))) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (tan.f64 t)) (/.f64 eh ew)))))
(*.f64 3 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (tan.f64 t)) (/.f64 eh ew)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (tan.f64 t)) (/.f64 eh ew)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (tan.f64 t)) (/.f64 eh ew)))))
(*.f64 (tan.f64 t) (/.f64 eh ew))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 eh ew) (tan.f64 t)))) 1)
(*.f64 (tan.f64 t) (/.f64 eh ew))
(/.f64 eh (/.f64 ew (tan.f64 t)))
(*.f64 (tan.f64 t) (/.f64 eh ew))
(/.f64 (tan.f64 t) (/.f64 ew eh))
(*.f64 (tan.f64 t) (/.f64 eh ew))
(/.f64 1 (/.f64 ew (*.f64 eh (tan.f64 t))))
(*.f64 (tan.f64 t) (/.f64 eh ew))
(/.f64 (sin.f64 t) (*.f64 (/.f64 ew eh) (cos.f64 t)))
(*.f64 (/.f64 eh ew) (/.f64 (sin.f64 t) (cos.f64 t)))
(/.f64 (*.f64 (sin.f64 t) (/.f64 eh ew)) (cos.f64 t))
(*.f64 (/.f64 (sin.f64 t) ew) (/.f64 eh (cos.f64 t)))
(/.f64 (*.f64 eh (tan.f64 t)) ew)
(*.f64 (tan.f64 t) (/.f64 eh ew))
(/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t)))
(*.f64 (/.f64 eh ew) (/.f64 (sin.f64 t) (cos.f64 t)))
(/.f64 (*.f64 (sin.f64 t) (/.f64 eh ew)) (cos.f64 t))
(*.f64 (/.f64 (sin.f64 t) ew) (/.f64 eh (cos.f64 t)))
(/.f64 (*.f64 (neg.f64 eh) (sin.f64 t)) (*.f64 (neg.f64 ew) (cos.f64 t)))
(*.f64 (/.f64 eh ew) (/.f64 (sin.f64 t) (cos.f64 t)))
(/.f64 (*.f64 (sin.f64 t) (/.f64 eh ew)) (cos.f64 t))
(*.f64 (/.f64 (sin.f64 t) ew) (/.f64 eh (cos.f64 t)))
(/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew))
(*.f64 (/.f64 eh ew) (/.f64 (sin.f64 t) (cos.f64 t)))
(/.f64 (*.f64 (sin.f64 t) (/.f64 eh ew)) (cos.f64 t))
(*.f64 (/.f64 (sin.f64 t) ew) (/.f64 eh (cos.f64 t)))
(/.f64 (*.f64 (sin.f64 t) 1) (*.f64 (cos.f64 t) (/.f64 ew eh)))
(*.f64 (/.f64 eh ew) (/.f64 (sin.f64 t) (cos.f64 t)))
(/.f64 (*.f64 (sin.f64 t) (/.f64 eh ew)) (cos.f64 t))
(*.f64 (/.f64 (sin.f64 t) ew) (/.f64 eh (cos.f64 t)))
(/.f64 (*.f64 (sin.f64 t) (neg.f64 eh)) (*.f64 (cos.f64 t) (neg.f64 ew)))
(*.f64 (/.f64 eh ew) (/.f64 (sin.f64 t) (cos.f64 t)))
(/.f64 (*.f64 (sin.f64 t) (/.f64 eh ew)) (cos.f64 t))
(*.f64 (/.f64 (sin.f64 t) ew) (/.f64 eh (cos.f64 t)))
(/.f64 (neg.f64 (*.f64 eh (tan.f64 t))) (neg.f64 ew))
(*.f64 (tan.f64 t) (/.f64 eh ew))
(/.f64 (*.f64 (/.f64 eh ew) (sin.f64 t)) (cos.f64 t))
(*.f64 (/.f64 eh ew) (/.f64 (sin.f64 t) (cos.f64 t)))
(/.f64 (*.f64 (sin.f64 t) (/.f64 eh ew)) (cos.f64 t))
(*.f64 (/.f64 (sin.f64 t) ew) (/.f64 eh (cos.f64 t)))
(/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) (neg.f64 ew))
(*.f64 (tan.f64 t) (/.f64 eh ew))
(/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) (neg.f64 ew))
(*.f64 (tan.f64 t) (/.f64 eh ew))
(/.f64 (*.f64 (sin.f64 t) (/.f64 eh ew)) (cos.f64 t))
(*.f64 (/.f64 eh ew) (/.f64 (sin.f64 t) (cos.f64 t)))
(*.f64 (/.f64 (sin.f64 t) ew) (/.f64 eh (cos.f64 t)))
(/.f64 (/.f64 (*.f64 eh (tan.f64 t)) 1) ew)
(*.f64 (tan.f64 t) (/.f64 eh ew))
(/.f64 (/.f64 (*.f64 eh (tan.f64 t)) (pow.f64 (cbrt.f64 ew) 2)) (cbrt.f64 ew))
(*.f64 (tan.f64 t) (/.f64 eh ew))
(/.f64 (/.f64 (*.f64 eh (tan.f64 t)) (sqrt.f64 ew)) (sqrt.f64 ew))
(*.f64 (tan.f64 t) (/.f64 eh ew))
(pow.f64 (*.f64 (/.f64 eh ew) (tan.f64 t)) 1)
(*.f64 (tan.f64 t) (/.f64 eh ew))
(pow.f64 (cbrt.f64 (*.f64 (/.f64 eh ew) (tan.f64 t))) 3)
(*.f64 (tan.f64 t) (/.f64 eh ew))
(pow.f64 (pow.f64 (*.f64 (/.f64 eh ew) (tan.f64 t)) 2) 1/2)
(*.f64 (tan.f64 t) (/.f64 eh ew))
(pow.f64 (pow.f64 (*.f64 (/.f64 eh ew) (tan.f64 t)) 3) 1/3)
(*.f64 (tan.f64 t) (/.f64 eh ew))
(pow.f64 (sqrt.f64 (*.f64 (/.f64 eh ew) (tan.f64 t))) 2)
(*.f64 (tan.f64 t) (/.f64 eh ew))
(pow.f64 (/.f64 ew (*.f64 eh (tan.f64 t))) -1)
(*.f64 (tan.f64 t) (/.f64 eh ew))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 eh ew) (tan.f64 t)) 2))
(*.f64 (tan.f64 t) (/.f64 eh ew))
(log.f64 (pow.f64 (exp.f64 (tan.f64 t)) (/.f64 eh ew)))
(*.f64 (tan.f64 t) (/.f64 eh ew))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 eh ew) (tan.f64 t)))))
(*.f64 (tan.f64 t) (/.f64 eh ew))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 eh ew) (tan.f64 t)) 3))
(*.f64 (tan.f64 t) (/.f64 eh ew))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 eh ew) (tan.f64 t))))
(*.f64 (tan.f64 t) (/.f64 eh ew))
(exp.f64 (log.f64 (*.f64 (/.f64 eh ew) (tan.f64 t))))
(*.f64 (tan.f64 t) (/.f64 eh ew))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 eh ew) (tan.f64 t))) 1))
(*.f64 (tan.f64 t) (/.f64 eh ew))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 (/.f64 eh ew) (tan.f64 t))) 1) 1))
(*.f64 (tan.f64 t) (/.f64 eh ew))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 (/.f64 eh ew) (tan.f64 t)))) 3))
(*.f64 (tan.f64 t) (/.f64 eh ew))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 (/.f64 eh ew) (tan.f64 t)))) 1/3))
(*.f64 (tan.f64 t) (/.f64 eh ew))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 (/.f64 eh ew) (tan.f64 t)))) 2))
(*.f64 (tan.f64 t) (/.f64 eh ew))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 eh ew) (tan.f64 t))))
(*.f64 (tan.f64 t) (/.f64 eh ew))
(+.f64 (cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t)))) 0)
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(+.f64 (*.f64 1/2 (cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t))))) (*.f64 1/2 (cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t))))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(+.f64 (*.f64 1/3 (cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t))))) (*.f64 2 (*.f64 1/3 (cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t)))))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(+.f64 (*.f64 2 (*.f64 1/3 (cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t)))))) (*.f64 1/3 (cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t))))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(+.f64 0 (cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t)))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(+.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 (tan.f64 t) (/.f64 eh ew)))))) (cos.f64 1) (*.f64 (sin.f64 (exp.f64 (log1p.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) (sin.f64 1)))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t)))))) 1)
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(*.f64 (cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t)))) 1)
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(*.f64 1 (cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t)))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(*.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 (tan.f64 t) (/.f64 eh ew))))) (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh 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 (tan.f64 t) (/.f64 eh ew))))) (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) -2)))
(*.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))) -1/2) (pow.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))) -1/2))
(/.f64 1 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(*.f64 2 (*.f64 1/2 (cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t))))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(*.f64 1/3 (*.f64 3 (cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t))))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(*.f64 3 (*.f64 1/3 (cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t))))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(/.f64 1 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))
(/.f64 1 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(/.f64 1 (/.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))) 1))
(/.f64 1 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(/.f64 -1 (neg.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))))
(/.f64 1 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(pow.f64 (cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t)))) 1)
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(pow.f64 (cbrt.f64 (cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t))))) 3)
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))) -2) 1/2)
(/.f64 1 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))) -3) 1/3)
(/.f64 1 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))) -1/2) 2)
(/.f64 1 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))) 2) -1/2)
(pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) 2) -1/2)
(pow.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))) -1)
(/.f64 1 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(pow.f64 (/.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))) 1) -1)
(/.f64 1 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(sqrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))) -2))
(/.f64 1 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))) -3))
(/.f64 1 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(expm1.f64 (log1p.f64 (cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t))))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(exp.f64 (log.f64 (cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t))))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(exp.f64 (*.f64 (log.f64 (cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t))))) 1))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(exp.f64 (*.f64 (*.f64 (log.f64 (cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t))))) 1) 1))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t)))))) 3))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(exp.f64 (*.f64 (log.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))) -3)) 1/3))
(/.f64 1 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(exp.f64 (*.f64 (log.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))) -1/2)) 2))
(/.f64 1 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(exp.f64 (*.f64 (log.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))) -1))
(/.f64 1 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(log1p.f64 (expm1.f64 (cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t))))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))

localize424.0ms (2.5%)

Local Accuracy

Found 4 expressions with local accuracy:

NewAccuracyProgram
99.8%
(*.f64 eh (sin.f64 t))
99.7%
(*.f64 (neg.f64 eh) (tan.f64 t))
95.4%
(/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)
71.3%
(cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)))
Compiler

Compiled 132 to 16 computations (87.9% saved)

series2.0ms (0%)

Counts
1 → 24
Calls

6 calls:

TimeVariablePointExpression
0.0ms
eh
@inf
(*.f64 eh (sin.f64 t))
0.0ms
eh
@0
(*.f64 eh (sin.f64 t))
0.0ms
eh
@-inf
(*.f64 eh (sin.f64 t))
0.0ms
t
@0
(*.f64 eh (sin.f64 t))
0.0ms
t
@inf
(*.f64 eh (sin.f64 t))

rewrite52.0ms (0.3%)

Algorithm
batch-egg-rewrite
Rules
1272×pow1
1156×add-exp-log
1156×log1p-expm1-u
1156×expm1-log1p-u
1128×add-log-exp
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0711
113511
2158111
Stop Event
node limit
Counts
1 → 11
Calls
Call 1
Inputs
(*.f64 eh (sin.f64 t))
Outputs
(-.f64 (+.f64 1 (*.f64 eh (sin.f64 t))) 1)
(pow.f64 (*.f64 eh (sin.f64 t)) 1)
(pow.f64 (cbrt.f64 (*.f64 eh (sin.f64 t))) 3)
(pow.f64 (pow.f64 (*.f64 eh (sin.f64 t)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 eh (sin.f64 t))) 2)
(sqrt.f64 (pow.f64 (*.f64 eh (sin.f64 t)) 2))
(log.f64 (pow.f64 (exp.f64 eh) (sin.f64 t)))
(cbrt.f64 (pow.f64 (*.f64 eh (sin.f64 t)) 3))
(expm1.f64 (log1p.f64 (*.f64 eh (sin.f64 t))))
(exp.f64 (log.f64 (*.f64 eh (sin.f64 t))))
(log1p.f64 (expm1.f64 (*.f64 eh (sin.f64 t))))

simplify58.0ms (0.3%)

Algorithm
egg-herbie
Rules
1488×fma-def
1052×log-prod
830×distribute-lft-out
640×distribute-rgt-in
626×distribute-lft-in
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
052489
1134483
2434461
32065457
45707457
Stop Event
node limit
Counts
35 → 27
Calls
Call 1
Inputs
(*.f64 (sin.f64 t) eh)
(*.f64 (sin.f64 t) eh)
(*.f64 (sin.f64 t) eh)
(*.f64 (sin.f64 t) eh)
(*.f64 (sin.f64 t) eh)
(*.f64 (sin.f64 t) eh)
(*.f64 (sin.f64 t) eh)
(*.f64 (sin.f64 t) eh)
(*.f64 (sin.f64 t) eh)
(*.f64 (sin.f64 t) eh)
(*.f64 (sin.f64 t) eh)
(*.f64 (sin.f64 t) eh)
(*.f64 t eh)
(+.f64 (*.f64 t eh) (*.f64 -1/6 (*.f64 (pow.f64 t 3) eh)))
(+.f64 (*.f64 t eh) (+.f64 (*.f64 1/120 (*.f64 (pow.f64 t 5) eh)) (*.f64 -1/6 (*.f64 (pow.f64 t 3) eh))))
(+.f64 (*.f64 -1/5040 (*.f64 (pow.f64 t 7) eh)) (+.f64 (*.f64 t eh) (+.f64 (*.f64 1/120 (*.f64 (pow.f64 t 5) eh)) (*.f64 -1/6 (*.f64 (pow.f64 t 3) eh)))))
(*.f64 (sin.f64 t) eh)
(*.f64 (sin.f64 t) eh)
(*.f64 (sin.f64 t) eh)
(*.f64 (sin.f64 t) eh)
(*.f64 (sin.f64 t) eh)
(*.f64 (sin.f64 t) eh)
(*.f64 (sin.f64 t) eh)
(*.f64 (sin.f64 t) eh)
(-.f64 (+.f64 1 (*.f64 eh (sin.f64 t))) 1)
(pow.f64 (*.f64 eh (sin.f64 t)) 1)
(pow.f64 (cbrt.f64 (*.f64 eh (sin.f64 t))) 3)
(pow.f64 (pow.f64 (*.f64 eh (sin.f64 t)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 eh (sin.f64 t))) 2)
(sqrt.f64 (pow.f64 (*.f64 eh (sin.f64 t)) 2))
(log.f64 (pow.f64 (exp.f64 eh) (sin.f64 t)))
(cbrt.f64 (pow.f64 (*.f64 eh (sin.f64 t)) 3))
(expm1.f64 (log1p.f64 (*.f64 eh (sin.f64 t))))
(exp.f64 (log.f64 (*.f64 eh (sin.f64 t))))
(log1p.f64 (expm1.f64 (*.f64 eh (sin.f64 t))))
Outputs
(*.f64 (sin.f64 t) eh)
(*.f64 (sin.f64 t) eh)
(*.f64 (sin.f64 t) eh)
(*.f64 (sin.f64 t) eh)
(*.f64 (sin.f64 t) eh)
(*.f64 (sin.f64 t) eh)
(*.f64 (sin.f64 t) eh)
(*.f64 (sin.f64 t) eh)
(*.f64 (sin.f64 t) eh)
(*.f64 (sin.f64 t) eh)
(*.f64 (sin.f64 t) eh)
(*.f64 (sin.f64 t) eh)
(*.f64 t eh)
(+.f64 (*.f64 t eh) (*.f64 -1/6 (*.f64 (pow.f64 t 3) eh)))
(fma.f64 t eh (*.f64 -1/6 (*.f64 eh (pow.f64 t 3))))
(*.f64 eh (+.f64 (*.f64 -1/6 (pow.f64 t 3)) t))
(*.f64 eh (fma.f64 -1/6 (pow.f64 t 3) t))
(+.f64 (*.f64 t eh) (+.f64 (*.f64 1/120 (*.f64 (pow.f64 t 5) eh)) (*.f64 -1/6 (*.f64 (pow.f64 t 3) eh))))
(fma.f64 t eh (fma.f64 1/120 (*.f64 eh (pow.f64 t 5)) (*.f64 -1/6 (*.f64 eh (pow.f64 t 3)))))
(fma.f64 t eh (*.f64 eh (+.f64 (*.f64 -1/6 (pow.f64 t 3)) (*.f64 1/120 (pow.f64 t 5)))))
(*.f64 eh (+.f64 t (fma.f64 1/120 (pow.f64 t 5) (*.f64 -1/6 (pow.f64 t 3)))))
(*.f64 eh (fma.f64 1/120 (pow.f64 t 5) (fma.f64 -1/6 (pow.f64 t 3) t)))
(+.f64 (*.f64 -1/5040 (*.f64 (pow.f64 t 7) eh)) (+.f64 (*.f64 t eh) (+.f64 (*.f64 1/120 (*.f64 (pow.f64 t 5) eh)) (*.f64 -1/6 (*.f64 (pow.f64 t 3) eh)))))
(fma.f64 -1/5040 (*.f64 eh (pow.f64 t 7)) (fma.f64 t eh (fma.f64 1/120 (*.f64 eh (pow.f64 t 5)) (*.f64 -1/6 (*.f64 eh (pow.f64 t 3))))))
(fma.f64 -1/5040 (*.f64 eh (pow.f64 t 7)) (fma.f64 t eh (*.f64 eh (+.f64 (*.f64 -1/6 (pow.f64 t 3)) (*.f64 1/120 (pow.f64 t 5))))))
(*.f64 eh (+.f64 (fma.f64 1/120 (pow.f64 t 5) (*.f64 -1/6 (pow.f64 t 3))) (fma.f64 -1/5040 (pow.f64 t 7) t)))
(*.f64 eh (+.f64 t (fma.f64 -1/5040 (pow.f64 t 7) (fma.f64 1/120 (pow.f64 t 5) (*.f64 -1/6 (pow.f64 t 3))))))
(*.f64 (sin.f64 t) eh)
(*.f64 (sin.f64 t) eh)
(*.f64 (sin.f64 t) eh)
(*.f64 (sin.f64 t) eh)
(*.f64 (sin.f64 t) eh)
(*.f64 (sin.f64 t) eh)
(*.f64 (sin.f64 t) eh)
(*.f64 (sin.f64 t) eh)
(-.f64 (+.f64 1 (*.f64 eh (sin.f64 t))) 1)
(*.f64 (sin.f64 t) eh)
(pow.f64 (*.f64 eh (sin.f64 t)) 1)
(*.f64 (sin.f64 t) eh)
(pow.f64 (cbrt.f64 (*.f64 eh (sin.f64 t))) 3)
(*.f64 (sin.f64 t) eh)
(pow.f64 (pow.f64 (*.f64 eh (sin.f64 t)) 3) 1/3)
(*.f64 (sin.f64 t) eh)
(pow.f64 (sqrt.f64 (*.f64 eh (sin.f64 t))) 2)
(*.f64 (sin.f64 t) eh)
(sqrt.f64 (pow.f64 (*.f64 eh (sin.f64 t)) 2))
(*.f64 (sin.f64 t) eh)
(log.f64 (pow.f64 (exp.f64 eh) (sin.f64 t)))
(*.f64 (sin.f64 t) eh)
(cbrt.f64 (pow.f64 (*.f64 eh (sin.f64 t)) 3))
(*.f64 (sin.f64 t) eh)
(expm1.f64 (log1p.f64 (*.f64 eh (sin.f64 t))))
(*.f64 (sin.f64 t) eh)
(exp.f64 (log.f64 (*.f64 eh (sin.f64 t))))
(*.f64 (sin.f64 t) eh)
(log1p.f64 (expm1.f64 (*.f64 eh (sin.f64 t))))
(*.f64 (sin.f64 t) eh)

localize99.0ms (0.6%)

Local Accuracy

Found 4 expressions with local accuracy:

NewAccuracyProgram
99.7%
(*.f64 (neg.f64 eh) (tan.f64 t))
95.4%
(/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)
91.5%
(/.f64 (*.f64 t (neg.f64 eh)) ew)
71.3%
(cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)))
Compiler

Compiled 160 to 21 computations (86.9% saved)

series5.0ms (0%)

Counts
1 → 36
Calls

9 calls:

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

rewrite56.0ms (0.3%)

Algorithm
batch-egg-rewrite
Rules
1800×pow1
1656×add-exp-log
1654×log1p-expm1-u
1654×expm1-log1p-u
1620×add-log-exp
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0917
118813
2261313
Stop Event
node limit
Counts
1 → 41
Calls
Call 1
Inputs
(/.f64 (*.f64 t (neg.f64 eh)) ew)
Outputs
(-.f64 (+.f64 1 (*.f64 (/.f64 t ew) eh)) 1)
(*.f64 t (/.f64 1 (/.f64 ew eh)))
(*.f64 t (*.f64 eh (pow.f64 ew -1)))
(*.f64 eh (*.f64 t (pow.f64 ew -1)))
(*.f64 (*.f64 t eh) (pow.f64 ew -1))
(*.f64 (*.f64 t eh) (/.f64 1 (neg.f64 ew)))
(*.f64 (*.f64 (/.f64 t ew) eh) 1)
(*.f64 1 (*.f64 (/.f64 t ew) eh))
(*.f64 (cbrt.f64 (*.f64 (/.f64 t ew) eh)) (pow.f64 (cbrt.f64 (*.f64 (/.f64 t ew) eh)) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 t ew) eh)) 2) (cbrt.f64 (*.f64 (/.f64 t ew) eh)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 t eh)) 2) (*.f64 (cbrt.f64 (*.f64 t eh)) (pow.f64 ew -1)))
(*.f64 (sqrt.f64 (*.f64 (/.f64 t ew) eh)) (sqrt.f64 (*.f64 (/.f64 t ew) eh)))
(*.f64 (sqrt.f64 (*.f64 t eh)) (*.f64 (sqrt.f64 (*.f64 t eh)) (pow.f64 ew -1)))
(*.f64 (pow.f64 ew -1) (*.f64 t eh))
(*.f64 (/.f64 t 1) (/.f64 eh ew))
(*.f64 (/.f64 t (pow.f64 (cbrt.f64 ew) 2)) (/.f64 eh (cbrt.f64 ew)))
(*.f64 (/.f64 t (sqrt.f64 ew)) (/.f64 eh (sqrt.f64 ew)))
(*.f64 (/.f64 eh (sqrt.f64 ew)) (/.f64 t (sqrt.f64 ew)))
(*.f64 (/.f64 eh 1) (/.f64 t ew))
(*.f64 (/.f64 t ew) eh)
(*.f64 (/.f64 eh (pow.f64 (cbrt.f64 ew) 2)) (/.f64 t (cbrt.f64 ew)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 ew) 2)) (/.f64 (*.f64 t eh) (cbrt.f64 ew)))
(*.f64 (/.f64 1 (sqrt.f64 ew)) (/.f64 (*.f64 t eh) (sqrt.f64 ew)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 t eh)) 2) 1) (/.f64 (cbrt.f64 (*.f64 t eh)) ew))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 t eh)) 2) (pow.f64 (cbrt.f64 ew) 2)) (cbrt.f64 (*.f64 (/.f64 t ew) eh)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 t eh)) 2) (sqrt.f64 ew)) (/.f64 (cbrt.f64 (*.f64 t eh)) (sqrt.f64 ew)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 t eh)) 1) (/.f64 (sqrt.f64 (*.f64 t eh)) ew))
(*.f64 (/.f64 (sqrt.f64 (*.f64 t eh)) (pow.f64 (cbrt.f64 ew) 2)) (/.f64 (sqrt.f64 (*.f64 t eh)) (cbrt.f64 ew)))
(pow.f64 (*.f64 (/.f64 t ew) eh) 1)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 t ew) eh)) 3)
(pow.f64 (pow.f64 (*.f64 (/.f64 t ew) eh) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (/.f64 t ew) eh)) 2)
(pow.f64 (/.f64 ew (*.f64 t eh)) -1)
(neg.f64 (*.f64 (/.f64 t ew) eh))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 t ew) eh) 2))
(log.f64 (exp.f64 (*.f64 (/.f64 t ew) eh)))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 t ew) eh) 3))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 t eh) 3) (pow.f64 ew 3)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 t ew) eh)))
(exp.f64 (log.f64 (*.f64 (/.f64 t ew) eh)))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 t ew) eh)))

simplify59.0ms (0.3%)

Algorithm
egg-herbie
Rules
1356×log-div
1218×log-prod
1120×fma-def
886×associate-/l*
792×associate-*r/
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
01071691
12741511
210331331
354361291
Stop Event
node limit
Counts
77 → 52
Calls
Call 1
Inputs
(*.f64 -1 (/.f64 (*.f64 t eh) ew))
(*.f64 -1 (/.f64 (*.f64 t eh) ew))
(*.f64 -1 (/.f64 (*.f64 t eh) ew))
(*.f64 -1 (/.f64 (*.f64 t eh) ew))
(*.f64 -1 (/.f64 (*.f64 t eh) ew))
(*.f64 -1 (/.f64 (*.f64 t eh) ew))
(*.f64 -1 (/.f64 (*.f64 t eh) ew))
(*.f64 -1 (/.f64 (*.f64 t eh) ew))
(*.f64 -1 (/.f64 (*.f64 t eh) ew))
(*.f64 -1 (/.f64 (*.f64 t eh) ew))
(*.f64 -1 (/.f64 (*.f64 t eh) ew))
(*.f64 -1 (/.f64 (*.f64 t eh) ew))
(*.f64 -1 (/.f64 (*.f64 t eh) ew))
(*.f64 -1 (/.f64 (*.f64 t eh) ew))
(*.f64 -1 (/.f64 (*.f64 t eh) ew))
(*.f64 -1 (/.f64 (*.f64 t eh) ew))
(*.f64 -1 (/.f64 (*.f64 t eh) ew))
(*.f64 -1 (/.f64 (*.f64 t eh) ew))
(*.f64 -1 (/.f64 (*.f64 t eh) ew))
(*.f64 -1 (/.f64 (*.f64 t eh) ew))
(*.f64 -1 (/.f64 (*.f64 t eh) ew))
(*.f64 -1 (/.f64 (*.f64 t eh) ew))
(*.f64 -1 (/.f64 (*.f64 t eh) ew))
(*.f64 -1 (/.f64 (*.f64 t eh) ew))
(*.f64 -1 (/.f64 (*.f64 t eh) ew))
(*.f64 -1 (/.f64 (*.f64 t eh) ew))
(*.f64 -1 (/.f64 (*.f64 t eh) ew))
(*.f64 -1 (/.f64 (*.f64 t eh) ew))
(*.f64 -1 (/.f64 (*.f64 t eh) ew))
(*.f64 -1 (/.f64 (*.f64 t eh) ew))
(*.f64 -1 (/.f64 (*.f64 t eh) ew))
(*.f64 -1 (/.f64 (*.f64 t eh) ew))
(*.f64 -1 (/.f64 (*.f64 t eh) ew))
(*.f64 -1 (/.f64 (*.f64 t eh) ew))
(*.f64 -1 (/.f64 (*.f64 t eh) ew))
(*.f64 -1 (/.f64 (*.f64 t eh) ew))
(-.f64 (+.f64 1 (*.f64 (/.f64 t ew) eh)) 1)
(*.f64 t (/.f64 1 (/.f64 ew eh)))
(*.f64 t (*.f64 eh (pow.f64 ew -1)))
(*.f64 eh (*.f64 t (pow.f64 ew -1)))
(*.f64 (*.f64 t eh) (pow.f64 ew -1))
(*.f64 (*.f64 t eh) (/.f64 1 (neg.f64 ew)))
(*.f64 (*.f64 (/.f64 t ew) eh) 1)
(*.f64 1 (*.f64 (/.f64 t ew) eh))
(*.f64 (cbrt.f64 (*.f64 (/.f64 t ew) eh)) (pow.f64 (cbrt.f64 (*.f64 (/.f64 t ew) eh)) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 t ew) eh)) 2) (cbrt.f64 (*.f64 (/.f64 t ew) eh)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 t eh)) 2) (*.f64 (cbrt.f64 (*.f64 t eh)) (pow.f64 ew -1)))
(*.f64 (sqrt.f64 (*.f64 (/.f64 t ew) eh)) (sqrt.f64 (*.f64 (/.f64 t ew) eh)))
(*.f64 (sqrt.f64 (*.f64 t eh)) (*.f64 (sqrt.f64 (*.f64 t eh)) (pow.f64 ew -1)))
(*.f64 (pow.f64 ew -1) (*.f64 t eh))
(*.f64 (/.f64 t 1) (/.f64 eh ew))
(*.f64 (/.f64 t (pow.f64 (cbrt.f64 ew) 2)) (/.f64 eh (cbrt.f64 ew)))
(*.f64 (/.f64 t (sqrt.f64 ew)) (/.f64 eh (sqrt.f64 ew)))
(*.f64 (/.f64 eh (sqrt.f64 ew)) (/.f64 t (sqrt.f64 ew)))
(*.f64 (/.f64 eh 1) (/.f64 t ew))
(*.f64 (/.f64 t ew) eh)
(*.f64 (/.f64 eh (pow.f64 (cbrt.f64 ew) 2)) (/.f64 t (cbrt.f64 ew)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 ew) 2)) (/.f64 (*.f64 t eh) (cbrt.f64 ew)))
(*.f64 (/.f64 1 (sqrt.f64 ew)) (/.f64 (*.f64 t eh) (sqrt.f64 ew)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 t eh)) 2) 1) (/.f64 (cbrt.f64 (*.f64 t eh)) ew))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 t eh)) 2) (pow.f64 (cbrt.f64 ew) 2)) (cbrt.f64 (*.f64 (/.f64 t ew) eh)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 t eh)) 2) (sqrt.f64 ew)) (/.f64 (cbrt.f64 (*.f64 t eh)) (sqrt.f64 ew)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 t eh)) 1) (/.f64 (sqrt.f64 (*.f64 t eh)) ew))
(*.f64 (/.f64 (sqrt.f64 (*.f64 t eh)) (pow.f64 (cbrt.f64 ew) 2)) (/.f64 (sqrt.f64 (*.f64 t eh)) (cbrt.f64 ew)))
(pow.f64 (*.f64 (/.f64 t ew) eh) 1)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 t ew) eh)) 3)
(pow.f64 (pow.f64 (*.f64 (/.f64 t ew) eh) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (/.f64 t ew) eh)) 2)
(pow.f64 (/.f64 ew (*.f64 t eh)) -1)
(neg.f64 (*.f64 (/.f64 t ew) eh))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 t ew) eh) 2))
(log.f64 (exp.f64 (*.f64 (/.f64 t ew) eh)))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 t ew) eh) 3))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 t eh) 3) (pow.f64 ew 3)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 t ew) eh)))
(exp.f64 (log.f64 (*.f64 (/.f64 t ew) eh)))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 t ew) eh)))
Outputs
(*.f64 -1 (/.f64 (*.f64 t eh) ew))
(*.f64 (/.f64 t ew) (neg.f64 eh))
(*.f64 eh (neg.f64 (/.f64 t ew)))
(*.f64 t (/.f64 (neg.f64 eh) ew))
(*.f64 -1 (/.f64 (*.f64 t eh) ew))
(*.f64 (/.f64 t ew) (neg.f64 eh))
(*.f64 eh (neg.f64 (/.f64 t ew)))
(*.f64 t (/.f64 (neg.f64 eh) ew))
(*.f64 -1 (/.f64 (*.f64 t eh) ew))
(*.f64 (/.f64 t ew) (neg.f64 eh))
(*.f64 eh (neg.f64 (/.f64 t ew)))
(*.f64 t (/.f64 (neg.f64 eh) ew))
(*.f64 -1 (/.f64 (*.f64 t eh) ew))
(*.f64 (/.f64 t ew) (neg.f64 eh))
(*.f64 eh (neg.f64 (/.f64 t ew)))
(*.f64 t (/.f64 (neg.f64 eh) ew))
(*.f64 -1 (/.f64 (*.f64 t eh) ew))
(*.f64 (/.f64 t ew) (neg.f64 eh))
(*.f64 eh (neg.f64 (/.f64 t ew)))
(*.f64 t (/.f64 (neg.f64 eh) ew))
(*.f64 -1 (/.f64 (*.f64 t eh) ew))
(*.f64 (/.f64 t ew) (neg.f64 eh))
(*.f64 eh (neg.f64 (/.f64 t ew)))
(*.f64 t (/.f64 (neg.f64 eh) ew))
(*.f64 -1 (/.f64 (*.f64 t eh) ew))
(*.f64 (/.f64 t ew) (neg.f64 eh))
(*.f64 eh (neg.f64 (/.f64 t ew)))
(*.f64 t (/.f64 (neg.f64 eh) ew))
(*.f64 -1 (/.f64 (*.f64 t eh) ew))
(*.f64 (/.f64 t ew) (neg.f64 eh))
(*.f64 eh (neg.f64 (/.f64 t ew)))
(*.f64 t (/.f64 (neg.f64 eh) ew))
(*.f64 -1 (/.f64 (*.f64 t eh) ew))
(*.f64 (/.f64 t ew) (neg.f64 eh))
(*.f64 eh (neg.f64 (/.f64 t ew)))
(*.f64 t (/.f64 (neg.f64 eh) ew))
(*.f64 -1 (/.f64 (*.f64 t eh) ew))
(*.f64 (/.f64 t ew) (neg.f64 eh))
(*.f64 eh (neg.f64 (/.f64 t ew)))
(*.f64 t (/.f64 (neg.f64 eh) ew))
(*.f64 -1 (/.f64 (*.f64 t eh) ew))
(*.f64 (/.f64 t ew) (neg.f64 eh))
(*.f64 eh (neg.f64 (/.f64 t ew)))
(*.f64 t (/.f64 (neg.f64 eh) ew))
(*.f64 -1 (/.f64 (*.f64 t eh) ew))
(*.f64 (/.f64 t ew) (neg.f64 eh))
(*.f64 eh (neg.f64 (/.f64 t ew)))
(*.f64 t (/.f64 (neg.f64 eh) ew))
(*.f64 -1 (/.f64 (*.f64 t eh) ew))
(*.f64 (/.f64 t ew) (neg.f64 eh))
(*.f64 eh (neg.f64 (/.f64 t ew)))
(*.f64 t (/.f64 (neg.f64 eh) ew))
(*.f64 -1 (/.f64 (*.f64 t eh) ew))
(*.f64 (/.f64 t ew) (neg.f64 eh))
(*.f64 eh (neg.f64 (/.f64 t ew)))
(*.f64 t (/.f64 (neg.f64 eh) ew))
(*.f64 -1 (/.f64 (*.f64 t eh) ew))
(*.f64 (/.f64 t ew) (neg.f64 eh))
(*.f64 eh (neg.f64 (/.f64 t ew)))
(*.f64 t (/.f64 (neg.f64 eh) ew))
(*.f64 -1 (/.f64 (*.f64 t eh) ew))
(*.f64 (/.f64 t ew) (neg.f64 eh))
(*.f64 eh (neg.f64 (/.f64 t ew)))
(*.f64 t (/.f64 (neg.f64 eh) ew))
(*.f64 -1 (/.f64 (*.f64 t eh) ew))
(*.f64 (/.f64 t ew) (neg.f64 eh))
(*.f64 eh (neg.f64 (/.f64 t ew)))
(*.f64 t (/.f64 (neg.f64 eh) ew))
(*.f64 -1 (/.f64 (*.f64 t eh) ew))
(*.f64 (/.f64 t ew) (neg.f64 eh))
(*.f64 eh (neg.f64 (/.f64 t ew)))
(*.f64 t (/.f64 (neg.f64 eh) ew))
(*.f64 -1 (/.f64 (*.f64 t eh) ew))
(*.f64 (/.f64 t ew) (neg.f64 eh))
(*.f64 eh (neg.f64 (/.f64 t ew)))
(*.f64 t (/.f64 (neg.f64 eh) ew))
(*.f64 -1 (/.f64 (*.f64 t eh) ew))
(*.f64 (/.f64 t ew) (neg.f64 eh))
(*.f64 eh (neg.f64 (/.f64 t ew)))
(*.f64 t (/.f64 (neg.f64 eh) ew))
(*.f64 -1 (/.f64 (*.f64 t eh) ew))
(*.f64 (/.f64 t ew) (neg.f64 eh))
(*.f64 eh (neg.f64 (/.f64 t ew)))
(*.f64 t (/.f64 (neg.f64 eh) ew))
(*.f64 -1 (/.f64 (*.f64 t eh) ew))
(*.f64 (/.f64 t ew) (neg.f64 eh))
(*.f64 eh (neg.f64 (/.f64 t ew)))
(*.f64 t (/.f64 (neg.f64 eh) ew))
(*.f64 -1 (/.f64 (*.f64 t eh) ew))
(*.f64 (/.f64 t ew) (neg.f64 eh))
(*.f64 eh (neg.f64 (/.f64 t ew)))
(*.f64 t (/.f64 (neg.f64 eh) ew))
(*.f64 -1 (/.f64 (*.f64 t eh) ew))
(*.f64 (/.f64 t ew) (neg.f64 eh))
(*.f64 eh (neg.f64 (/.f64 t ew)))
(*.f64 t (/.f64 (neg.f64 eh) ew))
(*.f64 -1 (/.f64 (*.f64 t eh) ew))
(*.f64 (/.f64 t ew) (neg.f64 eh))
(*.f64 eh (neg.f64 (/.f64 t ew)))
(*.f64 t (/.f64 (neg.f64 eh) ew))
(*.f64 -1 (/.f64 (*.f64 t eh) ew))
(*.f64 (/.f64 t ew) (neg.f64 eh))
(*.f64 eh (neg.f64 (/.f64 t ew)))
(*.f64 t (/.f64 (neg.f64 eh) ew))
(*.f64 -1 (/.f64 (*.f64 t eh) ew))
(*.f64 (/.f64 t ew) (neg.f64 eh))
(*.f64 eh (neg.f64 (/.f64 t ew)))
(*.f64 t (/.f64 (neg.f64 eh) ew))
(*.f64 -1 (/.f64 (*.f64 t eh) ew))
(*.f64 (/.f64 t ew) (neg.f64 eh))
(*.f64 eh (neg.f64 (/.f64 t ew)))
(*.f64 t (/.f64 (neg.f64 eh) ew))
(*.f64 -1 (/.f64 (*.f64 t eh) ew))
(*.f64 (/.f64 t ew) (neg.f64 eh))
(*.f64 eh (neg.f64 (/.f64 t ew)))
(*.f64 t (/.f64 (neg.f64 eh) ew))
(*.f64 -1 (/.f64 (*.f64 t eh) ew))
(*.f64 (/.f64 t ew) (neg.f64 eh))
(*.f64 eh (neg.f64 (/.f64 t ew)))
(*.f64 t (/.f64 (neg.f64 eh) ew))
(*.f64 -1 (/.f64 (*.f64 t eh) ew))
(*.f64 (/.f64 t ew) (neg.f64 eh))
(*.f64 eh (neg.f64 (/.f64 t ew)))
(*.f64 t (/.f64 (neg.f64 eh) ew))
(*.f64 -1 (/.f64 (*.f64 t eh) ew))
(*.f64 (/.f64 t ew) (neg.f64 eh))
(*.f64 eh (neg.f64 (/.f64 t ew)))
(*.f64 t (/.f64 (neg.f64 eh) ew))
(*.f64 -1 (/.f64 (*.f64 t eh) ew))
(*.f64 (/.f64 t ew) (neg.f64 eh))
(*.f64 eh (neg.f64 (/.f64 t ew)))
(*.f64 t (/.f64 (neg.f64 eh) ew))
(*.f64 -1 (/.f64 (*.f64 t eh) ew))
(*.f64 (/.f64 t ew) (neg.f64 eh))
(*.f64 eh (neg.f64 (/.f64 t ew)))
(*.f64 t (/.f64 (neg.f64 eh) ew))
(*.f64 -1 (/.f64 (*.f64 t eh) ew))
(*.f64 (/.f64 t ew) (neg.f64 eh))
(*.f64 eh (neg.f64 (/.f64 t ew)))
(*.f64 t (/.f64 (neg.f64 eh) ew))
(*.f64 -1 (/.f64 (*.f64 t eh) ew))
(*.f64 (/.f64 t ew) (neg.f64 eh))
(*.f64 eh (neg.f64 (/.f64 t ew)))
(*.f64 t (/.f64 (neg.f64 eh) ew))
(-.f64 (+.f64 1 (*.f64 (/.f64 t ew) eh)) 1)
(+.f64 1 (-.f64 (*.f64 t (/.f64 eh ew)) 1))
(+.f64 (*.f64 t (/.f64 eh ew)) 0)
(/.f64 t (/.f64 ew eh))
(*.f64 t (/.f64 1 (/.f64 ew eh)))
(+.f64 1 (-.f64 (*.f64 t (/.f64 eh ew)) 1))
(+.f64 (*.f64 t (/.f64 eh ew)) 0)
(/.f64 t (/.f64 ew eh))
(*.f64 t (*.f64 eh (pow.f64 ew -1)))
(+.f64 1 (-.f64 (*.f64 t (/.f64 eh ew)) 1))
(+.f64 (*.f64 t (/.f64 eh ew)) 0)
(/.f64 t (/.f64 ew eh))
(*.f64 eh (*.f64 t (pow.f64 ew -1)))
(+.f64 1 (-.f64 (*.f64 t (/.f64 eh ew)) 1))
(+.f64 (*.f64 t (/.f64 eh ew)) 0)
(/.f64 t (/.f64 ew eh))
(*.f64 (*.f64 t eh) (pow.f64 ew -1))
(+.f64 1 (-.f64 (*.f64 t (/.f64 eh ew)) 1))
(+.f64 (*.f64 t (/.f64 eh ew)) 0)
(/.f64 t (/.f64 ew eh))
(*.f64 (*.f64 t eh) (/.f64 1 (neg.f64 ew)))
(*.f64 (/.f64 t ew) (neg.f64 eh))
(*.f64 eh (neg.f64 (/.f64 t ew)))
(*.f64 t (/.f64 (neg.f64 eh) ew))
(*.f64 (*.f64 (/.f64 t ew) eh) 1)
(+.f64 1 (-.f64 (*.f64 t (/.f64 eh ew)) 1))
(+.f64 (*.f64 t (/.f64 eh ew)) 0)
(/.f64 t (/.f64 ew eh))
(*.f64 1 (*.f64 (/.f64 t ew) eh))
(+.f64 1 (-.f64 (*.f64 t (/.f64 eh ew)) 1))
(+.f64 (*.f64 t (/.f64 eh ew)) 0)
(/.f64 t (/.f64 ew eh))
(*.f64 (cbrt.f64 (*.f64 (/.f64 t ew) eh)) (pow.f64 (cbrt.f64 (*.f64 (/.f64 t ew) eh)) 2))
(+.f64 1 (-.f64 (*.f64 t (/.f64 eh ew)) 1))
(+.f64 (*.f64 t (/.f64 eh ew)) 0)
(/.f64 t (/.f64 ew eh))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 t ew) eh)) 2) (cbrt.f64 (*.f64 (/.f64 t ew) eh)))
(+.f64 1 (-.f64 (*.f64 t (/.f64 eh ew)) 1))
(+.f64 (*.f64 t (/.f64 eh ew)) 0)
(/.f64 t (/.f64 ew eh))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 t eh)) 2) (*.f64 (cbrt.f64 (*.f64 t eh)) (pow.f64 ew -1)))
(+.f64 1 (-.f64 (*.f64 t (/.f64 eh ew)) 1))
(+.f64 (*.f64 t (/.f64 eh ew)) 0)
(/.f64 t (/.f64 ew eh))
(*.f64 (sqrt.f64 (*.f64 (/.f64 t ew) eh)) (sqrt.f64 (*.f64 (/.f64 t ew) eh)))
(+.f64 1 (-.f64 (*.f64 t (/.f64 eh ew)) 1))
(+.f64 (*.f64 t (/.f64 eh ew)) 0)
(/.f64 t (/.f64 ew eh))
(*.f64 (sqrt.f64 (*.f64 t eh)) (*.f64 (sqrt.f64 (*.f64 t eh)) (pow.f64 ew -1)))
(+.f64 1 (-.f64 (*.f64 t (/.f64 eh ew)) 1))
(+.f64 (*.f64 t (/.f64 eh ew)) 0)
(/.f64 t (/.f64 ew eh))
(*.f64 (pow.f64 ew -1) (*.f64 t eh))
(+.f64 1 (-.f64 (*.f64 t (/.f64 eh ew)) 1))
(+.f64 (*.f64 t (/.f64 eh ew)) 0)
(/.f64 t (/.f64 ew eh))
(*.f64 (/.f64 t 1) (/.f64 eh ew))
(+.f64 1 (-.f64 (*.f64 t (/.f64 eh ew)) 1))
(+.f64 (*.f64 t (/.f64 eh ew)) 0)
(/.f64 t (/.f64 ew eh))
(*.f64 (/.f64 t (pow.f64 (cbrt.f64 ew) 2)) (/.f64 eh (cbrt.f64 ew)))
(/.f64 (*.f64 t eh) (pow.f64 (cbrt.f64 ew) 3))
(*.f64 (/.f64 t (sqrt.f64 ew)) (/.f64 eh (sqrt.f64 ew)))
(*.f64 (/.f64 eh (sqrt.f64 ew)) (/.f64 t (sqrt.f64 ew)))
(*.f64 (/.f64 t (sqrt.f64 ew)) (/.f64 eh (sqrt.f64 ew)))
(*.f64 (/.f64 eh 1) (/.f64 t ew))
(+.f64 1 (-.f64 (*.f64 t (/.f64 eh ew)) 1))
(+.f64 (*.f64 t (/.f64 eh ew)) 0)
(/.f64 t (/.f64 ew eh))
(*.f64 (/.f64 t ew) eh)
(+.f64 1 (-.f64 (*.f64 t (/.f64 eh ew)) 1))
(+.f64 (*.f64 t (/.f64 eh ew)) 0)
(/.f64 t (/.f64 ew eh))
(*.f64 (/.f64 eh (pow.f64 (cbrt.f64 ew) 2)) (/.f64 t (cbrt.f64 ew)))
(*.f64 (/.f64 t (pow.f64 (cbrt.f64 ew) 2)) (/.f64 eh (cbrt.f64 ew)))
(/.f64 (*.f64 t eh) (pow.f64 (cbrt.f64 ew) 3))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 ew) 2)) (/.f64 (*.f64 t eh) (cbrt.f64 ew)))
(*.f64 (/.f64 t (pow.f64 (cbrt.f64 ew) 2)) (/.f64 eh (cbrt.f64 ew)))
(/.f64 (*.f64 t eh) (pow.f64 (cbrt.f64 ew) 3))
(*.f64 (/.f64 1 (sqrt.f64 ew)) (/.f64 (*.f64 t eh) (sqrt.f64 ew)))
(*.f64 (/.f64 t (sqrt.f64 ew)) (/.f64 eh (sqrt.f64 ew)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 t eh)) 2) 1) (/.f64 (cbrt.f64 (*.f64 t eh)) ew))
(+.f64 1 (-.f64 (*.f64 t (/.f64 eh ew)) 1))
(+.f64 (*.f64 t (/.f64 eh ew)) 0)
(/.f64 t (/.f64 ew eh))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 t eh)) 2) (pow.f64 (cbrt.f64 ew) 2)) (cbrt.f64 (*.f64 (/.f64 t ew) eh)))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 t eh)) 2) (cbrt.f64 (*.f64 t (/.f64 eh ew)))) (pow.f64 (cbrt.f64 ew) 2))
(*.f64 (cbrt.f64 (*.f64 t (/.f64 eh ew))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 t eh)) 2) (pow.f64 (cbrt.f64 ew) 2)))
(/.f64 (cbrt.f64 (/.f64 t (/.f64 ew eh))) (/.f64 (pow.f64 (cbrt.f64 ew) 2) (pow.f64 (cbrt.f64 (*.f64 t eh)) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 t eh)) 2) (sqrt.f64 ew)) (/.f64 (cbrt.f64 (*.f64 t eh)) (sqrt.f64 ew)))
(*.f64 (/.f64 t (sqrt.f64 ew)) (/.f64 eh (sqrt.f64 ew)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 t eh)) 1) (/.f64 (sqrt.f64 (*.f64 t eh)) ew))
(+.f64 1 (-.f64 (*.f64 t (/.f64 eh ew)) 1))
(+.f64 (*.f64 t (/.f64 eh ew)) 0)
(/.f64 t (/.f64 ew eh))
(*.f64 (/.f64 (sqrt.f64 (*.f64 t eh)) (pow.f64 (cbrt.f64 ew) 2)) (/.f64 (sqrt.f64 (*.f64 t eh)) (cbrt.f64 ew)))
(*.f64 (/.f64 t (pow.f64 (cbrt.f64 ew) 2)) (/.f64 eh (cbrt.f64 ew)))
(/.f64 (*.f64 t eh) (pow.f64 (cbrt.f64 ew) 3))
(pow.f64 (*.f64 (/.f64 t ew) eh) 1)
(+.f64 1 (-.f64 (*.f64 t (/.f64 eh ew)) 1))
(+.f64 (*.f64 t (/.f64 eh ew)) 0)
(/.f64 t (/.f64 ew eh))
(pow.f64 (cbrt.f64 (*.f64 (/.f64 t ew) eh)) 3)
(+.f64 1 (-.f64 (*.f64 t (/.f64 eh ew)) 1))
(+.f64 (*.f64 t (/.f64 eh ew)) 0)
(/.f64 t (/.f64 ew eh))
(pow.f64 (pow.f64 (*.f64 (/.f64 t ew) eh) 3) 1/3)
(+.f64 1 (-.f64 (*.f64 t (/.f64 eh ew)) 1))
(+.f64 (*.f64 t (/.f64 eh ew)) 0)
(/.f64 t (/.f64 ew eh))
(pow.f64 (sqrt.f64 (*.f64 (/.f64 t ew) eh)) 2)
(+.f64 1 (-.f64 (*.f64 t (/.f64 eh ew)) 1))
(+.f64 (*.f64 t (/.f64 eh ew)) 0)
(/.f64 t (/.f64 ew eh))
(pow.f64 (/.f64 ew (*.f64 t eh)) -1)
(+.f64 1 (-.f64 (*.f64 t (/.f64 eh ew)) 1))
(+.f64 (*.f64 t (/.f64 eh ew)) 0)
(/.f64 t (/.f64 ew eh))
(neg.f64 (*.f64 (/.f64 t ew) eh))
(*.f64 (/.f64 t ew) (neg.f64 eh))
(*.f64 eh (neg.f64 (/.f64 t ew)))
(*.f64 t (/.f64 (neg.f64 eh) ew))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 t ew) eh) 2))
(+.f64 1 (-.f64 (*.f64 t (/.f64 eh ew)) 1))
(+.f64 (*.f64 t (/.f64 eh ew)) 0)
(/.f64 t (/.f64 ew eh))
(log.f64 (exp.f64 (*.f64 (/.f64 t ew) eh)))
(+.f64 1 (-.f64 (*.f64 t (/.f64 eh ew)) 1))
(+.f64 (*.f64 t (/.f64 eh ew)) 0)
(/.f64 t (/.f64 ew eh))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 t ew) eh) 3))
(+.f64 1 (-.f64 (*.f64 t (/.f64 eh ew)) 1))
(+.f64 (*.f64 t (/.f64 eh ew)) 0)
(/.f64 t (/.f64 ew eh))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 t eh) 3) (pow.f64 ew 3)))
(+.f64 1 (-.f64 (*.f64 t (/.f64 eh ew)) 1))
(+.f64 (*.f64 t (/.f64 eh ew)) 0)
(/.f64 t (/.f64 ew eh))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 t ew) eh)))
(+.f64 1 (-.f64 (*.f64 t (/.f64 eh ew)) 1))
(+.f64 (*.f64 t (/.f64 eh ew)) 0)
(/.f64 t (/.f64 ew eh))
(exp.f64 (log.f64 (*.f64 (/.f64 t ew) eh)))
(+.f64 1 (-.f64 (*.f64 t (/.f64 eh ew)) 1))
(+.f64 (*.f64 t (/.f64 eh ew)) 0)
(/.f64 t (/.f64 ew eh))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 t ew) eh)))
(+.f64 1 (-.f64 (*.f64 t (/.f64 eh ew)) 1))
(+.f64 (*.f64 t (/.f64 eh ew)) 0)
(/.f64 t (/.f64 ew eh))

localize55.0ms (0.3%)

Local Accuracy

Found 4 expressions with local accuracy:

NewAccuracyProgram
99.7%
(*.f64 (neg.f64 eh) (tan.f64 t))
96.7%
(*.f64 (/.f64 eh ew) (tan.f64 t))
95.4%
(/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)
71.3%
(cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t))))
Compiler

Compiled 189 to 34 computations (82% saved)

localize40.0ms (0.2%)

Local Accuracy

Found 4 expressions with local accuracy:

NewAccuracyProgram
99.1%
(cbrt.f64 (*.f64 ew (cos.f64 t)))
98.8%
(pow.f64 (cbrt.f64 (*.f64 ew (cos.f64 t))) 3)
95.4%
(/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)
71.3%
(cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)))
Compiler

Compiled 169 to 31 computations (81.7% saved)

series12.0ms (0.1%)

Counts
2 → 24
Calls

12 calls:

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

rewrite58.0ms (0.3%)

Algorithm
batch-egg-rewrite
Rules
1624×pow1
1504×add-exp-log
1504×log1p-expm1-u
1504×expm1-log1p-u
1470×add-log-exp
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01026
120326
2211826
Stop Event
node limit
Counts
2 → 54
Calls
Call 1
Inputs
(pow.f64 (cbrt.f64 (*.f64 ew (cos.f64 t))) 3)
(cbrt.f64 (*.f64 ew (cos.f64 t)))
Outputs
(-.f64 (+.f64 1 (*.f64 ew (cos.f64 t))) 1)
(*.f64 ew (cos.f64 t))
(*.f64 (cos.f64 t) ew)
(*.f64 (*.f64 ew (cos.f64 t)) 1)
(*.f64 (cbrt.f64 (*.f64 ew (cos.f64 t))) (pow.f64 (cbrt.f64 (*.f64 ew (cos.f64 t))) 2))
(*.f64 1 (*.f64 ew (cos.f64 t)))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 ew (cos.f64 t)))) 2) (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 ew (cos.f64 t)))) (pow.f64 (cbrt.f64 (*.f64 ew (cos.f64 t))) 2)))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 t)) 2) (*.f64 (cbrt.f64 (cos.f64 t)) ew))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 ew (cos.f64 t))) 2) (cbrt.f64 (*.f64 ew (cos.f64 t))))
(*.f64 (cbrt.f64 ew) (*.f64 (cbrt.f64 (cos.f64 t)) (pow.f64 (cbrt.f64 (*.f64 ew (cos.f64 t))) 2)))
(*.f64 (pow.f64 (cbrt.f64 ew) 2) (*.f64 (cbrt.f64 ew) (cos.f64 t)))
(*.f64 (pow.f64 (*.f64 ew (cos.f64 t)) 1/6) (*.f64 (pow.f64 (*.f64 ew (cos.f64 t)) 1/6) (pow.f64 (cbrt.f64 (*.f64 ew (cos.f64 t))) 2)))
(*.f64 (sqrt.f64 (cos.f64 t)) (*.f64 (sqrt.f64 (cos.f64 t)) ew))
(*.f64 (sqrt.f64 (*.f64 ew (cos.f64 t))) (sqrt.f64 (*.f64 ew (cos.f64 t))))
(*.f64 (sqrt.f64 ew) (*.f64 (sqrt.f64 ew) (cos.f64 t)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 ew (cos.f64 t)))) 2) 3) (cbrt.f64 (*.f64 ew (cos.f64 t))))
(*.f64 (pow.f64 (pow.f64 (*.f64 ew (cos.f64 t)) 1/6) 3) (pow.f64 (pow.f64 (*.f64 ew (cos.f64 t)) 1/6) 3))
(*.f64 (*.f64 ew (pow.f64 (cbrt.f64 (cos.f64 t)) 2)) (cbrt.f64 (cos.f64 t)))
(*.f64 (*.f64 ew (sqrt.f64 (cos.f64 t))) (sqrt.f64 (cos.f64 t)))
(*.f64 (*.f64 (cos.f64 t) (pow.f64 (cbrt.f64 ew) 2)) (cbrt.f64 ew))
(*.f64 (*.f64 (cos.f64 t) (sqrt.f64 ew)) (sqrt.f64 ew))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 ew (cos.f64 t))) 2) 1) (cbrt.f64 (*.f64 ew (cos.f64 t))))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 ew (cos.f64 t))) 2) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 ew (cos.f64 t)))) 2)) (cbrt.f64 (cbrt.f64 (*.f64 ew (cos.f64 t)))))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 ew (cos.f64 t))) 2) (cbrt.f64 ew)) (cbrt.f64 (cos.f64 t)))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 ew (cos.f64 t))) 2) (pow.f64 (*.f64 ew (cos.f64 t)) 1/6)) (pow.f64 (*.f64 ew (cos.f64 t)) 1/6))
(sqrt.f64 (pow.f64 (*.f64 ew (cos.f64 t)) 2))
(log.f64 (pow.f64 (exp.f64 ew) (cos.f64 t)))
(cbrt.f64 (pow.f64 (*.f64 ew (cos.f64 t)) 3))
(cbrt.f64 (*.f64 (pow.f64 ew 3) (pow.f64 (cos.f64 t) 3)))
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 ew 3)))
(expm1.f64 (log1p.f64 (*.f64 ew (cos.f64 t))))
(exp.f64 (log.f64 (*.f64 ew (cos.f64 t))))
(log1p.f64 (expm1.f64 (*.f64 ew (cos.f64 t))))
(-.f64 (+.f64 1 (cbrt.f64 (*.f64 ew (cos.f64 t)))) 1)
(*.f64 (cbrt.f64 (*.f64 ew (cos.f64 t))) 1)
(*.f64 1 (cbrt.f64 (*.f64 ew (cos.f64 t))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 ew (cos.f64 t)))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 ew (cos.f64 t)))) 2))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 ew (cos.f64 t)))) (pow.f64 (pow.f64 (cbrt.f64 (*.f64 ew (cos.f64 t))) 2) 1/3))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 ew (cos.f64 t)))) 2) (cbrt.f64 (cbrt.f64 (*.f64 ew (cos.f64 t)))))
(*.f64 (cbrt.f64 (cos.f64 t)) (cbrt.f64 ew))
(*.f64 (cbrt.f64 ew) (cbrt.f64 (cos.f64 t)))
(*.f64 (pow.f64 (*.f64 ew (cos.f64 t)) 1/6) (pow.f64 (*.f64 ew (cos.f64 t)) 1/6))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 ew (cos.f64 t))) 2) 1/3) (cbrt.f64 (cbrt.f64 (*.f64 ew (cos.f64 t)))))
(*.f64 (pow.f64 1 1/3) (cbrt.f64 (*.f64 ew (cos.f64 t))))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 ew (cos.f64 t))) 1/3) (pow.f64 (sqrt.f64 (*.f64 ew (cos.f64 t))) 1/3))
(pow.f64 (*.f64 ew (cos.f64 t)) 1/3)
(pow.f64 (cbrt.f64 (*.f64 ew (cos.f64 t))) 1)
(pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 ew (cos.f64 t)))) 3)
(pow.f64 (pow.f64 (*.f64 ew (cos.f64 t)) 1/6) 2)
(sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 ew (cos.f64 t))) 2))
(log.f64 (exp.f64 (cbrt.f64 (*.f64 ew (cos.f64 t)))))
(expm1.f64 (log1p.f64 (cbrt.f64 (*.f64 ew (cos.f64 t)))))
(exp.f64 (log.f64 (cbrt.f64 (*.f64 ew (cos.f64 t)))))
(log1p.f64 (expm1.f64 (cbrt.f64 (*.f64 ew (cos.f64 t)))))

simplify74.0ms (0.4%)

Algorithm
egg-herbie
Rules
1656×fma-def
774×*-commutative
686×log-prod
582×cube-prod
502×fma-neg
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
01961754
15291688
217161606
356871590
Stop Event
node limit
Counts
78 → 88
Calls
Call 1
Inputs
(*.f64 (pow.f64 1 1/3) ew)
(+.f64 (*.f64 (pow.f64 t 2) (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 1 1/3) ew)) (*.f64 -1/3 (*.f64 (pow.f64 1 1/3) ew)))) (*.f64 (pow.f64 1 1/3) ew))
(+.f64 (*.f64 (pow.f64 t 2) (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 1 1/3) ew)) (*.f64 -1/3 (*.f64 (pow.f64 1 1/3) ew)))) (+.f64 (*.f64 (+.f64 (*.f64 1/18 (*.f64 (pow.f64 1 1/3) ew)) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 1 1/3) (-.f64 (*.f64 1/24 ew) (*.f64 1/12 ew)))) (*.f64 (pow.f64 (*.f64 1 ew) 1/3) (+.f64 (*.f64 2/3 (*.f64 (pow.f64 (/.f64 1 ew) 1/3) (-.f64 (*.f64 1/24 ew) (*.f64 1/12 ew)))) (*.f64 1/36 (pow.f64 (*.f64 1 (pow.f64 ew 2)) 1/3)))))) (pow.f64 t 4)) (*.f64 (pow.f64 1 1/3) ew)))
(+.f64 (*.f64 (+.f64 (*.f64 -1/9 (*.f64 (pow.f64 1 1/3) (-.f64 (*.f64 1/24 ew) (*.f64 1/12 ew)))) (+.f64 (*.f64 (+.f64 (*.f64 -1/9 (*.f64 (pow.f64 (/.f64 1 ew) 1/3) (-.f64 (*.f64 1/24 ew) (*.f64 1/12 ew)))) (*.f64 2/3 (*.f64 (pow.f64 (/.f64 1 ew) 1/3) (-.f64 (*.f64 -1/720 ew) (+.f64 (*.f64 -1/216 ew) (*.f64 -1/3 (-.f64 (*.f64 1/24 ew) (*.f64 1/12 ew)))))))) (pow.f64 (*.f64 1 ew) 1/3)) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 1 1/3) (-.f64 (*.f64 -1/720 ew) (+.f64 (*.f64 -1/216 ew) (*.f64 -1/3 (-.f64 (*.f64 1/24 ew) (*.f64 1/12 ew))))))) (*.f64 -1/6 (*.f64 (pow.f64 (*.f64 1 ew) 1/3) (+.f64 (*.f64 2/3 (*.f64 (pow.f64 (/.f64 1 ew) 1/3) (-.f64 (*.f64 1/24 ew) (*.f64 1/12 ew)))) (*.f64 1/36 (pow.f64 (*.f64 1 (pow.f64 ew 2)) 1/3)))))))) (pow.f64 t 6)) (+.f64 (*.f64 (pow.f64 t 2) (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 1 1/3) ew)) (*.f64 -1/3 (*.f64 (pow.f64 1 1/3) ew)))) (+.f64 (*.f64 (+.f64 (*.f64 1/18 (*.f64 (pow.f64 1 1/3) ew)) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 1 1/3) (-.f64 (*.f64 1/24 ew) (*.f64 1/12 ew)))) (*.f64 (pow.f64 (*.f64 1 ew) 1/3) (+.f64 (*.f64 2/3 (*.f64 (pow.f64 (/.f64 1 ew) 1/3) (-.f64 (*.f64 1/24 ew) (*.f64 1/12 ew)))) (*.f64 1/36 (pow.f64 (*.f64 1 (pow.f64 ew 2)) 1/3)))))) (pow.f64 t 4)) (*.f64 (pow.f64 1 1/3) ew))))
(*.f64 (pow.f64 1 1/3) (*.f64 (cos.f64 t) ew))
(*.f64 (pow.f64 1 1/3) (*.f64 (cos.f64 t) ew))
(*.f64 (pow.f64 1 1/3) (*.f64 (cos.f64 t) ew))
(*.f64 (pow.f64 1 1/3) (*.f64 (cos.f64 t) ew))
(*.f64 (*.f64 (cos.f64 t) ew) (pow.f64 1 1/3))
(*.f64 (*.f64 (cos.f64 t) ew) (pow.f64 1 1/3))
(*.f64 (*.f64 (cos.f64 t) ew) (pow.f64 1 1/3))
(*.f64 (*.f64 (cos.f64 t) ew) (pow.f64 1 1/3))
(pow.f64 ew 1/3)
(+.f64 (pow.f64 ew 1/3) (*.f64 -1/6 (*.f64 (pow.f64 (*.f64 1 ew) 1/3) (pow.f64 t 2))))
(+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 ew 2)) 1/3) (*.f64 (pow.f64 t 4) (-.f64 (*.f64 1/24 ew) (*.f64 1/12 ew))))) (+.f64 (pow.f64 ew 1/3) (*.f64 -1/6 (*.f64 (pow.f64 (*.f64 1 ew) 1/3) (pow.f64 t 2)))))
(+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 ew 2)) 1/3) (*.f64 (pow.f64 t 4) (-.f64 (*.f64 1/24 ew) (*.f64 1/12 ew))))) (+.f64 (pow.f64 ew 1/3) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 ew 2)) 1/3) (*.f64 (pow.f64 t 6) (-.f64 (*.f64 -1/720 ew) (+.f64 (*.f64 -1/216 ew) (*.f64 -1/3 (-.f64 (*.f64 1/24 ew) (*.f64 1/12 ew)))))))) (*.f64 -1/6 (*.f64 (pow.f64 (*.f64 1 ew) 1/3) (pow.f64 t 2))))))
(pow.f64 (*.f64 (cos.f64 t) ew) 1/3)
(pow.f64 (*.f64 (cos.f64 t) ew) 1/3)
(pow.f64 (*.f64 (cos.f64 t) ew) 1/3)
(pow.f64 (*.f64 (cos.f64 t) ew) 1/3)
(pow.f64 (*.f64 (cos.f64 t) ew) 1/3)
(pow.f64 (*.f64 (cos.f64 t) ew) 1/3)
(pow.f64 (*.f64 (cos.f64 t) ew) 1/3)
(pow.f64 (*.f64 (cos.f64 t) ew) 1/3)
(-.f64 (+.f64 1 (*.f64 ew (cos.f64 t))) 1)
(*.f64 ew (cos.f64 t))
(*.f64 (cos.f64 t) ew)
(*.f64 (*.f64 ew (cos.f64 t)) 1)
(*.f64 (cbrt.f64 (*.f64 ew (cos.f64 t))) (pow.f64 (cbrt.f64 (*.f64 ew (cos.f64 t))) 2))
(*.f64 1 (*.f64 ew (cos.f64 t)))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 ew (cos.f64 t)))) 2) (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 ew (cos.f64 t)))) (pow.f64 (cbrt.f64 (*.f64 ew (cos.f64 t))) 2)))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 t)) 2) (*.f64 (cbrt.f64 (cos.f64 t)) ew))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 ew (cos.f64 t))) 2) (cbrt.f64 (*.f64 ew (cos.f64 t))))
(*.f64 (cbrt.f64 ew) (*.f64 (cbrt.f64 (cos.f64 t)) (pow.f64 (cbrt.f64 (*.f64 ew (cos.f64 t))) 2)))
(*.f64 (pow.f64 (cbrt.f64 ew) 2) (*.f64 (cbrt.f64 ew) (cos.f64 t)))
(*.f64 (pow.f64 (*.f64 ew (cos.f64 t)) 1/6) (*.f64 (pow.f64 (*.f64 ew (cos.f64 t)) 1/6) (pow.f64 (cbrt.f64 (*.f64 ew (cos.f64 t))) 2)))
(*.f64 (sqrt.f64 (cos.f64 t)) (*.f64 (sqrt.f64 (cos.f64 t)) ew))
(*.f64 (sqrt.f64 (*.f64 ew (cos.f64 t))) (sqrt.f64 (*.f64 ew (cos.f64 t))))
(*.f64 (sqrt.f64 ew) (*.f64 (sqrt.f64 ew) (cos.f64 t)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 ew (cos.f64 t)))) 2) 3) (cbrt.f64 (*.f64 ew (cos.f64 t))))
(*.f64 (pow.f64 (pow.f64 (*.f64 ew (cos.f64 t)) 1/6) 3) (pow.f64 (pow.f64 (*.f64 ew (cos.f64 t)) 1/6) 3))
(*.f64 (*.f64 ew (pow.f64 (cbrt.f64 (cos.f64 t)) 2)) (cbrt.f64 (cos.f64 t)))
(*.f64 (*.f64 ew (sqrt.f64 (cos.f64 t))) (sqrt.f64 (cos.f64 t)))
(*.f64 (*.f64 (cos.f64 t) (pow.f64 (cbrt.f64 ew) 2)) (cbrt.f64 ew))
(*.f64 (*.f64 (cos.f64 t) (sqrt.f64 ew)) (sqrt.f64 ew))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 ew (cos.f64 t))) 2) 1) (cbrt.f64 (*.f64 ew (cos.f64 t))))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 ew (cos.f64 t))) 2) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 ew (cos.f64 t)))) 2)) (cbrt.f64 (cbrt.f64 (*.f64 ew (cos.f64 t)))))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 ew (cos.f64 t))) 2) (cbrt.f64 ew)) (cbrt.f64 (cos.f64 t)))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 ew (cos.f64 t))) 2) (pow.f64 (*.f64 ew (cos.f64 t)) 1/6)) (pow.f64 (*.f64 ew (cos.f64 t)) 1/6))
(sqrt.f64 (pow.f64 (*.f64 ew (cos.f64 t)) 2))
(log.f64 (pow.f64 (exp.f64 ew) (cos.f64 t)))
(cbrt.f64 (pow.f64 (*.f64 ew (cos.f64 t)) 3))
(cbrt.f64 (*.f64 (pow.f64 ew 3) (pow.f64 (cos.f64 t) 3)))
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 ew 3)))
(expm1.f64 (log1p.f64 (*.f64 ew (cos.f64 t))))
(exp.f64 (log.f64 (*.f64 ew (cos.f64 t))))
(log1p.f64 (expm1.f64 (*.f64 ew (cos.f64 t))))
(-.f64 (+.f64 1 (cbrt.f64 (*.f64 ew (cos.f64 t)))) 1)
(*.f64 (cbrt.f64 (*.f64 ew (cos.f64 t))) 1)
(*.f64 1 (cbrt.f64 (*.f64 ew (cos.f64 t))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 ew (cos.f64 t)))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 ew (cos.f64 t)))) 2))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 ew (cos.f64 t)))) (pow.f64 (pow.f64 (cbrt.f64 (*.f64 ew (cos.f64 t))) 2) 1/3))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 ew (cos.f64 t)))) 2) (cbrt.f64 (cbrt.f64 (*.f64 ew (cos.f64 t)))))
(*.f64 (cbrt.f64 (cos.f64 t)) (cbrt.f64 ew))
(*.f64 (cbrt.f64 ew) (cbrt.f64 (cos.f64 t)))
(*.f64 (pow.f64 (*.f64 ew (cos.f64 t)) 1/6) (pow.f64 (*.f64 ew (cos.f64 t)) 1/6))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 ew (cos.f64 t))) 2) 1/3) (cbrt.f64 (cbrt.f64 (*.f64 ew (cos.f64 t)))))
(*.f64 (pow.f64 1 1/3) (cbrt.f64 (*.f64 ew (cos.f64 t))))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 ew (cos.f64 t))) 1/3) (pow.f64 (sqrt.f64 (*.f64 ew (cos.f64 t))) 1/3))
(pow.f64 (*.f64 ew (cos.f64 t)) 1/3)
(pow.f64 (cbrt.f64 (*.f64 ew (cos.f64 t))) 1)
(pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 ew (cos.f64 t)))) 3)
(pow.f64 (pow.f64 (*.f64 ew (cos.f64 t)) 1/6) 2)
(sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 ew (cos.f64 t))) 2))
(log.f64 (exp.f64 (cbrt.f64 (*.f64 ew (cos.f64 t)))))
(expm1.f64 (log1p.f64 (cbrt.f64 (*.f64 ew (cos.f64 t)))))
(exp.f64 (log.f64 (cbrt.f64 (*.f64 ew (cos.f64 t)))))
(log1p.f64 (expm1.f64 (cbrt.f64 (*.f64 ew (cos.f64 t)))))
Outputs
(*.f64 (pow.f64 1 1/3) ew)
ew
(+.f64 (*.f64 (pow.f64 t 2) (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 1 1/3) ew)) (*.f64 -1/3 (*.f64 (pow.f64 1 1/3) ew)))) (*.f64 (pow.f64 1 1/3) ew))
(fma.f64 (*.f64 t t) (*.f64 ew -1/2) ew)
(+.f64 (*.f64 (pow.f64 t 2) (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 1 1/3) ew)) (*.f64 -1/3 (*.f64 (pow.f64 1 1/3) ew)))) (+.f64 (*.f64 (+.f64 (*.f64 1/18 (*.f64 (pow.f64 1 1/3) ew)) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 1 1/3) (-.f64 (*.f64 1/24 ew) (*.f64 1/12 ew)))) (*.f64 (pow.f64 (*.f64 1 ew) 1/3) (+.f64 (*.f64 2/3 (*.f64 (pow.f64 (/.f64 1 ew) 1/3) (-.f64 (*.f64 1/24 ew) (*.f64 1/12 ew)))) (*.f64 1/36 (pow.f64 (*.f64 1 (pow.f64 ew 2)) 1/3)))))) (pow.f64 t 4)) (*.f64 (pow.f64 1 1/3) ew)))
(fma.f64 (*.f64 t t) (*.f64 ew -1/2) (fma.f64 (fma.f64 1/18 ew (+.f64 (*.f64 1/3 (*.f64 ew -1/24)) (*.f64 (fma.f64 2/3 (*.f64 (*.f64 ew -1/24) (cbrt.f64 (/.f64 1 ew))) (*.f64 1/36 (cbrt.f64 (*.f64 ew ew)))) (cbrt.f64 ew)))) (pow.f64 t 4) ew))
(fma.f64 (*.f64 t t) (*.f64 ew -1/2) (fma.f64 (fma.f64 ew 1/18 (fma.f64 (fma.f64 2/3 (*.f64 (*.f64 ew -1/24) (cbrt.f64 (/.f64 1 ew))) (*.f64 1/36 (cbrt.f64 (*.f64 ew ew)))) (cbrt.f64 ew) (*.f64 1/3 (*.f64 ew -1/24)))) (pow.f64 t 4) ew))
(fma.f64 (fma.f64 ew 1/18 (fma.f64 (fma.f64 (*.f64 ew -1/24) (*.f64 2/3 (cbrt.f64 (/.f64 1 ew))) (*.f64 1/36 (cbrt.f64 (*.f64 ew ew)))) (cbrt.f64 ew) (*.f64 ew -1/72))) (pow.f64 t 4) (fma.f64 (*.f64 t t) (*.f64 ew -1/2) ew))
(+.f64 (*.f64 (+.f64 (*.f64 -1/9 (*.f64 (pow.f64 1 1/3) (-.f64 (*.f64 1/24 ew) (*.f64 1/12 ew)))) (+.f64 (*.f64 (+.f64 (*.f64 -1/9 (*.f64 (pow.f64 (/.f64 1 ew) 1/3) (-.f64 (*.f64 1/24 ew) (*.f64 1/12 ew)))) (*.f64 2/3 (*.f64 (pow.f64 (/.f64 1 ew) 1/3) (-.f64 (*.f64 -1/720 ew) (+.f64 (*.f64 -1/216 ew) (*.f64 -1/3 (-.f64 (*.f64 1/24 ew) (*.f64 1/12 ew)))))))) (pow.f64 (*.f64 1 ew) 1/3)) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 1 1/3) (-.f64 (*.f64 -1/720 ew) (+.f64 (*.f64 -1/216 ew) (*.f64 -1/3 (-.f64 (*.f64 1/24 ew) (*.f64 1/12 ew))))))) (*.f64 -1/6 (*.f64 (pow.f64 (*.f64 1 ew) 1/3) (+.f64 (*.f64 2/3 (*.f64 (pow.f64 (/.f64 1 ew) 1/3) (-.f64 (*.f64 1/24 ew) (*.f64 1/12 ew)))) (*.f64 1/36 (pow.f64 (*.f64 1 (pow.f64 ew 2)) 1/3)))))))) (pow.f64 t 6)) (+.f64 (*.f64 (pow.f64 t 2) (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 1 1/3) ew)) (*.f64 -1/3 (*.f64 (pow.f64 1 1/3) ew)))) (+.f64 (*.f64 (+.f64 (*.f64 1/18 (*.f64 (pow.f64 1 1/3) ew)) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 1 1/3) (-.f64 (*.f64 1/24 ew) (*.f64 1/12 ew)))) (*.f64 (pow.f64 (*.f64 1 ew) 1/3) (+.f64 (*.f64 2/3 (*.f64 (pow.f64 (/.f64 1 ew) 1/3) (-.f64 (*.f64 1/24 ew) (*.f64 1/12 ew)))) (*.f64 1/36 (pow.f64 (*.f64 1 (pow.f64 ew 2)) 1/3)))))) (pow.f64 t 4)) (*.f64 (pow.f64 1 1/3) ew))))
(fma.f64 (+.f64 (*.f64 -1/9 (*.f64 ew -1/24)) (fma.f64 (fma.f64 -1/9 (*.f64 (*.f64 ew -1/24) (cbrt.f64 (/.f64 1 ew))) (*.f64 2/3 (*.f64 (cbrt.f64 (/.f64 1 ew)) (-.f64 (*.f64 ew -1/720) (fma.f64 -1/216 ew (*.f64 -1/3 (*.f64 ew -1/24))))))) (cbrt.f64 ew) (+.f64 (*.f64 1/3 (-.f64 (*.f64 ew -1/720) (fma.f64 -1/216 ew (*.f64 -1/3 (*.f64 ew -1/24))))) (*.f64 (*.f64 -1/6 (cbrt.f64 ew)) (fma.f64 2/3 (*.f64 (*.f64 ew -1/24) (cbrt.f64 (/.f64 1 ew))) (*.f64 1/36 (cbrt.f64 (*.f64 ew ew)))))))) (pow.f64 t 6) (fma.f64 (*.f64 t t) (*.f64 ew -1/2) (fma.f64 (fma.f64 1/18 ew (+.f64 (*.f64 1/3 (*.f64 ew -1/24)) (*.f64 (fma.f64 2/3 (*.f64 (*.f64 ew -1/24) (cbrt.f64 (/.f64 1 ew))) (*.f64 1/36 (cbrt.f64 (*.f64 ew ew)))) (cbrt.f64 ew)))) (pow.f64 t 4) ew)))
(fma.f64 (fma.f64 (*.f64 ew -1/24) -1/9 (fma.f64 (fma.f64 2/3 (*.f64 (cbrt.f64 (/.f64 1 ew)) (-.f64 (*.f64 ew 7/2160) (*.f64 ew 1/72))) (*.f64 (cbrt.f64 (/.f64 1 ew)) (*.f64 (*.f64 ew -1/24) -1/9))) (cbrt.f64 ew) (fma.f64 1/3 (-.f64 (*.f64 ew 7/2160) (*.f64 ew 1/72)) (*.f64 (fma.f64 2/3 (*.f64 (*.f64 ew -1/24) (cbrt.f64 (/.f64 1 ew))) (*.f64 1/36 (cbrt.f64 (*.f64 ew ew)))) (*.f64 -1/6 (cbrt.f64 ew)))))) (pow.f64 t 6) (fma.f64 (*.f64 t t) (*.f64 ew -1/2) (fma.f64 (fma.f64 ew 1/18 (fma.f64 (fma.f64 2/3 (*.f64 (*.f64 ew -1/24) (cbrt.f64 (/.f64 1 ew))) (*.f64 1/36 (cbrt.f64 (*.f64 ew ew)))) (cbrt.f64 ew) (*.f64 1/3 (*.f64 ew -1/24)))) (pow.f64 t 4) ew)))
(fma.f64 (fma.f64 (*.f64 ew -1/24) -1/9 (fma.f64 1/3 (*.f64 ew -23/2160) (*.f64 (cbrt.f64 ew) (+.f64 (*.f64 (cbrt.f64 (/.f64 1 ew)) (+.f64 (*.f64 -1/24 (*.f64 ew -1/9)) (*.f64 2/3 (*.f64 ew -23/2160)))) (*.f64 -1/6 (fma.f64 (*.f64 ew -1/24) (*.f64 2/3 (cbrt.f64 (/.f64 1 ew))) (*.f64 1/36 (cbrt.f64 (*.f64 ew ew))))))))) (pow.f64 t 6) (fma.f64 (fma.f64 ew 1/18 (fma.f64 (fma.f64 (*.f64 ew -1/24) (*.f64 2/3 (cbrt.f64 (/.f64 1 ew))) (*.f64 1/36 (cbrt.f64 (*.f64 ew ew)))) (cbrt.f64 ew) (*.f64 ew -1/72))) (pow.f64 t 4) (fma.f64 (*.f64 t t) (*.f64 ew -1/2) ew)))
(*.f64 (pow.f64 1 1/3) (*.f64 (cos.f64 t) ew))
(*.f64 ew (cos.f64 t))
(*.f64 (pow.f64 1 1/3) (*.f64 (cos.f64 t) ew))
(*.f64 ew (cos.f64 t))
(*.f64 (pow.f64 1 1/3) (*.f64 (cos.f64 t) ew))
(*.f64 ew (cos.f64 t))
(*.f64 (pow.f64 1 1/3) (*.f64 (cos.f64 t) ew))
(*.f64 ew (cos.f64 t))
(*.f64 (*.f64 (cos.f64 t) ew) (pow.f64 1 1/3))
(*.f64 ew (cos.f64 t))
(*.f64 (*.f64 (cos.f64 t) ew) (pow.f64 1 1/3))
(*.f64 ew (cos.f64 t))
(*.f64 (*.f64 (cos.f64 t) ew) (pow.f64 1 1/3))
(*.f64 ew (cos.f64 t))
(*.f64 (*.f64 (cos.f64 t) ew) (pow.f64 1 1/3))
(*.f64 ew (cos.f64 t))
(pow.f64 ew 1/3)
(cbrt.f64 ew)
(+.f64 (pow.f64 ew 1/3) (*.f64 -1/6 (*.f64 (pow.f64 (*.f64 1 ew) 1/3) (pow.f64 t 2))))
(+.f64 (*.f64 -1/6 (*.f64 (*.f64 t t) (cbrt.f64 ew))) (cbrt.f64 ew))
(fma.f64 -1/6 (*.f64 t (*.f64 t (cbrt.f64 ew))) (cbrt.f64 ew))
(*.f64 (+.f64 (*.f64 (*.f64 t t) -1/6) 1) (cbrt.f64 ew))
(+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 ew 2)) 1/3) (*.f64 (pow.f64 t 4) (-.f64 (*.f64 1/24 ew) (*.f64 1/12 ew))))) (+.f64 (pow.f64 ew 1/3) (*.f64 -1/6 (*.f64 (pow.f64 (*.f64 1 ew) 1/3) (pow.f64 t 2)))))
(fma.f64 1/3 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 ew ew))) (*.f64 (*.f64 ew -1/24) (pow.f64 t 4))) (+.f64 (*.f64 -1/6 (*.f64 (*.f64 t t) (cbrt.f64 ew))) (cbrt.f64 ew)))
(fma.f64 1/3 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 ew ew))) (*.f64 (*.f64 ew -1/24) (pow.f64 t 4))) (fma.f64 -1/6 (*.f64 t (*.f64 t (cbrt.f64 ew))) (cbrt.f64 ew)))
(fma.f64 (*.f64 t t) (*.f64 -1/6 (cbrt.f64 ew)) (fma.f64 (*.f64 (pow.f64 t 4) (cbrt.f64 (/.f64 1 (*.f64 ew ew)))) (*.f64 ew -1/72) (cbrt.f64 ew)))
(+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 ew 2)) 1/3) (*.f64 (pow.f64 t 4) (-.f64 (*.f64 1/24 ew) (*.f64 1/12 ew))))) (+.f64 (pow.f64 ew 1/3) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 ew 2)) 1/3) (*.f64 (pow.f64 t 6) (-.f64 (*.f64 -1/720 ew) (+.f64 (*.f64 -1/216 ew) (*.f64 -1/3 (-.f64 (*.f64 1/24 ew) (*.f64 1/12 ew)))))))) (*.f64 -1/6 (*.f64 (pow.f64 (*.f64 1 ew) 1/3) (pow.f64 t 2))))))
(fma.f64 1/3 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 ew ew))) (*.f64 (*.f64 ew -1/24) (pow.f64 t 4))) (+.f64 (fma.f64 1/3 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 ew ew))) (*.f64 (-.f64 (*.f64 ew -1/720) (fma.f64 -1/216 ew (*.f64 -1/3 (*.f64 ew -1/24)))) (pow.f64 t 6))) (*.f64 -1/6 (*.f64 (*.f64 t t) (cbrt.f64 ew)))) (cbrt.f64 ew)))
(+.f64 (fma.f64 1/3 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 ew ew))) (*.f64 (*.f64 ew -1/24) (pow.f64 t 4))) (fma.f64 -1/6 (*.f64 t (*.f64 t (cbrt.f64 ew))) (cbrt.f64 ew))) (*.f64 (cbrt.f64 (/.f64 1 (*.f64 ew ew))) (*.f64 (*.f64 (-.f64 (*.f64 ew 7/2160) (*.f64 ew 1/72)) (pow.f64 t 6)) 1/3)))
(fma.f64 (*.f64 (pow.f64 t 4) (cbrt.f64 (/.f64 1 (*.f64 ew ew)))) (*.f64 ew -1/72) (fma.f64 (*.f64 t t) (*.f64 -1/6 (cbrt.f64 ew)) (fma.f64 (cbrt.f64 (/.f64 1 (*.f64 ew ew))) (*.f64 1/3 (*.f64 (*.f64 ew -23/2160) (pow.f64 t 6))) (cbrt.f64 ew))))
(pow.f64 (*.f64 (cos.f64 t) ew) 1/3)
(cbrt.f64 (*.f64 ew (cos.f64 t)))
(pow.f64 (*.f64 (cos.f64 t) ew) 1/3)
(cbrt.f64 (*.f64 ew (cos.f64 t)))
(pow.f64 (*.f64 (cos.f64 t) ew) 1/3)
(cbrt.f64 (*.f64 ew (cos.f64 t)))
(pow.f64 (*.f64 (cos.f64 t) ew) 1/3)
(cbrt.f64 (*.f64 ew (cos.f64 t)))
(pow.f64 (*.f64 (cos.f64 t) ew) 1/3)
(cbrt.f64 (*.f64 ew (cos.f64 t)))
(pow.f64 (*.f64 (cos.f64 t) ew) 1/3)
(cbrt.f64 (*.f64 ew (cos.f64 t)))
(pow.f64 (*.f64 (cos.f64 t) ew) 1/3)
(cbrt.f64 (*.f64 ew (cos.f64 t)))
(pow.f64 (*.f64 (cos.f64 t) ew) 1/3)
(cbrt.f64 (*.f64 ew (cos.f64 t)))
(-.f64 (+.f64 1 (*.f64 ew (cos.f64 t))) 1)
(*.f64 ew (cos.f64 t))
(*.f64 ew (cos.f64 t))
(*.f64 (cos.f64 t) ew)
(*.f64 ew (cos.f64 t))
(*.f64 (*.f64 ew (cos.f64 t)) 1)
(*.f64 ew (cos.f64 t))
(*.f64 (cbrt.f64 (*.f64 ew (cos.f64 t))) (pow.f64 (cbrt.f64 (*.f64 ew (cos.f64 t))) 2))
(*.f64 ew (cos.f64 t))
(*.f64 1 (*.f64 ew (cos.f64 t)))
(*.f64 ew (cos.f64 t))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 ew (cos.f64 t)))) 2) (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 ew (cos.f64 t)))) (pow.f64 (cbrt.f64 (*.f64 ew (cos.f64 t))) 2)))
(*.f64 ew (cos.f64 t))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 t)) 2) (*.f64 (cbrt.f64 (cos.f64 t)) ew))
(*.f64 ew (cos.f64 t))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 ew (cos.f64 t))) 2) (cbrt.f64 (*.f64 ew (cos.f64 t))))
(*.f64 ew (cos.f64 t))
(*.f64 (cbrt.f64 ew) (*.f64 (cbrt.f64 (cos.f64 t)) (pow.f64 (cbrt.f64 (*.f64 ew (cos.f64 t))) 2)))
(*.f64 (cbrt.f64 ew) (*.f64 (pow.f64 (cbrt.f64 (*.f64 ew (cos.f64 t))) 2) (cbrt.f64 (cos.f64 t))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 ew (cos.f64 t))) 2) (*.f64 (cbrt.f64 (cos.f64 t)) (cbrt.f64 ew)))
(*.f64 (pow.f64 (cbrt.f64 ew) 2) (*.f64 (cbrt.f64 ew) (cos.f64 t)))
(*.f64 ew (cos.f64 t))
(*.f64 (pow.f64 (*.f64 ew (cos.f64 t)) 1/6) (*.f64 (pow.f64 (*.f64 ew (cos.f64 t)) 1/6) (pow.f64 (cbrt.f64 (*.f64 ew (cos.f64 t))) 2)))
(*.f64 ew (cos.f64 t))
(*.f64 (sqrt.f64 (cos.f64 t)) (*.f64 (sqrt.f64 (cos.f64 t)) ew))
(*.f64 ew (cos.f64 t))
(*.f64 (sqrt.f64 (*.f64 ew (cos.f64 t))) (sqrt.f64 (*.f64 ew (cos.f64 t))))
(*.f64 ew (cos.f64 t))
(*.f64 (sqrt.f64 ew) (*.f64 (sqrt.f64 ew) (cos.f64 t)))
(*.f64 ew (cos.f64 t))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 ew (cos.f64 t)))) 2) 3) (cbrt.f64 (*.f64 ew (cos.f64 t))))
(*.f64 ew (cos.f64 t))
(*.f64 (pow.f64 (pow.f64 (*.f64 ew (cos.f64 t)) 1/6) 3) (pow.f64 (pow.f64 (*.f64 ew (cos.f64 t)) 1/6) 3))
(*.f64 ew (cos.f64 t))
(*.f64 (*.f64 ew (pow.f64 (cbrt.f64 (cos.f64 t)) 2)) (cbrt.f64 (cos.f64 t)))
(*.f64 ew (cos.f64 t))
(*.f64 (*.f64 ew (sqrt.f64 (cos.f64 t))) (sqrt.f64 (cos.f64 t)))
(*.f64 ew (cos.f64 t))
(*.f64 (*.f64 (cos.f64 t) (pow.f64 (cbrt.f64 ew) 2)) (cbrt.f64 ew))
(*.f64 ew (cos.f64 t))
(*.f64 (*.f64 (cos.f64 t) (sqrt.f64 ew)) (sqrt.f64 ew))
(*.f64 ew (cos.f64 t))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 ew (cos.f64 t))) 2) 1) (cbrt.f64 (*.f64 ew (cos.f64 t))))
(*.f64 ew (cos.f64 t))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 ew (cos.f64 t))) 2) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 ew (cos.f64 t)))) 2)) (cbrt.f64 (cbrt.f64 (*.f64 ew (cos.f64 t)))))
(*.f64 ew (cos.f64 t))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 ew (cos.f64 t))) 2) (cbrt.f64 ew)) (cbrt.f64 (cos.f64 t)))
(*.f64 (cbrt.f64 ew) (*.f64 (pow.f64 (cbrt.f64 (*.f64 ew (cos.f64 t))) 2) (cbrt.f64 (cos.f64 t))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 ew (cos.f64 t))) 2) (*.f64 (cbrt.f64 (cos.f64 t)) (cbrt.f64 ew)))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 ew (cos.f64 t))) 2) (pow.f64 (*.f64 ew (cos.f64 t)) 1/6)) (pow.f64 (*.f64 ew (cos.f64 t)) 1/6))
(*.f64 ew (cos.f64 t))
(sqrt.f64 (pow.f64 (*.f64 ew (cos.f64 t)) 2))
(*.f64 ew (cos.f64 t))
(log.f64 (pow.f64 (exp.f64 ew) (cos.f64 t)))
(*.f64 ew (cos.f64 t))
(cbrt.f64 (pow.f64 (*.f64 ew (cos.f64 t)) 3))
(*.f64 ew (cos.f64 t))
(cbrt.f64 (*.f64 (pow.f64 ew 3) (pow.f64 (cos.f64 t) 3)))
(*.f64 ew (cos.f64 t))
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 ew 3)))
(*.f64 ew (cos.f64 t))
(expm1.f64 (log1p.f64 (*.f64 ew (cos.f64 t))))
(*.f64 ew (cos.f64 t))
(exp.f64 (log.f64 (*.f64 ew (cos.f64 t))))
(*.f64 ew (cos.f64 t))
(log1p.f64 (expm1.f64 (*.f64 ew (cos.f64 t))))
(*.f64 ew (cos.f64 t))
(-.f64 (+.f64 1 (cbrt.f64 (*.f64 ew (cos.f64 t)))) 1)
(cbrt.f64 (*.f64 ew (cos.f64 t)))
(*.f64 (cbrt.f64 (*.f64 ew (cos.f64 t))) 1)
(cbrt.f64 (*.f64 ew (cos.f64 t)))
(*.f64 1 (cbrt.f64 (*.f64 ew (cos.f64 t))))
(cbrt.f64 (*.f64 ew (cos.f64 t)))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 ew (cos.f64 t)))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 ew (cos.f64 t)))) 2))
(cbrt.f64 (*.f64 ew (cos.f64 t)))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 ew (cos.f64 t)))) (pow.f64 (pow.f64 (cbrt.f64 (*.f64 ew (cos.f64 t))) 2) 1/3))
(cbrt.f64 (*.f64 ew (cos.f64 t)))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 ew (cos.f64 t)))) 2) (cbrt.f64 (cbrt.f64 (*.f64 ew (cos.f64 t)))))
(cbrt.f64 (*.f64 ew (cos.f64 t)))
(*.f64 (cbrt.f64 (cos.f64 t)) (cbrt.f64 ew))
(*.f64 (cbrt.f64 ew) (cbrt.f64 (cos.f64 t)))
(*.f64 (cbrt.f64 (cos.f64 t)) (cbrt.f64 ew))
(*.f64 (pow.f64 (*.f64 ew (cos.f64 t)) 1/6) (pow.f64 (*.f64 ew (cos.f64 t)) 1/6))
(cbrt.f64 (*.f64 ew (cos.f64 t)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 ew (cos.f64 t))) 2) 1/3) (cbrt.f64 (cbrt.f64 (*.f64 ew (cos.f64 t)))))
(cbrt.f64 (*.f64 ew (cos.f64 t)))
(*.f64 (pow.f64 1 1/3) (cbrt.f64 (*.f64 ew (cos.f64 t))))
(cbrt.f64 (*.f64 ew (cos.f64 t)))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 ew (cos.f64 t))) 1/3) (pow.f64 (sqrt.f64 (*.f64 ew (cos.f64 t))) 1/3))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 ew (cos.f64 t)))) (cbrt.f64 (sqrt.f64 (*.f64 ew (cos.f64 t)))))
(pow.f64 (pow.f64 (sqrt.f64 (*.f64 ew (cos.f64 t))) 1/6) 4)
(pow.f64 (*.f64 ew (cos.f64 t)) 1/3)
(cbrt.f64 (*.f64 ew (cos.f64 t)))
(pow.f64 (cbrt.f64 (*.f64 ew (cos.f64 t))) 1)
(cbrt.f64 (*.f64 ew (cos.f64 t)))
(pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 ew (cos.f64 t)))) 3)
(cbrt.f64 (*.f64 ew (cos.f64 t)))
(pow.f64 (pow.f64 (*.f64 ew (cos.f64 t)) 1/6) 2)
(cbrt.f64 (*.f64 ew (cos.f64 t)))
(sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 ew (cos.f64 t))) 2))
(cbrt.f64 (*.f64 ew (cos.f64 t)))
(log.f64 (exp.f64 (cbrt.f64 (*.f64 ew (cos.f64 t)))))
(cbrt.f64 (*.f64 ew (cos.f64 t)))
(expm1.f64 (log1p.f64 (cbrt.f64 (*.f64 ew (cos.f64 t)))))
(cbrt.f64 (*.f64 ew (cos.f64 t)))
(exp.f64 (log.f64 (cbrt.f64 (*.f64 ew (cos.f64 t)))))
(cbrt.f64 (*.f64 ew (cos.f64 t)))
(log1p.f64 (expm1.f64 (cbrt.f64 (*.f64 ew (cos.f64 t)))))
(cbrt.f64 (*.f64 ew (cos.f64 t)))

eval630.0ms (3.7%)

Compiler

Compiled 48626 to 13024 computations (73.2% saved)

prune498.0ms (2.9%)

Pruning

19 alts after pruning (19 fresh and 0 done)

PrunedKeptTotal
New1311171328
Fresh123
Picked101
Done404
Total1317191336
Accurracy
99.9%
Counts
1336 → 19
Alt Table
Click to see full alt table
StatusAccuracyProgram
98.4%
(fabs.f64 (-.f64 (*.f64 (pow.f64 (*.f64 (cbrt.f64 (cos.f64 t)) (cbrt.f64 ew)) 3) (cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)))) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
98.4%
(fabs.f64 (-.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 ew (cos.f64 t))) 3) (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
97.2%
(fabs.f64 (-.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 ew (cos.f64 t))) 3) (+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))))) (log.f64 (cbrt.f64 (exp.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))))) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
97.7%
(fabs.f64 (-.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 ew (cos.f64 t)))) 2) 3) (cbrt.f64 (*.f64 ew (cos.f64 t)))) (cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)))) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
98.4%
(fabs.f64 (-.f64 (*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 ew (cos.f64 t))) 2) (cbrt.f64 (*.f64 ew (cos.f64 t)))) (cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)))) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
98.4%
(fabs.f64 (-.f64 (*.f64 (*.f64 (*.f64 (cos.f64 t) (pow.f64 (cbrt.f64 ew) 2)) (cbrt.f64 ew)) (cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)))) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
45.8%
(fabs.f64 (-.f64 (*.f64 (*.f64 (*.f64 (cos.f64 t) (sqrt.f64 ew)) (sqrt.f64 ew)) (cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)))) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
74.9%
(fabs.f64 (-.f64 (*.f64 (*.f64 (*.f64 ew (sqrt.f64 (cos.f64 t))) (sqrt.f64 (cos.f64 t))) (cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)))) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
99.8%
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (pow.f64 (cbrt.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))) 3)) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
99.8%
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
99.4%
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew))))))
88.6%
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew)))) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew))))))
54.6%
(fabs.f64 (-.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 ew (cos.f64 t)) 3)) (cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)))) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
77.6%
(fabs.f64 (-.f64 (*.f64 ew (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
77.6%
(fabs.f64 (-.f64 (*.f64 ew (log.f64 (exp.f64 (cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t))))))) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
77.0%
(fabs.f64 (-.f64 (*.f64 ew (cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)))) (*.f64 (pow.f64 (cbrt.f64 (*.f64 eh (sin.f64 t))) 3) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
77.6%
(fabs.f64 (-.f64 (*.f64 ew (cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)))) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew))))))
53.7%
(fabs.f64 (-.f64 (*.f64 ew (cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 eh (sin.f64 t)) 3)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
76.2%
(fabs.f64 (-.f64 (*.f64 ew (cos.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew)))) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
Compiler

Compiled 1368 to 830 computations (39.3% saved)

localize45.0ms (0.3%)

Local Accuracy

Found 4 expressions with local accuracy:

NewAccuracyProgram
99.7%
(*.f64 (neg.f64 eh) (tan.f64 t))
99.7%
(/.f64 1 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))
96.7%
(*.f64 (/.f64 eh ew) (tan.f64 t))
95.4%
(/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)
Compiler

Compiled 169 to 41 computations (75.7% saved)

series21.0ms (0.1%)

Counts
1 → 36
Calls

9 calls:

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

rewrite70.0ms (0.4%)

Algorithm
batch-egg-rewrite
Rules
1190×log-prod
746×pow-prod-down
600×pow-prod-up
546×pow-exp
442×expm1-udef
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01229
124529
2307629
Stop Event
node limit
Counts
1 → 38
Calls
Call 1
Inputs
(/.f64 1 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))
Outputs
(+.f64 0 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))))) 2)) (log.f64 (cbrt.f64 (exp.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))))) 1)
(*.f64 1 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))))
(*.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))) 1)
(*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.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)) (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))))
(*.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))) -1/2) (pow.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))) -1/2))
(*.f64 -1 (/.f64 1 (neg.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))))
(*.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))) -2) (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))))
(pow.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))) -1)
(pow.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))) 1)
(pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))) -3)
(pow.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))) 3)
(pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))) 3) -1/3)
(pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))) -2) 1/2)
(pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))) -3) 1/3)
(pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))) -2)
(pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))) -1/2) 2)
(pow.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 eh ew) (tan.f64 t)) 2)) -1/2)
(pow.f64 (neg.f64 (neg.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))) -1)
(sqrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))) -2))
(log.f64 (exp.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))))))
(cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))) -3))
(expm1.f64 (log1p.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))))
(exp.f64 (neg.f64 (log.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))))
(exp.f64 (*.f64 (log.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))) -1))
(exp.f64 (*.f64 (neg.f64 (log.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))) 1) -1))
(exp.f64 (*.f64 (*.f64 (log.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))) -1) 1))
(exp.f64 (*.f64 (*.f64 (neg.f64 (log.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))) 1) 1))
(exp.f64 (*.f64 (neg.f64 (log.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))))) 3))
(exp.f64 (*.f64 (log.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))) -3)) 1/3))
(exp.f64 (*.f64 (*.f64 -1/2 (log.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))) 2))
(exp.f64 (*.f64 (log1p.f64 (pow.f64 (*.f64 (/.f64 eh ew) (tan.f64 t)) 2)) -1/2))
(log1p.f64 (expm1.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))))

simplify91.0ms (0.5%)

Algorithm
egg-herbie
Rules
708×associate-/r/
604×associate-/l/
572×distribute-lft-in
570×distribute-rgt-in
538×associate-+r+
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
02905830
18725646
235225424
Stop Event
node limit
Counts
74 → 117
Calls
Call 1
Inputs
1
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 ew 2)))) 1)
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 ew 2)))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4)))) (*.f64 -1/4 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4))))) (pow.f64 eh 4))) 1))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 ew 2)))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4)))) (*.f64 -1/4 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4))))) (pow.f64 eh 4))) (+.f64 1 (*.f64 -1 (*.f64 (pow.f64 eh 6) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4)))) (*.f64 -1/4 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4))))) (pow.f64 (sin.f64 t) 2)) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 ew 2)))) (*.f64 1/8 (/.f64 (pow.f64 (sin.f64 t) 6) (*.f64 (pow.f64 (cos.f64 t) 6) (pow.f64 ew 6))))))))))
(/.f64 (*.f64 (cos.f64 t) ew) (*.f64 (sin.f64 t) eh))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 ew 3)) (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 eh 3)))) (/.f64 (*.f64 (cos.f64 t) ew) (*.f64 (sin.f64 t) eh)))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 ew 3)) (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 eh 3)))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 ew 5)) (pow.f64 (sin.f64 t) 5))) (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 ew 5)) (pow.f64 (sin.f64 t) 5)))) (pow.f64 eh 5))) (/.f64 (*.f64 (cos.f64 t) ew) (*.f64 (sin.f64 t) eh))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 ew 5)) (pow.f64 (sin.f64 t) 5))) (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 ew 5)) (pow.f64 (sin.f64 t) 5)))) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 ew 2))) (pow.f64 (sin.f64 t) 2))) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 7) (pow.f64 ew 7)) (pow.f64 (sin.f64 t) 7)))) (pow.f64 eh 7))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 ew 3)) (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 eh 3)))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 ew 5)) (pow.f64 (sin.f64 t) 5))) (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 ew 5)) (pow.f64 (sin.f64 t) 5)))) (pow.f64 eh 5))) (/.f64 (*.f64 (cos.f64 t) ew) (*.f64 (sin.f64 t) eh)))))
(*.f64 -1 (/.f64 (*.f64 (cos.f64 t) ew) (*.f64 (sin.f64 t) eh)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (cos.f64 t) ew) (*.f64 (sin.f64 t) eh))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 ew 3)) (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 eh 3)))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 ew 5)) (*.f64 (pow.f64 (sin.f64 t) 5) (pow.f64 eh 5)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (cos.f64 t) ew) (*.f64 (sin.f64 t) eh))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 ew 3)) (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 eh 3)))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 ew 5)) (*.f64 (pow.f64 (sin.f64 t) 5) (pow.f64 eh 5)))))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 ew 5)) (*.f64 (pow.f64 (sin.f64 t) 5) (pow.f64 eh 5)))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 7) (pow.f64 ew 7)) (*.f64 (pow.f64 (sin.f64 t) 7) (pow.f64 eh 7)))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 ew 5)) (pow.f64 (sin.f64 t) 5))) (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 ew 5)) (pow.f64 (sin.f64 t) 5)))) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 ew 2))) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 7)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (cos.f64 t) ew) (*.f64 (sin.f64 t) eh))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 ew 3)) (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 eh 3)))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 ew 5)) (*.f64 (pow.f64 (sin.f64 t) 5) (pow.f64 eh 5)))))))))
(/.f64 (*.f64 (cos.f64 t) ew) (*.f64 (sin.f64 t) eh))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 ew 3)) (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 eh 3)))) (/.f64 (*.f64 (cos.f64 t) ew) (*.f64 (sin.f64 t) eh)))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 ew 3)) (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 eh 3)))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (cos.f64 t) 5) (*.f64 (pow.f64 (sin.f64 t) 5) (pow.f64 eh 5)))) (*.f64 -1/4 (/.f64 (pow.f64 (cos.f64 t) 5) (*.f64 (pow.f64 (sin.f64 t) 5) (pow.f64 eh 5))))) (pow.f64 ew 5))) (/.f64 (*.f64 (cos.f64 t) ew) (*.f64 (sin.f64 t) eh))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 ew 3)) (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 eh 3)))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (cos.f64 t) 5) (*.f64 (pow.f64 (sin.f64 t) 5) (pow.f64 eh 5)))) (*.f64 -1/4 (/.f64 (pow.f64 (cos.f64 t) 5) (*.f64 (pow.f64 (sin.f64 t) 5) (pow.f64 eh 5))))) (pow.f64 ew 5))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 ew 7) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (cos.f64 t) 5) (*.f64 (pow.f64 (sin.f64 t) 5) (pow.f64 eh 5)))) (*.f64 -1/4 (/.f64 (pow.f64 (cos.f64 t) 5) (*.f64 (pow.f64 (sin.f64 t) 5) (pow.f64 eh 5))))) (pow.f64 (cos.f64 t) 2)) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)))) (*.f64 1/8 (/.f64 (pow.f64 (cos.f64 t) 7) (*.f64 (pow.f64 (sin.f64 t) 7) (pow.f64 eh 7))))))) (/.f64 (*.f64 (cos.f64 t) ew) (*.f64 (sin.f64 t) eh)))))
1
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 ew 2)))) 1)
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 ew 2)))) (+.f64 1 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (cos.f64 t) 4))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (cos.f64 t) 4)))) (pow.f64 ew 4)))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 ew 2)))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (*.f64 (pow.f64 eh 2) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (cos.f64 t) 4))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 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 eh 6)) (pow.f64 (cos.f64 t) 6)))) (pow.f64 ew 6))) (+.f64 1 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (cos.f64 t) 4))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (cos.f64 t) 4)))) (pow.f64 ew 4))))))
1
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 ew 2)))) 1)
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 ew 2)))) (+.f64 1 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (cos.f64 t) 4))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (cos.f64 t) 4)))) (pow.f64 ew 4)))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 ew 2)))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (*.f64 (pow.f64 eh 2) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (cos.f64 t) 4))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 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 eh 6)) (pow.f64 (cos.f64 t) 6)))) (pow.f64 ew 6))) (+.f64 1 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (cos.f64 t) 4))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (cos.f64 t) 4)))) (pow.f64 ew 4))))))
1
(+.f64 1 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 eh 2)) (pow.f64 ew 2))))
(+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 eh 2)) (pow.f64 ew 2))) (*.f64 -1 (*.f64 (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4))) (*.f64 1/2 (-.f64 (*.f64 2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2))) (pow.f64 (*.f64 1/2 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2))) 2)))) (pow.f64 t 4)))))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (-.f64 (*.f64 2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2))) (pow.f64 (*.f64 1/2 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2))) 2)) (pow.f64 eh 2)) (pow.f64 ew 2))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4))) (*.f64 1/2 (-.f64 (*.f64 2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2))) (pow.f64 (*.f64 1/2 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2))) 2)))) (pow.f64 eh 2)) (pow.f64 ew 2))) (*.f64 1/2 (-.f64 (+.f64 (*.f64 4/15 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2))) (*.f64 1/9 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2))) (pow.f64 (*.f64 1/2 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2))) 2)) (pow.f64 eh 2)) (pow.f64 ew 2))))))) (pow.f64 t 6))) (+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 eh 2)) (pow.f64 ew 2))) (*.f64 -1 (*.f64 (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4))) (*.f64 1/2 (-.f64 (*.f64 2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2))) (pow.f64 (*.f64 1/2 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2))) 2)))) (pow.f64 t 4))))))
(sqrt.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 ew 2))) 1)))
(sqrt.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 ew 2))) 1)))
(sqrt.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 ew 2))) 1)))
(sqrt.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 ew 2))) 1)))
(sqrt.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 ew 2))) 1)))
(sqrt.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 ew 2))) 1)))
(sqrt.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 ew 2))) 1)))
(sqrt.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 ew 2))) 1)))
(+.f64 0 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))))) 2)) (log.f64 (cbrt.f64 (exp.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))))) 1)
(*.f64 1 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))))
(*.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))) 1)
(*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.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)) (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))))
(*.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))) -1/2) (pow.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))) -1/2))
(*.f64 -1 (/.f64 1 (neg.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))))
(*.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))) -2) (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))))
(pow.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))) -1)
(pow.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))) 1)
(pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))) -3)
(pow.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))) 3)
(pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))) 3) -1/3)
(pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))) -2) 1/2)
(pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))) -3) 1/3)
(pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))) -2)
(pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))) -1/2) 2)
(pow.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 eh ew) (tan.f64 t)) 2)) -1/2)
(pow.f64 (neg.f64 (neg.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))) -1)
(sqrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))) -2))
(log.f64 (exp.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))))))
(cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))) -3))
(expm1.f64 (log1p.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))))
(exp.f64 (neg.f64 (log.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))))
(exp.f64 (*.f64 (log.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))) -1))
(exp.f64 (*.f64 (neg.f64 (log.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))) 1) -1))
(exp.f64 (*.f64 (*.f64 (log.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))) -1) 1))
(exp.f64 (*.f64 (*.f64 (neg.f64 (log.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))) 1) 1))
(exp.f64 (*.f64 (neg.f64 (log.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))))) 3))
(exp.f64 (*.f64 (log.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))) -3)) 1/3))
(exp.f64 (*.f64 (*.f64 -1/2 (log.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))) 2))
(exp.f64 (*.f64 (log1p.f64 (pow.f64 (*.f64 (/.f64 eh ew) (tan.f64 t)) 2)) -1/2))
(log1p.f64 (expm1.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))))
Outputs
1
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 ew 2)))) 1)
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 (cos.f64 t) 2)) (/.f64 (*.f64 eh eh) (*.f64 ew ew))) 1)
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (*.f64 ew ew)) (/.f64 (*.f64 eh eh) (pow.f64 (cos.f64 t) 2))) 1)
(fma.f64 -1/2 (*.f64 (/.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (*.f64 ew ew)) (pow.f64 (cos.f64 t) 2)) (*.f64 eh eh)) 1)
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 ew 2)))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4)))) (*.f64 -1/4 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4))))) (pow.f64 eh 4))) 1))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 (cos.f64 t) 2)) (/.f64 (*.f64 eh eh) (*.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 4)) 1))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (*.f64 ew ew)) (/.f64 (*.f64 eh eh) (pow.f64 (cos.f64 t) 2))) (-.f64 1 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4))) (*.f64 -3/8 (pow.f64 eh 4)))))
(fma.f64 -1/2 (*.f64 (/.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (*.f64 ew ew)) (pow.f64 (cos.f64 t) 2)) (*.f64 eh eh)) (fma.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 4) 1))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 ew 2)))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4)))) (*.f64 -1/4 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4))))) (pow.f64 eh 4))) (+.f64 1 (*.f64 -1 (*.f64 (pow.f64 eh 6) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4)))) (*.f64 -1/4 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4))))) (pow.f64 (sin.f64 t) 2)) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 ew 2)))) (*.f64 1/8 (/.f64 (pow.f64 (sin.f64 t) 6) (*.f64 (pow.f64 (cos.f64 t) 6) (pow.f64 ew 6))))))))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 (cos.f64 t) 2)) (/.f64 (*.f64 eh eh) (*.f64 ew ew))) (+.f64 (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 4)) 1) (neg.f64 (*.f64 (pow.f64 eh 6) (fma.f64 -1/2 (*.f64 (/.f64 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4))) -3/8) (pow.f64 (cos.f64 t) 2)) (/.f64 (pow.f64 (sin.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))))))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (*.f64 ew ew)) (/.f64 (*.f64 eh eh) (pow.f64 (cos.f64 t) 2))) (-.f64 (-.f64 1 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4))) (*.f64 -3/8 (pow.f64 eh 4)))) (*.f64 (pow.f64 eh 6) (fma.f64 -1/2 (/.f64 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4))) (/.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (/.f64 (pow.f64 (sin.f64 t) 2) (*.f64 ew ew))) -3/8)) (*.f64 1/8 (/.f64 (pow.f64 (sin.f64 t) 6) (*.f64 (pow.f64 (cos.f64 t) 6) (pow.f64 ew 6))))))))
(-.f64 (fma.f64 -1/2 (*.f64 (/.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (*.f64 ew ew)) (pow.f64 (cos.f64 t) 2)) (*.f64 eh eh)) (fma.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 4) 1)) (*.f64 (pow.f64 eh 6) (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) 4) (pow.f64 (cos.f64 t) 4)) -3/8) (pow.f64 ew 6))) (*.f64 (/.f64 1/8 (pow.f64 ew 6)) (/.f64 (pow.f64 (sin.f64 t) 6) (pow.f64 (cos.f64 t) 6))))))
(/.f64 (*.f64 (cos.f64 t) ew) (*.f64 (sin.f64 t) eh))
(*.f64 (/.f64 (cos.f64 t) (sin.f64 t)) (/.f64 ew eh))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 ew 3)) (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 eh 3)))) (/.f64 (*.f64 (cos.f64 t) ew) (*.f64 (sin.f64 t) eh)))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 (sin.f64 t) 3)) (/.f64 (pow.f64 ew 3) (pow.f64 eh 3))) (*.f64 (/.f64 (cos.f64 t) (sin.f64 t)) (/.f64 ew eh)))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 (sin.f64 t) 3)) (pow.f64 (/.f64 ew eh) 3)) (*.f64 (/.f64 (cos.f64 t) (sin.f64 t)) (/.f64 ew eh)))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 ew 3)) (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 eh 3)))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 ew 5)) (pow.f64 (sin.f64 t) 5))) (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 ew 5)) (pow.f64 (sin.f64 t) 5)))) (pow.f64 eh 5))) (/.f64 (*.f64 (cos.f64 t) ew) (*.f64 (sin.f64 t) eh))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 (sin.f64 t) 3)) (/.f64 (pow.f64 ew 3) (pow.f64 eh 3))) (fma.f64 -1 (/.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 5)) (*.f64 (/.f64 (cos.f64 t) (sin.f64 t)) (/.f64 ew eh))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 (sin.f64 t) 3)) (/.f64 (pow.f64 ew 3) (pow.f64 eh 3))) (-.f64 (*.f64 (/.f64 (cos.f64 t) (sin.f64 t)) (/.f64 ew eh)) (/.f64 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 (sin.f64 t) 5)) (pow.f64 ew 5)) (/.f64 (pow.f64 eh 5) -3/8))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 (sin.f64 t) 3)) (pow.f64 (/.f64 ew eh) 3)) (fma.f64 (/.f64 (cos.f64 t) (sin.f64 t)) (/.f64 ew eh) (*.f64 (pow.f64 ew 5) (*.f64 (/.f64 (pow.f64 (cos.f64 t) 5) (*.f64 (pow.f64 (sin.f64 t) 5) (pow.f64 eh 5))) 3/8))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 ew 5)) (pow.f64 (sin.f64 t) 5))) (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 ew 5)) (pow.f64 (sin.f64 t) 5)))) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 ew 2))) (pow.f64 (sin.f64 t) 2))) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 7) (pow.f64 ew 7)) (pow.f64 (sin.f64 t) 7)))) (pow.f64 eh 7))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 ew 3)) (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 eh 3)))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 ew 5)) (pow.f64 (sin.f64 t) 5))) (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 ew 5)) (pow.f64 (sin.f64 t) 5)))) (pow.f64 eh 5))) (/.f64 (*.f64 (cos.f64 t) ew) (*.f64 (sin.f64 t) eh)))))
(fma.f64 -1 (/.f64 (fma.f64 -1/2 (/.f64 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 5) (/.f64 (pow.f64 (sin.f64 t) 5) (pow.f64 ew 5))) -3/8) (/.f64 (pow.f64 (sin.f64 t) 2) (*.f64 (pow.f64 (cos.f64 t) 2) (*.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 7)) (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 (sin.f64 t) 3)) (/.f64 (pow.f64 ew 3) (pow.f64 eh 3))) (fma.f64 -1 (/.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 5)) (*.f64 (/.f64 (cos.f64 t) (sin.f64 t)) (/.f64 ew eh)))))
(-.f64 (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 (sin.f64 t) 3)) (/.f64 (pow.f64 ew 3) (pow.f64 eh 3))) (-.f64 (*.f64 (/.f64 (cos.f64 t) (sin.f64 t)) (/.f64 ew eh)) (/.f64 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 (sin.f64 t) 5)) (pow.f64 ew 5)) (/.f64 (pow.f64 eh 5) -3/8)))) (/.f64 (fma.f64 -1/2 (/.f64 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 (sin.f64 t) 5)) (pow.f64 ew 5)) (/.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (*.f64 (pow.f64 (cos.f64 t) 2) (*.f64 ew ew))) -3/8)) (*.f64 1/8 (/.f64 (pow.f64 (cos.f64 t) 7) (/.f64 (pow.f64 (sin.f64 t) 7) (pow.f64 ew 7))))) (pow.f64 eh 7)))
(-.f64 (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 (sin.f64 t) 3)) (pow.f64 (/.f64 ew eh) 3)) (fma.f64 (/.f64 (cos.f64 t) (sin.f64 t)) (/.f64 ew eh) (*.f64 (pow.f64 ew 5) (*.f64 (/.f64 (pow.f64 (cos.f64 t) 5) (*.f64 (pow.f64 (sin.f64 t) 5) (pow.f64 eh 5))) 3/8)))) (/.f64 (fma.f64 -1/2 (*.f64 (/.f64 (*.f64 (/.f64 (pow.f64 ew 5) (pow.f64 (sin.f64 t) 5)) (pow.f64 (cos.f64 t) 5)) (/.f64 (pow.f64 (sin.f64 t) 2) -3/8)) (*.f64 (pow.f64 (cos.f64 t) 2) (*.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 7)))
(*.f64 -1 (/.f64 (*.f64 (cos.f64 t) ew) (*.f64 (sin.f64 t) eh)))
(neg.f64 (*.f64 (/.f64 (cos.f64 t) (sin.f64 t)) (/.f64 ew eh)))
(*.f64 (/.f64 (cos.f64 t) (sin.f64 t)) (neg.f64 (/.f64 ew eh)))
(/.f64 (neg.f64 (cos.f64 t)) (*.f64 (/.f64 eh ew) (sin.f64 t)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (cos.f64 t) ew) (*.f64 (sin.f64 t) eh))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 ew 3)) (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 eh 3)))))
(fma.f64 -1 (*.f64 (/.f64 (cos.f64 t) (sin.f64 t)) (/.f64 ew eh)) (/.f64 (*.f64 1/2 (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 ew 3))) (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 eh 3))))
(-.f64 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 (sin.f64 t) 3)) (*.f64 (/.f64 (pow.f64 ew 3) (pow.f64 eh 3)) 1/2)) (*.f64 (/.f64 (cos.f64 t) (sin.f64 t)) (/.f64 ew eh)))
(fma.f64 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 (sin.f64 t) 3)) (pow.f64 (/.f64 ew eh) 3)) 1/2 (/.f64 (neg.f64 (cos.f64 t)) (*.f64 (/.f64 eh ew) (sin.f64 t))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 ew 5)) (*.f64 (pow.f64 (sin.f64 t) 5) (pow.f64 eh 5)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (cos.f64 t) ew) (*.f64 (sin.f64 t) eh))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 ew 3)) (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 eh 3)))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 ew 5)) (*.f64 (pow.f64 (sin.f64 t) 5) (pow.f64 eh 5)))))))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 (sin.f64 t) 5)) (/.f64 (pow.f64 ew 5) (pow.f64 eh 5))) (fma.f64 -1 (*.f64 (/.f64 (cos.f64 t) (sin.f64 t)) (/.f64 ew eh)) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 (sin.f64 t) 3)) (/.f64 (pow.f64 ew 3) (pow.f64 eh 3))) (*.f64 -1/4 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 (sin.f64 t) 5)) (/.f64 (pow.f64 ew 5) (pow.f64 eh 5)))))))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 5) (*.f64 (pow.f64 (sin.f64 t) 5) (pow.f64 eh 5))) (pow.f64 ew 5)) (-.f64 (fma.f64 -1/4 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 5) (*.f64 (pow.f64 (sin.f64 t) 5) (pow.f64 eh 5))) (pow.f64 ew 5)) (*.f64 (/.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 (sin.f64 t) 3)) (*.f64 (/.f64 (pow.f64 ew 3) (pow.f64 eh 3)) 1/2))) (*.f64 (/.f64 (cos.f64 t) (sin.f64 t)) (/.f64 ew eh))))
(-.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 (sin.f64 t) 3)) (pow.f64 (/.f64 ew eh) 3)) 1/2) (fma.f64 (/.f64 (cos.f64 t) (sin.f64 t)) (/.f64 ew eh) (*.f64 (pow.f64 ew 5) (*.f64 (/.f64 (pow.f64 (cos.f64 t) 5) (*.f64 (pow.f64 (sin.f64 t) 5) (pow.f64 eh 5))) 3/8))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 ew 5)) (*.f64 (pow.f64 (sin.f64 t) 5) (pow.f64 eh 5)))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 7) (pow.f64 ew 7)) (*.f64 (pow.f64 (sin.f64 t) 7) (pow.f64 eh 7)))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 ew 5)) (pow.f64 (sin.f64 t) 5))) (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 ew 5)) (pow.f64 (sin.f64 t) 5)))) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 ew 2))) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 7)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (cos.f64 t) ew) (*.f64 (sin.f64 t) eh))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 ew 3)) (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 eh 3)))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 ew 5)) (*.f64 (pow.f64 (sin.f64 t) 5) (pow.f64 eh 5)))))))))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 (sin.f64 t) 5)) (/.f64 (pow.f64 ew 5) (pow.f64 eh 5))) (fma.f64 1/8 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 7) (pow.f64 (sin.f64 t) 7)) (/.f64 (pow.f64 ew 7) (pow.f64 eh 7))) (fma.f64 -1/2 (/.f64 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 5) (/.f64 (pow.f64 (sin.f64 t) 5) (pow.f64 ew 5))) -3/8) (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 7)) (*.f64 (pow.f64 (cos.f64 t) 2) (*.f64 ew ew)))) (fma.f64 -1 (*.f64 (/.f64 (cos.f64 t) (sin.f64 t)) (/.f64 ew eh)) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 (sin.f64 t) 3)) (/.f64 (pow.f64 ew 3) (pow.f64 eh 3))) (*.f64 -1/4 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 (sin.f64 t) 5)) (/.f64 (pow.f64 ew 5) (pow.f64 eh 5)))))))))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 5) (*.f64 (pow.f64 (sin.f64 t) 5) (pow.f64 eh 5))) (pow.f64 ew 5)) (fma.f64 1/8 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 7) (pow.f64 (sin.f64 t) 7)) (/.f64 (pow.f64 ew 7) (pow.f64 eh 7))) (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (/.f64 (pow.f64 (sin.f64 t) 2) (*.f64 ew ew))) (/.f64 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 5) -3/8) (/.f64 (pow.f64 (sin.f64 t) 5) (pow.f64 ew 5))) (pow.f64 eh 7))) (-.f64 (fma.f64 -1/4 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 5) (*.f64 (pow.f64 (sin.f64 t) 5) (pow.f64 eh 5))) (pow.f64 ew 5)) (*.f64 (/.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 (sin.f64 t) 3)) (*.f64 (/.f64 (pow.f64 ew 3) (pow.f64 eh 3)) 1/2))) (*.f64 (/.f64 (cos.f64 t) (sin.f64 t)) (/.f64 ew eh))))))
(+.f64 (-.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 (sin.f64 t) 3)) (pow.f64 (/.f64 ew eh) 3)) 1/2) (fma.f64 (/.f64 (cos.f64 t) (sin.f64 t)) (/.f64 ew eh) (*.f64 (pow.f64 ew 5) (*.f64 (/.f64 (pow.f64 (cos.f64 t) 5) (*.f64 (pow.f64 (sin.f64 t) 5) (pow.f64 eh 5))) 3/8)))) (fma.f64 1/8 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 7) (/.f64 (pow.f64 ew 7) (pow.f64 eh 7))) (pow.f64 (sin.f64 t) 7)) (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (/.f64 (pow.f64 ew 5) (pow.f64 (sin.f64 t) 5)) (pow.f64 (cos.f64 t) 5)) (/.f64 (pow.f64 (sin.f64 t) 2) -3/8)) (*.f64 (/.f64 (*.f64 ew ew) (pow.f64 eh 7)) (pow.f64 (cos.f64 t) 2))))))
(/.f64 (*.f64 (cos.f64 t) ew) (*.f64 (sin.f64 t) eh))
(*.f64 (/.f64 (cos.f64 t) (sin.f64 t)) (/.f64 ew eh))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 ew 3)) (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 eh 3)))) (/.f64 (*.f64 (cos.f64 t) ew) (*.f64 (sin.f64 t) eh)))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 (sin.f64 t) 3)) (/.f64 (pow.f64 ew 3) (pow.f64 eh 3))) (*.f64 (/.f64 (cos.f64 t) (sin.f64 t)) (/.f64 ew eh)))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 (sin.f64 t) 3)) (pow.f64 (/.f64 ew eh) 3)) (*.f64 (/.f64 (cos.f64 t) (sin.f64 t)) (/.f64 ew eh)))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 ew 3)) (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 eh 3)))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (cos.f64 t) 5) (*.f64 (pow.f64 (sin.f64 t) 5) (pow.f64 eh 5)))) (*.f64 -1/4 (/.f64 (pow.f64 (cos.f64 t) 5) (*.f64 (pow.f64 (sin.f64 t) 5) (pow.f64 eh 5))))) (pow.f64 ew 5))) (/.f64 (*.f64 (cos.f64 t) ew) (*.f64 (sin.f64 t) eh))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 (sin.f64 t) 3)) (/.f64 (pow.f64 ew 3) (pow.f64 eh 3))) (fma.f64 -1 (/.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 5)) (*.f64 (/.f64 (cos.f64 t) (sin.f64 t)) (/.f64 ew eh))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 (sin.f64 t) 3)) (/.f64 (pow.f64 ew 3) (pow.f64 eh 3))) (-.f64 (*.f64 (/.f64 (cos.f64 t) (sin.f64 t)) (/.f64 ew eh)) (/.f64 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 (sin.f64 t) 5)) (pow.f64 ew 5)) (/.f64 (pow.f64 eh 5) -3/8))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 (sin.f64 t) 3)) (pow.f64 (/.f64 ew eh) 3)) (fma.f64 (/.f64 (cos.f64 t) (sin.f64 t)) (/.f64 ew eh) (*.f64 (pow.f64 ew 5) (*.f64 (/.f64 (pow.f64 (cos.f64 t) 5) (*.f64 (pow.f64 (sin.f64 t) 5) (pow.f64 eh 5))) 3/8))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 ew 3)) (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 eh 3)))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (cos.f64 t) 5) (*.f64 (pow.f64 (sin.f64 t) 5) (pow.f64 eh 5)))) (*.f64 -1/4 (/.f64 (pow.f64 (cos.f64 t) 5) (*.f64 (pow.f64 (sin.f64 t) 5) (pow.f64 eh 5))))) (pow.f64 ew 5))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 ew 7) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (cos.f64 t) 5) (*.f64 (pow.f64 (sin.f64 t) 5) (pow.f64 eh 5)))) (*.f64 -1/4 (/.f64 (pow.f64 (cos.f64 t) 5) (*.f64 (pow.f64 (sin.f64 t) 5) (pow.f64 eh 5))))) (pow.f64 (cos.f64 t) 2)) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)))) (*.f64 1/8 (/.f64 (pow.f64 (cos.f64 t) 7) (*.f64 (pow.f64 (sin.f64 t) 7) (pow.f64 eh 7))))))) (/.f64 (*.f64 (cos.f64 t) ew) (*.f64 (sin.f64 t) eh)))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 (sin.f64 t) 3)) (/.f64 (pow.f64 ew 3) (pow.f64 eh 3))) (fma.f64 -1 (*.f64 (pow.f64 ew 5) (*.f64 (/.f64 (pow.f64 (cos.f64 t) 5) (*.f64 (pow.f64 (sin.f64 t) 5) (pow.f64 eh 5))) -3/8)) (fma.f64 -1 (*.f64 (pow.f64 ew 7) (fma.f64 -1/2 (*.f64 (/.f64 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 5) (*.f64 (pow.f64 (sin.f64 t) 5) (pow.f64 eh 5))) -3/8) (pow.f64 (sin.f64 t) 2)) (/.f64 (pow.f64 (cos.f64 t) 2) (*.f64 eh eh))) (/.f64 (*.f64 1/8 (pow.f64 (cos.f64 t) 7)) (*.f64 (pow.f64 (sin.f64 t) 7) (pow.f64 eh 7))))) (*.f64 (/.f64 (cos.f64 t) (sin.f64 t)) (/.f64 ew eh)))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 (sin.f64 t) 3)) (/.f64 (pow.f64 ew 3) (pow.f64 eh 3))) (-.f64 (-.f64 (*.f64 (/.f64 (cos.f64 t) (sin.f64 t)) (/.f64 ew eh)) (*.f64 (pow.f64 ew 7) (fma.f64 -1/2 (*.f64 (/.f64 (/.f64 (pow.f64 (cos.f64 t) 5) (*.f64 (pow.f64 (sin.f64 t) 5) (pow.f64 eh 5))) (/.f64 (pow.f64 (sin.f64 t) 2) -3/8)) (/.f64 (pow.f64 (cos.f64 t) 2) (*.f64 eh eh))) (*.f64 1/8 (/.f64 (pow.f64 (cos.f64 t) 7) (*.f64 (pow.f64 (sin.f64 t) 7) (pow.f64 eh 7))))))) (*.f64 (/.f64 (pow.f64 (cos.f64 t) 5) (*.f64 (pow.f64 (sin.f64 t) 5) (pow.f64 eh 5))) (*.f64 -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)) (pow.f64 (/.f64 ew eh) 3)) (fma.f64 (/.f64 (cos.f64 t) (sin.f64 t)) (/.f64 ew eh) (*.f64 (pow.f64 ew 5) (*.f64 (/.f64 (pow.f64 (cos.f64 t) 5) (*.f64 (pow.f64 (sin.f64 t) 5) (pow.f64 eh 5))) 3/8)))) (*.f64 (pow.f64 ew 7) (fma.f64 -1/2 (*.f64 (*.f64 (/.f64 (/.f64 (pow.f64 (cos.f64 t) 5) (*.f64 (pow.f64 (sin.f64 t) 5) (pow.f64 eh 5))) (pow.f64 (sin.f64 t) 2)) -3/8) (/.f64 (pow.f64 (cos.f64 t) 2) (*.f64 eh eh))) (*.f64 1/8 (/.f64 (pow.f64 (cos.f64 t) 7) (*.f64 (pow.f64 (sin.f64 t) 7) (pow.f64 eh 7)))))))
1
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 ew 2)))) 1)
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 (cos.f64 t) 2)) (/.f64 (*.f64 eh eh) (*.f64 ew ew))) 1)
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (*.f64 ew ew)) (/.f64 (*.f64 eh eh) (pow.f64 (cos.f64 t) 2))) 1)
(fma.f64 -1/2 (*.f64 (/.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (*.f64 ew ew)) (pow.f64 (cos.f64 t) 2)) (*.f64 eh eh)) 1)
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 ew 2)))) (+.f64 1 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (cos.f64 t) 4))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (cos.f64 t) 4)))) (pow.f64 ew 4)))))
(+.f64 (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 (cos.f64 t) 2)) (/.f64 (*.f64 eh eh) (*.f64 ew ew))) 1) (neg.f64 (/.f64 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 4) (/.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 eh 4))) -3/8) (pow.f64 ew 4))))
(-.f64 (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (*.f64 ew ew)) (/.f64 (*.f64 eh eh) (pow.f64 (cos.f64 t) 2))) 1) (/.f64 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 (cos.f64 t) 4)) (pow.f64 eh 4)) (/.f64 (pow.f64 ew 4) -3/8)))
(+.f64 (fma.f64 -1/2 (*.f64 (/.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (*.f64 ew ew)) (pow.f64 (cos.f64 t) 2)) (*.f64 eh eh)) 1) (/.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 (cos.f64 t) 4)) (pow.f64 eh 4)) 3/8) (pow.f64 ew 4)))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 ew 2)))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (*.f64 (pow.f64 eh 2) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (cos.f64 t) 4))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 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 eh 6)) (pow.f64 (cos.f64 t) 6)))) (pow.f64 ew 6))) (+.f64 1 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (cos.f64 t) 4))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (cos.f64 t) 4)))) (pow.f64 ew 4))))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 (cos.f64 t) 2)) (/.f64 (*.f64 eh eh) (*.f64 ew ew))) (fma.f64 -1 (/.f64 (fma.f64 -1/2 (/.f64 (pow.f64 (sin.f64 t) 2) (/.f64 (pow.f64 (cos.f64 t) 2) (*.f64 (*.f64 eh eh) (*.f64 (/.f64 (pow.f64 (sin.f64 t) 4) (/.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 eh 4))) -3/8)))) (*.f64 1/8 (/.f64 (pow.f64 (sin.f64 t) 6) (/.f64 (pow.f64 (cos.f64 t) 6) (pow.f64 eh 6))))) (pow.f64 ew 6)) (+.f64 1 (neg.f64 (/.f64 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 4) (/.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 eh 4))) -3/8) (pow.f64 ew 4))))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (*.f64 ew ew)) (/.f64 (*.f64 eh eh) (pow.f64 (cos.f64 t) 2))) (-.f64 (-.f64 1 (/.f64 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 (cos.f64 t) 4)) (pow.f64 eh 4)) (/.f64 (pow.f64 ew 4) -3/8))) (/.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) 4) (pow.f64 (cos.f64 t) 4)) (pow.f64 eh 4)) (*.f64 -3/8 (*.f64 eh eh)))) (*.f64 1/8 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 6) (pow.f64 (cos.f64 t) 6)) (pow.f64 eh 6)))) (pow.f64 ew 6))))
(+.f64 (fma.f64 -1/2 (*.f64 (/.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (*.f64 ew ew)) (pow.f64 (cos.f64 t) 2)) (*.f64 eh eh)) 1) (-.f64 (/.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 (cos.f64 t) 4)) (pow.f64 eh 4)) 3/8) (pow.f64 ew 4)) (/.f64 (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 (cos.f64 t) 2)) (*.f64 eh (*.f64 eh (*.f64 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) -3/8) (pow.f64 (cos.f64 t) 4)) (pow.f64 eh 4))))) (*.f64 (/.f64 1/8 (pow.f64 (cos.f64 t) 6)) (*.f64 (pow.f64 eh 6) (pow.f64 (sin.f64 t) 6)))) (pow.f64 ew 6))))
1
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 ew 2)))) 1)
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 (cos.f64 t) 2)) (/.f64 (*.f64 eh eh) (*.f64 ew ew))) 1)
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (*.f64 ew ew)) (/.f64 (*.f64 eh eh) (pow.f64 (cos.f64 t) 2))) 1)
(fma.f64 -1/2 (*.f64 (/.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (*.f64 ew ew)) (pow.f64 (cos.f64 t) 2)) (*.f64 eh eh)) 1)
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 ew 2)))) (+.f64 1 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (cos.f64 t) 4))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (cos.f64 t) 4)))) (pow.f64 ew 4)))))
(+.f64 (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 (cos.f64 t) 2)) (/.f64 (*.f64 eh eh) (*.f64 ew ew))) 1) (neg.f64 (/.f64 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 4) (/.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 eh 4))) -3/8) (pow.f64 ew 4))))
(-.f64 (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (*.f64 ew ew)) (/.f64 (*.f64 eh eh) (pow.f64 (cos.f64 t) 2))) 1) (/.f64 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 (cos.f64 t) 4)) (pow.f64 eh 4)) (/.f64 (pow.f64 ew 4) -3/8)))
(+.f64 (fma.f64 -1/2 (*.f64 (/.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (*.f64 ew ew)) (pow.f64 (cos.f64 t) 2)) (*.f64 eh eh)) 1) (/.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 (cos.f64 t) 4)) (pow.f64 eh 4)) 3/8) (pow.f64 ew 4)))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 ew 2)))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (*.f64 (pow.f64 eh 2) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (cos.f64 t) 4))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 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 eh 6)) (pow.f64 (cos.f64 t) 6)))) (pow.f64 ew 6))) (+.f64 1 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (cos.f64 t) 4))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (cos.f64 t) 4)))) (pow.f64 ew 4))))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 (cos.f64 t) 2)) (/.f64 (*.f64 eh eh) (*.f64 ew ew))) (fma.f64 -1 (/.f64 (fma.f64 -1/2 (/.f64 (pow.f64 (sin.f64 t) 2) (/.f64 (pow.f64 (cos.f64 t) 2) (*.f64 (*.f64 eh eh) (*.f64 (/.f64 (pow.f64 (sin.f64 t) 4) (/.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 eh 4))) -3/8)))) (*.f64 1/8 (/.f64 (pow.f64 (sin.f64 t) 6) (/.f64 (pow.f64 (cos.f64 t) 6) (pow.f64 eh 6))))) (pow.f64 ew 6)) (+.f64 1 (neg.f64 (/.f64 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 4) (/.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 eh 4))) -3/8) (pow.f64 ew 4))))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (*.f64 ew ew)) (/.f64 (*.f64 eh eh) (pow.f64 (cos.f64 t) 2))) (-.f64 (-.f64 1 (/.f64 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 (cos.f64 t) 4)) (pow.f64 eh 4)) (/.f64 (pow.f64 ew 4) -3/8))) (/.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) 4) (pow.f64 (cos.f64 t) 4)) (pow.f64 eh 4)) (*.f64 -3/8 (*.f64 eh eh)))) (*.f64 1/8 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 6) (pow.f64 (cos.f64 t) 6)) (pow.f64 eh 6)))) (pow.f64 ew 6))))
(+.f64 (fma.f64 -1/2 (*.f64 (/.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (*.f64 ew ew)) (pow.f64 (cos.f64 t) 2)) (*.f64 eh eh)) 1) (-.f64 (/.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 (cos.f64 t) 4)) (pow.f64 eh 4)) 3/8) (pow.f64 ew 4)) (/.f64 (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 (cos.f64 t) 2)) (*.f64 eh (*.f64 eh (*.f64 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) -3/8) (pow.f64 (cos.f64 t) 4)) (pow.f64 eh 4))))) (*.f64 (/.f64 1/8 (pow.f64 (cos.f64 t) 6)) (*.f64 (pow.f64 eh 6) (pow.f64 (sin.f64 t) 6)))) (pow.f64 ew 6))))
1
(+.f64 1 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 eh 2)) (pow.f64 ew 2))))
(+.f64 1 (*.f64 -1/2 (/.f64 (*.f64 t t) (/.f64 (*.f64 ew ew) (*.f64 eh eh)))))
(fma.f64 -1/2 (*.f64 (/.f64 (*.f64 t t) (*.f64 ew ew)) (*.f64 eh eh)) 1)
(fma.f64 -1/2 (*.f64 (*.f64 (/.f64 eh ew) (/.f64 eh ew)) (*.f64 t t)) 1)
(+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 eh 2)) (pow.f64 ew 2))) (*.f64 -1 (*.f64 (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4))) (*.f64 1/2 (-.f64 (*.f64 2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2))) (pow.f64 (*.f64 1/2 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2))) 2)))) (pow.f64 t 4)))))
(+.f64 1 (fma.f64 -1/2 (/.f64 (*.f64 t t) (/.f64 (*.f64 ew ew) (*.f64 eh eh))) (neg.f64 (*.f64 (fma.f64 -1/4 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4)) (*.f64 1/2 (-.f64 (/.f64 (*.f64 2/3 (*.f64 eh eh)) (*.f64 ew ew)) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 eh eh) (*.f64 ew ew))) 2)))) (pow.f64 t 4)))))
(-.f64 (fma.f64 -1/2 (*.f64 (/.f64 (*.f64 t t) (*.f64 ew ew)) (*.f64 eh eh)) 1) (*.f64 (fma.f64 -1/4 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4)) (*.f64 1/2 (-.f64 (*.f64 2/3 (/.f64 (*.f64 eh eh) (*.f64 ew ew))) (*.f64 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4)) 1/4)))) (pow.f64 t 4)))
(-.f64 (fma.f64 -1/2 (*.f64 (*.f64 (/.f64 eh ew) (/.f64 eh ew)) (*.f64 t t)) 1) (*.f64 (fma.f64 1/2 (fma.f64 2/3 (*.f64 (/.f64 eh ew) (/.f64 eh ew)) (*.f64 (/.f64 -1/4 (pow.f64 ew 4)) (pow.f64 eh 4))) (*.f64 (/.f64 -1/4 (pow.f64 ew 4)) (pow.f64 eh 4))) (pow.f64 t 4)))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (-.f64 (*.f64 2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2))) (pow.f64 (*.f64 1/2 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2))) 2)) (pow.f64 eh 2)) (pow.f64 ew 2))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4))) (*.f64 1/2 (-.f64 (*.f64 2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2))) (pow.f64 (*.f64 1/2 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2))) 2)))) (pow.f64 eh 2)) (pow.f64 ew 2))) (*.f64 1/2 (-.f64 (+.f64 (*.f64 4/15 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2))) (*.f64 1/9 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2))) (pow.f64 (*.f64 1/2 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2))) 2)) (pow.f64 eh 2)) (pow.f64 ew 2))))))) (pow.f64 t 6))) (+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 eh 2)) (pow.f64 ew 2))) (*.f64 -1 (*.f64 (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4))) (*.f64 1/2 (-.f64 (*.f64 2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2))) (pow.f64 (*.f64 1/2 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2))) 2)))) (pow.f64 t 4))))))
(fma.f64 -1 (*.f64 (fma.f64 -1/4 (/.f64 (-.f64 (/.f64 (*.f64 2/3 (*.f64 eh eh)) (*.f64 ew ew)) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 eh eh) (*.f64 ew ew))) 2)) (/.f64 (*.f64 ew ew) (*.f64 eh eh))) (fma.f64 -1/2 (/.f64 (fma.f64 -1/4 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4)) (*.f64 1/2 (-.f64 (/.f64 (*.f64 2/3 (*.f64 eh eh)) (*.f64 ew ew)) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 eh eh) (*.f64 ew ew))) 2)))) (/.f64 (*.f64 ew ew) (*.f64 eh eh))) (*.f64 1/2 (+.f64 (*.f64 (/.f64 (*.f64 eh eh) (*.f64 ew ew)) 17/45) (*.f64 -1/2 (/.f64 (-.f64 (/.f64 (*.f64 2/3 (*.f64 eh eh)) (*.f64 ew ew)) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 eh eh) (*.f64 ew ew))) 2)) (/.f64 (*.f64 ew ew) (*.f64 eh eh)))))))) (pow.f64 t 6)) (+.f64 1 (fma.f64 -1/2 (/.f64 (*.f64 t t) (/.f64 (*.f64 ew ew) (*.f64 eh eh))) (neg.f64 (*.f64 (fma.f64 -1/4 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4)) (*.f64 1/2 (-.f64 (/.f64 (*.f64 2/3 (*.f64 eh eh)) (*.f64 ew ew)) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 eh eh) (*.f64 ew ew))) 2)))) (pow.f64 t 4))))))
(fma.f64 (neg.f64 (fma.f64 -1/4 (*.f64 (/.f64 (*.f64 eh eh) ew) (/.f64 (-.f64 (*.f64 2/3 (/.f64 (*.f64 eh eh) (*.f64 ew ew))) (*.f64 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4)) 1/4)) ew)) (fma.f64 -1/2 (*.f64 (/.f64 (fma.f64 -1/4 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4)) (*.f64 1/2 (-.f64 (*.f64 2/3 (/.f64 (*.f64 eh eh) (*.f64 ew ew))) (*.f64 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4)) 1/4)))) (*.f64 ew ew)) (*.f64 eh eh)) (*.f64 1/2 (fma.f64 (/.f64 (*.f64 eh eh) (*.f64 ew ew)) 17/45 (/.f64 (*.f64 -1/2 (-.f64 (*.f64 2/3 (/.f64 (*.f64 eh eh) (*.f64 ew ew))) (*.f64 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4)) 1/4))) (*.f64 (/.f64 ew eh) (/.f64 ew eh)))))))) (pow.f64 t 6) (-.f64 (fma.f64 -1/2 (*.f64 (/.f64 (*.f64 t t) (*.f64 ew ew)) (*.f64 eh eh)) 1) (*.f64 (fma.f64 -1/4 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4)) (*.f64 1/2 (-.f64 (*.f64 2/3 (/.f64 (*.f64 eh eh) (*.f64 ew ew))) (*.f64 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4)) 1/4)))) (pow.f64 t 4))))
(-.f64 (-.f64 (fma.f64 -1/2 (*.f64 (*.f64 (/.f64 eh ew) (/.f64 eh ew)) (*.f64 t t)) 1) (*.f64 (fma.f64 1/2 (fma.f64 2/3 (*.f64 (/.f64 eh ew) (/.f64 eh ew)) (*.f64 (/.f64 -1/4 (pow.f64 ew 4)) (pow.f64 eh 4))) (*.f64 (/.f64 -1/4 (pow.f64 ew 4)) (pow.f64 eh 4))) (pow.f64 t 4))) (*.f64 (fma.f64 -1/4 (*.f64 (*.f64 (/.f64 eh ew) (/.f64 eh ew)) (fma.f64 2/3 (*.f64 (/.f64 eh ew) (/.f64 eh ew)) (*.f64 (/.f64 -1/4 (pow.f64 ew 4)) (pow.f64 eh 4)))) (fma.f64 -1/2 (*.f64 (*.f64 (/.f64 eh ew) (/.f64 eh ew)) (fma.f64 1/2 (fma.f64 2/3 (*.f64 (/.f64 eh ew) (/.f64 eh ew)) (*.f64 (/.f64 -1/4 (pow.f64 ew 4)) (pow.f64 eh 4))) (*.f64 (/.f64 -1/4 (pow.f64 ew 4)) (pow.f64 eh 4)))) (*.f64 1/2 (fma.f64 (*.f64 (/.f64 eh ew) (/.f64 eh ew)) 17/45 (/.f64 (*.f64 -1/2 (fma.f64 2/3 (*.f64 (/.f64 eh ew) (/.f64 eh ew)) (*.f64 (/.f64 -1/4 (pow.f64 ew 4)) (pow.f64 eh 4)))) (*.f64 (/.f64 ew eh) (/.f64 ew eh))))))) (pow.f64 t 6)))
(sqrt.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 ew 2))) 1)))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 (cos.f64 t) 2)) (/.f64 (*.f64 eh eh) (*.f64 ew ew))))))
(sqrt.f64 (/.f64 1 (fma.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 (cos.f64 t) 2)) (/.f64 (*.f64 eh eh) (*.f64 ew ew)) 1)))
(sqrt.f64 (/.f64 1 (fma.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 (cos.f64 t) 2)) (*.f64 (/.f64 eh ew) (/.f64 eh ew)) 1)))
(sqrt.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 ew 2))) 1)))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 (cos.f64 t) 2)) (/.f64 (*.f64 eh eh) (*.f64 ew ew))))))
(sqrt.f64 (/.f64 1 (fma.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 (cos.f64 t) 2)) (/.f64 (*.f64 eh eh) (*.f64 ew ew)) 1)))
(sqrt.f64 (/.f64 1 (fma.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 (cos.f64 t) 2)) (*.f64 (/.f64 eh ew) (/.f64 eh ew)) 1)))
(sqrt.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 ew 2))) 1)))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 (cos.f64 t) 2)) (/.f64 (*.f64 eh eh) (*.f64 ew ew))))))
(sqrt.f64 (/.f64 1 (fma.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 (cos.f64 t) 2)) (/.f64 (*.f64 eh eh) (*.f64 ew ew)) 1)))
(sqrt.f64 (/.f64 1 (fma.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 (cos.f64 t) 2)) (*.f64 (/.f64 eh ew) (/.f64 eh ew)) 1)))
(sqrt.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 ew 2))) 1)))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 (cos.f64 t) 2)) (/.f64 (*.f64 eh eh) (*.f64 ew ew))))))
(sqrt.f64 (/.f64 1 (fma.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 (cos.f64 t) 2)) (/.f64 (*.f64 eh eh) (*.f64 ew ew)) 1)))
(sqrt.f64 (/.f64 1 (fma.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 (cos.f64 t) 2)) (*.f64 (/.f64 eh ew) (/.f64 eh ew)) 1)))
(sqrt.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 ew 2))) 1)))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 (cos.f64 t) 2)) (/.f64 (*.f64 eh eh) (*.f64 ew ew))))))
(sqrt.f64 (/.f64 1 (fma.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 (cos.f64 t) 2)) (/.f64 (*.f64 eh eh) (*.f64 ew ew)) 1)))
(sqrt.f64 (/.f64 1 (fma.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 (cos.f64 t) 2)) (*.f64 (/.f64 eh ew) (/.f64 eh ew)) 1)))
(sqrt.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 ew 2))) 1)))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 (cos.f64 t) 2)) (/.f64 (*.f64 eh eh) (*.f64 ew ew))))))
(sqrt.f64 (/.f64 1 (fma.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 (cos.f64 t) 2)) (/.f64 (*.f64 eh eh) (*.f64 ew ew)) 1)))
(sqrt.f64 (/.f64 1 (fma.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 (cos.f64 t) 2)) (*.f64 (/.f64 eh ew) (/.f64 eh ew)) 1)))
(sqrt.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 ew 2))) 1)))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 (cos.f64 t) 2)) (/.f64 (*.f64 eh eh) (*.f64 ew ew))))))
(sqrt.f64 (/.f64 1 (fma.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 (cos.f64 t) 2)) (/.f64 (*.f64 eh eh) (*.f64 ew ew)) 1)))
(sqrt.f64 (/.f64 1 (fma.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 (cos.f64 t) 2)) (*.f64 (/.f64 eh ew) (/.f64 eh ew)) 1)))
(sqrt.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 ew 2))) 1)))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 (cos.f64 t) 2)) (/.f64 (*.f64 eh eh) (*.f64 ew ew))))))
(sqrt.f64 (/.f64 1 (fma.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 (cos.f64 t) 2)) (/.f64 (*.f64 eh eh) (*.f64 ew ew)) 1)))
(sqrt.f64 (/.f64 1 (fma.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 (cos.f64 t) 2)) (*.f64 (/.f64 eh ew) (/.f64 eh ew)) 1)))
(+.f64 0 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))))
(/.f64 1 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))))) 2)) (log.f64 (cbrt.f64 (exp.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))))))
(*.f64 3 (log.f64 (cbrt.f64 (exp.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))))) 1)
(/.f64 1 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))
(*.f64 1 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))))
(/.f64 1 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))
(*.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))) 1)
(/.f64 1 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))
(*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.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 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))))
(*.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))) -2)) (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))))
(*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.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 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))))
(*.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))) -1/2) (pow.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))) -1/2))
(/.f64 1 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))
(*.f64 -1 (/.f64 1 (neg.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))))
(/.f64 1 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))
(*.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))) -2) (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))))
(/.f64 1 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))
(pow.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))) -1)
(/.f64 1 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))
(pow.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))) 1)
(/.f64 1 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))
(pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))) -3)
(/.f64 1 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))
(pow.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))) 3)
(/.f64 1 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))
(pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))) 3) -1/3)
(*.f64 (pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))) 3) -1/6) (pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))) 3) -1/6))
(pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))) -2) 1/2)
(/.f64 1 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))
(pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))) -3) 1/3)
(/.f64 1 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))
(pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))) -2)
(pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))) -1/2) 2)
(/.f64 1 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))
(pow.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 eh ew) (tan.f64 t)) 2)) -1/2)
(pow.f64 (neg.f64 (neg.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))) -1)
(/.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 (/.f64 eh ew) (tan.f64 t))))
(log.f64 (exp.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))))
(/.f64 1 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))))))
(/.f64 1 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))
(cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))) -3))
(/.f64 1 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))
(expm1.f64 (log1p.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))))
(/.f64 1 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))
(exp.f64 (neg.f64 (log.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))))
(/.f64 1 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))
(exp.f64 (*.f64 (log.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))) -1))
(/.f64 1 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))
(exp.f64 (*.f64 (neg.f64 (log.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))) 1))
(/.f64 1 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))
(exp.f64 (*.f64 (*.f64 (log.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))) 1) -1))
(/.f64 1 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))
(exp.f64 (*.f64 (*.f64 (log.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))) -1) 1))
(/.f64 1 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))
(exp.f64 (*.f64 (*.f64 (neg.f64 (log.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))) 1) 1))
(/.f64 1 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))
(exp.f64 (*.f64 (neg.f64 (log.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))))) 3))
(/.f64 1 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))
(exp.f64 (*.f64 (log.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))) -3)) 1/3))
(/.f64 1 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))
(exp.f64 (*.f64 (*.f64 -1/2 (log.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))) 2))
(/.f64 1 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))
(exp.f64 (*.f64 (log1p.f64 (pow.f64 (*.f64 (/.f64 eh ew) (tan.f64 t)) 2)) -1/2))
(pow.f64 (exp.f64 (log1p.f64 (pow.f64 (*.f64 (/.f64 eh ew) (tan.f64 t)) 2))) -1/2)
(pow.f64 (exp.f64 -1/2) (log1p.f64 (pow.f64 (*.f64 (/.f64 eh ew) (tan.f64 t)) 2)))
(log1p.f64 (expm1.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))))
(/.f64 1 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))

localize34.0ms (0.2%)

Local Accuracy

Found 4 expressions with local accuracy:

NewAccuracyProgram
99.7%
(*.f64 (neg.f64 eh) (tan.f64 t))
95.4%
(/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)
91.5%
(/.f64 (*.f64 t (neg.f64 eh)) ew)
59.8%
(cos.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew)))
Compiler

Compiled 145 to 19 computations (86.9% saved)

series7.0ms (0%)

Counts
1 → 36
Calls

9 calls:

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

rewrite66.0ms (0.4%)

Algorithm
batch-egg-rewrite
Rules
1126×log-prod
662×prod-exp
632×pow-prod-down
530×pow-prod-up
466×pow-exp
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01125
122921
2311721
Stop Event
node limit
Counts
1 → 34
Calls
Call 1
Inputs
(cos.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew)))
Outputs
(+.f64 0 (cos.f64 (atan.f64 (*.f64 (/.f64 t ew) eh))))
(+.f64 (*.f64 (cos.f64 (exp.f64 (log1p.f64 (atan.f64 (*.f64 (/.f64 t ew) eh))))) (cos.f64 1)) (*.f64 (sin.f64 (exp.f64 (log1p.f64 (atan.f64 (*.f64 (/.f64 t ew) eh))))) (sin.f64 1)))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (cos.f64 (atan.f64 (*.f64 (/.f64 t ew) eh))))) 2)) (log.f64 (cbrt.f64 (exp.f64 (cos.f64 (atan.f64 (*.f64 (/.f64 t ew) eh)))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (cos.f64 (atan.f64 (*.f64 (/.f64 t ew) eh)))))) (log.f64 (sqrt.f64 (exp.f64 (cos.f64 (atan.f64 (*.f64 (/.f64 t ew) eh)))))))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (atan.f64 (*.f64 (/.f64 t ew) eh))))) 1)
(*.f64 (cos.f64 (atan.f64 (*.f64 (/.f64 t ew) eh))) 1)
(*.f64 1 (cos.f64 (atan.f64 (*.f64 (/.f64 t ew) eh))))
(*.f64 (cbrt.f64 (cos.f64 (atan.f64 (*.f64 (/.f64 t ew) eh)))) (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 t ew) eh)) -2)))
(*.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 t ew) eh)) -2)) (cbrt.f64 (cos.f64 (atan.f64 (*.f64 (/.f64 t ew) eh)))))
(*.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 t ew) eh)) -1/2) (pow.f64 (hypot.f64 1 (*.f64 (/.f64 t ew) eh)) -1/2))
(/.f64 1 (hypot.f64 1 (*.f64 (/.f64 t ew) eh)))
(/.f64 1 (/.f64 (hypot.f64 1 (*.f64 (/.f64 t ew) eh)) 1))
(/.f64 -1 (neg.f64 (hypot.f64 1 (*.f64 (/.f64 t ew) eh))))
(pow.f64 (cos.f64 (atan.f64 (*.f64 (/.f64 t ew) eh))) 1)
(pow.f64 (cbrt.f64 (cos.f64 (atan.f64 (*.f64 (/.f64 t ew) eh)))) 3)
(pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 t ew) eh)) -2) 1/2)
(pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 t ew) eh)) -3) 1/3)
(pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 t ew) eh)) -1/2) 2)
(pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 t ew) eh)) 2) -1/2)
(pow.f64 (hypot.f64 1 (*.f64 (/.f64 t ew) eh)) -1)
(pow.f64 (/.f64 (hypot.f64 1 (*.f64 (/.f64 t ew) eh)) 1) -1)
(sqrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 t ew) eh)) -2))
(log.f64 (exp.f64 (cos.f64 (atan.f64 (*.f64 (/.f64 t ew) eh)))))
(log.f64 (+.f64 1 (expm1.f64 (cos.f64 (atan.f64 (*.f64 (/.f64 t ew) eh))))))
(cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 t ew) eh)) -3))
(expm1.f64 (log1p.f64 (cos.f64 (atan.f64 (*.f64 (/.f64 t ew) eh)))))
(exp.f64 (log.f64 (cos.f64 (atan.f64 (*.f64 (/.f64 t ew) eh)))))
(exp.f64 (*.f64 (log.f64 (cos.f64 (atan.f64 (*.f64 (/.f64 t ew) eh)))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (cos.f64 (atan.f64 (*.f64 (/.f64 t ew) eh)))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (cos.f64 (atan.f64 (*.f64 (/.f64 t ew) eh))))) 3))
(exp.f64 (*.f64 (log.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 t ew) eh)) -3)) 1/3))
(exp.f64 (*.f64 (log.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 t ew) eh)) -1/2)) 2))
(exp.f64 (*.f64 (log.f64 (hypot.f64 1 (*.f64 (/.f64 t ew) eh))) -1))
(log1p.f64 (expm1.f64 (cos.f64 (atan.f64 (*.f64 (/.f64 t ew) eh)))))

simplify75.0ms (0.4%)

Algorithm
egg-herbie
Rules
1154×fma-def
880×associate-*r*
760×associate-*l*
688×unswap-sqr
664×distribute-lft-in
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0981864
11831826
23941826
39731826
447751826
Stop Event
node limit
Counts
70 → 51
Calls
Call 1
Inputs
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew))))
(+.f64 0 (cos.f64 (atan.f64 (*.f64 (/.f64 t ew) eh))))
(+.f64 (*.f64 (cos.f64 (exp.f64 (log1p.f64 (atan.f64 (*.f64 (/.f64 t ew) eh))))) (cos.f64 1)) (*.f64 (sin.f64 (exp.f64 (log1p.f64 (atan.f64 (*.f64 (/.f64 t ew) eh))))) (sin.f64 1)))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (cos.f64 (atan.f64 (*.f64 (/.f64 t ew) eh))))) 2)) (log.f64 (cbrt.f64 (exp.f64 (cos.f64 (atan.f64 (*.f64 (/.f64 t ew) eh)))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (cos.f64 (atan.f64 (*.f64 (/.f64 t ew) eh)))))) (log.f64 (sqrt.f64 (exp.f64 (cos.f64 (atan.f64 (*.f64 (/.f64 t ew) eh)))))))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (atan.f64 (*.f64 (/.f64 t ew) eh))))) 1)
(*.f64 (cos.f64 (atan.f64 (*.f64 (/.f64 t ew) eh))) 1)
(*.f64 1 (cos.f64 (atan.f64 (*.f64 (/.f64 t ew) eh))))
(*.f64 (cbrt.f64 (cos.f64 (atan.f64 (*.f64 (/.f64 t ew) eh)))) (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 t ew) eh)) -2)))
(*.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 t ew) eh)) -2)) (cbrt.f64 (cos.f64 (atan.f64 (*.f64 (/.f64 t ew) eh)))))
(*.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 t ew) eh)) -1/2) (pow.f64 (hypot.f64 1 (*.f64 (/.f64 t ew) eh)) -1/2))
(/.f64 1 (hypot.f64 1 (*.f64 (/.f64 t ew) eh)))
(/.f64 1 (/.f64 (hypot.f64 1 (*.f64 (/.f64 t ew) eh)) 1))
(/.f64 -1 (neg.f64 (hypot.f64 1 (*.f64 (/.f64 t ew) eh))))
(pow.f64 (cos.f64 (atan.f64 (*.f64 (/.f64 t ew) eh))) 1)
(pow.f64 (cbrt.f64 (cos.f64 (atan.f64 (*.f64 (/.f64 t ew) eh)))) 3)
(pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 t ew) eh)) -2) 1/2)
(pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 t ew) eh)) -3) 1/3)
(pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 t ew) eh)) -1/2) 2)
(pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 t ew) eh)) 2) -1/2)
(pow.f64 (hypot.f64 1 (*.f64 (/.f64 t ew) eh)) -1)
(pow.f64 (/.f64 (hypot.f64 1 (*.f64 (/.f64 t ew) eh)) 1) -1)
(sqrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 t ew) eh)) -2))
(log.f64 (exp.f64 (cos.f64 (atan.f64 (*.f64 (/.f64 t ew) eh)))))
(log.f64 (+.f64 1 (expm1.f64 (cos.f64 (atan.f64 (*.f64 (/.f64 t ew) eh))))))
(cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 t ew) eh)) -3))
(expm1.f64 (log1p.f64 (cos.f64 (atan.f64 (*.f64 (/.f64 t ew) eh)))))
(exp.f64 (log.f64 (cos.f64 (atan.f64 (*.f64 (/.f64 t ew) eh)))))
(exp.f64 (*.f64 (log.f64 (cos.f64 (atan.f64 (*.f64 (/.f64 t ew) eh)))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (cos.f64 (atan.f64 (*.f64 (/.f64 t ew) eh)))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (cos.f64 (atan.f64 (*.f64 (/.f64 t ew) eh))))) 3))
(exp.f64 (*.f64 (log.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 t ew) eh)) -3)) 1/3))
(exp.f64 (*.f64 (log.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 t ew) eh)) -1/2)) 2))
(exp.f64 (*.f64 (log.f64 (hypot.f64 1 (*.f64 (/.f64 t ew) eh))) -1))
(log1p.f64 (expm1.f64 (cos.f64 (atan.f64 (*.f64 (/.f64 t ew) eh)))))
Outputs
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (*.f64 eh (/.f64 t ew)))))
(cos.f64 (atan.f64 (*.f64 eh (neg.f64 (/.f64 t ew)))))
(cos.f64 (atan.f64 (*.f64 eh (/.f64 (neg.f64 t) ew))))
(cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 t)) ew)))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (*.f64 eh (/.f64 t ew)))))
(cos.f64 (atan.f64 (*.f64 eh (neg.f64 (/.f64 t ew)))))
(cos.f64 (atan.f64 (*.f64 eh (/.f64 (neg.f64 t) ew))))
(cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 t)) ew)))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (*.f64 eh (/.f64 t ew)))))
(cos.f64 (atan.f64 (*.f64 eh (neg.f64 (/.f64 t ew)))))
(cos.f64 (atan.f64 (*.f64 eh (/.f64 (neg.f64 t) ew))))
(cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 t)) ew)))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (*.f64 eh (/.f64 t ew)))))
(cos.f64 (atan.f64 (*.f64 eh (neg.f64 (/.f64 t ew)))))
(cos.f64 (atan.f64 (*.f64 eh (/.f64 (neg.f64 t) ew))))
(cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 t)) ew)))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (*.f64 eh (/.f64 t ew)))))
(cos.f64 (atan.f64 (*.f64 eh (neg.f64 (/.f64 t ew)))))
(cos.f64 (atan.f64 (*.f64 eh (/.f64 (neg.f64 t) ew))))
(cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 t)) ew)))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (*.f64 eh (/.f64 t ew)))))
(cos.f64 (atan.f64 (*.f64 eh (neg.f64 (/.f64 t ew)))))
(cos.f64 (atan.f64 (*.f64 eh (/.f64 (neg.f64 t) ew))))
(cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 t)) ew)))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (*.f64 eh (/.f64 t ew)))))
(cos.f64 (atan.f64 (*.f64 eh (neg.f64 (/.f64 t ew)))))
(cos.f64 (atan.f64 (*.f64 eh (/.f64 (neg.f64 t) ew))))
(cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 t)) ew)))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (*.f64 eh (/.f64 t ew)))))
(cos.f64 (atan.f64 (*.f64 eh (neg.f64 (/.f64 t ew)))))
(cos.f64 (atan.f64 (*.f64 eh (/.f64 (neg.f64 t) ew))))
(cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 t)) ew)))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (*.f64 eh (/.f64 t ew)))))
(cos.f64 (atan.f64 (*.f64 eh (neg.f64 (/.f64 t ew)))))
(cos.f64 (atan.f64 (*.f64 eh (/.f64 (neg.f64 t) ew))))
(cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 t)) ew)))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (*.f64 eh (/.f64 t ew)))))
(cos.f64 (atan.f64 (*.f64 eh (neg.f64 (/.f64 t ew)))))
(cos.f64 (atan.f64 (*.f64 eh (/.f64 (neg.f64 t) ew))))
(cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 t)) ew)))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (*.f64 eh (/.f64 t ew)))))
(cos.f64 (atan.f64 (*.f64 eh (neg.f64 (/.f64 t ew)))))
(cos.f64 (atan.f64 (*.f64 eh (/.f64 (neg.f64 t) ew))))
(cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 t)) ew)))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (*.f64 eh (/.f64 t ew)))))
(cos.f64 (atan.f64 (*.f64 eh (neg.f64 (/.f64 t ew)))))
(cos.f64 (atan.f64 (*.f64 eh (/.f64 (neg.f64 t) ew))))
(cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 t)) ew)))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (*.f64 eh (/.f64 t ew)))))
(cos.f64 (atan.f64 (*.f64 eh (neg.f64 (/.f64 t ew)))))
(cos.f64 (atan.f64 (*.f64 eh (/.f64 (neg.f64 t) ew))))
(cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 t)) ew)))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (*.f64 eh (/.f64 t ew)))))
(cos.f64 (atan.f64 (*.f64 eh (neg.f64 (/.f64 t ew)))))
(cos.f64 (atan.f64 (*.f64 eh (/.f64 (neg.f64 t) ew))))
(cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 t)) ew)))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (*.f64 eh (/.f64 t ew)))))
(cos.f64 (atan.f64 (*.f64 eh (neg.f64 (/.f64 t ew)))))
(cos.f64 (atan.f64 (*.f64 eh (/.f64 (neg.f64 t) ew))))
(cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 t)) ew)))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (*.f64 eh (/.f64 t ew)))))
(cos.f64 (atan.f64 (*.f64 eh (neg.f64 (/.f64 t ew)))))
(cos.f64 (atan.f64 (*.f64 eh (/.f64 (neg.f64 t) ew))))
(cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 t)) ew)))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (*.f64 eh (/.f64 t ew)))))
(cos.f64 (atan.f64 (*.f64 eh (neg.f64 (/.f64 t ew)))))
(cos.f64 (atan.f64 (*.f64 eh (/.f64 (neg.f64 t) ew))))
(cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 t)) ew)))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (*.f64 eh (/.f64 t ew)))))
(cos.f64 (atan.f64 (*.f64 eh (neg.f64 (/.f64 t ew)))))
(cos.f64 (atan.f64 (*.f64 eh (/.f64 (neg.f64 t) ew))))
(cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 t)) ew)))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (*.f64 eh (/.f64 t ew)))))
(cos.f64 (atan.f64 (*.f64 eh (neg.f64 (/.f64 t ew)))))
(cos.f64 (atan.f64 (*.f64 eh (/.f64 (neg.f64 t) ew))))
(cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 t)) ew)))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (*.f64 eh (/.f64 t ew)))))
(cos.f64 (atan.f64 (*.f64 eh (neg.f64 (/.f64 t ew)))))
(cos.f64 (atan.f64 (*.f64 eh (/.f64 (neg.f64 t) ew))))
(cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 t)) ew)))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (*.f64 eh (/.f64 t ew)))))
(cos.f64 (atan.f64 (*.f64 eh (neg.f64 (/.f64 t ew)))))
(cos.f64 (atan.f64 (*.f64 eh (/.f64 (neg.f64 t) ew))))
(cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 t)) ew)))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (*.f64 eh (/.f64 t ew)))))
(cos.f64 (atan.f64 (*.f64 eh (neg.f64 (/.f64 t ew)))))
(cos.f64 (atan.f64 (*.f64 eh (/.f64 (neg.f64 t) ew))))
(cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 t)) ew)))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (*.f64 eh (/.f64 t ew)))))
(cos.f64 (atan.f64 (*.f64 eh (neg.f64 (/.f64 t ew)))))
(cos.f64 (atan.f64 (*.f64 eh (/.f64 (neg.f64 t) ew))))
(cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 t)) ew)))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (*.f64 eh (/.f64 t ew)))))
(cos.f64 (atan.f64 (*.f64 eh (neg.f64 (/.f64 t ew)))))
(cos.f64 (atan.f64 (*.f64 eh (/.f64 (neg.f64 t) ew))))
(cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 t)) ew)))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (*.f64 eh (/.f64 t ew)))))
(cos.f64 (atan.f64 (*.f64 eh (neg.f64 (/.f64 t ew)))))
(cos.f64 (atan.f64 (*.f64 eh (/.f64 (neg.f64 t) ew))))
(cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 t)) ew)))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (*.f64 eh (/.f64 t ew)))))
(cos.f64 (atan.f64 (*.f64 eh (neg.f64 (/.f64 t ew)))))
(cos.f64 (atan.f64 (*.f64 eh (/.f64 (neg.f64 t) ew))))
(cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 t)) ew)))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (*.f64 eh (/.f64 t ew)))))
(cos.f64 (atan.f64 (*.f64 eh (neg.f64 (/.f64 t ew)))))
(cos.f64 (atan.f64 (*.f64 eh (/.f64 (neg.f64 t) ew))))
(cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 t)) ew)))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (*.f64 eh (/.f64 t ew)))))
(cos.f64 (atan.f64 (*.f64 eh (neg.f64 (/.f64 t ew)))))
(cos.f64 (atan.f64 (*.f64 eh (/.f64 (neg.f64 t) ew))))
(cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 t)) ew)))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (*.f64 eh (/.f64 t ew)))))
(cos.f64 (atan.f64 (*.f64 eh (neg.f64 (/.f64 t ew)))))
(cos.f64 (atan.f64 (*.f64 eh (/.f64 (neg.f64 t) ew))))
(cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 t)) ew)))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (*.f64 eh (/.f64 t ew)))))
(cos.f64 (atan.f64 (*.f64 eh (neg.f64 (/.f64 t ew)))))
(cos.f64 (atan.f64 (*.f64 eh (/.f64 (neg.f64 t) ew))))
(cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 t)) ew)))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (*.f64 eh (/.f64 t ew)))))
(cos.f64 (atan.f64 (*.f64 eh (neg.f64 (/.f64 t ew)))))
(cos.f64 (atan.f64 (*.f64 eh (/.f64 (neg.f64 t) ew))))
(cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 t)) ew)))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (*.f64 eh (/.f64 t ew)))))
(cos.f64 (atan.f64 (*.f64 eh (neg.f64 (/.f64 t ew)))))
(cos.f64 (atan.f64 (*.f64 eh (/.f64 (neg.f64 t) ew))))
(cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 t)) ew)))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (*.f64 eh (/.f64 t ew)))))
(cos.f64 (atan.f64 (*.f64 eh (neg.f64 (/.f64 t ew)))))
(cos.f64 (atan.f64 (*.f64 eh (/.f64 (neg.f64 t) ew))))
(cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 t)) ew)))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (*.f64 eh (/.f64 t ew)))))
(cos.f64 (atan.f64 (*.f64 eh (neg.f64 (/.f64 t ew)))))
(cos.f64 (atan.f64 (*.f64 eh (/.f64 (neg.f64 t) ew))))
(cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 t)) ew)))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (*.f64 eh (/.f64 t ew)))))
(cos.f64 (atan.f64 (*.f64 eh (neg.f64 (/.f64 t ew)))))
(cos.f64 (atan.f64 (*.f64 eh (/.f64 (neg.f64 t) ew))))
(cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 t)) ew)))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (*.f64 eh (/.f64 t ew)))))
(cos.f64 (atan.f64 (*.f64 eh (neg.f64 (/.f64 t ew)))))
(cos.f64 (atan.f64 (*.f64 eh (/.f64 (neg.f64 t) ew))))
(cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 t)) ew)))
(+.f64 0 (cos.f64 (atan.f64 (*.f64 (/.f64 t ew) eh))))
(cos.f64 (atan.f64 (*.f64 eh (/.f64 t ew))))
(cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))
(+.f64 (*.f64 (cos.f64 (exp.f64 (log1p.f64 (atan.f64 (*.f64 (/.f64 t ew) eh))))) (cos.f64 1)) (*.f64 (sin.f64 (exp.f64 (log1p.f64 (atan.f64 (*.f64 (/.f64 t ew) eh))))) (sin.f64 1)))
(fma.f64 (cos.f64 (exp.f64 (log1p.f64 (atan.f64 (*.f64 eh (/.f64 t ew)))))) (cos.f64 1) (*.f64 (sin.f64 (exp.f64 (log1p.f64 (atan.f64 (*.f64 eh (/.f64 t ew)))))) (sin.f64 1)))
(fma.f64 (cos.f64 (exp.f64 (log1p.f64 (atan.f64 (*.f64 t (/.f64 eh ew)))))) (cos.f64 1) (*.f64 (sin.f64 (exp.f64 (log1p.f64 (atan.f64 (*.f64 t (/.f64 eh ew)))))) (sin.f64 1)))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (cos.f64 (atan.f64 (*.f64 (/.f64 t ew) eh))))) 2)) (log.f64 (cbrt.f64 (exp.f64 (cos.f64 (atan.f64 (*.f64 (/.f64 t ew) eh)))))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 t ew)))))) 2)) (log.f64 (cbrt.f64 (exp.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 t ew))))))))
(*.f64 3 (log.f64 (cbrt.f64 (exp.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 t ew))))))))
(*.f64 (log.f64 (cbrt.f64 (exp.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 t ew))))))) 3)
(*.f64 (log.f64 (cbrt.f64 (exp.f64 (cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))))) 3)
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (cos.f64 (atan.f64 (*.f64 (/.f64 t ew) eh)))))) (log.f64 (sqrt.f64 (exp.f64 (cos.f64 (atan.f64 (*.f64 (/.f64 t ew) eh)))))))
(cos.f64 (atan.f64 (*.f64 eh (/.f64 t ew))))
(cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (atan.f64 (*.f64 (/.f64 t ew) eh))))) 1)
(cos.f64 (atan.f64 (*.f64 eh (/.f64 t ew))))
(cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))
(*.f64 (cos.f64 (atan.f64 (*.f64 (/.f64 t ew) eh))) 1)
(cos.f64 (atan.f64 (*.f64 eh (/.f64 t ew))))
(cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))
(*.f64 1 (cos.f64 (atan.f64 (*.f64 (/.f64 t ew) eh))))
(cos.f64 (atan.f64 (*.f64 eh (/.f64 t ew))))
(cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))
(*.f64 (cbrt.f64 (cos.f64 (atan.f64 (*.f64 (/.f64 t ew) eh)))) (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 t ew) eh)) -2)))
(*.f64 (cbrt.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 t ew))))) (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 eh (/.f64 t ew))) -2)))
(*.f64 (cbrt.f64 (cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))) (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) -2)))
(*.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 t ew) eh)) -2)) (cbrt.f64 (cos.f64 (atan.f64 (*.f64 (/.f64 t ew) eh)))))
(*.f64 (cbrt.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 t ew))))) (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 eh (/.f64 t ew))) -2)))
(*.f64 (cbrt.f64 (cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))) (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) -2)))
(*.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 t ew) eh)) -1/2) (pow.f64 (hypot.f64 1 (*.f64 (/.f64 t ew) eh)) -1/2))
(/.f64 1 (hypot.f64 1 (*.f64 eh (/.f64 t ew))))
(/.f64 1 (hypot.f64 1 (*.f64 t (/.f64 eh ew))))
(/.f64 1 (hypot.f64 1 (*.f64 (/.f64 t ew) eh)))
(/.f64 1 (hypot.f64 1 (*.f64 eh (/.f64 t ew))))
(/.f64 1 (hypot.f64 1 (*.f64 t (/.f64 eh ew))))
(/.f64 1 (/.f64 (hypot.f64 1 (*.f64 (/.f64 t ew) eh)) 1))
(/.f64 1 (hypot.f64 1 (*.f64 eh (/.f64 t ew))))
(/.f64 1 (hypot.f64 1 (*.f64 t (/.f64 eh ew))))
(/.f64 -1 (neg.f64 (hypot.f64 1 (*.f64 (/.f64 t ew) eh))))
(/.f64 1 (hypot.f64 1 (*.f64 eh (/.f64 t ew))))
(/.f64 1 (hypot.f64 1 (*.f64 t (/.f64 eh ew))))
(pow.f64 (cos.f64 (atan.f64 (*.f64 (/.f64 t ew) eh))) 1)
(cos.f64 (atan.f64 (*.f64 eh (/.f64 t ew))))
(cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))
(pow.f64 (cbrt.f64 (cos.f64 (atan.f64 (*.f64 (/.f64 t ew) eh)))) 3)
(cos.f64 (atan.f64 (*.f64 eh (/.f64 t ew))))
(cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))
(pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 t ew) eh)) -2) 1/2)
(/.f64 1 (hypot.f64 1 (*.f64 eh (/.f64 t ew))))
(/.f64 1 (hypot.f64 1 (*.f64 t (/.f64 eh ew))))
(pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 t ew) eh)) -3) 1/3)
(/.f64 1 (hypot.f64 1 (*.f64 eh (/.f64 t ew))))
(/.f64 1 (hypot.f64 1 (*.f64 t (/.f64 eh ew))))
(pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 t ew) eh)) -1/2) 2)
(/.f64 1 (hypot.f64 1 (*.f64 eh (/.f64 t ew))))
(/.f64 1 (hypot.f64 1 (*.f64 t (/.f64 eh ew))))
(pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 t ew) eh)) 2) -1/2)
(/.f64 1 (hypot.f64 1 (*.f64 eh (/.f64 t ew))))
(/.f64 1 (hypot.f64 1 (*.f64 t (/.f64 eh ew))))
(pow.f64 (hypot.f64 1 (*.f64 (/.f64 t ew) eh)) -1)
(/.f64 1 (hypot.f64 1 (*.f64 eh (/.f64 t ew))))
(/.f64 1 (hypot.f64 1 (*.f64 t (/.f64 eh ew))))
(pow.f64 (/.f64 (hypot.f64 1 (*.f64 (/.f64 t ew) eh)) 1) -1)
(/.f64 1 (hypot.f64 1 (*.f64 eh (/.f64 t ew))))
(/.f64 1 (hypot.f64 1 (*.f64 t (/.f64 eh ew))))
(sqrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 t ew) eh)) -2))
(/.f64 1 (hypot.f64 1 (*.f64 eh (/.f64 t ew))))
(/.f64 1 (hypot.f64 1 (*.f64 t (/.f64 eh ew))))
(log.f64 (exp.f64 (cos.f64 (atan.f64 (*.f64 (/.f64 t ew) eh)))))
(cos.f64 (atan.f64 (*.f64 eh (/.f64 t ew))))
(cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))
(log.f64 (+.f64 1 (expm1.f64 (cos.f64 (atan.f64 (*.f64 (/.f64 t ew) eh))))))
(cos.f64 (atan.f64 (*.f64 eh (/.f64 t ew))))
(cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))
(cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 t ew) eh)) -3))
(/.f64 1 (hypot.f64 1 (*.f64 eh (/.f64 t ew))))
(/.f64 1 (hypot.f64 1 (*.f64 t (/.f64 eh ew))))
(expm1.f64 (log1p.f64 (cos.f64 (atan.f64 (*.f64 (/.f64 t ew) eh)))))
(cos.f64 (atan.f64 (*.f64 eh (/.f64 t ew))))
(cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))
(exp.f64 (log.f64 (cos.f64 (atan.f64 (*.f64 (/.f64 t ew) eh)))))
(cos.f64 (atan.f64 (*.f64 eh (/.f64 t ew))))
(cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))
(exp.f64 (*.f64 (log.f64 (cos.f64 (atan.f64 (*.f64 (/.f64 t ew) eh)))) 1))
(cos.f64 (atan.f64 (*.f64 eh (/.f64 t ew))))
(cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))
(exp.f64 (*.f64 (*.f64 (log.f64 (cos.f64 (atan.f64 (*.f64 (/.f64 t ew) eh)))) 1) 1))
(cos.f64 (atan.f64 (*.f64 eh (/.f64 t ew))))
(cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (cos.f64 (atan.f64 (*.f64 (/.f64 t ew) eh))))) 3))
(cos.f64 (atan.f64 (*.f64 eh (/.f64 t ew))))
(cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))
(exp.f64 (*.f64 (log.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 t ew) eh)) -3)) 1/3))
(/.f64 1 (hypot.f64 1 (*.f64 eh (/.f64 t ew))))
(/.f64 1 (hypot.f64 1 (*.f64 t (/.f64 eh ew))))
(exp.f64 (*.f64 (log.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 t ew) eh)) -1/2)) 2))
(/.f64 1 (hypot.f64 1 (*.f64 eh (/.f64 t ew))))
(/.f64 1 (hypot.f64 1 (*.f64 t (/.f64 eh ew))))
(exp.f64 (*.f64 (log.f64 (hypot.f64 1 (*.f64 (/.f64 t ew) eh))) -1))
(/.f64 1 (hypot.f64 1 (*.f64 eh (/.f64 t ew))))
(/.f64 1 (hypot.f64 1 (*.f64 t (/.f64 eh ew))))
(log1p.f64 (expm1.f64 (cos.f64 (atan.f64 (*.f64 (/.f64 t ew) eh)))))
(cos.f64 (atan.f64 (*.f64 eh (/.f64 t ew))))
(cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))

localize45.0ms (0.3%)

Local Accuracy

Found 4 expressions with local accuracy:

NewAccuracyProgram
99.8%
(*.f64 ew (cos.f64 t))
99.7%
(/.f64 1 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))
96.7%
(*.f64 (/.f64 eh ew) (tan.f64 t))
91.5%
(/.f64 (*.f64 t (neg.f64 eh)) ew)
Compiler

Compiled 162 to 41 computations (74.7% saved)

localize70.0ms (0.4%)

Local Accuracy

Found 4 expressions with local accuracy:

NewAccuracyProgram
99.6%
(pow.f64 (cbrt.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))) 3)
96.7%
(*.f64 (/.f64 eh ew) (tan.f64 t))
95.9%
(cbrt.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))))
95.4%
(/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)
Compiler

Compiled 203 to 63 computations (69% saved)

series39.0ms (0.2%)

Counts
2 → 48
Calls

18 calls:

TimeVariablePointExpression
6.0ms
t
@inf
(cbrt.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))))
5.0ms
t
@0
(pow.f64 (cbrt.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))) 3)
4.0ms
ew
@0
(pow.f64 (cbrt.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))) 3)
3.0ms
ew
@inf
(pow.f64 (cbrt.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))) 3)
3.0ms
eh
@0
(pow.f64 (cbrt.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))) 3)

rewrite80.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
1328×log-prod
836×pow-prod-down
704×pow-prod-up
660×pow-exp
502×expm1-udef
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01562
131362
2360562
Stop Event
node limit
Counts
2 → 86
Calls
Call 1
Inputs
(cbrt.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))))
(pow.f64 (cbrt.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))) 3)
Outputs
(+.f64 0 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))))) (cbrt.f64 (exp.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))))) 1)
(*.f64 1 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))))
(*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))) 1)
(*.f64 (/.f64 1 (cbrt.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))))) (cbrt.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))) -2)))
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))) -2)) (/.f64 1 (cbrt.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))))))
(*.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))) -1/6) (pow.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))) -1/6))
(/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))))
(/.f64 1 (/.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))) 1))
(/.f64 -1 (cbrt.f64 (neg.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))))
(/.f64 -1 (neg.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))))
(pow.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))) -1/3)
(pow.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))) 1/3)
(pow.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))) 1)
(pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))) -2) 1/2)
(pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))) -1)
(pow.f64 (/.f64 1 (cbrt.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))))) 3)
(pow.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))) -2)) 3/2)
(pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))) -2) 1/6)
(pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))) -3) 1/9)
(pow.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 eh ew) (tan.f64 t)) 2)) -1/6)
(pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))) 3) -1/9)
(pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))) -1/2) 2/3)
(pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))) -2/3)
(pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))) -1/6) 2)
(pow.f64 (/.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))) 1) -1)
(sqrt.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))) -2))
(log.f64 (exp.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))))))
(expm1.f64 (log1p.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))))))
(exp.f64 (*.f64 -1/3 (log.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))))
(exp.f64 (*.f64 (neg.f64 (log.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))) 1/3))
(exp.f64 (*.f64 (*.f64 -1/3 (log.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))) -2))) 3/2))
(exp.f64 (*.f64 (log.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))) -1/3))
(exp.f64 (*.f64 (*.f64 (log.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))) 1) -1/3))
(exp.f64 (*.f64 (*.f64 (log.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))) -1) 1/3))
(exp.f64 (*.f64 (*.f64 (neg.f64 (log.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))) 1) 1/3))
(exp.f64 (*.f64 (*.f64 (neg.f64 (log.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))) 1/3) 1))
(exp.f64 (*.f64 (*.f64 (*.f64 -1/3 (log.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))) -1))
(exp.f64 (*.f64 (*.f64 1/3 (*.f64 -1/3 (log.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))))) 3))
(exp.f64 (*.f64 (log.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))) -1/6)) 2))
(log1p.f64 (expm1.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))))))
(+.f64 0 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))))) (cbrt.f64 (exp.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))))) 1)
(*.f64 1 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))))
(*.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))) 1)
(*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))) (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))) -2))
(*.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))) -2) (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))))
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))) -2)) (*.f64 (/.f64 1 (cbrt.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))))) (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))) -2)))
(*.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))) -1/2) (pow.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))) -1/2))
(*.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))) -1/6) (pow.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))) 5/6))
(*.f64 -1 (/.f64 1 (neg.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))) -2) 1) (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))) -2) (cbrt.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))) -2))) (/.f64 1 (cbrt.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))))))
(*.f64 (pow.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))) 5/6) (pow.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))) -1/6))
(/.f64 1 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))
(/.f64 1 (neg.f64 (neg.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))))
(/.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))) -2) (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))))
(/.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))) -1/2) (sqrt.f64 (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 (*.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))) -2) 1) (cbrt.f64 (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))
(log.f64 (exp.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))))))
(cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))) -3))
(expm1.f64 (log1p.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))))
(exp.f64 (neg.f64 (log.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))))
(exp.f64 (*.f64 (log.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))) -1))
(exp.f64 (*.f64 (neg.f64 (log.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))) 1) -1))
(exp.f64 (*.f64 (*.f64 (log.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))) -1) 1))
(exp.f64 (*.f64 (*.f64 (neg.f64 (log.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))) 1) 1))
(exp.f64 (*.f64 (*.f64 (neg.f64 (log.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))) 1/3) 3))
(exp.f64 (*.f64 (*.f64 (*.f64 -1/3 (log.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))) 1) 3))
(exp.f64 (*.f64 (*.f64 2/3 (neg.f64 (log.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))))) 3/2))
(exp.f64 (*.f64 (log.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))) -3)) 1/3))
(exp.f64 (*.f64 (log1p.f64 (pow.f64 (*.f64 (/.f64 eh ew) (tan.f64 t)) 2)) -1/2))
(exp.f64 (*.f64 (*.f64 -1/2 (log.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))) 2))
(exp.f64 (*.f64 (*.f64 (*.f64 -1/3 (log.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))) 3/2) 2))
(log1p.f64 (expm1.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))))

simplify154.0ms (0.9%)

Algorithm
egg-herbie
Rules
726×associate-/r/
690×fma-def
532×associate-*r*
496×associate-+r+
480×*-commutative
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
04434294983246
1135113380
2542412480
Stop Event
node limit
Counts
134 → 174
Calls
Call 1
Inputs
1
(+.f64 1 (*.f64 -1/6 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 ew 2)))))
(+.f64 1 (+.f64 (*.f64 -1/6 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 ew 2)))) (*.f64 -1/3 (*.f64 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4)))) (*.f64 1/12 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4)))))) (pow.f64 eh 4)))))
(+.f64 1 (+.f64 (*.f64 -1/6 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 ew 2)))) (+.f64 (*.f64 -1/3 (*.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4)))) (*.f64 -1/4 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4))))) (pow.f64 (sin.f64 t) 2)) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 ew 2)))) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 (sin.f64 t) 6) (*.f64 (pow.f64 (cos.f64 t) 6) (pow.f64 ew 6)))) (+.f64 (*.f64 1/3 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4)))) (*.f64 1/12 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4))))))) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 ew 2)))) (*.f64 -1/216 (/.f64 (pow.f64 (sin.f64 t) 6) (*.f64 (pow.f64 (cos.f64 t) 6) (pow.f64 ew 6))))))) (pow.f64 eh 6))) (*.f64 -1/3 (*.f64 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4)))) (*.f64 1/12 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4)))))) (pow.f64 eh 4))))))
1
(+.f64 1 (*.f64 -1/6 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 ew 2)))))
(+.f64 (*.f64 -1/3 (/.f64 (+.f64 (*.f64 1/12 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (cos.f64 t) 4))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (cos.f64 t) 4))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (cos.f64 t) 4))))) (pow.f64 ew 4))) (+.f64 1 (*.f64 -1/6 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 ew 2))))))
(+.f64 (*.f64 -1/3 (/.f64 (+.f64 (*.f64 1/12 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (cos.f64 t) 4))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (cos.f64 t) 4))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (cos.f64 t) 4))))) (pow.f64 ew 4))) (+.f64 1 (+.f64 (*.f64 -1/6 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 ew 2)))) (*.f64 -1/3 (/.f64 (+.f64 (*.f64 1/3 (/.f64 (*.f64 (+.f64 (*.f64 1/12 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (cos.f64 t) 4))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (cos.f64 t) 4))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (cos.f64 t) 4))))) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2))) (pow.f64 (cos.f64 t) 2))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (*.f64 (pow.f64 eh 2) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (cos.f64 t) 4))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (cos.f64 t) 4)))))) (pow.f64 (cos.f64 t) 2))) (+.f64 (*.f64 -1/216 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 6) (pow.f64 eh 6)) (pow.f64 (cos.f64 t) 6))) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 6) (pow.f64 eh 6)) (pow.f64 (cos.f64 t) 6)))))) (pow.f64 ew 6))))))
1
(+.f64 1 (*.f64 -1/6 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 ew 2)))))
(+.f64 (*.f64 -1/3 (/.f64 (+.f64 (*.f64 1/12 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (cos.f64 t) 4))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (cos.f64 t) 4))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (cos.f64 t) 4))))) (pow.f64 ew 4))) (+.f64 1 (*.f64 -1/6 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 ew 2))))))
(+.f64 (*.f64 -1/3 (/.f64 (+.f64 (*.f64 1/12 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (cos.f64 t) 4))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (cos.f64 t) 4))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (cos.f64 t) 4))))) (pow.f64 ew 4))) (+.f64 1 (+.f64 (*.f64 -1/6 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 ew 2)))) (*.f64 -1/3 (/.f64 (+.f64 (*.f64 1/3 (/.f64 (*.f64 (+.f64 (*.f64 1/12 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (cos.f64 t) 4))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (cos.f64 t) 4))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (cos.f64 t) 4))))) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2))) (pow.f64 (cos.f64 t) 2))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (*.f64 (pow.f64 eh 2) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (cos.f64 t) 4))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (cos.f64 t) 4)))))) (pow.f64 (cos.f64 t) 2))) (+.f64 (*.f64 -1/216 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 6) (pow.f64 eh 6)) (pow.f64 (cos.f64 t) 6))) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 6) (pow.f64 eh 6)) (pow.f64 (cos.f64 t) 6)))))) (pow.f64 ew 6))))))
1
(+.f64 1 (*.f64 -1/6 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 eh 2)) (pow.f64 ew 2))))
(+.f64 1 (+.f64 (*.f64 -1/6 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 eh 2)) (pow.f64 ew 2))) (*.f64 -1/3 (*.f64 (pow.f64 t 4) (+.f64 (*.f64 1/12 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4))) (*.f64 1/2 (-.f64 (*.f64 2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2))) (pow.f64 (*.f64 1/2 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2))) 2)))))))))
(+.f64 1 (+.f64 (*.f64 -1/6 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 eh 2)) (pow.f64 ew 2))) (+.f64 (*.f64 -1/3 (*.f64 (+.f64 (*.f64 1/6 (/.f64 (*.f64 (pow.f64 eh 2) (+.f64 (*.f64 1/12 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4))) (*.f64 1/2 (-.f64 (*.f64 2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2))) (pow.f64 (*.f64 1/2 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2))) 2)))))) (pow.f64 ew 2))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (-.f64 (*.f64 2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2))) (pow.f64 (*.f64 1/2 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2))) 2)) (pow.f64 eh 2)) (pow.f64 ew 2))) (+.f64 (*.f64 1/6 (/.f64 (*.f64 (+.f64 (*.f64 1/12 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4))) (*.f64 1/2 (-.f64 (*.f64 2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2))) (pow.f64 (*.f64 1/2 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2))) 2))))) (pow.f64 eh 2)) (pow.f64 ew 2))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4))) (*.f64 1/2 (-.f64 (*.f64 2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2))) (pow.f64 (*.f64 1/2 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2))) 2)))) (pow.f64 eh 2)) (pow.f64 ew 2))) (+.f64 (*.f64 1/2 (-.f64 (+.f64 (*.f64 4/15 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2))) (*.f64 1/9 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2))) (pow.f64 (*.f64 1/2 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2))) 2)) (pow.f64 eh 2)) (pow.f64 ew 2))))) (*.f64 -1/216 (/.f64 (pow.f64 eh 6) (pow.f64 ew 6)))))))) (pow.f64 t 6))) (*.f64 -1/3 (*.f64 (pow.f64 t 4) (+.f64 (*.f64 1/12 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4))) (*.f64 1/2 (-.f64 (*.f64 2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2))) (pow.f64 (*.f64 1/2 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2))) 2))))))))))
(pow.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 ew 2))) 1)) 1/6)
(pow.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 ew 2))) 1)) 1/6)
(pow.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 ew 2))) 1)) 1/6)
(pow.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 ew 2))) 1)) 1/6)
(pow.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 ew 2))) 1)) 1/6)
(pow.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 ew 2))) 1)) 1/6)
(pow.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 ew 2))) 1)) 1/6)
(pow.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 ew 2))) 1)) 1/6)
1
(+.f64 1 (*.f64 (+.f64 (*.f64 -1/6 (/.f64 (pow.f64 (sin.f64 t) 2) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 ew 2)))) (*.f64 -1/3 (/.f64 (pow.f64 (sin.f64 t) 2) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 ew 2))))) (pow.f64 eh 2)))
(+.f64 1 (+.f64 (*.f64 (+.f64 (*.f64 -1/6 (/.f64 (pow.f64 (sin.f64 t) 2) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 ew 2)))) (*.f64 -1/3 (/.f64 (pow.f64 (sin.f64 t) 2) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 ew 2))))) (pow.f64 eh 2)) (*.f64 (+.f64 (*.f64 1/36 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4)))) (+.f64 (*.f64 1/18 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4)))) (+.f64 (*.f64 -1/3 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4)))) (*.f64 1/12 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4))))))) (*.f64 -2/3 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4)))) (*.f64 1/12 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4)))))))))) (pow.f64 eh 4))))
(+.f64 1 (+.f64 (*.f64 (+.f64 (*.f64 -1/6 (/.f64 (pow.f64 (sin.f64 t) 2) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 ew 2)))) (*.f64 -1/3 (/.f64 (pow.f64 (sin.f64 t) 2) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 ew 2))))) (pow.f64 eh 2)) (+.f64 (*.f64 (+.f64 (*.f64 2/9 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4)))) (*.f64 1/12 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4))))))) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 ew 2)))) (+.f64 (*.f64 -2/3 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4)))) (*.f64 -1/4 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4))))) (pow.f64 (sin.f64 t) 2)) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 ew 2)))) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 (sin.f64 t) 6) (*.f64 (pow.f64 (cos.f64 t) 6) (pow.f64 ew 6)))) (+.f64 (*.f64 1/3 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4)))) (*.f64 1/12 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4))))))) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 ew 2)))) (*.f64 -1/216 (/.f64 (pow.f64 (sin.f64 t) 6) (*.f64 (pow.f64 (cos.f64 t) 6) (pow.f64 ew 6)))))))) (+.f64 (*.f64 -1/6 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (+.f64 (*.f64 1/36 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4)))) (*.f64 -2/3 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4)))) (*.f64 1/12 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4))))))))) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 ew 2)))) (*.f64 -1/3 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4)))) (*.f64 -1/4 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4))))) (pow.f64 (sin.f64 t) 2)) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 ew 2)))) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 (sin.f64 t) 6) (*.f64 (pow.f64 (cos.f64 t) 6) (pow.f64 ew 6)))) (+.f64 (*.f64 1/3 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4)))) (*.f64 1/12 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4))))))) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 ew 2)))) (*.f64 -1/216 (/.f64 (pow.f64 (sin.f64 t) 6) (*.f64 (pow.f64 (cos.f64 t) 6) (pow.f64 ew 6))))))))))) (pow.f64 eh 6)) (*.f64 (+.f64 (*.f64 1/36 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4)))) (+.f64 (*.f64 1/18 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4)))) (+.f64 (*.f64 -1/3 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4)))) (*.f64 1/12 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4))))))) (*.f64 -2/3 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4)))) (*.f64 1/12 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4)))))))))) (pow.f64 eh 4)))))
1
(+.f64 1 (+.f64 (*.f64 -1/3 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 ew 2)))) (*.f64 -1/6 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 ew 2))))))
(+.f64 (*.f64 1/36 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4)))) (+.f64 (*.f64 1/18 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4)))) (+.f64 (*.f64 -1/3 (/.f64 (+.f64 (*.f64 1/12 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (cos.f64 t) 4))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (cos.f64 t) 4))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (cos.f64 t) 4))))) (pow.f64 ew 4))) (+.f64 1 (+.f64 (*.f64 -1/3 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 ew 2)))) (+.f64 (*.f64 -2/3 (/.f64 (+.f64 (*.f64 1/12 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (cos.f64 t) 4))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (cos.f64 t) 4))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (cos.f64 t) 4))))) (pow.f64 ew 4))) (*.f64 -1/6 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 ew 2))))))))))
(+.f64 (*.f64 -1/3 (/.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (*.f64 (pow.f64 eh 2) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (cos.f64 t) 4))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (cos.f64 t) 4)))))) (pow.f64 (cos.f64 t) 2))) (+.f64 (*.f64 1/3 (/.f64 (*.f64 (+.f64 (*.f64 1/12 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (cos.f64 t) 4))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (cos.f64 t) 4))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (cos.f64 t) 4))))) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2))) (pow.f64 (cos.f64 t) 2))) (+.f64 (*.f64 -1/216 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 6) (pow.f64 eh 6)) (pow.f64 (cos.f64 t) 6))) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 6) (pow.f64 eh 6)) (pow.f64 (cos.f64 t) 6)))))) (pow.f64 ew 6))) (+.f64 (*.f64 1/36 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4)))) (+.f64 1 (+.f64 (*.f64 -2/3 (/.f64 (+.f64 (*.f64 1/3 (/.f64 (*.f64 (+.f64 (*.f64 1/12 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (cos.f64 t) 4))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (cos.f64 t) 4))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (cos.f64 t) 4))))) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2))) (pow.f64 (cos.f64 t) 2))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (*.f64 (pow.f64 eh 2) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (cos.f64 t) 4))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (cos.f64 t) 4)))))) (pow.f64 (cos.f64 t) 2))) (+.f64 (*.f64 -1/216 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 6) (pow.f64 eh 6)) (pow.f64 (cos.f64 t) 6))) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 6) (pow.f64 eh 6)) (pow.f64 (cos.f64 t) 6)))))) (pow.f64 ew 6))) (+.f64 (*.f64 -1/3 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 ew 2)))) (+.f64 (*.f64 -1/6 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (*.f64 (+.f64 (*.f64 1/36 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (cos.f64 t) 4))) (*.f64 -2/3 (+.f64 (*.f64 1/12 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (cos.f64 t) 4))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (cos.f64 t) 4))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (cos.f64 t) 4))))))) (pow.f64 eh 2))) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 ew 6)))) (+.f64 (*.f64 -1/6 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 ew 2)))) (+.f64 (*.f64 -1/3 (/.f64 (+.f64 (*.f64 1/12 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (cos.f64 t) 4))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (cos.f64 t) 4))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (cos.f64 t) 4))))) (pow.f64 ew 4))) (+.f64 (*.f64 1/18 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4)))) (+.f64 (*.f64 2/9 (/.f64 (*.f64 (+.f64 (*.f64 1/12 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (cos.f64 t) 4))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (cos.f64 t) 4))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (cos.f64 t) 4))))) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2))) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 ew 6)))) (*.f64 -2/3 (/.f64 (+.f64 (*.f64 1/12 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (cos.f64 t) 4))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (cos.f64 t) 4))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (cos.f64 t) 4))))) (pow.f64 ew 4)))))))))))))
1
(+.f64 1 (+.f64 (*.f64 -1/3 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 ew 2)))) (*.f64 -1/6 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 ew 2))))))
(+.f64 (*.f64 1/36 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4)))) (+.f64 (*.f64 1/18 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4)))) (+.f64 (*.f64 -1/3 (/.f64 (+.f64 (*.f64 1/12 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (cos.f64 t) 4))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (cos.f64 t) 4))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (cos.f64 t) 4))))) (pow.f64 ew 4))) (+.f64 1 (+.f64 (*.f64 -1/3 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 ew 2)))) (+.f64 (*.f64 -2/3 (/.f64 (+.f64 (*.f64 1/12 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (cos.f64 t) 4))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (cos.f64 t) 4))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (cos.f64 t) 4))))) (pow.f64 ew 4))) (*.f64 -1/6 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 ew 2))))))))))
(+.f64 (*.f64 -1/3 (/.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (*.f64 (pow.f64 eh 2) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (cos.f64 t) 4))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (cos.f64 t) 4)))))) (pow.f64 (cos.f64 t) 2))) (+.f64 (*.f64 1/3 (/.f64 (*.f64 (+.f64 (*.f64 1/12 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (cos.f64 t) 4))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (cos.f64 t) 4))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (cos.f64 t) 4))))) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2))) (pow.f64 (cos.f64 t) 2))) (+.f64 (*.f64 -1/216 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 6) (pow.f64 eh 6)) (pow.f64 (cos.f64 t) 6))) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 6) (pow.f64 eh 6)) (pow.f64 (cos.f64 t) 6)))))) (pow.f64 ew 6))) (+.f64 (*.f64 1/36 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4)))) (+.f64 1 (+.f64 (*.f64 -2/3 (/.f64 (+.f64 (*.f64 1/3 (/.f64 (*.f64 (+.f64 (*.f64 1/12 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (cos.f64 t) 4))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (cos.f64 t) 4))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (cos.f64 t) 4))))) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2))) (pow.f64 (cos.f64 t) 2))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (*.f64 (pow.f64 eh 2) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (cos.f64 t) 4))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (cos.f64 t) 4)))))) (pow.f64 (cos.f64 t) 2))) (+.f64 (*.f64 -1/216 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 6) (pow.f64 eh 6)) (pow.f64 (cos.f64 t) 6))) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 6) (pow.f64 eh 6)) (pow.f64 (cos.f64 t) 6)))))) (pow.f64 ew 6))) (+.f64 (*.f64 -1/3 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 ew 2)))) (+.f64 (*.f64 -1/6 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (*.f64 (+.f64 (*.f64 1/36 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (cos.f64 t) 4))) (*.f64 -2/3 (+.f64 (*.f64 1/12 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (cos.f64 t) 4))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (cos.f64 t) 4))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (cos.f64 t) 4))))))) (pow.f64 eh 2))) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 ew 6)))) (+.f64 (*.f64 -1/6 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 ew 2)))) (+.f64 (*.f64 -1/3 (/.f64 (+.f64 (*.f64 1/12 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (cos.f64 t) 4))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (cos.f64 t) 4))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (cos.f64 t) 4))))) (pow.f64 ew 4))) (+.f64 (*.f64 1/18 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4)))) (+.f64 (*.f64 2/9 (/.f64 (*.f64 (+.f64 (*.f64 1/12 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (cos.f64 t) 4))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (cos.f64 t) 4))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (cos.f64 t) 4))))) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2))) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 ew 6)))) (*.f64 -2/3 (/.f64 (+.f64 (*.f64 1/12 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (cos.f64 t) 4))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (cos.f64 t) 4))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (cos.f64 t) 4))))) (pow.f64 ew 4)))))))))))))
1
(+.f64 1 (*.f64 (+.f64 (*.f64 -1/6 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2))) (*.f64 -1/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) (pow.f64 t 2)))
(+.f64 1 (+.f64 (*.f64 (+.f64 (*.f64 -1/6 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2))) (*.f64 -1/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) (pow.f64 t 2)) (*.f64 (+.f64 (*.f64 1/36 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4))) (+.f64 (*.f64 1/18 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4))) (+.f64 (*.f64 -2/3 (+.f64 (*.f64 1/12 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4))) (*.f64 1/2 (-.f64 (*.f64 2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2))) (pow.f64 (*.f64 1/2 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2))) 2)))))) (*.f64 -1/3 (+.f64 (*.f64 1/12 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4))) (*.f64 1/2 (-.f64 (*.f64 2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2))) (pow.f64 (*.f64 1/2 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2))) 2))))))))) (pow.f64 t 4))))
(+.f64 1 (+.f64 (*.f64 (+.f64 (*.f64 -1/6 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2))) (*.f64 -1/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) (pow.f64 t 2)) (+.f64 (*.f64 (+.f64 (*.f64 1/36 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4))) (+.f64 (*.f64 1/18 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4))) (+.f64 (*.f64 -2/3 (+.f64 (*.f64 1/12 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4))) (*.f64 1/2 (-.f64 (*.f64 2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2))) (pow.f64 (*.f64 1/2 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2))) 2)))))) (*.f64 -1/3 (+.f64 (*.f64 1/12 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4))) (*.f64 1/2 (-.f64 (*.f64 2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2))) (pow.f64 (*.f64 1/2 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2))) 2))))))))) (pow.f64 t 4)) (*.f64 (pow.f64 t 6) (+.f64 (*.f64 -1/3 (+.f64 (*.f64 1/6 (/.f64 (*.f64 (pow.f64 eh 2) (+.f64 (*.f64 1/12 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4))) (*.f64 1/2 (-.f64 (*.f64 2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2))) (pow.f64 (*.f64 1/2 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2))) 2)))))) (pow.f64 ew 2))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (-.f64 (*.f64 2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2))) (pow.f64 (*.f64 1/2 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2))) 2)) (pow.f64 eh 2)) (pow.f64 ew 2))) (+.f64 (*.f64 1/6 (/.f64 (*.f64 (+.f64 (*.f64 1/12 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4))) (*.f64 1/2 (-.f64 (*.f64 2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2))) (pow.f64 (*.f64 1/2 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2))) 2))))) (pow.f64 eh 2)) (pow.f64 ew 2))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4))) (*.f64 1/2 (-.f64 (*.f64 2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2))) (pow.f64 (*.f64 1/2 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2))) 2)))) (pow.f64 eh 2)) (pow.f64 ew 2))) (+.f64 (*.f64 1/2 (-.f64 (+.f64 (*.f64 4/15 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2))) (*.f64 1/9 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2))) (pow.f64 (*.f64 1/2 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2))) 2)) (pow.f64 eh 2)) (pow.f64 ew 2))))) (*.f64 -1/216 (/.f64 (pow.f64 eh 6) (pow.f64 ew 6))))))))) (+.f64 (*.f64 -1/6 (/.f64 (*.f64 (+.f64 (*.f64 1/36 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4))) (*.f64 -2/3 (+.f64 (*.f64 1/12 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4))) (*.f64 1/2 (-.f64 (*.f64 2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2))) (pow.f64 (*.f64 1/2 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2))) 2))))))) (pow.f64 eh 2)) (pow.f64 ew 2))) (+.f64 (*.f64 -2/3 (+.f64 (*.f64 1/6 (/.f64 (*.f64 (pow.f64 eh 2) (+.f64 (*.f64 1/12 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4))) (*.f64 1/2 (-.f64 (*.f64 2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2))) (pow.f64 (*.f64 1/2 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2))) 2)))))) (pow.f64 ew 2))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (-.f64 (*.f64 2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2))) (pow.f64 (*.f64 1/2 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2))) 2)) (pow.f64 eh 2)) (pow.f64 ew 2))) (+.f64 (*.f64 1/6 (/.f64 (*.f64 (+.f64 (*.f64 1/12 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4))) (*.f64 1/2 (-.f64 (*.f64 2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2))) (pow.f64 (*.f64 1/2 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2))) 2))))) (pow.f64 eh 2)) (pow.f64 ew 2))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4))) (*.f64 1/2 (-.f64 (*.f64 2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2))) (pow.f64 (*.f64 1/2 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2))) 2)))) (pow.f64 eh 2)) (pow.f64 ew 2))) (+.f64 (*.f64 1/2 (-.f64 (+.f64 (*.f64 4/15 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2))) (*.f64 1/9 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2))) (pow.f64 (*.f64 1/2 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2))) 2)) (pow.f64 eh 2)) (pow.f64 ew 2))))) (*.f64 -1/216 (/.f64 (pow.f64 eh 6) (pow.f64 ew 6))))))))) (+.f64 (*.f64 1/9 (/.f64 (*.f64 (+.f64 (*.f64 1/12 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4))) (*.f64 1/2 (-.f64 (*.f64 2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2))) (pow.f64 (*.f64 1/2 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2))) 2))))) (pow.f64 eh 2)) (pow.f64 ew 2))) (+.f64 (*.f64 1/18 (/.f64 (*.f64 (+.f64 (*.f64 1/12 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4))) (*.f64 1/2 (-.f64 (*.f64 2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2))) (pow.f64 (*.f64 1/2 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2))) 2))))) (pow.f64 eh 2)) (pow.f64 ew 2))) (*.f64 1/18 (/.f64 (*.f64 (pow.f64 eh 2) (+.f64 (*.f64 1/12 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4))) (*.f64 1/2 (-.f64 (*.f64 2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2))) (pow.f64 (*.f64 1/2 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2))) 2)))))) (pow.f64 ew 2))))))))))))
(sqrt.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 ew 2))) 1)))
(sqrt.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 ew 2))) 1)))
(sqrt.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 ew 2))) 1)))
(sqrt.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 ew 2))) 1)))
(sqrt.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 ew 2))) 1)))
(sqrt.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 ew 2))) 1)))
(sqrt.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 ew 2))) 1)))
(sqrt.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 ew 2))) 1)))
(+.f64 0 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))))) (cbrt.f64 (exp.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))))) 1)
(*.f64 1 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))))
(*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))) 1)
(*.f64 (/.f64 1 (cbrt.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))))) (cbrt.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))) -2)))
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))) -2)) (/.f64 1 (cbrt.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))))))
(*.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))) -1/6) (pow.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))) -1/6))
(/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))))
(/.f64 1 (/.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))) 1))
(/.f64 -1 (cbrt.f64 (neg.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))))
(/.f64 -1 (neg.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))))
(pow.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))) -1/3)
(pow.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))) 1/3)
(pow.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))) 1)
(pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))) -2) 1/2)
(pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))) -1)
(pow.f64 (/.f64 1 (cbrt.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))))) 3)
(pow.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))) -2)) 3/2)
(pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))) -2) 1/6)
(pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))) -3) 1/9)
(pow.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 eh ew) (tan.f64 t)) 2)) -1/6)
(pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))) 3) -1/9)
(pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))) -1/2) 2/3)
(pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))) -2/3)
(pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))) -1/6) 2)
(pow.f64 (/.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))) 1) -1)
(sqrt.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))) -2))
(log.f64 (exp.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))))))
(expm1.f64 (log1p.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))))))
(exp.f64 (*.f64 -1/3 (log.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))))
(exp.f64 (*.f64 (neg.f64 (log.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))) 1/3))
(exp.f64 (*.f64 (*.f64 -1/3 (log.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))) -2))) 3/2))
(exp.f64 (*.f64 (log.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))) -1/3))
(exp.f64 (*.f64 (*.f64 (log.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))) 1) -1/3))
(exp.f64 (*.f64 (*.f64 (log.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))) -1) 1/3))
(exp.f64 (*.f64 (*.f64 (neg.f64 (log.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))) 1) 1/3))
(exp.f64 (*.f64 (*.f64 (neg.f64 (log.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))) 1/3) 1))
(exp.f64 (*.f64 (*.f64 (*.f64 -1/3 (log.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))) -1))
(exp.f64 (*.f64 (*.f64 1/3 (*.f64 -1/3 (log.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))))) 3))
(exp.f64 (*.f64 (log.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))) -1/6)) 2))
(log1p.f64 (expm1.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))))))
(+.f64 0 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))))) (cbrt.f64 (exp.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))))) 1)
(*.f64 1 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))))
(*.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))) 1)
(*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))) (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))) -2))
(*.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))) -2) (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))))
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))) -2)) (*.f64 (/.f64 1 (cbrt.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))))) (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))) -2)))
(*.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))) -1/2) (pow.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))) -1/2))
(*.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))) -1/6) (pow.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))) 5/6))
(*.f64 -1 (/.f64 1 (neg.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))) -2) 1) (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))) -2) (cbrt.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))) -2))) (/.f64 1 (cbrt.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))))))
(*.f64 (pow.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))) 5/6) (pow.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))) -1/6))
(/.f64 1 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))
(/.f64 1 (neg.f64 (neg.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))))
(/.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))) -2) (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))))
(/.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))) -1/2) (sqrt.f64 (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 (*.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))) -2) 1) (cbrt.f64 (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))
(log.f64 (exp.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))))))
(cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))) -3))
(expm1.f64 (log1p.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))))
(exp.f64 (neg.f64 (log.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))))
(exp.f64 (*.f64 (log.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))) -1))
(exp.f64 (*.f64 (neg.f64 (log.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))) 1) -1))
(exp.f64 (*.f64 (*.f64 (log.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))) -1) 1))
(exp.f64 (*.f64 (*.f64 (neg.f64 (log.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))) 1) 1))
(exp.f64 (*.f64 (*.f64 (neg.f64 (log.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))) 1/3) 3))
(exp.f64 (*.f64 (*.f64 (*.f64 -1/3 (log.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))) 1) 3))
(exp.f64 (*.f64 (*.f64 2/3 (neg.f64 (log.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))))) 3/2))
(exp.f64 (*.f64 (log.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))) -3)) 1/3))
(exp.f64 (*.f64 (log1p.f64 (pow.f64 (*.f64 (/.f64 eh ew) (tan.f64 t)) 2)) -1/2))
(exp.f64 (*.f64 (*.f64 -1/2 (log.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))) 2))
(exp.f64 (*.f64 (*.f64 (*.f64 -1/3 (log.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))) 3/2) 2))
(log1p.f64 (expm1.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))))
Outputs
1
(+.f64 1 (*.f64 -1/6 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 ew 2)))))
(+.f64 1 (/.f64 (*.f64 -1/6 (*.f64 (pow.f64 (sin.f64 t) 2) (*.f64 eh eh))) (*.f64 (pow.f64 (cos.f64 t) 2) (*.f64 ew ew))))
(fma.f64 -1/6 (/.f64 (pow.f64 (sin.f64 t) 2) (/.f64 (pow.f64 (cos.f64 t) 2) (*.f64 (/.f64 eh ew) (/.f64 eh ew)))) 1)
(fma.f64 -1/6 (/.f64 (pow.f64 (sin.f64 t) 2) (*.f64 (*.f64 (/.f64 ew eh) (/.f64 ew eh)) (pow.f64 (cos.f64 t) 2))) 1)
(+.f64 1 (+.f64 (*.f64 -1/6 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 ew 2)))) (*.f64 -1/3 (*.f64 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4)))) (*.f64 1/12 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4)))))) (pow.f64 eh 4)))))
(+.f64 1 (fma.f64 -1/6 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 (cos.f64 t) 2)) (/.f64 (*.f64 eh eh) (*.f64 ew ew))) (*.f64 -1/3 (*.f64 (fma.f64 -1/8 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4))) (*.f64 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4))) -1/6)) (pow.f64 eh 4)))))
(+.f64 1 (fma.f64 -1/3 (*.f64 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4))) -7/24) (pow.f64 eh 4)) (*.f64 -1/6 (/.f64 (pow.f64 (sin.f64 t) 2) (/.f64 (pow.f64 (cos.f64 t) 2) (*.f64 (/.f64 eh ew) (/.f64 eh ew)))))))
(+.f64 (fma.f64 -1/6 (/.f64 (pow.f64 (sin.f64 t) 2) (*.f64 (*.f64 (/.f64 ew eh) (/.f64 ew eh)) (pow.f64 (cos.f64 t) 2))) 1) (*.f64 (pow.f64 eh 4) (*.f64 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4))) 7/72)))
(+.f64 1 (+.f64 (*.f64 -1/6 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 ew 2)))) (+.f64 (*.f64 -1/3 (*.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4)))) (*.f64 -1/4 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4))))) (pow.f64 (sin.f64 t) 2)) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 ew 2)))) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 (sin.f64 t) 6) (*.f64 (pow.f64 (cos.f64 t) 6) (pow.f64 ew 6)))) (+.f64 (*.f64 1/3 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4)))) (*.f64 1/12 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4))))))) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 ew 2)))) (*.f64 -1/216 (/.f64 (pow.f64 (sin.f64 t) 6) (*.f64 (pow.f64 (cos.f64 t) 6) (pow.f64 ew 6))))))) (pow.f64 eh 6))) (*.f64 -1/3 (*.f64 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4)))) (*.f64 1/12 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4)))))) (pow.f64 eh 4))))))
(+.f64 1 (fma.f64 -1/6 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 (cos.f64 t) 2)) (/.f64 (*.f64 eh eh) (*.f64 ew ew))) (*.f64 -1/3 (+.f64 (*.f64 (fma.f64 -1/2 (/.f64 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4))) -3/8) (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (*.f64 ew ew)) (pow.f64 (sin.f64 t) 2))) (fma.f64 1/8 (/.f64 (pow.f64 (sin.f64 t) 6) (*.f64 (pow.f64 (cos.f64 t) 6) (pow.f64 ew 6))) (fma.f64 1/3 (/.f64 (pow.f64 (sin.f64 t) 2) (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (*.f64 ew ew)) (fma.f64 -1/8 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4))) (*.f64 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4))) -1/6)))) (*.f64 (/.f64 (pow.f64 (sin.f64 t) 6) (*.f64 (pow.f64 (cos.f64 t) 6) (pow.f64 ew 6))) -1/216)))) (pow.f64 eh 6)) (*.f64 (fma.f64 -1/8 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4))) (*.f64 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4))) -1/6)) (pow.f64 eh 4))))))
(+.f64 1 (fma.f64 -1/3 (fma.f64 (fma.f64 -1/2 (*.f64 (/.f64 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4))) (/.f64 (pow.f64 (cos.f64 t) 2) -3/8)) (/.f64 (pow.f64 (sin.f64 t) 2) (*.f64 ew ew))) (fma.f64 1/8 (/.f64 (pow.f64 (sin.f64 t) 6) (*.f64 (pow.f64 (cos.f64 t) 6) (pow.f64 ew 6))) (fma.f64 (/.f64 (pow.f64 (sin.f64 t) 6) (*.f64 (pow.f64 (cos.f64 t) 6) (pow.f64 ew 6))) -1/216 (*.f64 (*.f64 1/3 (/.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 ew 4))) -7/24) (*.f64 ew ew)))))) (pow.f64 eh 6) (*.f64 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4))) -7/24) (pow.f64 eh 4))) (*.f64 -1/6 (/.f64 (pow.f64 (sin.f64 t) 2) (/.f64 (pow.f64 (cos.f64 t) 2) (*.f64 (/.f64 eh ew) (/.f64 eh ew)))))))
(+.f64 (fma.f64 -1/6 (/.f64 (pow.f64 (sin.f64 t) 2) (*.f64 (*.f64 (/.f64 ew eh) (/.f64 ew eh)) (pow.f64 (cos.f64 t) 2))) 1) (fma.f64 -1/3 (*.f64 (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (*.f64 (pow.f64 (cos.f64 t) 2) (*.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 (*.f64 (*.f64 1/3 (/.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 ew 4))) -7/24) (*.f64 ew ew))) (*.f64 (/.f64 (pow.f64 (sin.f64 t) 6) (*.f64 (pow.f64 (cos.f64 t) 6) (pow.f64 ew 6))) 13/108))) (pow.f64 eh 6)) (*.f64 (pow.f64 eh 4) (*.f64 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4))) 7/72))))
1
(+.f64 1 (*.f64 -1/6 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 ew 2)))))
(+.f64 1 (/.f64 (*.f64 -1/6 (*.f64 (pow.f64 (sin.f64 t) 2) (*.f64 eh eh))) (*.f64 (pow.f64 (cos.f64 t) 2) (*.f64 ew ew))))
(fma.f64 -1/6 (/.f64 (pow.f64 (sin.f64 t) 2) (/.f64 (pow.f64 (cos.f64 t) 2) (*.f64 (/.f64 eh ew) (/.f64 eh ew)))) 1)
(fma.f64 -1/6 (/.f64 (pow.f64 (sin.f64 t) 2) (*.f64 (*.f64 (/.f64 ew eh) (/.f64 ew eh)) (pow.f64 (cos.f64 t) 2))) 1)
(+.f64 (*.f64 -1/3 (/.f64 (+.f64 (*.f64 1/12 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (cos.f64 t) 4))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (cos.f64 t) 4))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (cos.f64 t) 4))))) (pow.f64 ew 4))) (+.f64 1 (*.f64 -1/6 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 ew 2))))))
(fma.f64 -1/3 (/.f64 (fma.f64 1/12 (/.f64 (pow.f64 (sin.f64 t) 4) (/.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 eh 4))) (*.f64 (/.f64 (pow.f64 (sin.f64 t) 4) (/.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 eh 4))) -3/8)) (pow.f64 ew 4)) (+.f64 1 (/.f64 (*.f64 -1/6 (*.f64 (pow.f64 (sin.f64 t) 2) (*.f64 eh eh))) (*.f64 (pow.f64 (cos.f64 t) 2) (*.f64 ew ew)))))
(fma.f64 -1/3 (/.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 (cos.f64 t) 4)) (pow.f64 eh 4)) -7/24) (pow.f64 ew 4)) (fma.f64 -1/6 (/.f64 (pow.f64 (sin.f64 t) 2) (/.f64 (pow.f64 (cos.f64 t) 2) (*.f64 (/.f64 eh ew) (/.f64 eh ew)))) 1))
(fma.f64 -1/3 (/.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 (cos.f64 t) 4)) (pow.f64 eh 4)) -7/24) (pow.f64 ew 4)) (fma.f64 -1/6 (/.f64 (pow.f64 (sin.f64 t) 2) (*.f64 (*.f64 (/.f64 ew eh) (/.f64 ew eh)) (pow.f64 (cos.f64 t) 2))) 1))
(+.f64 (*.f64 -1/3 (/.f64 (+.f64 (*.f64 1/12 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (cos.f64 t) 4))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (cos.f64 t) 4))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (cos.f64 t) 4))))) (pow.f64 ew 4))) (+.f64 1 (+.f64 (*.f64 -1/6 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 ew 2)))) (*.f64 -1/3 (/.f64 (+.f64 (*.f64 1/3 (/.f64 (*.f64 (+.f64 (*.f64 1/12 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (cos.f64 t) 4))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (cos.f64 t) 4))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (cos.f64 t) 4))))) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2))) (pow.f64 (cos.f64 t) 2))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (*.f64 (pow.f64 eh 2) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (cos.f64 t) 4))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (cos.f64 t) 4)))))) (pow.f64 (cos.f64 t) 2))) (+.f64 (*.f64 -1/216 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 6) (pow.f64 eh 6)) (pow.f64 (cos.f64 t) 6))) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 6) (pow.f64 eh 6)) (pow.f64 (cos.f64 t) 6)))))) (pow.f64 ew 6))))))
(fma.f64 -1/3 (/.f64 (fma.f64 1/12 (/.f64 (pow.f64 (sin.f64 t) 4) (/.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 eh 4))) (*.f64 (/.f64 (pow.f64 (sin.f64 t) 4) (/.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 eh 4))) -3/8)) (pow.f64 ew 4)) (+.f64 1 (fma.f64 -1/6 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 (cos.f64 t) 2)) (/.f64 (*.f64 eh eh) (*.f64 ew ew))) (*.f64 -1/3 (/.f64 (fma.f64 1/3 (/.f64 (fma.f64 1/12 (/.f64 (pow.f64 (sin.f64 t) 4) (/.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 eh 4))) (*.f64 (/.f64 (pow.f64 (sin.f64 t) 4) (/.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 eh 4))) -3/8)) (/.f64 (pow.f64 (cos.f64 t) 2) (*.f64 (pow.f64 (sin.f64 t) 2) (*.f64 eh eh)))) (fma.f64 -1/2 (/.f64 (pow.f64 (sin.f64 t) 2) (/.f64 (pow.f64 (cos.f64 t) 2) (*.f64 (*.f64 eh eh) (*.f64 (/.f64 (pow.f64 (sin.f64 t) 4) (/.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 eh 4))) -3/8)))) (*.f64 (/.f64 (pow.f64 (sin.f64 t) 6) (/.f64 (pow.f64 (cos.f64 t) 6) (pow.f64 eh 6))) 13/108))) (pow.f64 ew 6))))))
(+.f64 (fma.f64 -1/3 (/.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 (cos.f64 t) 4)) (pow.f64 eh 4)) -7/24) (pow.f64 ew 4)) (fma.f64 -1/6 (/.f64 (pow.f64 (sin.f64 t) 2) (/.f64 (pow.f64 (cos.f64 t) 2) (*.f64 (/.f64 eh ew) (/.f64 eh ew)))) 1)) (/.f64 -1/3 (/.f64 (pow.f64 ew 6) (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 (cos.f64 t) 2)) (*.f64 eh (*.f64 eh (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) -3/8) (/.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 eh 4)))))) (fma.f64 1/3 (*.f64 (/.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 (cos.f64 t) 4)) (pow.f64 eh 4)) -7/24) (pow.f64 (cos.f64 t) 2)) (*.f64 (pow.f64 (sin.f64 t) 2) (*.f64 eh eh))) (/.f64 (*.f64 (*.f64 (pow.f64 (sin.f64 t) 6) (pow.f64 eh 6)) 13/108) (pow.f64 (cos.f64 t) 6)))))))
(+.f64 (fma.f64 -1/6 (/.f64 (pow.f64 (sin.f64 t) 2) (*.f64 (*.f64 (/.f64 ew eh) (/.f64 ew eh)) (pow.f64 (cos.f64 t) 2))) 1) (*.f64 -1/3 (+.f64 (/.f64 (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 (cos.f64 t) 2)) (*.f64 eh (*.f64 eh (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) -3/8) (/.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 eh 4)))))) (fma.f64 1/3 (*.f64 (/.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 (cos.f64 t) 4)) (pow.f64 eh 4)) -7/24) (pow.f64 (cos.f64 t) 2)) (*.f64 (pow.f64 (sin.f64 t) 2) (*.f64 eh eh))) (/.f64 (*.f64 (*.f64 (pow.f64 (sin.f64 t) 6) (pow.f64 eh 6)) 13/108) (pow.f64 (cos.f64 t) 6)))) (pow.f64 ew 6)) (/.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 (cos.f64 t) 4)) (pow.f64 eh 4)) -7/24) (pow.f64 ew 4)))))
1
(+.f64 1 (*.f64 -1/6 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 ew 2)))))
(+.f64 1 (/.f64 (*.f64 -1/6 (*.f64 (pow.f64 (sin.f64 t) 2) (*.f64 eh eh))) (*.f64 (pow.f64 (cos.f64 t) 2) (*.f64 ew ew))))
(fma.f64 -1/6 (/.f64 (pow.f64 (sin.f64 t) 2) (/.f64 (pow.f64 (cos.f64 t) 2) (*.f64 (/.f64 eh ew) (/.f64 eh ew)))) 1)
(fma.f64 -1/6 (/.f64 (pow.f64 (sin.f64 t) 2) (*.f64 (*.f64 (/.f64 ew eh) (/.f64 ew eh)) (pow.f64 (cos.f64 t) 2))) 1)
(+.f64 (*.f64 -1/3 (/.f64 (+.f64 (*.f64 1/12 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (cos.f64 t) 4))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (cos.f64 t) 4))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (cos.f64 t) 4))))) (pow.f64 ew 4))) (+.f64 1 (*.f64 -1/6 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 ew 2))))))
(fma.f64 -1/3 (/.f64 (fma.f64 1/12 (/.f64 (pow.f64 (sin.f64 t) 4) (/.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 eh 4))) (*.f64 (/.f64 (pow.f64 (sin.f64 t) 4) (/.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 eh 4))) -3/8)) (pow.f64 ew 4)) (+.f64 1 (/.f64 (*.f64 -1/6 (*.f64 (pow.f64 (sin.f64 t) 2) (*.f64 eh eh))) (*.f64 (pow.f64 (cos.f64 t) 2) (*.f64 ew ew)))))
(fma.f64 -1/3 (/.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 (cos.f64 t) 4)) (pow.f64 eh 4)) -7/24) (pow.f64 ew 4)) (fma.f64 -1/6 (/.f64 (pow.f64 (sin.f64 t) 2) (/.f64 (pow.f64 (cos.f64 t) 2) (*.f64 (/.f64 eh ew) (/.f64 eh ew)))) 1))
(fma.f64 -1/3 (/.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 (cos.f64 t) 4)) (pow.f64 eh 4)) -7/24) (pow.f64 ew 4)) (fma.f64 -1/6 (/.f64 (pow.f64 (sin.f64 t) 2) (*.f64 (*.f64 (/.f64 ew eh) (/.f64 ew eh)) (pow.f64 (cos.f64 t) 2))) 1))
(+.f64 (*.f64 -1/3 (/.f64 (+.f64 (*.f64 1/12 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (cos.f64 t) 4))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (cos.f64 t) 4))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (cos.f64 t) 4))))) (pow.f64 ew 4))) (+.f64 1 (+.f64 (*.f64 -1/6 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 ew 2)))) (*.f64 -1/3 (/.f64 (+.f64 (*.f64 1/3 (/.f64 (*.f64 (+.f64 (*.f64 1/12 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (cos.f64 t) 4))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (cos.f64 t) 4))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (cos.f64 t) 4))))) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2))) (pow.f64 (cos.f64 t) 2))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (*.f64 (pow.f64 eh 2) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (cos.f64 t) 4))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (cos.f64 t) 4)))))) (pow.f64 (cos.f64 t) 2))) (+.f64 (*.f64 -1/216 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 6) (pow.f64 eh 6)) (pow.f64 (cos.f64 t) 6))) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 6) (pow.f64 eh 6)) (pow.f64 (cos.f64 t) 6)))))) (pow.f64 ew 6))))))
(fma.f64 -1/3 (/.f64 (fma.f64 1/12 (/.f64 (pow.f64 (sin.f64 t) 4) (/.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 eh 4))) (*.f64 (/.f64 (pow.f64 (sin.f64 t) 4) (/.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 eh 4))) -3/8)) (pow.f64 ew 4)) (+.f64 1 (fma.f64 -1/6 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 (cos.f64 t) 2)) (/.f64 (*.f64 eh eh) (*.f64 ew ew))) (*.f64 -1/3 (/.f64 (fma.f64 1/3 (/.f64 (fma.f64 1/12 (/.f64 (pow.f64 (sin.f64 t) 4) (/.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 eh 4))) (*.f64 (/.f64 (pow.f64 (sin.f64 t) 4) (/.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 eh 4))) -3/8)) (/.f64 (pow.f64 (cos.f64 t) 2) (*.f64 (pow.f64 (sin.f64 t) 2) (*.f64 eh eh)))) (fma.f64 -1/2 (/.f64 (pow.f64 (sin.f64 t) 2) (/.f64 (pow.f64 (cos.f64 t) 2) (*.f64 (*.f64 eh eh) (*.f64 (/.f64 (pow.f64 (sin.f64 t) 4) (/.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 eh 4))) -3/8)))) (*.f64 (/.f64 (pow.f64 (sin.f64 t) 6) (/.f64 (pow.f64 (cos.f64 t) 6) (pow.f64 eh 6))) 13/108))) (pow.f64 ew 6))))))
(+.f64 (fma.f64 -1/3 (/.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 (cos.f64 t) 4)) (pow.f64 eh 4)) -7/24) (pow.f64 ew 4)) (fma.f64 -1/6 (/.f64 (pow.f64 (sin.f64 t) 2) (/.f64 (pow.f64 (cos.f64 t) 2) (*.f64 (/.f64 eh ew) (/.f64 eh ew)))) 1)) (/.f64 -1/3 (/.f64 (pow.f64 ew 6) (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 (cos.f64 t) 2)) (*.f64 eh (*.f64 eh (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) -3/8) (/.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 eh 4)))))) (fma.f64 1/3 (*.f64 (/.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 (cos.f64 t) 4)) (pow.f64 eh 4)) -7/24) (pow.f64 (cos.f64 t) 2)) (*.f64 (pow.f64 (sin.f64 t) 2) (*.f64 eh eh))) (/.f64 (*.f64 (*.f64 (pow.f64 (sin.f64 t) 6) (pow.f64 eh 6)) 13/108) (pow.f64 (cos.f64 t) 6)))))))
(+.f64 (fma.f64 -1/6 (/.f64 (pow.f64 (sin.f64 t) 2) (*.f64 (*.f64 (/.f64 ew eh) (/.f64 ew eh)) (pow.f64 (cos.f64 t) 2))) 1) (*.f64 -1/3 (+.f64 (/.f64 (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 (cos.f64 t) 2)) (*.f64 eh (*.f64 eh (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) -3/8) (/.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 eh 4)))))) (fma.f64 1/3 (*.f64 (/.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 (cos.f64 t) 4)) (pow.f64 eh 4)) -7/24) (pow.f64 (cos.f64 t) 2)) (*.f64 (pow.f64 (sin.f64 t) 2) (*.f64 eh eh))) (/.f64 (*.f64 (*.f64 (pow.f64 (sin.f64 t) 6) (pow.f64 eh 6)) 13/108) (pow.f64 (cos.f64 t) 6)))) (pow.f64 ew 6)) (/.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 (cos.f64 t) 4)) (pow.f64 eh 4)) -7/24) (pow.f64 ew 4)))))
1
(+.f64 1 (*.f64 -1/6 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 eh 2)) (pow.f64 ew 2))))
(+.f64 1 (*.f64 -1/6 (/.f64 (*.f64 t t) (/.f64 (*.f64 ew ew) (*.f64 eh eh)))))
(fma.f64 -1/6 (*.f64 (/.f64 (*.f64 eh eh) ew) (/.f64 (*.f64 t t) ew)) 1)
(fma.f64 -1/6 (*.f64 (*.f64 (/.f64 eh ew) (/.f64 eh ew)) (*.f64 t t)) 1)
(+.f64 1 (+.f64 (*.f64 -1/6 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 eh 2)) (pow.f64 ew 2))) (*.f64 -1/3 (*.f64 (pow.f64 t 4) (+.f64 (*.f64 1/12 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4))) (*.f64 1/2 (-.f64 (*.f64 2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2))) (pow.f64 (*.f64 1/2 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2))) 2)))))))))
(+.f64 1 (fma.f64 -1/6 (/.f64 (*.f64 t t) (/.f64 (*.f64 ew ew) (*.f64 eh eh))) (*.f64 (*.f64 -1/3 (pow.f64 t 4)) (fma.f64 1/12 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4)) (fma.f64 -1/4 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4)) (*.f64 1/2 (-.f64 (*.f64 2/3 (/.f64 (*.f64 eh eh) (*.f64 ew ew))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 eh eh) (*.f64 ew ew))) 2))))))))
(+.f64 (fma.f64 -1/6 (*.f64 (/.f64 (*.f64 eh eh) ew) (/.f64 (*.f64 t t) ew)) 1) (*.f64 (+.f64 (*.f64 1/2 (-.f64 (*.f64 (/.f64 2/3 ew) (/.f64 (*.f64 eh eh) ew)) (*.f64 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4)) 1/4))) (*.f64 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4)) -1/6)) (*.f64 -1/3 (pow.f64 t 4))))
(+.f64 (fma.f64 -1/6 (*.f64 (*.f64 (/.f64 eh ew) (/.f64 eh ew)) (*.f64 t t)) 1) (*.f64 (+.f64 (*.f64 1/2 (fma.f64 2/3 (*.f64 (/.f64 eh ew) (/.f64 eh ew)) (/.f64 (*.f64 -1/4 (pow.f64 eh 4)) (pow.f64 ew 4)))) (*.f64 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4)) -1/6)) (*.f64 -1/3 (pow.f64 t 4))))
(+.f64 1 (+.f64 (*.f64 -1/6 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 eh 2)) (pow.f64 ew 2))) (+.f64 (*.f64 -1/3 (*.f64 (+.f64 (*.f64 1/6 (/.f64 (*.f64 (pow.f64 eh 2) (+.f64 (*.f64 1/12 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4))) (*.f64 1/2 (-.f64 (*.f64 2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2))) (pow.f64 (*.f64 1/2 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2))) 2)))))) (pow.f64 ew 2))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (-.f64 (*.f64 2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2))) (pow.f64 (*.f64 1/2 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2))) 2)) (pow.f64 eh 2)) (pow.f64 ew 2))) (+.f64 (*.f64 1/6 (/.f64 (*.f64 (+.f64 (*.f64 1/12 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4))) (*.f64 1/2 (-.f64 (*.f64 2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2))) (pow.f64 (*.f64 1/2 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2))) 2))))) (pow.f64 eh 2)) (pow.f64 ew 2))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4))) (*.f64 1/2 (-.f64 (*.f64 2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2))) (pow.f64 (*.f64 1/2 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2))) 2)))) (pow.f64 eh 2)) (pow.f64 ew 2))) (+.f64 (*.f64 1/2 (-.f64 (+.f64 (*.f64 4/15 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2))) (*.f64 1/9 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2))) (pow.f64 (*.f64 1/2 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2))) 2)) (pow.f64 eh 2)) (pow.f64 ew 2))))) (*.f64 -1/216 (/.f64 (pow.f64 eh 6) (pow.f64 ew 6)))))))) (pow.f64 t 6))) (*.f64 -1/3 (*.f64 (pow.f64 t 4) (+.f64 (*.f64 1/12 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4))) (*.f64 1/2 (-.f64 (*.f64 2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2))) (pow.f64 (*.f64 1/2 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2))) 2))))))))))
(+.f64 1 (fma.f64 -1/6 (/.f64 (*.f64 t t) (/.f64 (*.f64 ew ew) (*.f64 eh eh))) (*.f64 -1/3 (+.f64 (*.f64 (fma.f64 1/6 (/.f64 (fma.f64 1/12 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4)) (fma.f64 -1/4 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4)) (*.f64 1/2 (-.f64 (*.f64 2/3 (/.f64 (*.f64 eh eh) (*.f64 ew ew))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 eh eh) (*.f64 ew ew))) 2))))) (/.f64 (*.f64 ew ew) (*.f64 eh eh))) (fma.f64 -1/4 (/.f64 (-.f64 (*.f64 2/3 (/.f64 (*.f64 eh eh) (*.f64 ew ew))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 eh eh) (*.f64 ew ew))) 2)) (/.f64 (*.f64 ew ew) (*.f64 eh eh))) (fma.f64 1/6 (/.f64 (fma.f64 1/12 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4)) (fma.f64 -1/4 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4)) (*.f64 1/2 (-.f64 (*.f64 2/3 (/.f64 (*.f64 eh eh) (*.f64 ew ew))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 eh eh) (*.f64 ew ew))) 2))))) (/.f64 (*.f64 ew ew) (*.f64 eh eh))) (fma.f64 -1/2 (/.f64 (fma.f64 -1/4 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4)) (*.f64 1/2 (-.f64 (*.f64 2/3 (/.f64 (*.f64 eh eh) (*.f64 ew ew))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 eh eh) (*.f64 ew ew))) 2)))) (/.f64 (*.f64 ew ew) (*.f64 eh eh))) (fma.f64 1/2 (+.f64 (*.f64 (/.f64 (*.f64 eh eh) (*.f64 ew ew)) 17/45) (*.f64 -1/2 (/.f64 (-.f64 (*.f64 2/3 (/.f64 (*.f64 eh eh) (*.f64 ew ew))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 eh eh) (*.f64 ew ew))) 2)) (/.f64 (*.f64 ew ew) (*.f64 eh eh))))) (/.f64 (*.f64 -1/216 (pow.f64 eh 6)) (pow.f64 ew 6))))))) (pow.f64 t 6)) (*.f64 (pow.f64 t 4) (fma.f64 1/12 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4)) (fma.f64 -1/4 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4)) (*.f64 1/2 (-.f64 (*.f64 2/3 (/.f64 (*.f64 eh eh) (*.f64 ew ew))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 eh eh) (*.f64 ew ew))) 2))))))))))
(+.f64 (fma.f64 -1/6 (*.f64 (/.f64 (*.f64 eh eh) ew) (/.f64 (*.f64 t t) ew)) 1) (*.f64 -1/3 (fma.f64 (fma.f64 1/6 (*.f64 (*.f64 (/.f64 eh ew) (/.f64 eh ew)) (+.f64 (*.f64 1/2 (-.f64 (*.f64 (/.f64 2/3 ew) (/.f64 (*.f64 eh eh) ew)) (*.f64 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4)) 1/4))) (*.f64 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4)) -1/6))) (fma.f64 -1/4 (*.f64 (/.f64 (*.f64 eh eh) ew) (/.f64 (-.f64 (*.f64 (/.f64 2/3 ew) (/.f64 (*.f64 eh eh) ew)) (*.f64 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4)) 1/4)) ew)) (fma.f64 1/6 (*.f64 (*.f64 (/.f64 eh ew) (/.f64 eh ew)) (+.f64 (*.f64 1/2 (-.f64 (*.f64 (/.f64 2/3 ew) (/.f64 (*.f64 eh eh) ew)) (*.f64 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4)) 1/4))) (*.f64 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4)) -1/6))) (fma.f64 -1/2 (/.f64 (fma.f64 1/2 (-.f64 (*.f64 (/.f64 2/3 ew) (/.f64 (*.f64 eh eh) ew)) (*.f64 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4)) 1/4)) (/.f64 (*.f64 -1/4 (pow.f64 eh 4)) (pow.f64 ew 4))) (*.f64 (/.f64 ew eh) (/.f64 ew eh))) (fma.f64 1/2 (fma.f64 (*.f64 (/.f64 eh ew) (/.f64 eh ew)) 17/45 (/.f64 (*.f64 -1/2 (-.f64 (*.f64 (/.f64 2/3 ew) (/.f64 (*.f64 eh eh) ew)) (*.f64 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4)) 1/4))) (*.f64 (/.f64 ew eh) (/.f64 ew eh)))) (*.f64 -1/216 (/.f64 (pow.f64 eh 6) (pow.f64 ew 6)))))))) (pow.f64 t 6) (*.f64 (pow.f64 t 4) (+.f64 (*.f64 1/2 (-.f64 (*.f64 (/.f64 2/3 ew) (/.f64 (*.f64 eh eh) ew)) (*.f64 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4)) 1/4))) (*.f64 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4)) -1/6))))))
(+.f64 (fma.f64 -1/6 (*.f64 (*.f64 (/.f64 eh ew) (/.f64 eh ew)) (*.f64 t t)) 1) (*.f64 -1/3 (fma.f64 (fma.f64 1/6 (*.f64 (*.f64 (/.f64 eh ew) (/.f64 eh ew)) (+.f64 (*.f64 1/2 (fma.f64 2/3 (*.f64 (/.f64 eh ew) (/.f64 eh ew)) (/.f64 (*.f64 -1/4 (pow.f64 eh 4)) (pow.f64 ew 4)))) (*.f64 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4)) -1/6))) (fma.f64 -1/4 (*.f64 (*.f64 (/.f64 eh ew) (/.f64 eh ew)) (fma.f64 2/3 (*.f64 (/.f64 eh ew) (/.f64 eh ew)) (/.f64 (*.f64 -1/4 (pow.f64 eh 4)) (pow.f64 ew 4)))) (fma.f64 1/6 (*.f64 (*.f64 (/.f64 eh ew) (/.f64 eh ew)) (+.f64 (*.f64 1/2 (fma.f64 2/3 (*.f64 (/.f64 eh ew) (/.f64 eh ew)) (/.f64 (*.f64 -1/4 (pow.f64 eh 4)) (pow.f64 ew 4)))) (*.f64 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4)) -1/6))) (fma.f64 -1/2 (*.f64 (*.f64 (/.f64 eh ew) (/.f64 eh ew)) (fma.f64 1/2 (fma.f64 2/3 (*.f64 (/.f64 eh ew) (/.f64 eh ew)) (/.f64 (*.f64 -1/4 (pow.f64 eh 4)) (pow.f64 ew 4))) (/.f64 (*.f64 -1/4 (pow.f64 eh 4)) (pow.f64 ew 4)))) (fma.f64 1/2 (fma.f64 (*.f64 (/.f64 eh ew) (/.f64 eh ew)) 17/45 (/.f64 (*.f64 -1/2 (fma.f64 2/3 (*.f64 (/.f64 eh ew) (/.f64 eh ew)) (/.f64 (*.f64 -1/4 (pow.f64 eh 4)) (pow.f64 ew 4)))) (*.f64 (/.f64 ew eh) (/.f64 ew eh)))) (*.f64 -1/216 (/.f64 (pow.f64 eh 6) (pow.f64 ew 6)))))))) (pow.f64 t 6) (*.f64 (pow.f64 t 4) (+.f64 (*.f64 1/2 (fma.f64 2/3 (*.f64 (/.f64 eh ew) (/.f64 eh ew)) (/.f64 (*.f64 -1/4 (pow.f64 eh 4)) (pow.f64 ew 4)))) (*.f64 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4)) -1/6))))))
(pow.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 ew 2))) 1)) 1/6)
(pow.f64 (/.f64 1 (+.f64 1 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 (cos.f64 t) 2)) (/.f64 (*.f64 eh eh) (*.f64 ew ew))))) 1/6)
(pow.f64 (/.f64 1 (fma.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 (cos.f64 t) 2)) (*.f64 (/.f64 eh ew) (/.f64 eh ew)) 1)) 1/6)
(pow.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 ew 2))) 1)) 1/6)
(pow.f64 (/.f64 1 (+.f64 1 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 (cos.f64 t) 2)) (/.f64 (*.f64 eh eh) (*.f64 ew ew))))) 1/6)
(pow.f64 (/.f64 1 (fma.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 (cos.f64 t) 2)) (*.f64 (/.f64 eh ew) (/.f64 eh ew)) 1)) 1/6)
(pow.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 ew 2))) 1)) 1/6)
(pow.f64 (/.f64 1 (+.f64 1 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 (cos.f64 t) 2)) (/.f64 (*.f64 eh eh) (*.f64 ew ew))))) 1/6)
(pow.f64 (/.f64 1 (fma.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 (cos.f64 t) 2)) (*.f64 (/.f64 eh ew) (/.f64 eh ew)) 1)) 1/6)
(pow.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 ew 2))) 1)) 1/6)
(pow.f64 (/.f64 1 (+.f64 1 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 (cos.f64 t) 2)) (/.f64 (*.f64 eh eh) (*.f64 ew ew))))) 1/6)
(pow.f64 (/.f64 1 (fma.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 (cos.f64 t) 2)) (*.f64 (/.f64 eh ew) (/.f64 eh ew)) 1)) 1/6)
(pow.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 ew 2))) 1)) 1/6)
(pow.f64 (/.f64 1 (+.f64 1 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 (cos.f64 t) 2)) (/.f64 (*.f64 eh eh) (*.f64 ew ew))))) 1/6)
(pow.f64 (/.f64 1 (fma.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 (cos.f64 t) 2)) (*.f64 (/.f64 eh ew) (/.f64 eh ew)) 1)) 1/6)
(pow.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 ew 2))) 1)) 1/6)
(pow.f64 (/.f64 1 (+.f64 1 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 (cos.f64 t) 2)) (/.f64 (*.f64 eh eh) (*.f64 ew ew))))) 1/6)
(pow.f64 (/.f64 1 (fma.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 (cos.f64 t) 2)) (*.f64 (/.f64 eh ew) (/.f64 eh ew)) 1)) 1/6)
(pow.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 ew 2))) 1)) 1/6)
(pow.f64 (/.f64 1 (+.f64 1 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 (cos.f64 t) 2)) (/.f64 (*.f64 eh eh) (*.f64 ew ew))))) 1/6)
(pow.f64 (/.f64 1 (fma.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 (cos.f64 t) 2)) (*.f64 (/.f64 eh ew) (/.f64 eh ew)) 1)) 1/6)
(pow.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 ew 2))) 1)) 1/6)
(pow.f64 (/.f64 1 (+.f64 1 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 (cos.f64 t) 2)) (/.f64 (*.f64 eh eh) (*.f64 ew ew))))) 1/6)
(pow.f64 (/.f64 1 (fma.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 (cos.f64 t) 2)) (*.f64 (/.f64 eh ew) (/.f64 eh ew)) 1)) 1/6)
1
(+.f64 1 (*.f64 (+.f64 (*.f64 -1/6 (/.f64 (pow.f64 (sin.f64 t) 2) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 ew 2)))) (*.f64 -1/3 (/.f64 (pow.f64 (sin.f64 t) 2) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 ew 2))))) (pow.f64 eh 2)))
(+.f64 1 (*.f64 (*.f64 eh eh) (*.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (*.f64 (pow.f64 (cos.f64 t) 2) (*.f64 ew ew))) -1/2)))
(fma.f64 (*.f64 eh eh) (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) -1/2) (*.f64 (pow.f64 (cos.f64 t) 2) (*.f64 ew ew))) 1)
(+.f64 1 (+.f64 (*.f64 (+.f64 (*.f64 -1/6 (/.f64 (pow.f64 (sin.f64 t) 2) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 ew 2)))) (*.f64 -1/3 (/.f64 (pow.f64 (sin.f64 t) 2) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 ew 2))))) (pow.f64 eh 2)) (*.f64 (+.f64 (*.f64 1/36 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4)))) (+.f64 (*.f64 1/18 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4)))) (+.f64 (*.f64 -1/3 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4)))) (*.f64 1/12 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4))))))) (*.f64 -2/3 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4)))) (*.f64 1/12 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4)))))))))) (pow.f64 eh 4))))
(+.f64 1 (fma.f64 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (*.f64 (pow.f64 (cos.f64 t) 2) (*.f64 ew ew))) -1/2) (*.f64 eh eh) (*.f64 (pow.f64 eh 4) (fma.f64 1/36 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4))) (fma.f64 1/18 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4))) (*.f64 (fma.f64 -1/8 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4))) (*.f64 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4))) -1/6)) -1))))))
(+.f64 1 (fma.f64 (pow.f64 eh 4) (+.f64 (*.f64 (/.f64 1/12 (pow.f64 (cos.f64 t) 4)) (/.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 ew 4))) (*.f64 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4))) -7/24) -1)) (*.f64 (*.f64 eh eh) (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) -1/2) (*.f64 (pow.f64 (cos.f64 t) 2) (*.f64 ew ew))))))
(+.f64 1 (fma.f64 (pow.f64 eh 4) (+.f64 (*.f64 (/.f64 1/12 (pow.f64 (cos.f64 t) 4)) (/.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 ew 4))) (neg.f64 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4))) -7/24))) (*.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (*.f64 (*.f64 (/.f64 ew eh) (/.f64 ew eh)) (pow.f64 (cos.f64 t) 2))) -1/2)))
(+.f64 1 (+.f64 (*.f64 (+.f64 (*.f64 -1/6 (/.f64 (pow.f64 (sin.f64 t) 2) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 ew 2)))) (*.f64 -1/3 (/.f64 (pow.f64 (sin.f64 t) 2) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 ew 2))))) (pow.f64 eh 2)) (+.f64 (*.f64 (+.f64 (*.f64 2/9 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4)))) (*.f64 1/12 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4))))))) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 ew 2)))) (+.f64 (*.f64 -2/3 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4)))) (*.f64 -1/4 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4))))) (pow.f64 (sin.f64 t) 2)) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 ew 2)))) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 (sin.f64 t) 6) (*.f64 (pow.f64 (cos.f64 t) 6) (pow.f64 ew 6)))) (+.f64 (*.f64 1/3 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4)))) (*.f64 1/12 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4))))))) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 ew 2)))) (*.f64 -1/216 (/.f64 (pow.f64 (sin.f64 t) 6) (*.f64 (pow.f64 (cos.f64 t) 6) (pow.f64 ew 6)))))))) (+.f64 (*.f64 -1/6 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (+.f64 (*.f64 1/36 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4)))) (*.f64 -2/3 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4)))) (*.f64 1/12 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4))))))))) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 ew 2)))) (*.f64 -1/3 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4)))) (*.f64 -1/4 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4))))) (pow.f64 (sin.f64 t) 2)) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 ew 2)))) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 (sin.f64 t) 6) (*.f64 (pow.f64 (cos.f64 t) 6) (pow.f64 ew 6)))) (+.f64 (*.f64 1/3 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4)))) (*.f64 1/12 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4))))))) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 ew 2)))) (*.f64 -1/216 (/.f64 (pow.f64 (sin.f64 t) 6) (*.f64 (pow.f64 (cos.f64 t) 6) (pow.f64 ew 6))))))))))) (pow.f64 eh 6)) (*.f64 (+.f64 (*.f64 1/36 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4)))) (+.f64 (*.f64 1/18 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4)))) (+.f64 (*.f64 -1/3 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4)))) (*.f64 1/12 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4))))))) (*.f64 -2/3 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4)))) (*.f64 1/12 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4)))))))))) (pow.f64 eh 4)))))
(+.f64 1 (fma.f64 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (*.f64 (pow.f64 (cos.f64 t) 2) (*.f64 ew ew))) -1/2) (*.f64 eh eh) (fma.f64 (fma.f64 2/9 (/.f64 (pow.f64 (sin.f64 t) 2) (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (*.f64 ew ew)) (fma.f64 -1/8 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4))) (*.f64 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4))) -1/6)))) (fma.f64 -2/3 (fma.f64 -1/2 (/.f64 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4))) -3/8) (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (*.f64 ew ew)) (pow.f64 (sin.f64 t) 2))) (fma.f64 1/8 (/.f64 (pow.f64 (sin.f64 t) 6) (*.f64 (pow.f64 (cos.f64 t) 6) (pow.f64 ew 6))) (fma.f64 1/3 (/.f64 (pow.f64 (sin.f64 t) 2) (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (*.f64 ew ew)) (fma.f64 -1/8 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4))) (*.f64 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4))) -1/6)))) (*.f64 (/.f64 (pow.f64 (sin.f64 t) 6) (*.f64 (pow.f64 (cos.f64 t) 6) (pow.f64 ew 6))) -1/216)))) (fma.f64 -1/6 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 (cos.f64 t) 2)) (/.f64 (fma.f64 1/36 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4))) (*.f64 (fma.f64 -1/8 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4))) (*.f64 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4))) -1/6)) -2/3)) (*.f64 ew ew))) (*.f64 -1/3 (fma.f64 -1/2 (/.f64 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4))) -3/8) (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (*.f64 ew ew)) (pow.f64 (sin.f64 t) 2))) (fma.f64 1/8 (/.f64 (pow.f64 (sin.f64 t) 6) (*.f64 (pow.f64 (cos.f64 t) 6) (pow.f64 ew 6))) (fma.f64 1/3 (/.f64 (pow.f64 (sin.f64 t) 2) (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (*.f64 ew ew)) (fma.f64 -1/8 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4))) (*.f64 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4))) -1/6)))) (*.f64 (/.f64 (pow.f64 (sin.f64 t) 6) (*.f64 (pow.f64 (cos.f64 t) 6) (pow.f64 ew 6))) -1/216)))))))) (pow.f64 eh 6) (*.f64 (pow.f64 eh 4) (fma.f64 1/36 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4))) (fma.f64 1/18 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4))) (*.f64 (fma.f64 -1/8 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4))) (*.f64 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4))) -1/6)) -1)))))))
(+.f64 (fma.f64 (*.f64 eh eh) (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) -1/2) (*.f64 (pow.f64 (cos.f64 t) 2) (*.f64 ew ew))) 1) (fma.f64 (pow.f64 eh 6) (fma.f64 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (*.f64 (pow.f64 (cos.f64 t) 2) (*.f64 ew ew))) (*.f64 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4))) -7/24)) 2/9 (fma.f64 (fma.f64 -1/2 (*.f64 (/.f64 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4))) (/.f64 (pow.f64 (cos.f64 t) 2) -3/8)) (/.f64 (pow.f64 (sin.f64 t) 2) (*.f64 ew ew))) (fma.f64 1/8 (/.f64 (pow.f64 (sin.f64 t) 6) (*.f64 (pow.f64 (cos.f64 t) 6) (pow.f64 ew 6))) (fma.f64 (/.f64 (pow.f64 (sin.f64 t) 6) (*.f64 (pow.f64 (cos.f64 t) 6) (pow.f64 ew 6))) -1/216 (*.f64 (*.f64 1/3 (/.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 ew 4))) -7/24) (*.f64 ew ew)))))) -2/3 (fma.f64 -1/3 (fma.f64 -1/2 (*.f64 (/.f64 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4))) (/.f64 (pow.f64 (cos.f64 t) 2) -3/8)) (/.f64 (pow.f64 (sin.f64 t) 2) (*.f64 ew ew))) (fma.f64 1/8 (/.f64 (pow.f64 (sin.f64 t) 6) (*.f64 (pow.f64 (cos.f64 t) 6) (pow.f64 ew 6))) (fma.f64 (/.f64 (pow.f64 (sin.f64 t) 6) (*.f64 (pow.f64 (cos.f64 t) 6) (pow.f64 ew 6))) -1/216 (*.f64 (*.f64 1/3 (/.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 ew 4))) -7/24) (*.f64 ew ew)))))) (*.f64 -1/6 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (*.f64 (pow.f64 (cos.f64 t) 2) (*.f64 ew ew))) (fma.f64 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4))) 1/36 (*.f64 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4))) -7/24) -2/3))))))) (*.f64 (pow.f64 eh 4) (+.f64 (*.f64 (/.f64 1/12 (pow.f64 (cos.f64 t) 4)) (/.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 ew 4))) (*.f64 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4))) -7/24) -1)))))
(+.f64 (fma.f64 (*.f64 eh eh) (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) -1/2) (*.f64 (pow.f64 (cos.f64 t) 2) (*.f64 ew ew))) 1) (fma.f64 (pow.f64 eh 6) (fma.f64 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (*.f64 (pow.f64 (cos.f64 t) 2) (*.f64 ew ew))) (*.f64 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4))) -7/24)) 2/9 (+.f64 (*.f64 -1/6 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (*.f64 (pow.f64 (cos.f64 t) 2) (*.f64 ew ew))) (fma.f64 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4))) 1/36 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4))) 7/36)))) (*.f64 (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (*.f64 (pow.f64 (cos.f64 t) 2) (*.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 (*.f64 (*.f64 1/3 (/.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 ew 4))) -7/24) (*.f64 ew ew))) (*.f64 (/.f64 (pow.f64 (sin.f64 t) 6) (*.f64 (pow.f64 (cos.f64 t) 6) (pow.f64 ew 6))) 13/108))) -1))) (*.f64 (pow.f64 eh 4) (+.f64 (*.f64 (/.f64 1/12 (pow.f64 (cos.f64 t) 4)) (/.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 ew 4))) (neg.f64 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4))) -7/24))))))
1
(+.f64 1 (+.f64 (*.f64 -1/3 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 ew 2)))) (*.f64 -1/6 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 ew 2))))))
(+.f64 1 (*.f64 (*.f64 eh eh) (*.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (*.f64 (pow.f64 (cos.f64 t) 2) (*.f64 ew ew))) -1/2)))
(fma.f64 (*.f64 eh eh) (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) -1/2) (*.f64 (pow.f64 (cos.f64 t) 2) (*.f64 ew ew))) 1)
(+.f64 (*.f64 1/36 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4)))) (+.f64 (*.f64 1/18 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4)))) (+.f64 (*.f64 -1/3 (/.f64 (+.f64 (*.f64 1/12 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (cos.f64 t) 4))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (cos.f64 t) 4))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (cos.f64 t) 4))))) (pow.f64 ew 4))) (+.f64 1 (+.f64 (*.f64 -1/3 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 ew 2)))) (+.f64 (*.f64 -2/3 (/.f64 (+.f64 (*.f64 1/12 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (cos.f64 t) 4))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (cos.f64 t) 4))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (cos.f64 t) 4))))) (pow.f64 ew 4))) (*.f64 -1/6 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 ew 2))))))))))
(fma.f64 1/36 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 (cos.f64 t) 4)) (/.f64 (pow.f64 eh 4) (pow.f64 ew 4))) (fma.f64 1/18 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 (cos.f64 t) 4)) (/.f64 (pow.f64 eh 4) (pow.f64 ew 4))) (fma.f64 -1/3 (/.f64 (fma.f64 1/12 (/.f64 (pow.f64 (sin.f64 t) 4) (/.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 eh 4))) (*.f64 (/.f64 (pow.f64 (sin.f64 t) 4) (/.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 eh 4))) -3/8)) (pow.f64 ew 4)) (+.f64 1 (fma.f64 -1/3 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 (cos.f64 t) 2)) (/.f64 (*.f64 eh eh) (*.f64 ew ew))) (fma.f64 -2/3 (/.f64 (fma.f64 1/12 (/.f64 (pow.f64 (sin.f64 t) 4) (/.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 eh 4))) (*.f64 (/.f64 (pow.f64 (sin.f64 t) 4) (/.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 eh 4))) -3/8)) (pow.f64 ew 4)) (/.f64 (*.f64 -1/6 (*.f64 (pow.f64 (sin.f64 t) 2) (*.f64 eh eh))) (*.f64 (pow.f64 (cos.f64 t) 2) (*.f64 ew ew)))))))))
(+.f64 (fma.f64 -1/3 (/.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 (cos.f64 t) 4)) (pow.f64 eh 4)) -7/24) (pow.f64 ew 4)) (+.f64 (fma.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (/.f64 (pow.f64 (cos.f64 t) 2) (*.f64 (/.f64 eh ew) (/.f64 eh ew)))) -1/2 1) (/.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 (cos.f64 t) 4)) (pow.f64 eh 4)) -7/24) (/.f64 (pow.f64 ew 4) -2/3)))) (*.f64 (/.f64 (pow.f64 (sin.f64 t) 4) (/.f64 (pow.f64 (cos.f64 t) 4) (/.f64 (pow.f64 eh 4) (pow.f64 ew 4)))) 1/12))
(+.f64 (fma.f64 -1/3 (/.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 (cos.f64 t) 4)) (pow.f64 eh 4)) -7/24) (pow.f64 ew 4)) (+.f64 (fma.f64 (*.f64 eh eh) (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) -1/2) (*.f64 (pow.f64 (cos.f64 t) 2) (*.f64 ew ew))) 1) (/.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 (cos.f64 t) 4)) (pow.f64 eh 4)) 7/36) (pow.f64 ew 4)))) (*.f64 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (/.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 eh 4)) (pow.f64 ew 4))) 1/12))
(+.f64 (*.f64 -1/3 (/.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (*.f64 (pow.f64 eh 2) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (cos.f64 t) 4))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (cos.f64 t) 4)))))) (pow.f64 (cos.f64 t) 2))) (+.f64 (*.f64 1/3 (/.f64 (*.f64 (+.f64 (*.f64 1/12 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (cos.f64 t) 4))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (cos.f64 t) 4))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (cos.f64 t) 4))))) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2))) (pow.f64 (cos.f64 t) 2))) (+.f64 (*.f64 -1/216 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 6) (pow.f64 eh 6)) (pow.f64 (cos.f64 t) 6))) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 6) (pow.f64 eh 6)) (pow.f64 (cos.f64 t) 6)))))) (pow.f64 ew 6))) (+.f64 (*.f64 1/36 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4)))) (+.f64 1 (+.f64 (*.f64 -2/3 (/.f64 (+.f64 (*.f64 1/3 (/.f64 (*.f64 (+.f64 (*.f64 1/12 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (cos.f64 t) 4))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (cos.f64 t) 4))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (cos.f64 t) 4))))) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2))) (pow.f64 (cos.f64 t) 2))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (*.f64 (pow.f64 eh 2) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (cos.f64 t) 4))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (cos.f64 t) 4)))))) (pow.f64 (cos.f64 t) 2))) (+.f64 (*.f64 -1/216 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 6) (pow.f64 eh 6)) (pow.f64 (cos.f64 t) 6))) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 6) (pow.f64 eh 6)) (pow.f64 (cos.f64 t) 6)))))) (pow.f64 ew 6))) (+.f64 (*.f64 -1/3 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 ew 2)))) (+.f64 (*.f64 -1/6 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (*.f64 (+.f64 (*.f64 1/36 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (cos.f64 t) 4))) (*.f64 -2/3 (+.f64 (*.f64 1/12 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (cos.f64 t) 4))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (cos.f64 t) 4))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (cos.f64 t) 4))))))) (pow.f64 eh 2))) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 ew 6)))) (+.f64 (*.f64 -1/6 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 ew 2)))) (+.f64 (*.f64 -1/3 (/.f64 (+.f64 (*.f64 1/12 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (cos.f64 t) 4))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (cos.f64 t) 4))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (cos.f64 t) 4))))) (pow.f64 ew 4))) (+.f64 (*.f64 1/18 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4)))) (+.f64 (*.f64 2/9 (/.f64 (*.f64 (+.f64 (*.f64 1/12 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (cos.f64 t) 4))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (cos.f64 t) 4))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (cos.f64 t) 4))))) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2))) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 ew 6)))) (*.f64 -2/3 (/.f64 (+.f64 (*.f64 1/12 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (cos.f64 t) 4))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (cos.f64 t) 4))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (cos.f64 t) 4))))) (pow.f64 ew 4)))))))))))))
(fma.f64 -1/3 (/.f64 (fma.f64 -1/2 (/.f64 (pow.f64 (sin.f64 t) 2) (/.f64 (pow.f64 (cos.f64 t) 2) (*.f64 (*.f64 eh eh) (*.f64 (/.f64 (pow.f64 (sin.f64 t) 4) (/.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 eh 4))) -3/8)))) (fma.f64 1/3 (/.f64 (fma.f64 1/12 (/.f64 (pow.f64 (sin.f64 t) 4) (/.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 eh 4))) (*.f64 (/.f64 (pow.f64 (sin.f64 t) 4) (/.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 eh 4))) -3/8)) (/.f64 (pow.f64 (cos.f64 t) 2) (*.f64 (pow.f64 (sin.f64 t) 2) (*.f64 eh eh)))) (*.f64 (/.f64 (pow.f64 (sin.f64 t) 6) (/.f64 (pow.f64 (cos.f64 t) 6) (pow.f64 eh 6))) 13/108))) (pow.f64 ew 6)) (fma.f64 1/36 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 (cos.f64 t) 4)) (/.f64 (pow.f64 eh 4) (pow.f64 ew 4))) (+.f64 1 (fma.f64 -2/3 (/.f64 (fma.f64 1/3 (/.f64 (fma.f64 1/12 (/.f64 (pow.f64 (sin.f64 t) 4) (/.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 eh 4))) (*.f64 (/.f64 (pow.f64 (sin.f64 t) 4) (/.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 eh 4))) -3/8)) (/.f64 (pow.f64 (cos.f64 t) 2) (*.f64 (pow.f64 (sin.f64 t) 2) (*.f64 eh eh)))) (fma.f64 -1/2 (/.f64 (pow.f64 (sin.f64 t) 2) (/.f64 (pow.f64 (cos.f64 t) 2) (*.f64 (*.f64 eh eh) (*.f64 (/.f64 (pow.f64 (sin.f64 t) 4) (/.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 eh 4))) -3/8)))) (*.f64 (/.f64 (pow.f64 (sin.f64 t) 6) (/.f64 (pow.f64 (cos.f64 t) 6) (pow.f64 eh 6))) 13/108))) (pow.f64 ew 6)) (fma.f64 -1/3 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 (cos.f64 t) 2)) (/.f64 (*.f64 eh eh) (*.f64 ew ew))) (fma.f64 -1/6 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 (cos.f64 t) 2)) (/.f64 (*.f64 (*.f64 eh eh) (fma.f64 1/36 (/.f64 (pow.f64 (sin.f64 t) 4) (/.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 eh 4))) (*.f64 (fma.f64 1/12 (/.f64 (pow.f64 (sin.f64 t) 4) (/.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 eh 4))) (*.f64 (/.f64 (pow.f64 (sin.f64 t) 4) (/.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 eh 4))) -3/8)) -2/3))) (pow.f64 ew 6))) (fma.f64 -1/6 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 (cos.f64 t) 2)) (/.f64 (*.f64 eh eh) (*.f64 ew ew))) (fma.f64 -1/3 (/.f64 (fma.f64 1/12 (/.f64 (pow.f64 (sin.f64 t) 4) (/.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 eh 4))) (*.f64 (/.f64 (pow.f64 (sin.f64 t) 4) (/.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 eh 4))) -3/8)) (pow.f64 ew 4)) (fma.f64 1/18 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 (cos.f64 t) 4)) (/.f64 (pow.f64 eh 4) (pow.f64 ew 4))) (fma.f64 2/9 (*.f64 (/.f64 (fma.f64 1/12 (/.f64 (pow.f64 (sin.f64 t) 4) (/.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 eh 4))) (*.f64 (/.f64 (pow.f64 (sin.f64 t) 4) (/.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 eh 4))) -3/8)) (pow.f64 (cos.f64 t) 2)) (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (*.f64 eh eh)) (pow.f64 ew 6))) (*.f64 (/.f64 (fma.f64 1/12 (/.f64 (pow.f64 (sin.f64 t) 4) (/.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 eh 4))) (*.f64 (/.f64 (pow.f64 (sin.f64 t) 4) (/.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 eh 4))) -3/8)) (pow.f64 ew 4)) -2/3)))))))))))
(fma.f64 -1/3 (/.f64 (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 (cos.f64 t) 2)) (*.f64 eh (*.f64 eh (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) -3/8) (/.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 eh 4)))))) (fma.f64 1/3 (*.f64 (/.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 (cos.f64 t) 4)) (pow.f64 eh 4)) -7/24) (pow.f64 (cos.f64 t) 2)) (*.f64 (pow.f64 (sin.f64 t) 2) (*.f64 eh eh))) (/.f64 (*.f64 (*.f64 (pow.f64 (sin.f64 t) 6) (pow.f64 eh 6)) 13/108) (pow.f64 (cos.f64 t) 6)))) (pow.f64 ew 6)) (+.f64 (fma.f64 (/.f64 (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 (cos.f64 t) 2)) (*.f64 eh (*.f64 eh (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) -3/8) (/.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 eh 4)))))) (fma.f64 1/3 (*.f64 (/.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 (cos.f64 t) 4)) (pow.f64 eh 4)) -7/24) (pow.f64 (cos.f64 t) 2)) (*.f64 (pow.f64 (sin.f64 t) 2) (*.f64 eh eh))) (/.f64 (*.f64 (*.f64 (pow.f64 (sin.f64 t) 6) (pow.f64 eh 6)) 13/108) (pow.f64 (cos.f64 t) 6)))) (pow.f64 ew 6)) -2/3 (fma.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (/.f64 (pow.f64 (cos.f64 t) 2) (*.f64 (/.f64 eh ew) (/.f64 eh ew)))) -1/3 (fma.f64 -1/6 (*.f64 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (fma.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 (cos.f64 t) 4)) (pow.f64 eh 4)) -7/24) -2/3 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) 1/36) (/.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 eh 4))))) (pow.f64 (cos.f64 t) 2)) (/.f64 (*.f64 eh eh) (pow.f64 ew 6))) (fma.f64 -1/6 (/.f64 (pow.f64 (sin.f64 t) 2) (/.f64 (pow.f64 (cos.f64 t) 2) (*.f64 (/.f64 eh ew) (/.f64 eh ew)))) (fma.f64 -1/3 (/.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 (cos.f64 t) 4)) (pow.f64 eh 4)) -7/24) (pow.f64 ew 4)) (fma.f64 1/18 (/.f64 (pow.f64 (sin.f64 t) 4) (/.f64 (pow.f64 (cos.f64 t) 4) (/.f64 (pow.f64 eh 4) (pow.f64 ew 4)))) (fma.f64 (/.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 (cos.f64 t) 4)) (pow.f64 eh 4)) -7/24) (pow.f64 ew 4)) -2/3 (/.f64 (*.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 (cos.f64 t) 4)) (pow.f64 eh 4)) -7/24) 2/9) (*.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (*.f64 eh eh)) (/.f64 (pow.f64 ew 6) (pow.f64 (sin.f64 t) 2))))))))))) (fma.f64 1/36 (/.f64 (pow.f64 (sin.f64 t) 4) (/.f64 (pow.f64 (cos.f64 t) 4) (/.f64 (pow.f64 eh 4) (pow.f64 ew 4)))) 1)))
(fma.f64 -1/3 (/.f64 (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 (cos.f64 t) 2)) (*.f64 eh (*.f64 eh (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) -3/8) (/.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 eh 4)))))) (fma.f64 1/3 (*.f64 (/.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 (cos.f64 t) 4)) (pow.f64 eh 4)) -7/24) (pow.f64 (cos.f64 t) 2)) (*.f64 (pow.f64 (sin.f64 t) 2) (*.f64 eh eh))) (/.f64 (*.f64 (*.f64 (pow.f64 (sin.f64 t) 6) (pow.f64 eh 6)) 13/108) (pow.f64 (cos.f64 t) 6)))) (pow.f64 ew 6)) (+.f64 (fma.f64 (/.f64 (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 (cos.f64 t) 2)) (*.f64 eh (*.f64 eh (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) -3/8) (/.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 eh 4)))))) (fma.f64 1/3 (*.f64 (/.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 (cos.f64 t) 4)) (pow.f64 eh 4)) -7/24) (pow.f64 (cos.f64 t) 2)) (*.f64 (pow.f64 (sin.f64 t) 2) (*.f64 eh eh))) (/.f64 (*.f64 (*.f64 (pow.f64 (sin.f64 t) 6) (pow.f64 eh 6)) 13/108) (pow.f64 (cos.f64 t) 6)))) (pow.f64 ew 6)) -2/3 (fma.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (*.f64 (*.f64 (/.f64 ew eh) (/.f64 ew eh)) (pow.f64 (cos.f64 t) 2))) -1/3 (+.f64 (+.f64 (fma.f64 1/18 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (/.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 eh 4)) (pow.f64 ew 4))) (/.f64 (*.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 (cos.f64 t) 4)) (pow.f64 eh 4)) -7/24) 2/9) (*.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (*.f64 (pow.f64 (sin.f64 t) 2) (*.f64 eh eh))) (pow.f64 ew 6)))) (*.f64 (/.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 (cos.f64 t) 4)) (pow.f64 eh 4)) -7/24) (pow.f64 ew 4)) -1)) (*.f64 (*.f64 -1/6 (/.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 (cos.f64 t) 2))) (+.f64 (*.f64 (/.f64 eh ew) (/.f64 eh ew)) (*.f64 (/.f64 (*.f64 eh eh) (pow.f64 ew 6)) (fma.f64 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 (cos.f64 t) 4)) (pow.f64 eh 4)) 1/36 (*.f64 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 (cos.f64 t) 4)) (pow.f64 eh 4)) 7/36)))))))) (fma.f64 1/36 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (/.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 eh 4)) (pow.f64 ew 4))) 1)))
1
(+.f64 1 (+.f64 (*.f64 -1/3 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 ew 2)))) (*.f64 -1/6 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 ew 2))))))
(+.f64 1 (*.f64 (*.f64 eh eh) (*.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (*.f64 (pow.f64 (cos.f64 t) 2) (*.f64 ew ew))) -1/2)))
(fma.f64 (*.f64 eh eh) (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) -1/2) (*.f64 (pow.f64 (cos.f64 t) 2) (*.f64 ew ew))) 1)
(+.f64 (*.f64 1/36 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4)))) (+.f64 (*.f64 1/18 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4)))) (+.f64 (*.f64 -1/3 (/.f64 (+.f64 (*.f64 1/12 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (cos.f64 t) 4))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (cos.f64 t) 4))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (cos.f64 t) 4))))) (pow.f64 ew 4))) (+.f64 1 (+.f64 (*.f64 -1/3 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 ew 2)))) (+.f64 (*.f64 -2/3 (/.f64 (+.f64 (*.f64 1/12 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (cos.f64 t) 4))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (cos.f64 t) 4))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (cos.f64 t) 4))))) (pow.f64 ew 4))) (*.f64 -1/6 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 ew 2))))))))))
(fma.f64 1/36 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 (cos.f64 t) 4)) (/.f64 (pow.f64 eh 4) (pow.f64 ew 4))) (fma.f64 1/18 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 (cos.f64 t) 4)) (/.f64 (pow.f64 eh 4) (pow.f64 ew 4))) (fma.f64 -1/3 (/.f64 (fma.f64 1/12 (/.f64 (pow.f64 (sin.f64 t) 4) (/.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 eh 4))) (*.f64 (/.f64 (pow.f64 (sin.f64 t) 4) (/.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 eh 4))) -3/8)) (pow.f64 ew 4)) (+.f64 1 (fma.f64 -1/3 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 (cos.f64 t) 2)) (/.f64 (*.f64 eh eh) (*.f64 ew ew))) (fma.f64 -2/3 (/.f64 (fma.f64 1/12 (/.f64 (pow.f64 (sin.f64 t) 4) (/.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 eh 4))) (*.f64 (/.f64 (pow.f64 (sin.f64 t) 4) (/.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 eh 4))) -3/8)) (pow.f64 ew 4)) (/.f64 (*.f64 -1/6 (*.f64 (pow.f64 (sin.f64 t) 2) (*.f64 eh eh))) (*.f64 (pow.f64 (cos.f64 t) 2) (*.f64 ew ew)))))))))
(+.f64 (fma.f64 -1/3 (/.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 (cos.f64 t) 4)) (pow.f64 eh 4)) -7/24) (pow.f64 ew 4)) (+.f64 (fma.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (/.f64 (pow.f64 (cos.f64 t) 2) (*.f64 (/.f64 eh ew) (/.f64 eh ew)))) -1/2 1) (/.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 (cos.f64 t) 4)) (pow.f64 eh 4)) -7/24) (/.f64 (pow.f64 ew 4) -2/3)))) (*.f64 (/.f64 (pow.f64 (sin.f64 t) 4) (/.f64 (pow.f64 (cos.f64 t) 4) (/.f64 (pow.f64 eh 4) (pow.f64 ew 4)))) 1/12))
(+.f64 (fma.f64 -1/3 (/.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 (cos.f64 t) 4)) (pow.f64 eh 4)) -7/24) (pow.f64 ew 4)) (+.f64 (fma.f64 (*.f64 eh eh) (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) -1/2) (*.f64 (pow.f64 (cos.f64 t) 2) (*.f64 ew ew))) 1) (/.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 (cos.f64 t) 4)) (pow.f64 eh 4)) 7/36) (pow.f64 ew 4)))) (*.f64 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (/.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 eh 4)) (pow.f64 ew 4))) 1/12))
(+.f64 (*.f64 -1/3 (/.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (*.f64 (pow.f64 eh 2) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (cos.f64 t) 4))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (cos.f64 t) 4)))))) (pow.f64 (cos.f64 t) 2))) (+.f64 (*.f64 1/3 (/.f64 (*.f64 (+.f64 (*.f64 1/12 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (cos.f64 t) 4))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (cos.f64 t) 4))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (cos.f64 t) 4))))) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2))) (pow.f64 (cos.f64 t) 2))) (+.f64 (*.f64 -1/216 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 6) (pow.f64 eh 6)) (pow.f64 (cos.f64 t) 6))) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 6) (pow.f64 eh 6)) (pow.f64 (cos.f64 t) 6)))))) (pow.f64 ew 6))) (+.f64 (*.f64 1/36 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4)))) (+.f64 1 (+.f64 (*.f64 -2/3 (/.f64 (+.f64 (*.f64 1/3 (/.f64 (*.f64 (+.f64 (*.f64 1/12 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (cos.f64 t) 4))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (cos.f64 t) 4))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (cos.f64 t) 4))))) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2))) (pow.f64 (cos.f64 t) 2))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (*.f64 (pow.f64 eh 2) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (cos.f64 t) 4))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (cos.f64 t) 4)))))) (pow.f64 (cos.f64 t) 2))) (+.f64 (*.f64 -1/216 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 6) (pow.f64 eh 6)) (pow.f64 (cos.f64 t) 6))) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 6) (pow.f64 eh 6)) (pow.f64 (cos.f64 t) 6)))))) (pow.f64 ew 6))) (+.f64 (*.f64 -1/3 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 ew 2)))) (+.f64 (*.f64 -1/6 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (*.f64 (+.f64 (*.f64 1/36 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (cos.f64 t) 4))) (*.f64 -2/3 (+.f64 (*.f64 1/12 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (cos.f64 t) 4))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (cos.f64 t) 4))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (cos.f64 t) 4))))))) (pow.f64 eh 2))) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 ew 6)))) (+.f64 (*.f64 -1/6 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 ew 2)))) (+.f64 (*.f64 -1/3 (/.f64 (+.f64 (*.f64 1/12 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (cos.f64 t) 4))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (cos.f64 t) 4))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (cos.f64 t) 4))))) (pow.f64 ew 4))) (+.f64 (*.f64 1/18 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4)))) (+.f64 (*.f64 2/9 (/.f64 (*.f64 (+.f64 (*.f64 1/12 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (cos.f64 t) 4))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (cos.f64 t) 4))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (cos.f64 t) 4))))) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2))) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 ew 6)))) (*.f64 -2/3 (/.f64 (+.f64 (*.f64 1/12 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (cos.f64 t) 4))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (cos.f64 t) 4))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (cos.f64 t) 4))))) (pow.f64 ew 4)))))))))))))
(fma.f64 -1/3 (/.f64 (fma.f64 -1/2 (/.f64 (pow.f64 (sin.f64 t) 2) (/.f64 (pow.f64 (cos.f64 t) 2) (*.f64 (*.f64 eh eh) (*.f64 (/.f64 (pow.f64 (sin.f64 t) 4) (/.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 eh 4))) -3/8)))) (fma.f64 1/3 (/.f64 (fma.f64 1/12 (/.f64 (pow.f64 (sin.f64 t) 4) (/.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 eh 4))) (*.f64 (/.f64 (pow.f64 (sin.f64 t) 4) (/.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 eh 4))) -3/8)) (/.f64 (pow.f64 (cos.f64 t) 2) (*.f64 (pow.f64 (sin.f64 t) 2) (*.f64 eh eh)))) (*.f64 (/.f64 (pow.f64 (sin.f64 t) 6) (/.f64 (pow.f64 (cos.f64 t) 6) (pow.f64 eh 6))) 13/108))) (pow.f64 ew 6)) (fma.f64 1/36 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 (cos.f64 t) 4)) (/.f64 (pow.f64 eh 4) (pow.f64 ew 4))) (+.f64 1 (fma.f64 -2/3 (/.f64 (fma.f64 1/3 (/.f64 (fma.f64 1/12 (/.f64 (pow.f64 (sin.f64 t) 4) (/.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 eh 4))) (*.f64 (/.f64 (pow.f64 (sin.f64 t) 4) (/.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 eh 4))) -3/8)) (/.f64 (pow.f64 (cos.f64 t) 2) (*.f64 (pow.f64 (sin.f64 t) 2) (*.f64 eh eh)))) (fma.f64 -1/2 (/.f64 (pow.f64 (sin.f64 t) 2) (/.f64 (pow.f64 (cos.f64 t) 2) (*.f64 (*.f64 eh eh) (*.f64 (/.f64 (pow.f64 (sin.f64 t) 4) (/.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 eh 4))) -3/8)))) (*.f64 (/.f64 (pow.f64 (sin.f64 t) 6) (/.f64 (pow.f64 (cos.f64 t) 6) (pow.f64 eh 6))) 13/108))) (pow.f64 ew 6)) (fma.f64 -1/3 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 (cos.f64 t) 2)) (/.f64 (*.f64 eh eh) (*.f64 ew ew))) (fma.f64 -1/6 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 (cos.f64 t) 2)) (/.f64 (*.f64 (*.f64 eh eh) (fma.f64 1/36 (/.f64 (pow.f64 (sin.f64 t) 4) (/.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 eh 4))) (*.f64 (fma.f64 1/12 (/.f64 (pow.f64 (sin.f64 t) 4) (/.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 eh 4))) (*.f64 (/.f64 (pow.f64 (sin.f64 t) 4) (/.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 eh 4))) -3/8)) -2/3))) (pow.f64 ew 6))) (fma.f64 -1/6 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 (cos.f64 t) 2)) (/.f64 (*.f64 eh eh) (*.f64 ew ew))) (fma.f64 -1/3 (/.f64 (fma.f64 1/12 (/.f64 (pow.f64 (sin.f64 t) 4) (/.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 eh 4))) (*.f64 (/.f64 (pow.f64 (sin.f64 t) 4) (/.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 eh 4))) -3/8)) (pow.f64 ew 4)) (fma.f64 1/18 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 (cos.f64 t) 4)) (/.f64 (pow.f64 eh 4) (pow.f64 ew 4))) (fma.f64 2/9 (*.f64 (/.f64 (fma.f64 1/12 (/.f64 (pow.f64 (sin.f64 t) 4) (/.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 eh 4))) (*.f64 (/.f64 (pow.f64 (sin.f64 t) 4) (/.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 eh 4))) -3/8)) (pow.f64 (cos.f64 t) 2)) (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (*.f64 eh eh)) (pow.f64 ew 6))) (*.f64 (/.f64 (fma.f64 1/12 (/.f64 (pow.f64 (sin.f64 t) 4) (/.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 eh 4))) (*.f64 (/.f64 (pow.f64 (sin.f64 t) 4) (/.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 eh 4))) -3/8)) (pow.f64 ew 4)) -2/3)))))))))))
(fma.f64 -1/3 (/.f64 (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 (cos.f64 t) 2)) (*.f64 eh (*.f64 eh (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) -3/8) (/.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 eh 4)))))) (fma.f64 1/3 (*.f64 (/.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 (cos.f64 t) 4)) (pow.f64 eh 4)) -7/24) (pow.f64 (cos.f64 t) 2)) (*.f64 (pow.f64 (sin.f64 t) 2) (*.f64 eh eh))) (/.f64 (*.f64 (*.f64 (pow.f64 (sin.f64 t) 6) (pow.f64 eh 6)) 13/108) (pow.f64 (cos.f64 t) 6)))) (pow.f64 ew 6)) (+.f64 (fma.f64 (/.f64 (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 (cos.f64 t) 2)) (*.f64 eh (*.f64 eh (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) -3/8) (/.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 eh 4)))))) (fma.f64 1/3 (*.f64 (/.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 (cos.f64 t) 4)) (pow.f64 eh 4)) -7/24) (pow.f64 (cos.f64 t) 2)) (*.f64 (pow.f64 (sin.f64 t) 2) (*.f64 eh eh))) (/.f64 (*.f64 (*.f64 (pow.f64 (sin.f64 t) 6) (pow.f64 eh 6)) 13/108) (pow.f64 (cos.f64 t) 6)))) (pow.f64 ew 6)) -2/3 (fma.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (/.f64 (pow.f64 (cos.f64 t) 2) (*.f64 (/.f64 eh ew) (/.f64 eh ew)))) -1/3 (fma.f64 -1/6 (*.f64 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (fma.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 (cos.f64 t) 4)) (pow.f64 eh 4)) -7/24) -2/3 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) 1/36) (/.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 eh 4))))) (pow.f64 (cos.f64 t) 2)) (/.f64 (*.f64 eh eh) (pow.f64 ew 6))) (fma.f64 -1/6 (/.f64 (pow.f64 (sin.f64 t) 2) (/.f64 (pow.f64 (cos.f64 t) 2) (*.f64 (/.f64 eh ew) (/.f64 eh ew)))) (fma.f64 -1/3 (/.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 (cos.f64 t) 4)) (pow.f64 eh 4)) -7/24) (pow.f64 ew 4)) (fma.f64 1/18 (/.f64 (pow.f64 (sin.f64 t) 4) (/.f64 (pow.f64 (cos.f64 t) 4) (/.f64 (pow.f64 eh 4) (pow.f64 ew 4)))) (fma.f64 (/.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 (cos.f64 t) 4)) (pow.f64 eh 4)) -7/24) (pow.f64 ew 4)) -2/3 (/.f64 (*.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 (cos.f64 t) 4)) (pow.f64 eh 4)) -7/24) 2/9) (*.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (*.f64 eh eh)) (/.f64 (pow.f64 ew 6) (pow.f64 (sin.f64 t) 2))))))))))) (fma.f64 1/36 (/.f64 (pow.f64 (sin.f64 t) 4) (/.f64 (pow.f64 (cos.f64 t) 4) (/.f64 (pow.f64 eh 4) (pow.f64 ew 4)))) 1)))
(fma.f64 -1/3 (/.f64 (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 (cos.f64 t) 2)) (*.f64 eh (*.f64 eh (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) -3/8) (/.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 eh 4)))))) (fma.f64 1/3 (*.f64 (/.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 (cos.f64 t) 4)) (pow.f64 eh 4)) -7/24) (pow.f64 (cos.f64 t) 2)) (*.f64 (pow.f64 (sin.f64 t) 2) (*.f64 eh eh))) (/.f64 (*.f64 (*.f64 (pow.f64 (sin.f64 t) 6) (pow.f64 eh 6)) 13/108) (pow.f64 (cos.f64 t) 6)))) (pow.f64 ew 6)) (+.f64 (fma.f64 (/.f64 (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 (cos.f64 t) 2)) (*.f64 eh (*.f64 eh (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) -3/8) (/.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 eh 4)))))) (fma.f64 1/3 (*.f64 (/.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 (cos.f64 t) 4)) (pow.f64 eh 4)) -7/24) (pow.f64 (cos.f64 t) 2)) (*.f64 (pow.f64 (sin.f64 t) 2) (*.f64 eh eh))) (/.f64 (*.f64 (*.f64 (pow.f64 (sin.f64 t) 6) (pow.f64 eh 6)) 13/108) (pow.f64 (cos.f64 t) 6)))) (pow.f64 ew 6)) -2/3 (fma.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (*.f64 (*.f64 (/.f64 ew eh) (/.f64 ew eh)) (pow.f64 (cos.f64 t) 2))) -1/3 (+.f64 (+.f64 (fma.f64 1/18 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (/.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 eh 4)) (pow.f64 ew 4))) (/.f64 (*.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 (cos.f64 t) 4)) (pow.f64 eh 4)) -7/24) 2/9) (*.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (*.f64 (pow.f64 (sin.f64 t) 2) (*.f64 eh eh))) (pow.f64 ew 6)))) (*.f64 (/.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 (cos.f64 t) 4)) (pow.f64 eh 4)) -7/24) (pow.f64 ew 4)) -1)) (*.f64 (*.f64 -1/6 (/.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 (cos.f64 t) 2))) (+.f64 (*.f64 (/.f64 eh ew) (/.f64 eh ew)) (*.f64 (/.f64 (*.f64 eh eh) (pow.f64 ew 6)) (fma.f64 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 (cos.f64 t) 4)) (pow.f64 eh 4)) 1/36 (*.f64 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 (cos.f64 t) 4)) (pow.f64 eh 4)) 7/36)))))))) (fma.f64 1/36 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (/.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 eh 4)) (pow.f64 ew 4))) 1)))
1
(+.f64 1 (*.f64 (+.f64 (*.f64 -1/6 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2))) (*.f64 -1/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) (pow.f64 t 2)))
(+.f64 1 (*.f64 (*.f64 t t) (*.f64 (/.f64 (*.f64 eh eh) (*.f64 ew ew)) -1/2)))
(fma.f64 (*.f64 t t) (*.f64 -1/2 (*.f64 (/.f64 eh ew) (/.f64 eh ew))) 1)
(+.f64 1 (+.f64 (*.f64 (+.f64 (*.f64 -1/6 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2))) (*.f64 -1/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) (pow.f64 t 2)) (*.f64 (+.f64 (*.f64 1/36 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4))) (+.f64 (*.f64 1/18 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4))) (+.f64 (*.f64 -2/3 (+.f64 (*.f64 1/12 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4))) (*.f64 1/2 (-.f64 (*.f64 2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2))) (pow.f64 (*.f64 1/2 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2))) 2)))))) (*.f64 -1/3 (+.f64 (*.f64 1/12 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4))) (*.f64 1/2 (-.f64 (*.f64 2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2))) (pow.f64 (*.f64 1/2 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2))) 2))))))))) (pow.f64 t 4))))
(+.f64 1 (fma.f64 (*.f64 (/.f64 (*.f64 eh eh) (*.f64 ew ew)) -1/2) (*.f64 t t) (*.f64 (pow.f64 t 4) (fma.f64 1/36 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4)) (fma.f64 1/18 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4)) (*.f64 (fma.f64 1/12 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4)) (fma.f64 -1/4 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4)) (*.f64 1/2 (-.f64 (*.f64 2/3 (/.f64 (*.f64 eh eh) (*.f64 ew ew))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 eh eh) (*.f64 ew ew))) 2))))) -1))))))
(+.f64 1 (fma.f64 (pow.f64 t 4) (+.f64 (/.f64 (*.f64 1/12 (pow.f64 eh 4)) (pow.f64 ew 4)) (*.f64 (+.f64 (*.f64 1/2 (-.f64 (*.f64 (/.f64 2/3 ew) (/.f64 (*.f64 eh eh) ew)) (*.f64 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4)) 1/4))) (*.f64 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4)) -1/6)) -1)) (*.f64 (*.f64 t t) (*.f64 -1/2 (*.f64 (/.f64 eh ew) (/.f64 eh ew))))))
(+.f64 1 (fma.f64 (pow.f64 t 4) (+.f64 (*.f64 (/.f64 1/12 (pow.f64 ew 4)) (pow.f64 eh 4)) (neg.f64 (+.f64 (*.f64 1/2 (fma.f64 2/3 (*.f64 (/.f64 eh ew) (/.f64 eh ew)) (/.f64 (*.f64 -1/4 (pow.f64 eh 4)) (pow.f64 ew 4)))) (*.f64 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4)) -1/6)))) (*.f64 (*.f64 t t) (*.f64 -1/2 (*.f64 (/.f64 eh ew) (/.f64 eh ew))))))
(+.f64 1 (+.f64 (*.f64 (+.f64 (*.f64 -1/6 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2))) (*.f64 -1/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) (pow.f64 t 2)) (+.f64 (*.f64 (+.f64 (*.f64 1/36 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4))) (+.f64 (*.f64 1/18 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4))) (+.f64 (*.f64 -2/3 (+.f64 (*.f64 1/12 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4))) (*.f64 1/2 (-.f64 (*.f64 2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2))) (pow.f64 (*.f64 1/2 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2))) 2)))))) (*.f64 -1/3 (+.f64 (*.f64 1/12 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4))) (*.f64 1/2 (-.f64 (*.f64 2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2))) (pow.f64 (*.f64 1/2 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2))) 2))))))))) (pow.f64 t 4)) (*.f64 (pow.f64 t 6) (+.f64 (*.f64 -1/3 (+.f64 (*.f64 1/6 (/.f64 (*.f64 (pow.f64 eh 2) (+.f64 (*.f64 1/12 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4))) (*.f64 1/2 (-.f64 (*.f64 2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2))) (pow.f64 (*.f64 1/2 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2))) 2)))))) (pow.f64 ew 2))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (-.f64 (*.f64 2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2))) (pow.f64 (*.f64 1/2 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2))) 2)) (pow.f64 eh 2)) (pow.f64 ew 2))) (+.f64 (*.f64 1/6 (/.f64 (*.f64 (+.f64 (*.f64 1/12 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4))) (*.f64 1/2 (-.f64 (*.f64 2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2))) (pow.f64 (*.f64 1/2 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2))) 2))))) (pow.f64 eh 2)) (pow.f64 ew 2))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4))) (*.f64 1/2 (-.f64 (*.f64 2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2))) (pow.f64 (*.f64 1/2 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2))) 2)))) (pow.f64 eh 2)) (pow.f64 ew 2))) (+.f64 (*.f64 1/2 (-.f64 (+.f64 (*.f64 4/15 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2))) (*.f64 1/9 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2))) (pow.f64 (*.f64 1/2 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2))) 2)) (pow.f64 eh 2)) (pow.f64 ew 2))))) (*.f64 -1/216 (/.f64 (pow.f64 eh 6) (pow.f64 ew 6))))))))) (+.f64 (*.f64 -1/6 (/.f64 (*.f64 (+.f64 (*.f64 1/36 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4))) (*.f64 -2/3 (+.f64 (*.f64 1/12 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4))) (*.f64 1/2 (-.f64 (*.f64 2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2))) (pow.f64 (*.f64 1/2 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2))) 2))))))) (pow.f64 eh 2)) (pow.f64 ew 2))) (+.f64 (*.f64 -2/3 (+.f64 (*.f64 1/6 (/.f64 (*.f64 (pow.f64 eh 2) (+.f64 (*.f64 1/12 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4))) (*.f64 1/2 (-.f64 (*.f64 2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2))) (pow.f64 (*.f64 1/2 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2))) 2)))))) (pow.f64 ew 2))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (-.f64 (*.f64 2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2))) (pow.f64 (*.f64 1/2 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2))) 2)) (pow.f64 eh 2)) (pow.f64 ew 2))) (+.f64 (*.f64 1/6 (/.f64 (*.f64 (+.f64 (*.f64 1/12 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4))) (*.f64 1/2 (-.f64 (*.f64 2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2))) (pow.f64 (*.f64 1/2 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2))) 2))))) (pow.f64 eh 2)) (pow.f64 ew 2))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4))) (*.f64 1/2 (-.f64 (*.f64 2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2))) (pow.f64 (*.f64 1/2 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2))) 2)))) (pow.f64 eh 2)) (pow.f64 ew 2))) (+.f64 (*.f64 1/2 (-.f64 (+.f64 (*.f64 4/15 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2))) (*.f64 1/9 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2))) (pow.f64 (*.f64 1/2 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2))) 2)) (pow.f64 eh 2)) (pow.f64 ew 2))))) (*.f64 -1/216 (/.f64 (pow.f64 eh 6) (pow.f64 ew 6))))))))) (+.f64 (*.f64 1/9 (/.f64 (*.f64 (+.f64 (*.f64 1/12 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4))) (*.f64 1/2 (-.f64 (*.f64 2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2))) (pow.f64 (*.f64 1/2 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2))) 2))))) (pow.f64 eh 2)) (pow.f64 ew 2))) (+.f64 (*.f64 1/18 (/.f64 (*.f64 (+.f64 (*.f64 1/12 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4))) (*.f64 1/2 (-.f64 (*.f64 2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2))) (pow.f64 (*.f64 1/2 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2))) 2))))) (pow.f64 eh 2)) (pow.f64 ew 2))) (*.f64 1/18 (/.f64 (*.f64 (pow.f64 eh 2) (+.f64 (*.f64 1/12 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4))) (*.f64 1/2 (-.f64 (*.f64 2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2))) (pow.f64 (*.f64 1/2 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2))) 2)))))) (pow.f64 ew 2))))))))))))
(+.f64 1 (fma.f64 (*.f64 (/.f64 (*.f64 eh eh) (*.f64 ew ew)) -1/2) (*.f64 t t) (fma.f64 (fma.f64 1/36 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4)) (fma.f64 1/18 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4)) (*.f64 (fma.f64 1/12 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4)) (fma.f64 -1/4 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4)) (*.f64 1/2 (-.f64 (*.f64 2/3 (/.f64 (*.f64 eh eh) (*.f64 ew ew))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 eh eh) (*.f64 ew ew))) 2))))) -1))) (pow.f64 t 4) (*.f64 (pow.f64 t 6) (fma.f64 -1/3 (fma.f64 1/6 (/.f64 (fma.f64 1/12 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4)) (fma.f64 -1/4 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4)) (*.f64 1/2 (-.f64 (*.f64 2/3 (/.f64 (*.f64 eh eh) (*.f64 ew ew))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 eh eh) (*.f64 ew ew))) 2))))) (/.f64 (*.f64 ew ew) (*.f64 eh eh))) (fma.f64 -1/4 (/.f64 (-.f64 (*.f64 2/3 (/.f64 (*.f64 eh eh) (*.f64 ew ew))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 eh eh) (*.f64 ew ew))) 2)) (/.f64 (*.f64 ew ew) (*.f64 eh eh))) (fma.f64 1/6 (/.f64 (fma.f64 1/12 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4)) (fma.f64 -1/4 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4)) (*.f64 1/2 (-.f64 (*.f64 2/3 (/.f64 (*.f64 eh eh) (*.f64 ew ew))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 eh eh) (*.f64 ew ew))) 2))))) (/.f64 (*.f64 ew ew) (*.f64 eh eh))) (fma.f64 -1/2 (/.f64 (fma.f64 -1/4 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4)) (*.f64 1/2 (-.f64 (*.f64 2/3 (/.f64 (*.f64 eh eh) (*.f64 ew ew))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 eh eh) (*.f64 ew ew))) 2)))) (/.f64 (*.f64 ew ew) (*.f64 eh eh))) (fma.f64 1/2 (+.f64 (*.f64 (/.f64 (*.f64 eh eh) (*.f64 ew ew)) 17/45) (*.f64 -1/2 (/.f64 (-.f64 (*.f64 2/3 (/.f64 (*.f64 eh eh) (*.f64 ew ew))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 eh eh) (*.f64 ew ew))) 2)) (/.f64 (*.f64 ew ew) (*.f64 eh eh))))) (/.f64 (*.f64 -1/216 (pow.f64 eh 6)) (pow.f64 ew 6))))))) (fma.f64 -1/6 (/.f64 (fma.f64 1/36 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4)) (*.f64 (fma.f64 1/12 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4)) (fma.f64 -1/4 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4)) (*.f64 1/2 (-.f64 (*.f64 2/3 (/.f64 (*.f64 eh eh) (*.f64 ew ew))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 eh eh) (*.f64 ew ew))) 2))))) -2/3)) (/.f64 (*.f64 ew ew) (*.f64 eh eh))) (fma.f64 -2/3 (fma.f64 1/6 (/.f64 (fma.f64 1/12 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4)) (fma.f64 -1/4 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4)) (*.f64 1/2 (-.f64 (*.f64 2/3 (/.f64 (*.f64 eh eh) (*.f64 ew ew))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 eh eh) (*.f64 ew ew))) 2))))) (/.f64 (*.f64 ew ew) (*.f64 eh eh))) (fma.f64 -1/4 (/.f64 (-.f64 (*.f64 2/3 (/.f64 (*.f64 eh eh) (*.f64 ew ew))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 eh eh) (*.f64 ew ew))) 2)) (/.f64 (*.f64 ew ew) (*.f64 eh eh))) (fma.f64 1/6 (/.f64 (fma.f64 1/12 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4)) (fma.f64 -1/4 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4)) (*.f64 1/2 (-.f64 (*.f64 2/3 (/.f64 (*.f64 eh eh) (*.f64 ew ew))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 eh eh) (*.f64 ew ew))) 2))))) (/.f64 (*.f64 ew ew) (*.f64 eh eh))) (fma.f64 -1/2 (/.f64 (fma.f64 -1/4 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4)) (*.f64 1/2 (-.f64 (*.f64 2/3 (/.f64 (*.f64 eh eh) (*.f64 ew ew))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 eh eh) (*.f64 ew ew))) 2)))) (/.f64 (*.f64 ew ew) (*.f64 eh eh))) (fma.f64 1/2 (+.f64 (*.f64 (/.f64 (*.f64 eh eh) (*.f64 ew ew)) 17/45) (*.f64 -1/2 (/.f64 (-.f64 (*.f64 2/3 (/.f64 (*.f64 eh eh) (*.f64 ew ew))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 eh eh) (*.f64 ew ew))) 2)) (/.f64 (*.f64 ew ew) (*.f64 eh eh))))) (/.f64 (*.f64 -1/216 (pow.f64 eh 6)) (pow.f64 ew 6))))))) (fma.f64 1/9 (/.f64 (fma.f64 1/12 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4)) (fma.f64 -1/4 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4)) (*.f64 1/2 (-.f64 (*.f64 2/3 (/.f64 (*.f64 eh eh) (*.f64 ew ew))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 eh eh) (*.f64 ew ew))) 2))))) (/.f64 (*.f64 ew ew) (*.f64 eh eh))) (*.f64 1/18 (+.f64 (/.f64 (fma.f64 1/12 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4)) (fma.f64 -1/4 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4)) (*.f64 1/2 (-.f64 (*.f64 2/3 (/.f64 (*.f64 eh eh) (*.f64 ew ew))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 eh eh) (*.f64 ew ew))) 2))))) (/.f64 (*.f64 ew ew) (*.f64 eh eh))) (/.f64 (fma.f64 1/12 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4)) (fma.f64 -1/4 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4)) (*.f64 1/2 (-.f64 (*.f64 2/3 (/.f64 (*.f64 eh eh) (*.f64 ew ew))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 eh eh) (*.f64 ew ew))) 2))))) (/.f64 (*.f64 ew ew) (*.f64 eh eh)))))))))))))
(+.f64 (fma.f64 (*.f64 t t) (*.f64 -1/2 (*.f64 (/.f64 eh ew) (/.f64 eh ew))) 1) (fma.f64 (pow.f64 t 6) (fma.f64 -1/3 (fma.f64 1/6 (*.f64 (*.f64 (/.f64 eh ew) (/.f64 eh ew)) (+.f64 (*.f64 1/2 (-.f64 (*.f64 (/.f64 2/3 ew) (/.f64 (*.f64 eh eh) ew)) (*.f64 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4)) 1/4))) (*.f64 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4)) -1/6))) (fma.f64 -1/4 (*.f64 (/.f64 (*.f64 eh eh) ew) (/.f64 (-.f64 (*.f64 (/.f64 2/3 ew) (/.f64 (*.f64 eh eh) ew)) (*.f64 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4)) 1/4)) ew)) (fma.f64 1/6 (*.f64 (*.f64 (/.f64 eh ew) (/.f64 eh ew)) (+.f64 (*.f64 1/2 (-.f64 (*.f64 (/.f64 2/3 ew) (/.f64 (*.f64 eh eh) ew)) (*.f64 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4)) 1/4))) (*.f64 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4)) -1/6))) (fma.f64 -1/2 (/.f64 (fma.f64 1/2 (-.f64 (*.f64 (/.f64 2/3 ew) (/.f64 (*.f64 eh eh) ew)) (*.f64 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4)) 1/4)) (/.f64 (*.f64 -1/4 (pow.f64 eh 4)) (pow.f64 ew 4))) (*.f64 (/.f64 ew eh) (/.f64 ew eh))) (fma.f64 1/2 (fma.f64 (*.f64 (/.f64 eh ew) (/.f64 eh ew)) 17/45 (/.f64 (*.f64 -1/2 (-.f64 (*.f64 (/.f64 2/3 ew) (/.f64 (*.f64 eh eh) ew)) (*.f64 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4)) 1/4))) (*.f64 (/.f64 ew eh) (/.f64 ew eh)))) (*.f64 -1/216 (/.f64 (pow.f64 eh 6) (pow.f64 ew 6)))))))) (fma.f64 -1/6 (*.f64 (/.f64 (*.f64 eh eh) ew) (/.f64 (fma.f64 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4)) 1/36 (*.f64 (+.f64 (*.f64 1/2 (-.f64 (*.f64 (/.f64 2/3 ew) (/.f64 (*.f64 eh eh) ew)) (*.f64 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4)) 1/4))) (*.f64 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4)) -1/6)) -2/3)) ew)) (fma.f64 (fma.f64 1/6 (*.f64 (*.f64 (/.f64 eh ew) (/.f64 eh ew)) (+.f64 (*.f64 1/2 (-.f64 (*.f64 (/.f64 2/3 ew) (/.f64 (*.f64 eh eh) ew)) (*.f64 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4)) 1/4))) (*.f64 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4)) -1/6))) (fma.f64 -1/4 (*.f64 (/.f64 (*.f64 eh eh) ew) (/.f64 (-.f64 (*.f64 (/.f64 2/3 ew) (/.f64 (*.f64 eh eh) ew)) (*.f64 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4)) 1/4)) ew)) (fma.f64 1/6 (*.f64 (*.f64 (/.f64 eh ew) (/.f64 eh ew)) (+.f64 (*.f64 1/2 (-.f64 (*.f64 (/.f64 2/3 ew) (/.f64 (*.f64 eh eh) ew)) (*.f64 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4)) 1/4))) (*.f64 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4)) -1/6))) (fma.f64 -1/2 (/.f64 (fma.f64 1/2 (-.f64 (*.f64 (/.f64 2/3 ew) (/.f64 (*.f64 eh eh) ew)) (*.f64 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4)) 1/4)) (/.f64 (*.f64 -1/4 (pow.f64 eh 4)) (pow.f64 ew 4))) (*.f64 (/.f64 ew eh) (/.f64 ew eh))) (fma.f64 1/2 (fma.f64 (*.f64 (/.f64 eh ew) (/.f64 eh ew)) 17/45 (/.f64 (*.f64 -1/2 (-.f64 (*.f64 (/.f64 2/3 ew) (/.f64 (*.f64 eh eh) ew)) (*.f64 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4)) 1/4))) (*.f64 (/.f64 ew eh) (/.f64 ew eh)))) (*.f64 -1/216 (/.f64 (pow.f64 eh 6) (pow.f64 ew 6)))))))) -2/3 (fma.f64 (*.f64 (*.f64 (/.f64 eh ew) (/.f64 eh ew)) (+.f64 (*.f64 1/2 (-.f64 (*.f64 (/.f64 2/3 ew) (/.f64 (*.f64 eh eh) ew)) (*.f64 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4)) 1/4))) (*.f64 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4)) -1/6))) 1/9 (*.f64 (*.f64 (*.f64 (/.f64 eh ew) (/.f64 eh ew)) (+.f64 (*.f64 1/2 (-.f64 (*.f64 (/.f64 2/3 ew) (/.f64 (*.f64 eh eh) ew)) (*.f64 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4)) 1/4))) (*.f64 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4)) -1/6))) 1/9))))) (*.f64 (pow.f64 t 4) (+.f64 (/.f64 (*.f64 1/12 (pow.f64 eh 4)) (pow.f64 ew 4)) (*.f64 (+.f64 (*.f64 1/2 (-.f64 (*.f64 (/.f64 2/3 ew) (/.f64 (*.f64 eh eh) ew)) (*.f64 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4)) 1/4))) (*.f64 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4)) -1/6)) -1)))))
(+.f64 (fma.f64 (*.f64 t t) (*.f64 -1/2 (*.f64 (/.f64 eh ew) (/.f64 eh ew))) 1) (fma.f64 (pow.f64 t 6) (fma.f64 -1/3 (fma.f64 1/6 (*.f64 (*.f64 (/.f64 eh ew) (/.f64 eh ew)) (+.f64 (*.f64 1/2 (fma.f64 2/3 (*.f64 (/.f64 eh ew) (/.f64 eh ew)) (/.f64 (*.f64 -1/4 (pow.f64 eh 4)) (pow.f64 ew 4)))) (*.f64 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4)) -1/6))) (fma.f64 -1/4 (*.f64 (*.f64 (/.f64 eh ew) (/.f64 eh ew)) (fma.f64 2/3 (*.f64 (/.f64 eh ew) (/.f64 eh ew)) (/.f64 (*.f64 -1/4 (pow.f64 eh 4)) (pow.f64 ew 4)))) (fma.f64 1/6 (*.f64 (*.f64 (/.f64 eh ew) (/.f64 eh ew)) (+.f64 (*.f64 1/2 (fma.f64 2/3 (*.f64 (/.f64 eh ew) (/.f64 eh ew)) (/.f64 (*.f64 -1/4 (pow.f64 eh 4)) (pow.f64 ew 4)))) (*.f64 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4)) -1/6))) (fma.f64 -1/2 (*.f64 (*.f64 (/.f64 eh ew) (/.f64 eh ew)) (fma.f64 1/2 (fma.f64 2/3 (*.f64 (/.f64 eh ew) (/.f64 eh ew)) (/.f64 (*.f64 -1/4 (pow.f64 eh 4)) (pow.f64 ew 4))) (/.f64 (*.f64 -1/4 (pow.f64 eh 4)) (pow.f64 ew 4)))) (fma.f64 1/2 (fma.f64 (*.f64 (/.f64 eh ew) (/.f64 eh ew)) 17/45 (/.f64 (*.f64 -1/2 (fma.f64 2/3 (*.f64 (/.f64 eh ew) (/.f64 eh ew)) (/.f64 (*.f64 -1/4 (pow.f64 eh 4)) (pow.f64 ew 4)))) (*.f64 (/.f64 ew eh) (/.f64 ew eh)))) (*.f64 -1/216 (/.f64 (pow.f64 eh 6) (pow.f64 ew 6)))))))) (fma.f64 -1/6 (*.f64 (*.f64 (/.f64 eh ew) (/.f64 eh ew)) (+.f64 (*.f64 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4)) -1/36) (*.f64 (fma.f64 1/2 (fma.f64 2/3 (*.f64 (/.f64 eh ew) (/.f64 eh ew)) (/.f64 (*.f64 -1/4 (pow.f64 eh 4)) (pow.f64 ew 4))) (/.f64 (*.f64 -1/4 (pow.f64 eh 4)) (pow.f64 ew 4))) -2/3))) (fma.f64 (fma.f64 1/6 (*.f64 (*.f64 (/.f64 eh ew) (/.f64 eh ew)) (+.f64 (*.f64 1/2 (fma.f64 2/3 (*.f64 (/.f64 eh ew) (/.f64 eh ew)) (/.f64 (*.f64 -1/4 (pow.f64 eh 4)) (pow.f64 ew 4)))) (*.f64 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4)) -1/6))) (fma.f64 -1/4 (*.f64 (*.f64 (/.f64 eh ew) (/.f64 eh ew)) (fma.f64 2/3 (*.f64 (/.f64 eh ew) (/.f64 eh ew)) (/.f64 (*.f64 -1/4 (pow.f64 eh 4)) (pow.f64 ew 4)))) (fma.f64 1/6 (*.f64 (*.f64 (/.f64 eh ew) (/.f64 eh ew)) (+.f64 (*.f64 1/2 (fma.f64 2/3 (*.f64 (/.f64 eh ew) (/.f64 eh ew)) (/.f64 (*.f64 -1/4 (pow.f64 eh 4)) (pow.f64 ew 4)))) (*.f64 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4)) -1/6))) (fma.f64 -1/2 (*.f64 (*.f64 (/.f64 eh ew) (/.f64 eh ew)) (fma.f64 1/2 (fma.f64 2/3 (*.f64 (/.f64 eh ew) (/.f64 eh ew)) (/.f64 (*.f64 -1/4 (pow.f64 eh 4)) (pow.f64 ew 4))) (/.f64 (*.f64 -1/4 (pow.f64 eh 4)) (pow.f64 ew 4)))) (fma.f64 1/2 (fma.f64 (*.f64 (/.f64 eh ew) (/.f64 eh ew)) 17/45 (/.f64 (*.f64 -1/2 (fma.f64 2/3 (*.f64 (/.f64 eh ew) (/.f64 eh ew)) (/.f64 (*.f64 -1/4 (pow.f64 eh 4)) (pow.f64 ew 4)))) (*.f64 (/.f64 ew eh) (/.f64 ew eh)))) (*.f64 -1/216 (/.f64 (pow.f64 eh 6) (pow.f64 ew 6)))))))) -2/3 (*.f64 (*.f64 (*.f64 (/.f64 eh ew) (/.f64 eh ew)) (+.f64 (*.f64 1/2 (fma.f64 2/3 (*.f64 (/.f64 eh ew) (/.f64 eh ew)) (/.f64 (*.f64 -1/4 (pow.f64 eh 4)) (pow.f64 ew 4)))) (*.f64 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4)) -1/6))) 2/9)))) (*.f64 (pow.f64 t 4) (+.f64 (*.f64 (/.f64 1/12 (pow.f64 ew 4)) (pow.f64 eh 4)) (neg.f64 (+.f64 (*.f64 1/2 (fma.f64 2/3 (*.f64 (/.f64 eh ew) (/.f64 eh ew)) (/.f64 (*.f64 -1/4 (pow.f64 eh 4)) (pow.f64 ew 4)))) (*.f64 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4)) -1/6)))))))
(sqrt.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 ew 2))) 1)))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 (cos.f64 t) 2)) (/.f64 (*.f64 eh eh) (*.f64 ew ew))))))
(sqrt.f64 (/.f64 1 (fma.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 (cos.f64 t) 2)) (*.f64 (/.f64 eh ew) (/.f64 eh ew)) 1)))
(sqrt.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 ew 2))) 1)))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 (cos.f64 t) 2)) (/.f64 (*.f64 eh eh) (*.f64 ew ew))))))
(sqrt.f64 (/.f64 1 (fma.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 (cos.f64 t) 2)) (*.f64 (/.f64 eh ew) (/.f64 eh ew)) 1)))
(sqrt.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 ew 2))) 1)))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 (cos.f64 t) 2)) (/.f64 (*.f64 eh eh) (*.f64 ew ew))))))
(sqrt.f64 (/.f64 1 (fma.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 (cos.f64 t) 2)) (*.f64 (/.f64 eh ew) (/.f64 eh ew)) 1)))
(sqrt.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 ew 2))) 1)))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 (cos.f64 t) 2)) (/.f64 (*.f64 eh eh) (*.f64 ew ew))))))
(sqrt.f64 (/.f64 1 (fma.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 (cos.f64 t) 2)) (*.f64 (/.f64 eh ew) (/.f64 eh ew)) 1)))
(sqrt.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 ew 2))) 1)))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 (cos.f64 t) 2)) (/.f64 (*.f64 eh eh) (*.f64 ew ew))))))
(sqrt.f64 (/.f64 1 (fma.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 (cos.f64 t) 2)) (*.f64 (/.f64 eh ew) (/.f64 eh ew)) 1)))
(sqrt.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 ew 2))) 1)))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 (cos.f64 t) 2)) (/.f64 (*.f64 eh eh) (*.f64 ew ew))))))
(sqrt.f64 (/.f64 1 (fma.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 (cos.f64 t) 2)) (*.f64 (/.f64 eh ew) (/.f64 eh ew)) 1)))
(sqrt.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 ew 2))) 1)))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 (cos.f64 t) 2)) (/.f64 (*.f64 eh eh) (*.f64 ew ew))))))
(sqrt.f64 (/.f64 1 (fma.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 (cos.f64 t) 2)) (*.f64 (/.f64 eh ew) (/.f64 eh ew)) 1)))
(sqrt.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 ew 2))) 1)))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 (cos.f64 t) 2)) (/.f64 (*.f64 eh eh) (*.f64 ew ew))))))
(sqrt.f64 (/.f64 1 (fma.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 (cos.f64 t) 2)) (*.f64 (/.f64 eh ew) (/.f64 eh ew)) 1)))
(+.f64 0 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))))
(/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))))) (cbrt.f64 (exp.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))))))))
(*.f64 3 (log.f64 (cbrt.f64 (exp.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))))) 1)
(/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))))
(*.f64 1 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))))
(/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))))
(*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))) 1)
(/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))))
(*.f64 (/.f64 1 (cbrt.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))))) (cbrt.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))) -2)))
(/.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))) -2)) (cbrt.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))))
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))) -2)) (/.f64 1 (cbrt.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))))))
(*.f64 (/.f64 1 (cbrt.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))))) (cbrt.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))) -2)))
(/.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))) -2)) (cbrt.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))))
(*.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))) -1/6) (pow.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))) -1/6))
(pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))) -1/6) 2)
(cbrt.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))))
(/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))))
(/.f64 1 (/.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))) 1))
(/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))))
(/.f64 -1 (cbrt.f64 (neg.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))))
(/.f64 -1 (neg.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))))
(/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))))
(pow.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))) -1/3)
(pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))) -1/6) 2)
(cbrt.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))))
(pow.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))) 1/3)
(pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))) -1/6) 2)
(cbrt.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))))
(pow.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))) 1)
(/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))))
(pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))) -2) 1/2)
(/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))))
(pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))) -1)
(/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))))
(pow.f64 (/.f64 1 (cbrt.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))))) 3)
(/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))))
(pow.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))) -2)) 3/2)
(pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))) -2) 1/6)
(pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))) -3) 1/9)
(*.f64 (pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))) -3) 1/18) (pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))) -3) 1/18))
(pow.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 eh ew) (tan.f64 t)) 2)) -1/6)
(pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))) 3) -1/9)
(*.f64 (pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))) 3) -1/18) (pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))) 3) -1/18))
(pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))) -1/2) 2/3)
(pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))) -1/6) 2)
(cbrt.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))))
(pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))) -2/3)
(*.f64 (pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))) -1/3) (pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))) -1/3))
(*.f64 (*.f64 (pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))) -1/6) (pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))) -1/6)) (*.f64 (pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))) -1/6) (pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))) -1/6)))
(pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))) -1/6) 2)
(cbrt.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))))
(pow.f64 (/.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))) 1) -1)
(/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))))
(sqrt.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))) -2))
(/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))))
(log.f64 (exp.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))))))
(/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))))))
(/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))))
(expm1.f64 (log1p.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))))))
(/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))))
(exp.f64 (*.f64 -1/3 (log.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))))
(pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))) -1/6) 2)
(cbrt.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))))
(exp.f64 (*.f64 (neg.f64 (log.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))) 1/3))
(pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))) -1/6) 2)
(cbrt.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))))
(exp.f64 (*.f64 (*.f64 -1/3 (log.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))) 1))
(pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))) -1/6) 2)
(cbrt.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))) -2))) 3/2))
(pow.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))) -2)) 3/2)
(exp.f64 (*.f64 (log.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))) -1/3))
(pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))) -1/6) 2)
(cbrt.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))))
(exp.f64 (*.f64 (*.f64 (log.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))) 1) -1/3))
(pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))) -1/6) 2)
(cbrt.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))))
(exp.f64 (*.f64 (*.f64 (log.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))) -1) 1/3))
(pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))) -1/6) 2)
(cbrt.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))))
(exp.f64 (*.f64 (*.f64 (neg.f64 (log.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))) 1) 1/3))
(pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))) -1/6) 2)
(cbrt.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))))
(exp.f64 (*.f64 (*.f64 (neg.f64 (log.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))) 1/3) 1))
(pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))) -1/6) 2)
(cbrt.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))))
(exp.f64 (*.f64 (*.f64 (*.f64 -1/3 (log.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))) 1) 1))
(pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))) -1/6) 2)
(cbrt.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))) -1))
(/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))))
(exp.f64 (*.f64 (*.f64 1/3 (*.f64 -1/3 (log.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))))) 3))
(pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))) -1/6) 2)
(cbrt.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))))
(exp.f64 (*.f64 (log.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))) -1/6)) 2))
(pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))) -1/6) 2)
(cbrt.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))))
(log1p.f64 (expm1.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))))))
(/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))))
(+.f64 0 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))))
(/.f64 1 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))))) (cbrt.f64 (exp.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))))))
(*.f64 3 (log.f64 (cbrt.f64 (exp.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))))) 1)
(/.f64 1 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))
(*.f64 1 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))))
(/.f64 1 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))
(*.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))) 1)
(/.f64 1 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))
(*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))) (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))) -2))
(/.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))) -2) (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))))
(pow.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))) 3)
(/.f64 1 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))) 3))
(*.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))) -2) (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))))
(/.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))) -2) (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))))
(pow.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))) 3)
(/.f64 1 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))) 3))
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))) -2)) (*.f64 (/.f64 1 (cbrt.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))))) (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))) -2)))
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))) -2)) (/.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))) -2) (cbrt.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))))))
(*.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))) -2) (/.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))) -2)) (cbrt.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))))))
(*.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))) -1/2) (pow.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))) -1/2))
(/.f64 1 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))
(*.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))) -1/6) (pow.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))) 5/6))
(*.f64 -1 (/.f64 1 (neg.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))))
(/.f64 1 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))) -2) 1) (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))))
(/.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))) -2) (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))))
(pow.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))) 3)
(/.f64 1 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))) 3))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))) -2) (cbrt.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))) -2))) (/.f64 1 (cbrt.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))))))
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))) -2)) (/.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))) -2) (cbrt.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))))))
(*.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))) -2) (/.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))) -2)) (cbrt.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))))))
(*.f64 (pow.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))) 5/6) (pow.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))) -1/6))
(*.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))) -1/6) (pow.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))) 5/6))
(/.f64 1 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))
(/.f64 1 (neg.f64 (neg.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))))
(/.f64 1 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))
(/.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))) -2) (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))))
(pow.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))) 3)
(/.f64 1 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))) 3))
(/.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))) -1/2) (sqrt.f64 (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 (/.f64 eh ew) (tan.f64 t))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))) -2) 1) (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))))
(/.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))) -2) (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))))
(pow.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))) 3)
(/.f64 1 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))) 3))
(sqrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))) -2))
(/.f64 1 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))
(log.f64 (exp.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))))
(/.f64 1 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))))))
(/.f64 1 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))
(cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))) -3))
(/.f64 1 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))
(expm1.f64 (log1p.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))))
(/.f64 1 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))
(exp.f64 (neg.f64 (log.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))))
(/.f64 1 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))
(exp.f64 (*.f64 (log.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))) -1))
(/.f64 1 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))
(exp.f64 (*.f64 (neg.f64 (log.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))) 1))
(/.f64 1 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))
(exp.f64 (*.f64 (*.f64 (log.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))) 1) -1))
(/.f64 1 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))
(exp.f64 (*.f64 (*.f64 (log.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))) -1) 1))
(/.f64 1 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))
(exp.f64 (*.f64 (*.f64 (neg.f64 (log.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))) 1) 1))
(/.f64 1 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))
(exp.f64 (*.f64 (*.f64 (neg.f64 (log.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))) 1/3) 3))
(/.f64 1 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))
(exp.f64 (*.f64 (*.f64 (*.f64 -1/3 (log.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))) 1) 3))
(/.f64 1 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))
(exp.f64 (*.f64 (*.f64 2/3 (neg.f64 (log.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))))) 3/2))
(/.f64 1 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))
(exp.f64 (*.f64 (log.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))) -3)) 1/3))
(/.f64 1 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))
(exp.f64 (*.f64 (log1p.f64 (pow.f64 (*.f64 (/.f64 eh ew) (tan.f64 t)) 2)) -1/2))
(pow.f64 (exp.f64 (log1p.f64 (pow.f64 (*.f64 (/.f64 eh ew) (tan.f64 t)) 2))) -1/2)
(pow.f64 (exp.f64 -1/2) (log1p.f64 (pow.f64 (*.f64 (/.f64 eh ew) (tan.f64 t)) 2)))
(exp.f64 (*.f64 (*.f64 -1/2 (log.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))) 2))
(/.f64 1 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))
(exp.f64 (*.f64 (*.f64 (*.f64 -1/3 (log.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))) 3/2) 2))
(/.f64 1 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))
(log1p.f64 (expm1.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))))
(/.f64 1 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))

localize42.0ms (0.2%)

Local Accuracy

Found 4 expressions with local accuracy:

NewAccuracyProgram
99.1%
(cbrt.f64 ew)
98.8%
(pow.f64 (*.f64 (cbrt.f64 (cos.f64 t)) (cbrt.f64 ew)) 3)
95.4%
(/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)
71.3%
(cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)))
Compiler

Compiled 175 to 32 computations (81.7% saved)

series5.0ms (0%)

Counts
2 → 12
Calls

9 calls:

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

rewrite68.0ms (0.4%)

Algorithm
batch-egg-rewrite
Rules
1890×pow1
1746×add-exp-log
1746×log1p-expm1-u
1746×expm1-log1p-u
1704×add-log-exp
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01126
122216
2250216
Stop Event
node limit
Counts
2 → 48
Calls
Call 1
Inputs
(pow.f64 (*.f64 (cbrt.f64 (cos.f64 t)) (cbrt.f64 ew)) 3)
(cbrt.f64 ew)
Outputs
(-.f64 (+.f64 1 (*.f64 (cos.f64 t) ew)) 1)
(*.f64 (cos.f64 t) ew)
(*.f64 (cbrt.f64 (cos.f64 t)) (*.f64 (cbrt.f64 ew) (pow.f64 (cbrt.f64 (*.f64 (cos.f64 t) ew)) 2)))
(*.f64 ew (cos.f64 t))
(*.f64 (cbrt.f64 ew) (*.f64 (cbrt.f64 (cos.f64 t)) (pow.f64 (cbrt.f64 (*.f64 (cos.f64 t) ew)) 2)))
(*.f64 (cbrt.f64 (*.f64 (cos.f64 t) ew)) (pow.f64 (cbrt.f64 (*.f64 (cos.f64 t) ew)) 2))
(*.f64 (*.f64 (cos.f64 t) ew) 1)
(*.f64 1 (*.f64 (cos.f64 t) ew))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 t)) 2) (*.f64 (cbrt.f64 (cos.f64 t)) ew))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (cos.f64 t) ew))) 2) (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (cos.f64 t) ew))) (pow.f64 (cbrt.f64 (*.f64 (cos.f64 t) ew)) 2)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 t) ew)) 2) (cbrt.f64 (*.f64 (cos.f64 t) ew)))
(*.f64 (sqrt.f64 (cos.f64 t)) (*.f64 (sqrt.f64 (cos.f64 t)) ew))
(*.f64 (sqrt.f64 (cbrt.f64 (*.f64 (cos.f64 t) ew))) (*.f64 (sqrt.f64 (cbrt.f64 (*.f64 (cos.f64 t) ew))) (pow.f64 (cbrt.f64 (*.f64 (cos.f64 t) ew)) 2)))
(*.f64 (sqrt.f64 (*.f64 (cos.f64 t) ew)) (sqrt.f64 (*.f64 (cos.f64 t) ew)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (cos.f64 t) ew))) 2) 3) (cbrt.f64 (*.f64 (cos.f64 t) ew)))
(*.f64 (pow.f64 (sqrt.f64 (cbrt.f64 (*.f64 (cos.f64 t) ew))) 3) (pow.f64 (sqrt.f64 (cbrt.f64 (*.f64 (cos.f64 t) ew))) 3))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 t) ew)) 2) (cbrt.f64 (cos.f64 t))) (cbrt.f64 ew))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 t) ew)) 2) (cbrt.f64 ew)) (cbrt.f64 (cos.f64 t)))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 t) ew)) 2) 1) (cbrt.f64 (*.f64 (cos.f64 t) ew)))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 t) ew)) 2) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (cos.f64 t) ew))) 2)) (cbrt.f64 (cbrt.f64 (*.f64 (cos.f64 t) ew))))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 t) ew)) 2) (sqrt.f64 (cbrt.f64 (*.f64 (cos.f64 t) ew)))) (sqrt.f64 (cbrt.f64 (*.f64 (cos.f64 t) ew))))
(*.f64 (*.f64 (cos.f64 t) (pow.f64 (cbrt.f64 ew) 2)) (cbrt.f64 ew))
(*.f64 (*.f64 (cos.f64 t) (sqrt.f64 ew)) (sqrt.f64 ew))
(sqrt.f64 (pow.f64 (*.f64 (cos.f64 t) ew) 2))
(log.f64 (pow.f64 (exp.f64 (cos.f64 t)) ew))
(cbrt.f64 (pow.f64 (*.f64 (cos.f64 t) ew) 3))
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 ew 3)))
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 t) ew)))
(exp.f64 (log.f64 (*.f64 (cos.f64 t) ew)))
(log1p.f64 (expm1.f64 (*.f64 (cos.f64 t) ew)))
(-.f64 (+.f64 1 (cbrt.f64 ew)) 1)
(*.f64 (cbrt.f64 ew) 1)
(*.f64 1 (cbrt.f64 ew))
(*.f64 (cbrt.f64 (cbrt.f64 ew)) (pow.f64 (cbrt.f64 (cbrt.f64 ew)) 2))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 ew)) 2) (cbrt.f64 (cbrt.f64 ew)))
(*.f64 (pow.f64 ew 1/6) (pow.f64 ew 1/6))
(*.f64 (pow.f64 1 1/3) (cbrt.f64 ew))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 ew) 2) 1/3) (cbrt.f64 (cbrt.f64 ew)))
(*.f64 (pow.f64 (sqrt.f64 ew) 1/3) (pow.f64 (sqrt.f64 ew) 1/3))
(pow.f64 ew 1/3)
(pow.f64 (cbrt.f64 ew) 1)
(pow.f64 (cbrt.f64 (cbrt.f64 ew)) 3)
(pow.f64 (pow.f64 ew 1/6) 2)
(sqrt.f64 (pow.f64 (cbrt.f64 ew) 2))
(log.f64 (exp.f64 (cbrt.f64 ew)))
(expm1.f64 (log1p.f64 (cbrt.f64 ew)))
(exp.f64 (log.f64 (cbrt.f64 ew)))
(log1p.f64 (expm1.f64 (cbrt.f64 ew)))

simplify70.0ms (0.4%)

Algorithm
egg-herbie
Rules
1688×fma-def
942×log-prod
854×unswap-sqr
776×cube-prod
766×*-commutative
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
01731368
14661228
216441078
364001072
Stop Event
node limit
Counts
60 → 71
Calls
Call 1
Inputs
(*.f64 (pow.f64 1 1/3) ew)
(+.f64 (*.f64 (pow.f64 t 2) (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 1 1/3) ew)) (*.f64 -1/3 (*.f64 (pow.f64 1 1/3) ew)))) (*.f64 (pow.f64 1 1/3) ew))
(+.f64 (*.f64 (pow.f64 t 2) (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 1 1/3) ew)) (*.f64 -1/3 (*.f64 (pow.f64 1 1/3) ew)))) (+.f64 (*.f64 (+.f64 (*.f64 1/18 (*.f64 (pow.f64 1 1/3) ew)) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 1 1/3) (-.f64 (*.f64 1/24 ew) (*.f64 1/12 ew)))) (*.f64 (pow.f64 (*.f64 1 ew) 1/3) (+.f64 (*.f64 2/3 (*.f64 (pow.f64 (/.f64 1 ew) 1/3) (-.f64 (*.f64 1/24 ew) (*.f64 1/12 ew)))) (*.f64 1/36 (pow.f64 (*.f64 1 (pow.f64 ew 2)) 1/3)))))) (pow.f64 t 4)) (*.f64 (pow.f64 1 1/3) ew)))
(+.f64 (*.f64 (+.f64 (*.f64 -1/9 (*.f64 (pow.f64 1 1/3) (-.f64 (*.f64 1/24 ew) (*.f64 1/12 ew)))) (+.f64 (*.f64 (+.f64 (*.f64 -1/9 (*.f64 (pow.f64 (/.f64 1 ew) 1/3) (-.f64 (*.f64 1/24 ew) (*.f64 1/12 ew)))) (*.f64 2/3 (*.f64 (pow.f64 (/.f64 1 ew) 1/3) (-.f64 (*.f64 -1/720 ew) (+.f64 (*.f64 -1/216 ew) (*.f64 -1/3 (-.f64 (*.f64 1/24 ew) (*.f64 1/12 ew)))))))) (pow.f64 (*.f64 1 ew) 1/3)) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 1 1/3) (-.f64 (*.f64 -1/720 ew) (+.f64 (*.f64 -1/216 ew) (*.f64 -1/3 (-.f64 (*.f64 1/24 ew) (*.f64 1/12 ew))))))) (*.f64 -1/6 (*.f64 (pow.f64 (*.f64 1 ew) 1/3) (+.f64 (*.f64 2/3 (*.f64 (pow.f64 (/.f64 1 ew) 1/3) (-.f64 (*.f64 1/24 ew) (*.f64 1/12 ew)))) (*.f64 1/36 (pow.f64 (*.f64 1 (pow.f64 ew 2)) 1/3)))))))) (pow.f64 t 6)) (+.f64 (*.f64 (pow.f64 t 2) (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 1 1/3) ew)) (*.f64 -1/3 (*.f64 (pow.f64 1 1/3) ew)))) (+.f64 (*.f64 (+.f64 (*.f64 1/18 (*.f64 (pow.f64 1 1/3) ew)) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 1 1/3) (-.f64 (*.f64 1/24 ew) (*.f64 1/12 ew)))) (*.f64 (pow.f64 (*.f64 1 ew) 1/3) (+.f64 (*.f64 2/3 (*.f64 (pow.f64 (/.f64 1 ew) 1/3) (-.f64 (*.f64 1/24 ew) (*.f64 1/12 ew)))) (*.f64 1/36 (pow.f64 (*.f64 1 (pow.f64 ew 2)) 1/3)))))) (pow.f64 t 4)) (*.f64 (pow.f64 1 1/3) ew))))
(*.f64 (pow.f64 1 1/3) (*.f64 (cos.f64 t) ew))
(*.f64 (pow.f64 1 1/3) (*.f64 (cos.f64 t) ew))
(*.f64 (pow.f64 1 1/3) (*.f64 (cos.f64 t) ew))
(*.f64 (pow.f64 1 1/3) (*.f64 (cos.f64 t) ew))
(*.f64 (*.f64 (cos.f64 t) ew) (pow.f64 1 1/3))
(*.f64 (*.f64 (cos.f64 t) ew) (pow.f64 1 1/3))
(*.f64 (*.f64 (cos.f64 t) ew) (pow.f64 1 1/3))
(*.f64 (*.f64 (cos.f64 t) ew) (pow.f64 1 1/3))
(-.f64 (+.f64 1 (*.f64 (cos.f64 t) ew)) 1)
(*.f64 (cos.f64 t) ew)
(*.f64 (cbrt.f64 (cos.f64 t)) (*.f64 (cbrt.f64 ew) (pow.f64 (cbrt.f64 (*.f64 (cos.f64 t) ew)) 2)))
(*.f64 ew (cos.f64 t))
(*.f64 (cbrt.f64 ew) (*.f64 (cbrt.f64 (cos.f64 t)) (pow.f64 (cbrt.f64 (*.f64 (cos.f64 t) ew)) 2)))
(*.f64 (cbrt.f64 (*.f64 (cos.f64 t) ew)) (pow.f64 (cbrt.f64 (*.f64 (cos.f64 t) ew)) 2))
(*.f64 (*.f64 (cos.f64 t) ew) 1)
(*.f64 1 (*.f64 (cos.f64 t) ew))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 t)) 2) (*.f64 (cbrt.f64 (cos.f64 t)) ew))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (cos.f64 t) ew))) 2) (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (cos.f64 t) ew))) (pow.f64 (cbrt.f64 (*.f64 (cos.f64 t) ew)) 2)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 t) ew)) 2) (cbrt.f64 (*.f64 (cos.f64 t) ew)))
(*.f64 (sqrt.f64 (cos.f64 t)) (*.f64 (sqrt.f64 (cos.f64 t)) ew))
(*.f64 (sqrt.f64 (cbrt.f64 (*.f64 (cos.f64 t) ew))) (*.f64 (sqrt.f64 (cbrt.f64 (*.f64 (cos.f64 t) ew))) (pow.f64 (cbrt.f64 (*.f64 (cos.f64 t) ew)) 2)))
(*.f64 (sqrt.f64 (*.f64 (cos.f64 t) ew)) (sqrt.f64 (*.f64 (cos.f64 t) ew)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (cos.f64 t) ew))) 2) 3) (cbrt.f64 (*.f64 (cos.f64 t) ew)))
(*.f64 (pow.f64 (sqrt.f64 (cbrt.f64 (*.f64 (cos.f64 t) ew))) 3) (pow.f64 (sqrt.f64 (cbrt.f64 (*.f64 (cos.f64 t) ew))) 3))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 t) ew)) 2) (cbrt.f64 (cos.f64 t))) (cbrt.f64 ew))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 t) ew)) 2) (cbrt.f64 ew)) (cbrt.f64 (cos.f64 t)))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 t) ew)) 2) 1) (cbrt.f64 (*.f64 (cos.f64 t) ew)))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 t) ew)) 2) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (cos.f64 t) ew))) 2)) (cbrt.f64 (cbrt.f64 (*.f64 (cos.f64 t) ew))))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 t) ew)) 2) (sqrt.f64 (cbrt.f64 (*.f64 (cos.f64 t) ew)))) (sqrt.f64 (cbrt.f64 (*.f64 (cos.f64 t) ew))))
(*.f64 (*.f64 (cos.f64 t) (pow.f64 (cbrt.f64 ew) 2)) (cbrt.f64 ew))
(*.f64 (*.f64 (cos.f64 t) (sqrt.f64 ew)) (sqrt.f64 ew))
(sqrt.f64 (pow.f64 (*.f64 (cos.f64 t) ew) 2))
(log.f64 (pow.f64 (exp.f64 (cos.f64 t)) ew))
(cbrt.f64 (pow.f64 (*.f64 (cos.f64 t) ew) 3))
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 ew 3)))
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 t) ew)))
(exp.f64 (log.f64 (*.f64 (cos.f64 t) ew)))
(log1p.f64 (expm1.f64 (*.f64 (cos.f64 t) ew)))
(-.f64 (+.f64 1 (cbrt.f64 ew)) 1)
(*.f64 (cbrt.f64 ew) 1)
(*.f64 1 (cbrt.f64 ew))
(*.f64 (cbrt.f64 (cbrt.f64 ew)) (pow.f64 (cbrt.f64 (cbrt.f64 ew)) 2))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 ew)) 2) (cbrt.f64 (cbrt.f64 ew)))
(*.f64 (pow.f64 ew 1/6) (pow.f64 ew 1/6))
(*.f64 (pow.f64 1 1/3) (cbrt.f64 ew))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 ew) 2) 1/3) (cbrt.f64 (cbrt.f64 ew)))
(*.f64 (pow.f64 (sqrt.f64 ew) 1/3) (pow.f64 (sqrt.f64 ew) 1/3))
(pow.f64 ew 1/3)
(pow.f64 (cbrt.f64 ew) 1)
(pow.f64 (cbrt.f64 (cbrt.f64 ew)) 3)
(pow.f64 (pow.f64 ew 1/6) 2)
(sqrt.f64 (pow.f64 (cbrt.f64 ew) 2))
(log.f64 (exp.f64 (cbrt.f64 ew)))
(expm1.f64 (log1p.f64 (cbrt.f64 ew)))
(exp.f64 (log.f64 (cbrt.f64 ew)))
(log1p.f64 (expm1.f64 (cbrt.f64 ew)))
Outputs
(*.f64 (pow.f64 1 1/3) ew)
ew
(+.f64 (*.f64 (pow.f64 t 2) (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 1 1/3) ew)) (*.f64 -1/3 (*.f64 (pow.f64 1 1/3) ew)))) (*.f64 (pow.f64 1 1/3) ew))
(fma.f64 (*.f64 t t) (*.f64 ew -1/2) ew)
(fma.f64 ew (*.f64 (*.f64 t t) -1/2) ew)
(+.f64 (*.f64 (pow.f64 t 2) (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 1 1/3) ew)) (*.f64 -1/3 (*.f64 (pow.f64 1 1/3) ew)))) (+.f64 (*.f64 (+.f64 (*.f64 1/18 (*.f64 (pow.f64 1 1/3) ew)) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 1 1/3) (-.f64 (*.f64 1/24 ew) (*.f64 1/12 ew)))) (*.f64 (pow.f64 (*.f64 1 ew) 1/3) (+.f64 (*.f64 2/3 (*.f64 (pow.f64 (/.f64 1 ew) 1/3) (-.f64 (*.f64 1/24 ew) (*.f64 1/12 ew)))) (*.f64 1/36 (pow.f64 (*.f64 1 (pow.f64 ew 2)) 1/3)))))) (pow.f64 t 4)) (*.f64 (pow.f64 1 1/3) ew)))
(fma.f64 (*.f64 t t) (*.f64 ew -1/2) (fma.f64 (fma.f64 1/18 ew (+.f64 (*.f64 1/3 (*.f64 ew -1/24)) (*.f64 (fma.f64 2/3 (*.f64 (*.f64 ew -1/24) (cbrt.f64 (/.f64 1 ew))) (*.f64 1/36 (cbrt.f64 (*.f64 ew ew)))) (cbrt.f64 ew)))) (pow.f64 t 4) ew))
(fma.f64 (*.f64 t t) (*.f64 ew -1/2) (fma.f64 (fma.f64 ew 1/18 (fma.f64 (fma.f64 2/3 (*.f64 ew (*.f64 -1/24 (cbrt.f64 (/.f64 1 ew)))) (*.f64 1/36 (cbrt.f64 (*.f64 ew ew)))) (cbrt.f64 ew) (*.f64 1/3 (*.f64 ew -1/24)))) (pow.f64 t 4) ew))
(fma.f64 (fma.f64 ew 1/18 (fma.f64 (fma.f64 (*.f64 ew -1/24) (*.f64 2/3 (cbrt.f64 (/.f64 1 ew))) (*.f64 1/36 (cbrt.f64 (*.f64 ew ew)))) (cbrt.f64 ew) (*.f64 ew -1/72))) (pow.f64 t 4) (fma.f64 ew (*.f64 (*.f64 t t) -1/2) ew))
(+.f64 (*.f64 (+.f64 (*.f64 -1/9 (*.f64 (pow.f64 1 1/3) (-.f64 (*.f64 1/24 ew) (*.f64 1/12 ew)))) (+.f64 (*.f64 (+.f64 (*.f64 -1/9 (*.f64 (pow.f64 (/.f64 1 ew) 1/3) (-.f64 (*.f64 1/24 ew) (*.f64 1/12 ew)))) (*.f64 2/3 (*.f64 (pow.f64 (/.f64 1 ew) 1/3) (-.f64 (*.f64 -1/720 ew) (+.f64 (*.f64 -1/216 ew) (*.f64 -1/3 (-.f64 (*.f64 1/24 ew) (*.f64 1/12 ew)))))))) (pow.f64 (*.f64 1 ew) 1/3)) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 1 1/3) (-.f64 (*.f64 -1/720 ew) (+.f64 (*.f64 -1/216 ew) (*.f64 -1/3 (-.f64 (*.f64 1/24 ew) (*.f64 1/12 ew))))))) (*.f64 -1/6 (*.f64 (pow.f64 (*.f64 1 ew) 1/3) (+.f64 (*.f64 2/3 (*.f64 (pow.f64 (/.f64 1 ew) 1/3) (-.f64 (*.f64 1/24 ew) (*.f64 1/12 ew)))) (*.f64 1/36 (pow.f64 (*.f64 1 (pow.f64 ew 2)) 1/3)))))))) (pow.f64 t 6)) (+.f64 (*.f64 (pow.f64 t 2) (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 1 1/3) ew)) (*.f64 -1/3 (*.f64 (pow.f64 1 1/3) ew)))) (+.f64 (*.f64 (+.f64 (*.f64 1/18 (*.f64 (pow.f64 1 1/3) ew)) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 1 1/3) (-.f64 (*.f64 1/24 ew) (*.f64 1/12 ew)))) (*.f64 (pow.f64 (*.f64 1 ew) 1/3) (+.f64 (*.f64 2/3 (*.f64 (pow.f64 (/.f64 1 ew) 1/3) (-.f64 (*.f64 1/24 ew) (*.f64 1/12 ew)))) (*.f64 1/36 (pow.f64 (*.f64 1 (pow.f64 ew 2)) 1/3)))))) (pow.f64 t 4)) (*.f64 (pow.f64 1 1/3) ew))))
(fma.f64 (+.f64 (*.f64 -1/9 (*.f64 ew -1/24)) (fma.f64 (fma.f64 -1/9 (*.f64 (*.f64 ew -1/24) (cbrt.f64 (/.f64 1 ew))) (*.f64 2/3 (*.f64 (cbrt.f64 (/.f64 1 ew)) (-.f64 (*.f64 ew -1/720) (fma.f64 -1/216 ew (*.f64 -1/3 (*.f64 ew -1/24))))))) (cbrt.f64 ew) (+.f64 (*.f64 1/3 (-.f64 (*.f64 ew -1/720) (fma.f64 -1/216 ew (*.f64 -1/3 (*.f64 ew -1/24))))) (*.f64 (*.f64 -1/6 (cbrt.f64 ew)) (fma.f64 2/3 (*.f64 (*.f64 ew -1/24) (cbrt.f64 (/.f64 1 ew))) (*.f64 1/36 (cbrt.f64 (*.f64 ew ew)))))))) (pow.f64 t 6) (fma.f64 (*.f64 t t) (*.f64 ew -1/2) (fma.f64 (fma.f64 1/18 ew (+.f64 (*.f64 1/3 (*.f64 ew -1/24)) (*.f64 (fma.f64 2/3 (*.f64 (*.f64 ew -1/24) (cbrt.f64 (/.f64 1 ew))) (*.f64 1/36 (cbrt.f64 (*.f64 ew ew)))) (cbrt.f64 ew)))) (pow.f64 t 4) ew)))
(fma.f64 (fma.f64 (*.f64 ew -1/24) -1/9 (fma.f64 (fma.f64 2/3 (*.f64 (cbrt.f64 (/.f64 1 ew)) (-.f64 (*.f64 ew 7/2160) (*.f64 ew 1/72))) (*.f64 (*.f64 ew -1/24) (*.f64 (cbrt.f64 (/.f64 1 ew)) -1/9))) (cbrt.f64 ew) (fma.f64 1/3 (-.f64 (*.f64 ew 7/2160) (*.f64 ew 1/72)) (*.f64 (fma.f64 2/3 (*.f64 ew (*.f64 -1/24 (cbrt.f64 (/.f64 1 ew)))) (*.f64 1/36 (cbrt.f64 (*.f64 ew ew)))) (*.f64 -1/6 (cbrt.f64 ew)))))) (pow.f64 t 6) (fma.f64 (*.f64 t t) (*.f64 ew -1/2) (fma.f64 (fma.f64 ew 1/18 (fma.f64 (fma.f64 2/3 (*.f64 ew (*.f64 -1/24 (cbrt.f64 (/.f64 1 ew)))) (*.f64 1/36 (cbrt.f64 (*.f64 ew ew)))) (cbrt.f64 ew) (*.f64 1/3 (*.f64 ew -1/24)))) (pow.f64 t 4) ew)))
(fma.f64 ew (*.f64 (*.f64 t t) -1/2) (fma.f64 (fma.f64 (*.f64 ew -1/24) -1/9 (fma.f64 1/3 (*.f64 ew -23/2160) (*.f64 (cbrt.f64 ew) (+.f64 (*.f64 (cbrt.f64 (/.f64 1 ew)) (+.f64 (*.f64 (*.f64 ew -1/24) -1/9) (*.f64 2/3 (*.f64 ew -23/2160)))) (*.f64 -1/6 (fma.f64 (*.f64 ew -1/24) (*.f64 2/3 (cbrt.f64 (/.f64 1 ew))) (*.f64 1/36 (cbrt.f64 (*.f64 ew ew))))))))) (pow.f64 t 6) (fma.f64 (fma.f64 ew 1/18 (fma.f64 (fma.f64 (*.f64 ew -1/24) (*.f64 2/3 (cbrt.f64 (/.f64 1 ew))) (*.f64 1/36 (cbrt.f64 (*.f64 ew ew)))) (cbrt.f64 ew) (*.f64 ew -1/72))) (pow.f64 t 4) ew)))
(*.f64 (pow.f64 1 1/3) (*.f64 (cos.f64 t) ew))
(*.f64 ew (cos.f64 t))
(*.f64 (pow.f64 1 1/3) (*.f64 (cos.f64 t) ew))
(*.f64 ew (cos.f64 t))
(*.f64 (pow.f64 1 1/3) (*.f64 (cos.f64 t) ew))
(*.f64 ew (cos.f64 t))
(*.f64 (pow.f64 1 1/3) (*.f64 (cos.f64 t) ew))
(*.f64 ew (cos.f64 t))
(*.f64 (*.f64 (cos.f64 t) ew) (pow.f64 1 1/3))
(*.f64 ew (cos.f64 t))
(*.f64 (*.f64 (cos.f64 t) ew) (pow.f64 1 1/3))
(*.f64 ew (cos.f64 t))
(*.f64 (*.f64 (cos.f64 t) ew) (pow.f64 1 1/3))
(*.f64 ew (cos.f64 t))
(*.f64 (*.f64 (cos.f64 t) ew) (pow.f64 1 1/3))
(*.f64 ew (cos.f64 t))
(-.f64 (+.f64 1 (*.f64 (cos.f64 t) ew)) 1)
(*.f64 ew (cos.f64 t))
(*.f64 (cos.f64 t) ew)
(*.f64 ew (cos.f64 t))
(*.f64 (cbrt.f64 (cos.f64 t)) (*.f64 (cbrt.f64 ew) (pow.f64 (cbrt.f64 (*.f64 (cos.f64 t) ew)) 2)))
(*.f64 (cbrt.f64 (cos.f64 t)) (*.f64 (cbrt.f64 ew) (pow.f64 (cbrt.f64 (*.f64 ew (cos.f64 t))) 2)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 ew (cos.f64 t))) 2) (*.f64 (cbrt.f64 (cos.f64 t)) (cbrt.f64 ew)))
(*.f64 ew (cos.f64 t))
(*.f64 (cbrt.f64 ew) (*.f64 (cbrt.f64 (cos.f64 t)) (pow.f64 (cbrt.f64 (*.f64 (cos.f64 t) ew)) 2)))
(*.f64 (cbrt.f64 (cos.f64 t)) (*.f64 (cbrt.f64 ew) (pow.f64 (cbrt.f64 (*.f64 ew (cos.f64 t))) 2)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 ew (cos.f64 t))) 2) (*.f64 (cbrt.f64 (cos.f64 t)) (cbrt.f64 ew)))
(*.f64 (cbrt.f64 (*.f64 (cos.f64 t) ew)) (pow.f64 (cbrt.f64 (*.f64 (cos.f64 t) ew)) 2))
(*.f64 ew (cos.f64 t))
(*.f64 (*.f64 (cos.f64 t) ew) 1)
(*.f64 ew (cos.f64 t))
(*.f64 1 (*.f64 (cos.f64 t) ew))
(*.f64 ew (cos.f64 t))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 t)) 2) (*.f64 (cbrt.f64 (cos.f64 t)) ew))
(*.f64 ew (cos.f64 t))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (cos.f64 t) ew))) 2) (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (cos.f64 t) ew))) (pow.f64 (cbrt.f64 (*.f64 (cos.f64 t) ew)) 2)))
(*.f64 ew (cos.f64 t))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 t) ew)) 2) (cbrt.f64 (*.f64 (cos.f64 t) ew)))
(*.f64 ew (cos.f64 t))
(*.f64 (sqrt.f64 (cos.f64 t)) (*.f64 (sqrt.f64 (cos.f64 t)) ew))
(*.f64 ew (cos.f64 t))
(*.f64 (sqrt.f64 (cbrt.f64 (*.f64 (cos.f64 t) ew))) (*.f64 (sqrt.f64 (cbrt.f64 (*.f64 (cos.f64 t) ew))) (pow.f64 (cbrt.f64 (*.f64 (cos.f64 t) ew)) 2)))
(*.f64 ew (cos.f64 t))
(*.f64 (sqrt.f64 (*.f64 (cos.f64 t) ew)) (sqrt.f64 (*.f64 (cos.f64 t) ew)))
(*.f64 ew (cos.f64 t))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (cos.f64 t) ew))) 2) 3) (cbrt.f64 (*.f64 (cos.f64 t) ew)))
(*.f64 ew (cos.f64 t))
(*.f64 (pow.f64 (sqrt.f64 (cbrt.f64 (*.f64 (cos.f64 t) ew))) 3) (pow.f64 (sqrt.f64 (cbrt.f64 (*.f64 (cos.f64 t) ew))) 3))
(*.f64 ew (cos.f64 t))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 t) ew)) 2) (cbrt.f64 (cos.f64 t))) (cbrt.f64 ew))
(*.f64 (cbrt.f64 (cos.f64 t)) (*.f64 (cbrt.f64 ew) (pow.f64 (cbrt.f64 (*.f64 ew (cos.f64 t))) 2)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 ew (cos.f64 t))) 2) (*.f64 (cbrt.f64 (cos.f64 t)) (cbrt.f64 ew)))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 t) ew)) 2) (cbrt.f64 ew)) (cbrt.f64 (cos.f64 t)))
(*.f64 (cbrt.f64 (cos.f64 t)) (*.f64 (cbrt.f64 ew) (pow.f64 (cbrt.f64 (*.f64 ew (cos.f64 t))) 2)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 ew (cos.f64 t))) 2) (*.f64 (cbrt.f64 (cos.f64 t)) (cbrt.f64 ew)))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 t) ew)) 2) 1) (cbrt.f64 (*.f64 (cos.f64 t) ew)))
(*.f64 ew (cos.f64 t))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 t) ew)) 2) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (cos.f64 t) ew))) 2)) (cbrt.f64 (cbrt.f64 (*.f64 (cos.f64 t) ew))))
(*.f64 ew (cos.f64 t))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 t) ew)) 2) (sqrt.f64 (cbrt.f64 (*.f64 (cos.f64 t) ew)))) (sqrt.f64 (cbrt.f64 (*.f64 (cos.f64 t) ew))))
(*.f64 ew (cos.f64 t))
(*.f64 (*.f64 (cos.f64 t) (pow.f64 (cbrt.f64 ew) 2)) (cbrt.f64 ew))
(*.f64 ew (cos.f64 t))
(*.f64 (*.f64 (cos.f64 t) (sqrt.f64 ew)) (sqrt.f64 ew))
(*.f64 ew (cos.f64 t))
(sqrt.f64 (pow.f64 (*.f64 (cos.f64 t) ew) 2))
(*.f64 ew (cos.f64 t))
(log.f64 (pow.f64 (exp.f64 (cos.f64 t)) ew))
(*.f64 ew (cos.f64 t))
(cbrt.f64 (pow.f64 (*.f64 (cos.f64 t) ew) 3))
(*.f64 ew (cos.f64 t))
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 ew 3)))
(*.f64 ew (cos.f64 t))
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 t) ew)))
(*.f64 ew (cos.f64 t))
(exp.f64 (log.f64 (*.f64 (cos.f64 t) ew)))
(*.f64 ew (cos.f64 t))
(log1p.f64 (expm1.f64 (*.f64 (cos.f64 t) ew)))
(*.f64 ew (cos.f64 t))
(-.f64 (+.f64 1 (cbrt.f64 ew)) 1)
(+.f64 1 (-.f64 (cbrt.f64 ew) 1))
(+.f64 (cbrt.f64 ew) 0)
(cbrt.f64 ew)
(*.f64 (cbrt.f64 ew) 1)
(+.f64 1 (-.f64 (cbrt.f64 ew) 1))
(+.f64 (cbrt.f64 ew) 0)
(cbrt.f64 ew)
(*.f64 1 (cbrt.f64 ew))
(+.f64 1 (-.f64 (cbrt.f64 ew) 1))
(+.f64 (cbrt.f64 ew) 0)
(cbrt.f64 ew)
(*.f64 (cbrt.f64 (cbrt.f64 ew)) (pow.f64 (cbrt.f64 (cbrt.f64 ew)) 2))
(+.f64 1 (-.f64 (cbrt.f64 ew) 1))
(+.f64 (cbrt.f64 ew) 0)
(cbrt.f64 ew)
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 ew)) 2) (cbrt.f64 (cbrt.f64 ew)))
(+.f64 1 (-.f64 (cbrt.f64 ew) 1))
(+.f64 (cbrt.f64 ew) 0)
(cbrt.f64 ew)
(*.f64 (pow.f64 ew 1/6) (pow.f64 ew 1/6))
(+.f64 1 (-.f64 (cbrt.f64 ew) 1))
(+.f64 (cbrt.f64 ew) 0)
(cbrt.f64 ew)
(*.f64 (pow.f64 1 1/3) (cbrt.f64 ew))
(+.f64 1 (-.f64 (cbrt.f64 ew) 1))
(+.f64 (cbrt.f64 ew) 0)
(cbrt.f64 ew)
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 ew) 2) 1/3) (cbrt.f64 (cbrt.f64 ew)))
(*.f64 (cbrt.f64 (cbrt.f64 ew)) (cbrt.f64 (pow.f64 (cbrt.f64 ew) 2)))
(*.f64 (pow.f64 (sqrt.f64 ew) 1/3) (pow.f64 (sqrt.f64 ew) 1/3))
(*.f64 (cbrt.f64 (sqrt.f64 ew)) (cbrt.f64 (sqrt.f64 ew)))
(pow.f64 (pow.f64 (sqrt.f64 ew) 1/6) 4)
(pow.f64 ew 1/3)
(+.f64 1 (-.f64 (cbrt.f64 ew) 1))
(+.f64 (cbrt.f64 ew) 0)
(cbrt.f64 ew)
(pow.f64 (cbrt.f64 ew) 1)
(+.f64 1 (-.f64 (cbrt.f64 ew) 1))
(+.f64 (cbrt.f64 ew) 0)
(cbrt.f64 ew)
(pow.f64 (cbrt.f64 (cbrt.f64 ew)) 3)
(+.f64 1 (-.f64 (cbrt.f64 ew) 1))
(+.f64 (cbrt.f64 ew) 0)
(cbrt.f64 ew)
(pow.f64 (pow.f64 ew 1/6) 2)
(+.f64 1 (-.f64 (cbrt.f64 ew) 1))
(+.f64 (cbrt.f64 ew) 0)
(cbrt.f64 ew)
(sqrt.f64 (pow.f64 (cbrt.f64 ew) 2))
(+.f64 1 (-.f64 (cbrt.f64 ew) 1))
(+.f64 (cbrt.f64 ew) 0)
(cbrt.f64 ew)
(log.f64 (exp.f64 (cbrt.f64 ew)))
(+.f64 1 (-.f64 (cbrt.f64 ew) 1))
(+.f64 (cbrt.f64 ew) 0)
(cbrt.f64 ew)
(expm1.f64 (log1p.f64 (cbrt.f64 ew)))
(+.f64 1 (-.f64 (cbrt.f64 ew) 1))
(+.f64 (cbrt.f64 ew) 0)
(cbrt.f64 ew)
(exp.f64 (log.f64 (cbrt.f64 ew)))
(+.f64 1 (-.f64 (cbrt.f64 ew) 1))
(+.f64 (cbrt.f64 ew) 0)
(cbrt.f64 ew)
(log1p.f64 (expm1.f64 (cbrt.f64 ew)))
(+.f64 1 (-.f64 (cbrt.f64 ew) 1))
(+.f64 (cbrt.f64 ew) 0)
(cbrt.f64 ew)

eval962.0ms (5.6%)

Compiler

Compiled 69521 to 27213 computations (60.9% saved)

prune750.0ms (4.4%)

Pruning

16 alts after pruning (15 fresh and 1 done)

PrunedKeptTotal
New142391432
Fresh8614
Picked101
Done314
Total1435161451
Accurracy
99.9%
Counts
1451 → 16
Alt Table
Click to see full alt table
StatusAccuracyProgram
98.0%
(fabs.f64 (-.f64 (*.f64 (pow.f64 (*.f64 (cbrt.f64 (cos.f64 t)) (cbrt.f64 ew)) 3) (cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)))) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 t)) ew))))))
98.4%
(fabs.f64 (-.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 ew (cos.f64 t))) 3) (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
97.2%
(fabs.f64 (-.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 ew (cos.f64 t))) 3) (+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))))) (log.f64 (cbrt.f64 (exp.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))))) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
97.7%
(fabs.f64 (-.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (cos.f64 t) ew))) 2) 3) (cbrt.f64 (*.f64 (cos.f64 t) ew))) (cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)))) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
98.4%
(fabs.f64 (-.f64 (*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 t) ew)) 2) (cbrt.f64 (*.f64 (cos.f64 t) ew))) (cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)))) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
98.4%
(fabs.f64 (-.f64 (*.f64 (*.f64 (*.f64 (cos.f64 t) (pow.f64 (cbrt.f64 ew) 2)) (cbrt.f64 ew)) (cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)))) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
74.9%
(fabs.f64 (-.f64 (*.f64 (*.f64 (*.f64 ew (sqrt.f64 (cos.f64 t))) (sqrt.f64 (cos.f64 t))) (cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)))) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
99.8%
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))) -1/3) 3)) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
99.8%
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
99.1%
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) 1) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
98.8%
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) 1) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew))))))
54.6%
(fabs.f64 (-.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 ew (cos.f64 t)) 3)) (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew))))))
75.8%
(fabs.f64 (-.f64 (*.f64 ew (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 t ew) eh)))) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
77.0%
(fabs.f64 (-.f64 (*.f64 ew (cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)))) (*.f64 (pow.f64 (cbrt.f64 (*.f64 eh (sin.f64 t))) 3) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
53.7%
(fabs.f64 (-.f64 (*.f64 ew (cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 eh (sin.f64 t)) 3)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
76.2%
(fabs.f64 (-.f64 (*.f64 ew (cos.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew)))) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew))))))
Compiler

Compiled 1102 to 685 computations (37.8% saved)

localize61.0ms (0.4%)

Local Accuracy

Found 4 expressions with local accuracy:

NewAccuracyProgram
99.6%
(pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))) -1/3) 3)
96.7%
(*.f64 (/.f64 eh ew) (tan.f64 t))
95.4%
(/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)
93.8%
(pow.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))) -1/3)
Compiler

Compiled 189 to 55 computations (70.9% saved)

series128.0ms (0.7%)

Counts
2 → 72
Calls

18 calls:

TimeVariablePointExpression
45.0ms
t
@inf
(pow.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))) -1/3)
33.0ms
eh
@inf
(pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))) -1/3) 3)
19.0ms
t
@-inf
(pow.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))) -1/3)
4.0ms
ew
@0
(pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))) -1/3) 3)
4.0ms
ew
@inf
(pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))) -1/3) 3)

rewrite78.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
1358×log-prod
838×pow-prod-down
724×pow-prod-up
672×pow-exp
528×expm1-udef
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01562
131762
2369662
Stop Event
node limit
Counts
2 → 62
Calls
Call 1
Inputs
(pow.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))) -1/3)
(pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))) -1/3) 3)
Outputs
(+.f64 0 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))) -1))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))) -1))) (cbrt.f64 (exp.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))) -1))))) (log.f64 (cbrt.f64 (exp.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))) -1)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))) -1)))) (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))) -1)))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))) -1))) 1)
(*.f64 1 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))) -1))
(*.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))) -1) 1)
(*.f64 (pow.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 eh ew) (tan.f64 t)) 2)) -1/18) (cbrt.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))) -2)))
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))) -2)) (pow.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 eh ew) (tan.f64 t)) 2)) -1/18))
(*.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))) -1/6) (pow.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))) -1/6))
(*.f64 (exp.f64 (*.f64 (log.f64 (cbrt.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 eh ew) (tan.f64 t)) 2)))) -1/3)) (pow.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 eh ew) (tan.f64 t)) 2)) -1/18))
(sqrt.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))) -2))
(log.f64 (exp.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))) -1)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))) -1))))
(cbrt.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))))
(expm1.f64 (log1p.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))) -1)))
(exp.f64 (*.f64 -1/3 (log.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))))
(exp.f64 (*.f64 (*.f64 -1/3 (log.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))) -1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))) -2))) 3/2))
(exp.f64 (*.f64 (*.f64 (log.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))) 1) -1/3))
(exp.f64 (*.f64 (*.f64 (*.f64 -1/3 (log.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))) 1) 1))
(exp.f64 (*.f64 (neg.f64 (log.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))) 1/3))
(exp.f64 (*.f64 (*.f64 (log.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))) -1) 1/3))
(exp.f64 (*.f64 (*.f64 (neg.f64 (log.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))) 1) 1/3))
(exp.f64 (*.f64 (*.f64 1/3 (*.f64 -1/3 (log.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))))) 3))
(exp.f64 (*.f64 (*.f64 -1/12 (log1p.f64 (pow.f64 (*.f64 (/.f64 eh ew) (tan.f64 t)) 2))) 2))
(exp.f64 (*.f64 (*.f64 (log.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))) -1/6) 2))
(exp.f64 (*.f64 (log1p.f64 (pow.f64 (*.f64 (/.f64 eh ew) (tan.f64 t)) 2)) -1/6))
(log1p.f64 (expm1.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))) -1)))
(+.f64 0 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))))) (cbrt.f64 (exp.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))))) 1)
(*.f64 1 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))))
(*.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))) -1) (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))) -2))
(*.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))) 1)
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))) -2)) (*.f64 (pow.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 eh ew) (tan.f64 t)) 2)) -1/18) (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))) -2)))
(*.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))) -2) (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))) -1))
(*.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))) -1/6) (pow.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))) -5/6))
(*.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))) -1/2) (pow.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))) -1/2))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))) -2) 1) (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))) -1))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))) -2) (cbrt.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))) -2))) (pow.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 eh ew) (tan.f64 t)) 2)) -1/18))
(*.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))) -5/6) (pow.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))) -1/6))
(/.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))
(log.f64 (exp.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))))))
(cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))) -3))
(expm1.f64 (log1p.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))))
(exp.f64 (neg.f64 (log.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))))
(exp.f64 (*.f64 (log.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))) -1))
(exp.f64 (*.f64 (neg.f64 (log.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))) 1) -1))
(exp.f64 (*.f64 (*.f64 (*.f64 -1/3 (log.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))) 1) 3))
(exp.f64 (*.f64 (*.f64 (log.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))) -1) 1))
(exp.f64 (*.f64 (*.f64 (neg.f64 (log.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))) 1) 1))
(exp.f64 (*.f64 (log.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))) -3)) 1/3))
(exp.f64 (*.f64 (*.f64 -1/3 (log1p.f64 (pow.f64 (*.f64 (/.f64 eh ew) (tan.f64 t)) 2))) 3/2))
(exp.f64 (*.f64 (log1p.f64 (pow.f64 (*.f64 (/.f64 eh ew) (tan.f64 t)) 2)) -1/2))
(exp.f64 (*.f64 (*.f64 -1/2 (log.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))) 2))
(exp.f64 (*.f64 (*.f64 (*.f64 -1/3 (log.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))) 3/2) 2))
(log1p.f64 (expm1.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))))

simplify178.0ms (1%)

Algorithm
egg-herbie
Rules
1382×associate-*r*
1232×fma-def
1162×times-frac
1024×associate-+r+
968×associate-*l*
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
068623470
1230221278
Stop Event
node limit
Counts
134 → 208
Calls
Call 1
Inputs
1
(+.f64 1 (*.f64 -1/6 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 ew 2)))))
(+.f64 (*.f64 (+.f64 (*.f64 1/12 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4)))) (*.f64 1/72 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4))))) (pow.f64 eh 4)) (+.f64 1 (*.f64 -1/6 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 ew 2))))))
(+.f64 (*.f64 (pow.f64 eh 6) (+.f64 (*.f64 -1/1296 (/.f64 (pow.f64 (sin.f64 t) 6) (*.f64 (pow.f64 (cos.f64 t) 6) (pow.f64 ew 6)))) (+.f64 (*.f64 -1/2160 (+.f64 (*.f64 30 (/.f64 (pow.f64 (sin.f64 t) 6) (*.f64 (pow.f64 (cos.f64 t) 6) (pow.f64 ew 6)))) (*.f64 90 (/.f64 (pow.f64 (sin.f64 t) 6) (*.f64 (pow.f64 (cos.f64 t) 6) (pow.f64 ew 6)))))) (*.f64 -1/72 (/.f64 (pow.f64 (sin.f64 t) 6) (*.f64 (pow.f64 (cos.f64 t) 6) (pow.f64 ew 6))))))) (+.f64 (*.f64 (+.f64 (*.f64 1/12 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4)))) (*.f64 1/72 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4))))) (pow.f64 eh 4)) (+.f64 1 (*.f64 -1/6 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 ew 2)))))))
(exp.f64 (*.f64 -1/3 (+.f64 (log.f64 (/.f64 (sin.f64 t) (*.f64 (cos.f64 t) ew))) (*.f64 -1 (log.f64 (/.f64 1 eh))))))
(+.f64 (*.f64 -1/6 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (*.f64 (exp.f64 (*.f64 -1/3 (+.f64 (log.f64 (/.f64 (sin.f64 t) (*.f64 (cos.f64 t) ew))) (*.f64 -1 (log.f64 (/.f64 1 eh)))))) (pow.f64 ew 2))) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)))) (exp.f64 (*.f64 -1/3 (+.f64 (log.f64 (/.f64 (sin.f64 t) (*.f64 (cos.f64 t) ew))) (*.f64 -1 (log.f64 (/.f64 1 eh)))))))
(+.f64 (*.f64 -1/6 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (*.f64 (exp.f64 (*.f64 -1/3 (+.f64 (log.f64 (/.f64 (sin.f64 t) (*.f64 (cos.f64 t) ew))) (*.f64 -1 (log.f64 (/.f64 1 eh)))))) (pow.f64 ew 2))) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)))) (+.f64 (exp.f64 (*.f64 -1/3 (+.f64 (log.f64 (/.f64 (sin.f64 t) (*.f64 (cos.f64 t) ew))) (*.f64 -1 (log.f64 (/.f64 1 eh)))))) (/.f64 (*.f64 (+.f64 (*.f64 1/12 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4)) (pow.f64 (sin.f64 t) 4))) (*.f64 1/72 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4)) (pow.f64 (sin.f64 t) 4)))) (exp.f64 (*.f64 -1/3 (+.f64 (log.f64 (/.f64 (sin.f64 t) (*.f64 (cos.f64 t) ew))) (*.f64 -1 (log.f64 (/.f64 1 eh))))))) (pow.f64 eh 4))))
(+.f64 (*.f64 -1/6 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (*.f64 (exp.f64 (*.f64 -1/3 (+.f64 (log.f64 (/.f64 (sin.f64 t) (*.f64 (cos.f64 t) ew))) (*.f64 -1 (log.f64 (/.f64 1 eh)))))) (pow.f64 ew 2))) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)))) (+.f64 (exp.f64 (*.f64 -1/3 (+.f64 (log.f64 (/.f64 (sin.f64 t) (*.f64 (cos.f64 t) ew))) (*.f64 -1 (log.f64 (/.f64 1 eh)))))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 1/12 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4)) (pow.f64 (sin.f64 t) 4))) (*.f64 1/72 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4)) (pow.f64 (sin.f64 t) 4)))) (exp.f64 (*.f64 -1/3 (+.f64 (log.f64 (/.f64 (sin.f64 t) (*.f64 (cos.f64 t) ew))) (*.f64 -1 (log.f64 (/.f64 1 eh))))))) (pow.f64 eh 4)) (/.f64 (*.f64 (+.f64 (*.f64 -1/2160 (+.f64 (*.f64 90 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 6) (pow.f64 ew 6)) (pow.f64 (sin.f64 t) 6))) (*.f64 30 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 6) (pow.f64 ew 6)) (pow.f64 (sin.f64 t) 6))))) (+.f64 (*.f64 -1/72 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 6) (pow.f64 ew 6)) (pow.f64 (sin.f64 t) 6))) (*.f64 -1/1296 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 6) (pow.f64 ew 6)) (pow.f64 (sin.f64 t) 6))))) (exp.f64 (*.f64 -1/3 (+.f64 (log.f64 (/.f64 (sin.f64 t) (*.f64 (cos.f64 t) ew))) (*.f64 -1 (log.f64 (/.f64 1 eh))))))) (pow.f64 eh 6)))))
(exp.f64 (*.f64 -1/3 (+.f64 (log.f64 (/.f64 (sin.f64 t) (*.f64 (cos.f64 t) ew))) (*.f64 -1 (log.f64 (/.f64 -1 eh))))))
(+.f64 (*.f64 -1/6 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (*.f64 (exp.f64 (*.f64 -1/3 (+.f64 (log.f64 (/.f64 (sin.f64 t) (*.f64 (cos.f64 t) ew))) (*.f64 -1 (log.f64 (/.f64 -1 eh)))))) (pow.f64 ew 2))) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)))) (exp.f64 (*.f64 -1/3 (+.f64 (log.f64 (/.f64 (sin.f64 t) (*.f64 (cos.f64 t) ew))) (*.f64 -1 (log.f64 (/.f64 -1 eh)))))))
(+.f64 (*.f64 -1/6 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (*.f64 (exp.f64 (*.f64 -1/3 (+.f64 (log.f64 (/.f64 (sin.f64 t) (*.f64 (cos.f64 t) ew))) (*.f64 -1 (log.f64 (/.f64 -1 eh)))))) (pow.f64 ew 2))) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)))) (+.f64 (exp.f64 (*.f64 -1/3 (+.f64 (log.f64 (/.f64 (sin.f64 t) (*.f64 (cos.f64 t) ew))) (*.f64 -1 (log.f64 (/.f64 -1 eh)))))) (/.f64 (*.f64 (exp.f64 (*.f64 -1/3 (+.f64 (log.f64 (/.f64 (sin.f64 t) (*.f64 (cos.f64 t) ew))) (*.f64 -1 (log.f64 (/.f64 -1 eh)))))) (+.f64 (*.f64 1/12 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4)) (pow.f64 (sin.f64 t) 4))) (*.f64 1/72 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4)) (pow.f64 (sin.f64 t) 4))))) (pow.f64 eh 4))))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 1/12 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4)) (pow.f64 (sin.f64 t) 4))) (*.f64 1/72 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4)) (pow.f64 (sin.f64 t) 4)))) (exp.f64 (*.f64 -1/3 (+.f64 (log.f64 (/.f64 (sin.f64 t) (*.f64 (cos.f64 t) ew))) (*.f64 -1 (log.f64 (/.f64 -1 eh))))))) (pow.f64 eh 4)) (+.f64 (*.f64 -1/6 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (*.f64 (exp.f64 (*.f64 -1/3 (+.f64 (log.f64 (/.f64 (sin.f64 t) (*.f64 (cos.f64 t) ew))) (*.f64 -1 (log.f64 (/.f64 -1 eh)))))) (pow.f64 ew 2))) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)))) (+.f64 (exp.f64 (*.f64 -1/3 (+.f64 (log.f64 (/.f64 (sin.f64 t) (*.f64 (cos.f64 t) ew))) (*.f64 -1 (log.f64 (/.f64 -1 eh)))))) (/.f64 (*.f64 (+.f64 (*.f64 -1/2160 (+.f64 (*.f64 90 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 6) (pow.f64 ew 6)) (pow.f64 (sin.f64 t) 6))) (*.f64 30 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 6) (pow.f64 ew 6)) (pow.f64 (sin.f64 t) 6))))) (+.f64 (*.f64 -1/72 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 6) (pow.f64 ew 6)) (pow.f64 (sin.f64 t) 6))) (*.f64 -1/1296 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 6) (pow.f64 ew 6)) (pow.f64 (sin.f64 t) 6))))) (exp.f64 (*.f64 -1/3 (+.f64 (log.f64 (/.f64 (sin.f64 t) (*.f64 (cos.f64 t) ew))) (*.f64 -1 (log.f64 (/.f64 -1 eh))))))) (pow.f64 eh 6)))))
(exp.f64 (*.f64 -1/3 (+.f64 (*.f64 -1 (log.f64 ew)) (log.f64 (/.f64 (*.f64 (sin.f64 t) eh) (cos.f64 t))))))
(+.f64 (exp.f64 (*.f64 -1/3 (+.f64 (*.f64 -1 (log.f64 ew)) (log.f64 (/.f64 (*.f64 (sin.f64 t) eh) (cos.f64 t)))))) (*.f64 -1/6 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (*.f64 (exp.f64 (*.f64 -1/3 (+.f64 (*.f64 -1 (log.f64 ew)) (log.f64 (/.f64 (*.f64 (sin.f64 t) eh) (cos.f64 t)))))) (pow.f64 ew 2))) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)))))
(+.f64 (*.f64 (exp.f64 (*.f64 -1/3 (+.f64 (*.f64 -1 (log.f64 ew)) (log.f64 (/.f64 (*.f64 (sin.f64 t) eh) (cos.f64 t)))))) (*.f64 (pow.f64 ew 4) (+.f64 (*.f64 1/72 (/.f64 (pow.f64 (cos.f64 t) 4) (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)))) (*.f64 1/12 (/.f64 (pow.f64 (cos.f64 t) 4) (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4))))))) (+.f64 (exp.f64 (*.f64 -1/3 (+.f64 (*.f64 -1 (log.f64 ew)) (log.f64 (/.f64 (*.f64 (sin.f64 t) eh) (cos.f64 t)))))) (*.f64 -1/6 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (*.f64 (exp.f64 (*.f64 -1/3 (+.f64 (*.f64 -1 (log.f64 ew)) (log.f64 (/.f64 (*.f64 (sin.f64 t) eh) (cos.f64 t)))))) (pow.f64 ew 2))) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2))))))
(+.f64 (*.f64 (exp.f64 (*.f64 -1/3 (+.f64 (*.f64 -1 (log.f64 ew)) (log.f64 (/.f64 (*.f64 (sin.f64 t) eh) (cos.f64 t)))))) (*.f64 (pow.f64 ew 4) (+.f64 (*.f64 1/72 (/.f64 (pow.f64 (cos.f64 t) 4) (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)))) (*.f64 1/12 (/.f64 (pow.f64 (cos.f64 t) 4) (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4))))))) (+.f64 (*.f64 (+.f64 (*.f64 -1/72 (/.f64 (pow.f64 (cos.f64 t) 6) (*.f64 (pow.f64 (sin.f64 t) 6) (pow.f64 eh 6)))) (+.f64 (*.f64 -1/1296 (/.f64 (pow.f64 (cos.f64 t) 6) (*.f64 (pow.f64 (sin.f64 t) 6) (pow.f64 eh 6)))) (*.f64 -1/2160 (+.f64 (*.f64 30 (/.f64 (pow.f64 (cos.f64 t) 6) (*.f64 (pow.f64 (sin.f64 t) 6) (pow.f64 eh 6)))) (*.f64 90 (/.f64 (pow.f64 (cos.f64 t) 6) (*.f64 (pow.f64 (sin.f64 t) 6) (pow.f64 eh 6)))))))) (*.f64 (exp.f64 (*.f64 -1/3 (+.f64 (*.f64 -1 (log.f64 ew)) (log.f64 (/.f64 (*.f64 (sin.f64 t) eh) (cos.f64 t)))))) (pow.f64 ew 6))) (+.f64 (exp.f64 (*.f64 -1/3 (+.f64 (*.f64 -1 (log.f64 ew)) (log.f64 (/.f64 (*.f64 (sin.f64 t) eh) (cos.f64 t)))))) (*.f64 -1/6 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (*.f64 (exp.f64 (*.f64 -1/3 (+.f64 (*.f64 -1 (log.f64 ew)) (log.f64 (/.f64 (*.f64 (sin.f64 t) eh) (cos.f64 t)))))) (pow.f64 ew 2))) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)))))))
1
(+.f64 1 (*.f64 -1/6 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 ew 2)))))
(+.f64 (*.f64 1/12 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4)))) (+.f64 1 (+.f64 (*.f64 -1/6 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 ew 2)))) (*.f64 1/72 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4)))))))
(+.f64 (*.f64 -1/1296 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 6) (pow.f64 eh 6)) (*.f64 (pow.f64 (cos.f64 t) 6) (pow.f64 ew 6)))) (+.f64 (*.f64 1/12 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4)))) (+.f64 1 (+.f64 (*.f64 -1/6 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 ew 2)))) (+.f64 (*.f64 -1/2160 (/.f64 (+.f64 (*.f64 30 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 6) (pow.f64 eh 6)) (pow.f64 (cos.f64 t) 6))) (*.f64 90 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 6) (pow.f64 eh 6)) (pow.f64 (cos.f64 t) 6)))) (pow.f64 ew 6))) (+.f64 (*.f64 -1/72 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 6) (pow.f64 eh 6)) (*.f64 (pow.f64 (cos.f64 t) 6) (pow.f64 ew 6)))) (*.f64 1/72 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4))))))))))
1
(+.f64 1 (*.f64 -1/6 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 ew 2)))))
(+.f64 (*.f64 1/12 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4)))) (+.f64 1 (+.f64 (*.f64 -1/6 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 ew 2)))) (*.f64 1/72 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4)))))))
(+.f64 (*.f64 -1/1296 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 6) (pow.f64 eh 6)) (*.f64 (pow.f64 (cos.f64 t) 6) (pow.f64 ew 6)))) (+.f64 (*.f64 1/12 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4)))) (+.f64 1 (+.f64 (*.f64 -1/6 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 ew 2)))) (+.f64 (*.f64 -1/2160 (/.f64 (+.f64 (*.f64 30 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 6) (pow.f64 eh 6)) (pow.f64 (cos.f64 t) 6))) (*.f64 90 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 6) (pow.f64 eh 6)) (pow.f64 (cos.f64 t) 6)))) (pow.f64 ew 6))) (+.f64 (*.f64 -1/72 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 6) (pow.f64 eh 6)) (*.f64 (pow.f64 (cos.f64 t) 6) (pow.f64 ew 6)))) (*.f64 1/72 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4))))))))))
1
(+.f64 1 (*.f64 -1/6 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 eh 2)) (pow.f64 ew 2))))
(+.f64 1 (+.f64 (*.f64 -1/6 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 eh 2)) (pow.f64 ew 2))) (*.f64 (+.f64 (*.f64 -1/72 (+.f64 (*.f64 12 (-.f64 (*.f64 2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2))) (pow.f64 (*.f64 1/2 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2))) 2))) (*.f64 -3 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4))))) (*.f64 1/72 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4)))) (pow.f64 t 4))))
(+.f64 1 (+.f64 (*.f64 -1/6 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 eh 2)) (pow.f64 ew 2))) (+.f64 (*.f64 (+.f64 (*.f64 -1/72 (+.f64 (*.f64 12 (-.f64 (*.f64 2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2))) (pow.f64 (*.f64 1/2 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2))) 2))) (*.f64 -3 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4))))) (*.f64 1/72 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4)))) (pow.f64 t 4)) (*.f64 (pow.f64 t 6) (+.f64 (*.f64 1/432 (/.f64 (*.f64 (+.f64 (*.f64 12 (-.f64 (*.f64 2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2))) (pow.f64 (*.f64 1/2 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2))) 2))) (*.f64 -3 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4)))) (pow.f64 eh 2)) (pow.f64 ew 2))) (+.f64 (*.f64 -1/2160 (+.f64 (*.f64 30 (/.f64 (pow.f64 eh 6) (pow.f64 ew 6))) (+.f64 (*.f64 360 (-.f64 (+.f64 (*.f64 4/15 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2))) (*.f64 1/9 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2))) (pow.f64 (*.f64 1/2 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2))) 2)) (pow.f64 eh 2)) (pow.f64 ew 2))))) (*.f64 -180 (/.f64 (*.f64 (-.f64 (*.f64 2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2))) (pow.f64 (*.f64 1/2 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2))) 2)) (pow.f64 eh 2)) (pow.f64 ew 2)))))) (*.f64 -1/1296 (/.f64 (pow.f64 eh 6) (pow.f64 ew 6)))))))))
(*.f64 (pow.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 ew 2))) 1)) 1/6) (sqrt.f64 1))
(*.f64 (pow.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 ew 2))) 1)) 1/6) (sqrt.f64 1))
(*.f64 (pow.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 ew 2))) 1)) 1/6) (sqrt.f64 1))
(*.f64 (pow.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 ew 2))) 1)) 1/6) (sqrt.f64 1))
(*.f64 (pow.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 ew 2))) 1)) 1/6) (sqrt.f64 1))
(*.f64 (pow.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 ew 2))) 1)) 1/6) (sqrt.f64 1))
(*.f64 (pow.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 ew 2))) 1)) 1/6) (sqrt.f64 1))
(*.f64 (pow.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 ew 2))) 1)) 1/6) (sqrt.f64 1))
1
(+.f64 1 (*.f64 (+.f64 (*.f64 -1/6 (/.f64 (pow.f64 (sin.f64 t) 2) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 ew 2)))) (*.f64 -1/3 (/.f64 (pow.f64 (sin.f64 t) 2) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 ew 2))))) (pow.f64 eh 2)))
(+.f64 1 (+.f64 (*.f64 (+.f64 (*.f64 -1/6 (/.f64 (pow.f64 (sin.f64 t) 2) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 ew 2)))) (*.f64 -1/3 (/.f64 (pow.f64 (sin.f64 t) 2) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 ew 2))))) (pow.f64 eh 2)) (*.f64 (+.f64 (*.f64 1/6 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4)))) (+.f64 (*.f64 1/9 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4)))) (+.f64 (*.f64 1/12 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4)))) (*.f64 1/72 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4))))))) (pow.f64 eh 4))))
(+.f64 (*.f64 (+.f64 (*.f64 -1/1296 (/.f64 (pow.f64 (sin.f64 t) 6) (*.f64 (pow.f64 (cos.f64 t) 6) (pow.f64 ew 6)))) (+.f64 (*.f64 -1/1080 (+.f64 (*.f64 30 (/.f64 (pow.f64 (sin.f64 t) 6) (*.f64 (pow.f64 (cos.f64 t) 6) (pow.f64 ew 6)))) (*.f64 90 (/.f64 (pow.f64 (sin.f64 t) 6) (*.f64 (pow.f64 (cos.f64 t) 6) (pow.f64 ew 6)))))) (+.f64 (*.f64 -1/6 (/.f64 (*.f64 (+.f64 (*.f64 1/12 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4)))) (*.f64 1/72 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4))))) (pow.f64 (sin.f64 t) 2)) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 ew 2)))) (+.f64 (*.f64 -1/6 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (+.f64 (*.f64 1/6 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4)))) (*.f64 1/18 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4)))))) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 ew 2)))) (+.f64 (*.f64 -1/36 (/.f64 (pow.f64 (sin.f64 t) 6) (*.f64 (pow.f64 (cos.f64 t) 6) (pow.f64 ew 6)))) (+.f64 (*.f64 -1/2160 (+.f64 (*.f64 90 (/.f64 (pow.f64 (sin.f64 t) 6) (*.f64 (pow.f64 (cos.f64 t) 6) (pow.f64 ew 6)))) (*.f64 30 (/.f64 (pow.f64 (sin.f64 t) 6) (*.f64 (pow.f64 (cos.f64 t) 6) (pow.f64 ew 6)))))) (+.f64 (*.f64 -1/648 (/.f64 (pow.f64 (sin.f64 t) 6) (*.f64 (pow.f64 (cos.f64 t) 6) (pow.f64 ew 6)))) (+.f64 (*.f64 -1/72 (/.f64 (pow.f64 (sin.f64 t) 6) (*.f64 (pow.f64 (cos.f64 t) 6) (pow.f64 ew 6)))) (+.f64 (*.f64 -1/6 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (+.f64 (*.f64 1/12 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4)))) (*.f64 1/72 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4)))))) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 ew 2)))) (*.f64 -1/3 (/.f64 (*.f64 (+.f64 (*.f64 1/12 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4)))) (*.f64 1/72 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4))))) (pow.f64 (sin.f64 t) 2)) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 ew 2))))))))))))) (pow.f64 eh 6)) (+.f64 1 (+.f64 (*.f64 (+.f64 (*.f64 -1/6 (/.f64 (pow.f64 (sin.f64 t) 2) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 ew 2)))) (*.f64 -1/3 (/.f64 (pow.f64 (sin.f64 t) 2) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 ew 2))))) (pow.f64 eh 2)) (*.f64 (+.f64 (*.f64 1/6 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4)))) (+.f64 (*.f64 1/9 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4)))) (+.f64 (*.f64 1/12 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4)))) (*.f64 1/72 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4))))))) (pow.f64 eh 4)))))
(pow.f64 (exp.f64 (*.f64 -1/3 (+.f64 (log.f64 (/.f64 (sin.f64 t) (*.f64 (cos.f64 t) ew))) (*.f64 -1 (log.f64 (/.f64 1 eh)))))) 3)
(+.f64 (pow.f64 (exp.f64 (*.f64 -1/3 (+.f64 (log.f64 (/.f64 (sin.f64 t) (*.f64 (cos.f64 t) ew))) (*.f64 -1 (log.f64 (/.f64 1 eh)))))) 3) (+.f64 (*.f64 -1/6 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (*.f64 (pow.f64 (exp.f64 (*.f64 -1/3 (+.f64 (log.f64 (/.f64 (sin.f64 t) (*.f64 (cos.f64 t) ew))) (*.f64 -1 (log.f64 (/.f64 1 eh)))))) 3) (pow.f64 ew 2))) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)))) (*.f64 -1/3 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (*.f64 (pow.f64 (exp.f64 (*.f64 -1/3 (+.f64 (log.f64 (/.f64 (sin.f64 t) (*.f64 (cos.f64 t) ew))) (*.f64 -1 (log.f64 (/.f64 1 eh)))))) 3) (pow.f64 ew 2))) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2))))))
(+.f64 (*.f64 1/18 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 4) (*.f64 (pow.f64 (exp.f64 (*.f64 -1/3 (+.f64 (log.f64 (/.f64 (sin.f64 t) (*.f64 (cos.f64 t) ew))) (*.f64 -1 (log.f64 (/.f64 1 eh)))))) 3) (pow.f64 ew 4))) (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)))) (+.f64 (pow.f64 (exp.f64 (*.f64 -1/3 (+.f64 (log.f64 (/.f64 (sin.f64 t) (*.f64 (cos.f64 t) ew))) (*.f64 -1 (log.f64 (/.f64 1 eh)))))) 3) (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 -1/3 (+.f64 (log.f64 (/.f64 (sin.f64 t) (*.f64 (cos.f64 t) ew))) (*.f64 -1 (log.f64 (/.f64 1 eh)))))) (+.f64 (*.f64 1/36 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 4) (*.f64 (pow.f64 (exp.f64 (*.f64 -1/3 (+.f64 (log.f64 (/.f64 (sin.f64 t) (*.f64 (cos.f64 t) ew))) (*.f64 -1 (log.f64 (/.f64 1 eh)))))) 2) (pow.f64 ew 4))) (pow.f64 (sin.f64 t) 4))) (*.f64 2 (*.f64 (+.f64 (*.f64 1/12 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4)) (pow.f64 (sin.f64 t) 4))) (*.f64 1/72 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4)) (pow.f64 (sin.f64 t) 4)))) (pow.f64 (exp.f64 (*.f64 -1/3 (+.f64 (log.f64 (/.f64 (sin.f64 t) (*.f64 (cos.f64 t) ew))) (*.f64 -1 (log.f64 (/.f64 1 eh)))))) 2))))) (pow.f64 eh 4)) (+.f64 (*.f64 -1/6 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (*.f64 (pow.f64 (exp.f64 (*.f64 -1/3 (+.f64 (log.f64 (/.f64 (sin.f64 t) (*.f64 (cos.f64 t) ew))) (*.f64 -1 (log.f64 (/.f64 1 eh)))))) 3) (pow.f64 ew 2))) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)))) (+.f64 (*.f64 -1/3 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (*.f64 (pow.f64 (exp.f64 (*.f64 -1/3 (+.f64 (log.f64 (/.f64 (sin.f64 t) (*.f64 (cos.f64 t) ew))) (*.f64 -1 (log.f64 (/.f64 1 eh)))))) 3) (pow.f64 ew 2))) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)))) (/.f64 (*.f64 (+.f64 (*.f64 1/12 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4)) (pow.f64 (sin.f64 t) 4))) (*.f64 1/72 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4)) (pow.f64 (sin.f64 t) 4)))) (pow.f64 (exp.f64 (*.f64 -1/3 (+.f64 (log.f64 (/.f64 (sin.f64 t) (*.f64 (cos.f64 t) ew))) (*.f64 -1 (log.f64 (/.f64 1 eh)))))) 3)) (pow.f64 eh 4)))))))
(+.f64 (*.f64 1/18 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 4) (*.f64 (pow.f64 (exp.f64 (*.f64 -1/3 (+.f64 (log.f64 (/.f64 (sin.f64 t) (*.f64 (cos.f64 t) ew))) (*.f64 -1 (log.f64 (/.f64 1 eh)))))) 3) (pow.f64 ew 4))) (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)))) (+.f64 (*.f64 -1/3 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (*.f64 (+.f64 (*.f64 1/12 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4)) (pow.f64 (sin.f64 t) 4))) (*.f64 1/72 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4)) (pow.f64 (sin.f64 t) 4)))) (*.f64 (pow.f64 (exp.f64 (*.f64 -1/3 (+.f64 (log.f64 (/.f64 (sin.f64 t) (*.f64 (cos.f64 t) ew))) (*.f64 -1 (log.f64 (/.f64 1 eh)))))) 3) (pow.f64 ew 2)))) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 6)))) (+.f64 (*.f64 -1/3 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (*.f64 (pow.f64 (exp.f64 (*.f64 -1/3 (+.f64 (log.f64 (/.f64 (sin.f64 t) (*.f64 (cos.f64 t) ew))) (*.f64 -1 (log.f64 (/.f64 1 eh)))))) 3) (pow.f64 ew 2))) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)))) (+.f64 (pow.f64 (exp.f64 (*.f64 -1/3 (+.f64 (log.f64 (/.f64 (sin.f64 t) (*.f64 (cos.f64 t) ew))) (*.f64 -1 (log.f64 (/.f64 1 eh)))))) 3) (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 -1/3 (+.f64 (log.f64 (/.f64 (sin.f64 t) (*.f64 (cos.f64 t) ew))) (*.f64 -1 (log.f64 (/.f64 1 eh)))))) (+.f64 (*.f64 1/36 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 4) (*.f64 (pow.f64 (exp.f64 (*.f64 -1/3 (+.f64 (log.f64 (/.f64 (sin.f64 t) (*.f64 (cos.f64 t) ew))) (*.f64 -1 (log.f64 (/.f64 1 eh)))))) 2) (pow.f64 ew 4))) (pow.f64 (sin.f64 t) 4))) (*.f64 2 (*.f64 (+.f64 (*.f64 1/12 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4)) (pow.f64 (sin.f64 t) 4))) (*.f64 1/72 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4)) (pow.f64 (sin.f64 t) 4)))) (pow.f64 (exp.f64 (*.f64 -1/3 (+.f64 (log.f64 (/.f64 (sin.f64 t) (*.f64 (cos.f64 t) ew))) (*.f64 -1 (log.f64 (/.f64 1 eh)))))) 2))))) (pow.f64 eh 4)) (+.f64 (*.f64 -1/6 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (*.f64 (exp.f64 (*.f64 -1/3 (+.f64 (log.f64 (/.f64 (sin.f64 t) (*.f64 (cos.f64 t) ew))) (*.f64 -1 (log.f64 (/.f64 1 eh)))))) (*.f64 (+.f64 (*.f64 1/36 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 4) (*.f64 (pow.f64 (exp.f64 (*.f64 -1/3 (+.f64 (log.f64 (/.f64 (sin.f64 t) (*.f64 (cos.f64 t) ew))) (*.f64 -1 (log.f64 (/.f64 1 eh)))))) 2) (pow.f64 ew 4))) (pow.f64 (sin.f64 t) 4))) (*.f64 2 (*.f64 (+.f64 (*.f64 1/12 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4)) (pow.f64 (sin.f64 t) 4))) (*.f64 1/72 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4)) (pow.f64 (sin.f64 t) 4)))) (pow.f64 (exp.f64 (*.f64 -1/3 (+.f64 (log.f64 (/.f64 (sin.f64 t) (*.f64 (cos.f64 t) ew))) (*.f64 -1 (log.f64 (/.f64 1 eh)))))) 2)))) (pow.f64 ew 2)))) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 6)))) (+.f64 (*.f64 -1/6 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (*.f64 (pow.f64 (exp.f64 (*.f64 -1/3 (+.f64 (log.f64 (/.f64 (sin.f64 t) (*.f64 (cos.f64 t) ew))) (*.f64 -1 (log.f64 (/.f64 1 eh)))))) 3) (pow.f64 ew 2))) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 -1/3 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (*.f64 (+.f64 (*.f64 1/12 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4)) (pow.f64 (sin.f64 t) 4))) (*.f64 1/72 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4)) (pow.f64 (sin.f64 t) 4)))) (*.f64 (pow.f64 (exp.f64 (*.f64 -1/3 (+.f64 (log.f64 (/.f64 (sin.f64 t) (*.f64 (cos.f64 t) ew))) (*.f64 -1 (log.f64 (/.f64 1 eh)))))) 2) (pow.f64 ew 2)))) (pow.f64 (sin.f64 t) 2))) (*.f64 2 (*.f64 (+.f64 (*.f64 -1/2160 (+.f64 (*.f64 90 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 6) (pow.f64 ew 6)) (pow.f64 (sin.f64 t) 6))) (*.f64 30 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 6) (pow.f64 ew 6)) (pow.f64 (sin.f64 t) 6))))) (+.f64 (*.f64 -1/72 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 6) (pow.f64 ew 6)) (pow.f64 (sin.f64 t) 6))) (*.f64 -1/1296 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 6) (pow.f64 ew 6)) (pow.f64 (sin.f64 t) 6))))) (pow.f64 (exp.f64 (*.f64 -1/3 (+.f64 (log.f64 (/.f64 (sin.f64 t) (*.f64 (cos.f64 t) ew))) (*.f64 -1 (log.f64 (/.f64 1 eh)))))) 2)))) (exp.f64 (*.f64 -1/3 (+.f64 (log.f64 (/.f64 (sin.f64 t) (*.f64 (cos.f64 t) ew))) (*.f64 -1 (log.f64 (/.f64 1 eh))))))) (pow.f64 eh 6)) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 1/12 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4)) (pow.f64 (sin.f64 t) 4))) (*.f64 1/72 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4)) (pow.f64 (sin.f64 t) 4)))) (pow.f64 (exp.f64 (*.f64 -1/3 (+.f64 (log.f64 (/.f64 (sin.f64 t) (*.f64 (cos.f64 t) ew))) (*.f64 -1 (log.f64 (/.f64 1 eh)))))) 3)) (pow.f64 eh 4)) (/.f64 (*.f64 (+.f64 (*.f64 -1/2160 (+.f64 (*.f64 90 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 6) (pow.f64 ew 6)) (pow.f64 (sin.f64 t) 6))) (*.f64 30 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 6) (pow.f64 ew 6)) (pow.f64 (sin.f64 t) 6))))) (+.f64 (*.f64 -1/72 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 6) (pow.f64 ew 6)) (pow.f64 (sin.f64 t) 6))) (*.f64 -1/1296 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 6) (pow.f64 ew 6)) (pow.f64 (sin.f64 t) 6))))) (pow.f64 (exp.f64 (*.f64 -1/3 (+.f64 (log.f64 (/.f64 (sin.f64 t) (*.f64 (cos.f64 t) ew))) (*.f64 -1 (log.f64 (/.f64 1 eh)))))) 3)) (pow.f64 eh 6)))))))))))
(pow.f64 (exp.f64 (*.f64 -1/3 (+.f64 (log.f64 (/.f64 (sin.f64 t) (*.f64 (cos.f64 t) ew))) (*.f64 -1 (log.f64 (/.f64 -1 eh)))))) 3)
(+.f64 (*.f64 -1/6 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (*.f64 (pow.f64 (exp.f64 (*.f64 -1/3 (+.f64 (log.f64 (/.f64 (sin.f64 t) (*.f64 (cos.f64 t) ew))) (*.f64 -1 (log.f64 (/.f64 -1 eh)))))) 3) (pow.f64 ew 2))) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)))) (+.f64 (pow.f64 (exp.f64 (*.f64 -1/3 (+.f64 (log.f64 (/.f64 (sin.f64 t) (*.f64 (cos.f64 t) ew))) (*.f64 -1 (log.f64 (/.f64 -1 eh)))))) 3) (*.f64 -1/3 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (*.f64 (pow.f64 (exp.f64 (*.f64 -1/3 (+.f64 (log.f64 (/.f64 (sin.f64 t) (*.f64 (cos.f64 t) ew))) (*.f64 -1 (log.f64 (/.f64 -1 eh)))))) 3) (pow.f64 ew 2))) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2))))))
(+.f64 (*.f64 -1/6 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (*.f64 (pow.f64 (exp.f64 (*.f64 -1/3 (+.f64 (log.f64 (/.f64 (sin.f64 t) (*.f64 (cos.f64 t) ew))) (*.f64 -1 (log.f64 (/.f64 -1 eh)))))) 3) (pow.f64 ew 2))) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)))) (+.f64 (pow.f64 (exp.f64 (*.f64 -1/3 (+.f64 (log.f64 (/.f64 (sin.f64 t) (*.f64 (cos.f64 t) ew))) (*.f64 -1 (log.f64 (/.f64 -1 eh)))))) 3) (+.f64 (*.f64 -1/3 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (*.f64 (pow.f64 (exp.f64 (*.f64 -1/3 (+.f64 (log.f64 (/.f64 (sin.f64 t) (*.f64 (cos.f64 t) ew))) (*.f64 -1 (log.f64 (/.f64 -1 eh)))))) 3) (pow.f64 ew 2))) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)))) (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 -1/3 (+.f64 (log.f64 (/.f64 (sin.f64 t) (*.f64 (cos.f64 t) ew))) (*.f64 -1 (log.f64 (/.f64 -1 eh)))))) (+.f64 (*.f64 2 (*.f64 (pow.f64 (exp.f64 (*.f64 -1/3 (+.f64 (log.f64 (/.f64 (sin.f64 t) (*.f64 (cos.f64 t) ew))) (*.f64 -1 (log.f64 (/.f64 -1 eh)))))) 2) (+.f64 (*.f64 1/12 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4)) (pow.f64 (sin.f64 t) 4))) (*.f64 1/72 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4)) (pow.f64 (sin.f64 t) 4)))))) (*.f64 1/36 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 4) (*.f64 (pow.f64 (exp.f64 (*.f64 -1/3 (+.f64 (log.f64 (/.f64 (sin.f64 t) (*.f64 (cos.f64 t) ew))) (*.f64 -1 (log.f64 (/.f64 -1 eh)))))) 2) (pow.f64 ew 4))) (pow.f64 (sin.f64 t) 4))))) (pow.f64 eh 4)) (+.f64 (*.f64 1/18 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 4) (*.f64 (pow.f64 (exp.f64 (*.f64 -1/3 (+.f64 (log.f64 (/.f64 (sin.f64 t) (*.f64 (cos.f64 t) ew))) (*.f64 -1 (log.f64 (/.f64 -1 eh)))))) 3) (pow.f64 ew 4))) (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)))) (/.f64 (*.f64 (pow.f64 (exp.f64 (*.f64 -1/3 (+.f64 (log.f64 (/.f64 (sin.f64 t) (*.f64 (cos.f64 t) ew))) (*.f64 -1 (log.f64 (/.f64 -1 eh)))))) 3) (+.f64 (*.f64 1/12 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4)) (pow.f64 (sin.f64 t) 4))) (*.f64 1/72 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4)) (pow.f64 (sin.f64 t) 4))))) (pow.f64 eh 4)))))))
(+.f64 (pow.f64 (exp.f64 (*.f64 -1/3 (+.f64 (log.f64 (/.f64 (sin.f64 t) (*.f64 (cos.f64 t) ew))) (*.f64 -1 (log.f64 (/.f64 -1 eh)))))) 3) (+.f64 (*.f64 -1/6 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (*.f64 (pow.f64 (exp.f64 (*.f64 -1/3 (+.f64 (log.f64 (/.f64 (sin.f64 t) (*.f64 (cos.f64 t) ew))) (*.f64 -1 (log.f64 (/.f64 -1 eh)))))) 3) (pow.f64 ew 2))) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)))) (+.f64 (*.f64 -1/6 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (*.f64 (exp.f64 (*.f64 -1/3 (+.f64 (log.f64 (/.f64 (sin.f64 t) (*.f64 (cos.f64 t) ew))) (*.f64 -1 (log.f64 (/.f64 -1 eh)))))) (*.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 (exp.f64 (*.f64 -1/3 (+.f64 (log.f64 (/.f64 (sin.f64 t) (*.f64 (cos.f64 t) ew))) (*.f64 -1 (log.f64 (/.f64 -1 eh)))))) 2) (+.f64 (*.f64 1/12 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4)) (pow.f64 (sin.f64 t) 4))) (*.f64 1/72 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4)) (pow.f64 (sin.f64 t) 4)))))) (*.f64 1/36 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 4) (*.f64 (pow.f64 (exp.f64 (*.f64 -1/3 (+.f64 (log.f64 (/.f64 (sin.f64 t) (*.f64 (cos.f64 t) ew))) (*.f64 -1 (log.f64 (/.f64 -1 eh)))))) 2) (pow.f64 ew 4))) (pow.f64 (sin.f64 t) 4)))) (pow.f64 ew 2)))) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 6)))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 -1/3 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (*.f64 (+.f64 (*.f64 1/12 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4)) (pow.f64 (sin.f64 t) 4))) (*.f64 1/72 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4)) (pow.f64 (sin.f64 t) 4)))) (*.f64 (pow.f64 (exp.f64 (*.f64 -1/3 (+.f64 (log.f64 (/.f64 (sin.f64 t) (*.f64 (cos.f64 t) ew))) (*.f64 -1 (log.f64 (/.f64 -1 eh)))))) 2) (pow.f64 ew 2)))) (pow.f64 (sin.f64 t) 2))) (*.f64 2 (*.f64 (+.f64 (*.f64 -1/2160 (+.f64 (*.f64 90 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 6) (pow.f64 ew 6)) (pow.f64 (sin.f64 t) 6))) (*.f64 30 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 6) (pow.f64 ew 6)) (pow.f64 (sin.f64 t) 6))))) (+.f64 (*.f64 -1/72 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 6) (pow.f64 ew 6)) (pow.f64 (sin.f64 t) 6))) (*.f64 -1/1296 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 6) (pow.f64 ew 6)) (pow.f64 (sin.f64 t) 6))))) (pow.f64 (exp.f64 (*.f64 -1/3 (+.f64 (log.f64 (/.f64 (sin.f64 t) (*.f64 (cos.f64 t) ew))) (*.f64 -1 (log.f64 (/.f64 -1 eh)))))) 2)))) (exp.f64 (*.f64 -1/3 (+.f64 (log.f64 (/.f64 (sin.f64 t) (*.f64 (cos.f64 t) ew))) (*.f64 -1 (log.f64 (/.f64 -1 eh))))))) (pow.f64 eh 6)) (+.f64 (*.f64 -1/3 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (*.f64 (pow.f64 (exp.f64 (*.f64 -1/3 (+.f64 (log.f64 (/.f64 (sin.f64 t) (*.f64 (cos.f64 t) ew))) (*.f64 -1 (log.f64 (/.f64 -1 eh)))))) 3) (pow.f64 ew 2))) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)))) (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 -1/3 (+.f64 (log.f64 (/.f64 (sin.f64 t) (*.f64 (cos.f64 t) ew))) (*.f64 -1 (log.f64 (/.f64 -1 eh)))))) (+.f64 (*.f64 2 (*.f64 (pow.f64 (exp.f64 (*.f64 -1/3 (+.f64 (log.f64 (/.f64 (sin.f64 t) (*.f64 (cos.f64 t) ew))) (*.f64 -1 (log.f64 (/.f64 -1 eh)))))) 2) (+.f64 (*.f64 1/12 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4)) (pow.f64 (sin.f64 t) 4))) (*.f64 1/72 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4)) (pow.f64 (sin.f64 t) 4)))))) (*.f64 1/36 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 4) (*.f64 (pow.f64 (exp.f64 (*.f64 -1/3 (+.f64 (log.f64 (/.f64 (sin.f64 t) (*.f64 (cos.f64 t) ew))) (*.f64 -1 (log.f64 (/.f64 -1 eh)))))) 2) (pow.f64 ew 4))) (pow.f64 (sin.f64 t) 4))))) (pow.f64 eh 4)) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 -1/2160 (+.f64 (*.f64 90 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 6) (pow.f64 ew 6)) (pow.f64 (sin.f64 t) 6))) (*.f64 30 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 6) (pow.f64 ew 6)) (pow.f64 (sin.f64 t) 6))))) (+.f64 (*.f64 -1/72 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 6) (pow.f64 ew 6)) (pow.f64 (sin.f64 t) 6))) (*.f64 -1/1296 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 6) (pow.f64 ew 6)) (pow.f64 (sin.f64 t) 6))))) (pow.f64 (exp.f64 (*.f64 -1/3 (+.f64 (log.f64 (/.f64 (sin.f64 t) (*.f64 (cos.f64 t) ew))) (*.f64 -1 (log.f64 (/.f64 -1 eh)))))) 3)) (pow.f64 eh 6)) (+.f64 (*.f64 -1/3 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (*.f64 (pow.f64 (exp.f64 (*.f64 -1/3 (+.f64 (log.f64 (/.f64 (sin.f64 t) (*.f64 (cos.f64 t) ew))) (*.f64 -1 (log.f64 (/.f64 -1 eh)))))) 3) (*.f64 (+.f64 (*.f64 1/12 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4)) (pow.f64 (sin.f64 t) 4))) (*.f64 1/72 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4)) (pow.f64 (sin.f64 t) 4)))) (pow.f64 ew 2)))) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 6)))) (+.f64 (*.f64 1/18 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 4) (*.f64 (pow.f64 (exp.f64 (*.f64 -1/3 (+.f64 (log.f64 (/.f64 (sin.f64 t) (*.f64 (cos.f64 t) ew))) (*.f64 -1 (log.f64 (/.f64 -1 eh)))))) 3) (pow.f64 ew 4))) (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)))) (/.f64 (*.f64 (+.f64 (*.f64 1/12 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4)) (pow.f64 (sin.f64 t) 4))) (*.f64 1/72 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4)) (pow.f64 (sin.f64 t) 4)))) (pow.f64 (exp.f64 (*.f64 -1/3 (+.f64 (log.f64 (/.f64 (sin.f64 t) (*.f64 (cos.f64 t) ew))) (*.f64 -1 (log.f64 (/.f64 -1 eh)))))) 3)) (pow.f64 eh 4)))))))))))
(pow.f64 (exp.f64 (*.f64 -1/3 (+.f64 (*.f64 -1 (log.f64 ew)) (log.f64 (/.f64 (*.f64 (sin.f64 t) eh) (cos.f64 t)))))) 3)
(+.f64 (*.f64 (+.f64 (*.f64 -1/6 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 (exp.f64 (*.f64 -1/3 (+.f64 (*.f64 -1 (log.f64 ew)) (log.f64 (/.f64 (*.f64 (sin.f64 t) eh) (cos.f64 t)))))) 3)) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)))) (*.f64 -1/3 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 (exp.f64 (*.f64 -1/3 (+.f64 (*.f64 -1 (log.f64 ew)) (log.f64 (/.f64 (*.f64 (sin.f64 t) eh) (cos.f64 t)))))) 3)) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2))))) (pow.f64 ew 2)) (pow.f64 (exp.f64 (*.f64 -1/3 (+.f64 (*.f64 -1 (log.f64 ew)) (log.f64 (/.f64 (*.f64 (sin.f64 t) eh) (cos.f64 t)))))) 3))
(+.f64 (*.f64 (+.f64 (*.f64 -1/6 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 (exp.f64 (*.f64 -1/3 (+.f64 (*.f64 -1 (log.f64 ew)) (log.f64 (/.f64 (*.f64 (sin.f64 t) eh) (cos.f64 t)))))) 3)) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)))) (*.f64 -1/3 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 (exp.f64 (*.f64 -1/3 (+.f64 (*.f64 -1 (log.f64 ew)) (log.f64 (/.f64 (*.f64 (sin.f64 t) eh) (cos.f64 t)))))) 3)) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2))))) (pow.f64 ew 2)) (+.f64 (*.f64 (+.f64 (*.f64 (pow.f64 (exp.f64 (*.f64 -1/3 (+.f64 (*.f64 -1 (log.f64 ew)) (log.f64 (/.f64 (*.f64 (sin.f64 t) eh) (cos.f64 t)))))) 3) (+.f64 (*.f64 1/72 (/.f64 (pow.f64 (cos.f64 t) 4) (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)))) (*.f64 1/12 (/.f64 (pow.f64 (cos.f64 t) 4) (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)))))) (+.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 (exp.f64 (*.f64 -1/3 (+.f64 (*.f64 -1 (log.f64 ew)) (log.f64 (/.f64 (*.f64 (sin.f64 t) eh) (cos.f64 t)))))) 2) (+.f64 (*.f64 1/72 (/.f64 (pow.f64 (cos.f64 t) 4) (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)))) (*.f64 1/12 (/.f64 (pow.f64 (cos.f64 t) 4) (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4))))))) (*.f64 1/36 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 (exp.f64 (*.f64 -1/3 (+.f64 (*.f64 -1 (log.f64 ew)) (log.f64 (/.f64 (*.f64 (sin.f64 t) eh) (cos.f64 t)))))) 2)) (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4))))) (exp.f64 (*.f64 -1/3 (+.f64 (*.f64 -1 (log.f64 ew)) (log.f64 (/.f64 (*.f64 (sin.f64 t) eh) (cos.f64 t))))))) (*.f64 1/18 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 (exp.f64 (*.f64 -1/3 (+.f64 (*.f64 -1 (log.f64 ew)) (log.f64 (/.f64 (*.f64 (sin.f64 t) eh) (cos.f64 t)))))) 3)) (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)))))) (pow.f64 ew 4)) (pow.f64 (exp.f64 (*.f64 -1/3 (+.f64 (*.f64 -1 (log.f64 ew)) (log.f64 (/.f64 (*.f64 (sin.f64 t) eh) (cos.f64 t)))))) 3)))
(+.f64 (*.f64 (+.f64 (*.f64 -1/6 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 (exp.f64 (*.f64 -1/3 (+.f64 (*.f64 -1 (log.f64 ew)) (log.f64 (/.f64 (*.f64 (sin.f64 t) eh) (cos.f64 t)))))) 3)) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)))) (*.f64 -1/3 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 (exp.f64 (*.f64 -1/3 (+.f64 (*.f64 -1 (log.f64 ew)) (log.f64 (/.f64 (*.f64 (sin.f64 t) eh) (cos.f64 t)))))) 3)) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2))))) (pow.f64 ew 2)) (+.f64 (*.f64 (+.f64 (*.f64 (pow.f64 (exp.f64 (*.f64 -1/3 (+.f64 (*.f64 -1 (log.f64 ew)) (log.f64 (/.f64 (*.f64 (sin.f64 t) eh) (cos.f64 t)))))) 3) (+.f64 (*.f64 1/72 (/.f64 (pow.f64 (cos.f64 t) 4) (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)))) (*.f64 1/12 (/.f64 (pow.f64 (cos.f64 t) 4) (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)))))) (+.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 (exp.f64 (*.f64 -1/3 (+.f64 (*.f64 -1 (log.f64 ew)) (log.f64 (/.f64 (*.f64 (sin.f64 t) eh) (cos.f64 t)))))) 2) (+.f64 (*.f64 1/72 (/.f64 (pow.f64 (cos.f64 t) 4) (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)))) (*.f64 1/12 (/.f64 (pow.f64 (cos.f64 t) 4) (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4))))))) (*.f64 1/36 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 (exp.f64 (*.f64 -1/3 (+.f64 (*.f64 -1 (log.f64 ew)) (log.f64 (/.f64 (*.f64 (sin.f64 t) eh) (cos.f64 t)))))) 2)) (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4))))) (exp.f64 (*.f64 -1/3 (+.f64 (*.f64 -1 (log.f64 ew)) (log.f64 (/.f64 (*.f64 (sin.f64 t) eh) (cos.f64 t))))))) (*.f64 1/18 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 (exp.f64 (*.f64 -1/3 (+.f64 (*.f64 -1 (log.f64 ew)) (log.f64 (/.f64 (*.f64 (sin.f64 t) eh) (cos.f64 t)))))) 3)) (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)))))) (pow.f64 ew 4)) (+.f64 (pow.f64 (exp.f64 (*.f64 -1/3 (+.f64 (*.f64 -1 (log.f64 ew)) (log.f64 (/.f64 (*.f64 (sin.f64 t) eh) (cos.f64 t)))))) 3) (*.f64 (pow.f64 ew 6) (+.f64 (*.f64 (+.f64 (*.f64 -1/3 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (*.f64 (pow.f64 (exp.f64 (*.f64 -1/3 (+.f64 (*.f64 -1 (log.f64 ew)) (log.f64 (/.f64 (*.f64 (sin.f64 t) eh) (cos.f64 t)))))) 2) (+.f64 (*.f64 1/72 (/.f64 (pow.f64 (cos.f64 t) 4) (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)))) (*.f64 1/12 (/.f64 (pow.f64 (cos.f64 t) 4) (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4))))))) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)))) (*.f64 2 (*.f64 (pow.f64 (exp.f64 (*.f64 -1/3 (+.f64 (*.f64 -1 (log.f64 ew)) (log.f64 (/.f64 (*.f64 (sin.f64 t) eh) (cos.f64 t)))))) 2) (+.f64 (*.f64 -1/72 (/.f64 (pow.f64 (cos.f64 t) 6) (*.f64 (pow.f64 (sin.f64 t) 6) (pow.f64 eh 6)))) (+.f64 (*.f64 -1/1296 (/.f64 (pow.f64 (cos.f64 t) 6) (*.f64 (pow.f64 (sin.f64 t) 6) (pow.f64 eh 6)))) (*.f64 -1/2160 (+.f64 (*.f64 30 (/.f64 (pow.f64 (cos.f64 t) 6) (*.f64 (pow.f64 (sin.f64 t) 6) (pow.f64 eh 6)))) (*.f64 90 (/.f64 (pow.f64 (cos.f64 t) 6) (*.f64 (pow.f64 (sin.f64 t) 6) (pow.f64 eh 6))))))))))) (exp.f64 (*.f64 -1/3 (+.f64 (*.f64 -1 (log.f64 ew)) (log.f64 (/.f64 (*.f64 (sin.f64 t) eh) (cos.f64 t))))))) (+.f64 (*.f64 -1/3 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (*.f64 (pow.f64 (exp.f64 (*.f64 -1/3 (+.f64 (*.f64 -1 (log.f64 ew)) (log.f64 (/.f64 (*.f64 (sin.f64 t) eh) (cos.f64 t)))))) 3) (+.f64 (*.f64 1/72 (/.f64 (pow.f64 (cos.f64 t) 4) (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)))) (*.f64 1/12 (/.f64 (pow.f64 (cos.f64 t) 4) (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4))))))) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)))) (+.f64 (*.f64 -1/6 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (*.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 (exp.f64 (*.f64 -1/3 (+.f64 (*.f64 -1 (log.f64 ew)) (log.f64 (/.f64 (*.f64 (sin.f64 t) eh) (cos.f64 t)))))) 2) (+.f64 (*.f64 1/72 (/.f64 (pow.f64 (cos.f64 t) 4) (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)))) (*.f64 1/12 (/.f64 (pow.f64 (cos.f64 t) 4) (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4))))))) (*.f64 1/36 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 (exp.f64 (*.f64 -1/3 (+.f64 (*.f64 -1 (log.f64 ew)) (log.f64 (/.f64 (*.f64 (sin.f64 t) eh) (cos.f64 t)))))) 2)) (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4))))) (exp.f64 (*.f64 -1/3 (+.f64 (*.f64 -1 (log.f64 ew)) (log.f64 (/.f64 (*.f64 (sin.f64 t) eh) (cos.f64 t)))))))) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)))) (*.f64 (pow.f64 (exp.f64 (*.f64 -1/3 (+.f64 (*.f64 -1 (log.f64 ew)) (log.f64 (/.f64 (*.f64 (sin.f64 t) eh) (cos.f64 t)))))) 3) (+.f64 (*.f64 -1/2160 (+.f64 (*.f64 90 (/.f64 (pow.f64 (cos.f64 t) 6) (*.f64 (pow.f64 (sin.f64 t) 6) (pow.f64 eh 6)))) (*.f64 30 (/.f64 (pow.f64 (cos.f64 t) 6) (*.f64 (pow.f64 (sin.f64 t) 6) (pow.f64 eh 6)))))) (+.f64 (*.f64 -1/72 (/.f64 (pow.f64 (cos.f64 t) 6) (*.f64 (pow.f64 (sin.f64 t) 6) (pow.f64 eh 6)))) (*.f64 -1/1296 (/.f64 (pow.f64 (cos.f64 t) 6) (*.f64 (pow.f64 (sin.f64 t) 6) (pow.f64 eh 6))))))))))))))
1
(+.f64 1 (+.f64 (*.f64 -1/3 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 ew 2)))) (*.f64 -1/6 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 ew 2))))))
(+.f64 (*.f64 1/12 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4)))) (+.f64 1 (+.f64 (*.f64 1/6 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4)))) (+.f64 (*.f64 -1/3 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 ew 2)))) (+.f64 (*.f64 -1/6 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 ew 2)))) (+.f64 (*.f64 1/72 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4)))) (*.f64 1/9 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4))))))))))
(+.f64 1 (+.f64 (*.f64 1/12 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4)))) (+.f64 (*.f64 -1/6 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (*.f64 (pow.f64 eh 2) (+.f64 (*.f64 1/18 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (cos.f64 t) 4))) (*.f64 1/6 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (cos.f64 t) 4)))))) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 ew 6)))) (+.f64 (*.f64 -1/3 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 ew 2)))) (+.f64 (*.f64 -1/6 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 ew 2)))) (+.f64 (*.f64 -1/2160 (/.f64 (+.f64 (*.f64 30 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 6) (pow.f64 eh 6)) (pow.f64 (cos.f64 t) 6))) (*.f64 90 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 6) (pow.f64 eh 6)) (pow.f64 (cos.f64 t) 6)))) (pow.f64 ew 6))) (+.f64 (*.f64 -1/1080 (/.f64 (+.f64 (*.f64 30 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 6) (pow.f64 eh 6)) (pow.f64 (cos.f64 t) 6))) (*.f64 90 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 6) (pow.f64 eh 6)) (pow.f64 (cos.f64 t) 6)))) (pow.f64 ew 6))) (+.f64 (*.f64 -1/36 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 6) (pow.f64 eh 6)) (*.f64 (pow.f64 (cos.f64 t) 6) (pow.f64 ew 6)))) (+.f64 (*.f64 -2/3 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (*.f64 (+.f64 (*.f64 1/72 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (cos.f64 t) 4))) (*.f64 1/12 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (cos.f64 t) 4)))) (pow.f64 eh 2))) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 ew 6)))) (+.f64 (*.f64 -1/1296 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 6) (pow.f64 eh 6)) (*.f64 (pow.f64 (cos.f64 t) 6) (pow.f64 ew 6)))) (+.f64 (*.f64 1/6 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4)))) (+.f64 (*.f64 1/72 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4)))) (+.f64 (*.f64 -1/72 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 6) (pow.f64 eh 6)) (*.f64 (pow.f64 (cos.f64 t) 6) (pow.f64 ew 6)))) (+.f64 (*.f64 -1/648 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 6) (pow.f64 eh 6)) (*.f64 (pow.f64 (cos.f64 t) 6) (pow.f64 ew 6)))) (*.f64 1/9 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4))))))))))))))))))
1
(+.f64 1 (+.f64 (*.f64 -1/3 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 ew 2)))) (*.f64 -1/6 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 ew 2))))))
(+.f64 (*.f64 1/12 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4)))) (+.f64 1 (+.f64 (*.f64 1/6 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4)))) (+.f64 (*.f64 -1/3 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 ew 2)))) (+.f64 (*.f64 -1/6 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 ew 2)))) (+.f64 (*.f64 1/72 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4)))) (*.f64 1/9 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4))))))))))
(+.f64 1 (+.f64 (*.f64 1/12 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4)))) (+.f64 (*.f64 -1/6 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (*.f64 (pow.f64 eh 2) (+.f64 (*.f64 1/18 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (cos.f64 t) 4))) (*.f64 1/6 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (cos.f64 t) 4)))))) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 ew 6)))) (+.f64 (*.f64 -1/3 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 ew 2)))) (+.f64 (*.f64 -1/6 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 ew 2)))) (+.f64 (*.f64 -1/2160 (/.f64 (+.f64 (*.f64 30 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 6) (pow.f64 eh 6)) (pow.f64 (cos.f64 t) 6))) (*.f64 90 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 6) (pow.f64 eh 6)) (pow.f64 (cos.f64 t) 6)))) (pow.f64 ew 6))) (+.f64 (*.f64 -1/1080 (/.f64 (+.f64 (*.f64 30 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 6) (pow.f64 eh 6)) (pow.f64 (cos.f64 t) 6))) (*.f64 90 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 6) (pow.f64 eh 6)) (pow.f64 (cos.f64 t) 6)))) (pow.f64 ew 6))) (+.f64 (*.f64 -1/36 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 6) (pow.f64 eh 6)) (*.f64 (pow.f64 (cos.f64 t) 6) (pow.f64 ew 6)))) (+.f64 (*.f64 -2/3 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (*.f64 (+.f64 (*.f64 1/72 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (cos.f64 t) 4))) (*.f64 1/12 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (cos.f64 t) 4)))) (pow.f64 eh 2))) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 ew 6)))) (+.f64 (*.f64 -1/1296 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 6) (pow.f64 eh 6)) (*.f64 (pow.f64 (cos.f64 t) 6) (pow.f64 ew 6)))) (+.f64 (*.f64 1/6 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4)))) (+.f64 (*.f64 1/72 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4)))) (+.f64 (*.f64 -1/72 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 6) (pow.f64 eh 6)) (*.f64 (pow.f64 (cos.f64 t) 6) (pow.f64 ew 6)))) (+.f64 (*.f64 -1/648 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 6) (pow.f64 eh 6)) (*.f64 (pow.f64 (cos.f64 t) 6) (pow.f64 ew 6)))) (*.f64 1/9 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4))))))))))))))))))
1
(+.f64 1 (*.f64 (+.f64 (*.f64 -1/6 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2))) (*.f64 -1/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) (pow.f64 t 2)))
(+.f64 1 (+.f64 (*.f64 (+.f64 (*.f64 -1/6 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2))) (*.f64 -1/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) (pow.f64 t 2)) (*.f64 (pow.f64 t 4) (+.f64 (*.f64 -1/72 (+.f64 (*.f64 12 (-.f64 (*.f64 2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2))) (pow.f64 (*.f64 1/2 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2))) 2))) (*.f64 -3 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4))))) (+.f64 (*.f64 -1/36 (+.f64 (*.f64 12 (-.f64 (*.f64 2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2))) (pow.f64 (*.f64 1/2 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2))) 2))) (*.f64 -3 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4))))) (+.f64 (*.f64 1/9 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4))) (*.f64 1/72 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4)))))))))
(+.f64 1 (+.f64 (*.f64 (+.f64 (*.f64 -1/6 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2))) (*.f64 -1/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) (pow.f64 t 2)) (+.f64 (*.f64 (pow.f64 t 6) (+.f64 (*.f64 1/432 (/.f64 (*.f64 (+.f64 (*.f64 12 (-.f64 (*.f64 2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2))) (pow.f64 (*.f64 1/2 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2))) 2))) (*.f64 -3 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4)))) (pow.f64 eh 2)) (pow.f64 ew 2))) (+.f64 (*.f64 -1/2160 (+.f64 (*.f64 30 (/.f64 (pow.f64 eh 6) (pow.f64 ew 6))) (+.f64 (*.f64 360 (-.f64 (+.f64 (*.f64 4/15 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2))) (*.f64 1/9 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2))) (pow.f64 (*.f64 1/2 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2))) 2)) (pow.f64 eh 2)) (pow.f64 ew 2))))) (*.f64 -180 (/.f64 (*.f64 (-.f64 (*.f64 2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2))) (pow.f64 (*.f64 1/2 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2))) 2)) (pow.f64 eh 2)) (pow.f64 ew 2)))))) (+.f64 (*.f64 -1/648 (/.f64 (pow.f64 eh 6) (pow.f64 ew 6))) (+.f64 (*.f64 -1/6 (/.f64 (*.f64 (+.f64 (*.f64 -1/36 (+.f64 (*.f64 12 (-.f64 (*.f64 2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2))) (pow.f64 (*.f64 1/2 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2))) 2))) (*.f64 -3 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4))))) (*.f64 1/18 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4)))) (pow.f64 eh 2)) (pow.f64 ew 2))) (+.f64 (*.f64 1/216 (/.f64 (*.f64 (+.f64 (*.f64 12 (-.f64 (*.f64 2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2))) (pow.f64 (*.f64 1/2 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2))) 2))) (*.f64 -3 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4)))) (pow.f64 eh 2)) (pow.f64 ew 2))) (+.f64 (*.f64 -2/3 (/.f64 (*.f64 (+.f64 (*.f64 -1/72 (+.f64 (*.f64 12 (-.f64 (*.f64 2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2))) (pow.f64 (*.f64 1/2 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2))) 2))) (*.f64 -3 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4))))) (*.f64 1/72 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4)))) (pow.f64 eh 2)) (pow.f64 ew 2))) (+.f64 (*.f64 -1/1296 (/.f64 (pow.f64 eh 6) (pow.f64 ew 6))) (*.f64 -1/1080 (+.f64 (*.f64 30 (/.f64 (pow.f64 eh 6) (pow.f64 ew 6))) (+.f64 (*.f64 360 (-.f64 (+.f64 (*.f64 4/15 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2))) (*.f64 1/9 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2))) (pow.f64 (*.f64 1/2 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2))) 2)) (pow.f64 eh 2)) (pow.f64 ew 2))))) (*.f64 -180 (/.f64 (*.f64 (-.f64 (*.f64 2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2))) (pow.f64 (*.f64 1/2 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2))) 2)) (pow.f64 eh 2)) (pow.f64 ew 2)))))))))))))) (*.f64 (pow.f64 t 4) (+.f64 (*.f64 -1/72 (+.f64 (*.f64 12 (-.f64 (*.f64 2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2))) (pow.f64 (*.f64 1/2 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2))) 2))) (*.f64 -3 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4))))) (+.f64 (*.f64 -1/36 (+.f64 (*.f64 12 (-.f64 (*.f64 2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2))) (pow.f64 (*.f64 1/2 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2))) 2))) (*.f64 -3 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4))))) (+.f64 (*.f64 1/9 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4))) (*.f64 1/72 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4))))))))))
(sqrt.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 ew 2))) 1)))
(sqrt.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 ew 2))) 1)))
(sqrt.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 ew 2))) 1)))
(sqrt.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 ew 2))) 1)))
(sqrt.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 ew 2))) 1)))
(sqrt.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 ew 2))) 1)))
(sqrt.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 ew 2))) 1)))
(sqrt.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 ew 2))) 1)))
(+.f64 0 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))) -1))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))) -1))) (cbrt.f64 (exp.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))) -1))))) (log.f64 (cbrt.f64 (exp.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))) -1)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))) -1)))) (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))) -1)))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))) -1))) 1)
(*.f64 1 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))) -1))
(*.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))) -1) 1)
(*.f64 (pow.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 eh ew) (tan.f64 t)) 2)) -1/18) (cbrt.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))) -2)))
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))) -2)) (pow.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 eh ew) (tan.f64 t)) 2)) -1/18))
(*.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))) -1/6) (pow.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))) -1/6))
(*.f64 (exp.f64 (*.f64 (log.f64 (cbrt.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 eh ew) (tan.f64 t)) 2)))) -1/3)) (pow.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 eh ew) (tan.f64 t)) 2)) -1/18))
(sqrt.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))) -2))
(log.f64 (exp.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))) -1)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))) -1))))
(cbrt.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))))
(expm1.f64 (log1p.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))) -1)))
(exp.f64 (*.f64 -1/3 (log.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))))
(exp.f64 (*.f64 (*.f64 -1/3 (log.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))) -1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))) -2))) 3/2))
(exp.f64 (*.f64 (*.f64 (log.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))) 1) -1/3))
(exp.f64 (*.f64 (*.f64 (*.f64 -1/3 (log.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))) 1) 1))
(exp.f64 (*.f64 (neg.f64 (log.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))) 1/3))
(exp.f64 (*.f64 (*.f64 (log.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))) -1) 1/3))
(exp.f64 (*.f64 (*.f64 (neg.f64 (log.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))) 1) 1/3))
(exp.f64 (*.f64 (*.f64 1/3 (*.f64 -1/3 (log.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))))) 3))
(exp.f64 (*.f64 (*.f64 -1/12 (log1p.f64 (pow.f64 (*.f64 (/.f64 eh ew) (tan.f64 t)) 2))) 2))
(exp.f64 (*.f64 (*.f64 (log.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))) -1/6) 2))
(exp.f64 (*.f64 (log1p.f64 (pow.f64 (*.f64 (/.f64 eh ew) (tan.f64 t)) 2)) -1/6))
(log1p.f64 (expm1.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))) -1)))
(+.f64 0 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))))) (cbrt.f64 (exp.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))))) 1)
(*.f64 1 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))))
(*.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))) -1) (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))) -2))
(*.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))) 1)
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))) -2)) (*.f64 (pow.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 eh ew) (tan.f64 t)) 2)) -1/18) (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))) -2)))
(*.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))) -2) (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))) -1))
(*.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))) -1/6) (pow.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))) -5/6))
(*.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))) -1/2) (pow.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))) -1/2))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))) -2) 1) (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))) -1))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))) -2) (cbrt.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))) -2))) (pow.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 eh ew) (tan.f64 t)) 2)) -1/18))
(*.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))) -5/6) (pow.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))) -1/6))
(/.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))
(log.f64 (exp.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))))))
(cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))) -3))
(expm1.f64 (log1p.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))))
(exp.f64 (neg.f64 (log.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))))
(exp.f64 (*.f64 (log.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))) -1))
(exp.f64 (*.f64 (neg.f64 (log.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))) 1) -1))
(exp.f64 (*.f64 (*.f64 (*.f64 -1/3 (log.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))) 1) 3))
(exp.f64 (*.f64 (*.f64 (log.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))) -1) 1))
(exp.f64 (*.f64 (*.f64 (neg.f64 (log.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))) 1) 1))
(exp.f64 (*.f64 (log.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))) -3)) 1/3))
(exp.f64 (*.f64 (*.f64 -1/3 (log1p.f64 (pow.f64 (*.f64 (/.f64 eh ew) (tan.f64 t)) 2))) 3/2))
(exp.f64 (*.f64 (log1p.f64 (pow.f64 (*.f64 (/.f64 eh ew) (tan.f64 t)) 2)) -1/2))
(exp.f64 (*.f64 (*.f64 -1/2 (log.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))) 2))
(exp.f64 (*.f64 (*.f64 (*.f64 -1/3 (log.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))) 3/2) 2))
(log1p.f64 (expm1.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))))
Outputs
1
(+.f64 1 (*.f64 -1/6 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 ew 2)))))
(+.f64 1 (*.f64 -1/6 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 (cos.f64 t) 2)) (/.f64 (*.f64 eh eh) (*.f64 ew ew)))))
(fma.f64 -1/6 (*.f64 (*.f64 (/.f64 eh ew) (/.f64 eh ew)) (/.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 (cos.f64 t) 2))) 1)
(+.f64 (*.f64 (+.f64 (*.f64 1/12 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4)))) (*.f64 1/72 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4))))) (pow.f64 eh 4)) (+.f64 1 (*.f64 -1/6 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 ew 2))))))
(fma.f64 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4))) 7/72) (pow.f64 eh 4) (+.f64 1 (*.f64 -1/6 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 (cos.f64 t) 2)) (/.f64 (*.f64 eh eh) (*.f64 ew ew))))))
(fma.f64 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4))) 7/72) (pow.f64 eh 4) (fma.f64 -1/6 (*.f64 (*.f64 (/.f64 eh ew) (/.f64 eh ew)) (/.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 (cos.f64 t) 2))) 1))
(+.f64 (*.f64 (pow.f64 eh 6) (+.f64 (*.f64 -1/1296 (/.f64 (pow.f64 (sin.f64 t) 6) (*.f64 (pow.f64 (cos.f64 t) 6) (pow.f64 ew 6)))) (+.f64 (*.f64 -1/2160 (+.f64 (*.f64 30 (/.f64 (pow.f64 (sin.f64 t) 6) (*.f64 (pow.f64 (cos.f64 t) 6) (pow.f64 ew 6)))) (*.f64 90 (/.f64 (pow.f64 (sin.f64 t) 6) (*.f64 (pow.f64 (cos.f64 t) 6) (pow.f64 ew 6)))))) (*.f64 -1/72 (/.f64 (pow.f64 (sin.f64 t) 6) (*.f64 (pow.f64 (cos.f64 t) 6) (pow.f64 ew 6))))))) (+.f64 (*.f64 (+.f64 (*.f64 1/12 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4)))) (*.f64 1/72 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4))))) (pow.f64 eh 4)) (+.f64 1 (*.f64 -1/6 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 ew 2)))))))
(fma.f64 (pow.f64 eh 6) (fma.f64 -1/1296 (/.f64 (pow.f64 (sin.f64 t) 6) (*.f64 (pow.f64 (cos.f64 t) 6) (pow.f64 ew 6))) (fma.f64 -1/2160 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 6) (*.f64 (pow.f64 (cos.f64 t) 6) (pow.f64 ew 6))) 120) (*.f64 (/.f64 (pow.f64 (sin.f64 t) 6) (*.f64 (pow.f64 (cos.f64 t) 6) (pow.f64 ew 6))) -1/72))) (fma.f64 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4))) 7/72) (pow.f64 eh 4) (+.f64 1 (*.f64 -1/6 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 (cos.f64 t) 2)) (/.f64 (*.f64 eh eh) (*.f64 ew ew)))))))
(fma.f64 (pow.f64 eh 6) (fma.f64 -1/1296 (/.f64 (pow.f64 (sin.f64 t) 6) (*.f64 (pow.f64 (cos.f64 t) 6) (pow.f64 ew 6))) (fma.f64 (/.f64 (pow.f64 (sin.f64 t) 6) (*.f64 (pow.f64 (cos.f64 t) 6) (pow.f64 ew 6))) -1/72 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 6) (*.f64 (pow.f64 (cos.f64 t) 6) (pow.f64 ew 6))) -1/18))) (fma.f64 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4))) 7/72) (pow.f64 eh 4) (fma.f64 -1/6 (*.f64 (*.f64 (/.f64 eh ew) (/.f64 eh ew)) (/.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 (cos.f64 t) 2))) 1)))
(exp.f64 (*.f64 -1/3 (+.f64 (log.f64 (/.f64 (sin.f64 t) (*.f64 (cos.f64 t) ew))) (*.f64 -1 (log.f64 (/.f64 1 eh))))))
(pow.f64 (exp.f64 -1/3) (+.f64 (log.f64 (/.f64 (sin.f64 t) (*.f64 (cos.f64 t) ew))) (neg.f64 (neg.f64 (log.f64 eh)))))
(pow.f64 (exp.f64 -1/3) (-.f64 (log.f64 (*.f64 (sin.f64 t) eh)) (log.f64 (*.f64 (cos.f64 t) ew))))
(+.f64 (*.f64 -1/6 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (*.f64 (exp.f64 (*.f64 -1/3 (+.f64 (log.f64 (/.f64 (sin.f64 t) (*.f64 (cos.f64 t) ew))) (*.f64 -1 (log.f64 (/.f64 1 eh)))))) (pow.f64 ew 2))) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)))) (exp.f64 (*.f64 -1/3 (+.f64 (log.f64 (/.f64 (sin.f64 t) (*.f64 (cos.f64 t) ew))) (*.f64 -1 (log.f64 (/.f64 1 eh)))))))
(fma.f64 -1/6 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 (sin.f64 t) 2)) (/.f64 (*.f64 (*.f64 ew ew) (pow.f64 (exp.f64 -1/3) (+.f64 (log.f64 (/.f64 (sin.f64 t) (*.f64 (cos.f64 t) ew))) (neg.f64 (neg.f64 (log.f64 eh)))))) (*.f64 eh eh))) (pow.f64 (exp.f64 -1/3) (+.f64 (log.f64 (/.f64 (sin.f64 t) (*.f64 (cos.f64 t) ew))) (neg.f64 (neg.f64 (log.f64 eh))))))
(fma.f64 -1/6 (*.f64 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 (exp.f64 -1/3) (-.f64 (log.f64 (*.f64 (sin.f64 t) eh)) (log.f64 (*.f64 (cos.f64 t) ew))))) (pow.f64 (sin.f64 t) 2)) (/.f64 (*.f64 ew ew) (*.f64 eh eh))) (pow.f64 (exp.f64 -1/3) (-.f64 (log.f64 (*.f64 (sin.f64 t) eh)) (log.f64 (*.f64 (cos.f64 t) ew)))))
(+.f64 (*.f64 -1/6 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (*.f64 (exp.f64 (*.f64 -1/3 (+.f64 (log.f64 (/.f64 (sin.f64 t) (*.f64 (cos.f64 t) ew))) (*.f64 -1 (log.f64 (/.f64 1 eh)))))) (pow.f64 ew 2))) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)))) (+.f64 (exp.f64 (*.f64 -1/3 (+.f64 (log.f64 (/.f64 (sin.f64 t) (*.f64 (cos.f64 t) ew))) (*.f64 -1 (log.f64 (/.f64 1 eh)))))) (/.f64 (*.f64 (+.f64 (*.f64 1/12 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4)) (pow.f64 (sin.f64 t) 4))) (*.f64 1/72 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4)) (pow.f64 (sin.f64 t) 4)))) (exp.f64 (*.f64 -1/3 (+.f64 (log.f64 (/.f64 (sin.f64 t) (*.f64 (cos.f64 t) ew))) (*.f64 -1 (log.f64 (/.f64 1 eh))))))) (pow.f64 eh 4))))
(fma.f64 -1/6 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 (sin.f64 t) 2)) (/.f64 (*.f64 (*.f64 ew ew) (pow.f64 (exp.f64 -1/3) (+.f64 (log.f64 (/.f64 (sin.f64 t) (*.f64 (cos.f64 t) ew))) (neg.f64 (neg.f64 (log.f64 eh)))))) (*.f64 eh eh))) (+.f64 (pow.f64 (exp.f64 -1/3) (+.f64 (log.f64 (/.f64 (sin.f64 t) (*.f64 (cos.f64 t) ew))) (neg.f64 (neg.f64 (log.f64 eh))))) (/.f64 (*.f64 (pow.f64 (exp.f64 -1/3) (+.f64 (log.f64 (/.f64 (sin.f64 t) (*.f64 (cos.f64 t) ew))) (neg.f64 (neg.f64 (log.f64 eh))))) (*.f64 (/.f64 (pow.f64 (cos.f64 t) 4) (/.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 ew 4))) 7/72)) (pow.f64 eh 4))))
(+.f64 (fma.f64 -1/6 (*.f64 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 (exp.f64 -1/3) (-.f64 (log.f64 (*.f64 (sin.f64 t) eh)) (log.f64 (*.f64 (cos.f64 t) ew))))) (pow.f64 (sin.f64 t) 2)) (/.f64 (*.f64 ew ew) (*.f64 eh eh))) (pow.f64 (exp.f64 -1/3) (-.f64 (log.f64 (*.f64 (sin.f64 t) eh)) (log.f64 (*.f64 (cos.f64 t) ew))))) (/.f64 (*.f64 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4)) (pow.f64 (sin.f64 t) 4)) 7/72) (/.f64 (pow.f64 eh 4) (pow.f64 (exp.f64 -1/3) (-.f64 (log.f64 (*.f64 (sin.f64 t) eh)) (log.f64 (*.f64 (cos.f64 t) ew)))))))
(+.f64 (*.f64 -1/6 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (*.f64 (exp.f64 (*.f64 -1/3 (+.f64 (log.f64 (/.f64 (sin.f64 t) (*.f64 (cos.f64 t) ew))) (*.f64 -1 (log.f64 (/.f64 1 eh)))))) (pow.f64 ew 2))) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)))) (+.f64 (exp.f64 (*.f64 -1/3 (+.f64 (log.f64 (/.f64 (sin.f64 t) (*.f64 (cos.f64 t) ew))) (*.f64 -1 (log.f64 (/.f64 1 eh)))))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 1/12 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4)) (pow.f64 (sin.f64 t) 4))) (*.f64 1/72 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4)) (pow.f64 (sin.f64 t) 4)))) (exp.f64 (*.f64 -1/3 (+.f64 (log.f64 (/.f64 (sin.f64 t) (*.f64 (cos.f64 t) ew))) (*.f64 -1 (log.f64 (/.f64 1 eh))))))) (pow.f64 eh 4)) (/.f64 (*.f64 (+.f64 (*.f64 -1/2160 (+.f64 (*.f64 90 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 6) (pow.f64 ew 6)) (pow.f64 (sin.f64 t) 6))) (*.f64 30 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 6) (pow.f64 ew 6)) (pow.f64 (sin.f64 t) 6))))) (+.f64 (*.f64 -1/72 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 6) (pow.f64 ew 6)) (pow.f64 (sin.f64 t) 6))) (*.f64 -1/1296 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 6) (pow.f64 ew 6)) (pow.f64 (sin.f64 t) 6))))) (exp.f64 (*.f64 -1/3 (+.f64 (log.f64 (/.f64 (sin.f64 t) (*.f64 (cos.f64 t) ew))) (*.f64 -1 (log.f64 (/.f64 1 eh))))))) (pow.f64 eh 6)))))
(+.f64 (fma.f64 -1/6 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 (sin.f64 t) 2)) (/.f64 (*.f64 (*.f64 ew ew) (pow.f64 (exp.f64 -1/3) (+.f64 (log.f64 (/.f64 (sin.f64 t) (*.f64 (cos.f64 t) ew))) (neg.f64 (neg.f64 (log.f64 eh)))))) (*.f64 eh eh))) (pow.f64 (exp.f64 -1/3) (+.f64 (log.f64 (/.f64 (sin.f64 t) (*.f64 (cos.f64 t) ew))) (neg.f64 (neg.f64 (log.f64 eh)))))) (+.f64 (/.f64 (*.f64 (pow.f64 (exp.f64 -1/3) (+.f64 (log.f64 (/.f64 (sin.f64 t) (*.f64 (cos.f64 t) ew))) (neg.f64 (neg.f64 (log.f64 eh))))) (*.f64 (/.f64 (pow.f64 (cos.f64 t) 4) (/.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 ew 4))) 7/72)) (pow.f64 eh 4)) (/.f64 (fma.f64 -1/2160 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 6) (/.f64 (pow.f64 (sin.f64 t) 6) (pow.f64 ew 6))) 120) (*.f64 (/.f64 (pow.f64 (cos.f64 t) 6) (/.f64 (pow.f64 (sin.f64 t) 6) (pow.f64 ew 6))) -19/1296)) (/.f64 (pow.f64 eh 6) (pow.f64 (exp.f64 -1/3) (+.f64 (log.f64 (/.f64 (sin.f64 t) (*.f64 (cos.f64 t) ew))) (neg.f64 (neg.f64 (log.f64 eh)))))))))
(+.f64 (fma.f64 -1/6 (*.f64 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 (exp.f64 -1/3) (-.f64 (log.f64 (*.f64 (sin.f64 t) eh)) (log.f64 (*.f64 (cos.f64 t) ew))))) (pow.f64 (sin.f64 t) 2)) (/.f64 (*.f64 ew ew) (*.f64 eh eh))) (pow.f64 (exp.f64 -1/3) (-.f64 (log.f64 (*.f64 (sin.f64 t) eh)) (log.f64 (*.f64 (cos.f64 t) ew))))) (+.f64 (/.f64 (*.f64 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4)) (pow.f64 (sin.f64 t) 4)) 7/72) (/.f64 (pow.f64 eh 4) (pow.f64 (exp.f64 -1/3) (-.f64 (log.f64 (*.f64 (sin.f64 t) eh)) (log.f64 (*.f64 (cos.f64 t) ew)))))) (/.f64 (fma.f64 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 6) (pow.f64 ew 6)) (pow.f64 (sin.f64 t) 6)) -19/1296 (*.f64 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 6) (pow.f64 ew 6)) (pow.f64 (sin.f64 t) 6)) -1/18)) (/.f64 (pow.f64 eh 6) (pow.f64 (exp.f64 -1/3) (-.f64 (log.f64 (*.f64 (sin.f64 t) eh)) (log.f64 (*.f64 (cos.f64 t) ew))))))))
(exp.f64 (*.f64 -1/3 (+.f64 (log.f64 (/.f64 (sin.f64 t) (*.f64 (cos.f64 t) ew))) (*.f64 -1 (log.f64 (/.f64 -1 eh))))))
(pow.f64 (exp.f64 -1/3) (+.f64 (log.f64 (/.f64 (sin.f64 t) (*.f64 (cos.f64 t) ew))) (neg.f64 (log.f64 (/.f64 -1 eh)))))
(pow.f64 (exp.f64 -1/3) (-.f64 (log.f64 (/.f64 (sin.f64 t) (*.f64 (cos.f64 t) ew))) (log.f64 (/.f64 -1 eh))))
(+.f64 (*.f64 -1/6 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (*.f64 (exp.f64 (*.f64 -1/3 (+.f64 (log.f64 (/.f64 (sin.f64 t) (*.f64 (cos.f64 t) ew))) (*.f64 -1 (log.f64 (/.f64 -1 eh)))))) (pow.f64 ew 2))) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)))) (exp.f64 (*.f64 -1/3 (+.f64 (log.f64 (/.f64 (sin.f64 t) (*.f64 (cos.f64 t) ew))) (*.f64 -1 (log.f64 (/.f64 -1 eh)))))))
(fma.f64 -1/6 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 (sin.f64 t) 2)) (/.f64 (*.f64 (*.f64 ew ew) (pow.f64 (exp.f64 -1/3) (+.f64 (log.f64 (/.f64 (sin.f64 t) (*.f64 (cos.f64 t) ew))) (neg.f64 (log.f64 (/.f64 -1 eh)))))) (*.f64 eh eh))) (pow.f64 (exp.f64 -1/3) (+.f64 (log.f64 (/.f64 (sin.f64 t) (*.f64 (cos.f64 t) ew))) (neg.f64 (log.f64 (/.f64 -1 eh))))))
(fma.f64 -1/6 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 (sin.f64 t) 2)) (*.f64 (/.f64 (*.f64 ew ew) eh) (/.f64 (pow.f64 (exp.f64 -1/3) (-.f64 (log.f64 (/.f64 (sin.f64 t) (*.f64 (cos.f64 t) ew))) (log.f64 (/.f64 -1 eh)))) eh))) (pow.f64 (exp.f64 -1/3) (-.f64 (log.f64 (/.f64 (sin.f64 t) (*.f64 (cos.f64 t) ew))) (log.f64 (/.f64 -1 eh)))))
(+.f64 (*.f64 -1/6 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (*.f64 (exp.f64 (*.f64 -1/3 (+.f64 (log.f64 (/.f64 (sin.f64 t) (*.f64 (cos.f64 t) ew))) (*.f64 -1 (log.f64 (/.f64 -1 eh)))))) (pow.f64 ew 2))) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)))) (+.f64 (exp.f64 (*.f64 -1/3 (+.f64 (log.f64 (/.f64 (sin.f64 t) (*.f64 (cos.f64 t) ew))) (*.f64 -1 (log.f64 (/.f64 -1 eh)))))) (/.f64 (*.f64 (exp.f64 (*.f64 -1/3 (+.f64 (log.f64 (/.f64 (sin.f64 t) (*.f64 (cos.f64 t) ew))) (*.f64 -1 (log.f64 (/.f64 -1 eh)))))) (+.f64 (*.f64 1/12 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4)) (pow.f64 (sin.f64 t) 4))) (*.f64 1/72 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4)) (pow.f64 (sin.f64 t) 4))))) (pow.f64 eh 4))))
(+.f64 (fma.f64 -1/6 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 (sin.f64 t) 2)) (/.f64 (*.f64 (*.f64 ew ew) (pow.f64 (exp.f64 -1/3) (+.f64 (log.f64 (/.f64 (sin.f64 t) (*.f64 (cos.f64 t) ew))) (neg.f64 (log.f64 (/.f64 -1 eh)))))) (*.f64 eh eh))) (pow.f64 (exp.f64 -1/3) (+.f64 (log.f64 (/.f64 (sin.f64 t) (*.f64 (cos.f64 t) ew))) (neg.f64 (log.f64 (/.f64 -1 eh)))))) (/.f64 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 4) (/.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 ew 4))) 7/72) (/.f64 (pow.f64 eh 4) (pow.f64 (exp.f64 -1/3) (+.f64 (log.f64 (/.f64 (sin.f64 t) (*.f64 (cos.f64 t) ew))) (neg.f64 (log.f64 (/.f64 -1 eh))))))))
(+.f64 (fma.f64 -1/6 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 (sin.f64 t) 2)) (*.f64 (/.f64 (*.f64 ew ew) eh) (/.f64 (pow.f64 (exp.f64 -1/3) (-.f64 (log.f64 (/.f64 (sin.f64 t) (*.f64 (cos.f64 t) ew))) (log.f64 (/.f64 -1 eh)))) eh))) (pow.f64 (exp.f64 -1/3) (-.f64 (log.f64 (/.f64 (sin.f64 t) (*.f64 (cos.f64 t) ew))) (log.f64 (/.f64 -1 eh))))) (/.f64 (*.f64 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4)) (pow.f64 (sin.f64 t) 4)) 7/72) (/.f64 (pow.f64 eh 4) (pow.f64 (exp.f64 -1/3) (-.f64 (log.f64 (/.f64 (sin.f64 t) (*.f64 (cos.f64 t) ew))) (log.f64 (/.f64 -1 eh)))))))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 1/12 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4)) (pow.f64 (sin.f64 t) 4))) (*.f64 1/72 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4)) (pow.f64 (sin.f64 t) 4)))) (exp.f64 (*.f64 -1/3 (+.f64 (log.f64 (/.f64 (sin.f64 t) (*.f64 (cos.f64 t) ew))) (*.f64 -1 (log.f64 (/.f64 -1 eh))))))) (pow.f64 eh 4)) (+.f64 (*.f64 -1/6 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (*.f64 (exp.f64 (*.f64 -1/3 (+.f64 (log.f64 (/.f64 (sin.f64 t) (*.f64 (cos.f64 t) ew))) (*.f64 -1 (log.f64 (/.f64 -1 eh)))))) (pow.f64 ew 2))) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)))) (+.f64 (exp.f64 (*.f64 -1/3 (+.f64 (log.f64 (/.f64 (sin.f64 t) (*.f64 (cos.f64 t) ew))) (*.f64 -1 (log.f64 (/.f64 -1 eh)))))) (/.f64 (*.f64 (+.f64 (*.f64 -1/2160 (+.f64 (*.f64 90 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 6) (pow.f64 ew 6)) (pow.f64 (sin.f64 t) 6))) (*.f64 30 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 6) (pow.f64 ew 6)) (pow.f64 (sin.f64 t) 6))))) (+.f64 (*.f64 -1/72 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 6) (pow.f64 ew 6)) (pow.f64 (sin.f64 t) 6))) (*.f64 -1/1296 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 6) (pow.f64 ew 6)) (pow.f64 (sin.f64 t) 6))))) (exp.f64 (*.f64 -1/3 (+.f64 (log.f64 (/.f64 (sin.f64 t) (*.f64 (cos.f64 t) ew))) (*.f64 -1 (log.f64 (/.f64 -1 eh))))))) (pow.f64 eh 6)))))
(+.f64 (/.f64 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 4) (/.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 ew 4))) 7/72) (/.f64 (pow.f64 eh 4) (pow.f64 (exp.f64 -1/3) (+.f64 (log.f64 (/.f64 (sin.f64 t) (*.f64 (cos.f64 t) ew))) (neg.f64 (log.f64 (/.f64 -1 eh))))))) (+.f64 (fma.f64 -1/6 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 (sin.f64 t) 2)) (/.f64 (*.f64 (*.f64 ew ew) (pow.f64 (exp.f64 -1/3) (+.f64 (log.f64 (/.f64 (sin.f64 t) (*.f64 (cos.f64 t) ew))) (neg.f64 (log.f64 (/.f64 -1 eh)))))) (*.f64 eh eh))) (pow.f64 (exp.f64 -1/3) (+.f64 (log.f64 (/.f64 (sin.f64 t) (*.f64 (cos.f64 t) ew))) (neg.f64 (log.f64 (/.f64 -1 eh)))))) (/.f64 (fma.f64 -1/2160 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 6) (/.f64 (pow.f64 (sin.f64 t) 6) (pow.f64 ew 6))) 120) (*.f64 (/.f64 (pow.f64 (cos.f64 t) 6) (/.f64 (pow.f64 (sin.f64 t) 6) (pow.f64 ew 6))) -19/1296)) (/.f64 (pow.f64 eh 6) (pow.f64 (exp.f64 -1/3) (+.f64 (log.f64 (/.f64 (sin.f64 t) (*.f64 (cos.f64 t) ew))) (neg.f64 (log.f64 (/.f64 -1 eh)))))))))
(+.f64 (fma.f64 -1/6 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 (sin.f64 t) 2)) (*.f64 (/.f64 (*.f64 ew ew) eh) (/.f64 (pow.f64 (exp.f64 -1/3) (-.f64 (log.f64 (/.f64 (sin.f64 t) (*.f64 (cos.f64 t) ew))) (log.f64 (/.f64 -1 eh)))) eh))) (pow.f64 (exp.f64 -1/3) (-.f64 (log.f64 (/.f64 (sin.f64 t) (*.f64 (cos.f64 t) ew))) (log.f64 (/.f64 -1 eh))))) (+.f64 (/.f64 (fma.f64 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 6) (pow.f64 ew 6)) (pow.f64 (sin.f64 t) 6)) -19/1296 (*.f64 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 6) (pow.f64 ew 6)) (pow.f64 (sin.f64 t) 6)) -1/18)) (/.f64 (pow.f64 eh 6) (pow.f64 (exp.f64 -1/3) (-.f64 (log.f64 (/.f64 (sin.f64 t) (*.f64 (cos.f64 t) ew))) (log.f64 (/.f64 -1 eh)))))) (/.f64 (*.f64 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4)) (pow.f64 (sin.f64 t) 4)) 7/72) (/.f64 (pow.f64 eh 4) (pow.f64 (exp.f64 -1/3) (-.f64 (log.f64 (/.f64 (sin.f64 t) (*.f64 (cos.f64 t) ew))) (log.f64 (/.f64 -1 eh))))))))
(exp.f64 (*.f64 -1/3 (+.f64 (*.f64 -1 (log.f64 ew)) (log.f64 (/.f64 (*.f64 (sin.f64 t) eh) (cos.f64 t))))))
(pow.f64 (exp.f64 -1/3) (fma.f64 -1 (log.f64 ew) (log.f64 (/.f64 (*.f64 (sin.f64 t) eh) (cos.f64 t)))))
(pow.f64 (exp.f64 -1/3) (-.f64 (log.f64 (/.f64 (*.f64 (sin.f64 t) eh) (cos.f64 t))) (log.f64 ew)))
(+.f64 (exp.f64 (*.f64 -1/3 (+.f64 (*.f64 -1 (log.f64 ew)) (log.f64 (/.f64 (*.f64 (sin.f64 t) eh) (cos.f64 t)))))) (*.f64 -1/6 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (*.f64 (exp.f64 (*.f64 -1/3 (+.f64 (*.f64 -1 (log.f64 ew)) (log.f64 (/.f64 (*.f64 (sin.f64 t) eh) (cos.f64 t)))))) (pow.f64 ew 2))) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)))))
(+.f64 (pow.f64 (exp.f64 -1/3) (fma.f64 -1 (log.f64 ew) (log.f64 (/.f64 (*.f64 (sin.f64 t) eh) (cos.f64 t))))) (*.f64 -1/6 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 (sin.f64 t) 2)) (/.f64 (*.f64 (*.f64 ew ew) (pow.f64 (exp.f64 -1/3) (fma.f64 -1 (log.f64 ew) (log.f64 (/.f64 (*.f64 (sin.f64 t) eh) (cos.f64 t)))))) (*.f64 eh eh)))))
(fma.f64 -1/6 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 (sin.f64 t) 2)) (*.f64 (/.f64 (*.f64 ew ew) eh) (/.f64 (pow.f64 (exp.f64 -1/3) (-.f64 (log.f64 (/.f64 (*.f64 (sin.f64 t) eh) (cos.f64 t))) (log.f64 ew))) eh))) (pow.f64 (exp.f64 -1/3) (-.f64 (log.f64 (/.f64 (*.f64 (sin.f64 t) eh) (cos.f64 t))) (log.f64 ew))))
(+.f64 (*.f64 (exp.f64 (*.f64 -1/3 (+.f64 (*.f64 -1 (log.f64 ew)) (log.f64 (/.f64 (*.f64 (sin.f64 t) eh) (cos.f64 t)))))) (*.f64 (pow.f64 ew 4) (+.f64 (*.f64 1/72 (/.f64 (pow.f64 (cos.f64 t) 4) (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)))) (*.f64 1/12 (/.f64 (pow.f64 (cos.f64 t) 4) (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4))))))) (+.f64 (exp.f64 (*.f64 -1/3 (+.f64 (*.f64 -1 (log.f64 ew)) (log.f64 (/.f64 (*.f64 (sin.f64 t) eh) (cos.f64 t)))))) (*.f64 -1/6 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (*.f64 (exp.f64 (*.f64 -1/3 (+.f64 (*.f64 -1 (log.f64 ew)) (log.f64 (/.f64 (*.f64 (sin.f64 t) eh) (cos.f64 t)))))) (pow.f64 ew 2))) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2))))))
(fma.f64 (pow.f64 (exp.f64 -1/3) (fma.f64 -1 (log.f64 ew) (log.f64 (/.f64 (*.f64 (sin.f64 t) eh) (cos.f64 t))))) (*.f64 (pow.f64 ew 4) (*.f64 (/.f64 (pow.f64 (cos.f64 t) 4) (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4))) 7/72)) (+.f64 (pow.f64 (exp.f64 -1/3) (fma.f64 -1 (log.f64 ew) (log.f64 (/.f64 (*.f64 (sin.f64 t) eh) (cos.f64 t))))) (*.f64 -1/6 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 (sin.f64 t) 2)) (/.f64 (*.f64 (*.f64 ew ew) (pow.f64 (exp.f64 -1/3) (fma.f64 -1 (log.f64 ew) (log.f64 (/.f64 (*.f64 (sin.f64 t) eh) (cos.f64 t)))))) (*.f64 eh eh))))))
(+.f64 (*.f64 (+.f64 (*.f64 (/.f64 (/.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 (sin.f64 t) 4)) (pow.f64 eh 4)) (*.f64 7/72 (pow.f64 ew 4))) 1) (pow.f64 (exp.f64 -1/3) (-.f64 (log.f64 (/.f64 (*.f64 (sin.f64 t) eh) (cos.f64 t))) (log.f64 ew)))) (/.f64 (*.f64 -1/6 (*.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (*.f64 ew ew)) (pow.f64 (exp.f64 -1/3) (-.f64 (log.f64 (/.f64 (*.f64 (sin.f64 t) eh) (cos.f64 t))) (log.f64 ew))))) (*.f64 (pow.f64 (sin.f64 t) 2) (*.f64 eh eh))))
(+.f64 (*.f64 (exp.f64 (*.f64 -1/3 (+.f64 (*.f64 -1 (log.f64 ew)) (log.f64 (/.f64 (*.f64 (sin.f64 t) eh) (cos.f64 t)))))) (*.f64 (pow.f64 ew 4) (+.f64 (*.f64 1/72 (/.f64 (pow.f64 (cos.f64 t) 4) (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)))) (*.f64 1/12 (/.f64 (pow.f64 (cos.f64 t) 4) (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4))))))) (+.f64 (*.f64 (+.f64 (*.f64 -1/72 (/.f64 (pow.f64 (cos.f64 t) 6) (*.f64 (pow.f64 (sin.f64 t) 6) (pow.f64 eh 6)))) (+.f64 (*.f64 -1/1296 (/.f64 (pow.f64 (cos.f64 t) 6) (*.f64 (pow.f64 (sin.f64 t) 6) (pow.f64 eh 6)))) (*.f64 -1/2160 (+.f64 (*.f64 30 (/.f64 (pow.f64 (cos.f64 t) 6) (*.f64 (pow.f64 (sin.f64 t) 6) (pow.f64 eh 6)))) (*.f64 90 (/.f64 (pow.f64 (cos.f64 t) 6) (*.f64 (pow.f64 (sin.f64 t) 6) (pow.f64 eh 6)))))))) (*.f64 (exp.f64 (*.f64 -1/3 (+.f64 (*.f64 -1 (log.f64 ew)) (log.f64 (/.f64 (*.f64 (sin.f64 t) eh) (cos.f64 t)))))) (pow.f64 ew 6))) (+.f64 (exp.f64 (*.f64 -1/3 (+.f64 (*.f64 -1 (log.f64 ew)) (log.f64 (/.f64 (*.f64 (sin.f64 t) eh) (cos.f64 t)))))) (*.f64 -1/6 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (*.f64 (exp.f64 (*.f64 -1/3 (+.f64 (*.f64 -1 (log.f64 ew)) (log.f64 (/.f64 (*.f64 (sin.f64 t) eh) (cos.f64 t)))))) (pow.f64 ew 2))) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)))))))
(fma.f64 (pow.f64 (exp.f64 -1/3) (fma.f64 -1 (log.f64 ew) (log.f64 (/.f64 (*.f64 (sin.f64 t) eh) (cos.f64 t))))) (*.f64 (pow.f64 ew 4) (*.f64 (/.f64 (pow.f64 (cos.f64 t) 4) (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4))) 7/72)) (fma.f64 (fma.f64 -1/2160 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 6) (*.f64 (pow.f64 eh 6) (pow.f64 (sin.f64 t) 6))) 120) (*.f64 (/.f64 (pow.f64 (cos.f64 t) 6) (*.f64 (pow.f64 eh 6) (pow.f64 (sin.f64 t) 6))) -19/1296)) (*.f64 (pow.f64 ew 6) (pow.f64 (exp.f64 -1/3) (fma.f64 -1 (log.f64 ew) (log.f64 (/.f64 (*.f64 (sin.f64 t) eh) (cos.f64 t)))))) (+.f64 (pow.f64 (exp.f64 -1/3) (fma.f64 -1 (log.f64 ew) (log.f64 (/.f64 (*.f64 (sin.f64 t) eh) (cos.f64 t))))) (*.f64 -1/6 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 (sin.f64 t) 2)) (/.f64 (*.f64 (*.f64 ew ew) (pow.f64 (exp.f64 -1/3) (fma.f64 -1 (log.f64 ew) (log.f64 (/.f64 (*.f64 (sin.f64 t) eh) (cos.f64 t)))))) (*.f64 eh eh)))))))
(+.f64 (+.f64 (*.f64 (+.f64 (*.f64 (/.f64 (/.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 (sin.f64 t) 4)) (pow.f64 eh 4)) (*.f64 7/72 (pow.f64 ew 4))) 1) (pow.f64 (exp.f64 -1/3) (-.f64 (log.f64 (/.f64 (*.f64 (sin.f64 t) eh) (cos.f64 t))) (log.f64 ew)))) (/.f64 (*.f64 -1/6 (*.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (*.f64 ew ew)) (pow.f64 (exp.f64 -1/3) (-.f64 (log.f64 (/.f64 (*.f64 (sin.f64 t) eh) (cos.f64 t))) (log.f64 ew))))) (*.f64 (pow.f64 (sin.f64 t) 2) (*.f64 eh eh)))) (*.f64 (pow.f64 ew 6) (*.f64 (pow.f64 (exp.f64 -1/3) (-.f64 (log.f64 (/.f64 (*.f64 (sin.f64 t) eh) (cos.f64 t))) (log.f64 ew))) (fma.f64 (/.f64 (pow.f64 (cos.f64 t) 6) (*.f64 (pow.f64 eh 6) (pow.f64 (sin.f64 t) 6))) -19/1296 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 6) (*.f64 (pow.f64 eh 6) (pow.f64 (sin.f64 t) 6))) -1/18)))))
1
(+.f64 1 (*.f64 -1/6 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 ew 2)))))
(+.f64 1 (*.f64 -1/6 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 (cos.f64 t) 2)) (/.f64 (*.f64 eh eh) (*.f64 ew ew)))))
(fma.f64 -1/6 (*.f64 (*.f64 (/.f64 eh ew) (/.f64 eh ew)) (/.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 (cos.f64 t) 2))) 1)
(+.f64 (*.f64 1/12 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4)))) (+.f64 1 (+.f64 (*.f64 -1/6 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 ew 2)))) (*.f64 1/72 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4)))))))
(fma.f64 1/12 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 (cos.f64 t) 4)) (/.f64 (pow.f64 eh 4) (pow.f64 ew 4))) (+.f64 1 (fma.f64 -1/6 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 (cos.f64 t) 2)) (/.f64 (*.f64 eh eh) (*.f64 ew ew))) (*.f64 1/72 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 (cos.f64 t) 4)) (/.f64 (pow.f64 eh 4) (pow.f64 ew 4)))))))
(+.f64 (fma.f64 1/12 (/.f64 (pow.f64 (sin.f64 t) 4) (/.f64 (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4)) (pow.f64 eh 4))) 1) (fma.f64 -1/6 (*.f64 (*.f64 (/.f64 eh ew) (/.f64 eh ew)) (/.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 (cos.f64 t) 2))) (*.f64 1/72 (/.f64 (pow.f64 (sin.f64 t) 4) (/.f64 (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4)) (pow.f64 eh 4))))))
(+.f64 (*.f64 -1/1296 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 6) (pow.f64 eh 6)) (*.f64 (pow.f64 (cos.f64 t) 6) (pow.f64 ew 6)))) (+.f64 (*.f64 1/12 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4)))) (+.f64 1 (+.f64 (*.f64 -1/6 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 ew 2)))) (+.f64 (*.f64 -1/2160 (/.f64 (+.f64 (*.f64 30 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 6) (pow.f64 eh 6)) (pow.f64 (cos.f64 t) 6))) (*.f64 90 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 6) (pow.f64 eh 6)) (pow.f64 (cos.f64 t) 6)))) (pow.f64 ew 6))) (+.f64 (*.f64 -1/72 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 6) (pow.f64 eh 6)) (*.f64 (pow.f64 (cos.f64 t) 6) (pow.f64 ew 6)))) (*.f64 1/72 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4))))))))))
(fma.f64 -1/1296 (/.f64 (/.f64 (*.f64 (pow.f64 eh 6) (pow.f64 (sin.f64 t) 6)) (pow.f64 (cos.f64 t) 6)) (pow.f64 ew 6)) (fma.f64 1/12 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 (cos.f64 t) 4)) (/.f64 (pow.f64 eh 4) (pow.f64 ew 4))) (+.f64 1 (fma.f64 -1/6 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 (cos.f64 t) 2)) (/.f64 (*.f64 eh eh) (*.f64 ew ew))) (fma.f64 -1/2160 (/.f64 (*.f64 (/.f64 (*.f64 (pow.f64 eh 6) (pow.f64 (sin.f64 t) 6)) (pow.f64 (cos.f64 t) 6)) 120) (pow.f64 ew 6)) (fma.f64 -1/72 (/.f64 (/.f64 (*.f64 (pow.f64 eh 6) (pow.f64 (sin.f64 t) 6)) (pow.f64 (cos.f64 t) 6)) (pow.f64 ew 6)) (*.f64 1/72 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 (cos.f64 t) 4)) (/.f64 (pow.f64 eh 4) (pow.f64 ew 4))))))))))
(fma.f64 -1/1296 (/.f64 (*.f64 (pow.f64 eh 6) (pow.f64 (sin.f64 t) 6)) (*.f64 (pow.f64 (cos.f64 t) 6) (pow.f64 ew 6))) (+.f64 (fma.f64 1/12 (/.f64 (pow.f64 (sin.f64 t) 4) (/.f64 (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4)) (pow.f64 eh 4))) 1) (fma.f64 -1/6 (*.f64 (*.f64 (/.f64 eh ew) (/.f64 eh ew)) (/.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 (cos.f64 t) 2))) (fma.f64 -1/2160 (/.f64 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 6) (/.f64 (pow.f64 (cos.f64 t) 6) (pow.f64 eh 6))) 120) (pow.f64 ew 6)) (fma.f64 1/72 (/.f64 (pow.f64 (sin.f64 t) 4) (/.f64 (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4)) (pow.f64 eh 4))) (*.f64 -1/72 (/.f64 (*.f64 (pow.f64 eh 6) (pow.f64 (sin.f64 t) 6)) (*.f64 (pow.f64 (cos.f64 t) 6) (pow.f64 ew 6)))))))))
1
(+.f64 1 (*.f64 -1/6 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 ew 2)))))
(+.f64 1 (*.f64 -1/6 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 (cos.f64 t) 2)) (/.f64 (*.f64 eh eh) (*.f64 ew ew)))))
(fma.f64 -1/6 (*.f64 (*.f64 (/.f64 eh ew) (/.f64 eh ew)) (/.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 (cos.f64 t) 2))) 1)
(+.f64 (*.f64 1/12 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4)))) (+.f64 1 (+.f64 (*.f64 -1/6 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 ew 2)))) (*.f64 1/72 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4)))))))
(fma.f64 1/12 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 (cos.f64 t) 4)) (/.f64 (pow.f64 eh 4) (pow.f64 ew 4))) (+.f64 1 (fma.f64 -1/6 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 (cos.f64 t) 2)) (/.f64 (*.f64 eh eh) (*.f64 ew ew))) (*.f64 1/72 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 (cos.f64 t) 4)) (/.f64 (pow.f64 eh 4) (pow.f64 ew 4)))))))
(+.f64 (fma.f64 1/12 (/.f64 (pow.f64 (sin.f64 t) 4) (/.f64 (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4)) (pow.f64 eh 4))) 1) (fma.f64 -1/6 (*.f64 (*.f64 (/.f64 eh ew) (/.f64 eh ew)) (/.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 (cos.f64 t) 2))) (*.f64 1/72 (/.f64 (pow.f64 (sin.f64 t) 4) (/.f64 (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4)) (pow.f64 eh 4))))))
(+.f64 (*.f64 -1/1296 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 6) (pow.f64 eh 6)) (*.f64 (pow.f64 (cos.f64 t) 6) (pow.f64 ew 6)))) (+.f64 (*.f64 1/12 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4)))) (+.f64 1 (+.f64 (*.f64 -1/6 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 ew 2)))) (+.f64 (*.f64 -1/2160 (/.f64 (+.f64 (*.f64 30 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 6) (pow.f64 eh 6)) (pow.f64 (cos.f64 t) 6))) (*.f64 90 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 6) (pow.f64 eh 6)) (pow.f64 (cos.f64 t) 6)))) (pow.f64 ew 6))) (+.f64 (*.f64 -1/72 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 6) (pow.f64 eh 6)) (*.f64 (pow.f64 (cos.f64 t) 6) (pow.f64 ew 6)))) (*.f64 1/72 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4))))))))))
(fma.f64 -1/1296 (/.f64 (/.f64 (*.f64 (pow.f64 eh 6) (pow.f64 (sin.f64 t) 6)) (pow.f64 (cos.f64 t) 6)) (pow.f64 ew 6)) (fma.f64 1/12 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 (cos.f64 t) 4)) (/.f64 (pow.f64 eh 4) (pow.f64 ew 4))) (+.f64 1 (fma.f64 -1/6 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 (cos.f64 t) 2)) (/.f64 (*.f64 eh eh) (*.f64 ew ew))) (fma.f64 -1/2160 (/.f64 (*.f64 (/.f64 (*.f64 (pow.f64 eh 6) (pow.f64 (sin.f64 t) 6)) (pow.f64 (cos.f64 t) 6)) 120) (pow.f64 ew 6)) (fma.f64 -1/72 (/.f64 (/.f64 (*.f64 (pow.f64 eh 6) (pow.f64 (sin.f64 t) 6)) (pow.f64 (cos.f64 t) 6)) (pow.f64 ew 6)) (*.f64 1/72 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 (cos.f64 t) 4)) (/.f64 (pow.f64 eh 4) (pow.f64 ew 4))))))))))
(fma.f64 -1/1296 (/.f64 (*.f64 (pow.f64 eh 6) (pow.f64 (sin.f64 t) 6)) (*.f64 (pow.f64 (cos.f64 t) 6) (pow.f64 ew 6))) (+.f64 (fma.f64 1/12 (/.f64 (pow.f64 (sin.f64 t) 4) (/.f64 (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4)) (pow.f64 eh 4))) 1) (fma.f64 -1/6 (*.f64 (*.f64 (/.f64 eh ew) (/.f64 eh ew)) (/.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 (cos.f64 t) 2))) (fma.f64 -1/2160 (/.f64 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 6) (/.f64 (pow.f64 (cos.f64 t) 6) (pow.f64 eh 6))) 120) (pow.f64 ew 6)) (fma.f64 1/72 (/.f64 (pow.f64 (sin.f64 t) 4) (/.f64 (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4)) (pow.f64 eh 4))) (*.f64 -1/72 (/.f64 (*.f64 (pow.f64 eh 6) (pow.f64 (sin.f64 t) 6)) (*.f64 (pow.f64 (cos.f64 t) 6) (pow.f64 ew 6)))))))))
1
(+.f64 1 (*.f64 -1/6 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 eh 2)) (pow.f64 ew 2))))
(+.f64 1 (*.f64 -1/6 (/.f64 (*.f64 (*.f64 eh eh) (*.f64 t t)) (*.f64 ew ew))))
(fma.f64 -1/6 (*.f64 (/.f64 (*.f64 eh eh) ew) (/.f64 (*.f64 t t) ew)) 1)
(+.f64 1 (+.f64 (*.f64 -1/6 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 eh 2)) (pow.f64 ew 2))) (*.f64 (+.f64 (*.f64 -1/72 (+.f64 (*.f64 12 (-.f64 (*.f64 2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2))) (pow.f64 (*.f64 1/2 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2))) 2))) (*.f64 -3 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4))))) (*.f64 1/72 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4)))) (pow.f64 t 4))))
(+.f64 1 (fma.f64 -1/6 (/.f64 (*.f64 (*.f64 eh eh) (*.f64 t t)) (*.f64 ew ew)) (*.f64 (fma.f64 -1/72 (fma.f64 12 (-.f64 (*.f64 2/3 (/.f64 (*.f64 eh eh) (*.f64 ew ew))) (pow.f64 (/.f64 (*.f64 1/2 (*.f64 eh eh)) (*.f64 ew ew)) 2)) (*.f64 -3 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4)))) (*.f64 1/72 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4)))) (pow.f64 t 4))))
(+.f64 (fma.f64 -1/6 (*.f64 (/.f64 (*.f64 eh eh) ew) (/.f64 (*.f64 t t) ew)) 1) (*.f64 (fma.f64 1/72 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4)) (+.f64 (*.f64 -1/6 (-.f64 (*.f64 2/3 (*.f64 (/.f64 eh ew) (/.f64 eh ew))) (*.f64 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4)) 1/4))) (*.f64 1/24 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4))))) (pow.f64 t 4)))
(+.f64 1 (+.f64 (*.f64 -1/6 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 eh 2)) (pow.f64 ew 2))) (+.f64 (*.f64 (+.f64 (*.f64 -1/72 (+.f64 (*.f64 12 (-.f64 (*.f64 2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2))) (pow.f64 (*.f64 1/2 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2))) 2))) (*.f64 -3 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4))))) (*.f64 1/72 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4)))) (pow.f64 t 4)) (*.f64 (pow.f64 t 6) (+.f64 (*.f64 1/432 (/.f64 (*.f64 (+.f64 (*.f64 12 (-.f64 (*.f64 2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2))) (pow.f64 (*.f64 1/2 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2))) 2))) (*.f64 -3 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4)))) (pow.f64 eh 2)) (pow.f64 ew 2))) (+.f64 (*.f64 -1/2160 (+.f64 (*.f64 30 (/.f64 (pow.f64 eh 6) (pow.f64 ew 6))) (+.f64 (*.f64 360 (-.f64 (+.f64 (*.f64 4/15 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2))) (*.f64 1/9 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2))) (pow.f64 (*.f64 1/2 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2))) 2)) (pow.f64 eh 2)) (pow.f64 ew 2))))) (*.f64 -180 (/.f64 (*.f64 (-.f64 (*.f64 2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2))) (pow.f64 (*.f64 1/2 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2))) 2)) (pow.f64 eh 2)) (pow.f64 ew 2)))))) (*.f64 -1/1296 (/.f64 (pow.f64 eh 6) (pow.f64 ew 6)))))))))
(+.f64 1 (fma.f64 -1/6 (/.f64 (*.f64 (*.f64 eh eh) (*.f64 t t)) (*.f64 ew ew)) (fma.f64 (fma.f64 -1/72 (fma.f64 12 (-.f64 (*.f64 2/3 (/.f64 (*.f64 eh eh) (*.f64 ew ew))) (pow.f64 (/.f64 (*.f64 1/2 (*.f64 eh eh)) (*.f64 ew ew)) 2)) (*.f64 -3 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4)))) (*.f64 1/72 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4)))) (pow.f64 t 4) (*.f64 (pow.f64 t 6) (fma.f64 1/432 (/.f64 (fma.f64 12 (-.f64 (*.f64 2/3 (/.f64 (*.f64 eh eh) (*.f64 ew ew))) (pow.f64 (/.f64 (*.f64 1/2 (*.f64 eh eh)) (*.f64 ew ew)) 2)) (*.f64 -3 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4)))) (/.f64 (*.f64 ew ew) (*.f64 eh eh))) (fma.f64 -1/2160 (fma.f64 30 (/.f64 (pow.f64 eh 6) (pow.f64 ew 6)) (fma.f64 360 (+.f64 (*.f64 (/.f64 (*.f64 eh eh) (*.f64 ew ew)) 17/45) (*.f64 -1/2 (/.f64 (-.f64 (*.f64 2/3 (/.f64 (*.f64 eh eh) (*.f64 ew ew))) (pow.f64 (/.f64 (*.f64 1/2 (*.f64 eh eh)) (*.f64 ew ew)) 2)) (/.f64 (*.f64 ew ew) (*.f64 eh eh))))) (*.f64 (/.f64 (-.f64 (*.f64 2/3 (/.f64 (*.f64 eh eh) (*.f64 ew ew))) (pow.f64 (/.f64 (*.f64 1/2 (*.f64 eh eh)) (*.f64 ew ew)) 2)) (/.f64 (*.f64 ew ew) (*.f64 eh eh))) -180))) (*.f64 -1/1296 (/.f64 (pow.f64 eh 6) (pow.f64 ew 6)))))))))
(+.f64 (fma.f64 -1/6 (*.f64 (/.f64 (*.f64 eh eh) ew) (/.f64 (*.f64 t t) ew)) 1) (fma.f64 (pow.f64 t 6) (fma.f64 1/432 (/.f64 (fma.f64 12 (-.f64 (*.f64 2/3 (*.f64 (/.f64 eh ew) (/.f64 eh ew))) (*.f64 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4)) 1/4)) (/.f64 (*.f64 -3 (pow.f64 eh 4)) (pow.f64 ew 4))) (/.f64 (*.f64 ew ew) (*.f64 eh eh))) (fma.f64 -1/1296 (/.f64 (pow.f64 eh 6) (pow.f64 ew 6)) (*.f64 -1/2160 (fma.f64 30 (/.f64 (pow.f64 eh 6) (pow.f64 ew 6)) (fma.f64 360 (fma.f64 (*.f64 (/.f64 eh ew) (/.f64 eh ew)) 17/45 (*.f64 (*.f64 (/.f64 (*.f64 eh eh) ew) (/.f64 (-.f64 (*.f64 2/3 (*.f64 (/.f64 eh ew) (/.f64 eh ew))) (*.f64 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4)) 1/4)) ew)) -1/2)) (*.f64 (*.f64 (/.f64 (*.f64 eh eh) ew) (/.f64 (-.f64 (*.f64 2/3 (*.f64 (/.f64 eh ew) (/.f64 eh ew))) (*.f64 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4)) 1/4)) ew)) -180)))))) (*.f64 (fma.f64 1/72 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4)) (+.f64 (*.f64 -1/6 (-.f64 (*.f64 2/3 (*.f64 (/.f64 eh ew) (/.f64 eh ew))) (*.f64 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4)) 1/4))) (*.f64 1/24 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4))))) (pow.f64 t 4))))
(*.f64 (pow.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 ew 2))) 1)) 1/6) (sqrt.f64 1))
(pow.f64 (/.f64 1 (+.f64 1 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 (cos.f64 t) 2)) (/.f64 (*.f64 eh eh) (*.f64 ew ew))))) 1/6)
(pow.f64 (/.f64 1 (fma.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 (cos.f64 t) 2)) (*.f64 (/.f64 eh ew) (/.f64 eh ew)) 1)) 1/6)
(*.f64 (pow.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 ew 2))) 1)) 1/6) (sqrt.f64 1))
(pow.f64 (/.f64 1 (+.f64 1 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 (cos.f64 t) 2)) (/.f64 (*.f64 eh eh) (*.f64 ew ew))))) 1/6)
(pow.f64 (/.f64 1 (fma.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 (cos.f64 t) 2)) (*.f64 (/.f64 eh ew) (/.f64 eh ew)) 1)) 1/6)
(*.f64 (pow.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 ew 2))) 1)) 1/6) (sqrt.f64 1))
(pow.f64 (/.f64 1 (+.f64 1 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 (cos.f64 t) 2)) (/.f64 (*.f64 eh eh) (*.f64 ew ew))))) 1/6)
(pow.f64 (/.f64 1 (fma.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 (cos.f64 t) 2)) (*.f64 (/.f64 eh ew) (/.f64 eh ew)) 1)) 1/6)
(*.f64 (pow.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 ew 2))) 1)) 1/6) (sqrt.f64 1))
(pow.f64 (/.f64 1 (+.f64 1 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 (cos.f64 t) 2)) (/.f64 (*.f64 eh eh) (*.f64 ew ew))))) 1/6)
(pow.f64 (/.f64 1 (fma.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 (cos.f64 t) 2)) (*.f64 (/.f64 eh ew) (/.f64 eh ew)) 1)) 1/6)
(*.f64 (pow.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 ew 2))) 1)) 1/6) (sqrt.f64 1))
(pow.f64 (/.f64 1 (+.f64 1 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 (cos.f64 t) 2)) (/.f64 (*.f64 eh eh) (*.f64 ew ew))))) 1/6)
(pow.f64 (/.f64 1 (fma.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 (cos.f64 t) 2)) (*.f64 (/.f64 eh ew) (/.f64 eh ew)) 1)) 1/6)
(*.f64 (pow.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 ew 2))) 1)) 1/6) (sqrt.f64 1))
(pow.f64 (/.f64 1 (+.f64 1 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 (cos.f64 t) 2)) (/.f64 (*.f64 eh eh) (*.f64 ew ew))))) 1/6)
(pow.f64 (/.f64 1 (fma.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 (cos.f64 t) 2)) (*.f64 (/.f64 eh ew) (/.f64 eh ew)) 1)) 1/6)
(*.f64 (pow.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 ew 2))) 1)) 1/6) (sqrt.f64 1))
(pow.f64 (/.f64 1 (+.f64 1 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 (cos.f64 t) 2)) (/.f64 (*.f64 eh eh) (*.f64 ew ew))))) 1/6)
(pow.f64 (/.f64 1 (fma.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 (cos.f64 t) 2)) (*.f64 (/.f64 eh ew) (/.f64 eh ew)) 1)) 1/6)
(*.f64 (pow.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 ew 2))) 1)) 1/6) (sqrt.f64 1))
(pow.f64 (/.f64 1 (+.f64 1 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 (cos.f64 t) 2)) (/.f64 (*.f64 eh eh) (*.f64 ew ew))))) 1/6)
(pow.f64 (/.f64 1 (fma.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 (cos.f64 t) 2)) (*.f64 (/.f64 eh ew) (/.f64 eh ew)) 1)) 1/6)
1
(+.f64 1 (*.f64 (+.f64 (*.f64 -1/6 (/.f64 (pow.f64 (sin.f64 t) 2) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 ew 2)))) (*.f64 -1/3 (/.f64 (pow.f64 (sin.f64 t) 2) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 ew 2))))) (pow.f64 eh 2)))
(+.f64 1 (*.f64 (*.f64 eh eh) (*.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (*.f64 (pow.f64 (cos.f64 t) 2) (*.f64 ew ew))) -1/2)))
(fma.f64 (*.f64 eh eh) (*.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (*.f64 (pow.f64 (cos.f64 t) 2) (*.f64 ew ew))) -1/2) 1)
(+.f64 1 (+.f64 (*.f64 (+.f64 (*.f64 -1/6 (/.f64 (pow.f64 (sin.f64 t) 2) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 ew 2)))) (*.f64 -1/3 (/.f64 (pow.f64 (sin.f64 t) 2) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 ew 2))))) (pow.f64 eh 2)) (*.f64 (+.f64 (*.f64 1/6 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4)))) (+.f64 (*.f64 1/9 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4)))) (+.f64 (*.f64 1/12 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4)))) (*.f64 1/72 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4))))))) (pow.f64 eh 4))))
(+.f64 1 (fma.f64 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (*.f64 (pow.f64 (cos.f64 t) 2) (*.f64 ew ew))) -1/2) (*.f64 eh eh) (*.f64 (pow.f64 eh 4) (fma.f64 1/6 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4))) (fma.f64 1/9 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4))) (*.f64 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4))) 7/72))))))
(+.f64 1 (fma.f64 (*.f64 eh eh) (*.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (*.f64 (pow.f64 (cos.f64 t) 2) (*.f64 ew ew))) -1/2) (*.f64 (pow.f64 eh 4) (fma.f64 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4))) 1/6 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4))) 5/24)))))
(+.f64 (*.f64 (+.f64 (*.f64 -1/1296 (/.f64 (pow.f64 (sin.f64 t) 6) (*.f64 (pow.f64 (cos.f64 t) 6) (pow.f64 ew 6)))) (+.f64 (*.f64 -1/1080 (+.f64 (*.f64 30 (/.f64 (pow.f64 (sin.f64 t) 6) (*.f64 (pow.f64 (cos.f64 t) 6) (pow.f64 ew 6)))) (*.f64 90 (/.f64 (pow.f64 (sin.f64 t) 6) (*.f64 (pow.f64 (cos.f64 t) 6) (pow.f64 ew 6)))))) (+.f64 (*.f64 -1/6 (/.f64 (*.f64 (+.f64 (*.f64 1/12 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4)))) (*.f64 1/72 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4))))) (pow.f64 (sin.f64 t) 2)) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 ew 2)))) (+.f64 (*.f64 -1/6 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (+.f64 (*.f64 1/6 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4)))) (*.f64 1/18 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4)))))) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 ew 2)))) (+.f64 (*.f64 -1/36 (/.f64 (pow.f64 (sin.f64 t) 6) (*.f64 (pow.f64 (cos.f64 t) 6) (pow.f64 ew 6)))) (+.f64 (*.f64 -1/2160 (+.f64 (*.f64 90 (/.f64 (pow.f64 (sin.f64 t) 6) (*.f64 (pow.f64 (cos.f64 t) 6) (pow.f64 ew 6)))) (*.f64 30 (/.f64 (pow.f64 (sin.f64 t) 6) (*.f64 (pow.f64 (cos.f64 t) 6) (pow.f64 ew 6)))))) (+.f64 (*.f64 -1/648 (/.f64 (pow.f64 (sin.f64 t) 6) (*.f64 (pow.f64 (cos.f64 t) 6) (pow.f64 ew 6)))) (+.f64 (*.f64 -1/72 (/.f64 (pow.f64 (sin.f64 t) 6) (*.f64 (pow.f64 (cos.f64 t) 6) (pow.f64 ew 6)))) (+.f64 (*.f64 -1/6 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (+.f64 (*.f64 1/12 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4)))) (*.f64 1/72 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4)))))) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 ew 2)))) (*.f64 -1/3 (/.f64 (*.f64 (+.f64 (*.f64 1/12 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4)))) (*.f64 1/72 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4))))) (pow.f64 (sin.f64 t) 2)) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 ew 2))))))))))))) (pow.f64 eh 6)) (+.f64 1 (+.f64 (*.f64 (+.f64 (*.f64 -1/6 (/.f64 (pow.f64 (sin.f64 t) 2) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 ew 2)))) (*.f64 -1/3 (/.f64 (pow.f64 (sin.f64 t) 2) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 ew 2))))) (pow.f64 eh 2)) (*.f64 (+.f64 (*.f64 1/6 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4)))) (+.f64 (*.f64 1/9 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4)))) (+.f64 (*.f64 1/12 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4)))) (*.f64 1/72 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4))))))) (pow.f64 eh 4)))))
(fma.f64 (fma.f64 -1/1296 (/.f64 (pow.f64 (sin.f64 t) 6) (*.f64 (pow.f64 (cos.f64 t) 6) (pow.f64 ew 6))) (fma.f64 -1/1080 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 6) (*.f64 (pow.f64 (cos.f64 t) 6) (pow.f64 ew 6))) 120) (fma.f64 -1/6 (*.f64 (/.f64 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4))) 7/72) (pow.f64 (cos.f64 t) 2)) (/.f64 (pow.f64 (sin.f64 t) 2) (*.f64 ew ew))) (fma.f64 -1/6 (*.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 ew 4))) 2/9) (*.f64 ew ew))) (fma.f64 -1/36 (/.f64 (pow.f64 (sin.f64 t) 6) (*.f64 (pow.f64 (cos.f64 t) 6) (pow.f64 ew 6))) (fma.f64 -1/2160 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 6) (*.f64 (pow.f64 (cos.f64 t) 6) (pow.f64 ew 6))) 120) (fma.f64 -1/648 (/.f64 (pow.f64 (sin.f64 t) 6) (*.f64 (pow.f64 (cos.f64 t) 6) (pow.f64 ew 6))) (fma.f64 -1/72 (/.f64 (pow.f64 (sin.f64 t) 6) (*.f64 (pow.f64 (cos.f64 t) 6) (pow.f64 ew 6))) (fma.f64 -1/6 (*.f64 (/.f64 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4))) 7/72) (pow.f64 (cos.f64 t) 2)) (/.f64 (pow.f64 (sin.f64 t) 2) (*.f64 ew ew))) (*.f64 -1/3 (*.f64 (/.f64 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4))) 7/72) (pow.f64 (cos.f64 t) 2)) (/.f64 (pow.f64 (sin.f64 t) 2) (*.f64 ew ew))))))))))))) (pow.f64 eh 6) (+.f64 1 (fma.f64 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (*.f64 (pow.f64 (cos.f64 t) 2) (*.f64 ew ew))) -1/2) (*.f64 eh eh) (*.f64 (pow.f64 eh 4) (fma.f64 1/6 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4))) (fma.f64 1/9 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4))) (*.f64 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4))) 7/72)))))))
(fma.f64 (pow.f64 eh 6) (+.f64 (fma.f64 -1/1296 (/.f64 (pow.f64 (sin.f64 t) 6) (*.f64 (pow.f64 (cos.f64 t) 6) (pow.f64 ew 6))) (*.f64 (/.f64 (pow.f64 (sin.f64 t) 6) (*.f64 (pow.f64 (cos.f64 t) 6) (pow.f64 ew 6))) -1/9)) (fma.f64 -1/6 (/.f64 (pow.f64 (sin.f64 t) 2) (*.f64 (/.f64 (*.f64 ew ew) (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4)))) (/.f64 (pow.f64 (cos.f64 t) 2) 7/72))) (fma.f64 -1/6 (*.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 ew 4))) ew) (/.f64 2/9 ew))) (+.f64 (fma.f64 (/.f64 (pow.f64 (sin.f64 t) 6) (*.f64 (pow.f64 (cos.f64 t) 6) (pow.f64 ew 6))) -1/36 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 6) (*.f64 (pow.f64 (cos.f64 t) 6) (pow.f64 ew 6))) -1/18)) (+.f64 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 6) (*.f64 (pow.f64 (cos.f64 t) 6) (pow.f64 ew 6))) -5/324) (*.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (*.f64 (/.f64 (*.f64 ew ew) (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4)))) (/.f64 (pow.f64 (cos.f64 t) 2) 7/72))) -1/2)))))) (+.f64 1 (fma.f64 (*.f64 eh eh) (*.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (*.f64 (pow.f64 (cos.f64 t) 2) (*.f64 ew ew))) -1/2) (*.f64 (pow.f64 eh 4) (fma.f64 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4))) 1/6 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4))) 5/24))))))
(pow.f64 (exp.f64 (*.f64 -1/3 (+.f64 (log.f64 (/.f64 (sin.f64 t) (*.f64 (cos.f64 t) ew))) (*.f64 -1 (log.f64 (/.f64 1 eh)))))) 3)
(pow.f64 (pow.f64 (exp.f64 -1/3) (+.f64 (log.f64 (/.f64 (sin.f64 t) (*.f64 (cos.f64 t) ew))) (neg.f64 (neg.f64 (log.f64 eh))))) 3)
(pow.f64 (pow.f64 (exp.f64 -1/3) (-.f64 (log.f64 (*.f64 (sin.f64 t) eh)) (log.f64 (*.f64 (cos.f64 t) ew)))) 3)
(+.f64 (pow.f64 (exp.f64 (*.f64 -1/3 (+.f64 (log.f64 (/.f64 (sin.f64 t) (*.f64 (cos.f64 t) ew))) (*.f64 -1 (log.f64 (/.f64 1 eh)))))) 3) (+.f64 (*.f64 -1/6 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (*.f64 (pow.f64 (exp.f64 (*.f64 -1/3 (+.f64 (log.f64 (/.f64 (sin.f64 t) (*.f64 (cos.f64 t) ew))) (*.f64 -1 (log.f64 (/.f64 1 eh)))))) 3) (pow.f64 ew 2))) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)))) (*.f64 -1/3 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (*.f64 (pow.f64 (exp.f64 (*.f64 -1/3 (+.f64 (log.f64 (/.f64 (sin.f64 t) (*.f64 (cos.f64 t) ew))) (*.f64 -1 (log.f64 (/.f64 1 eh)))))) 3) (pow.f64 ew 2))) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2))))))
(+.f64 (pow.f64 (pow.f64 (exp.f64 -1/3) (+.f64 (log.f64 (/.f64 (sin.f64 t) (*.f64 (cos.f64 t) ew))) (neg.f64 (neg.f64 (log.f64 eh))))) 3) (*.f64 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 (sin.f64 t) 2)) (/.f64 (*.f64 (*.f64 ew ew) (pow.f64 (pow.f64 (exp.f64 -1/3) (+.f64 (log.f64 (/.f64 (sin.f64 t) (*.f64 (cos.f64 t) ew))) (neg.f64 (neg.f64 (log.f64 eh))))) 3)) (*.f64 eh eh))) -1/2))
(fma.f64 (*.f64 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 (pow.f64 (exp.f64 -1/3) (-.f64 (log.f64 (*.f64 (sin.f64 t) eh)) (log.f64 (*.f64 (cos.f64 t) ew)))) 3)) (pow.f64 (sin.f64 t) 2)) (/.f64 (*.f64 ew ew) (*.f64 eh eh))) -1/2 (pow.f64 (pow.f64 (exp.f64 -1/3) (-.f64 (log.f64 (*.f64 (sin.f64 t) eh)) (log.f64 (*.f64 (cos.f64 t) ew)))) 3))
(+.f64 (*.f64 1/18 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 4) (*.f64 (pow.f64 (exp.f64 (*.f64 -1/3 (+.f64 (log.f64 (/.f64 (sin.f64 t) (*.f64 (cos.f64 t) ew))) (*.f64 -1 (log.f64 (/.f64 1 eh)))))) 3) (pow.f64 ew 4))) (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)))) (+.f64 (pow.f64 (exp.f64 (*.f64 -1/3 (+.f64 (log.f64 (/.f64 (sin.f64 t) (*.f64 (cos.f64 t) ew))) (*.f64 -1 (log.f64 (/.f64 1 eh)))))) 3) (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 -1/3 (+.f64 (log.f64 (/.f64 (sin.f64 t) (*.f64 (cos.f64 t) ew))) (*.f64 -1 (log.f64 (/.f64 1 eh)))))) (+.f64 (*.f64 1/36 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 4) (*.f64 (pow.f64 (exp.f64 (*.f64 -1/3 (+.f64 (log.f64 (/.f64 (sin.f64 t) (*.f64 (cos.f64 t) ew))) (*.f64 -1 (log.f64 (/.f64 1 eh)))))) 2) (pow.f64 ew 4))) (pow.f64 (sin.f64 t) 4))) (*.f64 2 (*.f64 (+.f64 (*.f64 1/12 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4)) (pow.f64 (sin.f64 t) 4))) (*.f64 1/72 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4)) (pow.f64 (sin.f64 t) 4)))) (pow.f64 (exp.f64 (*.f64 -1/3 (+.f64 (log.f64 (/.f64 (sin.f64 t) (*.f64 (cos.f64 t) ew))) (*.f64 -1 (log.f64 (/.f64 1 eh)))))) 2))))) (pow.f64 eh 4)) (+.f64 (*.f64 -1/6 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (*.f64 (pow.f64 (exp.f64 (*.f64 -1/3 (+.f64 (log.f64 (/.f64 (sin.f64 t) (*.f64 (cos.f64 t) ew))) (*.f64 -1 (log.f64 (/.f64 1 eh)))))) 3) (pow.f64 ew 2))) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)))) (+.f64 (*.f64 -1/3 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (*.f64 (pow.f64 (exp.f64 (*.f64 -1/3 (+.f64 (log.f64 (/.f64 (sin.f64 t) (*.f64 (cos.f64 t) ew))) (*.f64 -1 (log.f64 (/.f64 1 eh)))))) 3) (pow.f64 ew 2))) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)))) (/.f64 (*.f64 (+.f64 (*.f64 1/12 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4)) (pow.f64 (sin.f64 t) 4))) (*.f64 1/72 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4)) (pow.f64 (sin.f64 t) 4)))) (pow.f64 (exp.f64 (*.f64 -1/3 (+.f64 (log.f64 (/.f64 (sin.f64 t) (*.f64 (cos.f64 t) ew))) (*.f64 -1 (log.f64 (/.f64 1 eh)))))) 3)) (pow.f64 eh 4)))))))
(fma.f64 1/18 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 (sin.f64 t) 4)) (/.f64 (*.f64 (pow.f64 ew 4) (pow.f64 (pow.f64 (exp.f64 -1/3) (+.f64 (log.f64 (/.f64 (sin.f64 t) (*.f64 (cos.f64 t) ew))) (neg.f64 (neg.f64 (log.f64 eh))))) 3)) (pow.f64 eh 4))) (+.f64 (pow.f64 (pow.f64 (exp.f64 -1/3) (+.f64 (log.f64 (/.f64 (sin.f64 t) (*.f64 (cos.f64 t) ew))) (neg.f64 (neg.f64 (log.f64 eh))))) 3) (+.f64 (/.f64 (pow.f64 (exp.f64 -1/3) (+.f64 (log.f64 (/.f64 (sin.f64 t) (*.f64 (cos.f64 t) ew))) (neg.f64 (neg.f64 (log.f64 eh))))) (/.f64 (pow.f64 eh 4) (fma.f64 1/36 (/.f64 (pow.f64 (cos.f64 t) 4) (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 ew 4) (pow.f64 (pow.f64 (exp.f64 -1/3) (+.f64 (log.f64 (/.f64 (sin.f64 t) (*.f64 (cos.f64 t) ew))) (neg.f64 (neg.f64 (log.f64 eh))))) 2)))) (*.f64 2 (*.f64 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 4) (/.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 ew 4))) 7/72) (pow.f64 (pow.f64 (exp.f64 -1/3) (+.f64 (log.f64 (/.f64 (sin.f64 t) (*.f64 (cos.f64 t) ew))) (neg.f64 (neg.f64 (log.f64 eh))))) 2)))))) (+.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 (sin.f64 t) 2)) (/.f64 (*.f64 (*.f64 ew ew) (pow.f64 (pow.f64 (exp.f64 -1/3) (+.f64 (log.f64 (/.f64 (sin.f64 t) (*.f64 (cos.f64 t) ew))) (neg.f64 (neg.f64 (log.f64 eh))))) 3)) (*.f64 eh eh))) -1/2) (/.f64 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 4) (/.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 ew 4))) 7/72) (/.f64 (pow.f64 eh 4) (pow.f64 (pow.f64 (exp.f64 -1/3) (+.f64 (log.f64 (/.f64 (sin.f64 t) (*.f64 (cos.f64 t) ew))) (neg.f64 (neg.f64 (log.f64 eh))))) 3)))))))
(+.f64 (fma.f64 1/18 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 (sin.f64 t) 4)) (/.f64 (*.f64 (pow.f64 ew 4) (pow.f64 (pow.f64 (exp.f64 -1/3) (-.f64 (log.f64 (*.f64 (sin.f64 t) eh)) (log.f64 (*.f64 (cos.f64 t) ew)))) 3)) (pow.f64 eh 4))) (pow.f64 (pow.f64 (exp.f64 -1/3) (-.f64 (log.f64 (*.f64 (sin.f64 t) eh)) (log.f64 (*.f64 (cos.f64 t) ew)))) 3)) (+.f64 (/.f64 (pow.f64 (exp.f64 -1/3) (-.f64 (log.f64 (*.f64 (sin.f64 t) eh)) (log.f64 (*.f64 (cos.f64 t) ew)))) (/.f64 (pow.f64 eh 4) (fma.f64 1/36 (/.f64 (pow.f64 (cos.f64 t) 4) (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 ew 4) (pow.f64 (pow.f64 (exp.f64 -1/3) (-.f64 (log.f64 (*.f64 (sin.f64 t) eh)) (log.f64 (*.f64 (cos.f64 t) ew)))) 2)))) (*.f64 2 (*.f64 (*.f64 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4)) (pow.f64 (sin.f64 t) 4)) 7/72) (pow.f64 (pow.f64 (exp.f64 -1/3) (-.f64 (log.f64 (*.f64 (sin.f64 t) eh)) (log.f64 (*.f64 (cos.f64 t) ew)))) 2)))))) (fma.f64 (*.f64 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 (pow.f64 (exp.f64 -1/3) (-.f64 (log.f64 (*.f64 (sin.f64 t) eh)) (log.f64 (*.f64 (cos.f64 t) ew)))) 3)) (pow.f64 (sin.f64 t) 2)) (/.f64 (*.f64 ew ew) (*.f64 eh eh))) -1/2 (/.f64 (*.f64 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4)) (pow.f64 (sin.f64 t) 4)) 7/72) (/.f64 (pow.f64 eh 4) (pow.f64 (pow.f64 (exp.f64 -1/3) (-.f64 (log.f64 (*.f64 (sin.f64 t) eh)) (log.f64 (*.f64 (cos.f64 t) ew)))) 3))))))
(+.f64 (*.f64 1/18 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 4) (*.f64 (pow.f64 (exp.f64 (*.f64 -1/3 (+.f64 (log.f64 (/.f64 (sin.f64 t) (*.f64 (cos.f64 t) ew))) (*.f64 -1 (log.f64 (/.f64 1 eh)))))) 3) (pow.f64 ew 4))) (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)))) (+.f64 (*.f64 -1/3 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (*.f64 (+.f64 (*.f64 1/12 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4)) (pow.f64 (sin.f64 t) 4))) (*.f64 1/72 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4)) (pow.f64 (sin.f64 t) 4)))) (*.f64 (pow.f64 (exp.f64 (*.f64 -1/3 (+.f64 (log.f64 (/.f64 (sin.f64 t) (*.f64 (cos.f64 t) ew))) (*.f64 -1 (log.f64 (/.f64 1 eh)))))) 3) (pow.f64 ew 2)))) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 6)))) (+.f64 (*.f64 -1/3 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (*.f64 (pow.f64 (exp.f64 (*.f64 -1/3 (+.f64 (log.f64 (/.f64 (sin.f64 t) (*.f64 (cos.f64 t) ew))) (*.f64 -1 (log.f64 (/.f64 1 eh)))))) 3) (pow.f64 ew 2))) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)))) (+.f64 (pow.f64 (exp.f64 (*.f64 -1/3 (+.f64 (log.f64 (/.f64 (sin.f64 t) (*.f64 (cos.f64 t) ew))) (*.f64 -1 (log.f64 (/.f64 1 eh)))))) 3) (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 -1/3 (+.f64 (log.f64 (/.f64 (sin.f64 t) (*.f64 (cos.f64 t) ew))) (*.f64 -1 (log.f64 (/.f64 1 eh)))))) (+.f64 (*.f64 1/36 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 4) (*.f64 (pow.f64 (exp.f64 (*.f64 -1/3 (+.f64 (log.f64 (/.f64 (sin.f64 t) (*.f64 (cos.f64 t) ew))) (*.f64 -1 (log.f64 (/.f64 1 eh)))))) 2) (pow.f64 ew 4))) (pow.f64 (sin.f64 t) 4))) (*.f64 2 (*.f64 (+.f64 (*.f64 1/12 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4)) (pow.f64 (sin.f64 t) 4))) (*.f64 1/72 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4)) (pow.f64 (sin.f64 t) 4)))) (pow.f64 (exp.f64 (*.f64 -1/3 (+.f64 (log.f64 (/.f64 (sin.f64 t) (*.f64 (cos.f64 t) ew))) (*.f64 -1 (log.f64 (/.f64 1 eh)))))) 2))))) (pow.f64 eh 4)) (+.f64 (*.f64 -1/6 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (*.f64 (exp.f64 (*.f64 -1/3 (+.f64 (log.f64 (/.f64 (sin.f64 t) (*.f64 (cos.f64 t) ew))) (*.f64 -1 (log.f64 (/.f64 1 eh)))))) (*.f64 (+.f64 (*.f64 1/36 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 4) (*.f64 (pow.f64 (exp.f64 (*.f64 -1/3 (+.f64 (log.f64 (/.f64 (sin.f64 t) (*.f64 (cos.f64 t) ew))) (*.f64 -1 (log.f64 (/.f64 1 eh)))))) 2) (pow.f64 ew 4))) (pow.f64 (sin.f64 t) 4))) (*.f64 2 (*.f64 (+.f64 (*.f64 1/12 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4)) (pow.f64 (sin.f64 t) 4))) (*.f64 1/72 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4)) (pow.f64 (sin.f64 t) 4)))) (pow.f64 (exp.f64 (*.f64 -1/3 (+.f64 (log.f64 (/.f64 (sin.f64 t) (*.f64 (cos.f64 t) ew))) (*.f64 -1 (log.f64 (/.f64 1 eh)))))) 2)))) (pow.f64 ew 2)))) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 6)))) (+.f64 (*.f64 -1/6 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (*.f64 (pow.f64 (exp.f64 (*.f64 -1/3 (+.f64 (log.f64 (/.f64 (sin.f64 t) (*.f64 (cos.f64 t) ew))) (*.f64 -1 (log.f64 (/.f64 1 eh)))))) 3) (pow.f64 ew 2))) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 -1/3 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (*.f64 (+.f64 (*.f64 1/12 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4)) (pow.f64 (sin.f64 t) 4))) (*.f64 1/72 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4)) (pow.f64 (sin.f64 t) 4)))) (*.f64 (pow.f64 (exp.f64 (*.f64 -1/3 (+.f64 (log.f64 (/.f64 (sin.f64 t) (*.f64 (cos.f64 t) ew))) (*.f64 -1 (log.f64 (/.f64 1 eh)))))) 2) (pow.f64 ew 2)))) (pow.f64 (sin.f64 t) 2))) (*.f64 2 (*.f64 (+.f64 (*.f64 -1/2160 (+.f64 (*.f64 90 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 6) (pow.f64 ew 6)) (pow.f64 (sin.f64 t) 6))) (*.f64 30 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 6) (pow.f64 ew 6)) (pow.f64 (sin.f64 t) 6))))) (+.f64 (*.f64 -1/72 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 6) (pow.f64 ew 6)) (pow.f64 (sin.f64 t) 6))) (*.f64 -1/1296 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 6) (pow.f64 ew 6)) (pow.f64 (sin.f64 t) 6))))) (pow.f64 (exp.f64 (*.f64 -1/3 (+.f64 (log.f64 (/.f64 (sin.f64 t) (*.f64 (cos.f64 t) ew))) (*.f64 -1 (log.f64 (/.f64 1 eh)))))) 2)))) (exp.f64 (*.f64 -1/3 (+.f64 (log.f64 (/.f64 (sin.f64 t) (*.f64 (cos.f64 t) ew))) (*.f64 -1 (log.f64 (/.f64 1 eh))))))) (pow.f64 eh 6)) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 1/12 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4)) (pow.f64 (sin.f64 t) 4))) (*.f64 1/72 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4)) (pow.f64 (sin.f64 t) 4)))) (pow.f64 (exp.f64 (*.f64 -1/3 (+.f64 (log.f64 (/.f64 (sin.f64 t) (*.f64 (cos.f64 t) ew))) (*.f64 -1 (log.f64 (/.f64 1 eh)))))) 3)) (pow.f64 eh 4)) (/.f64 (*.f64 (+.f64 (*.f64 -1/2160 (+.f64 (*.f64 90 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 6) (pow.f64 ew 6)) (pow.f64 (sin.f64 t) 6))) (*.f64 30 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 6) (pow.f64 ew 6)) (pow.f64 (sin.f64 t) 6))))) (+.f64 (*.f64 -1/72 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 6) (pow.f64 ew 6)) (pow.f64 (sin.f64 t) 6))) (*.f64 -1/1296 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 6) (pow.f64 ew 6)) (pow.f64 (sin.f64 t) 6))))) (pow.f64 (exp.f64 (*.f64 -1/3 (+.f64 (log.f64 (/.f64 (sin.f64 t) (*.f64 (cos.f64 t) ew))) (*.f64 -1 (log.f64 (/.f64 1 eh)))))) 3)) (pow.f64 eh 6)))))))))))
(fma.f64 1/18 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 (sin.f64 t) 4)) (/.f64 (*.f64 (pow.f64 ew 4) (pow.f64 (pow.f64 (exp.f64 -1/3) (+.f64 (log.f64 (/.f64 (sin.f64 t) (*.f64 (cos.f64 t) ew))) (neg.f64 (neg.f64 (log.f64 eh))))) 3)) (pow.f64 eh 4))) (fma.f64 -1/3 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 (sin.f64 t) 2)) (/.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 4) (/.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 ew 4))) 7/72) (*.f64 (*.f64 ew ew) (pow.f64 (pow.f64 (exp.f64 -1/3) (+.f64 (log.f64 (/.f64 (sin.f64 t) (*.f64 (cos.f64 t) ew))) (neg.f64 (neg.f64 (log.f64 eh))))) 3))) (pow.f64 eh 6))) (fma.f64 -1/3 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 (sin.f64 t) 2)) (/.f64 (*.f64 (*.f64 ew ew) (pow.f64 (pow.f64 (exp.f64 -1/3) (+.f64 (log.f64 (/.f64 (sin.f64 t) (*.f64 (cos.f64 t) ew))) (neg.f64 (neg.f64 (log.f64 eh))))) 3)) (*.f64 eh eh))) (+.f64 (pow.f64 (pow.f64 (exp.f64 -1/3) (+.f64 (log.f64 (/.f64 (sin.f64 t) (*.f64 (cos.f64 t) ew))) (neg.f64 (neg.f64 (log.f64 eh))))) 3) (+.f64 (/.f64 (pow.f64 (exp.f64 -1/3) (+.f64 (log.f64 (/.f64 (sin.f64 t) (*.f64 (cos.f64 t) ew))) (neg.f64 (neg.f64 (log.f64 eh))))) (/.f64 (pow.f64 eh 4) (fma.f64 1/36 (/.f64 (pow.f64 (cos.f64 t) 4) (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 ew 4) (pow.f64 (pow.f64 (exp.f64 -1/3) (+.f64 (log.f64 (/.f64 (sin.f64 t) (*.f64 (cos.f64 t) ew))) (neg.f64 (neg.f64 (log.f64 eh))))) 2)))) (*.f64 2 (*.f64 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 4) (/.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 ew 4))) 7/72) (pow.f64 (pow.f64 (exp.f64 -1/3) (+.f64 (log.f64 (/.f64 (sin.f64 t) (*.f64 (cos.f64 t) ew))) (neg.f64 (neg.f64 (log.f64 eh))))) 2)))))) (fma.f64 -1/6 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (*.f64 (pow.f64 (exp.f64 -1/3) (+.f64 (log.f64 (/.f64 (sin.f64 t) (*.f64 (cos.f64 t) ew))) (neg.f64 (neg.f64 (log.f64 eh))))) (*.f64 (*.f64 ew ew) (fma.f64 1/36 (/.f64 (pow.f64 (cos.f64 t) 4) (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 ew 4) (pow.f64 (pow.f64 (exp.f64 -1/3) (+.f64 (log.f64 (/.f64 (sin.f64 t) (*.f64 (cos.f64 t) ew))) (neg.f64 (neg.f64 (log.f64 eh))))) 2)))) (*.f64 2 (*.f64 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 4) (/.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 ew 4))) 7/72) (pow.f64 (pow.f64 (exp.f64 -1/3) (+.f64 (log.f64 (/.f64 (sin.f64 t) (*.f64 (cos.f64 t) ew))) (neg.f64 (neg.f64 (log.f64 eh))))) 2))))))) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 6))) (fma.f64 -1/6 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 (sin.f64 t) 2)) (/.f64 (*.f64 (*.f64 ew ew) (pow.f64 (pow.f64 (exp.f64 -1/3) (+.f64 (log.f64 (/.f64 (sin.f64 t) (*.f64 (cos.f64 t) ew))) (neg.f64 (neg.f64 (log.f64 eh))))) 3)) (*.f64 eh eh))) (+.f64 (/.f64 (fma.f64 -1/3 (/.f64 (pow.f64 (cos.f64 t) 2) (/.f64 (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))) 7/72) (*.f64 (*.f64 ew ew) (pow.f64 (pow.f64 (exp.f64 -1/3) (+.f64 (log.f64 (/.f64 (sin.f64 t) (*.f64 (cos.f64 t) ew))) (neg.f64 (neg.f64 (log.f64 eh))))) 2))))) (*.f64 2 (*.f64 (fma.f64 -1/2160 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 6) (/.f64 (pow.f64 (sin.f64 t) 6) (pow.f64 ew 6))) 120) (*.f64 (/.f64 (pow.f64 (cos.f64 t) 6) (/.f64 (pow.f64 (sin.f64 t) 6) (pow.f64 ew 6))) -19/1296)) (pow.f64 (pow.f64 (exp.f64 -1/3) (+.f64 (log.f64 (/.f64 (sin.f64 t) (*.f64 (cos.f64 t) ew))) (neg.f64 (neg.f64 (log.f64 eh))))) 2)))) (/.f64 (pow.f64 eh 6) (pow.f64 (exp.f64 -1/3) (+.f64 (log.f64 (/.f64 (sin.f64 t) (*.f64 (cos.f64 t) ew))) (neg.f64 (neg.f64 (log.f64 eh))))))) (+.f64 (/.f64 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 4) (/.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 ew 4))) 7/72) (/.f64 (pow.f64 eh 4) (pow.f64 (pow.f64 (exp.f64 -1/3) (+.f64 (log.f64 (/.f64 (sin.f64 t) (*.f64 (cos.f64 t) ew))) (neg.f64 (neg.f64 (log.f64 eh))))) 3))) (/.f64 (fma.f64 -1/2160 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 6) (/.f64 (pow.f64 (sin.f64 t) 6) (pow.f64 ew 6))) 120) (*.f64 (/.f64 (pow.f64 (cos.f64 t) 6) (/.f64 (pow.f64 (sin.f64 t) 6) (pow.f64 ew 6))) -19/1296)) (/.f64 (pow.f64 eh 6) (pow.f64 (pow.f64 (exp.f64 -1/3) (+.f64 (log.f64 (/.f64 (sin.f64 t) (*.f64 (cos.f64 t) ew))) (neg.f64 (neg.f64 (log.f64 eh))))) 3))))))))))))
(fma.f64 1/18 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 (sin.f64 t) 4)) (/.f64 (*.f64 (pow.f64 ew 4) (pow.f64 (pow.f64 (exp.f64 -1/3) (-.f64 (log.f64 (*.f64 (sin.f64 t) eh)) (log.f64 (*.f64 (cos.f64 t) ew)))) 3)) (pow.f64 eh 4))) (fma.f64 -1/3 (/.f64 (*.f64 (*.f64 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4)) (pow.f64 (sin.f64 t) 4)) 7/72) (*.f64 (*.f64 ew ew) (*.f64 (pow.f64 (pow.f64 (exp.f64 -1/3) (-.f64 (log.f64 (*.f64 (sin.f64 t) eh)) (log.f64 (*.f64 (cos.f64 t) ew)))) 3) (pow.f64 (cos.f64 t) 2)))) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 6))) (+.f64 (fma.f64 -1/3 (*.f64 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 (pow.f64 (exp.f64 -1/3) (-.f64 (log.f64 (*.f64 (sin.f64 t) eh)) (log.f64 (*.f64 (cos.f64 t) ew)))) 3)) (pow.f64 (sin.f64 t) 2)) (/.f64 (*.f64 ew ew) (*.f64 eh eh))) (pow.f64 (pow.f64 (exp.f64 -1/3) (-.f64 (log.f64 (*.f64 (sin.f64 t) eh)) (log.f64 (*.f64 (cos.f64 t) ew)))) 3)) (+.f64 (/.f64 (pow.f64 (exp.f64 -1/3) (-.f64 (log.f64 (*.f64 (sin.f64 t) eh)) (log.f64 (*.f64 (cos.f64 t) ew)))) (/.f64 (pow.f64 eh 4) (fma.f64 1/36 (/.f64 (pow.f64 (cos.f64 t) 4) (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 ew 4) (pow.f64 (pow.f64 (exp.f64 -1/3) (-.f64 (log.f64 (*.f64 (sin.f64 t) eh)) (log.f64 (*.f64 (cos.f64 t) ew)))) 2)))) (*.f64 2 (*.f64 (*.f64 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4)) (pow.f64 (sin.f64 t) 4)) 7/72) (pow.f64 (pow.f64 (exp.f64 -1/3) (-.f64 (log.f64 (*.f64 (sin.f64 t) eh)) (log.f64 (*.f64 (cos.f64 t) ew)))) 2)))))) (fma.f64 -1/6 (/.f64 (*.f64 (*.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (*.f64 ew ew)) (pow.f64 (exp.f64 -1/3) (-.f64 (log.f64 (*.f64 (sin.f64 t) eh)) (log.f64 (*.f64 (cos.f64 t) ew))))) (fma.f64 1/36 (/.f64 (pow.f64 (cos.f64 t) 4) (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 ew 4) (pow.f64 (pow.f64 (exp.f64 -1/3) (-.f64 (log.f64 (*.f64 (sin.f64 t) eh)) (log.f64 (*.f64 (cos.f64 t) ew)))) 2)))) (*.f64 2 (*.f64 (*.f64 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4)) (pow.f64 (sin.f64 t) 4)) 7/72) (pow.f64 (pow.f64 (exp.f64 -1/3) (-.f64 (log.f64 (*.f64 (sin.f64 t) eh)) (log.f64 (*.f64 (cos.f64 t) ew)))) 2))))) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 6))) (+.f64 (fma.f64 -1/6 (*.f64 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 (pow.f64 (exp.f64 -1/3) (-.f64 (log.f64 (*.f64 (sin.f64 t) eh)) (log.f64 (*.f64 (cos.f64 t) ew)))) 3)) (pow.f64 (sin.f64 t) 2)) (/.f64 (*.f64 ew ew) (*.f64 eh eh))) (/.f64 (fma.f64 2 (*.f64 (fma.f64 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 6) (pow.f64 ew 6)) (pow.f64 (sin.f64 t) 6)) -19/1296 (*.f64 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 6) (pow.f64 ew 6)) (pow.f64 (sin.f64 t) 6)) -1/18)) (pow.f64 (pow.f64 (exp.f64 -1/3) (-.f64 (log.f64 (*.f64 (sin.f64 t) eh)) (log.f64 (*.f64 (cos.f64 t) ew)))) 2)) (/.f64 (*.f64 -1/3 (*.f64 (*.f64 (*.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (/.f64 (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4)) (pow.f64 (sin.f64 t) 4))) 7/72) (*.f64 ew ew)) (pow.f64 (pow.f64 (exp.f64 -1/3) (-.f64 (log.f64 (*.f64 (sin.f64 t) eh)) (log.f64 (*.f64 (cos.f64 t) ew)))) 2))) (pow.f64 (sin.f64 t) 2))) (/.f64 (pow.f64 eh 6) (pow.f64 (exp.f64 -1/3) (-.f64 (log.f64 (*.f64 (sin.f64 t) eh)) (log.f64 (*.f64 (cos.f64 t) ew))))))) (+.f64 (/.f64 (*.f64 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4)) (pow.f64 (sin.f64 t) 4)) 7/72) (/.f64 (pow.f64 eh 4) (pow.f64 (pow.f64 (exp.f64 -1/3) (-.f64 (log.f64 (*.f64 (sin.f64 t) eh)) (log.f64 (*.f64 (cos.f64 t) ew)))) 3))) (/.f64 (fma.f64 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 6) (pow.f64 ew 6)) (pow.f64 (sin.f64 t) 6)) -19/1296 (*.f64 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 6) (pow.f64 ew 6)) (pow.f64 (sin.f64 t) 6)) -1/18)) (/.f64 (pow.f64 eh 6) (pow.f64 (pow.f64 (exp.f64 -1/3) (-.f64 (log.f64 (*.f64 (sin.f64 t) eh)) (log.f64 (*.f64 (cos.f64 t) ew)))) 3))))))))))
(pow.f64 (exp.f64 (*.f64 -1/3 (+.f64 (log.f64 (/.f64 (sin.f64 t) (*.f64 (cos.f64 t) ew))) (*.f64 -1 (log.f64 (/.f64 -1 eh)))))) 3)
(pow.f64 (pow.f64 (exp.f64 -1/3) (+.f64 (log.f64 (/.f64 (sin.f64 t) (*.f64 (cos.f64 t) ew))) (neg.f64 (log.f64 (/.f64 -1 eh))))) 3)
(pow.f64 (pow.f64 (exp.f64 -1/3) (-.f64 (log.f64 (/.f64 (sin.f64 t) (*.f64 (cos.f64 t) ew))) (log.f64 (/.f64 -1 eh)))) 3)
(+.f64 (*.f64 -1/6 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (*.f64 (pow.f64 (exp.f64 (*.f64 -1/3 (+.f64 (log.f64 (/.f64 (sin.f64 t) (*.f64 (cos.f64 t) ew))) (*.f64 -1 (log.f64 (/.f64 -1 eh)))))) 3) (pow.f64 ew 2))) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)))) (+.f64 (pow.f64 (exp.f64 (*.f64 -1/3 (+.f64 (log.f64 (/.f64 (sin.f64 t) (*.f64 (cos.f64 t) ew))) (*.f64 -1 (log.f64 (/.f64 -1 eh)))))) 3) (*.f64 -1/3 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (*.f64 (pow.f64 (exp.f64 (*.f64 -1/3 (+.f64 (log.f64 (/.f64 (sin.f64 t) (*.f64 (cos.f64 t) ew))) (*.f64 -1 (log.f64 (/.f64 -1 eh)))))) 3) (pow.f64 ew 2))) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2))))))
(fma.f64 -1/6 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 (sin.f64 t) 2)) (/.f64 (*.f64 (*.f64 ew ew) (pow.f64 (pow.f64 (exp.f64 -1/3) (+.f64 (log.f64 (/.f64 (sin.f64 t) (*.f64 (cos.f64 t) ew))) (neg.f64 (log.f64 (/.f64 -1 eh))))) 3)) (*.f64 eh eh))) (+.f64 (pow.f64 (pow.f64 (exp.f64 -1/3) (+.f64 (log.f64 (/.f64 (sin.f64 t) (*.f64 (cos.f64 t) ew))) (neg.f64 (log.f64 (/.f64 -1 eh))))) 3) (*.f64 -1/3 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 (sin.f64 t) 2)) (/.f64 (*.f64 (*.f64 ew ew) (pow.f64 (pow.f64 (exp.f64 -1/3) (+.f64 (log.f64 (/.f64 (sin.f64 t) (*.f64 (cos.f64 t) ew))) (neg.f64 (log.f64 (/.f64 -1 eh))))) 3)) (*.f64 eh eh))))))
(fma.f64 -1/6 (/.f64 (pow.f64 (cos.f64 t) 2) (*.f64 (*.f64 (/.f64 eh ew) (/.f64 eh ew)) (/.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 (pow.f64 (exp.f64 -1/3) (-.f64 (log.f64 (/.f64 (sin.f64 t) (*.f64 (cos.f64 t) ew))) (log.f64 (/.f64 -1 eh)))) 3)))) (fma.f64 -1/3 (/.f64 (pow.f64 (cos.f64 t) 2) (*.f64 (*.f64 (/.f64 eh ew) (/.f64 eh ew)) (/.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 (pow.f64 (exp.f64 -1/3) (-.f64 (log.f64 (/.f64 (sin.f64 t) (*.f64 (cos.f64 t) ew))) (log.f64 (/.f64 -1 eh)))) 3)))) (pow.f64 (pow.f64 (exp.f64 -1/3) (-.f64 (log.f64 (/.f64 (sin.f64 t) (*.f64 (cos.f64 t) ew))) (log.f64 (/.f64 -1 eh)))) 3)))
(+.f64 (*.f64 -1/6 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (*.f64 (pow.f64 (exp.f64 (*.f64 -1/3 (+.f64 (log.f64 (/.f64 (sin.f64 t) (*.f64 (cos.f64 t) ew))) (*.f64 -1 (log.f64 (/.f64 -1 eh)))))) 3) (pow.f64 ew 2))) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)))) (+.f64 (pow.f64 (exp.f64 (*.f64 -1/3 (+.f64 (log.f64 (/.f64 (sin.f64 t) (*.f64 (cos.f64 t) ew))) (*.f64 -1 (log.f64 (/.f64 -1 eh)))))) 3) (+.f64 (*.f64 -1/3 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (*.f64 (pow.f64 (exp.f64 (*.f64 -1/3 (+.f64 (log.f64 (/.f64 (sin.f64 t) (*.f64 (cos.f64 t) ew))) (*.f64 -1 (log.f64 (/.f64 -1 eh)))))) 3) (pow.f64 ew 2))) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)))) (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 -1/3 (+.f64 (log.f64 (/.f64 (sin.f64 t) (*.f64 (cos.f64 t) ew))) (*.f64 -1 (log.f64 (/.f64 -1 eh)))))) (+.f64 (*.f64 2 (*.f64 (pow.f64 (exp.f64 (*.f64 -1/3 (+.f64 (log.f64 (/.f64 (sin.f64 t) (*.f64 (cos.f64 t) ew))) (*.f64 -1 (log.f64 (/.f64 -1 eh)))))) 2) (+.f64 (*.f64 1/12 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4)) (pow.f64 (sin.f64 t) 4))) (*.f64 1/72 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4)) (pow.f64 (sin.f64 t) 4)))))) (*.f64 1/36 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 4) (*.f64 (pow.f64 (exp.f64 (*.f64 -1/3 (+.f64 (log.f64 (/.f64 (sin.f64 t) (*.f64 (cos.f64 t) ew))) (*.f64 -1 (log.f64 (/.f64 -1 eh)))))) 2) (pow.f64 ew 4))) (pow.f64 (sin.f64 t) 4))))) (pow.f64 eh 4)) (+.f64 (*.f64 1/18 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 4) (*.f64 (pow.f64 (exp.f64 (*.f64 -1/3 (+.f64 (log.f64 (/.f64 (sin.f64 t) (*.f64 (cos.f64 t) ew))) (*.f64 -1 (log.f64 (/.f64 -1 eh)))))) 3) (pow.f64 ew 4))) (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)))) (/.f64 (*.f64 (pow.f64 (exp.f64 (*.f64 -1/3 (+.f64 (log.f64 (/.f64 (sin.f64 t) (*.f64 (cos.f64 t) ew))) (*.f64 -1 (log.f64 (/.f64 -1 eh)))))) 3) (+.f64 (*.f64 1/12 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4)) (pow.f64 (sin.f64 t) 4))) (*.f64 1/72 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4)) (pow.f64 (sin.f64 t) 4))))) (pow.f64 eh 4)))))))
(fma.f64 -1/6 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 (sin.f64 t) 2)) (/.f64 (*.f64 (*.f64 ew ew) (pow.f64 (pow.f64 (exp.f64 -1/3) (+.f64 (log.f64 (/.f64 (sin.f64 t) (*.f64 (cos.f64 t) ew))) (neg.f64 (log.f64 (/.f64 -1 eh))))) 3)) (*.f64 eh eh))) (+.f64 (pow.f64 (pow.f64 (exp.f64 -1/3) (+.f64 (log.f64 (/.f64 (sin.f64 t) (*.f64 (cos.f64 t) ew))) (neg.f64 (log.f64 (/.f64 -1 eh))))) 3) (fma.f64 -1/3 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 (sin.f64 t) 2)) (/.f64 (*.f64 (*.f64 ew ew) (pow.f64 (pow.f64 (exp.f64 -1/3) (+.f64 (log.f64 (/.f64 (sin.f64 t) (*.f64 (cos.f64 t) ew))) (neg.f64 (log.f64 (/.f64 -1 eh))))) 3)) (*.f64 eh eh))) (+.f64 (/.f64 (pow.f64 (exp.f64 -1/3) (+.f64 (log.f64 (/.f64 (sin.f64 t) (*.f64 (cos.f64 t) ew))) (neg.f64 (log.f64 (/.f64 -1 eh))))) (/.f64 (pow.f64 eh 4) (fma.f64 2 (*.f64 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 4) (/.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 ew 4))) 7/72) (pow.f64 (pow.f64 (exp.f64 -1/3) (+.f64 (log.f64 (/.f64 (sin.f64 t) (*.f64 (cos.f64 t) ew))) (neg.f64 (log.f64 (/.f64 -1 eh))))) 2)) (*.f64 1/36 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 4) (*.f64 (pow.f64 ew 4) (pow.f64 (pow.f64 (exp.f64 -1/3) (+.f64 (log.f64 (/.f64 (sin.f64 t) (*.f64 (cos.f64 t) ew))) (neg.f64 (log.f64 (/.f64 -1 eh))))) 2))) (pow.f64 (sin.f64 t) 4)))))) (fma.f64 1/18 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 (sin.f64 t) 4)) (/.f64 (*.f64 (pow.f64 ew 4) (pow.f64 (pow.f64 (exp.f64 -1/3) (+.f64 (log.f64 (/.f64 (sin.f64 t) (*.f64 (cos.f64 t) ew))) (neg.f64 (log.f64 (/.f64 -1 eh))))) 3)) (pow.f64 eh 4))) (/.f64 (pow.f64 (pow.f64 (exp.f64 -1/3) (+.f64 (log.f64 (/.f64 (sin.f64 t) (*.f64 (cos.f64 t) ew))) (neg.f64 (log.f64 (/.f64 -1 eh))))) 3) (/.f64 (pow.f64 eh 4) (*.f64 (/.f64 (pow.f64 (cos.f64 t) 4) (/.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 ew 4))) 7/72))))))))
(+.f64 (fma.f64 -1/6 (/.f64 (pow.f64 (cos.f64 t) 2) (*.f64 (*.f64 (/.f64 eh ew) (/.f64 eh ew)) (/.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 (pow.f64 (exp.f64 -1/3) (-.f64 (log.f64 (/.f64 (sin.f64 t) (*.f64 (cos.f64 t) ew))) (log.f64 (/.f64 -1 eh)))) 3)))) (fma.f64 -1/3 (/.f64 (pow.f64 (cos.f64 t) 2) (*.f64 (*.f64 (/.f64 eh ew) (/.f64 eh ew)) (/.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 (pow.f64 (exp.f64 -1/3) (-.f64 (log.f64 (/.f64 (sin.f64 t) (*.f64 (cos.f64 t) ew))) (log.f64 (/.f64 -1 eh)))) 3)))) (pow.f64 (pow.f64 (exp.f64 -1/3) (-.f64 (log.f64 (/.f64 (sin.f64 t) (*.f64 (cos.f64 t) ew))) (log.f64 (/.f64 -1 eh)))) 3))) (+.f64 (/.f64 (pow.f64 (exp.f64 -1/3) (-.f64 (log.f64 (/.f64 (sin.f64 t) (*.f64 (cos.f64 t) ew))) (log.f64 (/.f64 -1 eh)))) (/.f64 (pow.f64 eh 4) (fma.f64 1/36 (/.f64 (*.f64 (pow.f64 ew 4) (*.f64 (pow.f64 (pow.f64 (exp.f64 -1/3) (-.f64 (log.f64 (/.f64 (sin.f64 t) (*.f64 (cos.f64 t) ew))) (log.f64 (/.f64 -1 eh)))) 2) (pow.f64 (cos.f64 t) 4))) (pow.f64 (sin.f64 t) 4)) (*.f64 (pow.f64 (pow.f64 (exp.f64 -1/3) (-.f64 (log.f64 (/.f64 (sin.f64 t) (*.f64 (cos.f64 t) ew))) (log.f64 (/.f64 -1 eh)))) 2) (*.f64 (*.f64 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4)) (pow.f64 (sin.f64 t) 4)) 7/72) 2))))) (fma.f64 1/18 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 eh 4)) (/.f64 (*.f64 (pow.f64 ew 4) (pow.f64 (pow.f64 (exp.f64 -1/3) (-.f64 (log.f64 (/.f64 (sin.f64 t) (*.f64 (cos.f64 t) ew))) (log.f64 (/.f64 -1 eh)))) 3)) (pow.f64 (sin.f64 t) 4))) (/.f64 (pow.f64 (pow.f64 (exp.f64 -1/3) (-.f64 (log.f64 (/.f64 (sin.f64 t) (*.f64 (cos.f64 t) ew))) (log.f64 (/.f64 -1 eh)))) 3) (/.f64 (pow.f64 eh 4) (*.f64 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4)) (pow.f64 (sin.f64 t) 4)) 7/72))))))
(+.f64 (pow.f64 (exp.f64 (*.f64 -1/3 (+.f64 (log.f64 (/.f64 (sin.f64 t) (*.f64 (cos.f64 t) ew))) (*.f64 -1 (log.f64 (/.f64 -1 eh)))))) 3) (+.f64 (*.f64 -1/6 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (*.f64 (pow.f64 (exp.f64 (*.f64 -1/3 (+.f64 (log.f64 (/.f64 (sin.f64 t) (*.f64 (cos.f64 t) ew))) (*.f64 -1 (log.f64 (/.f64 -1 eh)))))) 3) (pow.f64 ew 2))) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)))) (+.f64 (*.f64 -1/6 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (*.f64 (exp.f64 (*.f64 -1/3 (+.f64 (log.f64 (/.f64 (sin.f64 t) (*.f64 (cos.f64 t) ew))) (*.f64 -1 (log.f64 (/.f64 -1 eh)))))) (*.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 (exp.f64 (*.f64 -1/3 (+.f64 (log.f64 (/.f64 (sin.f64 t) (*.f64 (cos.f64 t) ew))) (*.f64 -1 (log.f64 (/.f64 -1 eh)))))) 2) (+.f64 (*.f64 1/12 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4)) (pow.f64 (sin.f64 t) 4))) (*.f64 1/72 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4)) (pow.f64 (sin.f64 t) 4)))))) (*.f64 1/36 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 4) (*.f64 (pow.f64 (exp.f64 (*.f64 -1/3 (+.f64 (log.f64 (/.f64 (sin.f64 t) (*.f64 (cos.f64 t) ew))) (*.f64 -1 (log.f64 (/.f64 -1 eh)))))) 2) (pow.f64 ew 4))) (pow.f64 (sin.f64 t) 4)))) (pow.f64 ew 2)))) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 6)))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 -1/3 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (*.f64 (+.f64 (*.f64 1/12 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4)) (pow.f64 (sin.f64 t) 4))) (*.f64 1/72 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4)) (pow.f64 (sin.f64 t) 4)))) (*.f64 (pow.f64 (exp.f64 (*.f64 -1/3 (+.f64 (log.f64 (/.f64 (sin.f64 t) (*.f64 (cos.f64 t) ew))) (*.f64 -1 (log.f64 (/.f64 -1 eh)))))) 2) (pow.f64 ew 2)))) (pow.f64 (sin.f64 t) 2))) (*.f64 2 (*.f64 (+.f64 (*.f64 -1/2160 (+.f64 (*.f64 90 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 6) (pow.f64 ew 6)) (pow.f64 (sin.f64 t) 6))) (*.f64 30 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 6) (pow.f64 ew 6)) (pow.f64 (sin.f64 t) 6))))) (+.f64 (*.f64 -1/72 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 6) (pow.f64 ew 6)) (pow.f64 (sin.f64 t) 6))) (*.f64 -1/1296 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 6) (pow.f64 ew 6)) (pow.f64 (sin.f64 t) 6))))) (pow.f64 (exp.f64 (*.f64 -1/3 (+.f64 (log.f64 (/.f64 (sin.f64 t) (*.f64 (cos.f64 t) ew))) (*.f64 -1 (log.f64 (/.f64 -1 eh)))))) 2)))) (exp.f64 (*.f64 -1/3 (+.f64 (log.f64 (/.f64 (sin.f64 t) (*.f64 (cos.f64 t) ew))) (*.f64 -1 (log.f64 (/.f64 -1 eh))))))) (pow.f64 eh 6)) (+.f64 (*.f64 -1/3 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (*.f64 (pow.f64 (exp.f64 (*.f64 -1/3 (+.f64 (log.f64 (/.f64 (sin.f64 t) (*.f64 (cos.f64 t) ew))) (*.f64 -1 (log.f64 (/.f64 -1 eh)))))) 3) (pow.f64 ew 2))) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)))) (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 -1/3 (+.f64 (log.f64 (/.f64 (sin.f64 t) (*.f64 (cos.f64 t) ew))) (*.f64 -1 (log.f64 (/.f64 -1 eh)))))) (+.f64 (*.f64 2 (*.f64 (pow.f64 (exp.f64 (*.f64 -1/3 (+.f64 (log.f64 (/.f64 (sin.f64 t) (*.f64 (cos.f64 t) ew))) (*.f64 -1 (log.f64 (/.f64 -1 eh)))))) 2) (+.f64 (*.f64 1/12 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4)) (pow.f64 (sin.f64 t) 4))) (*.f64 1/72 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4)) (pow.f64 (sin.f64 t) 4)))))) (*.f64 1/36 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 4) (*.f64 (pow.f64 (exp.f64 (*.f64 -1/3 (+.f64 (log.f64 (/.f64 (sin.f64 t) (*.f64 (cos.f64 t) ew))) (*.f64 -1 (log.f64 (/.f64 -1 eh)))))) 2) (pow.f64 ew 4))) (pow.f64 (sin.f64 t) 4))))) (pow.f64 eh 4)) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 -1/2160 (+.f64 (*.f64 90 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 6) (pow.f64 ew 6)) (pow.f64 (sin.f64 t) 6))) (*.f64 30 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 6) (pow.f64 ew 6)) (pow.f64 (sin.f64 t) 6))))) (+.f64 (*.f64 -1/72 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 6) (pow.f64 ew 6)) (pow.f64 (sin.f64 t) 6))) (*.f64 -1/1296 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 6) (pow.f64 ew 6)) (pow.f64 (sin.f64 t) 6))))) (pow.f64 (exp.f64 (*.f64 -1/3 (+.f64 (log.f64 (/.f64 (sin.f64 t) (*.f64 (cos.f64 t) ew))) (*.f64 -1 (log.f64 (/.f64 -1 eh)))))) 3)) (pow.f64 eh 6)) (+.f64 (*.f64 -1/3 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (*.f64 (pow.f64 (exp.f64 (*.f64 -1/3 (+.f64 (log.f64 (/.f64 (sin.f64 t) (*.f64 (cos.f64 t) ew))) (*.f64 -1 (log.f64 (/.f64 -1 eh)))))) 3) (*.f64 (+.f64 (*.f64 1/12 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4)) (pow.f64 (sin.f64 t) 4))) (*.f64 1/72 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4)) (pow.f64 (sin.f64 t) 4)))) (pow.f64 ew 2)))) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 6)))) (+.f64 (*.f64 1/18 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 4) (*.f64 (pow.f64 (exp.f64 (*.f64 -1/3 (+.f64 (log.f64 (/.f64 (sin.f64 t) (*.f64 (cos.f64 t) ew))) (*.f64 -1 (log.f64 (/.f64 -1 eh)))))) 3) (pow.f64 ew 4))) (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)))) (/.f64 (*.f64 (+.f64 (*.f64 1/12 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4)) (pow.f64 (sin.f64 t) 4))) (*.f64 1/72 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4)) (pow.f64 (sin.f64 t) 4)))) (pow.f64 (exp.f64 (*.f64 -1/3 (+.f64 (log.f64 (/.f64 (sin.f64 t) (*.f64 (cos.f64 t) ew))) (*.f64 -1 (log.f64 (/.f64 -1 eh)))))) 3)) (pow.f64 eh 4)))))))))))
(+.f64 (pow.f64 (pow.f64 (exp.f64 -1/3) (+.f64 (log.f64 (/.f64 (sin.f64 t) (*.f64 (cos.f64 t) ew))) (neg.f64 (log.f64 (/.f64 -1 eh))))) 3) (fma.f64 -1/6 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 (sin.f64 t) 2)) (/.f64 (*.f64 (*.f64 ew ew) (pow.f64 (pow.f64 (exp.f64 -1/3) (+.f64 (log.f64 (/.f64 (sin.f64 t) (*.f64 (cos.f64 t) ew))) (neg.f64 (log.f64 (/.f64 -1 eh))))) 3)) (*.f64 eh eh))) (fma.f64 -1/6 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 (sin.f64 t) 2)) (/.f64 (*.f64 (pow.f64 (exp.f64 -1/3) (+.f64 (log.f64 (/.f64 (sin.f64 t) (*.f64 (cos.f64 t) ew))) (neg.f64 (log.f64 (/.f64 -1 eh))))) (*.f64 (*.f64 ew ew) (fma.f64 2 (*.f64 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 4) (/.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 ew 4))) 7/72) (pow.f64 (pow.f64 (exp.f64 -1/3) (+.f64 (log.f64 (/.f64 (sin.f64 t) (*.f64 (cos.f64 t) ew))) (neg.f64 (log.f64 (/.f64 -1 eh))))) 2)) (*.f64 1/36 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 4) (*.f64 (pow.f64 ew 4) (pow.f64 (pow.f64 (exp.f64 -1/3) (+.f64 (log.f64 (/.f64 (sin.f64 t) (*.f64 (cos.f64 t) ew))) (neg.f64 (log.f64 (/.f64 -1 eh))))) 2))) (pow.f64 (sin.f64 t) 4)))))) (pow.f64 eh 6))) (+.f64 (/.f64 (fma.f64 -1/3 (/.f64 (pow.f64 (cos.f64 t) 2) (/.f64 (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))) 7/72) (*.f64 (*.f64 ew ew) (pow.f64 (pow.f64 (exp.f64 -1/3) (+.f64 (log.f64 (/.f64 (sin.f64 t) (*.f64 (cos.f64 t) ew))) (neg.f64 (log.f64 (/.f64 -1 eh))))) 2))))) (*.f64 2 (*.f64 (fma.f64 -1/2160 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 6) (/.f64 (pow.f64 (sin.f64 t) 6) (pow.f64 ew 6))) 120) (*.f64 (/.f64 (pow.f64 (cos.f64 t) 6) (/.f64 (pow.f64 (sin.f64 t) 6) (pow.f64 ew 6))) -19/1296)) (pow.f64 (pow.f64 (exp.f64 -1/3) (+.f64 (log.f64 (/.f64 (sin.f64 t) (*.f64 (cos.f64 t) ew))) (neg.f64 (log.f64 (/.f64 -1 eh))))) 2)))) (/.f64 (pow.f64 eh 6) (pow.f64 (exp.f64 -1/3) (+.f64 (log.f64 (/.f64 (sin.f64 t) (*.f64 (cos.f64 t) ew))) (neg.f64 (log.f64 (/.f64 -1 eh))))))) (fma.f64 -1/3 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 (sin.f64 t) 2)) (/.f64 (*.f64 (*.f64 ew ew) (pow.f64 (pow.f64 (exp.f64 -1/3) (+.f64 (log.f64 (/.f64 (sin.f64 t) (*.f64 (cos.f64 t) ew))) (neg.f64 (log.f64 (/.f64 -1 eh))))) 3)) (*.f64 eh eh))) (+.f64 (/.f64 (pow.f64 (exp.f64 -1/3) (+.f64 (log.f64 (/.f64 (sin.f64 t) (*.f64 (cos.f64 t) ew))) (neg.f64 (log.f64 (/.f64 -1 eh))))) (/.f64 (pow.f64 eh 4) (fma.f64 2 (*.f64 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 4) (/.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 ew 4))) 7/72) (pow.f64 (pow.f64 (exp.f64 -1/3) (+.f64 (log.f64 (/.f64 (sin.f64 t) (*.f64 (cos.f64 t) ew))) (neg.f64 (log.f64 (/.f64 -1 eh))))) 2)) (*.f64 1/36 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 4) (*.f64 (pow.f64 ew 4) (pow.f64 (pow.f64 (exp.f64 -1/3) (+.f64 (log.f64 (/.f64 (sin.f64 t) (*.f64 (cos.f64 t) ew))) (neg.f64 (log.f64 (/.f64 -1 eh))))) 2))) (pow.f64 (sin.f64 t) 4)))))) (+.f64 (/.f64 (fma.f64 -1/2160 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 6) (/.f64 (pow.f64 (sin.f64 t) 6) (pow.f64 ew 6))) 120) (*.f64 (/.f64 (pow.f64 (cos.f64 t) 6) (/.f64 (pow.f64 (sin.f64 t) 6) (pow.f64 ew 6))) -19/1296)) (/.f64 (pow.f64 eh 6) (pow.f64 (pow.f64 (exp.f64 -1/3) (+.f64 (log.f64 (/.f64 (sin.f64 t) (*.f64 (cos.f64 t) ew))) (neg.f64 (log.f64 (/.f64 -1 eh))))) 3))) (fma.f64 -1/3 (/.f64 (pow.f64 (cos.f64 t) 2) (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 6)) (*.f64 (pow.f64 (pow.f64 (exp.f64 -1/3) (+.f64 (log.f64 (/.f64 (sin.f64 t) (*.f64 (cos.f64 t) ew))) (neg.f64 (log.f64 (/.f64 -1 eh))))) 3) (*.f64 (*.f64 ew ew) (*.f64 (/.f64 (pow.f64 (cos.f64 t) 4) (/.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 ew 4))) 7/72))))) (fma.f64 1/18 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 (sin.f64 t) 4)) (/.f64 (*.f64 (pow.f64 ew 4) (pow.f64 (pow.f64 (exp.f64 -1/3) (+.f64 (log.f64 (/.f64 (sin.f64 t) (*.f64 (cos.f64 t) ew))) (neg.f64 (log.f64 (/.f64 -1 eh))))) 3)) (pow.f64 eh 4))) (/.f64 (pow.f64 (pow.f64 (exp.f64 -1/3) (+.f64 (log.f64 (/.f64 (sin.f64 t) (*.f64 (cos.f64 t) ew))) (neg.f64 (log.f64 (/.f64 -1 eh))))) 3) (/.f64 (pow.f64 eh 4) (*.f64 (/.f64 (pow.f64 (cos.f64 t) 4) (/.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 ew 4))) 7/72))))))))))))
(+.f64 (+.f64 (fma.f64 -1/6 (*.f64 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 (exp.f64 -1/3) (-.f64 (log.f64 (/.f64 (sin.f64 t) (*.f64 (cos.f64 t) ew))) (log.f64 (/.f64 -1 eh))))) (pow.f64 (sin.f64 t) 2)) (/.f64 (*.f64 (*.f64 ew ew) (fma.f64 1/36 (/.f64 (*.f64 (pow.f64 ew 4) (*.f64 (pow.f64 (pow.f64 (exp.f64 -1/3) (-.f64 (log.f64 (/.f64 (sin.f64 t) (*.f64 (cos.f64 t) ew))) (log.f64 (/.f64 -1 eh)))) 2) (pow.f64 (cos.f64 t) 4))) (pow.f64 (sin.f64 t) 4)) (*.f64 (pow.f64 (pow.f64 (exp.f64 -1/3) (-.f64 (log.f64 (/.f64 (sin.f64 t) (*.f64 (cos.f64 t) ew))) (log.f64 (/.f64 -1 eh)))) 2) (*.f64 (*.f64 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4)) (pow.f64 (sin.f64 t) 4)) 7/72) 2)))) (pow.f64 eh 6))) (/.f64 (fma.f64 -1/3 (/.f64 (*.f64 (*.f64 ew (*.f64 ew (pow.f64 (pow.f64 (exp.f64 -1/3) (-.f64 (log.f64 (/.f64 (sin.f64 t) (*.f64 (cos.f64 t) ew))) (log.f64 (/.f64 -1 eh)))) 2))) (*.f64 (*.f64 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4)) (pow.f64 (sin.f64 t) 4)) 7/72) (pow.f64 (cos.f64 t) 2))) (pow.f64 (sin.f64 t) 2)) (*.f64 (pow.f64 (pow.f64 (exp.f64 -1/3) (-.f64 (log.f64 (/.f64 (sin.f64 t) (*.f64 (cos.f64 t) ew))) (log.f64 (/.f64 -1 eh)))) 2) (*.f64 (fma.f64 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 6) (pow.f64 ew 6)) (pow.f64 (sin.f64 t) 6)) -19/1296 (*.f64 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 6) (pow.f64 ew 6)) (pow.f64 (sin.f64 t) 6)) -1/18)) 2))) (/.f64 (pow.f64 eh 6) (pow.f64 (exp.f64 -1/3) (-.f64 (log.f64 (/.f64 (sin.f64 t) (*.f64 (cos.f64 t) ew))) (log.f64 (/.f64 -1 eh))))))) (+.f64 (fma.f64 -1/3 (/.f64 (pow.f64 (cos.f64 t) 2) (*.f64 (*.f64 (/.f64 eh ew) (/.f64 eh ew)) (/.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 (pow.f64 (exp.f64 -1/3) (-.f64 (log.f64 (/.f64 (sin.f64 t) (*.f64 (cos.f64 t) ew))) (log.f64 (/.f64 -1 eh)))) 3)))) (/.f64 (pow.f64 (exp.f64 -1/3) (-.f64 (log.f64 (/.f64 (sin.f64 t) (*.f64 (cos.f64 t) ew))) (log.f64 (/.f64 -1 eh)))) (/.f64 (pow.f64 eh 4) (fma.f64 1/36 (/.f64 (*.f64 (pow.f64 ew 4) (*.f64 (pow.f64 (pow.f64 (exp.f64 -1/3) (-.f64 (log.f64 (/.f64 (sin.f64 t) (*.f64 (cos.f64 t) ew))) (log.f64 (/.f64 -1 eh)))) 2) (pow.f64 (cos.f64 t) 4))) (pow.f64 (sin.f64 t) 4)) (*.f64 (pow.f64 (pow.f64 (exp.f64 -1/3) (-.f64 (log.f64 (/.f64 (sin.f64 t) (*.f64 (cos.f64 t) ew))) (log.f64 (/.f64 -1 eh)))) 2) (*.f64 (*.f64 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4)) (pow.f64 (sin.f64 t) 4)) 7/72) 2)))))) (+.f64 (/.f64 (fma.f64 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 6) (pow.f64 ew 6)) (pow.f64 (sin.f64 t) 6)) -19/1296 (*.f64 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 6) (pow.f64 ew 6)) (pow.f64 (sin.f64 t) 6)) -1/18)) (/.f64 (pow.f64 eh 6) (pow.f64 (pow.f64 (exp.f64 -1/3) (-.f64 (log.f64 (/.f64 (sin.f64 t) (*.f64 (cos.f64 t) ew))) (log.f64 (/.f64 -1 eh)))) 3))) (fma.f64 -1/3 (/.f64 (pow.f64 (cos.f64 t) 2) (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 6)) (*.f64 (pow.f64 (pow.f64 (exp.f64 -1/3) (-.f64 (log.f64 (/.f64 (sin.f64 t) (*.f64 (cos.f64 t) ew))) (log.f64 (/.f64 -1 eh)))) 3) (*.f64 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4)) (pow.f64 (sin.f64 t) 4)) (*.f64 7/72 (*.f64 ew ew)))))) (fma.f64 1/18 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 eh 4)) (/.f64 (*.f64 (pow.f64 ew 4) (pow.f64 (pow.f64 (exp.f64 -1/3) (-.f64 (log.f64 (/.f64 (sin.f64 t) (*.f64 (cos.f64 t) ew))) (log.f64 (/.f64 -1 eh)))) 3)) (pow.f64 (sin.f64 t) 4))) (/.f64 (pow.f64 (pow.f64 (exp.f64 -1/3) (-.f64 (log.f64 (/.f64 (sin.f64 t) (*.f64 (cos.f64 t) ew))) (log.f64 (/.f64 -1 eh)))) 3) (/.f64 (pow.f64 eh 4) (*.f64 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4)) (pow.f64 (sin.f64 t) 4)) 7/72)))))))) (fma.f64 -1/6 (/.f64 (pow.f64 (cos.f64 t) 2) (*.f64 (*.f64 (/.f64 eh ew) (/.f64 eh ew)) (/.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 (pow.f64 (exp.f64 -1/3) (-.f64 (log.f64 (/.f64 (sin.f64 t) (*.f64 (cos.f64 t) ew))) (log.f64 (/.f64 -1 eh)))) 3)))) (pow.f64 (pow.f64 (exp.f64 -1/3) (-.f64 (log.f64 (/.f64 (sin.f64 t) (*.f64 (cos.f64 t) ew))) (log.f64 (/.f64 -1 eh)))) 3)))
(pow.f64 (exp.f64 (*.f64 -1/3 (+.f64 (*.f64 -1 (log.f64 ew)) (log.f64 (/.f64 (*.f64 (sin.f64 t) eh) (cos.f64 t)))))) 3)
(pow.f64 (pow.f64 (exp.f64 -1/3) (fma.f64 -1 (log.f64 ew) (log.f64 (/.f64 (*.f64 (sin.f64 t) eh) (cos.f64 t))))) 3)
(pow.f64 (pow.f64 (exp.f64 -1/3) (-.f64 (log.f64 (/.f64 (*.f64 (sin.f64 t) eh) (cos.f64 t))) (log.f64 ew))) 3)
(+.f64 (*.f64 (+.f64 (*.f64 -1/6 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 (exp.f64 (*.f64 -1/3 (+.f64 (*.f64 -1 (log.f64 ew)) (log.f64 (/.f64 (*.f64 (sin.f64 t) eh) (cos.f64 t)))))) 3)) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)))) (*.f64 -1/3 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 (exp.f64 (*.f64 -1/3 (+.f64 (*.f64 -1 (log.f64 ew)) (log.f64 (/.f64 (*.f64 (sin.f64 t) eh) (cos.f64 t)))))) 3)) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2))))) (pow.f64 ew 2)) (pow.f64 (exp.f64 (*.f64 -1/3 (+.f64 (*.f64 -1 (log.f64 ew)) (log.f64 (/.f64 (*.f64 (sin.f64 t) eh) (cos.f64 t)))))) 3))
(fma.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 (sin.f64 t) 2)) (/.f64 (pow.f64 (pow.f64 (exp.f64 -1/3) (fma.f64 -1 (log.f64 ew) (log.f64 (/.f64 (*.f64 (sin.f64 t) eh) (cos.f64 t))))) 3) (*.f64 eh eh))) -1/2) (*.f64 ew ew) (pow.f64 (pow.f64 (exp.f64 -1/3) (fma.f64 -1 (log.f64 ew) (log.f64 (/.f64 (*.f64 (sin.f64 t) eh) (cos.f64 t))))) 3))
(fma.f64 (*.f64 ew ew) (*.f64 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (*.f64 eh eh)) (/.f64 (pow.f64 (pow.f64 (exp.f64 -1/3) (-.f64 (log.f64 (/.f64 (*.f64 (sin.f64 t) eh) (cos.f64 t))) (log.f64 ew))) 3) (pow.f64 (sin.f64 t) 2))) -1/2) (pow.f64 (pow.f64 (exp.f64 -1/3) (-.f64 (log.f64 (/.f64 (*.f64 (sin.f64 t) eh) (cos.f64 t))) (log.f64 ew))) 3))
(+.f64 (*.f64 (+.f64 (*.f64 -1/6 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 (exp.f64 (*.f64 -1/3 (+.f64 (*.f64 -1 (log.f64 ew)) (log.f64 (/.f64 (*.f64 (sin.f64 t) eh) (cos.f64 t)))))) 3)) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)))) (*.f64 -1/3 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 (exp.f64 (*.f64 -1/3 (+.f64 (*.f64 -1 (log.f64 ew)) (log.f64 (/.f64 (*.f64 (sin.f64 t) eh) (cos.f64 t)))))) 3)) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2))))) (pow.f64 ew 2)) (+.f64 (*.f64 (+.f64 (*.f64 (pow.f64 (exp.f64 (*.f64 -1/3 (+.f64 (*.f64 -1 (log.f64 ew)) (log.f64 (/.f64 (*.f64 (sin.f64 t) eh) (cos.f64 t)))))) 3) (+.f64 (*.f64 1/72 (/.f64 (pow.f64 (cos.f64 t) 4) (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)))) (*.f64 1/12 (/.f64 (pow.f64 (cos.f64 t) 4) (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)))))) (+.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 (exp.f64 (*.f64 -1/3 (+.f64 (*.f64 -1 (log.f64 ew)) (log.f64 (/.f64 (*.f64 (sin.f64 t) eh) (cos.f64 t)))))) 2) (+.f64 (*.f64 1/72 (/.f64 (pow.f64 (cos.f64 t) 4) (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)))) (*.f64 1/12 (/.f64 (pow.f64 (cos.f64 t) 4) (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4))))))) (*.f64 1/36 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 (exp.f64 (*.f64 -1/3 (+.f64 (*.f64 -1 (log.f64 ew)) (log.f64 (/.f64 (*.f64 (sin.f64 t) eh) (cos.f64 t)))))) 2)) (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4))))) (exp.f64 (*.f64 -1/3 (+.f64 (*.f64 -1 (log.f64 ew)) (log.f64 (/.f64 (*.f64 (sin.f64 t) eh) (cos.f64 t))))))) (*.f64 1/18 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 (exp.f64 (*.f64 -1/3 (+.f64 (*.f64 -1 (log.f64 ew)) (log.f64 (/.f64 (*.f64 (sin.f64 t) eh) (cos.f64 t)))))) 3)) (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)))))) (pow.f64 ew 4)) (pow.f64 (exp.f64 (*.f64 -1/3 (+.f64 (*.f64 -1 (log.f64 ew)) (log.f64 (/.f64 (*.f64 (sin.f64 t) eh) (cos.f64 t)))))) 3)))
(fma.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 (sin.f64 t) 2)) (/.f64 (pow.f64 (pow.f64 (exp.f64 -1/3) (fma.f64 -1 (log.f64 ew) (log.f64 (/.f64 (*.f64 (sin.f64 t) eh) (cos.f64 t))))) 3) (*.f64 eh eh))) -1/2) (*.f64 ew ew) (fma.f64 (fma.f64 (pow.f64 (pow.f64 (exp.f64 -1/3) (fma.f64 -1 (log.f64 ew) (log.f64 (/.f64 (*.f64 (sin.f64 t) eh) (cos.f64 t))))) 3) (*.f64 (/.f64 (pow.f64 (cos.f64 t) 4) (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4))) 7/72) (fma.f64 (fma.f64 2 (*.f64 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 4) (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4))) 7/72) (pow.f64 (pow.f64 (exp.f64 -1/3) (fma.f64 -1 (log.f64 ew) (log.f64 (/.f64 (*.f64 (sin.f64 t) eh) (cos.f64 t))))) 2)) (*.f64 1/36 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 (sin.f64 t) 4)) (/.f64 (pow.f64 (pow.f64 (exp.f64 -1/3) (fma.f64 -1 (log.f64 ew) (log.f64 (/.f64 (*.f64 (sin.f64 t) eh) (cos.f64 t))))) 2) (pow.f64 eh 4))))) (pow.f64 (exp.f64 -1/3) (fma.f64 -1 (log.f64 ew) (log.f64 (/.f64 (*.f64 (sin.f64 t) eh) (cos.f64 t))))) (*.f64 1/18 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 (sin.f64 t) 4)) (/.f64 (pow.f64 (pow.f64 (exp.f64 -1/3) (fma.f64 -1 (log.f64 ew) (log.f64 (/.f64 (*.f64 (sin.f64 t) eh) (cos.f64 t))))) 3) (pow.f64 eh 4)))))) (pow.f64 ew 4) (pow.f64 (pow.f64 (exp.f64 -1/3) (fma.f64 -1 (log.f64 ew) (log.f64 (/.f64 (*.f64 (sin.f64 t) eh) (cos.f64 t))))) 3)))
(fma.f64 (*.f64 ew ew) (*.f64 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (*.f64 eh eh)) (/.f64 (pow.f64 (pow.f64 (exp.f64 -1/3) (-.f64 (log.f64 (/.f64 (*.f64 (sin.f64 t) eh) (cos.f64 t))) (log.f64 ew))) 3) (pow.f64 (sin.f64 t) 2))) -1/2) (fma.f64 (pow.f64 ew 4) (fma.f64 (*.f64 (/.f64 (/.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 (sin.f64 t) 4)) (pow.f64 eh 4)) 7/72) (pow.f64 (pow.f64 (exp.f64 -1/3) (-.f64 (log.f64 (/.f64 (*.f64 (sin.f64 t) eh) (cos.f64 t))) (log.f64 ew))) 3) (fma.f64 (pow.f64 (exp.f64 -1/3) (-.f64 (log.f64 (/.f64 (*.f64 (sin.f64 t) eh) (cos.f64 t))) (log.f64 ew))) (fma.f64 2 (*.f64 (*.f64 (/.f64 (/.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 (sin.f64 t) 4)) (pow.f64 eh 4)) 7/72) (pow.f64 (pow.f64 (exp.f64 -1/3) (-.f64 (log.f64 (/.f64 (*.f64 (sin.f64 t) eh) (cos.f64 t))) (log.f64 ew))) 2)) (*.f64 (*.f64 1/36 (/.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 (sin.f64 t) 4))) (/.f64 (pow.f64 (pow.f64 (exp.f64 -1/3) (-.f64 (log.f64 (/.f64 (*.f64 (sin.f64 t) eh) (cos.f64 t))) (log.f64 ew))) 2) (pow.f64 eh 4)))) (*.f64 (/.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 (sin.f64 t) 4)) (*.f64 (/.f64 (pow.f64 (pow.f64 (exp.f64 -1/3) (-.f64 (log.f64 (/.f64 (*.f64 (sin.f64 t) eh) (cos.f64 t))) (log.f64 ew))) 3) (pow.f64 eh 4)) 1/18)))) (pow.f64 (pow.f64 (exp.f64 -1/3) (-.f64 (log.f64 (/.f64 (*.f64 (sin.f64 t) eh) (cos.f64 t))) (log.f64 ew))) 3)))
(+.f64 (*.f64 (+.f64 (*.f64 -1/6 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 (exp.f64 (*.f64 -1/3 (+.f64 (*.f64 -1 (log.f64 ew)) (log.f64 (/.f64 (*.f64 (sin.f64 t) eh) (cos.f64 t)))))) 3)) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)))) (*.f64 -1/3 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 (exp.f64 (*.f64 -1/3 (+.f64 (*.f64 -1 (log.f64 ew)) (log.f64 (/.f64 (*.f64 (sin.f64 t) eh) (cos.f64 t)))))) 3)) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2))))) (pow.f64 ew 2)) (+.f64 (*.f64 (+.f64 (*.f64 (pow.f64 (exp.f64 (*.f64 -1/3 (+.f64 (*.f64 -1 (log.f64 ew)) (log.f64 (/.f64 (*.f64 (sin.f64 t) eh) (cos.f64 t)))))) 3) (+.f64 (*.f64 1/72 (/.f64 (pow.f64 (cos.f64 t) 4) (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)))) (*.f64 1/12 (/.f64 (pow.f64 (cos.f64 t) 4) (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)))))) (+.f64 (*.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 (exp.f64 (*.f64 -1/3 (+.f64 (*.f64 -1 (log.f64 ew)) (log.f64 (/.f64 (*.f64 (sin.f64 t) eh) (cos.f64 t)))))) 2) (+.f64 (*.f64 1/72 (/.f64 (pow.f64 (cos.f64 t) 4) (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)))) (*.f64 1/12 (/.f64 (pow.f64 (cos.f64 t) 4) (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4))))))) (*.f64 1/36 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 (exp.f64 (*.f64 -1/3 (+.f64 (*.f64 -1 (log.f64 ew)) (log.f64 (/.f64 (*.f64 (sin.f64 t) eh) (cos.f64 t)))))) 2)) (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4))))) (exp.f64 (*.f64 -1/3 (+.f64 (*.f64 -1 (log.f64 ew)) (log.f64 (/.f64 (*.f64 (sin.f64 t) eh) (cos.f64 t))))))) (*.f64 1/18 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 (exp.f64 (*.f64 -1/3 (+.f64 (*.f64 -1 (log.f64 ew)) (log.f64 (/.f64 (*.f64 (sin.f64 t) eh) (cos.f64 t)))))) 3)) (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)))))) (pow.f64 ew 4)) (+.f64 (pow.f64 (exp.f64 (*.f64 -1/3 (+.f64 (*.f64 -1 (log.f64 ew)) (log.f64 (/.f64 (*.f64 (sin.f64 t) eh) (cos.f64 t)))))) 3) (*.f64 (pow.f64 ew 6) (+.f64 (*.f64 (+.f64 (*.f64 -1/3 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (*.f64 (pow.f64 (exp.f64 (*.f64 -1/3 (+.f64 (*.f64 -1 (log.f64 ew)) (log.f64 (/.f64 (*.f64 (sin.f64 t) eh) (cos.f64 t)))))) 2) (+.f64 (*.f64 1/72 (/.f64 (pow.f64 (cos.f64 t) 4) (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)))) (*.f64 1/12 (/.f64 (pow.f64 (cos.f64 t) 4) (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4))))))) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)))) (*.f64 2 (*.f64 (pow.f64 (exp.f64 (*.f64 -1/3 (+.f64 (*.f64 -1 (log.f64 ew)) (log.f64 (/.f64 (*.f64 (sin.f64 t) eh) (cos.f64 t)))))) 2) (+.f64 (*.f64 -1/72 (/.f64 (pow.f64 (cos.f64 t) 6) (*.f64 (pow.f64 (sin.f64 t) 6) (pow.f64 eh 6)))) (+.f64 (*.f64 -1/1296 (/.f64 (pow.f64 (cos.f64 t) 6) (*.f64 (pow.f64 (sin.f64 t) 6) (pow.f64 eh 6)))) (*.f64 -1/2160 (+.f64 (*.f64 30 (/.f64 (pow.f64 (cos.f64 t) 6) (*.f64 (pow.f64 (sin.f64 t) 6) (pow.f64 eh 6)))) (*.f64 90 (/.f64 (pow.f64 (cos.f64 t) 6) (*.f64 (pow.f64 (sin.f64 t) 6) (pow.f64 eh 6))))))))))) (exp.f64 (*.f64 -1/3 (+.f64 (*.f64 -1 (log.f64 ew)) (log.f64 (/.f64 (*.f64 (sin.f64 t) eh) (cos.f64 t))))))) (+.f64 (*.f64 -1/3 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (*.f64 (pow.f64 (exp.f64 (*.f64 -1/3 (+.f64 (*.f64 -1 (log.f64 ew)) (log.f64 (/.f64 (*.f64 (sin.f64 t) eh) (cos.f64 t)))))) 3) (+.f64 (*.f64 1/72 (/.f64 (pow.f64 (cos.f64 t) 4) (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)))) (*.f64 1/12 (/.f64 (pow.f64 (cos.f64 t) 4) (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4))))))) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)))) (+.f64 (*.f64 -1/6 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (*.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 (exp.f64 (*.f64 -1/3 (+.f64 (*.f64 -1 (log.f64 ew)) (log.f64 (/.f64 (*.f64 (sin.f64 t) eh) (cos.f64 t)))))) 2) (+.f64 (*.f64 1/72 (/.f64 (pow.f64 (cos.f64 t) 4) (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)))) (*.f64 1/12 (/.f64 (pow.f64 (cos.f64 t) 4) (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4))))))) (*.f64 1/36 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 (exp.f64 (*.f64 -1/3 (+.f64 (*.f64 -1 (log.f64 ew)) (log.f64 (/.f64 (*.f64 (sin.f64 t) eh) (cos.f64 t)))))) 2)) (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4))))) (exp.f64 (*.f64 -1/3 (+.f64 (*.f64 -1 (log.f64 ew)) (log.f64 (/.f64 (*.f64 (sin.f64 t) eh) (cos.f64 t)))))))) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)))) (*.f64 (pow.f64 (exp.f64 (*.f64 -1/3 (+.f64 (*.f64 -1 (log.f64 ew)) (log.f64 (/.f64 (*.f64 (sin.f64 t) eh) (cos.f64 t)))))) 3) (+.f64 (*.f64 -1/2160 (+.f64 (*.f64 90 (/.f64 (pow.f64 (cos.f64 t) 6) (*.f64 (pow.f64 (sin.f64 t) 6) (pow.f64 eh 6)))) (*.f64 30 (/.f64 (pow.f64 (cos.f64 t) 6) (*.f64 (pow.f64 (sin.f64 t) 6) (pow.f64 eh 6)))))) (+.f64 (*.f64 -1/72 (/.f64 (pow.f64 (cos.f64 t) 6) (*.f64 (pow.f64 (sin.f64 t) 6) (pow.f64 eh 6)))) (*.f64 -1/1296 (/.f64 (pow.f64 (cos.f64 t) 6) (*.f64 (pow.f64 (sin.f64 t) 6) (pow.f64 eh 6))))))))))))))
(fma.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 (sin.f64 t) 2)) (/.f64 (pow.f64 (pow.f64 (exp.f64 -1/3) (fma.f64 -1 (log.f64 ew) (log.f64 (/.f64 (*.f64 (sin.f64 t) eh) (cos.f64 t))))) 3) (*.f64 eh eh))) -1/2) (*.f64 ew ew) (+.f64 (fma.f64 (fma.f64 (pow.f64 (pow.f64 (exp.f64 -1/3) (fma.f64 -1 (log.f64 ew) (log.f64 (/.f64 (*.f64 (sin.f64 t) eh) (cos.f64 t))))) 3) (*.f64 (/.f64 (pow.f64 (cos.f64 t) 4) (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4))) 7/72) (fma.f64 (fma.f64 2 (*.f64 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 4) (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4))) 7/72) (pow.f64 (pow.f64 (exp.f64 -1/3) (fma.f64 -1 (log.f64 ew) (log.f64 (/.f64 (*.f64 (sin.f64 t) eh) (cos.f64 t))))) 2)) (*.f64 1/36 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 (sin.f64 t) 4)) (/.f64 (pow.f64 (pow.f64 (exp.f64 -1/3) (fma.f64 -1 (log.f64 ew) (log.f64 (/.f64 (*.f64 (sin.f64 t) eh) (cos.f64 t))))) 2) (pow.f64 eh 4))))) (pow.f64 (exp.f64 -1/3) (fma.f64 -1 (log.f64 ew) (log.f64 (/.f64 (*.f64 (sin.f64 t) eh) (cos.f64 t))))) (*.f64 1/18 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 (sin.f64 t) 4)) (/.f64 (pow.f64 (pow.f64 (exp.f64 -1/3) (fma.f64 -1 (log.f64 ew) (log.f64 (/.f64 (*.f64 (sin.f64 t) eh) (cos.f64 t))))) 3) (pow.f64 eh 4)))))) (pow.f64 ew 4) (pow.f64 (pow.f64 (exp.f64 -1/3) (fma.f64 -1 (log.f64 ew) (log.f64 (/.f64 (*.f64 (sin.f64 t) eh) (cos.f64 t))))) 3)) (*.f64 (pow.f64 ew 6) (fma.f64 (fma.f64 -1/3 (/.f64 (pow.f64 (cos.f64 t) 2) (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (*.f64 eh eh)) (*.f64 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 4) (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4))) 7/72) (pow.f64 (pow.f64 (exp.f64 -1/3) (fma.f64 -1 (log.f64 ew) (log.f64 (/.f64 (*.f64 (sin.f64 t) eh) (cos.f64 t))))) 2)))) (*.f64 2 (*.f64 (fma.f64 -1/2160 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 6) (*.f64 (pow.f64 eh 6) (pow.f64 (sin.f64 t) 6))) 120) (*.f64 (/.f64 (pow.f64 (cos.f64 t) 6) (*.f64 (pow.f64 eh 6) (pow.f64 (sin.f64 t) 6))) -19/1296)) (pow.f64 (pow.f64 (exp.f64 -1/3) (fma.f64 -1 (log.f64 ew) (log.f64 (/.f64 (*.f64 (sin.f64 t) eh) (cos.f64 t))))) 2)))) (pow.f64 (exp.f64 -1/3) (fma.f64 -1 (log.f64 ew) (log.f64 (/.f64 (*.f64 (sin.f64 t) eh) (cos.f64 t))))) (fma.f64 -1/3 (/.f64 (*.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 (pow.f64 (exp.f64 -1/3) (fma.f64 -1 (log.f64 ew) (log.f64 (/.f64 (*.f64 (sin.f64 t) eh) (cos.f64 t))))) 3)) (*.f64 (/.f64 (pow.f64 (cos.f64 t) 4) (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4))) 7/72)) (*.f64 (pow.f64 (sin.f64 t) 2) (*.f64 eh eh))) (fma.f64 -1/6 (/.f64 (pow.f64 (cos.f64 t) 2) (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (*.f64 eh eh)) (*.f64 (pow.f64 (exp.f64 -1/3) (fma.f64 -1 (log.f64 ew) (log.f64 (/.f64 (*.f64 (sin.f64 t) eh) (cos.f64 t))))) (fma.f64 2 (*.f64 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 4) (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4))) 7/72) (pow.f64 (pow.f64 (exp.f64 -1/3) (fma.f64 -1 (log.f64 ew) (log.f64 (/.f64 (*.f64 (sin.f64 t) eh) (cos.f64 t))))) 2)) (*.f64 1/36 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 (sin.f64 t) 4)) (/.f64 (pow.f64 (pow.f64 (exp.f64 -1/3) (fma.f64 -1 (log.f64 ew) (log.f64 (/.f64 (*.f64 (sin.f64 t) eh) (cos.f64 t))))) 2) (pow.f64 eh 4)))))))) (*.f64 (fma.f64 -1/2160 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 6) (*.f64 (pow.f64 eh 6) (pow.f64 (sin.f64 t) 6))) 120) (*.f64 (/.f64 (pow.f64 (cos.f64 t) 6) (*.f64 (pow.f64 eh 6) (pow.f64 (sin.f64 t) 6))) -19/1296)) (pow.f64 (pow.f64 (exp.f64 -1/3) (fma.f64 -1 (log.f64 ew) (log.f64 (/.f64 (*.f64 (sin.f64 t) eh) (cos.f64 t))))) 3))))))))
(fma.f64 (*.f64 ew ew) (*.f64 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (*.f64 eh eh)) (/.f64 (pow.f64 (pow.f64 (exp.f64 -1/3) (-.f64 (log.f64 (/.f64 (*.f64 (sin.f64 t) eh) (cos.f64 t))) (log.f64 ew))) 3) (pow.f64 (sin.f64 t) 2))) -1/2) (fma.f64 (pow.f64 ew 4) (fma.f64 (*.f64 (/.f64 (/.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 (sin.f64 t) 4)) (pow.f64 eh 4)) 7/72) (pow.f64 (pow.f64 (exp.f64 -1/3) (-.f64 (log.f64 (/.f64 (*.f64 (sin.f64 t) eh) (cos.f64 t))) (log.f64 ew))) 3) (fma.f64 (pow.f64 (exp.f64 -1/3) (-.f64 (log.f64 (/.f64 (*.f64 (sin.f64 t) eh) (cos.f64 t))) (log.f64 ew))) (fma.f64 2 (*.f64 (*.f64 (/.f64 (/.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 (sin.f64 t) 4)) (pow.f64 eh 4)) 7/72) (pow.f64 (pow.f64 (exp.f64 -1/3) (-.f64 (log.f64 (/.f64 (*.f64 (sin.f64 t) eh) (cos.f64 t))) (log.f64 ew))) 2)) (*.f64 (*.f64 1/36 (/.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 (sin.f64 t) 4))) (/.f64 (pow.f64 (pow.f64 (exp.f64 -1/3) (-.f64 (log.f64 (/.f64 (*.f64 (sin.f64 t) eh) (cos.f64 t))) (log.f64 ew))) 2) (pow.f64 eh 4)))) (*.f64 (/.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 (sin.f64 t) 4)) (*.f64 (/.f64 (pow.f64 (pow.f64 (exp.f64 -1/3) (-.f64 (log.f64 (/.f64 (*.f64 (sin.f64 t) eh) (cos.f64 t))) (log.f64 ew))) 3) (pow.f64 eh 4)) 1/18)))) (fma.f64 (pow.f64 ew 6) (fma.f64 (pow.f64 (exp.f64 -1/3) (-.f64 (log.f64 (/.f64 (*.f64 (sin.f64 t) eh) (cos.f64 t))) (log.f64 ew))) (fma.f64 2 (*.f64 (fma.f64 (/.f64 (pow.f64 (cos.f64 t) 6) (*.f64 (pow.f64 eh 6) (pow.f64 (sin.f64 t) 6))) -19/1296 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 6) (*.f64 (pow.f64 eh 6) (pow.f64 (sin.f64 t) 6))) -1/18)) (pow.f64 (pow.f64 (exp.f64 -1/3) (-.f64 (log.f64 (/.f64 (*.f64 (sin.f64 t) eh) (cos.f64 t))) (log.f64 ew))) 2)) (*.f64 (/.f64 -1/3 (pow.f64 (sin.f64 t) 2)) (/.f64 (*.f64 (*.f64 (/.f64 (/.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 (sin.f64 t) 4)) (pow.f64 eh 4)) 7/72) (*.f64 (pow.f64 (pow.f64 (exp.f64 -1/3) (-.f64 (log.f64 (/.f64 (*.f64 (sin.f64 t) eh) (cos.f64 t))) (log.f64 ew))) 2) (pow.f64 (cos.f64 t) 2))) (*.f64 eh eh)))) (fma.f64 -1/3 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (*.f64 eh eh)) (/.f64 (*.f64 (/.f64 (/.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 (sin.f64 t) 4)) (pow.f64 eh 4)) (*.f64 7/72 (pow.f64 (pow.f64 (exp.f64 -1/3) (-.f64 (log.f64 (/.f64 (*.f64 (sin.f64 t) eh) (cos.f64 t))) (log.f64 ew))) 3))) (pow.f64 (sin.f64 t) 2))) (fma.f64 -1/6 (*.f64 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (fma.f64 2 (*.f64 (*.f64 (/.f64 (/.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 (sin.f64 t) 4)) (pow.f64 eh 4)) 7/72) (pow.f64 (pow.f64 (exp.f64 -1/3) (-.f64 (log.f64 (/.f64 (*.f64 (sin.f64 t) eh) (cos.f64 t))) (log.f64 ew))) 2)) (*.f64 (*.f64 1/36 (/.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 (sin.f64 t) 4))) (/.f64 (pow.f64 (pow.f64 (exp.f64 -1/3) (-.f64 (log.f64 (/.f64 (*.f64 (sin.f64 t) eh) (cos.f64 t))) (log.f64 ew))) 2) (pow.f64 eh 4))))) (pow.f64 (sin.f64 t) 2)) (/.f64 (pow.f64 (exp.f64 -1/3) (-.f64 (log.f64 (/.f64 (*.f64 (sin.f64 t) eh) (cos.f64 t))) (log.f64 ew))) (*.f64 eh eh))) (*.f64 (fma.f64 (/.f64 (pow.f64 (cos.f64 t) 6) (*.f64 (pow.f64 eh 6) (pow.f64 (sin.f64 t) 6))) -19/1296 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 6) (*.f64 (pow.f64 eh 6) (pow.f64 (sin.f64 t) 6))) -1/18)) (pow.f64 (pow.f64 (exp.f64 -1/3) (-.f64 (log.f64 (/.f64 (*.f64 (sin.f64 t) eh) (cos.f64 t))) (log.f64 ew))) 3))))) (pow.f64 (pow.f64 (exp.f64 -1/3) (-.f64 (log.f64 (/.f64 (*.f64 (sin.f64 t) eh) (cos.f64 t))) (log.f64 ew))) 3))))
1
(+.f64 1 (+.f64 (*.f64 -1/3 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 ew 2)))) (*.f64 -1/6 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 ew 2))))))
(+.f64 1 (*.f64 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 (cos.f64 t) 2)) (/.f64 (*.f64 eh eh) (*.f64 ew ew))) -1/2))
(fma.f64 (*.f64 (*.f64 (/.f64 eh ew) (/.f64 eh ew)) (/.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 (cos.f64 t) 2))) -1/2 1)
(+.f64 (*.f64 1/12 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4)))) (+.f64 1 (+.f64 (*.f64 1/6 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4)))) (+.f64 (*.f64 -1/3 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 ew 2)))) (+.f64 (*.f64 -1/6 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 ew 2)))) (+.f64 (*.f64 1/72 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4)))) (*.f64 1/9 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4))))))))))
(fma.f64 1/12 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 (cos.f64 t) 4)) (/.f64 (pow.f64 eh 4) (pow.f64 ew 4))) (+.f64 1 (fma.f64 1/6 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 (cos.f64 t) 4)) (/.f64 (pow.f64 eh 4) (pow.f64 ew 4))) (+.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 (cos.f64 t) 2)) (/.f64 (*.f64 eh eh) (*.f64 ew ew))) -1/2) (*.f64 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 (cos.f64 t) 4)) (/.f64 (pow.f64 eh 4) (pow.f64 ew 4))) 1/8)))))
(+.f64 (fma.f64 1/12 (/.f64 (pow.f64 (sin.f64 t) 4) (/.f64 (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4)) (pow.f64 eh 4))) 1) (fma.f64 (/.f64 (pow.f64 (sin.f64 t) 4) (/.f64 (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4)) (pow.f64 eh 4))) 1/6 (fma.f64 (*.f64 (*.f64 (/.f64 eh ew) (/.f64 eh ew)) (/.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 (cos.f64 t) 2))) -1/2 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 4) (/.f64 (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4)) (pow.f64 eh 4))) 1/8))))
(+.f64 1 (+.f64 (*.f64 1/12 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4)))) (+.f64 (*.f64 -1/6 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (*.f64 (pow.f64 eh 2) (+.f64 (*.f64 1/18 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (cos.f64 t) 4))) (*.f64 1/6 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (cos.f64 t) 4)))))) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 ew 6)))) (+.f64 (*.f64 -1/3 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 ew 2)))) (+.f64 (*.f64 -1/6 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 ew 2)))) (+.f64 (*.f64 -1/2160 (/.f64 (+.f64 (*.f64 30 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 6) (pow.f64 eh 6)) (pow.f64 (cos.f64 t) 6))) (*.f64 90 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 6) (pow.f64 eh 6)) (pow.f64 (cos.f64 t) 6)))) (pow.f64 ew 6))) (+.f64 (*.f64 -1/1080 (/.f64 (+.f64 (*.f64 30 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 6) (pow.f64 eh 6)) (pow.f64 (cos.f64 t) 6))) (*.f64 90 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 6) (pow.f64 eh 6)) (pow.f64 (cos.f64 t) 6)))) (pow.f64 ew 6))) (+.f64 (*.f64 -1/36 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 6) (pow.f64 eh 6)) (*.f64 (pow.f64 (cos.f64 t) 6) (pow.f64 ew 6)))) (+.f64 (*.f64 -2/3 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (*.f64 (+.f64 (*.f64 1/72 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (cos.f64 t) 4))) (*.f64 1/12 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (cos.f64 t) 4)))) (pow.f64 eh 2))) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 ew 6)))) (+.f64 (*.f64 -1/1296 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 6) (pow.f64 eh 6)) (*.f64 (pow.f64 (cos.f64 t) 6) (pow.f64 ew 6)))) (+.f64 (*.f64 1/6 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4)))) (+.f64 (*.f64 1/72 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4)))) (+.f64 (*.f64 -1/72 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 6) (pow.f64 eh 6)) (*.f64 (pow.f64 (cos.f64 t) 6) (pow.f64 ew 6)))) (+.f64 (*.f64 -1/648 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 6) (pow.f64 eh 6)) (*.f64 (pow.f64 (cos.f64 t) 6) (pow.f64 ew 6)))) (*.f64 1/9 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4))))))))))))))))))
(+.f64 1 (fma.f64 1/12 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 (cos.f64 t) 4)) (/.f64 (pow.f64 eh 4) (pow.f64 ew 4))) (fma.f64 -1/6 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 (cos.f64 t) 2)) (/.f64 (*.f64 (*.f64 eh eh) (*.f64 (/.f64 (pow.f64 (sin.f64 t) 4) (/.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 eh 4))) 2/9)) (pow.f64 ew 6))) (+.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 (cos.f64 t) 2)) (/.f64 (*.f64 eh eh) (*.f64 ew ew))) -1/2) (fma.f64 -1/2160 (/.f64 (*.f64 (/.f64 (*.f64 (pow.f64 eh 6) (pow.f64 (sin.f64 t) 6)) (pow.f64 (cos.f64 t) 6)) 120) (pow.f64 ew 6)) (fma.f64 -1/1080 (/.f64 (*.f64 (/.f64 (*.f64 (pow.f64 eh 6) (pow.f64 (sin.f64 t) 6)) (pow.f64 (cos.f64 t) 6)) 120) (pow.f64 ew 6)) (fma.f64 -1/36 (/.f64 (/.f64 (*.f64 (pow.f64 eh 6) (pow.f64 (sin.f64 t) 6)) (pow.f64 (cos.f64 t) 6)) (pow.f64 ew 6)) (fma.f64 -2/3 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 (cos.f64 t) 2)) (/.f64 (*.f64 (*.f64 eh eh) (*.f64 (/.f64 (pow.f64 (sin.f64 t) 4) (/.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 eh 4))) 7/72)) (pow.f64 ew 6))) (fma.f64 -1/1296 (/.f64 (/.f64 (*.f64 (pow.f64 eh 6) (pow.f64 (sin.f64 t) 6)) (pow.f64 (cos.f64 t) 6)) (pow.f64 ew 6)) (fma.f64 1/6 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 (cos.f64 t) 4)) (/.f64 (pow.f64 eh 4) (pow.f64 ew 4))) (fma.f64 1/72 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 (cos.f64 t) 4)) (/.f64 (pow.f64 eh 4) (pow.f64 ew 4))) (fma.f64 -1/72 (/.f64 (/.f64 (*.f64 (pow.f64 eh 6) (pow.f64 (sin.f64 t) 6)) (pow.f64 (cos.f64 t) 6)) (pow.f64 ew 6)) (fma.f64 -1/648 (/.f64 (/.f64 (*.f64 (pow.f64 eh 6) (pow.f64 (sin.f64 t) 6)) (pow.f64 (cos.f64 t) 6)) (pow.f64 ew 6)) (*.f64 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 (cos.f64 t) 4)) (/.f64 (pow.f64 eh 4) (pow.f64 ew 4))) 1/9))))))))))))))
(+.f64 (fma.f64 -1/6 (*.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 4))) (*.f64 2/9 (*.f64 eh eh))) (pow.f64 ew 6))) (fma.f64 (*.f64 (*.f64 (/.f64 eh ew) (/.f64 eh ew)) (/.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 (cos.f64 t) 2))) -1/2 (+.f64 (*.f64 (/.f64 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 6) (/.f64 (pow.f64 (cos.f64 t) 6) (pow.f64 eh 6))) 120) (pow.f64 ew 6)) -1/720) (fma.f64 (/.f64 (*.f64 (pow.f64 eh 6) (pow.f64 (sin.f64 t) 6)) (*.f64 (pow.f64 (cos.f64 t) 6) (pow.f64 ew 6))) -1/36 (fma.f64 -2/3 (*.f64 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (*.f64 (/.f64 (pow.f64 (sin.f64 t) 4) (/.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 eh 4))) 7/72)) (pow.f64 (cos.f64 t) 2)) (/.f64 (*.f64 eh eh) (pow.f64 ew 6))) (fma.f64 -1/1296 (/.f64 (*.f64 (pow.f64 eh 6) (pow.f64 (sin.f64 t) 6)) (*.f64 (pow.f64 (cos.f64 t) 6) (pow.f64 ew 6))) (fma.f64 (/.f64 (pow.f64 (sin.f64 t) 4) (/.f64 (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4)) (pow.f64 eh 4))) 1/6 (+.f64 (*.f64 (/.f64 (*.f64 (pow.f64 eh 6) (pow.f64 (sin.f64 t) 6)) (*.f64 (pow.f64 (cos.f64 t) 6) (pow.f64 ew 6))) -5/324) (*.f64 (/.f64 (pow.f64 (sin.f64 t) 4) (/.f64 (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4)) (pow.f64 eh 4))) 1/8))))))))) (fma.f64 1/12 (/.f64 (pow.f64 (sin.f64 t) 4) (/.f64 (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4)) (pow.f64 eh 4))) 1))
1
(+.f64 1 (+.f64 (*.f64 -1/3 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 ew 2)))) (*.f64 -1/6 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 ew 2))))))
(+.f64 1 (*.f64 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 (cos.f64 t) 2)) (/.f64 (*.f64 eh eh) (*.f64 ew ew))) -1/2))
(fma.f64 (*.f64 (*.f64 (/.f64 eh ew) (/.f64 eh ew)) (/.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 (cos.f64 t) 2))) -1/2 1)
(+.f64 (*.f64 1/12 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4)))) (+.f64 1 (+.f64 (*.f64 1/6 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4)))) (+.f64 (*.f64 -1/3 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 ew 2)))) (+.f64 (*.f64 -1/6 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 ew 2)))) (+.f64 (*.f64 1/72 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4)))) (*.f64 1/9 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4))))))))))
(fma.f64 1/12 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 (cos.f64 t) 4)) (/.f64 (pow.f64 eh 4) (pow.f64 ew 4))) (+.f64 1 (fma.f64 1/6 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 (cos.f64 t) 4)) (/.f64 (pow.f64 eh 4) (pow.f64 ew 4))) (+.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 (cos.f64 t) 2)) (/.f64 (*.f64 eh eh) (*.f64 ew ew))) -1/2) (*.f64 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 (cos.f64 t) 4)) (/.f64 (pow.f64 eh 4) (pow.f64 ew 4))) 1/8)))))
(+.f64 (fma.f64 1/12 (/.f64 (pow.f64 (sin.f64 t) 4) (/.f64 (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4)) (pow.f64 eh 4))) 1) (fma.f64 (/.f64 (pow.f64 (sin.f64 t) 4) (/.f64 (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4)) (pow.f64 eh 4))) 1/6 (fma.f64 (*.f64 (*.f64 (/.f64 eh ew) (/.f64 eh ew)) (/.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 (cos.f64 t) 2))) -1/2 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 4) (/.f64 (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4)) (pow.f64 eh 4))) 1/8))))
(+.f64 1 (+.f64 (*.f64 1/12 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4)))) (+.f64 (*.f64 -1/6 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (*.f64 (pow.f64 eh 2) (+.f64 (*.f64 1/18 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (cos.f64 t) 4))) (*.f64 1/6 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (cos.f64 t) 4)))))) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 ew 6)))) (+.f64 (*.f64 -1/3 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 ew 2)))) (+.f64 (*.f64 -1/6 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 ew 2)))) (+.f64 (*.f64 -1/2160 (/.f64 (+.f64 (*.f64 30 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 6) (pow.f64 eh 6)) (pow.f64 (cos.f64 t) 6))) (*.f64 90 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 6) (pow.f64 eh 6)) (pow.f64 (cos.f64 t) 6)))) (pow.f64 ew 6))) (+.f64 (*.f64 -1/1080 (/.f64 (+.f64 (*.f64 30 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 6) (pow.f64 eh 6)) (pow.f64 (cos.f64 t) 6))) (*.f64 90 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 6) (pow.f64 eh 6)) (pow.f64 (cos.f64 t) 6)))) (pow.f64 ew 6))) (+.f64 (*.f64 -1/36 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 6) (pow.f64 eh 6)) (*.f64 (pow.f64 (cos.f64 t) 6) (pow.f64 ew 6)))) (+.f64 (*.f64 -2/3 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (*.f64 (+.f64 (*.f64 1/72 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (cos.f64 t) 4))) (*.f64 1/12 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (cos.f64 t) 4)))) (pow.f64 eh 2))) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 ew 6)))) (+.f64 (*.f64 -1/1296 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 6) (pow.f64 eh 6)) (*.f64 (pow.f64 (cos.f64 t) 6) (pow.f64 ew 6)))) (+.f64 (*.f64 1/6 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4)))) (+.f64 (*.f64 1/72 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4)))) (+.f64 (*.f64 -1/72 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 6) (pow.f64 eh 6)) (*.f64 (pow.f64 (cos.f64 t) 6) (pow.f64 ew 6)))) (+.f64 (*.f64 -1/648 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 6) (pow.f64 eh 6)) (*.f64 (pow.f64 (cos.f64 t) 6) (pow.f64 ew 6)))) (*.f64 1/9 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4))))))))))))))))))
(+.f64 1 (fma.f64 1/12 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 (cos.f64 t) 4)) (/.f64 (pow.f64 eh 4) (pow.f64 ew 4))) (fma.f64 -1/6 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 (cos.f64 t) 2)) (/.f64 (*.f64 (*.f64 eh eh) (*.f64 (/.f64 (pow.f64 (sin.f64 t) 4) (/.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 eh 4))) 2/9)) (pow.f64 ew 6))) (+.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 (cos.f64 t) 2)) (/.f64 (*.f64 eh eh) (*.f64 ew ew))) -1/2) (fma.f64 -1/2160 (/.f64 (*.f64 (/.f64 (*.f64 (pow.f64 eh 6) (pow.f64 (sin.f64 t) 6)) (pow.f64 (cos.f64 t) 6)) 120) (pow.f64 ew 6)) (fma.f64 -1/1080 (/.f64 (*.f64 (/.f64 (*.f64 (pow.f64 eh 6) (pow.f64 (sin.f64 t) 6)) (pow.f64 (cos.f64 t) 6)) 120) (pow.f64 ew 6)) (fma.f64 -1/36 (/.f64 (/.f64 (*.f64 (pow.f64 eh 6) (pow.f64 (sin.f64 t) 6)) (pow.f64 (cos.f64 t) 6)) (pow.f64 ew 6)) (fma.f64 -2/3 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 (cos.f64 t) 2)) (/.f64 (*.f64 (*.f64 eh eh) (*.f64 (/.f64 (pow.f64 (sin.f64 t) 4) (/.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 eh 4))) 7/72)) (pow.f64 ew 6))) (fma.f64 -1/1296 (/.f64 (/.f64 (*.f64 (pow.f64 eh 6) (pow.f64 (sin.f64 t) 6)) (pow.f64 (cos.f64 t) 6)) (pow.f64 ew 6)) (fma.f64 1/6 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 (cos.f64 t) 4)) (/.f64 (pow.f64 eh 4) (pow.f64 ew 4))) (fma.f64 1/72 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 (cos.f64 t) 4)) (/.f64 (pow.f64 eh 4) (pow.f64 ew 4))) (fma.f64 -1/72 (/.f64 (/.f64 (*.f64 (pow.f64 eh 6) (pow.f64 (sin.f64 t) 6)) (pow.f64 (cos.f64 t) 6)) (pow.f64 ew 6)) (fma.f64 -1/648 (/.f64 (/.f64 (*.f64 (pow.f64 eh 6) (pow.f64 (sin.f64 t) 6)) (pow.f64 (cos.f64 t) 6)) (pow.f64 ew 6)) (*.f64 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 (cos.f64 t) 4)) (/.f64 (pow.f64 eh 4) (pow.f64 ew 4))) 1/9))))))))))))))
(+.f64 (fma.f64 -1/6 (*.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 4))) (*.f64 2/9 (*.f64 eh eh))) (pow.f64 ew 6))) (fma.f64 (*.f64 (*.f64 (/.f64 eh ew) (/.f64 eh ew)) (/.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 (cos.f64 t) 2))) -1/2 (+.f64 (*.f64 (/.f64 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 6) (/.f64 (pow.f64 (cos.f64 t) 6) (pow.f64 eh 6))) 120) (pow.f64 ew 6)) -1/720) (fma.f64 (/.f64 (*.f64 (pow.f64 eh 6) (pow.f64 (sin.f64 t) 6)) (*.f64 (pow.f64 (cos.f64 t) 6) (pow.f64 ew 6))) -1/36 (fma.f64 -2/3 (*.f64 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (*.f64 (/.f64 (pow.f64 (sin.f64 t) 4) (/.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 eh 4))) 7/72)) (pow.f64 (cos.f64 t) 2)) (/.f64 (*.f64 eh eh) (pow.f64 ew 6))) (fma.f64 -1/1296 (/.f64 (*.f64 (pow.f64 eh 6) (pow.f64 (sin.f64 t) 6)) (*.f64 (pow.f64 (cos.f64 t) 6) (pow.f64 ew 6))) (fma.f64 (/.f64 (pow.f64 (sin.f64 t) 4) (/.f64 (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4)) (pow.f64 eh 4))) 1/6 (+.f64 (*.f64 (/.f64 (*.f64 (pow.f64 eh 6) (pow.f64 (sin.f64 t) 6)) (*.f64 (pow.f64 (cos.f64 t) 6) (pow.f64 ew 6))) -5/324) (*.f64 (/.f64 (pow.f64 (sin.f64 t) 4) (/.f64 (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4)) (pow.f64 eh 4))) 1/8))))))))) (fma.f64 1/12 (/.f64 (pow.f64 (sin.f64 t) 4) (/.f64 (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4)) (pow.f64 eh 4))) 1))
1
(+.f64 1 (*.f64 (+.f64 (*.f64 -1/6 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2))) (*.f64 -1/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) (pow.f64 t 2)))
(+.f64 1 (*.f64 (*.f64 t t) (*.f64 (/.f64 (*.f64 eh eh) (*.f64 ew ew)) -1/2)))
(fma.f64 (*.f64 t t) (*.f64 (*.f64 (/.f64 eh ew) (/.f64 eh ew)) -1/2) 1)
(+.f64 1 (+.f64 (*.f64 (+.f64 (*.f64 -1/6 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2))) (*.f64 -1/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) (pow.f64 t 2)) (*.f64 (pow.f64 t 4) (+.f64 (*.f64 -1/72 (+.f64 (*.f64 12 (-.f64 (*.f64 2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2))) (pow.f64 (*.f64 1/2 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2))) 2))) (*.f64 -3 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4))))) (+.f64 (*.f64 -1/36 (+.f64 (*.f64 12 (-.f64 (*.f64 2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2))) (pow.f64 (*.f64 1/2 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2))) 2))) (*.f64 -3 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4))))) (+.f64 (*.f64 1/9 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4))) (*.f64 1/72 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4)))))))))
(+.f64 1 (fma.f64 (*.f64 (/.f64 (*.f64 eh eh) (*.f64 ew ew)) -1/2) (*.f64 t t) (*.f64 (pow.f64 t 4) (fma.f64 -1/72 (fma.f64 12 (-.f64 (*.f64 2/3 (/.f64 (*.f64 eh eh) (*.f64 ew ew))) (pow.f64 (/.f64 (*.f64 1/2 (*.f64 eh eh)) (*.f64 ew ew)) 2)) (*.f64 -3 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4)))) (fma.f64 -1/36 (fma.f64 12 (-.f64 (*.f64 2/3 (/.f64 (*.f64 eh eh) (*.f64 ew ew))) (pow.f64 (/.f64 (*.f64 1/2 (*.f64 eh eh)) (*.f64 ew ew)) 2)) (*.f64 -3 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4)))) (*.f64 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4)) 1/8))))))
(+.f64 1 (fma.f64 (pow.f64 t 4) (+.f64 (*.f64 (fma.f64 12 (-.f64 (*.f64 2/3 (*.f64 (/.f64 eh ew) (/.f64 eh ew))) (*.f64 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4)) 1/4)) (/.f64 (*.f64 -3 (pow.f64 eh 4)) (pow.f64 ew 4))) -1/24) (*.f64 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4)) 1/8)) (*.f64 (*.f64 (/.f64 eh ew) (/.f64 eh ew)) (*.f64 -1/2 (*.f64 t t)))))
(+.f64 1 (+.f64 (*.f64 (+.f64 (*.f64 -1/6 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2))) (*.f64 -1/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) (pow.f64 t 2)) (+.f64 (*.f64 (pow.f64 t 6) (+.f64 (*.f64 1/432 (/.f64 (*.f64 (+.f64 (*.f64 12 (-.f64 (*.f64 2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2))) (pow.f64 (*.f64 1/2 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2))) 2))) (*.f64 -3 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4)))) (pow.f64 eh 2)) (pow.f64 ew 2))) (+.f64 (*.f64 -1/2160 (+.f64 (*.f64 30 (/.f64 (pow.f64 eh 6) (pow.f64 ew 6))) (+.f64 (*.f64 360 (-.f64 (+.f64 (*.f64 4/15 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2))) (*.f64 1/9 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2))) (pow.f64 (*.f64 1/2 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2))) 2)) (pow.f64 eh 2)) (pow.f64 ew 2))))) (*.f64 -180 (/.f64 (*.f64 (-.f64 (*.f64 2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2))) (pow.f64 (*.f64 1/2 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2))) 2)) (pow.f64 eh 2)) (pow.f64 ew 2)))))) (+.f64 (*.f64 -1/648 (/.f64 (pow.f64 eh 6) (pow.f64 ew 6))) (+.f64 (*.f64 -1/6 (/.f64 (*.f64 (+.f64 (*.f64 -1/36 (+.f64 (*.f64 12 (-.f64 (*.f64 2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2))) (pow.f64 (*.f64 1/2 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2))) 2))) (*.f64 -3 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4))))) (*.f64 1/18 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4)))) (pow.f64 eh 2)) (pow.f64 ew 2))) (+.f64 (*.f64 1/216 (/.f64 (*.f64 (+.f64 (*.f64 12 (-.f64 (*.f64 2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2))) (pow.f64 (*.f64 1/2 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2))) 2))) (*.f64 -3 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4)))) (pow.f64 eh 2)) (pow.f64 ew 2))) (+.f64 (*.f64 -2/3 (/.f64 (*.f64 (+.f64 (*.f64 -1/72 (+.f64 (*.f64 12 (-.f64 (*.f64 2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2))) (pow.f64 (*.f64 1/2 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2))) 2))) (*.f64 -3 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4))))) (*.f64 1/72 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4)))) (pow.f64 eh 2)) (pow.f64 ew 2))) (+.f64 (*.f64 -1/1296 (/.f64 (pow.f64 eh 6) (pow.f64 ew 6))) (*.f64 -1/1080 (+.f64 (*.f64 30 (/.f64 (pow.f64 eh 6) (pow.f64 ew 6))) (+.f64 (*.f64 360 (-.f64 (+.f64 (*.f64 4/15 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2))) (*.f64 1/9 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2))) (pow.f64 (*.f64 1/2 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2))) 2)) (pow.f64 eh 2)) (pow.f64 ew 2))))) (*.f64 -180 (/.f64 (*.f64 (-.f64 (*.f64 2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2))) (pow.f64 (*.f64 1/2 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2))) 2)) (pow.f64 eh 2)) (pow.f64 ew 2)))))))))))))) (*.f64 (pow.f64 t 4) (+.f64 (*.f64 -1/72 (+.f64 (*.f64 12 (-.f64 (*.f64 2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2))) (pow.f64 (*.f64 1/2 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2))) 2))) (*.f64 -3 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4))))) (+.f64 (*.f64 -1/36 (+.f64 (*.f64 12 (-.f64 (*.f64 2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2))) (pow.f64 (*.f64 1/2 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2))) 2))) (*.f64 -3 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4))))) (+.f64 (*.f64 1/9 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4))) (*.f64 1/72 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4))))))))))
(+.f64 1 (fma.f64 (*.f64 (/.f64 (*.f64 eh eh) (*.f64 ew ew)) -1/2) (*.f64 t t) (fma.f64 (pow.f64 t 6) (fma.f64 1/432 (/.f64 (fma.f64 12 (-.f64 (*.f64 2/3 (/.f64 (*.f64 eh eh) (*.f64 ew ew))) (pow.f64 (/.f64 (*.f64 1/2 (*.f64 eh eh)) (*.f64 ew ew)) 2)) (*.f64 -3 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4)))) (/.f64 (*.f64 ew ew) (*.f64 eh eh))) (fma.f64 -1/2160 (fma.f64 30 (/.f64 (pow.f64 eh 6) (pow.f64 ew 6)) (fma.f64 360 (+.f64 (*.f64 (/.f64 (*.f64 eh eh) (*.f64 ew ew)) 17/45) (*.f64 -1/2 (/.f64 (-.f64 (*.f64 2/3 (/.f64 (*.f64 eh eh) (*.f64 ew ew))) (pow.f64 (/.f64 (*.f64 1/2 (*.f64 eh eh)) (*.f64 ew ew)) 2)) (/.f64 (*.f64 ew ew) (*.f64 eh eh))))) (*.f64 (/.f64 (-.f64 (*.f64 2/3 (/.f64 (*.f64 eh eh) (*.f64 ew ew))) (pow.f64 (/.f64 (*.f64 1/2 (*.f64 eh eh)) (*.f64 ew ew)) 2)) (/.f64 (*.f64 ew ew) (*.f64 eh eh))) -180))) (fma.f64 -1/648 (/.f64 (pow.f64 eh 6) (pow.f64 ew 6)) (fma.f64 -1/6 (/.f64 (fma.f64 -1/36 (fma.f64 12 (-.f64 (*.f64 2/3 (/.f64 (*.f64 eh eh) (*.f64 ew ew))) (pow.f64 (/.f64 (*.f64 1/2 (*.f64 eh eh)) (*.f64 ew ew)) 2)) (*.f64 -3 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4)))) (/.f64 (*.f64 1/18 (pow.f64 eh 4)) (pow.f64 ew 4))) (/.f64 (*.f64 ew ew) (*.f64 eh eh))) (fma.f64 1/216 (/.f64 (fma.f64 12 (-.f64 (*.f64 2/3 (/.f64 (*.f64 eh eh) (*.f64 ew ew))) (pow.f64 (/.f64 (*.f64 1/2 (*.f64 eh eh)) (*.f64 ew ew)) 2)) (*.f64 -3 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4)))) (/.f64 (*.f64 ew ew) (*.f64 eh eh))) (fma.f64 -2/3 (/.f64 (fma.f64 -1/72 (fma.f64 12 (-.f64 (*.f64 2/3 (/.f64 (*.f64 eh eh) (*.f64 ew ew))) (pow.f64 (/.f64 (*.f64 1/2 (*.f64 eh eh)) (*.f64 ew ew)) 2)) (*.f64 -3 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4)))) (*.f64 1/72 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4)))) (/.f64 (*.f64 ew ew) (*.f64 eh eh))) (fma.f64 -1/1296 (/.f64 (pow.f64 eh 6) (pow.f64 ew 6)) (*.f64 (fma.f64 30 (/.f64 (pow.f64 eh 6) (pow.f64 ew 6)) (fma.f64 360 (+.f64 (*.f64 (/.f64 (*.f64 eh eh) (*.f64 ew ew)) 17/45) (*.f64 -1/2 (/.f64 (-.f64 (*.f64 2/3 (/.f64 (*.f64 eh eh) (*.f64 ew ew))) (pow.f64 (/.f64 (*.f64 1/2 (*.f64 eh eh)) (*.f64 ew ew)) 2)) (/.f64 (*.f64 ew ew) (*.f64 eh eh))))) (*.f64 (/.f64 (-.f64 (*.f64 2/3 (/.f64 (*.f64 eh eh) (*.f64 ew ew))) (pow.f64 (/.f64 (*.f64 1/2 (*.f64 eh eh)) (*.f64 ew ew)) 2)) (/.f64 (*.f64 ew ew) (*.f64 eh eh))) -180))) -1/1080)))))))) (*.f64 (pow.f64 t 4) (fma.f64 -1/72 (fma.f64 12 (-.f64 (*.f64 2/3 (/.f64 (*.f64 eh eh) (*.f64 ew ew))) (pow.f64 (/.f64 (*.f64 1/2 (*.f64 eh eh)) (*.f64 ew ew)) 2)) (*.f64 -3 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4)))) (fma.f64 -1/36 (fma.f64 12 (-.f64 (*.f64 2/3 (/.f64 (*.f64 eh eh) (*.f64 ew ew))) (pow.f64 (/.f64 (*.f64 1/2 (*.f64 eh eh)) (*.f64 ew ew)) 2)) (*.f64 -3 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4)))) (*.f64 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4)) 1/8)))))))
(+.f64 (fma.f64 (*.f64 t t) (*.f64 (*.f64 (/.f64 eh ew) (/.f64 eh ew)) -1/2) 1) (fma.f64 (pow.f64 t 6) (fma.f64 1/432 (/.f64 (fma.f64 12 (-.f64 (*.f64 2/3 (*.f64 (/.f64 eh ew) (/.f64 eh ew))) (*.f64 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4)) 1/4)) (/.f64 (*.f64 -3 (pow.f64 eh 4)) (pow.f64 ew 4))) (/.f64 (*.f64 ew ew) (*.f64 eh eh))) (fma.f64 -1/2160 (fma.f64 30 (/.f64 (pow.f64 eh 6) (pow.f64 ew 6)) (fma.f64 360 (fma.f64 (*.f64 (/.f64 eh ew) (/.f64 eh ew)) 17/45 (*.f64 (*.f64 (/.f64 (*.f64 eh eh) ew) (/.f64 (-.f64 (*.f64 2/3 (*.f64 (/.f64 eh ew) (/.f64 eh ew))) (*.f64 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4)) 1/4)) ew)) -1/2)) (*.f64 (*.f64 (/.f64 (*.f64 eh eh) ew) (/.f64 (-.f64 (*.f64 2/3 (*.f64 (/.f64 eh ew) (/.f64 eh ew))) (*.f64 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4)) 1/4)) ew)) -180))) (fma.f64 (/.f64 (pow.f64 eh 6) (pow.f64 ew 6)) -1/648 (fma.f64 -1/6 (/.f64 (fma.f64 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4)) 1/18 (+.f64 (*.f64 (-.f64 (*.f64 2/3 (*.f64 (/.f64 eh ew) (/.f64 eh ew))) (*.f64 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4)) 1/4)) -1/3) (*.f64 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4)) 1/12))) (/.f64 (*.f64 ew ew) (*.f64 eh eh))) (fma.f64 (/.f64 (fma.f64 12 (-.f64 (*.f64 2/3 (*.f64 (/.f64 eh ew) (/.f64 eh ew))) (*.f64 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4)) 1/4)) (/.f64 (*.f64 -3 (pow.f64 eh 4)) (pow.f64 ew 4))) (/.f64 (*.f64 ew ew) (*.f64 eh eh))) 1/216 (fma.f64 -2/3 (/.f64 (fma.f64 1/72 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4)) (+.f64 (*.f64 -1/6 (-.f64 (*.f64 2/3 (*.f64 (/.f64 eh ew) (/.f64 eh ew))) (*.f64 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4)) 1/4))) (*.f64 1/24 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4))))) (/.f64 (*.f64 ew ew) (*.f64 eh eh))) (fma.f64 (fma.f64 30 (/.f64 (pow.f64 eh 6) (pow.f64 ew 6)) (fma.f64 360 (fma.f64 (*.f64 (/.f64 eh ew) (/.f64 eh ew)) 17/45 (*.f64 (*.f64 (/.f64 (*.f64 eh eh) ew) (/.f64 (-.f64 (*.f64 2/3 (*.f64 (/.f64 eh ew) (/.f64 eh ew))) (*.f64 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4)) 1/4)) ew)) -1/2)) (*.f64 (*.f64 (/.f64 (*.f64 eh eh) ew) (/.f64 (-.f64 (*.f64 2/3 (*.f64 (/.f64 eh ew) (/.f64 eh ew))) (*.f64 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4)) 1/4)) ew)) -180))) -1/1080 (*.f64 -1/1296 (/.f64 (pow.f64 eh 6) (pow.f64 ew 6)))))))))) (*.f64 (pow.f64 t 4) (+.f64 (*.f64 (fma.f64 12 (-.f64 (*.f64 2/3 (*.f64 (/.f64 eh ew) (/.f64 eh ew))) (*.f64 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4)) 1/4)) (/.f64 (*.f64 -3 (pow.f64 eh 4)) (pow.f64 ew 4))) -1/24) (*.f64 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4)) 1/8)))))
(sqrt.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 ew 2))) 1)))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 (cos.f64 t) 2)) (/.f64 (*.f64 eh eh) (*.f64 ew ew))))))
(sqrt.f64 (/.f64 1 (fma.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 (cos.f64 t) 2)) (*.f64 (/.f64 eh ew) (/.f64 eh ew)) 1)))
(sqrt.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 ew 2))) 1)))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 (cos.f64 t) 2)) (/.f64 (*.f64 eh eh) (*.f64 ew ew))))))
(sqrt.f64 (/.f64 1 (fma.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 (cos.f64 t) 2)) (*.f64 (/.f64 eh ew) (/.f64 eh ew)) 1)))
(sqrt.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 ew 2))) 1)))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 (cos.f64 t) 2)) (/.f64 (*.f64 eh eh) (*.f64 ew ew))))))
(sqrt.f64 (/.f64 1 (fma.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 (cos.f64 t) 2)) (*.f64 (/.f64 eh ew) (/.f64 eh ew)) 1)))
(sqrt.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 ew 2))) 1)))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 (cos.f64 t) 2)) (/.f64 (*.f64 eh eh) (*.f64 ew ew))))))
(sqrt.f64 (/.f64 1 (fma.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 (cos.f64 t) 2)) (*.f64 (/.f64 eh ew) (/.f64 eh ew)) 1)))
(sqrt.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 ew 2))) 1)))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 (cos.f64 t) 2)) (/.f64 (*.f64 eh eh) (*.f64 ew ew))))))
(sqrt.f64 (/.f64 1 (fma.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 (cos.f64 t) 2)) (*.f64 (/.f64 eh ew) (/.f64 eh ew)) 1)))
(sqrt.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 ew 2))) 1)))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 (cos.f64 t) 2)) (/.f64 (*.f64 eh eh) (*.f64 ew ew))))))
(sqrt.f64 (/.f64 1 (fma.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 (cos.f64 t) 2)) (*.f64 (/.f64 eh ew) (/.f64 eh ew)) 1)))
(sqrt.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 ew 2))) 1)))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 (cos.f64 t) 2)) (/.f64 (*.f64 eh eh) (*.f64 ew ew))))))
(sqrt.f64 (/.f64 1 (fma.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 (cos.f64 t) 2)) (*.f64 (/.f64 eh ew) (/.f64 eh ew)) 1)))
(sqrt.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 ew 2))) 1)))
(sqrt.f64 (/.f64 1 (+.f64 1 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 (cos.f64 t) 2)) (/.f64 (*.f64 eh eh) (*.f64 ew ew))))))
(sqrt.f64 (/.f64 1 (fma.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 (cos.f64 t) 2)) (*.f64 (/.f64 eh ew) (/.f64 eh ew)) 1)))
(+.f64 0 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))) -1))
(/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))) -1))) (cbrt.f64 (exp.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))) -1))))) (log.f64 (cbrt.f64 (exp.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))) -1)))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))))) (cbrt.f64 (exp.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))) -1)))) (log.f64 (sqrt.f64 (exp.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))) -1)))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))))))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))) -1))) 1)
(/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))))
(*.f64 1 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))) -1))
(/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))))
(*.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))) -1) 1)
(/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))))
(*.f64 (pow.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 eh ew) (tan.f64 t)) 2)) -1/18) (cbrt.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))) -2)))
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))) -2)) (pow.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 eh ew) (tan.f64 t)) 2)) -1/18))
(*.f64 (pow.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 eh ew) (tan.f64 t)) 2)) -1/18) (cbrt.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))) -2)))
(*.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))) -1/6) (pow.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))) -1/6))
(cbrt.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))))
(*.f64 (exp.f64 (*.f64 (log.f64 (cbrt.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 eh ew) (tan.f64 t)) 2)))) -1/3)) (pow.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 eh ew) (tan.f64 t)) 2)) -1/18))
(*.f64 (pow.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 eh ew) (tan.f64 t)) 2)) -1/18) (exp.f64 (*.f64 -1/3 (log.f64 (cbrt.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 eh ew) (tan.f64 t)) 2)))))))
(*.f64 (pow.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 eh ew) (tan.f64 t)) 2)) -1/18) (pow.f64 (exp.f64 -1/3) (log.f64 (cbrt.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 eh ew) (tan.f64 t)) 2))))))
(sqrt.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))) -2))
(log.f64 (exp.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))) -1)))
(/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))) -1))))
(/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))))
(cbrt.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))))
(*.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))) -1/6) (pow.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))) -1/6))
(expm1.f64 (log1p.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))) -1)))
(/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))))
(exp.f64 (*.f64 -1/3 (log.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))))
(*.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))) -1/6) (pow.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))) -1/6))
(cbrt.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))))
(exp.f64 (*.f64 (*.f64 -1/3 (log.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))) 1))
(*.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))) -1/6) (pow.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))) -1/6))
(cbrt.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))) -1))
(/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))) -2))) 3/2))
(pow.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))) -2)) 3/2)
(exp.f64 (*.f64 (*.f64 (log.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))) 1) -1/3))
(*.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))) -1/6) (pow.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))) -1/6))
(cbrt.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))))
(exp.f64 (*.f64 (*.f64 (*.f64 -1/3 (log.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))) 1) 1))
(*.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))) -1/6) (pow.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))) -1/6))
(cbrt.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))))
(exp.f64 (*.f64 (neg.f64 (log.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))) 1/3))
(*.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))) -1/6) (pow.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))) -1/6))
(cbrt.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))))
(exp.f64 (*.f64 (*.f64 (log.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))) -1) 1/3))
(*.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))) -1/6) (pow.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))) -1/6))
(cbrt.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))))
(exp.f64 (*.f64 (*.f64 (neg.f64 (log.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))) 1) 1/3))
(*.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))) -1/6) (pow.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))) -1/6))
(cbrt.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))))
(exp.f64 (*.f64 (*.f64 1/3 (*.f64 -1/3 (log.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))))) 3))
(*.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))) -1/6) (pow.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))) -1/6))
(cbrt.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))))
(exp.f64 (*.f64 (*.f64 -1/12 (log1p.f64 (pow.f64 (*.f64 (/.f64 eh ew) (tan.f64 t)) 2))) 2))
(exp.f64 (*.f64 2 (*.f64 -1/12 (log1p.f64 (pow.f64 (*.f64 (/.f64 eh ew) (tan.f64 t)) 2)))))
(pow.f64 (exp.f64 (log1p.f64 (pow.f64 (*.f64 (/.f64 eh ew) (tan.f64 t)) 2))) -1/6)
(exp.f64 (*.f64 (*.f64 (log.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))) -1/6) 2))
(*.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))) -1/6) (pow.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))) -1/6))
(cbrt.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))))
(exp.f64 (*.f64 (log1p.f64 (pow.f64 (*.f64 (/.f64 eh ew) (tan.f64 t)) 2)) -1/6))
(exp.f64 (*.f64 2 (*.f64 -1/12 (log1p.f64 (pow.f64 (*.f64 (/.f64 eh ew) (tan.f64 t)) 2)))))
(pow.f64 (exp.f64 (log1p.f64 (pow.f64 (*.f64 (/.f64 eh ew) (tan.f64 t)) 2))) -1/6)
(log1p.f64 (expm1.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))) -1)))
(/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))))
(+.f64 0 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))))
(/.f64 1 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))))) (cbrt.f64 (exp.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))))) 1)
(/.f64 1 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))
(*.f64 1 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))))
(/.f64 1 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))
(*.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))) -1) (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))) -2))
(*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))) (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))) -2))
(pow.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))) 3)
(*.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))) 1)
(/.f64 1 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))) -2)) (*.f64 (pow.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 eh ew) (tan.f64 t)) 2)) -1/18) (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))) -2)))
(*.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))) -2) (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))) -1))
(*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))) (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))) -2))
(pow.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))) 3)
(*.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))) -1/6) (pow.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))) -5/6))
(*.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))) -1/2) (pow.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))) -1/2))
(/.f64 1 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))) -2) 1) (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))) -1))
(*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))) (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))) -2))
(pow.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))) 3)
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))) -2) (cbrt.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))) -2))) (pow.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 eh ew) (tan.f64 t)) 2)) -1/18))
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))) -2)) (*.f64 (pow.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 eh ew) (tan.f64 t)) 2)) -1/18) (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))) -2)))
(*.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))) -5/6) (pow.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))) -1/6))
(*.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))) -1/6) (pow.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))) -5/6))
(/.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))
(fabs.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))))
(log.f64 (exp.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))))
(/.f64 1 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))))))
(/.f64 1 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))
(cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))) -3))
(/.f64 1 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))
(expm1.f64 (log1p.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))))
(/.f64 1 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))
(exp.f64 (neg.f64 (log.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))))
(/.f64 1 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))
(exp.f64 (*.f64 (log.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))) -1))
(/.f64 1 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))
(exp.f64 (*.f64 (neg.f64 (log.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))) 1))
(/.f64 1 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))
(exp.f64 (*.f64 (*.f64 (log.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))) 1) -1))
(/.f64 1 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))
(exp.f64 (*.f64 (*.f64 (*.f64 -1/3 (log.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))) 1) 3))
(/.f64 1 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))
(exp.f64 (*.f64 (*.f64 (log.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))) -1) 1))
(/.f64 1 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))
(exp.f64 (*.f64 (*.f64 (neg.f64 (log.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))) 1) 1))
(/.f64 1 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))
(exp.f64 (*.f64 (log.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))) -3)) 1/3))
(/.f64 1 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))
(exp.f64 (*.f64 (*.f64 -1/3 (log1p.f64 (pow.f64 (*.f64 (/.f64 eh ew) (tan.f64 t)) 2))) 3/2))
(exp.f64 (*.f64 3/2 (*.f64 -1/3 (log1p.f64 (pow.f64 (*.f64 (/.f64 eh ew) (tan.f64 t)) 2)))))
(pow.f64 (exp.f64 (log1p.f64 (pow.f64 (*.f64 (/.f64 eh ew) (tan.f64 t)) 2))) -1/2)
(exp.f64 (*.f64 (log1p.f64 (pow.f64 (*.f64 (/.f64 eh ew) (tan.f64 t)) 2)) -1/2))
(exp.f64 (*.f64 3/2 (*.f64 -1/3 (log1p.f64 (pow.f64 (*.f64 (/.f64 eh ew) (tan.f64 t)) 2)))))
(pow.f64 (exp.f64 (log1p.f64 (pow.f64 (*.f64 (/.f64 eh ew) (tan.f64 t)) 2))) -1/2)
(exp.f64 (*.f64 (*.f64 -1/2 (log.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))) 2))
(/.f64 1 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))
(exp.f64 (*.f64 (*.f64 (*.f64 -1/3 (log.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))) 3/2) 2))
(/.f64 1 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))
(log1p.f64 (expm1.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))))
(/.f64 1 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))

localize30.0ms (0.2%)

Local Accuracy

Found 4 expressions with local accuracy:

NewAccuracyProgram
99.9%
(*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew))))
99.8%
(*.f64 eh (sin.f64 t))
99.8%
(*.f64 ew (cos.f64 t))
91.5%
(/.f64 (*.f64 t (neg.f64 eh)) ew)
Compiler

Compiled 106 to 23 computations (78.3% saved)

series10.0ms (0.1%)

Counts
1 → 36
Calls

9 calls:

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

rewrite75.0ms (0.4%)

Algorithm
batch-egg-rewrite
Rules
1522×log-prod
1038×pow-prod-down
690×pow-prod-up
598×pow-exp
506×expm1-udef
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01441
129037
2397437
Stop Event
node limit
Counts
1 → 23
Calls
Call 1
Inputs
(*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew))))
Outputs
(+.f64 0 (*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (/.f64 t ew) eh))))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (sin.f64 (atan.f64 (*.f64 (/.f64 t ew) eh)))) (*.f64 eh (sin.f64 t)))) (cbrt.f64 (pow.f64 (exp.f64 (sin.f64 (atan.f64 (*.f64 (/.f64 t ew) eh)))) (*.f64 eh (sin.f64 t)))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (sin.f64 (atan.f64 (*.f64 (/.f64 t ew) eh)))) (*.f64 eh (sin.f64 t))))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (sin.f64 (atan.f64 (*.f64 (/.f64 t ew) eh)))) (*.f64 eh (sin.f64 t))))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (sin.f64 (atan.f64 (*.f64 (/.f64 t ew) eh)))) (*.f64 eh (sin.f64 t))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (/.f64 t ew) eh))))))) 1)
(/.f64 (*.f64 (*.f64 eh (sin.f64 t)) (*.f64 (/.f64 t ew) eh)) (hypot.f64 1 (*.f64 (/.f64 t ew) eh)))
(/.f64 (*.f64 (*.f64 (/.f64 t ew) eh) (*.f64 eh (sin.f64 t))) (hypot.f64 1 (*.f64 (/.f64 t ew) eh)))
(pow.f64 (*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (/.f64 t ew) eh))))) 1)
(pow.f64 (cbrt.f64 (*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (/.f64 t ew) eh)))))) 3)
(pow.f64 (pow.f64 (*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (/.f64 t ew) eh))))) 2) 1/2)
(pow.f64 (pow.f64 (*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (/.f64 t ew) eh))))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (/.f64 t ew) eh)))))) 2)
(sqrt.f64 (pow.f64 (*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (/.f64 t ew) eh))))) 2))
(log.f64 (pow.f64 (exp.f64 (sin.f64 (atan.f64 (*.f64 (/.f64 t ew) eh)))) (*.f64 eh (sin.f64 t))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (/.f64 t ew) eh))))))))
(cbrt.f64 (pow.f64 (*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (/.f64 t ew) eh))))) 3))
(expm1.f64 (log1p.f64 (*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (/.f64 t ew) eh)))))))
(exp.f64 (log.f64 (*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (/.f64 t ew) eh)))))))
(exp.f64 (*.f64 (log.f64 (*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (/.f64 t ew) eh)))))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (/.f64 t ew) eh)))))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (/.f64 t ew) eh))))))) 3))
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (/.f64 t ew) eh))))) 3)) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (/.f64 t ew) eh))))))) 2))
(log1p.f64 (expm1.f64 (*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (/.f64 t ew) eh)))))))

simplify94.0ms (0.5%)

Algorithm
egg-herbie
Rules
2022×log-prod
1226×associate-*r*
1156×associate-*l*
682×distribute-lft-out
670×fma-def
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
0982759
12352591
27902453
346322453
476892453
Stop Event
node limit
Counts
59 → 55
Calls
Call 1
Inputs
(*.f64 (sin.f64 t) (*.f64 (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))) eh))
(*.f64 (sin.f64 t) (*.f64 (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))) eh))
(*.f64 (sin.f64 t) (*.f64 (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))) eh))
(*.f64 (sin.f64 t) (*.f64 (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))) eh))
(*.f64 (sin.f64 t) (*.f64 (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))) eh))
(*.f64 (sin.f64 t) (*.f64 (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))) eh))
(*.f64 (sin.f64 t) (*.f64 (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))) eh))
(*.f64 (sin.f64 t) (*.f64 (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))) eh))
(*.f64 (sin.f64 t) (*.f64 (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))) eh))
(*.f64 (sin.f64 t) (*.f64 (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))) eh))
(*.f64 (sin.f64 t) (*.f64 (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))) eh))
(*.f64 (sin.f64 t) (*.f64 (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))) eh))
(*.f64 t (*.f64 (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))) eh))
(+.f64 (*.f64 -1/6 (*.f64 (pow.f64 t 3) (*.f64 (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))) eh))) (*.f64 t (*.f64 (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))) eh)))
(+.f64 (*.f64 -1/6 (*.f64 (pow.f64 t 3) (*.f64 (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))) eh))) (+.f64 (*.f64 1/120 (*.f64 (pow.f64 t 5) (*.f64 (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))) eh))) (*.f64 t (*.f64 (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))) eh))))
(+.f64 (*.f64 -1/5040 (*.f64 (pow.f64 t 7) (*.f64 (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))) eh))) (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 t 3) (*.f64 (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))) eh))) (+.f64 (*.f64 1/120 (*.f64 (pow.f64 t 5) (*.f64 (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))) eh))) (*.f64 t (*.f64 (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))) eh)))))
(*.f64 (sin.f64 t) (*.f64 (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))) eh))
(*.f64 (sin.f64 t) (*.f64 (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))) eh))
(*.f64 (sin.f64 t) (*.f64 (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))) eh))
(*.f64 (sin.f64 t) (*.f64 (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))) eh))
(*.f64 (sin.f64 t) (*.f64 (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))) eh))
(*.f64 (sin.f64 t) (*.f64 (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))) eh))
(*.f64 (sin.f64 t) (*.f64 (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))) eh))
(*.f64 (sin.f64 t) (*.f64 (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))) eh))
(*.f64 (sin.f64 t) (*.f64 (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))) eh))
(*.f64 (sin.f64 t) (*.f64 (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))) eh))
(*.f64 (sin.f64 t) (*.f64 (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))) eh))
(*.f64 (sin.f64 t) (*.f64 (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))) eh))
(*.f64 (sin.f64 t) (*.f64 (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))) eh))
(*.f64 (sin.f64 t) (*.f64 (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))) eh))
(*.f64 (sin.f64 t) (*.f64 (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))) eh))
(*.f64 (sin.f64 t) (*.f64 (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))) eh))
(*.f64 (sin.f64 t) (*.f64 (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))) eh))
(*.f64 (sin.f64 t) (*.f64 (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))) eh))
(*.f64 (sin.f64 t) (*.f64 (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))) eh))
(*.f64 (sin.f64 t) (*.f64 (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))) eh))
(+.f64 0 (*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (/.f64 t ew) eh))))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (sin.f64 (atan.f64 (*.f64 (/.f64 t ew) eh)))) (*.f64 eh (sin.f64 t)))) (cbrt.f64 (pow.f64 (exp.f64 (sin.f64 (atan.f64 (*.f64 (/.f64 t ew) eh)))) (*.f64 eh (sin.f64 t)))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (sin.f64 (atan.f64 (*.f64 (/.f64 t ew) eh)))) (*.f64 eh (sin.f64 t))))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (sin.f64 (atan.f64 (*.f64 (/.f64 t ew) eh)))) (*.f64 eh (sin.f64 t))))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (sin.f64 (atan.f64 (*.f64 (/.f64 t ew) eh)))) (*.f64 eh (sin.f64 t))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (/.f64 t ew) eh))))))) 1)
(/.f64 (*.f64 (*.f64 eh (sin.f64 t)) (*.f64 (/.f64 t ew) eh)) (hypot.f64 1 (*.f64 (/.f64 t ew) eh)))
(/.f64 (*.f64 (*.f64 (/.f64 t ew) eh) (*.f64 eh (sin.f64 t))) (hypot.f64 1 (*.f64 (/.f64 t ew) eh)))
(pow.f64 (*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (/.f64 t ew) eh))))) 1)
(pow.f64 (cbrt.f64 (*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (/.f64 t ew) eh)))))) 3)
(pow.f64 (pow.f64 (*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (/.f64 t ew) eh))))) 2) 1/2)
(pow.f64 (pow.f64 (*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (/.f64 t ew) eh))))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (/.f64 t ew) eh)))))) 2)
(sqrt.f64 (pow.f64 (*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (/.f64 t ew) eh))))) 2))
(log.f64 (pow.f64 (exp.f64 (sin.f64 (atan.f64 (*.f64 (/.f64 t ew) eh)))) (*.f64 eh (sin.f64 t))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (/.f64 t ew) eh))))))))
(cbrt.f64 (pow.f64 (*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (/.f64 t ew) eh))))) 3))
(expm1.f64 (log1p.f64 (*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (/.f64 t ew) eh)))))))
(exp.f64 (log.f64 (*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (/.f64 t ew) eh)))))))
(exp.f64 (*.f64 (log.f64 (*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (/.f64 t ew) eh)))))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (/.f64 t ew) eh)))))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (/.f64 t ew) eh))))))) 3))
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (/.f64 t ew) eh))))) 3)) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (/.f64 t ew) eh))))))) 2))
(log1p.f64 (expm1.f64 (*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (/.f64 t ew) eh)))))))
Outputs
(*.f64 (sin.f64 t) (*.f64 (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))) eh))
(*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (neg.f64 (*.f64 eh (/.f64 t ew)))))))
(*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (*.f64 (/.f64 t ew) (neg.f64 eh))))))
(*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (*.f64 eh (/.f64 (neg.f64 t) ew))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 eh (/.f64 (neg.f64 t) ew))))))
(*.f64 (sin.f64 t) (*.f64 (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))) eh))
(*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (neg.f64 (*.f64 eh (/.f64 t ew)))))))
(*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (*.f64 (/.f64 t ew) (neg.f64 eh))))))
(*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (*.f64 eh (/.f64 (neg.f64 t) ew))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 eh (/.f64 (neg.f64 t) ew))))))
(*.f64 (sin.f64 t) (*.f64 (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))) eh))
(*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (neg.f64 (*.f64 eh (/.f64 t ew)))))))
(*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (*.f64 (/.f64 t ew) (neg.f64 eh))))))
(*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (*.f64 eh (/.f64 (neg.f64 t) ew))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 eh (/.f64 (neg.f64 t) ew))))))
(*.f64 (sin.f64 t) (*.f64 (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))) eh))
(*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (neg.f64 (*.f64 eh (/.f64 t ew)))))))
(*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (*.f64 (/.f64 t ew) (neg.f64 eh))))))
(*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (*.f64 eh (/.f64 (neg.f64 t) ew))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 eh (/.f64 (neg.f64 t) ew))))))
(*.f64 (sin.f64 t) (*.f64 (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))) eh))
(*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (neg.f64 (*.f64 eh (/.f64 t ew)))))))
(*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (*.f64 (/.f64 t ew) (neg.f64 eh))))))
(*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (*.f64 eh (/.f64 (neg.f64 t) ew))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 eh (/.f64 (neg.f64 t) ew))))))
(*.f64 (sin.f64 t) (*.f64 (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))) eh))
(*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (neg.f64 (*.f64 eh (/.f64 t ew)))))))
(*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (*.f64 (/.f64 t ew) (neg.f64 eh))))))
(*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (*.f64 eh (/.f64 (neg.f64 t) ew))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 eh (/.f64 (neg.f64 t) ew))))))
(*.f64 (sin.f64 t) (*.f64 (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))) eh))
(*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (neg.f64 (*.f64 eh (/.f64 t ew)))))))
(*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (*.f64 (/.f64 t ew) (neg.f64 eh))))))
(*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (*.f64 eh (/.f64 (neg.f64 t) ew))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 eh (/.f64 (neg.f64 t) ew))))))
(*.f64 (sin.f64 t) (*.f64 (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))) eh))
(*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (neg.f64 (*.f64 eh (/.f64 t ew)))))))
(*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (*.f64 (/.f64 t ew) (neg.f64 eh))))))
(*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (*.f64 eh (/.f64 (neg.f64 t) ew))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 eh (/.f64 (neg.f64 t) ew))))))
(*.f64 (sin.f64 t) (*.f64 (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))) eh))
(*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (neg.f64 (*.f64 eh (/.f64 t ew)))))))
(*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (*.f64 (/.f64 t ew) (neg.f64 eh))))))
(*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (*.f64 eh (/.f64 (neg.f64 t) ew))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 eh (/.f64 (neg.f64 t) ew))))))
(*.f64 (sin.f64 t) (*.f64 (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))) eh))
(*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (neg.f64 (*.f64 eh (/.f64 t ew)))))))
(*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (*.f64 (/.f64 t ew) (neg.f64 eh))))))
(*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (*.f64 eh (/.f64 (neg.f64 t) ew))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 eh (/.f64 (neg.f64 t) ew))))))
(*.f64 (sin.f64 t) (*.f64 (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))) eh))
(*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (neg.f64 (*.f64 eh (/.f64 t ew)))))))
(*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (*.f64 (/.f64 t ew) (neg.f64 eh))))))
(*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (*.f64 eh (/.f64 (neg.f64 t) ew))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 eh (/.f64 (neg.f64 t) ew))))))
(*.f64 (sin.f64 t) (*.f64 (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))) eh))
(*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (neg.f64 (*.f64 eh (/.f64 t ew)))))))
(*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (*.f64 (/.f64 t ew) (neg.f64 eh))))))
(*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (*.f64 eh (/.f64 (neg.f64 t) ew))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 eh (/.f64 (neg.f64 t) ew))))))
(*.f64 t (*.f64 (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))) eh))
(*.f64 t (*.f64 eh (sin.f64 (atan.f64 (neg.f64 (*.f64 eh (/.f64 t ew)))))))
(*.f64 t (*.f64 eh (sin.f64 (atan.f64 (*.f64 (/.f64 t ew) (neg.f64 eh))))))
(*.f64 t (*.f64 eh (sin.f64 (atan.f64 (*.f64 eh (/.f64 (neg.f64 t) ew))))))
(+.f64 (*.f64 -1/6 (*.f64 (pow.f64 t 3) (*.f64 (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))) eh))) (*.f64 t (*.f64 (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))) eh)))
(fma.f64 -1/6 (*.f64 (*.f64 eh (sin.f64 (atan.f64 (neg.f64 (*.f64 eh (/.f64 t ew)))))) (pow.f64 t 3)) (*.f64 t (*.f64 eh (sin.f64 (atan.f64 (neg.f64 (*.f64 eh (/.f64 t ew))))))))
(*.f64 (*.f64 eh (sin.f64 (atan.f64 (*.f64 (/.f64 t ew) (neg.f64 eh))))) (+.f64 t (*.f64 -1/6 (pow.f64 t 3))))
(*.f64 eh (*.f64 (sin.f64 (atan.f64 (*.f64 eh (/.f64 (neg.f64 t) ew)))) (fma.f64 -1/6 (pow.f64 t 3) t)))
(+.f64 (*.f64 -1/6 (*.f64 (pow.f64 t 3) (*.f64 (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))) eh))) (+.f64 (*.f64 1/120 (*.f64 (pow.f64 t 5) (*.f64 (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))) eh))) (*.f64 t (*.f64 (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))) eh))))
(fma.f64 -1/6 (*.f64 (*.f64 eh (sin.f64 (atan.f64 (neg.f64 (*.f64 eh (/.f64 t ew)))))) (pow.f64 t 3)) (fma.f64 1/120 (*.f64 (*.f64 (pow.f64 t 5) (sin.f64 (atan.f64 (neg.f64 (*.f64 eh (/.f64 t ew)))))) eh) (*.f64 t (*.f64 eh (sin.f64 (atan.f64 (neg.f64 (*.f64 eh (/.f64 t ew)))))))))
(fma.f64 -1/6 (*.f64 (sin.f64 (atan.f64 (*.f64 (/.f64 t ew) (neg.f64 eh)))) (*.f64 eh (pow.f64 t 3))) (*.f64 (*.f64 eh (sin.f64 (atan.f64 (*.f64 (/.f64 t ew) (neg.f64 eh))))) (+.f64 t (*.f64 1/120 (pow.f64 t 5)))))
(*.f64 (*.f64 eh (sin.f64 (atan.f64 (*.f64 eh (/.f64 (neg.f64 t) ew))))) (+.f64 (*.f64 -1/6 (pow.f64 t 3)) (fma.f64 1/120 (pow.f64 t 5) t)))
(+.f64 (*.f64 -1/5040 (*.f64 (pow.f64 t 7) (*.f64 (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))) eh))) (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 t 3) (*.f64 (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))) eh))) (+.f64 (*.f64 1/120 (*.f64 (pow.f64 t 5) (*.f64 (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))) eh))) (*.f64 t (*.f64 (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))) eh)))))
(fma.f64 -1/5040 (*.f64 (*.f64 eh (sin.f64 (atan.f64 (neg.f64 (*.f64 eh (/.f64 t ew)))))) (pow.f64 t 7)) (fma.f64 -1/6 (*.f64 (*.f64 eh (sin.f64 (atan.f64 (neg.f64 (*.f64 eh (/.f64 t ew)))))) (pow.f64 t 3)) (fma.f64 1/120 (*.f64 (*.f64 (pow.f64 t 5) (sin.f64 (atan.f64 (neg.f64 (*.f64 eh (/.f64 t ew)))))) eh) (*.f64 t (*.f64 eh (sin.f64 (atan.f64 (neg.f64 (*.f64 eh (/.f64 t ew))))))))))
(+.f64 (*.f64 (*.f64 eh (sin.f64 (atan.f64 (*.f64 (/.f64 t ew) (neg.f64 eh))))) (+.f64 t (*.f64 1/120 (pow.f64 t 5)))) (*.f64 (*.f64 eh (sin.f64 (atan.f64 (*.f64 (/.f64 t ew) (neg.f64 eh))))) (+.f64 (*.f64 -1/5040 (pow.f64 t 7)) (*.f64 -1/6 (pow.f64 t 3)))))
(*.f64 (*.f64 eh (sin.f64 (atan.f64 (*.f64 eh (/.f64 (neg.f64 t) ew))))) (+.f64 (fma.f64 1/120 (pow.f64 t 5) t) (fma.f64 -1/5040 (pow.f64 t 7) (*.f64 -1/6 (pow.f64 t 3)))))
(*.f64 (sin.f64 t) (*.f64 (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))) eh))
(*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (neg.f64 (*.f64 eh (/.f64 t ew)))))))
(*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (*.f64 (/.f64 t ew) (neg.f64 eh))))))
(*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (*.f64 eh (/.f64 (neg.f64 t) ew))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 eh (/.f64 (neg.f64 t) ew))))))
(*.f64 (sin.f64 t) (*.f64 (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))) eh))
(*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (neg.f64 (*.f64 eh (/.f64 t ew)))))))
(*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (*.f64 (/.f64 t ew) (neg.f64 eh))))))
(*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (*.f64 eh (/.f64 (neg.f64 t) ew))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 eh (/.f64 (neg.f64 t) ew))))))
(*.f64 (sin.f64 t) (*.f64 (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))) eh))
(*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (neg.f64 (*.f64 eh (/.f64 t ew)))))))
(*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (*.f64 (/.f64 t ew) (neg.f64 eh))))))
(*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (*.f64 eh (/.f64 (neg.f64 t) ew))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 eh (/.f64 (neg.f64 t) ew))))))
(*.f64 (sin.f64 t) (*.f64 (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))) eh))
(*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (neg.f64 (*.f64 eh (/.f64 t ew)))))))
(*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (*.f64 (/.f64 t ew) (neg.f64 eh))))))
(*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (*.f64 eh (/.f64 (neg.f64 t) ew))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 eh (/.f64 (neg.f64 t) ew))))))
(*.f64 (sin.f64 t) (*.f64 (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))) eh))
(*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (neg.f64 (*.f64 eh (/.f64 t ew)))))))
(*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (*.f64 (/.f64 t ew) (neg.f64 eh))))))
(*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (*.f64 eh (/.f64 (neg.f64 t) ew))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 eh (/.f64 (neg.f64 t) ew))))))
(*.f64 (sin.f64 t) (*.f64 (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))) eh))
(*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (neg.f64 (*.f64 eh (/.f64 t ew)))))))
(*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (*.f64 (/.f64 t ew) (neg.f64 eh))))))
(*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (*.f64 eh (/.f64 (neg.f64 t) ew))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 eh (/.f64 (neg.f64 t) ew))))))
(*.f64 (sin.f64 t) (*.f64 (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))) eh))
(*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (neg.f64 (*.f64 eh (/.f64 t ew)))))))
(*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (*.f64 (/.f64 t ew) (neg.f64 eh))))))
(*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (*.f64 eh (/.f64 (neg.f64 t) ew))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 eh (/.f64 (neg.f64 t) ew))))))
(*.f64 (sin.f64 t) (*.f64 (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))) eh))
(*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (neg.f64 (*.f64 eh (/.f64 t ew)))))))
(*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (*.f64 (/.f64 t ew) (neg.f64 eh))))))
(*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (*.f64 eh (/.f64 (neg.f64 t) ew))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 eh (/.f64 (neg.f64 t) ew))))))
(*.f64 (sin.f64 t) (*.f64 (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))) eh))
(*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (neg.f64 (*.f64 eh (/.f64 t ew)))))))
(*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (*.f64 (/.f64 t ew) (neg.f64 eh))))))
(*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (*.f64 eh (/.f64 (neg.f64 t) ew))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 eh (/.f64 (neg.f64 t) ew))))))
(*.f64 (sin.f64 t) (*.f64 (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))) eh))
(*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (neg.f64 (*.f64 eh (/.f64 t ew)))))))
(*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (*.f64 (/.f64 t ew) (neg.f64 eh))))))
(*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (*.f64 eh (/.f64 (neg.f64 t) ew))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 eh (/.f64 (neg.f64 t) ew))))))
(*.f64 (sin.f64 t) (*.f64 (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))) eh))
(*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (neg.f64 (*.f64 eh (/.f64 t ew)))))))
(*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (*.f64 (/.f64 t ew) (neg.f64 eh))))))
(*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (*.f64 eh (/.f64 (neg.f64 t) ew))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 eh (/.f64 (neg.f64 t) ew))))))
(*.f64 (sin.f64 t) (*.f64 (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))) eh))
(*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (neg.f64 (*.f64 eh (/.f64 t ew)))))))
(*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (*.f64 (/.f64 t ew) (neg.f64 eh))))))
(*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (*.f64 eh (/.f64 (neg.f64 t) ew))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 eh (/.f64 (neg.f64 t) ew))))))
(*.f64 (sin.f64 t) (*.f64 (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))) eh))
(*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (neg.f64 (*.f64 eh (/.f64 t ew)))))))
(*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (*.f64 (/.f64 t ew) (neg.f64 eh))))))
(*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (*.f64 eh (/.f64 (neg.f64 t) ew))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 eh (/.f64 (neg.f64 t) ew))))))
(*.f64 (sin.f64 t) (*.f64 (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))) eh))
(*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (neg.f64 (*.f64 eh (/.f64 t ew)))))))
(*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (*.f64 (/.f64 t ew) (neg.f64 eh))))))
(*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (*.f64 eh (/.f64 (neg.f64 t) ew))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 eh (/.f64 (neg.f64 t) ew))))))
(*.f64 (sin.f64 t) (*.f64 (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))) eh))
(*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (neg.f64 (*.f64 eh (/.f64 t ew)))))))
(*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (*.f64 (/.f64 t ew) (neg.f64 eh))))))
(*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (*.f64 eh (/.f64 (neg.f64 t) ew))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 eh (/.f64 (neg.f64 t) ew))))))
(*.f64 (sin.f64 t) (*.f64 (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))) eh))
(*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (neg.f64 (*.f64 eh (/.f64 t ew)))))))
(*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (*.f64 (/.f64 t ew) (neg.f64 eh))))))
(*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (*.f64 eh (/.f64 (neg.f64 t) ew))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 eh (/.f64 (neg.f64 t) ew))))))
(*.f64 (sin.f64 t) (*.f64 (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))) eh))
(*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (neg.f64 (*.f64 eh (/.f64 t ew)))))))
(*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (*.f64 (/.f64 t ew) (neg.f64 eh))))))
(*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (*.f64 eh (/.f64 (neg.f64 t) ew))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 eh (/.f64 (neg.f64 t) ew))))))
(*.f64 (sin.f64 t) (*.f64 (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))) eh))
(*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (neg.f64 (*.f64 eh (/.f64 t ew)))))))
(*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (*.f64 (/.f64 t ew) (neg.f64 eh))))))
(*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (*.f64 eh (/.f64 (neg.f64 t) ew))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 eh (/.f64 (neg.f64 t) ew))))))
(*.f64 (sin.f64 t) (*.f64 (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))) eh))
(*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (neg.f64 (*.f64 eh (/.f64 t ew)))))))
(*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (*.f64 (/.f64 t ew) (neg.f64 eh))))))
(*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (*.f64 eh (/.f64 (neg.f64 t) ew))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 eh (/.f64 (neg.f64 t) ew))))))
(*.f64 (sin.f64 t) (*.f64 (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))) eh))
(*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (neg.f64 (*.f64 eh (/.f64 t ew)))))))
(*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (*.f64 (/.f64 t ew) (neg.f64 eh))))))
(*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (*.f64 eh (/.f64 (neg.f64 t) ew))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 eh (/.f64 (neg.f64 t) ew))))))
(+.f64 0 (*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (/.f64 t ew) eh))))))
(*.f64 (*.f64 (sin.f64 t) eh) (sin.f64 (atan.f64 (*.f64 eh (/.f64 t ew)))))
(*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (*.f64 eh (/.f64 t ew))))))
(*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (*.f64 (/.f64 eh ew) t)))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (sin.f64 (atan.f64 (*.f64 (/.f64 t ew) eh)))) (*.f64 eh (sin.f64 t)))) (cbrt.f64 (pow.f64 (exp.f64 (sin.f64 (atan.f64 (*.f64 (/.f64 t ew) eh)))) (*.f64 eh (sin.f64 t)))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (sin.f64 (atan.f64 (*.f64 (/.f64 t ew) eh)))) (*.f64 eh (sin.f64 t))))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (sin.f64 (atan.f64 (*.f64 eh (/.f64 t ew))))) (*.f64 (sin.f64 t) eh))) (cbrt.f64 (pow.f64 (exp.f64 (sin.f64 (atan.f64 (*.f64 eh (/.f64 t ew))))) (*.f64 (sin.f64 t) eh))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (sin.f64 (atan.f64 (*.f64 eh (/.f64 t ew))))) (*.f64 (sin.f64 t) eh)))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (sin.f64 (atan.f64 (*.f64 eh (/.f64 t ew))))) (*.f64 (sin.f64 t) eh))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (sin.f64 (atan.f64 (*.f64 eh (/.f64 t ew))))) (*.f64 (sin.f64 t) eh)))))
(*.f64 3 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (sin.f64 (atan.f64 (*.f64 eh (/.f64 t ew))))) (*.f64 (sin.f64 t) eh)))))
(*.f64 3 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (sin.f64 (atan.f64 (*.f64 (/.f64 eh ew) t)))) (*.f64 (sin.f64 t) eh)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (sin.f64 (atan.f64 (*.f64 (/.f64 t ew) eh)))) (*.f64 eh (sin.f64 t))))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (sin.f64 (atan.f64 (*.f64 (/.f64 t ew) eh)))) (*.f64 eh (sin.f64 t))))))
(*.f64 (*.f64 (sin.f64 t) eh) (sin.f64 (atan.f64 (*.f64 eh (/.f64 t ew)))))
(*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (*.f64 eh (/.f64 t ew))))))
(*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (*.f64 (/.f64 eh ew) t)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (/.f64 t ew) eh))))))) 1)
(*.f64 (*.f64 (sin.f64 t) eh) (sin.f64 (atan.f64 (*.f64 eh (/.f64 t ew)))))
(*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (*.f64 eh (/.f64 t ew))))))
(*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (*.f64 (/.f64 eh ew) t)))))
(/.f64 (*.f64 (*.f64 eh (sin.f64 t)) (*.f64 (/.f64 t ew) eh)) (hypot.f64 1 (*.f64 (/.f64 t ew) eh)))
(/.f64 (*.f64 eh (/.f64 t ew)) (/.f64 (hypot.f64 1 (*.f64 eh (/.f64 t ew))) (*.f64 (sin.f64 t) eh)))
(*.f64 (/.f64 (*.f64 eh (/.f64 t ew)) (hypot.f64 1 (*.f64 eh (/.f64 t ew)))) (*.f64 (sin.f64 t) eh))
(*.f64 (*.f64 eh (/.f64 t ew)) (/.f64 (*.f64 (sin.f64 t) eh) (hypot.f64 1 (*.f64 eh (/.f64 t ew)))))
(*.f64 (*.f64 (/.f64 eh ew) t) (/.f64 (*.f64 (sin.f64 t) eh) (hypot.f64 1 (*.f64 (/.f64 eh ew) t))))
(/.f64 (*.f64 (*.f64 (/.f64 t ew) eh) (*.f64 eh (sin.f64 t))) (hypot.f64 1 (*.f64 (/.f64 t ew) eh)))
(/.f64 (*.f64 eh (/.f64 t ew)) (/.f64 (hypot.f64 1 (*.f64 eh (/.f64 t ew))) (*.f64 (sin.f64 t) eh)))
(*.f64 (/.f64 (*.f64 eh (/.f64 t ew)) (hypot.f64 1 (*.f64 eh (/.f64 t ew)))) (*.f64 (sin.f64 t) eh))
(*.f64 (*.f64 eh (/.f64 t ew)) (/.f64 (*.f64 (sin.f64 t) eh) (hypot.f64 1 (*.f64 eh (/.f64 t ew)))))
(*.f64 (*.f64 (/.f64 eh ew) t) (/.f64 (*.f64 (sin.f64 t) eh) (hypot.f64 1 (*.f64 (/.f64 eh ew) t))))
(pow.f64 (*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (/.f64 t ew) eh))))) 1)
(*.f64 (*.f64 (sin.f64 t) eh) (sin.f64 (atan.f64 (*.f64 eh (/.f64 t ew)))))
(*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (*.f64 eh (/.f64 t ew))))))
(*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (*.f64 (/.f64 eh ew) t)))))
(pow.f64 (cbrt.f64 (*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (/.f64 t ew) eh)))))) 3)
(*.f64 (*.f64 (sin.f64 t) eh) (sin.f64 (atan.f64 (*.f64 eh (/.f64 t ew)))))
(*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (*.f64 eh (/.f64 t ew))))))
(*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (*.f64 (/.f64 eh ew) t)))))
(pow.f64 (pow.f64 (*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (/.f64 t ew) eh))))) 2) 1/2)
(*.f64 (*.f64 (sin.f64 t) eh) (sin.f64 (atan.f64 (*.f64 eh (/.f64 t ew)))))
(*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (*.f64 eh (/.f64 t ew))))))
(*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (*.f64 (/.f64 eh ew) t)))))
(pow.f64 (pow.f64 (*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (/.f64 t ew) eh))))) 3) 1/3)
(*.f64 (*.f64 (sin.f64 t) eh) (sin.f64 (atan.f64 (*.f64 eh (/.f64 t ew)))))
(*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (*.f64 eh (/.f64 t ew))))))
(*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (*.f64 (/.f64 eh ew) t)))))
(pow.f64 (sqrt.f64 (*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (/.f64 t ew) eh)))))) 2)
(*.f64 (*.f64 (sin.f64 t) eh) (sin.f64 (atan.f64 (*.f64 eh (/.f64 t ew)))))
(*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (*.f64 eh (/.f64 t ew))))))
(*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (*.f64 (/.f64 eh ew) t)))))
(sqrt.f64 (pow.f64 (*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (/.f64 t ew) eh))))) 2))
(*.f64 (*.f64 (sin.f64 t) eh) (sin.f64 (atan.f64 (*.f64 eh (/.f64 t ew)))))
(*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (*.f64 eh (/.f64 t ew))))))
(*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (*.f64 (/.f64 eh ew) t)))))
(log.f64 (pow.f64 (exp.f64 (sin.f64 (atan.f64 (*.f64 (/.f64 t ew) eh)))) (*.f64 eh (sin.f64 t))))
(*.f64 (*.f64 (sin.f64 t) eh) (sin.f64 (atan.f64 (*.f64 eh (/.f64 t ew)))))
(*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (*.f64 eh (/.f64 t ew))))))
(*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (*.f64 (/.f64 eh ew) t)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (/.f64 t ew) eh))))))))
(*.f64 (*.f64 (sin.f64 t) eh) (sin.f64 (atan.f64 (*.f64 eh (/.f64 t ew)))))
(*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (*.f64 eh (/.f64 t ew))))))
(*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (*.f64 (/.f64 eh ew) t)))))
(cbrt.f64 (pow.f64 (*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (/.f64 t ew) eh))))) 3))
(*.f64 (*.f64 (sin.f64 t) eh) (sin.f64 (atan.f64 (*.f64 eh (/.f64 t ew)))))
(*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (*.f64 eh (/.f64 t ew))))))
(*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (*.f64 (/.f64 eh ew) t)))))
(expm1.f64 (log1p.f64 (*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (/.f64 t ew) eh)))))))
(*.f64 (*.f64 (sin.f64 t) eh) (sin.f64 (atan.f64 (*.f64 eh (/.f64 t ew)))))
(*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (*.f64 eh (/.f64 t ew))))))
(*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (*.f64 (/.f64 eh ew) t)))))
(exp.f64 (log.f64 (*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (/.f64 t ew) eh)))))))
(*.f64 (*.f64 (sin.f64 t) eh) (sin.f64 (atan.f64 (*.f64 eh (/.f64 t ew)))))
(*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (*.f64 eh (/.f64 t ew))))))
(*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (*.f64 (/.f64 eh ew) t)))))
(exp.f64 (*.f64 (log.f64 (*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (/.f64 t ew) eh)))))) 1))
(*.f64 (*.f64 (sin.f64 t) eh) (sin.f64 (atan.f64 (*.f64 eh (/.f64 t ew)))))
(*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (*.f64 eh (/.f64 t ew))))))
(*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (*.f64 (/.f64 eh ew) t)))))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (/.f64 t ew) eh)))))) 1) 1))
(*.f64 (*.f64 (sin.f64 t) eh) (sin.f64 (atan.f64 (*.f64 eh (/.f64 t ew)))))
(*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (*.f64 eh (/.f64 t ew))))))
(*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (*.f64 (/.f64 eh ew) t)))))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (/.f64 t ew) eh))))))) 3))
(*.f64 (*.f64 (sin.f64 t) eh) (sin.f64 (atan.f64 (*.f64 eh (/.f64 t ew)))))
(*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (*.f64 eh (/.f64 t ew))))))
(*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (*.f64 (/.f64 eh ew) t)))))
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (/.f64 t ew) eh))))) 3)) 1/3))
(*.f64 (*.f64 (sin.f64 t) eh) (sin.f64 (atan.f64 (*.f64 eh (/.f64 t ew)))))
(*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (*.f64 eh (/.f64 t ew))))))
(*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (*.f64 (/.f64 eh ew) t)))))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (/.f64 t ew) eh))))))) 2))
(*.f64 (*.f64 (sin.f64 t) eh) (sin.f64 (atan.f64 (*.f64 eh (/.f64 t ew)))))
(*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (*.f64 eh (/.f64 t ew))))))
(*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (*.f64 (/.f64 eh ew) t)))))
(log1p.f64 (expm1.f64 (*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (/.f64 t ew) eh)))))))
(*.f64 (*.f64 (sin.f64 t) eh) (sin.f64 (atan.f64 (*.f64 eh (/.f64 t ew)))))
(*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (*.f64 eh (/.f64 t ew))))))
(*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (*.f64 (/.f64 eh ew) t)))))

localize40.0ms (0.2%)

Local Accuracy

Found 4 expressions with local accuracy:

NewAccuracyProgram
99.7%
(/.f64 1 (hypot.f64 1 (*.f64 (/.f64 t ew) eh)))
99.5%
(*.f64 ew (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 t ew) eh))))
95.4%
(/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)
89.6%
(*.f64 (/.f64 t ew) eh)
Compiler

Compiled 148 to 39 computations (73.6% saved)

series23.0ms (0.1%)

Counts
3 → 108
Calls

27 calls:

TimeVariablePointExpression
11.0ms
t
@-inf
(*.f64 ew (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 t ew) eh))))
1.0ms
ew
@inf
(*.f64 ew (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 t ew) eh))))
1.0ms
t
@inf
(*.f64 ew (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 t ew) eh))))
1.0ms
eh
@inf
(*.f64 ew (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 t ew) eh))))
1.0ms
eh
@0
(*.f64 ew (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 t ew) eh))))

rewrite81.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
1162×log-prod
842×prod-exp
742×pow-prod-down
552×pow-prod-up
500×pow-exp
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01163
122863
2292663
Stop Event
node limit
Counts
3 → 119
Calls
Call 1
Inputs
(*.f64 (/.f64 t ew) eh)
(*.f64 ew (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 t ew) eh))))
(/.f64 1 (hypot.f64 1 (*.f64 (/.f64 t ew) eh)))
Outputs
(+.f64 0 (*.f64 (/.f64 t ew) eh))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 eh) (/.f64 t ew))) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 eh) (/.f64 t ew)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 eh) (/.f64 t ew)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 eh) (/.f64 t ew)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 t ew) eh))) 1)
(/.f64 t (/.f64 ew eh))
(/.f64 eh (/.f64 ew t))
(/.f64 1 (/.f64 ew (*.f64 t eh)))
(/.f64 (*.f64 t eh) ew)
(/.f64 (neg.f64 (*.f64 t eh)) (neg.f64 ew))
(/.f64 (*.f64 eh (neg.f64 t)) (neg.f64 ew))
(/.f64 (*.f64 (neg.f64 t) eh) (neg.f64 ew))
(/.f64 (/.f64 (*.f64 t eh) 1) ew)
(/.f64 (/.f64 (*.f64 t eh) (pow.f64 (cbrt.f64 ew) 2)) (cbrt.f64 ew))
(/.f64 (/.f64 (*.f64 t eh) (sqrt.f64 ew)) (sqrt.f64 ew))
(pow.f64 (*.f64 (/.f64 t ew) eh) 1)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 t ew) eh)) 3)
(pow.f64 (pow.f64 (*.f64 (/.f64 t ew) eh) 2) 1/2)
(pow.f64 (pow.f64 (*.f64 (/.f64 t ew) eh) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (/.f64 t ew) eh)) 2)
(pow.f64 (/.f64 ew (*.f64 t eh)) -1)
(sqrt.f64 (pow.f64 (*.f64 (/.f64 t ew) eh) 2))
(log.f64 (pow.f64 (exp.f64 eh) (/.f64 t ew)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 t ew) eh))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 t ew) eh) 3))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 t ew) eh)))
(exp.f64 (log.f64 (*.f64 (/.f64 t ew) eh)))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 t ew) eh)) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 (/.f64 t ew) eh)) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 (/.f64 t ew) eh))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 (/.f64 t ew) eh))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 (/.f64 t ew) eh))) 2))
(exp.f64 (+.f64 (log.f64 (/.f64 t ew)) (*.f64 (log.f64 eh) 1)))
(exp.f64 (+.f64 (*.f64 (log.f64 (/.f64 t ew)) 1) (log.f64 eh)))
(exp.f64 (+.f64 (*.f64 (log.f64 (/.f64 t ew)) 1) (*.f64 (log.f64 eh) 1)))
(exp.f64 (+.f64 (log.f64 eh) (*.f64 (log.f64 (/.f64 t ew)) 1)))
(exp.f64 (+.f64 (*.f64 (log.f64 eh) 1) (log.f64 (/.f64 t ew))))
(exp.f64 (+.f64 (*.f64 (log.f64 eh) 1) (*.f64 (log.f64 (/.f64 t ew)) 1)))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 t ew) eh)))
(+.f64 0 (/.f64 ew (hypot.f64 1 (*.f64 (/.f64 t ew) eh))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (/.f64 ew (hypot.f64 1 (*.f64 (/.f64 t ew) eh))))) 2)) (log.f64 (cbrt.f64 (exp.f64 (/.f64 ew (hypot.f64 1 (*.f64 (/.f64 t ew) eh)))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 ew (hypot.f64 1 (*.f64 (/.f64 t ew) eh)))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 ew (hypot.f64 1 (*.f64 (/.f64 t ew) eh)))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 ew (hypot.f64 1 (*.f64 (/.f64 t ew) eh))))) 1)
(/.f64 ew (hypot.f64 1 (*.f64 (/.f64 t ew) eh)))
(/.f64 1 (/.f64 (hypot.f64 1 (*.f64 (/.f64 t ew) eh)) ew))
(/.f64 (pow.f64 (cbrt.f64 ew) 2) (/.f64 (hypot.f64 1 (*.f64 (/.f64 t ew) eh)) (cbrt.f64 ew)))
(/.f64 (sqrt.f64 ew) (/.f64 (hypot.f64 1 (*.f64 (/.f64 t ew) eh)) (sqrt.f64 ew)))
(/.f64 (neg.f64 ew) (neg.f64 (hypot.f64 1 (*.f64 (/.f64 t ew) eh))))
(/.f64 (/.f64 ew (sqrt.f64 (hypot.f64 1 (*.f64 (/.f64 t ew) eh)))) (sqrt.f64 (hypot.f64 1 (*.f64 (/.f64 t ew) eh))))
(/.f64 (/.f64 ew 1) (hypot.f64 1 (*.f64 (/.f64 t ew) eh)))
(/.f64 (/.f64 ew (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 t ew) eh))) 2)) (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 t ew) eh))))
(/.f64 (*.f64 ew -1) (neg.f64 (hypot.f64 1 (*.f64 (/.f64 t ew) eh))))
(pow.f64 (/.f64 ew (hypot.f64 1 (*.f64 (/.f64 t ew) eh))) 1)
(pow.f64 (cbrt.f64 (/.f64 ew (hypot.f64 1 (*.f64 (/.f64 t ew) eh)))) 3)
(pow.f64 (pow.f64 (/.f64 ew (hypot.f64 1 (*.f64 (/.f64 t ew) eh))) 2) 1/2)
(pow.f64 (pow.f64 (/.f64 ew (hypot.f64 1 (*.f64 (/.f64 t ew) eh))) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 ew (hypot.f64 1 (*.f64 (/.f64 t ew) eh)))) 2)
(pow.f64 (/.f64 (pow.f64 ew 3) (pow.f64 (hypot.f64 1 (*.f64 (/.f64 t ew) eh)) 3)) 1/3)
(pow.f64 (/.f64 (hypot.f64 1 (*.f64 (/.f64 t ew) eh)) ew) -1)
(sqrt.f64 (pow.f64 (/.f64 ew (hypot.f64 1 (*.f64 (/.f64 t ew) eh))) 2))
(log.f64 (exp.f64 (/.f64 ew (hypot.f64 1 (*.f64 (/.f64 t ew) eh)))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 ew (hypot.f64 1 (*.f64 (/.f64 t ew) eh))))))
(cbrt.f64 (pow.f64 (/.f64 ew (hypot.f64 1 (*.f64 (/.f64 t ew) eh))) 3))
(cbrt.f64 (/.f64 (pow.f64 ew 3) (pow.f64 (hypot.f64 1 (*.f64 (/.f64 t ew) eh)) 3)))
(expm1.f64 (log1p.f64 (/.f64 ew (hypot.f64 1 (*.f64 (/.f64 t ew) eh)))))
(exp.f64 (log.f64 (/.f64 ew (hypot.f64 1 (*.f64 (/.f64 t ew) eh)))))
(exp.f64 (*.f64 (log.f64 (/.f64 ew (hypot.f64 1 (*.f64 (/.f64 t ew) eh)))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 ew (hypot.f64 1 (*.f64 (/.f64 t ew) eh)))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 ew (hypot.f64 1 (*.f64 (/.f64 t ew) eh))))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (/.f64 ew (hypot.f64 1 (*.f64 (/.f64 t ew) eh))))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 ew (hypot.f64 1 (*.f64 (/.f64 t ew) eh))))) 2))
(exp.f64 (+.f64 (log.f64 ew) (*.f64 (log.f64 (hypot.f64 1 (*.f64 (/.f64 t ew) eh))) -1)))
(exp.f64 (+.f64 (log.f64 ew) (*.f64 (neg.f64 (log.f64 (hypot.f64 1 (*.f64 (/.f64 t ew) eh)))) 1)))
(exp.f64 (+.f64 (*.f64 (log.f64 ew) 1) (neg.f64 (log.f64 (hypot.f64 1 (*.f64 (/.f64 t ew) eh))))))
(exp.f64 (+.f64 (*.f64 (log.f64 ew) 1) (*.f64 (log.f64 (hypot.f64 1 (*.f64 (/.f64 t ew) eh))) -1)))
(exp.f64 (+.f64 (*.f64 (log.f64 ew) 1) (*.f64 (neg.f64 (log.f64 (hypot.f64 1 (*.f64 (/.f64 t ew) eh)))) 1)))
(exp.f64 (+.f64 (neg.f64 (log.f64 (hypot.f64 1 (*.f64 (/.f64 t ew) eh)))) (*.f64 (log.f64 ew) 1)))
(exp.f64 (+.f64 (*.f64 (log.f64 (hypot.f64 1 (*.f64 (/.f64 t ew) eh))) -1) (log.f64 ew)))
(exp.f64 (+.f64 (*.f64 (log.f64 (hypot.f64 1 (*.f64 (/.f64 t ew) eh))) -1) (*.f64 (log.f64 ew) 1)))
(exp.f64 (+.f64 (*.f64 (neg.f64 (log.f64 (hypot.f64 1 (*.f64 (/.f64 t ew) eh)))) 1) (log.f64 ew)))
(exp.f64 (+.f64 (*.f64 (neg.f64 (log.f64 (hypot.f64 1 (*.f64 (/.f64 t ew) eh)))) 1) (*.f64 (log.f64 ew) 1)))
(log1p.f64 (expm1.f64 (/.f64 ew (hypot.f64 1 (*.f64 (/.f64 t ew) eh)))))
(+.f64 0 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 t ew) eh))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 t ew) eh))))) 2)) (log.f64 (cbrt.f64 (exp.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 t ew) eh)))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 t ew) eh)))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 t ew) eh)))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 t ew) eh))))) 1)
(*.f64 1 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 t ew) eh))))
(*.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 t ew) eh))) 1)
(*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 t ew) eh)))) (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 t ew) eh)) -2)))
(*.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 t ew) eh)) -2)) (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 t ew) eh)))))
(*.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 t ew) eh)) -1/2) (pow.f64 (hypot.f64 1 (*.f64 (/.f64 t ew) eh)) -1/2))
(*.f64 -1 (/.f64 1 (neg.f64 (hypot.f64 1 (*.f64 (/.f64 t ew) eh)))))
(*.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 t ew) eh))) -2) (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 t ew) eh)))))
(pow.f64 (hypot.f64 1 (*.f64 (/.f64 t ew) eh)) -1)
(pow.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 t ew) eh))) 1)
(pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 t ew) eh))) -3)
(pow.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 t ew) eh)))) 3)
(pow.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 t ew) eh) 2)) -1/2)
(pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 t ew) eh)) 3) -1/3)
(pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 t ew) eh)) -2) 1/2)
(pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 t ew) eh)) -3) 1/3)
(pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (/.f64 t ew) eh))) -2)
(pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 t ew) eh)) -1/2) 2)
(pow.f64 (neg.f64 (neg.f64 (hypot.f64 1 (*.f64 (/.f64 t ew) eh)))) -1)
(sqrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 t ew) eh)) -2))
(log.f64 (exp.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 t ew) eh)))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 t ew) eh))))))
(cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 t ew) eh)) -3))
(expm1.f64 (log1p.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 t ew) eh)))))
(exp.f64 (neg.f64 (log.f64 (hypot.f64 1 (*.f64 (/.f64 t ew) eh)))))
(exp.f64 (*.f64 (log.f64 (hypot.f64 1 (*.f64 (/.f64 t ew) eh))) -1))
(exp.f64 (*.f64 (neg.f64 (log.f64 (hypot.f64 1 (*.f64 (/.f64 t ew) eh)))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (hypot.f64 1 (*.f64 (/.f64 t ew) eh))) 1) -1))
(exp.f64 (*.f64 (*.f64 (log.f64 (hypot.f64 1 (*.f64 (/.f64 t ew) eh))) -1) 1))
(exp.f64 (*.f64 (*.f64 (neg.f64 (log.f64 (hypot.f64 1 (*.f64 (/.f64 t ew) eh)))) 1) 1))
(exp.f64 (*.f64 (neg.f64 (log.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 t ew) eh))))) 3))
(exp.f64 (*.f64 (log1p.f64 (pow.f64 (*.f64 (/.f64 t ew) eh) 2)) -1/2))
(exp.f64 (*.f64 (log.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 t ew) eh)) -3)) 1/3))
(exp.f64 (*.f64 (*.f64 -1/2 (log.f64 (hypot.f64 1 (*.f64 (/.f64 t ew) eh)))) 2))
(log1p.f64 (expm1.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 t ew) eh)))))

simplify135.0ms (0.8%)

Algorithm
egg-herbie
Rules
1158×unswap-sqr
782×fma-def
560×times-frac
518×associate-*r*
498×*-commutative
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
05729737
115909163
259888849
Stop Event
node limit
Counts
227 → 293
Calls
Call 1
Inputs
(/.f64 (*.f64 t eh) ew)
(/.f64 (*.f64 t eh) ew)
(/.f64 (*.f64 t eh) ew)
(/.f64 (*.f64 t eh) ew)
(/.f64 (*.f64 t eh) ew)
(/.f64 (*.f64 t eh) ew)
(/.f64 (*.f64 t eh) ew)
(/.f64 (*.f64 t eh) ew)
(/.f64 (*.f64 t eh) ew)
(/.f64 (*.f64 t eh) ew)
(/.f64 (*.f64 t eh) ew)
(/.f64 (*.f64 t eh) ew)
(/.f64 (*.f64 t eh) ew)
(/.f64 (*.f64 t eh) ew)
(/.f64 (*.f64 t eh) ew)
(/.f64 (*.f64 t eh) ew)
(/.f64 (*.f64 t eh) ew)
(/.f64 (*.f64 t eh) ew)
(/.f64 (*.f64 t eh) ew)
(/.f64 (*.f64 t eh) ew)
(/.f64 (*.f64 t eh) ew)
(/.f64 (*.f64 t eh) ew)
(/.f64 (*.f64 t eh) ew)
(/.f64 (*.f64 t eh) ew)
(/.f64 (*.f64 t eh) ew)
(/.f64 (*.f64 t eh) ew)
(/.f64 (*.f64 t eh) ew)
(/.f64 (*.f64 t eh) ew)
(/.f64 (*.f64 t eh) ew)
(/.f64 (*.f64 t eh) ew)
(/.f64 (*.f64 t eh) ew)
(/.f64 (*.f64 t eh) ew)
(/.f64 (*.f64 t eh) ew)
(/.f64 (*.f64 t eh) ew)
(/.f64 (*.f64 t eh) ew)
(/.f64 (*.f64 t eh) ew)
(/.f64 (pow.f64 ew 2) (*.f64 t eh))
(+.f64 (/.f64 (pow.f64 ew 2) (*.f64 t eh)) (*.f64 -1/2 (/.f64 (pow.f64 ew 4) (*.f64 (pow.f64 t 3) (pow.f64 eh 3)))))
(+.f64 (/.f64 (pow.f64 ew 2) (*.f64 t eh)) (+.f64 (*.f64 3/8 (/.f64 (pow.f64 ew 6) (*.f64 (pow.f64 t 5) (pow.f64 eh 5)))) (*.f64 -1/2 (/.f64 (pow.f64 ew 4) (*.f64 (pow.f64 t 3) (pow.f64 eh 3))))))
(+.f64 (/.f64 (pow.f64 ew 2) (*.f64 t eh)) (+.f64 (*.f64 3/8 (/.f64 (pow.f64 ew 6) (*.f64 (pow.f64 t 5) (pow.f64 eh 5)))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 ew 4) (*.f64 (pow.f64 t 3) (pow.f64 eh 3)))) (*.f64 -5/16 (/.f64 (pow.f64 ew 8) (*.f64 (pow.f64 t 7) (pow.f64 eh 7)))))))
ew
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 eh 2)) ew)) ew)
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 eh 2)) ew)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 t 4) (pow.f64 eh 4))) (*.f64 -1/8 (*.f64 (pow.f64 t 4) (pow.f64 eh 4)))) (pow.f64 ew 3))) ew))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 eh 2)) ew)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/8 (*.f64 (pow.f64 t 6) (pow.f64 eh 6))) (*.f64 -1/2 (*.f64 (pow.f64 t 2) (*.f64 (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 t 4) (pow.f64 eh 4))) (*.f64 -1/8 (*.f64 (pow.f64 t 4) (pow.f64 eh 4)))) (pow.f64 eh 2))))) (pow.f64 ew 5))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 t 4) (pow.f64 eh 4))) (*.f64 -1/8 (*.f64 (pow.f64 t 4) (pow.f64 eh 4)))) (pow.f64 ew 3))) ew)))
ew
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 eh 2)) ew)) ew)
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 eh 2)) ew)) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 t 4) (pow.f64 eh 4)) (pow.f64 ew 3))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 t 4) (pow.f64 eh 4)) (pow.f64 ew 3))) ew)))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 eh 2)) ew)) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 t 4) (pow.f64 eh 4)) (pow.f64 ew 3))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 t 4) (pow.f64 eh 4)) (pow.f64 ew 3))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 t 6) (pow.f64 eh 6)) (pow.f64 ew 5))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (*.f64 1/4 (*.f64 (pow.f64 t 4) (pow.f64 eh 4))) (*.f64 1/8 (*.f64 (pow.f64 t 4) (pow.f64 eh 4)))) (*.f64 (pow.f64 t 2) (pow.f64 eh 2))) (pow.f64 ew 5))) ew)))))
ew
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 eh 2)) ew)) ew)
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 eh 2)) ew)) (+.f64 (*.f64 -1 (*.f64 (pow.f64 t 4) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 eh 4) (pow.f64 ew 3))) (*.f64 -1/8 (/.f64 (pow.f64 eh 4) (pow.f64 ew 3)))))) ew))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 eh 2)) ew)) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 1/8 (/.f64 (pow.f64 eh 6) (pow.f64 ew 5))) (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 eh 4) (pow.f64 ew 3))) (*.f64 -1/8 (/.f64 (pow.f64 eh 4) (pow.f64 ew 3)))) (pow.f64 eh 2)) (pow.f64 ew 2)))) (pow.f64 t 6))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 t 4) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 eh 4) (pow.f64 ew 3))) (*.f64 -1/8 (/.f64 (pow.f64 eh 4) (pow.f64 ew 3)))))) ew)))
(/.f64 (pow.f64 ew 2) (*.f64 t eh))
(+.f64 (/.f64 (pow.f64 ew 2) (*.f64 t eh)) (*.f64 -1/2 (/.f64 (pow.f64 ew 4) (*.f64 (pow.f64 t 3) (pow.f64 eh 3)))))
(+.f64 (/.f64 (pow.f64 ew 2) (*.f64 t eh)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 ew 6) (pow.f64 eh 5))) (*.f64 -1/8 (/.f64 (pow.f64 ew 6) (pow.f64 eh 5)))) (pow.f64 t 5))) (*.f64 -1/2 (/.f64 (pow.f64 ew 4) (*.f64 (pow.f64 t 3) (pow.f64 eh 3))))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 ew 6) (pow.f64 eh 5))) (*.f64 -1/8 (/.f64 (pow.f64 ew 6) (pow.f64 eh 5)))) (pow.f64 ew 2)) (pow.f64 eh 2))) (*.f64 1/8 (/.f64 (pow.f64 ew 8) (pow.f64 eh 7)))) (pow.f64 t 7))) (+.f64 (/.f64 (pow.f64 ew 2) (*.f64 t eh)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 ew 6) (pow.f64 eh 5))) (*.f64 -1/8 (/.f64 (pow.f64 ew 6) (pow.f64 eh 5)))) (pow.f64 t 5))) (*.f64 -1/2 (/.f64 (pow.f64 ew 4) (*.f64 (pow.f64 t 3) (pow.f64 eh 3)))))))
(*.f64 -1 (/.f64 (pow.f64 ew 2) (*.f64 t eh)))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 ew 4) (*.f64 (pow.f64 t 3) (pow.f64 eh 3)))) (*.f64 -1 (/.f64 (pow.f64 ew 2) (*.f64 t eh))))
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 ew 6) (*.f64 (pow.f64 t 5) (pow.f64 eh 5)))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 ew 4) (*.f64 (pow.f64 t 3) (pow.f64 eh 3)))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 ew 6) (*.f64 (pow.f64 t 5) (pow.f64 eh 5)))) (*.f64 -1 (/.f64 (pow.f64 ew 2) (*.f64 t eh))))))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 ew 8) (*.f64 (pow.f64 t 7) (pow.f64 eh 7)))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 ew 6) (pow.f64 eh 5))) (*.f64 -1/8 (/.f64 (pow.f64 ew 6) (pow.f64 eh 5)))) (pow.f64 ew 2)) (*.f64 (pow.f64 t 7) (pow.f64 eh 2)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 ew 6) (*.f64 (pow.f64 t 5) (pow.f64 eh 5)))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 ew 4) (*.f64 (pow.f64 t 3) (pow.f64 eh 3)))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 ew 6) (*.f64 (pow.f64 t 5) (pow.f64 eh 5)))) (*.f64 -1 (/.f64 (pow.f64 ew 2) (*.f64 t eh))))))))
ew
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 eh 2)) ew)) ew)
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 eh 2)) ew)) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 t 4) (pow.f64 ew 3))) (*.f64 -1/4 (/.f64 (pow.f64 t 4) (pow.f64 ew 3)))) (pow.f64 eh 4))) ew))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 eh 2)) ew)) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 t 4) (pow.f64 ew 3))) (*.f64 -1/4 (/.f64 (pow.f64 t 4) (pow.f64 ew 3)))) (pow.f64 eh 4))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 1/8 (/.f64 (pow.f64 t 6) (pow.f64 ew 5))) (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 t 4) (pow.f64 ew 3))) (*.f64 -1/4 (/.f64 (pow.f64 t 4) (pow.f64 ew 3)))) (pow.f64 t 2)) (pow.f64 ew 2)))) (pow.f64 eh 6))) ew)))
(/.f64 (pow.f64 ew 2) (*.f64 t eh))
(+.f64 (/.f64 (pow.f64 ew 2) (*.f64 t eh)) (*.f64 -1/2 (/.f64 (pow.f64 ew 4) (*.f64 (pow.f64 t 3) (pow.f64 eh 3)))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 ew 6) (pow.f64 t 5))) (*.f64 -1/4 (/.f64 (pow.f64 ew 6) (pow.f64 t 5)))) (pow.f64 eh 5))) (+.f64 (/.f64 (pow.f64 ew 2) (*.f64 t eh)) (*.f64 -1/2 (/.f64 (pow.f64 ew 4) (*.f64 (pow.f64 t 3) (pow.f64 eh 3))))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/8 (/.f64 (pow.f64 ew 8) (pow.f64 t 7))) (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 ew 6) (pow.f64 t 5))) (*.f64 -1/4 (/.f64 (pow.f64 ew 6) (pow.f64 t 5)))) (pow.f64 ew 2)) (pow.f64 t 2)))) (pow.f64 eh 7))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 ew 6) (pow.f64 t 5))) (*.f64 -1/4 (/.f64 (pow.f64 ew 6) (pow.f64 t 5)))) (pow.f64 eh 5))) (+.f64 (/.f64 (pow.f64 ew 2) (*.f64 t eh)) (*.f64 -1/2 (/.f64 (pow.f64 ew 4) (*.f64 (pow.f64 t 3) (pow.f64 eh 3)))))))
(*.f64 -1 (/.f64 (pow.f64 ew 2) (*.f64 t eh)))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 ew 4) (*.f64 (pow.f64 t 3) (pow.f64 eh 3)))) (*.f64 -1 (/.f64 (pow.f64 ew 2) (*.f64 t eh))))
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 ew 6) (*.f64 (pow.f64 t 5) (pow.f64 eh 5)))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 ew 4) (*.f64 (pow.f64 t 3) (pow.f64 eh 3)))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 ew 6) (*.f64 (pow.f64 t 5) (pow.f64 eh 5)))) (*.f64 -1 (/.f64 (pow.f64 ew 2) (*.f64 t eh))))))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 ew 8) (*.f64 (pow.f64 t 7) (pow.f64 eh 7)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 ew 6) (*.f64 (pow.f64 t 5) (pow.f64 eh 5)))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 ew 4) (*.f64 (pow.f64 t 3) (pow.f64 eh 3)))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 ew 6) (pow.f64 t 5))) (*.f64 -1/4 (/.f64 (pow.f64 ew 6) (pow.f64 t 5)))) (pow.f64 ew 2)) (*.f64 (pow.f64 t 2) (pow.f64 eh 7)))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 ew 6) (*.f64 (pow.f64 t 5) (pow.f64 eh 5)))) (*.f64 -1 (/.f64 (pow.f64 ew 2) (*.f64 t eh))))))))
1
(+.f64 1 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 eh 2)) (pow.f64 ew 2))))
(+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 eh 2)) (pow.f64 ew 2))) (*.f64 -1 (*.f64 (pow.f64 t 4) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4))) (*.f64 -1/4 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4))))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 t 6) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4))) (*.f64 -1/4 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4)))) (pow.f64 eh 2)) (pow.f64 ew 2))) (*.f64 1/8 (/.f64 (pow.f64 eh 6) (pow.f64 ew 6)))))) (+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 eh 2)) (pow.f64 ew 2))) (*.f64 -1 (*.f64 (pow.f64 t 4) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4))) (*.f64 -1/4 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4)))))))))
(/.f64 ew (*.f64 t eh))
(+.f64 (/.f64 ew (*.f64 t eh)) (*.f64 -1/2 (/.f64 (pow.f64 ew 3) (*.f64 (pow.f64 t 3) (pow.f64 eh 3)))))
(+.f64 (/.f64 ew (*.f64 t eh)) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 ew 3) (*.f64 (pow.f64 t 3) (pow.f64 eh 3)))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 ew 5) (pow.f64 eh 5))) (*.f64 -1/8 (/.f64 (pow.f64 ew 5) (pow.f64 eh 5)))) (pow.f64 t 5)))))
(+.f64 (/.f64 ew (*.f64 t eh)) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 ew 3) (*.f64 (pow.f64 t 3) (pow.f64 eh 3)))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 ew 5) (pow.f64 eh 5))) (*.f64 -1/8 (/.f64 (pow.f64 ew 5) (pow.f64 eh 5)))) (pow.f64 ew 2)) (pow.f64 eh 2))) (*.f64 1/8 (/.f64 (pow.f64 ew 7) (pow.f64 eh 7)))) (pow.f64 t 7))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 ew 5) (pow.f64 eh 5))) (*.f64 -1/8 (/.f64 (pow.f64 ew 5) (pow.f64 eh 5)))) (pow.f64 t 5))))))
(*.f64 -1 (/.f64 ew (*.f64 t eh)))
(+.f64 (*.f64 -1 (/.f64 ew (*.f64 t eh))) (*.f64 1/2 (/.f64 (pow.f64 ew 3) (*.f64 (pow.f64 t 3) (pow.f64 eh 3)))))
(+.f64 (*.f64 -1/8 (/.f64 (pow.f64 ew 5) (*.f64 (pow.f64 t 5) (pow.f64 eh 5)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 ew 5) (*.f64 (pow.f64 t 5) (pow.f64 eh 5)))) (+.f64 (*.f64 -1 (/.f64 ew (*.f64 t eh))) (*.f64 1/2 (/.f64 (pow.f64 ew 3) (*.f64 (pow.f64 t 3) (pow.f64 eh 3)))))))
(+.f64 (*.f64 -1/8 (/.f64 (pow.f64 ew 5) (*.f64 (pow.f64 t 5) (pow.f64 eh 5)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 ew 5) (*.f64 (pow.f64 t 5) (pow.f64 eh 5)))) (+.f64 (*.f64 -1 (/.f64 ew (*.f64 t eh))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 ew 3) (*.f64 (pow.f64 t 3) (pow.f64 eh 3)))) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 ew 7) (*.f64 (pow.f64 t 7) (pow.f64 eh 7)))) (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 ew 5) (pow.f64 eh 5))) (*.f64 -1/8 (/.f64 (pow.f64 ew 5) (pow.f64 eh 5)))) (pow.f64 ew 2)) (*.f64 (pow.f64 t 7) (pow.f64 eh 2)))))))))
(/.f64 ew (*.f64 t eh))
(+.f64 (/.f64 ew (*.f64 t eh)) (*.f64 -1/2 (/.f64 (pow.f64 ew 3) (*.f64 (pow.f64 t 3) (pow.f64 eh 3)))))
(+.f64 (/.f64 ew (*.f64 t eh)) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 ew 3) (*.f64 (pow.f64 t 3) (pow.f64 eh 3)))) (*.f64 3/8 (/.f64 (pow.f64 ew 5) (*.f64 (pow.f64 t 5) (pow.f64 eh 5))))))
(+.f64 (/.f64 ew (*.f64 t eh)) (+.f64 (*.f64 -5/16 (/.f64 (pow.f64 ew 7) (*.f64 (pow.f64 t 7) (pow.f64 eh 7)))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 ew 3) (*.f64 (pow.f64 t 3) (pow.f64 eh 3)))) (*.f64 3/8 (/.f64 (pow.f64 ew 5) (*.f64 (pow.f64 t 5) (pow.f64 eh 5)))))))
1
(+.f64 1 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 eh 2)) (pow.f64 ew 2))))
(+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 eh 2)) (pow.f64 ew 2))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 t 4) (pow.f64 eh 4))) (*.f64 -1/8 (*.f64 (pow.f64 t 4) (pow.f64 eh 4)))) (pow.f64 ew 4)))))
(+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 eh 2)) (pow.f64 ew 2))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/8 (*.f64 (pow.f64 t 6) (pow.f64 eh 6))) (*.f64 -1/2 (*.f64 (pow.f64 t 2) (*.f64 (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 t 4) (pow.f64 eh 4))) (*.f64 -1/8 (*.f64 (pow.f64 t 4) (pow.f64 eh 4)))) (pow.f64 eh 2))))) (pow.f64 ew 6))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 t 4) (pow.f64 eh 4))) (*.f64 -1/8 (*.f64 (pow.f64 t 4) (pow.f64 eh 4)))) (pow.f64 ew 4))))))
1
(+.f64 1 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 eh 2)) (pow.f64 ew 2))))
(+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 eh 2)) (pow.f64 ew 2))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 t 4) (pow.f64 eh 4))) (*.f64 -1/8 (*.f64 (pow.f64 t 4) (pow.f64 eh 4)))) (pow.f64 ew 4)))))
(+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 eh 2)) (pow.f64 ew 2))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/8 (*.f64 (pow.f64 t 6) (pow.f64 eh 6))) (*.f64 -1/2 (*.f64 (pow.f64 t 2) (*.f64 (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 t 4) (pow.f64 eh 4))) (*.f64 -1/8 (*.f64 (pow.f64 t 4) (pow.f64 eh 4)))) (pow.f64 eh 2))))) (pow.f64 ew 6))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 t 4) (pow.f64 eh 4))) (*.f64 -1/8 (*.f64 (pow.f64 t 4) (pow.f64 eh 4)))) (pow.f64 ew 4))))))
1
(+.f64 1 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 eh 2)) (pow.f64 ew 2))))
(+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 eh 2)) (pow.f64 ew 2))) (*.f64 -1 (*.f64 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 t 4) (pow.f64 ew 4))) (*.f64 -1/4 (/.f64 (pow.f64 t 4) (pow.f64 ew 4)))) (pow.f64 eh 4)))))
(+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 eh 2)) (pow.f64 ew 2))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 1/8 (/.f64 (pow.f64 t 6) (pow.f64 ew 6))) (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 t 4) (pow.f64 ew 4))) (*.f64 -1/4 (/.f64 (pow.f64 t 4) (pow.f64 ew 4)))) (pow.f64 t 2)) (pow.f64 ew 2)))) (pow.f64 eh 6))) (*.f64 -1 (*.f64 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 t 4) (pow.f64 ew 4))) (*.f64 -1/4 (/.f64 (pow.f64 t 4) (pow.f64 ew 4)))) (pow.f64 eh 4))))))
(/.f64 ew (*.f64 t eh))
(+.f64 (/.f64 ew (*.f64 t eh)) (*.f64 -1/2 (/.f64 (pow.f64 ew 3) (*.f64 (pow.f64 t 3) (pow.f64 eh 3)))))
(+.f64 (/.f64 ew (*.f64 t eh)) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 ew 3) (*.f64 (pow.f64 t 3) (pow.f64 eh 3)))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 ew 5) (pow.f64 t 5))) (*.f64 -1/8 (/.f64 (pow.f64 ew 5) (pow.f64 t 5)))) (pow.f64 eh 5)))))
(+.f64 (/.f64 ew (*.f64 t eh)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 ew 2) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 ew 5) (pow.f64 t 5))) (*.f64 -1/8 (/.f64 (pow.f64 ew 5) (pow.f64 t 5))))) (pow.f64 t 2))) (*.f64 1/8 (/.f64 (pow.f64 ew 7) (pow.f64 t 7)))) (pow.f64 eh 7))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 ew 3) (*.f64 (pow.f64 t 3) (pow.f64 eh 3)))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 ew 5) (pow.f64 t 5))) (*.f64 -1/8 (/.f64 (pow.f64 ew 5) (pow.f64 t 5)))) (pow.f64 eh 5))))))
(*.f64 -1 (/.f64 ew (*.f64 t eh)))
(+.f64 (*.f64 -1 (/.f64 ew (*.f64 t eh))) (*.f64 1/2 (/.f64 (pow.f64 ew 3) (*.f64 (pow.f64 t 3) (pow.f64 eh 3)))))
(+.f64 (*.f64 -1/8 (/.f64 (pow.f64 ew 5) (*.f64 (pow.f64 t 5) (pow.f64 eh 5)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 ew 5) (*.f64 (pow.f64 t 5) (pow.f64 eh 5)))) (+.f64 (*.f64 -1 (/.f64 ew (*.f64 t eh))) (*.f64 1/2 (/.f64 (pow.f64 ew 3) (*.f64 (pow.f64 t 3) (pow.f64 eh 3)))))))
(+.f64 (*.f64 -1/8 (/.f64 (pow.f64 ew 5) (*.f64 (pow.f64 t 5) (pow.f64 eh 5)))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 ew 2) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 ew 5) (pow.f64 t 5))) (*.f64 -1/8 (/.f64 (pow.f64 ew 5) (pow.f64 t 5))))) (*.f64 (pow.f64 t 2) (pow.f64 eh 7)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 ew 5) (*.f64 (pow.f64 t 5) (pow.f64 eh 5)))) (+.f64 (*.f64 -1 (/.f64 ew (*.f64 t eh))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 ew 3) (*.f64 (pow.f64 t 3) (pow.f64 eh 3)))) (*.f64 1/8 (/.f64 (pow.f64 ew 7) (*.f64 (pow.f64 t 7) (pow.f64 eh 7)))))))))
(+.f64 0 (*.f64 (/.f64 t ew) eh))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 eh) (/.f64 t ew))) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 eh) (/.f64 t ew)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 eh) (/.f64 t ew)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 eh) (/.f64 t ew)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 t ew) eh))) 1)
(/.f64 t (/.f64 ew eh))
(/.f64 eh (/.f64 ew t))
(/.f64 1 (/.f64 ew (*.f64 t eh)))
(/.f64 (*.f64 t eh) ew)
(/.f64 (neg.f64 (*.f64 t eh)) (neg.f64 ew))
(/.f64 (*.f64 eh (neg.f64 t)) (neg.f64 ew))
(/.f64 (*.f64 (neg.f64 t) eh) (neg.f64 ew))
(/.f64 (/.f64 (*.f64 t eh) 1) ew)
(/.f64 (/.f64 (*.f64 t eh) (pow.f64 (cbrt.f64 ew) 2)) (cbrt.f64 ew))
(/.f64 (/.f64 (*.f64 t eh) (sqrt.f64 ew)) (sqrt.f64 ew))
(pow.f64 (*.f64 (/.f64 t ew) eh) 1)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 t ew) eh)) 3)
(pow.f64 (pow.f64 (*.f64 (/.f64 t ew) eh) 2) 1/2)
(pow.f64 (pow.f64 (*.f64 (/.f64 t ew) eh) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (/.f64 t ew) eh)) 2)
(pow.f64 (/.f64 ew (*.f64 t eh)) -1)
(sqrt.f64 (pow.f64 (*.f64 (/.f64 t ew) eh) 2))
(log.f64 (pow.f64 (exp.f64 eh) (/.f64 t ew)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 t ew) eh))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 t ew) eh) 3))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 t ew) eh)))
(exp.f64 (log.f64 (*.f64 (/.f64 t ew) eh)))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 t ew) eh)) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 (/.f64 t ew) eh)) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 (/.f64 t ew) eh))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 (/.f64 t ew) eh))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 (/.f64 t ew) eh))) 2))
(exp.f64 (+.f64 (log.f64 (/.f64 t ew)) (*.f64 (log.f64 eh) 1)))
(exp.f64 (+.f64 (*.f64 (log.f64 (/.f64 t ew)) 1) (log.f64 eh)))
(exp.f64 (+.f64 (*.f64 (log.f64 (/.f64 t ew)) 1) (*.f64 (log.f64 eh) 1)))
(exp.f64 (+.f64 (log.f64 eh) (*.f64 (log.f64 (/.f64 t ew)) 1)))
(exp.f64 (+.f64 (*.f64 (log.f64 eh) 1) (log.f64 (/.f64 t ew))))
(exp.f64 (+.f64 (*.f64 (log.f64 eh) 1) (*.f64 (log.f64 (/.f64 t ew)) 1)))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 t ew) eh)))
(+.f64 0 (/.f64 ew (hypot.f64 1 (*.f64 (/.f64 t ew) eh))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (/.f64 ew (hypot.f64 1 (*.f64 (/.f64 t ew) eh))))) 2)) (log.f64 (cbrt.f64 (exp.f64 (/.f64 ew (hypot.f64 1 (*.f64 (/.f64 t ew) eh)))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 ew (hypot.f64 1 (*.f64 (/.f64 t ew) eh)))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 ew (hypot.f64 1 (*.f64 (/.f64 t ew) eh)))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 ew (hypot.f64 1 (*.f64 (/.f64 t ew) eh))))) 1)
(/.f64 ew (hypot.f64 1 (*.f64 (/.f64 t ew) eh)))
(/.f64 1 (/.f64 (hypot.f64 1 (*.f64 (/.f64 t ew) eh)) ew))
(/.f64 (pow.f64 (cbrt.f64 ew) 2) (/.f64 (hypot.f64 1 (*.f64 (/.f64 t ew) eh)) (cbrt.f64 ew)))
(/.f64 (sqrt.f64 ew) (/.f64 (hypot.f64 1 (*.f64 (/.f64 t ew) eh)) (sqrt.f64 ew)))
(/.f64 (neg.f64 ew) (neg.f64 (hypot.f64 1 (*.f64 (/.f64 t ew) eh))))
(/.f64 (/.f64 ew (sqrt.f64 (hypot.f64 1 (*.f64 (/.f64 t ew) eh)))) (sqrt.f64 (hypot.f64 1 (*.f64 (/.f64 t ew) eh))))
(/.f64 (/.f64 ew 1) (hypot.f64 1 (*.f64 (/.f64 t ew) eh)))
(/.f64 (/.f64 ew (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 t ew) eh))) 2)) (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 t ew) eh))))
(/.f64 (*.f64 ew -1) (neg.f64 (hypot.f64 1 (*.f64 (/.f64 t ew) eh))))
(pow.f64 (/.f64 ew (hypot.f64 1 (*.f64 (/.f64 t ew) eh))) 1)
(pow.f64 (cbrt.f64 (/.f64 ew (hypot.f64 1 (*.f64 (/.f64 t ew) eh)))) 3)
(pow.f64 (pow.f64 (/.f64 ew (hypot.f64 1 (*.f64 (/.f64 t ew) eh))) 2) 1/2)
(pow.f64 (pow.f64 (/.f64 ew (hypot.f64 1 (*.f64 (/.f64 t ew) eh))) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 ew (hypot.f64 1 (*.f64 (/.f64 t ew) eh)))) 2)
(pow.f64 (/.f64 (pow.f64 ew 3) (pow.f64 (hypot.f64 1 (*.f64 (/.f64 t ew) eh)) 3)) 1/3)
(pow.f64 (/.f64 (hypot.f64 1 (*.f64 (/.f64 t ew) eh)) ew) -1)
(sqrt.f64 (pow.f64 (/.f64 ew (hypot.f64 1 (*.f64 (/.f64 t ew) eh))) 2))
(log.f64 (exp.f64 (/.f64 ew (hypot.f64 1 (*.f64 (/.f64 t ew) eh)))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 ew (hypot.f64 1 (*.f64 (/.f64 t ew) eh))))))
(cbrt.f64 (pow.f64 (/.f64 ew (hypot.f64 1 (*.f64 (/.f64 t ew) eh))) 3))
(cbrt.f64 (/.f64 (pow.f64 ew 3) (pow.f64 (hypot.f64 1 (*.f64 (/.f64 t ew) eh)) 3)))
(expm1.f64 (log1p.f64 (/.f64 ew (hypot.f64 1 (*.f64 (/.f64 t ew) eh)))))
(exp.f64 (log.f64 (/.f64 ew (hypot.f64 1 (*.f64 (/.f64 t ew) eh)))))
(exp.f64 (*.f64 (log.f64 (/.f64 ew (hypot.f64 1 (*.f64 (/.f64 t ew) eh)))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 ew (hypot.f64 1 (*.f64 (/.f64 t ew) eh)))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 ew (hypot.f64 1 (*.f64 (/.f64 t ew) eh))))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (/.f64 ew (hypot.f64 1 (*.f64 (/.f64 t ew) eh))))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 ew (hypot.f64 1 (*.f64 (/.f64 t ew) eh))))) 2))
(exp.f64 (+.f64 (log.f64 ew) (*.f64 (log.f64 (hypot.f64 1 (*.f64 (/.f64 t ew) eh))) -1)))
(exp.f64 (+.f64 (log.f64 ew) (*.f64 (neg.f64 (log.f64 (hypot.f64 1 (*.f64 (/.f64 t ew) eh)))) 1)))
(exp.f64 (+.f64 (*.f64 (log.f64 ew) 1) (neg.f64 (log.f64 (hypot.f64 1 (*.f64 (/.f64 t ew) eh))))))
(exp.f64 (+.f64 (*.f64 (log.f64 ew) 1) (*.f64 (log.f64 (hypot.f64 1 (*.f64 (/.f64 t ew) eh))) -1)))
(exp.f64 (+.f64 (*.f64 (log.f64 ew) 1) (*.f64 (neg.f64 (log.f64 (hypot.f64 1 (*.f64 (/.f64 t ew) eh)))) 1)))
(exp.f64 (+.f64 (neg.f64 (log.f64 (hypot.f64 1 (*.f64 (/.f64 t ew) eh)))) (*.f64 (log.f64 ew) 1)))
(exp.f64 (+.f64 (*.f64 (log.f64 (hypot.f64 1 (*.f64 (/.f64 t ew) eh))) -1) (log.f64 ew)))
(exp.f64 (+.f64 (*.f64 (log.f64 (hypot.f64 1 (*.f64 (/.f64 t ew) eh))) -1) (*.f64 (log.f64 ew) 1)))
(exp.f64 (+.f64 (*.f64 (neg.f64 (log.f64 (hypot.f64 1 (*.f64 (/.f64 t ew) eh)))) 1) (log.f64 ew)))
(exp.f64 (+.f64 (*.f64 (neg.f64 (log.f64 (hypot.f64 1 (*.f64 (/.f64 t ew) eh)))) 1) (*.f64 (log.f64 ew) 1)))
(log1p.f64 (expm1.f64 (/.f64 ew (hypot.f64 1 (*.f64 (/.f64 t ew) eh)))))
(+.f64 0 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 t ew) eh))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 t ew) eh))))) 2)) (log.f64 (cbrt.f64 (exp.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 t ew) eh)))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 t ew) eh)))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 t ew) eh)))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 t ew) eh))))) 1)
(*.f64 1 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 t ew) eh))))
(*.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 t ew) eh))) 1)
(*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 t ew) eh)))) (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 t ew) eh)) -2)))
(*.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 t ew) eh)) -2)) (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 t ew) eh)))))
(*.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 t ew) eh)) -1/2) (pow.f64 (hypot.f64 1 (*.f64 (/.f64 t ew) eh)) -1/2))
(*.f64 -1 (/.f64 1 (neg.f64 (hypot.f64 1 (*.f64 (/.f64 t ew) eh)))))
(*.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 t ew) eh))) -2) (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 t ew) eh)))))
(pow.f64 (hypot.f64 1 (*.f64 (/.f64 t ew) eh)) -1)
(pow.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 t ew) eh))) 1)
(pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 t ew) eh))) -3)
(pow.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 t ew) eh)))) 3)
(pow.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 t ew) eh) 2)) -1/2)
(pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 t ew) eh)) 3) -1/3)
(pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 t ew) eh)) -2) 1/2)
(pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 t ew) eh)) -3) 1/3)
(pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (/.f64 t ew) eh))) -2)
(pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 t ew) eh)) -1/2) 2)
(pow.f64 (neg.f64 (neg.f64 (hypot.f64 1 (*.f64 (/.f64 t ew) eh)))) -1)
(sqrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 t ew) eh)) -2))
(log.f64 (exp.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 t ew) eh)))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 t ew) eh))))))
(cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 t ew) eh)) -3))
(expm1.f64 (log1p.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 t ew) eh)))))
(exp.f64 (neg.f64 (log.f64 (hypot.f64 1 (*.f64 (/.f64 t ew) eh)))))
(exp.f64 (*.f64 (log.f64 (hypot.f64 1 (*.f64 (/.f64 t ew) eh))) -1))
(exp.f64 (*.f64 (neg.f64 (log.f64 (hypot.f64 1 (*.f64 (/.f64 t ew) eh)))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (hypot.f64 1 (*.f64 (/.f64 t ew) eh))) 1) -1))
(exp.f64 (*.f64 (*.f64 (log.f64 (hypot.f64 1 (*.f64 (/.f64 t ew) eh))) -1) 1))
(exp.f64 (*.f64 (*.f64 (neg.f64 (log.f64 (hypot.f64 1 (*.f64 (/.f64 t ew) eh)))) 1) 1))
(exp.f64 (*.f64 (neg.f64 (log.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 t ew) eh))))) 3))
(exp.f64 (*.f64 (log1p.f64 (pow.f64 (*.f64 (/.f64 t ew) eh) 2)) -1/2))
(exp.f64 (*.f64 (log.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 t ew) eh)) -3)) 1/3))
(exp.f64 (*.f64 (*.f64 -1/2 (log.f64 (hypot.f64 1 (*.f64 (/.f64 t ew) eh)))) 2))
(log1p.f64 (expm1.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 t ew) eh)))))
Outputs
(/.f64 (*.f64 t eh) ew)
(*.f64 eh (/.f64 t ew))
(/.f64 (*.f64 t eh) ew)
(*.f64 eh (/.f64 t ew))
(/.f64 (*.f64 t eh) ew)
(*.f64 eh (/.f64 t ew))
(/.f64 (*.f64 t eh) ew)
(*.f64 eh (/.f64 t ew))
(/.f64 (*.f64 t eh) ew)
(*.f64 eh (/.f64 t ew))
(/.f64 (*.f64 t eh) ew)
(*.f64 eh (/.f64 t ew))
(/.f64 (*.f64 t eh) ew)
(*.f64 eh (/.f64 t ew))
(/.f64 (*.f64 t eh) ew)
(*.f64 eh (/.f64 t ew))
(/.f64 (*.f64 t eh) ew)
(*.f64 eh (/.f64 t ew))
(/.f64 (*.f64 t eh) ew)
(*.f64 eh (/.f64 t ew))
(/.f64 (*.f64 t eh) ew)
(*.f64 eh (/.f64 t ew))
(/.f64 (*.f64 t eh) ew)
(*.f64 eh (/.f64 t ew))
(/.f64 (*.f64 t eh) ew)
(*.f64 eh (/.f64 t ew))
(/.f64 (*.f64 t eh) ew)
(*.f64 eh (/.f64 t ew))
(/.f64 (*.f64 t eh) ew)
(*.f64 eh (/.f64 t ew))
(/.f64 (*.f64 t eh) ew)
(*.f64 eh (/.f64 t ew))
(/.f64 (*.f64 t eh) ew)
(*.f64 eh (/.f64 t ew))
(/.f64 (*.f64 t eh) ew)
(*.f64 eh (/.f64 t ew))
(/.f64 (*.f64 t eh) ew)
(*.f64 eh (/.f64 t ew))
(/.f64 (*.f64 t eh) ew)
(*.f64 eh (/.f64 t ew))
(/.f64 (*.f64 t eh) ew)
(*.f64 eh (/.f64 t ew))
(/.f64 (*.f64 t eh) ew)
(*.f64 eh (/.f64 t ew))
(/.f64 (*.f64 t eh) ew)
(*.f64 eh (/.f64 t ew))
(/.f64 (*.f64 t eh) ew)
(*.f64 eh (/.f64 t ew))
(/.f64 (*.f64 t eh) ew)
(*.f64 eh (/.f64 t ew))
(/.f64 (*.f64 t eh) ew)
(*.f64 eh (/.f64 t ew))
(/.f64 (*.f64 t eh) ew)
(*.f64 eh (/.f64 t ew))
(/.f64 (*.f64 t eh) ew)
(*.f64 eh (/.f64 t ew))
(/.f64 (*.f64 t eh) ew)
(*.f64 eh (/.f64 t ew))
(/.f64 (*.f64 t eh) ew)
(*.f64 eh (/.f64 t ew))
(/.f64 (*.f64 t eh) ew)
(*.f64 eh (/.f64 t ew))
(/.f64 (*.f64 t eh) ew)
(*.f64 eh (/.f64 t ew))
(/.f64 (*.f64 t eh) ew)
(*.f64 eh (/.f64 t ew))
(/.f64 (*.f64 t eh) ew)
(*.f64 eh (/.f64 t ew))
(/.f64 (*.f64 t eh) ew)
(*.f64 eh (/.f64 t ew))
(/.f64 (*.f64 t eh) ew)
(*.f64 eh (/.f64 t ew))
(/.f64 (pow.f64 ew 2) (*.f64 t eh))
(/.f64 (*.f64 ew ew) (*.f64 t eh))
(*.f64 (/.f64 ew eh) (/.f64 ew t))
(+.f64 (/.f64 (pow.f64 ew 2) (*.f64 t eh)) (*.f64 -1/2 (/.f64 (pow.f64 ew 4) (*.f64 (pow.f64 t 3) (pow.f64 eh 3)))))
(+.f64 (/.f64 (*.f64 ew ew) (*.f64 t eh)) (*.f64 -1/2 (/.f64 (/.f64 (pow.f64 ew 4) (pow.f64 t 3)) (pow.f64 eh 3))))
(fma.f64 -1/2 (/.f64 (/.f64 (pow.f64 ew 4) (pow.f64 t 3)) (pow.f64 eh 3)) (*.f64 (/.f64 ew eh) (/.f64 ew t)))
(fma.f64 -1/2 (/.f64 (pow.f64 ew 4) (pow.f64 (*.f64 t eh) 3)) (*.f64 (/.f64 ew eh) (/.f64 ew t)))
(+.f64 (/.f64 (pow.f64 ew 2) (*.f64 t eh)) (+.f64 (*.f64 3/8 (/.f64 (pow.f64 ew 6) (*.f64 (pow.f64 t 5) (pow.f64 eh 5)))) (*.f64 -1/2 (/.f64 (pow.f64 ew 4) (*.f64 (pow.f64 t 3) (pow.f64 eh 3))))))
(+.f64 (/.f64 (*.f64 ew ew) (*.f64 t eh)) (fma.f64 3/8 (/.f64 (pow.f64 ew 6) (*.f64 (pow.f64 t 5) (pow.f64 eh 5))) (*.f64 -1/2 (/.f64 (/.f64 (pow.f64 ew 4) (pow.f64 t 3)) (pow.f64 eh 3)))))
(+.f64 (fma.f64 -1/2 (/.f64 (/.f64 (pow.f64 ew 4) (pow.f64 t 3)) (pow.f64 eh 3)) (*.f64 (/.f64 ew eh) (/.f64 ew t))) (*.f64 3/8 (/.f64 (/.f64 (pow.f64 ew 6) (pow.f64 t 5)) (pow.f64 eh 5))))
(+.f64 (*.f64 (/.f64 ew eh) (/.f64 ew t)) (fma.f64 3/8 (/.f64 (/.f64 (pow.f64 ew 6) (pow.f64 t 5)) (pow.f64 eh 5)) (/.f64 (*.f64 -1/2 (pow.f64 ew 4)) (pow.f64 (*.f64 t eh) 3))))
(+.f64 (/.f64 (pow.f64 ew 2) (*.f64 t eh)) (+.f64 (*.f64 3/8 (/.f64 (pow.f64 ew 6) (*.f64 (pow.f64 t 5) (pow.f64 eh 5)))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 ew 4) (*.f64 (pow.f64 t 3) (pow.f64 eh 3)))) (*.f64 -5/16 (/.f64 (pow.f64 ew 8) (*.f64 (pow.f64 t 7) (pow.f64 eh 7)))))))
(+.f64 (/.f64 (*.f64 ew ew) (*.f64 t eh)) (fma.f64 3/8 (/.f64 (pow.f64 ew 6) (*.f64 (pow.f64 t 5) (pow.f64 eh 5))) (fma.f64 -1/2 (/.f64 (/.f64 (pow.f64 ew 4) (pow.f64 t 3)) (pow.f64 eh 3)) (/.f64 (*.f64 -5/16 (pow.f64 ew 8)) (*.f64 (pow.f64 t 7) (pow.f64 eh 7))))))
(+.f64 (*.f64 (/.f64 ew eh) (/.f64 ew t)) (fma.f64 3/8 (/.f64 (/.f64 (pow.f64 ew 6) (pow.f64 t 5)) (pow.f64 eh 5)) (fma.f64 -1/2 (/.f64 (/.f64 (pow.f64 ew 4) (pow.f64 t 3)) (pow.f64 eh 3)) (*.f64 -5/16 (/.f64 (/.f64 (pow.f64 ew 8) (pow.f64 t 7)) (pow.f64 eh 7))))))
(+.f64 (*.f64 (/.f64 ew eh) (/.f64 ew t)) (fma.f64 3/8 (/.f64 (/.f64 (pow.f64 ew 6) (pow.f64 t 5)) (pow.f64 eh 5)) (fma.f64 -1/2 (/.f64 (pow.f64 ew 4) (pow.f64 (*.f64 t eh) 3)) (*.f64 -5/16 (/.f64 (/.f64 (pow.f64 ew 8) (pow.f64 t 7)) (pow.f64 eh 7))))))
ew
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 eh 2)) ew)) ew)
(fma.f64 -1/2 (/.f64 (*.f64 t t) (/.f64 ew (*.f64 eh eh))) ew)
(fma.f64 -1/2 (*.f64 (/.f64 (*.f64 t t) ew) (*.f64 eh eh)) ew)
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 eh 2)) ew)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 t 4) (pow.f64 eh 4))) (*.f64 -1/8 (*.f64 (pow.f64 t 4) (pow.f64 eh 4)))) (pow.f64 ew 3))) ew))
(fma.f64 -1/2 (/.f64 (*.f64 t t) (/.f64 ew (*.f64 eh eh))) (fma.f64 -1 (/.f64 (*.f64 (*.f64 (pow.f64 t 4) (pow.f64 eh 4)) -3/8) (pow.f64 ew 3)) ew))
(fma.f64 -1/2 (*.f64 (/.f64 (*.f64 t t) ew) (*.f64 eh eh)) (-.f64 ew (/.f64 (*.f64 (pow.f64 eh 4) (*.f64 (pow.f64 t 4) -3/8)) (pow.f64 ew 3))))
(-.f64 (fma.f64 -1/2 (*.f64 (/.f64 (*.f64 t t) ew) (*.f64 eh eh)) ew) (/.f64 (*.f64 (pow.f64 eh 4) (*.f64 (pow.f64 t 4) -3/8)) (pow.f64 ew 3)))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 eh 2)) ew)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/8 (*.f64 (pow.f64 t 6) (pow.f64 eh 6))) (*.f64 -1/2 (*.f64 (pow.f64 t 2) (*.f64 (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 t 4) (pow.f64 eh 4))) (*.f64 -1/8 (*.f64 (pow.f64 t 4) (pow.f64 eh 4)))) (pow.f64 eh 2))))) (pow.f64 ew 5))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 t 4) (pow.f64 eh 4))) (*.f64 -1/8 (*.f64 (pow.f64 t 4) (pow.f64 eh 4)))) (pow.f64 ew 3))) ew)))
(fma.f64 -1/2 (/.f64 (*.f64 t t) (/.f64 ew (*.f64 eh eh))) (fma.f64 -1 (/.f64 (fma.f64 1/8 (*.f64 (pow.f64 t 6) (pow.f64 eh 6)) (*.f64 (*.f64 -1/2 (*.f64 t t)) (*.f64 (*.f64 eh eh) (*.f64 (*.f64 (pow.f64 t 4) (pow.f64 eh 4)) -3/8)))) (pow.f64 ew 5)) (fma.f64 -1 (/.f64 (*.f64 (*.f64 (pow.f64 t 4) (pow.f64 eh 4)) -3/8) (pow.f64 ew 3)) ew)))
(fma.f64 -1/2 (*.f64 (/.f64 (*.f64 t t) ew) (*.f64 eh eh)) (-.f64 (-.f64 ew (/.f64 (*.f64 (pow.f64 eh 4) (*.f64 (pow.f64 t 4) -3/8)) (pow.f64 ew 3))) (/.f64 (fma.f64 -1/2 (*.f64 (*.f64 t t) (*.f64 eh (*.f64 eh (*.f64 (pow.f64 eh 4) (*.f64 (pow.f64 t 4) -3/8))))) (*.f64 1/8 (*.f64 (pow.f64 t 6) (pow.f64 eh 6)))) (pow.f64 ew 5))))
(-.f64 (-.f64 (fma.f64 -1/2 (*.f64 (/.f64 (*.f64 t t) ew) (*.f64 eh eh)) ew) (/.f64 (*.f64 (pow.f64 eh 4) (*.f64 (pow.f64 t 4) -3/8)) (pow.f64 ew 3))) (/.f64 (fma.f64 -1/2 (*.f64 (*.f64 t t) (*.f64 eh (*.f64 eh (*.f64 (pow.f64 eh 4) (*.f64 (pow.f64 t 4) -3/8))))) (*.f64 1/8 (*.f64 (pow.f64 t 6) (pow.f64 eh 6)))) (pow.f64 ew 5)))
ew
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 eh 2)) ew)) ew)
(fma.f64 -1/2 (/.f64 (*.f64 t t) (/.f64 ew (*.f64 eh eh))) ew)
(fma.f64 -1/2 (*.f64 (/.f64 (*.f64 t t) ew) (*.f64 eh eh)) ew)
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 eh 2)) ew)) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 t 4) (pow.f64 eh 4)) (pow.f64 ew 3))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 t 4) (pow.f64 eh 4)) (pow.f64 ew 3))) ew)))
(fma.f64 -1/2 (/.f64 (*.f64 t t) (/.f64 ew (*.f64 eh eh))) (fma.f64 1/4 (/.f64 (pow.f64 t 4) (/.f64 (pow.f64 ew 3) (pow.f64 eh 4))) (fma.f64 1/8 (/.f64 (pow.f64 t 4) (/.f64 (pow.f64 ew 3) (pow.f64 eh 4))) ew)))
(+.f64 (*.f64 (*.f64 (/.f64 (pow.f64 t 4) (pow.f64 ew 3)) (pow.f64 eh 4)) 3/8) (fma.f64 -1/2 (*.f64 (/.f64 (*.f64 t t) ew) (*.f64 eh eh)) ew))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 eh 2)) ew)) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 t 4) (pow.f64 eh 4)) (pow.f64 ew 3))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 t 4) (pow.f64 eh 4)) (pow.f64 ew 3))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 t 6) (pow.f64 eh 6)) (pow.f64 ew 5))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (*.f64 1/4 (*.f64 (pow.f64 t 4) (pow.f64 eh 4))) (*.f64 1/8 (*.f64 (pow.f64 t 4) (pow.f64 eh 4)))) (*.f64 (pow.f64 t 2) (pow.f64 eh 2))) (pow.f64 ew 5))) ew)))))
(fma.f64 -1/2 (/.f64 (*.f64 t t) (/.f64 ew (*.f64 eh eh))) (fma.f64 1/8 (/.f64 (pow.f64 t 4) (/.f64 (pow.f64 ew 3) (pow.f64 eh 4))) (fma.f64 1/4 (/.f64 (pow.f64 t 4) (/.f64 (pow.f64 ew 3) (pow.f64 eh 4))) (fma.f64 -1/8 (/.f64 (*.f64 (pow.f64 t 6) (pow.f64 eh 6)) (pow.f64 ew 5)) (fma.f64 -1/2 (/.f64 (*.f64 (*.f64 (pow.f64 t 4) (pow.f64 eh 4)) 3/8) (/.f64 (pow.f64 ew 5) (*.f64 (*.f64 t t) (*.f64 eh eh)))) ew)))))
(fma.f64 -1/2 (*.f64 (/.f64 (*.f64 t t) ew) (*.f64 eh eh)) (+.f64 (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 t 6) (pow.f64 ew 5)) (pow.f64 eh 6)) (fma.f64 -1/2 (*.f64 (/.f64 (*.f64 3/8 (*.f64 (pow.f64 t 4) (pow.f64 eh 4))) (pow.f64 ew 5)) (*.f64 t (*.f64 t (*.f64 eh eh)))) ew)) (*.f64 (*.f64 (/.f64 (pow.f64 t 4) (pow.f64 ew 3)) (pow.f64 eh 4)) 3/8)))
(fma.f64 -1/2 (*.f64 (/.f64 (*.f64 t t) ew) (*.f64 eh eh)) (+.f64 (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 t 6) (pow.f64 ew 5)) (pow.f64 eh 6)) (fma.f64 -1/2 (/.f64 (*.f64 (*.f64 (pow.f64 t 6) (pow.f64 eh 6)) 3/8) (pow.f64 ew 5)) ew)) (*.f64 (*.f64 (/.f64 (pow.f64 t 4) (pow.f64 ew 3)) (pow.f64 eh 4)) 3/8)))
ew
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 eh 2)) ew)) ew)
(fma.f64 -1/2 (/.f64 (*.f64 t t) (/.f64 ew (*.f64 eh eh))) ew)
(fma.f64 -1/2 (*.f64 (/.f64 (*.f64 t t) ew) (*.f64 eh eh)) ew)
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 eh 2)) ew)) (+.f64 (*.f64 -1 (*.f64 (pow.f64 t 4) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 eh 4) (pow.f64 ew 3))) (*.f64 -1/8 (/.f64 (pow.f64 eh 4) (pow.f64 ew 3)))))) ew))
(fma.f64 -1/2 (/.f64 (*.f64 t t) (/.f64 ew (*.f64 eh eh))) (fma.f64 -1 (*.f64 (pow.f64 t 4) (*.f64 (/.f64 (pow.f64 eh 4) (pow.f64 ew 3)) -3/8)) ew))
(fma.f64 -1/2 (*.f64 (/.f64 (*.f64 t t) ew) (*.f64 eh eh)) (-.f64 ew (*.f64 (pow.f64 t 4) (/.f64 (*.f64 (pow.f64 eh 4) -3/8) (pow.f64 ew 3)))))
(-.f64 (fma.f64 -1/2 (*.f64 (/.f64 (*.f64 t t) ew) (*.f64 eh eh)) ew) (*.f64 (pow.f64 t 4) (/.f64 (*.f64 (pow.f64 eh 4) -3/8) (pow.f64 ew 3))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 eh 2)) ew)) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 1/8 (/.f64 (pow.f64 eh 6) (pow.f64 ew 5))) (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 eh 4) (pow.f64 ew 3))) (*.f64 -1/8 (/.f64 (pow.f64 eh 4) (pow.f64 ew 3)))) (pow.f64 eh 2)) (pow.f64 ew 2)))) (pow.f64 t 6))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 t 4) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 eh 4) (pow.f64 ew 3))) (*.f64 -1/8 (/.f64 (pow.f64 eh 4) (pow.f64 ew 3)))))) ew)))
(fma.f64 -1/2 (/.f64 (*.f64 t t) (/.f64 ew (*.f64 eh eh))) (fma.f64 -1 (*.f64 (pow.f64 t 6) (fma.f64 1/8 (/.f64 (pow.f64 eh 6) (pow.f64 ew 5)) (*.f64 -1/2 (/.f64 (*.f64 (/.f64 (pow.f64 eh 4) (pow.f64 ew 3)) -3/8) (/.f64 (*.f64 ew ew) (*.f64 eh eh)))))) (fma.f64 -1 (*.f64 (pow.f64 t 4) (*.f64 (/.f64 (pow.f64 eh 4) (pow.f64 ew 3)) -3/8)) ew)))
(fma.f64 -1/2 (*.f64 (/.f64 (*.f64 t t) ew) (*.f64 eh eh)) (-.f64 (-.f64 ew (*.f64 (pow.f64 t 4) (/.f64 (*.f64 (pow.f64 eh 4) -3/8) (pow.f64 ew 3)))) (*.f64 (pow.f64 t 6) (fma.f64 -1/2 (*.f64 (/.f64 (/.f64 (*.f64 (pow.f64 eh 4) -3/8) (pow.f64 ew 3)) (*.f64 ew ew)) (*.f64 eh eh)) (/.f64 (*.f64 1/8 (pow.f64 eh 6)) (pow.f64 ew 5))))))
(-.f64 (-.f64 (fma.f64 -1/2 (*.f64 (/.f64 (*.f64 t t) ew) (*.f64 eh eh)) ew) (*.f64 (pow.f64 t 4) (/.f64 (*.f64 (pow.f64 eh 4) -3/8) (pow.f64 ew 3)))) (*.f64 (pow.f64 t 6) (fma.f64 -1/2 (*.f64 (/.f64 (/.f64 (*.f64 (pow.f64 eh 4) -3/8) (pow.f64 ew 3)) (*.f64 ew ew)) (*.f64 eh eh)) (/.f64 (*.f64 1/8 (pow.f64 eh 6)) (pow.f64 ew 5)))))
(/.f64 (pow.f64 ew 2) (*.f64 t eh))
(/.f64 (*.f64 ew ew) (*.f64 t eh))
(*.f64 (/.f64 ew eh) (/.f64 ew t))
(+.f64 (/.f64 (pow.f64 ew 2) (*.f64 t eh)) (*.f64 -1/2 (/.f64 (pow.f64 ew 4) (*.f64 (pow.f64 t 3) (pow.f64 eh 3)))))
(+.f64 (/.f64 (*.f64 ew ew) (*.f64 t eh)) (*.f64 -1/2 (/.f64 (/.f64 (pow.f64 ew 4) (pow.f64 t 3)) (pow.f64 eh 3))))
(fma.f64 -1/2 (/.f64 (/.f64 (pow.f64 ew 4) (pow.f64 t 3)) (pow.f64 eh 3)) (*.f64 (/.f64 ew eh) (/.f64 ew t)))
(fma.f64 -1/2 (/.f64 (pow.f64 ew 4) (pow.f64 (*.f64 t eh) 3)) (*.f64 (/.f64 ew eh) (/.f64 ew t)))
(+.f64 (/.f64 (pow.f64 ew 2) (*.f64 t eh)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 ew 6) (pow.f64 eh 5))) (*.f64 -1/8 (/.f64 (pow.f64 ew 6) (pow.f64 eh 5)))) (pow.f64 t 5))) (*.f64 -1/2 (/.f64 (pow.f64 ew 4) (*.f64 (pow.f64 t 3) (pow.f64 eh 3))))))
(+.f64 (/.f64 (*.f64 ew ew) (*.f64 t eh)) (fma.f64 -1 (/.f64 (*.f64 (/.f64 (pow.f64 ew 6) (pow.f64 eh 5)) -3/8) (pow.f64 t 5)) (*.f64 -1/2 (/.f64 (/.f64 (pow.f64 ew 4) (pow.f64 t 3)) (pow.f64 eh 3)))))
(+.f64 (*.f64 (/.f64 ew eh) (/.f64 ew t)) (-.f64 (*.f64 -1/2 (/.f64 (/.f64 (pow.f64 ew 4) (pow.f64 t 3)) (pow.f64 eh 3))) (/.f64 (/.f64 (pow.f64 ew 6) (pow.f64 eh 5)) (/.f64 (pow.f64 t 5) -3/8))))
(-.f64 (fma.f64 -1/2 (/.f64 (pow.f64 ew 4) (pow.f64 (*.f64 t eh) 3)) (*.f64 (/.f64 ew eh) (/.f64 ew t))) (/.f64 (/.f64 (pow.f64 ew 6) (pow.f64 eh 5)) (/.f64 (pow.f64 t 5) -3/8)))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 ew 6) (pow.f64 eh 5))) (*.f64 -1/8 (/.f64 (pow.f64 ew 6) (pow.f64 eh 5)))) (pow.f64 ew 2)) (pow.f64 eh 2))) (*.f64 1/8 (/.f64 (pow.f64 ew 8) (pow.f64 eh 7)))) (pow.f64 t 7))) (+.f64 (/.f64 (pow.f64 ew 2) (*.f64 t eh)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 ew 6) (pow.f64 eh 5))) (*.f64 -1/8 (/.f64 (pow.f64 ew 6) (pow.f64 eh 5)))) (pow.f64 t 5))) (*.f64 -1/2 (/.f64 (pow.f64 ew 4) (*.f64 (pow.f64 t 3) (pow.f64 eh 3)))))))
(fma.f64 -1 (/.f64 (fma.f64 -1/2 (/.f64 (*.f64 (/.f64 (pow.f64 ew 6) (pow.f64 eh 5)) -3/8) (/.f64 (*.f64 eh eh) (*.f64 ew ew))) (*.f64 1/8 (/.f64 (pow.f64 ew 8) (pow.f64 eh 7)))) (pow.f64 t 7)) (+.f64 (/.f64 (*.f64 ew ew) (*.f64 t eh)) (fma.f64 -1 (/.f64 (*.f64 (/.f64 (pow.f64 ew 6) (pow.f64 eh 5)) -3/8) (pow.f64 t 5)) (*.f64 -1/2 (/.f64 (/.f64 (pow.f64 ew 4) (pow.f64 t 3)) (pow.f64 eh 3))))))
(-.f64 (+.f64 (*.f64 (/.f64 ew eh) (/.f64 ew t)) (-.f64 (*.f64 -1/2 (/.f64 (/.f64 (pow.f64 ew 4) (pow.f64 t 3)) (pow.f64 eh 3))) (/.f64 (/.f64 (pow.f64 ew 6) (pow.f64 eh 5)) (/.f64 (pow.f64 t 5) -3/8)))) (/.f64 (fma.f64 -1/2 (*.f64 (/.f64 (*.f64 ew ew) eh) (/.f64 (/.f64 (*.f64 (pow.f64 ew 6) -3/8) (pow.f64 eh 5)) eh)) (/.f64 (*.f64 (pow.f64 ew 8) 1/8) (pow.f64 eh 7))) (pow.f64 t 7)))
(-.f64 (-.f64 (fma.f64 -1/2 (/.f64 (pow.f64 ew 4) (pow.f64 (*.f64 t eh) 3)) (*.f64 (/.f64 ew eh) (/.f64 ew t))) (/.f64 (/.f64 (pow.f64 ew 6) (pow.f64 eh 5)) (/.f64 (pow.f64 t 5) -3/8))) (/.f64 (fma.f64 -1/2 (*.f64 (/.f64 (*.f64 ew ew) eh) (/.f64 (/.f64 (*.f64 (pow.f64 ew 6) -3/8) (pow.f64 eh 5)) eh)) (/.f64 (*.f64 (pow.f64 ew 8) 1/8) (pow.f64 eh 7))) (pow.f64 t 7)))
(*.f64 -1 (/.f64 (pow.f64 ew 2) (*.f64 t eh)))
(neg.f64 (/.f64 (*.f64 ew ew) (*.f64 t eh)))
(/.f64 (*.f64 (neg.f64 ew) ew) (*.f64 t eh))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 ew 4) (*.f64 (pow.f64 t 3) (pow.f64 eh 3)))) (*.f64 -1 (/.f64 (pow.f64 ew 2) (*.f64 t eh))))
(fma.f64 1/2 (/.f64 (/.f64 (pow.f64 ew 4) (pow.f64 t 3)) (pow.f64 eh 3)) (neg.f64 (/.f64 (*.f64 ew ew) (*.f64 t eh))))
(-.f64 (*.f64 (/.f64 (/.f64 (pow.f64 ew 4) (pow.f64 t 3)) (pow.f64 eh 3)) 1/2) (*.f64 (/.f64 ew eh) (/.f64 ew t)))
(-.f64 (/.f64 (*.f64 (pow.f64 ew 4) 1/2) (pow.f64 (*.f64 t eh) 3)) (*.f64 (/.f64 ew eh) (/.f64 ew t)))
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 ew 6) (*.f64 (pow.f64 t 5) (pow.f64 eh 5)))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 ew 4) (*.f64 (pow.f64 t 3) (pow.f64 eh 3)))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 ew 6) (*.f64 (pow.f64 t 5) (pow.f64 eh 5)))) (*.f64 -1 (/.f64 (pow.f64 ew 2) (*.f64 t eh))))))
(fma.f64 -1/4 (/.f64 (pow.f64 ew 6) (*.f64 (pow.f64 t 5) (pow.f64 eh 5))) (fma.f64 1/2 (/.f64 (/.f64 (pow.f64 ew 4) (pow.f64 t 3)) (pow.f64 eh 3)) (fma.f64 -1/8 (/.f64 (pow.f64 ew 6) (*.f64 (pow.f64 t 5) (pow.f64 eh 5))) (neg.f64 (/.f64 (*.f64 ew ew) (*.f64 t eh))))))
(fma.f64 (/.f64 (/.f64 (pow.f64 ew 6) (pow.f64 t 5)) (pow.f64 eh 5)) -1/4 (-.f64 (fma.f64 (/.f64 (/.f64 (pow.f64 ew 4) (pow.f64 t 3)) (pow.f64 eh 3)) 1/2 (*.f64 (/.f64 (/.f64 (pow.f64 ew 6) (pow.f64 t 5)) (pow.f64 eh 5)) -1/8)) (*.f64 (/.f64 ew eh) (/.f64 ew t))))
(fma.f64 (/.f64 (/.f64 (pow.f64 ew 6) (pow.f64 t 5)) (pow.f64 eh 5)) -1/4 (fma.f64 (/.f64 (pow.f64 ew 4) (pow.f64 (*.f64 t eh) 3)) 1/2 (-.f64 (*.f64 (/.f64 (/.f64 (pow.f64 ew 6) (pow.f64 t 5)) (pow.f64 eh 5)) -1/8) (*.f64 (/.f64 ew eh) (/.f64 ew t)))))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 ew 8) (*.f64 (pow.f64 t 7) (pow.f64 eh 7)))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 ew 6) (pow.f64 eh 5))) (*.f64 -1/8 (/.f64 (pow.f64 ew 6) (pow.f64 eh 5)))) (pow.f64 ew 2)) (*.f64 (pow.f64 t 7) (pow.f64 eh 2)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 ew 6) (*.f64 (pow.f64 t 5) (pow.f64 eh 5)))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 ew 4) (*.f64 (pow.f64 t 3) (pow.f64 eh 3)))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 ew 6) (*.f64 (pow.f64 t 5) (pow.f64 eh 5)))) (*.f64 -1 (/.f64 (pow.f64 ew 2) (*.f64 t eh))))))))
(fma.f64 1/8 (/.f64 (pow.f64 ew 8) (*.f64 (pow.f64 t 7) (pow.f64 eh 7))) (fma.f64 -1/2 (*.f64 (/.f64 (*.f64 (/.f64 (pow.f64 ew 6) (pow.f64 eh 5)) -3/8) (pow.f64 t 7)) (/.f64 (*.f64 ew ew) (*.f64 eh eh))) (fma.f64 -1/4 (/.f64 (pow.f64 ew 6) (*.f64 (pow.f64 t 5) (pow.f64 eh 5))) (fma.f64 1/2 (/.f64 (/.f64 (pow.f64 ew 4) (pow.f64 t 3)) (pow.f64 eh 3)) (fma.f64 -1/8 (/.f64 (pow.f64 ew 6) (*.f64 (pow.f64 t 5) (pow.f64 eh 5))) (neg.f64 (/.f64 (*.f64 ew ew) (*.f64 t eh))))))))
(fma.f64 (/.f64 (/.f64 (pow.f64 ew 8) (pow.f64 t 7)) (pow.f64 eh 7)) 1/8 (fma.f64 -1/2 (*.f64 (*.f64 (/.f64 ew eh) (/.f64 ew eh)) (/.f64 (/.f64 (pow.f64 ew 6) (pow.f64 eh 5)) (/.f64 (pow.f64 t 7) -3/8))) (fma.f64 (/.f64 (/.f64 (pow.f64 ew 6) (pow.f64 t 5)) (pow.f64 eh 5)) -1/4 (-.f64 (fma.f64 (/.f64 (/.f64 (pow.f64 ew 4) (pow.f64 t 3)) (pow.f64 eh 3)) 1/2 (*.f64 (/.f64 (/.f64 (pow.f64 ew 6) (pow.f64 t 5)) (pow.f64 eh 5)) -1/8)) (*.f64 (/.f64 ew eh) (/.f64 ew t))))))
(fma.f64 (/.f64 (/.f64 (pow.f64 ew 8) (pow.f64 t 7)) (pow.f64 eh 7)) 1/8 (fma.f64 -1/2 (*.f64 (*.f64 (/.f64 ew eh) (/.f64 ew eh)) (/.f64 (/.f64 (pow.f64 ew 6) (pow.f64 eh 5)) (/.f64 (pow.f64 t 7) -3/8))) (fma.f64 (/.f64 (/.f64 (pow.f64 ew 6) (pow.f64 t 5)) (pow.f64 eh 5)) -1/4 (fma.f64 (/.f64 (pow.f64 ew 4) (pow.f64 (*.f64 t eh) 3)) 1/2 (-.f64 (*.f64 (/.f64 (/.f64 (pow.f64 ew 6) (pow.f64 t 5)) (pow.f64 eh 5)) -1/8) (*.f64 (/.f64 ew eh) (/.f64 ew t)))))))
ew
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 eh 2)) ew)) ew)
(fma.f64 -1/2 (/.f64 (*.f64 t t) (/.f64 ew (*.f64 eh eh))) ew)
(fma.f64 -1/2 (*.f64 (/.f64 (*.f64 t t) ew) (*.f64 eh eh)) ew)
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 eh 2)) ew)) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 t 4) (pow.f64 ew 3))) (*.f64 -1/4 (/.f64 (pow.f64 t 4) (pow.f64 ew 3)))) (pow.f64 eh 4))) ew))
(fma.f64 -1/2 (/.f64 (*.f64 t t) (/.f64 ew (*.f64 eh eh))) (fma.f64 -1 (*.f64 (pow.f64 eh 4) (*.f64 (/.f64 (pow.f64 t 4) (pow.f64 ew 3)) -3/8)) ew))
(fma.f64 -1/2 (*.f64 (/.f64 (*.f64 t t) ew) (*.f64 eh eh)) (-.f64 ew (*.f64 (pow.f64 eh 4) (/.f64 (*.f64 (pow.f64 t 4) -3/8) (pow.f64 ew 3)))))
(-.f64 (fma.f64 -1/2 (*.f64 (/.f64 (*.f64 t t) ew) (*.f64 eh eh)) ew) (*.f64 (pow.f64 eh 4) (/.f64 (*.f64 (pow.f64 t 4) -3/8) (pow.f64 ew 3))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 eh 2)) ew)) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 t 4) (pow.f64 ew 3))) (*.f64 -1/4 (/.f64 (pow.f64 t 4) (pow.f64 ew 3)))) (pow.f64 eh 4))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 1/8 (/.f64 (pow.f64 t 6) (pow.f64 ew 5))) (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 t 4) (pow.f64 ew 3))) (*.f64 -1/4 (/.f64 (pow.f64 t 4) (pow.f64 ew 3)))) (pow.f64 t 2)) (pow.f64 ew 2)))) (pow.f64 eh 6))) ew)))
(fma.f64 -1/2 (/.f64 (*.f64 t t) (/.f64 ew (*.f64 eh eh))) (fma.f64 -1 (*.f64 (pow.f64 eh 4) (*.f64 (/.f64 (pow.f64 t 4) (pow.f64 ew 3)) -3/8)) (fma.f64 -1 (*.f64 (pow.f64 eh 6) (fma.f64 1/8 (/.f64 (pow.f64 t 6) (pow.f64 ew 5)) (*.f64 -1/2 (/.f64 (*.f64 (/.f64 (pow.f64 t 4) (pow.f64 ew 3)) -3/8) (/.f64 (*.f64 ew ew) (*.f64 t t)))))) ew)))
(fma.f64 -1/2 (*.f64 (/.f64 (*.f64 t t) ew) (*.f64 eh eh)) (-.f64 (-.f64 ew (*.f64 (pow.f64 eh 6) (fma.f64 -1/2 (*.f64 (/.f64 (/.f64 (*.f64 (pow.f64 t 4) -3/8) (pow.f64 ew 3)) (*.f64 ew ew)) (*.f64 t t)) (*.f64 1/8 (/.f64 (pow.f64 t 6) (pow.f64 ew 5)))))) (*.f64 (pow.f64 eh 4) (/.f64 (*.f64 (pow.f64 t 4) -3/8) (pow.f64 ew 3)))))
(-.f64 (-.f64 (fma.f64 -1/2 (*.f64 (/.f64 (*.f64 t t) ew) (*.f64 eh eh)) ew) (*.f64 (pow.f64 eh 4) (/.f64 (*.f64 (pow.f64 t 4) -3/8) (pow.f64 ew 3)))) (*.f64 (pow.f64 eh 6) (fma.f64 -1/2 (*.f64 (/.f64 (/.f64 (*.f64 (pow.f64 t 4) -3/8) (pow.f64 ew 3)) (*.f64 ew ew)) (*.f64 t t)) (*.f64 1/8 (/.f64 (pow.f64 t 6) (pow.f64 ew 5))))))
(/.f64 (pow.f64 ew 2) (*.f64 t eh))
(/.f64 (*.f64 ew ew) (*.f64 t eh))
(*.f64 (/.f64 ew eh) (/.f64 ew t))
(+.f64 (/.f64 (pow.f64 ew 2) (*.f64 t eh)) (*.f64 -1/2 (/.f64 (pow.f64 ew 4) (*.f64 (pow.f64 t 3) (pow.f64 eh 3)))))
(+.f64 (/.f64 (*.f64 ew ew) (*.f64 t eh)) (*.f64 -1/2 (/.f64 (/.f64 (pow.f64 ew 4) (pow.f64 t 3)) (pow.f64 eh 3))))
(fma.f64 -1/2 (/.f64 (/.f64 (pow.f64 ew 4) (pow.f64 t 3)) (pow.f64 eh 3)) (*.f64 (/.f64 ew eh) (/.f64 ew t)))
(fma.f64 -1/2 (/.f64 (pow.f64 ew 4) (pow.f64 (*.f64 t eh) 3)) (*.f64 (/.f64 ew eh) (/.f64 ew t)))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 ew 6) (pow.f64 t 5))) (*.f64 -1/4 (/.f64 (pow.f64 ew 6) (pow.f64 t 5)))) (pow.f64 eh 5))) (+.f64 (/.f64 (pow.f64 ew 2) (*.f64 t eh)) (*.f64 -1/2 (/.f64 (pow.f64 ew 4) (*.f64 (pow.f64 t 3) (pow.f64 eh 3))))))
(fma.f64 -1 (/.f64 (*.f64 (/.f64 (pow.f64 ew 6) (pow.f64 t 5)) -3/8) (pow.f64 eh 5)) (+.f64 (/.f64 (*.f64 ew ew) (*.f64 t eh)) (*.f64 -1/2 (/.f64 (/.f64 (pow.f64 ew 4) (pow.f64 t 3)) (pow.f64 eh 3)))))
(-.f64 (fma.f64 -1/2 (/.f64 (/.f64 (pow.f64 ew 4) (pow.f64 t 3)) (pow.f64 eh 3)) (*.f64 (/.f64 ew eh) (/.f64 ew t))) (/.f64 (/.f64 (pow.f64 ew 6) (pow.f64 t 5)) (/.f64 (pow.f64 eh 5) -3/8)))
(-.f64 (fma.f64 -1/2 (/.f64 (pow.f64 ew 4) (pow.f64 (*.f64 t eh) 3)) (*.f64 (/.f64 ew eh) (/.f64 ew t))) (/.f64 (/.f64 (pow.f64 ew 6) (pow.f64 t 5)) (/.f64 (pow.f64 eh 5) -3/8)))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/8 (/.f64 (pow.f64 ew 8) (pow.f64 t 7))) (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 ew 6) (pow.f64 t 5))) (*.f64 -1/4 (/.f64 (pow.f64 ew 6) (pow.f64 t 5)))) (pow.f64 ew 2)) (pow.f64 t 2)))) (pow.f64 eh 7))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 ew 6) (pow.f64 t 5))) (*.f64 -1/4 (/.f64 (pow.f64 ew 6) (pow.f64 t 5)))) (pow.f64 eh 5))) (+.f64 (/.f64 (pow.f64 ew 2) (*.f64 t eh)) (*.f64 -1/2 (/.f64 (pow.f64 ew 4) (*.f64 (pow.f64 t 3) (pow.f64 eh 3)))))))
(fma.f64 -1 (/.f64 (fma.f64 1/8 (/.f64 (pow.f64 ew 8) (pow.f64 t 7)) (*.f64 -1/2 (/.f64 (*.f64 (/.f64 (pow.f64 ew 6) (pow.f64 t 5)) -3/8) (/.f64 (*.f64 t t) (*.f64 ew ew))))) (pow.f64 eh 7)) (fma.f64 -1 (/.f64 (*.f64 (/.f64 (pow.f64 ew 6) (pow.f64 t 5)) -3/8) (pow.f64 eh 5)) (+.f64 (/.f64 (*.f64 ew ew) (*.f64 t eh)) (*.f64 -1/2 (/.f64 (/.f64 (pow.f64 ew 4) (pow.f64 t 3)) (pow.f64 eh 3))))))
(-.f64 (-.f64 (fma.f64 -1/2 (/.f64 (/.f64 (pow.f64 ew 4) (pow.f64 t 3)) (pow.f64 eh 3)) (*.f64 (/.f64 ew eh) (/.f64 ew t))) (/.f64 (/.f64 (pow.f64 ew 6) (pow.f64 t 5)) (/.f64 (pow.f64 eh 5) -3/8))) (/.f64 (fma.f64 -1/2 (/.f64 (*.f64 ew ew) (/.f64 (*.f64 t t) (/.f64 (*.f64 (pow.f64 ew 6) -3/8) (pow.f64 t 5)))) (*.f64 1/8 (/.f64 (pow.f64 ew 8) (pow.f64 t 7)))) (pow.f64 eh 7)))
(-.f64 (fma.f64 -1/2 (/.f64 (pow.f64 ew 4) (pow.f64 (*.f64 t eh) 3)) (*.f64 (/.f64 ew eh) (/.f64 ew t))) (+.f64 (/.f64 (fma.f64 -1/2 (/.f64 (/.f64 (pow.f64 ew 6) (pow.f64 t 5)) (/.f64 (pow.f64 (/.f64 t ew) 2) -3/8)) (*.f64 1/8 (/.f64 (pow.f64 ew 8) (pow.f64 t 7)))) (pow.f64 eh 7)) (/.f64 (/.f64 (pow.f64 ew 6) (pow.f64 t 5)) (/.f64 (pow.f64 eh 5) -3/8))))
(*.f64 -1 (/.f64 (pow.f64 ew 2) (*.f64 t eh)))
(neg.f64 (/.f64 (*.f64 ew ew) (*.f64 t eh)))
(/.f64 (*.f64 (neg.f64 ew) ew) (*.f64 t eh))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 ew 4) (*.f64 (pow.f64 t 3) (pow.f64 eh 3)))) (*.f64 -1 (/.f64 (pow.f64 ew 2) (*.f64 t eh))))
(fma.f64 1/2 (/.f64 (/.f64 (pow.f64 ew 4) (pow.f64 t 3)) (pow.f64 eh 3)) (neg.f64 (/.f64 (*.f64 ew ew) (*.f64 t eh))))
(-.f64 (*.f64 (/.f64 (/.f64 (pow.f64 ew 4) (pow.f64 t 3)) (pow.f64 eh 3)) 1/2) (*.f64 (/.f64 ew eh) (/.f64 ew t)))
(-.f64 (/.f64 (*.f64 (pow.f64 ew 4) 1/2) (pow.f64 (*.f64 t eh) 3)) (*.f64 (/.f64 ew eh) (/.f64 ew t)))
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 ew 6) (*.f64 (pow.f64 t 5) (pow.f64 eh 5)))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 ew 4) (*.f64 (pow.f64 t 3) (pow.f64 eh 3)))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 ew 6) (*.f64 (pow.f64 t 5) (pow.f64 eh 5)))) (*.f64 -1 (/.f64 (pow.f64 ew 2) (*.f64 t eh))))))
(fma.f64 -1/4 (/.f64 (pow.f64 ew 6) (*.f64 (pow.f64 t 5) (pow.f64 eh 5))) (fma.f64 1/2 (/.f64 (/.f64 (pow.f64 ew 4) (pow.f64 t 3)) (pow.f64 eh 3)) (fma.f64 -1/8 (/.f64 (pow.f64 ew 6) (*.f64 (pow.f64 t 5) (pow.f64 eh 5))) (neg.f64 (/.f64 (*.f64 ew ew) (*.f64 t eh))))))
(fma.f64 (/.f64 (/.f64 (pow.f64 ew 6) (pow.f64 t 5)) (pow.f64 eh 5)) -1/4 (-.f64 (fma.f64 (/.f64 (/.f64 (pow.f64 ew 4) (pow.f64 t 3)) (pow.f64 eh 3)) 1/2 (*.f64 (/.f64 (/.f64 (pow.f64 ew 6) (pow.f64 t 5)) (pow.f64 eh 5)) -1/8)) (*.f64 (/.f64 ew eh) (/.f64 ew t))))
(fma.f64 (/.f64 (/.f64 (pow.f64 ew 6) (pow.f64 t 5)) (pow.f64 eh 5)) -1/4 (fma.f64 (/.f64 (pow.f64 ew 4) (pow.f64 (*.f64 t eh) 3)) 1/2 (-.f64 (*.f64 (/.f64 (/.f64 (pow.f64 ew 6) (pow.f64 t 5)) (pow.f64 eh 5)) -1/8) (*.f64 (/.f64 ew eh) (/.f64 ew t)))))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 ew 8) (*.f64 (pow.f64 t 7) (pow.f64 eh 7)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 ew 6) (*.f64 (pow.f64 t 5) (pow.f64 eh 5)))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 ew 4) (*.f64 (pow.f64 t 3) (pow.f64 eh 3)))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 ew 6) (pow.f64 t 5))) (*.f64 -1/4 (/.f64 (pow.f64 ew 6) (pow.f64 t 5)))) (pow.f64 ew 2)) (*.f64 (pow.f64 t 2) (pow.f64 eh 7)))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 ew 6) (*.f64 (pow.f64 t 5) (pow.f64 eh 5)))) (*.f64 -1 (/.f64 (pow.f64 ew 2) (*.f64 t eh))))))))
(fma.f64 1/8 (/.f64 (pow.f64 ew 8) (*.f64 (pow.f64 t 7) (pow.f64 eh 7))) (fma.f64 -1/4 (/.f64 (pow.f64 ew 6) (*.f64 (pow.f64 t 5) (pow.f64 eh 5))) (fma.f64 1/2 (/.f64 (/.f64 (pow.f64 ew 4) (pow.f64 t 3)) (pow.f64 eh 3)) (fma.f64 -1/2 (/.f64 (*.f64 (/.f64 (pow.f64 ew 6) (pow.f64 t 5)) -3/8) (/.f64 (*.f64 (pow.f64 eh 7) (*.f64 t t)) (*.f64 ew ew))) (fma.f64 -1/8 (/.f64 (pow.f64 ew 6) (*.f64 (pow.f64 t 5) (pow.f64 eh 5))) (neg.f64 (/.f64 (*.f64 ew ew) (*.f64 t eh))))))))
(fma.f64 (/.f64 (/.f64 (pow.f64 ew 8) (pow.f64 t 7)) (pow.f64 eh 7)) 1/8 (fma.f64 (/.f64 (/.f64 (pow.f64 ew 6) (pow.f64 t 5)) (pow.f64 eh 5)) -1/4 (fma.f64 (/.f64 (/.f64 (pow.f64 ew 4) (pow.f64 t 3)) (pow.f64 eh 3)) 1/2 (fma.f64 -1/2 (*.f64 (*.f64 (/.f64 (/.f64 (pow.f64 ew 6) (pow.f64 t 5)) t) (/.f64 -3/8 t)) (/.f64 (*.f64 ew ew) (pow.f64 eh 7))) (-.f64 (*.f64 (/.f64 (/.f64 (pow.f64 ew 6) (pow.f64 t 5)) (pow.f64 eh 5)) -1/8) (*.f64 (/.f64 ew eh) (/.f64 ew t)))))))
(fma.f64 (/.f64 (/.f64 (pow.f64 ew 8) (pow.f64 t 7)) (pow.f64 eh 7)) 1/8 (fma.f64 (/.f64 (/.f64 (pow.f64 ew 6) (pow.f64 t 5)) (pow.f64 eh 5)) -1/4 (fma.f64 (/.f64 (pow.f64 ew 4) (pow.f64 (*.f64 t eh) 3)) 1/2 (fma.f64 -1/2 (/.f64 (/.f64 (*.f64 (pow.f64 ew 6) -3/8) (pow.f64 t 5)) (*.f64 (pow.f64 eh 7) (pow.f64 (/.f64 t ew) 2))) (-.f64 (*.f64 (/.f64 (/.f64 (pow.f64 ew 6) (pow.f64 t 5)) (pow.f64 eh 5)) -1/8) (*.f64 (/.f64 ew eh) (/.f64 ew t)))))))
1
(+.f64 1 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 eh 2)) (pow.f64 ew 2))))
(+.f64 1 (/.f64 (*.f64 -1/2 (*.f64 (*.f64 t t) (*.f64 eh eh))) (*.f64 ew ew)))
(fma.f64 -1/2 (pow.f64 (*.f64 eh (/.f64 t ew)) 2) 1)
(+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 eh 2)) (pow.f64 ew 2))) (*.f64 -1 (*.f64 (pow.f64 t 4) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4))) (*.f64 -1/4 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4))))))))
(+.f64 1 (fma.f64 -1/2 (/.f64 (*.f64 t t) (/.f64 (*.f64 ew ew) (*.f64 eh eh))) (neg.f64 (*.f64 (pow.f64 t 4) (*.f64 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4)) -3/8)))))
(-.f64 (fma.f64 -1/2 (pow.f64 (*.f64 eh (/.f64 t ew)) 2) 1) (*.f64 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4)) (*.f64 -3/8 (pow.f64 t 4))))
(-.f64 (fma.f64 -1/2 (pow.f64 (*.f64 eh (/.f64 t ew)) 2) 1) (*.f64 (pow.f64 eh 4) (/.f64 (*.f64 (pow.f64 t 4) -3/8) (pow.f64 ew 4))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 t 6) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4))) (*.f64 -1/4 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4)))) (pow.f64 eh 2)) (pow.f64 ew 2))) (*.f64 1/8 (/.f64 (pow.f64 eh 6) (pow.f64 ew 6)))))) (+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 eh 2)) (pow.f64 ew 2))) (*.f64 -1 (*.f64 (pow.f64 t 4) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4))) (*.f64 -1/4 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4)))))))))
(fma.f64 -1 (*.f64 (pow.f64 t 6) (fma.f64 -1/2 (/.f64 (*.f64 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4)) -3/8) (/.f64 (*.f64 ew ew) (*.f64 eh eh))) (/.f64 (*.f64 1/8 (pow.f64 eh 6)) (pow.f64 ew 6)))) (+.f64 1 (fma.f64 -1/2 (/.f64 (*.f64 t t) (/.f64 (*.f64 ew ew) (*.f64 eh eh))) (neg.f64 (*.f64 (pow.f64 t 4) (*.f64 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4)) -3/8))))))
(-.f64 (-.f64 (fma.f64 -1/2 (pow.f64 (*.f64 eh (/.f64 t ew)) 2) 1) (*.f64 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4)) (*.f64 -3/8 (pow.f64 t 4)))) (*.f64 (pow.f64 t 6) (fma.f64 -1/2 (/.f64 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4)) (/.f64 (*.f64 (/.f64 ew eh) (/.f64 ew eh)) -3/8)) (/.f64 (*.f64 1/8 (pow.f64 eh 6)) (pow.f64 ew 6)))))
(-.f64 (-.f64 (fma.f64 -1/2 (pow.f64 (*.f64 eh (/.f64 t ew)) 2) 1) (*.f64 (pow.f64 eh 4) (/.f64 (*.f64 (pow.f64 t 4) -3/8) (pow.f64 ew 4)))) (*.f64 (pow.f64 t 6) (fma.f64 -1/2 (/.f64 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4)) (/.f64 (*.f64 (/.f64 ew eh) (/.f64 ew eh)) -3/8)) (/.f64 (*.f64 1/8 (pow.f64 eh 6)) (pow.f64 ew 6)))))
(/.f64 ew (*.f64 t eh))
(/.f64 (/.f64 ew t) eh)
(+.f64 (/.f64 ew (*.f64 t eh)) (*.f64 -1/2 (/.f64 (pow.f64 ew 3) (*.f64 (pow.f64 t 3) (pow.f64 eh 3)))))
(+.f64 (/.f64 (/.f64 ew t) eh) (*.f64 -1/2 (/.f64 (/.f64 (pow.f64 ew 3) (pow.f64 t 3)) (pow.f64 eh 3))))
(fma.f64 -1/2 (/.f64 (/.f64 (pow.f64 ew 3) (pow.f64 t 3)) (pow.f64 eh 3)) (/.f64 ew (*.f64 t eh)))
(+.f64 (/.f64 ew (*.f64 t eh)) (/.f64 -1/2 (pow.f64 (*.f64 eh (/.f64 t ew)) 3)))
(+.f64 (/.f64 ew (*.f64 t eh)) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 ew 3) (*.f64 (pow.f64 t 3) (pow.f64 eh 3)))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 ew 5) (pow.f64 eh 5))) (*.f64 -1/8 (/.f64 (pow.f64 ew 5) (pow.f64 eh 5)))) (pow.f64 t 5)))))
(+.f64 (/.f64 (/.f64 ew t) eh) (fma.f64 -1/2 (/.f64 (/.f64 (pow.f64 ew 3) (pow.f64 t 3)) (pow.f64 eh 3)) (neg.f64 (/.f64 (*.f64 (/.f64 (pow.f64 ew 5) (pow.f64 eh 5)) -3/8) (pow.f64 t 5)))))
(-.f64 (fma.f64 -1/2 (/.f64 (/.f64 (pow.f64 ew 3) (pow.f64 t 3)) (pow.f64 eh 3)) (/.f64 ew (*.f64 t eh))) (/.f64 (/.f64 (pow.f64 ew 5) (pow.f64 eh 5)) (/.f64 (pow.f64 t 5) -3/8)))
(+.f64 (/.f64 ew (*.f64 t eh)) (-.f64 (/.f64 -1/2 (pow.f64 (*.f64 eh (/.f64 t ew)) 3)) (/.f64 (/.f64 (pow.f64 ew 5) (pow.f64 eh 5)) (/.f64 (pow.f64 t 5) -3/8))))
(+.f64 (/.f64 ew (*.f64 t eh)) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 ew 3) (*.f64 (pow.f64 t 3) (pow.f64 eh 3)))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 ew 5) (pow.f64 eh 5))) (*.f64 -1/8 (/.f64 (pow.f64 ew 5) (pow.f64 eh 5)))) (pow.f64 ew 2)) (pow.f64 eh 2))) (*.f64 1/8 (/.f64 (pow.f64 ew 7) (pow.f64 eh 7)))) (pow.f64 t 7))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 ew 5) (pow.f64 eh 5))) (*.f64 -1/8 (/.f64 (pow.f64 ew 5) (pow.f64 eh 5)))) (pow.f64 t 5))))))
(+.f64 (/.f64 (/.f64 ew t) eh) (fma.f64 -1/2 (/.f64 (/.f64 (pow.f64 ew 3) (pow.f64 t 3)) (pow.f64 eh 3)) (fma.f64 -1 (/.f64 (fma.f64 -1/2 (/.f64 (*.f64 (/.f64 (pow.f64 ew 5) (pow.f64 eh 5)) -3/8) (/.f64 (*.f64 eh eh) (*.f64 ew ew))) (*.f64 1/8 (/.f64 (pow.f64 ew 7) (pow.f64 eh 7)))) (pow.f64 t 7)) (neg.f64 (/.f64 (*.f64 (/.f64 (pow.f64 ew 5) (pow.f64 eh 5)) -3/8) (pow.f64 t 5))))))
(+.f64 (/.f64 ew (*.f64 t eh)) (-.f64 (fma.f64 -1/2 (/.f64 (/.f64 (pow.f64 ew 3) (pow.f64 t 3)) (pow.f64 eh 3)) (/.f64 (neg.f64 (fma.f64 -1/2 (*.f64 (/.f64 (/.f64 (*.f64 (pow.f64 ew 5) -3/8) (pow.f64 eh 5)) (*.f64 eh eh)) (*.f64 ew ew)) (/.f64 1/8 (/.f64 (pow.f64 eh 7) (pow.f64 ew 7))))) (pow.f64 t 7))) (/.f64 (/.f64 (pow.f64 ew 5) (pow.f64 eh 5)) (/.f64 (pow.f64 t 5) -3/8))))
(-.f64 (+.f64 (/.f64 ew (*.f64 t eh)) (-.f64 (/.f64 -1/2 (pow.f64 (*.f64 eh (/.f64 t ew)) 3)) (/.f64 (/.f64 (pow.f64 ew 5) (pow.f64 eh 5)) (/.f64 (pow.f64 t 5) -3/8)))) (/.f64 (fma.f64 -1/2 (*.f64 (/.f64 (/.f64 (*.f64 (pow.f64 ew 5) -3/8) (pow.f64 eh 5)) (*.f64 eh eh)) (*.f64 ew ew)) (/.f64 1/8 (/.f64 (pow.f64 eh 7) (pow.f64 ew 7)))) (pow.f64 t 7)))
(*.f64 -1 (/.f64 ew (*.f64 t eh)))
(/.f64 (neg.f64 ew) (*.f64 t eh))
(+.f64 (*.f64 -1 (/.f64 ew (*.f64 t eh))) (*.f64 1/2 (/.f64 (pow.f64 ew 3) (*.f64 (pow.f64 t 3) (pow.f64 eh 3)))))
(fma.f64 -1 (/.f64 (/.f64 ew t) eh) (*.f64 1/2 (/.f64 (/.f64 (pow.f64 ew 3) (pow.f64 t 3)) (pow.f64 eh 3))))
(-.f64 (*.f64 (/.f64 1/2 (pow.f64 t 3)) (/.f64 (pow.f64 ew 3) (pow.f64 eh 3))) (/.f64 ew (*.f64 t eh)))
(-.f64 (/.f64 1/2 (pow.f64 (*.f64 eh (/.f64 t ew)) 3)) (/.f64 ew (*.f64 t eh)))
(+.f64 (*.f64 -1/8 (/.f64 (pow.f64 ew 5) (*.f64 (pow.f64 t 5) (pow.f64 eh 5)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 ew 5) (*.f64 (pow.f64 t 5) (pow.f64 eh 5)))) (+.f64 (*.f64 -1 (/.f64 ew (*.f64 t eh))) (*.f64 1/2 (/.f64 (pow.f64 ew 3) (*.f64 (pow.f64 t 3) (pow.f64 eh 3)))))))
(fma.f64 -1/8 (/.f64 (pow.f64 ew 5) (*.f64 (pow.f64 t 5) (pow.f64 eh 5))) (fma.f64 -1/4 (/.f64 (pow.f64 ew 5) (*.f64 (pow.f64 t 5) (pow.f64 eh 5))) (fma.f64 -1 (/.f64 (/.f64 ew t) eh) (*.f64 1/2 (/.f64 (/.f64 (pow.f64 ew 3) (pow.f64 t 3)) (pow.f64 eh 3))))))
(+.f64 (-.f64 (*.f64 (/.f64 1/2 (pow.f64 t 3)) (/.f64 (pow.f64 ew 3) (pow.f64 eh 3))) (/.f64 ew (*.f64 t eh))) (*.f64 (/.f64 (pow.f64 ew 5) (*.f64 (pow.f64 t 5) (pow.f64 eh 5))) -3/8))
(+.f64 (-.f64 (/.f64 1/2 (pow.f64 (*.f64 eh (/.f64 t ew)) 3)) (/.f64 ew (*.f64 t eh))) (*.f64 (/.f64 (pow.f64 ew 5) (*.f64 (pow.f64 t 5) (pow.f64 eh 5))) -3/8))
(+.f64 (*.f64 -1/8 (/.f64 (pow.f64 ew 5) (*.f64 (pow.f64 t 5) (pow.f64 eh 5)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 ew 5) (*.f64 (pow.f64 t 5) (pow.f64 eh 5)))) (+.f64 (*.f64 -1 (/.f64 ew (*.f64 t eh))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 ew 3) (*.f64 (pow.f64 t 3) (pow.f64 eh 3)))) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 ew 7) (*.f64 (pow.f64 t 7) (pow.f64 eh 7)))) (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 ew 5) (pow.f64 eh 5))) (*.f64 -1/8 (/.f64 (pow.f64 ew 5) (pow.f64 eh 5)))) (pow.f64 ew 2)) (*.f64 (pow.f64 t 7) (pow.f64 eh 2)))))))))
(fma.f64 -1/8 (/.f64 (pow.f64 ew 5) (*.f64 (pow.f64 t 5) (pow.f64 eh 5))) (fma.f64 -1/4 (/.f64 (pow.f64 ew 5) (*.f64 (pow.f64 t 5) (pow.f64 eh 5))) (fma.f64 -1 (/.f64 (/.f64 ew t) eh) (fma.f64 1/2 (/.f64 (/.f64 (pow.f64 ew 3) (pow.f64 t 3)) (pow.f64 eh 3)) (fma.f64 1/8 (/.f64 (pow.f64 ew 7) (*.f64 (pow.f64 t 7) (pow.f64 eh 7))) (*.f64 -1/2 (*.f64 (/.f64 (*.f64 (/.f64 (pow.f64 ew 5) (pow.f64 eh 5)) -3/8) (pow.f64 t 7)) (/.f64 (*.f64 ew ew) (*.f64 eh eh)))))))))
(+.f64 (-.f64 (fma.f64 1/2 (/.f64 (/.f64 (pow.f64 ew 3) (pow.f64 t 3)) (pow.f64 eh 3)) (fma.f64 -1/2 (*.f64 (/.f64 (/.f64 (pow.f64 ew 5) (pow.f64 eh 5)) (/.f64 (pow.f64 t 7) -3/8)) (*.f64 (/.f64 ew eh) (/.f64 ew eh))) (*.f64 1/8 (/.f64 (/.f64 (pow.f64 ew 7) (pow.f64 t 7)) (pow.f64 eh 7))))) (/.f64 ew (*.f64 t eh))) (*.f64 (/.f64 (pow.f64 ew 5) (*.f64 (pow.f64 t 5) (pow.f64 eh 5))) -3/8))
(+.f64 (+.f64 (-.f64 (/.f64 1/2 (pow.f64 (*.f64 eh (/.f64 t ew)) 3)) (/.f64 ew (*.f64 t eh))) (*.f64 (/.f64 (pow.f64 ew 5) (*.f64 (pow.f64 t 5) (pow.f64 eh 5))) -3/8)) (fma.f64 -1/2 (*.f64 (/.f64 (/.f64 (pow.f64 ew 5) (pow.f64 eh 5)) (/.f64 (pow.f64 t 7) -3/8)) (*.f64 (/.f64 ew eh) (/.f64 ew eh))) (*.f64 1/8 (/.f64 (/.f64 (pow.f64 ew 7) (pow.f64 t 7)) (pow.f64 eh 7)))))
(/.f64 ew (*.f64 t eh))
(/.f64 (/.f64 ew t) eh)
(+.f64 (/.f64 ew (*.f64 t eh)) (*.f64 -1/2 (/.f64 (pow.f64 ew 3) (*.f64 (pow.f64 t 3) (pow.f64 eh 3)))))
(+.f64 (/.f64 (/.f64 ew t) eh) (*.f64 -1/2 (/.f64 (/.f64 (pow.f64 ew 3) (pow.f64 t 3)) (pow.f64 eh 3))))
(fma.f64 -1/2 (/.f64 (/.f64 (pow.f64 ew 3) (pow.f64 t 3)) (pow.f64 eh 3)) (/.f64 ew (*.f64 t eh)))
(+.f64 (/.f64 ew (*.f64 t eh)) (/.f64 -1/2 (pow.f64 (*.f64 eh (/.f64 t ew)) 3)))
(+.f64 (/.f64 ew (*.f64 t eh)) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 ew 3) (*.f64 (pow.f64 t 3) (pow.f64 eh 3)))) (*.f64 3/8 (/.f64 (pow.f64 ew 5) (*.f64 (pow.f64 t 5) (pow.f64 eh 5))))))
(+.f64 (/.f64 (/.f64 ew t) eh) (fma.f64 -1/2 (/.f64 (/.f64 (pow.f64 ew 3) (pow.f64 t 3)) (pow.f64 eh 3)) (*.f64 3/8 (/.f64 (pow.f64 ew 5) (*.f64 (pow.f64 t 5) (pow.f64 eh 5))))))
(+.f64 (fma.f64 -1/2 (/.f64 (/.f64 (pow.f64 ew 3) (pow.f64 t 3)) (pow.f64 eh 3)) (/.f64 ew (*.f64 t eh))) (*.f64 3/8 (/.f64 (pow.f64 ew 5) (*.f64 (pow.f64 t 5) (pow.f64 eh 5)))))
(+.f64 (/.f64 ew (*.f64 t eh)) (fma.f64 3/8 (/.f64 (pow.f64 ew 5) (*.f64 (pow.f64 t 5) (pow.f64 eh 5))) (/.f64 -1/2 (pow.f64 (*.f64 eh (/.f64 t ew)) 3))))
(+.f64 (/.f64 ew (*.f64 t eh)) (+.f64 (*.f64 -5/16 (/.f64 (pow.f64 ew 7) (*.f64 (pow.f64 t 7) (pow.f64 eh 7)))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 ew 3) (*.f64 (pow.f64 t 3) (pow.f64 eh 3)))) (*.f64 3/8 (/.f64 (pow.f64 ew 5) (*.f64 (pow.f64 t 5) (pow.f64 eh 5)))))))
(+.f64 (/.f64 (/.f64 ew t) eh) (fma.f64 -5/16 (/.f64 (pow.f64 ew 7) (*.f64 (pow.f64 t 7) (pow.f64 eh 7))) (fma.f64 -1/2 (/.f64 (/.f64 (pow.f64 ew 3) (pow.f64 t 3)) (pow.f64 eh 3)) (*.f64 3/8 (/.f64 (pow.f64 ew 5) (*.f64 (pow.f64 t 5) (pow.f64 eh 5)))))))
(+.f64 (/.f64 ew (*.f64 t eh)) (fma.f64 -5/16 (/.f64 (/.f64 (pow.f64 ew 7) (pow.f64 t 7)) (pow.f64 eh 7)) (fma.f64 -1/2 (/.f64 (/.f64 (pow.f64 ew 3) (pow.f64 t 3)) (pow.f64 eh 3)) (*.f64 3/8 (/.f64 (pow.f64 ew 5) (*.f64 (pow.f64 t 5) (pow.f64 eh 5)))))))
(+.f64 (/.f64 ew (*.f64 t eh)) (fma.f64 -5/16 (/.f64 (/.f64 (pow.f64 ew 7) (pow.f64 t 7)) (pow.f64 eh 7)) (fma.f64 3/8 (/.f64 (pow.f64 ew 5) (*.f64 (pow.f64 t 5) (pow.f64 eh 5))) (/.f64 -1/2 (pow.f64 (*.f64 eh (/.f64 t ew)) 3)))))
1
(+.f64 1 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 eh 2)) (pow.f64 ew 2))))
(+.f64 1 (/.f64 (*.f64 -1/2 (*.f64 (*.f64 t t) (*.f64 eh eh))) (*.f64 ew ew)))
(fma.f64 -1/2 (pow.f64 (*.f64 eh (/.f64 t ew)) 2) 1)
(+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 eh 2)) (pow.f64 ew 2))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 t 4) (pow.f64 eh 4))) (*.f64 -1/8 (*.f64 (pow.f64 t 4) (pow.f64 eh 4)))) (pow.f64 ew 4)))))
(+.f64 1 (fma.f64 -1/2 (/.f64 (*.f64 t t) (/.f64 (*.f64 ew ew) (*.f64 eh eh))) (neg.f64 (/.f64 (*.f64 (*.f64 (pow.f64 t 4) (pow.f64 eh 4)) -3/8) (pow.f64 ew 4)))))
(-.f64 (fma.f64 -1/2 (pow.f64 (*.f64 eh (/.f64 t ew)) 2) 1) (/.f64 (*.f64 (pow.f64 eh 4) (*.f64 (pow.f64 t 4) -3/8)) (pow.f64 ew 4)))
(+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 eh 2)) (pow.f64 ew 2))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/8 (*.f64 (pow.f64 t 6) (pow.f64 eh 6))) (*.f64 -1/2 (*.f64 (pow.f64 t 2) (*.f64 (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 t 4) (pow.f64 eh 4))) (*.f64 -1/8 (*.f64 (pow.f64 t 4) (pow.f64 eh 4)))) (pow.f64 eh 2))))) (pow.f64 ew 6))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 t 4) (pow.f64 eh 4))) (*.f64 -1/8 (*.f64 (pow.f64 t 4) (pow.f64 eh 4)))) (pow.f64 ew 4))))))
(+.f64 1 (fma.f64 -1/2 (/.f64 (*.f64 t t) (/.f64 (*.f64 ew ew) (*.f64 eh eh))) (fma.f64 -1 (/.f64 (fma.f64 1/8 (*.f64 (pow.f64 t 6) (pow.f64 eh 6)) (*.f64 (*.f64 -1/2 (*.f64 t t)) (*.f64 (*.f64 eh eh) (*.f64 (*.f64 (pow.f64 t 4) (pow.f64 eh 4)) -3/8)))) (pow.f64 ew 6)) (neg.f64 (/.f64 (*.f64 (*.f64 (pow.f64 t 4) (pow.f64 eh 4)) -3/8) (pow.f64 ew 4))))))
(+.f64 1 (-.f64 (fma.f64 -1/2 (pow.f64 (*.f64 eh (/.f64 t ew)) 2) (/.f64 (neg.f64 (fma.f64 -1/2 (*.f64 (*.f64 t t) (*.f64 eh (*.f64 eh (*.f64 (pow.f64 eh 4) (*.f64 (pow.f64 t 4) -3/8))))) (*.f64 1/8 (*.f64 (pow.f64 t 6) (pow.f64 eh 6))))) (pow.f64 ew 6))) (/.f64 (*.f64 (pow.f64 eh 4) (*.f64 (pow.f64 t 4) -3/8)) (pow.f64 ew 4))))
(-.f64 (fma.f64 -1/2 (pow.f64 (*.f64 eh (/.f64 t ew)) 2) 1) (+.f64 (/.f64 (*.f64 (pow.f64 eh 4) (*.f64 (pow.f64 t 4) -3/8)) (pow.f64 ew 4)) (/.f64 (fma.f64 -1/2 (*.f64 (*.f64 t t) (*.f64 eh (*.f64 eh (*.f64 (pow.f64 eh 4) (*.f64 (pow.f64 t 4) -3/8))))) (*.f64 1/8 (*.f64 (pow.f64 t 6) (pow.f64 eh 6)))) (pow.f64 ew 6))))
1
(+.f64 1 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 eh 2)) (pow.f64 ew 2))))
(+.f64 1 (/.f64 (*.f64 -1/2 (*.f64 (*.f64 t t) (*.f64 eh eh))) (*.f64 ew ew)))
(fma.f64 -1/2 (pow.f64 (*.f64 eh (/.f64 t ew)) 2) 1)
(+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 eh 2)) (pow.f64 ew 2))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 t 4) (pow.f64 eh 4))) (*.f64 -1/8 (*.f64 (pow.f64 t 4) (pow.f64 eh 4)))) (pow.f64 ew 4)))))
(+.f64 1 (fma.f64 -1/2 (/.f64 (*.f64 t t) (/.f64 (*.f64 ew ew) (*.f64 eh eh))) (neg.f64 (/.f64 (*.f64 (*.f64 (pow.f64 t 4) (pow.f64 eh 4)) -3/8) (pow.f64 ew 4)))))
(-.f64 (fma.f64 -1/2 (pow.f64 (*.f64 eh (/.f64 t ew)) 2) 1) (/.f64 (*.f64 (pow.f64 eh 4) (*.f64 (pow.f64 t 4) -3/8)) (pow.f64 ew 4)))
(+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 eh 2)) (pow.f64 ew 2))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/8 (*.f64 (pow.f64 t 6) (pow.f64 eh 6))) (*.f64 -1/2 (*.f64 (pow.f64 t 2) (*.f64 (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 t 4) (pow.f64 eh 4))) (*.f64 -1/8 (*.f64 (pow.f64 t 4) (pow.f64 eh 4)))) (pow.f64 eh 2))))) (pow.f64 ew 6))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 t 4) (pow.f64 eh 4))) (*.f64 -1/8 (*.f64 (pow.f64 t 4) (pow.f64 eh 4)))) (pow.f64 ew 4))))))
(+.f64 1 (fma.f64 -1/2 (/.f64 (*.f64 t t) (/.f64 (*.f64 ew ew) (*.f64 eh eh))) (fma.f64 -1 (/.f64 (fma.f64 1/8 (*.f64 (pow.f64 t 6) (pow.f64 eh 6)) (*.f64 (*.f64 -1/2 (*.f64 t t)) (*.f64 (*.f64 eh eh) (*.f64 (*.f64 (pow.f64 t 4) (pow.f64 eh 4)) -3/8)))) (pow.f64 ew 6)) (neg.f64 (/.f64 (*.f64 (*.f64 (pow.f64 t 4) (pow.f64 eh 4)) -3/8) (pow.f64 ew 4))))))
(+.f64 1 (-.f64 (fma.f64 -1/2 (pow.f64 (*.f64 eh (/.f64 t ew)) 2) (/.f64 (neg.f64 (fma.f64 -1/2 (*.f64 (*.f64 t t) (*.f64 eh (*.f64 eh (*.f64 (pow.f64 eh 4) (*.f64 (pow.f64 t 4) -3/8))))) (*.f64 1/8 (*.f64 (pow.f64 t 6) (pow.f64 eh 6))))) (pow.f64 ew 6))) (/.f64 (*.f64 (pow.f64 eh 4) (*.f64 (pow.f64 t 4) -3/8)) (pow.f64 ew 4))))
(-.f64 (fma.f64 -1/2 (pow.f64 (*.f64 eh (/.f64 t ew)) 2) 1) (+.f64 (/.f64 (*.f64 (pow.f64 eh 4) (*.f64 (pow.f64 t 4) -3/8)) (pow.f64 ew 4)) (/.f64 (fma.f64 -1/2 (*.f64 (*.f64 t t) (*.f64 eh (*.f64 eh (*.f64 (pow.f64 eh 4) (*.f64 (pow.f64 t 4) -3/8))))) (*.f64 1/8 (*.f64 (pow.f64 t 6) (pow.f64 eh 6)))) (pow.f64 ew 6))))
1
(+.f64 1 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 eh 2)) (pow.f64 ew 2))))
(+.f64 1 (/.f64 (*.f64 -1/2 (*.f64 (*.f64 t t) (*.f64 eh eh))) (*.f64 ew ew)))
(fma.f64 -1/2 (pow.f64 (*.f64 eh (/.f64 t ew)) 2) 1)
(+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 eh 2)) (pow.f64 ew 2))) (*.f64 -1 (*.f64 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 t 4) (pow.f64 ew 4))) (*.f64 -1/4 (/.f64 (pow.f64 t 4) (pow.f64 ew 4)))) (pow.f64 eh 4)))))
(+.f64 1 (fma.f64 -1/2 (/.f64 (*.f64 t t) (/.f64 (*.f64 ew ew) (*.f64 eh eh))) (neg.f64 (*.f64 (pow.f64 t 4) (*.f64 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4)) -3/8)))))
(-.f64 (fma.f64 -1/2 (pow.f64 (*.f64 eh (/.f64 t ew)) 2) 1) (*.f64 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4)) (*.f64 -3/8 (pow.f64 t 4))))
(-.f64 (fma.f64 -1/2 (pow.f64 (*.f64 eh (/.f64 t ew)) 2) 1) (*.f64 (pow.f64 eh 4) (/.f64 (*.f64 (pow.f64 t 4) -3/8) (pow.f64 ew 4))))
(+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 eh 2)) (pow.f64 ew 2))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 1/8 (/.f64 (pow.f64 t 6) (pow.f64 ew 6))) (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 t 4) (pow.f64 ew 4))) (*.f64 -1/4 (/.f64 (pow.f64 t 4) (pow.f64 ew 4)))) (pow.f64 t 2)) (pow.f64 ew 2)))) (pow.f64 eh 6))) (*.f64 -1 (*.f64 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 t 4) (pow.f64 ew 4))) (*.f64 -1/4 (/.f64 (pow.f64 t 4) (pow.f64 ew 4)))) (pow.f64 eh 4))))))
(+.f64 1 (fma.f64 -1/2 (/.f64 (*.f64 t t) (/.f64 (*.f64 ew ew) (*.f64 eh eh))) (fma.f64 -1 (*.f64 (pow.f64 eh 6) (fma.f64 1/8 (/.f64 (pow.f64 t 6) (pow.f64 ew 6)) (*.f64 -1/2 (/.f64 (*.f64 (/.f64 (pow.f64 t 4) (pow.f64 ew 4)) -3/8) (/.f64 (*.f64 ew ew) (*.f64 t t)))))) (neg.f64 (*.f64 (pow.f64 eh 4) (*.f64 (/.f64 (pow.f64 t 4) (pow.f64 ew 4)) -3/8))))))
(+.f64 (fma.f64 -1/2 (pow.f64 (*.f64 eh (/.f64 t ew)) 2) 1) (neg.f64 (fma.f64 (pow.f64 eh 6) (fma.f64 -1/2 (*.f64 (/.f64 (/.f64 (*.f64 (pow.f64 t 4) -3/8) (pow.f64 ew 4)) (*.f64 ew ew)) (*.f64 t t)) (*.f64 1/8 (/.f64 (pow.f64 t 6) (pow.f64 ew 6)))) (*.f64 (pow.f64 eh 4) (/.f64 (*.f64 (pow.f64 t 4) -3/8) (pow.f64 ew 4))))))
(-.f64 (fma.f64 -1/2 (pow.f64 (*.f64 eh (/.f64 t ew)) 2) 1) (fma.f64 (pow.f64 eh 6) (fma.f64 -1/2 (*.f64 (/.f64 (/.f64 (*.f64 (pow.f64 t 4) -3/8) (pow.f64 ew 4)) (*.f64 ew ew)) (*.f64 t t)) (*.f64 1/8 (/.f64 (pow.f64 t 6) (pow.f64 ew 6)))) (*.f64 (pow.f64 eh 4) (/.f64 (*.f64 (pow.f64 t 4) -3/8) (pow.f64 ew 4)))))
(/.f64 ew (*.f64 t eh))
(/.f64 (/.f64 ew t) eh)
(+.f64 (/.f64 ew (*.f64 t eh)) (*.f64 -1/2 (/.f64 (pow.f64 ew 3) (*.f64 (pow.f64 t 3) (pow.f64 eh 3)))))
(+.f64 (/.f64 (/.f64 ew t) eh) (*.f64 -1/2 (/.f64 (/.f64 (pow.f64 ew 3) (pow.f64 t 3)) (pow.f64 eh 3))))
(fma.f64 -1/2 (/.f64 (/.f64 (pow.f64 ew 3) (pow.f64 t 3)) (pow.f64 eh 3)) (/.f64 ew (*.f64 t eh)))
(+.f64 (/.f64 ew (*.f64 t eh)) (/.f64 -1/2 (pow.f64 (*.f64 eh (/.f64 t ew)) 3)))
(+.f64 (/.f64 ew (*.f64 t eh)) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 ew 3) (*.f64 (pow.f64 t 3) (pow.f64 eh 3)))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 ew 5) (pow.f64 t 5))) (*.f64 -1/8 (/.f64 (pow.f64 ew 5) (pow.f64 t 5)))) (pow.f64 eh 5)))))
(+.f64 (/.f64 (/.f64 ew t) eh) (fma.f64 -1/2 (/.f64 (/.f64 (pow.f64 ew 3) (pow.f64 t 3)) (pow.f64 eh 3)) (neg.f64 (/.f64 (*.f64 (/.f64 (pow.f64 ew 5) (pow.f64 t 5)) -3/8) (pow.f64 eh 5)))))
(-.f64 (fma.f64 -1/2 (/.f64 (/.f64 (pow.f64 ew 3) (pow.f64 t 3)) (pow.f64 eh 3)) (/.f64 ew (*.f64 t eh))) (/.f64 (/.f64 (pow.f64 ew 5) (pow.f64 t 5)) (/.f64 (pow.f64 eh 5) -3/8)))
(+.f64 (/.f64 ew (*.f64 t eh)) (-.f64 (/.f64 -1/2 (pow.f64 (*.f64 eh (/.f64 t ew)) 3)) (/.f64 (/.f64 (pow.f64 ew 5) (pow.f64 t 5)) (/.f64 (pow.f64 eh 5) -3/8))))
(+.f64 (/.f64 ew (*.f64 t eh)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 ew 2) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 ew 5) (pow.f64 t 5))) (*.f64 -1/8 (/.f64 (pow.f64 ew 5) (pow.f64 t 5))))) (pow.f64 t 2))) (*.f64 1/8 (/.f64 (pow.f64 ew 7) (pow.f64 t 7)))) (pow.f64 eh 7))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 ew 3) (*.f64 (pow.f64 t 3) (pow.f64 eh 3)))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 ew 5) (pow.f64 t 5))) (*.f64 -1/8 (/.f64 (pow.f64 ew 5) (pow.f64 t 5)))) (pow.f64 eh 5))))))
(+.f64 (/.f64 (/.f64 ew t) eh) (fma.f64 -1 (/.f64 (fma.f64 -1/2 (/.f64 (*.f64 (*.f64 ew ew) (*.f64 (/.f64 (pow.f64 ew 5) (pow.f64 t 5)) -3/8)) (*.f64 t t)) (*.f64 1/8 (/.f64 (pow.f64 ew 7) (pow.f64 t 7)))) (pow.f64 eh 7)) (fma.f64 -1/2 (/.f64 (/.f64 (pow.f64 ew 3) (pow.f64 t 3)) (pow.f64 eh 3)) (neg.f64 (/.f64 (*.f64 (/.f64 (pow.f64 ew 5) (pow.f64 t 5)) -3/8) (pow.f64 eh 5))))))
(+.f64 (/.f64 ew (*.f64 t eh)) (-.f64 (-.f64 (/.f64 (*.f64 -1/2 (/.f64 (pow.f64 ew 3) (pow.f64 t 3))) (pow.f64 eh 3)) (/.f64 (/.f64 (pow.f64 ew 5) (pow.f64 t 5)) (/.f64 (pow.f64 eh 5) -3/8))) (/.f64 (fma.f64 -1/2 (*.f64 (*.f64 (/.f64 ew t) (/.f64 ew t)) (/.f64 (*.f64 (pow.f64 ew 5) -3/8) (pow.f64 t 5))) (/.f64 1/8 (/.f64 (pow.f64 t 7) (pow.f64 ew 7)))) (pow.f64 eh 7))))
(+.f64 (/.f64 ew (*.f64 t eh)) (-.f64 (-.f64 (/.f64 -1/2 (pow.f64 (*.f64 eh (/.f64 t ew)) 3)) (/.f64 (/.f64 (pow.f64 ew 5) (pow.f64 t 5)) (/.f64 (pow.f64 eh 5) -3/8))) (/.f64 (fma.f64 -1/2 (/.f64 (/.f64 (*.f64 (pow.f64 ew 5) -3/8) (pow.f64 t 5)) (pow.f64 (/.f64 t ew) 2)) (/.f64 1/8 (/.f64 (pow.f64 t 7) (pow.f64 ew 7)))) (pow.f64 eh 7))))
(*.f64 -1 (/.f64 ew (*.f64 t eh)))
(/.f64 (neg.f64 ew) (*.f64 t eh))
(+.f64 (*.f64 -1 (/.f64 ew (*.f64 t eh))) (*.f64 1/2 (/.f64 (pow.f64 ew 3) (*.f64 (pow.f64 t 3) (pow.f64 eh 3)))))
(fma.f64 -1 (/.f64 (/.f64 ew t) eh) (*.f64 1/2 (/.f64 (/.f64 (pow.f64 ew 3) (pow.f64 t 3)) (pow.f64 eh 3))))
(-.f64 (*.f64 (/.f64 1/2 (pow.f64 t 3)) (/.f64 (pow.f64 ew 3) (pow.f64 eh 3))) (/.f64 ew (*.f64 t eh)))
(-.f64 (/.f64 1/2 (pow.f64 (*.f64 eh (/.f64 t ew)) 3)) (/.f64 ew (*.f64 t eh)))
(+.f64 (*.f64 -1/8 (/.f64 (pow.f64 ew 5) (*.f64 (pow.f64 t 5) (pow.f64 eh 5)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 ew 5) (*.f64 (pow.f64 t 5) (pow.f64 eh 5)))) (+.f64 (*.f64 -1 (/.f64 ew (*.f64 t eh))) (*.f64 1/2 (/.f64 (pow.f64 ew 3) (*.f64 (pow.f64 t 3) (pow.f64 eh 3)))))))
(fma.f64 -1/8 (/.f64 (pow.f64 ew 5) (*.f64 (pow.f64 t 5) (pow.f64 eh 5))) (fma.f64 -1/4 (/.f64 (pow.f64 ew 5) (*.f64 (pow.f64 t 5) (pow.f64 eh 5))) (fma.f64 -1 (/.f64 (/.f64 ew t) eh) (*.f64 1/2 (/.f64 (/.f64 (pow.f64 ew 3) (pow.f64 t 3)) (pow.f64 eh 3))))))
(+.f64 (-.f64 (*.f64 (/.f64 1/2 (pow.f64 t 3)) (/.f64 (pow.f64 ew 3) (pow.f64 eh 3))) (/.f64 ew (*.f64 t eh))) (*.f64 (/.f64 (pow.f64 ew 5) (*.f64 (pow.f64 t 5) (pow.f64 eh 5))) -3/8))
(+.f64 (-.f64 (/.f64 1/2 (pow.f64 (*.f64 eh (/.f64 t ew)) 3)) (/.f64 ew (*.f64 t eh))) (*.f64 (/.f64 (pow.f64 ew 5) (*.f64 (pow.f64 t 5) (pow.f64 eh 5))) -3/8))
(+.f64 (*.f64 -1/8 (/.f64 (pow.f64 ew 5) (*.f64 (pow.f64 t 5) (pow.f64 eh 5)))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 ew 2) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 ew 5) (pow.f64 t 5))) (*.f64 -1/8 (/.f64 (pow.f64 ew 5) (pow.f64 t 5))))) (*.f64 (pow.f64 t 2) (pow.f64 eh 7)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 ew 5) (*.f64 (pow.f64 t 5) (pow.f64 eh 5)))) (+.f64 (*.f64 -1 (/.f64 ew (*.f64 t eh))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 ew 3) (*.f64 (pow.f64 t 3) (pow.f64 eh 3)))) (*.f64 1/8 (/.f64 (pow.f64 ew 7) (*.f64 (pow.f64 t 7) (pow.f64 eh 7)))))))))
(fma.f64 -1/8 (/.f64 (pow.f64 ew 5) (*.f64 (pow.f64 t 5) (pow.f64 eh 5))) (fma.f64 -1/2 (*.f64 (/.f64 (*.f64 ew ew) (*.f64 t t)) (/.f64 (*.f64 (/.f64 (pow.f64 ew 5) (pow.f64 t 5)) -3/8) (pow.f64 eh 7))) (fma.f64 -1/4 (/.f64 (pow.f64 ew 5) (*.f64 (pow.f64 t 5) (pow.f64 eh 5))) (fma.f64 -1 (/.f64 (/.f64 ew t) eh) (fma.f64 1/2 (/.f64 (/.f64 (pow.f64 ew 3) (pow.f64 t 3)) (pow.f64 eh 3)) (*.f64 1/8 (/.f64 (pow.f64 ew 7) (*.f64 (pow.f64 t 7) (pow.f64 eh 7)))))))))
(fma.f64 -1/8 (/.f64 (pow.f64 ew 5) (*.f64 (pow.f64 t 5) (pow.f64 eh 5))) (fma.f64 -1/2 (*.f64 (/.f64 (*.f64 ew ew) (pow.f64 eh 7)) (/.f64 (/.f64 (*.f64 (pow.f64 ew 5) -3/8) (pow.f64 t 5)) (*.f64 t t))) (fma.f64 -1/4 (/.f64 (pow.f64 ew 5) (*.f64 (pow.f64 t 5) (pow.f64 eh 5))) (-.f64 (fma.f64 1/8 (/.f64 (/.f64 (pow.f64 ew 7) (pow.f64 t 7)) (pow.f64 eh 7)) (*.f64 (/.f64 1/2 (pow.f64 t 3)) (/.f64 (pow.f64 ew 3) (pow.f64 eh 3)))) (/.f64 ew (*.f64 t eh))))))
(fma.f64 -1/8 (/.f64 (pow.f64 ew 5) (*.f64 (pow.f64 t 5) (pow.f64 eh 5))) (fma.f64 -1/2 (/.f64 (/.f64 (/.f64 (*.f64 (pow.f64 ew 5) -3/8) (pow.f64 t 5)) (pow.f64 (/.f64 t ew) 2)) (pow.f64 eh 7)) (fma.f64 -1/4 (/.f64 (pow.f64 ew 5) (*.f64 (pow.f64 t 5) (pow.f64 eh 5))) (-.f64 (fma.f64 1/8 (/.f64 (/.f64 (pow.f64 ew 7) (pow.f64 t 7)) (pow.f64 eh 7)) (/.f64 1/2 (pow.f64 (*.f64 eh (/.f64 t ew)) 3))) (/.f64 ew (*.f64 t eh))))))
(+.f64 0 (*.f64 (/.f64 t ew) eh))
(*.f64 eh (/.f64 t ew))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 eh) (/.f64 t ew))) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 eh) (/.f64 t ew)))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 eh) (/.f64 t ew))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 eh) (/.f64 t ew)))))
(*.f64 3 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 eh) (/.f64 t ew)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 eh) (/.f64 t ew)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 eh) (/.f64 t ew)))))
(*.f64 eh (/.f64 t ew))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 t ew) eh))) 1)
(*.f64 eh (/.f64 t ew))
(/.f64 t (/.f64 ew eh))
(*.f64 eh (/.f64 t ew))
(/.f64 eh (/.f64 ew t))
(*.f64 eh (/.f64 t ew))
(/.f64 1 (/.f64 ew (*.f64 t eh)))
(*.f64 eh (/.f64 t ew))
(/.f64 (*.f64 t eh) ew)
(*.f64 eh (/.f64 t ew))
(/.f64 (neg.f64 (*.f64 t eh)) (neg.f64 ew))
(*.f64 eh (/.f64 t ew))
(/.f64 (*.f64 eh (neg.f64 t)) (neg.f64 ew))
(*.f64 eh (/.f64 t ew))
(/.f64 (*.f64 (neg.f64 t) eh) (neg.f64 ew))
(*.f64 eh (/.f64 t ew))
(/.f64 (/.f64 (*.f64 t eh) 1) ew)
(*.f64 eh (/.f64 t ew))
(/.f64 (/.f64 (*.f64 t eh) (pow.f64 (cbrt.f64 ew) 2)) (cbrt.f64 ew))
(*.f64 eh (/.f64 t ew))
(/.f64 (/.f64 (*.f64 t eh) (sqrt.f64 ew)) (sqrt.f64 ew))
(*.f64 eh (/.f64 t ew))
(pow.f64 (*.f64 (/.f64 t ew) eh) 1)
(*.f64 eh (/.f64 t ew))
(pow.f64 (cbrt.f64 (*.f64 (/.f64 t ew) eh)) 3)
(*.f64 eh (/.f64 t ew))
(pow.f64 (pow.f64 (*.f64 (/.f64 t ew) eh) 2) 1/2)
(*.f64 eh (/.f64 t ew))
(pow.f64 (pow.f64 (*.f64 (/.f64 t ew) eh) 3) 1/3)
(*.f64 eh (/.f64 t ew))
(pow.f64 (sqrt.f64 (*.f64 (/.f64 t ew) eh)) 2)
(*.f64 eh (/.f64 t ew))
(pow.f64 (/.f64 ew (*.f64 t eh)) -1)
(*.f64 eh (/.f64 t ew))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 t ew) eh) 2))
(*.f64 eh (/.f64 t ew))
(log.f64 (pow.f64 (exp.f64 eh) (/.f64 t ew)))
(*.f64 eh (/.f64 t ew))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 t ew) eh))))
(*.f64 eh (/.f64 t ew))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 t ew) eh) 3))
(*.f64 eh (/.f64 t ew))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 t ew) eh)))
(*.f64 eh (/.f64 t ew))
(exp.f64 (log.f64 (*.f64 (/.f64 t ew) eh)))
(*.f64 eh (/.f64 t ew))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 t ew) eh)) 1))
(*.f64 eh (/.f64 t ew))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 (/.f64 t ew) eh)) 1) 1))
(*.f64 eh (/.f64 t ew))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 (/.f64 t ew) eh))) 3))
(*.f64 eh (/.f64 t ew))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 (/.f64 t ew) eh))) 1/3))
(*.f64 eh (/.f64 t ew))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 (/.f64 t ew) eh))) 2))
(*.f64 eh (/.f64 t ew))
(exp.f64 (+.f64 (log.f64 (/.f64 t ew)) (*.f64 (log.f64 eh) 1)))
(*.f64 eh (/.f64 t ew))
(exp.f64 (+.f64 (*.f64 (log.f64 (/.f64 t ew)) 1) (log.f64 eh)))
(*.f64 eh (/.f64 t ew))
(exp.f64 (+.f64 (*.f64 (log.f64 (/.f64 t ew)) 1) (*.f64 (log.f64 eh) 1)))
(*.f64 eh (/.f64 t ew))
(exp.f64 (+.f64 (log.f64 eh) (*.f64 (log.f64 (/.f64 t ew)) 1)))
(*.f64 eh (/.f64 t ew))
(exp.f64 (+.f64 (*.f64 (log.f64 eh) 1) (log.f64 (/.f64 t ew))))
(*.f64 eh (/.f64 t ew))
(exp.f64 (+.f64 (*.f64 (log.f64 eh) 1) (*.f64 (log.f64 (/.f64 t ew)) 1)))
(*.f64 eh (/.f64 t ew))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 t ew) eh)))
(*.f64 eh (/.f64 t ew))
(+.f64 0 (/.f64 ew (hypot.f64 1 (*.f64 (/.f64 t ew) eh))))
(/.f64 ew (hypot.f64 1 (*.f64 eh (/.f64 t ew))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (/.f64 ew (hypot.f64 1 (*.f64 (/.f64 t ew) eh))))) 2)) (log.f64 (cbrt.f64 (exp.f64 (/.f64 ew (hypot.f64 1 (*.f64 (/.f64 t ew) eh)))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (/.f64 ew (hypot.f64 1 (*.f64 eh (/.f64 t ew)))))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 ew (hypot.f64 1 (*.f64 eh (/.f64 t ew))))))))
(*.f64 3 (log.f64 (cbrt.f64 (exp.f64 (/.f64 ew (hypot.f64 1 (*.f64 eh (/.f64 t ew))))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 ew (hypot.f64 1 (*.f64 (/.f64 t ew) eh)))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 ew (hypot.f64 1 (*.f64 (/.f64 t ew) eh)))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (/.f64 ew (hypot.f64 1 (*.f64 eh (/.f64 t ew))))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 ew (hypot.f64 1 (*.f64 (/.f64 t ew) eh))))) 1)
(/.f64 ew (hypot.f64 1 (*.f64 eh (/.f64 t ew))))
(/.f64 ew (hypot.f64 1 (*.f64 (/.f64 t ew) eh)))
(/.f64 ew (hypot.f64 1 (*.f64 eh (/.f64 t ew))))
(/.f64 1 (/.f64 (hypot.f64 1 (*.f64 (/.f64 t ew) eh)) ew))
(/.f64 ew (hypot.f64 1 (*.f64 eh (/.f64 t ew))))
(/.f64 (pow.f64 (cbrt.f64 ew) 2) (/.f64 (hypot.f64 1 (*.f64 (/.f64 t ew) eh)) (cbrt.f64 ew)))
(/.f64 ew (hypot.f64 1 (*.f64 eh (/.f64 t ew))))
(/.f64 (sqrt.f64 ew) (/.f64 (hypot.f64 1 (*.f64 (/.f64 t ew) eh)) (sqrt.f64 ew)))
(/.f64 ew (hypot.f64 1 (*.f64 eh (/.f64 t ew))))
(/.f64 (neg.f64 ew) (neg.f64 (hypot.f64 1 (*.f64 (/.f64 t ew) eh))))
(/.f64 ew (hypot.f64 1 (*.f64 eh (/.f64 t ew))))
(/.f64 (/.f64 ew (sqrt.f64 (hypot.f64 1 (*.f64 (/.f64 t ew) eh)))) (sqrt.f64 (hypot.f64 1 (*.f64 (/.f64 t ew) eh))))
(/.f64 ew (hypot.f64 1 (*.f64 eh (/.f64 t ew))))
(/.f64 (/.f64 ew 1) (hypot.f64 1 (*.f64 (/.f64 t ew) eh)))
(/.f64 ew (hypot.f64 1 (*.f64 eh (/.f64 t ew))))
(/.f64 (/.f64 ew (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 t ew) eh))) 2)) (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 t ew) eh))))
(/.f64 ew (hypot.f64 1 (*.f64 eh (/.f64 t ew))))
(/.f64 (*.f64 ew -1) (neg.f64 (hypot.f64 1 (*.f64 (/.f64 t ew) eh))))
(/.f64 ew (hypot.f64 1 (*.f64 eh (/.f64 t ew))))
(pow.f64 (/.f64 ew (hypot.f64 1 (*.f64 (/.f64 t ew) eh))) 1)
(/.f64 ew (hypot.f64 1 (*.f64 eh (/.f64 t ew))))
(pow.f64 (cbrt.f64 (/.f64 ew (hypot.f64 1 (*.f64 (/.f64 t ew) eh)))) 3)
(/.f64 ew (hypot.f64 1 (*.f64 eh (/.f64 t ew))))
(pow.f64 (pow.f64 (/.f64 ew (hypot.f64 1 (*.f64 (/.f64 t ew) eh))) 2) 1/2)
(/.f64 ew (hypot.f64 1 (*.f64 eh (/.f64 t ew))))
(pow.f64 (pow.f64 (/.f64 ew (hypot.f64 1 (*.f64 (/.f64 t ew) eh))) 3) 1/3)
(/.f64 ew (hypot.f64 1 (*.f64 eh (/.f64 t ew))))
(pow.f64 (sqrt.f64 (/.f64 ew (hypot.f64 1 (*.f64 (/.f64 t ew) eh)))) 2)
(/.f64 ew (hypot.f64 1 (*.f64 eh (/.f64 t ew))))
(pow.f64 (/.f64 (pow.f64 ew 3) (pow.f64 (hypot.f64 1 (*.f64 (/.f64 t ew) eh)) 3)) 1/3)
(/.f64 ew (hypot.f64 1 (*.f64 eh (/.f64 t ew))))
(pow.f64 (/.f64 (hypot.f64 1 (*.f64 (/.f64 t ew) eh)) ew) -1)
(/.f64 ew (hypot.f64 1 (*.f64 eh (/.f64 t ew))))
(sqrt.f64 (pow.f64 (/.f64 ew (hypot.f64 1 (*.f64 (/.f64 t ew) eh))) 2))
(/.f64 ew (hypot.f64 1 (*.f64 eh (/.f64 t ew))))
(log.f64 (exp.f64 (/.f64 ew (hypot.f64 1 (*.f64 (/.f64 t ew) eh)))))
(/.f64 ew (hypot.f64 1 (*.f64 eh (/.f64 t ew))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 ew (hypot.f64 1 (*.f64 (/.f64 t ew) eh))))))
(/.f64 ew (hypot.f64 1 (*.f64 eh (/.f64 t ew))))
(cbrt.f64 (pow.f64 (/.f64 ew (hypot.f64 1 (*.f64 (/.f64 t ew) eh))) 3))
(/.f64 ew (hypot.f64 1 (*.f64 eh (/.f64 t ew))))
(cbrt.f64 (/.f64 (pow.f64 ew 3) (pow.f64 (hypot.f64 1 (*.f64 (/.f64 t ew) eh)) 3)))
(/.f64 ew (hypot.f64 1 (*.f64 eh (/.f64 t ew))))
(expm1.f64 (log1p.f64 (/.f64 ew (hypot.f64 1 (*.f64 (/.f64 t ew) eh)))))
(/.f64 ew (hypot.f64 1 (*.f64 eh (/.f64 t ew))))
(exp.f64 (log.f64 (/.f64 ew (hypot.f64 1 (*.f64 (/.f64 t ew) eh)))))
(/.f64 ew (hypot.f64 1 (*.f64 eh (/.f64 t ew))))
(exp.f64 (*.f64 (log.f64 (/.f64 ew (hypot.f64 1 (*.f64 (/.f64 t ew) eh)))) 1))
(/.f64 ew (hypot.f64 1 (*.f64 eh (/.f64 t ew))))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 ew (hypot.f64 1 (*.f64 (/.f64 t ew) eh)))) 1) 1))
(/.f64 ew (hypot.f64 1 (*.f64 eh (/.f64 t ew))))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 ew (hypot.f64 1 (*.f64 (/.f64 t ew) eh))))) 3))
(/.f64 ew (hypot.f64 1 (*.f64 eh (/.f64 t ew))))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (/.f64 ew (hypot.f64 1 (*.f64 (/.f64 t ew) eh))))) 1/3))
(/.f64 ew (hypot.f64 1 (*.f64 eh (/.f64 t ew))))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 ew (hypot.f64 1 (*.f64 (/.f64 t ew) eh))))) 2))
(/.f64 ew (hypot.f64 1 (*.f64 eh (/.f64 t ew))))
(exp.f64 (+.f64 (log.f64 ew) (*.f64 (log.f64 (hypot.f64 1 (*.f64 (/.f64 t ew) eh))) -1)))
(/.f64 ew (hypot.f64 1 (*.f64 eh (/.f64 t ew))))
(exp.f64 (+.f64 (log.f64 ew) (*.f64 (neg.f64 (log.f64 (hypot.f64 1 (*.f64 (/.f64 t ew) eh)))) 1)))
(/.f64 ew (hypot.f64 1 (*.f64 eh (/.f64 t ew))))
(exp.f64 (+.f64 (*.f64 (log.f64 ew) 1) (neg.f64 (log.f64 (hypot.f64 1 (*.f64 (/.f64 t ew) eh))))))
(/.f64 ew (hypot.f64 1 (*.f64 eh (/.f64 t ew))))
(exp.f64 (+.f64 (*.f64 (log.f64 ew) 1) (*.f64 (log.f64 (hypot.f64 1 (*.f64 (/.f64 t ew) eh))) -1)))
(/.f64 ew (hypot.f64 1 (*.f64 eh (/.f64 t ew))))
(exp.f64 (+.f64 (*.f64 (log.f64 ew) 1) (*.f64 (neg.f64 (log.f64 (hypot.f64 1 (*.f64 (/.f64 t ew) eh)))) 1)))
(/.f64 ew (hypot.f64 1 (*.f64 eh (/.f64 t ew))))
(exp.f64 (+.f64 (neg.f64 (log.f64 (hypot.f64 1 (*.f64 (/.f64 t ew) eh)))) (*.f64 (log.f64 ew) 1)))
(/.f64 ew (hypot.f64 1 (*.f64 eh (/.f64 t ew))))
(exp.f64 (+.f64 (*.f64 (log.f64 (hypot.f64 1 (*.f64 (/.f64 t ew) eh))) -1) (log.f64 ew)))
(/.f64 ew (hypot.f64 1 (*.f64 eh (/.f64 t ew))))
(exp.f64 (+.f64 (*.f64 (log.f64 (hypot.f64 1 (*.f64 (/.f64 t ew) eh))) -1) (*.f64 (log.f64 ew) 1)))
(/.f64 ew (hypot.f64 1 (*.f64 eh (/.f64 t ew))))
(exp.f64 (+.f64 (*.f64 (neg.f64 (log.f64 (hypot.f64 1 (*.f64 (/.f64 t ew) eh)))) 1) (log.f64 ew)))
(/.f64 ew (hypot.f64 1 (*.f64 eh (/.f64 t ew))))
(exp.f64 (+.f64 (*.f64 (neg.f64 (log.f64 (hypot.f64 1 (*.f64 (/.f64 t ew) eh)))) 1) (*.f64 (log.f64 ew) 1)))
(/.f64 ew (hypot.f64 1 (*.f64 eh (/.f64 t ew))))
(log1p.f64 (expm1.f64 (/.f64 ew (hypot.f64 1 (*.f64 (/.f64 t ew) eh)))))
(/.f64 ew (hypot.f64 1 (*.f64 eh (/.f64 t ew))))
(+.f64 0 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 t ew) eh))))
(/.f64 1 (hypot.f64 1 (*.f64 eh (/.f64 t ew))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 t ew) eh))))) 2)) (log.f64 (cbrt.f64 (exp.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 t ew) eh)))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (/.f64 1 (hypot.f64 1 (*.f64 eh (/.f64 t ew)))))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 1 (hypot.f64 1 (*.f64 eh (/.f64 t ew))))))))
(*.f64 3 (log.f64 (cbrt.f64 (exp.f64 (/.f64 1 (hypot.f64 1 (*.f64 eh (/.f64 t ew))))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 t ew) eh)))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 t ew) eh)))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (/.f64 1 (hypot.f64 1 (*.f64 eh (/.f64 t ew))))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 t ew) eh))))) 1)
(/.f64 1 (hypot.f64 1 (*.f64 eh (/.f64 t ew))))
(*.f64 1 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 t ew) eh))))
(/.f64 1 (hypot.f64 1 (*.f64 eh (/.f64 t ew))))
(*.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 t ew) eh))) 1)
(/.f64 1 (hypot.f64 1 (*.f64 eh (/.f64 t ew))))
(*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 t ew) eh)))) (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 t ew) eh)) -2)))
(*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 eh (/.f64 t ew))))) (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 eh (/.f64 t ew))) -2)))
(/.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 eh (/.f64 t ew))) -2)) (cbrt.f64 (hypot.f64 1 (*.f64 eh (/.f64 t ew)))))
(*.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 t ew) eh)) -2)) (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 t ew) eh)))))
(*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 eh (/.f64 t ew))))) (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 eh (/.f64 t ew))) -2)))
(/.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 eh (/.f64 t ew))) -2)) (cbrt.f64 (hypot.f64 1 (*.f64 eh (/.f64 t ew)))))
(*.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 t ew) eh)) -1/2) (pow.f64 (hypot.f64 1 (*.f64 (/.f64 t ew) eh)) -1/2))
(/.f64 1 (hypot.f64 1 (*.f64 eh (/.f64 t ew))))
(*.f64 -1 (/.f64 1 (neg.f64 (hypot.f64 1 (*.f64 (/.f64 t ew) eh)))))
(/.f64 1 (hypot.f64 1 (*.f64 eh (/.f64 t ew))))
(*.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 t ew) eh))) -2) (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 t ew) eh)))))
(/.f64 1 (hypot.f64 1 (*.f64 eh (/.f64 t ew))))
(pow.f64 (hypot.f64 1 (*.f64 (/.f64 t ew) eh)) -1)
(/.f64 1 (hypot.f64 1 (*.f64 eh (/.f64 t ew))))
(pow.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 t ew) eh))) 1)
(/.f64 1 (hypot.f64 1 (*.f64 eh (/.f64 t ew))))
(pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 t ew) eh))) -3)
(/.f64 1 (hypot.f64 1 (*.f64 eh (/.f64 t ew))))
(pow.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 t ew) eh)))) 3)
(/.f64 1 (hypot.f64 1 (*.f64 eh (/.f64 t ew))))
(pow.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 t ew) eh) 2)) -1/2)
(pow.f64 (+.f64 1 (pow.f64 (*.f64 eh (/.f64 t ew)) 2)) -1/2)
(pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 t ew) eh)) 3) -1/3)
(*.f64 (pow.f64 (pow.f64 (hypot.f64 1 (*.f64 eh (/.f64 t ew))) 3) -1/6) (pow.f64 (pow.f64 (hypot.f64 1 (*.f64 eh (/.f64 t ew))) 3) -1/6))
(pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 t ew) eh)) -2) 1/2)
(/.f64 1 (hypot.f64 1 (*.f64 eh (/.f64 t ew))))
(pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 t ew) eh)) -3) 1/3)
(/.f64 1 (hypot.f64 1 (*.f64 eh (/.f64 t ew))))
(pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (/.f64 t ew) eh))) -2)
(pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 eh (/.f64 t ew)))) -2)
(pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 t ew) eh)) -1/2) 2)
(/.f64 1 (hypot.f64 1 (*.f64 eh (/.f64 t ew))))
(pow.f64 (neg.f64 (neg.f64 (hypot.f64 1 (*.f64 (/.f64 t ew) eh)))) -1)
(/.f64 1 (hypot.f64 1 (*.f64 eh (/.f64 t ew))))
(sqrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 t ew) eh)) -2))
(/.f64 1 (hypot.f64 1 (*.f64 eh (/.f64 t ew))))
(log.f64 (exp.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 t ew) eh)))))
(/.f64 1 (hypot.f64 1 (*.f64 eh (/.f64 t ew))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 t ew) eh))))))
(/.f64 1 (hypot.f64 1 (*.f64 eh (/.f64 t ew))))
(cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 t ew) eh)) -3))
(/.f64 1 (hypot.f64 1 (*.f64 eh (/.f64 t ew))))
(expm1.f64 (log1p.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 t ew) eh)))))
(/.f64 1 (hypot.f64 1 (*.f64 eh (/.f64 t ew))))
(exp.f64 (neg.f64 (log.f64 (hypot.f64 1 (*.f64 (/.f64 t ew) eh)))))
(/.f64 1 (hypot.f64 1 (*.f64 eh (/.f64 t ew))))
(exp.f64 (*.f64 (log.f64 (hypot.f64 1 (*.f64 (/.f64 t ew) eh))) -1))
(/.f64 1 (hypot.f64 1 (*.f64 eh (/.f64 t ew))))
(exp.f64 (*.f64 (neg.f64 (log.f64 (hypot.f64 1 (*.f64 (/.f64 t ew) eh)))) 1))
(/.f64 1 (hypot.f64 1 (*.f64 eh (/.f64 t ew))))
(exp.f64 (*.f64 (*.f64 (log.f64 (hypot.f64 1 (*.f64 (/.f64 t ew) eh))) 1) -1))
(/.f64 1 (hypot.f64 1 (*.f64 eh (/.f64 t ew))))
(exp.f64 (*.f64 (*.f64 (log.f64 (hypot.f64 1 (*.f64 (/.f64 t ew) eh))) -1) 1))
(/.f64 1 (hypot.f64 1 (*.f64 eh (/.f64 t ew))))
(exp.f64 (*.f64 (*.f64 (neg.f64 (log.f64 (hypot.f64 1 (*.f64 (/.f64 t ew) eh)))) 1) 1))
(/.f64 1 (hypot.f64 1 (*.f64 eh (/.f64 t ew))))
(exp.f64 (*.f64 (neg.f64 (log.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 t ew) eh))))) 3))
(/.f64 1 (hypot.f64 1 (*.f64 eh (/.f64 t ew))))
(exp.f64 (*.f64 (log1p.f64 (pow.f64 (*.f64 (/.f64 t ew) eh) 2)) -1/2))
(pow.f64 (exp.f64 (log1p.f64 (pow.f64 (*.f64 eh (/.f64 t ew)) 2))) -1/2)
(exp.f64 (*.f64 (log.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 t ew) eh)) -3)) 1/3))
(/.f64 1 (hypot.f64 1 (*.f64 eh (/.f64 t ew))))
(exp.f64 (*.f64 (*.f64 -1/2 (log.f64 (hypot.f64 1 (*.f64 (/.f64 t ew) eh)))) 2))
(/.f64 1 (hypot.f64 1 (*.f64 eh (/.f64 t ew))))
(log1p.f64 (expm1.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 t ew) eh)))))
(/.f64 1 (hypot.f64 1 (*.f64 eh (/.f64 t ew))))

localize48.0ms (0.3%)

Local Accuracy

Found 4 expressions with local accuracy:

NewAccuracyProgram
99.0%
(pow.f64 (cbrt.f64 (*.f64 eh (sin.f64 t))) 3)
95.4%
(/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)
86.3%
(cbrt.f64 (*.f64 eh (sin.f64 t)))
71.3%
(cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)))
Compiler

Compiled 154 to 29 computations (81.2% saved)

series9.0ms (0.1%)

Counts
2 → 16
Calls

12 calls:

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

rewrite63.0ms (0.4%)

Algorithm
batch-egg-rewrite
Rules
1624×pow1
1504×add-exp-log
1504×log1p-expm1-u
1504×expm1-log1p-u
1470×add-log-exp
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01026
120326
2211826
Stop Event
node limit
Counts
2 → 54
Calls
Call 1
Inputs
(cbrt.f64 (*.f64 eh (sin.f64 t)))
(pow.f64 (cbrt.f64 (*.f64 eh (sin.f64 t))) 3)
Outputs
(-.f64 (+.f64 1 (cbrt.f64 (*.f64 eh (sin.f64 t)))) 1)
(*.f64 (cbrt.f64 (*.f64 eh (sin.f64 t))) 1)
(*.f64 1 (cbrt.f64 (*.f64 eh (sin.f64 t))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 eh (sin.f64 t)))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 eh (sin.f64 t)))) 2))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 eh (sin.f64 t)))) (pow.f64 (pow.f64 (cbrt.f64 (*.f64 eh (sin.f64 t))) 2) 1/3))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 eh (sin.f64 t)))) 2) (cbrt.f64 (cbrt.f64 (*.f64 eh (sin.f64 t)))))
(*.f64 (cbrt.f64 (sin.f64 t)) (cbrt.f64 eh))
(*.f64 (cbrt.f64 eh) (cbrt.f64 (sin.f64 t)))
(*.f64 (pow.f64 (*.f64 eh (sin.f64 t)) 1/6) (pow.f64 (*.f64 eh (sin.f64 t)) 1/6))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 eh (sin.f64 t))) 2) 1/3) (cbrt.f64 (cbrt.f64 (*.f64 eh (sin.f64 t)))))
(*.f64 (pow.f64 1 1/3) (cbrt.f64 (*.f64 eh (sin.f64 t))))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 eh (sin.f64 t))) 1/3) (pow.f64 (sqrt.f64 (*.f64 eh (sin.f64 t))) 1/3))
(pow.f64 (*.f64 eh (sin.f64 t)) 1/3)
(pow.f64 (cbrt.f64 (*.f64 eh (sin.f64 t))) 1)
(pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 eh (sin.f64 t)))) 3)
(pow.f64 (pow.f64 (*.f64 eh (sin.f64 t)) 1/6) 2)
(sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 eh (sin.f64 t))) 2))
(log.f64 (exp.f64 (cbrt.f64 (*.f64 eh (sin.f64 t)))))
(expm1.f64 (log1p.f64 (cbrt.f64 (*.f64 eh (sin.f64 t)))))
(exp.f64 (log.f64 (cbrt.f64 (*.f64 eh (sin.f64 t)))))
(log1p.f64 (expm1.f64 (cbrt.f64 (*.f64 eh (sin.f64 t)))))
(-.f64 (+.f64 1 (*.f64 eh (sin.f64 t))) 1)
(*.f64 eh (sin.f64 t))
(*.f64 (sin.f64 t) eh)
(*.f64 (*.f64 eh (sin.f64 t)) 1)
(*.f64 (cbrt.f64 (*.f64 eh (sin.f64 t))) (pow.f64 (cbrt.f64 (*.f64 eh (sin.f64 t))) 2))
(*.f64 1 (*.f64 eh (sin.f64 t)))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 eh (sin.f64 t)))) 2) (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 eh (sin.f64 t)))) (pow.f64 (cbrt.f64 (*.f64 eh (sin.f64 t))) 2)))
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 t)) 2) (*.f64 (cbrt.f64 (sin.f64 t)) eh))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 eh (sin.f64 t))) 2) (cbrt.f64 (*.f64 eh (sin.f64 t))))
(*.f64 (cbrt.f64 eh) (*.f64 (cbrt.f64 (sin.f64 t)) (pow.f64 (cbrt.f64 (*.f64 eh (sin.f64 t))) 2)))
(*.f64 (pow.f64 (cbrt.f64 eh) 2) (*.f64 (cbrt.f64 eh) (sin.f64 t)))
(*.f64 (pow.f64 (*.f64 eh (sin.f64 t)) 1/6) (*.f64 (pow.f64 (*.f64 eh (sin.f64 t)) 1/6) (pow.f64 (cbrt.f64 (*.f64 eh (sin.f64 t))) 2)))
(*.f64 (sqrt.f64 (sin.f64 t)) (*.f64 (sqrt.f64 (sin.f64 t)) eh))
(*.f64 (sqrt.f64 (*.f64 eh (sin.f64 t))) (sqrt.f64 (*.f64 eh (sin.f64 t))))
(*.f64 (sqrt.f64 eh) (*.f64 (sqrt.f64 eh) (sin.f64 t)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 eh (sin.f64 t)))) 2) 3) (cbrt.f64 (*.f64 eh (sin.f64 t))))
(*.f64 (pow.f64 (pow.f64 (*.f64 eh (sin.f64 t)) 1/6) 3) (pow.f64 (pow.f64 (*.f64 eh (sin.f64 t)) 1/6) 3))
(*.f64 (*.f64 eh (pow.f64 (cbrt.f64 (sin.f64 t)) 2)) (cbrt.f64 (sin.f64 t)))
(*.f64 (*.f64 eh (sqrt.f64 (sin.f64 t))) (sqrt.f64 (sin.f64 t)))
(*.f64 (*.f64 (sin.f64 t) (pow.f64 (cbrt.f64 eh) 2)) (cbrt.f64 eh))
(*.f64 (*.f64 (sin.f64 t) (sqrt.f64 eh)) (sqrt.f64 eh))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 eh (sin.f64 t))) 2) 1) (cbrt.f64 (*.f64 eh (sin.f64 t))))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 eh (sin.f64 t))) 2) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 eh (sin.f64 t)))) 2)) (cbrt.f64 (cbrt.f64 (*.f64 eh (sin.f64 t)))))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 eh (sin.f64 t))) 2) (cbrt.f64 eh)) (cbrt.f64 (sin.f64 t)))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 eh (sin.f64 t))) 2) (pow.f64 (*.f64 eh (sin.f64 t)) 1/6)) (pow.f64 (*.f64 eh (sin.f64 t)) 1/6))
(sqrt.f64 (pow.f64 (*.f64 eh (sin.f64 t)) 2))
(log.f64 (pow.f64 (exp.f64 eh) (sin.f64 t)))
(cbrt.f64 (pow.f64 (*.f64 eh (sin.f64 t)) 3))
(cbrt.f64 (*.f64 (pow.f64 eh 3) (pow.f64 (sin.f64 t) 3)))
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 eh 3)))
(expm1.f64 (log1p.f64 (*.f64 eh (sin.f64 t))))
(exp.f64 (log.f64 (*.f64 eh (sin.f64 t))))
(log1p.f64 (expm1.f64 (*.f64 eh (sin.f64 t))))

simplify61.0ms (0.4%)

Algorithm
egg-herbie
Rules
1630×fma-def
1212×unswap-sqr
1062×distribute-rgt-in
1026×log-prod
1008×distribute-lft-in
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
0116990
1253990
2726990
33101974
Stop Event
node limit
Counts
70 → 61
Calls
Call 1
Inputs
(pow.f64 (*.f64 (sin.f64 t) eh) 1/3)
(pow.f64 (*.f64 (sin.f64 t) eh) 1/3)
(pow.f64 (*.f64 (sin.f64 t) eh) 1/3)
(pow.f64 (*.f64 (sin.f64 t) eh) 1/3)
(pow.f64 (*.f64 (sin.f64 t) eh) 1/3)
(pow.f64 (*.f64 (sin.f64 t) eh) 1/3)
(pow.f64 (*.f64 (sin.f64 t) eh) 1/3)
(pow.f64 (*.f64 (sin.f64 t) eh) 1/3)
(*.f64 (*.f64 (sin.f64 t) eh) (pow.f64 1 1/3))
(*.f64 (*.f64 (sin.f64 t) eh) (pow.f64 1 1/3))
(*.f64 (*.f64 (sin.f64 t) eh) (pow.f64 1 1/3))
(*.f64 (*.f64 (sin.f64 t) eh) (pow.f64 1 1/3))
(*.f64 (*.f64 (sin.f64 t) eh) (pow.f64 1 1/3))
(*.f64 (*.f64 (sin.f64 t) eh) (pow.f64 1 1/3))
(*.f64 (*.f64 (sin.f64 t) eh) (pow.f64 1 1/3))
(*.f64 (*.f64 (sin.f64 t) eh) (pow.f64 1 1/3))
(-.f64 (+.f64 1 (cbrt.f64 (*.f64 eh (sin.f64 t)))) 1)
(*.f64 (cbrt.f64 (*.f64 eh (sin.f64 t))) 1)
(*.f64 1 (cbrt.f64 (*.f64 eh (sin.f64 t))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 eh (sin.f64 t)))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 eh (sin.f64 t)))) 2))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 eh (sin.f64 t)))) (pow.f64 (pow.f64 (cbrt.f64 (*.f64 eh (sin.f64 t))) 2) 1/3))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 eh (sin.f64 t)))) 2) (cbrt.f64 (cbrt.f64 (*.f64 eh (sin.f64 t)))))
(*.f64 (cbrt.f64 (sin.f64 t)) (cbrt.f64 eh))
(*.f64 (cbrt.f64 eh) (cbrt.f64 (sin.f64 t)))
(*.f64 (pow.f64 (*.f64 eh (sin.f64 t)) 1/6) (pow.f64 (*.f64 eh (sin.f64 t)) 1/6))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 eh (sin.f64 t))) 2) 1/3) (cbrt.f64 (cbrt.f64 (*.f64 eh (sin.f64 t)))))
(*.f64 (pow.f64 1 1/3) (cbrt.f64 (*.f64 eh (sin.f64 t))))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 eh (sin.f64 t))) 1/3) (pow.f64 (sqrt.f64 (*.f64 eh (sin.f64 t))) 1/3))
(pow.f64 (*.f64 eh (sin.f64 t)) 1/3)
(pow.f64 (cbrt.f64 (*.f64 eh (sin.f64 t))) 1)
(pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 eh (sin.f64 t)))) 3)
(pow.f64 (pow.f64 (*.f64 eh (sin.f64 t)) 1/6) 2)
(sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 eh (sin.f64 t))) 2))
(log.f64 (exp.f64 (cbrt.f64 (*.f64 eh (sin.f64 t)))))
(expm1.f64 (log1p.f64 (cbrt.f64 (*.f64 eh (sin.f64 t)))))
(exp.f64 (log.f64 (cbrt.f64 (*.f64 eh (sin.f64 t)))))
(log1p.f64 (expm1.f64 (cbrt.f64 (*.f64 eh (sin.f64 t)))))
(-.f64 (+.f64 1 (*.f64 eh (sin.f64 t))) 1)
(*.f64 eh (sin.f64 t))
(*.f64 (sin.f64 t) eh)
(*.f64 (*.f64 eh (sin.f64 t)) 1)
(*.f64 (cbrt.f64 (*.f64 eh (sin.f64 t))) (pow.f64 (cbrt.f64 (*.f64 eh (sin.f64 t))) 2))
(*.f64 1 (*.f64 eh (sin.f64 t)))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 eh (sin.f64 t)))) 2) (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 eh (sin.f64 t)))) (pow.f64 (cbrt.f64 (*.f64 eh (sin.f64 t))) 2)))
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 t)) 2) (*.f64 (cbrt.f64 (sin.f64 t)) eh))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 eh (sin.f64 t))) 2) (cbrt.f64 (*.f64 eh (sin.f64 t))))
(*.f64 (cbrt.f64 eh) (*.f64 (cbrt.f64 (sin.f64 t)) (pow.f64 (cbrt.f64 (*.f64 eh (sin.f64 t))) 2)))
(*.f64 (pow.f64 (cbrt.f64 eh) 2) (*.f64 (cbrt.f64 eh) (sin.f64 t)))
(*.f64 (pow.f64 (*.f64 eh (sin.f64 t)) 1/6) (*.f64 (pow.f64 (*.f64 eh (sin.f64 t)) 1/6) (pow.f64 (cbrt.f64 (*.f64 eh (sin.f64 t))) 2)))
(*.f64 (sqrt.f64 (sin.f64 t)) (*.f64 (sqrt.f64 (sin.f64 t)) eh))
(*.f64 (sqrt.f64 (*.f64 eh (sin.f64 t))) (sqrt.f64 (*.f64 eh (sin.f64 t))))
(*.f64 (sqrt.f64 eh) (*.f64 (sqrt.f64 eh) (sin.f64 t)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 eh (sin.f64 t)))) 2) 3) (cbrt.f64 (*.f64 eh (sin.f64 t))))
(*.f64 (pow.f64 (pow.f64 (*.f64 eh (sin.f64 t)) 1/6) 3) (pow.f64 (pow.f64 (*.f64 eh (sin.f64 t)) 1/6) 3))
(*.f64 (*.f64 eh (pow.f64 (cbrt.f64 (sin.f64 t)) 2)) (cbrt.f64 (sin.f64 t)))
(*.f64 (*.f64 eh (sqrt.f64 (sin.f64 t))) (sqrt.f64 (sin.f64 t)))
(*.f64 (*.f64 (sin.f64 t) (pow.f64 (cbrt.f64 eh) 2)) (cbrt.f64 eh))
(*.f64 (*.f64 (sin.f64 t) (sqrt.f64 eh)) (sqrt.f64 eh))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 eh (sin.f64 t))) 2) 1) (cbrt.f64 (*.f64 eh (sin.f64 t))))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 eh (sin.f64 t))) 2) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 eh (sin.f64 t)))) 2)) (cbrt.f64 (cbrt.f64 (*.f64 eh (sin.f64 t)))))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 eh (sin.f64 t))) 2) (cbrt.f64 eh)) (cbrt.f64 (sin.f64 t)))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 eh (sin.f64 t))) 2) (pow.f64 (*.f64 eh (sin.f64 t)) 1/6)) (pow.f64 (*.f64 eh (sin.f64 t)) 1/6))
(sqrt.f64 (pow.f64 (*.f64 eh (sin.f64 t)) 2))
(log.f64 (pow.f64 (exp.f64 eh) (sin.f64 t)))
(cbrt.f64 (pow.f64 (*.f64 eh (sin.f64 t)) 3))
(cbrt.f64 (*.f64 (pow.f64 eh 3) (pow.f64 (sin.f64 t) 3)))
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 eh 3)))
(expm1.f64 (log1p.f64 (*.f64 eh (sin.f64 t))))
(exp.f64 (log.f64 (*.f64 eh (sin.f64 t))))
(log1p.f64 (expm1.f64 (*.f64 eh (sin.f64 t))))
Outputs
(pow.f64 (*.f64 (sin.f64 t) eh) 1/3)
(cbrt.f64 (*.f64 (sin.f64 t) eh))
(pow.f64 (*.f64 (sin.f64 t) eh) 1/3)
(cbrt.f64 (*.f64 (sin.f64 t) eh))
(pow.f64 (*.f64 (sin.f64 t) eh) 1/3)
(cbrt.f64 (*.f64 (sin.f64 t) eh))
(pow.f64 (*.f64 (sin.f64 t) eh) 1/3)
(cbrt.f64 (*.f64 (sin.f64 t) eh))
(pow.f64 (*.f64 (sin.f64 t) eh) 1/3)
(cbrt.f64 (*.f64 (sin.f64 t) eh))
(pow.f64 (*.f64 (sin.f64 t) eh) 1/3)
(cbrt.f64 (*.f64 (sin.f64 t) eh))
(pow.f64 (*.f64 (sin.f64 t) eh) 1/3)
(cbrt.f64 (*.f64 (sin.f64 t) eh))
(pow.f64 (*.f64 (sin.f64 t) eh) 1/3)
(cbrt.f64 (*.f64 (sin.f64 t) eh))
(*.f64 (*.f64 (sin.f64 t) eh) (pow.f64 1 1/3))
(*.f64 (sin.f64 t) eh)
(*.f64 (*.f64 (sin.f64 t) eh) (pow.f64 1 1/3))
(*.f64 (sin.f64 t) eh)
(*.f64 (*.f64 (sin.f64 t) eh) (pow.f64 1 1/3))
(*.f64 (sin.f64 t) eh)
(*.f64 (*.f64 (sin.f64 t) eh) (pow.f64 1 1/3))
(*.f64 (sin.f64 t) eh)
(*.f64 (*.f64 (sin.f64 t) eh) (pow.f64 1 1/3))
(*.f64 (sin.f64 t) eh)
(*.f64 (*.f64 (sin.f64 t) eh) (pow.f64 1 1/3))
(*.f64 (sin.f64 t) eh)
(*.f64 (*.f64 (sin.f64 t) eh) (pow.f64 1 1/3))
(*.f64 (sin.f64 t) eh)
(*.f64 (*.f64 (sin.f64 t) eh) (pow.f64 1 1/3))
(*.f64 (sin.f64 t) eh)
(-.f64 (+.f64 1 (cbrt.f64 (*.f64 eh (sin.f64 t)))) 1)
(cbrt.f64 (*.f64 (sin.f64 t) eh))
(*.f64 (cbrt.f64 (*.f64 eh (sin.f64 t))) 1)
(cbrt.f64 (*.f64 (sin.f64 t) eh))
(*.f64 1 (cbrt.f64 (*.f64 eh (sin.f64 t))))
(cbrt.f64 (*.f64 (sin.f64 t) eh))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 eh (sin.f64 t)))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 eh (sin.f64 t)))) 2))
(cbrt.f64 (*.f64 (sin.f64 t) eh))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 eh (sin.f64 t)))) (pow.f64 (pow.f64 (cbrt.f64 (*.f64 eh (sin.f64 t))) 2) 1/3))
(cbrt.f64 (*.f64 (sin.f64 t) eh))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 eh (sin.f64 t)))) 2) (cbrt.f64 (cbrt.f64 (*.f64 eh (sin.f64 t)))))
(cbrt.f64 (*.f64 (sin.f64 t) eh))
(*.f64 (cbrt.f64 (sin.f64 t)) (cbrt.f64 eh))
(*.f64 (cbrt.f64 eh) (cbrt.f64 (sin.f64 t)))
(*.f64 (cbrt.f64 (sin.f64 t)) (cbrt.f64 eh))
(*.f64 (pow.f64 (*.f64 eh (sin.f64 t)) 1/6) (pow.f64 (*.f64 eh (sin.f64 t)) 1/6))
(cbrt.f64 (*.f64 (sin.f64 t) eh))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 eh (sin.f64 t))) 2) 1/3) (cbrt.f64 (cbrt.f64 (*.f64 eh (sin.f64 t)))))
(cbrt.f64 (*.f64 (sin.f64 t) eh))
(*.f64 (pow.f64 1 1/3) (cbrt.f64 (*.f64 eh (sin.f64 t))))
(cbrt.f64 (*.f64 (sin.f64 t) eh))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 eh (sin.f64 t))) 1/3) (pow.f64 (sqrt.f64 (*.f64 eh (sin.f64 t))) 1/3))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 (sin.f64 t) eh))) (cbrt.f64 (sqrt.f64 (*.f64 (sin.f64 t) eh))))
(pow.f64 (pow.f64 (sqrt.f64 (*.f64 (sin.f64 t) eh)) 1/6) 4)
(pow.f64 (*.f64 eh (sin.f64 t)) 1/3)
(cbrt.f64 (*.f64 (sin.f64 t) eh))
(pow.f64 (cbrt.f64 (*.f64 eh (sin.f64 t))) 1)
(cbrt.f64 (*.f64 (sin.f64 t) eh))
(pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 eh (sin.f64 t)))) 3)
(cbrt.f64 (*.f64 (sin.f64 t) eh))
(pow.f64 (pow.f64 (*.f64 eh (sin.f64 t)) 1/6) 2)
(cbrt.f64 (*.f64 (sin.f64 t) eh))
(sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 eh (sin.f64 t))) 2))
(cbrt.f64 (*.f64 (sin.f64 t) eh))
(log.f64 (exp.f64 (cbrt.f64 (*.f64 eh (sin.f64 t)))))
(cbrt.f64 (*.f64 (sin.f64 t) eh))
(expm1.f64 (log1p.f64 (cbrt.f64 (*.f64 eh (sin.f64 t)))))
(cbrt.f64 (*.f64 (sin.f64 t) eh))
(exp.f64 (log.f64 (cbrt.f64 (*.f64 eh (sin.f64 t)))))
(cbrt.f64 (*.f64 (sin.f64 t) eh))
(log1p.f64 (expm1.f64 (cbrt.f64 (*.f64 eh (sin.f64 t)))))
(cbrt.f64 (*.f64 (sin.f64 t) eh))
(-.f64 (+.f64 1 (*.f64 eh (sin.f64 t))) 1)
(*.f64 (sin.f64 t) eh)
(*.f64 eh (sin.f64 t))
(*.f64 (sin.f64 t) eh)
(*.f64 (sin.f64 t) eh)
(*.f64 (*.f64 eh (sin.f64 t)) 1)
(*.f64 (sin.f64 t) eh)
(*.f64 (cbrt.f64 (*.f64 eh (sin.f64 t))) (pow.f64 (cbrt.f64 (*.f64 eh (sin.f64 t))) 2))
(*.f64 (sin.f64 t) eh)
(*.f64 1 (*.f64 eh (sin.f64 t)))
(*.f64 (sin.f64 t) eh)
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 eh (sin.f64 t)))) 2) (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 eh (sin.f64 t)))) (pow.f64 (cbrt.f64 (*.f64 eh (sin.f64 t))) 2)))
(*.f64 (sin.f64 t) eh)
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 t)) 2) (*.f64 (cbrt.f64 (sin.f64 t)) eh))
(*.f64 (sin.f64 t) eh)
(*.f64 (pow.f64 (cbrt.f64 (*.f64 eh (sin.f64 t))) 2) (cbrt.f64 (*.f64 eh (sin.f64 t))))
(*.f64 (sin.f64 t) eh)
(*.f64 (cbrt.f64 eh) (*.f64 (cbrt.f64 (sin.f64 t)) (pow.f64 (cbrt.f64 (*.f64 eh (sin.f64 t))) 2)))
(*.f64 (*.f64 (cbrt.f64 (sin.f64 t)) (cbrt.f64 eh)) (pow.f64 (cbrt.f64 (*.f64 (sin.f64 t) eh)) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 t) eh)) 2) (*.f64 (cbrt.f64 (sin.f64 t)) (cbrt.f64 eh)))
(*.f64 (pow.f64 (cbrt.f64 eh) 2) (*.f64 (cbrt.f64 eh) (sin.f64 t)))
(*.f64 (sin.f64 t) eh)
(*.f64 (pow.f64 (*.f64 eh (sin.f64 t)) 1/6) (*.f64 (pow.f64 (*.f64 eh (sin.f64 t)) 1/6) (pow.f64 (cbrt.f64 (*.f64 eh (sin.f64 t))) 2)))
(*.f64 (sin.f64 t) eh)
(*.f64 (sqrt.f64 (sin.f64 t)) (*.f64 (sqrt.f64 (sin.f64 t)) eh))
(*.f64 (sin.f64 t) eh)
(*.f64 (sqrt.f64 (*.f64 eh (sin.f64 t))) (sqrt.f64 (*.f64 eh (sin.f64 t))))
(*.f64 (sin.f64 t) eh)
(*.f64 (sqrt.f64 eh) (*.f64 (sqrt.f64 eh) (sin.f64 t)))
(*.f64 (sin.f64 t) eh)
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 eh (sin.f64 t)))) 2) 3) (cbrt.f64 (*.f64 eh (sin.f64 t))))
(*.f64 (sin.f64 t) eh)
(*.f64 (pow.f64 (pow.f64 (*.f64 eh (sin.f64 t)) 1/6) 3) (pow.f64 (pow.f64 (*.f64 eh (sin.f64 t)) 1/6) 3))
(*.f64 (sin.f64 t) eh)
(*.f64 (*.f64 eh (pow.f64 (cbrt.f64 (sin.f64 t)) 2)) (cbrt.f64 (sin.f64 t)))
(*.f64 (sin.f64 t) eh)
(*.f64 (*.f64 eh (sqrt.f64 (sin.f64 t))) (sqrt.f64 (sin.f64 t)))
(*.f64 (sin.f64 t) eh)
(*.f64 (*.f64 (sin.f64 t) (pow.f64 (cbrt.f64 eh) 2)) (cbrt.f64 eh))
(*.f64 (sin.f64 t) eh)
(*.f64 (*.f64 (sin.f64 t) (sqrt.f64 eh)) (sqrt.f64 eh))
(*.f64 (sin.f64 t) eh)
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 eh (sin.f64 t))) 2) 1) (cbrt.f64 (*.f64 eh (sin.f64 t))))
(*.f64 (sin.f64 t) eh)
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 eh (sin.f64 t))) 2) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 eh (sin.f64 t)))) 2)) (cbrt.f64 (cbrt.f64 (*.f64 eh (sin.f64 t)))))
(*.f64 (sin.f64 t) eh)
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 eh (sin.f64 t))) 2) (cbrt.f64 eh)) (cbrt.f64 (sin.f64 t)))
(*.f64 (*.f64 (cbrt.f64 (sin.f64 t)) (cbrt.f64 eh)) (pow.f64 (cbrt.f64 (*.f64 (sin.f64 t) eh)) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 t) eh)) 2) (*.f64 (cbrt.f64 (sin.f64 t)) (cbrt.f64 eh)))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 eh (sin.f64 t))) 2) (pow.f64 (*.f64 eh (sin.f64 t)) 1/6)) (pow.f64 (*.f64 eh (sin.f64 t)) 1/6))
(*.f64 (sin.f64 t) eh)
(sqrt.f64 (pow.f64 (*.f64 eh (sin.f64 t)) 2))
(*.f64 (sin.f64 t) eh)
(log.f64 (pow.f64 (exp.f64 eh) (sin.f64 t)))
(*.f64 (sin.f64 t) eh)
(cbrt.f64 (pow.f64 (*.f64 eh (sin.f64 t)) 3))
(*.f64 (sin.f64 t) eh)
(cbrt.f64 (*.f64 (pow.f64 eh 3) (pow.f64 (sin.f64 t) 3)))
(*.f64 (sin.f64 t) eh)
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 eh 3)))
(*.f64 (sin.f64 t) eh)
(expm1.f64 (log1p.f64 (*.f64 eh (sin.f64 t))))
(*.f64 (sin.f64 t) eh)
(exp.f64 (log.f64 (*.f64 eh (sin.f64 t))))
(*.f64 (sin.f64 t) eh)
(log1p.f64 (expm1.f64 (*.f64 eh (sin.f64 t))))
(*.f64 (sin.f64 t) eh)

localize38.0ms (0.2%)

Local Accuracy

Found 4 expressions with local accuracy:

NewAccuracyProgram
99.8%
(*.f64 eh (sin.f64 t))
99.7%
(*.f64 (neg.f64 eh) (tan.f64 t))
95.4%
(/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)
71.3%
(cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)))
Compiler

Compiled 175 to 20 computations (88.6% saved)

eval916.0ms (5.3%)

Compiler

Compiled 75536 to 29369 computations (61.1% saved)

prune532.0ms (3.1%)

Pruning

28 alts after pruning (25 fresh and 3 done)

PrunedKeptTotal
New1514171531
Fresh2810
Picked101
Done235
Total1519281547
Accurracy
100.0%
Counts
1547 → 28
Alt Table
Click to see full alt table
StatusAccuracyProgram
31.8%
(fabs.f64 (-.f64 (/.f64 (*.f64 (neg.f64 ew) ew) (*.f64 t eh)) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
98.0%
(fabs.f64 (-.f64 (*.f64 (pow.f64 (*.f64 (cbrt.f64 (cos.f64 t)) (cbrt.f64 ew)) 3) (cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)))) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 t)) ew))))))
98.4%
(fabs.f64 (-.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 ew (cos.f64 t))) 3) (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
97.2%
(fabs.f64 (-.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 ew (cos.f64 t))) 3) (+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))))) (log.f64 (cbrt.f64 (exp.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))))) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
34.5%
(fabs.f64 (-.f64 (*.f64 (/.f64 ew eh) (/.f64 ew t)) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
97.7%
(fabs.f64 (-.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (cos.f64 t) ew))) 2) 3) (cbrt.f64 (*.f64 (cos.f64 t) ew))) (cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)))) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
98.4%
(fabs.f64 (-.f64 (*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 t) ew)) 2) (cbrt.f64 (*.f64 (cos.f64 t) ew))) (cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)))) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
98.4%
(fabs.f64 (-.f64 (*.f64 (*.f64 (*.f64 (cos.f64 t) (pow.f64 (cbrt.f64 ew) 2)) (cbrt.f64 ew)) (cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)))) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
74.5%
(fabs.f64 (-.f64 (*.f64 (*.f64 (*.f64 ew (sqrt.f64 (cos.f64 t))) (sqrt.f64 (cos.f64 t))) (cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)))) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew))))))
99.8%
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))) -1/3) 3)) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
99.8%
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
66.5%
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) 1) (pow.f64 (sqrt.f64 (*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (/.f64 t ew) eh)))))) 2)))
98.1%
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) 1) (pow.f64 (cbrt.f64 (*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (/.f64 t ew) eh)))))) 3)))
81.1%
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) 1) (*.f64 (*.f64 (/.f64 eh ew) t) (/.f64 (*.f64 (sin.f64 t) eh) (hypot.f64 1 (*.f64 (/.f64 eh ew) t))))))
68.0%
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) 1) (*.f64 (*.f64 t eh) (sin.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew))))))
99.1%
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) 1) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
98.8%
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) 1) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew))))))
76.2%
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) 1) (cbrt.f64 (pow.f64 (*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (/.f64 t ew) eh))))) 3))))
54.6%
(fabs.f64 (-.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 ew (cos.f64 t)) 3)) 1) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew))))))
75.9%
(fabs.f64 (-.f64 (*.f64 ew (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 t ew) eh)))) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 t)) ew))))))
76.7%
(fabs.f64 (-.f64 (*.f64 ew (cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)))) (*.f64 (pow.f64 (*.f64 (cbrt.f64 (sin.f64 t)) (cbrt.f64 eh)) 3) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
76.6%
(fabs.f64 (-.f64 (*.f64 ew (cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)))) (*.f64 (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 eh (sin.f64 t)))) 2) 3) (cbrt.f64 (*.f64 eh (sin.f64 t)))) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
39.6%
(fabs.f64 (-.f64 (*.f64 ew (cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)))) (*.f64 (*.f64 (*.f64 (sin.f64 t) (sqrt.f64 eh)) (sqrt.f64 eh)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
76.9%
(fabs.f64 (-.f64 (*.f64 ew (cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)))) (*.f64 (*.f64 (*.f64 eh (pow.f64 (cbrt.f64 (sin.f64 t)) 2)) (cbrt.f64 (sin.f64 t))) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
39.4%
(fabs.f64 (-.f64 (*.f64 ew (cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)))) (*.f64 (*.f64 (*.f64 eh (sqrt.f64 (sin.f64 t))) (sqrt.f64 (sin.f64 t))) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
77.1%
(fabs.f64 (-.f64 (*.f64 ew (cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)))) (*.f64 (*.f64 (cbrt.f64 eh) (*.f64 (cbrt.f64 (sin.f64 t)) (pow.f64 (cbrt.f64 (*.f64 eh (sin.f64 t))) 2))) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
76.2%
(fabs.f64 (-.f64 (*.f64 ew (cos.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew)))) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew))))))
76.9%
(fabs.f64 (-.f64 (*.f64 ew 1) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew))))))
Compiler

Compiled 917 to 574 computations (37.4% saved)

regimes148.0ms (0.9%)

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

5 calls:

23.0ms
(-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)))) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)))))
23.0ms
ew
23.0ms
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)))) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
22.0ms
t
21.0ms
eh
Results
AccuracySegmentsBranch
99.8%1eh
99.8%1ew
99.8%1t
99.8%1(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)))) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
99.8%1(-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)))) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)))))
Compiler

Compiled 1661 to 401 computations (75.9% saved)

regimes83.0ms (0.5%)

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

5 calls:

15.0ms
(-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)))) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)))))
14.0ms
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)))) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
14.0ms
ew
14.0ms
t
14.0ms
eh
Results
AccuracySegmentsBranch
99.8%1eh
99.8%1ew
99.8%1t
99.8%1(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)))) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
99.8%1(-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)))) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)))))
Compiler

Compiled 841 to 235 computations (72.1% saved)

regimes44.0ms (0.3%)

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

3 calls:

12.0ms
ew
11.0ms
t
10.0ms
eh
Results
AccuracySegmentsBranch
99.4%1eh
99.4%1ew
99.4%1t
Compiler

Compiled 563 to 156 computations (72.3% saved)

regimes36.0ms (0.2%)

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

3 calls:

10.0ms
t
10.0ms
eh
9.0ms
ew
Results
AccuracySegmentsBranch
99.1%1eh
99.1%1ew
99.1%1t
Compiler

Compiled 448 to 142 computations (68.3% saved)

regimes19.0ms (0.1%)

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

3 calls:

5.0ms
ew
5.0ms
t
5.0ms
eh
Results
AccuracySegmentsBranch
98.8%1eh
98.8%1ew
98.8%1t
Compiler

Compiled 173 to 78 computations (54.9% saved)

regimes38.0ms (0.2%)

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

3 calls:

14.0ms
t
12.0ms
eh
10.0ms
ew
Results
AccuracySegmentsBranch
91.3%3eh
91.7%3ew
89.0%4t
Compiler

Compiled 79 to 43 computations (45.6% saved)

bsearch184.0ms (1.1%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
92.0ms
5.96937302374252e-172
8.602958740028338e-165
92.0ms
-4.816225286344545e-68
-7.314336371897183e-73
Results
97.0ms85×body1024valid
61.0ms172×body256valid
21.0ms31×body512valid
Compiler

Compiled 975 to 635 computations (34.9% saved)

regimes32.0ms (0.2%)

Accuracy

Total -17.2b remaining (-153.9%)

Threshold costs -17.2b (-153.9%)

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

3 calls:

11.0ms
t
10.0ms
ew
9.0ms
eh
Results
AccuracySegmentsBranch
82.5%3eh
81.2%3ew
81.1%3t
Compiler

Compiled 53 to 32 computations (39.6% saved)

bsearch94.0ms (0.5%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
54.0ms
2.6066198734171396e-166
1.788465874034046e-164
40.0ms
-2.872388551048988e+132
-1.922428068069593e+132
Results
46.0ms48×body1024valid
33.0ms112×body256valid
11.0ms16×body512valid
Compiler

Compiled 545 to 386 computations (29.2% saved)

simplify26.0ms (0.2%)

Algorithm
egg-herbie
Rules
146×neg-mul-1
138×unsub-neg
98×distribute-rgt-neg-in
90×distribute-lft-neg-in
84×sub-neg
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0734294967948
11534294967948
22734294967948
33474294967948
43914294967948
55024294967948
66644294967948
Stop Event
fuel
saturated
Calls
Call 1
Inputs
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))) -1/3) 3)) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew))))))
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) 1) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) 1) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew))))))
(if (<=.f64 ew -7708510164351693/248661618204893321077691124073410420050228075398673858720231988446579748506266687766528) (fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) 1) (*.f64 (*.f64 (/.f64 eh ew) t) (/.f64 (*.f64 (sin.f64 t) eh) (hypot.f64 1 (*.f64 (/.f64 eh ew) t)))))) (if (<=.f64 ew 2126626729051509/259344723055062059907025491480697571938277889515152306249728583105665800713306759149981690559193987143012367913206299323899696942213235956742929677132122730441323862712594345230336) (fabs.f64 (-.f64 (*.f64 ew 1) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew)))))) (fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) 1) (*.f64 (*.f64 (/.f64 eh ew) t) (/.f64 (*.f64 (sin.f64 t) eh) (hypot.f64 1 (*.f64 (/.f64 eh ew) t))))))))
(if (<=.f64 eh -1950000000000000005758860152441176826556311317552013861416823403988722846516895333139466784172082429069284146623817850797706245570560) (fabs.f64 (-.f64 (*.f64 ew 1) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew)))))) (if (<=.f64 eh 4149515568880993/518689446110124119814050982961395143876555779030304612499457166211331601426613518299963381118387974286024735826412598647799393884426471913485859354264245460882647725425188690460672) (fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) 1) (*.f64 (*.f64 t eh) (sin.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew)))))) (fabs.f64 (-.f64 (*.f64 ew 1) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew))))))))
(fabs.f64 (-.f64 (*.f64 ew 1) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew))))))
Outputs
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))) -1/3) 3)) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
(fabs.f64 (+.f64 (*.f64 (pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))) -1/3) 3) (*.f64 ew (cos.f64 t))) (neg.f64 (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)))))))
(fabs.f64 (+.f64 (*.f64 (pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))) -1/3) 3) (*.f64 ew (cos.f64 t))) (*.f64 (sin.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (*.f64 eh (neg.f64 (sin.f64 t))))))
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
(fabs.f64 (-.f64 (*.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (cos.f64 t))) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))))))
(fabs.f64 (-.f64 (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)))) (*.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (cos.f64 t)))))
(fabs.f64 (+.f64 (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)))) (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 -1 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))))))
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew))))))
(fabs.f64 (-.f64 (*.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (cos.f64 t))) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (neg.f64 (*.f64 t eh)) ew))))))
(fabs.f64 (-.f64 (*.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (cos.f64 t))) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 t)) ew))))))
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) 1) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
(fabs.f64 (-.f64 (*.f64 ew (cos.f64 t)) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))))))
(fabs.f64 (-.f64 (*.f64 ew (cos.f64 t)) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))))))
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) 1) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew))))))
(fabs.f64 (-.f64 (*.f64 ew (cos.f64 t)) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (neg.f64 (*.f64 t eh)) ew))))))
(fabs.f64 (-.f64 (*.f64 ew (cos.f64 t)) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 t)) ew))))))
(if (<=.f64 ew -7708510164351693/248661618204893321077691124073410420050228075398673858720231988446579748506266687766528) (fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) 1) (*.f64 (*.f64 (/.f64 eh ew) t) (/.f64 (*.f64 (sin.f64 t) eh) (hypot.f64 1 (*.f64 (/.f64 eh ew) t)))))) (if (<=.f64 ew 2126626729051509/259344723055062059907025491480697571938277889515152306249728583105665800713306759149981690559193987143012367913206299323899696942213235956742929677132122730441323862712594345230336) (fabs.f64 (-.f64 (*.f64 ew 1) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew)))))) (fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) 1) (*.f64 (*.f64 (/.f64 eh ew) t) (/.f64 (*.f64 (sin.f64 t) eh) (hypot.f64 1 (*.f64 (/.f64 eh ew) t))))))))
(if (or (<=.f64 ew -7708510164351693/248661618204893321077691124073410420050228075398673858720231988446579748506266687766528) (not (<=.f64 ew 2126626729051509/259344723055062059907025491480697571938277889515152306249728583105665800713306759149981690559193987143012367913206299323899696942213235956742929677132122730441323862712594345230336))) (fabs.f64 (-.f64 (*.f64 ew (cos.f64 t)) (*.f64 (*.f64 t (/.f64 eh ew)) (/.f64 (*.f64 eh (sin.f64 t)) (hypot.f64 1 (*.f64 t (/.f64 eh ew))))))) (fabs.f64 (-.f64 ew (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (neg.f64 (*.f64 t eh)) ew)))))))
(if (or (<=.f64 ew -7708510164351693/248661618204893321077691124073410420050228075398673858720231988446579748506266687766528) (not (<=.f64 ew 2126626729051509/259344723055062059907025491480697571938277889515152306249728583105665800713306759149981690559193987143012367913206299323899696942213235956742929677132122730441323862712594345230336))) (fabs.f64 (-.f64 (*.f64 ew (cos.f64 t)) (*.f64 (*.f64 t (/.f64 eh ew)) (/.f64 (*.f64 eh (sin.f64 t)) (hypot.f64 1 (*.f64 t (/.f64 eh ew))))))) (fabs.f64 (-.f64 ew (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 t)) ew)))))))
(if (<=.f64 eh -1950000000000000005758860152441176826556311317552013861416823403988722846516895333139466784172082429069284146623817850797706245570560) (fabs.f64 (-.f64 (*.f64 ew 1) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew)))))) (if (<=.f64 eh 4149515568880993/518689446110124119814050982961395143876555779030304612499457166211331601426613518299963381118387974286024735826412598647799393884426471913485859354264245460882647725425188690460672) (fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) 1) (*.f64 (*.f64 t eh) (sin.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew)))))) (fabs.f64 (-.f64 (*.f64 ew 1) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew))))))))
(if (or (<=.f64 eh -1950000000000000005758860152441176826556311317552013861416823403988722846516895333139466784172082429069284146623817850797706245570560) (not (<=.f64 eh 4149515568880993/518689446110124119814050982961395143876555779030304612499457166211331601426613518299963381118387974286024735826412598647799393884426471913485859354264245460882647725425188690460672))) (fabs.f64 (-.f64 ew (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (neg.f64 (*.f64 t eh)) ew)))))) (fabs.f64 (-.f64 (*.f64 ew (cos.f64 t)) (*.f64 (sin.f64 (atan.f64 (/.f64 (neg.f64 (*.f64 t eh)) ew))) (*.f64 t eh)))))
(if (or (<=.f64 eh -1950000000000000005758860152441176826556311317552013861416823403988722846516895333139466784172082429069284146623817850797706245570560) (not (<=.f64 eh 4149515568880993/518689446110124119814050982961395143876555779030304612499457166211331601426613518299963381118387974286024735826412598647799393884426471913485859354264245460882647725425188690460672))) (fabs.f64 (-.f64 ew (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 t)) ew)))))) (fabs.f64 (-.f64 (*.f64 ew (cos.f64 t)) (*.f64 (sin.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 t)) ew))) (*.f64 t eh)))))
(fabs.f64 (-.f64 (*.f64 ew 1) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew))))))
(fabs.f64 (-.f64 ew (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (neg.f64 (*.f64 t eh)) ew))))))
(fabs.f64 (-.f64 ew (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 t)) ew))))))
Compiler

Compiled 266 to 172 computations (35.3% saved)

soundness665.0ms (3.9%)

Rules
2022×log-prod
1522×log-prod
1438×log-prod
1438×log-prod
1376×times-frac
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01476
128964
2385864
01367
125067
2309567
01562
131362
2360562
03806318
18556208
230436190
01476
128964
2385864
01441
129037
2397437
0982759
12352591
27902453
346322453
476892453
Stop Event
node limit
node limit
node limit
node limit
node limit
node limit
node limit
Compiler

Compiled 1926 to 633 computations (67.1% saved)

end83.0ms (0.5%)

Compiler

Compiled 245 to 79 computations (67.8% saved)

Profiling

Loading profile data...