Details

Time bar (total: 19.3s)

analyze979.0ms (5.1%)

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)

sample4.9s (25.6%)

Results
2.4s2042×body1024valid
1.7s5165×body256valid
780.0ms1044×body512valid
13.0msbody2048valid
Bogosity

preprocess67.0ms (0.3%)

Algorithm
egg-herbie
Rules
1070×associate--r+
1044×+-commutative
1020×fma-def
894×*-commutative
842×associate-+l-
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
062396
1155396
2414396
3979396
41665396
53003396
65666396
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 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (*.f64 (/.f64 (tan.f64 t) ew) (neg.f64 eh))))) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (*.f64 (/.f64 (tan.f64 t) ew) (neg.f64 eh)))))))
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (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)))))))
(fabs.f64 (-.f64 (*.f64 (cos.f64 t) (*.f64 ew (cos.f64 (atan.f64 (*.f64 eh (/.f64 (neg.f64 (tan.f64 t)) ew)))))) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (*.f64 eh (/.f64 (neg.f64 (tan.f64 t)) ew)))))))
(fabs.f64 (-.f64 (*.f64 (cos.f64 t) (*.f64 ew (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)))))))
(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 (*.f64 (tan.f64 t) (neg.f64 ew)) eh)))) (*.f64 (*.f64 ew (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 ew)) eh))))))
(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 ew (*.f64 (sin.f64 t) (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 ew (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (neg.f64 ew) (/.f64 (tan.f64 t) eh))))))))
(fabs.f64 (-.f64 (*.f64 (*.f64 (cos.f64 t) eh) (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 (neg.f64 ew) eh))))) (*.f64 ew (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 (neg.f64 ew) eh))))))))
(fabs.f64 (-.f64 (*.f64 (*.f64 (cos.f64 t) eh) (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 ew (neg.f64 eh)))))) (*.f64 ew (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 ew (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 (fma.f64 (*.f64 ew (cos.f64 eh)) (cos.f64 (atan.f64 (*.f64 (/.f64 (neg.f64 t) ew) (tan.f64 eh)))) (*.f64 (sin.f64 (atan.f64 (*.f64 (/.f64 (neg.f64 t) ew) (tan.f64 eh)))) (*.f64 (neg.f64 t) (sin.f64 eh)))))
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 eh)) (cos.f64 (atan.f64 (*.f64 (tan.f64 eh) (/.f64 (neg.f64 t) ew))))) (*.f64 t (*.f64 (sin.f64 eh) (sin.f64 (atan.f64 (*.f64 (tan.f64 eh) (/.f64 (neg.f64 t) ew))))))))
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 eh)) (cos.f64 (atan.f64 (*.f64 (neg.f64 t) (/.f64 (tan.f64 eh) ew))))) (*.f64 t (*.f64 (sin.f64 eh) (sin.f64 (atan.f64 (*.f64 (neg.f64 t) (/.f64 (tan.f64 eh) ew))))))))
(fabs.f64 (fma.f64 ew (*.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 eh) (neg.f64 (/.f64 t ew))))) (neg.f64 (cos.f64 eh))) (*.f64 t (*.f64 (sin.f64 eh) (sin.f64 (atan.f64 (*.f64 (tan.f64 eh) (neg.f64 (/.f64 t ew)))))))))
(fabs.f64 (-.f64 (*.f64 ew (*.f64 (cos.f64 eh) (cos.f64 (atan.f64 (*.f64 (tan.f64 eh) (neg.f64 (/.f64 t ew))))))) (*.f64 (*.f64 t (sin.f64 eh)) (sin.f64 (atan.f64 (*.f64 (tan.f64 eh) (neg.f64 (/.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 (-.f64 (*.f64 t (*.f64 (cos.f64 ew) (cos.f64 (atan.f64 (*.f64 (/.f64 (neg.f64 eh) t) (tan.f64 ew)))))) (*.f64 (sin.f64 ew) (*.f64 eh (sin.f64 (atan.f64 (*.f64 (/.f64 (neg.f64 eh) t) (tan.f64 ew))))))))
(fabs.f64 (-.f64 (*.f64 t (*.f64 (cos.f64 ew) (cos.f64 (atan.f64 (*.f64 (tan.f64 ew) (/.f64 (neg.f64 eh) t)))))) (*.f64 (sin.f64 ew) (*.f64 eh (sin.f64 (atan.f64 (*.f64 (tan.f64 ew) (/.f64 (neg.f64 eh) t))))))))
(fabs.f64 (-.f64 (*.f64 t (*.f64 (cos.f64 ew) (cos.f64 (atan.f64 (*.f64 (neg.f64 eh) (/.f64 (tan.f64 ew) t)))))) (*.f64 (sin.f64 ew) (*.f64 eh (sin.f64 (atan.f64 (*.f64 (neg.f64 eh) (/.f64 (tan.f64 ew) t))))))))
Compiler

Compiled 36 to 21 computations (41.7% saved)

simplify159.0ms (0.8%)

Algorithm
egg-herbie
Rules
1294×associate-/r*
1138×associate-+l-
1110×fma-def
808×associate-/l*
734×associate-+r-
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
02199
14799
211499
326099
442899
571999
6157299
7254099
8376199
9449499
10489899
11518899
12537099
13567899
14567899
15611099
16721399
Stop Event
node limit
Counts
1 → 7
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 (*.f64 ew (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 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 (neg.f64 eh) ew))))) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 (neg.f64 eh) ew)))))))
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (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)))))))
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (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 (fma.f64 (cos.f64 t) (*.f64 (cos.f64 (atan.f64 (*.f64 (neg.f64 eh) (/.f64 (tan.f64 t) ew)))) (neg.f64 ew)) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (*.f64 (neg.f64 eh) (/.f64 (tan.f64 t) ew)))))))
(fabs.f64 (fma.f64 (cos.f64 t) (*.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) (neg.f64 ew))))) (neg.f64 ew)) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) (neg.f64 ew))))))))

eval2.0ms (0%)

Compiler

Compiled 213 to 62 computations (70.9% saved)

prune3.0ms (0%)

Pruning

4 alts after pruning (4 fresh and 0 done)

PrunedKeptTotal
New437
Fresh011
Picked000
Done000
Total448
Error
0.1b
Counts
8 → 3
Alt Table
Click to see full alt table
StatusErrorProgram
0.1b
(fabs.f64 (fma.f64 (cos.f64 t) (*.f64 (cos.f64 (atan.f64 (*.f64 (neg.f64 eh) (/.f64 (tan.f64 t) ew)))) (neg.f64 ew)) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (*.f64 (neg.f64 eh) (/.f64 (tan.f64 t) ew)))))))
0.1b
(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))))))
0.1b
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (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))))))))
Compiler

Compiled 99 to 54 computations (45.5% saved)

localize33.0ms (0.2%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.1b
(/.f64 (tan.f64 t) ew)
1.8b
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (neg.f64 eh) (/.f64 (tan.f64 t) ew))))))
2.3b
(*.f64 (neg.f64 eh) (/.f64 (tan.f64 t) ew))
22.4b
(cos.f64 (atan.f64 (*.f64 (neg.f64 eh) (/.f64 (tan.f64 t) ew))))
Compiler

Compiled 154 to 18 computations (88.3% saved)

series55.0ms (0.3%)

Counts
4 → 132
Calls

33 calls:

TimeVariablePointExpression
27.0ms
ew
@inf
(cos.f64 (atan.f64 (*.f64 (neg.f64 eh) (/.f64 (tan.f64 t) ew))))
4.0ms
t
@-inf
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (neg.f64 eh) (/.f64 (tan.f64 t) ew))))))
3.0ms
ew
@inf
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (neg.f64 eh) (/.f64 (tan.f64 t) ew))))))
2.0ms
eh
@0
(*.f64 (neg.f64 eh) (/.f64 (tan.f64 t) ew))
2.0ms
t
@inf
(*.f64 (neg.f64 eh) (/.f64 (tan.f64 t) ew))

rewrite97.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
1258×associate-/r*
1208×associate-/l*
416×distribute-lft-in
356×add-sqr-sqrt
350×pow1
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
016106
133894
2460194
Stop Event
node limit
Counts
4 → 196
Calls
Call 1
Inputs
(cos.f64 (atan.f64 (*.f64 (neg.f64 eh) (/.f64 (tan.f64 t) ew))))
(*.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))))))
(/.f64 (tan.f64 t) ew)
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))) (sqrt.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))) (pow.f64 (cbrt.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))) 2) (cbrt.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))) (sqrt.f64 (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (neg.f64 (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (*.f64 (cbrt.f64 (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew)))) (cbrt.f64 (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew)))))) (cbrt.f64 (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 eh (/.f64 (tan.f64 t) ew)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 0 (exp.f64 (log1p.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (tan.f64 t) ew) 0) (*.f64 eh (/.f64 (tan.f64 t) ew)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (/.f64 (tan.f64 t) ew) -1) 0) (*.f64 eh (/.f64 (tan.f64 t) ew)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 eh (/.f64 (tan.f64 t) ew)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 eh (/.f64 ew (tan.f64 t)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 eh (/.f64 (neg.f64 ew) (tan.f64 t)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 eh (/.f64 (/.f64 ew (tan.f64 t)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (tan.f64 t) (/.f64 ew eh))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (tan.f64 t) (/.f64 (neg.f64 ew) eh))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 ew (*.f64 eh (tan.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (neg.f64 ew) (*.f64 eh (tan.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 eh) (/.f64 (/.f64 ew (tan.f64 t)) (sqrt.f64 eh)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 eh) (/.f64 (/.f64 ew (tan.f64 t)) (neg.f64 (sqrt.f64 eh))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 eh) (/.f64 ew (*.f64 (sqrt.f64 eh) (tan.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 eh) (/.f64 (neg.f64 ew) (*.f64 (sqrt.f64 eh) (tan.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 eh) (/.f64 (/.f64 ew (tan.f64 t)) (pow.f64 (cbrt.f64 eh) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (cbrt.f64 eh) 2) (/.f64 (/.f64 ew (tan.f64 t)) (cbrt.f64 eh)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (cbrt.f64 eh) 2) (/.f64 (/.f64 ew (tan.f64 t)) (neg.f64 (cbrt.f64 eh))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (cbrt.f64 eh) 2) (/.f64 ew (*.f64 (cbrt.f64 eh) (tan.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (cbrt.f64 eh) 2) (/.f64 (neg.f64 ew) (*.f64 (cbrt.f64 eh) (tan.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 eh (sin.f64 t)) (*.f64 (neg.f64 ew) (cos.f64 t)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 eh (tan.f64 t)) ew)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 eh (tan.f64 t)) (neg.f64 ew))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (/.f64 ew (*.f64 eh (tan.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (/.f64 (neg.f64 ew) (*.f64 eh (tan.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (tan.f64 t)) (/.f64 (neg.f64 ew) eh))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (*.f64 eh (tan.f64 t))) (/.f64 ew (sqrt.f64 (*.f64 eh (tan.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (*.f64 eh (tan.f64 t))) (/.f64 (neg.f64 ew) (sqrt.f64 (*.f64 eh (tan.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (*.f64 eh (tan.f64 t))) (cbrt.f64 (*.f64 eh (tan.f64 t)))) (/.f64 ew (cbrt.f64 (*.f64 eh (tan.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (*.f64 eh (tan.f64 t))) (cbrt.f64 (*.f64 eh (tan.f64 t)))) (/.f64 (neg.f64 ew) (cbrt.f64 (*.f64 eh (tan.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -1 (sqrt.f64 eh)) (/.f64 (/.f64 ew (tan.f64 t)) (sqrt.f64 eh)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -1 (pow.f64 (cbrt.f64 eh) 2)) (/.f64 (/.f64 ew (tan.f64 t)) (cbrt.f64 eh)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 eh (sqrt.f64 (tan.f64 t))) (/.f64 ew (sqrt.f64 (tan.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 eh (sqrt.f64 (tan.f64 t))) (/.f64 (neg.f64 ew) (sqrt.f64 (tan.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 eh (pow.f64 (cbrt.f64 (tan.f64 t)) 2)) (/.f64 ew (cbrt.f64 (tan.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 eh (pow.f64 (cbrt.f64 (tan.f64 t)) 2)) (/.f64 (neg.f64 ew) (cbrt.f64 (tan.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 eh (neg.f64 (tan.f64 t))) (neg.f64 ew))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (tan.f64 t)) eh) (neg.f64 ew))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (tan.f64 t) (/.f64 (sqrt.f64 ew) eh)) (sqrt.f64 ew))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (tan.f64 t) (/.f64 (sqrt.f64 ew) eh)) (neg.f64 (sqrt.f64 ew)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 eh (tan.f64 t)) (pow.f64 (cbrt.f64 ew) 2)) (cbrt.f64 ew))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 eh (tan.f64 t)) (pow.f64 (cbrt.f64 ew) 2)) (neg.f64 (cbrt.f64 ew)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (sqrt.f64 eh)) (/.f64 (/.f64 ew (tan.f64 t)) (sqrt.f64 eh)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (pow.f64 (cbrt.f64 eh) 2)) (/.f64 (/.f64 ew (tan.f64 t)) (cbrt.f64 eh)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 eh) (sqrt.f64 (tan.f64 t))) (/.f64 ew (*.f64 (sqrt.f64 eh) (sqrt.f64 (tan.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 eh) (sqrt.f64 (tan.f64 t))) (/.f64 (neg.f64 ew) (*.f64 (sqrt.f64 eh) (sqrt.f64 (tan.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 0 (*.f64 eh eh)) (*.f64 (/.f64 ew (tan.f64 t)) eh))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 0 (pow.f64 eh 3)) (*.f64 (/.f64 ew (tan.f64 t)) (+.f64 0 (+.f64 (*.f64 eh eh) (*.f64 0 eh)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 eh (sqrt.f64 ew)) (/.f64 (sqrt.f64 ew) (tan.f64 t)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 eh (pow.f64 (cbrt.f64 ew) 2)) (/.f64 (cbrt.f64 ew) (tan.f64 t)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 eh (tan.f64 t)) (cbrt.f64 ew)) (pow.f64 (cbrt.f64 ew) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 eh ew) (/.f64 1 (tan.f64 t)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 eh (sqrt.f64 (/.f64 ew (tan.f64 t)))) (sqrt.f64 (/.f64 ew (tan.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 eh (*.f64 (cbrt.f64 (/.f64 ew (tan.f64 t))) (cbrt.f64 (/.f64 ew (tan.f64 t))))) (cbrt.f64 (/.f64 ew (tan.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 eh (/.f64 ew (sin.f64 t))) (cos.f64 t))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 eh (/.f64 1 (sqrt.f64 (tan.f64 t)))) (/.f64 ew (sqrt.f64 (tan.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 eh (/.f64 1 (pow.f64 (cbrt.f64 (tan.f64 t)) 2))) (/.f64 ew (cbrt.f64 (tan.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 eh (/.f64 (sqrt.f64 ew) (sqrt.f64 (tan.f64 t)))) (/.f64 (sqrt.f64 ew) (sqrt.f64 (tan.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 eh (/.f64 (sqrt.f64 ew) (pow.f64 (cbrt.f64 (tan.f64 t)) 2))) (/.f64 (sqrt.f64 ew) (cbrt.f64 (tan.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 eh (/.f64 (pow.f64 (cbrt.f64 ew) 2) (sqrt.f64 (tan.f64 t)))) (/.f64 (cbrt.f64 ew) (sqrt.f64 (tan.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 eh (/.f64 (pow.f64 (cbrt.f64 ew) 2) (pow.f64 (cbrt.f64 (tan.f64 t)) 2))) (/.f64 (cbrt.f64 ew) (cbrt.f64 (tan.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 eh (tan.f64 t)) -1) ew)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 eh (tan.f64 t)) (sqrt.f64 (neg.f64 ew))) (sqrt.f64 (neg.f64 ew)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 eh (tan.f64 t)) (*.f64 (cbrt.f64 (neg.f64 ew)) (cbrt.f64 (neg.f64 ew)))) (cbrt.f64 (neg.f64 ew)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 eh (tan.f64 t)) (neg.f64 (sqrt.f64 ew))) (sqrt.f64 ew))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 eh (tan.f64 t)) (neg.f64 (pow.f64 (cbrt.f64 ew) 2))) (cbrt.f64 ew))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) 1) (neg.f64 ew))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) (sqrt.f64 ew)) (neg.f64 (sqrt.f64 ew)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) (pow.f64 (cbrt.f64 ew) 2)) (neg.f64 (cbrt.f64 ew)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) -1) ew)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) (sqrt.f64 (neg.f64 ew))) (sqrt.f64 (neg.f64 ew)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) (*.f64 (cbrt.f64 (neg.f64 ew)) (cbrt.f64 (neg.f64 ew)))) (cbrt.f64 (neg.f64 ew)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) (neg.f64 (sqrt.f64 ew))) (sqrt.f64 ew))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) (neg.f64 (pow.f64 (cbrt.f64 ew) 2))) (cbrt.f64 ew))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (neg.f64 (tan.f64 t)) eh) 1) (neg.f64 ew))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (neg.f64 (tan.f64 t)) eh) (sqrt.f64 ew)) (neg.f64 (sqrt.f64 ew)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (neg.f64 (tan.f64 t)) eh) (pow.f64 (cbrt.f64 ew) 2)) (neg.f64 (cbrt.f64 ew)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (neg.f64 (tan.f64 t)) eh) -1) ew)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (neg.f64 (tan.f64 t)) eh) (sqrt.f64 (neg.f64 ew))) (sqrt.f64 (neg.f64 ew)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (neg.f64 (tan.f64 t)) eh) (*.f64 (cbrt.f64 (neg.f64 ew)) (cbrt.f64 (neg.f64 ew)))) (cbrt.f64 (neg.f64 ew)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (neg.f64 (tan.f64 t)) eh) (neg.f64 (sqrt.f64 ew))) (sqrt.f64 ew))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (neg.f64 (tan.f64 t)) eh) (neg.f64 (pow.f64 (cbrt.f64 ew) 2))) (cbrt.f64 ew))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (tan.f64 t) (/.f64 (sqrt.f64 ew) eh)) 1) (sqrt.f64 ew))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (tan.f64 t) (/.f64 (sqrt.f64 ew) eh)) (cbrt.f64 ew)) (cbrt.f64 (sqrt.f64 ew)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (tan.f64 t) (/.f64 (sqrt.f64 ew) eh)) (sqrt.f64 (pow.f64 (cbrt.f64 ew) 2))) (sqrt.f64 (cbrt.f64 ew)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (tan.f64 t) (/.f64 (sqrt.f64 ew) eh)) (sqrt.f64 (sqrt.f64 ew))) (sqrt.f64 (sqrt.f64 ew)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 eh (tan.f64 t)) (pow.f64 (cbrt.f64 ew) 2)) 1) (cbrt.f64 ew))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 eh (tan.f64 t)) (pow.f64 (cbrt.f64 ew) 2)) (sqrt.f64 (cbrt.f64 ew))) (sqrt.f64 (cbrt.f64 ew)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 eh (tan.f64 t)) (pow.f64 (cbrt.f64 ew) 2)) (cbrt.f64 (pow.f64 (cbrt.f64 ew) 2))) (cbrt.f64 (cbrt.f64 ew)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 eh (tan.f64 t)) (pow.f64 (cbrt.f64 ew) 2)) (cbrt.f64 (sqrt.f64 ew))) (cbrt.f64 (sqrt.f64 ew)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 eh (tan.f64 t)) (pow.f64 (cbrt.f64 ew) 2)) (*.f64 (cbrt.f64 (cbrt.f64 ew)) (cbrt.f64 (cbrt.f64 ew)))) (cbrt.f64 (cbrt.f64 ew)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 (/.f64 (tan.f64 t) ew)) eh))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 eh 3) (pow.f64 (/.f64 (tan.f64 t) ew) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (/.f64 (tan.f64 t) ew) 3) (pow.f64 eh 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))) 0) (*.f64 (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))) (*.f64 eh (sin.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))) (*.f64 eh (sin.f64 t))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 eh (/.f64 2 (-.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))) (cos.f64 (+.f64 t (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 eh (sin.f64 t)) (/.f64 1 (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))) (cos.f64 (+.f64 t (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))))) (/.f64 2 eh))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 eh (-.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))) (cos.f64 (+.f64 t (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 eh (sin.f64 t)) (*.f64 eh (/.f64 (tan.f64 t) ew))) (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))) (cos.f64 (+.f64 t (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))))) eh) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 eh (sin.f64 t)) (*.f64 eh (/.f64 (tan.f64 t) ew))) 1) (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 eh (sin.f64 t)) (*.f64 eh (/.f64 (tan.f64 t) ew))) (sqrt.f64 (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew))))) (sqrt.f64 (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 eh (sin.f64 t)) (*.f64 eh (/.f64 (tan.f64 t) ew))) (*.f64 (cbrt.f64 (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew)))) (cbrt.f64 (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew)))))) (cbrt.f64 (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))) (*.f64 eh (sin.f64 t))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))) (*.f64 eh (sin.f64 t)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))) (*.f64 eh (sin.f64 t)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))) (*.f64 eh (sin.f64 t))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))) (*.f64 eh (sin.f64 t))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (pow.f64 (exp.f64 (sin.f64 t)) (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))) eh))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))) (*.f64 eh (sin.f64 t))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))) (*.f64 eh (sin.f64 t))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 eh 3) (pow.f64 (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))) 3) (pow.f64 eh 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))) (*.f64 eh (sin.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))) (*.f64 eh (sin.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))) (*.f64 eh (sin.f64 t)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))) (*.f64 eh (sin.f64 t)))))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 (tan.f64 t) ew))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (tan.f64 t) (/.f64 1 ew))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (tan.f64 t) ew) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (tan.f64 t) ew))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 (tan.f64 t) ew)) (sqrt.f64 (/.f64 (tan.f64 t) ew)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (tan.f64 t)) (*.f64 (sqrt.f64 (tan.f64 t)) (/.f64 1 ew)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (tan.f64 t) ew)) (pow.f64 (cbrt.f64 (/.f64 (tan.f64 t) ew)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (/.f64 (tan.f64 t) ew)) 2) (cbrt.f64 (/.f64 (tan.f64 t) ew)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (tan.f64 t)) 2) (*.f64 (cbrt.f64 (tan.f64 t)) (/.f64 1 ew)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 ew) (tan.f64 t))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (tan.f64 t)) (/.f64 -1 ew))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 ew)) (/.f64 (tan.f64 t) (sqrt.f64 ew)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (cbrt.f64 ew) 2)) (/.f64 (tan.f64 t) (cbrt.f64 ew)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 ew) (neg.f64 (tan.f64 t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (tan.f64 t)) 1) (/.f64 (sqrt.f64 (tan.f64 t)) ew))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (tan.f64 t)) ew) (sqrt.f64 (tan.f64 t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (tan.f64 t)) (pow.f64 (cbrt.f64 ew) 2)) (/.f64 (sqrt.f64 (tan.f64 t)) (cbrt.f64 ew)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (tan.f64 t)) 2) 1) (/.f64 (cbrt.f64 (tan.f64 t)) ew))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (tan.f64 t)) 2) (sqrt.f64 ew)) (/.f64 (cbrt.f64 (tan.f64 t)) (sqrt.f64 ew)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (tan.f64 t)) 2) (pow.f64 (cbrt.f64 ew) 2)) (cbrt.f64 (/.f64 (tan.f64 t) ew)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (tan.f64 t)) 2) ew) (cbrt.f64 (tan.f64 t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 ew (pow.f64 (cbrt.f64 (tan.f64 t)) 2))) (cbrt.f64 (tan.f64 t)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (tan.f64 t) ew) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (/.f64 (tan.f64 t) ew)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 (tan.f64 t) ew)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (tan.f64 t) ew) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 ew (tan.f64 t)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (tan.f64 t) (neg.f64 ew)))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (/.f64 (tan.f64 t) ew) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (/.f64 (tan.f64 t) ew)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 (tan.f64 t) ew))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (tan.f64 t) ew) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (/.f64 (pow.f64 (tan.f64 t) 3) (pow.f64 ew 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 (tan.f64 t) ew)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (/.f64 (tan.f64 t) ew)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (/.f64 (tan.f64 t) ew)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 (tan.f64 t) ew)))))))

simplify126.0ms (0.6%)

Algorithm
egg-herbie
Rules
1752×distribute-lft-in
1730×distribute-rgt-in
658×associate-/l*
596×associate-*r*
496×associate-/l/
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
05219960
113089736
253699736
Stop Event
node limit
Counts
328 → 314
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 (sin.f64 t) (*.f64 (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) eh))
(*.f64 (sin.f64 t) (*.f64 (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) eh))
(*.f64 (sin.f64 t) (*.f64 (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) eh))
(*.f64 (sin.f64 t) (*.f64 (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) eh))
(*.f64 (sin.f64 t) (*.f64 (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) eh))
(*.f64 (sin.f64 t) (*.f64 (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) eh))
(*.f64 (sin.f64 t) (*.f64 (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) eh))
(*.f64 (sin.f64 t) (*.f64 (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) eh))
(*.f64 (sin.f64 t) (*.f64 (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) eh))
(*.f64 (sin.f64 t) (*.f64 (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) eh))
(*.f64 (sin.f64 t) (*.f64 (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) eh))
(*.f64 (sin.f64 t) (*.f64 (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) eh))
(*.f64 (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 t eh))
(+.f64 (*.f64 -1/6 (*.f64 (pow.f64 t 3) (*.f64 (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) eh))) (*.f64 (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 t eh)))
(+.f64 (*.f64 1/120 (*.f64 (pow.f64 t 5) (*.f64 (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) eh))) (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 t 3) (*.f64 (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) eh))) (*.f64 (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 t eh))))
(+.f64 (*.f64 -1/5040 (*.f64 (pow.f64 t 7) (*.f64 (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) eh))) (+.f64 (*.f64 1/120 (*.f64 (pow.f64 t 5) (*.f64 (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) eh))) (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 t 3) (*.f64 (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) eh))) (*.f64 (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 t eh)))))
(*.f64 (sin.f64 t) (*.f64 (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) eh))
(*.f64 (sin.f64 t) (*.f64 (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) eh))
(*.f64 (sin.f64 t) (*.f64 (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) eh))
(*.f64 (sin.f64 t) (*.f64 (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) eh))
(*.f64 (sin.f64 t) (*.f64 (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) eh))
(*.f64 (sin.f64 t) (*.f64 (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) eh))
(*.f64 (sin.f64 t) (*.f64 (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) eh))
(*.f64 (sin.f64 t) (*.f64 (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) eh))
(*.f64 (sin.f64 t) (*.f64 (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) eh))
(*.f64 (sin.f64 t) (*.f64 (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) eh))
(*.f64 (sin.f64 t) (*.f64 (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) eh))
(*.f64 (sin.f64 t) (*.f64 (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) eh))
(*.f64 (sin.f64 t) (*.f64 (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) eh))
(*.f64 (sin.f64 t) (*.f64 (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) eh))
(*.f64 (sin.f64 t) (*.f64 (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) eh))
(*.f64 (sin.f64 t) (*.f64 (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) eh))
(*.f64 (sin.f64 t) (*.f64 (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) eh))
(*.f64 (sin.f64 t) (*.f64 (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) eh))
(*.f64 (sin.f64 t) (*.f64 (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) eh))
(*.f64 (sin.f64 t) (*.f64 (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) eh))
(/.f64 t ew)
(+.f64 (*.f64 1/3 (/.f64 (pow.f64 t 3) ew)) (/.f64 t ew))
(+.f64 (*.f64 1/3 (/.f64 (pow.f64 t 3) ew)) (+.f64 (*.f64 2/15 (/.f64 (pow.f64 t 5) ew)) (/.f64 t ew)))
(+.f64 (*.f64 17/315 (/.f64 (pow.f64 t 7) ew)) (+.f64 (*.f64 1/3 (/.f64 (pow.f64 t 3) ew)) (+.f64 (*.f64 2/15 (/.f64 (pow.f64 t 5) ew)) (/.f64 t ew))))
(/.f64 (sin.f64 t) (*.f64 (cos.f64 t) ew))
(/.f64 (sin.f64 t) (*.f64 (cos.f64 t) ew))
(/.f64 (sin.f64 t) (*.f64 (cos.f64 t) ew))
(/.f64 (sin.f64 t) (*.f64 (cos.f64 t) ew))
(/.f64 (sin.f64 t) (*.f64 (cos.f64 t) ew))
(/.f64 (sin.f64 t) (*.f64 (cos.f64 t) ew))
(/.f64 (sin.f64 t) (*.f64 (cos.f64 t) ew))
(/.f64 (sin.f64 t) (*.f64 (cos.f64 t) ew))
(/.f64 (sin.f64 t) (*.f64 (cos.f64 t) ew))
(/.f64 (sin.f64 t) (*.f64 (cos.f64 t) ew))
(/.f64 (sin.f64 t) (*.f64 (cos.f64 t) ew))
(/.f64 (sin.f64 t) (*.f64 (cos.f64 t) ew))
(/.f64 (sin.f64 t) (*.f64 (cos.f64 t) ew))
(/.f64 (sin.f64 t) (*.f64 (cos.f64 t) ew))
(/.f64 (sin.f64 t) (*.f64 (cos.f64 t) ew))
(/.f64 (sin.f64 t) (*.f64 (cos.f64 t) ew))
(/.f64 (sin.f64 t) (*.f64 (cos.f64 t) ew))
(/.f64 (sin.f64 t) (*.f64 (cos.f64 t) ew))
(/.f64 (sin.f64 t) (*.f64 (cos.f64 t) ew))
(/.f64 (sin.f64 t) (*.f64 (cos.f64 t) ew))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))))) 1)
(*.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))) 1)
(*.f64 1 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))))
(*.f64 (sqrt.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))) (sqrt.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))))
(*.f64 (cbrt.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))) (pow.f64 (cbrt.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))) 2))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))) 2) (cbrt.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))))
(/.f64 1 (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew))))
(/.f64 1 (/.f64 (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew))) 1))
(/.f64 (sqrt.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))) (sqrt.f64 (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew)))))
(/.f64 -1 (neg.f64 (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew)))))
(/.f64 (/.f64 1 (*.f64 (cbrt.f64 (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew)))) (cbrt.f64 (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew)))))) (cbrt.f64 (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew)))))
(pow.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))) 1)
(pow.f64 (sqrt.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))) 2)
(pow.f64 (cbrt.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))) 3)
(pow.f64 (pow.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))) 3) 1/3)
(pow.f64 (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew))) -1)
(sqrt.f64 (pow.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))) 2))
(log.f64 (exp.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))))
(log.f64 (+.f64 1 (expm1.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))))))
(cbrt.f64 (pow.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))) 3))
(expm1.f64 (log1p.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))))
(exp.f64 (log.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))))
(exp.f64 (*.f64 (log.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))) 1))
(log1p.f64 (expm1.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))))
(+.f64 0 (*.f64 eh (/.f64 (tan.f64 t) ew)))
(+.f64 (-.f64 0 (exp.f64 (log1p.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))) 1)
(+.f64 (*.f64 (/.f64 (tan.f64 t) ew) 0) (*.f64 eh (/.f64 (tan.f64 t) ew)))
(+.f64 (*.f64 (*.f64 (/.f64 (tan.f64 t) ew) -1) 0) (*.f64 eh (/.f64 (tan.f64 t) ew)))
(-.f64 0 (*.f64 eh (/.f64 (tan.f64 t) ew)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))) 1)
(/.f64 eh (/.f64 ew (tan.f64 t)))
(/.f64 eh (/.f64 (neg.f64 ew) (tan.f64 t)))
(/.f64 eh (/.f64 (/.f64 ew (tan.f64 t)) -1))
(/.f64 (tan.f64 t) (/.f64 ew eh))
(/.f64 (tan.f64 t) (/.f64 (neg.f64 ew) eh))
(/.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)) 1)
(/.f64 1 (/.f64 ew (*.f64 eh (tan.f64 t))))
(/.f64 1 (/.f64 (neg.f64 ew) (*.f64 eh (tan.f64 t))))
(/.f64 (sqrt.f64 eh) (/.f64 (/.f64 ew (tan.f64 t)) (sqrt.f64 eh)))
(/.f64 (sqrt.f64 eh) (/.f64 (/.f64 ew (tan.f64 t)) (neg.f64 (sqrt.f64 eh))))
(/.f64 (sqrt.f64 eh) (/.f64 ew (*.f64 (sqrt.f64 eh) (tan.f64 t))))
(/.f64 (sqrt.f64 eh) (/.f64 (neg.f64 ew) (*.f64 (sqrt.f64 eh) (tan.f64 t))))
(/.f64 (cbrt.f64 eh) (/.f64 (/.f64 ew (tan.f64 t)) (pow.f64 (cbrt.f64 eh) 2)))
(/.f64 (pow.f64 (cbrt.f64 eh) 2) (/.f64 (/.f64 ew (tan.f64 t)) (cbrt.f64 eh)))
(/.f64 (pow.f64 (cbrt.f64 eh) 2) (/.f64 (/.f64 ew (tan.f64 t)) (neg.f64 (cbrt.f64 eh))))
(/.f64 (pow.f64 (cbrt.f64 eh) 2) (/.f64 ew (*.f64 (cbrt.f64 eh) (tan.f64 t))))
(/.f64 (pow.f64 (cbrt.f64 eh) 2) (/.f64 (neg.f64 ew) (*.f64 (cbrt.f64 eh) (tan.f64 t))))
(/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t)))
(/.f64 (*.f64 eh (sin.f64 t)) (*.f64 (neg.f64 ew) (cos.f64 t)))
(/.f64 (*.f64 eh (tan.f64 t)) ew)
(/.f64 (*.f64 eh (tan.f64 t)) (neg.f64 ew))
(/.f64 -1 (/.f64 ew (*.f64 eh (tan.f64 t))))
(/.f64 -1 (/.f64 (neg.f64 ew) (*.f64 eh (tan.f64 t))))
(/.f64 (neg.f64 (tan.f64 t)) (/.f64 (neg.f64 ew) eh))
(/.f64 (sqrt.f64 (*.f64 eh (tan.f64 t))) (/.f64 ew (sqrt.f64 (*.f64 eh (tan.f64 t)))))
(/.f64 (sqrt.f64 (*.f64 eh (tan.f64 t))) (/.f64 (neg.f64 ew) (sqrt.f64 (*.f64 eh (tan.f64 t)))))
(/.f64 (*.f64 (cbrt.f64 (*.f64 eh (tan.f64 t))) (cbrt.f64 (*.f64 eh (tan.f64 t)))) (/.f64 ew (cbrt.f64 (*.f64 eh (tan.f64 t)))))
(/.f64 (*.f64 (cbrt.f64 (*.f64 eh (tan.f64 t))) (cbrt.f64 (*.f64 eh (tan.f64 t)))) (/.f64 (neg.f64 ew) (cbrt.f64 (*.f64 eh (tan.f64 t)))))
(/.f64 (*.f64 -1 (sqrt.f64 eh)) (/.f64 (/.f64 ew (tan.f64 t)) (sqrt.f64 eh)))
(/.f64 (*.f64 -1 (pow.f64 (cbrt.f64 eh) 2)) (/.f64 (/.f64 ew (tan.f64 t)) (cbrt.f64 eh)))
(/.f64 (*.f64 eh (sqrt.f64 (tan.f64 t))) (/.f64 ew (sqrt.f64 (tan.f64 t))))
(/.f64 (*.f64 eh (sqrt.f64 (tan.f64 t))) (/.f64 (neg.f64 ew) (sqrt.f64 (tan.f64 t))))
(/.f64 (*.f64 eh (pow.f64 (cbrt.f64 (tan.f64 t)) 2)) (/.f64 ew (cbrt.f64 (tan.f64 t))))
(/.f64 (*.f64 eh (pow.f64 (cbrt.f64 (tan.f64 t)) 2)) (/.f64 (neg.f64 ew) (cbrt.f64 (tan.f64 t))))
(/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) (neg.f64 ew))
(/.f64 (*.f64 (neg.f64 (tan.f64 t)) eh) (neg.f64 ew))
(/.f64 (/.f64 (tan.f64 t) (/.f64 (sqrt.f64 ew) eh)) (sqrt.f64 ew))
(/.f64 (/.f64 (tan.f64 t) (/.f64 (sqrt.f64 ew) eh)) (neg.f64 (sqrt.f64 ew)))
(/.f64 (/.f64 (*.f64 eh (tan.f64 t)) (pow.f64 (cbrt.f64 ew) 2)) (cbrt.f64 ew))
(/.f64 (/.f64 (*.f64 eh (tan.f64 t)) (pow.f64 (cbrt.f64 ew) 2)) (neg.f64 (cbrt.f64 ew)))
(/.f64 (neg.f64 (sqrt.f64 eh)) (/.f64 (/.f64 ew (tan.f64 t)) (sqrt.f64 eh)))
(/.f64 (neg.f64 (pow.f64 (cbrt.f64 eh) 2)) (/.f64 (/.f64 ew (tan.f64 t)) (cbrt.f64 eh)))
(/.f64 (*.f64 (sqrt.f64 eh) (sqrt.f64 (tan.f64 t))) (/.f64 ew (*.f64 (sqrt.f64 eh) (sqrt.f64 (tan.f64 t)))))
(/.f64 (*.f64 (sqrt.f64 eh) (sqrt.f64 (tan.f64 t))) (/.f64 (neg.f64 ew) (*.f64 (sqrt.f64 eh) (sqrt.f64 (tan.f64 t)))))
(/.f64 (-.f64 0 (*.f64 eh eh)) (*.f64 (/.f64 ew (tan.f64 t)) eh))
(/.f64 (-.f64 0 (pow.f64 eh 3)) (*.f64 (/.f64 ew (tan.f64 t)) (+.f64 0 (+.f64 (*.f64 eh eh) (*.f64 0 eh)))))
(/.f64 (/.f64 eh (sqrt.f64 ew)) (/.f64 (sqrt.f64 ew) (tan.f64 t)))
(/.f64 (/.f64 eh (pow.f64 (cbrt.f64 ew) 2)) (/.f64 (cbrt.f64 ew) (tan.f64 t)))
(/.f64 (/.f64 (*.f64 eh (tan.f64 t)) (cbrt.f64 ew)) (pow.f64 (cbrt.f64 ew) 2))
(/.f64 (/.f64 eh ew) (/.f64 1 (tan.f64 t)))
(/.f64 (/.f64 eh (sqrt.f64 (/.f64 ew (tan.f64 t)))) (sqrt.f64 (/.f64 ew (tan.f64 t))))
(/.f64 (/.f64 eh (*.f64 (cbrt.f64 (/.f64 ew (tan.f64 t))) (cbrt.f64 (/.f64 ew (tan.f64 t))))) (cbrt.f64 (/.f64 ew (tan.f64 t))))
(/.f64 (/.f64 eh (/.f64 ew (sin.f64 t))) (cos.f64 t))
(/.f64 (/.f64 eh (/.f64 1 (sqrt.f64 (tan.f64 t)))) (/.f64 ew (sqrt.f64 (tan.f64 t))))
(/.f64 (/.f64 eh (/.f64 1 (pow.f64 (cbrt.f64 (tan.f64 t)) 2))) (/.f64 ew (cbrt.f64 (tan.f64 t))))
(/.f64 (/.f64 eh (/.f64 (sqrt.f64 ew) (sqrt.f64 (tan.f64 t)))) (/.f64 (sqrt.f64 ew) (sqrt.f64 (tan.f64 t))))
(/.f64 (/.f64 eh (/.f64 (sqrt.f64 ew) (pow.f64 (cbrt.f64 (tan.f64 t)) 2))) (/.f64 (sqrt.f64 ew) (cbrt.f64 (tan.f64 t))))
(/.f64 (/.f64 eh (/.f64 (pow.f64 (cbrt.f64 ew) 2) (sqrt.f64 (tan.f64 t)))) (/.f64 (cbrt.f64 ew) (sqrt.f64 (tan.f64 t))))
(/.f64 (/.f64 eh (/.f64 (pow.f64 (cbrt.f64 ew) 2) (pow.f64 (cbrt.f64 (tan.f64 t)) 2))) (/.f64 (cbrt.f64 ew) (cbrt.f64 (tan.f64 t))))
(/.f64 (/.f64 (*.f64 eh (tan.f64 t)) -1) ew)
(/.f64 (/.f64 (*.f64 eh (tan.f64 t)) (sqrt.f64 (neg.f64 ew))) (sqrt.f64 (neg.f64 ew)))
(/.f64 (/.f64 (*.f64 eh (tan.f64 t)) (*.f64 (cbrt.f64 (neg.f64 ew)) (cbrt.f64 (neg.f64 ew)))) (cbrt.f64 (neg.f64 ew)))
(/.f64 (/.f64 (*.f64 eh (tan.f64 t)) (neg.f64 (sqrt.f64 ew))) (sqrt.f64 ew))
(/.f64 (/.f64 (*.f64 eh (tan.f64 t)) (neg.f64 (pow.f64 (cbrt.f64 ew) 2))) (cbrt.f64 ew))
(/.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) 1) (neg.f64 ew))
(/.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) (sqrt.f64 ew)) (neg.f64 (sqrt.f64 ew)))
(/.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) (pow.f64 (cbrt.f64 ew) 2)) (neg.f64 (cbrt.f64 ew)))
(/.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) -1) ew)
(/.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) (sqrt.f64 (neg.f64 ew))) (sqrt.f64 (neg.f64 ew)))
(/.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) (*.f64 (cbrt.f64 (neg.f64 ew)) (cbrt.f64 (neg.f64 ew)))) (cbrt.f64 (neg.f64 ew)))
(/.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) (neg.f64 (sqrt.f64 ew))) (sqrt.f64 ew))
(/.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) (neg.f64 (pow.f64 (cbrt.f64 ew) 2))) (cbrt.f64 ew))
(/.f64 (/.f64 (*.f64 (neg.f64 (tan.f64 t)) eh) 1) (neg.f64 ew))
(/.f64 (/.f64 (*.f64 (neg.f64 (tan.f64 t)) eh) (sqrt.f64 ew)) (neg.f64 (sqrt.f64 ew)))
(/.f64 (/.f64 (*.f64 (neg.f64 (tan.f64 t)) eh) (pow.f64 (cbrt.f64 ew) 2)) (neg.f64 (cbrt.f64 ew)))
(/.f64 (/.f64 (*.f64 (neg.f64 (tan.f64 t)) eh) -1) ew)
(/.f64 (/.f64 (*.f64 (neg.f64 (tan.f64 t)) eh) (sqrt.f64 (neg.f64 ew))) (sqrt.f64 (neg.f64 ew)))
(/.f64 (/.f64 (*.f64 (neg.f64 (tan.f64 t)) eh) (*.f64 (cbrt.f64 (neg.f64 ew)) (cbrt.f64 (neg.f64 ew)))) (cbrt.f64 (neg.f64 ew)))
(/.f64 (/.f64 (*.f64 (neg.f64 (tan.f64 t)) eh) (neg.f64 (sqrt.f64 ew))) (sqrt.f64 ew))
(/.f64 (/.f64 (*.f64 (neg.f64 (tan.f64 t)) eh) (neg.f64 (pow.f64 (cbrt.f64 ew) 2))) (cbrt.f64 ew))
(/.f64 (/.f64 (/.f64 (tan.f64 t) (/.f64 (sqrt.f64 ew) eh)) 1) (sqrt.f64 ew))
(/.f64 (/.f64 (/.f64 (tan.f64 t) (/.f64 (sqrt.f64 ew) eh)) (cbrt.f64 ew)) (cbrt.f64 (sqrt.f64 ew)))
(/.f64 (/.f64 (/.f64 (tan.f64 t) (/.f64 (sqrt.f64 ew) eh)) (sqrt.f64 (pow.f64 (cbrt.f64 ew) 2))) (sqrt.f64 (cbrt.f64 ew)))
(/.f64 (/.f64 (/.f64 (tan.f64 t) (/.f64 (sqrt.f64 ew) eh)) (sqrt.f64 (sqrt.f64 ew))) (sqrt.f64 (sqrt.f64 ew)))
(/.f64 (/.f64 (/.f64 (*.f64 eh (tan.f64 t)) (pow.f64 (cbrt.f64 ew) 2)) 1) (cbrt.f64 ew))
(/.f64 (/.f64 (/.f64 (*.f64 eh (tan.f64 t)) (pow.f64 (cbrt.f64 ew) 2)) (sqrt.f64 (cbrt.f64 ew))) (sqrt.f64 (cbrt.f64 ew)))
(/.f64 (/.f64 (/.f64 (*.f64 eh (tan.f64 t)) (pow.f64 (cbrt.f64 ew) 2)) (cbrt.f64 (pow.f64 (cbrt.f64 ew) 2))) (cbrt.f64 (cbrt.f64 ew)))
(/.f64 (/.f64 (/.f64 (*.f64 eh (tan.f64 t)) (pow.f64 (cbrt.f64 ew) 2)) (cbrt.f64 (sqrt.f64 ew))) (cbrt.f64 (sqrt.f64 ew)))
(/.f64 (/.f64 (/.f64 (*.f64 eh (tan.f64 t)) (pow.f64 (cbrt.f64 ew) 2)) (*.f64 (cbrt.f64 (cbrt.f64 ew)) (cbrt.f64 (cbrt.f64 ew)))) (cbrt.f64 (cbrt.f64 ew)))
(pow.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)) 1)
(pow.f64 (sqrt.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))) 2)
(pow.f64 (cbrt.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))) 3)
(pow.f64 (pow.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)) 3) 1/3)
(neg.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))
(sqrt.f64 (pow.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)) 2))
(log.f64 (pow.f64 (exp.f64 (/.f64 (tan.f64 t) ew)) eh))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))))
(cbrt.f64 (pow.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)) 3))
(cbrt.f64 (*.f64 (pow.f64 eh 3) (pow.f64 (/.f64 (tan.f64 t) ew) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (tan.f64 t) ew) 3) (pow.f64 eh 3)))
(expm1.f64 (log1p.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))
(exp.f64 (log.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))
(exp.f64 (*.f64 (log.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))) 1))
(log1p.f64 (expm1.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))
(+.f64 (*.f64 (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))) 0) (*.f64 (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))) (*.f64 eh (sin.f64 t))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))) (*.f64 eh (sin.f64 t))))) 1)
(/.f64 eh (/.f64 2 (-.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))) (cos.f64 (+.f64 t (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))))))
(/.f64 (*.f64 eh (sin.f64 t)) (/.f64 1 (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))))
(/.f64 (-.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))) (cos.f64 (+.f64 t (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))))) (/.f64 2 eh))
(/.f64 (*.f64 eh (-.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))) (cos.f64 (+.f64 t (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))))) 2)
(/.f64 (*.f64 (*.f64 eh (sin.f64 t)) (*.f64 eh (/.f64 (tan.f64 t) ew))) (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew))))
(/.f64 (*.f64 (-.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))) (cos.f64 (+.f64 t (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))))) eh) 2)
(/.f64 (/.f64 (*.f64 (*.f64 eh (sin.f64 t)) (*.f64 eh (/.f64 (tan.f64 t) ew))) 1) (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew))))
(/.f64 (/.f64 (*.f64 (*.f64 eh (sin.f64 t)) (*.f64 eh (/.f64 (tan.f64 t) ew))) (sqrt.f64 (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew))))) (sqrt.f64 (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew)))))
(/.f64 (/.f64 (*.f64 (*.f64 eh (sin.f64 t)) (*.f64 eh (/.f64 (tan.f64 t) ew))) (*.f64 (cbrt.f64 (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew)))) (cbrt.f64 (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew)))))) (cbrt.f64 (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew)))))
(pow.f64 (*.f64 (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))) (*.f64 eh (sin.f64 t))) 1)
(pow.f64 (sqrt.f64 (*.f64 (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))) (*.f64 eh (sin.f64 t)))) 2)
(pow.f64 (cbrt.f64 (*.f64 (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))) (*.f64 eh (sin.f64 t)))) 3)
(pow.f64 (pow.f64 (*.f64 (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))) (*.f64 eh (sin.f64 t))) 3) 1/3)
(sqrt.f64 (pow.f64 (*.f64 (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))) (*.f64 eh (sin.f64 t))) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 (sin.f64 t)) (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))) eh))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))) (*.f64 eh (sin.f64 t))))))
(cbrt.f64 (pow.f64 (*.f64 (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))) (*.f64 eh (sin.f64 t))) 3))
(cbrt.f64 (*.f64 (pow.f64 eh 3) (pow.f64 (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))) 3) (pow.f64 eh 3)))
(expm1.f64 (log1p.f64 (*.f64 (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))) (*.f64 eh (sin.f64 t)))))
(exp.f64 (log.f64 (*.f64 (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))) (*.f64 eh (sin.f64 t)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))) (*.f64 eh (sin.f64 t)))) 1))
(log1p.f64 (expm1.f64 (*.f64 (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))) (*.f64 eh (sin.f64 t)))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (tan.f64 t) ew))) 1)
(*.f64 (tan.f64 t) (/.f64 1 ew))
(*.f64 (/.f64 (tan.f64 t) ew) 1)
(*.f64 1 (/.f64 (tan.f64 t) ew))
(*.f64 (sqrt.f64 (/.f64 (tan.f64 t) ew)) (sqrt.f64 (/.f64 (tan.f64 t) ew)))
(*.f64 (sqrt.f64 (tan.f64 t)) (*.f64 (sqrt.f64 (tan.f64 t)) (/.f64 1 ew)))
(*.f64 (cbrt.f64 (/.f64 (tan.f64 t) ew)) (pow.f64 (cbrt.f64 (/.f64 (tan.f64 t) ew)) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (tan.f64 t) ew)) 2) (cbrt.f64 (/.f64 (tan.f64 t) ew)))
(*.f64 (pow.f64 (cbrt.f64 (tan.f64 t)) 2) (*.f64 (cbrt.f64 (tan.f64 t)) (/.f64 1 ew)))
(*.f64 (/.f64 1 ew) (tan.f64 t))
(*.f64 (neg.f64 (tan.f64 t)) (/.f64 -1 ew))
(*.f64 (/.f64 1 (sqrt.f64 ew)) (/.f64 (tan.f64 t) (sqrt.f64 ew)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 ew) 2)) (/.f64 (tan.f64 t) (cbrt.f64 ew)))
(*.f64 (/.f64 -1 ew) (neg.f64 (tan.f64 t)))
(*.f64 (/.f64 (sqrt.f64 (tan.f64 t)) 1) (/.f64 (sqrt.f64 (tan.f64 t)) ew))
(*.f64 (/.f64 (sqrt.f64 (tan.f64 t)) ew) (sqrt.f64 (tan.f64 t)))
(*.f64 (/.f64 (sqrt.f64 (tan.f64 t)) (pow.f64 (cbrt.f64 ew) 2)) (/.f64 (sqrt.f64 (tan.f64 t)) (cbrt.f64 ew)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (tan.f64 t)) 2) 1) (/.f64 (cbrt.f64 (tan.f64 t)) ew))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (tan.f64 t)) 2) (sqrt.f64 ew)) (/.f64 (cbrt.f64 (tan.f64 t)) (sqrt.f64 ew)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (tan.f64 t)) 2) (pow.f64 (cbrt.f64 ew) 2)) (cbrt.f64 (/.f64 (tan.f64 t) ew)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (tan.f64 t)) 2) ew) (cbrt.f64 (tan.f64 t)))
(*.f64 (/.f64 1 (/.f64 ew (pow.f64 (cbrt.f64 (tan.f64 t)) 2))) (cbrt.f64 (tan.f64 t)))
(pow.f64 (/.f64 (tan.f64 t) ew) 1)
(pow.f64 (sqrt.f64 (/.f64 (tan.f64 t) ew)) 2)
(pow.f64 (cbrt.f64 (/.f64 (tan.f64 t) ew)) 3)
(pow.f64 (pow.f64 (/.f64 (tan.f64 t) ew) 3) 1/3)
(pow.f64 (/.f64 ew (tan.f64 t)) -1)
(neg.f64 (/.f64 (tan.f64 t) (neg.f64 ew)))
(sqrt.f64 (pow.f64 (/.f64 (tan.f64 t) ew) 2))
(log.f64 (exp.f64 (/.f64 (tan.f64 t) ew)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (tan.f64 t) ew))))
(cbrt.f64 (pow.f64 (/.f64 (tan.f64 t) ew) 3))
(cbrt.f64 (/.f64 (pow.f64 (tan.f64 t) 3) (pow.f64 ew 3)))
(expm1.f64 (log1p.f64 (/.f64 (tan.f64 t) ew)))
(exp.f64 (log.f64 (/.f64 (tan.f64 t) ew)))
(exp.f64 (*.f64 (log.f64 (/.f64 (tan.f64 t) ew)) 1))
(log1p.f64 (expm1.f64 (/.f64 (tan.f64 t) ew)))
Outputs
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 (neg.f64 eh) (/.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) (neg.f64 ew)))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 (neg.f64 eh) (/.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) (neg.f64 ew)))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 (neg.f64 eh) (/.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) (neg.f64 ew)))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 (neg.f64 eh) (/.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) (neg.f64 ew)))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 (neg.f64 eh) (/.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) (neg.f64 ew)))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 (neg.f64 eh) (/.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) (neg.f64 ew)))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 (neg.f64 eh) (/.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) (neg.f64 ew)))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 (neg.f64 eh) (/.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) (neg.f64 ew)))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 (neg.f64 eh) (/.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) (neg.f64 ew)))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 (neg.f64 eh) (/.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) (neg.f64 ew)))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 (neg.f64 eh) (/.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) (neg.f64 ew)))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 (neg.f64 eh) (/.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) (neg.f64 ew)))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 (neg.f64 eh) (/.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) (neg.f64 ew)))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 (neg.f64 eh) (/.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) (neg.f64 ew)))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 (neg.f64 eh) (/.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) (neg.f64 ew)))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 (neg.f64 eh) (/.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) (neg.f64 ew)))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 (neg.f64 eh) (/.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) (neg.f64 ew)))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 (neg.f64 eh) (/.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) (neg.f64 ew)))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 (neg.f64 eh) (/.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) (neg.f64 ew)))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 (neg.f64 eh) (/.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) (neg.f64 ew)))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 (neg.f64 eh) (/.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) (neg.f64 ew)))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 (neg.f64 eh) (/.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) (neg.f64 ew)))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 (neg.f64 eh) (/.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) (neg.f64 ew)))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 (neg.f64 eh) (/.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) (neg.f64 ew)))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 (neg.f64 eh) (/.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) (neg.f64 ew)))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 (neg.f64 eh) (/.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) (neg.f64 ew)))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 (neg.f64 eh) (/.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) (neg.f64 ew)))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 (neg.f64 eh) (/.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) (neg.f64 ew)))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 (neg.f64 eh) (/.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) (neg.f64 ew)))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 (neg.f64 eh) (/.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) (neg.f64 ew)))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 (neg.f64 eh) (/.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) (neg.f64 ew)))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 (neg.f64 eh) (/.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) (neg.f64 ew)))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 (neg.f64 eh) (/.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) (neg.f64 ew)))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 (neg.f64 eh) (/.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) (neg.f64 ew)))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 (neg.f64 eh) (/.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) (neg.f64 ew)))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 (neg.f64 eh) (/.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) (neg.f64 ew)))))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(neg.f64 (*.f64 (/.f64 eh ew) (/.f64 (sin.f64 t) (cos.f64 t))))
(/.f64 (neg.f64 (sin.f64 t)) (/.f64 ew (/.f64 eh (cos.f64 t))))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(neg.f64 (*.f64 (/.f64 eh ew) (/.f64 (sin.f64 t) (cos.f64 t))))
(/.f64 (neg.f64 (sin.f64 t)) (/.f64 ew (/.f64 eh (cos.f64 t))))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(neg.f64 (*.f64 (/.f64 eh ew) (/.f64 (sin.f64 t) (cos.f64 t))))
(/.f64 (neg.f64 (sin.f64 t)) (/.f64 ew (/.f64 eh (cos.f64 t))))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(neg.f64 (*.f64 (/.f64 eh ew) (/.f64 (sin.f64 t) (cos.f64 t))))
(/.f64 (neg.f64 (sin.f64 t)) (/.f64 ew (/.f64 eh (cos.f64 t))))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(neg.f64 (*.f64 (/.f64 eh ew) (/.f64 (sin.f64 t) (cos.f64 t))))
(/.f64 (neg.f64 (sin.f64 t)) (/.f64 ew (/.f64 eh (cos.f64 t))))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(neg.f64 (*.f64 (/.f64 eh ew) (/.f64 (sin.f64 t) (cos.f64 t))))
(/.f64 (neg.f64 (sin.f64 t)) (/.f64 ew (/.f64 eh (cos.f64 t))))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(neg.f64 (*.f64 (/.f64 eh ew) (/.f64 (sin.f64 t) (cos.f64 t))))
(/.f64 (neg.f64 (sin.f64 t)) (/.f64 ew (/.f64 eh (cos.f64 t))))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(neg.f64 (*.f64 (/.f64 eh ew) (/.f64 (sin.f64 t) (cos.f64 t))))
(/.f64 (neg.f64 (sin.f64 t)) (/.f64 ew (/.f64 eh (cos.f64 t))))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(neg.f64 (*.f64 (/.f64 eh ew) (/.f64 (sin.f64 t) (cos.f64 t))))
(/.f64 (neg.f64 (sin.f64 t)) (/.f64 ew (/.f64 eh (cos.f64 t))))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(neg.f64 (*.f64 (/.f64 eh ew) (/.f64 (sin.f64 t) (cos.f64 t))))
(/.f64 (neg.f64 (sin.f64 t)) (/.f64 ew (/.f64 eh (cos.f64 t))))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(neg.f64 (*.f64 (/.f64 eh ew) (/.f64 (sin.f64 t) (cos.f64 t))))
(/.f64 (neg.f64 (sin.f64 t)) (/.f64 ew (/.f64 eh (cos.f64 t))))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(neg.f64 (*.f64 (/.f64 eh ew) (/.f64 (sin.f64 t) (cos.f64 t))))
(/.f64 (neg.f64 (sin.f64 t)) (/.f64 ew (/.f64 eh (cos.f64 t))))
(*.f64 -1 (/.f64 (*.f64 t eh) ew))
(neg.f64 (/.f64 t (/.f64 ew eh)))
(/.f64 (neg.f64 t) (/.f64 ew 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 (*.f64 (*.f64 -1/3 (pow.f64 t 3)) eh) ew) (*.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 (*.f64 (*.f64 -1/3 (pow.f64 t 3)) eh) ew) (*.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 (*.f64 (*.f64 -1/3 (pow.f64 t 3)) eh) ew) (*.f64 (/.f64 t ew) eh))))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(neg.f64 (*.f64 (/.f64 eh ew) (/.f64 (sin.f64 t) (cos.f64 t))))
(/.f64 (neg.f64 (sin.f64 t)) (/.f64 ew (/.f64 eh (cos.f64 t))))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(neg.f64 (*.f64 (/.f64 eh ew) (/.f64 (sin.f64 t) (cos.f64 t))))
(/.f64 (neg.f64 (sin.f64 t)) (/.f64 ew (/.f64 eh (cos.f64 t))))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(neg.f64 (*.f64 (/.f64 eh ew) (/.f64 (sin.f64 t) (cos.f64 t))))
(/.f64 (neg.f64 (sin.f64 t)) (/.f64 ew (/.f64 eh (cos.f64 t))))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(neg.f64 (*.f64 (/.f64 eh ew) (/.f64 (sin.f64 t) (cos.f64 t))))
(/.f64 (neg.f64 (sin.f64 t)) (/.f64 ew (/.f64 eh (cos.f64 t))))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(neg.f64 (*.f64 (/.f64 eh ew) (/.f64 (sin.f64 t) (cos.f64 t))))
(/.f64 (neg.f64 (sin.f64 t)) (/.f64 ew (/.f64 eh (cos.f64 t))))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(neg.f64 (*.f64 (/.f64 eh ew) (/.f64 (sin.f64 t) (cos.f64 t))))
(/.f64 (neg.f64 (sin.f64 t)) (/.f64 ew (/.f64 eh (cos.f64 t))))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(neg.f64 (*.f64 (/.f64 eh ew) (/.f64 (sin.f64 t) (cos.f64 t))))
(/.f64 (neg.f64 (sin.f64 t)) (/.f64 ew (/.f64 eh (cos.f64 t))))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(neg.f64 (*.f64 (/.f64 eh ew) (/.f64 (sin.f64 t) (cos.f64 t))))
(/.f64 (neg.f64 (sin.f64 t)) (/.f64 ew (/.f64 eh (cos.f64 t))))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(neg.f64 (*.f64 (/.f64 eh ew) (/.f64 (sin.f64 t) (cos.f64 t))))
(/.f64 (neg.f64 (sin.f64 t)) (/.f64 ew (/.f64 eh (cos.f64 t))))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(neg.f64 (*.f64 (/.f64 eh ew) (/.f64 (sin.f64 t) (cos.f64 t))))
(/.f64 (neg.f64 (sin.f64 t)) (/.f64 ew (/.f64 eh (cos.f64 t))))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(neg.f64 (*.f64 (/.f64 eh ew) (/.f64 (sin.f64 t) (cos.f64 t))))
(/.f64 (neg.f64 (sin.f64 t)) (/.f64 ew (/.f64 eh (cos.f64 t))))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(neg.f64 (*.f64 (/.f64 eh ew) (/.f64 (sin.f64 t) (cos.f64 t))))
(/.f64 (neg.f64 (sin.f64 t)) (/.f64 ew (/.f64 eh (cos.f64 t))))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(neg.f64 (*.f64 (/.f64 eh ew) (/.f64 (sin.f64 t) (cos.f64 t))))
(/.f64 (neg.f64 (sin.f64 t)) (/.f64 ew (/.f64 eh (cos.f64 t))))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(neg.f64 (*.f64 (/.f64 eh ew) (/.f64 (sin.f64 t) (cos.f64 t))))
(/.f64 (neg.f64 (sin.f64 t)) (/.f64 ew (/.f64 eh (cos.f64 t))))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(neg.f64 (*.f64 (/.f64 eh ew) (/.f64 (sin.f64 t) (cos.f64 t))))
(/.f64 (neg.f64 (sin.f64 t)) (/.f64 ew (/.f64 eh (cos.f64 t))))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(neg.f64 (*.f64 (/.f64 eh ew) (/.f64 (sin.f64 t) (cos.f64 t))))
(/.f64 (neg.f64 (sin.f64 t)) (/.f64 ew (/.f64 eh (cos.f64 t))))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(neg.f64 (*.f64 (/.f64 eh ew) (/.f64 (sin.f64 t) (cos.f64 t))))
(/.f64 (neg.f64 (sin.f64 t)) (/.f64 ew (/.f64 eh (cos.f64 t))))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(neg.f64 (*.f64 (/.f64 eh ew) (/.f64 (sin.f64 t) (cos.f64 t))))
(/.f64 (neg.f64 (sin.f64 t)) (/.f64 ew (/.f64 eh (cos.f64 t))))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(neg.f64 (*.f64 (/.f64 eh ew) (/.f64 (sin.f64 t) (cos.f64 t))))
(/.f64 (neg.f64 (sin.f64 t)) (/.f64 ew (/.f64 eh (cos.f64 t))))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(neg.f64 (*.f64 (/.f64 eh ew) (/.f64 (sin.f64 t) (cos.f64 t))))
(/.f64 (neg.f64 (sin.f64 t)) (/.f64 ew (/.f64 eh (cos.f64 t))))
(*.f64 (sin.f64 t) (*.f64 (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) eh))
(*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (*.f64 (neg.f64 eh) (/.f64 (tan.f64 t) ew))))))
(*.f64 (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) (neg.f64 ew))))) (*.f64 eh (sin.f64 t)))
(*.f64 (sin.f64 t) (*.f64 (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) eh))
(*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (*.f64 (neg.f64 eh) (/.f64 (tan.f64 t) ew))))))
(*.f64 (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) (neg.f64 ew))))) (*.f64 eh (sin.f64 t)))
(*.f64 (sin.f64 t) (*.f64 (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) eh))
(*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (*.f64 (neg.f64 eh) (/.f64 (tan.f64 t) ew))))))
(*.f64 (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) (neg.f64 ew))))) (*.f64 eh (sin.f64 t)))
(*.f64 (sin.f64 t) (*.f64 (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) eh))
(*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (*.f64 (neg.f64 eh) (/.f64 (tan.f64 t) ew))))))
(*.f64 (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) (neg.f64 ew))))) (*.f64 eh (sin.f64 t)))
(*.f64 (sin.f64 t) (*.f64 (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) eh))
(*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (*.f64 (neg.f64 eh) (/.f64 (tan.f64 t) ew))))))
(*.f64 (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) (neg.f64 ew))))) (*.f64 eh (sin.f64 t)))
(*.f64 (sin.f64 t) (*.f64 (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) eh))
(*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (*.f64 (neg.f64 eh) (/.f64 (tan.f64 t) ew))))))
(*.f64 (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) (neg.f64 ew))))) (*.f64 eh (sin.f64 t)))
(*.f64 (sin.f64 t) (*.f64 (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) eh))
(*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (*.f64 (neg.f64 eh) (/.f64 (tan.f64 t) ew))))))
(*.f64 (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) (neg.f64 ew))))) (*.f64 eh (sin.f64 t)))
(*.f64 (sin.f64 t) (*.f64 (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) eh))
(*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (*.f64 (neg.f64 eh) (/.f64 (tan.f64 t) ew))))))
(*.f64 (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) (neg.f64 ew))))) (*.f64 eh (sin.f64 t)))
(*.f64 (sin.f64 t) (*.f64 (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) eh))
(*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (*.f64 (neg.f64 eh) (/.f64 (tan.f64 t) ew))))))
(*.f64 (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) (neg.f64 ew))))) (*.f64 eh (sin.f64 t)))
(*.f64 (sin.f64 t) (*.f64 (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) eh))
(*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (*.f64 (neg.f64 eh) (/.f64 (tan.f64 t) ew))))))
(*.f64 (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) (neg.f64 ew))))) (*.f64 eh (sin.f64 t)))
(*.f64 (sin.f64 t) (*.f64 (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) eh))
(*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (*.f64 (neg.f64 eh) (/.f64 (tan.f64 t) ew))))))
(*.f64 (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) (neg.f64 ew))))) (*.f64 eh (sin.f64 t)))
(*.f64 (sin.f64 t) (*.f64 (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) eh))
(*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (*.f64 (neg.f64 eh) (/.f64 (tan.f64 t) ew))))))
(*.f64 (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) (neg.f64 ew))))) (*.f64 eh (sin.f64 t)))
(*.f64 (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 t eh))
(*.f64 (*.f64 t eh) (sin.f64 (atan.f64 (*.f64 (neg.f64 eh) (/.f64 (tan.f64 t) ew)))))
(*.f64 t (*.f64 eh (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) (neg.f64 ew)))))))
(+.f64 (*.f64 -1/6 (*.f64 (pow.f64 t 3) (*.f64 (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) eh))) (*.f64 (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 t eh)))
(fma.f64 -1/6 (*.f64 (pow.f64 t 3) (*.f64 eh (sin.f64 (atan.f64 (*.f64 (neg.f64 eh) (/.f64 (tan.f64 t) ew)))))) (*.f64 (*.f64 t eh) (sin.f64 (atan.f64 (*.f64 (neg.f64 eh) (/.f64 (tan.f64 t) ew))))))
(fma.f64 (*.f64 t eh) (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) (neg.f64 ew))))) (*.f64 (*.f64 eh (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) (neg.f64 ew)))))) (*.f64 (pow.f64 t 3) -1/6)))
(+.f64 (*.f64 1/120 (*.f64 (pow.f64 t 5) (*.f64 (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) eh))) (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 t 3) (*.f64 (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) eh))) (*.f64 (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 t eh))))
(fma.f64 1/120 (*.f64 (pow.f64 t 5) (*.f64 eh (sin.f64 (atan.f64 (*.f64 (neg.f64 eh) (/.f64 (tan.f64 t) ew)))))) (fma.f64 -1/6 (*.f64 (pow.f64 t 3) (*.f64 eh (sin.f64 (atan.f64 (*.f64 (neg.f64 eh) (/.f64 (tan.f64 t) ew)))))) (*.f64 (*.f64 t eh) (sin.f64 (atan.f64 (*.f64 (neg.f64 eh) (/.f64 (tan.f64 t) ew)))))))
(+.f64 (*.f64 t (*.f64 eh (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) (neg.f64 ew))))))) (*.f64 (*.f64 eh (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) (neg.f64 ew)))))) (+.f64 (*.f64 (pow.f64 t 5) 1/120) (*.f64 (pow.f64 t 3) -1/6))))
(+.f64 (*.f64 t (*.f64 eh (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) (neg.f64 ew))))))) (*.f64 (*.f64 eh (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) (neg.f64 ew)))))) (+.f64 (*.f64 (pow.f64 t 3) -1/6) (*.f64 (pow.f64 t 5) 1/120))))
(+.f64 (*.f64 -1/5040 (*.f64 (pow.f64 t 7) (*.f64 (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) eh))) (+.f64 (*.f64 1/120 (*.f64 (pow.f64 t 5) (*.f64 (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) eh))) (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 t 3) (*.f64 (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) eh))) (*.f64 (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 t eh)))))
(fma.f64 -1/5040 (*.f64 (pow.f64 t 7) (*.f64 eh (sin.f64 (atan.f64 (*.f64 (neg.f64 eh) (/.f64 (tan.f64 t) ew)))))) (fma.f64 1/120 (*.f64 (pow.f64 t 5) (*.f64 eh (sin.f64 (atan.f64 (*.f64 (neg.f64 eh) (/.f64 (tan.f64 t) ew)))))) (fma.f64 -1/6 (*.f64 (pow.f64 t 3) (*.f64 eh (sin.f64 (atan.f64 (*.f64 (neg.f64 eh) (/.f64 (tan.f64 t) ew)))))) (*.f64 (*.f64 t eh) (sin.f64 (atan.f64 (*.f64 (neg.f64 eh) (/.f64 (tan.f64 t) ew))))))))
(+.f64 (fma.f64 (*.f64 t eh) (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) (neg.f64 ew))))) (*.f64 (*.f64 eh (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) (neg.f64 ew)))))) (*.f64 (pow.f64 t 3) -1/6))) (*.f64 (*.f64 eh (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) (neg.f64 ew)))))) (+.f64 (*.f64 (pow.f64 t 7) -1/5040) (*.f64 (pow.f64 t 5) 1/120))))
(*.f64 (sin.f64 t) (*.f64 (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) eh))
(*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (*.f64 (neg.f64 eh) (/.f64 (tan.f64 t) ew))))))
(*.f64 (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) (neg.f64 ew))))) (*.f64 eh (sin.f64 t)))
(*.f64 (sin.f64 t) (*.f64 (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) eh))
(*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (*.f64 (neg.f64 eh) (/.f64 (tan.f64 t) ew))))))
(*.f64 (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) (neg.f64 ew))))) (*.f64 eh (sin.f64 t)))
(*.f64 (sin.f64 t) (*.f64 (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) eh))
(*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (*.f64 (neg.f64 eh) (/.f64 (tan.f64 t) ew))))))
(*.f64 (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) (neg.f64 ew))))) (*.f64 eh (sin.f64 t)))
(*.f64 (sin.f64 t) (*.f64 (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) eh))
(*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (*.f64 (neg.f64 eh) (/.f64 (tan.f64 t) ew))))))
(*.f64 (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) (neg.f64 ew))))) (*.f64 eh (sin.f64 t)))
(*.f64 (sin.f64 t) (*.f64 (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) eh))
(*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (*.f64 (neg.f64 eh) (/.f64 (tan.f64 t) ew))))))
(*.f64 (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) (neg.f64 ew))))) (*.f64 eh (sin.f64 t)))
(*.f64 (sin.f64 t) (*.f64 (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) eh))
(*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (*.f64 (neg.f64 eh) (/.f64 (tan.f64 t) ew))))))
(*.f64 (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) (neg.f64 ew))))) (*.f64 eh (sin.f64 t)))
(*.f64 (sin.f64 t) (*.f64 (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) eh))
(*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (*.f64 (neg.f64 eh) (/.f64 (tan.f64 t) ew))))))
(*.f64 (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) (neg.f64 ew))))) (*.f64 eh (sin.f64 t)))
(*.f64 (sin.f64 t) (*.f64 (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) eh))
(*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (*.f64 (neg.f64 eh) (/.f64 (tan.f64 t) ew))))))
(*.f64 (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) (neg.f64 ew))))) (*.f64 eh (sin.f64 t)))
(*.f64 (sin.f64 t) (*.f64 (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) eh))
(*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (*.f64 (neg.f64 eh) (/.f64 (tan.f64 t) ew))))))
(*.f64 (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) (neg.f64 ew))))) (*.f64 eh (sin.f64 t)))
(*.f64 (sin.f64 t) (*.f64 (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) eh))
(*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (*.f64 (neg.f64 eh) (/.f64 (tan.f64 t) ew))))))
(*.f64 (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) (neg.f64 ew))))) (*.f64 eh (sin.f64 t)))
(*.f64 (sin.f64 t) (*.f64 (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) eh))
(*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (*.f64 (neg.f64 eh) (/.f64 (tan.f64 t) ew))))))
(*.f64 (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) (neg.f64 ew))))) (*.f64 eh (sin.f64 t)))
(*.f64 (sin.f64 t) (*.f64 (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) eh))
(*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (*.f64 (neg.f64 eh) (/.f64 (tan.f64 t) ew))))))
(*.f64 (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) (neg.f64 ew))))) (*.f64 eh (sin.f64 t)))
(*.f64 (sin.f64 t) (*.f64 (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) eh))
(*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (*.f64 (neg.f64 eh) (/.f64 (tan.f64 t) ew))))))
(*.f64 (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) (neg.f64 ew))))) (*.f64 eh (sin.f64 t)))
(*.f64 (sin.f64 t) (*.f64 (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) eh))
(*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (*.f64 (neg.f64 eh) (/.f64 (tan.f64 t) ew))))))
(*.f64 (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) (neg.f64 ew))))) (*.f64 eh (sin.f64 t)))
(*.f64 (sin.f64 t) (*.f64 (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) eh))
(*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (*.f64 (neg.f64 eh) (/.f64 (tan.f64 t) ew))))))
(*.f64 (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) (neg.f64 ew))))) (*.f64 eh (sin.f64 t)))
(*.f64 (sin.f64 t) (*.f64 (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) eh))
(*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (*.f64 (neg.f64 eh) (/.f64 (tan.f64 t) ew))))))
(*.f64 (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) (neg.f64 ew))))) (*.f64 eh (sin.f64 t)))
(*.f64 (sin.f64 t) (*.f64 (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) eh))
(*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (*.f64 (neg.f64 eh) (/.f64 (tan.f64 t) ew))))))
(*.f64 (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) (neg.f64 ew))))) (*.f64 eh (sin.f64 t)))
(*.f64 (sin.f64 t) (*.f64 (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) eh))
(*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (*.f64 (neg.f64 eh) (/.f64 (tan.f64 t) ew))))))
(*.f64 (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) (neg.f64 ew))))) (*.f64 eh (sin.f64 t)))
(*.f64 (sin.f64 t) (*.f64 (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) eh))
(*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (*.f64 (neg.f64 eh) (/.f64 (tan.f64 t) ew))))))
(*.f64 (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) (neg.f64 ew))))) (*.f64 eh (sin.f64 t)))
(*.f64 (sin.f64 t) (*.f64 (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) eh))
(*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (*.f64 (neg.f64 eh) (/.f64 (tan.f64 t) ew))))))
(*.f64 (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) (neg.f64 ew))))) (*.f64 eh (sin.f64 t)))
(/.f64 t ew)
(+.f64 (*.f64 1/3 (/.f64 (pow.f64 t 3) ew)) (/.f64 t ew))
(fma.f64 1/3 (/.f64 (pow.f64 t 3) ew) (/.f64 t ew))
(+.f64 (*.f64 1/3 (/.f64 (pow.f64 t 3) ew)) (+.f64 (*.f64 2/15 (/.f64 (pow.f64 t 5) ew)) (/.f64 t ew)))
(fma.f64 1/3 (/.f64 (pow.f64 t 3) ew) (fma.f64 2/15 (/.f64 (pow.f64 t 5) ew) (/.f64 t ew)))
(+.f64 (*.f64 17/315 (/.f64 (pow.f64 t 7) ew)) (+.f64 (*.f64 1/3 (/.f64 (pow.f64 t 3) ew)) (+.f64 (*.f64 2/15 (/.f64 (pow.f64 t 5) ew)) (/.f64 t ew))))
(fma.f64 17/315 (/.f64 (pow.f64 t 7) ew) (fma.f64 1/3 (/.f64 (pow.f64 t 3) ew) (fma.f64 2/15 (/.f64 (pow.f64 t 5) ew) (/.f64 t ew))))
(/.f64 (sin.f64 t) (*.f64 (cos.f64 t) ew))
(/.f64 (sin.f64 t) (*.f64 ew (cos.f64 t)))
(/.f64 (sin.f64 t) (*.f64 (cos.f64 t) ew))
(/.f64 (sin.f64 t) (*.f64 ew (cos.f64 t)))
(/.f64 (sin.f64 t) (*.f64 (cos.f64 t) ew))
(/.f64 (sin.f64 t) (*.f64 ew (cos.f64 t)))
(/.f64 (sin.f64 t) (*.f64 (cos.f64 t) ew))
(/.f64 (sin.f64 t) (*.f64 ew (cos.f64 t)))
(/.f64 (sin.f64 t) (*.f64 (cos.f64 t) ew))
(/.f64 (sin.f64 t) (*.f64 ew (cos.f64 t)))
(/.f64 (sin.f64 t) (*.f64 (cos.f64 t) ew))
(/.f64 (sin.f64 t) (*.f64 ew (cos.f64 t)))
(/.f64 (sin.f64 t) (*.f64 (cos.f64 t) ew))
(/.f64 (sin.f64 t) (*.f64 ew (cos.f64 t)))
(/.f64 (sin.f64 t) (*.f64 (cos.f64 t) ew))
(/.f64 (sin.f64 t) (*.f64 ew (cos.f64 t)))
(/.f64 (sin.f64 t) (*.f64 (cos.f64 t) ew))
(/.f64 (sin.f64 t) (*.f64 ew (cos.f64 t)))
(/.f64 (sin.f64 t) (*.f64 (cos.f64 t) ew))
(/.f64 (sin.f64 t) (*.f64 ew (cos.f64 t)))
(/.f64 (sin.f64 t) (*.f64 (cos.f64 t) ew))
(/.f64 (sin.f64 t) (*.f64 ew (cos.f64 t)))
(/.f64 (sin.f64 t) (*.f64 (cos.f64 t) ew))
(/.f64 (sin.f64 t) (*.f64 ew (cos.f64 t)))
(/.f64 (sin.f64 t) (*.f64 (cos.f64 t) ew))
(/.f64 (sin.f64 t) (*.f64 ew (cos.f64 t)))
(/.f64 (sin.f64 t) (*.f64 (cos.f64 t) ew))
(/.f64 (sin.f64 t) (*.f64 ew (cos.f64 t)))
(/.f64 (sin.f64 t) (*.f64 (cos.f64 t) ew))
(/.f64 (sin.f64 t) (*.f64 ew (cos.f64 t)))
(/.f64 (sin.f64 t) (*.f64 (cos.f64 t) ew))
(/.f64 (sin.f64 t) (*.f64 ew (cos.f64 t)))
(/.f64 (sin.f64 t) (*.f64 (cos.f64 t) ew))
(/.f64 (sin.f64 t) (*.f64 ew (cos.f64 t)))
(/.f64 (sin.f64 t) (*.f64 (cos.f64 t) ew))
(/.f64 (sin.f64 t) (*.f64 ew (cos.f64 t)))
(/.f64 (sin.f64 t) (*.f64 (cos.f64 t) ew))
(/.f64 (sin.f64 t) (*.f64 ew (cos.f64 t)))
(/.f64 (sin.f64 t) (*.f64 (cos.f64 t) ew))
(/.f64 (sin.f64 t) (*.f64 ew (cos.f64 t)))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))))) 1)
(cos.f64 (atan.f64 (/.f64 (tan.f64 t) (/.f64 ew eh))))
(*.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))) 1)
(cos.f64 (atan.f64 (/.f64 (tan.f64 t) (/.f64 ew eh))))
(*.f64 1 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))))
(cos.f64 (atan.f64 (/.f64 (tan.f64 t) (/.f64 ew eh))))
(*.f64 (sqrt.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))) (sqrt.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))))
(cos.f64 (atan.f64 (/.f64 (tan.f64 t) (/.f64 ew eh))))
(*.f64 (cbrt.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))) (pow.f64 (cbrt.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))) 2))
(cos.f64 (atan.f64 (/.f64 (tan.f64 t) (/.f64 ew eh))))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))) 2) (cbrt.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))))
(cos.f64 (atan.f64 (/.f64 (tan.f64 t) (/.f64 ew eh))))
(/.f64 1 (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew))))
(/.f64 1 (hypot.f64 1 (/.f64 (tan.f64 t) (/.f64 ew eh))))
(/.f64 1 (/.f64 (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew))) 1))
(/.f64 1 (hypot.f64 1 (/.f64 (tan.f64 t) (/.f64 ew eh))))
(/.f64 (sqrt.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))) (sqrt.f64 (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew)))))
(/.f64 (sqrt.f64 (cos.f64 (atan.f64 (/.f64 (tan.f64 t) (/.f64 ew eh))))) (sqrt.f64 (hypot.f64 1 (/.f64 (tan.f64 t) (/.f64 ew eh)))))
(/.f64 -1 (neg.f64 (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew)))))
(/.f64 1 (hypot.f64 1 (/.f64 (tan.f64 t) (/.f64 ew eh))))
(/.f64 (/.f64 1 (*.f64 (cbrt.f64 (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew)))) (cbrt.f64 (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew)))))) (cbrt.f64 (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew)))))
(/.f64 1 (hypot.f64 1 (/.f64 (tan.f64 t) (/.f64 ew eh))))
(pow.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))) 1)
(cos.f64 (atan.f64 (/.f64 (tan.f64 t) (/.f64 ew eh))))
(pow.f64 (sqrt.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))) 2)
(cos.f64 (atan.f64 (/.f64 (tan.f64 t) (/.f64 ew eh))))
(pow.f64 (cbrt.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))) 3)
(cos.f64 (atan.f64 (/.f64 (tan.f64 t) (/.f64 ew eh))))
(pow.f64 (pow.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))) 3) 1/3)
(cos.f64 (atan.f64 (/.f64 (tan.f64 t) (/.f64 ew eh))))
(pow.f64 (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew))) -1)
(/.f64 1 (hypot.f64 1 (/.f64 (tan.f64 t) (/.f64 ew eh))))
(sqrt.f64 (pow.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))) 2))
(sqrt.f64 (pow.f64 (cos.f64 (atan.f64 (/.f64 (tan.f64 t) (/.f64 ew eh)))) 2))
(fabs.f64 (cos.f64 (atan.f64 (/.f64 (tan.f64 t) (/.f64 ew eh)))))
(log.f64 (exp.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))))
(cos.f64 (atan.f64 (/.f64 (tan.f64 t) (/.f64 ew eh))))
(log.f64 (+.f64 1 (expm1.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))))))
(cos.f64 (atan.f64 (/.f64 (tan.f64 t) (/.f64 ew eh))))
(cbrt.f64 (pow.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))) 3))
(cos.f64 (atan.f64 (/.f64 (tan.f64 t) (/.f64 ew eh))))
(expm1.f64 (log1p.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))))
(cos.f64 (atan.f64 (/.f64 (tan.f64 t) (/.f64 ew eh))))
(exp.f64 (log.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))))
(cos.f64 (atan.f64 (/.f64 (tan.f64 t) (/.f64 ew eh))))
(exp.f64 (*.f64 (log.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))) 1))
(cos.f64 (atan.f64 (/.f64 (tan.f64 t) (/.f64 ew eh))))
(log1p.f64 (expm1.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))))
(cos.f64 (atan.f64 (/.f64 (tan.f64 t) (/.f64 ew eh))))
(+.f64 0 (*.f64 eh (/.f64 (tan.f64 t) ew)))
(/.f64 (tan.f64 t) (/.f64 ew eh))
(+.f64 (-.f64 0 (exp.f64 (log1p.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))) 1)
(*.f64 (neg.f64 eh) (/.f64 (tan.f64 t) ew))
(*.f64 eh (/.f64 (tan.f64 t) (neg.f64 ew)))
(+.f64 (*.f64 (/.f64 (tan.f64 t) ew) 0) (*.f64 eh (/.f64 (tan.f64 t) ew)))
(/.f64 (tan.f64 t) (/.f64 ew eh))
(+.f64 (*.f64 (*.f64 (/.f64 (tan.f64 t) ew) -1) 0) (*.f64 eh (/.f64 (tan.f64 t) ew)))
(/.f64 (tan.f64 t) (/.f64 ew eh))
(-.f64 0 (*.f64 eh (/.f64 (tan.f64 t) ew)))
(*.f64 (neg.f64 eh) (/.f64 (tan.f64 t) ew))
(*.f64 eh (/.f64 (tan.f64 t) (neg.f64 ew)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))) 1)
(/.f64 (tan.f64 t) (/.f64 ew eh))
(/.f64 eh (/.f64 ew (tan.f64 t)))
(/.f64 (tan.f64 t) (/.f64 ew eh))
(/.f64 eh (/.f64 (neg.f64 ew) (tan.f64 t)))
(*.f64 (neg.f64 eh) (/.f64 (tan.f64 t) ew))
(*.f64 eh (/.f64 (tan.f64 t) (neg.f64 ew)))
(/.f64 eh (/.f64 (/.f64 ew (tan.f64 t)) -1))
(*.f64 (neg.f64 eh) (/.f64 (tan.f64 t) ew))
(*.f64 eh (/.f64 (tan.f64 t) (neg.f64 ew)))
(/.f64 (tan.f64 t) (/.f64 ew eh))
(/.f64 (tan.f64 t) (/.f64 (neg.f64 ew) eh))
(*.f64 (neg.f64 eh) (/.f64 (tan.f64 t) ew))
(*.f64 eh (/.f64 (tan.f64 t) (neg.f64 ew)))
(/.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)) 1)
(/.f64 (tan.f64 t) (/.f64 ew eh))
(/.f64 1 (/.f64 ew (*.f64 eh (tan.f64 t))))
(/.f64 (tan.f64 t) (/.f64 ew eh))
(/.f64 1 (/.f64 (neg.f64 ew) (*.f64 eh (tan.f64 t))))
(*.f64 (neg.f64 eh) (/.f64 (tan.f64 t) ew))
(*.f64 eh (/.f64 (tan.f64 t) (neg.f64 ew)))
(/.f64 (sqrt.f64 eh) (/.f64 (/.f64 ew (tan.f64 t)) (sqrt.f64 eh)))
(*.f64 (/.f64 (sqrt.f64 eh) (/.f64 ew (tan.f64 t))) (sqrt.f64 eh))
(*.f64 (sqrt.f64 eh) (*.f64 (/.f64 (sqrt.f64 eh) ew) (tan.f64 t)))
(/.f64 (sqrt.f64 eh) (/.f64 (/.f64 ew (tan.f64 t)) (neg.f64 (sqrt.f64 eh))))
(*.f64 (/.f64 (sqrt.f64 eh) (/.f64 ew (tan.f64 t))) (neg.f64 (sqrt.f64 eh)))
(*.f64 (/.f64 (sqrt.f64 eh) ew) (*.f64 (sqrt.f64 eh) (neg.f64 (tan.f64 t))))
(/.f64 (sqrt.f64 eh) (/.f64 ew (*.f64 (sqrt.f64 eh) (tan.f64 t))))
(*.f64 (/.f64 (sqrt.f64 eh) (/.f64 ew (tan.f64 t))) (sqrt.f64 eh))
(*.f64 (sqrt.f64 eh) (*.f64 (/.f64 (sqrt.f64 eh) ew) (tan.f64 t)))
(/.f64 (sqrt.f64 eh) (/.f64 (neg.f64 ew) (*.f64 (sqrt.f64 eh) (tan.f64 t))))
(*.f64 (/.f64 (sqrt.f64 eh) (neg.f64 ew)) (*.f64 (tan.f64 t) (sqrt.f64 eh)))
(*.f64 (*.f64 (tan.f64 t) (sqrt.f64 eh)) (/.f64 (sqrt.f64 eh) (neg.f64 ew)))
(/.f64 (cbrt.f64 eh) (/.f64 (/.f64 ew (tan.f64 t)) (pow.f64 (cbrt.f64 eh) 2)))
(*.f64 (/.f64 (cbrt.f64 eh) (/.f64 ew (tan.f64 t))) (pow.f64 (cbrt.f64 eh) 2))
(*.f64 (cbrt.f64 eh) (/.f64 (pow.f64 (cbrt.f64 eh) 2) (/.f64 ew (tan.f64 t))))
(/.f64 (pow.f64 (cbrt.f64 eh) 2) (/.f64 (/.f64 ew (tan.f64 t)) (cbrt.f64 eh)))
(*.f64 (/.f64 (cbrt.f64 eh) (/.f64 ew (tan.f64 t))) (pow.f64 (cbrt.f64 eh) 2))
(*.f64 (cbrt.f64 eh) (/.f64 (pow.f64 (cbrt.f64 eh) 2) (/.f64 ew (tan.f64 t))))
(/.f64 (pow.f64 (cbrt.f64 eh) 2) (/.f64 (/.f64 ew (tan.f64 t)) (neg.f64 (cbrt.f64 eh))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 eh) 2) (/.f64 ew (tan.f64 t))) (neg.f64 (cbrt.f64 eh)))
(*.f64 (cbrt.f64 eh) (/.f64 (pow.f64 (cbrt.f64 eh) 2) (/.f64 ew (neg.f64 (tan.f64 t)))))
(/.f64 (pow.f64 (cbrt.f64 eh) 2) (/.f64 ew (*.f64 (cbrt.f64 eh) (tan.f64 t))))
(*.f64 (/.f64 (cbrt.f64 eh) (/.f64 ew (tan.f64 t))) (pow.f64 (cbrt.f64 eh) 2))
(*.f64 (cbrt.f64 eh) (/.f64 (pow.f64 (cbrt.f64 eh) 2) (/.f64 ew (tan.f64 t))))
(/.f64 (pow.f64 (cbrt.f64 eh) 2) (/.f64 (neg.f64 ew) (*.f64 (cbrt.f64 eh) (tan.f64 t))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 eh) 2) (neg.f64 ew)) (*.f64 (tan.f64 t) (cbrt.f64 eh)))
(*.f64 (*.f64 (tan.f64 t) (cbrt.f64 eh)) (/.f64 (pow.f64 (cbrt.f64 eh) 2) (neg.f64 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 eh (sin.f64 t)) (*.f64 (neg.f64 ew) (cos.f64 t)))
(*.f64 (/.f64 eh (neg.f64 ew)) (/.f64 (sin.f64 t) (cos.f64 t)))
(*.f64 (/.f64 (sin.f64 t) (cos.f64 t)) (/.f64 eh (neg.f64 ew)))
(/.f64 (*.f64 eh (tan.f64 t)) ew)
(/.f64 (tan.f64 t) (/.f64 ew eh))
(/.f64 (*.f64 eh (tan.f64 t)) (neg.f64 ew))
(*.f64 (neg.f64 eh) (/.f64 (tan.f64 t) ew))
(*.f64 eh (/.f64 (tan.f64 t) (neg.f64 ew)))
(/.f64 -1 (/.f64 ew (*.f64 eh (tan.f64 t))))
(*.f64 (neg.f64 eh) (/.f64 (tan.f64 t) ew))
(*.f64 eh (/.f64 (tan.f64 t) (neg.f64 ew)))
(/.f64 -1 (/.f64 (neg.f64 ew) (*.f64 eh (tan.f64 t))))
(/.f64 (tan.f64 t) (/.f64 ew eh))
(/.f64 (neg.f64 (tan.f64 t)) (/.f64 (neg.f64 ew) eh))
(/.f64 (tan.f64 t) (/.f64 ew eh))
(/.f64 (sqrt.f64 (*.f64 eh (tan.f64 t))) (/.f64 ew (sqrt.f64 (*.f64 eh (tan.f64 t)))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (tan.f64 t) eh)) ew) (sqrt.f64 (*.f64 (tan.f64 t) eh)))
(*.f64 (sqrt.f64 (*.f64 (tan.f64 t) eh)) (/.f64 (sqrt.f64 (*.f64 (tan.f64 t) eh)) ew))
(/.f64 (sqrt.f64 (*.f64 eh (tan.f64 t))) (/.f64 (neg.f64 ew) (sqrt.f64 (*.f64 eh (tan.f64 t)))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (tan.f64 t) eh)) (neg.f64 ew)) (sqrt.f64 (*.f64 (tan.f64 t) eh)))
(*.f64 (sqrt.f64 (*.f64 (tan.f64 t) eh)) (/.f64 (sqrt.f64 (*.f64 (tan.f64 t) eh)) (neg.f64 ew)))
(/.f64 (*.f64 (cbrt.f64 (*.f64 eh (tan.f64 t))) (cbrt.f64 (*.f64 eh (tan.f64 t)))) (/.f64 ew (cbrt.f64 (*.f64 eh (tan.f64 t)))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (*.f64 (tan.f64 t) eh)) (cbrt.f64 (*.f64 (tan.f64 t) eh))) ew) (cbrt.f64 (*.f64 (tan.f64 t) eh)))
(*.f64 (cbrt.f64 (*.f64 (tan.f64 t) eh)) (/.f64 (cbrt.f64 (*.f64 (tan.f64 t) eh)) (/.f64 ew (cbrt.f64 (*.f64 (tan.f64 t) eh)))))
(/.f64 (*.f64 (cbrt.f64 (*.f64 eh (tan.f64 t))) (cbrt.f64 (*.f64 eh (tan.f64 t)))) (/.f64 (neg.f64 ew) (cbrt.f64 (*.f64 eh (tan.f64 t)))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (*.f64 (tan.f64 t) eh)) (cbrt.f64 (*.f64 (tan.f64 t) eh))) (neg.f64 ew)) (cbrt.f64 (*.f64 (tan.f64 t) eh)))
(*.f64 (cbrt.f64 (*.f64 (tan.f64 t) eh)) (/.f64 (cbrt.f64 (*.f64 (tan.f64 t) eh)) (/.f64 (neg.f64 ew) (cbrt.f64 (*.f64 (tan.f64 t) eh)))))
(/.f64 (*.f64 -1 (sqrt.f64 eh)) (/.f64 (/.f64 ew (tan.f64 t)) (sqrt.f64 eh)))
(*.f64 (/.f64 (sqrt.f64 eh) (/.f64 ew (tan.f64 t))) (neg.f64 (sqrt.f64 eh)))
(*.f64 (/.f64 (sqrt.f64 eh) ew) (*.f64 (sqrt.f64 eh) (neg.f64 (tan.f64 t))))
(/.f64 (*.f64 -1 (pow.f64 (cbrt.f64 eh) 2)) (/.f64 (/.f64 ew (tan.f64 t)) (cbrt.f64 eh)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 eh) 2) (/.f64 ew (tan.f64 t))) (neg.f64 (cbrt.f64 eh)))
(*.f64 (cbrt.f64 eh) (/.f64 (pow.f64 (cbrt.f64 eh) 2) (/.f64 ew (neg.f64 (tan.f64 t)))))
(/.f64 (*.f64 eh (sqrt.f64 (tan.f64 t))) (/.f64 ew (sqrt.f64 (tan.f64 t))))
(/.f64 (tan.f64 t) (/.f64 ew eh))
(/.f64 (*.f64 eh (sqrt.f64 (tan.f64 t))) (/.f64 (neg.f64 ew) (sqrt.f64 (tan.f64 t))))
(*.f64 (neg.f64 eh) (/.f64 (tan.f64 t) ew))
(*.f64 eh (/.f64 (tan.f64 t) (neg.f64 ew)))
(/.f64 (*.f64 eh (pow.f64 (cbrt.f64 (tan.f64 t)) 2)) (/.f64 ew (cbrt.f64 (tan.f64 t))))
(/.f64 (tan.f64 t) (/.f64 ew eh))
(/.f64 (*.f64 eh (pow.f64 (cbrt.f64 (tan.f64 t)) 2)) (/.f64 (neg.f64 ew) (cbrt.f64 (tan.f64 t))))
(*.f64 (neg.f64 eh) (/.f64 (tan.f64 t) ew))
(*.f64 eh (/.f64 (tan.f64 t) (neg.f64 ew)))
(/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) (neg.f64 ew))
(/.f64 (tan.f64 t) (/.f64 ew eh))
(/.f64 (*.f64 (neg.f64 (tan.f64 t)) eh) (neg.f64 ew))
(/.f64 (tan.f64 t) (/.f64 ew eh))
(/.f64 (/.f64 (tan.f64 t) (/.f64 (sqrt.f64 ew) eh)) (sqrt.f64 ew))
(/.f64 (tan.f64 t) (*.f64 (sqrt.f64 ew) (/.f64 (sqrt.f64 ew) eh)))
(*.f64 (/.f64 (/.f64 (tan.f64 t) (sqrt.f64 ew)) (sqrt.f64 ew)) eh)
(/.f64 (/.f64 (tan.f64 t) (/.f64 (sqrt.f64 ew) eh)) (neg.f64 (sqrt.f64 ew)))
(/.f64 (tan.f64 t) (*.f64 (neg.f64 (sqrt.f64 ew)) (/.f64 (sqrt.f64 ew) eh)))
(/.f64 (*.f64 (/.f64 eh (sqrt.f64 ew)) (neg.f64 (tan.f64 t))) (sqrt.f64 ew))
(/.f64 (/.f64 (*.f64 eh (tan.f64 t)) (pow.f64 (cbrt.f64 ew) 2)) (cbrt.f64 ew))
(/.f64 (tan.f64 t) (/.f64 ew eh))
(/.f64 (/.f64 (*.f64 eh (tan.f64 t)) (pow.f64 (cbrt.f64 ew) 2)) (neg.f64 (cbrt.f64 ew)))
(*.f64 (neg.f64 eh) (/.f64 (tan.f64 t) ew))
(*.f64 eh (/.f64 (tan.f64 t) (neg.f64 ew)))
(/.f64 (neg.f64 (sqrt.f64 eh)) (/.f64 (/.f64 ew (tan.f64 t)) (sqrt.f64 eh)))
(*.f64 (/.f64 (sqrt.f64 eh) (/.f64 ew (tan.f64 t))) (neg.f64 (sqrt.f64 eh)))
(*.f64 (/.f64 (sqrt.f64 eh) ew) (*.f64 (sqrt.f64 eh) (neg.f64 (tan.f64 t))))
(/.f64 (neg.f64 (pow.f64 (cbrt.f64 eh) 2)) (/.f64 (/.f64 ew (tan.f64 t)) (cbrt.f64 eh)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 eh) 2) (/.f64 ew (tan.f64 t))) (neg.f64 (cbrt.f64 eh)))
(*.f64 (cbrt.f64 eh) (/.f64 (pow.f64 (cbrt.f64 eh) 2) (/.f64 ew (neg.f64 (tan.f64 t)))))
(/.f64 (*.f64 (sqrt.f64 eh) (sqrt.f64 (tan.f64 t))) (/.f64 ew (*.f64 (sqrt.f64 eh) (sqrt.f64 (tan.f64 t)))))
(*.f64 (/.f64 (sqrt.f64 eh) (/.f64 ew (tan.f64 t))) (sqrt.f64 eh))
(*.f64 (sqrt.f64 eh) (*.f64 (/.f64 (sqrt.f64 eh) ew) (tan.f64 t)))
(/.f64 (*.f64 (sqrt.f64 eh) (sqrt.f64 (tan.f64 t))) (/.f64 (neg.f64 ew) (*.f64 (sqrt.f64 eh) (sqrt.f64 (tan.f64 t)))))
(*.f64 (/.f64 (sqrt.f64 eh) (neg.f64 ew)) (*.f64 (tan.f64 t) (sqrt.f64 eh)))
(*.f64 (*.f64 (tan.f64 t) (sqrt.f64 eh)) (/.f64 (sqrt.f64 eh) (neg.f64 ew)))
(/.f64 (-.f64 0 (*.f64 eh eh)) (*.f64 (/.f64 ew (tan.f64 t)) eh))
(/.f64 (neg.f64 (*.f64 eh eh)) (*.f64 eh (/.f64 ew (tan.f64 t))))
(*.f64 (/.f64 (*.f64 eh (neg.f64 eh)) (*.f64 eh ew)) (tan.f64 t))
(/.f64 (-.f64 0 (pow.f64 eh 3)) (*.f64 (/.f64 ew (tan.f64 t)) (+.f64 0 (+.f64 (*.f64 eh eh) (*.f64 0 eh)))))
(/.f64 (neg.f64 (pow.f64 eh 3)) (*.f64 (/.f64 ew (tan.f64 t)) (fma.f64 eh eh 0)))
(/.f64 (/.f64 (neg.f64 (pow.f64 eh 3)) (*.f64 eh eh)) (/.f64 ew (tan.f64 t)))
(/.f64 (/.f64 eh (sqrt.f64 ew)) (/.f64 (sqrt.f64 ew) (tan.f64 t)))
(*.f64 (/.f64 (/.f64 eh (sqrt.f64 ew)) (sqrt.f64 ew)) (tan.f64 t))
(/.f64 eh (*.f64 (sqrt.f64 ew) (/.f64 (sqrt.f64 ew) (tan.f64 t))))
(/.f64 (/.f64 eh (pow.f64 (cbrt.f64 ew) 2)) (/.f64 (cbrt.f64 ew) (tan.f64 t)))
(/.f64 (tan.f64 t) (/.f64 ew eh))
(/.f64 (/.f64 (*.f64 eh (tan.f64 t)) (cbrt.f64 ew)) (pow.f64 (cbrt.f64 ew) 2))
(/.f64 (tan.f64 t) (/.f64 ew eh))
(/.f64 (/.f64 eh ew) (/.f64 1 (tan.f64 t)))
(/.f64 (tan.f64 t) (/.f64 ew eh))
(/.f64 (/.f64 eh (sqrt.f64 (/.f64 ew (tan.f64 t)))) (sqrt.f64 (/.f64 ew (tan.f64 t))))
(/.f64 (tan.f64 t) (/.f64 ew eh))
(/.f64 (/.f64 eh (*.f64 (cbrt.f64 (/.f64 ew (tan.f64 t))) (cbrt.f64 (/.f64 ew (tan.f64 t))))) (cbrt.f64 (/.f64 ew (tan.f64 t))))
(/.f64 (tan.f64 t) (/.f64 ew eh))
(/.f64 (/.f64 eh (/.f64 ew (sin.f64 t))) (cos.f64 t))
(*.f64 (/.f64 eh ew) (/.f64 (sin.f64 t) (cos.f64 t)))
(/.f64 (/.f64 eh (/.f64 1 (sqrt.f64 (tan.f64 t)))) (/.f64 ew (sqrt.f64 (tan.f64 t))))
(/.f64 (tan.f64 t) (/.f64 ew eh))
(/.f64 (/.f64 eh (/.f64 1 (pow.f64 (cbrt.f64 (tan.f64 t)) 2))) (/.f64 ew (cbrt.f64 (tan.f64 t))))
(/.f64 (tan.f64 t) (/.f64 ew eh))
(/.f64 (/.f64 eh (/.f64 (sqrt.f64 ew) (sqrt.f64 (tan.f64 t)))) (/.f64 (sqrt.f64 ew) (sqrt.f64 (tan.f64 t))))
(*.f64 (/.f64 (*.f64 (/.f64 eh (sqrt.f64 ew)) (sqrt.f64 (tan.f64 t))) (sqrt.f64 ew)) (sqrt.f64 (tan.f64 t)))
(*.f64 (sqrt.f64 (tan.f64 t)) (/.f64 (/.f64 eh (sqrt.f64 ew)) (/.f64 (sqrt.f64 ew) (sqrt.f64 (tan.f64 t)))))
(/.f64 (/.f64 eh (/.f64 (sqrt.f64 ew) (pow.f64 (cbrt.f64 (tan.f64 t)) 2))) (/.f64 (sqrt.f64 ew) (cbrt.f64 (tan.f64 t))))
(/.f64 (*.f64 (/.f64 eh (sqrt.f64 ew)) (pow.f64 (cbrt.f64 (tan.f64 t)) 2)) (/.f64 (sqrt.f64 ew) (cbrt.f64 (tan.f64 t))))
(/.f64 (/.f64 eh (sqrt.f64 ew)) (/.f64 (/.f64 (sqrt.f64 ew) (cbrt.f64 (tan.f64 t))) (pow.f64 (cbrt.f64 (tan.f64 t)) 2)))
(/.f64 (/.f64 eh (/.f64 (pow.f64 (cbrt.f64 ew) 2) (sqrt.f64 (tan.f64 t)))) (/.f64 (cbrt.f64 ew) (sqrt.f64 (tan.f64 t))))
(/.f64 eh (*.f64 (/.f64 (cbrt.f64 ew) (sqrt.f64 (tan.f64 t))) (/.f64 (pow.f64 (cbrt.f64 ew) 2) (sqrt.f64 (tan.f64 t)))))
(/.f64 eh (*.f64 (/.f64 (pow.f64 (cbrt.f64 ew) 2) (sqrt.f64 (tan.f64 t))) (/.f64 (cbrt.f64 ew) (sqrt.f64 (tan.f64 t)))))
(/.f64 (/.f64 eh (/.f64 (pow.f64 (cbrt.f64 ew) 2) (pow.f64 (cbrt.f64 (tan.f64 t)) 2))) (/.f64 (cbrt.f64 ew) (cbrt.f64 (tan.f64 t))))
(/.f64 (*.f64 (/.f64 eh (pow.f64 (cbrt.f64 ew) 2)) (pow.f64 (cbrt.f64 (tan.f64 t)) 2)) (/.f64 (cbrt.f64 ew) (cbrt.f64 (tan.f64 t))))
(*.f64 (cbrt.f64 (tan.f64 t)) (/.f64 eh (*.f64 (cbrt.f64 ew) (/.f64 (pow.f64 (cbrt.f64 ew) 2) (pow.f64 (cbrt.f64 (tan.f64 t)) 2)))))
(/.f64 (/.f64 (*.f64 eh (tan.f64 t)) -1) ew)
(*.f64 (neg.f64 eh) (/.f64 (tan.f64 t) ew))
(*.f64 eh (/.f64 (tan.f64 t) (neg.f64 ew)))
(/.f64 (/.f64 (*.f64 eh (tan.f64 t)) (sqrt.f64 (neg.f64 ew))) (sqrt.f64 (neg.f64 ew)))
(*.f64 (neg.f64 eh) (/.f64 (tan.f64 t) ew))
(*.f64 eh (/.f64 (tan.f64 t) (neg.f64 ew)))
(/.f64 (/.f64 (*.f64 eh (tan.f64 t)) (*.f64 (cbrt.f64 (neg.f64 ew)) (cbrt.f64 (neg.f64 ew)))) (cbrt.f64 (neg.f64 ew)))
(*.f64 (neg.f64 eh) (/.f64 (tan.f64 t) ew))
(*.f64 eh (/.f64 (tan.f64 t) (neg.f64 ew)))
(/.f64 (/.f64 (*.f64 eh (tan.f64 t)) (neg.f64 (sqrt.f64 ew))) (sqrt.f64 ew))
(/.f64 (tan.f64 t) (*.f64 (neg.f64 (sqrt.f64 ew)) (/.f64 (sqrt.f64 ew) eh)))
(/.f64 (*.f64 (/.f64 eh (sqrt.f64 ew)) (neg.f64 (tan.f64 t))) (sqrt.f64 ew))
(/.f64 (/.f64 (*.f64 eh (tan.f64 t)) (neg.f64 (pow.f64 (cbrt.f64 ew) 2))) (cbrt.f64 ew))
(*.f64 (neg.f64 eh) (/.f64 (tan.f64 t) ew))
(*.f64 eh (/.f64 (tan.f64 t) (neg.f64 ew)))
(/.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) 1) (neg.f64 ew))
(/.f64 (tan.f64 t) (/.f64 ew eh))
(/.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) (sqrt.f64 ew)) (neg.f64 (sqrt.f64 ew)))
(/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) (*.f64 (neg.f64 (sqrt.f64 ew)) (sqrt.f64 ew)))
(/.f64 eh (*.f64 (sqrt.f64 ew) (*.f64 1 (/.f64 (sqrt.f64 ew) (tan.f64 t)))))
(/.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) (pow.f64 (cbrt.f64 ew) 2)) (neg.f64 (cbrt.f64 ew)))
(/.f64 (tan.f64 t) (/.f64 ew eh))
(/.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) -1) ew)
(/.f64 (tan.f64 t) (/.f64 ew eh))
(/.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) (sqrt.f64 (neg.f64 ew))) (sqrt.f64 (neg.f64 ew)))
(/.f64 (tan.f64 t) (/.f64 ew eh))
(/.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) (*.f64 (cbrt.f64 (neg.f64 ew)) (cbrt.f64 (neg.f64 ew)))) (cbrt.f64 (neg.f64 ew)))
(/.f64 (tan.f64 t) (/.f64 ew eh))
(/.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) (neg.f64 (sqrt.f64 ew))) (sqrt.f64 ew))
(/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) (*.f64 (neg.f64 (sqrt.f64 ew)) (sqrt.f64 ew)))
(/.f64 eh (*.f64 (sqrt.f64 ew) (*.f64 1 (/.f64 (sqrt.f64 ew) (tan.f64 t)))))
(/.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) (neg.f64 (pow.f64 (cbrt.f64 ew) 2))) (cbrt.f64 ew))
(/.f64 (tan.f64 t) (/.f64 ew eh))
(/.f64 (/.f64 (*.f64 (neg.f64 (tan.f64 t)) eh) 1) (neg.f64 ew))
(/.f64 (tan.f64 t) (/.f64 ew eh))
(/.f64 (/.f64 (*.f64 (neg.f64 (tan.f64 t)) eh) (sqrt.f64 ew)) (neg.f64 (sqrt.f64 ew)))
(/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) (*.f64 (neg.f64 (sqrt.f64 ew)) (sqrt.f64 ew)))
(/.f64 eh (*.f64 (sqrt.f64 ew) (*.f64 1 (/.f64 (sqrt.f64 ew) (tan.f64 t)))))
(/.f64 (/.f64 (*.f64 (neg.f64 (tan.f64 t)) eh) (pow.f64 (cbrt.f64 ew) 2)) (neg.f64 (cbrt.f64 ew)))
(/.f64 (tan.f64 t) (/.f64 ew eh))
(/.f64 (/.f64 (*.f64 (neg.f64 (tan.f64 t)) eh) -1) ew)
(/.f64 (tan.f64 t) (/.f64 ew eh))
(/.f64 (/.f64 (*.f64 (neg.f64 (tan.f64 t)) eh) (sqrt.f64 (neg.f64 ew))) (sqrt.f64 (neg.f64 ew)))
(/.f64 (tan.f64 t) (/.f64 ew eh))
(/.f64 (/.f64 (*.f64 (neg.f64 (tan.f64 t)) eh) (*.f64 (cbrt.f64 (neg.f64 ew)) (cbrt.f64 (neg.f64 ew)))) (cbrt.f64 (neg.f64 ew)))
(/.f64 (tan.f64 t) (/.f64 ew eh))
(/.f64 (/.f64 (*.f64 (neg.f64 (tan.f64 t)) eh) (neg.f64 (sqrt.f64 ew))) (sqrt.f64 ew))
(/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) (*.f64 (neg.f64 (sqrt.f64 ew)) (sqrt.f64 ew)))
(/.f64 eh (*.f64 (sqrt.f64 ew) (*.f64 1 (/.f64 (sqrt.f64 ew) (tan.f64 t)))))
(/.f64 (/.f64 (*.f64 (neg.f64 (tan.f64 t)) eh) (neg.f64 (pow.f64 (cbrt.f64 ew) 2))) (cbrt.f64 ew))
(/.f64 (tan.f64 t) (/.f64 ew eh))
(/.f64 (/.f64 (/.f64 (tan.f64 t) (/.f64 (sqrt.f64 ew) eh)) 1) (sqrt.f64 ew))
(/.f64 (tan.f64 t) (*.f64 (sqrt.f64 ew) (/.f64 (sqrt.f64 ew) eh)))
(*.f64 (/.f64 (/.f64 (tan.f64 t) (sqrt.f64 ew)) (sqrt.f64 ew)) eh)
(/.f64 (/.f64 (/.f64 (tan.f64 t) (/.f64 (sqrt.f64 ew) eh)) (cbrt.f64 ew)) (cbrt.f64 (sqrt.f64 ew)))
(/.f64 (/.f64 (tan.f64 t) (/.f64 (sqrt.f64 ew) eh)) (*.f64 (cbrt.f64 (sqrt.f64 ew)) (cbrt.f64 ew)))
(/.f64 (*.f64 eh (/.f64 (tan.f64 t) (sqrt.f64 ew))) (*.f64 (cbrt.f64 ew) (cbrt.f64 (sqrt.f64 ew))))
(/.f64 (/.f64 (/.f64 (tan.f64 t) (/.f64 (sqrt.f64 ew) eh)) (sqrt.f64 (pow.f64 (cbrt.f64 ew) 2))) (sqrt.f64 (cbrt.f64 ew)))
(/.f64 (/.f64 (tan.f64 t) (/.f64 (sqrt.f64 ew) eh)) (*.f64 (sqrt.f64 (cbrt.f64 ew)) (sqrt.f64 (pow.f64 (cbrt.f64 ew) 2))))
(*.f64 (/.f64 (/.f64 (tan.f64 t) (sqrt.f64 ew)) (sqrt.f64 (cbrt.f64 ew))) (/.f64 eh (fabs.f64 (cbrt.f64 ew))))
(/.f64 (/.f64 (/.f64 (tan.f64 t) (/.f64 (sqrt.f64 ew) eh)) (sqrt.f64 (sqrt.f64 ew))) (sqrt.f64 (sqrt.f64 ew)))
(/.f64 (tan.f64 t) (*.f64 (sqrt.f64 ew) (/.f64 (sqrt.f64 ew) eh)))
(*.f64 (/.f64 (/.f64 (tan.f64 t) (sqrt.f64 ew)) (sqrt.f64 ew)) eh)
(/.f64 (/.f64 (/.f64 (*.f64 eh (tan.f64 t)) (pow.f64 (cbrt.f64 ew) 2)) 1) (cbrt.f64 ew))
(/.f64 (tan.f64 t) (/.f64 ew eh))
(/.f64 (/.f64 (/.f64 (*.f64 eh (tan.f64 t)) (pow.f64 (cbrt.f64 ew) 2)) (sqrt.f64 (cbrt.f64 ew))) (sqrt.f64 (cbrt.f64 ew)))
(/.f64 (tan.f64 t) (/.f64 ew eh))
(/.f64 (/.f64 (/.f64 (*.f64 eh (tan.f64 t)) (pow.f64 (cbrt.f64 ew) 2)) (cbrt.f64 (pow.f64 (cbrt.f64 ew) 2))) (cbrt.f64 (cbrt.f64 ew)))
(/.f64 (/.f64 eh (/.f64 (pow.f64 (cbrt.f64 ew) 2) (tan.f64 t))) (*.f64 (cbrt.f64 (cbrt.f64 ew)) (cbrt.f64 (pow.f64 (cbrt.f64 ew) 2))))
(/.f64 (*.f64 (tan.f64 t) eh) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 ew) 2)) (cbrt.f64 (cbrt.f64 ew))) (pow.f64 (cbrt.f64 ew) 2)))
(/.f64 (/.f64 (/.f64 (*.f64 eh (tan.f64 t)) (pow.f64 (cbrt.f64 ew) 2)) (cbrt.f64 (sqrt.f64 ew))) (cbrt.f64 (sqrt.f64 ew)))
(/.f64 (/.f64 eh (/.f64 (pow.f64 (cbrt.f64 ew) 2) (tan.f64 t))) (*.f64 (cbrt.f64 (sqrt.f64 ew)) (cbrt.f64 (sqrt.f64 ew))))
(/.f64 (*.f64 (tan.f64 t) eh) (*.f64 (*.f64 (cbrt.f64 (sqrt.f64 ew)) (cbrt.f64 (sqrt.f64 ew))) (pow.f64 (cbrt.f64 ew) 2)))
(/.f64 (/.f64 (/.f64 (*.f64 eh (tan.f64 t)) (pow.f64 (cbrt.f64 ew) 2)) (*.f64 (cbrt.f64 (cbrt.f64 ew)) (cbrt.f64 (cbrt.f64 ew)))) (cbrt.f64 (cbrt.f64 ew)))
(/.f64 (tan.f64 t) (/.f64 ew eh))
(pow.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)) 1)
(/.f64 (tan.f64 t) (/.f64 ew eh))
(pow.f64 (sqrt.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))) 2)
(/.f64 (tan.f64 t) (/.f64 ew eh))
(pow.f64 (cbrt.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))) 3)
(/.f64 (tan.f64 t) (/.f64 ew eh))
(pow.f64 (pow.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)) 3) 1/3)
(/.f64 (tan.f64 t) (/.f64 ew eh))
(neg.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))
(*.f64 (neg.f64 eh) (/.f64 (tan.f64 t) ew))
(*.f64 eh (/.f64 (tan.f64 t) (neg.f64 ew)))
(sqrt.f64 (pow.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)) 2))
(sqrt.f64 (pow.f64 (/.f64 (tan.f64 t) (/.f64 ew eh)) 2))
(fabs.f64 (/.f64 (tan.f64 t) (/.f64 ew eh)))
(log.f64 (pow.f64 (exp.f64 (/.f64 (tan.f64 t) ew)) eh))
(/.f64 (tan.f64 t) (/.f64 ew eh))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))))
(/.f64 (tan.f64 t) (/.f64 ew eh))
(cbrt.f64 (pow.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)) 3))
(/.f64 (tan.f64 t) (/.f64 ew eh))
(cbrt.f64 (*.f64 (pow.f64 eh 3) (pow.f64 (/.f64 (tan.f64 t) ew) 3)))
(/.f64 (tan.f64 t) (/.f64 ew eh))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (tan.f64 t) ew) 3) (pow.f64 eh 3)))
(/.f64 (tan.f64 t) (/.f64 ew eh))
(expm1.f64 (log1p.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))
(/.f64 (tan.f64 t) (/.f64 ew eh))
(exp.f64 (log.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))
(/.f64 (tan.f64 t) (/.f64 ew eh))
(exp.f64 (*.f64 (log.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))) 1))
(/.f64 (tan.f64 t) (/.f64 ew eh))
(log1p.f64 (expm1.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))
(/.f64 (tan.f64 t) (/.f64 ew eh))
(+.f64 (*.f64 (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))) 0) (*.f64 (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))) (*.f64 eh (sin.f64 t))))
(+.f64 0 (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (tan.f64 t) (/.f64 ew eh))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (/.f64 (tan.f64 t) (/.f64 ew eh))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))) (*.f64 eh (sin.f64 t))))) 1)
(+.f64 0 (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (tan.f64 t) (/.f64 ew eh))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (/.f64 (tan.f64 t) (/.f64 ew eh))))))
(/.f64 eh (/.f64 2 (-.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))) (cos.f64 (+.f64 t (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))))))
0
(/.f64 (*.f64 eh (sin.f64 t)) (/.f64 1 (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))))
(+.f64 0 (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (tan.f64 t) (/.f64 ew eh))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (/.f64 (tan.f64 t) (/.f64 ew eh))))))
(/.f64 (-.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))) (cos.f64 (+.f64 t (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))))) (/.f64 2 eh))
0
(/.f64 (*.f64 eh (-.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))) (cos.f64 (+.f64 t (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))))) 2)
0
(/.f64 (*.f64 (*.f64 eh (sin.f64 t)) (*.f64 eh (/.f64 (tan.f64 t) ew))) (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew))))
(/.f64 (*.f64 eh (sin.f64 t)) (/.f64 (hypot.f64 1 (/.f64 (tan.f64 t) (/.f64 ew eh))) (/.f64 (tan.f64 t) (/.f64 ew eh))))
(*.f64 (/.f64 (*.f64 eh (sin.f64 t)) (hypot.f64 1 (/.f64 (tan.f64 t) (/.f64 ew eh)))) (/.f64 (tan.f64 t) (/.f64 ew eh)))
(/.f64 (*.f64 (-.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))) (cos.f64 (+.f64 t (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))))) eh) 2)
0
(/.f64 (/.f64 (*.f64 (*.f64 eh (sin.f64 t)) (*.f64 eh (/.f64 (tan.f64 t) ew))) 1) (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew))))
(/.f64 (*.f64 eh (sin.f64 t)) (/.f64 (hypot.f64 1 (/.f64 (tan.f64 t) (/.f64 ew eh))) (/.f64 (tan.f64 t) (/.f64 ew eh))))
(*.f64 (/.f64 (*.f64 eh (sin.f64 t)) (hypot.f64 1 (/.f64 (tan.f64 t) (/.f64 ew eh)))) (/.f64 (tan.f64 t) (/.f64 ew eh)))
(/.f64 (/.f64 (*.f64 (*.f64 eh (sin.f64 t)) (*.f64 eh (/.f64 (tan.f64 t) ew))) (sqrt.f64 (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew))))) (sqrt.f64 (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew)))))
(/.f64 (*.f64 eh (sin.f64 t)) (/.f64 (hypot.f64 1 (/.f64 (tan.f64 t) (/.f64 ew eh))) (/.f64 (tan.f64 t) (/.f64 ew eh))))
(*.f64 (/.f64 (*.f64 eh (sin.f64 t)) (hypot.f64 1 (/.f64 (tan.f64 t) (/.f64 ew eh)))) (/.f64 (tan.f64 t) (/.f64 ew eh)))
(/.f64 (/.f64 (*.f64 (*.f64 eh (sin.f64 t)) (*.f64 eh (/.f64 (tan.f64 t) ew))) (*.f64 (cbrt.f64 (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew)))) (cbrt.f64 (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew)))))) (cbrt.f64 (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew)))))
(/.f64 (*.f64 eh (sin.f64 t)) (/.f64 (hypot.f64 1 (/.f64 (tan.f64 t) (/.f64 ew eh))) (/.f64 (tan.f64 t) (/.f64 ew eh))))
(*.f64 (/.f64 (*.f64 eh (sin.f64 t)) (hypot.f64 1 (/.f64 (tan.f64 t) (/.f64 ew eh)))) (/.f64 (tan.f64 t) (/.f64 ew eh)))
(pow.f64 (*.f64 (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))) (*.f64 eh (sin.f64 t))) 1)
(+.f64 0 (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (tan.f64 t) (/.f64 ew eh))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (/.f64 (tan.f64 t) (/.f64 ew eh))))))
(pow.f64 (sqrt.f64 (*.f64 (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))) (*.f64 eh (sin.f64 t)))) 2)
(+.f64 0 (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (tan.f64 t) (/.f64 ew eh))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (/.f64 (tan.f64 t) (/.f64 ew eh))))))
(pow.f64 (cbrt.f64 (*.f64 (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))) (*.f64 eh (sin.f64 t)))) 3)
(+.f64 0 (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (tan.f64 t) (/.f64 ew eh))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (/.f64 (tan.f64 t) (/.f64 ew eh))))))
(pow.f64 (pow.f64 (*.f64 (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))) (*.f64 eh (sin.f64 t))) 3) 1/3)
(+.f64 0 (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (tan.f64 t) (/.f64 ew eh))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (/.f64 (tan.f64 t) (/.f64 ew eh))))))
(sqrt.f64 (pow.f64 (*.f64 (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))) (*.f64 eh (sin.f64 t))) 2))
(sqrt.f64 (pow.f64 (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (tan.f64 t) (/.f64 ew eh))))) 2))
(fabs.f64 (*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (/.f64 (tan.f64 t) (/.f64 ew eh)))))))
(log.f64 (pow.f64 (pow.f64 (exp.f64 (sin.f64 t)) (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))) eh))
(*.f64 eh (log.f64 (pow.f64 (exp.f64 (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (tan.f64 t) (/.f64 ew eh)))))))
(*.f64 eh (*.f64 (sin.f64 (atan.f64 (/.f64 (tan.f64 t) (/.f64 ew eh)))) (log.f64 (exp.f64 (sin.f64 t)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))) (*.f64 eh (sin.f64 t))))))
(+.f64 0 (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (tan.f64 t) (/.f64 ew eh))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (/.f64 (tan.f64 t) (/.f64 ew eh))))))
(cbrt.f64 (pow.f64 (*.f64 (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))) (*.f64 eh (sin.f64 t))) 3))
(+.f64 0 (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (tan.f64 t) (/.f64 ew eh))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (/.f64 (tan.f64 t) (/.f64 ew eh))))))
(cbrt.f64 (*.f64 (pow.f64 eh 3) (pow.f64 (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))) 3)))
(+.f64 0 (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (tan.f64 t) (/.f64 ew eh))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (/.f64 (tan.f64 t) (/.f64 ew eh))))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))) 3) (pow.f64 eh 3)))
(+.f64 0 (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (tan.f64 t) (/.f64 ew eh))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (/.f64 (tan.f64 t) (/.f64 ew eh))))))
(expm1.f64 (log1p.f64 (*.f64 (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))) (*.f64 eh (sin.f64 t)))))
(+.f64 0 (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (tan.f64 t) (/.f64 ew eh))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (/.f64 (tan.f64 t) (/.f64 ew eh))))))
(exp.f64 (log.f64 (*.f64 (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))) (*.f64 eh (sin.f64 t)))))
(+.f64 0 (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (tan.f64 t) (/.f64 ew eh))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (/.f64 (tan.f64 t) (/.f64 ew eh))))))
(exp.f64 (*.f64 (log.f64 (*.f64 (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))) (*.f64 eh (sin.f64 t)))) 1))
(+.f64 0 (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (tan.f64 t) (/.f64 ew eh))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (/.f64 (tan.f64 t) (/.f64 ew eh))))))
(log1p.f64 (expm1.f64 (*.f64 (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))) (*.f64 eh (sin.f64 t)))))
(+.f64 0 (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (tan.f64 t) (/.f64 ew eh))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (/.f64 (tan.f64 t) (/.f64 ew eh))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (tan.f64 t) ew))) 1)
(/.f64 (tan.f64 t) ew)
(*.f64 (tan.f64 t) (/.f64 1 ew))
(/.f64 (tan.f64 t) ew)
(*.f64 (/.f64 (tan.f64 t) ew) 1)
(/.f64 (tan.f64 t) ew)
(*.f64 1 (/.f64 (tan.f64 t) ew))
(/.f64 (tan.f64 t) ew)
(*.f64 (sqrt.f64 (/.f64 (tan.f64 t) ew)) (sqrt.f64 (/.f64 (tan.f64 t) ew)))
(/.f64 (tan.f64 t) ew)
(*.f64 (sqrt.f64 (tan.f64 t)) (*.f64 (sqrt.f64 (tan.f64 t)) (/.f64 1 ew)))
(/.f64 (tan.f64 t) ew)
(*.f64 (cbrt.f64 (/.f64 (tan.f64 t) ew)) (pow.f64 (cbrt.f64 (/.f64 (tan.f64 t) ew)) 2))
(/.f64 (tan.f64 t) ew)
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (tan.f64 t) ew)) 2) (cbrt.f64 (/.f64 (tan.f64 t) ew)))
(/.f64 (tan.f64 t) ew)
(*.f64 (pow.f64 (cbrt.f64 (tan.f64 t)) 2) (*.f64 (cbrt.f64 (tan.f64 t)) (/.f64 1 ew)))
(/.f64 (tan.f64 t) ew)
(*.f64 (/.f64 1 ew) (tan.f64 t))
(/.f64 (tan.f64 t) ew)
(*.f64 (neg.f64 (tan.f64 t)) (/.f64 -1 ew))
(/.f64 (tan.f64 t) ew)
(*.f64 (/.f64 1 (sqrt.f64 ew)) (/.f64 (tan.f64 t) (sqrt.f64 ew)))
(/.f64 (*.f64 (/.f64 1 (sqrt.f64 ew)) (tan.f64 t)) (sqrt.f64 ew))
(/.f64 (/.f64 (tan.f64 t) (sqrt.f64 ew)) (sqrt.f64 ew))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 ew) 2)) (/.f64 (tan.f64 t) (cbrt.f64 ew)))
(/.f64 (/.f64 (tan.f64 t) (cbrt.f64 ew)) (pow.f64 (cbrt.f64 ew) 2))
(*.f64 (/.f64 -1 ew) (neg.f64 (tan.f64 t)))
(/.f64 (tan.f64 t) ew)
(*.f64 (/.f64 (sqrt.f64 (tan.f64 t)) 1) (/.f64 (sqrt.f64 (tan.f64 t)) ew))
(/.f64 (tan.f64 t) ew)
(*.f64 (/.f64 (sqrt.f64 (tan.f64 t)) ew) (sqrt.f64 (tan.f64 t)))
(/.f64 (tan.f64 t) ew)
(*.f64 (/.f64 (sqrt.f64 (tan.f64 t)) (pow.f64 (cbrt.f64 ew) 2)) (/.f64 (sqrt.f64 (tan.f64 t)) (cbrt.f64 ew)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 ew) 2)) (/.f64 (tan.f64 t) (cbrt.f64 ew)))
(/.f64 (/.f64 (tan.f64 t) (cbrt.f64 ew)) (pow.f64 (cbrt.f64 ew) 2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (tan.f64 t)) 2) 1) (/.f64 (cbrt.f64 (tan.f64 t)) ew))
(/.f64 (tan.f64 t) ew)
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (tan.f64 t)) 2) (sqrt.f64 ew)) (/.f64 (cbrt.f64 (tan.f64 t)) (sqrt.f64 ew)))
(/.f64 (*.f64 (/.f64 1 (sqrt.f64 ew)) (tan.f64 t)) (sqrt.f64 ew))
(/.f64 (/.f64 (tan.f64 t) (sqrt.f64 ew)) (sqrt.f64 ew))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (tan.f64 t)) 2) (pow.f64 (cbrt.f64 ew) 2)) (cbrt.f64 (/.f64 (tan.f64 t) ew)))
(*.f64 (cbrt.f64 (/.f64 (tan.f64 t) ew)) (/.f64 (pow.f64 (cbrt.f64 (tan.f64 t)) 2) (pow.f64 (cbrt.f64 ew) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (tan.f64 t)) 2) ew) (cbrt.f64 (tan.f64 t)))
(/.f64 (tan.f64 t) ew)
(*.f64 (/.f64 1 (/.f64 ew (pow.f64 (cbrt.f64 (tan.f64 t)) 2))) (cbrt.f64 (tan.f64 t)))
(/.f64 (tan.f64 t) ew)
(pow.f64 (/.f64 (tan.f64 t) ew) 1)
(/.f64 (tan.f64 t) ew)
(pow.f64 (sqrt.f64 (/.f64 (tan.f64 t) ew)) 2)
(/.f64 (tan.f64 t) ew)
(pow.f64 (cbrt.f64 (/.f64 (tan.f64 t) ew)) 3)
(/.f64 (tan.f64 t) ew)
(pow.f64 (pow.f64 (/.f64 (tan.f64 t) ew) 3) 1/3)
(/.f64 (tan.f64 t) ew)
(pow.f64 (/.f64 ew (tan.f64 t)) -1)
(/.f64 (tan.f64 t) ew)
(neg.f64 (/.f64 (tan.f64 t) (neg.f64 ew)))
(/.f64 (tan.f64 t) ew)
(sqrt.f64 (pow.f64 (/.f64 (tan.f64 t) ew) 2))
(fabs.f64 (/.f64 (tan.f64 t) ew))
(log.f64 (exp.f64 (/.f64 (tan.f64 t) ew)))
(/.f64 (tan.f64 t) ew)
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (tan.f64 t) ew))))
(/.f64 (tan.f64 t) ew)
(cbrt.f64 (pow.f64 (/.f64 (tan.f64 t) ew) 3))
(/.f64 (tan.f64 t) ew)
(cbrt.f64 (/.f64 (pow.f64 (tan.f64 t) 3) (pow.f64 ew 3)))
(/.f64 (tan.f64 t) ew)
(expm1.f64 (log1p.f64 (/.f64 (tan.f64 t) ew)))
(/.f64 (tan.f64 t) ew)
(exp.f64 (log.f64 (/.f64 (tan.f64 t) ew)))
(/.f64 (tan.f64 t) ew)
(exp.f64 (*.f64 (log.f64 (/.f64 (tan.f64 t) ew)) 1))
(/.f64 (tan.f64 t) ew)
(log1p.f64 (expm1.f64 (/.f64 (tan.f64 t) ew)))
(/.f64 (tan.f64 t) ew)

localize34.0ms (0.2%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.1b
(*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))
0.1b
(*.f64 (neg.f64 eh) (tan.f64 t))
2.6b
(/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)
22.4b
(cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)))
Compiler

Compiled 147 to 18 computations (87.8% saved)

series39.0ms (0.2%)

Counts
4 → 132
Calls

33 calls:

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

rewrite84.0ms (0.4%)

Algorithm
batch-egg-rewrite
Rules
1690×associate-/r*
1538×associate-*r/
1174×associate-*l/
324×add-sqr-sqrt
320×pow1
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
015110
131192
2418792
Stop Event
node limit
Counts
4 → 155
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 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))) (sqrt.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))) (pow.f64 (cbrt.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))) 2) (cbrt.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))) (sqrt.f64 (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (cbrt.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))) 2) (cbrt.f64 (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (neg.f64 (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))) 1) (sqrt.f64 (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (cbrt.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))) 2) 1) (cbrt.f64 (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (*.f64 (cbrt.f64 (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew)))) (cbrt.f64 (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew)))))) (cbrt.f64 (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (/.f64 0 (/.f64 ew (tan.f64 t))) (exp.f64 (log1p.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (/.f64 0 (/.f64 ew (tan.f64 t))) (/.f64 0 (/.f64 ew (tan.f64 t)))) (*.f64 eh (/.f64 (tan.f64 t) ew)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 0 (/.f64 ew (tan.f64 t))) (*.f64 eh (/.f64 (tan.f64 t) ew)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 eh (/.f64 (tan.f64 t) ew))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 eh (/.f64 1 (/.f64 ew (tan.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (tan.f64 t) (/.f64 eh ew))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 eh (tan.f64 t)) (pow.f64 ew -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 eh (tan.f64 t)) (/.f64 -1 ew))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 eh (tan.f64 t))) (*.f64 (sqrt.f64 (*.f64 eh (tan.f64 t))) (pow.f64 ew -1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))) (sqrt.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (*.f64 eh (tan.f64 t))) 2) (*.f64 (cbrt.f64 (*.f64 eh (tan.f64 t))) (pow.f64 ew -1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))) (pow.f64 (cbrt.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))) 2) (cbrt.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 ew -1) (*.f64 eh (tan.f64 t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 ew)) (/.f64 (*.f64 eh (tan.f64 t)) (sqrt.f64 ew)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (cbrt.f64 ew) 2)) (/.f64 (*.f64 eh (tan.f64 t)) (cbrt.f64 ew)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (tan.f64 t) (sqrt.f64 ew)) (/.f64 eh (sqrt.f64 ew)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 eh ew) (tan.f64 t))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 eh (sqrt.f64 ew)) (/.f64 (tan.f64 t) (sqrt.f64 ew)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 eh (pow.f64 (cbrt.f64 ew) 2)) (/.f64 (tan.f64 t) (cbrt.f64 ew)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (tan.f64 t) (pow.f64 (cbrt.f64 ew) 2)) (/.f64 eh (cbrt.f64 ew)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (*.f64 eh (tan.f64 t))) 1) (/.f64 (sqrt.f64 (*.f64 eh (tan.f64 t))) ew))))) (#(struct:change #<rule egg-rr> (2) ((x *.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)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 eh (tan.f64 t))) 2) 1) (/.f64 (cbrt.f64 (*.f64 eh (tan.f64 t))) ew))))) (#(struct:change #<rule egg-rr> (2) ((x *.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)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 eh (tan.f64 t))) 2) (pow.f64 (cbrt.f64 ew) 2)) (cbrt.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (/.f64 ew eh) (tan.f64 t)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 eh (tan.f64 t)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 0 (exp.f64 (log1p.f64 (*.f64 eh (tan.f64 t))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 eh (tan.f64 t)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 eh (tan.f64 t)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 eh (/.f64 (cos.f64 t) (sin.f64 t)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 eh (tan.f64 t)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 eh (sin.f64 t)) (cos.f64 t))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sin.f64 t) eh) (cos.f64 t))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 eh (/.f64 (sin.f64 t) 1)) (cos.f64 t))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 eh (/.f64 (sin.f64 t) (sqrt.f64 (cos.f64 t)))) (sqrt.f64 (cos.f64 t)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 eh (/.f64 (sin.f64 t) (pow.f64 (cbrt.f64 (cos.f64 t)) 2))) (cbrt.f64 (cos.f64 t)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 eh (neg.f64 (sin.f64 t))) (neg.f64 (cos.f64 t)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (tan.f64 t) (-.f64 0 (*.f64 eh eh))) eh)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (tan.f64 t) (-.f64 0 (pow.f64 eh 3))) (+.f64 (+.f64 0 (*.f64 eh eh)) (*.f64 0 eh)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (*.f64 eh (sin.f64 t))) (cos.f64 t))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (*.f64 (sin.f64 t) eh)) (cos.f64 t))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -1 (*.f64 eh (sin.f64 t))) (cos.f64 t))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -1 (*.f64 (sin.f64 t) eh)) (cos.f64 t))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 eh (sqrt.f64 (tan.f64 t))) (sqrt.f64 (sin.f64 t))) (sqrt.f64 (cos.f64 t)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 eh (pow.f64 (cbrt.f64 (tan.f64 t)) 2)) (cbrt.f64 (sin.f64 t))) (cbrt.f64 (cos.f64 t)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (tan.f64 t) -1) (-.f64 0 (*.f64 eh eh))) eh)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (tan.f64 t) -1) (-.f64 0 (pow.f64 eh 3))) (+.f64 (+.f64 0 (*.f64 eh eh)) (*.f64 0 eh)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (tan.f64 t)) (-.f64 0 (*.f64 eh eh))) eh)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (tan.f64 t)) (-.f64 0 (pow.f64 eh 3))) (+.f64 (+.f64 0 (*.f64 eh eh)) (*.f64 0 eh)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 0 (*.f64 eh eh)) (tan.f64 t)) eh)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 0 (pow.f64 eh 3)) (tan.f64 t)) (+.f64 (+.f64 0 (*.f64 eh eh)) (*.f64 0 eh)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 0 (*.f64 eh eh)) (neg.f64 (tan.f64 t))) eh)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 0 (pow.f64 eh 3)) (neg.f64 (tan.f64 t))) (+.f64 (+.f64 0 (*.f64 eh eh)) (*.f64 0 eh)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (sin.f64 t) 1) eh) (cos.f64 t))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (sin.f64 t) (sqrt.f64 (cos.f64 t))) eh) (sqrt.f64 (cos.f64 t)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (sin.f64 t) (pow.f64 (cbrt.f64 (cos.f64 t)) 2)) eh) (cbrt.f64 (cos.f64 t)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (sin.f64 t)) eh) (neg.f64 (cos.f64 t)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 eh (sin.f64 t)) 1) (cos.f64 t))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (sin.f64 t) eh) 1) (cos.f64 t))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (sin.f64 t)) (*.f64 (sqrt.f64 (tan.f64 t)) eh)) (sqrt.f64 (cos.f64 t)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 eh (sin.f64 t)) 1) (cos.f64 t))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 eh (sin.f64 t)) (sqrt.f64 (cos.f64 t))) (sqrt.f64 (cos.f64 t)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 eh (sin.f64 t)) (cbrt.f64 (cos.f64 t))) (pow.f64 (cbrt.f64 (cos.f64 t)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 eh (sin.f64 t)) (pow.f64 (cbrt.f64 (cos.f64 t)) 2)) (cbrt.f64 (cos.f64 t)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (sin.f64 t) eh) 1) (cos.f64 t))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (sin.f64 t) eh) (sqrt.f64 (cos.f64 t))) (sqrt.f64 (cos.f64 t)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (sin.f64 t) eh) (cbrt.f64 (cos.f64 t))) (pow.f64 (cbrt.f64 (cos.f64 t)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (sin.f64 t) eh) (pow.f64 (cbrt.f64 (cos.f64 t)) 2)) (cbrt.f64 (cos.f64 t)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 eh (tan.f64 t)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 eh (tan.f64 t))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 eh (tan.f64 t))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 eh (tan.f64 t)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 eh (tan.f64 t)))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 eh (tan.f64 t)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 eh) (tan.f64 t)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 eh (tan.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 eh (tan.f64 t)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 eh 3) (pow.f64 (tan.f64 t) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (tan.f64 t) 3) (pow.f64 eh 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 eh (tan.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 eh (tan.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 eh (tan.f64 t))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 eh (tan.f64 t))))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew))))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 ew (cos.f64 t)) (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 ew (cos.f64 t)) (/.f64 (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 ew (cos.f64 t)) (sqrt.f64 (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew))))) (sqrt.f64 (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 ew (+.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))) (cos.f64 (-.f64 t (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 ew (cos.f64 t)) -1) (neg.f64 (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (*.f64 ew (cos.f64 t)) (sqrt.f64 (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew))))) 1) (sqrt.f64 (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (*.f64 ew (cos.f64 t)) (pow.f64 (cbrt.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))) 2)) 1) (cbrt.f64 (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -1 (*.f64 ew (cos.f64 t))) (neg.f64 (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (/.f64 (*.f64 ew (cos.f64 t)) (sqrt.f64 (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew)))))) (sqrt.f64 (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))) (cos.f64 (-.f64 t (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))))) ew) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 ew (cos.f64 t)) 1) (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 ew (cos.f64 t)) (*.f64 (cbrt.f64 (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew)))) (cbrt.f64 (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew)))))) (cbrt.f64 (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew)))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew)))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew))))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 ew) (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew))))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew))))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))) 3) (pow.f64 (*.f64 ew (cos.f64 t)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (*.f64 ew (cos.f64 t)) 3) (pow.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew)))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew)))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew)))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew)))))))))))

simplify130.0ms (0.7%)

Algorithm
egg-herbie
Rules
1528×distribute-lft-in
1480×associate-/l/
1406×associate-/r*
1076×associate-/r/
572×associate-/l*
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
04219319
110309055
242619055
Stop Event
node limit
Counts
287 → 269
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 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) ew)
(+.f64 (*.f64 -1/2 (*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (pow.f64 t 2) ew))) (*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) ew))
(+.f64 (*.f64 -1/2 (*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (pow.f64 t 2) ew))) (+.f64 (*.f64 1/24 (*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (pow.f64 t 4) ew))) (*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) ew)))
(+.f64 (*.f64 -1/2 (*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (pow.f64 t 2) ew))) (+.f64 (*.f64 -1/720 (*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (pow.f64 t 6) ew))) (+.f64 (*.f64 1/24 (*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (pow.f64 t 4) ew))) (*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) ew))))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))))) 1)
(*.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))) 1)
(*.f64 1 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))))
(*.f64 (sqrt.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))) (sqrt.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))))
(*.f64 (cbrt.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))) (pow.f64 (cbrt.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))) 2))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))) 2) (cbrt.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))))
(/.f64 1 (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew))))
(/.f64 1 (/.f64 (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew))) 1))
(/.f64 (sqrt.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))) (sqrt.f64 (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew)))))
(/.f64 (pow.f64 (cbrt.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))) 2) (cbrt.f64 (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew)))))
(/.f64 -1 (neg.f64 (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew)))))
(/.f64 (*.f64 (sqrt.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))) 1) (sqrt.f64 (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew)))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))) 2) 1) (cbrt.f64 (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew)))))
(/.f64 (/.f64 1 (*.f64 (cbrt.f64 (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew)))) (cbrt.f64 (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew)))))) (cbrt.f64 (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew)))))
(pow.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))) 1)
(pow.f64 (sqrt.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))) 2)
(pow.f64 (cbrt.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))) 3)
(pow.f64 (pow.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))) 3) 1/3)
(pow.f64 (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew))) -1)
(sqrt.f64 (pow.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))) 2))
(log.f64 (exp.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))))
(log.f64 (+.f64 1 (expm1.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))))))
(cbrt.f64 (pow.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))) 3))
(expm1.f64 (log1p.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))))
(exp.f64 (log.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))))
(exp.f64 (*.f64 (log.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))) 1))
(log1p.f64 (expm1.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))))
(+.f64 (-.f64 (/.f64 0 (/.f64 ew (tan.f64 t))) (exp.f64 (log1p.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))) 1)
(+.f64 (-.f64 (/.f64 0 (/.f64 ew (tan.f64 t))) (/.f64 0 (/.f64 ew (tan.f64 t)))) (*.f64 eh (/.f64 (tan.f64 t) ew)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))) 1)
(-.f64 (/.f64 0 (/.f64 ew (tan.f64 t))) (*.f64 eh (/.f64 (tan.f64 t) ew)))
(*.f64 eh (/.f64 (tan.f64 t) ew))
(*.f64 eh (/.f64 1 (/.f64 ew (tan.f64 t))))
(*.f64 (tan.f64 t) (/.f64 eh ew))
(*.f64 (*.f64 eh (tan.f64 t)) (pow.f64 ew -1))
(*.f64 (*.f64 eh (tan.f64 t)) (/.f64 -1 ew))
(*.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)) 1)
(*.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew)))
(*.f64 (sqrt.f64 (*.f64 eh (tan.f64 t))) (*.f64 (sqrt.f64 (*.f64 eh (tan.f64 t))) (pow.f64 ew -1)))
(*.f64 (sqrt.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))) (sqrt.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 eh (tan.f64 t))) 2) (*.f64 (cbrt.f64 (*.f64 eh (tan.f64 t))) (pow.f64 ew -1)))
(*.f64 (cbrt.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))) (pow.f64 (cbrt.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))) 2) (cbrt.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))
(*.f64 (pow.f64 ew -1) (*.f64 eh (tan.f64 t)))
(*.f64 (/.f64 1 (sqrt.f64 ew)) (/.f64 (*.f64 eh (tan.f64 t)) (sqrt.f64 ew)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 ew) 2)) (/.f64 (*.f64 eh (tan.f64 t)) (cbrt.f64 ew)))
(*.f64 (/.f64 (tan.f64 t) (sqrt.f64 ew)) (/.f64 eh (sqrt.f64 ew)))
(*.f64 (/.f64 eh ew) (tan.f64 t))
(*.f64 (/.f64 eh (sqrt.f64 ew)) (/.f64 (tan.f64 t) (sqrt.f64 ew)))
(*.f64 (/.f64 eh (pow.f64 (cbrt.f64 ew) 2)) (/.f64 (tan.f64 t) (cbrt.f64 ew)))
(*.f64 (/.f64 (tan.f64 t) (pow.f64 (cbrt.f64 ew) 2)) (/.f64 eh (cbrt.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)))
(*.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) (sqrt.f64 ew)) (/.f64 (cbrt.f64 (*.f64 eh (tan.f64 t))) (sqrt.f64 ew)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 eh (tan.f64 t))) 2) (pow.f64 (cbrt.f64 ew) 2)) (cbrt.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))
(pow.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)) 1)
(pow.f64 (sqrt.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))) 2)
(pow.f64 (cbrt.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))) 3)
(pow.f64 (pow.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)) 3) 1/3)
(pow.f64 (/.f64 (/.f64 ew eh) (tan.f64 t)) -1)
(neg.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))
(sqrt.f64 (pow.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)) 2))
(log.f64 (exp.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))))
(cbrt.f64 (pow.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)) 3))
(expm1.f64 (log1p.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))
(exp.f64 (log.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))
(exp.f64 (*.f64 (log.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))) 1))
(log1p.f64 (expm1.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))
(+.f64 0 (*.f64 eh (tan.f64 t)))
(+.f64 (-.f64 0 (exp.f64 (log1p.f64 (*.f64 eh (tan.f64 t))))) 1)
(-.f64 0 (*.f64 eh (tan.f64 t)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 eh (tan.f64 t)))) 1)
(/.f64 eh (/.f64 (cos.f64 t) (sin.f64 t)))
(/.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))
(/.f64 (*.f64 eh (/.f64 (sin.f64 t) 1)) (cos.f64 t))
(/.f64 (*.f64 eh (/.f64 (sin.f64 t) (sqrt.f64 (cos.f64 t)))) (sqrt.f64 (cos.f64 t)))
(/.f64 (*.f64 eh (/.f64 (sin.f64 t) (pow.f64 (cbrt.f64 (cos.f64 t)) 2))) (cbrt.f64 (cos.f64 t)))
(/.f64 (*.f64 eh (neg.f64 (sin.f64 t))) (neg.f64 (cos.f64 t)))
(/.f64 (*.f64 (tan.f64 t) (-.f64 0 (*.f64 eh eh))) eh)
(/.f64 (*.f64 (tan.f64 t) (-.f64 0 (pow.f64 eh 3))) (+.f64 (+.f64 0 (*.f64 eh eh)) (*.f64 0 eh)))
(/.f64 (*.f64 1 (*.f64 eh (sin.f64 t))) (cos.f64 t))
(/.f64 (*.f64 1 (*.f64 (sin.f64 t) eh)) (cos.f64 t))
(/.f64 (*.f64 -1 (*.f64 eh (sin.f64 t))) (cos.f64 t))
(/.f64 (*.f64 -1 (*.f64 (sin.f64 t) eh)) (cos.f64 t))
(/.f64 (*.f64 (*.f64 eh (sqrt.f64 (tan.f64 t))) (sqrt.f64 (sin.f64 t))) (sqrt.f64 (cos.f64 t)))
(/.f64 (*.f64 (*.f64 eh (pow.f64 (cbrt.f64 (tan.f64 t)) 2)) (cbrt.f64 (sin.f64 t))) (cbrt.f64 (cos.f64 t)))
(/.f64 (*.f64 (*.f64 (tan.f64 t) -1) (-.f64 0 (*.f64 eh eh))) eh)
(/.f64 (*.f64 (*.f64 (tan.f64 t) -1) (-.f64 0 (pow.f64 eh 3))) (+.f64 (+.f64 0 (*.f64 eh eh)) (*.f64 0 eh)))
(/.f64 (*.f64 (neg.f64 (tan.f64 t)) (-.f64 0 (*.f64 eh eh))) eh)
(/.f64 (*.f64 (neg.f64 (tan.f64 t)) (-.f64 0 (pow.f64 eh 3))) (+.f64 (+.f64 0 (*.f64 eh eh)) (*.f64 0 eh)))
(/.f64 (*.f64 (-.f64 0 (*.f64 eh eh)) (tan.f64 t)) eh)
(/.f64 (*.f64 (-.f64 0 (pow.f64 eh 3)) (tan.f64 t)) (+.f64 (+.f64 0 (*.f64 eh eh)) (*.f64 0 eh)))
(/.f64 (*.f64 (-.f64 0 (*.f64 eh eh)) (neg.f64 (tan.f64 t))) eh)
(/.f64 (*.f64 (-.f64 0 (pow.f64 eh 3)) (neg.f64 (tan.f64 t))) (+.f64 (+.f64 0 (*.f64 eh eh)) (*.f64 0 eh)))
(/.f64 (*.f64 (/.f64 (sin.f64 t) 1) eh) (cos.f64 t))
(/.f64 (*.f64 (/.f64 (sin.f64 t) (sqrt.f64 (cos.f64 t))) eh) (sqrt.f64 (cos.f64 t)))
(/.f64 (*.f64 (/.f64 (sin.f64 t) (pow.f64 (cbrt.f64 (cos.f64 t)) 2)) eh) (cbrt.f64 (cos.f64 t)))
(/.f64 (*.f64 (neg.f64 (sin.f64 t)) eh) (neg.f64 (cos.f64 t)))
(/.f64 (*.f64 (*.f64 eh (sin.f64 t)) 1) (cos.f64 t))
(/.f64 (*.f64 (*.f64 (sin.f64 t) eh) 1) (cos.f64 t))
(/.f64 (*.f64 (sqrt.f64 (sin.f64 t)) (*.f64 (sqrt.f64 (tan.f64 t)) eh)) (sqrt.f64 (cos.f64 t)))
(/.f64 (/.f64 (*.f64 eh (sin.f64 t)) 1) (cos.f64 t))
(/.f64 (/.f64 (*.f64 eh (sin.f64 t)) (sqrt.f64 (cos.f64 t))) (sqrt.f64 (cos.f64 t)))
(/.f64 (/.f64 (*.f64 eh (sin.f64 t)) (cbrt.f64 (cos.f64 t))) (pow.f64 (cbrt.f64 (cos.f64 t)) 2))
(/.f64 (/.f64 (*.f64 eh (sin.f64 t)) (pow.f64 (cbrt.f64 (cos.f64 t)) 2)) (cbrt.f64 (cos.f64 t)))
(/.f64 (/.f64 (*.f64 (sin.f64 t) eh) 1) (cos.f64 t))
(/.f64 (/.f64 (*.f64 (sin.f64 t) eh) (sqrt.f64 (cos.f64 t))) (sqrt.f64 (cos.f64 t)))
(/.f64 (/.f64 (*.f64 (sin.f64 t) eh) (cbrt.f64 (cos.f64 t))) (pow.f64 (cbrt.f64 (cos.f64 t)) 2))
(/.f64 (/.f64 (*.f64 (sin.f64 t) eh) (pow.f64 (cbrt.f64 (cos.f64 t)) 2)) (cbrt.f64 (cos.f64 t)))
(pow.f64 (*.f64 eh (tan.f64 t)) 1)
(pow.f64 (sqrt.f64 (*.f64 eh (tan.f64 t))) 2)
(pow.f64 (cbrt.f64 (*.f64 eh (tan.f64 t))) 3)
(pow.f64 (pow.f64 (*.f64 eh (tan.f64 t)) 3) 1/3)
(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)))))
(cbrt.f64 (pow.f64 (*.f64 eh (tan.f64 t)) 3))
(cbrt.f64 (*.f64 (pow.f64 eh 3) (pow.f64 (tan.f64 t) 3)))
(cbrt.f64 (*.f64 (pow.f64 (tan.f64 t) 3) (pow.f64 eh 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))
(log1p.f64 (expm1.f64 (*.f64 eh (tan.f64 t))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew))))))) 1)
(/.f64 (*.f64 ew (cos.f64 t)) (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew))))
(/.f64 (*.f64 ew (cos.f64 t)) (/.f64 (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew))) 1))
(/.f64 (/.f64 (*.f64 ew (cos.f64 t)) (sqrt.f64 (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew))))) (sqrt.f64 (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew)))))
(/.f64 (*.f64 ew (+.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))) (cos.f64 (-.f64 t (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))))) 2)
(/.f64 (*.f64 (*.f64 ew (cos.f64 t)) -1) (neg.f64 (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew)))))
(/.f64 (*.f64 (/.f64 (*.f64 ew (cos.f64 t)) (sqrt.f64 (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew))))) 1) (sqrt.f64 (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew)))))
(/.f64 (*.f64 (*.f64 (*.f64 ew (cos.f64 t)) (pow.f64 (cbrt.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))) 2)) 1) (cbrt.f64 (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew)))))
(/.f64 (*.f64 -1 (*.f64 ew (cos.f64 t))) (neg.f64 (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew)))))
(/.f64 (*.f64 1 (/.f64 (*.f64 ew (cos.f64 t)) (sqrt.f64 (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew)))))) (sqrt.f64 (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew)))))
(/.f64 (*.f64 (+.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))) (cos.f64 (-.f64 t (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))))) ew) 2)
(/.f64 (/.f64 (*.f64 ew (cos.f64 t)) 1) (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew))))
(/.f64 (/.f64 (*.f64 ew (cos.f64 t)) (*.f64 (cbrt.f64 (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew)))) (cbrt.f64 (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew)))))) (cbrt.f64 (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew)))))
(pow.f64 (*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew))))) 1)
(pow.f64 (sqrt.f64 (*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew)))))) 2)
(pow.f64 (cbrt.f64 (*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew)))))) 3)
(pow.f64 (pow.f64 (*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew))))) 3) 1/3)
(sqrt.f64 (pow.f64 (*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew))))) 2))
(log.f64 (pow.f64 (exp.f64 ew) (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew))))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew))))))))
(cbrt.f64 (pow.f64 (*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew))))) 3))
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))) 3) (pow.f64 (*.f64 ew (cos.f64 t)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 ew (cos.f64 t)) 3) (pow.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))) 3)))
(expm1.f64 (log1p.f64 (*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew)))))))
(exp.f64 (log.f64 (*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew)))))))
(exp.f64 (*.f64 (log.f64 (*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew)))))) 1))
(log1p.f64 (expm1.f64 (*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew)))))))
Outputs
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 eh (neg.f64 (/.f64 (tan.f64 t) ew)))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew)))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 eh (neg.f64 (/.f64 (tan.f64 t) ew)))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew)))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 eh (neg.f64 (/.f64 (tan.f64 t) ew)))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew)))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 eh (neg.f64 (/.f64 (tan.f64 t) ew)))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew)))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 eh (neg.f64 (/.f64 (tan.f64 t) ew)))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew)))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 eh (neg.f64 (/.f64 (tan.f64 t) ew)))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew)))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 eh (neg.f64 (/.f64 (tan.f64 t) ew)))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew)))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 eh (neg.f64 (/.f64 (tan.f64 t) ew)))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew)))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 eh (neg.f64 (/.f64 (tan.f64 t) ew)))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew)))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 eh (neg.f64 (/.f64 (tan.f64 t) ew)))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew)))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 eh (neg.f64 (/.f64 (tan.f64 t) ew)))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew)))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 eh (neg.f64 (/.f64 (tan.f64 t) ew)))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew)))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 eh (neg.f64 (/.f64 (tan.f64 t) ew)))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew)))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 eh (neg.f64 (/.f64 (tan.f64 t) ew)))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew)))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 eh (neg.f64 (/.f64 (tan.f64 t) ew)))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew)))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 eh (neg.f64 (/.f64 (tan.f64 t) ew)))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew)))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 eh (neg.f64 (/.f64 (tan.f64 t) ew)))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew)))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 eh (neg.f64 (/.f64 (tan.f64 t) ew)))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew)))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 eh (neg.f64 (/.f64 (tan.f64 t) ew)))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew)))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 eh (neg.f64 (/.f64 (tan.f64 t) ew)))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew)))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 eh (neg.f64 (/.f64 (tan.f64 t) ew)))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew)))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 eh (neg.f64 (/.f64 (tan.f64 t) ew)))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew)))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 eh (neg.f64 (/.f64 (tan.f64 t) ew)))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew)))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 eh (neg.f64 (/.f64 (tan.f64 t) ew)))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew)))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 eh (neg.f64 (/.f64 (tan.f64 t) ew)))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew)))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 eh (neg.f64 (/.f64 (tan.f64 t) ew)))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew)))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 eh (neg.f64 (/.f64 (tan.f64 t) ew)))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew)))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 eh (neg.f64 (/.f64 (tan.f64 t) ew)))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew)))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 eh (neg.f64 (/.f64 (tan.f64 t) ew)))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew)))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 eh (neg.f64 (/.f64 (tan.f64 t) ew)))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew)))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 eh (neg.f64 (/.f64 (tan.f64 t) ew)))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew)))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 eh (neg.f64 (/.f64 (tan.f64 t) ew)))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew)))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 eh (neg.f64 (/.f64 (tan.f64 t) ew)))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew)))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 eh (neg.f64 (/.f64 (tan.f64 t) ew)))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew)))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 eh (neg.f64 (/.f64 (tan.f64 t) ew)))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew)))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 eh (neg.f64 (/.f64 (tan.f64 t) ew)))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew)))))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(/.f64 (*.f64 eh (neg.f64 (sin.f64 t))) (*.f64 ew (cos.f64 t)))
(*.f64 (/.f64 (neg.f64 eh) ew) (/.f64 (sin.f64 t) (cos.f64 t)))
(/.f64 (*.f64 (sin.f64 t) (neg.f64 eh)) (*.f64 ew (cos.f64 t)))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(/.f64 (*.f64 eh (neg.f64 (sin.f64 t))) (*.f64 ew (cos.f64 t)))
(*.f64 (/.f64 (neg.f64 eh) ew) (/.f64 (sin.f64 t) (cos.f64 t)))
(/.f64 (*.f64 (sin.f64 t) (neg.f64 eh)) (*.f64 ew (cos.f64 t)))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(/.f64 (*.f64 eh (neg.f64 (sin.f64 t))) (*.f64 ew (cos.f64 t)))
(*.f64 (/.f64 (neg.f64 eh) ew) (/.f64 (sin.f64 t) (cos.f64 t)))
(/.f64 (*.f64 (sin.f64 t) (neg.f64 eh)) (*.f64 ew (cos.f64 t)))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(/.f64 (*.f64 eh (neg.f64 (sin.f64 t))) (*.f64 ew (cos.f64 t)))
(*.f64 (/.f64 (neg.f64 eh) ew) (/.f64 (sin.f64 t) (cos.f64 t)))
(/.f64 (*.f64 (sin.f64 t) (neg.f64 eh)) (*.f64 ew (cos.f64 t)))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(/.f64 (*.f64 eh (neg.f64 (sin.f64 t))) (*.f64 ew (cos.f64 t)))
(*.f64 (/.f64 (neg.f64 eh) ew) (/.f64 (sin.f64 t) (cos.f64 t)))
(/.f64 (*.f64 (sin.f64 t) (neg.f64 eh)) (*.f64 ew (cos.f64 t)))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(/.f64 (*.f64 eh (neg.f64 (sin.f64 t))) (*.f64 ew (cos.f64 t)))
(*.f64 (/.f64 (neg.f64 eh) ew) (/.f64 (sin.f64 t) (cos.f64 t)))
(/.f64 (*.f64 (sin.f64 t) (neg.f64 eh)) (*.f64 ew (cos.f64 t)))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(/.f64 (*.f64 eh (neg.f64 (sin.f64 t))) (*.f64 ew (cos.f64 t)))
(*.f64 (/.f64 (neg.f64 eh) ew) (/.f64 (sin.f64 t) (cos.f64 t)))
(/.f64 (*.f64 (sin.f64 t) (neg.f64 eh)) (*.f64 ew (cos.f64 t)))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(/.f64 (*.f64 eh (neg.f64 (sin.f64 t))) (*.f64 ew (cos.f64 t)))
(*.f64 (/.f64 (neg.f64 eh) ew) (/.f64 (sin.f64 t) (cos.f64 t)))
(/.f64 (*.f64 (sin.f64 t) (neg.f64 eh)) (*.f64 ew (cos.f64 t)))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(/.f64 (*.f64 eh (neg.f64 (sin.f64 t))) (*.f64 ew (cos.f64 t)))
(*.f64 (/.f64 (neg.f64 eh) ew) (/.f64 (sin.f64 t) (cos.f64 t)))
(/.f64 (*.f64 (sin.f64 t) (neg.f64 eh)) (*.f64 ew (cos.f64 t)))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(/.f64 (*.f64 eh (neg.f64 (sin.f64 t))) (*.f64 ew (cos.f64 t)))
(*.f64 (/.f64 (neg.f64 eh) ew) (/.f64 (sin.f64 t) (cos.f64 t)))
(/.f64 (*.f64 (sin.f64 t) (neg.f64 eh)) (*.f64 ew (cos.f64 t)))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(/.f64 (*.f64 eh (neg.f64 (sin.f64 t))) (*.f64 ew (cos.f64 t)))
(*.f64 (/.f64 (neg.f64 eh) ew) (/.f64 (sin.f64 t) (cos.f64 t)))
(/.f64 (*.f64 (sin.f64 t) (neg.f64 eh)) (*.f64 ew (cos.f64 t)))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(/.f64 (*.f64 eh (neg.f64 (sin.f64 t))) (*.f64 ew (cos.f64 t)))
(*.f64 (/.f64 (neg.f64 eh) ew) (/.f64 (sin.f64 t) (cos.f64 t)))
(/.f64 (*.f64 (sin.f64 t) (neg.f64 eh)) (*.f64 ew (cos.f64 t)))
(*.f64 -1 (/.f64 (*.f64 t eh) ew))
(/.f64 (neg.f64 (*.f64 t eh)) ew)
(/.f64 (*.f64 t (neg.f64 eh)) ew)
(*.f64 (/.f64 (neg.f64 t) ew) 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 (*.f64 eh (pow.f64 t 3)) ew)) (*.f64 (/.f64 t ew) eh))
(-.f64 (*.f64 (/.f64 -1/3 ew) (*.f64 eh (pow.f64 t 3))) (*.f64 (/.f64 eh ew) t))
(+.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 (/.f64 (pow.f64 t 5) ew) eh) (-.f64 (*.f64 -1/3 (/.f64 (*.f64 eh (pow.f64 t 3)) ew)) (*.f64 (/.f64 t ew) eh)))
(fma.f64 -2/15 (*.f64 (/.f64 eh ew) (pow.f64 t 5)) (-.f64 (*.f64 (/.f64 -1/3 ew) (*.f64 eh (pow.f64 t 3))) (*.f64 (/.f64 eh ew) t)))
(+.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 eh (/.f64 ew (pow.f64 t 7))) (fma.f64 -2/15 (*.f64 (/.f64 (pow.f64 t 5) ew) eh) (-.f64 (*.f64 -1/3 (/.f64 (*.f64 eh (pow.f64 t 3)) ew)) (*.f64 (/.f64 t ew) eh))))
(fma.f64 -17/315 (*.f64 (/.f64 eh ew) (pow.f64 t 7)) (fma.f64 -2/15 (*.f64 (/.f64 eh ew) (pow.f64 t 5)) (-.f64 (*.f64 (/.f64 -1/3 ew) (*.f64 eh (pow.f64 t 3))) (*.f64 (/.f64 eh ew) t))))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(/.f64 (*.f64 eh (neg.f64 (sin.f64 t))) (*.f64 ew (cos.f64 t)))
(*.f64 (/.f64 (neg.f64 eh) ew) (/.f64 (sin.f64 t) (cos.f64 t)))
(/.f64 (*.f64 (sin.f64 t) (neg.f64 eh)) (*.f64 ew (cos.f64 t)))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(/.f64 (*.f64 eh (neg.f64 (sin.f64 t))) (*.f64 ew (cos.f64 t)))
(*.f64 (/.f64 (neg.f64 eh) ew) (/.f64 (sin.f64 t) (cos.f64 t)))
(/.f64 (*.f64 (sin.f64 t) (neg.f64 eh)) (*.f64 ew (cos.f64 t)))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(/.f64 (*.f64 eh (neg.f64 (sin.f64 t))) (*.f64 ew (cos.f64 t)))
(*.f64 (/.f64 (neg.f64 eh) ew) (/.f64 (sin.f64 t) (cos.f64 t)))
(/.f64 (*.f64 (sin.f64 t) (neg.f64 eh)) (*.f64 ew (cos.f64 t)))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(/.f64 (*.f64 eh (neg.f64 (sin.f64 t))) (*.f64 ew (cos.f64 t)))
(*.f64 (/.f64 (neg.f64 eh) ew) (/.f64 (sin.f64 t) (cos.f64 t)))
(/.f64 (*.f64 (sin.f64 t) (neg.f64 eh)) (*.f64 ew (cos.f64 t)))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(/.f64 (*.f64 eh (neg.f64 (sin.f64 t))) (*.f64 ew (cos.f64 t)))
(*.f64 (/.f64 (neg.f64 eh) ew) (/.f64 (sin.f64 t) (cos.f64 t)))
(/.f64 (*.f64 (sin.f64 t) (neg.f64 eh)) (*.f64 ew (cos.f64 t)))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(/.f64 (*.f64 eh (neg.f64 (sin.f64 t))) (*.f64 ew (cos.f64 t)))
(*.f64 (/.f64 (neg.f64 eh) ew) (/.f64 (sin.f64 t) (cos.f64 t)))
(/.f64 (*.f64 (sin.f64 t) (neg.f64 eh)) (*.f64 ew (cos.f64 t)))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(/.f64 (*.f64 eh (neg.f64 (sin.f64 t))) (*.f64 ew (cos.f64 t)))
(*.f64 (/.f64 (neg.f64 eh) ew) (/.f64 (sin.f64 t) (cos.f64 t)))
(/.f64 (*.f64 (sin.f64 t) (neg.f64 eh)) (*.f64 ew (cos.f64 t)))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(/.f64 (*.f64 eh (neg.f64 (sin.f64 t))) (*.f64 ew (cos.f64 t)))
(*.f64 (/.f64 (neg.f64 eh) ew) (/.f64 (sin.f64 t) (cos.f64 t)))
(/.f64 (*.f64 (sin.f64 t) (neg.f64 eh)) (*.f64 ew (cos.f64 t)))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(/.f64 (*.f64 eh (neg.f64 (sin.f64 t))) (*.f64 ew (cos.f64 t)))
(*.f64 (/.f64 (neg.f64 eh) ew) (/.f64 (sin.f64 t) (cos.f64 t)))
(/.f64 (*.f64 (sin.f64 t) (neg.f64 eh)) (*.f64 ew (cos.f64 t)))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(/.f64 (*.f64 eh (neg.f64 (sin.f64 t))) (*.f64 ew (cos.f64 t)))
(*.f64 (/.f64 (neg.f64 eh) ew) (/.f64 (sin.f64 t) (cos.f64 t)))
(/.f64 (*.f64 (sin.f64 t) (neg.f64 eh)) (*.f64 ew (cos.f64 t)))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(/.f64 (*.f64 eh (neg.f64 (sin.f64 t))) (*.f64 ew (cos.f64 t)))
(*.f64 (/.f64 (neg.f64 eh) ew) (/.f64 (sin.f64 t) (cos.f64 t)))
(/.f64 (*.f64 (sin.f64 t) (neg.f64 eh)) (*.f64 ew (cos.f64 t)))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(/.f64 (*.f64 eh (neg.f64 (sin.f64 t))) (*.f64 ew (cos.f64 t)))
(*.f64 (/.f64 (neg.f64 eh) ew) (/.f64 (sin.f64 t) (cos.f64 t)))
(/.f64 (*.f64 (sin.f64 t) (neg.f64 eh)) (*.f64 ew (cos.f64 t)))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(/.f64 (*.f64 eh (neg.f64 (sin.f64 t))) (*.f64 ew (cos.f64 t)))
(*.f64 (/.f64 (neg.f64 eh) ew) (/.f64 (sin.f64 t) (cos.f64 t)))
(/.f64 (*.f64 (sin.f64 t) (neg.f64 eh)) (*.f64 ew (cos.f64 t)))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(/.f64 (*.f64 eh (neg.f64 (sin.f64 t))) (*.f64 ew (cos.f64 t)))
(*.f64 (/.f64 (neg.f64 eh) ew) (/.f64 (sin.f64 t) (cos.f64 t)))
(/.f64 (*.f64 (sin.f64 t) (neg.f64 eh)) (*.f64 ew (cos.f64 t)))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(/.f64 (*.f64 eh (neg.f64 (sin.f64 t))) (*.f64 ew (cos.f64 t)))
(*.f64 (/.f64 (neg.f64 eh) ew) (/.f64 (sin.f64 t) (cos.f64 t)))
(/.f64 (*.f64 (sin.f64 t) (neg.f64 eh)) (*.f64 ew (cos.f64 t)))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(/.f64 (*.f64 eh (neg.f64 (sin.f64 t))) (*.f64 ew (cos.f64 t)))
(*.f64 (/.f64 (neg.f64 eh) ew) (/.f64 (sin.f64 t) (cos.f64 t)))
(/.f64 (*.f64 (sin.f64 t) (neg.f64 eh)) (*.f64 ew (cos.f64 t)))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(/.f64 (*.f64 eh (neg.f64 (sin.f64 t))) (*.f64 ew (cos.f64 t)))
(*.f64 (/.f64 (neg.f64 eh) ew) (/.f64 (sin.f64 t) (cos.f64 t)))
(/.f64 (*.f64 (sin.f64 t) (neg.f64 eh)) (*.f64 ew (cos.f64 t)))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(/.f64 (*.f64 eh (neg.f64 (sin.f64 t))) (*.f64 ew (cos.f64 t)))
(*.f64 (/.f64 (neg.f64 eh) ew) (/.f64 (sin.f64 t) (cos.f64 t)))
(/.f64 (*.f64 (sin.f64 t) (neg.f64 eh)) (*.f64 ew (cos.f64 t)))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(/.f64 (*.f64 eh (neg.f64 (sin.f64 t))) (*.f64 ew (cos.f64 t)))
(*.f64 (/.f64 (neg.f64 eh) ew) (/.f64 (sin.f64 t) (cos.f64 t)))
(/.f64 (*.f64 (sin.f64 t) (neg.f64 eh)) (*.f64 ew (cos.f64 t)))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(/.f64 (*.f64 eh (neg.f64 (sin.f64 t))) (*.f64 ew (cos.f64 t)))
(*.f64 (/.f64 (neg.f64 eh) ew) (/.f64 (sin.f64 t) (cos.f64 t)))
(/.f64 (*.f64 (sin.f64 t) (neg.f64 eh)) (*.f64 ew (cos.f64 t)))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (cos.f64 t)))
(neg.f64 (*.f64 (/.f64 eh (cos.f64 t)) (sin.f64 t)))
(*.f64 (/.f64 eh (cos.f64 t)) (neg.f64 (sin.f64 t)))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (cos.f64 t)))
(neg.f64 (*.f64 (/.f64 eh (cos.f64 t)) (sin.f64 t)))
(*.f64 (/.f64 eh (cos.f64 t)) (neg.f64 (sin.f64 t)))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (cos.f64 t)))
(neg.f64 (*.f64 (/.f64 eh (cos.f64 t)) (sin.f64 t)))
(*.f64 (/.f64 eh (cos.f64 t)) (neg.f64 (sin.f64 t)))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (cos.f64 t)))
(neg.f64 (*.f64 (/.f64 eh (cos.f64 t)) (sin.f64 t)))
(*.f64 (/.f64 eh (cos.f64 t)) (neg.f64 (sin.f64 t)))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (cos.f64 t)))
(neg.f64 (*.f64 (/.f64 eh (cos.f64 t)) (sin.f64 t)))
(*.f64 (/.f64 eh (cos.f64 t)) (neg.f64 (sin.f64 t)))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (cos.f64 t)))
(neg.f64 (*.f64 (/.f64 eh (cos.f64 t)) (sin.f64 t)))
(*.f64 (/.f64 eh (cos.f64 t)) (neg.f64 (sin.f64 t)))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (cos.f64 t)))
(neg.f64 (*.f64 (/.f64 eh (cos.f64 t)) (sin.f64 t)))
(*.f64 (/.f64 eh (cos.f64 t)) (neg.f64 (sin.f64 t)))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (cos.f64 t)))
(neg.f64 (*.f64 (/.f64 eh (cos.f64 t)) (sin.f64 t)))
(*.f64 (/.f64 eh (cos.f64 t)) (neg.f64 (sin.f64 t)))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (cos.f64 t)))
(neg.f64 (*.f64 (/.f64 eh (cos.f64 t)) (sin.f64 t)))
(*.f64 (/.f64 eh (cos.f64 t)) (neg.f64 (sin.f64 t)))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (cos.f64 t)))
(neg.f64 (*.f64 (/.f64 eh (cos.f64 t)) (sin.f64 t)))
(*.f64 (/.f64 eh (cos.f64 t)) (neg.f64 (sin.f64 t)))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (cos.f64 t)))
(neg.f64 (*.f64 (/.f64 eh (cos.f64 t)) (sin.f64 t)))
(*.f64 (/.f64 eh (cos.f64 t)) (neg.f64 (sin.f64 t)))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (cos.f64 t)))
(neg.f64 (*.f64 (/.f64 eh (cos.f64 t)) (sin.f64 t)))
(*.f64 (/.f64 eh (cos.f64 t)) (neg.f64 (sin.f64 t)))
(*.f64 -1 (*.f64 t eh))
(neg.f64 (*.f64 t eh))
(*.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 (*.f64 -1/3 (pow.f64 t 3)) eh))
(*.f64 eh (+.f64 (*.f64 -1/3 (pow.f64 t 3)) (neg.f64 t)))
(*.f64 eh (+.f64 (neg.f64 t) (*.f64 -1/3 (pow.f64 t 3))))
(+.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 (*.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 (fma.f64 -1/3 (*.f64 eh (pow.f64 t 3)) (*.f64 eh (+.f64 (*.f64 -17/315 (pow.f64 t 7)) (*.f64 -2/15 (pow.f64 t 5))))) (*.f64 t eh))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (cos.f64 t)))
(neg.f64 (*.f64 (/.f64 eh (cos.f64 t)) (sin.f64 t)))
(*.f64 (/.f64 eh (cos.f64 t)) (neg.f64 (sin.f64 t)))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (cos.f64 t)))
(neg.f64 (*.f64 (/.f64 eh (cos.f64 t)) (sin.f64 t)))
(*.f64 (/.f64 eh (cos.f64 t)) (neg.f64 (sin.f64 t)))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (cos.f64 t)))
(neg.f64 (*.f64 (/.f64 eh (cos.f64 t)) (sin.f64 t)))
(*.f64 (/.f64 eh (cos.f64 t)) (neg.f64 (sin.f64 t)))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (cos.f64 t)))
(neg.f64 (*.f64 (/.f64 eh (cos.f64 t)) (sin.f64 t)))
(*.f64 (/.f64 eh (cos.f64 t)) (neg.f64 (sin.f64 t)))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (cos.f64 t)))
(neg.f64 (*.f64 (/.f64 eh (cos.f64 t)) (sin.f64 t)))
(*.f64 (/.f64 eh (cos.f64 t)) (neg.f64 (sin.f64 t)))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (cos.f64 t)))
(neg.f64 (*.f64 (/.f64 eh (cos.f64 t)) (sin.f64 t)))
(*.f64 (/.f64 eh (cos.f64 t)) (neg.f64 (sin.f64 t)))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (cos.f64 t)))
(neg.f64 (*.f64 (/.f64 eh (cos.f64 t)) (sin.f64 t)))
(*.f64 (/.f64 eh (cos.f64 t)) (neg.f64 (sin.f64 t)))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (cos.f64 t)))
(neg.f64 (*.f64 (/.f64 eh (cos.f64 t)) (sin.f64 t)))
(*.f64 (/.f64 eh (cos.f64 t)) (neg.f64 (sin.f64 t)))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (*.f64 eh (neg.f64 (/.f64 (tan.f64 t) ew))))) (*.f64 ew (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew))))) (*.f64 ew (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (*.f64 eh (neg.f64 (/.f64 (tan.f64 t) ew))))) (*.f64 ew (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew))))) (*.f64 ew (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (*.f64 eh (neg.f64 (/.f64 (tan.f64 t) ew))))) (*.f64 ew (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew))))) (*.f64 ew (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (*.f64 eh (neg.f64 (/.f64 (tan.f64 t) ew))))) (*.f64 ew (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew))))) (*.f64 ew (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (*.f64 eh (neg.f64 (/.f64 (tan.f64 t) ew))))) (*.f64 ew (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew))))) (*.f64 ew (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (*.f64 eh (neg.f64 (/.f64 (tan.f64 t) ew))))) (*.f64 ew (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew))))) (*.f64 ew (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (*.f64 eh (neg.f64 (/.f64 (tan.f64 t) ew))))) (*.f64 ew (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew))))) (*.f64 ew (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (*.f64 eh (neg.f64 (/.f64 (tan.f64 t) ew))))) (*.f64 ew (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew))))) (*.f64 ew (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (*.f64 eh (neg.f64 (/.f64 (tan.f64 t) ew))))) (*.f64 ew (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew))))) (*.f64 ew (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (*.f64 eh (neg.f64 (/.f64 (tan.f64 t) ew))))) (*.f64 ew (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew))))) (*.f64 ew (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (*.f64 eh (neg.f64 (/.f64 (tan.f64 t) ew))))) (*.f64 ew (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew))))) (*.f64 ew (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (*.f64 eh (neg.f64 (/.f64 (tan.f64 t) ew))))) (*.f64 ew (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew))))) (*.f64 ew (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) ew)
(*.f64 ew (cos.f64 (atan.f64 (*.f64 eh (neg.f64 (/.f64 (tan.f64 t) ew))))))
(*.f64 ew (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew))))))
(+.f64 (*.f64 -1/2 (*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (pow.f64 t 2) ew))) (*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) ew))
(fma.f64 -1/2 (*.f64 (cos.f64 (atan.f64 (*.f64 eh (neg.f64 (/.f64 (tan.f64 t) ew))))) (*.f64 ew (*.f64 t t))) (*.f64 ew (cos.f64 (atan.f64 (*.f64 eh (neg.f64 (/.f64 (tan.f64 t) ew)))))))
(fma.f64 ew (cos.f64 (atan.f64 (*.f64 eh (neg.f64 (/.f64 (tan.f64 t) ew))))) (*.f64 (cos.f64 (atan.f64 (*.f64 eh (neg.f64 (/.f64 (tan.f64 t) ew))))) (*.f64 (*.f64 t (*.f64 t ew)) -1/2)))
(fma.f64 ew (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew))))) (*.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew))))) (*.f64 (*.f64 t (*.f64 t ew)) -1/2)))
(+.f64 (*.f64 -1/2 (*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (pow.f64 t 2) ew))) (+.f64 (*.f64 1/24 (*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (pow.f64 t 4) ew))) (*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) ew)))
(fma.f64 -1/2 (*.f64 (cos.f64 (atan.f64 (*.f64 eh (neg.f64 (/.f64 (tan.f64 t) ew))))) (*.f64 ew (*.f64 t t))) (fma.f64 1/24 (*.f64 (cos.f64 (atan.f64 (*.f64 eh (neg.f64 (/.f64 (tan.f64 t) ew))))) (*.f64 ew (pow.f64 t 4))) (*.f64 ew (cos.f64 (atan.f64 (*.f64 eh (neg.f64 (/.f64 (tan.f64 t) ew))))))))
(fma.f64 -1/2 (*.f64 (cos.f64 (atan.f64 (*.f64 eh (neg.f64 (/.f64 (tan.f64 t) ew))))) (*.f64 t (*.f64 t ew))) (fma.f64 ew (cos.f64 (atan.f64 (*.f64 eh (neg.f64 (/.f64 (tan.f64 t) ew))))) (*.f64 (cos.f64 (atan.f64 (*.f64 eh (neg.f64 (/.f64 (tan.f64 t) ew))))) (*.f64 (*.f64 ew (pow.f64 t 4)) 1/24))))
(fma.f64 -1/2 (*.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew))))) (*.f64 t (*.f64 t ew))) (fma.f64 1/24 (*.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew))))) (*.f64 ew (pow.f64 t 4))) (*.f64 ew (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew))))))))
(+.f64 (*.f64 -1/2 (*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (pow.f64 t 2) ew))) (+.f64 (*.f64 -1/720 (*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (pow.f64 t 6) ew))) (+.f64 (*.f64 1/24 (*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (pow.f64 t 4) ew))) (*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) ew))))
(fma.f64 -1/2 (*.f64 (cos.f64 (atan.f64 (*.f64 eh (neg.f64 (/.f64 (tan.f64 t) ew))))) (*.f64 ew (*.f64 t t))) (fma.f64 -1/720 (*.f64 (cos.f64 (atan.f64 (*.f64 eh (neg.f64 (/.f64 (tan.f64 t) ew))))) (*.f64 ew (pow.f64 t 6))) (fma.f64 1/24 (*.f64 (cos.f64 (atan.f64 (*.f64 eh (neg.f64 (/.f64 (tan.f64 t) ew))))) (*.f64 ew (pow.f64 t 4))) (*.f64 ew (cos.f64 (atan.f64 (*.f64 eh (neg.f64 (/.f64 (tan.f64 t) ew)))))))))
(fma.f64 -1/2 (*.f64 (cos.f64 (atan.f64 (*.f64 eh (neg.f64 (/.f64 (tan.f64 t) ew))))) (*.f64 t (*.f64 t ew))) (fma.f64 -1/720 (*.f64 (cos.f64 (atan.f64 (*.f64 eh (neg.f64 (/.f64 (tan.f64 t) ew))))) (*.f64 ew (pow.f64 t 6))) (fma.f64 ew (cos.f64 (atan.f64 (*.f64 eh (neg.f64 (/.f64 (tan.f64 t) ew))))) (*.f64 (cos.f64 (atan.f64 (*.f64 eh (neg.f64 (/.f64 (tan.f64 t) ew))))) (*.f64 (*.f64 ew (pow.f64 t 4)) 1/24)))))
(fma.f64 -1/2 (*.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew))))) (*.f64 t (*.f64 t ew))) (fma.f64 -1/720 (*.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew))))) (*.f64 ew (pow.f64 t 6))) (fma.f64 1/24 (*.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew))))) (*.f64 ew (pow.f64 t 4))) (*.f64 ew (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew)))))))))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (*.f64 eh (neg.f64 (/.f64 (tan.f64 t) ew))))) (*.f64 ew (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew))))) (*.f64 ew (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (*.f64 eh (neg.f64 (/.f64 (tan.f64 t) ew))))) (*.f64 ew (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew))))) (*.f64 ew (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (*.f64 eh (neg.f64 (/.f64 (tan.f64 t) ew))))) (*.f64 ew (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew))))) (*.f64 ew (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (*.f64 eh (neg.f64 (/.f64 (tan.f64 t) ew))))) (*.f64 ew (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew))))) (*.f64 ew (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (*.f64 eh (neg.f64 (/.f64 (tan.f64 t) ew))))) (*.f64 ew (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew))))) (*.f64 ew (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (*.f64 eh (neg.f64 (/.f64 (tan.f64 t) ew))))) (*.f64 ew (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew))))) (*.f64 ew (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (*.f64 eh (neg.f64 (/.f64 (tan.f64 t) ew))))) (*.f64 ew (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew))))) (*.f64 ew (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (*.f64 eh (neg.f64 (/.f64 (tan.f64 t) ew))))) (*.f64 ew (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew))))) (*.f64 ew (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (*.f64 eh (neg.f64 (/.f64 (tan.f64 t) ew))))) (*.f64 ew (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew))))) (*.f64 ew (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (*.f64 eh (neg.f64 (/.f64 (tan.f64 t) ew))))) (*.f64 ew (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew))))) (*.f64 ew (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (*.f64 eh (neg.f64 (/.f64 (tan.f64 t) ew))))) (*.f64 ew (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew))))) (*.f64 ew (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (*.f64 eh (neg.f64 (/.f64 (tan.f64 t) ew))))) (*.f64 ew (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew))))) (*.f64 ew (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (*.f64 eh (neg.f64 (/.f64 (tan.f64 t) ew))))) (*.f64 ew (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew))))) (*.f64 ew (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (*.f64 eh (neg.f64 (/.f64 (tan.f64 t) ew))))) (*.f64 ew (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew))))) (*.f64 ew (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (*.f64 eh (neg.f64 (/.f64 (tan.f64 t) ew))))) (*.f64 ew (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew))))) (*.f64 ew (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (*.f64 eh (neg.f64 (/.f64 (tan.f64 t) ew))))) (*.f64 ew (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew))))) (*.f64 ew (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (*.f64 eh (neg.f64 (/.f64 (tan.f64 t) ew))))) (*.f64 ew (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew))))) (*.f64 ew (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (*.f64 eh (neg.f64 (/.f64 (tan.f64 t) ew))))) (*.f64 ew (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew))))) (*.f64 ew (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (*.f64 eh (neg.f64 (/.f64 (tan.f64 t) ew))))) (*.f64 ew (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew))))) (*.f64 ew (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (*.f64 eh (neg.f64 (/.f64 (tan.f64 t) ew))))) (*.f64 ew (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew))))) (*.f64 ew (cos.f64 t)))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))))) 1)
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))
(*.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))) 1)
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))
(*.f64 1 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))
(*.f64 (sqrt.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))) (sqrt.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))
(*.f64 (cbrt.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))) (pow.f64 (cbrt.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))) 2))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))) 2) (cbrt.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))
(/.f64 1 (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew))))
(/.f64 1 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(/.f64 1 (/.f64 (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew))) 1))
(/.f64 1 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(/.f64 1 (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew))))
(/.f64 (sqrt.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))) (sqrt.f64 (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew)))))
(/.f64 (sqrt.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (sqrt.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(/.f64 (pow.f64 (cbrt.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))) 2) (cbrt.f64 (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew)))))
(/.f64 (pow.f64 (cbrt.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 2) (cbrt.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(/.f64 -1 (neg.f64 (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew)))))
(/.f64 1 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(/.f64 1 (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew))))
(/.f64 (*.f64 (sqrt.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))) 1) (sqrt.f64 (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew)))))
(/.f64 (sqrt.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (sqrt.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(/.f64 (sqrt.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))) (sqrt.f64 (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew)))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))) 2) 1) (cbrt.f64 (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew)))))
(/.f64 (pow.f64 (cbrt.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 2) (cbrt.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(/.f64 (pow.f64 (cbrt.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))) 2) (cbrt.f64 (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew)))))
(/.f64 (/.f64 1 (*.f64 (cbrt.f64 (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew)))) (cbrt.f64 (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew)))))) (cbrt.f64 (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew)))))
(/.f64 1 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(/.f64 1 (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew))))
(pow.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))) 1)
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))
(pow.f64 (sqrt.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))) 2)
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))
(pow.f64 (cbrt.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))) 3)
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))
(pow.f64 (pow.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))) 3) 1/3)
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))
(pow.f64 (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew))) -1)
(/.f64 1 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(/.f64 1 (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew))))
(sqrt.f64 (pow.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))) 2))
(sqrt.f64 (pow.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))) 2))
(fabs.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))))
(fabs.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(log.f64 (exp.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))
(log.f64 (+.f64 1 (expm1.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))
(cbrt.f64 (pow.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))) 3))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))
(expm1.f64 (log1p.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))
(exp.f64 (log.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))
(exp.f64 (*.f64 (log.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))) 1))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))
(log1p.f64 (expm1.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))
(+.f64 (-.f64 (/.f64 0 (/.f64 ew (tan.f64 t))) (exp.f64 (log1p.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))) 1)
(*.f64 eh (neg.f64 (/.f64 (tan.f64 t) ew)))
(*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew)))
(+.f64 (-.f64 (/.f64 0 (/.f64 ew (tan.f64 t))) (/.f64 0 (/.f64 ew (tan.f64 t)))) (*.f64 eh (/.f64 (tan.f64 t) ew)))
(+.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)) 0)
(*.f64 eh (/.f64 (tan.f64 t) ew))
(*.f64 (tan.f64 t) (/.f64 eh ew))
(-.f64 (exp.f64 (log1p.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))) 1)
(+.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)) 0)
(*.f64 eh (/.f64 (tan.f64 t) ew))
(*.f64 (tan.f64 t) (/.f64 eh ew))
(-.f64 (/.f64 0 (/.f64 ew (tan.f64 t))) (*.f64 eh (/.f64 (tan.f64 t) ew)))
(*.f64 eh (neg.f64 (/.f64 (tan.f64 t) ew)))
(*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew)))
(*.f64 eh (/.f64 (tan.f64 t) ew))
(+.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)) 0)
(*.f64 (tan.f64 t) (/.f64 eh ew))
(*.f64 eh (/.f64 1 (/.f64 ew (tan.f64 t))))
(+.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)) 0)
(*.f64 eh (/.f64 (tan.f64 t) ew))
(*.f64 (tan.f64 t) (/.f64 eh ew))
(*.f64 (tan.f64 t) (/.f64 eh ew))
(+.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)) 0)
(*.f64 eh (/.f64 (tan.f64 t) ew))
(*.f64 (*.f64 eh (tan.f64 t)) (pow.f64 ew -1))
(+.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)) 0)
(*.f64 eh (/.f64 (tan.f64 t) ew))
(*.f64 (tan.f64 t) (/.f64 eh ew))
(*.f64 (*.f64 eh (tan.f64 t)) (/.f64 -1 ew))
(*.f64 eh (neg.f64 (/.f64 (tan.f64 t) ew)))
(*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew)))
(*.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)) 1)
(+.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)) 0)
(*.f64 eh (/.f64 (tan.f64 t) ew))
(*.f64 (tan.f64 t) (/.f64 eh ew))
(*.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew)))
(+.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)) 0)
(*.f64 eh (/.f64 (tan.f64 t) ew))
(*.f64 (tan.f64 t) (/.f64 eh ew))
(*.f64 (sqrt.f64 (*.f64 eh (tan.f64 t))) (*.f64 (sqrt.f64 (*.f64 eh (tan.f64 t))) (pow.f64 ew -1)))
(+.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)) 0)
(*.f64 eh (/.f64 (tan.f64 t) ew))
(*.f64 (tan.f64 t) (/.f64 eh ew))
(*.f64 (sqrt.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))) (sqrt.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))
(+.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)) 0)
(*.f64 eh (/.f64 (tan.f64 t) ew))
(*.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))) (pow.f64 ew -1)))
(+.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)) 0)
(*.f64 eh (/.f64 (tan.f64 t) ew))
(*.f64 (tan.f64 t) (/.f64 eh ew))
(*.f64 (cbrt.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))) (pow.f64 (cbrt.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))) 2))
(+.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)) 0)
(*.f64 eh (/.f64 (tan.f64 t) ew))
(*.f64 (tan.f64 t) (/.f64 eh ew))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))) 2) (cbrt.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))
(+.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)) 0)
(*.f64 eh (/.f64 (tan.f64 t) ew))
(*.f64 (tan.f64 t) (/.f64 eh ew))
(*.f64 (pow.f64 ew -1) (*.f64 eh (tan.f64 t)))
(+.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)) 0)
(*.f64 eh (/.f64 (tan.f64 t) ew))
(*.f64 (tan.f64 t) (/.f64 eh ew))
(*.f64 (/.f64 1 (sqrt.f64 ew)) (/.f64 (*.f64 eh (tan.f64 t)) (sqrt.f64 ew)))
(/.f64 (*.f64 (/.f64 1 (sqrt.f64 ew)) (*.f64 (tan.f64 t) eh)) (sqrt.f64 ew))
(*.f64 (/.f64 (tan.f64 t) (sqrt.f64 ew)) (/.f64 eh (sqrt.f64 ew)))
(/.f64 (/.f64 (*.f64 (tan.f64 t) eh) (sqrt.f64 ew)) (sqrt.f64 ew))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 ew) 2)) (/.f64 (*.f64 eh (tan.f64 t)) (cbrt.f64 ew)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 ew) 2)) (/.f64 eh (/.f64 (cbrt.f64 ew) (tan.f64 t))))
(/.f64 (tan.f64 t) (/.f64 (pow.f64 (cbrt.f64 ew) 2) (/.f64 eh (cbrt.f64 ew))))
(/.f64 eh (*.f64 (pow.f64 (cbrt.f64 ew) 2) (/.f64 (cbrt.f64 ew) (tan.f64 t))))
(*.f64 (/.f64 (tan.f64 t) (sqrt.f64 ew)) (/.f64 eh (sqrt.f64 ew)))
(/.f64 (*.f64 (/.f64 1 (sqrt.f64 ew)) (*.f64 (tan.f64 t) eh)) (sqrt.f64 ew))
(/.f64 (/.f64 (*.f64 (tan.f64 t) eh) (sqrt.f64 ew)) (sqrt.f64 ew))
(*.f64 (/.f64 eh ew) (tan.f64 t))
(+.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)) 0)
(*.f64 eh (/.f64 (tan.f64 t) ew))
(*.f64 (tan.f64 t) (/.f64 eh ew))
(*.f64 (/.f64 eh (sqrt.f64 ew)) (/.f64 (tan.f64 t) (sqrt.f64 ew)))
(/.f64 (*.f64 (/.f64 1 (sqrt.f64 ew)) (*.f64 (tan.f64 t) eh)) (sqrt.f64 ew))
(*.f64 (/.f64 (tan.f64 t) (sqrt.f64 ew)) (/.f64 eh (sqrt.f64 ew)))
(/.f64 (/.f64 (*.f64 (tan.f64 t) eh) (sqrt.f64 ew)) (sqrt.f64 ew))
(*.f64 (/.f64 eh (pow.f64 (cbrt.f64 ew) 2)) (/.f64 (tan.f64 t) (cbrt.f64 ew)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 ew) 2)) (/.f64 eh (/.f64 (cbrt.f64 ew) (tan.f64 t))))
(/.f64 (tan.f64 t) (/.f64 (pow.f64 (cbrt.f64 ew) 2) (/.f64 eh (cbrt.f64 ew))))
(/.f64 eh (*.f64 (pow.f64 (cbrt.f64 ew) 2) (/.f64 (cbrt.f64 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 eh (/.f64 (cbrt.f64 ew) (tan.f64 t))))
(/.f64 (tan.f64 t) (/.f64 (pow.f64 (cbrt.f64 ew) 2) (/.f64 eh (cbrt.f64 ew))))
(/.f64 eh (*.f64 (pow.f64 (cbrt.f64 ew) 2) (/.f64 (cbrt.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 (*.f64 (tan.f64 t) (/.f64 eh ew)) 0)
(*.f64 eh (/.f64 (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 1 (pow.f64 (cbrt.f64 ew) 2)) (/.f64 eh (/.f64 (cbrt.f64 ew) (tan.f64 t))))
(/.f64 (tan.f64 t) (/.f64 (pow.f64 (cbrt.f64 ew) 2) (/.f64 eh (cbrt.f64 ew))))
(/.f64 eh (*.f64 (pow.f64 (cbrt.f64 ew) 2) (/.f64 (cbrt.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 (*.f64 (tan.f64 t) (/.f64 eh ew)) 0)
(*.f64 eh (/.f64 (tan.f64 t) ew))
(*.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 (/.f64 1 (sqrt.f64 ew)) (*.f64 (tan.f64 t) eh)) (sqrt.f64 ew))
(*.f64 (/.f64 (tan.f64 t) (sqrt.f64 ew)) (/.f64 eh (sqrt.f64 ew)))
(/.f64 (/.f64 (*.f64 (tan.f64 t) eh) (sqrt.f64 ew)) (sqrt.f64 ew))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 eh (tan.f64 t))) 2) (pow.f64 (cbrt.f64 ew) 2)) (cbrt.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 (tan.f64 t) eh)) 2) (cbrt.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (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 eh (/.f64 (tan.f64 t) ew)))))
(/.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)))))
(pow.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)) 1)
(+.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)) 0)
(*.f64 eh (/.f64 (tan.f64 t) ew))
(*.f64 (tan.f64 t) (/.f64 eh ew))
(pow.f64 (sqrt.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))) 2)
(+.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)) 0)
(*.f64 eh (/.f64 (tan.f64 t) ew))
(*.f64 (tan.f64 t) (/.f64 eh ew))
(pow.f64 (cbrt.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))) 3)
(+.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)) 0)
(*.f64 eh (/.f64 (tan.f64 t) ew))
(*.f64 (tan.f64 t) (/.f64 eh ew))
(pow.f64 (pow.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)) 3) 1/3)
(+.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)) 0)
(*.f64 eh (/.f64 (tan.f64 t) ew))
(*.f64 (tan.f64 t) (/.f64 eh ew))
(pow.f64 (/.f64 (/.f64 ew eh) (tan.f64 t)) -1)
(+.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)) 0)
(*.f64 eh (/.f64 (tan.f64 t) ew))
(*.f64 (tan.f64 t) (/.f64 eh ew))
(neg.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))
(*.f64 eh (neg.f64 (/.f64 (tan.f64 t) ew)))
(*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew)))
(sqrt.f64 (pow.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)) 2))
(sqrt.f64 (pow.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)) 2))
(fabs.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))
(fabs.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))
(log.f64 (exp.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))
(+.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)) 0)
(*.f64 eh (/.f64 (tan.f64 t) ew))
(*.f64 (tan.f64 t) (/.f64 eh ew))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))))
(+.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)) 0)
(*.f64 eh (/.f64 (tan.f64 t) ew))
(*.f64 (tan.f64 t) (/.f64 eh ew))
(cbrt.f64 (pow.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)) 3))
(+.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)) 0)
(*.f64 eh (/.f64 (tan.f64 t) ew))
(*.f64 (tan.f64 t) (/.f64 eh ew))
(expm1.f64 (log1p.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))
(+.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)) 0)
(*.f64 eh (/.f64 (tan.f64 t) ew))
(*.f64 (tan.f64 t) (/.f64 eh ew))
(exp.f64 (log.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))
(+.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)) 0)
(*.f64 eh (/.f64 (tan.f64 t) ew))
(*.f64 (tan.f64 t) (/.f64 eh ew))
(exp.f64 (*.f64 (log.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))) 1))
(+.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)) 0)
(*.f64 eh (/.f64 (tan.f64 t) ew))
(*.f64 (tan.f64 t) (/.f64 eh ew))
(log1p.f64 (expm1.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))
(+.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)) 0)
(*.f64 eh (/.f64 (tan.f64 t) ew))
(*.f64 (tan.f64 t) (/.f64 eh ew))
(+.f64 0 (*.f64 eh (tan.f64 t)))
(*.f64 (tan.f64 t) eh)
(+.f64 (-.f64 0 (exp.f64 (log1p.f64 (*.f64 eh (tan.f64 t))))) 1)
(*.f64 (neg.f64 eh) (tan.f64 t))
(*.f64 (tan.f64 t) (neg.f64 eh))
(-.f64 0 (*.f64 eh (tan.f64 t)))
(*.f64 (neg.f64 eh) (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 eh (/.f64 (cos.f64 t) (sin.f64 t)))
(*.f64 (/.f64 eh (cos.f64 t)) (sin.f64 t))
(*.f64 (sin.f64 t) (/.f64 eh (cos.f64 t)))
(/.f64 (*.f64 eh (tan.f64 t)) 1)
(*.f64 (tan.f64 t) eh)
(/.f64 (*.f64 eh (sin.f64 t)) (cos.f64 t))
(*.f64 (/.f64 eh (cos.f64 t)) (sin.f64 t))
(*.f64 (sin.f64 t) (/.f64 eh (cos.f64 t)))
(/.f64 (*.f64 (sin.f64 t) eh) (cos.f64 t))
(*.f64 (/.f64 eh (cos.f64 t)) (sin.f64 t))
(*.f64 (sin.f64 t) (/.f64 eh (cos.f64 t)))
(/.f64 (*.f64 eh (/.f64 (sin.f64 t) 1)) (cos.f64 t))
(*.f64 (/.f64 eh (cos.f64 t)) (sin.f64 t))
(*.f64 (sin.f64 t) (/.f64 eh (cos.f64 t)))
(/.f64 (*.f64 eh (/.f64 (sin.f64 t) (sqrt.f64 (cos.f64 t)))) (sqrt.f64 (cos.f64 t)))
(*.f64 (/.f64 eh (cos.f64 t)) (sin.f64 t))
(*.f64 (sin.f64 t) (/.f64 eh (cos.f64 t)))
(/.f64 (*.f64 eh (/.f64 (sin.f64 t) (pow.f64 (cbrt.f64 (cos.f64 t)) 2))) (cbrt.f64 (cos.f64 t)))
(*.f64 (/.f64 eh (cos.f64 t)) (sin.f64 t))
(*.f64 (sin.f64 t) (/.f64 eh (cos.f64 t)))
(/.f64 (*.f64 eh (neg.f64 (sin.f64 t))) (neg.f64 (cos.f64 t)))
(*.f64 (/.f64 eh (cos.f64 t)) (sin.f64 t))
(*.f64 (sin.f64 t) (/.f64 eh (cos.f64 t)))
(/.f64 (*.f64 (tan.f64 t) (-.f64 0 (*.f64 eh eh))) eh)
(/.f64 (neg.f64 (*.f64 eh eh)) (/.f64 eh (tan.f64 t)))
(*.f64 (/.f64 (tan.f64 t) eh) (*.f64 eh (neg.f64 eh)))
(/.f64 (*.f64 (tan.f64 t) (-.f64 0 (pow.f64 eh 3))) (+.f64 (+.f64 0 (*.f64 eh eh)) (*.f64 0 eh)))
(/.f64 (neg.f64 (pow.f64 eh 3)) (/.f64 (*.f64 eh eh) (tan.f64 t)))
(/.f64 (neg.f64 (pow.f64 eh 3)) (/.f64 eh (/.f64 (tan.f64 t) eh)))
(/.f64 (*.f64 1 (*.f64 eh (sin.f64 t))) (cos.f64 t))
(*.f64 (/.f64 eh (cos.f64 t)) (sin.f64 t))
(*.f64 (sin.f64 t) (/.f64 eh (cos.f64 t)))
(/.f64 (*.f64 1 (*.f64 (sin.f64 t) eh)) (cos.f64 t))
(*.f64 (/.f64 eh (cos.f64 t)) (sin.f64 t))
(*.f64 (sin.f64 t) (/.f64 eh (cos.f64 t)))
(/.f64 (*.f64 -1 (*.f64 eh (sin.f64 t))) (cos.f64 t))
(neg.f64 (*.f64 (/.f64 eh (cos.f64 t)) (sin.f64 t)))
(*.f64 (/.f64 eh (cos.f64 t)) (neg.f64 (sin.f64 t)))
(/.f64 (*.f64 -1 (*.f64 (sin.f64 t) eh)) (cos.f64 t))
(neg.f64 (*.f64 (/.f64 eh (cos.f64 t)) (sin.f64 t)))
(*.f64 (/.f64 eh (cos.f64 t)) (neg.f64 (sin.f64 t)))
(/.f64 (*.f64 (*.f64 eh (sqrt.f64 (tan.f64 t))) (sqrt.f64 (sin.f64 t))) (sqrt.f64 (cos.f64 t)))
(/.f64 (*.f64 eh (sqrt.f64 (tan.f64 t))) (/.f64 (sqrt.f64 (cos.f64 t)) (sqrt.f64 (sin.f64 t))))
(*.f64 (/.f64 (*.f64 eh (sqrt.f64 (tan.f64 t))) (sqrt.f64 (cos.f64 t))) (sqrt.f64 (sin.f64 t)))
(*.f64 (/.f64 eh (sqrt.f64 (cos.f64 t))) (*.f64 (sqrt.f64 (tan.f64 t)) (sqrt.f64 (sin.f64 t))))
(/.f64 (*.f64 (*.f64 eh (pow.f64 (cbrt.f64 (tan.f64 t)) 2)) (cbrt.f64 (sin.f64 t))) (cbrt.f64 (cos.f64 t)))
(/.f64 (*.f64 eh (pow.f64 (cbrt.f64 (tan.f64 t)) 2)) (/.f64 (cbrt.f64 (cos.f64 t)) (cbrt.f64 (sin.f64 t))))
(*.f64 (/.f64 (*.f64 eh (pow.f64 (cbrt.f64 (tan.f64 t)) 2)) (cbrt.f64 (cos.f64 t))) (cbrt.f64 (sin.f64 t)))
(/.f64 (cbrt.f64 (sin.f64 t)) (/.f64 (/.f64 (cbrt.f64 (cos.f64 t)) eh) (pow.f64 (cbrt.f64 (tan.f64 t)) 2)))
(/.f64 (*.f64 (*.f64 (tan.f64 t) -1) (-.f64 0 (*.f64 eh eh))) eh)
(/.f64 (neg.f64 (*.f64 eh eh)) (/.f64 eh (neg.f64 (tan.f64 t))))
(/.f64 (*.f64 eh (neg.f64 eh)) (/.f64 eh (neg.f64 (tan.f64 t))))
(*.f64 (/.f64 (neg.f64 (tan.f64 t)) eh) (*.f64 eh (neg.f64 eh)))
(/.f64 (*.f64 (*.f64 (tan.f64 t) -1) (-.f64 0 (pow.f64 eh 3))) (+.f64 (+.f64 0 (*.f64 eh eh)) (*.f64 0 eh)))
(/.f64 (neg.f64 (pow.f64 eh 3)) (/.f64 (*.f64 eh eh) (neg.f64 (tan.f64 t))))
(*.f64 (/.f64 (neg.f64 (pow.f64 eh 3)) eh) (/.f64 (neg.f64 (tan.f64 t)) eh))
(/.f64 (*.f64 (neg.f64 (tan.f64 t)) (-.f64 0 (*.f64 eh eh))) eh)
(/.f64 (neg.f64 (*.f64 eh eh)) (/.f64 eh (neg.f64 (tan.f64 t))))
(/.f64 (*.f64 eh (neg.f64 eh)) (/.f64 eh (neg.f64 (tan.f64 t))))
(*.f64 (/.f64 (neg.f64 (tan.f64 t)) eh) (*.f64 eh (neg.f64 eh)))
(/.f64 (*.f64 (neg.f64 (tan.f64 t)) (-.f64 0 (pow.f64 eh 3))) (+.f64 (+.f64 0 (*.f64 eh eh)) (*.f64 0 eh)))
(/.f64 (neg.f64 (pow.f64 eh 3)) (/.f64 (*.f64 eh eh) (neg.f64 (tan.f64 t))))
(*.f64 (/.f64 (neg.f64 (pow.f64 eh 3)) eh) (/.f64 (neg.f64 (tan.f64 t)) eh))
(/.f64 (*.f64 (-.f64 0 (*.f64 eh eh)) (tan.f64 t)) eh)
(/.f64 (neg.f64 (*.f64 eh eh)) (/.f64 eh (tan.f64 t)))
(*.f64 (/.f64 (tan.f64 t) eh) (*.f64 eh (neg.f64 eh)))
(/.f64 (*.f64 (-.f64 0 (pow.f64 eh 3)) (tan.f64 t)) (+.f64 (+.f64 0 (*.f64 eh eh)) (*.f64 0 eh)))
(/.f64 (neg.f64 (pow.f64 eh 3)) (/.f64 (*.f64 eh eh) (tan.f64 t)))
(/.f64 (neg.f64 (pow.f64 eh 3)) (/.f64 eh (/.f64 (tan.f64 t) eh)))
(/.f64 (*.f64 (-.f64 0 (*.f64 eh eh)) (neg.f64 (tan.f64 t))) eh)
(/.f64 (neg.f64 (*.f64 eh eh)) (/.f64 eh (neg.f64 (tan.f64 t))))
(/.f64 (*.f64 eh (neg.f64 eh)) (/.f64 eh (neg.f64 (tan.f64 t))))
(*.f64 (/.f64 (neg.f64 (tan.f64 t)) eh) (*.f64 eh (neg.f64 eh)))
(/.f64 (*.f64 (-.f64 0 (pow.f64 eh 3)) (neg.f64 (tan.f64 t))) (+.f64 (+.f64 0 (*.f64 eh eh)) (*.f64 0 eh)))
(/.f64 (neg.f64 (pow.f64 eh 3)) (/.f64 (*.f64 eh eh) (neg.f64 (tan.f64 t))))
(*.f64 (/.f64 (neg.f64 (pow.f64 eh 3)) eh) (/.f64 (neg.f64 (tan.f64 t)) eh))
(/.f64 (*.f64 (/.f64 (sin.f64 t) 1) eh) (cos.f64 t))
(*.f64 (/.f64 eh (cos.f64 t)) (sin.f64 t))
(*.f64 (sin.f64 t) (/.f64 eh (cos.f64 t)))
(/.f64 (*.f64 (/.f64 (sin.f64 t) (sqrt.f64 (cos.f64 t))) eh) (sqrt.f64 (cos.f64 t)))
(*.f64 (/.f64 eh (cos.f64 t)) (sin.f64 t))
(*.f64 (sin.f64 t) (/.f64 eh (cos.f64 t)))
(/.f64 (*.f64 (/.f64 (sin.f64 t) (pow.f64 (cbrt.f64 (cos.f64 t)) 2)) eh) (cbrt.f64 (cos.f64 t)))
(*.f64 (/.f64 eh (cos.f64 t)) (sin.f64 t))
(*.f64 (sin.f64 t) (/.f64 eh (cos.f64 t)))
(/.f64 (*.f64 (neg.f64 (sin.f64 t)) eh) (neg.f64 (cos.f64 t)))
(*.f64 (/.f64 eh (cos.f64 t)) (sin.f64 t))
(*.f64 (sin.f64 t) (/.f64 eh (cos.f64 t)))
(/.f64 (*.f64 (*.f64 eh (sin.f64 t)) 1) (cos.f64 t))
(*.f64 (/.f64 eh (cos.f64 t)) (sin.f64 t))
(*.f64 (sin.f64 t) (/.f64 eh (cos.f64 t)))
(/.f64 (*.f64 (*.f64 (sin.f64 t) eh) 1) (cos.f64 t))
(*.f64 (/.f64 eh (cos.f64 t)) (sin.f64 t))
(*.f64 (sin.f64 t) (/.f64 eh (cos.f64 t)))
(/.f64 (*.f64 (sqrt.f64 (sin.f64 t)) (*.f64 (sqrt.f64 (tan.f64 t)) eh)) (sqrt.f64 (cos.f64 t)))
(/.f64 (*.f64 eh (sqrt.f64 (tan.f64 t))) (/.f64 (sqrt.f64 (cos.f64 t)) (sqrt.f64 (sin.f64 t))))
(*.f64 (/.f64 (*.f64 eh (sqrt.f64 (tan.f64 t))) (sqrt.f64 (cos.f64 t))) (sqrt.f64 (sin.f64 t)))
(*.f64 (/.f64 eh (sqrt.f64 (cos.f64 t))) (*.f64 (sqrt.f64 (tan.f64 t)) (sqrt.f64 (sin.f64 t))))
(/.f64 (/.f64 (*.f64 eh (sin.f64 t)) 1) (cos.f64 t))
(*.f64 (/.f64 eh (cos.f64 t)) (sin.f64 t))
(*.f64 (sin.f64 t) (/.f64 eh (cos.f64 t)))
(/.f64 (/.f64 (*.f64 eh (sin.f64 t)) (sqrt.f64 (cos.f64 t))) (sqrt.f64 (cos.f64 t)))
(*.f64 (/.f64 eh (cos.f64 t)) (sin.f64 t))
(*.f64 (sin.f64 t) (/.f64 eh (cos.f64 t)))
(/.f64 (/.f64 (*.f64 eh (sin.f64 t)) (cbrt.f64 (cos.f64 t))) (pow.f64 (cbrt.f64 (cos.f64 t)) 2))
(*.f64 (/.f64 eh (cos.f64 t)) (sin.f64 t))
(*.f64 (sin.f64 t) (/.f64 eh (cos.f64 t)))
(/.f64 (/.f64 (*.f64 eh (sin.f64 t)) (pow.f64 (cbrt.f64 (cos.f64 t)) 2)) (cbrt.f64 (cos.f64 t)))
(*.f64 (/.f64 eh (cos.f64 t)) (sin.f64 t))
(*.f64 (sin.f64 t) (/.f64 eh (cos.f64 t)))
(/.f64 (/.f64 (*.f64 (sin.f64 t) eh) 1) (cos.f64 t))
(*.f64 (/.f64 eh (cos.f64 t)) (sin.f64 t))
(*.f64 (sin.f64 t) (/.f64 eh (cos.f64 t)))
(/.f64 (/.f64 (*.f64 (sin.f64 t) eh) (sqrt.f64 (cos.f64 t))) (sqrt.f64 (cos.f64 t)))
(*.f64 (/.f64 eh (cos.f64 t)) (sin.f64 t))
(*.f64 (sin.f64 t) (/.f64 eh (cos.f64 t)))
(/.f64 (/.f64 (*.f64 (sin.f64 t) eh) (cbrt.f64 (cos.f64 t))) (pow.f64 (cbrt.f64 (cos.f64 t)) 2))
(*.f64 (/.f64 eh (cos.f64 t)) (sin.f64 t))
(*.f64 (sin.f64 t) (/.f64 eh (cos.f64 t)))
(/.f64 (/.f64 (*.f64 (sin.f64 t) eh) (pow.f64 (cbrt.f64 (cos.f64 t)) 2)) (cbrt.f64 (cos.f64 t)))
(*.f64 (/.f64 eh (cos.f64 t)) (sin.f64 t))
(*.f64 (sin.f64 t) (/.f64 eh (cos.f64 t)))
(pow.f64 (*.f64 eh (tan.f64 t)) 1)
(*.f64 (tan.f64 t) eh)
(pow.f64 (sqrt.f64 (*.f64 eh (tan.f64 t))) 2)
(*.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)) 3) 1/3)
(*.f64 (tan.f64 t) eh)
(neg.f64 (*.f64 eh (tan.f64 t)))
(*.f64 (neg.f64 eh) (tan.f64 t))
(*.f64 (tan.f64 t) (neg.f64 eh))
(sqrt.f64 (pow.f64 (*.f64 eh (tan.f64 t)) 2))
(sqrt.f64 (pow.f64 (*.f64 (tan.f64 t) eh) 2))
(fabs.f64 (*.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)
(cbrt.f64 (pow.f64 (*.f64 eh (tan.f64 t)) 3))
(*.f64 (tan.f64 t) eh)
(cbrt.f64 (*.f64 (pow.f64 eh 3) (pow.f64 (tan.f64 t) 3)))
(*.f64 (tan.f64 t) eh)
(cbrt.f64 (*.f64 (pow.f64 (tan.f64 t) 3) (pow.f64 eh 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)
(log1p.f64 (expm1.f64 (*.f64 eh (tan.f64 t))))
(*.f64 (tan.f64 t) eh)
(-.f64 (exp.f64 (log1p.f64 (*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew))))))) 1)
(/.f64 (*.f64 ew (cos.f64 t)) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew)))))
(/.f64 (*.f64 ew (cos.f64 t)) (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew))))
(/.f64 (*.f64 ew (cos.f64 t)) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew)))))
(/.f64 (*.f64 ew (cos.f64 t)) (/.f64 (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew))) 1))
(/.f64 (*.f64 ew (cos.f64 t)) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew)))))
(/.f64 (/.f64 (*.f64 ew (cos.f64 t)) (sqrt.f64 (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew))))) (sqrt.f64 (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew)))))
(/.f64 (*.f64 ew (cos.f64 t)) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew)))))
(/.f64 (*.f64 ew (+.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))) (cos.f64 (-.f64 t (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))))) 2)
(/.f64 (+.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) (/.f64 2 ew))
(*.f64 (/.f64 ew 2) (+.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))) (cos.f64 (-.f64 t (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))))))
(*.f64 (/.f64 ew 2) (+.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))))
(/.f64 (*.f64 (*.f64 ew (cos.f64 t)) -1) (neg.f64 (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew)))))
(/.f64 (*.f64 ew (cos.f64 t)) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew)))))
(/.f64 (*.f64 (/.f64 (*.f64 ew (cos.f64 t)) (sqrt.f64 (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew))))) 1) (sqrt.f64 (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew)))))
(/.f64 (*.f64 ew (cos.f64 t)) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew)))))
(/.f64 (*.f64 (*.f64 (*.f64 ew (cos.f64 t)) (pow.f64 (cbrt.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))) 2)) 1) (cbrt.f64 (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew)))))
(/.f64 (*.f64 ew (*.f64 (cos.f64 t) (pow.f64 (cbrt.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 2))) (cbrt.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(/.f64 ew (/.f64 (cbrt.f64 (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew)))) (*.f64 (cos.f64 t) (pow.f64 (cbrt.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))) 2))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 2) (cbrt.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (*.f64 ew (cos.f64 t)))
(/.f64 (*.f64 -1 (*.f64 ew (cos.f64 t))) (neg.f64 (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew)))))
(/.f64 (*.f64 ew (cos.f64 t)) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew)))))
(/.f64 (*.f64 1 (/.f64 (*.f64 ew (cos.f64 t)) (sqrt.f64 (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew)))))) (sqrt.f64 (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew)))))
(/.f64 (*.f64 ew (cos.f64 t)) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew)))))
(/.f64 (*.f64 (+.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))) (cos.f64 (-.f64 t (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))))) ew) 2)
(/.f64 (+.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) (/.f64 2 ew))
(*.f64 (/.f64 ew 2) (+.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))) (cos.f64 (-.f64 t (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))))))
(*.f64 (/.f64 ew 2) (+.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))))
(/.f64 (/.f64 (*.f64 ew (cos.f64 t)) 1) (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew))))
(/.f64 (*.f64 ew (cos.f64 t)) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew)))))
(/.f64 (/.f64 (*.f64 ew (cos.f64 t)) (*.f64 (cbrt.f64 (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew)))) (cbrt.f64 (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew)))))) (cbrt.f64 (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew)))))
(/.f64 (*.f64 ew (cos.f64 t)) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew)))))
(pow.f64 (*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew))))) 1)
(/.f64 (*.f64 ew (cos.f64 t)) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew)))))
(pow.f64 (sqrt.f64 (*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew)))))) 2)
(/.f64 (*.f64 ew (cos.f64 t)) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew)))))
(pow.f64 (cbrt.f64 (*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew)))))) 3)
(/.f64 (*.f64 ew (cos.f64 t)) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew)))))
(pow.f64 (pow.f64 (*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew))))) 3) 1/3)
(/.f64 (*.f64 ew (cos.f64 t)) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew)))))
(sqrt.f64 (pow.f64 (*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew))))) 2))
(sqrt.f64 (pow.f64 (/.f64 (*.f64 ew (cos.f64 t)) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) 2))
(fabs.f64 (*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew))))))
(fabs.f64 (/.f64 (*.f64 ew (cos.f64 t)) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(log.f64 (pow.f64 (exp.f64 ew) (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew))))))
(/.f64 (*.f64 ew (cos.f64 t)) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew))))))))
(/.f64 (*.f64 ew (cos.f64 t)) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew)))))
(cbrt.f64 (pow.f64 (*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew))))) 3))
(/.f64 (*.f64 ew (cos.f64 t)) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew)))))
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))) 3) (pow.f64 (*.f64 ew (cos.f64 t)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))) 3) (pow.f64 (*.f64 ew (cos.f64 t)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 ew (cos.f64 t)) 3) (pow.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))) 3) (pow.f64 (*.f64 ew (cos.f64 t)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))) 3) (pow.f64 (*.f64 ew (cos.f64 t)) 3)))
(expm1.f64 (log1p.f64 (*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew)))))))
(/.f64 (*.f64 ew (cos.f64 t)) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew)))))
(exp.f64 (log.f64 (*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew)))))))
(/.f64 (*.f64 ew (cos.f64 t)) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew)))))
(exp.f64 (*.f64 (log.f64 (*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew)))))) 1))
(/.f64 (*.f64 ew (cos.f64 t)) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew)))))
(log1p.f64 (expm1.f64 (*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew)))))))
(/.f64 (*.f64 ew (cos.f64 t)) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew)))))

localize40.0ms (0.2%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.1b
(*.f64 eh (sin.f64 t))
0.1b
(/.f64 (tan.f64 t) ew)
2.3b
(*.f64 (neg.f64 eh) (/.f64 (tan.f64 t) ew))
22.4b
(cos.f64 (atan.f64 (*.f64 (neg.f64 eh) (/.f64 (tan.f64 t) ew))))
Compiler

Compiled 142 to 18 computations (87.3% saved)

series2.0ms (0%)

Counts
1 → 24
Calls

6 calls:

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

rewrite58.0ms (0.3%)

Algorithm
batch-egg-rewrite
Rules
1282×add-sqr-sqrt
1272×*-un-lft-identity
1170×add-cube-cbrt
1152×add-cbrt-cube
1138×add-exp-log
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0711
113511
2158311
Stop Event
node limit
Counts
1 → 11
Calls
Call 1
Inputs
(*.f64 eh (sin.f64 t))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 1 (*.f64 eh (sin.f64 t))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 eh (sin.f64 t)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 eh (sin.f64 t))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 eh (sin.f64 t))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 eh (sin.f64 t)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 eh (sin.f64 t)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 (sin.f64 t)) eh))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 eh (sin.f64 t)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 eh (sin.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 eh (sin.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 eh (sin.f64 t))))))))

simplify56.0ms (0.3%)

Algorithm
egg-herbie
Rules
1342×fma-def
908×log-prod
770×*-commutative
768×distribute-lft-out
664×associate-*r*
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
052489
1136483
2434461
32075457
45560457
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 (sqrt.f64 (*.f64 eh (sin.f64 t))) 2)
(pow.f64 (cbrt.f64 (*.f64 eh (sin.f64 t))) 3)
(pow.f64 (pow.f64 (*.f64 eh (sin.f64 t)) 3) 1/3)
(sqrt.f64 (pow.f64 (*.f64 eh (sin.f64 t)) 2))
(log.f64 (pow.f64 (exp.f64 (sin.f64 t)) eh))
(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 t (*.f64 -1/6 (pow.f64 t 3))))
(*.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/120 (pow.f64 t 5)) (*.f64 -1/6 (pow.f64 t 3)))))
(*.f64 eh (+.f64 (fma.f64 -1/6 (pow.f64 t 3) t) (*.f64 1/120 (pow.f64 t 5))))
(*.f64 eh (fma.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) 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/120 (pow.f64 t 5)) (*.f64 -1/6 (pow.f64 t 3))))))
(*.f64 eh (+.f64 (fma.f64 -1/6 (pow.f64 t 3) (*.f64 1/120 (pow.f64 t 5))) (fma.f64 -1/5040 (pow.f64 t 7) t)))
(*.f64 eh (+.f64 t (fma.f64 -1/5040 (pow.f64 t 7) (fma.f64 -1/6 (pow.f64 t 3) (*.f64 1/120 (pow.f64 t 5))))))
(*.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 (sqrt.f64 (*.f64 eh (sin.f64 t))) 2)
(*.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)
(sqrt.f64 (pow.f64 (*.f64 eh (sin.f64 t)) 2))
(*.f64 (sin.f64 t) eh)
(log.f64 (pow.f64 (exp.f64 (sin.f64 t)) eh))
(*.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)

eval677.0ms (3.5%)

Compiler

Compiled 54518 to 12414 computations (77.2% saved)

prune645.0ms (3.3%)

Pruning

12 alts after pruning (12 fresh and 0 done)

PrunedKeptTotal
New1500121512
Fresh000
Picked101
Done202
Total1503121515
Error
0.1b
Counts
1515 → 12
Alt Table
Click to see full alt table
StatusErrorProgram
26.2b
(fabs.f64 (fma.f64 (cos.f64 t) (*.f64 (cos.f64 (atan.f64 (*.f64 (neg.f64 eh) (/.f64 (tan.f64 t) ew)))) (neg.f64 ew)) (*.f64 (pow.f64 (sqrt.f64 (*.f64 eh (sin.f64 t))) 2) (sin.f64 (atan.f64 (*.f64 (neg.f64 eh) (/.f64 (tan.f64 t) ew)))))))
27.9b
(fabs.f64 (-.f64 (pow.f64 (sqrt.f64 (*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew)))))) 2) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
0.8b
(fabs.f64 (-.f64 (pow.f64 (cbrt.f64 (*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew)))))) 3) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
0.4b
(fabs.f64 (-.f64 (/.f64 (+.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) (/.f64 2 ew)) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
0.1b
(fabs.f64 (-.f64 (/.f64 (*.f64 ew (cos.f64 t)) (hypot.f64 1 (*.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))))))
1.7b
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (/.f64 (sqrt.f64 (pow.f64 (*.f64 (tan.f64 t) eh) 2)) ew)))) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
6.7b
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (/.f64 (neg.f64 t) (/.f64 ew eh))))) (*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (neg.f64 eh) (/.f64 (tan.f64 t) ew))))))))
22.3b
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (*.f64 (neg.f64 eh) (/.f64 (tan.f64 t) ew))))) (pow.f64 (sqrt.f64 (*.f64 (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))) (*.f64 eh (sin.f64 t)))) 2)))
9.0b
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (*.f64 (neg.f64 eh) (/.f64 (tan.f64 t) ew))))) (*.f64 eh (*.f64 (sin.f64 (atan.f64 (/.f64 (tan.f64 t) (/.f64 ew eh)))) (log.f64 (exp.f64 (sin.f64 t)))))))
9.0b
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (*.f64 (neg.f64 eh) (/.f64 (tan.f64 t) ew))))) (*.f64 eh (log.f64 (pow.f64 (exp.f64 (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (tan.f64 t) (/.f64 ew eh)))))))))
24.4b
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (*.f64 (neg.f64 eh) (/.f64 (tan.f64 t) ew))))) 0))
12.0b
(fabs.f64 (-.f64 (*.f64 ew (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew)))))) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
Compiler

Compiled 804 to 530 computations (34.1% saved)

localize38.0ms (0.2%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.1b
(*.f64 eh (sin.f64 t))
0.1b
(*.f64 (neg.f64 eh) (tan.f64 t))
1.5b
(*.f64 (tan.f64 t) (/.f64 eh ew))
2.6b
(/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)
Compiler

Compiled 153 to 31 computations (79.7% saved)

series1.0ms (0%)

Counts
1 → 36
Calls

9 calls:

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

rewrite61.0ms (0.3%)

Algorithm
batch-egg-rewrite
Rules
1976×add-sqr-sqrt
1964×*-un-lft-identity
1818×add-cube-cbrt
1790×add-cbrt-cube
194×pow1
Iterations

Useful iterations: 0 (0.0ms)

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

simplify61.0ms (0.3%)

Algorithm
egg-herbie
Rules
1340×associate-*r*
1184×associate-*l*
1088×times-frac
780×associate-+r+
740×associate-/l*
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01081674
12701670
29551662
364271662
Stop Event
node limit
Counts
66 → 49
Calls
Call 1
Inputs
(/.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))
(/.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 (exp.f64 (log1p.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))) 1)
(/.f64 (tan.f64 t) (/.f64 ew eh))
(/.f64 1 (/.f64 ew (*.f64 (tan.f64 t) eh)))
(/.f64 (*.f64 (tan.f64 t) eh) ew)
(/.f64 (sin.f64 t) (*.f64 (/.f64 ew eh) (cos.f64 t)))
(/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) (neg.f64 ew))
(/.f64 (*.f64 (/.f64 eh ew) (sin.f64 t)) (cos.f64 t))
(/.f64 (*.f64 (sin.f64 t) (/.f64 eh ew)) (cos.f64 t))
(/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) (neg.f64 ew))
(/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew))
(/.f64 (/.f64 (*.f64 (tan.f64 t) eh) 1) ew)
(/.f64 (/.f64 (*.f64 (tan.f64 t) eh) (sqrt.f64 ew)) (sqrt.f64 ew))
(/.f64 (/.f64 (*.f64 (tan.f64 t) eh) (pow.f64 (cbrt.f64 ew) 2)) (cbrt.f64 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 (*.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 (neg.f64 (*.f64 (tan.f64 t) eh)) (neg.f64 ew))
(pow.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)) 1)
(pow.f64 (sqrt.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))) 2)
(pow.f64 (cbrt.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))) 3)
(pow.f64 (pow.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)) 3) 1/3)
(sqrt.f64 (pow.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)) 2))
(log.f64 (pow.f64 (exp.f64 (tan.f64 t)) (/.f64 eh ew)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(cbrt.f64 (pow.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)) 3))
(expm1.f64 (log1p.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(exp.f64 (log.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(exp.f64 (*.f64 (log.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))) 1))
(log1p.f64 (expm1.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
Outputs
(/.f64 (*.f64 t eh) ew)
(*.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 (*.f64 t eh) ew) (*.f64 1/3 (/.f64 (pow.f64 t 3) (/.f64 ew eh))))
(fma.f64 1/3 (*.f64 (/.f64 (pow.f64 t 3) ew) eh) (*.f64 (/.f64 t ew) eh))
(fma.f64 1/3 (*.f64 (/.f64 eh 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 (*.f64 t eh) ew) (fma.f64 2/15 (/.f64 (pow.f64 t 5) (/.f64 ew eh)) (*.f64 1/3 (/.f64 (pow.f64 t 3) (/.f64 ew eh)))))
(+.f64 (*.f64 (/.f64 t ew) eh) (fma.f64 1/3 (*.f64 (/.f64 (pow.f64 t 3) ew) eh) (*.f64 2/15 (*.f64 (/.f64 (pow.f64 t 5) ew) eh))))
(fma.f64 1/3 (*.f64 (/.f64 eh ew) (pow.f64 t 3)) (fma.f64 2/15 (*.f64 eh (/.f64 (pow.f64 t 5) ew)) (*.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 (*.f64 t eh) ew) (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 (/.f64 (pow.f64 t 5) ew) eh) (fma.f64 1/3 (*.f64 (/.f64 (pow.f64 t 3) ew) eh) (*.f64 17/315 (/.f64 eh (/.f64 ew (pow.f64 t 7)))))))
(fma.f64 (/.f64 t ew) eh (fma.f64 1/3 (*.f64 (/.f64 eh ew) (pow.f64 t 3)) (fma.f64 2/15 (*.f64 eh (/.f64 (pow.f64 t 5) ew)) (*.f64 17/315 (*.f64 (/.f64 eh 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 (sin.f64 t) (/.f64 (/.f64 eh ew) (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 (sin.f64 t) (/.f64 (/.f64 eh ew) (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 (sin.f64 t) (/.f64 (/.f64 eh ew) (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 (sin.f64 t) (/.f64 (/.f64 eh ew) (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 (sin.f64 t) (/.f64 (/.f64 eh ew) (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 (sin.f64 t) (/.f64 (/.f64 eh ew) (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 (sin.f64 t) (/.f64 (/.f64 eh ew) (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 (sin.f64 t) (/.f64 (/.f64 eh ew) (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 (sin.f64 t) (/.f64 (/.f64 eh ew) (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 (sin.f64 t) (/.f64 (/.f64 eh ew) (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 (sin.f64 t) (/.f64 (/.f64 eh ew) (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 (sin.f64 t) (/.f64 (/.f64 eh ew) (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 (sin.f64 t) (/.f64 (/.f64 eh ew) (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 (sin.f64 t) (/.f64 (/.f64 eh ew) (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 (sin.f64 t) (/.f64 (/.f64 eh ew) (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 (sin.f64 t) (/.f64 (/.f64 eh ew) (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 (sin.f64 t) (/.f64 (/.f64 eh ew) (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 (sin.f64 t) (/.f64 (/.f64 eh ew) (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 (sin.f64 t) (/.f64 (/.f64 eh ew) (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 (sin.f64 t) (/.f64 (/.f64 eh ew) (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 (sin.f64 t) (/.f64 (/.f64 eh ew) (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 (sin.f64 t) (/.f64 (/.f64 eh ew) (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 (sin.f64 t) (/.f64 (/.f64 eh ew) (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 (sin.f64 t) (/.f64 (/.f64 eh ew) (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 (sin.f64 t) (/.f64 (/.f64 eh ew) (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 (sin.f64 t) (/.f64 (/.f64 eh ew) (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 (sin.f64 t) (/.f64 (/.f64 eh ew) (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 (sin.f64 t) (/.f64 (/.f64 eh ew) (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 (sin.f64 t) (/.f64 (/.f64 eh ew) (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 (sin.f64 t) (/.f64 (/.f64 eh ew) (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 (sin.f64 t) (/.f64 (/.f64 eh ew) (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 (sin.f64 t) (/.f64 (/.f64 eh ew) (cos.f64 t)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))) 1)
(*.f64 (tan.f64 t) (/.f64 eh ew))
(*.f64 eh (/.f64 (tan.f64 t) ew))
(/.f64 (tan.f64 t) (/.f64 ew eh))
(*.f64 (tan.f64 t) (/.f64 eh ew))
(*.f64 eh (/.f64 (tan.f64 t) ew))
(/.f64 1 (/.f64 ew (*.f64 (tan.f64 t) eh)))
(*.f64 (tan.f64 t) (/.f64 eh ew))
(*.f64 eh (/.f64 (tan.f64 t) ew))
(/.f64 (*.f64 (tan.f64 t) eh) ew)
(*.f64 (tan.f64 t) (/.f64 eh ew))
(*.f64 eh (/.f64 (tan.f64 t) ew))
(/.f64 (sin.f64 t) (*.f64 (/.f64 ew eh) (cos.f64 t)))
(*.f64 (/.f64 eh ew) (/.f64 (sin.f64 t) (cos.f64 t)))
(*.f64 (sin.f64 t) (/.f64 (/.f64 eh ew) (cos.f64 t)))
(/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) (neg.f64 ew))
(*.f64 (tan.f64 t) (/.f64 eh ew))
(*.f64 eh (/.f64 (tan.f64 t) ew))
(/.f64 (*.f64 (/.f64 eh ew) (sin.f64 t)) (cos.f64 t))
(*.f64 (/.f64 eh ew) (/.f64 (sin.f64 t) (cos.f64 t)))
(*.f64 (sin.f64 t) (/.f64 (/.f64 eh ew) (cos.f64 t)))
(/.f64 (*.f64 (sin.f64 t) (/.f64 eh ew)) (cos.f64 t))
(*.f64 (/.f64 eh ew) (/.f64 (sin.f64 t) (cos.f64 t)))
(*.f64 (sin.f64 t) (/.f64 (/.f64 eh ew) (cos.f64 t)))
(/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) (neg.f64 ew))
(*.f64 (tan.f64 t) (/.f64 eh ew))
(*.f64 eh (/.f64 (tan.f64 t) ew))
(/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew))
(*.f64 (/.f64 eh ew) (/.f64 (sin.f64 t) (cos.f64 t)))
(*.f64 (sin.f64 t) (/.f64 (/.f64 eh ew) (cos.f64 t)))
(/.f64 (/.f64 (*.f64 (tan.f64 t) eh) 1) ew)
(*.f64 (tan.f64 t) (/.f64 eh ew))
(*.f64 eh (/.f64 (tan.f64 t) ew))
(/.f64 (/.f64 (*.f64 (tan.f64 t) eh) (sqrt.f64 ew)) (sqrt.f64 ew))
(*.f64 (tan.f64 t) (/.f64 eh ew))
(*.f64 eh (/.f64 (tan.f64 t) ew))
(/.f64 (/.f64 (*.f64 (tan.f64 t) eh) (pow.f64 (cbrt.f64 ew) 2)) (cbrt.f64 ew))
(*.f64 (tan.f64 t) (/.f64 eh ew))
(*.f64 eh (/.f64 (tan.f64 t) ew))
(/.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 (sin.f64 t) (/.f64 (/.f64 eh ew) (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 (sin.f64 t) (/.f64 (/.f64 eh ew) (cos.f64 t)))
(/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t)))
(*.f64 (/.f64 eh ew) (/.f64 (sin.f64 t) (cos.f64 t)))
(*.f64 (sin.f64 t) (/.f64 (/.f64 eh ew) (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 (sin.f64 t) (/.f64 (/.f64 eh ew) (cos.f64 t)))
(/.f64 (neg.f64 (*.f64 (tan.f64 t) eh)) (neg.f64 ew))
(*.f64 (tan.f64 t) (/.f64 eh ew))
(*.f64 eh (/.f64 (tan.f64 t) ew))
(pow.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)) 1)
(*.f64 (tan.f64 t) (/.f64 eh ew))
(*.f64 eh (/.f64 (tan.f64 t) ew))
(pow.f64 (sqrt.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))) 2)
(*.f64 (tan.f64 t) (/.f64 eh ew))
(*.f64 eh (/.f64 (tan.f64 t) ew))
(pow.f64 (cbrt.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))) 3)
(*.f64 (tan.f64 t) (/.f64 eh ew))
(*.f64 eh (/.f64 (tan.f64 t) ew))
(pow.f64 (pow.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)) 3) 1/3)
(*.f64 (tan.f64 t) (/.f64 eh ew))
(*.f64 eh (/.f64 (tan.f64 t) ew))
(sqrt.f64 (pow.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)) 2))
(*.f64 (tan.f64 t) (/.f64 eh ew))
(*.f64 eh (/.f64 (tan.f64 t) ew))
(log.f64 (pow.f64 (exp.f64 (tan.f64 t)) (/.f64 eh ew)))
(*.f64 (tan.f64 t) (/.f64 eh ew))
(*.f64 eh (/.f64 (tan.f64 t) ew))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(*.f64 (tan.f64 t) (/.f64 eh ew))
(*.f64 eh (/.f64 (tan.f64 t) ew))
(cbrt.f64 (pow.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)) 3))
(*.f64 (tan.f64 t) (/.f64 eh ew))
(*.f64 eh (/.f64 (tan.f64 t) ew))
(expm1.f64 (log1p.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(*.f64 (tan.f64 t) (/.f64 eh ew))
(*.f64 eh (/.f64 (tan.f64 t) ew))
(exp.f64 (log.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(*.f64 (tan.f64 t) (/.f64 eh ew))
(*.f64 eh (/.f64 (tan.f64 t) ew))
(exp.f64 (*.f64 (log.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))) 1))
(*.f64 (tan.f64 t) (/.f64 eh ew))
(*.f64 eh (/.f64 (tan.f64 t) ew))
(log1p.f64 (expm1.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(*.f64 (tan.f64 t) (/.f64 eh ew))
(*.f64 eh (/.f64 (tan.f64 t) ew))

localize54.0ms (0.3%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.1b
(*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (*.f64 (neg.f64 eh) (/.f64 (tan.f64 t) ew)))))
0.1b
(/.f64 (tan.f64 t) ew)
2.3b
(*.f64 (neg.f64 eh) (/.f64 (tan.f64 t) ew))
22.4b
(cos.f64 (atan.f64 (*.f64 (neg.f64 eh) (/.f64 (tan.f64 t) ew))))
Compiler

Compiled 92 to 18 computations (80.4% saved)

series2.0ms (0%)

Counts
1 → 36
Calls

9 calls:

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

rewrite65.0ms (0.3%)

Algorithm
batch-egg-rewrite
Rules
1728×associate-*r/
1304×associate-*l/
1068×associate-/r*
324×add-sqr-sqrt
320×pow1
Iterations

Useful iterations: 1 (0.0ms)

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

simplify67.0ms (0.3%)

Algorithm
egg-herbie
Rules
1722×distribute-lft-in
910×associate-*r/
802×associate-+l+
788×associate-+r+
608×associate-*l/
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01173117
13013117
210573001
346473001
Stop Event
node limit
Counts
63 → 57
Calls
Call 1
Inputs
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) ew)
(+.f64 (*.f64 -1/2 (*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (pow.f64 t 2) ew))) (*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) ew))
(+.f64 (*.f64 -1/2 (*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (pow.f64 t 2) ew))) (+.f64 (*.f64 1/24 (*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (pow.f64 t 4) ew))) (*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) ew)))
(+.f64 (*.f64 -1/2 (*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (pow.f64 t 2) ew))) (+.f64 (*.f64 -1/720 (*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (pow.f64 t 6) ew))) (+.f64 (*.f64 1/24 (*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (pow.f64 t 4) ew))) (*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) ew))))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(-.f64 (exp.f64 (log1p.f64 (*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))))) 1)
(/.f64 (*.f64 ew (cos.f64 t)) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(/.f64 (*.f64 ew (cos.f64 t)) (/.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) 1))
(/.f64 (/.f64 (*.f64 ew (cos.f64 t)) (sqrt.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (sqrt.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(/.f64 (*.f64 ew (+.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))) 2)
(/.f64 (*.f64 (*.f64 ew (cos.f64 t)) -1) (neg.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(/.f64 (*.f64 (/.f64 (*.f64 ew (cos.f64 t)) (sqrt.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 1) (sqrt.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(/.f64 (*.f64 (*.f64 (*.f64 ew (cos.f64 t)) (pow.f64 (cbrt.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 2)) 1) (cbrt.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(/.f64 (*.f64 -1 (*.f64 ew (cos.f64 t))) (neg.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(/.f64 (*.f64 1 (/.f64 (*.f64 ew (cos.f64 t)) (sqrt.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) (sqrt.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(/.f64 (*.f64 (+.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) ew) 2)
(/.f64 (/.f64 (*.f64 ew (cos.f64 t)) 1) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(/.f64 (/.f64 (*.f64 ew (cos.f64 t)) (*.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (cbrt.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) (cbrt.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(pow.f64 (*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 1)
(pow.f64 (sqrt.f64 (*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) 2)
(pow.f64 (cbrt.f64 (*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) 3)
(pow.f64 (pow.f64 (*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 3) 1/3)
(sqrt.f64 (pow.f64 (*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 2))
(log.f64 (pow.f64 (exp.f64 ew) (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))))))
(cbrt.f64 (pow.f64 (*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 3))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 ew (cos.f64 t)) 3) (pow.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))) 3) (pow.f64 (*.f64 ew (cos.f64 t)) 3)))
(expm1.f64 (log1p.f64 (*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))))))
(exp.f64 (log.f64 (*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))))))
(exp.f64 (*.f64 (log.f64 (*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) 1))
(log1p.f64 (expm1.f64 (*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))))))
Outputs
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (neg.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (*.f64 ew (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew))))) (*.f64 ew (cos.f64 t)))
(*.f64 ew (*.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew))))) (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (neg.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (*.f64 ew (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew))))) (*.f64 ew (cos.f64 t)))
(*.f64 ew (*.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew))))) (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (neg.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (*.f64 ew (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew))))) (*.f64 ew (cos.f64 t)))
(*.f64 ew (*.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew))))) (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (neg.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (*.f64 ew (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew))))) (*.f64 ew (cos.f64 t)))
(*.f64 ew (*.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew))))) (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (neg.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (*.f64 ew (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew))))) (*.f64 ew (cos.f64 t)))
(*.f64 ew (*.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew))))) (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (neg.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (*.f64 ew (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew))))) (*.f64 ew (cos.f64 t)))
(*.f64 ew (*.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew))))) (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (neg.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (*.f64 ew (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew))))) (*.f64 ew (cos.f64 t)))
(*.f64 ew (*.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew))))) (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (neg.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (*.f64 ew (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew))))) (*.f64 ew (cos.f64 t)))
(*.f64 ew (*.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew))))) (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (neg.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (*.f64 ew (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew))))) (*.f64 ew (cos.f64 t)))
(*.f64 ew (*.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew))))) (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (neg.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (*.f64 ew (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew))))) (*.f64 ew (cos.f64 t)))
(*.f64 ew (*.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew))))) (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (neg.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (*.f64 ew (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew))))) (*.f64 ew (cos.f64 t)))
(*.f64 ew (*.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew))))) (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (neg.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (*.f64 ew (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew))))) (*.f64 ew (cos.f64 t)))
(*.f64 ew (*.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew))))) (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) ew)
(*.f64 ew (cos.f64 (atan.f64 (neg.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(*.f64 ew (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew))))))
(+.f64 (*.f64 -1/2 (*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (pow.f64 t 2) ew))) (*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) ew))
(fma.f64 -1/2 (*.f64 (cos.f64 (atan.f64 (neg.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (*.f64 ew (*.f64 t t))) (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))))
(fma.f64 ew (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew))))) (*.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew))))) (*.f64 (*.f64 ew (*.f64 t t)) -1/2)))
(*.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew))))) (+.f64 ew (*.f64 -1/2 (*.f64 t (*.f64 t ew)))))
(+.f64 (*.f64 -1/2 (*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (pow.f64 t 2) ew))) (+.f64 (*.f64 1/24 (*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (pow.f64 t 4) ew))) (*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) ew)))
(fma.f64 -1/2 (*.f64 (cos.f64 (atan.f64 (neg.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (*.f64 ew (*.f64 t t))) (fma.f64 1/24 (*.f64 (cos.f64 (atan.f64 (neg.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (*.f64 ew (pow.f64 t 4))) (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))))
(fma.f64 -1/2 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew))))) (*.f64 t t))) (fma.f64 ew (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew))))) (*.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew))))) (*.f64 (*.f64 ew (pow.f64 t 4)) 1/24))))
(fma.f64 ew (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew))))) (*.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew))))) (+.f64 (*.f64 -1/2 (*.f64 t (*.f64 t ew))) (*.f64 1/24 (*.f64 ew (pow.f64 t 4))))))
(fma.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew))))) (*.f64 1/24 (*.f64 ew (pow.f64 t 4))) (*.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew))))) (+.f64 ew (*.f64 -1/2 (*.f64 t (*.f64 t ew))))))
(+.f64 (*.f64 -1/2 (*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (pow.f64 t 2) ew))) (+.f64 (*.f64 -1/720 (*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (pow.f64 t 6) ew))) (+.f64 (*.f64 1/24 (*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (pow.f64 t 4) ew))) (*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) ew))))
(fma.f64 -1/2 (*.f64 (cos.f64 (atan.f64 (neg.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (*.f64 ew (*.f64 t t))) (fma.f64 -1/720 (*.f64 (cos.f64 (atan.f64 (neg.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (*.f64 ew (pow.f64 t 6))) (fma.f64 1/24 (*.f64 (cos.f64 (atan.f64 (neg.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (*.f64 ew (pow.f64 t 4))) (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))))))
(fma.f64 -1/2 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew))))) (*.f64 t t))) (fma.f64 -1/720 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew))))) (pow.f64 t 6))) (fma.f64 ew (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew))))) (*.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew))))) (*.f64 (*.f64 ew (pow.f64 t 4)) 1/24)))))
(+.f64 (*.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew))))) (+.f64 ew (*.f64 -1/2 (*.f64 t (*.f64 t ew))))) (*.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew))))) (+.f64 (*.f64 1/24 (*.f64 ew (pow.f64 t 4))) (*.f64 -1/720 (*.f64 ew (pow.f64 t 6))))))
(+.f64 (*.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew))))) (+.f64 (*.f64 1/24 (*.f64 ew (pow.f64 t 4))) (*.f64 -1/2 (*.f64 t (*.f64 t ew))))) (*.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew))))) (+.f64 ew (*.f64 -1/720 (*.f64 ew (pow.f64 t 6))))))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (neg.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (*.f64 ew (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew))))) (*.f64 ew (cos.f64 t)))
(*.f64 ew (*.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew))))) (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (neg.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (*.f64 ew (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew))))) (*.f64 ew (cos.f64 t)))
(*.f64 ew (*.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew))))) (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (neg.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (*.f64 ew (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew))))) (*.f64 ew (cos.f64 t)))
(*.f64 ew (*.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew))))) (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (neg.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (*.f64 ew (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew))))) (*.f64 ew (cos.f64 t)))
(*.f64 ew (*.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew))))) (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (neg.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (*.f64 ew (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew))))) (*.f64 ew (cos.f64 t)))
(*.f64 ew (*.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew))))) (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (neg.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (*.f64 ew (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew))))) (*.f64 ew (cos.f64 t)))
(*.f64 ew (*.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew))))) (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (neg.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (*.f64 ew (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew))))) (*.f64 ew (cos.f64 t)))
(*.f64 ew (*.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew))))) (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (neg.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (*.f64 ew (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew))))) (*.f64 ew (cos.f64 t)))
(*.f64 ew (*.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew))))) (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (neg.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (*.f64 ew (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew))))) (*.f64 ew (cos.f64 t)))
(*.f64 ew (*.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew))))) (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (neg.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (*.f64 ew (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew))))) (*.f64 ew (cos.f64 t)))
(*.f64 ew (*.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew))))) (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (neg.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (*.f64 ew (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew))))) (*.f64 ew (cos.f64 t)))
(*.f64 ew (*.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew))))) (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (neg.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (*.f64 ew (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew))))) (*.f64 ew (cos.f64 t)))
(*.f64 ew (*.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew))))) (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (neg.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (*.f64 ew (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew))))) (*.f64 ew (cos.f64 t)))
(*.f64 ew (*.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew))))) (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (neg.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (*.f64 ew (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew))))) (*.f64 ew (cos.f64 t)))
(*.f64 ew (*.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew))))) (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (neg.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (*.f64 ew (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew))))) (*.f64 ew (cos.f64 t)))
(*.f64 ew (*.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew))))) (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (neg.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (*.f64 ew (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew))))) (*.f64 ew (cos.f64 t)))
(*.f64 ew (*.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew))))) (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (neg.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (*.f64 ew (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew))))) (*.f64 ew (cos.f64 t)))
(*.f64 ew (*.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew))))) (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (neg.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (*.f64 ew (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew))))) (*.f64 ew (cos.f64 t)))
(*.f64 ew (*.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew))))) (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (neg.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (*.f64 ew (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew))))) (*.f64 ew (cos.f64 t)))
(*.f64 ew (*.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew))))) (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (neg.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (*.f64 ew (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew))))) (*.f64 ew (cos.f64 t)))
(*.f64 ew (*.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew))))) (cos.f64 t)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))))) 1)
(/.f64 (*.f64 ew (cos.f64 t)) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(/.f64 (cos.f64 t) (/.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) ew))
(/.f64 (*.f64 ew (cos.f64 t)) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(/.f64 (cos.f64 t) (/.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) ew))
(/.f64 (*.f64 ew (cos.f64 t)) (/.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) 1))
(/.f64 (*.f64 ew (cos.f64 t)) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(/.f64 (cos.f64 t) (/.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) ew))
(/.f64 (/.f64 (*.f64 ew (cos.f64 t)) (sqrt.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (sqrt.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(/.f64 (*.f64 ew (cos.f64 t)) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(/.f64 (cos.f64 t) (/.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) ew))
(/.f64 (*.f64 ew (+.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))) 2)
(/.f64 (+.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) (/.f64 2 ew))
(*.f64 (/.f64 ew 2) (+.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))))
(*.f64 ew (/.f64 (+.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) 2))
(/.f64 (*.f64 (*.f64 ew (cos.f64 t)) -1) (neg.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(/.f64 (*.f64 ew (cos.f64 t)) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(/.f64 (cos.f64 t) (/.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) ew))
(/.f64 (*.f64 (/.f64 (*.f64 ew (cos.f64 t)) (sqrt.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 1) (sqrt.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(/.f64 (*.f64 ew (cos.f64 t)) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(/.f64 (cos.f64 t) (/.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) ew))
(/.f64 (*.f64 (*.f64 (*.f64 ew (cos.f64 t)) (pow.f64 (cbrt.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 2)) 1) (cbrt.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(/.f64 (*.f64 ew (*.f64 (cos.f64 t) (pow.f64 (cbrt.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 2))) (cbrt.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(/.f64 (pow.f64 (cbrt.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 2) (/.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (*.f64 ew (cos.f64 t))))
(*.f64 (/.f64 ew (/.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (cos.f64 t))) (pow.f64 (cbrt.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 2))
(*.f64 (*.f64 (cos.f64 t) (/.f64 ew (cbrt.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) (pow.f64 (cbrt.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 2))
(/.f64 (*.f64 -1 (*.f64 ew (cos.f64 t))) (neg.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(/.f64 (*.f64 ew (cos.f64 t)) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(/.f64 (cos.f64 t) (/.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) ew))
(/.f64 (*.f64 1 (/.f64 (*.f64 ew (cos.f64 t)) (sqrt.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) (sqrt.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(/.f64 (*.f64 ew (cos.f64 t)) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(/.f64 (cos.f64 t) (/.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) ew))
(/.f64 (*.f64 (+.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) ew) 2)
(/.f64 (+.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) (/.f64 2 ew))
(*.f64 (/.f64 ew 2) (+.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))))
(*.f64 ew (/.f64 (+.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) 2))
(/.f64 (/.f64 (*.f64 ew (cos.f64 t)) 1) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(/.f64 (*.f64 ew (cos.f64 t)) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(/.f64 (cos.f64 t) (/.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) ew))
(/.f64 (/.f64 (*.f64 ew (cos.f64 t)) (*.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (cbrt.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) (cbrt.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(/.f64 (*.f64 ew (cos.f64 t)) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(/.f64 (cos.f64 t) (/.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) ew))
(pow.f64 (*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 1)
(/.f64 (*.f64 ew (cos.f64 t)) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(/.f64 (cos.f64 t) (/.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) ew))
(pow.f64 (sqrt.f64 (*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) 2)
(/.f64 (*.f64 ew (cos.f64 t)) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(/.f64 (cos.f64 t) (/.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) ew))
(pow.f64 (cbrt.f64 (*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) 3)
(/.f64 (*.f64 ew (cos.f64 t)) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(/.f64 (cos.f64 t) (/.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) ew))
(pow.f64 (pow.f64 (*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 3) 1/3)
(/.f64 (*.f64 ew (cos.f64 t)) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(/.f64 (cos.f64 t) (/.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) ew))
(sqrt.f64 (pow.f64 (*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 2))
(/.f64 (*.f64 ew (cos.f64 t)) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(/.f64 (cos.f64 t) (/.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) ew))
(log.f64 (pow.f64 (exp.f64 ew) (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(/.f64 (*.f64 ew (cos.f64 t)) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(/.f64 (cos.f64 t) (/.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) ew))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))))))
(/.f64 (*.f64 ew (cos.f64 t)) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(/.f64 (cos.f64 t) (/.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) ew))
(cbrt.f64 (pow.f64 (*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 3))
(/.f64 (*.f64 ew (cos.f64 t)) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(/.f64 (cos.f64 t) (/.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) ew))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 ew (cos.f64 t)) 3) (pow.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))) 3) (pow.f64 (*.f64 ew (cos.f64 t)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 ew (cos.f64 t)) 3) (pow.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))) 3)))
(expm1.f64 (log1p.f64 (*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))))))
(/.f64 (*.f64 ew (cos.f64 t)) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(/.f64 (cos.f64 t) (/.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) ew))
(exp.f64 (log.f64 (*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))))))
(/.f64 (*.f64 ew (cos.f64 t)) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(/.f64 (cos.f64 t) (/.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) ew))
(exp.f64 (*.f64 (log.f64 (*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) 1))
(/.f64 (*.f64 ew (cos.f64 t)) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(/.f64 (cos.f64 t) (/.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) ew))
(log1p.f64 (expm1.f64 (*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))))))
(/.f64 (*.f64 ew (cos.f64 t)) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(/.f64 (cos.f64 t) (/.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) ew))

localize38.0ms (0.2%)

Local error

Found 4 expressions with local error:

NewErrorProgram
1.8b
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (neg.f64 eh) (/.f64 (tan.f64 t) ew))))))
2.3b
(*.f64 (neg.f64 eh) (/.f64 (tan.f64 t) ew))
2.4b
(/.f64 (neg.f64 t) (/.f64 ew eh))
28.2b
(cos.f64 (atan.f64 (/.f64 (neg.f64 t) (/.f64 ew eh))))
Compiler

Compiled 168 to 22 computations (86.9% saved)

series28.0ms (0.1%)

Counts
2 → 72
Calls

18 calls:

TimeVariablePointExpression
16.0ms
eh
@0
(cos.f64 (atan.f64 (/.f64 (neg.f64 t) (/.f64 ew eh))))
5.0ms
t
@0
(/.f64 (neg.f64 t) (/.f64 ew eh))
1.0ms
t
@0
(cos.f64 (atan.f64 (/.f64 (neg.f64 t) (/.f64 ew eh))))
1.0ms
eh
@0
(/.f64 (neg.f64 t) (/.f64 ew eh))
1.0ms
ew
@0
(/.f64 (neg.f64 t) (/.f64 ew eh))

rewrite70.0ms (0.4%)

Algorithm
batch-egg-rewrite
Rules
1532×associate-*r/
1108×*-commutative
986×associate-*l/
572×associate-/r/
440×distribute-lft-neg-in
Iterations

Useful iterations: 1 (0.0ms)

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

simplify73.0ms (0.4%)

Algorithm
egg-herbie
Rules
1172×associate-/r*
1006×*-commutative
874×unswap-sqr
782×associate-/l/
696×associate-/r/
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
02974539
18434395
230094395
Stop Event
node limit
Counts
211 → 184
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 -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 (exp.f64 (log1p.f64 (cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew)))))) 1)
(*.f64 (cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew)))) 1)
(*.f64 1 (cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew)))))
(*.f64 (sqrt.f64 (cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))) (sqrt.f64 (cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))))
(*.f64 (cbrt.f64 (cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))) (pow.f64 (cbrt.f64 (cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))) 2))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))) 2) (cbrt.f64 (cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))))
(/.f64 1 (hypot.f64 1 (*.f64 t (/.f64 eh ew))))
(/.f64 1 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) 1))
(/.f64 (sqrt.f64 (cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))) (sqrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(/.f64 (pow.f64 (cbrt.f64 (cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))) 2) (cbrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(/.f64 -1 (neg.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(pow.f64 (cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew)))) 1)
(pow.f64 (sqrt.f64 (cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))) 2)
(pow.f64 (cbrt.f64 (cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))) 3)
(pow.f64 (pow.f64 (cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew)))) 3) 1/3)
(pow.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) -1)
(sqrt.f64 (pow.f64 (cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew)))) 2))
(log.f64 (exp.f64 (cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))))
(log.f64 (+.f64 1 (expm1.f64 (cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew)))))))
(cbrt.f64 (pow.f64 (cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew)))) 3))
(expm1.f64 (log1p.f64 (cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))))
(exp.f64 (log.f64 (cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))))
(log1p.f64 (expm1.f64 (cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))))
(+.f64 0 (*.f64 t (/.f64 eh ew)))
(+.f64 (*.f64 (/.f64 0 ew) eh) (*.f64 t (/.f64 eh ew)))
(+.f64 (-.f64 0 (exp.f64 (log1p.f64 (*.f64 t (/.f64 eh ew))))) 1)
(+.f64 (-.f64 0 (*.f64 (/.f64 0 ew) eh)) (*.f64 t (/.f64 eh ew)))
(+.f64 (-.f64 (*.f64 (/.f64 0 ew) eh) 0) (*.f64 t (/.f64 eh ew)))
(+.f64 (-.f64 (*.f64 (/.f64 0 ew) eh) (exp.f64 (log1p.f64 (*.f64 t (/.f64 eh ew))))) 1)
(+.f64 (-.f64 (*.f64 (/.f64 0 ew) eh) (*.f64 (/.f64 0 ew) eh)) (*.f64 t (/.f64 eh ew)))
(+.f64 (*.f64 (/.f64 eh ew) 0) (*.f64 t (/.f64 eh ew)))
(-.f64 0 (*.f64 t (/.f64 eh ew)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 t (/.f64 eh ew)))) 1)
(-.f64 (*.f64 (/.f64 0 ew) eh) (*.f64 t (/.f64 eh ew)))
(*.f64 t (/.f64 eh ew))
(*.f64 t (neg.f64 (/.f64 eh ew)))
(*.f64 eh (/.f64 t ew))
(*.f64 (*.f64 t (/.f64 eh ew)) 1)
(*.f64 (*.f64 t (/.f64 eh ew)) -1)
(*.f64 1 (*.f64 t (/.f64 eh ew)))
(*.f64 (sqrt.f64 t) (*.f64 (sqrt.f64 t) (/.f64 eh ew)))
(*.f64 (sqrt.f64 (*.f64 t (/.f64 eh ew))) (sqrt.f64 (*.f64 t (/.f64 eh ew))))
(*.f64 (sqrt.f64 eh) (/.f64 (*.f64 t (sqrt.f64 eh)) ew))
(*.f64 (pow.f64 (cbrt.f64 t) 2) (*.f64 (cbrt.f64 t) (/.f64 eh ew)))
(*.f64 (cbrt.f64 (*.f64 t (/.f64 eh ew))) (pow.f64 (cbrt.f64 (*.f64 t (/.f64 eh ew))) 2))
(*.f64 (cbrt.f64 (*.f64 t (/.f64 eh ew))) (/.f64 (pow.f64 (cbrt.f64 t) 2) (pow.f64 (cbrt.f64 (/.f64 ew eh)) 2)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 t (/.f64 eh ew))) 2) (cbrt.f64 (*.f64 t (/.f64 eh ew))))
(*.f64 (cbrt.f64 eh) (*.f64 (pow.f64 (cbrt.f64 eh) 2) (/.f64 t ew)))
(*.f64 (/.f64 t ew) eh)
(*.f64 (/.f64 t ew) (neg.f64 eh))
(*.f64 -1 (*.f64 t (/.f64 eh ew)))
(*.f64 (/.f64 eh ew) t)
(*.f64 (neg.f64 eh) (/.f64 t ew))
(*.f64 (/.f64 (*.f64 t (sqrt.f64 eh)) ew) (sqrt.f64 eh))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 eh) 2) (/.f64 t ew)) (cbrt.f64 eh))
(*.f64 (*.f64 t eh) (/.f64 1 ew))
(*.f64 (*.f64 t eh) (/.f64 -1 ew))
(*.f64 (*.f64 t (sqrt.f64 (/.f64 eh ew))) (*.f64 1 (sqrt.f64 (/.f64 eh ew))))
(*.f64 (*.f64 t (sqrt.f64 (/.f64 eh ew))) (*.f64 -1 (sqrt.f64 (/.f64 eh ew))))
(*.f64 (/.f64 1 ew) (*.f64 t eh))
(*.f64 (*.f64 1 (sqrt.f64 (/.f64 eh ew))) (*.f64 t (sqrt.f64 (/.f64 eh ew))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 ew eh)) 2)) (*.f64 t (cbrt.f64 (/.f64 eh ew))))
(*.f64 (/.f64 t (sqrt.f64 ew)) (/.f64 eh (sqrt.f64 ew)))
(*.f64 (/.f64 t (pow.f64 (cbrt.f64 ew) 2)) (/.f64 eh (cbrt.f64 ew)))
(*.f64 (/.f64 1 (neg.f64 ew)) (*.f64 t (neg.f64 eh)))
(*.f64 (*.f64 t (cbrt.f64 (/.f64 eh ew))) (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 ew eh)) 2)))
(*.f64 (*.f64 t (cbrt.f64 (/.f64 eh ew))) (/.f64 -1 (pow.f64 (cbrt.f64 (/.f64 ew eh)) 2)))
(*.f64 (/.f64 (sqrt.f64 t) ew) (*.f64 (/.f64 (sqrt.f64 t) 1) eh))
(*.f64 (*.f64 (/.f64 (sqrt.f64 t) 1) eh) (/.f64 (sqrt.f64 t) ew))
(*.f64 (/.f64 (sqrt.f64 t) 1) (*.f64 (sqrt.f64 t) (/.f64 eh ew)))
(*.f64 (*.f64 (sqrt.f64 t) (/.f64 eh ew)) (sqrt.f64 t))
(*.f64 (*.f64 (sqrt.f64 t) (/.f64 eh ew)) (/.f64 (sqrt.f64 t) 1))
(*.f64 (/.f64 (sqrt.f64 t) (pow.f64 (cbrt.f64 (/.f64 ew eh)) 2)) (/.f64 (sqrt.f64 t) (cbrt.f64 (/.f64 ew eh))))
(*.f64 (/.f64 (sqrt.f64 t) (cbrt.f64 (/.f64 ew eh))) (/.f64 (sqrt.f64 t) (pow.f64 (cbrt.f64 (/.f64 ew eh)) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 t) 2) ew) (*.f64 (/.f64 (cbrt.f64 t) 1) eh))
(*.f64 (*.f64 (/.f64 (cbrt.f64 t) 1) eh) (/.f64 (pow.f64 (cbrt.f64 t) 2) ew))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 t) 2) 1) (*.f64 (cbrt.f64 t) (/.f64 eh ew)))
(*.f64 (*.f64 (cbrt.f64 t) (/.f64 eh ew)) (pow.f64 (cbrt.f64 t) 2))
(*.f64 (*.f64 (cbrt.f64 t) (/.f64 eh ew)) (/.f64 (pow.f64 (cbrt.f64 t) 2) 1))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 t) 2) (sqrt.f64 (/.f64 ew eh))) (/.f64 (cbrt.f64 t) (sqrt.f64 (/.f64 ew eh))))
(*.f64 (/.f64 (cbrt.f64 t) (sqrt.f64 (/.f64 ew eh))) (/.f64 (pow.f64 (cbrt.f64 t) 2) (sqrt.f64 (/.f64 ew eh))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 t) 2) (pow.f64 (cbrt.f64 (/.f64 ew eh)) 2)) (cbrt.f64 (*.f64 t (/.f64 eh ew))))
(*.f64 (/.f64 -1 ew) (*.f64 t eh))
(*.f64 (*.f64 -1 (sqrt.f64 (/.f64 eh ew))) (*.f64 t (sqrt.f64 (/.f64 eh ew))))
(*.f64 (/.f64 -1 (pow.f64 (cbrt.f64 (/.f64 ew eh)) 2)) (*.f64 t (cbrt.f64 (/.f64 eh ew))))
(*.f64 (neg.f64 (/.f64 eh ew)) t)
(*.f64 (/.f64 t -1) (/.f64 eh ew))
(*.f64 (/.f64 t -1) (neg.f64 (/.f64 eh ew)))
(*.f64 (/.f64 t (/.f64 ew 1)) eh)
(*.f64 (/.f64 t (/.f64 ew (sqrt.f64 eh))) (sqrt.f64 eh))
(*.f64 (/.f64 t (/.f64 ew (pow.f64 (cbrt.f64 eh) 2))) (cbrt.f64 eh))
(*.f64 (/.f64 1 (/.f64 ew (*.f64 (sqrt.f64 t) eh))) (sqrt.f64 t))
(*.f64 (/.f64 1 (/.f64 (/.f64 ew eh) (pow.f64 (cbrt.f64 t) 2))) (cbrt.f64 t))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 t) 2) (/.f64 ew eh)) (cbrt.f64 t))
(*.f64 (/.f64 (/.f64 t ew) 1) eh)
(*.f64 (/.f64 (/.f64 t ew) 1) (/.f64 eh 1))
(*.f64 (/.f64 (/.f64 t ew) -1) (neg.f64 eh))
(*.f64 (/.f64 (/.f64 t ew) (/.f64 1 (sqrt.f64 eh))) (sqrt.f64 eh))
(*.f64 (/.f64 (/.f64 t ew) (/.f64 1 (pow.f64 (cbrt.f64 eh) 2))) (cbrt.f64 eh))
(*.f64 (/.f64 -1 (/.f64 ew eh)) t)
(*.f64 (/.f64 -1 (neg.f64 ew)) (*.f64 t (neg.f64 eh)))
(*.f64 (/.f64 -1 (/.f64 ew (*.f64 (sqrt.f64 t) eh))) (sqrt.f64 t))
(*.f64 (/.f64 -1 (/.f64 (/.f64 ew eh) (pow.f64 (cbrt.f64 t) 2))) (cbrt.f64 t))
(*.f64 (/.f64 (*.f64 t (sqrt.f64 (/.f64 eh ew))) 1) (sqrt.f64 (/.f64 eh ew)))
(*.f64 (/.f64 (*.f64 t (sqrt.f64 (/.f64 eh ew))) (sqrt.f64 (neg.f64 ew))) (sqrt.f64 (neg.f64 eh)))
(*.f64 (/.f64 (/.f64 t (pow.f64 (cbrt.f64 (/.f64 ew eh)) 2)) 1) (cbrt.f64 (/.f64 eh ew)))
(*.f64 (/.f64 (/.f64 t (pow.f64 (cbrt.f64 (/.f64 ew eh)) 2)) (cbrt.f64 ew)) (cbrt.f64 eh))
(*.f64 (/.f64 (/.f64 t (pow.f64 (cbrt.f64 (/.f64 ew eh)) 2)) (cbrt.f64 (neg.f64 ew))) (cbrt.f64 (neg.f64 eh)))
(*.f64 (neg.f64 (sqrt.f64 (*.f64 t (/.f64 eh ew)))) (sqrt.f64 (*.f64 t (/.f64 eh ew))))
(*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 t (/.f64 eh ew))) 2)) (cbrt.f64 (*.f64 t (/.f64 eh ew))))
(*.f64 (neg.f64 (cbrt.f64 (*.f64 t (/.f64 eh ew)))) (pow.f64 (cbrt.f64 (*.f64 t (/.f64 eh ew))) 2))
(*.f64 (neg.f64 (/.f64 (*.f64 t (sqrt.f64 eh)) ew)) (sqrt.f64 eh))
(*.f64 (neg.f64 (*.f64 (pow.f64 (cbrt.f64 eh) 2) (/.f64 t ew))) (cbrt.f64 eh))
(*.f64 (neg.f64 (/.f64 1 ew)) (*.f64 t eh))
(*.f64 (neg.f64 (*.f64 1 (sqrt.f64 (/.f64 eh ew)))) (*.f64 t (sqrt.f64 (/.f64 eh ew))))
(*.f64 (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 ew eh)) 2))) (*.f64 t (cbrt.f64 (/.f64 eh ew))))
(*.f64 (neg.f64 (/.f64 (sqrt.f64 t) ew)) (*.f64 (/.f64 (sqrt.f64 t) 1) eh))
(*.f64 (neg.f64 (/.f64 (sqrt.f64 t) 1)) (*.f64 (sqrt.f64 t) (/.f64 eh ew)))
(*.f64 (neg.f64 (/.f64 (sqrt.f64 t) (pow.f64 (cbrt.f64 (/.f64 ew eh)) 2))) (/.f64 (sqrt.f64 t) (cbrt.f64 (/.f64 ew eh))))
(*.f64 (neg.f64 (/.f64 (pow.f64 (cbrt.f64 t) 2) ew)) (*.f64 (/.f64 (cbrt.f64 t) 1) eh))
(*.f64 (neg.f64 (/.f64 (pow.f64 (cbrt.f64 t) 2) 1)) (*.f64 (cbrt.f64 t) (/.f64 eh ew)))
(*.f64 (neg.f64 (/.f64 (pow.f64 (cbrt.f64 t) 2) (sqrt.f64 (/.f64 ew eh)))) (/.f64 (cbrt.f64 t) (sqrt.f64 (/.f64 ew eh))))
(*.f64 (neg.f64 (/.f64 (pow.f64 (cbrt.f64 t) 2) (pow.f64 (cbrt.f64 (/.f64 ew eh)) 2))) (cbrt.f64 (*.f64 t (/.f64 eh ew))))
(*.f64 (neg.f64 (/.f64 -1 ew)) (*.f64 t eh))
(*.f64 (neg.f64 (*.f64 -1 (sqrt.f64 (/.f64 eh ew)))) (*.f64 t (sqrt.f64 (/.f64 eh ew))))
(*.f64 (neg.f64 (/.f64 -1 (pow.f64 (cbrt.f64 (/.f64 ew eh)) 2))) (*.f64 t (cbrt.f64 (/.f64 eh ew))))
(pow.f64 (*.f64 t (/.f64 eh ew)) 1)
(pow.f64 (sqrt.f64 (*.f64 t (/.f64 eh ew))) 2)
(pow.f64 (cbrt.f64 (*.f64 t (/.f64 eh ew))) 3)
(pow.f64 (pow.f64 (*.f64 t (/.f64 eh ew)) 3) 1/3)
(pow.f64 (/.f64 ew (*.f64 t eh)) -1)
(neg.f64 (*.f64 t (/.f64 eh ew)))
(sqrt.f64 (pow.f64 (*.f64 t (/.f64 eh ew)) 2))
(log.f64 (exp.f64 (*.f64 t (/.f64 eh ew))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 t (/.f64 eh ew)))))
(cbrt.f64 (pow.f64 (*.f64 t (/.f64 eh ew)) 3))
(expm1.f64 (log1p.f64 (*.f64 t (/.f64 eh ew))))
(exp.f64 (log.f64 (*.f64 t (/.f64 eh ew))))
(log1p.f64 (expm1.f64 (*.f64 t (/.f64 eh ew))))
Outputs
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (atan.f64 (*.f64 t (/.f64 (neg.f64 eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (atan.f64 (*.f64 t (/.f64 (neg.f64 eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (atan.f64 (*.f64 t (/.f64 (neg.f64 eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (atan.f64 (*.f64 t (/.f64 (neg.f64 eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (atan.f64 (*.f64 t (/.f64 (neg.f64 eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (atan.f64 (*.f64 t (/.f64 (neg.f64 eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (atan.f64 (*.f64 t (/.f64 (neg.f64 eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (atan.f64 (*.f64 t (/.f64 (neg.f64 eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (atan.f64 (*.f64 t (/.f64 (neg.f64 eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (atan.f64 (*.f64 t (/.f64 (neg.f64 eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (atan.f64 (*.f64 t (/.f64 (neg.f64 eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (atan.f64 (*.f64 t (/.f64 (neg.f64 eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (atan.f64 (*.f64 t (/.f64 (neg.f64 eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (atan.f64 (*.f64 t (/.f64 (neg.f64 eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (atan.f64 (*.f64 t (/.f64 (neg.f64 eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (atan.f64 (*.f64 t (/.f64 (neg.f64 eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (atan.f64 (*.f64 t (/.f64 (neg.f64 eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (atan.f64 (*.f64 t (/.f64 (neg.f64 eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (atan.f64 (*.f64 t (/.f64 (neg.f64 eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (atan.f64 (*.f64 t (/.f64 (neg.f64 eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (atan.f64 (*.f64 t (/.f64 (neg.f64 eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (atan.f64 (*.f64 t (/.f64 (neg.f64 eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (atan.f64 (*.f64 t (/.f64 (neg.f64 eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (atan.f64 (*.f64 t (/.f64 (neg.f64 eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (atan.f64 (*.f64 t (/.f64 (neg.f64 eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (atan.f64 (*.f64 t (/.f64 (neg.f64 eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (atan.f64 (*.f64 t (/.f64 (neg.f64 eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (atan.f64 (*.f64 t (/.f64 (neg.f64 eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (atan.f64 (*.f64 t (/.f64 (neg.f64 eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (atan.f64 (*.f64 t (/.f64 (neg.f64 eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (atan.f64 (*.f64 t (/.f64 (neg.f64 eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (atan.f64 (*.f64 t (/.f64 (neg.f64 eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (atan.f64 (*.f64 t (/.f64 (neg.f64 eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (atan.f64 (*.f64 t (/.f64 (neg.f64 eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (atan.f64 (*.f64 t (/.f64 (neg.f64 eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (atan.f64 (*.f64 t (/.f64 (neg.f64 eh) ew))))
(*.f64 -1 (/.f64 (*.f64 t eh) ew))
(*.f64 t (/.f64 (neg.f64 eh) ew))
(*.f64 -1 (/.f64 (*.f64 t eh) ew))
(*.f64 t (/.f64 (neg.f64 eh) ew))
(*.f64 -1 (/.f64 (*.f64 t eh) ew))
(*.f64 t (/.f64 (neg.f64 eh) ew))
(*.f64 -1 (/.f64 (*.f64 t eh) ew))
(*.f64 t (/.f64 (neg.f64 eh) ew))
(*.f64 -1 (/.f64 (*.f64 t eh) ew))
(*.f64 t (/.f64 (neg.f64 eh) ew))
(*.f64 -1 (/.f64 (*.f64 t eh) ew))
(*.f64 t (/.f64 (neg.f64 eh) ew))
(*.f64 -1 (/.f64 (*.f64 t eh) ew))
(*.f64 t (/.f64 (neg.f64 eh) ew))
(*.f64 -1 (/.f64 (*.f64 t eh) ew))
(*.f64 t (/.f64 (neg.f64 eh) ew))
(*.f64 -1 (/.f64 (*.f64 t eh) ew))
(*.f64 t (/.f64 (neg.f64 eh) ew))
(*.f64 -1 (/.f64 (*.f64 t eh) ew))
(*.f64 t (/.f64 (neg.f64 eh) ew))
(*.f64 -1 (/.f64 (*.f64 t eh) ew))
(*.f64 t (/.f64 (neg.f64 eh) ew))
(*.f64 -1 (/.f64 (*.f64 t eh) ew))
(*.f64 t (/.f64 (neg.f64 eh) ew))
(*.f64 -1 (/.f64 (*.f64 t eh) ew))
(*.f64 t (/.f64 (neg.f64 eh) ew))
(*.f64 -1 (/.f64 (*.f64 t eh) ew))
(*.f64 t (/.f64 (neg.f64 eh) ew))
(*.f64 -1 (/.f64 (*.f64 t eh) ew))
(*.f64 t (/.f64 (neg.f64 eh) ew))
(*.f64 -1 (/.f64 (*.f64 t eh) ew))
(*.f64 t (/.f64 (neg.f64 eh) ew))
(*.f64 -1 (/.f64 (*.f64 t eh) ew))
(*.f64 t (/.f64 (neg.f64 eh) ew))
(*.f64 -1 (/.f64 (*.f64 t eh) ew))
(*.f64 t (/.f64 (neg.f64 eh) ew))
(*.f64 -1 (/.f64 (*.f64 t eh) ew))
(*.f64 t (/.f64 (neg.f64 eh) ew))
(*.f64 -1 (/.f64 (*.f64 t eh) ew))
(*.f64 t (/.f64 (neg.f64 eh) ew))
(*.f64 -1 (/.f64 (*.f64 t eh) ew))
(*.f64 t (/.f64 (neg.f64 eh) ew))
(*.f64 -1 (/.f64 (*.f64 t eh) ew))
(*.f64 t (/.f64 (neg.f64 eh) ew))
(*.f64 -1 (/.f64 (*.f64 t eh) ew))
(*.f64 t (/.f64 (neg.f64 eh) ew))
(*.f64 -1 (/.f64 (*.f64 t eh) ew))
(*.f64 t (/.f64 (neg.f64 eh) ew))
(*.f64 -1 (/.f64 (*.f64 t eh) ew))
(*.f64 t (/.f64 (neg.f64 eh) ew))
(*.f64 -1 (/.f64 (*.f64 t eh) ew))
(*.f64 t (/.f64 (neg.f64 eh) ew))
(*.f64 -1 (/.f64 (*.f64 t eh) ew))
(*.f64 t (/.f64 (neg.f64 eh) ew))
(*.f64 -1 (/.f64 (*.f64 t eh) ew))
(*.f64 t (/.f64 (neg.f64 eh) ew))
(*.f64 -1 (/.f64 (*.f64 t eh) ew))
(*.f64 t (/.f64 (neg.f64 eh) ew))
(*.f64 -1 (/.f64 (*.f64 t eh) ew))
(*.f64 t (/.f64 (neg.f64 eh) ew))
(*.f64 -1 (/.f64 (*.f64 t eh) ew))
(*.f64 t (/.f64 (neg.f64 eh) ew))
(*.f64 -1 (/.f64 (*.f64 t eh) ew))
(*.f64 t (/.f64 (neg.f64 eh) ew))
(*.f64 -1 (/.f64 (*.f64 t eh) ew))
(*.f64 t (/.f64 (neg.f64 eh) ew))
(*.f64 -1 (/.f64 (*.f64 t eh) ew))
(*.f64 t (/.f64 (neg.f64 eh) ew))
(*.f64 -1 (/.f64 (*.f64 t eh) ew))
(*.f64 t (/.f64 (neg.f64 eh) ew))
(*.f64 -1 (/.f64 (*.f64 t eh) ew))
(*.f64 t (/.f64 (neg.f64 eh) ew))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew)))))) 1)
(cos.f64 (atan.f64 (/.f64 (*.f64 t eh) ew)))
(cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))
(*.f64 (cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew)))) 1)
(cos.f64 (atan.f64 (/.f64 (*.f64 t eh) ew)))
(cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))
(*.f64 1 (cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew)))))
(cos.f64 (atan.f64 (/.f64 (*.f64 t eh) ew)))
(cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))
(*.f64 (sqrt.f64 (cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))) (sqrt.f64 (cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))))
(cos.f64 (atan.f64 (/.f64 (*.f64 t eh) ew)))
(cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))
(*.f64 (cbrt.f64 (cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))) (pow.f64 (cbrt.f64 (cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))) 2))
(cos.f64 (atan.f64 (/.f64 (*.f64 t eh) ew)))
(cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))) 2) (cbrt.f64 (cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))))
(cos.f64 (atan.f64 (/.f64 (*.f64 t eh) ew)))
(cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))
(/.f64 1 (hypot.f64 1 (*.f64 t (/.f64 eh ew))))
(/.f64 1 (hypot.f64 1 (/.f64 (*.f64 t eh) ew)))
(/.f64 1 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) 1))
(/.f64 1 (hypot.f64 1 (/.f64 (*.f64 t eh) ew)))
(/.f64 1 (hypot.f64 1 (*.f64 t (/.f64 eh ew))))
(/.f64 (sqrt.f64 (cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))) (sqrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(/.f64 (sqrt.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 t eh) ew)))) (sqrt.f64 (hypot.f64 1 (/.f64 (*.f64 t eh) ew))))
(/.f64 (pow.f64 (cbrt.f64 (cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))) 2) (cbrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(/.f64 (pow.f64 (cbrt.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 t eh) ew)))) 2) (cbrt.f64 (hypot.f64 1 (/.f64 (*.f64 t eh) ew))))
(/.f64 -1 (neg.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(/.f64 1 (hypot.f64 1 (/.f64 (*.f64 t eh) ew)))
(/.f64 1 (hypot.f64 1 (*.f64 t (/.f64 eh ew))))
(pow.f64 (cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew)))) 1)
(cos.f64 (atan.f64 (/.f64 (*.f64 t eh) ew)))
(cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))
(pow.f64 (sqrt.f64 (cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))) 2)
(cos.f64 (atan.f64 (/.f64 (*.f64 t eh) ew)))
(cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))
(pow.f64 (cbrt.f64 (cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))) 3)
(cos.f64 (atan.f64 (/.f64 (*.f64 t eh) ew)))
(cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))
(pow.f64 (pow.f64 (cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew)))) 3) 1/3)
(cos.f64 (atan.f64 (/.f64 (*.f64 t eh) ew)))
(cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))
(pow.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) -1)
(/.f64 1 (hypot.f64 1 (/.f64 (*.f64 t eh) ew)))
(/.f64 1 (hypot.f64 1 (*.f64 t (/.f64 eh ew))))
(sqrt.f64 (pow.f64 (cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew)))) 2))
(sqrt.f64 (pow.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 t eh) ew))) 2))
(fabs.f64 (cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew)))))
(log.f64 (exp.f64 (cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))))
(cos.f64 (atan.f64 (/.f64 (*.f64 t eh) ew)))
(cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))
(log.f64 (+.f64 1 (expm1.f64 (cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew)))))))
(cos.f64 (atan.f64 (/.f64 (*.f64 t eh) ew)))
(cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))
(cbrt.f64 (pow.f64 (cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew)))) 3))
(cos.f64 (atan.f64 (/.f64 (*.f64 t eh) ew)))
(cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))
(expm1.f64 (log1p.f64 (cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))))
(cos.f64 (atan.f64 (/.f64 (*.f64 t eh) ew)))
(cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))
(exp.f64 (log.f64 (cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))))
(cos.f64 (atan.f64 (/.f64 (*.f64 t eh) ew)))
(cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))
(log1p.f64 (expm1.f64 (cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))))
(cos.f64 (atan.f64 (/.f64 (*.f64 t eh) ew)))
(cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))
(+.f64 0 (*.f64 t (/.f64 eh ew)))
(/.f64 (*.f64 t eh) ew)
(*.f64 t (/.f64 eh ew))
(+.f64 (*.f64 (/.f64 0 ew) eh) (*.f64 t (/.f64 eh ew)))
(/.f64 (*.f64 t eh) ew)
(*.f64 t (/.f64 eh ew))
(+.f64 (-.f64 0 (exp.f64 (log1p.f64 (*.f64 t (/.f64 eh ew))))) 1)
(*.f64 t (/.f64 (neg.f64 eh) ew))
(+.f64 (-.f64 0 (*.f64 (/.f64 0 ew) eh)) (*.f64 t (/.f64 eh ew)))
(/.f64 (*.f64 t eh) ew)
(*.f64 t (/.f64 eh ew))
(+.f64 (-.f64 (*.f64 (/.f64 0 ew) eh) 0) (*.f64 t (/.f64 eh ew)))
(/.f64 (*.f64 t eh) ew)
(*.f64 t (/.f64 eh ew))
(+.f64 (-.f64 (*.f64 (/.f64 0 ew) eh) (exp.f64 (log1p.f64 (*.f64 t (/.f64 eh ew))))) 1)
(*.f64 t (/.f64 (neg.f64 eh) ew))
(+.f64 (-.f64 (*.f64 (/.f64 0 ew) eh) (*.f64 (/.f64 0 ew) eh)) (*.f64 t (/.f64 eh ew)))
(/.f64 (*.f64 t eh) ew)
(*.f64 t (/.f64 eh ew))
(+.f64 (*.f64 (/.f64 eh ew) 0) (*.f64 t (/.f64 eh ew)))
(/.f64 (*.f64 t eh) ew)
(*.f64 t (/.f64 eh ew))
(-.f64 0 (*.f64 t (/.f64 eh ew)))
(*.f64 t (/.f64 (neg.f64 eh) ew))
(-.f64 (exp.f64 (log1p.f64 (*.f64 t (/.f64 eh ew)))) 1)
(/.f64 (*.f64 t eh) ew)
(*.f64 t (/.f64 eh ew))
(-.f64 (*.f64 (/.f64 0 ew) eh) (*.f64 t (/.f64 eh ew)))
(*.f64 t (/.f64 (neg.f64 eh) ew))
(*.f64 t (/.f64 eh ew))
(/.f64 (*.f64 t eh) ew)
(*.f64 t (neg.f64 (/.f64 eh ew)))
(*.f64 t (/.f64 (neg.f64 eh) ew))
(*.f64 eh (/.f64 t ew))
(/.f64 (*.f64 t eh) ew)
(*.f64 t (/.f64 eh ew))
(*.f64 (*.f64 t (/.f64 eh ew)) 1)
(/.f64 (*.f64 t eh) ew)
(*.f64 t (/.f64 eh ew))
(*.f64 (*.f64 t (/.f64 eh ew)) -1)
(*.f64 t (/.f64 (neg.f64 eh) ew))
(*.f64 1 (*.f64 t (/.f64 eh ew)))
(/.f64 (*.f64 t eh) ew)
(*.f64 t (/.f64 eh ew))
(*.f64 (sqrt.f64 t) (*.f64 (sqrt.f64 t) (/.f64 eh ew)))
(/.f64 (*.f64 t eh) ew)
(*.f64 t (/.f64 eh ew))
(*.f64 (sqrt.f64 (*.f64 t (/.f64 eh ew))) (sqrt.f64 (*.f64 t (/.f64 eh ew))))
(/.f64 (*.f64 t eh) ew)
(*.f64 t (/.f64 eh ew))
(*.f64 (sqrt.f64 eh) (/.f64 (*.f64 t (sqrt.f64 eh)) ew))
(*.f64 (sqrt.f64 eh) (*.f64 (/.f64 t ew) (sqrt.f64 eh)))
(*.f64 (sqrt.f64 eh) (/.f64 t (/.f64 ew (sqrt.f64 eh))))
(*.f64 (pow.f64 (cbrt.f64 t) 2) (*.f64 (cbrt.f64 t) (/.f64 eh ew)))
(/.f64 (*.f64 t eh) ew)
(*.f64 t (/.f64 eh ew))
(*.f64 (cbrt.f64 (*.f64 t (/.f64 eh ew))) (pow.f64 (cbrt.f64 (*.f64 t (/.f64 eh ew))) 2))
(/.f64 (*.f64 t eh) ew)
(*.f64 t (/.f64 eh ew))
(*.f64 (cbrt.f64 (*.f64 t (/.f64 eh ew))) (/.f64 (pow.f64 (cbrt.f64 t) 2) (pow.f64 (cbrt.f64 (/.f64 ew eh)) 2)))
(*.f64 (cbrt.f64 (/.f64 (*.f64 t eh) ew)) (/.f64 (pow.f64 (cbrt.f64 t) 2) (pow.f64 (cbrt.f64 (/.f64 ew eh)) 2)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 t (/.f64 eh ew))) 2) (cbrt.f64 (*.f64 t (/.f64 eh ew))))
(/.f64 (*.f64 t eh) ew)
(*.f64 t (/.f64 eh ew))
(*.f64 (cbrt.f64 eh) (*.f64 (pow.f64 (cbrt.f64 eh) 2) (/.f64 t ew)))
(/.f64 (*.f64 t eh) ew)
(*.f64 t (/.f64 eh ew))
(*.f64 (/.f64 t ew) eh)
(/.f64 (*.f64 t eh) ew)
(*.f64 t (/.f64 eh ew))
(*.f64 (/.f64 t ew) (neg.f64 eh))
(*.f64 t (/.f64 (neg.f64 eh) ew))
(*.f64 -1 (*.f64 t (/.f64 eh ew)))
(*.f64 t (/.f64 (neg.f64 eh) ew))
(*.f64 (/.f64 eh ew) t)
(/.f64 (*.f64 t eh) ew)
(*.f64 t (/.f64 eh ew))
(*.f64 (neg.f64 eh) (/.f64 t ew))
(*.f64 t (/.f64 (neg.f64 eh) ew))
(*.f64 (/.f64 (*.f64 t (sqrt.f64 eh)) ew) (sqrt.f64 eh))
(*.f64 (sqrt.f64 eh) (*.f64 (/.f64 t ew) (sqrt.f64 eh)))
(*.f64 (sqrt.f64 eh) (/.f64 t (/.f64 ew (sqrt.f64 eh))))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 eh) 2) (/.f64 t ew)) (cbrt.f64 eh))
(/.f64 (*.f64 t eh) ew)
(*.f64 t (/.f64 eh ew))
(*.f64 (*.f64 t eh) (/.f64 1 ew))
(/.f64 (*.f64 t eh) ew)
(*.f64 t (/.f64 eh ew))
(*.f64 (*.f64 t eh) (/.f64 -1 ew))
(*.f64 t (/.f64 (neg.f64 eh) ew))
(*.f64 (*.f64 t (sqrt.f64 (/.f64 eh ew))) (*.f64 1 (sqrt.f64 (/.f64 eh ew))))
(/.f64 (*.f64 t eh) ew)
(*.f64 t (/.f64 eh ew))
(*.f64 (*.f64 t (sqrt.f64 (/.f64 eh ew))) (*.f64 -1 (sqrt.f64 (/.f64 eh ew))))
(*.f64 t (/.f64 (neg.f64 eh) ew))
(*.f64 (/.f64 1 ew) (*.f64 t eh))
(/.f64 (*.f64 t eh) ew)
(*.f64 t (/.f64 eh ew))
(*.f64 (*.f64 1 (sqrt.f64 (/.f64 eh ew))) (*.f64 t (sqrt.f64 (/.f64 eh ew))))
(/.f64 (*.f64 t eh) ew)
(*.f64 t (/.f64 eh ew))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 ew eh)) 2)) (*.f64 t (cbrt.f64 (/.f64 eh ew))))
(/.f64 (*.f64 t (cbrt.f64 (/.f64 eh ew))) (pow.f64 (cbrt.f64 (/.f64 ew eh)) 2))
(*.f64 t (/.f64 (cbrt.f64 (/.f64 eh ew)) (pow.f64 (cbrt.f64 (/.f64 ew eh)) 2)))
(*.f64 (/.f64 t (sqrt.f64 ew)) (/.f64 eh (sqrt.f64 ew)))
(*.f64 (/.f64 t (pow.f64 (cbrt.f64 ew) 2)) (/.f64 eh (cbrt.f64 ew)))
(*.f64 (/.f64 1 (neg.f64 ew)) (*.f64 t (neg.f64 eh)))
(/.f64 (*.f64 t eh) ew)
(*.f64 t (/.f64 eh ew))
(*.f64 (*.f64 t (cbrt.f64 (/.f64 eh ew))) (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 ew eh)) 2)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 ew eh)) 2)) (*.f64 t (cbrt.f64 (/.f64 eh ew))))
(/.f64 (*.f64 t (cbrt.f64 (/.f64 eh ew))) (pow.f64 (cbrt.f64 (/.f64 ew eh)) 2))
(*.f64 t (/.f64 (cbrt.f64 (/.f64 eh ew)) (pow.f64 (cbrt.f64 (/.f64 ew eh)) 2)))
(*.f64 (*.f64 t (cbrt.f64 (/.f64 eh ew))) (/.f64 -1 (pow.f64 (cbrt.f64 (/.f64 ew eh)) 2)))
(*.f64 (*.f64 (/.f64 -1 (pow.f64 (cbrt.f64 (/.f64 ew eh)) 2)) t) (cbrt.f64 (/.f64 eh ew)))
(*.f64 (/.f64 t (pow.f64 (cbrt.f64 (/.f64 ew eh)) 2)) (neg.f64 (cbrt.f64 (/.f64 eh ew))))
(*.f64 t (/.f64 (neg.f64 (cbrt.f64 (/.f64 eh ew))) (pow.f64 (cbrt.f64 (/.f64 ew eh)) 2)))
(*.f64 (/.f64 (sqrt.f64 t) ew) (*.f64 (/.f64 (sqrt.f64 t) 1) eh))
(/.f64 (*.f64 t eh) ew)
(*.f64 t (/.f64 eh ew))
(*.f64 (*.f64 (/.f64 (sqrt.f64 t) 1) eh) (/.f64 (sqrt.f64 t) ew))
(/.f64 (*.f64 t eh) ew)
(*.f64 t (/.f64 eh ew))
(*.f64 (/.f64 (sqrt.f64 t) 1) (*.f64 (sqrt.f64 t) (/.f64 eh ew)))
(/.f64 (*.f64 t eh) ew)
(*.f64 t (/.f64 eh ew))
(*.f64 (*.f64 (sqrt.f64 t) (/.f64 eh ew)) (sqrt.f64 t))
(/.f64 (*.f64 t eh) ew)
(*.f64 t (/.f64 eh ew))
(*.f64 (*.f64 (sqrt.f64 t) (/.f64 eh ew)) (/.f64 (sqrt.f64 t) 1))
(/.f64 (*.f64 t eh) ew)
(*.f64 t (/.f64 eh ew))
(*.f64 (/.f64 (sqrt.f64 t) (pow.f64 (cbrt.f64 (/.f64 ew eh)) 2)) (/.f64 (sqrt.f64 t) (cbrt.f64 (/.f64 ew eh))))
(/.f64 (/.f64 t (pow.f64 (cbrt.f64 (/.f64 ew eh)) 2)) (cbrt.f64 (/.f64 ew eh)))
(/.f64 (/.f64 t (cbrt.f64 (/.f64 ew eh))) (pow.f64 (cbrt.f64 (/.f64 ew eh)) 2))
(*.f64 (/.f64 (sqrt.f64 t) (cbrt.f64 (/.f64 ew eh))) (/.f64 (sqrt.f64 t) (pow.f64 (cbrt.f64 (/.f64 ew eh)) 2)))
(*.f64 (/.f64 (sqrt.f64 t) (pow.f64 (cbrt.f64 (/.f64 ew eh)) 2)) (/.f64 (sqrt.f64 t) (cbrt.f64 (/.f64 ew eh))))
(/.f64 (/.f64 t (pow.f64 (cbrt.f64 (/.f64 ew eh)) 2)) (cbrt.f64 (/.f64 ew eh)))
(/.f64 (/.f64 t (cbrt.f64 (/.f64 ew eh))) (pow.f64 (cbrt.f64 (/.f64 ew eh)) 2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 t) 2) ew) (*.f64 (/.f64 (cbrt.f64 t) 1) eh))
(/.f64 (*.f64 t eh) ew)
(*.f64 t (/.f64 eh ew))
(*.f64 (*.f64 (/.f64 (cbrt.f64 t) 1) eh) (/.f64 (pow.f64 (cbrt.f64 t) 2) ew))
(/.f64 (*.f64 t eh) ew)
(*.f64 t (/.f64 eh ew))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 t) 2) 1) (*.f64 (cbrt.f64 t) (/.f64 eh ew)))
(/.f64 (*.f64 t eh) ew)
(*.f64 t (/.f64 eh ew))
(*.f64 (*.f64 (cbrt.f64 t) (/.f64 eh ew)) (pow.f64 (cbrt.f64 t) 2))
(/.f64 (*.f64 t eh) ew)
(*.f64 t (/.f64 eh ew))
(*.f64 (*.f64 (cbrt.f64 t) (/.f64 eh ew)) (/.f64 (pow.f64 (cbrt.f64 t) 2) 1))
(/.f64 (*.f64 t eh) ew)
(*.f64 t (/.f64 eh ew))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 t) 2) (sqrt.f64 (/.f64 ew eh))) (/.f64 (cbrt.f64 t) (sqrt.f64 (/.f64 ew eh))))
(/.f64 (/.f64 t (sqrt.f64 (/.f64 ew eh))) (sqrt.f64 (/.f64 ew eh)))
(/.f64 t (*.f64 (sqrt.f64 (/.f64 ew eh)) (sqrt.f64 (/.f64 ew eh))))
(*.f64 (/.f64 (cbrt.f64 t) (sqrt.f64 (/.f64 ew eh))) (/.f64 (pow.f64 (cbrt.f64 t) 2) (sqrt.f64 (/.f64 ew eh))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 t) 2) (sqrt.f64 (/.f64 ew eh))) (/.f64 (cbrt.f64 t) (sqrt.f64 (/.f64 ew eh))))
(/.f64 (/.f64 t (sqrt.f64 (/.f64 ew eh))) (sqrt.f64 (/.f64 ew eh)))
(/.f64 t (*.f64 (sqrt.f64 (/.f64 ew eh)) (sqrt.f64 (/.f64 ew eh))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 t) 2) (pow.f64 (cbrt.f64 (/.f64 ew eh)) 2)) (cbrt.f64 (*.f64 t (/.f64 eh ew))))
(*.f64 (cbrt.f64 (/.f64 (*.f64 t eh) ew)) (/.f64 (pow.f64 (cbrt.f64 t) 2) (pow.f64 (cbrt.f64 (/.f64 ew eh)) 2)))
(*.f64 (cbrt.f64 (*.f64 t (/.f64 eh ew))) (/.f64 (pow.f64 (cbrt.f64 t) 2) (pow.f64 (cbrt.f64 (/.f64 ew eh)) 2)))
(*.f64 (/.f64 -1 ew) (*.f64 t eh))
(*.f64 t (/.f64 (neg.f64 eh) ew))
(*.f64 (*.f64 -1 (sqrt.f64 (/.f64 eh ew))) (*.f64 t (sqrt.f64 (/.f64 eh ew))))
(*.f64 t (/.f64 (neg.f64 eh) ew))
(*.f64 (/.f64 -1 (pow.f64 (cbrt.f64 (/.f64 ew eh)) 2)) (*.f64 t (cbrt.f64 (/.f64 eh ew))))
(*.f64 (*.f64 (/.f64 -1 (pow.f64 (cbrt.f64 (/.f64 ew eh)) 2)) t) (cbrt.f64 (/.f64 eh ew)))
(*.f64 (/.f64 t (pow.f64 (cbrt.f64 (/.f64 ew eh)) 2)) (neg.f64 (cbrt.f64 (/.f64 eh ew))))
(*.f64 t (/.f64 (neg.f64 (cbrt.f64 (/.f64 eh ew))) (pow.f64 (cbrt.f64 (/.f64 ew eh)) 2)))
(*.f64 (neg.f64 (/.f64 eh ew)) t)
(*.f64 t (/.f64 (neg.f64 eh) ew))
(*.f64 (/.f64 t -1) (/.f64 eh ew))
(*.f64 t (/.f64 (neg.f64 eh) ew))
(*.f64 (/.f64 t -1) (neg.f64 (/.f64 eh ew)))
(/.f64 (*.f64 t eh) ew)
(*.f64 t (/.f64 eh ew))
(*.f64 (/.f64 t (/.f64 ew 1)) eh)
(/.f64 (*.f64 t eh) ew)
(*.f64 t (/.f64 eh ew))
(*.f64 (/.f64 t (/.f64 ew (sqrt.f64 eh))) (sqrt.f64 eh))
(*.f64 (sqrt.f64 eh) (*.f64 (/.f64 t ew) (sqrt.f64 eh)))
(*.f64 (sqrt.f64 eh) (/.f64 t (/.f64 ew (sqrt.f64 eh))))
(*.f64 (/.f64 t (/.f64 ew (pow.f64 (cbrt.f64 eh) 2))) (cbrt.f64 eh))
(/.f64 (*.f64 t eh) ew)
(*.f64 t (/.f64 eh ew))
(*.f64 (/.f64 1 (/.f64 ew (*.f64 (sqrt.f64 t) eh))) (sqrt.f64 t))
(/.f64 (*.f64 t eh) ew)
(*.f64 t (/.f64 eh ew))
(*.f64 (/.f64 1 (/.f64 (/.f64 ew eh) (pow.f64 (cbrt.f64 t) 2))) (cbrt.f64 t))
(/.f64 (*.f64 t eh) ew)
(*.f64 t (/.f64 eh ew))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 t) 2) (/.f64 ew eh)) (cbrt.f64 t))
(/.f64 (*.f64 t eh) ew)
(*.f64 t (/.f64 eh ew))
(*.f64 (/.f64 (/.f64 t ew) 1) eh)
(/.f64 (*.f64 t eh) ew)
(*.f64 t (/.f64 eh ew))
(*.f64 (/.f64 (/.f64 t ew) 1) (/.f64 eh 1))
(/.f64 (*.f64 t eh) ew)
(*.f64 t (/.f64 eh ew))
(*.f64 (/.f64 (/.f64 t ew) -1) (neg.f64 eh))
(/.f64 (*.f64 t eh) ew)
(*.f64 t (/.f64 eh ew))
(*.f64 (/.f64 (/.f64 t ew) (/.f64 1 (sqrt.f64 eh))) (sqrt.f64 eh))
(*.f64 (sqrt.f64 eh) (*.f64 (/.f64 t ew) (sqrt.f64 eh)))
(*.f64 (sqrt.f64 eh) (/.f64 t (/.f64 ew (sqrt.f64 eh))))
(*.f64 (/.f64 (/.f64 t ew) (/.f64 1 (pow.f64 (cbrt.f64 eh) 2))) (cbrt.f64 eh))
(/.f64 (*.f64 t eh) ew)
(*.f64 t (/.f64 eh ew))
(*.f64 (/.f64 -1 (/.f64 ew eh)) t)
(*.f64 t (/.f64 (neg.f64 eh) ew))
(*.f64 (/.f64 -1 (neg.f64 ew)) (*.f64 t (neg.f64 eh)))
(*.f64 t (/.f64 (neg.f64 eh) ew))
(*.f64 (/.f64 -1 (/.f64 ew (*.f64 (sqrt.f64 t) eh))) (sqrt.f64 t))
(*.f64 t (/.f64 (neg.f64 eh) ew))
(*.f64 (/.f64 -1 (/.f64 (/.f64 ew eh) (pow.f64 (cbrt.f64 t) 2))) (cbrt.f64 t))
(*.f64 t (/.f64 (neg.f64 eh) ew))
(*.f64 (/.f64 (*.f64 t (sqrt.f64 (/.f64 eh ew))) 1) (sqrt.f64 (/.f64 eh ew)))
(/.f64 (*.f64 t eh) ew)
(*.f64 t (/.f64 eh ew))
(*.f64 (/.f64 (*.f64 t (sqrt.f64 (/.f64 eh ew))) (sqrt.f64 (neg.f64 ew))) (sqrt.f64 (neg.f64 eh)))
(/.f64 (*.f64 (*.f64 t (sqrt.f64 (/.f64 eh ew))) (sqrt.f64 (neg.f64 eh))) (sqrt.f64 (neg.f64 ew)))
(*.f64 (*.f64 (/.f64 t (sqrt.f64 (neg.f64 ew))) (sqrt.f64 (/.f64 eh ew))) (sqrt.f64 (neg.f64 eh)))
(*.f64 (*.f64 (sqrt.f64 (/.f64 eh ew)) (/.f64 t (sqrt.f64 (neg.f64 ew)))) (sqrt.f64 (neg.f64 eh)))
(*.f64 (/.f64 (/.f64 t (pow.f64 (cbrt.f64 (/.f64 ew eh)) 2)) 1) (cbrt.f64 (/.f64 eh ew)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 ew eh)) 2)) (*.f64 t (cbrt.f64 (/.f64 eh ew))))
(/.f64 (*.f64 t (cbrt.f64 (/.f64 eh ew))) (pow.f64 (cbrt.f64 (/.f64 ew eh)) 2))
(*.f64 t (/.f64 (cbrt.f64 (/.f64 eh ew)) (pow.f64 (cbrt.f64 (/.f64 ew eh)) 2)))
(*.f64 (/.f64 (/.f64 t (pow.f64 (cbrt.f64 (/.f64 ew eh)) 2)) (cbrt.f64 ew)) (cbrt.f64 eh))
(*.f64 (cbrt.f64 eh) (/.f64 t (*.f64 (cbrt.f64 ew) (pow.f64 (cbrt.f64 (/.f64 ew eh)) 2))))
(*.f64 (cbrt.f64 eh) (/.f64 (/.f64 t (cbrt.f64 ew)) (pow.f64 (cbrt.f64 (/.f64 ew eh)) 2)))
(*.f64 (/.f64 (/.f64 t (pow.f64 (cbrt.f64 (/.f64 ew eh)) 2)) (cbrt.f64 (neg.f64 ew))) (cbrt.f64 (neg.f64 eh)))
(/.f64 (*.f64 (/.f64 t (pow.f64 (cbrt.f64 (/.f64 ew eh)) 2)) (cbrt.f64 (neg.f64 eh))) (cbrt.f64 (neg.f64 ew)))
(*.f64 (/.f64 (/.f64 t (cbrt.f64 (neg.f64 ew))) (pow.f64 (cbrt.f64 (/.f64 ew eh)) 2)) (cbrt.f64 (neg.f64 eh)))
(*.f64 (/.f64 t (*.f64 (pow.f64 (cbrt.f64 (/.f64 ew eh)) 2) (cbrt.f64 (neg.f64 ew)))) (cbrt.f64 (neg.f64 eh)))
(*.f64 (neg.f64 (sqrt.f64 (*.f64 t (/.f64 eh ew)))) (sqrt.f64 (*.f64 t (/.f64 eh ew))))
(*.f64 t (/.f64 (neg.f64 eh) ew))
(*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 t (/.f64 eh ew))) 2)) (cbrt.f64 (*.f64 t (/.f64 eh ew))))
(*.f64 t (/.f64 (neg.f64 eh) ew))
(*.f64 (neg.f64 (cbrt.f64 (*.f64 t (/.f64 eh ew)))) (pow.f64 (cbrt.f64 (*.f64 t (/.f64 eh ew))) 2))
(*.f64 t (/.f64 (neg.f64 eh) ew))
(*.f64 (neg.f64 (/.f64 (*.f64 t (sqrt.f64 eh)) ew)) (sqrt.f64 eh))
(*.f64 (sqrt.f64 eh) (neg.f64 (*.f64 (/.f64 t ew) (sqrt.f64 eh))))
(*.f64 (sqrt.f64 eh) (/.f64 (neg.f64 t) (/.f64 ew (sqrt.f64 eh))))
(*.f64 (*.f64 (/.f64 t ew) (sqrt.f64 eh)) (neg.f64 (sqrt.f64 eh)))
(*.f64 (neg.f64 (*.f64 (pow.f64 (cbrt.f64 eh) 2) (/.f64 t ew))) (cbrt.f64 eh))
(*.f64 t (/.f64 (neg.f64 eh) ew))
(*.f64 (neg.f64 (/.f64 1 ew)) (*.f64 t eh))
(*.f64 t (/.f64 (neg.f64 eh) ew))
(*.f64 (neg.f64 (*.f64 1 (sqrt.f64 (/.f64 eh ew)))) (*.f64 t (sqrt.f64 (/.f64 eh ew))))
(*.f64 t (/.f64 (neg.f64 eh) ew))
(*.f64 (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 ew eh)) 2))) (*.f64 t (cbrt.f64 (/.f64 eh ew))))
(*.f64 (*.f64 (/.f64 -1 (pow.f64 (cbrt.f64 (/.f64 ew eh)) 2)) t) (cbrt.f64 (/.f64 eh ew)))
(*.f64 (/.f64 t (pow.f64 (cbrt.f64 (/.f64 ew eh)) 2)) (neg.f64 (cbrt.f64 (/.f64 eh ew))))
(*.f64 t (/.f64 (neg.f64 (cbrt.f64 (/.f64 eh ew))) (pow.f64 (cbrt.f64 (/.f64 ew eh)) 2)))
(*.f64 (neg.f64 (/.f64 (sqrt.f64 t) ew)) (*.f64 (/.f64 (sqrt.f64 t) 1) eh))
(*.f64 t (/.f64 (neg.f64 eh) ew))
(*.f64 (neg.f64 (/.f64 (sqrt.f64 t) 1)) (*.f64 (sqrt.f64 t) (/.f64 eh ew)))
(*.f64 t (/.f64 (neg.f64 eh) ew))
(*.f64 (neg.f64 (/.f64 (sqrt.f64 t) (pow.f64 (cbrt.f64 (/.f64 ew eh)) 2))) (/.f64 (sqrt.f64 t) (cbrt.f64 (/.f64 ew eh))))
(*.f64 (/.f64 (sqrt.f64 t) (cbrt.f64 (/.f64 ew eh))) (/.f64 (neg.f64 (sqrt.f64 t)) (pow.f64 (cbrt.f64 (/.f64 ew eh)) 2)))
(/.f64 (/.f64 (neg.f64 t) (pow.f64 (cbrt.f64 (/.f64 ew eh)) 2)) (cbrt.f64 (/.f64 ew eh)))
(/.f64 (/.f64 (neg.f64 t) (cbrt.f64 (/.f64 ew eh))) (pow.f64 (cbrt.f64 (/.f64 ew eh)) 2))
(*.f64 (neg.f64 (/.f64 (pow.f64 (cbrt.f64 t) 2) ew)) (*.f64 (/.f64 (cbrt.f64 t) 1) eh))
(*.f64 t (/.f64 (neg.f64 eh) ew))
(*.f64 (neg.f64 (/.f64 (pow.f64 (cbrt.f64 t) 2) 1)) (*.f64 (cbrt.f64 t) (/.f64 eh ew)))
(*.f64 t (/.f64 (neg.f64 eh) ew))
(*.f64 (neg.f64 (/.f64 (pow.f64 (cbrt.f64 t) 2) (sqrt.f64 (/.f64 ew eh)))) (/.f64 (cbrt.f64 t) (sqrt.f64 (/.f64 ew eh))))
(*.f64 (/.f64 (cbrt.f64 t) (sqrt.f64 (/.f64 ew eh))) (/.f64 (neg.f64 (pow.f64 (cbrt.f64 t) 2)) (sqrt.f64 (/.f64 ew eh))))
(/.f64 (/.f64 (neg.f64 t) (sqrt.f64 (/.f64 ew eh))) (sqrt.f64 (/.f64 ew eh)))
(*.f64 (neg.f64 (/.f64 (pow.f64 (cbrt.f64 t) 2) (pow.f64 (cbrt.f64 (/.f64 ew eh)) 2))) (cbrt.f64 (*.f64 t (/.f64 eh ew))))
(*.f64 (cbrt.f64 (/.f64 (*.f64 t eh) ew)) (/.f64 (neg.f64 (pow.f64 (cbrt.f64 t) 2)) (pow.f64 (cbrt.f64 (/.f64 ew eh)) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 t) 2) (pow.f64 (cbrt.f64 (/.f64 ew eh)) 2)) (neg.f64 (cbrt.f64 (*.f64 t (/.f64 eh ew)))))
(/.f64 (neg.f64 (cbrt.f64 (*.f64 t (/.f64 eh ew)))) (/.f64 (pow.f64 (cbrt.f64 (/.f64 ew eh)) 2) (pow.f64 (cbrt.f64 t) 2)))
(*.f64 (neg.f64 (/.f64 -1 ew)) (*.f64 t eh))
(/.f64 (*.f64 t eh) ew)
(*.f64 t (/.f64 eh ew))
(*.f64 (neg.f64 (*.f64 -1 (sqrt.f64 (/.f64 eh ew)))) (*.f64 t (sqrt.f64 (/.f64 eh ew))))
(/.f64 (*.f64 t eh) ew)
(*.f64 t (/.f64 eh ew))
(*.f64 (neg.f64 (/.f64 -1 (pow.f64 (cbrt.f64 (/.f64 ew eh)) 2))) (*.f64 t (cbrt.f64 (/.f64 eh ew))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 ew eh)) 2)) (*.f64 t (cbrt.f64 (/.f64 eh ew))))
(/.f64 (*.f64 t (cbrt.f64 (/.f64 eh ew))) (pow.f64 (cbrt.f64 (/.f64 ew eh)) 2))
(*.f64 t (/.f64 (cbrt.f64 (/.f64 eh ew)) (pow.f64 (cbrt.f64 (/.f64 ew eh)) 2)))
(pow.f64 (*.f64 t (/.f64 eh ew)) 1)
(/.f64 (*.f64 t eh) ew)
(*.f64 t (/.f64 eh ew))
(pow.f64 (sqrt.f64 (*.f64 t (/.f64 eh ew))) 2)
(/.f64 (*.f64 t eh) ew)
(*.f64 t (/.f64 eh ew))
(pow.f64 (cbrt.f64 (*.f64 t (/.f64 eh ew))) 3)
(/.f64 (*.f64 t eh) ew)
(*.f64 t (/.f64 eh ew))
(pow.f64 (pow.f64 (*.f64 t (/.f64 eh ew)) 3) 1/3)
(/.f64 (*.f64 t eh) ew)
(*.f64 t (/.f64 eh ew))
(pow.f64 (/.f64 ew (*.f64 t eh)) -1)
(/.f64 (*.f64 t eh) ew)
(*.f64 t (/.f64 eh ew))
(neg.f64 (*.f64 t (/.f64 eh ew)))
(*.f64 t (/.f64 (neg.f64 eh) ew))
(sqrt.f64 (pow.f64 (*.f64 t (/.f64 eh ew)) 2))
(sqrt.f64 (pow.f64 (/.f64 (*.f64 t eh) ew) 2))
(fabs.f64 (*.f64 t (/.f64 eh ew)))
(log.f64 (exp.f64 (*.f64 t (/.f64 eh ew))))
(/.f64 (*.f64 t eh) ew)
(*.f64 t (/.f64 eh ew))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 t (/.f64 eh ew)))))
(/.f64 (*.f64 t eh) ew)
(*.f64 t (/.f64 eh ew))
(cbrt.f64 (pow.f64 (*.f64 t (/.f64 eh ew)) 3))
(/.f64 (*.f64 t eh) ew)
(*.f64 t (/.f64 eh ew))
(expm1.f64 (log1p.f64 (*.f64 t (/.f64 eh ew))))
(/.f64 (*.f64 t eh) ew)
(*.f64 t (/.f64 eh ew))
(exp.f64 (log.f64 (*.f64 t (/.f64 eh ew))))
(/.f64 (*.f64 t eh) ew)
(*.f64 t (/.f64 eh ew))
(log1p.f64 (expm1.f64 (*.f64 t (/.f64 eh ew))))
(/.f64 (*.f64 t eh) ew)
(*.f64 t (/.f64 eh ew))

localize78.0ms (0.4%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.2b
(/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew))))
2.3b
(*.f64 eh (/.f64 (tan.f64 t) ew))
2.6b
(/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)
10.9b
(sqrt.f64 (*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew))))))
Compiler

Compiled 198 to 55 computations (72.2% saved)

series25.0ms (0.1%)

Counts
3 → 92
Calls

27 calls:

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

rewrite78.0ms (0.4%)

Algorithm
batch-egg-rewrite
Rules
1372×associate-/l*
1050×swap-sqr
328×distribute-rgt-in
318×distribute-lft-neg-in
310×add-sqr-sqrt
Iterations

Useful iterations: 0 (0.0ms)

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

simplify320.0ms (1.7%)

Algorithm
egg-herbie
Rules
1084×associate-+r+
998×+-commutative
952×associate-*r*
740×*-commutative
730×associate-*l*
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
060814400
1173613552
2765013552
Stop Event
node limit
Counts
198 → 261
Calls
Call 1
Inputs
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 (sin.f64 t) eh))) (*.f64 (cos.f64 t) ew))
(+.f64 (*.f64 -1/4 (*.f64 (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 ew 3)) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 (sin.f64 t) 5) (pow.f64 eh 5)))))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (sin.f64 t) eh))) (*.f64 (cos.f64 t) ew)))
(+.f64 (*.f64 -1/4 (*.f64 (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 ew 3)) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 (sin.f64 t) 5) (pow.f64 eh 5)))))) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (*.f64 (sin.f64 t) eh)) (/.f64 (*.f64 (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 (cos.f64 t) 6) (*.f64 (pow.f64 (sin.f64 t) 5) (pow.f64 eh 5)))) (+.f64 (pow.f64 (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 (sin.f64 t) 5) (pow.f64 eh 5)))) (pow.f64 (cos.f64 t) 3))) 2) (*.f64 -1/8 (/.f64 (pow.f64 (cos.f64 t) 6) (*.f64 (pow.f64 (sin.f64 t) 5) (pow.f64 eh 5)))))) (pow.f64 ew 5)) (cos.f64 t)))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (sin.f64 t) eh))) (*.f64 (cos.f64 t) ew))))
(+.f64 (*.f64 -1/4 (*.f64 (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 ew 3)) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 (sin.f64 t) 5) (pow.f64 eh 5)))))) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (*.f64 (sin.f64 t) eh)) (/.f64 (*.f64 (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 (cos.f64 t) 6) (*.f64 (pow.f64 (sin.f64 t) 5) (pow.f64 eh 5)))) (+.f64 (pow.f64 (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 (sin.f64 t) 5) (pow.f64 eh 5)))) (pow.f64 (cos.f64 t) 3))) 2) (*.f64 -1/8 (/.f64 (pow.f64 (cos.f64 t) 6) (*.f64 (pow.f64 (sin.f64 t) 5) (pow.f64 eh 5)))))) (pow.f64 ew 5)) (cos.f64 t)))) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (*.f64 (sin.f64 t) eh)) (/.f64 (*.f64 (pow.f64 ew 7) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 (cos.f64 t) 6) (*.f64 (pow.f64 (sin.f64 t) 5) (pow.f64 eh 5)))) (+.f64 (pow.f64 (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 (sin.f64 t) 5) (pow.f64 eh 5)))) (pow.f64 (cos.f64 t) 3))) 2) (*.f64 -1/8 (/.f64 (pow.f64 (cos.f64 t) 6) (*.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 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 (cos.f64 t) 6) (*.f64 (pow.f64 (sin.f64 t) 5) (pow.f64 eh 5)))) (*.f64 -1/8 (/.f64 (pow.f64 (cos.f64 t) 6) (*.f64 (pow.f64 (sin.f64 t) 5) (pow.f64 eh 5)))))) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)))) (*.f64 1/8 (/.f64 (pow.f64 (cos.f64 t) 8) (*.f64 (pow.f64 (sin.f64 t) 7) (pow.f64 eh 7))))))) (cos.f64 t)))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (sin.f64 t) eh))) (*.f64 (cos.f64 t) ew)))))
(sqrt.f64 ew)
(+.f64 (*.f64 1/2 (*.f64 (*.f64 (pow.f64 t 2) (-.f64 (*.f64 -1/2 ew) (*.f64 1/2 (/.f64 (pow.f64 eh 2) ew)))) (sqrt.f64 (/.f64 1 ew)))) (sqrt.f64 ew))
(+.f64 (*.f64 1/2 (*.f64 (*.f64 (pow.f64 t 2) (-.f64 (*.f64 -1/2 ew) (*.f64 1/2 (/.f64 (pow.f64 eh 2) ew)))) (sqrt.f64 (/.f64 1 ew)))) (+.f64 (sqrt.f64 ew) (*.f64 1/2 (*.f64 (*.f64 (pow.f64 t 4) (-.f64 (*.f64 1/24 ew) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 -1/2 ew) (*.f64 1/2 (/.f64 (pow.f64 eh 2) ew))) (pow.f64 eh 2)) (pow.f64 ew 2))) (+.f64 (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 ew)) (-.f64 (*.f64 -1/2 ew) (*.f64 1/2 (/.f64 (pow.f64 eh 2) ew))))) 2) (*.f64 1/2 (*.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)) ew)))))) (sqrt.f64 (/.f64 1 ew))))))
(+.f64 (*.f64 1/2 (*.f64 (*.f64 (pow.f64 t 6) (-.f64 (*.f64 -1/720 ew) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 1/24 ew) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 -1/2 ew) (*.f64 1/2 (/.f64 (pow.f64 eh 2) ew))) (pow.f64 eh 2)) (pow.f64 ew 2))) (*.f64 1/2 (*.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)) ew)))) (pow.f64 eh 2)) (pow.f64 ew 2))) (+.f64 (*.f64 1/2 (*.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)) (-.f64 (*.f64 -1/2 ew) (*.f64 1/2 (/.f64 (pow.f64 eh 2) ew))))) (+.f64 (*.f64 1/2 (*.f64 (-.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)))) ew)) (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 -1/2 ew) (*.f64 1/2 (/.f64 (pow.f64 eh 2) ew))) (-.f64 (*.f64 1/24 ew) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 -1/2 ew) (*.f64 1/2 (/.f64 (pow.f64 eh 2) ew))) (pow.f64 eh 2)) (pow.f64 ew 2))) (+.f64 (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 ew)) (-.f64 (*.f64 -1/2 ew) (*.f64 1/2 (/.f64 (pow.f64 eh 2) ew))))) 2) (*.f64 1/2 (*.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)) ew)))))) ew))))))) (sqrt.f64 (/.f64 1 ew)))) (+.f64 (*.f64 1/2 (*.f64 (*.f64 (pow.f64 t 2) (-.f64 (*.f64 -1/2 ew) (*.f64 1/2 (/.f64 (pow.f64 eh 2) ew)))) (sqrt.f64 (/.f64 1 ew)))) (+.f64 (sqrt.f64 ew) (*.f64 1/2 (*.f64 (*.f64 (pow.f64 t 4) (-.f64 (*.f64 1/24 ew) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 -1/2 ew) (*.f64 1/2 (/.f64 (pow.f64 eh 2) ew))) (pow.f64 eh 2)) (pow.f64 ew 2))) (+.f64 (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 ew)) (-.f64 (*.f64 -1/2 ew) (*.f64 1/2 (/.f64 (pow.f64 eh 2) ew))))) 2) (*.f64 1/2 (*.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)) ew)))))) (sqrt.f64 (/.f64 1 ew)))))))
(*.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/4) (sqrt.f64 (*.f64 (cos.f64 t) ew)))
(*.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/4) (sqrt.f64 (*.f64 (cos.f64 t) ew)))
(*.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/4) (sqrt.f64 (*.f64 (cos.f64 t) ew)))
(*.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/4) (sqrt.f64 (*.f64 (cos.f64 t) ew)))
(*.f64 (sqrt.f64 (*.f64 (cos.f64 t) ew)) (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/4))
(*.f64 (sqrt.f64 (*.f64 (cos.f64 t) ew)) (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/4))
(*.f64 (sqrt.f64 (*.f64 (cos.f64 t) ew)) (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/4))
(*.f64 (sqrt.f64 (*.f64 (cos.f64 t) ew)) (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/4))
(sqrt.f64 (*.f64 (cos.f64 t) ew))
(+.f64 (*.f64 -1/4 (*.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 ew 3)))))) (sqrt.f64 (*.f64 (cos.f64 t) ew)))
(+.f64 (*.f64 -1/4 (*.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 ew 3)))))) (+.f64 (sqrt.f64 (*.f64 (cos.f64 t) ew)) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (cos.f64 t) ew))) (*.f64 (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 ew 3)))) (+.f64 (pow.f64 (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 ew 3)))) (pow.f64 (sin.f64 t) 2))) 2) (*.f64 -1/8 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 ew 3)))))) (pow.f64 eh 4))))))
(+.f64 (*.f64 -1/4 (*.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 ew 3)))))) (+.f64 (sqrt.f64 (*.f64 (cos.f64 t) ew)) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (cos.f64 t) ew))) (*.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 ew 3)))) (*.f64 -1/8 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 ew 3)))))) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 ew 2)))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 ew 3)))) (+.f64 (pow.f64 (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 ew 3)))) (pow.f64 (sin.f64 t) 2))) 2) (*.f64 -1/8 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 ew 3))))))) (*.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) 5) (pow.f64 ew 5)))))) (pow.f64 eh 6)))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (cos.f64 t) ew))) (*.f64 (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 ew 3)))) (+.f64 (pow.f64 (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 ew 3)))) (pow.f64 (sin.f64 t) 2))) 2) (*.f64 -1/8 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 ew 3)))))) (pow.f64 eh 4)))))))
(/.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))
(/.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))
1
(+.f64 1 (*.f64 -1 (*.f64 (pow.f64 t 2) (+.f64 1/2 (*.f64 1/2 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))))))
(+.f64 1 (+.f64 (*.f64 (pow.f64 t 4) (-.f64 1/24 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) (pow.f64 eh 2)) (pow.f64 ew 2))) (*.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 (pow.f64 t 2) (+.f64 1/2 (*.f64 1/2 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2))))))))
(+.f64 1 (+.f64 (*.f64 (pow.f64 t 4) (-.f64 1/24 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) (pow.f64 eh 2)) (pow.f64 ew 2))) (*.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 (*.f64 -1 (*.f64 (pow.f64 t 6) (+.f64 1/720 (+.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 (*.f64 1/2 (/.f64 (*.f64 (-.f64 1/24 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) (pow.f64 eh 2)) (pow.f64 ew 2))) (*.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 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/2 (*.f64 1/2 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2))))))))))) (*.f64 -1 (*.f64 (pow.f64 t 2) (+.f64 1/2 (*.f64 1/2 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))))))))
(*.f64 (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))) (cos.f64 t))
(*.f64 (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))) (cos.f64 t))
(*.f64 (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))) (cos.f64 t))
(*.f64 (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))) (cos.f64 t))
(*.f64 (cos.f64 t) (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 (cos.f64 t) (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 (cos.f64 t) (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 (cos.f64 t) (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))))
(cos.f64 t)
(+.f64 (cos.f64 t) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)) (*.f64 (cos.f64 t) (pow.f64 ew 2)))))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 ew 4)))) (*.f64 -1/8 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 ew 4))))) (pow.f64 eh 4))) (+.f64 (cos.f64 t) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)) (*.f64 (cos.f64 t) (pow.f64 ew 2))))))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 ew 4)))) (*.f64 -1/8 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 ew 4))))) (pow.f64 eh 4))) (+.f64 (cos.f64 t) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 ew 4)))) (*.f64 -1/8 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 (cos.f64 t) 3) (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) 5) (pow.f64 ew 6))))) (pow.f64 eh 6))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)) (*.f64 (cos.f64 t) (pow.f64 ew 2)))))))
(/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) ew) (*.f64 (sin.f64 t) eh))
(+.f64 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) ew) (*.f64 (sin.f64 t) eh)) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 3)) (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 eh 3)))))
(+.f64 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) ew) (*.f64 (sin.f64 t) eh)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 3)) (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 eh 3)))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 6) (pow.f64 ew 5)) (pow.f64 (sin.f64 t) 5))) (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 6) (pow.f64 ew 5)) (pow.f64 (sin.f64 t) 5)))) (pow.f64 eh 5)))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 8) (pow.f64 ew 7)) (pow.f64 (sin.f64 t) 7))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (*.f64 (pow.f64 ew 2) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 6) (pow.f64 ew 5)) (pow.f64 (sin.f64 t) 5))) (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 6) (pow.f64 ew 5)) (pow.f64 (sin.f64 t) 5)))))) (pow.f64 (sin.f64 t) 2)))) (pow.f64 eh 7))) (+.f64 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) ew) (*.f64 (sin.f64 t) eh)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 3)) (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 eh 3)))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 6) (pow.f64 ew 5)) (pow.f64 (sin.f64 t) 5))) (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 6) (pow.f64 ew 5)) (pow.f64 (sin.f64 t) 5)))) (pow.f64 eh 5))))))
(*.f64 -1 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) ew) (*.f64 (sin.f64 t) eh)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) ew) (*.f64 (sin.f64 t) eh))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 3)) (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 eh 3)))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 6) (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) 6) (pow.f64 ew 5)) (*.f64 (pow.f64 (sin.f64 t) 5) (pow.f64 eh 5)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) ew) (*.f64 (sin.f64 t) eh))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 3)) (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 eh 3)))))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (*.f64 (pow.f64 ew 2) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 6) (pow.f64 ew 5)) (pow.f64 (sin.f64 t) 5))) (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 6) (pow.f64 ew 5)) (pow.f64 (sin.f64 t) 5)))))) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 7)))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 6) (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) 6) (pow.f64 ew 5)) (*.f64 (pow.f64 (sin.f64 t) 5) (pow.f64 eh 5)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) ew) (*.f64 (sin.f64 t) eh))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 3)) (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 eh 3)))) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 8) (pow.f64 ew 7)) (*.f64 (pow.f64 (sin.f64 t) 7) (pow.f64 eh 7)))))))))
(/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) ew) (*.f64 (sin.f64 t) eh))
(+.f64 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) ew) (*.f64 (sin.f64 t) eh)) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 3)) (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 eh 3)))))
(+.f64 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) ew) (*.f64 (sin.f64 t) eh)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 3)) (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 eh 3)))) (*.f64 -1 (*.f64 (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 (cos.f64 t) 6) (*.f64 (pow.f64 (sin.f64 t) 5) (pow.f64 eh 5)))) (*.f64 -1/8 (/.f64 (pow.f64 (cos.f64 t) 6) (*.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 (pow.f64 (cos.f64 t) 2) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 (cos.f64 t) 6) (*.f64 (pow.f64 (sin.f64 t) 5) (pow.f64 eh 5)))) (*.f64 -1/8 (/.f64 (pow.f64 (cos.f64 t) 6) (*.f64 (pow.f64 (sin.f64 t) 5) (pow.f64 eh 5)))))) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)))) (*.f64 1/8 (/.f64 (pow.f64 (cos.f64 t) 8) (*.f64 (pow.f64 (sin.f64 t) 7) (pow.f64 eh 7))))))) (+.f64 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) ew) (*.f64 (sin.f64 t) eh)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 3)) (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 eh 3)))) (*.f64 -1 (*.f64 (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 (cos.f64 t) 6) (*.f64 (pow.f64 (sin.f64 t) 5) (pow.f64 eh 5)))) (*.f64 -1/8 (/.f64 (pow.f64 (cos.f64 t) 6) (*.f64 (pow.f64 (sin.f64 t) 5) (pow.f64 eh 5))))) (pow.f64 ew 5))))))
(cos.f64 t)
(+.f64 (cos.f64 t) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)) (*.f64 (cos.f64 t) (pow.f64 ew 2)))))
(+.f64 (cos.f64 t) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (cos.f64 t) 3))) (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (cos.f64 t) 3)))) (pow.f64 ew 4))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)) (*.f64 (cos.f64 t) (pow.f64 ew 2))))))
(+.f64 (cos.f64 t) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (cos.f64 t) 3))) (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (cos.f64 t) 3)))) (pow.f64 ew 4))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (*.f64 (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (cos.f64 t) 3))) (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (cos.f64 t) 3)))) (pow.f64 eh 2))) (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) 5)))) (pow.f64 ew 6))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)) (*.f64 (cos.f64 t) (pow.f64 ew 2)))))))
(cos.f64 t)
(+.f64 (cos.f64 t) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)) (*.f64 (cos.f64 t) (pow.f64 ew 2)))))
(+.f64 (cos.f64 t) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (cos.f64 t) 3))) (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (cos.f64 t) 3)))) (pow.f64 ew 4))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)) (*.f64 (cos.f64 t) (pow.f64 ew 2))))))
(+.f64 (cos.f64 t) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (cos.f64 t) 3))) (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (cos.f64 t) 3)))) (pow.f64 ew 4))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (*.f64 (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (cos.f64 t) 3))) (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (cos.f64 t) 3)))) (pow.f64 eh 2))) (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) 5)))) (pow.f64 ew 6))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)) (*.f64 (cos.f64 t) (pow.f64 ew 2)))))))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (/.f64 (cos.f64 t) (/.f64 (hypot.f64 1 (/.f64 (tan.f64 t) (/.f64 ew eh))) ew))))) 1)
(*.f64 1 (sqrt.f64 (/.f64 (cos.f64 t) (/.f64 (hypot.f64 1 (/.f64 (tan.f64 t) (/.f64 ew eh))) ew))))
(*.f64 (sqrt.f64 (/.f64 (cos.f64 t) (/.f64 (hypot.f64 1 (/.f64 (tan.f64 t) (/.f64 ew eh))) ew))) 1)
(*.f64 (pow.f64 (/.f64 (cos.f64 t) (/.f64 (hypot.f64 1 (/.f64 (tan.f64 t) (/.f64 ew eh))) ew)) 1/4) (pow.f64 (/.f64 (cos.f64 t) (/.f64 (hypot.f64 1 (/.f64 (tan.f64 t) (/.f64 ew eh))) ew)) 1/4))
(*.f64 (sqrt.f64 (/.f64 (cos.f64 t) (hypot.f64 1 (/.f64 (tan.f64 t) (/.f64 ew eh))))) (sqrt.f64 ew))
(*.f64 (sqrt.f64 ew) (sqrt.f64 (/.f64 (cos.f64 t) (hypot.f64 1 (/.f64 (tan.f64 t) (/.f64 ew eh))))))
(*.f64 (cbrt.f64 (sqrt.f64 (/.f64 (cos.f64 t) (/.f64 (hypot.f64 1 (/.f64 (tan.f64 t) (/.f64 ew eh))) ew)))) (cbrt.f64 (/.f64 (cos.f64 t) (/.f64 (hypot.f64 1 (/.f64 (tan.f64 t) (/.f64 ew eh))) ew))))
(*.f64 (cbrt.f64 (/.f64 (cos.f64 t) (/.f64 (hypot.f64 1 (/.f64 (tan.f64 t) (/.f64 ew eh))) ew))) (cbrt.f64 (sqrt.f64 (/.f64 (cos.f64 t) (/.f64 (hypot.f64 1 (/.f64 (tan.f64 t) (/.f64 ew eh))) ew)))))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 (cos.f64 t) (/.f64 (hypot.f64 1 (/.f64 (tan.f64 t) (/.f64 ew eh))) ew))) 2)) (sqrt.f64 (cbrt.f64 (/.f64 (cos.f64 t) (/.f64 (hypot.f64 1 (/.f64 (tan.f64 t) (/.f64 ew eh))) ew)))))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (/.f64 (cos.f64 t) (/.f64 (hypot.f64 1 (/.f64 (tan.f64 t) (/.f64 ew eh))) ew))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (cos.f64 t) (/.f64 (hypot.f64 1 (/.f64 (tan.f64 t) (/.f64 ew eh))) ew))) 2) 1/2) (pow.f64 (cbrt.f64 (/.f64 (cos.f64 t) (/.f64 (hypot.f64 1 (/.f64 (tan.f64 t) (/.f64 ew eh))) ew))) 1/2))
(/.f64 (sqrt.f64 (*.f64 ew (cos.f64 t))) (sqrt.f64 (hypot.f64 1 (/.f64 (tan.f64 t) (/.f64 ew eh)))))
(pow.f64 (/.f64 (cos.f64 t) (/.f64 (hypot.f64 1 (/.f64 (tan.f64 t) (/.f64 ew eh))) ew)) 1/2)
(pow.f64 (sqrt.f64 (/.f64 (cos.f64 t) (/.f64 (hypot.f64 1 (/.f64 (tan.f64 t) (/.f64 ew eh))) ew))) 1)
(pow.f64 (pow.f64 (/.f64 (cos.f64 t) (/.f64 (hypot.f64 1 (/.f64 (tan.f64 t) (/.f64 ew eh))) ew)) 1/4) 2)
(pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 (cos.f64 t) (/.f64 (hypot.f64 1 (/.f64 (tan.f64 t) (/.f64 ew eh))) ew)))) 3)
(pow.f64 (pow.f64 (/.f64 (cos.f64 t) (/.f64 (hypot.f64 1 (/.f64 (tan.f64 t) (/.f64 ew eh))) ew)) 3/2) 1/3)
(fabs.f64 (sqrt.f64 (/.f64 (cos.f64 t) (/.f64 (hypot.f64 1 (/.f64 (tan.f64 t) (/.f64 ew eh))) ew))))
(log.f64 (exp.f64 (sqrt.f64 (/.f64 (cos.f64 t) (/.f64 (hypot.f64 1 (/.f64 (tan.f64 t) (/.f64 ew eh))) ew)))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (/.f64 (cos.f64 t) (/.f64 (hypot.f64 1 (/.f64 (tan.f64 t) (/.f64 ew eh))) ew))))))
(cbrt.f64 (pow.f64 (/.f64 (cos.f64 t) (/.f64 (hypot.f64 1 (/.f64 (tan.f64 t) (/.f64 ew eh))) ew)) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (/.f64 (cos.f64 t) (/.f64 (hypot.f64 1 (/.f64 (tan.f64 t) (/.f64 ew eh))) ew)))))
(exp.f64 (log.f64 (sqrt.f64 (/.f64 (cos.f64 t) (/.f64 (hypot.f64 1 (/.f64 (tan.f64 t) (/.f64 ew eh))) ew)))))
(exp.f64 (*.f64 (log.f64 (/.f64 (cos.f64 t) (/.f64 (hypot.f64 1 (/.f64 (tan.f64 t) (/.f64 ew eh))) ew))) 1/2))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 (cos.f64 t) (/.f64 (hypot.f64 1 (/.f64 (tan.f64 t) (/.f64 ew eh))) ew)))) 1))
(log1p.f64 (expm1.f64 (sqrt.f64 (/.f64 (cos.f64 t) (/.f64 (hypot.f64 1 (/.f64 (tan.f64 t) (/.f64 ew eh))) ew)))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (tan.f64 t) (/.f64 ew eh)))) 1)
(/.f64 1 (/.f64 ew (*.f64 eh (tan.f64 t))))
(/.f64 1 (/.f64 (/.f64 ew (tan.f64 t)) eh))
(/.f64 eh (/.f64 ew (tan.f64 t)))
(/.f64 (tan.f64 t) (/.f64 ew eh))
(/.f64 (sqrt.f64 eh) (/.f64 (/.f64 ew (tan.f64 t)) (sqrt.f64 eh)))
(/.f64 (sqrt.f64 eh) (/.f64 ew (*.f64 (sqrt.f64 eh) (tan.f64 t))))
(/.f64 (cbrt.f64 eh) (/.f64 (/.f64 ew (tan.f64 t)) (pow.f64 (cbrt.f64 eh) 2)))
(/.f64 (pow.f64 (cbrt.f64 eh) 2) (/.f64 (/.f64 ew (tan.f64 t)) (cbrt.f64 eh)))
(/.f64 (pow.f64 (cbrt.f64 eh) 2) (/.f64 ew (*.f64 (cbrt.f64 eh) (tan.f64 t))))
(/.f64 (*.f64 eh (tan.f64 t)) ew)
(/.f64 (neg.f64 (tan.f64 t)) (/.f64 (neg.f64 ew) eh))
(/.f64 (sqrt.f64 (*.f64 eh (tan.f64 t))) (/.f64 ew (sqrt.f64 (*.f64 eh (tan.f64 t)))))
(/.f64 (*.f64 (cbrt.f64 (*.f64 eh (tan.f64 t))) (cbrt.f64 (*.f64 eh (tan.f64 t)))) (/.f64 ew (cbrt.f64 (*.f64 eh (tan.f64 t)))))
(/.f64 (*.f64 eh (sqrt.f64 (tan.f64 t))) (/.f64 ew (sqrt.f64 (tan.f64 t))))
(/.f64 (*.f64 eh (pow.f64 (cbrt.f64 (tan.f64 t)) 2)) (/.f64 ew (cbrt.f64 (tan.f64 t))))
(/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t)))
(/.f64 (/.f64 eh (/.f64 (sqrt.f64 ew) (tan.f64 t))) (sqrt.f64 ew))
(/.f64 (/.f64 eh (/.f64 (cbrt.f64 (*.f64 ew ew)) (tan.f64 t))) (cbrt.f64 ew))
(/.f64 (*.f64 (sqrt.f64 eh) (sqrt.f64 (tan.f64 t))) (/.f64 ew (*.f64 (sqrt.f64 eh) (sqrt.f64 (tan.f64 t)))))
(/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) (neg.f64 ew))
(pow.f64 (/.f64 (tan.f64 t) (/.f64 ew eh)) 1)
(pow.f64 (sqrt.f64 (/.f64 (tan.f64 t) (/.f64 ew eh))) 2)
(pow.f64 (cbrt.f64 (/.f64 (tan.f64 t) (/.f64 ew eh))) 3)
(pow.f64 (pow.f64 (/.f64 (tan.f64 t) (/.f64 ew eh)) 3) 1/3)
(neg.f64 (*.f64 (/.f64 (tan.f64 t) (neg.f64 ew)) eh))
(neg.f64 (*.f64 eh (/.f64 (tan.f64 t) (neg.f64 ew))))
(neg.f64 (*.f64 (/.f64 eh 1) (/.f64 (tan.f64 t) (neg.f64 ew))))
(neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) (neg.f64 ew)))
(sqrt.f64 (pow.f64 (/.f64 (tan.f64 t) (/.f64 ew eh)) 2))
(log.f64 (pow.f64 (exp.f64 eh) (/.f64 (tan.f64 t) ew)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (tan.f64 t) (/.f64 ew eh)))))
(cbrt.f64 (pow.f64 (/.f64 (tan.f64 t) (/.f64 ew eh)) 3))
(cbrt.f64 (*.f64 (pow.f64 eh 3) (pow.f64 (/.f64 (tan.f64 t) ew) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (tan.f64 t) ew) 3) (pow.f64 eh 3)))
(expm1.f64 (log1p.f64 (/.f64 (tan.f64 t) (/.f64 ew eh))))
(exp.f64 (log.f64 (/.f64 (tan.f64 t) (/.f64 ew eh))))
(exp.f64 (*.f64 (log.f64 (/.f64 (tan.f64 t) (/.f64 ew eh))) 1))
(log1p.f64 (expm1.f64 (/.f64 (tan.f64 t) (/.f64 ew eh))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (cos.f64 t) (hypot.f64 1 (/.f64 (tan.f64 t) (/.f64 ew eh)))))) 1)
(*.f64 (cos.f64 t) (/.f64 1 (hypot.f64 1 (/.f64 (tan.f64 t) (/.f64 ew eh)))))
(*.f64 1 (/.f64 (cos.f64 t) (hypot.f64 1 (/.f64 (tan.f64 t) (/.f64 ew eh)))))
(*.f64 (/.f64 (cos.f64 t) (hypot.f64 1 (/.f64 (tan.f64 t) (/.f64 ew eh)))) 1)
(*.f64 (sqrt.f64 (cos.f64 t)) (*.f64 (sqrt.f64 (cos.f64 t)) (/.f64 1 (hypot.f64 1 (/.f64 (tan.f64 t) (/.f64 ew eh))))))
(*.f64 (sqrt.f64 (/.f64 (cos.f64 t) (hypot.f64 1 (/.f64 (tan.f64 t) (/.f64 ew eh))))) (sqrt.f64 (/.f64 (cos.f64 t) (hypot.f64 1 (/.f64 (tan.f64 t) (/.f64 ew eh))))))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 t)) 2) (*.f64 (cbrt.f64 (cos.f64 t)) (/.f64 1 (hypot.f64 1 (/.f64 (tan.f64 t) (/.f64 ew eh))))))
(*.f64 (cbrt.f64 (/.f64 (cos.f64 t) (hypot.f64 1 (/.f64 (tan.f64 t) (/.f64 ew eh))))) (cbrt.f64 (pow.f64 (/.f64 (cos.f64 t) (hypot.f64 1 (/.f64 (tan.f64 t) (/.f64 ew eh)))) 2)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (cos.f64 t) (hypot.f64 1 (/.f64 (tan.f64 t) (/.f64 ew eh)))) 2)) (cbrt.f64 (/.f64 (cos.f64 t) (hypot.f64 1 (/.f64 (tan.f64 t) (/.f64 ew eh))))))
(*.f64 (/.f64 1 (hypot.f64 1 (/.f64 (tan.f64 t) (/.f64 ew eh)))) (cos.f64 t))
(*.f64 (neg.f64 (cos.f64 t)) (/.f64 1 (neg.f64 (hypot.f64 1 (/.f64 (tan.f64 t) (/.f64 ew eh))))))
(*.f64 (/.f64 1 (sqrt.f64 (hypot.f64 1 (/.f64 (tan.f64 t) (/.f64 ew eh))))) (/.f64 (cos.f64 t) (sqrt.f64 (hypot.f64 1 (/.f64 (tan.f64 t) (/.f64 ew eh))))))
(*.f64 (/.f64 1 (cbrt.f64 (+.f64 1 (pow.f64 (/.f64 (tan.f64 t) (/.f64 ew eh)) 2)))) (/.f64 (cos.f64 t) (cbrt.f64 (hypot.f64 1 (/.f64 (tan.f64 t) (/.f64 ew eh))))))
(*.f64 (/.f64 1 (neg.f64 (hypot.f64 1 (/.f64 (tan.f64 t) (/.f64 ew eh))))) (neg.f64 (cos.f64 t)))
(*.f64 (/.f64 (sqrt.f64 (cos.f64 t)) 1) (/.f64 (sqrt.f64 (cos.f64 t)) (hypot.f64 1 (/.f64 (tan.f64 t) (/.f64 ew eh)))))
(*.f64 (/.f64 (sqrt.f64 (cos.f64 t)) (hypot.f64 1 (/.f64 (tan.f64 t) (/.f64 ew eh)))) (sqrt.f64 (cos.f64 t)))
(*.f64 (/.f64 (sqrt.f64 (cos.f64 t)) (cbrt.f64 (+.f64 1 (pow.f64 (/.f64 (tan.f64 t) (/.f64 ew eh)) 2)))) (/.f64 (sqrt.f64 (cos.f64 t)) (cbrt.f64 (hypot.f64 1 (/.f64 (tan.f64 t) (/.f64 ew eh))))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (cos.f64 t)) 2) 1) (/.f64 (cbrt.f64 (cos.f64 t)) (hypot.f64 1 (/.f64 (tan.f64 t) (/.f64 ew eh)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (cos.f64 t)) 2) (sqrt.f64 (hypot.f64 1 (/.f64 (tan.f64 t) (/.f64 ew eh))))) (/.f64 (cbrt.f64 (cos.f64 t)) (sqrt.f64 (hypot.f64 1 (/.f64 (tan.f64 t) (/.f64 ew eh))))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (cos.f64 t)) 2) (cbrt.f64 (+.f64 1 (pow.f64 (/.f64 (tan.f64 t) (/.f64 ew eh)) 2)))) (cbrt.f64 (/.f64 (cos.f64 t) (hypot.f64 1 (/.f64 (tan.f64 t) (/.f64 ew eh))))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (cos.f64 t)) 2) (hypot.f64 1 (/.f64 (tan.f64 t) (/.f64 ew eh)))) (cbrt.f64 (cos.f64 t)))
(*.f64 (/.f64 1 (/.f64 (hypot.f64 1 (/.f64 (tan.f64 t) (/.f64 ew eh))) (pow.f64 (cbrt.f64 (cos.f64 t)) 2))) (cbrt.f64 (cos.f64 t)))
(pow.f64 (/.f64 (cos.f64 t) (hypot.f64 1 (/.f64 (tan.f64 t) (/.f64 ew eh)))) 1)
(pow.f64 (sqrt.f64 (/.f64 (cos.f64 t) (hypot.f64 1 (/.f64 (tan.f64 t) (/.f64 ew eh))))) 2)
(pow.f64 (cbrt.f64 (/.f64 (cos.f64 t) (hypot.f64 1 (/.f64 (tan.f64 t) (/.f64 ew eh))))) 3)
(pow.f64 (pow.f64 (/.f64 (cos.f64 t) (hypot.f64 1 (/.f64 (tan.f64 t) (/.f64 ew eh)))) 3) 1/3)
(pow.f64 (/.f64 (hypot.f64 1 (/.f64 (tan.f64 t) (/.f64 ew eh))) (cos.f64 t)) -1)
(neg.f64 (/.f64 (cos.f64 t) (neg.f64 (hypot.f64 1 (/.f64 (tan.f64 t) (/.f64 ew eh))))))
(neg.f64 (/.f64 (neg.f64 (cos.f64 t)) (hypot.f64 1 (/.f64 (tan.f64 t) (/.f64 ew eh)))))
(neg.f64 (*.f64 (/.f64 (cos.f64 t) (neg.f64 (hypot.f64 1 (/.f64 (tan.f64 t) (/.f64 ew eh))))) 1))
(neg.f64 (*.f64 (cos.f64 t) (/.f64 1 (neg.f64 (hypot.f64 1 (/.f64 (tan.f64 t) (/.f64 ew eh)))))))
(neg.f64 (*.f64 1 (/.f64 (cos.f64 t) (neg.f64 (hypot.f64 1 (/.f64 (tan.f64 t) (/.f64 ew eh)))))))
(sqrt.f64 (pow.f64 (/.f64 (cos.f64 t) (hypot.f64 1 (/.f64 (tan.f64 t) (/.f64 ew eh)))) 2))
(log.f64 (exp.f64 (/.f64 (cos.f64 t) (hypot.f64 1 (/.f64 (tan.f64 t) (/.f64 ew eh))))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (cos.f64 t) (hypot.f64 1 (/.f64 (tan.f64 t) (/.f64 ew eh)))))))
(cbrt.f64 (pow.f64 (/.f64 (cos.f64 t) (hypot.f64 1 (/.f64 (tan.f64 t) (/.f64 ew eh)))) 3))
(cbrt.f64 (/.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 (hypot.f64 1 (/.f64 (tan.f64 t) (/.f64 ew eh))) 3)))
(expm1.f64 (log1p.f64 (/.f64 (cos.f64 t) (hypot.f64 1 (/.f64 (tan.f64 t) (/.f64 ew eh))))))
(exp.f64 (log.f64 (/.f64 (cos.f64 t) (hypot.f64 1 (/.f64 (tan.f64 t) (/.f64 ew eh))))))
(exp.f64 (*.f64 (log.f64 (/.f64 (cos.f64 t) (hypot.f64 1 (/.f64 (tan.f64 t) (/.f64 ew eh))))) 1))
(log1p.f64 (expm1.f64 (/.f64 (cos.f64 t) (hypot.f64 1 (/.f64 (tan.f64 t) (/.f64 ew eh))))))
Outputs
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 (sin.f64 t) eh))) (*.f64 (cos.f64 t) ew))
(+.f64 (*.f64 -1/4 (*.f64 (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 ew 3)) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 (sin.f64 t) 5) (pow.f64 eh 5)))))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (sin.f64 t) eh))) (*.f64 (cos.f64 t) ew)))
(fma.f64 -1/4 (*.f64 (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 ew 3)) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 (sin.f64 t) 5) (pow.f64 eh 5))))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (sin.f64 t) eh))) (*.f64 (cos.f64 t) ew)))
(fma.f64 (sqrt.f64 (/.f64 1 (*.f64 (sin.f64 t) eh))) (*.f64 (cos.f64 t) ew) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 (sin.f64 t) 5) (pow.f64 eh 5)))) (*.f64 -1/4 (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 ew 3)))))
(+.f64 (*.f64 -1/4 (*.f64 (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 ew 3)) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 (sin.f64 t) 5) (pow.f64 eh 5)))))) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (*.f64 (sin.f64 t) eh)) (/.f64 (*.f64 (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 (cos.f64 t) 6) (*.f64 (pow.f64 (sin.f64 t) 5) (pow.f64 eh 5)))) (+.f64 (pow.f64 (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 (sin.f64 t) 5) (pow.f64 eh 5)))) (pow.f64 (cos.f64 t) 3))) 2) (*.f64 -1/8 (/.f64 (pow.f64 (cos.f64 t) 6) (*.f64 (pow.f64 (sin.f64 t) 5) (pow.f64 eh 5)))))) (pow.f64 ew 5)) (cos.f64 t)))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (sin.f64 t) eh))) (*.f64 (cos.f64 t) ew))))
(fma.f64 -1/4 (*.f64 (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 ew 3)) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 (sin.f64 t) 5) (pow.f64 eh 5))))) (fma.f64 -1/2 (*.f64 (sqrt.f64 (*.f64 (sin.f64 t) eh)) (/.f64 (fma.f64 -1/4 (/.f64 (pow.f64 (cos.f64 t) 6) (*.f64 (pow.f64 (sin.f64 t) 5) (pow.f64 eh 5))) (+.f64 (pow.f64 (*.f64 -1/4 (*.f64 (pow.f64 (cos.f64 t) 3) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 (sin.f64 t) 5) (pow.f64 eh 5)))))) 2) (*.f64 (/.f64 (pow.f64 (cos.f64 t) 6) (*.f64 (pow.f64 (sin.f64 t) 5) (pow.f64 eh 5))) -1/8))) (/.f64 (cos.f64 t) (pow.f64 ew 5)))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (sin.f64 t) eh))) (*.f64 (cos.f64 t) ew))))
(fma.f64 -1/4 (*.f64 (pow.f64 ew 3) (*.f64 (pow.f64 (cos.f64 t) 3) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 (sin.f64 t) 5) (pow.f64 eh 5)))))) (fma.f64 (sqrt.f64 (/.f64 1 (*.f64 (sin.f64 t) eh))) (*.f64 (cos.f64 t) ew) (/.f64 (*.f64 (*.f64 -1/2 (sqrt.f64 (*.f64 (sin.f64 t) eh))) (+.f64 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 (sin.f64 t) 5) (pow.f64 eh 5)))) (*.f64 (pow.f64 (cos.f64 t) 3) -1/4)) 2) (/.f64 (*.f64 (pow.f64 (cos.f64 t) 6) -3/8) (*.f64 (pow.f64 (sin.f64 t) 5) (pow.f64 eh 5))))) (/.f64 (cos.f64 t) (pow.f64 ew 5)))))
(+.f64 (*.f64 -1/4 (*.f64 (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 ew 3)) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 (sin.f64 t) 5) (pow.f64 eh 5)))))) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (*.f64 (sin.f64 t) eh)) (/.f64 (*.f64 (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 (cos.f64 t) 6) (*.f64 (pow.f64 (sin.f64 t) 5) (pow.f64 eh 5)))) (+.f64 (pow.f64 (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 (sin.f64 t) 5) (pow.f64 eh 5)))) (pow.f64 (cos.f64 t) 3))) 2) (*.f64 -1/8 (/.f64 (pow.f64 (cos.f64 t) 6) (*.f64 (pow.f64 (sin.f64 t) 5) (pow.f64 eh 5)))))) (pow.f64 ew 5)) (cos.f64 t)))) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (*.f64 (sin.f64 t) eh)) (/.f64 (*.f64 (pow.f64 ew 7) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 (cos.f64 t) 6) (*.f64 (pow.f64 (sin.f64 t) 5) (pow.f64 eh 5)))) (+.f64 (pow.f64 (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 (sin.f64 t) 5) (pow.f64 eh 5)))) (pow.f64 (cos.f64 t) 3))) 2) (*.f64 -1/8 (/.f64 (pow.f64 (cos.f64 t) 6) (*.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 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 (cos.f64 t) 6) (*.f64 (pow.f64 (sin.f64 t) 5) (pow.f64 eh 5)))) (*.f64 -1/8 (/.f64 (pow.f64 (cos.f64 t) 6) (*.f64 (pow.f64 (sin.f64 t) 5) (pow.f64 eh 5)))))) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)))) (*.f64 1/8 (/.f64 (pow.f64 (cos.f64 t) 8) (*.f64 (pow.f64 (sin.f64 t) 7) (pow.f64 eh 7))))))) (cos.f64 t)))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (sin.f64 t) eh))) (*.f64 (cos.f64 t) ew)))))
(fma.f64 -1/4 (*.f64 (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 ew 3)) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 (sin.f64 t) 5) (pow.f64 eh 5))))) (fma.f64 -1/2 (*.f64 (sqrt.f64 (*.f64 (sin.f64 t) eh)) (/.f64 (fma.f64 -1/4 (/.f64 (pow.f64 (cos.f64 t) 6) (*.f64 (pow.f64 (sin.f64 t) 5) (pow.f64 eh 5))) (+.f64 (pow.f64 (*.f64 -1/4 (*.f64 (pow.f64 (cos.f64 t) 3) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 (sin.f64 t) 5) (pow.f64 eh 5)))))) 2) (*.f64 (/.f64 (pow.f64 (cos.f64 t) 6) (*.f64 (pow.f64 (sin.f64 t) 5) (pow.f64 eh 5))) -1/8))) (/.f64 (cos.f64 t) (pow.f64 ew 5)))) (fma.f64 -1/2 (*.f64 (sqrt.f64 (*.f64 (sin.f64 t) eh)) (/.f64 (pow.f64 ew 7) (/.f64 (cos.f64 t) (fma.f64 1/4 (/.f64 (fma.f64 -1/4 (/.f64 (pow.f64 (cos.f64 t) 6) (*.f64 (pow.f64 (sin.f64 t) 5) (pow.f64 eh 5))) (+.f64 (pow.f64 (*.f64 -1/4 (*.f64 (pow.f64 (cos.f64 t) 3) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 (sin.f64 t) 5) (pow.f64 eh 5)))))) 2) (*.f64 (/.f64 (pow.f64 (cos.f64 t) 6) (*.f64 (pow.f64 (sin.f64 t) 5) (pow.f64 eh 5))) -1/8))) (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (*.f64 eh eh)) (pow.f64 (cos.f64 t) 2))) (fma.f64 -1/2 (/.f64 (pow.f64 (cos.f64 t) 2) (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (*.f64 eh eh)) (*.f64 (/.f64 (pow.f64 (cos.f64 t) 6) (*.f64 (pow.f64 (sin.f64 t) 5) (pow.f64 eh 5))) -3/8))) (*.f64 1/8 (/.f64 (pow.f64 (cos.f64 t) 8) (*.f64 (pow.f64 (sin.f64 t) 7) (pow.f64 eh 7))))))))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (sin.f64 t) eh))) (*.f64 (cos.f64 t) ew)))))
(+.f64 (*.f64 (*.f64 -1/2 (sqrt.f64 (*.f64 (sin.f64 t) eh))) (+.f64 (*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 (sin.f64 t) 5) (pow.f64 eh 5)))) (*.f64 (pow.f64 (cos.f64 t) 3) -1/4)) 2) (/.f64 (*.f64 (pow.f64 (cos.f64 t) 6) -3/8) (*.f64 (pow.f64 (sin.f64 t) 5) (pow.f64 eh 5)))) (cos.f64 t)) (pow.f64 ew 5)) (*.f64 (/.f64 (pow.f64 ew 7) (cos.f64 t)) (fma.f64 1/4 (*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 (sin.f64 t) 5) (pow.f64 eh 5)))) (*.f64 (pow.f64 (cos.f64 t) 3) -1/4)) 2) (/.f64 (*.f64 (pow.f64 (cos.f64 t) 6) -3/8) (*.f64 (pow.f64 (sin.f64 t) 5) (pow.f64 eh 5)))) (pow.f64 (sin.f64 t) 2)) (/.f64 (pow.f64 (cos.f64 t) 2) (*.f64 eh eh))) (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (*.f64 eh (*.f64 eh (pow.f64 (sin.f64 t) 2)))) (/.f64 (*.f64 (pow.f64 (cos.f64 t) 6) -3/8) (*.f64 (pow.f64 (sin.f64 t) 5) (pow.f64 eh 5)))) (/.f64 (*.f64 1/8 (pow.f64 (cos.f64 t) 8)) (*.f64 (pow.f64 (sin.f64 t) 7) (pow.f64 eh 7)))))))) (fma.f64 (sqrt.f64 (/.f64 1 (*.f64 (sin.f64 t) eh))) (*.f64 (cos.f64 t) ew) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 (sin.f64 t) 5) (pow.f64 eh 5)))) (*.f64 -1/4 (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 ew 3))))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 1 (*.f64 (sin.f64 t) eh))) (*.f64 (cos.f64 t) ew) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 (sin.f64 t) 5) (pow.f64 eh 5)))) (*.f64 -1/4 (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 ew 3))))) (*.f64 (*.f64 -1/2 (sqrt.f64 (*.f64 (sin.f64 t) eh))) (+.f64 (*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 (sin.f64 t) 5) (pow.f64 eh 5)))) (*.f64 (pow.f64 (cos.f64 t) 3) -1/4)) 2) (/.f64 (*.f64 (pow.f64 (cos.f64 t) 6) -3/8) (*.f64 (pow.f64 (sin.f64 t) 5) (pow.f64 eh 5)))) (cos.f64 t)) (pow.f64 ew 5)) (*.f64 (/.f64 (pow.f64 ew 7) (cos.f64 t)) (fma.f64 1/4 (*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 (sin.f64 t) 5) (pow.f64 eh 5)))) (*.f64 (pow.f64 (cos.f64 t) 3) -1/4)) 2) (/.f64 (*.f64 (pow.f64 (cos.f64 t) 6) -3/8) (*.f64 (pow.f64 (sin.f64 t) 5) (pow.f64 eh 5)))) (pow.f64 (sin.f64 t) 2)) (/.f64 (pow.f64 (cos.f64 t) 2) (*.f64 eh eh))) (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (*.f64 eh (*.f64 eh (pow.f64 (sin.f64 t) 2)))) (/.f64 (*.f64 (pow.f64 (cos.f64 t) 6) -3/8) (*.f64 (pow.f64 (sin.f64 t) 5) (pow.f64 eh 5)))) (/.f64 (*.f64 1/8 (pow.f64 (cos.f64 t) 8)) (*.f64 (pow.f64 (sin.f64 t) 7) (pow.f64 eh 7)))))))))
(sqrt.f64 ew)
(+.f64 (*.f64 1/2 (*.f64 (*.f64 (pow.f64 t 2) (-.f64 (*.f64 -1/2 ew) (*.f64 1/2 (/.f64 (pow.f64 eh 2) ew)))) (sqrt.f64 (/.f64 1 ew)))) (sqrt.f64 ew))
(fma.f64 1/2 (*.f64 (*.f64 t t) (*.f64 (-.f64 (*.f64 ew -1/2) (*.f64 1/2 (/.f64 (*.f64 eh eh) ew))) (sqrt.f64 (/.f64 1 ew)))) (sqrt.f64 ew))
(fma.f64 1/2 (*.f64 (*.f64 -1/2 (+.f64 ew (/.f64 eh (/.f64 ew eh)))) (*.f64 (*.f64 t t) (sqrt.f64 (/.f64 1 ew)))) (sqrt.f64 ew))
(+.f64 (*.f64 1/2 (*.f64 (*.f64 (pow.f64 t 2) (-.f64 (*.f64 -1/2 ew) (*.f64 1/2 (/.f64 (pow.f64 eh 2) ew)))) (sqrt.f64 (/.f64 1 ew)))) (+.f64 (sqrt.f64 ew) (*.f64 1/2 (*.f64 (*.f64 (pow.f64 t 4) (-.f64 (*.f64 1/24 ew) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 -1/2 ew) (*.f64 1/2 (/.f64 (pow.f64 eh 2) ew))) (pow.f64 eh 2)) (pow.f64 ew 2))) (+.f64 (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 ew)) (-.f64 (*.f64 -1/2 ew) (*.f64 1/2 (/.f64 (pow.f64 eh 2) ew))))) 2) (*.f64 1/2 (*.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)) ew)))))) (sqrt.f64 (/.f64 1 ew))))))
(+.f64 (fma.f64 1/2 (*.f64 (*.f64 t t) (*.f64 (-.f64 (*.f64 ew -1/2) (*.f64 1/2 (/.f64 (*.f64 eh eh) ew))) (sqrt.f64 (/.f64 1 ew)))) (sqrt.f64 ew)) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 ew)) (*.f64 (pow.f64 t 4) (-.f64 (*.f64 ew 1/24) (fma.f64 1/2 (/.f64 (-.f64 (*.f64 ew -1/2) (*.f64 1/2 (/.f64 (*.f64 eh eh) ew))) (/.f64 (*.f64 ew ew) (*.f64 eh eh))) (+.f64 (pow.f64 (*.f64 (*.f64 1/2 (sqrt.f64 (/.f64 1 ew))) (-.f64 (*.f64 ew -1/2) (*.f64 1/2 (/.f64 (*.f64 eh eh) ew)))) 2) (*.f64 1/2 (*.f64 ew (-.f64 (*.f64 2/3 (/.f64 (*.f64 eh eh) (*.f64 ew ew))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 eh eh) (*.f64 ew ew))) 2)))))))))))
(fma.f64 1/2 (*.f64 (*.f64 -1/2 (+.f64 ew (/.f64 eh (/.f64 ew eh)))) (*.f64 (*.f64 t t) (sqrt.f64 (/.f64 1 ew)))) (fma.f64 1/2 (*.f64 (pow.f64 t 4) (*.f64 (sqrt.f64 (/.f64 1 ew)) (-.f64 (fma.f64 ew 1/24 (*.f64 -1/2 (+.f64 (/.f64 (*.f64 eh eh) (/.f64 (*.f64 ew ew) (*.f64 -1/2 (+.f64 ew (/.f64 eh (/.f64 ew eh)))))) (*.f64 ew (-.f64 (*.f64 2/3 (/.f64 (*.f64 eh eh) (*.f64 ew ew))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 eh eh) (*.f64 ew ew))) 2)))))) (pow.f64 (*.f64 (*.f64 -1/2 (+.f64 ew (/.f64 eh (/.f64 ew eh)))) (*.f64 1/2 (sqrt.f64 (/.f64 1 ew)))) 2)))) (sqrt.f64 ew)))
(+.f64 (*.f64 1/2 (*.f64 (*.f64 (pow.f64 t 6) (-.f64 (*.f64 -1/720 ew) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 1/24 ew) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 -1/2 ew) (*.f64 1/2 (/.f64 (pow.f64 eh 2) ew))) (pow.f64 eh 2)) (pow.f64 ew 2))) (*.f64 1/2 (*.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)) ew)))) (pow.f64 eh 2)) (pow.f64 ew 2))) (+.f64 (*.f64 1/2 (*.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)) (-.f64 (*.f64 -1/2 ew) (*.f64 1/2 (/.f64 (pow.f64 eh 2) ew))))) (+.f64 (*.f64 1/2 (*.f64 (-.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)))) ew)) (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 -1/2 ew) (*.f64 1/2 (/.f64 (pow.f64 eh 2) ew))) (-.f64 (*.f64 1/24 ew) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 -1/2 ew) (*.f64 1/2 (/.f64 (pow.f64 eh 2) ew))) (pow.f64 eh 2)) (pow.f64 ew 2))) (+.f64 (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 ew)) (-.f64 (*.f64 -1/2 ew) (*.f64 1/2 (/.f64 (pow.f64 eh 2) ew))))) 2) (*.f64 1/2 (*.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)) ew)))))) ew))))))) (sqrt.f64 (/.f64 1 ew)))) (+.f64 (*.f64 1/2 (*.f64 (*.f64 (pow.f64 t 2) (-.f64 (*.f64 -1/2 ew) (*.f64 1/2 (/.f64 (pow.f64 eh 2) ew)))) (sqrt.f64 (/.f64 1 ew)))) (+.f64 (sqrt.f64 ew) (*.f64 1/2 (*.f64 (*.f64 (pow.f64 t 4) (-.f64 (*.f64 1/24 ew) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 -1/2 ew) (*.f64 1/2 (/.f64 (pow.f64 eh 2) ew))) (pow.f64 eh 2)) (pow.f64 ew 2))) (+.f64 (pow.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 ew)) (-.f64 (*.f64 -1/2 ew) (*.f64 1/2 (/.f64 (pow.f64 eh 2) ew))))) 2) (*.f64 1/2 (*.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)) ew)))))) (sqrt.f64 (/.f64 1 ew)))))))
(fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 ew)) (*.f64 (pow.f64 t 6) (-.f64 (*.f64 ew -1/720) (fma.f64 1/2 (/.f64 (-.f64 (*.f64 ew 1/24) (*.f64 1/2 (+.f64 (/.f64 (-.f64 (*.f64 ew -1/2) (*.f64 1/2 (/.f64 (*.f64 eh eh) ew))) (/.f64 (*.f64 ew ew) (*.f64 eh eh))) (*.f64 ew (-.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 ew -1/2) (*.f64 1/2 (/.f64 (*.f64 eh eh) ew))) (-.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 1/2 (+.f64 (*.f64 ew (+.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 (*.f64 ew -1/2) (*.f64 1/2 (/.f64 (*.f64 eh eh) ew))) (/.f64 ew (-.f64 (*.f64 ew 1/24) (fma.f64 1/2 (/.f64 (-.f64 (*.f64 ew -1/2) (*.f64 1/2 (/.f64 (*.f64 eh eh) ew))) (/.f64 (*.f64 ew ew) (*.f64 eh eh))) (+.f64 (pow.f64 (*.f64 (*.f64 1/2 (sqrt.f64 (/.f64 1 ew))) (-.f64 (*.f64 ew -1/2) (*.f64 1/2 (/.f64 (*.f64 eh eh) ew)))) 2) (*.f64 1/2 (*.f64 ew (-.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/2 (*.f64 (*.f64 t t) (*.f64 (-.f64 (*.f64 ew -1/2) (*.f64 1/2 (/.f64 (*.f64 eh eh) ew))) (sqrt.f64 (/.f64 1 ew)))) (sqrt.f64 ew)) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 ew)) (*.f64 (pow.f64 t 4) (-.f64 (*.f64 ew 1/24) (fma.f64 1/2 (/.f64 (-.f64 (*.f64 ew -1/2) (*.f64 1/2 (/.f64 (*.f64 eh eh) ew))) (/.f64 (*.f64 ew ew) (*.f64 eh eh))) (+.f64 (pow.f64 (*.f64 (*.f64 1/2 (sqrt.f64 (/.f64 1 ew))) (-.f64 (*.f64 ew -1/2) (*.f64 1/2 (/.f64 (*.f64 eh eh) ew)))) 2) (*.f64 1/2 (*.f64 ew (-.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/2 (*.f64 (pow.f64 t 4) (*.f64 (sqrt.f64 (/.f64 1 ew)) (-.f64 (fma.f64 ew 1/24 (*.f64 -1/2 (+.f64 (/.f64 (*.f64 eh eh) (/.f64 (*.f64 ew ew) (*.f64 -1/2 (+.f64 ew (/.f64 eh (/.f64 ew eh)))))) (*.f64 ew (-.f64 (*.f64 2/3 (/.f64 (*.f64 eh eh) (*.f64 ew ew))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 eh eh) (*.f64 ew ew))) 2)))))) (pow.f64 (*.f64 (*.f64 -1/2 (+.f64 ew (/.f64 eh (/.f64 ew eh)))) (*.f64 1/2 (sqrt.f64 (/.f64 1 ew)))) 2)))) (sqrt.f64 ew)) (*.f64 (sqrt.f64 (/.f64 1 ew)) (+.f64 (*.f64 (*.f64 1/2 (pow.f64 t 6)) (-.f64 (*.f64 ew -1/720) (fma.f64 1/2 (/.f64 (*.f64 eh eh) (/.f64 (*.f64 ew ew) (fma.f64 ew 1/24 (*.f64 -1/2 (+.f64 (/.f64 (*.f64 eh eh) (/.f64 (*.f64 ew ew) (*.f64 -1/2 (+.f64 ew (/.f64 eh (/.f64 ew eh)))))) (*.f64 ew (-.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 1/2 (+.f64 (*.f64 (*.f64 -1/2 (+.f64 ew (/.f64 eh (/.f64 ew eh)))) (-.f64 (*.f64 2/3 (/.f64 (*.f64 eh eh) (*.f64 ew ew))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 eh eh) (*.f64 ew ew))) 2))) (fma.f64 ew (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))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 eh eh) (*.f64 ew ew))) 2))) (*.f64 (/.f64 ew eh) (/.f64 ew eh)))) (*.f64 (/.f64 (*.f64 -1/2 (+.f64 ew (/.f64 eh (/.f64 ew eh)))) ew) (-.f64 (fma.f64 ew 1/24 (*.f64 -1/2 (+.f64 (/.f64 (*.f64 eh eh) (/.f64 (*.f64 ew ew) (*.f64 -1/2 (+.f64 ew (/.f64 eh (/.f64 ew eh)))))) (*.f64 ew (-.f64 (*.f64 2/3 (/.f64 (*.f64 eh eh) (*.f64 ew ew))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 eh eh) (*.f64 ew ew))) 2)))))) (pow.f64 (*.f64 (*.f64 -1/2 (+.f64 ew (/.f64 eh (/.f64 ew eh)))) (*.f64 1/2 (sqrt.f64 (/.f64 1 ew)))) 2))))))))) (*.f64 (*.f64 t (*.f64 t 1/2)) (*.f64 -1/2 (+.f64 ew (/.f64 eh (/.f64 ew eh))))))))
(*.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/4) (sqrt.f64 (*.f64 (cos.f64 t) ew)))
(*.f64 (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/4) (sqrt.f64 (*.f64 (cos.f64 t) ew)))
(*.f64 (pow.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)) 1/4) (sqrt.f64 (*.f64 (cos.f64 t) ew)))
(*.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/4) (sqrt.f64 (*.f64 (cos.f64 t) ew)))
(*.f64 (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/4) (sqrt.f64 (*.f64 (cos.f64 t) ew)))
(*.f64 (pow.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)) 1/4) (sqrt.f64 (*.f64 (cos.f64 t) ew)))
(*.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/4) (sqrt.f64 (*.f64 (cos.f64 t) ew)))
(*.f64 (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/4) (sqrt.f64 (*.f64 (cos.f64 t) ew)))
(*.f64 (pow.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)) 1/4) (sqrt.f64 (*.f64 (cos.f64 t) ew)))
(*.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/4) (sqrt.f64 (*.f64 (cos.f64 t) ew)))
(*.f64 (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/4) (sqrt.f64 (*.f64 (cos.f64 t) ew)))
(*.f64 (pow.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)) 1/4) (sqrt.f64 (*.f64 (cos.f64 t) ew)))
(*.f64 (sqrt.f64 (*.f64 (cos.f64 t) ew)) (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/4))
(*.f64 (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/4) (sqrt.f64 (*.f64 (cos.f64 t) ew)))
(*.f64 (pow.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)) 1/4) (sqrt.f64 (*.f64 (cos.f64 t) ew)))
(*.f64 (sqrt.f64 (*.f64 (cos.f64 t) ew)) (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/4))
(*.f64 (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/4) (sqrt.f64 (*.f64 (cos.f64 t) ew)))
(*.f64 (pow.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)) 1/4) (sqrt.f64 (*.f64 (cos.f64 t) ew)))
(*.f64 (sqrt.f64 (*.f64 (cos.f64 t) ew)) (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/4))
(*.f64 (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/4) (sqrt.f64 (*.f64 (cos.f64 t) ew)))
(*.f64 (pow.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)) 1/4) (sqrt.f64 (*.f64 (cos.f64 t) ew)))
(*.f64 (sqrt.f64 (*.f64 (cos.f64 t) ew)) (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/4))
(*.f64 (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/4) (sqrt.f64 (*.f64 (cos.f64 t) ew)))
(*.f64 (pow.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)) 1/4) (sqrt.f64 (*.f64 (cos.f64 t) ew)))
(sqrt.f64 (*.f64 (cos.f64 t) ew))
(+.f64 (*.f64 -1/4 (*.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 ew 3)))))) (sqrt.f64 (*.f64 (cos.f64 t) ew)))
(fma.f64 -1/4 (*.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (*.f64 eh eh)) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 ew 3))))) (sqrt.f64 (*.f64 (cos.f64 t) ew)))
(fma.f64 -1/4 (*.f64 (*.f64 eh (*.f64 eh (pow.f64 (sin.f64 t) 2))) (sqrt.f64 (/.f64 (/.f64 1 (pow.f64 ew 3)) (pow.f64 (cos.f64 t) 3)))) (sqrt.f64 (*.f64 (cos.f64 t) ew)))
(+.f64 (*.f64 -1/4 (*.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 ew 3)))))) (+.f64 (sqrt.f64 (*.f64 (cos.f64 t) ew)) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (cos.f64 t) ew))) (*.f64 (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 ew 3)))) (+.f64 (pow.f64 (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 ew 3)))) (pow.f64 (sin.f64 t) 2))) 2) (*.f64 -1/8 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 ew 3)))))) (pow.f64 eh 4))))))
(+.f64 (fma.f64 -1/4 (*.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (*.f64 eh eh)) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 ew 3))))) (sqrt.f64 (*.f64 (cos.f64 t) ew))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (cos.f64 t) ew))) (*.f64 (fma.f64 -1/4 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 ew 3))) (+.f64 (pow.f64 (*.f64 -1/4 (*.f64 (pow.f64 (sin.f64 t) 2) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 ew 3)))))) 2) (/.f64 (*.f64 -1/8 (pow.f64 (sin.f64 t) 4)) (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 ew 3))))) (pow.f64 eh 4)))))
(fma.f64 -1/4 (*.f64 (*.f64 eh (*.f64 eh (pow.f64 (sin.f64 t) 2))) (sqrt.f64 (/.f64 (/.f64 1 (pow.f64 ew 3)) (pow.f64 (cos.f64 t) 3)))) (fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (cos.f64 t) ew))) (*.f64 (+.f64 (pow.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 1 (pow.f64 ew 3)) (pow.f64 (cos.f64 t) 3))) (*.f64 (pow.f64 (sin.f64 t) 2) -1/4)) 2) (*.f64 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 ew 3))) -3/8)) (pow.f64 eh 4))) (sqrt.f64 (*.f64 (cos.f64 t) ew))))
(+.f64 (*.f64 -1/4 (*.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 ew 3)))))) (+.f64 (sqrt.f64 (*.f64 (cos.f64 t) ew)) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (cos.f64 t) ew))) (*.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 ew 3)))) (*.f64 -1/8 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 ew 3)))))) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 ew 2)))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 ew 3)))) (+.f64 (pow.f64 (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 ew 3)))) (pow.f64 (sin.f64 t) 2))) 2) (*.f64 -1/8 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 ew 3))))))) (*.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) 5) (pow.f64 ew 5)))))) (pow.f64 eh 6)))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (cos.f64 t) ew))) (*.f64 (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 ew 3)))) (+.f64 (pow.f64 (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 ew 3)))) (pow.f64 (sin.f64 t) 2))) 2) (*.f64 -1/8 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 ew 3)))))) (pow.f64 eh 4)))))))
(+.f64 (fma.f64 -1/4 (*.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (*.f64 eh eh)) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 ew 3))))) (sqrt.f64 (*.f64 (cos.f64 t) ew))) (*.f64 -1/2 (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (cos.f64 t) ew))) (*.f64 (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 (cos.f64 t) 2)) (/.f64 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 ew 3))) -3/8) (*.f64 ew ew))) (fma.f64 1/4 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 (cos.f64 t) 2)) (/.f64 (fma.f64 -1/4 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 ew 3))) (+.f64 (pow.f64 (*.f64 -1/4 (*.f64 (pow.f64 (sin.f64 t) 2) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 ew 3)))))) 2) (/.f64 (*.f64 -1/8 (pow.f64 (sin.f64 t) 4)) (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 ew 3))))) (*.f64 ew ew))) (/.f64 (*.f64 1/8 (pow.f64 (sin.f64 t) 6)) (*.f64 (pow.f64 ew 5) (pow.f64 (cos.f64 t) 5))))) (pow.f64 eh 6))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (cos.f64 t) ew))) (*.f64 (fma.f64 -1/4 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 ew 3))) (+.f64 (pow.f64 (*.f64 -1/4 (*.f64 (pow.f64 (sin.f64 t) 2) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 ew 3)))))) 2) (/.f64 (*.f64 -1/8 (pow.f64 (sin.f64 t) 4)) (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 ew 3))))) (pow.f64 eh 4))))))
(fma.f64 -1/4 (*.f64 (*.f64 eh (*.f64 eh (pow.f64 (sin.f64 t) 2))) (sqrt.f64 (/.f64 (/.f64 1 (pow.f64 ew 3)) (pow.f64 (cos.f64 t) 3)))) (fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (cos.f64 t) ew))) (+.f64 (*.f64 (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (*.f64 ew (*.f64 ew (pow.f64 (cos.f64 t) 2)))) (*.f64 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 ew 3))) -3/8)) (fma.f64 1/4 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 (cos.f64 t) 2)) (/.f64 (+.f64 (pow.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 1 (pow.f64 ew 3)) (pow.f64 (cos.f64 t) 3))) (*.f64 (pow.f64 (sin.f64 t) 2) -1/4)) 2) (*.f64 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 ew 3))) -3/8)) (*.f64 ew ew))) (*.f64 (/.f64 1/8 (pow.f64 ew 5)) (/.f64 (pow.f64 (sin.f64 t) 6) (pow.f64 (cos.f64 t) 5))))) (pow.f64 eh 6)) (*.f64 (+.f64 (pow.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 1 (pow.f64 ew 3)) (pow.f64 (cos.f64 t) 3))) (*.f64 (pow.f64 (sin.f64 t) 2) -1/4)) 2) (*.f64 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 ew 3))) -3/8)) (pow.f64 eh 4)))) (sqrt.f64 (*.f64 (cos.f64 t) ew))))
(fma.f64 -1/4 (*.f64 (*.f64 eh (*.f64 eh (pow.f64 (sin.f64 t) 2))) (sqrt.f64 (/.f64 (/.f64 1 (pow.f64 ew 3)) (pow.f64 (cos.f64 t) 3)))) (fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (cos.f64 t) ew))) (+.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 1 (pow.f64 ew 3)) (pow.f64 (cos.f64 t) 3))) (*.f64 (pow.f64 (sin.f64 t) 2) -1/4)) 2) (*.f64 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 ew 3))) -3/8)) (pow.f64 eh 4)) (*.f64 (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (*.f64 ew (*.f64 ew (pow.f64 (cos.f64 t) 2)))) (*.f64 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 ew 3))) -3/8)) (fma.f64 1/4 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 (cos.f64 t) 2)) (/.f64 (+.f64 (pow.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 1 (pow.f64 ew 3)) (pow.f64 (cos.f64 t) 3))) (*.f64 (pow.f64 (sin.f64 t) 2) -1/4)) 2) (*.f64 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 ew 3))) -3/8)) (*.f64 ew ew))) (*.f64 (/.f64 1/8 (pow.f64 ew 5)) (/.f64 (pow.f64 (sin.f64 t) 6) (pow.f64 (cos.f64 t) 5))))) (pow.f64 eh 6)))) (sqrt.f64 (*.f64 (cos.f64 t) 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) eh) (*.f64 (cos.f64 t) ew))
(*.f64 (/.f64 eh ew) (/.f64 (sin.f64 t) (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) eh) (*.f64 (cos.f64 t) ew))
(*.f64 (/.f64 eh ew) (/.f64 (sin.f64 t) (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) eh) (*.f64 (cos.f64 t) ew))
(*.f64 (/.f64 eh ew) (/.f64 (sin.f64 t) (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) eh) (*.f64 (cos.f64 t) ew))
(*.f64 (/.f64 eh ew) (/.f64 (sin.f64 t) (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) eh) (*.f64 (cos.f64 t) ew))
(*.f64 (/.f64 eh ew) (/.f64 (sin.f64 t) (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) eh) (*.f64 (cos.f64 t) ew))
(*.f64 (/.f64 eh ew) (/.f64 (sin.f64 t) (cos.f64 t)))
(/.f64 (*.f64 t eh) ew)
(/.f64 t (/.f64 ew eh))
(*.f64 (/.f64 t ew) eh)
(+.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 (pow.f64 t 3) (/.f64 ew eh)) (*.f64 (/.f64 t ew) eh))
(+.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 (*.f64 (/.f64 t ew) eh) (fma.f64 1/3 (/.f64 (pow.f64 t 3) (/.f64 ew eh)) (*.f64 2/15 (/.f64 (pow.f64 t 5) (/.f64 ew eh)))))
(+.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 (pow.f64 t 5) (/.f64 ew eh)) (fma.f64 1/3 (/.f64 (pow.f64 t 3) (/.f64 ew eh)) (*.f64 17/315 (*.f64 (/.f64 (pow.f64 t 7) ew) eh)))))
(/.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) eh) (*.f64 (cos.f64 t) ew))
(*.f64 (/.f64 eh ew) (/.f64 (sin.f64 t) (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) eh) (*.f64 (cos.f64 t) ew))
(*.f64 (/.f64 eh ew) (/.f64 (sin.f64 t) (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) eh) (*.f64 (cos.f64 t) ew))
(*.f64 (/.f64 eh ew) (/.f64 (sin.f64 t) (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) eh) (*.f64 (cos.f64 t) ew))
(*.f64 (/.f64 eh ew) (/.f64 (sin.f64 t) (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) eh) (*.f64 (cos.f64 t) ew))
(*.f64 (/.f64 eh ew) (/.f64 (sin.f64 t) (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) eh) (*.f64 (cos.f64 t) ew))
(*.f64 (/.f64 eh ew) (/.f64 (sin.f64 t) (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) eh) (*.f64 (cos.f64 t) ew))
(*.f64 (/.f64 eh ew) (/.f64 (sin.f64 t) (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) eh) (*.f64 (cos.f64 t) ew))
(*.f64 (/.f64 eh ew) (/.f64 (sin.f64 t) (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) eh) (*.f64 (cos.f64 t) ew))
(*.f64 (/.f64 eh ew) (/.f64 (sin.f64 t) (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) eh) (*.f64 (cos.f64 t) ew))
(*.f64 (/.f64 eh ew) (/.f64 (sin.f64 t) (cos.f64 t)))
1
(+.f64 1 (*.f64 -1 (*.f64 (pow.f64 t 2) (+.f64 1/2 (*.f64 1/2 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))))))
(+.f64 1 (neg.f64 (*.f64 (*.f64 t t) (+.f64 1/2 (*.f64 1/2 (/.f64 (*.f64 eh eh) (*.f64 ew ew)))))))
(-.f64 1 (*.f64 t (*.f64 t (fma.f64 1/2 (/.f64 (*.f64 eh eh) (*.f64 ew ew)) 1/2))))
(+.f64 1 (+.f64 (*.f64 (pow.f64 t 4) (-.f64 1/24 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) (pow.f64 eh 2)) (pow.f64 ew 2))) (*.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 (pow.f64 t 2) (+.f64 1/2 (*.f64 1/2 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2))))))))
(+.f64 1 (fma.f64 (pow.f64 t 4) (-.f64 1/24 (fma.f64 -1/2 (/.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 (*.f64 eh eh) (*.f64 ew ew)))) (/.f64 (*.f64 ew ew) (*.f64 eh eh))) (*.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))))) (neg.f64 (*.f64 (*.f64 t t) (+.f64 1/2 (*.f64 1/2 (/.f64 (*.f64 eh eh) (*.f64 ew ew))))))))
(+.f64 1 (fma.f64 (pow.f64 t 4) (-.f64 1/24 (fma.f64 -1/2 (*.f64 (/.f64 eh (/.f64 ew eh)) (/.f64 (fma.f64 1/2 (/.f64 (*.f64 eh eh) (*.f64 ew ew)) 1/2) ew)) (*.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 t t) (neg.f64 (fma.f64 1/2 (/.f64 (*.f64 eh eh) (*.f64 ew ew)) 1/2)))))
(+.f64 1 (+.f64 (*.f64 (pow.f64 t 4) (-.f64 1/24 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) (pow.f64 eh 2)) (pow.f64 ew 2))) (*.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 (*.f64 -1 (*.f64 (pow.f64 t 6) (+.f64 1/720 (+.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 (*.f64 1/2 (/.f64 (*.f64 (-.f64 1/24 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) (pow.f64 eh 2)) (pow.f64 ew 2))) (*.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 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/2 (*.f64 1/2 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2))))))))))) (*.f64 -1 (*.f64 (pow.f64 t 2) (+.f64 1/2 (*.f64 1/2 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))))))))
(+.f64 1 (fma.f64 (pow.f64 t 4) (-.f64 1/24 (fma.f64 -1/2 (/.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 (*.f64 eh eh) (*.f64 ew ew)))) (/.f64 (*.f64 ew ew) (*.f64 eh eh))) (*.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 -1 (+.f64 (*.f64 (pow.f64 t 6) (+.f64 1/720 (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))))) (fma.f64 1/2 (/.f64 (-.f64 1/24 (fma.f64 -1/2 (/.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 (*.f64 eh eh) (*.f64 ew ew)))) (/.f64 (*.f64 ew ew) (*.f64 eh eh))) (*.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/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 1/2 (*.f64 1/2 (/.f64 (*.f64 eh eh) (*.f64 ew ew)))))))))) (*.f64 (*.f64 t t) (+.f64 1/2 (*.f64 1/2 (/.f64 (*.f64 eh eh) (*.f64 ew ew)))))))))
(+.f64 1 (fma.f64 (pow.f64 t 4) (-.f64 1/24 (fma.f64 -1/2 (*.f64 (/.f64 eh (/.f64 ew eh)) (/.f64 (fma.f64 1/2 (/.f64 (*.f64 eh eh) (*.f64 ew ew)) 1/2) ew)) (*.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))))) (neg.f64 (fma.f64 (pow.f64 t 6) (+.f64 1/720 (fma.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))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 eh eh) (*.f64 ew ew))) 2))) (*.f64 (/.f64 ew eh) (/.f64 ew eh)))) (fma.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)) (fma.f64 1/2 (/.f64 (*.f64 eh eh) (*.f64 ew ew)) 1/2)) (/.f64 (*.f64 (*.f64 (*.f64 eh eh) 1/2) (-.f64 1/24 (fma.f64 -1/2 (*.f64 (/.f64 eh (/.f64 ew eh)) (/.f64 (fma.f64 1/2 (/.f64 (*.f64 eh eh) (*.f64 ew ew)) 1/2) ew)) (*.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 ew ew))))) (*.f64 t (*.f64 t (fma.f64 1/2 (/.f64 (*.f64 eh eh) (*.f64 ew ew)) 1/2)))))))
(*.f64 (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))) (cos.f64 t))
(*.f64 (cos.f64 t) (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)))))))
(*.f64 (cos.f64 t) (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))))
(*.f64 (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))) (cos.f64 t))
(*.f64 (cos.f64 t) (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)))))))
(*.f64 (cos.f64 t) (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))))
(*.f64 (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))) (cos.f64 t))
(*.f64 (cos.f64 t) (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)))))))
(*.f64 (cos.f64 t) (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))))
(*.f64 (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))) (cos.f64 t))
(*.f64 (cos.f64 t) (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)))))))
(*.f64 (cos.f64 t) (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))))
(*.f64 (cos.f64 t) (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 (cos.f64 t) (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)))))))
(*.f64 (cos.f64 t) (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))))
(*.f64 (cos.f64 t) (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 (cos.f64 t) (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)))))))
(*.f64 (cos.f64 t) (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))))
(*.f64 (cos.f64 t) (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 (cos.f64 t) (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)))))))
(*.f64 (cos.f64 t) (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))))
(*.f64 (cos.f64 t) (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 (cos.f64 t) (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)))))))
(*.f64 (cos.f64 t) (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))))
(cos.f64 t)
(+.f64 (cos.f64 t) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)) (*.f64 (cos.f64 t) (pow.f64 ew 2)))))
(+.f64 (cos.f64 t) (*.f64 -1/2 (/.f64 (pow.f64 (sin.f64 t) 2) (/.f64 (*.f64 (cos.f64 t) (*.f64 ew ew)) (*.f64 eh eh)))))
(fma.f64 -1/2 (/.f64 (pow.f64 (sin.f64 t) 2) (/.f64 (cos.f64 t) (/.f64 (*.f64 eh eh) (*.f64 ew ew)))) (cos.f64 t))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 ew 4)))) (*.f64 -1/8 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 ew 4))))) (pow.f64 eh 4))) (+.f64 (cos.f64 t) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)) (*.f64 (cos.f64 t) (pow.f64 ew 2))))))
(fma.f64 -1 (*.f64 (pow.f64 eh 4) (*.f64 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 ew 4))) -3/8)) (+.f64 (cos.f64 t) (*.f64 -1/2 (/.f64 (pow.f64 (sin.f64 t) 2) (/.f64 (*.f64 (cos.f64 t) (*.f64 ew ew)) (*.f64 eh eh))))))
(-.f64 (fma.f64 -1/2 (/.f64 (pow.f64 (sin.f64 t) 2) (/.f64 (cos.f64 t) (/.f64 (*.f64 eh eh) (*.f64 ew ew)))) (cos.f64 t)) (*.f64 (pow.f64 eh 4) (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) -3/8) (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 ew 4)))))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 ew 4)))) (*.f64 -1/8 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 ew 4))))) (pow.f64 eh 4))) (+.f64 (cos.f64 t) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 ew 4)))) (*.f64 -1/8 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 (cos.f64 t) 3) (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) 5) (pow.f64 ew 6))))) (pow.f64 eh 6))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)) (*.f64 (cos.f64 t) (pow.f64 ew 2)))))))
(fma.f64 -1 (*.f64 (pow.f64 eh 4) (*.f64 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 ew 4))) -3/8)) (+.f64 (cos.f64 t) (fma.f64 -1 (*.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) 3) (pow.f64 ew 4))) -3/8) (pow.f64 (cos.f64 t) 2)) (/.f64 (pow.f64 (sin.f64 t) 2) (*.f64 ew ew))) (*.f64 1/8 (/.f64 (pow.f64 (sin.f64 t) 6) (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 ew 6)))))) (*.f64 -1/2 (/.f64 (pow.f64 (sin.f64 t) 2) (/.f64 (*.f64 (cos.f64 t) (*.f64 ew ew)) (*.f64 eh eh)))))))
(+.f64 (-.f64 (fma.f64 -1/2 (/.f64 (pow.f64 (sin.f64 t) 2) (/.f64 (cos.f64 t) (/.f64 (*.f64 eh eh) (*.f64 ew ew)))) (cos.f64 t)) (*.f64 (pow.f64 eh 4) (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) -3/8) (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 ew 4))))) (*.f64 (pow.f64 eh 6) (neg.f64 (fma.f64 -1/2 (*.f64 (/.f64 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) -3/8) (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 ew 4))) (*.f64 ew (*.f64 ew (pow.f64 (cos.f64 t) 2)))) (pow.f64 (sin.f64 t) 2)) (*.f64 1/8 (/.f64 (/.f64 (pow.f64 (sin.f64 t) 6) (pow.f64 ew 6)) (pow.f64 (cos.f64 t) 5)))))))
(/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) ew) (*.f64 (sin.f64 t) eh))
(/.f64 (*.f64 ew (pow.f64 (cos.f64 t) 2)) (*.f64 (sin.f64 t) eh))
(*.f64 (/.f64 ew eh) (/.f64 (pow.f64 (cos.f64 t) 2) (sin.f64 t)))
(+.f64 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) ew) (*.f64 (sin.f64 t) eh)) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 3)) (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 eh 3)))))
(+.f64 (/.f64 (*.f64 ew (pow.f64 (cos.f64 t) 2)) (*.f64 (sin.f64 t) eh)) (*.f64 -1/2 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 (sin.f64 t) 3)) (/.f64 (pow.f64 ew 3) (pow.f64 eh 3)))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 (sin.f64 t) 3)) (pow.f64 (/.f64 ew eh) 3)) (*.f64 (/.f64 ew eh) (/.f64 (pow.f64 (cos.f64 t) 2) (sin.f64 t))))
(+.f64 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) ew) (*.f64 (sin.f64 t) eh)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 3)) (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 eh 3)))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 6) (pow.f64 ew 5)) (pow.f64 (sin.f64 t) 5))) (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 6) (pow.f64 ew 5)) (pow.f64 (sin.f64 t) 5)))) (pow.f64 eh 5)))))
(+.f64 (/.f64 (*.f64 ew (pow.f64 (cos.f64 t) 2)) (*.f64 (sin.f64 t) eh)) (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 (sin.f64 t) 3)) (/.f64 (pow.f64 ew 3) (pow.f64 eh 3))) (neg.f64 (/.f64 (*.f64 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 6) (pow.f64 ew 5)) (pow.f64 (sin.f64 t) 5)) -3/8) (pow.f64 eh 5)))))
(-.f64 (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 (sin.f64 t) 3)) (pow.f64 (/.f64 ew eh) 3)) (*.f64 (/.f64 ew eh) (/.f64 (pow.f64 (cos.f64 t) 2) (sin.f64 t)))) (/.f64 (/.f64 (pow.f64 (cos.f64 t) 6) (/.f64 (pow.f64 (sin.f64 t) 5) (pow.f64 ew 5))) (/.f64 (pow.f64 eh 5) -3/8)))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 8) (pow.f64 ew 7)) (pow.f64 (sin.f64 t) 7))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (*.f64 (pow.f64 ew 2) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 6) (pow.f64 ew 5)) (pow.f64 (sin.f64 t) 5))) (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 6) (pow.f64 ew 5)) (pow.f64 (sin.f64 t) 5)))))) (pow.f64 (sin.f64 t) 2)))) (pow.f64 eh 7))) (+.f64 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) ew) (*.f64 (sin.f64 t) eh)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 3)) (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 eh 3)))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 6) (pow.f64 ew 5)) (pow.f64 (sin.f64 t) 5))) (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 6) (pow.f64 ew 5)) (pow.f64 (sin.f64 t) 5)))) (pow.f64 eh 5))))))
(fma.f64 -1 (/.f64 (fma.f64 1/8 (/.f64 (*.f64 (pow.f64 ew 7) (pow.f64 (cos.f64 t) 8)) (pow.f64 (sin.f64 t) 7)) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (*.f64 (*.f64 ew ew) (*.f64 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 6) (pow.f64 ew 5)) (pow.f64 (sin.f64 t) 5)) -3/8))) (pow.f64 (sin.f64 t) 2)))) (pow.f64 eh 7)) (+.f64 (/.f64 (*.f64 ew (pow.f64 (cos.f64 t) 2)) (*.f64 (sin.f64 t) eh)) (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 (sin.f64 t) 3)) (/.f64 (pow.f64 ew 3) (pow.f64 eh 3))) (neg.f64 (/.f64 (*.f64 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 6) (pow.f64 ew 5)) (pow.f64 (sin.f64 t) 5)) -3/8) (pow.f64 eh 5))))))
(-.f64 (-.f64 (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 (sin.f64 t) 3)) (pow.f64 (/.f64 ew eh) 3)) (*.f64 (/.f64 ew eh) (/.f64 (pow.f64 (cos.f64 t) 2) (sin.f64 t)))) (/.f64 (/.f64 (pow.f64 (cos.f64 t) 6) (/.f64 (pow.f64 (sin.f64 t) 5) (pow.f64 ew 5))) (/.f64 (pow.f64 eh 5) -3/8))) (/.f64 (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 (sin.f64 t) 2)) (*.f64 (/.f64 (pow.f64 (cos.f64 t) 6) (/.f64 (pow.f64 (sin.f64 t) 5) (pow.f64 ew 5))) (*.f64 -3/8 (*.f64 ew ew)))) (/.f64 1/8 (/.f64 (pow.f64 (sin.f64 t) 7) (*.f64 (pow.f64 ew 7) (pow.f64 (cos.f64 t) 8))))) (pow.f64 eh 7)))
(*.f64 -1 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) ew) (*.f64 (sin.f64 t) eh)))
(neg.f64 (/.f64 (*.f64 ew (pow.f64 (cos.f64 t) 2)) (*.f64 (sin.f64 t) eh)))
(*.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (sin.f64 t)) (/.f64 (neg.f64 ew) eh))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) ew) (*.f64 (sin.f64 t) eh))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 3)) (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 eh 3)))))
(fma.f64 -1 (/.f64 (*.f64 ew (pow.f64 (cos.f64 t) 2)) (*.f64 (sin.f64 t) eh)) (/.f64 (*.f64 1/2 (*.f64 (pow.f64 ew 3) (pow.f64 (cos.f64 t) 4))) (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 eh 3))))
(-.f64 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 (sin.f64 t) 3)) (*.f64 (pow.f64 (/.f64 ew eh) 3) 1/2)) (*.f64 (/.f64 ew eh) (/.f64 (pow.f64 (cos.f64 t) 2) (sin.f64 t))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 6) (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) 6) (pow.f64 ew 5)) (*.f64 (pow.f64 (sin.f64 t) 5) (pow.f64 eh 5)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) ew) (*.f64 (sin.f64 t) eh))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 3)) (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 eh 3)))))))
(fma.f64 -1/4 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 6) (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) 6) (pow.f64 (sin.f64 t) 5)) (/.f64 (pow.f64 ew 5) (pow.f64 eh 5))) (fma.f64 -1 (/.f64 (*.f64 ew (pow.f64 (cos.f64 t) 2)) (*.f64 (sin.f64 t) eh)) (/.f64 (*.f64 1/2 (*.f64 (pow.f64 ew 3) (pow.f64 (cos.f64 t) 4))) (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 eh 3))))))
(+.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 (sin.f64 t) 3)) (*.f64 (pow.f64 (/.f64 ew eh) 3) 1/2)) (*.f64 (/.f64 ew eh) (/.f64 (pow.f64 (cos.f64 t) 2) (sin.f64 t)))) (*.f64 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 6) (*.f64 (pow.f64 (sin.f64 t) 5) (pow.f64 eh 5))) (pow.f64 ew 5)) -3/8))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (*.f64 (pow.f64 ew 2) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 6) (pow.f64 ew 5)) (pow.f64 (sin.f64 t) 5))) (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 6) (pow.f64 ew 5)) (pow.f64 (sin.f64 t) 5)))))) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 7)))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 6) (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) 6) (pow.f64 ew 5)) (*.f64 (pow.f64 (sin.f64 t) 5) (pow.f64 eh 5)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) ew) (*.f64 (sin.f64 t) eh))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 3)) (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 eh 3)))) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 8) (pow.f64 ew 7)) (*.f64 (pow.f64 (sin.f64 t) 7) (pow.f64 eh 7)))))))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 (sin.f64 t) 2)) (/.f64 (*.f64 (*.f64 ew ew) (*.f64 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 6) (pow.f64 ew 5)) (pow.f64 (sin.f64 t) 5)) -3/8)) (pow.f64 eh 7))) (fma.f64 -1/4 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 6) (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) 6) (pow.f64 (sin.f64 t) 5)) (/.f64 (pow.f64 ew 5) (pow.f64 eh 5))) (fma.f64 -1 (/.f64 (*.f64 ew (pow.f64 (cos.f64 t) 2)) (*.f64 (sin.f64 t) eh)) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 (sin.f64 t) 3)) (/.f64 (pow.f64 ew 3) (pow.f64 eh 3))) (*.f64 1/8 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 8) (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) (pow.f64 (sin.f64 t) 2)) (/.f64 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 6) (/.f64 (pow.f64 (sin.f64 t) 5) (pow.f64 ew 5))) (*.f64 -3/8 (*.f64 ew ew))) (pow.f64 eh 7))) (+.f64 (-.f64 (fma.f64 1/8 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 8) (pow.f64 (sin.f64 t) 7)) (/.f64 (pow.f64 ew 7) (pow.f64 eh 7))) (*.f64 (/.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 (sin.f64 t) 3)) (*.f64 (pow.f64 (/.f64 ew eh) 3) 1/2))) (*.f64 (/.f64 ew eh) (/.f64 (pow.f64 (cos.f64 t) 2) (sin.f64 t)))) (*.f64 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 6) (*.f64 (pow.f64 (sin.f64 t) 5) (pow.f64 eh 5))) (pow.f64 ew 5)) -3/8)))
(/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) ew) (*.f64 (sin.f64 t) eh))
(/.f64 (*.f64 ew (pow.f64 (cos.f64 t) 2)) (*.f64 (sin.f64 t) eh))
(*.f64 (/.f64 ew eh) (/.f64 (pow.f64 (cos.f64 t) 2) (sin.f64 t)))
(+.f64 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) ew) (*.f64 (sin.f64 t) eh)) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 3)) (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 eh 3)))))
(+.f64 (/.f64 (*.f64 ew (pow.f64 (cos.f64 t) 2)) (*.f64 (sin.f64 t) eh)) (*.f64 -1/2 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 (sin.f64 t) 3)) (/.f64 (pow.f64 ew 3) (pow.f64 eh 3)))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 (sin.f64 t) 3)) (pow.f64 (/.f64 ew eh) 3)) (*.f64 (/.f64 ew eh) (/.f64 (pow.f64 (cos.f64 t) 2) (sin.f64 t))))
(+.f64 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) ew) (*.f64 (sin.f64 t) eh)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 3)) (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 eh 3)))) (*.f64 -1 (*.f64 (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 (cos.f64 t) 6) (*.f64 (pow.f64 (sin.f64 t) 5) (pow.f64 eh 5)))) (*.f64 -1/8 (/.f64 (pow.f64 (cos.f64 t) 6) (*.f64 (pow.f64 (sin.f64 t) 5) (pow.f64 eh 5))))) (pow.f64 ew 5)))))
(+.f64 (/.f64 (*.f64 ew (pow.f64 (cos.f64 t) 2)) (*.f64 (sin.f64 t) eh)) (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 (sin.f64 t) 3)) (/.f64 (pow.f64 ew 3) (pow.f64 eh 3))) (neg.f64 (*.f64 (pow.f64 ew 5) (*.f64 (/.f64 (pow.f64 (cos.f64 t) 6) (*.f64 (pow.f64 (sin.f64 t) 5) (pow.f64 eh 5))) -3/8)))))
(-.f64 (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 (sin.f64 t) 3)) (pow.f64 (/.f64 ew eh) 3)) (*.f64 (/.f64 ew eh) (/.f64 (pow.f64 (cos.f64 t) 2) (sin.f64 t)))) (*.f64 (/.f64 (pow.f64 (cos.f64 t) 6) (*.f64 (pow.f64 (sin.f64 t) 5) (pow.f64 eh 5))) (*.f64 -3/8 (pow.f64 ew 5))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 ew 7) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 (cos.f64 t) 6) (*.f64 (pow.f64 (sin.f64 t) 5) (pow.f64 eh 5)))) (*.f64 -1/8 (/.f64 (pow.f64 (cos.f64 t) 6) (*.f64 (pow.f64 (sin.f64 t) 5) (pow.f64 eh 5)))))) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)))) (*.f64 1/8 (/.f64 (pow.f64 (cos.f64 t) 8) (*.f64 (pow.f64 (sin.f64 t) 7) (pow.f64 eh 7))))))) (+.f64 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) ew) (*.f64 (sin.f64 t) eh)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 3)) (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 eh 3)))) (*.f64 -1 (*.f64 (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 (cos.f64 t) 6) (*.f64 (pow.f64 (sin.f64 t) 5) (pow.f64 eh 5)))) (*.f64 -1/8 (/.f64 (pow.f64 (cos.f64 t) 6) (*.f64 (pow.f64 (sin.f64 t) 5) (pow.f64 eh 5))))) (pow.f64 ew 5))))))
(fma.f64 -1 (*.f64 (pow.f64 ew 7) (fma.f64 -1/2 (/.f64 (pow.f64 (cos.f64 t) 2) (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (*.f64 eh eh)) (*.f64 (/.f64 (pow.f64 (cos.f64 t) 6) (*.f64 (pow.f64 (sin.f64 t) 5) (pow.f64 eh 5))) -3/8))) (*.f64 1/8 (/.f64 (pow.f64 (cos.f64 t) 8) (*.f64 (pow.f64 (sin.f64 t) 7) (pow.f64 eh 7)))))) (+.f64 (/.f64 (*.f64 ew (pow.f64 (cos.f64 t) 2)) (*.f64 (sin.f64 t) eh)) (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 (sin.f64 t) 3)) (/.f64 (pow.f64 ew 3) (pow.f64 eh 3))) (neg.f64 (*.f64 (pow.f64 ew 5) (*.f64 (/.f64 (pow.f64 (cos.f64 t) 6) (*.f64 (pow.f64 (sin.f64 t) 5) (pow.f64 eh 5))) -3/8))))))
(-.f64 (-.f64 (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 (sin.f64 t) 3)) (pow.f64 (/.f64 ew eh) 3)) (*.f64 (/.f64 ew eh) (/.f64 (pow.f64 (cos.f64 t) 2) (sin.f64 t)))) (*.f64 (/.f64 (pow.f64 (cos.f64 t) 6) (*.f64 (pow.f64 (sin.f64 t) 5) (pow.f64 eh 5))) (*.f64 -3/8 (pow.f64 ew 5)))) (*.f64 (pow.f64 ew 7) (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (*.f64 eh (*.f64 eh (pow.f64 (sin.f64 t) 2)))) (/.f64 (*.f64 (pow.f64 (cos.f64 t) 6) -3/8) (*.f64 (pow.f64 (sin.f64 t) 5) (pow.f64 eh 5)))) (/.f64 (*.f64 1/8 (pow.f64 (cos.f64 t) 8)) (*.f64 (pow.f64 (sin.f64 t) 7) (pow.f64 eh 7))))))
(fma.f64 (neg.f64 (pow.f64 ew 7)) (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (*.f64 eh (*.f64 eh (pow.f64 (sin.f64 t) 2)))) (/.f64 (*.f64 (pow.f64 (cos.f64 t) 6) -3/8) (*.f64 (pow.f64 (sin.f64 t) 5) (pow.f64 eh 5)))) (/.f64 (*.f64 1/8 (pow.f64 (cos.f64 t) 8)) (*.f64 (pow.f64 (sin.f64 t) 7) (pow.f64 eh 7)))) (-.f64 (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 (sin.f64 t) 3)) (pow.f64 (/.f64 ew eh) 3)) (*.f64 (/.f64 ew eh) (/.f64 (pow.f64 (cos.f64 t) 2) (sin.f64 t)))) (*.f64 (/.f64 (pow.f64 (cos.f64 t) 6) (*.f64 (pow.f64 (sin.f64 t) 5) (pow.f64 eh 5))) (*.f64 -3/8 (pow.f64 ew 5)))))
(cos.f64 t)
(+.f64 (cos.f64 t) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)) (*.f64 (cos.f64 t) (pow.f64 ew 2)))))
(+.f64 (cos.f64 t) (*.f64 -1/2 (/.f64 (pow.f64 (sin.f64 t) 2) (/.f64 (*.f64 (cos.f64 t) (*.f64 ew ew)) (*.f64 eh eh)))))
(fma.f64 -1/2 (/.f64 (pow.f64 (sin.f64 t) 2) (/.f64 (cos.f64 t) (/.f64 (*.f64 eh eh) (*.f64 ew ew)))) (cos.f64 t))
(+.f64 (cos.f64 t) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (cos.f64 t) 3))) (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (cos.f64 t) 3)))) (pow.f64 ew 4))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)) (*.f64 (cos.f64 t) (pow.f64 ew 2))))))
(+.f64 (cos.f64 t) (fma.f64 -1 (/.f64 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 4) (/.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 eh 4))) -3/8) (pow.f64 ew 4)) (*.f64 -1/2 (/.f64 (pow.f64 (sin.f64 t) 2) (/.f64 (*.f64 (cos.f64 t) (*.f64 ew ew)) (*.f64 eh eh))))))
(+.f64 (fma.f64 -1/2 (/.f64 (pow.f64 (sin.f64 t) 2) (/.f64 (cos.f64 t) (/.f64 (*.f64 eh eh) (*.f64 ew ew)))) (cos.f64 t)) (/.f64 (neg.f64 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) -3/8) (/.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 eh 4)))) (pow.f64 ew 4)))
(+.f64 (cos.f64 t) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (cos.f64 t) 3))) (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (cos.f64 t) 3)))) (pow.f64 ew 4))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (*.f64 (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (cos.f64 t) 3))) (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (cos.f64 t) 3)))) (pow.f64 eh 2))) (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) 5)))) (pow.f64 ew 6))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)) (*.f64 (cos.f64 t) (pow.f64 ew 2)))))))
(+.f64 (cos.f64 t) (fma.f64 -1 (/.f64 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 4) (/.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 eh 4))) -3/8) (pow.f64 ew 4)) (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) 3) (pow.f64 eh 4))) -3/8)))) (*.f64 1/8 (/.f64 (pow.f64 (sin.f64 t) 6) (/.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 eh 6))))) (pow.f64 ew 6)) (*.f64 -1/2 (/.f64 (pow.f64 (sin.f64 t) 2) (/.f64 (*.f64 (cos.f64 t) (*.f64 ew ew)) (*.f64 eh eh)))))))
(+.f64 (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 (sin.f64 t) 2) (/.f64 (cos.f64 t) (/.f64 (*.f64 eh eh) (*.f64 ew ew))))) (/.f64 (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 (cos.f64 t) 2)) (*.f64 (*.f64 eh eh) (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) -3/8) (/.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 eh 4))))) (*.f64 1/8 (/.f64 (pow.f64 (sin.f64 t) 6) (/.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 eh 6))))) (pow.f64 ew 6))) (-.f64 (cos.f64 t) (/.f64 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 (cos.f64 t) 3)) (pow.f64 eh 4)) (/.f64 (pow.f64 ew 4) -3/8))))
(+.f64 (fma.f64 -1/2 (/.f64 (pow.f64 (sin.f64 t) 2) (/.f64 (cos.f64 t) (/.f64 (*.f64 eh eh) (*.f64 ew ew)))) (cos.f64 t)) (-.f64 (/.f64 (neg.f64 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) -3/8) (/.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 eh 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 (*.f64 (pow.f64 (sin.f64 t) 4) -3/8) (/.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 eh 4))))) (*.f64 1/8 (/.f64 (pow.f64 (sin.f64 t) 6) (/.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 eh 6))))) (pow.f64 ew 6))))
(cos.f64 t)
(+.f64 (cos.f64 t) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)) (*.f64 (cos.f64 t) (pow.f64 ew 2)))))
(+.f64 (cos.f64 t) (*.f64 -1/2 (/.f64 (pow.f64 (sin.f64 t) 2) (/.f64 (*.f64 (cos.f64 t) (*.f64 ew ew)) (*.f64 eh eh)))))
(fma.f64 -1/2 (/.f64 (pow.f64 (sin.f64 t) 2) (/.f64 (cos.f64 t) (/.f64 (*.f64 eh eh) (*.f64 ew ew)))) (cos.f64 t))
(+.f64 (cos.f64 t) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (cos.f64 t) 3))) (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (cos.f64 t) 3)))) (pow.f64 ew 4))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)) (*.f64 (cos.f64 t) (pow.f64 ew 2))))))
(+.f64 (cos.f64 t) (fma.f64 -1 (/.f64 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 4) (/.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 eh 4))) -3/8) (pow.f64 ew 4)) (*.f64 -1/2 (/.f64 (pow.f64 (sin.f64 t) 2) (/.f64 (*.f64 (cos.f64 t) (*.f64 ew ew)) (*.f64 eh eh))))))
(+.f64 (fma.f64 -1/2 (/.f64 (pow.f64 (sin.f64 t) 2) (/.f64 (cos.f64 t) (/.f64 (*.f64 eh eh) (*.f64 ew ew)))) (cos.f64 t)) (/.f64 (neg.f64 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) -3/8) (/.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 eh 4)))) (pow.f64 ew 4)))
(+.f64 (cos.f64 t) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (cos.f64 t) 3))) (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (cos.f64 t) 3)))) (pow.f64 ew 4))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (*.f64 (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (cos.f64 t) 3))) (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (cos.f64 t) 3)))) (pow.f64 eh 2))) (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) 5)))) (pow.f64 ew 6))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)) (*.f64 (cos.f64 t) (pow.f64 ew 2)))))))
(+.f64 (cos.f64 t) (fma.f64 -1 (/.f64 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 4) (/.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 eh 4))) -3/8) (pow.f64 ew 4)) (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) 3) (pow.f64 eh 4))) -3/8)))) (*.f64 1/8 (/.f64 (pow.f64 (sin.f64 t) 6) (/.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 eh 6))))) (pow.f64 ew 6)) (*.f64 -1/2 (/.f64 (pow.f64 (sin.f64 t) 2) (/.f64 (*.f64 (cos.f64 t) (*.f64 ew ew)) (*.f64 eh eh)))))))
(+.f64 (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 (sin.f64 t) 2) (/.f64 (cos.f64 t) (/.f64 (*.f64 eh eh) (*.f64 ew ew))))) (/.f64 (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 (cos.f64 t) 2)) (*.f64 (*.f64 eh eh) (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) -3/8) (/.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 eh 4))))) (*.f64 1/8 (/.f64 (pow.f64 (sin.f64 t) 6) (/.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 eh 6))))) (pow.f64 ew 6))) (-.f64 (cos.f64 t) (/.f64 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 (cos.f64 t) 3)) (pow.f64 eh 4)) (/.f64 (pow.f64 ew 4) -3/8))))
(+.f64 (fma.f64 -1/2 (/.f64 (pow.f64 (sin.f64 t) 2) (/.f64 (cos.f64 t) (/.f64 (*.f64 eh eh) (*.f64 ew ew)))) (cos.f64 t)) (-.f64 (/.f64 (neg.f64 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) -3/8) (/.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 eh 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 (*.f64 (pow.f64 (sin.f64 t) 4) -3/8) (/.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 eh 4))))) (*.f64 1/8 (/.f64 (pow.f64 (sin.f64 t) 6) (/.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 eh 6))))) (pow.f64 ew 6))))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (/.f64 (cos.f64 t) (/.f64 (hypot.f64 1 (/.f64 (tan.f64 t) (/.f64 ew eh))) ew))))) 1)
(sqrt.f64 (*.f64 (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 (/.f64 (tan.f64 t) ew) eh))) ew))
(sqrt.f64 (*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (/.f64 (tan.f64 t) (/.f64 ew eh))))))
(*.f64 1 (sqrt.f64 (/.f64 (cos.f64 t) (/.f64 (hypot.f64 1 (/.f64 (tan.f64 t) (/.f64 ew eh))) ew))))
(sqrt.f64 (*.f64 (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 (/.f64 (tan.f64 t) ew) eh))) ew))
(sqrt.f64 (*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (/.f64 (tan.f64 t) (/.f64 ew eh))))))
(*.f64 (sqrt.f64 (/.f64 (cos.f64 t) (/.f64 (hypot.f64 1 (/.f64 (tan.f64 t) (/.f64 ew eh))) ew))) 1)
(sqrt.f64 (*.f64 (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 (/.f64 (tan.f64 t) ew) eh))) ew))
(sqrt.f64 (*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (/.f64 (tan.f64 t) (/.f64 ew eh))))))
(*.f64 (pow.f64 (/.f64 (cos.f64 t) (/.f64 (hypot.f64 1 (/.f64 (tan.f64 t) (/.f64 ew eh))) ew)) 1/4) (pow.f64 (/.f64 (cos.f64 t) (/.f64 (hypot.f64 1 (/.f64 (tan.f64 t) (/.f64 ew eh))) ew)) 1/4))
(sqrt.f64 (*.f64 (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 (/.f64 (tan.f64 t) ew) eh))) ew))
(sqrt.f64 (*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (/.f64 (tan.f64 t) (/.f64 ew eh))))))
(*.f64 (sqrt.f64 (/.f64 (cos.f64 t) (hypot.f64 1 (/.f64 (tan.f64 t) (/.f64 ew eh))))) (sqrt.f64 ew))
(*.f64 (sqrt.f64 ew) (sqrt.f64 (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 (/.f64 (tan.f64 t) ew) eh)))))
(*.f64 (sqrt.f64 ew) (sqrt.f64 (/.f64 (cos.f64 t) (hypot.f64 1 (/.f64 (tan.f64 t) (/.f64 ew eh))))))
(*.f64 (sqrt.f64 ew) (sqrt.f64 (/.f64 (cos.f64 t) (hypot.f64 1 (/.f64 (tan.f64 t) (/.f64 ew eh))))))
(*.f64 (sqrt.f64 ew) (sqrt.f64 (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 (/.f64 (tan.f64 t) ew) eh)))))
(*.f64 (cbrt.f64 (sqrt.f64 (/.f64 (cos.f64 t) (/.f64 (hypot.f64 1 (/.f64 (tan.f64 t) (/.f64 ew eh))) ew)))) (cbrt.f64 (/.f64 (cos.f64 t) (/.f64 (hypot.f64 1 (/.f64 (tan.f64 t) (/.f64 ew eh))) ew))))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 (/.f64 (tan.f64 t) ew) eh))) ew))) (cbrt.f64 (*.f64 (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 (/.f64 (tan.f64 t) ew) eh))) ew)))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (/.f64 (tan.f64 t) (/.f64 ew eh))))))) (cbrt.f64 (*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (/.f64 (tan.f64 t) (/.f64 ew eh)))))))
(*.f64 (cbrt.f64 (/.f64 (cos.f64 t) (/.f64 (hypot.f64 1 (/.f64 (tan.f64 t) (/.f64 ew eh))) ew))) (cbrt.f64 (sqrt.f64 (/.f64 (cos.f64 t) (/.f64 (hypot.f64 1 (/.f64 (tan.f64 t) (/.f64 ew eh))) ew)))))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 (/.f64 (tan.f64 t) ew) eh))) ew))) (cbrt.f64 (*.f64 (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 (/.f64 (tan.f64 t) ew) eh))) ew)))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (/.f64 (tan.f64 t) (/.f64 ew eh))))))) (cbrt.f64 (*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (/.f64 (tan.f64 t) (/.f64 ew eh)))))))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 (cos.f64 t) (/.f64 (hypot.f64 1 (/.f64 (tan.f64 t) (/.f64 ew eh))) ew))) 2)) (sqrt.f64 (cbrt.f64 (/.f64 (cos.f64 t) (/.f64 (hypot.f64 1 (/.f64 (tan.f64 t) (/.f64 ew eh))) ew)))))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 (/.f64 (tan.f64 t) ew) eh))) ew)) 2)) (sqrt.f64 (cbrt.f64 (*.f64 (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 (/.f64 (tan.f64 t) ew) eh))) ew))))
(*.f64 (fabs.f64 (cbrt.f64 (*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (/.f64 (tan.f64 t) (/.f64 ew eh))))))) (sqrt.f64 (cbrt.f64 (*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (/.f64 (tan.f64 t) (/.f64 ew eh))))))))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (/.f64 (cos.f64 t) (/.f64 (hypot.f64 1 (/.f64 (tan.f64 t) (/.f64 ew eh))) ew))))
(sqrt.f64 (*.f64 (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 (/.f64 (tan.f64 t) ew) eh))) ew))
(sqrt.f64 (*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (/.f64 (tan.f64 t) (/.f64 ew eh))))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (cos.f64 t) (/.f64 (hypot.f64 1 (/.f64 (tan.f64 t) (/.f64 ew eh))) ew))) 2) 1/2) (pow.f64 (cbrt.f64 (/.f64 (cos.f64 t) (/.f64 (hypot.f64 1 (/.f64 (tan.f64 t) (/.f64 ew eh))) ew))) 1/2))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 (/.f64 (tan.f64 t) ew) eh))) ew)) 2)) (sqrt.f64 (cbrt.f64 (*.f64 (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 (/.f64 (tan.f64 t) ew) eh))) ew))))
(*.f64 (fabs.f64 (cbrt.f64 (*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (/.f64 (tan.f64 t) (/.f64 ew eh))))))) (sqrt.f64 (cbrt.f64 (*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (/.f64 (tan.f64 t) (/.f64 ew eh))))))))
(/.f64 (sqrt.f64 (*.f64 ew (cos.f64 t))) (sqrt.f64 (hypot.f64 1 (/.f64 (tan.f64 t) (/.f64 ew eh)))))
(/.f64 (sqrt.f64 (*.f64 (cos.f64 t) ew)) (sqrt.f64 (hypot.f64 1 (*.f64 (/.f64 (tan.f64 t) ew) eh))))
(/.f64 (sqrt.f64 (*.f64 (cos.f64 t) ew)) (sqrt.f64 (hypot.f64 1 (/.f64 (tan.f64 t) (/.f64 ew eh)))))
(pow.f64 (/.f64 (cos.f64 t) (/.f64 (hypot.f64 1 (/.f64 (tan.f64 t) (/.f64 ew eh))) ew)) 1/2)
(sqrt.f64 (*.f64 (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 (/.f64 (tan.f64 t) ew) eh))) ew))
(sqrt.f64 (*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (/.f64 (tan.f64 t) (/.f64 ew eh))))))
(pow.f64 (sqrt.f64 (/.f64 (cos.f64 t) (/.f64 (hypot.f64 1 (/.f64 (tan.f64 t) (/.f64 ew eh))) ew))) 1)
(sqrt.f64 (*.f64 (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 (/.f64 (tan.f64 t) ew) eh))) ew))
(sqrt.f64 (*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (/.f64 (tan.f64 t) (/.f64 ew eh))))))
(pow.f64 (pow.f64 (/.f64 (cos.f64 t) (/.f64 (hypot.f64 1 (/.f64 (tan.f64 t) (/.f64 ew eh))) ew)) 1/4) 2)
(sqrt.f64 (*.f64 (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 (/.f64 (tan.f64 t) ew) eh))) ew))
(sqrt.f64 (*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (/.f64 (tan.f64 t) (/.f64 ew eh))))))
(pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 (cos.f64 t) (/.f64 (hypot.f64 1 (/.f64 (tan.f64 t) (/.f64 ew eh))) ew)))) 3)
(sqrt.f64 (*.f64 (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 (/.f64 (tan.f64 t) ew) eh))) ew))
(sqrt.f64 (*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (/.f64 (tan.f64 t) (/.f64 ew eh))))))
(pow.f64 (pow.f64 (/.f64 (cos.f64 t) (/.f64 (hypot.f64 1 (/.f64 (tan.f64 t) (/.f64 ew eh))) ew)) 3/2) 1/3)
(cbrt.f64 (pow.f64 (*.f64 (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 (/.f64 (tan.f64 t) ew) eh))) ew) 3/2))
(cbrt.f64 (pow.f64 (*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (/.f64 (tan.f64 t) (/.f64 ew eh))))) 3/2))
(fabs.f64 (sqrt.f64 (/.f64 (cos.f64 t) (/.f64 (hypot.f64 1 (/.f64 (tan.f64 t) (/.f64 ew eh))) ew))))
(sqrt.f64 (*.f64 (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 (/.f64 (tan.f64 t) ew) eh))) ew))
(sqrt.f64 (*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (/.f64 (tan.f64 t) (/.f64 ew eh))))))
(log.f64 (exp.f64 (sqrt.f64 (/.f64 (cos.f64 t) (/.f64 (hypot.f64 1 (/.f64 (tan.f64 t) (/.f64 ew eh))) ew)))))
(sqrt.f64 (*.f64 (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 (/.f64 (tan.f64 t) ew) eh))) ew))
(sqrt.f64 (*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (/.f64 (tan.f64 t) (/.f64 ew eh))))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (/.f64 (cos.f64 t) (/.f64 (hypot.f64 1 (/.f64 (tan.f64 t) (/.f64 ew eh))) ew))))))
(sqrt.f64 (*.f64 (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 (/.f64 (tan.f64 t) ew) eh))) ew))
(sqrt.f64 (*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (/.f64 (tan.f64 t) (/.f64 ew eh))))))
(cbrt.f64 (pow.f64 (/.f64 (cos.f64 t) (/.f64 (hypot.f64 1 (/.f64 (tan.f64 t) (/.f64 ew eh))) ew)) 3/2))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 (/.f64 (tan.f64 t) ew) eh))) ew) 3/2))
(cbrt.f64 (pow.f64 (*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (/.f64 (tan.f64 t) (/.f64 ew eh))))) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (/.f64 (cos.f64 t) (/.f64 (hypot.f64 1 (/.f64 (tan.f64 t) (/.f64 ew eh))) ew)))))
(sqrt.f64 (*.f64 (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 (/.f64 (tan.f64 t) ew) eh))) ew))
(sqrt.f64 (*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (/.f64 (tan.f64 t) (/.f64 ew eh))))))
(exp.f64 (log.f64 (sqrt.f64 (/.f64 (cos.f64 t) (/.f64 (hypot.f64 1 (/.f64 (tan.f64 t) (/.f64 ew eh))) ew)))))
(sqrt.f64 (*.f64 (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 (/.f64 (tan.f64 t) ew) eh))) ew))
(sqrt.f64 (*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (/.f64 (tan.f64 t) (/.f64 ew eh))))))
(exp.f64 (*.f64 (log.f64 (/.f64 (cos.f64 t) (/.f64 (hypot.f64 1 (/.f64 (tan.f64 t) (/.f64 ew eh))) ew))) 1/2))
(sqrt.f64 (*.f64 (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 (/.f64 (tan.f64 t) ew) eh))) ew))
(sqrt.f64 (*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (/.f64 (tan.f64 t) (/.f64 ew eh))))))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 (cos.f64 t) (/.f64 (hypot.f64 1 (/.f64 (tan.f64 t) (/.f64 ew eh))) ew)))) 1))
(sqrt.f64 (*.f64 (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 (/.f64 (tan.f64 t) ew) eh))) ew))
(sqrt.f64 (*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (/.f64 (tan.f64 t) (/.f64 ew eh))))))
(log1p.f64 (expm1.f64 (sqrt.f64 (/.f64 (cos.f64 t) (/.f64 (hypot.f64 1 (/.f64 (tan.f64 t) (/.f64 ew eh))) ew)))))
(sqrt.f64 (*.f64 (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 (/.f64 (tan.f64 t) ew) eh))) ew))
(sqrt.f64 (*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (/.f64 (tan.f64 t) (/.f64 ew eh))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (tan.f64 t) (/.f64 ew eh)))) 1)
(*.f64 (/.f64 (tan.f64 t) ew) eh)
(/.f64 (tan.f64 t) (/.f64 ew eh))
(/.f64 1 (/.f64 ew (*.f64 eh (tan.f64 t))))
(*.f64 (/.f64 1 ew) (*.f64 eh (tan.f64 t)))
(*.f64 eh (*.f64 (/.f64 1 ew) (tan.f64 t)))
(/.f64 1 (/.f64 (/.f64 ew (tan.f64 t)) eh))
(*.f64 (/.f64 1 ew) (*.f64 eh (tan.f64 t)))
(*.f64 eh (*.f64 (/.f64 1 ew) (tan.f64 t)))
(/.f64 eh (/.f64 ew (tan.f64 t)))
(*.f64 (/.f64 (tan.f64 t) ew) eh)
(/.f64 (tan.f64 t) (/.f64 ew eh))
(/.f64 (tan.f64 t) (/.f64 ew eh))
(*.f64 (/.f64 (tan.f64 t) ew) eh)
(/.f64 (sqrt.f64 eh) (/.f64 (/.f64 ew (tan.f64 t)) (sqrt.f64 eh)))
(*.f64 (sqrt.f64 eh) (/.f64 (sqrt.f64 eh) (/.f64 ew (tan.f64 t))))
(/.f64 (sqrt.f64 eh) (/.f64 ew (*.f64 (sqrt.f64 eh) (tan.f64 t))))
(/.f64 (sqrt.f64 eh) (/.f64 (/.f64 ew (tan.f64 t)) (sqrt.f64 eh)))
(*.f64 (sqrt.f64 eh) (/.f64 (sqrt.f64 eh) (/.f64 ew (tan.f64 t))))
(/.f64 (cbrt.f64 eh) (/.f64 (/.f64 ew (tan.f64 t)) (pow.f64 (cbrt.f64 eh) 2)))
(*.f64 (/.f64 (cbrt.f64 eh) (/.f64 ew (tan.f64 t))) (pow.f64 (cbrt.f64 eh) 2))
(*.f64 (cbrt.f64 eh) (/.f64 (pow.f64 (cbrt.f64 eh) 2) (/.f64 ew (tan.f64 t))))
(/.f64 (pow.f64 (cbrt.f64 eh) 2) (/.f64 (/.f64 ew (tan.f64 t)) (cbrt.f64 eh)))
(*.f64 (/.f64 (cbrt.f64 eh) (/.f64 ew (tan.f64 t))) (pow.f64 (cbrt.f64 eh) 2))
(*.f64 (cbrt.f64 eh) (/.f64 (pow.f64 (cbrt.f64 eh) 2) (/.f64 ew (tan.f64 t))))
(/.f64 (pow.f64 (cbrt.f64 eh) 2) (/.f64 ew (*.f64 (cbrt.f64 eh) (tan.f64 t))))
(*.f64 (/.f64 (cbrt.f64 eh) (/.f64 ew (tan.f64 t))) (pow.f64 (cbrt.f64 eh) 2))
(*.f64 (cbrt.f64 eh) (/.f64 (pow.f64 (cbrt.f64 eh) 2) (/.f64 ew (tan.f64 t))))
(/.f64 (*.f64 eh (tan.f64 t)) ew)
(*.f64 (/.f64 (tan.f64 t) ew) eh)
(/.f64 (tan.f64 t) (/.f64 ew eh))
(/.f64 (neg.f64 (tan.f64 t)) (/.f64 (neg.f64 ew) eh))
(*.f64 (/.f64 (neg.f64 (tan.f64 t)) (neg.f64 ew)) eh)
(*.f64 eh (*.f64 1 (/.f64 (tan.f64 t) ew)))
(/.f64 (sqrt.f64 (*.f64 eh (tan.f64 t))) (/.f64 ew (sqrt.f64 (*.f64 eh (tan.f64 t)))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 eh (tan.f64 t))) ew) (sqrt.f64 (*.f64 eh (tan.f64 t))))
(*.f64 (sqrt.f64 (*.f64 eh (tan.f64 t))) (/.f64 (sqrt.f64 (*.f64 eh (tan.f64 t))) ew))
(/.f64 (*.f64 (cbrt.f64 (*.f64 eh (tan.f64 t))) (cbrt.f64 (*.f64 eh (tan.f64 t)))) (/.f64 ew (cbrt.f64 (*.f64 eh (tan.f64 t)))))
(/.f64 (*.f64 eh (sqrt.f64 (tan.f64 t))) (/.f64 ew (sqrt.f64 (tan.f64 t))))
(*.f64 (/.f64 (*.f64 eh (sqrt.f64 (tan.f64 t))) ew) (sqrt.f64 (tan.f64 t)))
(*.f64 (sqrt.f64 (tan.f64 t)) (/.f64 eh (/.f64 ew (sqrt.f64 (tan.f64 t)))))
(/.f64 (*.f64 eh (pow.f64 (cbrt.f64 (tan.f64 t)) 2)) (/.f64 ew (cbrt.f64 (tan.f64 t))))
(*.f64 (/.f64 (*.f64 eh (pow.f64 (cbrt.f64 (tan.f64 t)) 2)) ew) (cbrt.f64 (tan.f64 t)))
(*.f64 (cbrt.f64 (tan.f64 t)) (/.f64 (pow.f64 (cbrt.f64 (tan.f64 t)) 2) (/.f64 ew eh)))
(/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t)))
(*.f64 (/.f64 eh ew) (/.f64 (sin.f64 t) (cos.f64 t)))
(/.f64 (/.f64 eh (/.f64 (sqrt.f64 ew) (tan.f64 t))) (sqrt.f64 ew))
(/.f64 eh (/.f64 (*.f64 (sqrt.f64 ew) (sqrt.f64 ew)) (tan.f64 t)))
(/.f64 (/.f64 eh (/.f64 (cbrt.f64 (*.f64 ew ew)) (tan.f64 t))) (cbrt.f64 ew))
(/.f64 eh (*.f64 (cbrt.f64 ew) (/.f64 (cbrt.f64 (*.f64 ew ew)) (tan.f64 t))))
(/.f64 (/.f64 eh (cbrt.f64 (*.f64 ew ew))) (/.f64 (cbrt.f64 ew) (tan.f64 t)))
(/.f64 (*.f64 (sqrt.f64 eh) (sqrt.f64 (tan.f64 t))) (/.f64 ew (*.f64 (sqrt.f64 eh) (sqrt.f64 (tan.f64 t)))))
(*.f64 (/.f64 (*.f64 (sqrt.f64 eh) (sqrt.f64 (tan.f64 t))) ew) (*.f64 (sqrt.f64 eh) (sqrt.f64 (tan.f64 t))))
(*.f64 (*.f64 (sqrt.f64 eh) (sqrt.f64 (tan.f64 t))) (/.f64 (sqrt.f64 (tan.f64 t)) (/.f64 ew (sqrt.f64 eh))))
(/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) (neg.f64 ew))
(*.f64 (/.f64 (neg.f64 (tan.f64 t)) (neg.f64 ew)) eh)
(*.f64 eh (*.f64 1 (/.f64 (tan.f64 t) ew)))
(pow.f64 (/.f64 (tan.f64 t) (/.f64 ew eh)) 1)
(*.f64 (/.f64 (tan.f64 t) ew) eh)
(/.f64 (tan.f64 t) (/.f64 ew eh))
(pow.f64 (sqrt.f64 (/.f64 (tan.f64 t) (/.f64 ew eh))) 2)
(*.f64 (/.f64 (tan.f64 t) ew) eh)
(/.f64 (tan.f64 t) (/.f64 ew eh))
(pow.f64 (cbrt.f64 (/.f64 (tan.f64 t) (/.f64 ew eh))) 3)
(*.f64 (/.f64 (tan.f64 t) ew) eh)
(/.f64 (tan.f64 t) (/.f64 ew eh))
(pow.f64 (pow.f64 (/.f64 (tan.f64 t) (/.f64 ew eh)) 3) 1/3)
(*.f64 (/.f64 (tan.f64 t) ew) eh)
(/.f64 (tan.f64 t) (/.f64 ew eh))
(neg.f64 (*.f64 (/.f64 (tan.f64 t) (neg.f64 ew)) eh))
(*.f64 (/.f64 (neg.f64 (tan.f64 t)) (neg.f64 ew)) eh)
(*.f64 eh (*.f64 1 (/.f64 (tan.f64 t) ew)))
(neg.f64 (*.f64 eh (/.f64 (tan.f64 t) (neg.f64 ew))))
(*.f64 (/.f64 (neg.f64 (tan.f64 t)) (neg.f64 ew)) eh)
(*.f64 eh (*.f64 1 (/.f64 (tan.f64 t) ew)))
(neg.f64 (*.f64 (/.f64 eh 1) (/.f64 (tan.f64 t) (neg.f64 ew))))
(*.f64 (/.f64 (neg.f64 (tan.f64 t)) (neg.f64 ew)) eh)
(*.f64 eh (*.f64 1 (/.f64 (tan.f64 t) ew)))
(neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) (neg.f64 ew)))
(*.f64 (/.f64 (neg.f64 (tan.f64 t)) (neg.f64 ew)) eh)
(*.f64 eh (*.f64 1 (/.f64 (tan.f64 t) ew)))
(sqrt.f64 (pow.f64 (/.f64 (tan.f64 t) (/.f64 ew eh)) 2))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 (tan.f64 t) ew) eh) 2))
(fabs.f64 (/.f64 (tan.f64 t) (/.f64 ew eh)))
(log.f64 (pow.f64 (exp.f64 eh) (/.f64 (tan.f64 t) ew)))
(*.f64 (/.f64 (tan.f64 t) ew) eh)
(/.f64 (tan.f64 t) (/.f64 ew eh))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (tan.f64 t) (/.f64 ew eh)))))
(*.f64 (/.f64 (tan.f64 t) ew) eh)
(/.f64 (tan.f64 t) (/.f64 ew eh))
(cbrt.f64 (pow.f64 (/.f64 (tan.f64 t) (/.f64 ew eh)) 3))
(*.f64 (/.f64 (tan.f64 t) ew) eh)
(/.f64 (tan.f64 t) (/.f64 ew eh))
(cbrt.f64 (*.f64 (pow.f64 eh 3) (pow.f64 (/.f64 (tan.f64 t) ew) 3)))
(*.f64 (/.f64 (tan.f64 t) ew) eh)
(/.f64 (tan.f64 t) (/.f64 ew eh))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (tan.f64 t) ew) 3) (pow.f64 eh 3)))
(*.f64 (/.f64 (tan.f64 t) ew) eh)
(/.f64 (tan.f64 t) (/.f64 ew eh))
(expm1.f64 (log1p.f64 (/.f64 (tan.f64 t) (/.f64 ew eh))))
(*.f64 (/.f64 (tan.f64 t) ew) eh)
(/.f64 (tan.f64 t) (/.f64 ew eh))
(exp.f64 (log.f64 (/.f64 (tan.f64 t) (/.f64 ew eh))))
(*.f64 (/.f64 (tan.f64 t) ew) eh)
(/.f64 (tan.f64 t) (/.f64 ew eh))
(exp.f64 (*.f64 (log.f64 (/.f64 (tan.f64 t) (/.f64 ew eh))) 1))
(*.f64 (/.f64 (tan.f64 t) ew) eh)
(/.f64 (tan.f64 t) (/.f64 ew eh))
(log1p.f64 (expm1.f64 (/.f64 (tan.f64 t) (/.f64 ew eh))))
(*.f64 (/.f64 (tan.f64 t) ew) eh)
(/.f64 (tan.f64 t) (/.f64 ew eh))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (cos.f64 t) (hypot.f64 1 (/.f64 (tan.f64 t) (/.f64 ew eh)))))) 1)
(/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 (/.f64 (tan.f64 t) ew) eh)))
(/.f64 (cos.f64 t) (hypot.f64 1 (/.f64 (tan.f64 t) (/.f64 ew eh))))
(*.f64 (cos.f64 t) (/.f64 1 (hypot.f64 1 (/.f64 (tan.f64 t) (/.f64 ew eh)))))
(/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 (/.f64 (tan.f64 t) ew) eh)))
(/.f64 (cos.f64 t) (hypot.f64 1 (/.f64 (tan.f64 t) (/.f64 ew eh))))
(*.f64 1 (/.f64 (cos.f64 t) (hypot.f64 1 (/.f64 (tan.f64 t) (/.f64 ew eh)))))
(/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 (/.f64 (tan.f64 t) ew) eh)))
(/.f64 (cos.f64 t) (hypot.f64 1 (/.f64 (tan.f64 t) (/.f64 ew eh))))
(*.f64 (/.f64 (cos.f64 t) (hypot.f64 1 (/.f64 (tan.f64 t) (/.f64 ew eh)))) 1)
(/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 (/.f64 (tan.f64 t) ew) eh)))
(/.f64 (cos.f64 t) (hypot.f64 1 (/.f64 (tan.f64 t) (/.f64 ew eh))))
(*.f64 (sqrt.f64 (cos.f64 t)) (*.f64 (sqrt.f64 (cos.f64 t)) (/.f64 1 (hypot.f64 1 (/.f64 (tan.f64 t) (/.f64 ew eh))))))
(/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 (/.f64 (tan.f64 t) ew) eh)))
(/.f64 (cos.f64 t) (hypot.f64 1 (/.f64 (tan.f64 t) (/.f64 ew eh))))
(*.f64 (sqrt.f64 (/.f64 (cos.f64 t) (hypot.f64 1 (/.f64 (tan.f64 t) (/.f64 ew eh))))) (sqrt.f64 (/.f64 (cos.f64 t) (hypot.f64 1 (/.f64 (tan.f64 t) (/.f64 ew eh))))))
(/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 (/.f64 (tan.f64 t) ew) eh)))
(/.f64 (cos.f64 t) (hypot.f64 1 (/.f64 (tan.f64 t) (/.f64 ew eh))))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 t)) 2) (*.f64 (cbrt.f64 (cos.f64 t)) (/.f64 1 (hypot.f64 1 (/.f64 (tan.f64 t) (/.f64 ew eh))))))
(/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 (/.f64 (tan.f64 t) ew) eh)))
(/.f64 (cos.f64 t) (hypot.f64 1 (/.f64 (tan.f64 t) (/.f64 ew eh))))
(*.f64 (cbrt.f64 (/.f64 (cos.f64 t) (hypot.f64 1 (/.f64 (tan.f64 t) (/.f64 ew eh))))) (cbrt.f64 (pow.f64 (/.f64 (cos.f64 t) (hypot.f64 1 (/.f64 (tan.f64 t) (/.f64 ew eh)))) 2)))
(*.f64 (cbrt.f64 (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 (/.f64 (tan.f64 t) ew) eh)))) (cbrt.f64 (pow.f64 (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 (/.f64 (tan.f64 t) ew) eh))) 2)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (cos.f64 t) (hypot.f64 1 (/.f64 (tan.f64 t) (/.f64 ew eh)))) 2)) (cbrt.f64 (/.f64 (cos.f64 t) (hypot.f64 1 (/.f64 (tan.f64 t) (/.f64 ew eh))))))
(*.f64 (cbrt.f64 (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 (/.f64 (tan.f64 t) ew) eh)))) (cbrt.f64 (pow.f64 (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 (/.f64 (tan.f64 t) ew) eh))) 2)))
(*.f64 (cbrt.f64 (/.f64 (cos.f64 t) (hypot.f64 1 (/.f64 (tan.f64 t) (/.f64 ew eh))))) (cbrt.f64 (pow.f64 (/.f64 (cos.f64 t) (hypot.f64 1 (/.f64 (tan.f64 t) (/.f64 ew eh)))) 2)))
(*.f64 (/.f64 1 (hypot.f64 1 (/.f64 (tan.f64 t) (/.f64 ew eh)))) (cos.f64 t))
(/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 (/.f64 (tan.f64 t) ew) eh)))
(/.f64 (cos.f64 t) (hypot.f64 1 (/.f64 (tan.f64 t) (/.f64 ew eh))))
(*.f64 (neg.f64 (cos.f64 t)) (/.f64 1 (neg.f64 (hypot.f64 1 (/.f64 (tan.f64 t) (/.f64 ew eh))))))
(/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 (/.f64 (tan.f64 t) ew) eh)))
(/.f64 (cos.f64 t) (hypot.f64 1 (/.f64 (tan.f64 t) (/.f64 ew eh))))
(*.f64 (/.f64 1 (sqrt.f64 (hypot.f64 1 (/.f64 (tan.f64 t) (/.f64 ew eh))))) (/.f64 (cos.f64 t) (sqrt.f64 (hypot.f64 1 (/.f64 (tan.f64 t) (/.f64 ew eh))))))
(*.f64 (/.f64 1 (sqrt.f64 (hypot.f64 1 (*.f64 (/.f64 (tan.f64 t) ew) eh)))) (/.f64 (cos.f64 t) (sqrt.f64 (hypot.f64 1 (*.f64 (/.f64 (tan.f64 t) ew) eh)))))
(/.f64 (/.f64 (cos.f64 t) (sqrt.f64 (hypot.f64 1 (/.f64 (tan.f64 t) (/.f64 ew eh))))) (sqrt.f64 (hypot.f64 1 (/.f64 (tan.f64 t) (/.f64 ew eh)))))
(*.f64 (/.f64 1 (cbrt.f64 (+.f64 1 (pow.f64 (/.f64 (tan.f64 t) (/.f64 ew eh)) 2)))) (/.f64 (cos.f64 t) (cbrt.f64 (hypot.f64 1 (/.f64 (tan.f64 t) (/.f64 ew eh))))))
(/.f64 (*.f64 1 (/.f64 (cos.f64 t) (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 (tan.f64 t) ew) eh))))) (cbrt.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 (tan.f64 t) ew) eh) 2))))
(/.f64 (/.f64 (cos.f64 t) (cbrt.f64 (hypot.f64 1 (/.f64 (tan.f64 t) (/.f64 ew eh))))) (cbrt.f64 (+.f64 1 (pow.f64 (/.f64 (tan.f64 t) (/.f64 ew eh)) 2))))
(*.f64 (/.f64 1 (neg.f64 (hypot.f64 1 (/.f64 (tan.f64 t) (/.f64 ew eh))))) (neg.f64 (cos.f64 t)))
(/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 (/.f64 (tan.f64 t) ew) eh)))
(/.f64 (cos.f64 t) (hypot.f64 1 (/.f64 (tan.f64 t) (/.f64 ew eh))))
(*.f64 (/.f64 (sqrt.f64 (cos.f64 t)) 1) (/.f64 (sqrt.f64 (cos.f64 t)) (hypot.f64 1 (/.f64 (tan.f64 t) (/.f64 ew eh)))))
(/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 (/.f64 (tan.f64 t) ew) eh)))
(/.f64 (cos.f64 t) (hypot.f64 1 (/.f64 (tan.f64 t) (/.f64 ew eh))))
(*.f64 (/.f64 (sqrt.f64 (cos.f64 t)) (hypot.f64 1 (/.f64 (tan.f64 t) (/.f64 ew eh)))) (sqrt.f64 (cos.f64 t)))
(/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 (/.f64 (tan.f64 t) ew) eh)))
(/.f64 (cos.f64 t) (hypot.f64 1 (/.f64 (tan.f64 t) (/.f64 ew eh))))
(*.f64 (/.f64 (sqrt.f64 (cos.f64 t)) (cbrt.f64 (+.f64 1 (pow.f64 (/.f64 (tan.f64 t) (/.f64 ew eh)) 2)))) (/.f64 (sqrt.f64 (cos.f64 t)) (cbrt.f64 (hypot.f64 1 (/.f64 (tan.f64 t) (/.f64 ew eh))))))
(/.f64 (*.f64 1 (/.f64 (cos.f64 t) (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 (tan.f64 t) ew) eh))))) (cbrt.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 (tan.f64 t) ew) eh) 2))))
(/.f64 (/.f64 (cos.f64 t) (cbrt.f64 (hypot.f64 1 (/.f64 (tan.f64 t) (/.f64 ew eh))))) (cbrt.f64 (+.f64 1 (pow.f64 (/.f64 (tan.f64 t) (/.f64 ew eh)) 2))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (cos.f64 t)) 2) 1) (/.f64 (cbrt.f64 (cos.f64 t)) (hypot.f64 1 (/.f64 (tan.f64 t) (/.f64 ew eh)))))
(/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 (/.f64 (tan.f64 t) ew) eh)))
(/.f64 (cos.f64 t) (hypot.f64 1 (/.f64 (tan.f64 t) (/.f64 ew eh))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (cos.f64 t)) 2) (sqrt.f64 (hypot.f64 1 (/.f64 (tan.f64 t) (/.f64 ew eh))))) (/.f64 (cbrt.f64 (cos.f64 t)) (sqrt.f64 (hypot.f64 1 (/.f64 (tan.f64 t) (/.f64 ew eh))))))
(*.f64 (/.f64 1 (sqrt.f64 (hypot.f64 1 (*.f64 (/.f64 (tan.f64 t) ew) eh)))) (/.f64 (cos.f64 t) (sqrt.f64 (hypot.f64 1 (*.f64 (/.f64 (tan.f64 t) ew) eh)))))
(/.f64 (/.f64 (cos.f64 t) (sqrt.f64 (hypot.f64 1 (/.f64 (tan.f64 t) (/.f64 ew eh))))) (sqrt.f64 (hypot.f64 1 (/.f64 (tan.f64 t) (/.f64 ew eh)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (cos.f64 t)) 2) (cbrt.f64 (+.f64 1 (pow.f64 (/.f64 (tan.f64 t) (/.f64 ew eh)) 2)))) (cbrt.f64 (/.f64 (cos.f64 t) (hypot.f64 1 (/.f64 (tan.f64 t) (/.f64 ew eh))))))
(*.f64 (cbrt.f64 (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 (/.f64 (tan.f64 t) ew) eh)))) (/.f64 (pow.f64 (cbrt.f64 (cos.f64 t)) 2) (cbrt.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 (tan.f64 t) ew) eh) 2)))))
(*.f64 (cbrt.f64 (/.f64 (cos.f64 t) (hypot.f64 1 (/.f64 (tan.f64 t) (/.f64 ew eh))))) (/.f64 (pow.f64 (cbrt.f64 (cos.f64 t)) 2) (cbrt.f64 (+.f64 1 (pow.f64 (/.f64 (tan.f64 t) (/.f64 ew eh)) 2)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (cos.f64 t)) 2) (hypot.f64 1 (/.f64 (tan.f64 t) (/.f64 ew eh)))) (cbrt.f64 (cos.f64 t)))
(/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 (/.f64 (tan.f64 t) ew) eh)))
(/.f64 (cos.f64 t) (hypot.f64 1 (/.f64 (tan.f64 t) (/.f64 ew eh))))
(*.f64 (/.f64 1 (/.f64 (hypot.f64 1 (/.f64 (tan.f64 t) (/.f64 ew eh))) (pow.f64 (cbrt.f64 (cos.f64 t)) 2))) (cbrt.f64 (cos.f64 t)))
(/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 (/.f64 (tan.f64 t) ew) eh)))
(/.f64 (cos.f64 t) (hypot.f64 1 (/.f64 (tan.f64 t) (/.f64 ew eh))))
(pow.f64 (/.f64 (cos.f64 t) (hypot.f64 1 (/.f64 (tan.f64 t) (/.f64 ew eh)))) 1)
(/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 (/.f64 (tan.f64 t) ew) eh)))
(/.f64 (cos.f64 t) (hypot.f64 1 (/.f64 (tan.f64 t) (/.f64 ew eh))))
(pow.f64 (sqrt.f64 (/.f64 (cos.f64 t) (hypot.f64 1 (/.f64 (tan.f64 t) (/.f64 ew eh))))) 2)
(/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 (/.f64 (tan.f64 t) ew) eh)))
(/.f64 (cos.f64 t) (hypot.f64 1 (/.f64 (tan.f64 t) (/.f64 ew eh))))
(pow.f64 (cbrt.f64 (/.f64 (cos.f64 t) (hypot.f64 1 (/.f64 (tan.f64 t) (/.f64 ew eh))))) 3)
(/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 (/.f64 (tan.f64 t) ew) eh)))
(/.f64 (cos.f64 t) (hypot.f64 1 (/.f64 (tan.f64 t) (/.f64 ew eh))))
(pow.f64 (pow.f64 (/.f64 (cos.f64 t) (hypot.f64 1 (/.f64 (tan.f64 t) (/.f64 ew eh)))) 3) 1/3)
(/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 (/.f64 (tan.f64 t) ew) eh)))
(/.f64 (cos.f64 t) (hypot.f64 1 (/.f64 (tan.f64 t) (/.f64 ew eh))))
(pow.f64 (/.f64 (hypot.f64 1 (/.f64 (tan.f64 t) (/.f64 ew eh))) (cos.f64 t)) -1)
(/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 (/.f64 (tan.f64 t) ew) eh)))
(/.f64 (cos.f64 t) (hypot.f64 1 (/.f64 (tan.f64 t) (/.f64 ew eh))))
(neg.f64 (/.f64 (cos.f64 t) (neg.f64 (hypot.f64 1 (/.f64 (tan.f64 t) (/.f64 ew eh))))))
(/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 (/.f64 (tan.f64 t) ew) eh)))
(/.f64 (cos.f64 t) (hypot.f64 1 (/.f64 (tan.f64 t) (/.f64 ew eh))))
(neg.f64 (/.f64 (neg.f64 (cos.f64 t)) (hypot.f64 1 (/.f64 (tan.f64 t) (/.f64 ew eh)))))
(/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 (/.f64 (tan.f64 t) ew) eh)))
(/.f64 (cos.f64 t) (hypot.f64 1 (/.f64 (tan.f64 t) (/.f64 ew eh))))
(neg.f64 (*.f64 (/.f64 (cos.f64 t) (neg.f64 (hypot.f64 1 (/.f64 (tan.f64 t) (/.f64 ew eh))))) 1))
(/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 (/.f64 (tan.f64 t) ew) eh)))
(/.f64 (cos.f64 t) (hypot.f64 1 (/.f64 (tan.f64 t) (/.f64 ew eh))))
(neg.f64 (*.f64 (cos.f64 t) (/.f64 1 (neg.f64 (hypot.f64 1 (/.f64 (tan.f64 t) (/.f64 ew eh)))))))
(/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 (/.f64 (tan.f64 t) ew) eh)))
(/.f64 (cos.f64 t) (hypot.f64 1 (/.f64 (tan.f64 t) (/.f64 ew eh))))
(neg.f64 (*.f64 1 (/.f64 (cos.f64 t) (neg.f64 (hypot.f64 1 (/.f64 (tan.f64 t) (/.f64 ew eh)))))))
(/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 (/.f64 (tan.f64 t) ew) eh)))
(/.f64 (cos.f64 t) (hypot.f64 1 (/.f64 (tan.f64 t) (/.f64 ew eh))))
(sqrt.f64 (pow.f64 (/.f64 (cos.f64 t) (hypot.f64 1 (/.f64 (tan.f64 t) (/.f64 ew eh)))) 2))
(sqrt.f64 (pow.f64 (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 (/.f64 (tan.f64 t) ew) eh))) 2))
(fabs.f64 (/.f64 (cos.f64 t) (hypot.f64 1 (/.f64 (tan.f64 t) (/.f64 ew eh)))))
(log.f64 (exp.f64 (/.f64 (cos.f64 t) (hypot.f64 1 (/.f64 (tan.f64 t) (/.f64 ew eh))))))
(/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 (/.f64 (tan.f64 t) ew) eh)))
(/.f64 (cos.f64 t) (hypot.f64 1 (/.f64 (tan.f64 t) (/.f64 ew eh))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (cos.f64 t) (hypot.f64 1 (/.f64 (tan.f64 t) (/.f64 ew eh)))))))
(/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 (/.f64 (tan.f64 t) ew) eh)))
(/.f64 (cos.f64 t) (hypot.f64 1 (/.f64 (tan.f64 t) (/.f64 ew eh))))
(cbrt.f64 (pow.f64 (/.f64 (cos.f64 t) (hypot.f64 1 (/.f64 (tan.f64 t) (/.f64 ew eh)))) 3))
(/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 (/.f64 (tan.f64 t) ew) eh)))
(/.f64 (cos.f64 t) (hypot.f64 1 (/.f64 (tan.f64 t) (/.f64 ew eh))))
(cbrt.f64 (/.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 (hypot.f64 1 (/.f64 (tan.f64 t) (/.f64 ew eh))) 3)))
(/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 (/.f64 (tan.f64 t) ew) eh)))
(/.f64 (cos.f64 t) (hypot.f64 1 (/.f64 (tan.f64 t) (/.f64 ew eh))))
(expm1.f64 (log1p.f64 (/.f64 (cos.f64 t) (hypot.f64 1 (/.f64 (tan.f64 t) (/.f64 ew eh))))))
(/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 (/.f64 (tan.f64 t) ew) eh)))
(/.f64 (cos.f64 t) (hypot.f64 1 (/.f64 (tan.f64 t) (/.f64 ew eh))))
(exp.f64 (log.f64 (/.f64 (cos.f64 t) (hypot.f64 1 (/.f64 (tan.f64 t) (/.f64 ew eh))))))
(/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 (/.f64 (tan.f64 t) ew) eh)))
(/.f64 (cos.f64 t) (hypot.f64 1 (/.f64 (tan.f64 t) (/.f64 ew eh))))
(exp.f64 (*.f64 (log.f64 (/.f64 (cos.f64 t) (hypot.f64 1 (/.f64 (tan.f64 t) (/.f64 ew eh))))) 1))
(/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 (/.f64 (tan.f64 t) ew) eh)))
(/.f64 (cos.f64 t) (hypot.f64 1 (/.f64 (tan.f64 t) (/.f64 ew eh))))
(log1p.f64 (expm1.f64 (/.f64 (cos.f64 t) (hypot.f64 1 (/.f64 (tan.f64 t) (/.f64 ew eh))))))
(/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 (/.f64 (tan.f64 t) ew) eh)))
(/.f64 (cos.f64 t) (hypot.f64 1 (/.f64 (tan.f64 t) (/.f64 ew eh))))

localize61.0ms (0.3%)

Local error

Found 4 expressions with local error:

NewErrorProgram
2.3b
(*.f64 (neg.f64 eh) (/.f64 (tan.f64 t) ew))
2.3b
(*.f64 eh (/.f64 (tan.f64 t) ew))
17.3b
(sqrt.f64 (*.f64 (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))) (*.f64 eh (sin.f64 t))))
22.4b
(cos.f64 (atan.f64 (*.f64 (neg.f64 eh) (/.f64 (tan.f64 t) ew))))
Compiler

Compiled 192 to 29 computations (84.9% saved)

series24.0ms (0.1%)

Counts
1 → 20
Calls

9 calls:

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

rewrite70.0ms (0.4%)

Algorithm
batch-egg-rewrite
Rules
1782×associate-*r/
1480×associate-*l/
1064×associate-/r*
316×add-sqr-sqrt
314×pow1
Iterations

Useful iterations: 0 (0.0ms)

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

simplify109.0ms (0.6%)

Algorithm
egg-herbie
Rules
1322×fma-def
1176×associate-*r/
790×unswap-sqr
780×associate-*l/
774×*-commutative
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0902405
11642405
23562405
312162405
438802405
564382405
Stop Event
node limit
Counts
49 → 48
Calls
Call 1
Inputs
(sqrt.f64 (*.f64 (sin.f64 t) (*.f64 (sin.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))) eh)))
(sqrt.f64 (*.f64 (sin.f64 t) (*.f64 (sin.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))) eh)))
(sqrt.f64 (*.f64 (sin.f64 t) (*.f64 (sin.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))) eh)))
(sqrt.f64 (*.f64 (sin.f64 t) (*.f64 (sin.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))) eh)))
(sqrt.f64 (*.f64 (sin.f64 t) (*.f64 (sin.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))) eh)))
(sqrt.f64 (*.f64 (sin.f64 t) (*.f64 (sin.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))) eh)))
(sqrt.f64 (*.f64 (sin.f64 t) (*.f64 (sin.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))) eh)))
(sqrt.f64 (*.f64 (sin.f64 t) (*.f64 (sin.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))) eh)))
(sqrt.f64 (*.f64 (sin.f64 t) (*.f64 (sin.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))) eh)))
(sqrt.f64 (*.f64 (sin.f64 t) (*.f64 (sin.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))) eh)))
(sqrt.f64 (*.f64 (sin.f64 t) (*.f64 (sin.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))) eh)))
(sqrt.f64 (*.f64 (sin.f64 t) (*.f64 (sin.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))) eh)))
(sqrt.f64 (*.f64 (sin.f64 t) (*.f64 (sin.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))) eh)))
(sqrt.f64 (*.f64 (sin.f64 t) (*.f64 (sin.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))) eh)))
(sqrt.f64 (*.f64 (sin.f64 t) (*.f64 (sin.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))) eh)))
(sqrt.f64 (*.f64 (sin.f64 t) (*.f64 (sin.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))) eh)))
(sqrt.f64 (*.f64 (sin.f64 t) (*.f64 (sin.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))) eh)))
(sqrt.f64 (*.f64 (sin.f64 t) (*.f64 (sin.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))) eh)))
(sqrt.f64 (*.f64 (sin.f64 t) (*.f64 (sin.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))) eh)))
(sqrt.f64 (*.f64 (sin.f64 t) (*.f64 (sin.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))) eh)))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 eh (*.f64 (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))) (sin.f64 t)))))) 1)
(*.f64 (sqrt.f64 (*.f64 eh (*.f64 (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))) (sin.f64 t)))) 1)
(*.f64 1 (sqrt.f64 (*.f64 eh (*.f64 (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))) (sin.f64 t)))))
(*.f64 (pow.f64 (*.f64 eh (*.f64 (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))) (sin.f64 t))) 1/4) (pow.f64 (*.f64 eh (*.f64 (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))) (sin.f64 t))) 1/4))
(*.f64 (sqrt.f64 (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))) (sqrt.f64 (*.f64 eh (sin.f64 t))))
(*.f64 (sqrt.f64 (*.f64 eh (sin.f64 t))) (sqrt.f64 (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 eh (*.f64 (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))) (sin.f64 t))))) (cbrt.f64 (*.f64 eh (*.f64 (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))) (sin.f64 t)))))
(*.f64 (cbrt.f64 (*.f64 eh (*.f64 (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))) (sin.f64 t)))) (cbrt.f64 (sqrt.f64 (*.f64 eh (*.f64 (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))) (sin.f64 t))))))
(*.f64 (sqrt.f64 (*.f64 eh (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))))) (sqrt.f64 (sin.f64 t)))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 eh (*.f64 (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))) (sin.f64 t))) 2))) (sqrt.f64 (cbrt.f64 (*.f64 eh (*.f64 (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))) (sin.f64 t))))))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (*.f64 eh (*.f64 (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))) (sin.f64 t)))))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 eh (*.f64 (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))) (sin.f64 t))) 2)) 1/2) (pow.f64 (cbrt.f64 (*.f64 eh (*.f64 (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))) (sin.f64 t)))) 1/2))
(*.f64 (pow.f64 (*.f64 eh (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))) 1/2) (sqrt.f64 (sin.f64 t)))
(/.f64 (*.f64 (sqrt.f64 (*.f64 eh (sin.f64 t))) (sqrt.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))) (sqrt.f64 (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew)))))
(/.f64 (*.f64 (sqrt.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))) (sqrt.f64 (*.f64 eh (sin.f64 t)))) (sqrt.f64 (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew)))))
(pow.f64 (*.f64 eh (*.f64 (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))) (sin.f64 t))) 1/2)
(pow.f64 (sqrt.f64 (*.f64 eh (*.f64 (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))) (sin.f64 t)))) 1)
(pow.f64 (pow.f64 (*.f64 eh (*.f64 (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))) (sin.f64 t))) 1/4) 2)
(pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 eh (*.f64 (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))) (sin.f64 t))))) 3)
(pow.f64 (pow.f64 (*.f64 eh (*.f64 (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))) (sin.f64 t))) 3/2) 1/3)
(fabs.f64 (sqrt.f64 (*.f64 eh (*.f64 (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))) (sin.f64 t)))))
(log.f64 (exp.f64 (sqrt.f64 (*.f64 eh (*.f64 (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))) (sin.f64 t))))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (*.f64 eh (*.f64 (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))) (sin.f64 t)))))))
(cbrt.f64 (pow.f64 (*.f64 eh (*.f64 (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))) (sin.f64 t))) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 eh (*.f64 (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))) (sin.f64 t))))))
(exp.f64 (log.f64 (sqrt.f64 (*.f64 eh (*.f64 (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))) (sin.f64 t))))))
(exp.f64 (*.f64 (log.f64 (*.f64 eh (*.f64 (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))) (sin.f64 t)))) 1/2))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 eh (*.f64 (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))) (sin.f64 t))))) 1))
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 eh (*.f64 (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))) (sin.f64 t))))))
Outputs
(sqrt.f64 (*.f64 (sin.f64 t) (*.f64 (sin.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))) eh)))
(sqrt.f64 (*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))))))
(sqrt.f64 (*.f64 (sin.f64 (atan.f64 (/.f64 (tan.f64 t) (/.f64 ew eh)))) (*.f64 (sin.f64 t) eh)))
(sqrt.f64 (*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (tan.f64 t) (/.f64 ew eh)))))))
(sqrt.f64 (*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))))
(sqrt.f64 (*.f64 (sin.f64 t) (*.f64 (sin.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))) eh)))
(sqrt.f64 (*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))))))
(sqrt.f64 (*.f64 (sin.f64 (atan.f64 (/.f64 (tan.f64 t) (/.f64 ew eh)))) (*.f64 (sin.f64 t) eh)))
(sqrt.f64 (*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (tan.f64 t) (/.f64 ew eh)))))))
(sqrt.f64 (*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))))
(sqrt.f64 (*.f64 (sin.f64 t) (*.f64 (sin.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))) eh)))
(sqrt.f64 (*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))))))
(sqrt.f64 (*.f64 (sin.f64 (atan.f64 (/.f64 (tan.f64 t) (/.f64 ew eh)))) (*.f64 (sin.f64 t) eh)))
(sqrt.f64 (*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (tan.f64 t) (/.f64 ew eh)))))))
(sqrt.f64 (*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))))
(sqrt.f64 (*.f64 (sin.f64 t) (*.f64 (sin.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))) eh)))
(sqrt.f64 (*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))))))
(sqrt.f64 (*.f64 (sin.f64 (atan.f64 (/.f64 (tan.f64 t) (/.f64 ew eh)))) (*.f64 (sin.f64 t) eh)))
(sqrt.f64 (*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (tan.f64 t) (/.f64 ew eh)))))))
(sqrt.f64 (*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))))
(sqrt.f64 (*.f64 (sin.f64 t) (*.f64 (sin.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))) eh)))
(sqrt.f64 (*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))))))
(sqrt.f64 (*.f64 (sin.f64 (atan.f64 (/.f64 (tan.f64 t) (/.f64 ew eh)))) (*.f64 (sin.f64 t) eh)))
(sqrt.f64 (*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (tan.f64 t) (/.f64 ew eh)))))))
(sqrt.f64 (*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))))
(sqrt.f64 (*.f64 (sin.f64 t) (*.f64 (sin.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))) eh)))
(sqrt.f64 (*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))))))
(sqrt.f64 (*.f64 (sin.f64 (atan.f64 (/.f64 (tan.f64 t) (/.f64 ew eh)))) (*.f64 (sin.f64 t) eh)))
(sqrt.f64 (*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (tan.f64 t) (/.f64 ew eh)))))))
(sqrt.f64 (*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))))
(sqrt.f64 (*.f64 (sin.f64 t) (*.f64 (sin.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))) eh)))
(sqrt.f64 (*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))))))
(sqrt.f64 (*.f64 (sin.f64 (atan.f64 (/.f64 (tan.f64 t) (/.f64 ew eh)))) (*.f64 (sin.f64 t) eh)))
(sqrt.f64 (*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (tan.f64 t) (/.f64 ew eh)))))))
(sqrt.f64 (*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))))
(sqrt.f64 (*.f64 (sin.f64 t) (*.f64 (sin.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))) eh)))
(sqrt.f64 (*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))))))
(sqrt.f64 (*.f64 (sin.f64 (atan.f64 (/.f64 (tan.f64 t) (/.f64 ew eh)))) (*.f64 (sin.f64 t) eh)))
(sqrt.f64 (*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (tan.f64 t) (/.f64 ew eh)))))))
(sqrt.f64 (*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))))
(sqrt.f64 (*.f64 (sin.f64 t) (*.f64 (sin.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))) eh)))
(sqrt.f64 (*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))))))
(sqrt.f64 (*.f64 (sin.f64 (atan.f64 (/.f64 (tan.f64 t) (/.f64 ew eh)))) (*.f64 (sin.f64 t) eh)))
(sqrt.f64 (*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (tan.f64 t) (/.f64 ew eh)))))))
(sqrt.f64 (*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))))
(sqrt.f64 (*.f64 (sin.f64 t) (*.f64 (sin.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))) eh)))
(sqrt.f64 (*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))))))
(sqrt.f64 (*.f64 (sin.f64 (atan.f64 (/.f64 (tan.f64 t) (/.f64 ew eh)))) (*.f64 (sin.f64 t) eh)))
(sqrt.f64 (*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (tan.f64 t) (/.f64 ew eh)))))))
(sqrt.f64 (*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))))
(sqrt.f64 (*.f64 (sin.f64 t) (*.f64 (sin.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))) eh)))
(sqrt.f64 (*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))))))
(sqrt.f64 (*.f64 (sin.f64 (atan.f64 (/.f64 (tan.f64 t) (/.f64 ew eh)))) (*.f64 (sin.f64 t) eh)))
(sqrt.f64 (*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (tan.f64 t) (/.f64 ew eh)))))))
(sqrt.f64 (*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))))
(sqrt.f64 (*.f64 (sin.f64 t) (*.f64 (sin.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))) eh)))
(sqrt.f64 (*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))))))
(sqrt.f64 (*.f64 (sin.f64 (atan.f64 (/.f64 (tan.f64 t) (/.f64 ew eh)))) (*.f64 (sin.f64 t) eh)))
(sqrt.f64 (*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (tan.f64 t) (/.f64 ew eh)))))))
(sqrt.f64 (*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))))
(sqrt.f64 (*.f64 (sin.f64 t) (*.f64 (sin.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))) eh)))
(sqrt.f64 (*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))))))
(sqrt.f64 (*.f64 (sin.f64 (atan.f64 (/.f64 (tan.f64 t) (/.f64 ew eh)))) (*.f64 (sin.f64 t) eh)))
(sqrt.f64 (*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (tan.f64 t) (/.f64 ew eh)))))))
(sqrt.f64 (*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))))
(sqrt.f64 (*.f64 (sin.f64 t) (*.f64 (sin.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))) eh)))
(sqrt.f64 (*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))))))
(sqrt.f64 (*.f64 (sin.f64 (atan.f64 (/.f64 (tan.f64 t) (/.f64 ew eh)))) (*.f64 (sin.f64 t) eh)))
(sqrt.f64 (*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (tan.f64 t) (/.f64 ew eh)))))))
(sqrt.f64 (*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))))
(sqrt.f64 (*.f64 (sin.f64 t) (*.f64 (sin.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))) eh)))
(sqrt.f64 (*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))))))
(sqrt.f64 (*.f64 (sin.f64 (atan.f64 (/.f64 (tan.f64 t) (/.f64 ew eh)))) (*.f64 (sin.f64 t) eh)))
(sqrt.f64 (*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (tan.f64 t) (/.f64 ew eh)))))))
(sqrt.f64 (*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))))
(sqrt.f64 (*.f64 (sin.f64 t) (*.f64 (sin.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))) eh)))
(sqrt.f64 (*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))))))
(sqrt.f64 (*.f64 (sin.f64 (atan.f64 (/.f64 (tan.f64 t) (/.f64 ew eh)))) (*.f64 (sin.f64 t) eh)))
(sqrt.f64 (*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (tan.f64 t) (/.f64 ew eh)))))))
(sqrt.f64 (*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))))
(sqrt.f64 (*.f64 (sin.f64 t) (*.f64 (sin.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))) eh)))
(sqrt.f64 (*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))))))
(sqrt.f64 (*.f64 (sin.f64 (atan.f64 (/.f64 (tan.f64 t) (/.f64 ew eh)))) (*.f64 (sin.f64 t) eh)))
(sqrt.f64 (*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (tan.f64 t) (/.f64 ew eh)))))))
(sqrt.f64 (*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))))
(sqrt.f64 (*.f64 (sin.f64 t) (*.f64 (sin.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))) eh)))
(sqrt.f64 (*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))))))
(sqrt.f64 (*.f64 (sin.f64 (atan.f64 (/.f64 (tan.f64 t) (/.f64 ew eh)))) (*.f64 (sin.f64 t) eh)))
(sqrt.f64 (*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (tan.f64 t) (/.f64 ew eh)))))))
(sqrt.f64 (*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))))
(sqrt.f64 (*.f64 (sin.f64 t) (*.f64 (sin.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))) eh)))
(sqrt.f64 (*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))))))
(sqrt.f64 (*.f64 (sin.f64 (atan.f64 (/.f64 (tan.f64 t) (/.f64 ew eh)))) (*.f64 (sin.f64 t) eh)))
(sqrt.f64 (*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (tan.f64 t) (/.f64 ew eh)))))))
(sqrt.f64 (*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))))
(sqrt.f64 (*.f64 (sin.f64 t) (*.f64 (sin.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))) eh)))
(sqrt.f64 (*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))))))
(sqrt.f64 (*.f64 (sin.f64 (atan.f64 (/.f64 (tan.f64 t) (/.f64 ew eh)))) (*.f64 (sin.f64 t) eh)))
(sqrt.f64 (*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (tan.f64 t) (/.f64 ew eh)))))))
(sqrt.f64 (*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 eh (*.f64 (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))) (sin.f64 t)))))) 1)
(sqrt.f64 (*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))))))
(sqrt.f64 (*.f64 (sin.f64 (atan.f64 (/.f64 (tan.f64 t) (/.f64 ew eh)))) (*.f64 (sin.f64 t) eh)))
(sqrt.f64 (*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (tan.f64 t) (/.f64 ew eh)))))))
(sqrt.f64 (*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))))
(*.f64 (sqrt.f64 (*.f64 eh (*.f64 (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))) (sin.f64 t)))) 1)
(sqrt.f64 (*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))))))
(sqrt.f64 (*.f64 (sin.f64 (atan.f64 (/.f64 (tan.f64 t) (/.f64 ew eh)))) (*.f64 (sin.f64 t) eh)))
(sqrt.f64 (*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (tan.f64 t) (/.f64 ew eh)))))))
(sqrt.f64 (*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))))
(*.f64 1 (sqrt.f64 (*.f64 eh (*.f64 (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))) (sin.f64 t)))))
(sqrt.f64 (*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))))))
(sqrt.f64 (*.f64 (sin.f64 (atan.f64 (/.f64 (tan.f64 t) (/.f64 ew eh)))) (*.f64 (sin.f64 t) eh)))
(sqrt.f64 (*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (tan.f64 t) (/.f64 ew eh)))))))
(sqrt.f64 (*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))))
(*.f64 (pow.f64 (*.f64 eh (*.f64 (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))) (sin.f64 t))) 1/4) (pow.f64 (*.f64 eh (*.f64 (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))) (sin.f64 t))) 1/4))
(sqrt.f64 (*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))))))
(sqrt.f64 (*.f64 (sin.f64 (atan.f64 (/.f64 (tan.f64 t) (/.f64 ew eh)))) (*.f64 (sin.f64 t) eh)))
(sqrt.f64 (*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (tan.f64 t) (/.f64 ew eh)))))))
(sqrt.f64 (*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))))
(*.f64 (sqrt.f64 (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))) (sqrt.f64 (*.f64 eh (sin.f64 t))))
(*.f64 (sqrt.f64 (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))) (sqrt.f64 (*.f64 (sin.f64 t) eh)))
(*.f64 (sqrt.f64 (sin.f64 (atan.f64 (/.f64 (tan.f64 t) (/.f64 ew eh))))) (sqrt.f64 (*.f64 (sin.f64 t) eh)))
(*.f64 (sqrt.f64 (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (sqrt.f64 (*.f64 (sin.f64 t) eh)))
(*.f64 (sqrt.f64 (*.f64 eh (sin.f64 t))) (sqrt.f64 (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))))
(*.f64 (sqrt.f64 (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))) (sqrt.f64 (*.f64 (sin.f64 t) eh)))
(*.f64 (sqrt.f64 (sin.f64 (atan.f64 (/.f64 (tan.f64 t) (/.f64 ew eh))))) (sqrt.f64 (*.f64 (sin.f64 t) eh)))
(*.f64 (sqrt.f64 (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (sqrt.f64 (*.f64 (sin.f64 t) eh)))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 eh (*.f64 (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))) (sin.f64 t))))) (cbrt.f64 (*.f64 eh (*.f64 (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))) (sin.f64 t)))))
(sqrt.f64 (*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))))))
(sqrt.f64 (*.f64 (sin.f64 (atan.f64 (/.f64 (tan.f64 t) (/.f64 ew eh)))) (*.f64 (sin.f64 t) eh)))
(sqrt.f64 (*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (tan.f64 t) (/.f64 ew eh)))))))
(sqrt.f64 (*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))))
(*.f64 (cbrt.f64 (*.f64 eh (*.f64 (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))) (sin.f64 t)))) (cbrt.f64 (sqrt.f64 (*.f64 eh (*.f64 (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))) (sin.f64 t))))))
(sqrt.f64 (*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))))))
(sqrt.f64 (*.f64 (sin.f64 (atan.f64 (/.f64 (tan.f64 t) (/.f64 ew eh)))) (*.f64 (sin.f64 t) eh)))
(sqrt.f64 (*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (tan.f64 t) (/.f64 ew eh)))))))
(sqrt.f64 (*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))))
(*.f64 (sqrt.f64 (*.f64 eh (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))))) (sqrt.f64 (sin.f64 t)))
(*.f64 (sqrt.f64 (sin.f64 t)) (sqrt.f64 (*.f64 eh (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))))))
(*.f64 (sqrt.f64 (sin.f64 t)) (sqrt.f64 (*.f64 eh (sin.f64 (atan.f64 (/.f64 (tan.f64 t) (/.f64 ew eh)))))))
(*.f64 (sqrt.f64 (sin.f64 t)) (sqrt.f64 (*.f64 eh (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 eh (*.f64 (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))) (sin.f64 t))) 2))) (sqrt.f64 (cbrt.f64 (*.f64 eh (*.f64 (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))) (sin.f64 t))))))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))))) 2))) (sqrt.f64 (cbrt.f64 (*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))))))))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 (atan.f64 (/.f64 (tan.f64 t) (/.f64 ew eh)))) (*.f64 (sin.f64 t) eh)) 2))) (sqrt.f64 (cbrt.f64 (*.f64 (sin.f64 (atan.f64 (/.f64 (tan.f64 t) (/.f64 ew eh)))) (*.f64 (sin.f64 t) eh)))))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (tan.f64 t) (/.f64 ew eh)))))) 2))) (sqrt.f64 (cbrt.f64 (*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (tan.f64 t) (/.f64 ew eh)))))))))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) 2))) (sqrt.f64 (cbrt.f64 (*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))))))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (*.f64 eh (*.f64 (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))) (sin.f64 t)))))
(sqrt.f64 (*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))))))
(sqrt.f64 (*.f64 (sin.f64 (atan.f64 (/.f64 (tan.f64 t) (/.f64 ew eh)))) (*.f64 (sin.f64 t) eh)))
(sqrt.f64 (*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (tan.f64 t) (/.f64 ew eh)))))))
(sqrt.f64 (*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 eh (*.f64 (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))) (sin.f64 t))) 2)) 1/2) (pow.f64 (cbrt.f64 (*.f64 eh (*.f64 (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))) (sin.f64 t)))) 1/2))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))))) 2))) (sqrt.f64 (cbrt.f64 (*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))))))))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 (atan.f64 (/.f64 (tan.f64 t) (/.f64 ew eh)))) (*.f64 (sin.f64 t) eh)) 2))) (sqrt.f64 (cbrt.f64 (*.f64 (sin.f64 (atan.f64 (/.f64 (tan.f64 t) (/.f64 ew eh)))) (*.f64 (sin.f64 t) eh)))))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (tan.f64 t) (/.f64 ew eh)))))) 2))) (sqrt.f64 (cbrt.f64 (*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (tan.f64 t) (/.f64 ew eh)))))))))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) 2))) (sqrt.f64 (cbrt.f64 (*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))))))
(*.f64 (pow.f64 (*.f64 eh (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))) 1/2) (sqrt.f64 (sin.f64 t)))
(*.f64 (sqrt.f64 (sin.f64 t)) (sqrt.f64 (*.f64 eh (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))))))
(*.f64 (sqrt.f64 (sin.f64 t)) (sqrt.f64 (*.f64 eh (sin.f64 (atan.f64 (/.f64 (tan.f64 t) (/.f64 ew eh)))))))
(*.f64 (sqrt.f64 (sin.f64 t)) (sqrt.f64 (*.f64 eh (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))))
(/.f64 (*.f64 (sqrt.f64 (*.f64 eh (sin.f64 t))) (sqrt.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))) (sqrt.f64 (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew)))))
(/.f64 (sqrt.f64 (*.f64 (sin.f64 t) eh)) (/.f64 (sqrt.f64 (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew)))) (sqrt.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (sin.f64 t) eh)) (sqrt.f64 (hypot.f64 1 (/.f64 (tan.f64 t) (/.f64 ew eh))))) (sqrt.f64 (/.f64 (tan.f64 t) (/.f64 ew eh))))
(*.f64 (sqrt.f64 (*.f64 (sin.f64 t) eh)) (/.f64 (sqrt.f64 (/.f64 (tan.f64 t) (/.f64 ew eh))) (sqrt.f64 (hypot.f64 1 (/.f64 (tan.f64 t) (/.f64 ew eh))))))
(*.f64 (sqrt.f64 (*.f64 (sin.f64 t) eh)) (/.f64 (sqrt.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))) (sqrt.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(/.f64 (*.f64 (sqrt.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))) (sqrt.f64 (*.f64 eh (sin.f64 t)))) (sqrt.f64 (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew)))))
(/.f64 (sqrt.f64 (*.f64 (sin.f64 t) eh)) (/.f64 (sqrt.f64 (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew)))) (sqrt.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (sin.f64 t) eh)) (sqrt.f64 (hypot.f64 1 (/.f64 (tan.f64 t) (/.f64 ew eh))))) (sqrt.f64 (/.f64 (tan.f64 t) (/.f64 ew eh))))
(*.f64 (sqrt.f64 (*.f64 (sin.f64 t) eh)) (/.f64 (sqrt.f64 (/.f64 (tan.f64 t) (/.f64 ew eh))) (sqrt.f64 (hypot.f64 1 (/.f64 (tan.f64 t) (/.f64 ew eh))))))
(*.f64 (sqrt.f64 (*.f64 (sin.f64 t) eh)) (/.f64 (sqrt.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))) (sqrt.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(pow.f64 (*.f64 eh (*.f64 (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))) (sin.f64 t))) 1/2)
(sqrt.f64 (*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))))))
(sqrt.f64 (*.f64 (sin.f64 (atan.f64 (/.f64 (tan.f64 t) (/.f64 ew eh)))) (*.f64 (sin.f64 t) eh)))
(sqrt.f64 (*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (tan.f64 t) (/.f64 ew eh)))))))
(sqrt.f64 (*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))))
(pow.f64 (sqrt.f64 (*.f64 eh (*.f64 (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))) (sin.f64 t)))) 1)
(sqrt.f64 (*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))))))
(sqrt.f64 (*.f64 (sin.f64 (atan.f64 (/.f64 (tan.f64 t) (/.f64 ew eh)))) (*.f64 (sin.f64 t) eh)))
(sqrt.f64 (*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (tan.f64 t) (/.f64 ew eh)))))))
(sqrt.f64 (*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))))
(pow.f64 (pow.f64 (*.f64 eh (*.f64 (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))) (sin.f64 t))) 1/4) 2)
(sqrt.f64 (*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))))))
(sqrt.f64 (*.f64 (sin.f64 (atan.f64 (/.f64 (tan.f64 t) (/.f64 ew eh)))) (*.f64 (sin.f64 t) eh)))
(sqrt.f64 (*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (tan.f64 t) (/.f64 ew eh)))))))
(sqrt.f64 (*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))))
(pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 eh (*.f64 (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))) (sin.f64 t))))) 3)
(sqrt.f64 (*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))))))
(sqrt.f64 (*.f64 (sin.f64 (atan.f64 (/.f64 (tan.f64 t) (/.f64 ew eh)))) (*.f64 (sin.f64 t) eh)))
(sqrt.f64 (*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (tan.f64 t) (/.f64 ew eh)))))))
(sqrt.f64 (*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))))
(pow.f64 (pow.f64 (*.f64 eh (*.f64 (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))) (sin.f64 t))) 3/2) 1/3)
(sqrt.f64 (*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))))))
(sqrt.f64 (*.f64 (sin.f64 (atan.f64 (/.f64 (tan.f64 t) (/.f64 ew eh)))) (*.f64 (sin.f64 t) eh)))
(sqrt.f64 (*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (tan.f64 t) (/.f64 ew eh)))))))
(sqrt.f64 (*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))))
(fabs.f64 (sqrt.f64 (*.f64 eh (*.f64 (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))) (sin.f64 t)))))
(sqrt.f64 (*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))))))
(sqrt.f64 (*.f64 (sin.f64 (atan.f64 (/.f64 (tan.f64 t) (/.f64 ew eh)))) (*.f64 (sin.f64 t) eh)))
(sqrt.f64 (*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (tan.f64 t) (/.f64 ew eh)))))))
(sqrt.f64 (*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))))
(log.f64 (exp.f64 (sqrt.f64 (*.f64 eh (*.f64 (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))) (sin.f64 t))))))
(sqrt.f64 (*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))))))
(sqrt.f64 (*.f64 (sin.f64 (atan.f64 (/.f64 (tan.f64 t) (/.f64 ew eh)))) (*.f64 (sin.f64 t) eh)))
(sqrt.f64 (*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (tan.f64 t) (/.f64 ew eh)))))))
(sqrt.f64 (*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (*.f64 eh (*.f64 (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))) (sin.f64 t)))))))
(sqrt.f64 (*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))))))
(sqrt.f64 (*.f64 (sin.f64 (atan.f64 (/.f64 (tan.f64 t) (/.f64 ew eh)))) (*.f64 (sin.f64 t) eh)))
(sqrt.f64 (*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (tan.f64 t) (/.f64 ew eh)))))))
(sqrt.f64 (*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))))
(cbrt.f64 (pow.f64 (*.f64 eh (*.f64 (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))) (sin.f64 t))) 3/2))
(sqrt.f64 (*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))))))
(sqrt.f64 (*.f64 (sin.f64 (atan.f64 (/.f64 (tan.f64 t) (/.f64 ew eh)))) (*.f64 (sin.f64 t) eh)))
(sqrt.f64 (*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (tan.f64 t) (/.f64 ew eh)))))))
(sqrt.f64 (*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 eh (*.f64 (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))) (sin.f64 t))))))
(sqrt.f64 (*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))))))
(sqrt.f64 (*.f64 (sin.f64 (atan.f64 (/.f64 (tan.f64 t) (/.f64 ew eh)))) (*.f64 (sin.f64 t) eh)))
(sqrt.f64 (*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (tan.f64 t) (/.f64 ew eh)))))))
(sqrt.f64 (*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))))
(exp.f64 (log.f64 (sqrt.f64 (*.f64 eh (*.f64 (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))) (sin.f64 t))))))
(sqrt.f64 (*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))))))
(sqrt.f64 (*.f64 (sin.f64 (atan.f64 (/.f64 (tan.f64 t) (/.f64 ew eh)))) (*.f64 (sin.f64 t) eh)))
(sqrt.f64 (*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (tan.f64 t) (/.f64 ew eh)))))))
(sqrt.f64 (*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))))
(exp.f64 (*.f64 (log.f64 (*.f64 eh (*.f64 (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))) (sin.f64 t)))) 1/2))
(sqrt.f64 (*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))))))
(sqrt.f64 (*.f64 (sin.f64 (atan.f64 (/.f64 (tan.f64 t) (/.f64 ew eh)))) (*.f64 (sin.f64 t) eh)))
(sqrt.f64 (*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (tan.f64 t) (/.f64 ew eh)))))))
(sqrt.f64 (*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 eh (*.f64 (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))) (sin.f64 t))))) 1))
(sqrt.f64 (*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))))))
(sqrt.f64 (*.f64 (sin.f64 (atan.f64 (/.f64 (tan.f64 t) (/.f64 ew eh)))) (*.f64 (sin.f64 t) eh)))
(sqrt.f64 (*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (tan.f64 t) (/.f64 ew eh)))))))
(sqrt.f64 (*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))))
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 eh (*.f64 (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))) (sin.f64 t))))))
(sqrt.f64 (*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))))))
(sqrt.f64 (*.f64 (sin.f64 (atan.f64 (/.f64 (tan.f64 t) (/.f64 ew eh)))) (*.f64 (sin.f64 t) eh)))
(sqrt.f64 (*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (tan.f64 t) (/.f64 ew eh)))))))
(sqrt.f64 (*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))))

eval969.0ms (5%)

Compiler

Compiled 62401 to 21032 computations (66.3% saved)

prune1.0s (5.4%)

Pruning

26 alts after pruning (25 fresh and 1 done)

PrunedKeptTotal
New1633241657
Fresh617
Picked101
Done314
Total1643261669
Error
0.0b
Counts
1669 → 26
Alt Table
Click to see full alt table
StatusErrorProgram
41.4b
(fabs.f64 (-.f64 (pow.f64 (*.f64 (sqrt.f64 (/.f64 (cos.f64 t) (hypot.f64 1 (/.f64 (tan.f64 t) (/.f64 ew eh))))) (sqrt.f64 ew)) 2) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
27.9b
(fabs.f64 (-.f64 (pow.f64 (*.f64 (cbrt.f64 (/.f64 (cos.f64 t) (/.f64 (hypot.f64 1 (/.f64 (tan.f64 t) (/.f64 ew eh))) ew))) (cbrt.f64 (sqrt.f64 (/.f64 (cos.f64 t) (/.f64 (hypot.f64 1 (/.f64 (tan.f64 t) (/.f64 ew eh))) ew))))) 2) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
44.0b
(fabs.f64 (-.f64 (pow.f64 (sqrt.f64 (*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) 2) 0))
40.5b
(fabs.f64 (-.f64 (pow.f64 (sqrt.f64 ew) 2) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
25.3b
(fabs.f64 (-.f64 (pow.f64 (cbrt.f64 (*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) 3) 0))
24.4b
(fabs.f64 (-.f64 (/.f64 (+.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) (/.f64 2 ew)) 0))
26.2b
(fabs.f64 (-.f64 (/.f64 (*.f64 ew (cos.f64 t)) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (*.f64 (pow.f64 (sqrt.f64 (*.f64 eh (sin.f64 t))) 2) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
0.1b
(fabs.f64 (-.f64 (/.f64 (*.f64 ew (cos.f64 t)) (hypot.f64 1 (*.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))))))
24.6b
(fabs.f64 (-.f64 (/.f64 (*.f64 ew (cos.f64 t)) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) 0))
24.7b
(fabs.f64 (-.f64 (/.f64 (cos.f64 t) (/.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) ew)) 0))
24.6b
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 1 (hypot.f64 1 (/.f64 (tan.f64 t) (/.f64 ew eh))))) 0))
24.6b
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 1 (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew))))) 0))
24.8b
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (log.f64 (exp.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))))) 0))
24.4b
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (exp.f64 (log.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))))) 0))
44.1b
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (/.f64 (/.f64 (neg.f64 (pow.f64 eh 3)) (*.f64 eh eh)) (/.f64 ew (tan.f64 t)))))) 0))
45.1b
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (/.f64 (-.f64 0 (pow.f64 eh 3)) (*.f64 (/.f64 ew (tan.f64 t)) (+.f64 0 (+.f64 (*.f64 eh eh) (*.f64 0 eh)))))))) 0))
1.7b
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (/.f64 (sqrt.f64 (pow.f64 (*.f64 (tan.f64 t) eh) 2)) ew)))) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
31.6b
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (/.f64 (neg.f64 (*.f64 eh eh)) (*.f64 eh (/.f64 ew (tan.f64 t))))))) 0))
26.0b
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (/.f64 (neg.f64 t) (/.f64 ew eh))))) (pow.f64 (sqrt.f64 (*.f64 (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))) (*.f64 eh (sin.f64 t)))) 2)))
15.4b
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (/.f64 (neg.f64 t) (/.f64 ew eh))))) (*.f64 eh (*.f64 (sin.f64 (atan.f64 (/.f64 (tan.f64 t) (/.f64 ew eh)))) (log.f64 (exp.f64 (sin.f64 t)))))))
6.7b
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (/.f64 (neg.f64 t) (/.f64 ew eh))))) (*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (/.f64 (neg.f64 t) (/.f64 ew eh))))))))
15.4b
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (/.f64 (neg.f64 t) (/.f64 ew eh))))) (*.f64 eh (log.f64 (pow.f64 (exp.f64 (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (tan.f64 t) (/.f64 ew eh)))))))))
25.1b
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (*.f64 (neg.f64 eh) (/.f64 (tan.f64 t) ew))))) (pow.f64 (*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 (atan.f64 (/.f64 (tan.f64 t) (/.f64 ew eh)))) (*.f64 (sin.f64 t) eh)) 2))) (sqrt.f64 (cbrt.f64 (*.f64 (sin.f64 (atan.f64 (/.f64 (tan.f64 t) (/.f64 ew eh)))) (*.f64 (sin.f64 t) eh))))) 2)))
31.5b
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (*.f64 (neg.f64 eh) (log.f64 (exp.f64 (/.f64 (tan.f64 t) ew))))))) 0))
38.9b
(fabs.f64 (-.f64 (*.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew))))) (+.f64 ew (*.f64 -1/2 (*.f64 t (*.f64 t ew))))) 0))
36.0b
(fabs.f64 (-.f64 (*.f64 ew (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew)))))) 0))
Compiler

Compiled 1450 to 999 computations (31.1% saved)

localize83.0ms (0.4%)

Local error

Found 4 expressions with local error:

NewErrorProgram
2.6b
(/.f64 (sqrt.f64 (pow.f64 (*.f64 (tan.f64 t) eh) 2)) ew)
2.6b
(/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)
20.9b
(sqrt.f64 (pow.f64 (*.f64 (tan.f64 t) eh) 2))
22.4b
(cos.f64 (atan.f64 (/.f64 (sqrt.f64 (pow.f64 (*.f64 (tan.f64 t) eh) 2)) ew)))
Compiler

Compiled 192 to 60 computations (68.8% saved)

series4.0ms (0%)

Counts
3 → 96
Calls

24 calls:

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

rewrite82.0ms (0.4%)

Algorithm
batch-egg-rewrite
Rules
1114×associate-/r*
1018×associate-/l*
966×associate-*r/
740×associate-*l/
280×add-sqr-sqrt
Iterations

Useful iterations: 0 (0.0ms)

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

simplify128.0ms (0.7%)

Algorithm
egg-herbie
Rules
1720×distribute-rgt-in
1708×distribute-lft-in
680×associate-*r*
554×associate-*l*
512×associate-/l*
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
04026331
19446239
242976239
Stop Event
node limit
Counts
261 → 230
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 -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 (*.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 t eh)
(+.f64 (*.f64 t eh) (*.f64 1/3 (*.f64 (pow.f64 t 3) eh)))
(+.f64 (*.f64 t eh) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 t 3) eh)) (*.f64 2/15 (*.f64 (pow.f64 t 5) eh))))
(+.f64 (*.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 (*.f64 (sin.f64 t) eh) (cos.f64 t))
(/.f64 (*.f64 (sin.f64 t) eh) (cos.f64 t))
(/.f64 (*.f64 (sin.f64 t) eh) (cos.f64 t))
(/.f64 (*.f64 (sin.f64 t) eh) (cos.f64 t))
(/.f64 (*.f64 (sin.f64 t) eh) (cos.f64 t))
(/.f64 (*.f64 (sin.f64 t) eh) (cos.f64 t))
(/.f64 (*.f64 (sin.f64 t) eh) (cos.f64 t))
(/.f64 (*.f64 (sin.f64 t) eh) (cos.f64 t))
(/.f64 (*.f64 (sin.f64 t) eh) (cos.f64 t))
(/.f64 (*.f64 (sin.f64 t) eh) (cos.f64 t))
(/.f64 (*.f64 (sin.f64 t) eh) (cos.f64 t))
(/.f64 (*.f64 (sin.f64 t) eh) (cos.f64 t))
(/.f64 (*.f64 (sin.f64 t) eh) (cos.f64 t))
(/.f64 (*.f64 (sin.f64 t) eh) (cos.f64 t))
(/.f64 (*.f64 (sin.f64 t) eh) (cos.f64 t))
(/.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 (*.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))
(/.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 -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 (*.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 (exp.f64 (log1p.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) 1)
(*.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))) 1)
(*.f64 1 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(*.f64 (sqrt.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (sqrt.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(*.f64 (cbrt.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (pow.f64 (cbrt.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 2))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 2) (cbrt.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(/.f64 1 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(/.f64 1 (/.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) 1))
(/.f64 (sqrt.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (sqrt.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(/.f64 (pow.f64 (cbrt.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 2) (cbrt.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(/.f64 -1 (neg.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(/.f64 (*.f64 (sqrt.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 1) (sqrt.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 2) 1) (cbrt.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(/.f64 (/.f64 1 (*.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (cbrt.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) (cbrt.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(pow.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))) 1)
(pow.f64 (sqrt.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 2)
(pow.f64 (cbrt.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 3)
(pow.f64 (pow.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))) 3) 1/3)
(pow.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) -1)
(sqrt.f64 (pow.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))) 2))
(log.f64 (exp.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(log.f64 (+.f64 1 (expm1.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))))
(cbrt.f64 (pow.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))) 3))
(expm1.f64 (log1p.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(exp.f64 (log.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(exp.f64 (*.f64 (log.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 1))
(log1p.f64 (expm1.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (tan.f64 t) eh))) 1)
(*.f64 (tan.f64 t) eh)
(*.f64 (tan.f64 t) (neg.f64 (neg.f64 eh)))
(*.f64 eh (tan.f64 t))
(*.f64 eh (neg.f64 (neg.f64 (tan.f64 t))))
(*.f64 (*.f64 (tan.f64 t) eh) 1)
(*.f64 1 (*.f64 (tan.f64 t) eh))
(*.f64 (sqrt.f64 (tan.f64 t)) (*.f64 (sqrt.f64 (tan.f64 t)) eh))
(*.f64 (sqrt.f64 eh) (*.f64 (sqrt.f64 eh) (tan.f64 t)))
(*.f64 (sqrt.f64 (*.f64 (tan.f64 t) eh)) (sqrt.f64 (*.f64 (tan.f64 t) eh)))
(*.f64 (sqrt.f64 (*.f64 (tan.f64 t) eh)) (neg.f64 (neg.f64 (sqrt.f64 (*.f64 (tan.f64 t) eh)))))
(*.f64 (pow.f64 (cbrt.f64 (tan.f64 t)) 2) (*.f64 (cbrt.f64 (tan.f64 t)) eh))
(*.f64 (pow.f64 (cbrt.f64 eh) 2) (*.f64 (cbrt.f64 eh) (tan.f64 t)))
(*.f64 (cbrt.f64 (*.f64 (tan.f64 t) eh)) (cbrt.f64 (pow.f64 (*.f64 (tan.f64 t) eh) 2)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (tan.f64 t) eh) 2)) (cbrt.f64 (*.f64 (tan.f64 t) eh)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (tan.f64 t) eh) 2)) (neg.f64 (neg.f64 (cbrt.f64 (*.f64 (tan.f64 t) eh)))))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 (tan.f64 t) eh) 4))) (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 (tan.f64 t) eh) 2))))
(*.f64 (sqrt.f64 (*.f64 (tan.f64 t) (neg.f64 eh))) (neg.f64 (sqrt.f64 (*.f64 (tan.f64 t) (neg.f64 eh)))))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (tan.f64 t) (neg.f64 eh))) (cbrt.f64 (*.f64 (tan.f64 t) (neg.f64 eh)))) (neg.f64 (cbrt.f64 (*.f64 (tan.f64 t) (neg.f64 eh)))))
(*.f64 (*.f64 (tan.f64 t) (sqrt.f64 eh)) (sqrt.f64 eh))
(*.f64 (*.f64 (tan.f64 t) (pow.f64 (cbrt.f64 eh) 2)) (cbrt.f64 eh))
(*.f64 (*.f64 eh (sqrt.f64 (tan.f64 t))) (sqrt.f64 (tan.f64 t)))
(*.f64 (*.f64 eh (pow.f64 (cbrt.f64 (tan.f64 t)) 2)) (cbrt.f64 (tan.f64 t)))
(*.f64 (neg.f64 (tan.f64 t)) (neg.f64 eh))
(*.f64 (neg.f64 eh) (neg.f64 (tan.f64 t)))
(*.f64 -1 (*.f64 (tan.f64 t) (neg.f64 eh)))
(*.f64 (neg.f64 (sqrt.f64 (*.f64 (tan.f64 t) eh))) (neg.f64 (sqrt.f64 (*.f64 (tan.f64 t) eh))))
(*.f64 (neg.f64 (cbrt.f64 (pow.f64 (*.f64 (tan.f64 t) eh) 2))) (neg.f64 (cbrt.f64 (*.f64 (tan.f64 t) eh))))
(*.f64 (pow.f64 1 1/2) (*.f64 (tan.f64 t) eh))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 (tan.f64 t) eh) 4)) 1/2) (pow.f64 (cbrt.f64 (pow.f64 (*.f64 (tan.f64 t) eh) 2)) 1/2))
(*.f64 (pow.f64 (pow.f64 (tan.f64 t) 2) 1/2) (pow.f64 (*.f64 eh eh) 1/2))
(*.f64 (neg.f64 (sqrt.f64 (*.f64 (tan.f64 t) (neg.f64 eh)))) (sqrt.f64 (*.f64 (tan.f64 t) (neg.f64 eh))))
(*.f64 (neg.f64 (*.f64 (cbrt.f64 (*.f64 (tan.f64 t) (neg.f64 eh))) (cbrt.f64 (*.f64 (tan.f64 t) (neg.f64 eh))))) (cbrt.f64 (*.f64 (tan.f64 t) (neg.f64 eh))))
(*.f64 (neg.f64 (neg.f64 (tan.f64 t))) eh)
(*.f64 (neg.f64 (neg.f64 eh)) (tan.f64 t))
(*.f64 (neg.f64 (neg.f64 (sqrt.f64 (*.f64 (tan.f64 t) eh)))) (sqrt.f64 (*.f64 (tan.f64 t) eh)))
(*.f64 (neg.f64 (neg.f64 (cbrt.f64 (pow.f64 (*.f64 (tan.f64 t) eh) 2)))) (cbrt.f64 (*.f64 (tan.f64 t) eh)))
(/.f64 (tan.f64 t) (/.f64 1 eh))
(/.f64 eh (/.f64 1 (tan.f64 t)))
(/.f64 (*.f64 (tan.f64 t) eh) 1)
(/.f64 1 (/.f64 1 (*.f64 (tan.f64 t) eh)))
(/.f64 (sqrt.f64 (tan.f64 t)) (/.f64 1 (*.f64 (sqrt.f64 (tan.f64 t)) eh)))
(/.f64 (sqrt.f64 eh) (/.f64 1 (*.f64 (sqrt.f64 eh) (tan.f64 t))))
(/.f64 (sqrt.f64 (*.f64 (tan.f64 t) eh)) (/.f64 1 (sqrt.f64 (*.f64 (tan.f64 t) eh))))
(/.f64 (pow.f64 (cbrt.f64 (tan.f64 t)) 2) (/.f64 1 (*.f64 (cbrt.f64 (tan.f64 t)) eh)))
(/.f64 (pow.f64 (cbrt.f64 eh) 2) (/.f64 1 (*.f64 (cbrt.f64 eh) (tan.f64 t))))
(/.f64 (cbrt.f64 (*.f64 (tan.f64 t) eh)) (/.f64 1 (cbrt.f64 (pow.f64 (*.f64 (tan.f64 t) eh) 2))))
(/.f64 (cbrt.f64 (pow.f64 (*.f64 (tan.f64 t) eh) 2)) (/.f64 1 (cbrt.f64 (*.f64 (tan.f64 t) eh))))
(/.f64 (sin.f64 t) (/.f64 (cos.f64 t) eh))
(/.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 (tan.f64 t) eh) 4))) (/.f64 1 (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 (tan.f64 t) eh) 2)))))
(/.f64 (*.f64 (tan.f64 t) (sqrt.f64 eh)) (/.f64 1 (sqrt.f64 eh)))
(/.f64 (*.f64 (tan.f64 t) (pow.f64 (cbrt.f64 eh) 2)) (/.f64 1 (cbrt.f64 eh)))
(/.f64 (*.f64 eh (sqrt.f64 (tan.f64 t))) (/.f64 1 (sqrt.f64 (tan.f64 t))))
(/.f64 (*.f64 eh (pow.f64 (cbrt.f64 (tan.f64 t)) 2)) (/.f64 1 (cbrt.f64 (tan.f64 t))))
(/.f64 (*.f64 eh (sin.f64 t)) (cos.f64 t))
(/.f64 (*.f64 (sin.f64 t) eh) (cos.f64 t))
(/.f64 (pow.f64 1 1/2) (/.f64 1 (*.f64 (tan.f64 t) eh)))
(/.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 (tan.f64 t) eh) 4)) 1/2) (/.f64 1 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 (tan.f64 t) eh) 2)) 1/2)))
(/.f64 (pow.f64 (pow.f64 (tan.f64 t) 2) 1/2) (/.f64 1 (pow.f64 (*.f64 eh eh) 1/2)))
(/.f64 (*.f64 eh (neg.f64 (sin.f64 t))) (neg.f64 (cos.f64 t)))
(/.f64 (*.f64 1 (*.f64 eh (sin.f64 t))) (cos.f64 t))
(/.f64 (*.f64 1 (*.f64 (sin.f64 t) eh)) (cos.f64 t))
(/.f64 (*.f64 (*.f64 eh (sqrt.f64 (tan.f64 t))) (sqrt.f64 (sin.f64 t))) (sqrt.f64 (cos.f64 t)))
(/.f64 (*.f64 (*.f64 eh (pow.f64 (cbrt.f64 (tan.f64 t)) 2)) (cbrt.f64 (sin.f64 t))) (cbrt.f64 (cos.f64 t)))
(/.f64 (*.f64 (pow.f64 1 1/2) (*.f64 eh (sin.f64 t))) (cos.f64 t))
(/.f64 (*.f64 (pow.f64 1 1/2) (*.f64 (sin.f64 t) eh)) (cos.f64 t))
(/.f64 (*.f64 (neg.f64 (sin.f64 t)) eh) (neg.f64 (cos.f64 t)))
(/.f64 (*.f64 (*.f64 eh (sin.f64 t)) 1) (cos.f64 t))
(/.f64 (*.f64 (*.f64 (sin.f64 t) eh) 1) (cos.f64 t))
(/.f64 (*.f64 (sqrt.f64 (sin.f64 t)) (*.f64 (sqrt.f64 (tan.f64 t)) eh)) (sqrt.f64 (cos.f64 t)))
(/.f64 (/.f64 (*.f64 eh (sin.f64 t)) 1) (cos.f64 t))
(/.f64 (/.f64 (*.f64 eh (sin.f64 t)) (sqrt.f64 (cos.f64 t))) (sqrt.f64 (cos.f64 t)))
(/.f64 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 (cbrt.f64 (cos.f64 t)) (cbrt.f64 (cos.f64 t)))) (cbrt.f64 (cos.f64 t)))
(/.f64 (/.f64 (*.f64 (sin.f64 t) eh) 1) (cos.f64 t))
(/.f64 (/.f64 (*.f64 (sin.f64 t) eh) (sqrt.f64 (cos.f64 t))) (sqrt.f64 (cos.f64 t)))
(/.f64 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cbrt.f64 (cos.f64 t)) (cbrt.f64 (cos.f64 t)))) (cbrt.f64 (cos.f64 t)))
(pow.f64 (pow.f64 (*.f64 (tan.f64 t) eh) 2) 1/2)
(pow.f64 (*.f64 (tan.f64 t) eh) 1)
(pow.f64 (sqrt.f64 (*.f64 (tan.f64 t) eh)) 2)
(pow.f64 (cbrt.f64 (*.f64 (tan.f64 t) eh)) 3)
(pow.f64 (pow.f64 (*.f64 (tan.f64 t) eh) 3) 1/3)
(neg.f64 (*.f64 (tan.f64 t) (neg.f64 eh)))
(fabs.f64 (*.f64 (tan.f64 t) eh))
(log.f64 (pow.f64 (exp.f64 (tan.f64 t)) eh))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (tan.f64 t) eh))))
(cbrt.f64 (pow.f64 (*.f64 (tan.f64 t) eh) 3))
(cbrt.f64 (*.f64 (pow.f64 (tan.f64 t) 3) (pow.f64 eh 3)))
(cbrt.f64 (*.f64 (pow.f64 eh 3) (pow.f64 (tan.f64 t) 3)))
(expm1.f64 (log1p.f64 (*.f64 (tan.f64 t) eh)))
(exp.f64 (log.f64 (*.f64 (tan.f64 t) eh)))
(exp.f64 (*.f64 (*.f64 2 (log.f64 (*.f64 (tan.f64 t) eh))) 1/2))
(exp.f64 (*.f64 (log.f64 (*.f64 (tan.f64 t) eh)) 1))
(log1p.f64 (expm1.f64 (*.f64 (tan.f64 t) eh)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))) 1)
(*.f64 (tan.f64 t) (/.f64 eh ew))
(*.f64 eh (/.f64 (tan.f64 t) ew))
(*.f64 (*.f64 (tan.f64 t) eh) (/.f64 1 ew))
(*.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)) 1)
(*.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))
(*.f64 (sqrt.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))) (sqrt.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(*.f64 (sqrt.f64 (*.f64 (tan.f64 t) eh)) (*.f64 (sqrt.f64 (*.f64 (tan.f64 t) eh)) (/.f64 1 ew)))
(*.f64 (cbrt.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))) (pow.f64 (cbrt.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))) 2) (cbrt.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (tan.f64 t) eh) 2)) (*.f64 (cbrt.f64 (*.f64 (tan.f64 t) eh)) (/.f64 1 ew)))
(*.f64 (/.f64 1 ew) (*.f64 (tan.f64 t) eh))
(*.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) (/.f64 -1 ew))
(*.f64 (/.f64 eh ew) (tan.f64 t))
(*.f64 (/.f64 (tan.f64 t) ew) eh)
(*.f64 (/.f64 1 (sqrt.f64 ew)) (/.f64 (tan.f64 t) (/.f64 (sqrt.f64 ew) eh)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 ew) 2)) (/.f64 (tan.f64 t) (/.f64 (cbrt.f64 ew) eh)))
(*.f64 (/.f64 -1 ew) (*.f64 (tan.f64 t) (neg.f64 eh)))
(*.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 (tan.f64 t) (pow.f64 (cbrt.f64 ew) 2)) (/.f64 eh (cbrt.f64 ew)))
(*.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 (sqrt.f64 (*.f64 (tan.f64 t) eh)) 1) (/.f64 (sqrt.f64 (*.f64 (tan.f64 t) eh)) ew))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (tan.f64 t) eh)) ew) (sqrt.f64 (*.f64 (tan.f64 t) eh)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (tan.f64 t) eh)) (pow.f64 (cbrt.f64 ew) 2)) (/.f64 (sqrt.f64 (*.f64 (tan.f64 t) eh)) (cbrt.f64 ew)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 (tan.f64 t) eh) 2)) 1) (/.f64 (cbrt.f64 (*.f64 (tan.f64 t) eh)) ew))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 (tan.f64 t) eh) 2)) (sqrt.f64 ew)) (/.f64 (cbrt.f64 (*.f64 (tan.f64 t) eh)) (sqrt.f64 ew)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 (tan.f64 t) eh) 2)) (pow.f64 (cbrt.f64 ew) 2)) (cbrt.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 (tan.f64 t) eh) 2)) ew) (cbrt.f64 (*.f64 (tan.f64 t) eh)))
(*.f64 (/.f64 1 (/.f64 ew (cbrt.f64 (pow.f64 (*.f64 (tan.f64 t) eh) 2)))) (cbrt.f64 (*.f64 (tan.f64 t) eh)))
(pow.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)) 1)
(pow.f64 (sqrt.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))) 2)
(pow.f64 (cbrt.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))) 3)
(pow.f64 (pow.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)) 3) 1/3)
(pow.f64 (/.f64 ew (*.f64 (tan.f64 t) eh)) -1)
(neg.f64 (/.f64 (tan.f64 t) (/.f64 (neg.f64 ew) eh)))
(sqrt.f64 (pow.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)) 2))
(log.f64 (exp.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(cbrt.f64 (pow.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)) 3))
(expm1.f64 (log1p.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(exp.f64 (log.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(exp.f64 (*.f64 (log.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))) 1))
(log1p.f64 (expm1.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
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 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew)))))
(cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) (neg.f64 ew)))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew)))))
(cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) (neg.f64 ew)))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew)))))
(cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) (neg.f64 ew)))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew)))))
(cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) (neg.f64 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 t eh)
(+.f64 (*.f64 t eh) (*.f64 1/3 (*.f64 (pow.f64 t 3) eh)))
(fma.f64 t eh (*.f64 1/3 (*.f64 eh (pow.f64 t 3))))
(*.f64 eh (+.f64 t (*.f64 1/3 (pow.f64 t 3))))
(+.f64 (*.f64 t eh) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 t 3) eh)) (*.f64 2/15 (*.f64 (pow.f64 t 5) eh))))
(fma.f64 t eh (fma.f64 1/3 (*.f64 eh (pow.f64 t 3)) (*.f64 2/15 (*.f64 eh (pow.f64 t 5)))))
(fma.f64 t eh (*.f64 eh (+.f64 (*.f64 1/3 (pow.f64 t 3)) (*.f64 2/15 (pow.f64 t 5)))))
(fma.f64 t eh (*.f64 eh (+.f64 (*.f64 2/15 (pow.f64 t 5)) (*.f64 1/3 (pow.f64 t 3)))))
(+.f64 (*.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 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))))))
(fma.f64 t eh (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 (*.f64 (sin.f64 t) eh) (cos.f64 t))
(*.f64 (/.f64 (sin.f64 t) (cos.f64 t)) eh)
(*.f64 eh (/.f64 (sin.f64 t) (cos.f64 t)))
(/.f64 (*.f64 (sin.f64 t) eh) (cos.f64 t))
(*.f64 (/.f64 (sin.f64 t) (cos.f64 t)) eh)
(*.f64 eh (/.f64 (sin.f64 t) (cos.f64 t)))
(/.f64 (*.f64 (sin.f64 t) eh) (cos.f64 t))
(*.f64 (/.f64 (sin.f64 t) (cos.f64 t)) eh)
(*.f64 eh (/.f64 (sin.f64 t) (cos.f64 t)))
(/.f64 (*.f64 (sin.f64 t) eh) (cos.f64 t))
(*.f64 (/.f64 (sin.f64 t) (cos.f64 t)) eh)
(*.f64 eh (/.f64 (sin.f64 t) (cos.f64 t)))
(/.f64 (*.f64 (sin.f64 t) eh) (cos.f64 t))
(*.f64 (/.f64 (sin.f64 t) (cos.f64 t)) eh)
(*.f64 eh (/.f64 (sin.f64 t) (cos.f64 t)))
(/.f64 (*.f64 (sin.f64 t) eh) (cos.f64 t))
(*.f64 (/.f64 (sin.f64 t) (cos.f64 t)) eh)
(*.f64 eh (/.f64 (sin.f64 t) (cos.f64 t)))
(/.f64 (*.f64 (sin.f64 t) eh) (cos.f64 t))
(*.f64 (/.f64 (sin.f64 t) (cos.f64 t)) eh)
(*.f64 eh (/.f64 (sin.f64 t) (cos.f64 t)))
(/.f64 (*.f64 (sin.f64 t) eh) (cos.f64 t))
(*.f64 (/.f64 (sin.f64 t) (cos.f64 t)) eh)
(*.f64 eh (/.f64 (sin.f64 t) (cos.f64 t)))
(/.f64 (*.f64 (sin.f64 t) eh) (cos.f64 t))
(*.f64 (/.f64 (sin.f64 t) (cos.f64 t)) eh)
(*.f64 eh (/.f64 (sin.f64 t) (cos.f64 t)))
(/.f64 (*.f64 (sin.f64 t) eh) (cos.f64 t))
(*.f64 (/.f64 (sin.f64 t) (cos.f64 t)) eh)
(*.f64 eh (/.f64 (sin.f64 t) (cos.f64 t)))
(/.f64 (*.f64 (sin.f64 t) eh) (cos.f64 t))
(*.f64 (/.f64 (sin.f64 t) (cos.f64 t)) eh)
(*.f64 eh (/.f64 (sin.f64 t) (cos.f64 t)))
(/.f64 (*.f64 (sin.f64 t) eh) (cos.f64 t))
(*.f64 (/.f64 (sin.f64 t) (cos.f64 t)) eh)
(*.f64 eh (/.f64 (sin.f64 t) (cos.f64 t)))
(/.f64 (*.f64 (sin.f64 t) eh) (cos.f64 t))
(*.f64 (/.f64 (sin.f64 t) (cos.f64 t)) eh)
(*.f64 eh (/.f64 (sin.f64 t) (cos.f64 t)))
(/.f64 (*.f64 (sin.f64 t) eh) (cos.f64 t))
(*.f64 (/.f64 (sin.f64 t) (cos.f64 t)) eh)
(*.f64 eh (/.f64 (sin.f64 t) (cos.f64 t)))
(/.f64 (*.f64 (sin.f64 t) eh) (cos.f64 t))
(*.f64 (/.f64 (sin.f64 t) (cos.f64 t)) eh)
(*.f64 eh (/.f64 (sin.f64 t) (cos.f64 t)))
(/.f64 (*.f64 (sin.f64 t) eh) (cos.f64 t))
(*.f64 (/.f64 (sin.f64 t) (cos.f64 t)) eh)
(*.f64 eh (/.f64 (sin.f64 t) (cos.f64 t)))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (cos.f64 t)))
(neg.f64 (*.f64 (/.f64 (sin.f64 t) (cos.f64 t)) eh))
(*.f64 (/.f64 (sin.f64 t) (cos.f64 t)) (neg.f64 eh))
(/.f64 (*.f64 (sin.f64 t) (neg.f64 eh)) (cos.f64 t))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (cos.f64 t)))
(neg.f64 (*.f64 (/.f64 (sin.f64 t) (cos.f64 t)) eh))
(*.f64 (/.f64 (sin.f64 t) (cos.f64 t)) (neg.f64 eh))
(/.f64 (*.f64 (sin.f64 t) (neg.f64 eh)) (cos.f64 t))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (cos.f64 t)))
(neg.f64 (*.f64 (/.f64 (sin.f64 t) (cos.f64 t)) eh))
(*.f64 (/.f64 (sin.f64 t) (cos.f64 t)) (neg.f64 eh))
(/.f64 (*.f64 (sin.f64 t) (neg.f64 eh)) (cos.f64 t))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (cos.f64 t)))
(neg.f64 (*.f64 (/.f64 (sin.f64 t) (cos.f64 t)) eh))
(*.f64 (/.f64 (sin.f64 t) (cos.f64 t)) (neg.f64 eh))
(/.f64 (*.f64 (sin.f64 t) (neg.f64 eh)) (cos.f64 t))
(/.f64 (*.f64 t eh) ew)
(/.f64 t (/.f64 ew eh))
(*.f64 (/.f64 t ew) eh)
(+.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 (pow.f64 t 3) (/.f64 ew eh)) (*.f64 (/.f64 t ew) eh))
(fma.f64 1/3 (/.f64 eh (/.f64 ew (pow.f64 t 3))) (*.f64 (/.f64 t ew) eh))
(+.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 (*.f64 (/.f64 t ew) eh) (fma.f64 1/3 (/.f64 (pow.f64 t 3) (/.f64 ew eh)) (*.f64 2/15 (/.f64 (pow.f64 t 5) (/.f64 ew eh)))))
(+.f64 (*.f64 (/.f64 t ew) eh) (fma.f64 1/3 (/.f64 eh (/.f64 ew (pow.f64 t 3))) (/.f64 (*.f64 2/15 (pow.f64 t 5)) (/.f64 ew eh))))
(+.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 (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 (pow.f64 t 5) (/.f64 ew eh)) (fma.f64 1/3 (/.f64 eh (/.f64 ew (pow.f64 t 3))) (*.f64 17/315 (*.f64 (/.f64 (pow.f64 t 7) ew) eh)))))
(/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew))
(/.f64 (sin.f64 t) (/.f64 (*.f64 ew (cos.f64 t)) eh))
(*.f64 (/.f64 (sin.f64 t) (*.f64 ew (cos.f64 t))) eh)
(/.f64 (*.f64 (sin.f64 t) (/.f64 eh ew)) (cos.f64 t))
(/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew))
(/.f64 (sin.f64 t) (/.f64 (*.f64 ew (cos.f64 t)) eh))
(*.f64 (/.f64 (sin.f64 t) (*.f64 ew (cos.f64 t))) eh)
(/.f64 (*.f64 (sin.f64 t) (/.f64 eh ew)) (cos.f64 t))
(/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew))
(/.f64 (sin.f64 t) (/.f64 (*.f64 ew (cos.f64 t)) eh))
(*.f64 (/.f64 (sin.f64 t) (*.f64 ew (cos.f64 t))) eh)
(/.f64 (*.f64 (sin.f64 t) (/.f64 eh ew)) (cos.f64 t))
(/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew))
(/.f64 (sin.f64 t) (/.f64 (*.f64 ew (cos.f64 t)) eh))
(*.f64 (/.f64 (sin.f64 t) (*.f64 ew (cos.f64 t))) eh)
(/.f64 (*.f64 (sin.f64 t) (/.f64 eh ew)) (cos.f64 t))
(/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew))
(/.f64 (sin.f64 t) (/.f64 (*.f64 ew (cos.f64 t)) eh))
(*.f64 (/.f64 (sin.f64 t) (*.f64 ew (cos.f64 t))) eh)
(/.f64 (*.f64 (sin.f64 t) (/.f64 eh ew)) (cos.f64 t))
(/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew))
(/.f64 (sin.f64 t) (/.f64 (*.f64 ew (cos.f64 t)) eh))
(*.f64 (/.f64 (sin.f64 t) (*.f64 ew (cos.f64 t))) eh)
(/.f64 (*.f64 (sin.f64 t) (/.f64 eh ew)) (cos.f64 t))
(/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew))
(/.f64 (sin.f64 t) (/.f64 (*.f64 ew (cos.f64 t)) eh))
(*.f64 (/.f64 (sin.f64 t) (*.f64 ew (cos.f64 t))) eh)
(/.f64 (*.f64 (sin.f64 t) (/.f64 eh ew)) (cos.f64 t))
(/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew))
(/.f64 (sin.f64 t) (/.f64 (*.f64 ew (cos.f64 t)) eh))
(*.f64 (/.f64 (sin.f64 t) (*.f64 ew (cos.f64 t))) eh)
(/.f64 (*.f64 (sin.f64 t) (/.f64 eh ew)) (cos.f64 t))
(/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew))
(/.f64 (sin.f64 t) (/.f64 (*.f64 ew (cos.f64 t)) eh))
(*.f64 (/.f64 (sin.f64 t) (*.f64 ew (cos.f64 t))) eh)
(/.f64 (*.f64 (sin.f64 t) (/.f64 eh ew)) (cos.f64 t))
(/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew))
(/.f64 (sin.f64 t) (/.f64 (*.f64 ew (cos.f64 t)) eh))
(*.f64 (/.f64 (sin.f64 t) (*.f64 ew (cos.f64 t))) eh)
(/.f64 (*.f64 (sin.f64 t) (/.f64 eh ew)) (cos.f64 t))
(/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew))
(/.f64 (sin.f64 t) (/.f64 (*.f64 ew (cos.f64 t)) eh))
(*.f64 (/.f64 (sin.f64 t) (*.f64 ew (cos.f64 t))) eh)
(/.f64 (*.f64 (sin.f64 t) (/.f64 eh ew)) (cos.f64 t))
(/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew))
(/.f64 (sin.f64 t) (/.f64 (*.f64 ew (cos.f64 t)) eh))
(*.f64 (/.f64 (sin.f64 t) (*.f64 ew (cos.f64 t))) eh)
(/.f64 (*.f64 (sin.f64 t) (/.f64 eh ew)) (cos.f64 t))
(/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew))
(/.f64 (sin.f64 t) (/.f64 (*.f64 ew (cos.f64 t)) eh))
(*.f64 (/.f64 (sin.f64 t) (*.f64 ew (cos.f64 t))) eh)
(/.f64 (*.f64 (sin.f64 t) (/.f64 eh ew)) (cos.f64 t))
(/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew))
(/.f64 (sin.f64 t) (/.f64 (*.f64 ew (cos.f64 t)) eh))
(*.f64 (/.f64 (sin.f64 t) (*.f64 ew (cos.f64 t))) eh)
(/.f64 (*.f64 (sin.f64 t) (/.f64 eh ew)) (cos.f64 t))
(/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew))
(/.f64 (sin.f64 t) (/.f64 (*.f64 ew (cos.f64 t)) eh))
(*.f64 (/.f64 (sin.f64 t) (*.f64 ew (cos.f64 t))) eh)
(/.f64 (*.f64 (sin.f64 t) (/.f64 eh ew)) (cos.f64 t))
(/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew))
(/.f64 (sin.f64 t) (/.f64 (*.f64 ew (cos.f64 t)) eh))
(*.f64 (/.f64 (sin.f64 t) (*.f64 ew (cos.f64 t))) eh)
(/.f64 (*.f64 (sin.f64 t) (/.f64 eh ew)) (cos.f64 t))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(neg.f64 (/.f64 (sin.f64 t) (/.f64 (*.f64 ew (cos.f64 t)) eh)))
(neg.f64 (*.f64 (/.f64 (sin.f64 t) (*.f64 ew (cos.f64 t))) eh))
(*.f64 (/.f64 (sin.f64 t) (cos.f64 t)) (neg.f64 (/.f64 eh ew)))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(neg.f64 (/.f64 (sin.f64 t) (/.f64 (*.f64 ew (cos.f64 t)) eh)))
(neg.f64 (*.f64 (/.f64 (sin.f64 t) (*.f64 ew (cos.f64 t))) eh))
(*.f64 (/.f64 (sin.f64 t) (cos.f64 t)) (neg.f64 (/.f64 eh ew)))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(neg.f64 (/.f64 (sin.f64 t) (/.f64 (*.f64 ew (cos.f64 t)) eh)))
(neg.f64 (*.f64 (/.f64 (sin.f64 t) (*.f64 ew (cos.f64 t))) eh))
(*.f64 (/.f64 (sin.f64 t) (cos.f64 t)) (neg.f64 (/.f64 eh ew)))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(neg.f64 (/.f64 (sin.f64 t) (/.f64 (*.f64 ew (cos.f64 t)) eh)))
(neg.f64 (*.f64 (/.f64 (sin.f64 t) (*.f64 ew (cos.f64 t))) eh))
(*.f64 (/.f64 (sin.f64 t) (cos.f64 t)) (neg.f64 (/.f64 eh ew)))
(/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew))
(/.f64 (sin.f64 t) (/.f64 (*.f64 ew (cos.f64 t)) eh))
(*.f64 (/.f64 (sin.f64 t) (*.f64 ew (cos.f64 t))) eh)
(/.f64 (*.f64 (sin.f64 t) (/.f64 eh ew)) (cos.f64 t))
(/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew))
(/.f64 (sin.f64 t) (/.f64 (*.f64 ew (cos.f64 t)) eh))
(*.f64 (/.f64 (sin.f64 t) (*.f64 ew (cos.f64 t))) eh)
(/.f64 (*.f64 (sin.f64 t) (/.f64 eh ew)) (cos.f64 t))
(/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew))
(/.f64 (sin.f64 t) (/.f64 (*.f64 ew (cos.f64 t)) eh))
(*.f64 (/.f64 (sin.f64 t) (*.f64 ew (cos.f64 t))) eh)
(/.f64 (*.f64 (sin.f64 t) (/.f64 eh ew)) (cos.f64 t))
(/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew))
(/.f64 (sin.f64 t) (/.f64 (*.f64 ew (cos.f64 t)) eh))
(*.f64 (/.f64 (sin.f64 t) (*.f64 ew (cos.f64 t))) eh)
(/.f64 (*.f64 (sin.f64 t) (/.f64 eh ew)) (cos.f64 t))
(/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew))
(/.f64 (sin.f64 t) (/.f64 (*.f64 ew (cos.f64 t)) eh))
(*.f64 (/.f64 (sin.f64 t) (*.f64 ew (cos.f64 t))) eh)
(/.f64 (*.f64 (sin.f64 t) (/.f64 eh ew)) (cos.f64 t))
(/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew))
(/.f64 (sin.f64 t) (/.f64 (*.f64 ew (cos.f64 t)) eh))
(*.f64 (/.f64 (sin.f64 t) (*.f64 ew (cos.f64 t))) eh)
(/.f64 (*.f64 (sin.f64 t) (/.f64 eh ew)) (cos.f64 t))
(/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew))
(/.f64 (sin.f64 t) (/.f64 (*.f64 ew (cos.f64 t)) eh))
(*.f64 (/.f64 (sin.f64 t) (*.f64 ew (cos.f64 t))) eh)
(/.f64 (*.f64 (sin.f64 t) (/.f64 eh ew)) (cos.f64 t))
(/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew))
(/.f64 (sin.f64 t) (/.f64 (*.f64 ew (cos.f64 t)) eh))
(*.f64 (/.f64 (sin.f64 t) (*.f64 ew (cos.f64 t))) eh)
(/.f64 (*.f64 (sin.f64 t) (/.f64 eh ew)) (cos.f64 t))
(/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew))
(/.f64 (sin.f64 t) (/.f64 (*.f64 ew (cos.f64 t)) eh))
(*.f64 (/.f64 (sin.f64 t) (*.f64 ew (cos.f64 t))) eh)
(/.f64 (*.f64 (sin.f64 t) (/.f64 eh ew)) (cos.f64 t))
(/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew))
(/.f64 (sin.f64 t) (/.f64 (*.f64 ew (cos.f64 t)) eh))
(*.f64 (/.f64 (sin.f64 t) (*.f64 ew (cos.f64 t))) eh)
(/.f64 (*.f64 (sin.f64 t) (/.f64 eh ew)) (cos.f64 t))
(/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew))
(/.f64 (sin.f64 t) (/.f64 (*.f64 ew (cos.f64 t)) eh))
(*.f64 (/.f64 (sin.f64 t) (*.f64 ew (cos.f64 t))) eh)
(/.f64 (*.f64 (sin.f64 t) (/.f64 eh ew)) (cos.f64 t))
(/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew))
(/.f64 (sin.f64 t) (/.f64 (*.f64 ew (cos.f64 t)) eh))
(*.f64 (/.f64 (sin.f64 t) (*.f64 ew (cos.f64 t))) eh)
(/.f64 (*.f64 (sin.f64 t) (/.f64 eh ew)) (cos.f64 t))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) 1)
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(*.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))) 1)
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(*.f64 1 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(*.f64 (sqrt.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (sqrt.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(*.f64 (cbrt.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (pow.f64 (cbrt.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 2))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 2) (cbrt.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(/.f64 1 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(/.f64 1 (/.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) 1))
(/.f64 1 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(/.f64 (sqrt.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (sqrt.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(/.f64 (pow.f64 (cbrt.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 2) (cbrt.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(/.f64 -1 (neg.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(/.f64 1 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(/.f64 (*.f64 (sqrt.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 1) (sqrt.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(/.f64 (sqrt.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (sqrt.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 2) 1) (cbrt.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(/.f64 (pow.f64 (cbrt.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 2) (cbrt.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(/.f64 (/.f64 1 (*.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (cbrt.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) (cbrt.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(/.f64 1 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(pow.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))) 1)
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(pow.f64 (sqrt.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 2)
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(pow.f64 (cbrt.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 3)
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(pow.f64 (pow.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))) 3) 1/3)
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(pow.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) -1)
(/.f64 1 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(sqrt.f64 (pow.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))) 2))
(fabs.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(log.f64 (exp.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(log.f64 (+.f64 1 (expm1.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(cbrt.f64 (pow.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))) 3))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(expm1.f64 (log1p.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(exp.f64 (log.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(exp.f64 (*.f64 (log.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 1))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(log1p.f64 (expm1.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (tan.f64 t) eh))) 1)
(*.f64 (tan.f64 t) eh)
(*.f64 (tan.f64 t) eh)
(*.f64 (tan.f64 t) (neg.f64 (neg.f64 eh)))
(*.f64 (tan.f64 t) eh)
(*.f64 eh (tan.f64 t))
(*.f64 (tan.f64 t) eh)
(*.f64 eh (neg.f64 (neg.f64 (tan.f64 t))))
(*.f64 (tan.f64 t) eh)
(*.f64 (*.f64 (tan.f64 t) eh) 1)
(*.f64 (tan.f64 t) eh)
(*.f64 1 (*.f64 (tan.f64 t) eh))
(*.f64 (tan.f64 t) eh)
(*.f64 (sqrt.f64 (tan.f64 t)) (*.f64 (sqrt.f64 (tan.f64 t)) eh))
(*.f64 (tan.f64 t) eh)
(*.f64 (sqrt.f64 eh) (*.f64 (sqrt.f64 eh) (tan.f64 t)))
(*.f64 (tan.f64 t) eh)
(*.f64 (sqrt.f64 (*.f64 (tan.f64 t) eh)) (sqrt.f64 (*.f64 (tan.f64 t) eh)))
(*.f64 (tan.f64 t) eh)
(*.f64 (sqrt.f64 (*.f64 (tan.f64 t) eh)) (neg.f64 (neg.f64 (sqrt.f64 (*.f64 (tan.f64 t) eh)))))
(*.f64 (tan.f64 t) eh)
(*.f64 (pow.f64 (cbrt.f64 (tan.f64 t)) 2) (*.f64 (cbrt.f64 (tan.f64 t)) eh))
(*.f64 (tan.f64 t) eh)
(*.f64 (pow.f64 (cbrt.f64 eh) 2) (*.f64 (cbrt.f64 eh) (tan.f64 t)))
(*.f64 (tan.f64 t) eh)
(*.f64 (cbrt.f64 (*.f64 (tan.f64 t) eh)) (cbrt.f64 (pow.f64 (*.f64 (tan.f64 t) eh) 2)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (tan.f64 t) eh) 2)) (cbrt.f64 (*.f64 (tan.f64 t) eh)))
(*.f64 (cbrt.f64 (*.f64 (tan.f64 t) eh)) (cbrt.f64 (pow.f64 (*.f64 (tan.f64 t) eh) 2)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (tan.f64 t) eh) 2)) (neg.f64 (neg.f64 (cbrt.f64 (*.f64 (tan.f64 t) eh)))))
(*.f64 (cbrt.f64 (*.f64 (tan.f64 t) eh)) (cbrt.f64 (pow.f64 (*.f64 (tan.f64 t) eh) 2)))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 (tan.f64 t) eh) 4))) (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 (tan.f64 t) eh) 2))))
(*.f64 (sqrt.f64 (*.f64 (tan.f64 t) (neg.f64 eh))) (neg.f64 (sqrt.f64 (*.f64 (tan.f64 t) (neg.f64 eh)))))
(*.f64 (tan.f64 t) eh)
(*.f64 (*.f64 (cbrt.f64 (*.f64 (tan.f64 t) (neg.f64 eh))) (cbrt.f64 (*.f64 (tan.f64 t) (neg.f64 eh)))) (neg.f64 (cbrt.f64 (*.f64 (tan.f64 t) (neg.f64 eh)))))
(*.f64 (tan.f64 t) eh)
(*.f64 (*.f64 (tan.f64 t) (sqrt.f64 eh)) (sqrt.f64 eh))
(*.f64 (tan.f64 t) eh)
(*.f64 (*.f64 (tan.f64 t) (pow.f64 (cbrt.f64 eh) 2)) (cbrt.f64 eh))
(*.f64 (tan.f64 t) eh)
(*.f64 (*.f64 eh (sqrt.f64 (tan.f64 t))) (sqrt.f64 (tan.f64 t)))
(*.f64 (tan.f64 t) eh)
(*.f64 (*.f64 eh (pow.f64 (cbrt.f64 (tan.f64 t)) 2)) (cbrt.f64 (tan.f64 t)))
(*.f64 (tan.f64 t) eh)
(*.f64 (neg.f64 (tan.f64 t)) (neg.f64 eh))
(*.f64 (tan.f64 t) eh)
(*.f64 (neg.f64 eh) (neg.f64 (tan.f64 t)))
(*.f64 (tan.f64 t) eh)
(*.f64 -1 (*.f64 (tan.f64 t) (neg.f64 eh)))
(*.f64 (tan.f64 t) eh)
(*.f64 (neg.f64 (sqrt.f64 (*.f64 (tan.f64 t) eh))) (neg.f64 (sqrt.f64 (*.f64 (tan.f64 t) eh))))
(*.f64 (tan.f64 t) eh)
(*.f64 (neg.f64 (cbrt.f64 (pow.f64 (*.f64 (tan.f64 t) eh) 2))) (neg.f64 (cbrt.f64 (*.f64 (tan.f64 t) eh))))
(*.f64 (cbrt.f64 (*.f64 (tan.f64 t) eh)) (cbrt.f64 (pow.f64 (*.f64 (tan.f64 t) eh) 2)))
(*.f64 (pow.f64 1 1/2) (*.f64 (tan.f64 t) eh))
(*.f64 (tan.f64 t) eh)
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 (tan.f64 t) eh) 4)) 1/2) (pow.f64 (cbrt.f64 (pow.f64 (*.f64 (tan.f64 t) eh) 2)) 1/2))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 (tan.f64 t) eh) 4))) (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 (tan.f64 t) eh) 2))))
(*.f64 (pow.f64 (pow.f64 (tan.f64 t) 2) 1/2) (pow.f64 (*.f64 eh eh) 1/2))
(*.f64 (tan.f64 t) eh)
(*.f64 (neg.f64 (sqrt.f64 (*.f64 (tan.f64 t) (neg.f64 eh)))) (sqrt.f64 (*.f64 (tan.f64 t) (neg.f64 eh))))
(*.f64 (tan.f64 t) eh)
(*.f64 (neg.f64 (*.f64 (cbrt.f64 (*.f64 (tan.f64 t) (neg.f64 eh))) (cbrt.f64 (*.f64 (tan.f64 t) (neg.f64 eh))))) (cbrt.f64 (*.f64 (tan.f64 t) (neg.f64 eh))))
(*.f64 (tan.f64 t) eh)
(*.f64 (neg.f64 (neg.f64 (tan.f64 t))) eh)
(*.f64 (tan.f64 t) eh)
(*.f64 (neg.f64 (neg.f64 eh)) (tan.f64 t))
(*.f64 (tan.f64 t) eh)
(*.f64 (neg.f64 (neg.f64 (sqrt.f64 (*.f64 (tan.f64 t) eh)))) (sqrt.f64 (*.f64 (tan.f64 t) eh)))
(*.f64 (tan.f64 t) eh)
(*.f64 (neg.f64 (neg.f64 (cbrt.f64 (pow.f64 (*.f64 (tan.f64 t) eh) 2)))) (cbrt.f64 (*.f64 (tan.f64 t) eh)))
(*.f64 (cbrt.f64 (*.f64 (tan.f64 t) eh)) (cbrt.f64 (pow.f64 (*.f64 (tan.f64 t) eh) 2)))
(/.f64 (tan.f64 t) (/.f64 1 eh))
(*.f64 (tan.f64 t) eh)
(/.f64 eh (/.f64 1 (tan.f64 t)))
(*.f64 (tan.f64 t) eh)
(/.f64 (*.f64 (tan.f64 t) eh) 1)
(*.f64 (tan.f64 t) eh)
(/.f64 1 (/.f64 1 (*.f64 (tan.f64 t) eh)))
(*.f64 (tan.f64 t) eh)
(/.f64 (sqrt.f64 (tan.f64 t)) (/.f64 1 (*.f64 (sqrt.f64 (tan.f64 t)) eh)))
(*.f64 (tan.f64 t) eh)
(/.f64 (sqrt.f64 eh) (/.f64 1 (*.f64 (sqrt.f64 eh) (tan.f64 t))))
(*.f64 (tan.f64 t) eh)
(/.f64 (sqrt.f64 (*.f64 (tan.f64 t) eh)) (/.f64 1 (sqrt.f64 (*.f64 (tan.f64 t) eh))))
(*.f64 (tan.f64 t) eh)
(/.f64 (pow.f64 (cbrt.f64 (tan.f64 t)) 2) (/.f64 1 (*.f64 (cbrt.f64 (tan.f64 t)) eh)))
(*.f64 (tan.f64 t) eh)
(/.f64 (pow.f64 (cbrt.f64 eh) 2) (/.f64 1 (*.f64 (cbrt.f64 eh) (tan.f64 t))))
(*.f64 (tan.f64 t) eh)
(/.f64 (cbrt.f64 (*.f64 (tan.f64 t) eh)) (/.f64 1 (cbrt.f64 (pow.f64 (*.f64 (tan.f64 t) eh) 2))))
(*.f64 (cbrt.f64 (*.f64 (tan.f64 t) eh)) (cbrt.f64 (pow.f64 (*.f64 (tan.f64 t) eh) 2)))
(/.f64 (cbrt.f64 (pow.f64 (*.f64 (tan.f64 t) eh) 2)) (/.f64 1 (cbrt.f64 (*.f64 (tan.f64 t) eh))))
(*.f64 (cbrt.f64 (*.f64 (tan.f64 t) eh)) (cbrt.f64 (pow.f64 (*.f64 (tan.f64 t) eh) 2)))
(/.f64 (sin.f64 t) (/.f64 (cos.f64 t) eh))
(*.f64 (/.f64 (sin.f64 t) (cos.f64 t)) eh)
(*.f64 eh (/.f64 (sin.f64 t) (cos.f64 t)))
(/.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 (tan.f64 t) eh) 4))) (/.f64 1 (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 (tan.f64 t) eh) 2)))))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 (tan.f64 t) eh) 4))) (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 (tan.f64 t) eh) 2))))
(/.f64 (*.f64 (tan.f64 t) (sqrt.f64 eh)) (/.f64 1 (sqrt.f64 eh)))
(*.f64 (tan.f64 t) eh)
(/.f64 (*.f64 (tan.f64 t) (pow.f64 (cbrt.f64 eh) 2)) (/.f64 1 (cbrt.f64 eh)))
(*.f64 (tan.f64 t) eh)
(/.f64 (*.f64 eh (sqrt.f64 (tan.f64 t))) (/.f64 1 (sqrt.f64 (tan.f64 t))))
(*.f64 (tan.f64 t) eh)
(/.f64 (*.f64 eh (pow.f64 (cbrt.f64 (tan.f64 t)) 2)) (/.f64 1 (cbrt.f64 (tan.f64 t))))
(*.f64 (tan.f64 t) eh)
(/.f64 (*.f64 eh (sin.f64 t)) (cos.f64 t))
(*.f64 (/.f64 (sin.f64 t) (cos.f64 t)) eh)
(*.f64 eh (/.f64 (sin.f64 t) (cos.f64 t)))
(/.f64 (*.f64 (sin.f64 t) eh) (cos.f64 t))
(*.f64 (/.f64 (sin.f64 t) (cos.f64 t)) eh)
(*.f64 eh (/.f64 (sin.f64 t) (cos.f64 t)))
(/.f64 (pow.f64 1 1/2) (/.f64 1 (*.f64 (tan.f64 t) eh)))
(*.f64 (tan.f64 t) eh)
(/.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 (tan.f64 t) eh) 4)) 1/2) (/.f64 1 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 (tan.f64 t) eh) 2)) 1/2)))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 (tan.f64 t) eh) 4))) (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 (tan.f64 t) eh) 2))))
(/.f64 (pow.f64 (pow.f64 (tan.f64 t) 2) 1/2) (/.f64 1 (pow.f64 (*.f64 eh eh) 1/2)))
(*.f64 (tan.f64 t) eh)
(/.f64 (*.f64 eh (neg.f64 (sin.f64 t))) (neg.f64 (cos.f64 t)))
(/.f64 eh (/.f64 (neg.f64 (cos.f64 t)) (neg.f64 (sin.f64 t))))
(/.f64 eh (*.f64 1 (/.f64 (cos.f64 t) (sin.f64 t))))
(/.f64 (*.f64 1 (*.f64 eh (sin.f64 t))) (cos.f64 t))
(*.f64 (/.f64 (sin.f64 t) (cos.f64 t)) eh)
(*.f64 eh (/.f64 (sin.f64 t) (cos.f64 t)))
(/.f64 (*.f64 1 (*.f64 (sin.f64 t) eh)) (cos.f64 t))
(*.f64 (/.f64 (sin.f64 t) (cos.f64 t)) eh)
(*.f64 eh (/.f64 (sin.f64 t) (cos.f64 t)))
(/.f64 (*.f64 (*.f64 eh (sqrt.f64 (tan.f64 t))) (sqrt.f64 (sin.f64 t))) (sqrt.f64 (cos.f64 t)))
(/.f64 (*.f64 eh (sqrt.f64 (tan.f64 t))) (/.f64 (sqrt.f64 (cos.f64 t)) (sqrt.f64 (sin.f64 t))))
(*.f64 (/.f64 (*.f64 eh (sqrt.f64 (tan.f64 t))) (sqrt.f64 (cos.f64 t))) (sqrt.f64 (sin.f64 t)))
(*.f64 (/.f64 (sqrt.f64 (sin.f64 t)) (sqrt.f64 (cos.f64 t))) (*.f64 eh (sqrt.f64 (tan.f64 t))))
(/.f64 (*.f64 (*.f64 eh (pow.f64 (cbrt.f64 (tan.f64 t)) 2)) (cbrt.f64 (sin.f64 t))) (cbrt.f64 (cos.f64 t)))
(/.f64 (*.f64 eh (*.f64 (pow.f64 (cbrt.f64 (tan.f64 t)) 2) (cbrt.f64 (sin.f64 t)))) (cbrt.f64 (cos.f64 t)))
(*.f64 (/.f64 (*.f64 eh (pow.f64 (cbrt.f64 (tan.f64 t)) 2)) (cbrt.f64 (cos.f64 t))) (cbrt.f64 (sin.f64 t)))
(/.f64 (*.f64 eh (pow.f64 (cbrt.f64 (tan.f64 t)) 2)) (/.f64 (cbrt.f64 (cos.f64 t)) (cbrt.f64 (sin.f64 t))))
(/.f64 (*.f64 (pow.f64 1 1/2) (*.f64 eh (sin.f64 t))) (cos.f64 t))
(*.f64 (/.f64 (sin.f64 t) (cos.f64 t)) eh)
(*.f64 eh (/.f64 (sin.f64 t) (cos.f64 t)))
(/.f64 (*.f64 (pow.f64 1 1/2) (*.f64 (sin.f64 t) eh)) (cos.f64 t))
(*.f64 (/.f64 (sin.f64 t) (cos.f64 t)) eh)
(*.f64 eh (/.f64 (sin.f64 t) (cos.f64 t)))
(/.f64 (*.f64 (neg.f64 (sin.f64 t)) eh) (neg.f64 (cos.f64 t)))
(/.f64 eh (/.f64 (neg.f64 (cos.f64 t)) (neg.f64 (sin.f64 t))))
(/.f64 eh (*.f64 1 (/.f64 (cos.f64 t) (sin.f64 t))))
(/.f64 (*.f64 (*.f64 eh (sin.f64 t)) 1) (cos.f64 t))
(*.f64 (/.f64 (sin.f64 t) (cos.f64 t)) eh)
(*.f64 eh (/.f64 (sin.f64 t) (cos.f64 t)))
(/.f64 (*.f64 (*.f64 (sin.f64 t) eh) 1) (cos.f64 t))
(*.f64 (/.f64 (sin.f64 t) (cos.f64 t)) eh)
(*.f64 eh (/.f64 (sin.f64 t) (cos.f64 t)))
(/.f64 (*.f64 (sqrt.f64 (sin.f64 t)) (*.f64 (sqrt.f64 (tan.f64 t)) eh)) (sqrt.f64 (cos.f64 t)))
(/.f64 (*.f64 eh (sqrt.f64 (tan.f64 t))) (/.f64 (sqrt.f64 (cos.f64 t)) (sqrt.f64 (sin.f64 t))))
(*.f64 (/.f64 (*.f64 eh (sqrt.f64 (tan.f64 t))) (sqrt.f64 (cos.f64 t))) (sqrt.f64 (sin.f64 t)))
(*.f64 (/.f64 (sqrt.f64 (sin.f64 t)) (sqrt.f64 (cos.f64 t))) (*.f64 eh (sqrt.f64 (tan.f64 t))))
(/.f64 (/.f64 (*.f64 eh (sin.f64 t)) 1) (cos.f64 t))
(*.f64 (/.f64 (sin.f64 t) (cos.f64 t)) eh)
(*.f64 eh (/.f64 (sin.f64 t) (cos.f64 t)))
(/.f64 (/.f64 (*.f64 eh (sin.f64 t)) (sqrt.f64 (cos.f64 t))) (sqrt.f64 (cos.f64 t)))
(*.f64 (/.f64 (sin.f64 t) (cos.f64 t)) eh)
(*.f64 eh (/.f64 (sin.f64 t) (cos.f64 t)))
(/.f64 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 (cbrt.f64 (cos.f64 t)) (cbrt.f64 (cos.f64 t)))) (cbrt.f64 (cos.f64 t)))
(*.f64 (/.f64 (sin.f64 t) (cos.f64 t)) eh)
(*.f64 eh (/.f64 (sin.f64 t) (cos.f64 t)))
(/.f64 (/.f64 (*.f64 (sin.f64 t) eh) 1) (cos.f64 t))
(*.f64 (/.f64 (sin.f64 t) (cos.f64 t)) eh)
(*.f64 eh (/.f64 (sin.f64 t) (cos.f64 t)))
(/.f64 (/.f64 (*.f64 (sin.f64 t) eh) (sqrt.f64 (cos.f64 t))) (sqrt.f64 (cos.f64 t)))
(*.f64 (/.f64 (sin.f64 t) (cos.f64 t)) eh)
(*.f64 eh (/.f64 (sin.f64 t) (cos.f64 t)))
(/.f64 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cbrt.f64 (cos.f64 t)) (cbrt.f64 (cos.f64 t)))) (cbrt.f64 (cos.f64 t)))
(*.f64 (/.f64 (sin.f64 t) (cos.f64 t)) eh)
(*.f64 eh (/.f64 (sin.f64 t) (cos.f64 t)))
(pow.f64 (pow.f64 (*.f64 (tan.f64 t) eh) 2) 1/2)
(*.f64 (tan.f64 t) eh)
(pow.f64 (*.f64 (tan.f64 t) eh) 1)
(*.f64 (tan.f64 t) eh)
(pow.f64 (sqrt.f64 (*.f64 (tan.f64 t) eh)) 2)
(*.f64 (tan.f64 t) eh)
(pow.f64 (cbrt.f64 (*.f64 (tan.f64 t) eh)) 3)
(*.f64 (tan.f64 t) eh)
(pow.f64 (pow.f64 (*.f64 (tan.f64 t) eh) 3) 1/3)
(*.f64 (tan.f64 t) eh)
(neg.f64 (*.f64 (tan.f64 t) (neg.f64 eh)))
(*.f64 (tan.f64 t) eh)
(fabs.f64 (*.f64 (tan.f64 t) eh))
(*.f64 (tan.f64 t) eh)
(log.f64 (pow.f64 (exp.f64 (tan.f64 t)) eh))
(*.f64 (tan.f64 t) eh)
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (tan.f64 t) eh))))
(*.f64 (tan.f64 t) eh)
(cbrt.f64 (pow.f64 (*.f64 (tan.f64 t) eh) 3))
(*.f64 (tan.f64 t) eh)
(cbrt.f64 (*.f64 (pow.f64 (tan.f64 t) 3) (pow.f64 eh 3)))
(*.f64 (tan.f64 t) eh)
(cbrt.f64 (*.f64 (pow.f64 eh 3) (pow.f64 (tan.f64 t) 3)))
(*.f64 (tan.f64 t) eh)
(expm1.f64 (log1p.f64 (*.f64 (tan.f64 t) eh)))
(*.f64 (tan.f64 t) eh)
(exp.f64 (log.f64 (*.f64 (tan.f64 t) eh)))
(*.f64 (tan.f64 t) eh)
(exp.f64 (*.f64 (*.f64 2 (log.f64 (*.f64 (tan.f64 t) eh))) 1/2))
(*.f64 (tan.f64 t) eh)
(exp.f64 (*.f64 (log.f64 (*.f64 (tan.f64 t) eh)) 1))
(*.f64 (tan.f64 t) eh)
(log1p.f64 (expm1.f64 (*.f64 (tan.f64 t) eh)))
(*.f64 (tan.f64 t) eh)
(-.f64 (exp.f64 (log1p.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))) 1)
(*.f64 (tan.f64 t) (/.f64 eh ew))
(*.f64 (tan.f64 t) (/.f64 eh ew))
(*.f64 eh (/.f64 (tan.f64 t) ew))
(*.f64 (tan.f64 t) (/.f64 eh ew))
(*.f64 (*.f64 (tan.f64 t) eh) (/.f64 1 ew))
(*.f64 (tan.f64 t) (/.f64 eh ew))
(*.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)) 1)
(*.f64 (tan.f64 t) (/.f64 eh ew))
(*.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))
(*.f64 (tan.f64 t) (/.f64 eh ew))
(*.f64 (sqrt.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))) (sqrt.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(*.f64 (tan.f64 t) (/.f64 eh ew))
(*.f64 (sqrt.f64 (*.f64 (tan.f64 t) eh)) (*.f64 (sqrt.f64 (*.f64 (tan.f64 t) eh)) (/.f64 1 ew)))
(*.f64 (tan.f64 t) (/.f64 eh ew))
(*.f64 (cbrt.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))) (pow.f64 (cbrt.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))) 2))
(*.f64 (tan.f64 t) (/.f64 eh ew))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))) 2) (cbrt.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(*.f64 (tan.f64 t) (/.f64 eh ew))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (tan.f64 t) eh) 2)) (*.f64 (cbrt.f64 (*.f64 (tan.f64 t) eh)) (/.f64 1 ew)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (tan.f64 t) eh) 2)) (/.f64 (cbrt.f64 (*.f64 (tan.f64 t) eh)) ew))
(*.f64 (/.f64 1 ew) (*.f64 (tan.f64 t) eh))
(*.f64 (tan.f64 t) (/.f64 eh ew))
(*.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) (/.f64 -1 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) ew) eh)
(*.f64 (tan.f64 t) (/.f64 eh ew))
(*.f64 (/.f64 1 (sqrt.f64 ew)) (/.f64 (tan.f64 t) (/.f64 (sqrt.f64 ew) eh)))
(*.f64 (/.f64 1 (sqrt.f64 ew)) (*.f64 (/.f64 (tan.f64 t) (sqrt.f64 ew)) eh))
(/.f64 (tan.f64 t) (/.f64 (sqrt.f64 ew) (/.f64 eh (sqrt.f64 ew))))
(/.f64 (tan.f64 t) (*.f64 (sqrt.f64 ew) (/.f64 (sqrt.f64 ew) eh)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 ew) 2)) (/.f64 (tan.f64 t) (/.f64 (cbrt.f64 ew) eh)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 ew) 2)) (*.f64 (/.f64 (tan.f64 t) (cbrt.f64 ew)) eh))
(*.f64 (/.f64 (/.f64 (tan.f64 t) (pow.f64 (cbrt.f64 ew) 2)) (cbrt.f64 ew)) eh)
(/.f64 (*.f64 eh (/.f64 (tan.f64 t) (cbrt.f64 ew))) (pow.f64 (cbrt.f64 ew) 2))
(*.f64 (/.f64 -1 ew) (*.f64 (tan.f64 t) (neg.f64 eh)))
(*.f64 (tan.f64 t) (/.f64 eh ew))
(*.f64 (/.f64 (tan.f64 t) (sqrt.f64 ew)) (/.f64 eh (sqrt.f64 ew)))
(*.f64 (/.f64 1 (sqrt.f64 ew)) (*.f64 (/.f64 (tan.f64 t) (sqrt.f64 ew)) eh))
(/.f64 (tan.f64 t) (/.f64 (sqrt.f64 ew) (/.f64 eh (sqrt.f64 ew))))
(/.f64 (tan.f64 t) (*.f64 (sqrt.f64 ew) (/.f64 (sqrt.f64 ew) eh)))
(*.f64 (/.f64 eh (sqrt.f64 ew)) (/.f64 (tan.f64 t) (sqrt.f64 ew)))
(*.f64 (/.f64 1 (sqrt.f64 ew)) (*.f64 (/.f64 (tan.f64 t) (sqrt.f64 ew)) eh))
(/.f64 (tan.f64 t) (/.f64 (sqrt.f64 ew) (/.f64 eh (sqrt.f64 ew))))
(/.f64 (tan.f64 t) (*.f64 (sqrt.f64 ew) (/.f64 (sqrt.f64 ew) eh)))
(*.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 (tan.f64 t) (cbrt.f64 ew)) eh))
(*.f64 (/.f64 (/.f64 (tan.f64 t) (pow.f64 (cbrt.f64 ew) 2)) (cbrt.f64 ew)) eh)
(/.f64 (*.f64 eh (/.f64 (tan.f64 t) (cbrt.f64 ew))) (pow.f64 (cbrt.f64 ew) 2))
(*.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 1 (pow.f64 (cbrt.f64 ew) 2)) (*.f64 (/.f64 (tan.f64 t) (cbrt.f64 ew)) eh))
(*.f64 (/.f64 (/.f64 (tan.f64 t) (pow.f64 (cbrt.f64 ew) 2)) (cbrt.f64 ew)) eh)
(/.f64 (*.f64 eh (/.f64 (tan.f64 t) (cbrt.f64 ew))) (pow.f64 (cbrt.f64 ew) 2))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (tan.f64 t) eh)) 1) (/.f64 (sqrt.f64 (*.f64 (tan.f64 t) eh)) ew))
(*.f64 (tan.f64 t) (/.f64 eh ew))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (tan.f64 t) eh)) ew) (sqrt.f64 (*.f64 (tan.f64 t) eh)))
(*.f64 (tan.f64 t) (/.f64 eh ew))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (tan.f64 t) eh)) (pow.f64 (cbrt.f64 ew) 2)) (/.f64 (sqrt.f64 (*.f64 (tan.f64 t) eh)) (cbrt.f64 ew)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 ew) 2)) (*.f64 (/.f64 (tan.f64 t) (cbrt.f64 ew)) eh))
(*.f64 (/.f64 (/.f64 (tan.f64 t) (pow.f64 (cbrt.f64 ew) 2)) (cbrt.f64 ew)) eh)
(/.f64 (*.f64 eh (/.f64 (tan.f64 t) (cbrt.f64 ew))) (pow.f64 (cbrt.f64 ew) 2))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 (tan.f64 t) eh) 2)) 1) (/.f64 (cbrt.f64 (*.f64 (tan.f64 t) eh)) ew))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (tan.f64 t) eh) 2)) (*.f64 (cbrt.f64 (*.f64 (tan.f64 t) eh)) (/.f64 1 ew)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (tan.f64 t) eh) 2)) (/.f64 (cbrt.f64 (*.f64 (tan.f64 t) eh)) ew))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 (tan.f64 t) eh) 2)) (sqrt.f64 ew)) (/.f64 (cbrt.f64 (*.f64 (tan.f64 t) eh)) (sqrt.f64 ew)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 (tan.f64 t) eh) 2)) (pow.f64 (cbrt.f64 ew) 2)) (cbrt.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(*.f64 (cbrt.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))) (/.f64 (cbrt.f64 (pow.f64 (*.f64 (tan.f64 t) eh) 2)) (pow.f64 (cbrt.f64 ew) 2)))
(/.f64 (cbrt.f64 (pow.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 (cbrt.f64 (pow.f64 (*.f64 (tan.f64 t) eh) 2)) ew) (cbrt.f64 (*.f64 (tan.f64 t) eh)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (tan.f64 t) eh) 2)) (*.f64 (cbrt.f64 (*.f64 (tan.f64 t) eh)) (/.f64 1 ew)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (tan.f64 t) eh) 2)) (/.f64 (cbrt.f64 (*.f64 (tan.f64 t) eh)) ew))
(*.f64 (/.f64 1 (/.f64 ew (cbrt.f64 (pow.f64 (*.f64 (tan.f64 t) eh) 2)))) (cbrt.f64 (*.f64 (tan.f64 t) eh)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (tan.f64 t) eh) 2)) (*.f64 (cbrt.f64 (*.f64 (tan.f64 t) eh)) (/.f64 1 ew)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (tan.f64 t) eh) 2)) (/.f64 (cbrt.f64 (*.f64 (tan.f64 t) eh)) ew))
(pow.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)) 1)
(*.f64 (tan.f64 t) (/.f64 eh ew))
(pow.f64 (sqrt.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))) 2)
(*.f64 (tan.f64 t) (/.f64 eh ew))
(pow.f64 (cbrt.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))) 3)
(*.f64 (tan.f64 t) (/.f64 eh ew))
(pow.f64 (pow.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)) 3) 1/3)
(*.f64 (tan.f64 t) (/.f64 eh ew))
(pow.f64 (/.f64 ew (*.f64 (tan.f64 t) eh)) -1)
(*.f64 (tan.f64 t) (/.f64 eh ew))
(neg.f64 (/.f64 (tan.f64 t) (/.f64 (neg.f64 ew) eh)))
(*.f64 (tan.f64 t) (/.f64 eh ew))
(sqrt.f64 (pow.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)) 2))
(fabs.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))
(log.f64 (exp.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(*.f64 (tan.f64 t) (/.f64 eh ew))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(*.f64 (tan.f64 t) (/.f64 eh ew))
(cbrt.f64 (pow.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)) 3))
(*.f64 (tan.f64 t) (/.f64 eh ew))
(expm1.f64 (log1p.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(*.f64 (tan.f64 t) (/.f64 eh ew))
(exp.f64 (log.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(*.f64 (tan.f64 t) (/.f64 eh ew))
(exp.f64 (*.f64 (log.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))) 1))
(*.f64 (tan.f64 t) (/.f64 eh ew))
(log1p.f64 (expm1.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(*.f64 (tan.f64 t) (/.f64 eh ew))

localize40.0ms (0.2%)

Local error

Found 3 expressions with local error:

NewErrorProgram
0.1b
(*.f64 ew (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew))))))
1.5b
(*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew)))
22.4b
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew)))))
Compiler

Compiled 78 to 16 computations (79.5% saved)

series4.0ms (0%)

Counts
3 → 108
Calls

27 calls:

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

rewrite79.0ms (0.4%)

Algorithm
batch-egg-rewrite
Rules
1518×associate-*l/
1006×associate-/r*
656×associate-/l*
346×distribute-lft-neg-in
310×distribute-rgt-in
Iterations

Useful iterations: 1 (0.0ms)

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

simplify195.0ms (1%)

Algorithm
egg-herbie
Rules
1398×unswap-sqr
864×distribute-lft-in
862×distribute-rgt-in
810×associate-/l*
514×associate-/l/
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
04288154
110387986
242067986
Stop Event
node limit
Counts
280 → 249
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 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) (*.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 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) ew)
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) ew)
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) ew)
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) ew)
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) ew)
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) ew)
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) ew)
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) ew)
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) ew)
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) ew)
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) ew)
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) ew)
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) ew)
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) ew)
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) ew)
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) ew)
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) ew)
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) ew)
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) ew)
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) ew)
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) ew)
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) ew)
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) ew)
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) ew)
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) ew)
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) ew)
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) ew)
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) ew)
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) ew)
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) ew)
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) ew)
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) ew)
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) ew)
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) ew)
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) ew)
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) ew)
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) 1)
(*.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))) 1)
(*.f64 1 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(*.f64 (sqrt.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (sqrt.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(*.f64 (cbrt.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (pow.f64 (cbrt.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 2))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 2) (cbrt.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(/.f64 1 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(/.f64 1 (/.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) 1))
(/.f64 (sqrt.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (sqrt.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(/.f64 (pow.f64 (cbrt.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 2) (cbrt.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(/.f64 -1 (neg.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(/.f64 (/.f64 1 (*.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (cbrt.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) (cbrt.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(pow.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))) 1)
(pow.f64 (sqrt.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 2)
(pow.f64 (cbrt.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 3)
(pow.f64 (pow.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))) 3) 1/3)
(pow.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) -1)
(sqrt.f64 (pow.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))) 2))
(log.f64 (exp.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(log.f64 (+.f64 1 (expm1.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))))
(cbrt.f64 (pow.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))) 3))
(expm1.f64 (log1p.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(exp.f64 (log.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(exp.f64 (*.f64 (log.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 1))
(log1p.f64 (expm1.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(+.f64 0 (*.f64 (tan.f64 t) (/.f64 eh ew)))
(+.f64 (-.f64 0 (exp.f64 (log1p.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 1)
(+.f64 (*.f64 (tan.f64 t) 0) (*.f64 (tan.f64 t) (/.f64 eh ew)))
(+.f64 (*.f64 (neg.f64 (tan.f64 t)) 0) (*.f64 (tan.f64 t) (/.f64 eh ew)))
(+.f64 (*.f64 0 (tan.f64 t)) (*.f64 (tan.f64 t) (/.f64 eh ew)))
(+.f64 (*.f64 0 (neg.f64 (tan.f64 t))) (*.f64 (tan.f64 t) (/.f64 eh ew)))
(-.f64 0 (*.f64 (tan.f64 t) (/.f64 eh ew)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))) 1)
(/.f64 (tan.f64 t) (/.f64 ew eh))
(/.f64 (/.f64 eh ew) (/.f64 1 (tan.f64 t)))
(/.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)) 1)
(/.f64 1 (/.f64 (/.f64 ew eh) (tan.f64 t)))
(/.f64 1 (*.f64 (/.f64 ew eh) (/.f64 1 (tan.f64 t))))
(/.f64 (sqrt.f64 (tan.f64 t)) (/.f64 (/.f64 ew eh) (sqrt.f64 (tan.f64 t))))
(/.f64 (cbrt.f64 (tan.f64 t)) (/.f64 (/.f64 ew eh) (pow.f64 (cbrt.f64 (tan.f64 t)) 2)))
(/.f64 (pow.f64 (cbrt.f64 (tan.f64 t)) 2) (/.f64 (/.f64 ew eh) (cbrt.f64 (tan.f64 t))))
(/.f64 (neg.f64 eh) (/.f64 ew (tan.f64 t)))
(/.f64 (neg.f64 eh) (/.f64 (*.f64 ew (cos.f64 t)) (sin.f64 t)))
(/.f64 (sin.f64 t) (/.f64 (/.f64 ew eh) (/.f64 1 (cos.f64 t))))
(/.f64 (sin.f64 t) (/.f64 (cos.f64 t) (/.f64 eh ew)))
(/.f64 (sin.f64 t) (/.f64 (*.f64 (cos.f64 t) ew) eh))
(/.f64 (sin.f64 t) (/.f64 (*.f64 (cos.f64 t) (/.f64 ew eh)) 1))
(/.f64 (sin.f64 t) (/.f64 (*.f64 (cos.f64 t) ew) (neg.f64 eh)))
(/.f64 (sin.f64 t) (/.f64 (*.f64 (cos.f64 t) (neg.f64 ew)) (neg.f64 eh)))
(/.f64 (sin.f64 t) (*.f64 (/.f64 ew eh) (cos.f64 t)))
(/.f64 (*.f64 (tan.f64 t) eh) ew)
(/.f64 (*.f64 (sqrt.f64 (/.f64 eh ew)) (tan.f64 t)) (sqrt.f64 (/.f64 ew eh)))
(/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)
(/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) (neg.f64 ew))
(/.f64 (*.f64 (/.f64 eh ew) (sin.f64 t)) (cos.f64 t))
(/.f64 (*.f64 (sin.f64 t) (/.f64 eh ew)) (cos.f64 t))
(/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)
(/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) (neg.f64 ew))
(/.f64 (neg.f64 (tan.f64 t)) (/.f64 ew eh))
(/.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) ew))
(/.f64 (*.f64 (sin.f64 t) (neg.f64 eh)) (*.f64 (cos.f64 t) (neg.f64 ew)))
(/.f64 (*.f64 (neg.f64 eh) (sin.f64 t)) (*.f64 ew (cos.f64 t)))
(/.f64 (neg.f64 (sin.f64 t)) (*.f64 (/.f64 ew eh) (neg.f64 (cos.f64 t))))
(/.f64 (*.f64 (sqrt.f64 eh) (tan.f64 t)) (/.f64 ew (sqrt.f64 eh)))
(/.f64 (*.f64 (neg.f64 (sin.f64 t)) (/.f64 eh ew)) (neg.f64 (cos.f64 t)))
(/.f64 (*.f64 eh (tan.f64 t)) ew)
(/.f64 (*.f64 eh (tan.f64 t)) (neg.f64 ew))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 eh) 2) (tan.f64 t)) (/.f64 ew (cbrt.f64 eh)))
(/.f64 (*.f64 (/.f64 (neg.f64 eh) 1) (tan.f64 t)) ew)
(/.f64 (*.f64 (/.f64 (neg.f64 eh) (sqrt.f64 ew)) (tan.f64 t)) (sqrt.f64 ew))
(/.f64 (*.f64 (/.f64 (neg.f64 eh) (pow.f64 (cbrt.f64 ew) 2)) (tan.f64 t)) (cbrt.f64 ew))
(/.f64 (*.f64 (/.f64 eh 1) (tan.f64 t)) ew)
(/.f64 (*.f64 (/.f64 eh (sqrt.f64 ew)) (tan.f64 t)) (sqrt.f64 ew))
(/.f64 (*.f64 (/.f64 eh (pow.f64 (cbrt.f64 ew) 2)) (tan.f64 t)) (cbrt.f64 ew))
(/.f64 (*.f64 (-.f64 0 (pow.f64 (/.f64 eh ew) 2)) (tan.f64 t)) (/.f64 eh ew))
(/.f64 (*.f64 (-.f64 0 (pow.f64 (/.f64 eh ew) 3)) (tan.f64 t)) (+.f64 (pow.f64 (/.f64 eh ew) 2) 0))
(/.f64 (*.f64 (*.f64 (tan.f64 t) eh) 1) ew)
(/.f64 (*.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) 1) ew)
(/.f64 (*.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) 1) (neg.f64 ew))
(/.f64 (*.f64 (*.f64 (/.f64 eh ew) (sin.f64 t)) 1) (cos.f64 t))
(/.f64 (*.f64 (*.f64 (sin.f64 t) (/.f64 eh ew)) 1) (cos.f64 t))
(/.f64 (*.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) 1) ew)
(/.f64 (*.f64 (*.f64 (sin.f64 t) eh) 1) (*.f64 (cos.f64 t) ew))
(/.f64 (*.f64 (*.f64 (sin.f64 t) 1) 1) (*.f64 (cos.f64 t) (/.f64 ew eh)))
(/.f64 (*.f64 (*.f64 (sin.f64 t) (neg.f64 eh)) 1) (*.f64 (cos.f64 t) ew))
(/.f64 (*.f64 (*.f64 (sin.f64 t) (neg.f64 eh)) 1) (*.f64 (cos.f64 t) (neg.f64 ew)))
(/.f64 (*.f64 (*.f64 (neg.f64 eh) (sin.f64 t)) 1) (*.f64 ew (cos.f64 t)))
(/.f64 (*.f64 1 (*.f64 (sqrt.f64 (/.f64 eh ew)) (tan.f64 t))) (sqrt.f64 (/.f64 ew eh)))
(/.f64 (*.f64 (sqrt.f64 eh) (*.f64 (sqrt.f64 (/.f64 eh ew)) (tan.f64 t))) (sqrt.f64 ew))
(/.f64 (*.f64 (sqrt.f64 (neg.f64 eh)) (*.f64 (sqrt.f64 (/.f64 eh ew)) (tan.f64 t))) (sqrt.f64 ew))
(/.f64 (*.f64 (sqrt.f64 (neg.f64 eh)) (*.f64 (sqrt.f64 (/.f64 eh ew)) (tan.f64 t))) (sqrt.f64 (neg.f64 ew)))
(/.f64 (*.f64 (sqrt.f64 (sin.f64 t)) (*.f64 (sqrt.f64 (tan.f64 t)) (/.f64 eh ew))) (sqrt.f64 (cos.f64 t)))
(/.f64 (/.f64 (tan.f64 t) ew) (/.f64 1 eh))
(/.f64 (/.f64 (tan.f64 t) 1) (/.f64 ew eh))
(/.f64 (/.f64 (tan.f64 t) (*.f64 (cbrt.f64 (/.f64 ew eh)) (cbrt.f64 (/.f64 ew eh)))) (cbrt.f64 (/.f64 ew eh)))
(/.f64 (/.f64 (tan.f64 t) (/.f64 1 (sqrt.f64 eh))) (/.f64 ew (sqrt.f64 eh)))
(/.f64 (/.f64 (tan.f64 t) (/.f64 1 (pow.f64 (cbrt.f64 eh) 2))) (/.f64 ew (cbrt.f64 eh)))
(/.f64 (/.f64 (tan.f64 t) (/.f64 (sqrt.f64 ew) 1)) (/.f64 (sqrt.f64 ew) eh))
(/.f64 (/.f64 (tan.f64 t) (/.f64 (sqrt.f64 ew) (sqrt.f64 eh))) (/.f64 (sqrt.f64 ew) (sqrt.f64 eh)))
(/.f64 (/.f64 (tan.f64 t) (/.f64 (sqrt.f64 ew) (pow.f64 (cbrt.f64 eh) 2))) (/.f64 (sqrt.f64 ew) (cbrt.f64 eh)))
(/.f64 (/.f64 (tan.f64 t) (/.f64 (pow.f64 (cbrt.f64 ew) 2) 1)) (/.f64 (cbrt.f64 ew) eh))
(/.f64 (/.f64 (tan.f64 t) (/.f64 (pow.f64 (cbrt.f64 ew) 2) (sqrt.f64 eh))) (/.f64 (cbrt.f64 ew) (sqrt.f64 eh)))
(/.f64 (/.f64 (tan.f64 t) (/.f64 (pow.f64 (cbrt.f64 ew) 2) (pow.f64 (cbrt.f64 eh) 2))) (/.f64 (cbrt.f64 ew) (cbrt.f64 eh)))
(/.f64 (/.f64 (*.f64 (tan.f64 t) eh) 1) ew)
(/.f64 (/.f64 (*.f64 (tan.f64 t) eh) (sqrt.f64 ew)) (sqrt.f64 ew))
(/.f64 (/.f64 (*.f64 (tan.f64 t) eh) (cbrt.f64 ew)) (pow.f64 (cbrt.f64 ew) 2))
(/.f64 (/.f64 (*.f64 (tan.f64 t) eh) (pow.f64 (cbrt.f64 ew) 2)) (cbrt.f64 ew))
(/.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) 1) ew)
(/.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) 1) (neg.f64 ew))
(/.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) (sqrt.f64 ew)) (sqrt.f64 ew))
(/.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) (sqrt.f64 ew)) (neg.f64 (sqrt.f64 ew)))
(/.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) (cbrt.f64 ew)) (pow.f64 (cbrt.f64 ew) 2))
(/.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) (pow.f64 (cbrt.f64 ew) 2)) (cbrt.f64 ew))
(/.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) (pow.f64 (cbrt.f64 ew) 2)) (neg.f64 (cbrt.f64 ew)))
(/.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) -1) ew)
(/.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) (sqrt.f64 (neg.f64 ew))) (sqrt.f64 (neg.f64 ew)))
(/.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) (*.f64 (cbrt.f64 (neg.f64 ew)) (cbrt.f64 (neg.f64 ew)))) (cbrt.f64 (neg.f64 ew)))
(/.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) (neg.f64 (sqrt.f64 ew))) (sqrt.f64 ew))
(/.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) (neg.f64 (pow.f64 (cbrt.f64 ew) 2))) (cbrt.f64 ew))
(/.f64 (/.f64 (*.f64 (/.f64 eh ew) (sin.f64 t)) 1) (cos.f64 t))
(/.f64 (/.f64 (*.f64 (/.f64 eh ew) (sin.f64 t)) (sqrt.f64 (cos.f64 t))) (sqrt.f64 (cos.f64 t)))
(/.f64 (/.f64 (*.f64 (/.f64 eh ew) (sin.f64 t)) (*.f64 (cbrt.f64 (cos.f64 t)) (cbrt.f64 (cos.f64 t)))) (cbrt.f64 (cos.f64 t)))
(/.f64 (/.f64 (*.f64 (sin.f64 t) (/.f64 eh ew)) 1) (cos.f64 t))
(/.f64 (/.f64 (*.f64 (sin.f64 t) (/.f64 eh ew)) (sqrt.f64 (cos.f64 t))) (sqrt.f64 (cos.f64 t)))
(/.f64 (/.f64 (*.f64 (sin.f64 t) (/.f64 eh ew)) (*.f64 (cbrt.f64 (cos.f64 t)) (cbrt.f64 (cos.f64 t)))) (cbrt.f64 (cos.f64 t)))
(/.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) 1) ew)
(/.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) (sqrt.f64 ew)) (sqrt.f64 ew))
(/.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) (cbrt.f64 ew)) (pow.f64 (cbrt.f64 ew) 2))
(/.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) (pow.f64 (cbrt.f64 ew) 2)) (cbrt.f64 ew))
(pow.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)) 1)
(pow.f64 (sqrt.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))) 2)
(pow.f64 (cbrt.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))) 3)
(pow.f64 (pow.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)) 3) 1/3)
(neg.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))
(sqrt.f64 (pow.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)) 2))
(log.f64 (pow.f64 (exp.f64 (tan.f64 t)) (/.f64 eh ew)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(cbrt.f64 (pow.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)) 3))
(cbrt.f64 (*.f64 (pow.f64 (tan.f64 t) 3) (pow.f64 (/.f64 eh ew) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 eh ew) 3) (pow.f64 (tan.f64 t) 3)))
(expm1.f64 (log1p.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(exp.f64 (log.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(exp.f64 (*.f64 (log.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))) 1))
(log1p.f64 (expm1.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 ew (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) 1)
(/.f64 ew (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(/.f64 ew (/.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) 1))
(/.f64 1 (/.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) ew))
(/.f64 (sqrt.f64 ew) (/.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) (sqrt.f64 ew)))
(/.f64 (cbrt.f64 ew) (/.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) (pow.f64 (cbrt.f64 ew) 2)))
(/.f64 (pow.f64 (cbrt.f64 ew) 2) (/.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) (cbrt.f64 ew)))
(/.f64 (neg.f64 ew) (neg.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(/.f64 (/.f64 ew (sqrt.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (sqrt.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(/.f64 (/.f64 ew 1) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(/.f64 (*.f64 1 (/.f64 ew (sqrt.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) (sqrt.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(/.f64 (/.f64 ew (*.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (cbrt.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) (cbrt.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(pow.f64 (/.f64 ew (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) 1)
(pow.f64 (sqrt.f64 (/.f64 ew (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 2)
(pow.f64 (cbrt.f64 (/.f64 ew (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 3)
(pow.f64 (pow.f64 (/.f64 ew (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) 3) 1/3)
(sqrt.f64 (pow.f64 (/.f64 ew (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) 2))
(log.f64 (exp.f64 (/.f64 ew (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 ew (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))))))
(cbrt.f64 (pow.f64 (/.f64 ew (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) 3))
(cbrt.f64 (*.f64 (pow.f64 ew 3) (pow.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))) 3) (pow.f64 ew 3)))
(expm1.f64 (log1p.f64 (/.f64 ew (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(exp.f64 (log.f64 (/.f64 ew (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(exp.f64 (*.f64 (log.f64 (/.f64 ew (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 1))
(log1p.f64 (expm1.f64 (/.f64 ew (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
Outputs
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew)))))
(cos.f64 (atan.f64 (/.f64 eh (/.f64 (neg.f64 ew) (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 (tan.f64 t) (neg.f64 (/.f64 eh ew)))))
(cos.f64 (atan.f64 (/.f64 eh (/.f64 (neg.f64 ew) (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 (tan.f64 t) (neg.f64 (/.f64 eh ew)))))
(cos.f64 (atan.f64 (/.f64 eh (/.f64 (neg.f64 ew) (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 (tan.f64 t) (neg.f64 (/.f64 eh ew)))))
(cos.f64 (atan.f64 (/.f64 eh (/.f64 (neg.f64 ew) (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 (tan.f64 t) (neg.f64 (/.f64 eh ew)))))
(cos.f64 (atan.f64 (/.f64 eh (/.f64 (neg.f64 ew) (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 (tan.f64 t) (neg.f64 (/.f64 eh ew)))))
(cos.f64 (atan.f64 (/.f64 eh (/.f64 (neg.f64 ew) (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 (tan.f64 t) (neg.f64 (/.f64 eh ew)))))
(cos.f64 (atan.f64 (/.f64 eh (/.f64 (neg.f64 ew) (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 (tan.f64 t) (neg.f64 (/.f64 eh ew)))))
(cos.f64 (atan.f64 (/.f64 eh (/.f64 (neg.f64 ew) (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 (tan.f64 t) (neg.f64 (/.f64 eh ew)))))
(cos.f64 (atan.f64 (/.f64 eh (/.f64 (neg.f64 ew) (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 (tan.f64 t) (neg.f64 (/.f64 eh ew)))))
(cos.f64 (atan.f64 (/.f64 eh (/.f64 (neg.f64 ew) (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 (tan.f64 t) (neg.f64 (/.f64 eh ew)))))
(cos.f64 (atan.f64 (/.f64 eh (/.f64 (neg.f64 ew) (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 (tan.f64 t) (neg.f64 (/.f64 eh ew)))))
(cos.f64 (atan.f64 (/.f64 eh (/.f64 (neg.f64 ew) (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 (tan.f64 t) (neg.f64 (/.f64 eh ew)))))
(cos.f64 (atan.f64 (/.f64 eh (/.f64 (neg.f64 ew) (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 (tan.f64 t) (neg.f64 (/.f64 eh ew)))))
(cos.f64 (atan.f64 (/.f64 eh (/.f64 (neg.f64 ew) (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 (tan.f64 t) (neg.f64 (/.f64 eh ew)))))
(cos.f64 (atan.f64 (/.f64 eh (/.f64 (neg.f64 ew) (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 (tan.f64 t) (neg.f64 (/.f64 eh ew)))))
(cos.f64 (atan.f64 (/.f64 eh (/.f64 (neg.f64 ew) (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 (tan.f64 t) (neg.f64 (/.f64 eh ew)))))
(cos.f64 (atan.f64 (/.f64 eh (/.f64 (neg.f64 ew) (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 (tan.f64 t) (neg.f64 (/.f64 eh ew)))))
(cos.f64 (atan.f64 (/.f64 eh (/.f64 (neg.f64 ew) (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 (tan.f64 t) (neg.f64 (/.f64 eh ew)))))
(cos.f64 (atan.f64 (/.f64 eh (/.f64 (neg.f64 ew) (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 (tan.f64 t) (neg.f64 (/.f64 eh ew)))))
(cos.f64 (atan.f64 (/.f64 eh (/.f64 (neg.f64 ew) (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 (tan.f64 t) (neg.f64 (/.f64 eh ew)))))
(cos.f64 (atan.f64 (/.f64 eh (/.f64 (neg.f64 ew) (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 (tan.f64 t) (neg.f64 (/.f64 eh ew)))))
(cos.f64 (atan.f64 (/.f64 eh (/.f64 (neg.f64 ew) (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 (tan.f64 t) (neg.f64 (/.f64 eh ew)))))
(cos.f64 (atan.f64 (/.f64 eh (/.f64 (neg.f64 ew) (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 (tan.f64 t) (neg.f64 (/.f64 eh ew)))))
(cos.f64 (atan.f64 (/.f64 eh (/.f64 (neg.f64 ew) (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 (tan.f64 t) (neg.f64 (/.f64 eh ew)))))
(cos.f64 (atan.f64 (/.f64 eh (/.f64 (neg.f64 ew) (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 (tan.f64 t) (neg.f64 (/.f64 eh ew)))))
(cos.f64 (atan.f64 (/.f64 eh (/.f64 (neg.f64 ew) (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 (tan.f64 t) (neg.f64 (/.f64 eh ew)))))
(cos.f64 (atan.f64 (/.f64 eh (/.f64 (neg.f64 ew) (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 (tan.f64 t) (neg.f64 (/.f64 eh ew)))))
(cos.f64 (atan.f64 (/.f64 eh (/.f64 (neg.f64 ew) (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 (tan.f64 t) (neg.f64 (/.f64 eh ew)))))
(cos.f64 (atan.f64 (/.f64 eh (/.f64 (neg.f64 ew) (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 (tan.f64 t) (neg.f64 (/.f64 eh ew)))))
(cos.f64 (atan.f64 (/.f64 eh (/.f64 (neg.f64 ew) (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 (tan.f64 t) (neg.f64 (/.f64 eh ew)))))
(cos.f64 (atan.f64 (/.f64 eh (/.f64 (neg.f64 ew) (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 (tan.f64 t) (neg.f64 (/.f64 eh ew)))))
(cos.f64 (atan.f64 (/.f64 eh (/.f64 (neg.f64 ew) (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 (tan.f64 t) (neg.f64 (/.f64 eh ew)))))
(cos.f64 (atan.f64 (/.f64 eh (/.f64 (neg.f64 ew) (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 (tan.f64 t) (neg.f64 (/.f64 eh ew)))))
(cos.f64 (atan.f64 (/.f64 eh (/.f64 (neg.f64 ew) (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 (tan.f64 t) (neg.f64 (/.f64 eh ew)))))
(cos.f64 (atan.f64 (/.f64 eh (/.f64 (neg.f64 ew) (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 (tan.f64 t) (neg.f64 (/.f64 eh ew)))))
(cos.f64 (atan.f64 (/.f64 eh (/.f64 (neg.f64 ew) (tan.f64 t)))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 (neg.f64 eh) ew))))
(*.f64 -1 (/.f64 (*.f64 t eh) ew))
(neg.f64 (/.f64 t (/.f64 ew eh)))
(/.f64 (*.f64 (neg.f64 eh) 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 (/.f64 (pow.f64 t 3) 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 (/.f64 (pow.f64 t 5) ew) eh) (-.f64 (*.f64 -1/3 (*.f64 (/.f64 (pow.f64 t 3) ew) eh)) (*.f64 (/.f64 t ew) eh)))
(fma.f64 -2/15 (/.f64 eh (/.f64 ew (pow.f64 t 5))) (-.f64 (*.f64 -1/3 (*.f64 (/.f64 (pow.f64 t 3) 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 eh (/.f64 ew (pow.f64 t 7))) (fma.f64 -2/15 (*.f64 (/.f64 (pow.f64 t 5) ew) eh) (-.f64 (*.f64 -1/3 (*.f64 (/.f64 (pow.f64 t 3) ew) eh)) (*.f64 (/.f64 t ew) eh))))
(fma.f64 -17/315 (/.f64 (pow.f64 t 7) (/.f64 ew eh)) (fma.f64 -2/15 (/.f64 eh (/.f64 ew (pow.f64 t 5))) (-.f64 (*.f64 -1/3 (*.f64 (/.f64 (pow.f64 t 3) ew) eh)) (*.f64 (/.f64 t ew) eh))))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(neg.f64 (/.f64 (sin.f64 t) (*.f64 (cos.f64 t) (/.f64 ew eh))))
(*.f64 (sin.f64 t) (/.f64 (neg.f64 eh) (*.f64 ew (cos.f64 t))))
(*.f64 (neg.f64 eh) (/.f64 (sin.f64 t) (*.f64 ew (cos.f64 t))))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(neg.f64 (/.f64 (sin.f64 t) (*.f64 (cos.f64 t) (/.f64 ew eh))))
(*.f64 (sin.f64 t) (/.f64 (neg.f64 eh) (*.f64 ew (cos.f64 t))))
(*.f64 (neg.f64 eh) (/.f64 (sin.f64 t) (*.f64 ew (cos.f64 t))))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(neg.f64 (/.f64 (sin.f64 t) (*.f64 (cos.f64 t) (/.f64 ew eh))))
(*.f64 (sin.f64 t) (/.f64 (neg.f64 eh) (*.f64 ew (cos.f64 t))))
(*.f64 (neg.f64 eh) (/.f64 (sin.f64 t) (*.f64 ew (cos.f64 t))))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(neg.f64 (/.f64 (sin.f64 t) (*.f64 (cos.f64 t) (/.f64 ew eh))))
(*.f64 (sin.f64 t) (/.f64 (neg.f64 eh) (*.f64 ew (cos.f64 t))))
(*.f64 (neg.f64 eh) (/.f64 (sin.f64 t) (*.f64 ew (cos.f64 t))))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(neg.f64 (/.f64 (sin.f64 t) (*.f64 (cos.f64 t) (/.f64 ew eh))))
(*.f64 (sin.f64 t) (/.f64 (neg.f64 eh) (*.f64 ew (cos.f64 t))))
(*.f64 (neg.f64 eh) (/.f64 (sin.f64 t) (*.f64 ew (cos.f64 t))))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(neg.f64 (/.f64 (sin.f64 t) (*.f64 (cos.f64 t) (/.f64 ew eh))))
(*.f64 (sin.f64 t) (/.f64 (neg.f64 eh) (*.f64 ew (cos.f64 t))))
(*.f64 (neg.f64 eh) (/.f64 (sin.f64 t) (*.f64 ew (cos.f64 t))))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(neg.f64 (/.f64 (sin.f64 t) (*.f64 (cos.f64 t) (/.f64 ew eh))))
(*.f64 (sin.f64 t) (/.f64 (neg.f64 eh) (*.f64 ew (cos.f64 t))))
(*.f64 (neg.f64 eh) (/.f64 (sin.f64 t) (*.f64 ew (cos.f64 t))))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(neg.f64 (/.f64 (sin.f64 t) (*.f64 (cos.f64 t) (/.f64 ew eh))))
(*.f64 (sin.f64 t) (/.f64 (neg.f64 eh) (*.f64 ew (cos.f64 t))))
(*.f64 (neg.f64 eh) (/.f64 (sin.f64 t) (*.f64 ew (cos.f64 t))))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(neg.f64 (/.f64 (sin.f64 t) (*.f64 (cos.f64 t) (/.f64 ew eh))))
(*.f64 (sin.f64 t) (/.f64 (neg.f64 eh) (*.f64 ew (cos.f64 t))))
(*.f64 (neg.f64 eh) (/.f64 (sin.f64 t) (*.f64 ew (cos.f64 t))))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(neg.f64 (/.f64 (sin.f64 t) (*.f64 (cos.f64 t) (/.f64 ew eh))))
(*.f64 (sin.f64 t) (/.f64 (neg.f64 eh) (*.f64 ew (cos.f64 t))))
(*.f64 (neg.f64 eh) (/.f64 (sin.f64 t) (*.f64 ew (cos.f64 t))))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(neg.f64 (/.f64 (sin.f64 t) (*.f64 (cos.f64 t) (/.f64 ew eh))))
(*.f64 (sin.f64 t) (/.f64 (neg.f64 eh) (*.f64 ew (cos.f64 t))))
(*.f64 (neg.f64 eh) (/.f64 (sin.f64 t) (*.f64 ew (cos.f64 t))))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(neg.f64 (/.f64 (sin.f64 t) (*.f64 (cos.f64 t) (/.f64 ew eh))))
(*.f64 (sin.f64 t) (/.f64 (neg.f64 eh) (*.f64 ew (cos.f64 t))))
(*.f64 (neg.f64 eh) (/.f64 (sin.f64 t) (*.f64 ew (cos.f64 t))))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(neg.f64 (/.f64 (sin.f64 t) (*.f64 (cos.f64 t) (/.f64 ew eh))))
(*.f64 (sin.f64 t) (/.f64 (neg.f64 eh) (*.f64 ew (cos.f64 t))))
(*.f64 (neg.f64 eh) (/.f64 (sin.f64 t) (*.f64 ew (cos.f64 t))))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(neg.f64 (/.f64 (sin.f64 t) (*.f64 (cos.f64 t) (/.f64 ew eh))))
(*.f64 (sin.f64 t) (/.f64 (neg.f64 eh) (*.f64 ew (cos.f64 t))))
(*.f64 (neg.f64 eh) (/.f64 (sin.f64 t) (*.f64 ew (cos.f64 t))))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(neg.f64 (/.f64 (sin.f64 t) (*.f64 (cos.f64 t) (/.f64 ew eh))))
(*.f64 (sin.f64 t) (/.f64 (neg.f64 eh) (*.f64 ew (cos.f64 t))))
(*.f64 (neg.f64 eh) (/.f64 (sin.f64 t) (*.f64 ew (cos.f64 t))))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(neg.f64 (/.f64 (sin.f64 t) (*.f64 (cos.f64 t) (/.f64 ew eh))))
(*.f64 (sin.f64 t) (/.f64 (neg.f64 eh) (*.f64 ew (cos.f64 t))))
(*.f64 (neg.f64 eh) (/.f64 (sin.f64 t) (*.f64 ew (cos.f64 t))))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(neg.f64 (/.f64 (sin.f64 t) (*.f64 (cos.f64 t) (/.f64 ew eh))))
(*.f64 (sin.f64 t) (/.f64 (neg.f64 eh) (*.f64 ew (cos.f64 t))))
(*.f64 (neg.f64 eh) (/.f64 (sin.f64 t) (*.f64 ew (cos.f64 t))))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(neg.f64 (/.f64 (sin.f64 t) (*.f64 (cos.f64 t) (/.f64 ew eh))))
(*.f64 (sin.f64 t) (/.f64 (neg.f64 eh) (*.f64 ew (cos.f64 t))))
(*.f64 (neg.f64 eh) (/.f64 (sin.f64 t) (*.f64 ew (cos.f64 t))))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(neg.f64 (/.f64 (sin.f64 t) (*.f64 (cos.f64 t) (/.f64 ew eh))))
(*.f64 (sin.f64 t) (/.f64 (neg.f64 eh) (*.f64 ew (cos.f64 t))))
(*.f64 (neg.f64 eh) (/.f64 (sin.f64 t) (*.f64 ew (cos.f64 t))))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(neg.f64 (/.f64 (sin.f64 t) (*.f64 (cos.f64 t) (/.f64 ew eh))))
(*.f64 (sin.f64 t) (/.f64 (neg.f64 eh) (*.f64 ew (cos.f64 t))))
(*.f64 (neg.f64 eh) (/.f64 (sin.f64 t) (*.f64 ew (cos.f64 t))))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(neg.f64 (/.f64 (sin.f64 t) (*.f64 (cos.f64 t) (/.f64 ew eh))))
(*.f64 (sin.f64 t) (/.f64 (neg.f64 eh) (*.f64 ew (cos.f64 t))))
(*.f64 (neg.f64 eh) (/.f64 (sin.f64 t) (*.f64 ew (cos.f64 t))))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(neg.f64 (/.f64 (sin.f64 t) (*.f64 (cos.f64 t) (/.f64 ew eh))))
(*.f64 (sin.f64 t) (/.f64 (neg.f64 eh) (*.f64 ew (cos.f64 t))))
(*.f64 (neg.f64 eh) (/.f64 (sin.f64 t) (*.f64 ew (cos.f64 t))))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(neg.f64 (/.f64 (sin.f64 t) (*.f64 (cos.f64 t) (/.f64 ew eh))))
(*.f64 (sin.f64 t) (/.f64 (neg.f64 eh) (*.f64 ew (cos.f64 t))))
(*.f64 (neg.f64 eh) (/.f64 (sin.f64 t) (*.f64 ew (cos.f64 t))))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(neg.f64 (/.f64 (sin.f64 t) (*.f64 (cos.f64 t) (/.f64 ew eh))))
(*.f64 (sin.f64 t) (/.f64 (neg.f64 eh) (*.f64 ew (cos.f64 t))))
(*.f64 (neg.f64 eh) (/.f64 (sin.f64 t) (*.f64 ew (cos.f64 t))))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(neg.f64 (/.f64 (sin.f64 t) (*.f64 (cos.f64 t) (/.f64 ew eh))))
(*.f64 (sin.f64 t) (/.f64 (neg.f64 eh) (*.f64 ew (cos.f64 t))))
(*.f64 (neg.f64 eh) (/.f64 (sin.f64 t) (*.f64 ew (cos.f64 t))))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(neg.f64 (/.f64 (sin.f64 t) (*.f64 (cos.f64 t) (/.f64 ew eh))))
(*.f64 (sin.f64 t) (/.f64 (neg.f64 eh) (*.f64 ew (cos.f64 t))))
(*.f64 (neg.f64 eh) (/.f64 (sin.f64 t) (*.f64 ew (cos.f64 t))))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(neg.f64 (/.f64 (sin.f64 t) (*.f64 (cos.f64 t) (/.f64 ew eh))))
(*.f64 (sin.f64 t) (/.f64 (neg.f64 eh) (*.f64 ew (cos.f64 t))))
(*.f64 (neg.f64 eh) (/.f64 (sin.f64 t) (*.f64 ew (cos.f64 t))))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(neg.f64 (/.f64 (sin.f64 t) (*.f64 (cos.f64 t) (/.f64 ew eh))))
(*.f64 (sin.f64 t) (/.f64 (neg.f64 eh) (*.f64 ew (cos.f64 t))))
(*.f64 (neg.f64 eh) (/.f64 (sin.f64 t) (*.f64 ew (cos.f64 t))))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(neg.f64 (/.f64 (sin.f64 t) (*.f64 (cos.f64 t) (/.f64 ew eh))))
(*.f64 (sin.f64 t) (/.f64 (neg.f64 eh) (*.f64 ew (cos.f64 t))))
(*.f64 (neg.f64 eh) (/.f64 (sin.f64 t) (*.f64 ew (cos.f64 t))))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(neg.f64 (/.f64 (sin.f64 t) (*.f64 (cos.f64 t) (/.f64 ew eh))))
(*.f64 (sin.f64 t) (/.f64 (neg.f64 eh) (*.f64 ew (cos.f64 t))))
(*.f64 (neg.f64 eh) (/.f64 (sin.f64 t) (*.f64 ew (cos.f64 t))))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(neg.f64 (/.f64 (sin.f64 t) (*.f64 (cos.f64 t) (/.f64 ew eh))))
(*.f64 (sin.f64 t) (/.f64 (neg.f64 eh) (*.f64 ew (cos.f64 t))))
(*.f64 (neg.f64 eh) (/.f64 (sin.f64 t) (*.f64 ew (cos.f64 t))))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(neg.f64 (/.f64 (sin.f64 t) (*.f64 (cos.f64 t) (/.f64 ew eh))))
(*.f64 (sin.f64 t) (/.f64 (neg.f64 eh) (*.f64 ew (cos.f64 t))))
(*.f64 (neg.f64 eh) (/.f64 (sin.f64 t) (*.f64 ew (cos.f64 t))))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) ew)
(*.f64 ew (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew))))))
(*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (/.f64 (neg.f64 ew) (tan.f64 t))))))
(*.f64 ew (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 (neg.f64 eh) ew)))))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) ew)
(*.f64 ew (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew))))))
(*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (/.f64 (neg.f64 ew) (tan.f64 t))))))
(*.f64 ew (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 (neg.f64 eh) ew)))))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) ew)
(*.f64 ew (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew))))))
(*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (/.f64 (neg.f64 ew) (tan.f64 t))))))
(*.f64 ew (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 (neg.f64 eh) ew)))))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) ew)
(*.f64 ew (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew))))))
(*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (/.f64 (neg.f64 ew) (tan.f64 t))))))
(*.f64 ew (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 (neg.f64 eh) ew)))))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) ew)
(*.f64 ew (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew))))))
(*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (/.f64 (neg.f64 ew) (tan.f64 t))))))
(*.f64 ew (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 (neg.f64 eh) ew)))))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) ew)
(*.f64 ew (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew))))))
(*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (/.f64 (neg.f64 ew) (tan.f64 t))))))
(*.f64 ew (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 (neg.f64 eh) ew)))))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) ew)
(*.f64 ew (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew))))))
(*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (/.f64 (neg.f64 ew) (tan.f64 t))))))
(*.f64 ew (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 (neg.f64 eh) ew)))))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) ew)
(*.f64 ew (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew))))))
(*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (/.f64 (neg.f64 ew) (tan.f64 t))))))
(*.f64 ew (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 (neg.f64 eh) ew)))))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) ew)
(*.f64 ew (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew))))))
(*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (/.f64 (neg.f64 ew) (tan.f64 t))))))
(*.f64 ew (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 (neg.f64 eh) ew)))))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) ew)
(*.f64 ew (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew))))))
(*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (/.f64 (neg.f64 ew) (tan.f64 t))))))
(*.f64 ew (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 (neg.f64 eh) ew)))))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) ew)
(*.f64 ew (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew))))))
(*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (/.f64 (neg.f64 ew) (tan.f64 t))))))
(*.f64 ew (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 (neg.f64 eh) ew)))))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) ew)
(*.f64 ew (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew))))))
(*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (/.f64 (neg.f64 ew) (tan.f64 t))))))
(*.f64 ew (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 (neg.f64 eh) ew)))))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) ew)
(*.f64 ew (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew))))))
(*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (/.f64 (neg.f64 ew) (tan.f64 t))))))
(*.f64 ew (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 (neg.f64 eh) ew)))))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) ew)
(*.f64 ew (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew))))))
(*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (/.f64 (neg.f64 ew) (tan.f64 t))))))
(*.f64 ew (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 (neg.f64 eh) ew)))))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) ew)
(*.f64 ew (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew))))))
(*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (/.f64 (neg.f64 ew) (tan.f64 t))))))
(*.f64 ew (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 (neg.f64 eh) ew)))))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) ew)
(*.f64 ew (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew))))))
(*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (/.f64 (neg.f64 ew) (tan.f64 t))))))
(*.f64 ew (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 (neg.f64 eh) ew)))))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) ew)
(*.f64 ew (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew))))))
(*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (/.f64 (neg.f64 ew) (tan.f64 t))))))
(*.f64 ew (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 (neg.f64 eh) ew)))))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) ew)
(*.f64 ew (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew))))))
(*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (/.f64 (neg.f64 ew) (tan.f64 t))))))
(*.f64 ew (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 (neg.f64 eh) ew)))))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) ew)
(*.f64 ew (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew))))))
(*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (/.f64 (neg.f64 ew) (tan.f64 t))))))
(*.f64 ew (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 (neg.f64 eh) ew)))))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) ew)
(*.f64 ew (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew))))))
(*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (/.f64 (neg.f64 ew) (tan.f64 t))))))
(*.f64 ew (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 (neg.f64 eh) ew)))))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) ew)
(*.f64 ew (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew))))))
(*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (/.f64 (neg.f64 ew) (tan.f64 t))))))
(*.f64 ew (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 (neg.f64 eh) ew)))))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) ew)
(*.f64 ew (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew))))))
(*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (/.f64 (neg.f64 ew) (tan.f64 t))))))
(*.f64 ew (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 (neg.f64 eh) ew)))))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) ew)
(*.f64 ew (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew))))))
(*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (/.f64 (neg.f64 ew) (tan.f64 t))))))
(*.f64 ew (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 (neg.f64 eh) ew)))))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) ew)
(*.f64 ew (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew))))))
(*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (/.f64 (neg.f64 ew) (tan.f64 t))))))
(*.f64 ew (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 (neg.f64 eh) ew)))))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) ew)
(*.f64 ew (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew))))))
(*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (/.f64 (neg.f64 ew) (tan.f64 t))))))
(*.f64 ew (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 (neg.f64 eh) ew)))))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) ew)
(*.f64 ew (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew))))))
(*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (/.f64 (neg.f64 ew) (tan.f64 t))))))
(*.f64 ew (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 (neg.f64 eh) ew)))))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) ew)
(*.f64 ew (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew))))))
(*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (/.f64 (neg.f64 ew) (tan.f64 t))))))
(*.f64 ew (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 (neg.f64 eh) ew)))))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) ew)
(*.f64 ew (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew))))))
(*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (/.f64 (neg.f64 ew) (tan.f64 t))))))
(*.f64 ew (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 (neg.f64 eh) ew)))))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) ew)
(*.f64 ew (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew))))))
(*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (/.f64 (neg.f64 ew) (tan.f64 t))))))
(*.f64 ew (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 (neg.f64 eh) ew)))))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) ew)
(*.f64 ew (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew))))))
(*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (/.f64 (neg.f64 ew) (tan.f64 t))))))
(*.f64 ew (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 (neg.f64 eh) ew)))))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) ew)
(*.f64 ew (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew))))))
(*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (/.f64 (neg.f64 ew) (tan.f64 t))))))
(*.f64 ew (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 (neg.f64 eh) ew)))))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) ew)
(*.f64 ew (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew))))))
(*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (/.f64 (neg.f64 ew) (tan.f64 t))))))
(*.f64 ew (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 (neg.f64 eh) ew)))))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) ew)
(*.f64 ew (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew))))))
(*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (/.f64 (neg.f64 ew) (tan.f64 t))))))
(*.f64 ew (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 (neg.f64 eh) ew)))))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) ew)
(*.f64 ew (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew))))))
(*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (/.f64 (neg.f64 ew) (tan.f64 t))))))
(*.f64 ew (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 (neg.f64 eh) ew)))))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) ew)
(*.f64 ew (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew))))))
(*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (/.f64 (neg.f64 ew) (tan.f64 t))))))
(*.f64 ew (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 (neg.f64 eh) ew)))))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) ew)
(*.f64 ew (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew))))))
(*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (/.f64 (neg.f64 ew) (tan.f64 t))))))
(*.f64 ew (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 (neg.f64 eh) ew)))))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) 1)
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(*.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))) 1)
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(*.f64 1 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(*.f64 (sqrt.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (sqrt.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(*.f64 (cbrt.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (pow.f64 (cbrt.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 2))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 2) (cbrt.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(/.f64 1 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(/.f64 1 (/.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) 1))
(/.f64 1 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(/.f64 (sqrt.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (sqrt.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(/.f64 (pow.f64 (cbrt.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 2) (cbrt.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(/.f64 -1 (neg.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(/.f64 1 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(/.f64 (/.f64 1 (*.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (cbrt.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) (cbrt.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(/.f64 1 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(pow.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))) 1)
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(pow.f64 (sqrt.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 2)
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(pow.f64 (cbrt.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 3)
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(pow.f64 (pow.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))) 3) 1/3)
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(pow.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) -1)
(/.f64 1 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(sqrt.f64 (pow.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))) 2))
(fabs.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(log.f64 (exp.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(log.f64 (+.f64 1 (expm1.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(cbrt.f64 (pow.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))) 3))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(expm1.f64 (log1p.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(exp.f64 (log.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(exp.f64 (*.f64 (log.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 1))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(log1p.f64 (expm1.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(+.f64 0 (*.f64 (tan.f64 t) (/.f64 eh ew)))
(*.f64 (tan.f64 t) (/.f64 eh ew))
(+.f64 (-.f64 0 (exp.f64 (log1p.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 1)
(*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew)))
(/.f64 eh (/.f64 (neg.f64 ew) (tan.f64 t)))
(*.f64 (tan.f64 t) (/.f64 (neg.f64 eh) ew))
(+.f64 (*.f64 (tan.f64 t) 0) (*.f64 (tan.f64 t) (/.f64 eh ew)))
(*.f64 (tan.f64 t) (/.f64 eh ew))
(+.f64 (*.f64 (neg.f64 (tan.f64 t)) 0) (*.f64 (tan.f64 t) (/.f64 eh ew)))
(*.f64 (tan.f64 t) (/.f64 eh ew))
(+.f64 (*.f64 0 (tan.f64 t)) (*.f64 (tan.f64 t) (/.f64 eh ew)))
(*.f64 (tan.f64 t) (/.f64 eh ew))
(+.f64 (*.f64 0 (neg.f64 (tan.f64 t))) (*.f64 (tan.f64 t) (/.f64 eh ew)))
(*.f64 (tan.f64 t) (/.f64 eh ew))
(-.f64 0 (*.f64 (tan.f64 t) (/.f64 eh ew)))
(*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew)))
(/.f64 eh (/.f64 (neg.f64 ew) (tan.f64 t)))
(*.f64 (tan.f64 t) (/.f64 (neg.f64 eh) ew))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))) 1)
(*.f64 (tan.f64 t) (/.f64 eh ew))
(/.f64 (tan.f64 t) (/.f64 ew eh))
(*.f64 (tan.f64 t) (/.f64 eh ew))
(/.f64 (/.f64 eh ew) (/.f64 1 (tan.f64 t)))
(*.f64 (tan.f64 t) (/.f64 eh ew))
(/.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)) 1)
(*.f64 (tan.f64 t) (/.f64 eh ew))
(/.f64 1 (/.f64 (/.f64 ew eh) (tan.f64 t)))
(*.f64 (tan.f64 t) (/.f64 eh ew))
(/.f64 1 (*.f64 (/.f64 ew eh) (/.f64 1 (tan.f64 t))))
(*.f64 (tan.f64 t) (/.f64 eh ew))
(/.f64 (sqrt.f64 (tan.f64 t)) (/.f64 (/.f64 ew eh) (sqrt.f64 (tan.f64 t))))
(*.f64 (/.f64 (sqrt.f64 (tan.f64 t)) (/.f64 ew eh)) (sqrt.f64 (tan.f64 t)))
(*.f64 (/.f64 (sqrt.f64 (tan.f64 t)) ew) (*.f64 eh (sqrt.f64 (tan.f64 t))))
(/.f64 (*.f64 (sqrt.f64 (tan.f64 t)) (sqrt.f64 (tan.f64 t))) (/.f64 ew eh))
(/.f64 (cbrt.f64 (tan.f64 t)) (/.f64 (/.f64 ew eh) (pow.f64 (cbrt.f64 (tan.f64 t)) 2)))
(*.f64 (/.f64 (cbrt.f64 (tan.f64 t)) (/.f64 ew eh)) (pow.f64 (cbrt.f64 (tan.f64 t)) 2))
(*.f64 (cbrt.f64 (tan.f64 t)) (/.f64 (pow.f64 (cbrt.f64 (tan.f64 t)) 2) (/.f64 ew eh)))
(/.f64 (pow.f64 (cbrt.f64 (tan.f64 t)) 2) (/.f64 (/.f64 ew eh) (cbrt.f64 (tan.f64 t))))
(*.f64 (/.f64 (cbrt.f64 (tan.f64 t)) (/.f64 ew eh)) (pow.f64 (cbrt.f64 (tan.f64 t)) 2))
(*.f64 (cbrt.f64 (tan.f64 t)) (/.f64 (pow.f64 (cbrt.f64 (tan.f64 t)) 2) (/.f64 ew eh)))
(/.f64 (neg.f64 eh) (/.f64 ew (tan.f64 t)))
(*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew)))
(/.f64 eh (/.f64 (neg.f64 ew) (tan.f64 t)))
(*.f64 (tan.f64 t) (/.f64 (neg.f64 eh) ew))
(/.f64 (neg.f64 eh) (/.f64 (*.f64 ew (cos.f64 t)) (sin.f64 t)))
(neg.f64 (/.f64 (sin.f64 t) (*.f64 (cos.f64 t) (/.f64 ew eh))))
(*.f64 (sin.f64 t) (/.f64 (neg.f64 eh) (*.f64 ew (cos.f64 t))))
(*.f64 (neg.f64 eh) (/.f64 (sin.f64 t) (*.f64 ew (cos.f64 t))))
(/.f64 (sin.f64 t) (/.f64 (/.f64 ew eh) (/.f64 1 (cos.f64 t))))
(*.f64 (/.f64 (sin.f64 t) (/.f64 ew eh)) (/.f64 1 (cos.f64 t)))
(*.f64 eh (/.f64 (sin.f64 t) (*.f64 ew (cos.f64 t))))
(/.f64 (sin.f64 t) (/.f64 (cos.f64 t) (/.f64 eh ew)))
(*.f64 (/.f64 (sin.f64 t) (/.f64 ew eh)) (/.f64 1 (cos.f64 t)))
(*.f64 eh (/.f64 (sin.f64 t) (*.f64 ew (cos.f64 t))))
(/.f64 (sin.f64 t) (/.f64 (*.f64 (cos.f64 t) ew) eh))
(*.f64 (/.f64 (sin.f64 t) (/.f64 ew eh)) (/.f64 1 (cos.f64 t)))
(*.f64 eh (/.f64 (sin.f64 t) (*.f64 ew (cos.f64 t))))
(/.f64 (sin.f64 t) (/.f64 (*.f64 (cos.f64 t) (/.f64 ew eh)) 1))
(*.f64 (/.f64 (sin.f64 t) (/.f64 ew eh)) (/.f64 1 (cos.f64 t)))
(*.f64 eh (/.f64 (sin.f64 t) (*.f64 ew (cos.f64 t))))
(/.f64 (sin.f64 t) (/.f64 (*.f64 (cos.f64 t) ew) (neg.f64 eh)))
(neg.f64 (/.f64 (sin.f64 t) (*.f64 (cos.f64 t) (/.f64 ew eh))))
(*.f64 (sin.f64 t) (/.f64 (neg.f64 eh) (*.f64 ew (cos.f64 t))))
(*.f64 (neg.f64 eh) (/.f64 (sin.f64 t) (*.f64 ew (cos.f64 t))))
(/.f64 (sin.f64 t) (/.f64 (*.f64 (cos.f64 t) (neg.f64 ew)) (neg.f64 eh)))
(*.f64 (/.f64 (sin.f64 t) (/.f64 ew eh)) (/.f64 1 (cos.f64 t)))
(*.f64 eh (/.f64 (sin.f64 t) (*.f64 ew (cos.f64 t))))
(/.f64 (sin.f64 t) (*.f64 (/.f64 ew eh) (cos.f64 t)))
(*.f64 (/.f64 (sin.f64 t) (/.f64 ew eh)) (/.f64 1 (cos.f64 t)))
(*.f64 eh (/.f64 (sin.f64 t) (*.f64 ew (cos.f64 t))))
(/.f64 (*.f64 (tan.f64 t) eh) ew)
(*.f64 (tan.f64 t) (/.f64 eh ew))
(/.f64 (*.f64 (sqrt.f64 (/.f64 eh ew)) (tan.f64 t)) (sqrt.f64 (/.f64 ew eh)))
(/.f64 (sqrt.f64 (/.f64 eh ew)) (/.f64 (sqrt.f64 (/.f64 ew eh)) (tan.f64 t)))
(*.f64 (/.f64 (sqrt.f64 (/.f64 eh ew)) (sqrt.f64 (/.f64 ew eh))) (tan.f64 t))
(/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)
(*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew)))
(/.f64 eh (/.f64 (neg.f64 ew) (tan.f64 t)))
(*.f64 (tan.f64 t) (/.f64 (neg.f64 eh) ew))
(/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) (neg.f64 ew))
(*.f64 (tan.f64 t) (/.f64 eh ew))
(/.f64 (*.f64 (/.f64 eh ew) (sin.f64 t)) (cos.f64 t))
(*.f64 (/.f64 (sin.f64 t) (/.f64 ew eh)) (/.f64 1 (cos.f64 t)))
(*.f64 eh (/.f64 (sin.f64 t) (*.f64 ew (cos.f64 t))))
(/.f64 (*.f64 (sin.f64 t) (/.f64 eh ew)) (cos.f64 t))
(*.f64 (/.f64 (sin.f64 t) (/.f64 ew eh)) (/.f64 1 (cos.f64 t)))
(*.f64 eh (/.f64 (sin.f64 t) (*.f64 ew (cos.f64 t))))
(/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)
(*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew)))
(/.f64 eh (/.f64 (neg.f64 ew) (tan.f64 t)))
(*.f64 (tan.f64 t) (/.f64 (neg.f64 eh) ew))
(/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) (neg.f64 ew))
(*.f64 (tan.f64 t) (/.f64 eh ew))
(/.f64 (neg.f64 (tan.f64 t)) (/.f64 ew eh))
(*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew)))
(/.f64 eh (/.f64 (neg.f64 ew) (tan.f64 t)))
(*.f64 (tan.f64 t) (/.f64 (neg.f64 eh) ew))
(/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew))
(*.f64 (/.f64 (sin.f64 t) (/.f64 ew eh)) (/.f64 1 (cos.f64 t)))
(*.f64 eh (/.f64 (sin.f64 t) (*.f64 ew (cos.f64 t))))
(/.f64 (*.f64 (sin.f64 t) 1) (*.f64 (cos.f64 t) (/.f64 ew eh)))
(*.f64 (/.f64 (sin.f64 t) (/.f64 ew eh)) (/.f64 1 (cos.f64 t)))
(*.f64 eh (/.f64 (sin.f64 t) (*.f64 ew (cos.f64 t))))
(/.f64 (*.f64 (sin.f64 t) (neg.f64 eh)) (*.f64 (cos.f64 t) ew))
(neg.f64 (/.f64 (sin.f64 t) (*.f64 (cos.f64 t) (/.f64 ew eh))))
(*.f64 (sin.f64 t) (/.f64 (neg.f64 eh) (*.f64 ew (cos.f64 t))))
(*.f64 (neg.f64 eh) (/.f64 (sin.f64 t) (*.f64 ew (cos.f64 t))))
(/.f64 (*.f64 (sin.f64 t) (neg.f64 eh)) (*.f64 (cos.f64 t) (neg.f64 ew)))
(*.f64 (/.f64 (sin.f64 t) (/.f64 ew eh)) (/.f64 1 (cos.f64 t)))
(*.f64 eh (/.f64 (sin.f64 t) (*.f64 ew (cos.f64 t))))
(/.f64 (*.f64 (neg.f64 eh) (sin.f64 t)) (*.f64 ew (cos.f64 t)))
(neg.f64 (/.f64 (sin.f64 t) (*.f64 (cos.f64 t) (/.f64 ew eh))))
(*.f64 (sin.f64 t) (/.f64 (neg.f64 eh) (*.f64 ew (cos.f64 t))))
(*.f64 (neg.f64 eh) (/.f64 (sin.f64 t) (*.f64 ew (cos.f64 t))))
(/.f64 (neg.f64 (sin.f64 t)) (*.f64 (/.f64 ew eh) (neg.f64 (cos.f64 t))))
(*.f64 (/.f64 (sin.f64 t) (/.f64 ew eh)) (/.f64 1 (cos.f64 t)))
(*.f64 eh (/.f64 (sin.f64 t) (*.f64 ew (cos.f64 t))))
(/.f64 (*.f64 (sqrt.f64 eh) (tan.f64 t)) (/.f64 ew (sqrt.f64 eh)))
(*.f64 (/.f64 (*.f64 (tan.f64 t) (sqrt.f64 eh)) ew) (sqrt.f64 eh))
(*.f64 (sqrt.f64 eh) (/.f64 (sqrt.f64 eh) (/.f64 ew (tan.f64 t))))
(/.f64 (tan.f64 t) (/.f64 (/.f64 ew (sqrt.f64 eh)) (sqrt.f64 eh)))
(/.f64 (*.f64 (neg.f64 (sin.f64 t)) (/.f64 eh ew)) (neg.f64 (cos.f64 t)))
(*.f64 (/.f64 (sin.f64 t) (/.f64 ew eh)) (/.f64 1 (cos.f64 t)))
(*.f64 eh (/.f64 (sin.f64 t) (*.f64 ew (cos.f64 t))))
(/.f64 (*.f64 eh (tan.f64 t)) ew)
(*.f64 (tan.f64 t) (/.f64 eh ew))
(/.f64 (*.f64 eh (tan.f64 t)) (neg.f64 ew))
(*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew)))
(/.f64 eh (/.f64 (neg.f64 ew) (tan.f64 t)))
(*.f64 (tan.f64 t) (/.f64 (neg.f64 eh) ew))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 eh) 2) (tan.f64 t)) (/.f64 ew (cbrt.f64 eh)))
(*.f64 (/.f64 (*.f64 (tan.f64 t) (pow.f64 (cbrt.f64 eh) 2)) ew) (cbrt.f64 eh))
(*.f64 (cbrt.f64 eh) (/.f64 (tan.f64 t) (/.f64 ew (pow.f64 (cbrt.f64 eh) 2))))
(/.f64 (*.f64 (/.f64 (neg.f64 eh) 1) (tan.f64 t)) ew)
(*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew)))
(/.f64 eh (/.f64 (neg.f64 ew) (tan.f64 t)))
(*.f64 (tan.f64 t) (/.f64 (neg.f64 eh) ew))
(/.f64 (*.f64 (/.f64 (neg.f64 eh) (sqrt.f64 ew)) (tan.f64 t)) (sqrt.f64 ew))
(*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew)))
(/.f64 eh (/.f64 (neg.f64 ew) (tan.f64 t)))
(*.f64 (tan.f64 t) (/.f64 (neg.f64 eh) ew))
(/.f64 (*.f64 (/.f64 (neg.f64 eh) (pow.f64 (cbrt.f64 ew) 2)) (tan.f64 t)) (cbrt.f64 ew))
(*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew)))
(/.f64 eh (/.f64 (neg.f64 ew) (tan.f64 t)))
(*.f64 (tan.f64 t) (/.f64 (neg.f64 eh) ew))
(/.f64 (*.f64 (/.f64 eh 1) (tan.f64 t)) ew)
(*.f64 (tan.f64 t) (/.f64 eh ew))
(/.f64 (*.f64 (/.f64 eh (sqrt.f64 ew)) (tan.f64 t)) (sqrt.f64 ew))
(*.f64 (tan.f64 t) (/.f64 eh ew))
(/.f64 (*.f64 (/.f64 eh (pow.f64 (cbrt.f64 ew) 2)) (tan.f64 t)) (cbrt.f64 ew))
(*.f64 (tan.f64 t) (/.f64 eh ew))
(/.f64 (*.f64 (-.f64 0 (pow.f64 (/.f64 eh ew) 2)) (tan.f64 t)) (/.f64 eh ew))
(/.f64 (neg.f64 (pow.f64 (/.f64 eh ew) 2)) (/.f64 (/.f64 eh ew) (tan.f64 t)))
(*.f64 ew (/.f64 (neg.f64 (pow.f64 (/.f64 eh ew) 2)) (/.f64 eh (tan.f64 t))))
(/.f64 (*.f64 (-.f64 0 (pow.f64 (/.f64 eh ew) 3)) (tan.f64 t)) (+.f64 (pow.f64 (/.f64 eh ew) 2) 0))
(/.f64 (neg.f64 (pow.f64 (/.f64 eh ew) 3)) (/.f64 (pow.f64 (/.f64 eh ew) 2) (tan.f64 t)))
(*.f64 (/.f64 (neg.f64 (pow.f64 (/.f64 eh ew) 3)) (pow.f64 (/.f64 eh ew) 2)) (tan.f64 t))
(*.f64 (neg.f64 (/.f64 (pow.f64 (/.f64 eh ew) 3) (pow.f64 (/.f64 eh ew) 2))) (tan.f64 t))
(/.f64 (*.f64 (*.f64 (tan.f64 t) eh) 1) ew)
(*.f64 (tan.f64 t) (/.f64 eh ew))
(/.f64 (*.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) 1) ew)
(*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew)))
(/.f64 eh (/.f64 (neg.f64 ew) (tan.f64 t)))
(*.f64 (tan.f64 t) (/.f64 (neg.f64 eh) ew))
(/.f64 (*.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) 1) (neg.f64 ew))
(*.f64 (tan.f64 t) (/.f64 eh ew))
(/.f64 (*.f64 (*.f64 (/.f64 eh ew) (sin.f64 t)) 1) (cos.f64 t))
(*.f64 (/.f64 (sin.f64 t) (/.f64 ew eh)) (/.f64 1 (cos.f64 t)))
(*.f64 eh (/.f64 (sin.f64 t) (*.f64 ew (cos.f64 t))))
(/.f64 (*.f64 (*.f64 (sin.f64 t) (/.f64 eh ew)) 1) (cos.f64 t))
(*.f64 (/.f64 (sin.f64 t) (/.f64 ew eh)) (/.f64 1 (cos.f64 t)))
(*.f64 eh (/.f64 (sin.f64 t) (*.f64 ew (cos.f64 t))))
(/.f64 (*.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) 1) ew)
(*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew)))
(/.f64 eh (/.f64 (neg.f64 ew) (tan.f64 t)))
(*.f64 (tan.f64 t) (/.f64 (neg.f64 eh) ew))
(/.f64 (*.f64 (*.f64 (sin.f64 t) eh) 1) (*.f64 (cos.f64 t) ew))
(*.f64 (/.f64 (sin.f64 t) (/.f64 ew eh)) (/.f64 1 (cos.f64 t)))
(*.f64 eh (/.f64 (sin.f64 t) (*.f64 ew (cos.f64 t))))
(/.f64 (*.f64 (*.f64 (sin.f64 t) 1) 1) (*.f64 (cos.f64 t) (/.f64 ew eh)))
(*.f64 (/.f64 (sin.f64 t) (/.f64 ew eh)) (/.f64 1 (cos.f64 t)))
(*.f64 eh (/.f64 (sin.f64 t) (*.f64 ew (cos.f64 t))))
(/.f64 (*.f64 (*.f64 (sin.f64 t) (neg.f64 eh)) 1) (*.f64 (cos.f64 t) ew))
(neg.f64 (/.f64 (sin.f64 t) (*.f64 (cos.f64 t) (/.f64 ew eh))))
(*.f64 (sin.f64 t) (/.f64 (neg.f64 eh) (*.f64 ew (cos.f64 t))))
(*.f64 (neg.f64 eh) (/.f64 (sin.f64 t) (*.f64 ew (cos.f64 t))))
(/.f64 (*.f64 (*.f64 (sin.f64 t) (neg.f64 eh)) 1) (*.f64 (cos.f64 t) (neg.f64 ew)))
(*.f64 (/.f64 (sin.f64 t) (/.f64 ew eh)) (/.f64 1 (cos.f64 t)))
(*.f64 eh (/.f64 (sin.f64 t) (*.f64 ew (cos.f64 t))))
(/.f64 (*.f64 (*.f64 (neg.f64 eh) (sin.f64 t)) 1) (*.f64 ew (cos.f64 t)))
(neg.f64 (/.f64 (sin.f64 t) (*.f64 (cos.f64 t) (/.f64 ew eh))))
(*.f64 (sin.f64 t) (/.f64 (neg.f64 eh) (*.f64 ew (cos.f64 t))))
(*.f64 (neg.f64 eh) (/.f64 (sin.f64 t) (*.f64 ew (cos.f64 t))))
(/.f64 (*.f64 1 (*.f64 (sqrt.f64 (/.f64 eh ew)) (tan.f64 t))) (sqrt.f64 (/.f64 ew eh)))
(/.f64 (sqrt.f64 (/.f64 eh ew)) (/.f64 (sqrt.f64 (/.f64 ew eh)) (tan.f64 t)))
(*.f64 (/.f64 (sqrt.f64 (/.f64 eh ew)) (sqrt.f64 (/.f64 ew eh))) (tan.f64 t))
(/.f64 (*.f64 (sqrt.f64 eh) (*.f64 (sqrt.f64 (/.f64 eh ew)) (tan.f64 t))) (sqrt.f64 ew))
(/.f64 (sqrt.f64 eh) (/.f64 (sqrt.f64 ew) (*.f64 (tan.f64 t) (sqrt.f64 (/.f64 eh ew)))))
(*.f64 (/.f64 (sqrt.f64 eh) (sqrt.f64 ew)) (*.f64 (tan.f64 t) (sqrt.f64 (/.f64 eh ew))))
(/.f64 (sqrt.f64 eh) (/.f64 (/.f64 (sqrt.f64 ew) (tan.f64 t)) (sqrt.f64 (/.f64 eh ew))))
(/.f64 (*.f64 (sqrt.f64 (neg.f64 eh)) (*.f64 (sqrt.f64 (/.f64 eh ew)) (tan.f64 t))) (sqrt.f64 ew))
(/.f64 (sqrt.f64 (neg.f64 eh)) (/.f64 (sqrt.f64 ew) (*.f64 (tan.f64 t) (sqrt.f64 (/.f64 eh ew)))))
(*.f64 (/.f64 (sqrt.f64 (neg.f64 eh)) (sqrt.f64 ew)) (*.f64 (tan.f64 t) (sqrt.f64 (/.f64 eh ew))))
(/.f64 (sqrt.f64 (neg.f64 eh)) (/.f64 (/.f64 (sqrt.f64 ew) (tan.f64 t)) (sqrt.f64 (/.f64 eh ew))))
(/.f64 (*.f64 (sqrt.f64 (neg.f64 eh)) (*.f64 (sqrt.f64 (/.f64 eh ew)) (tan.f64 t))) (sqrt.f64 (neg.f64 ew)))
(/.f64 (sqrt.f64 (neg.f64 eh)) (/.f64 (sqrt.f64 (neg.f64 ew)) (*.f64 (tan.f64 t) (sqrt.f64 (/.f64 eh ew)))))
(*.f64 (/.f64 (sqrt.f64 (neg.f64 eh)) (sqrt.f64 (neg.f64 ew))) (*.f64 (tan.f64 t) (sqrt.f64 (/.f64 eh ew))))
(/.f64 (*.f64 (sqrt.f64 (sin.f64 t)) (*.f64 (sqrt.f64 (tan.f64 t)) (/.f64 eh ew))) (sqrt.f64 (cos.f64 t)))
(/.f64 (sqrt.f64 (sin.f64 t)) (/.f64 (sqrt.f64 (cos.f64 t)) (*.f64 (/.f64 eh ew) (sqrt.f64 (tan.f64 t)))))
(*.f64 (/.f64 (sqrt.f64 (sin.f64 t)) (sqrt.f64 (cos.f64 t))) (*.f64 (/.f64 eh ew) (sqrt.f64 (tan.f64 t))))
(/.f64 (sqrt.f64 (sin.f64 t)) (/.f64 (*.f64 (/.f64 (sqrt.f64 (cos.f64 t)) eh) ew) (sqrt.f64 (tan.f64 t))))
(/.f64 (/.f64 (tan.f64 t) ew) (/.f64 1 eh))
(*.f64 (tan.f64 t) (/.f64 eh ew))
(/.f64 (/.f64 (tan.f64 t) 1) (/.f64 ew eh))
(*.f64 (tan.f64 t) (/.f64 eh ew))
(/.f64 (/.f64 (tan.f64 t) (*.f64 (cbrt.f64 (/.f64 ew eh)) (cbrt.f64 (/.f64 ew eh)))) (cbrt.f64 (/.f64 ew eh)))
(*.f64 (tan.f64 t) (/.f64 eh ew))
(/.f64 (/.f64 (tan.f64 t) (/.f64 1 (sqrt.f64 eh))) (/.f64 ew (sqrt.f64 eh)))
(*.f64 (/.f64 (*.f64 (tan.f64 t) (sqrt.f64 eh)) ew) (sqrt.f64 eh))
(*.f64 (sqrt.f64 eh) (/.f64 (sqrt.f64 eh) (/.f64 ew (tan.f64 t))))
(/.f64 (tan.f64 t) (/.f64 (/.f64 ew (sqrt.f64 eh)) (sqrt.f64 eh)))
(/.f64 (/.f64 (tan.f64 t) (/.f64 1 (pow.f64 (cbrt.f64 eh) 2))) (/.f64 ew (cbrt.f64 eh)))
(*.f64 (/.f64 (*.f64 (tan.f64 t) (pow.f64 (cbrt.f64 eh) 2)) ew) (cbrt.f64 eh))
(*.f64 (cbrt.f64 eh) (/.f64 (tan.f64 t) (/.f64 ew (pow.f64 (cbrt.f64 eh) 2))))
(/.f64 (/.f64 (tan.f64 t) (/.f64 (sqrt.f64 ew) 1)) (/.f64 (sqrt.f64 ew) eh))
(*.f64 (tan.f64 t) (/.f64 eh ew))
(/.f64 (/.f64 (tan.f64 t) (/.f64 (sqrt.f64 ew) (sqrt.f64 eh))) (/.f64 (sqrt.f64 ew) (sqrt.f64 eh)))
(/.f64 (tan.f64 t) (*.f64 (/.f64 (sqrt.f64 ew) (sqrt.f64 eh)) (/.f64 (sqrt.f64 ew) (sqrt.f64 eh))))
(*.f64 (sqrt.f64 eh) (/.f64 (/.f64 (tan.f64 t) (sqrt.f64 ew)) (/.f64 (sqrt.f64 ew) (sqrt.f64 eh))))
(*.f64 (sqrt.f64 eh) (/.f64 (/.f64 (*.f64 (tan.f64 t) (sqrt.f64 eh)) (sqrt.f64 ew)) (sqrt.f64 ew)))
(/.f64 (/.f64 (tan.f64 t) (/.f64 (sqrt.f64 ew) (pow.f64 (cbrt.f64 eh) 2))) (/.f64 (sqrt.f64 ew) (cbrt.f64 eh)))
(/.f64 (tan.f64 t) (*.f64 (/.f64 (sqrt.f64 ew) (cbrt.f64 eh)) (/.f64 (sqrt.f64 ew) (pow.f64 (cbrt.f64 eh) 2))))
(*.f64 (cbrt.f64 eh) (/.f64 (tan.f64 t) (*.f64 (sqrt.f64 ew) (/.f64 (sqrt.f64 ew) (pow.f64 (cbrt.f64 eh) 2)))))
(/.f64 (/.f64 (tan.f64 t) (sqrt.f64 ew)) (/.f64 (/.f64 (sqrt.f64 ew) (cbrt.f64 eh)) (pow.f64 (cbrt.f64 eh) 2)))
(/.f64 (/.f64 (tan.f64 t) (/.f64 (pow.f64 (cbrt.f64 ew) 2) 1)) (/.f64 (cbrt.f64 ew) eh))
(*.f64 (tan.f64 t) (/.f64 eh ew))
(/.f64 (/.f64 (tan.f64 t) (/.f64 (pow.f64 (cbrt.f64 ew) 2) (sqrt.f64 eh))) (/.f64 (cbrt.f64 ew) (sqrt.f64 eh)))
(*.f64 (/.f64 (*.f64 (/.f64 (tan.f64 t) (pow.f64 (cbrt.f64 ew) 2)) (sqrt.f64 eh)) (cbrt.f64 ew)) (sqrt.f64 eh))
(*.f64 (sqrt.f64 eh) (/.f64 (/.f64 (tan.f64 t) (pow.f64 (cbrt.f64 ew) 2)) (/.f64 (cbrt.f64 ew) (sqrt.f64 eh))))
(/.f64 (tan.f64 t) (/.f64 (*.f64 (/.f64 (cbrt.f64 ew) (sqrt.f64 eh)) (pow.f64 (cbrt.f64 ew) 2)) (sqrt.f64 eh)))
(/.f64 (/.f64 (tan.f64 t) (/.f64 (pow.f64 (cbrt.f64 ew) 2) (pow.f64 (cbrt.f64 eh) 2))) (/.f64 (cbrt.f64 ew) (cbrt.f64 eh)))
(/.f64 (tan.f64 t) (*.f64 (/.f64 (cbrt.f64 ew) (cbrt.f64 eh)) (/.f64 (pow.f64 (cbrt.f64 ew) 2) (pow.f64 (cbrt.f64 eh) 2))))
(*.f64 (cbrt.f64 eh) (/.f64 (/.f64 (tan.f64 t) (pow.f64 (cbrt.f64 ew) 2)) (/.f64 (cbrt.f64 ew) (pow.f64 (cbrt.f64 eh) 2))))
(/.f64 (tan.f64 t) (*.f64 (/.f64 (pow.f64 (cbrt.f64 ew) 2) (pow.f64 (cbrt.f64 eh) 2)) (/.f64 (cbrt.f64 ew) (cbrt.f64 eh))))
(/.f64 (/.f64 (*.f64 (tan.f64 t) eh) 1) ew)
(*.f64 (tan.f64 t) (/.f64 eh ew))
(/.f64 (/.f64 (*.f64 (tan.f64 t) eh) (sqrt.f64 ew)) (sqrt.f64 ew))
(*.f64 (tan.f64 t) (/.f64 eh ew))
(/.f64 (/.f64 (*.f64 (tan.f64 t) eh) (cbrt.f64 ew)) (pow.f64 (cbrt.f64 ew) 2))
(*.f64 (tan.f64 t) (/.f64 eh ew))
(/.f64 (/.f64 (*.f64 (tan.f64 t) eh) (pow.f64 (cbrt.f64 ew) 2)) (cbrt.f64 ew))
(*.f64 (tan.f64 t) (/.f64 eh ew))
(/.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) 1) ew)
(*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew)))
(/.f64 eh (/.f64 (neg.f64 ew) (tan.f64 t)))
(*.f64 (tan.f64 t) (/.f64 (neg.f64 eh) ew))
(/.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) 1) (neg.f64 ew))
(*.f64 (tan.f64 t) (/.f64 eh ew))
(/.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) (sqrt.f64 ew)) (sqrt.f64 ew))
(*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew)))
(/.f64 eh (/.f64 (neg.f64 ew) (tan.f64 t)))
(*.f64 (tan.f64 t) (/.f64 (neg.f64 eh) ew))
(/.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) (sqrt.f64 ew)) (neg.f64 (sqrt.f64 ew)))
(*.f64 (tan.f64 t) (/.f64 eh ew))
(/.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) (cbrt.f64 ew)) (pow.f64 (cbrt.f64 ew) 2))
(*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew)))
(/.f64 eh (/.f64 (neg.f64 ew) (tan.f64 t)))
(*.f64 (tan.f64 t) (/.f64 (neg.f64 eh) ew))
(/.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) (pow.f64 (cbrt.f64 ew) 2)) (cbrt.f64 ew))
(*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew)))
(/.f64 eh (/.f64 (neg.f64 ew) (tan.f64 t)))
(*.f64 (tan.f64 t) (/.f64 (neg.f64 eh) ew))
(/.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) (pow.f64 (cbrt.f64 ew) 2)) (neg.f64 (cbrt.f64 ew)))
(*.f64 (tan.f64 t) (/.f64 eh ew))
(/.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) -1) ew)
(*.f64 (tan.f64 t) (/.f64 eh ew))
(/.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) (sqrt.f64 (neg.f64 ew))) (sqrt.f64 (neg.f64 ew)))
(*.f64 (tan.f64 t) (/.f64 eh ew))
(/.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) (*.f64 (cbrt.f64 (neg.f64 ew)) (cbrt.f64 (neg.f64 ew)))) (cbrt.f64 (neg.f64 ew)))
(*.f64 (tan.f64 t) (/.f64 eh ew))
(/.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) (neg.f64 (sqrt.f64 ew))) (sqrt.f64 ew))
(*.f64 (tan.f64 t) (/.f64 eh ew))
(/.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) (neg.f64 (pow.f64 (cbrt.f64 ew) 2))) (cbrt.f64 ew))
(*.f64 (tan.f64 t) (/.f64 eh ew))
(/.f64 (/.f64 (*.f64 (/.f64 eh ew) (sin.f64 t)) 1) (cos.f64 t))
(*.f64 (/.f64 (sin.f64 t) (/.f64 ew eh)) (/.f64 1 (cos.f64 t)))
(*.f64 eh (/.f64 (sin.f64 t) (*.f64 ew (cos.f64 t))))
(/.f64 (/.f64 (*.f64 (/.f64 eh ew) (sin.f64 t)) (sqrt.f64 (cos.f64 t))) (sqrt.f64 (cos.f64 t)))
(*.f64 (/.f64 (sin.f64 t) (/.f64 ew eh)) (/.f64 1 (cos.f64 t)))
(*.f64 eh (/.f64 (sin.f64 t) (*.f64 ew (cos.f64 t))))
(/.f64 (/.f64 (*.f64 (/.f64 eh ew) (sin.f64 t)) (*.f64 (cbrt.f64 (cos.f64 t)) (cbrt.f64 (cos.f64 t)))) (cbrt.f64 (cos.f64 t)))
(*.f64 (/.f64 (sin.f64 t) (/.f64 ew eh)) (/.f64 1 (cos.f64 t)))
(*.f64 eh (/.f64 (sin.f64 t) (*.f64 ew (cos.f64 t))))
(/.f64 (/.f64 (*.f64 (sin.f64 t) (/.f64 eh ew)) 1) (cos.f64 t))
(*.f64 (/.f64 (sin.f64 t) (/.f64 ew eh)) (/.f64 1 (cos.f64 t)))
(*.f64 eh (/.f64 (sin.f64 t) (*.f64 ew (cos.f64 t))))
(/.f64 (/.f64 (*.f64 (sin.f64 t) (/.f64 eh ew)) (sqrt.f64 (cos.f64 t))) (sqrt.f64 (cos.f64 t)))
(*.f64 (/.f64 (sin.f64 t) (/.f64 ew eh)) (/.f64 1 (cos.f64 t)))
(*.f64 eh (/.f64 (sin.f64 t) (*.f64 ew (cos.f64 t))))
(/.f64 (/.f64 (*.f64 (sin.f64 t) (/.f64 eh ew)) (*.f64 (cbrt.f64 (cos.f64 t)) (cbrt.f64 (cos.f64 t)))) (cbrt.f64 (cos.f64 t)))
(*.f64 (/.f64 (sin.f64 t) (/.f64 ew eh)) (/.f64 1 (cos.f64 t)))
(*.f64 eh (/.f64 (sin.f64 t) (*.f64 ew (cos.f64 t))))
(/.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) 1) ew)
(*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew)))
(/.f64 eh (/.f64 (neg.f64 ew) (tan.f64 t)))
(*.f64 (tan.f64 t) (/.f64 (neg.f64 eh) ew))
(/.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) (sqrt.f64 ew)) (sqrt.f64 ew))
(*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew)))
(/.f64 eh (/.f64 (neg.f64 ew) (tan.f64 t)))
(*.f64 (tan.f64 t) (/.f64 (neg.f64 eh) ew))
(/.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) (cbrt.f64 ew)) (pow.f64 (cbrt.f64 ew) 2))
(*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew)))
(/.f64 eh (/.f64 (neg.f64 ew) (tan.f64 t)))
(*.f64 (tan.f64 t) (/.f64 (neg.f64 eh) ew))
(/.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) (pow.f64 (cbrt.f64 ew) 2)) (cbrt.f64 ew))
(*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew)))
(/.f64 eh (/.f64 (neg.f64 ew) (tan.f64 t)))
(*.f64 (tan.f64 t) (/.f64 (neg.f64 eh) ew))
(pow.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)) 1)
(*.f64 (tan.f64 t) (/.f64 eh ew))
(pow.f64 (sqrt.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))) 2)
(*.f64 (tan.f64 t) (/.f64 eh ew))
(pow.f64 (cbrt.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))) 3)
(*.f64 (tan.f64 t) (/.f64 eh ew))
(pow.f64 (pow.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)) 3) 1/3)
(*.f64 (tan.f64 t) (/.f64 eh ew))
(neg.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))
(*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew)))
(/.f64 eh (/.f64 (neg.f64 ew) (tan.f64 t)))
(*.f64 (tan.f64 t) (/.f64 (neg.f64 eh) ew))
(sqrt.f64 (pow.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)) 2))
(fabs.f64 (*.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 (tan.f64 t) (/.f64 eh ew)))))
(*.f64 (tan.f64 t) (/.f64 eh ew))
(cbrt.f64 (pow.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)) 3))
(*.f64 (tan.f64 t) (/.f64 eh ew))
(cbrt.f64 (*.f64 (pow.f64 (tan.f64 t) 3) (pow.f64 (/.f64 eh ew) 3)))
(*.f64 (tan.f64 t) (/.f64 eh ew))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 eh ew) 3) (pow.f64 (tan.f64 t) 3)))
(*.f64 (tan.f64 t) (/.f64 eh ew))
(expm1.f64 (log1p.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(*.f64 (tan.f64 t) (/.f64 eh ew))
(exp.f64 (log.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(*.f64 (tan.f64 t) (/.f64 eh ew))
(exp.f64 (*.f64 (log.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))) 1))
(*.f64 (tan.f64 t) (/.f64 eh ew))
(log1p.f64 (expm1.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(*.f64 (tan.f64 t) (/.f64 eh ew))
(-.f64 (exp.f64 (log1p.f64 (/.f64 ew (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) 1)
(/.f64 ew (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(/.f64 ew (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(/.f64 ew (/.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) 1))
(/.f64 ew (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(/.f64 1 (/.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) ew))
(/.f64 ew (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(/.f64 (sqrt.f64 ew) (/.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) (sqrt.f64 ew)))
(/.f64 ew (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(/.f64 (cbrt.f64 ew) (/.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) (pow.f64 (cbrt.f64 ew) 2)))
(/.f64 ew (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(/.f64 (pow.f64 (cbrt.f64 ew) 2) (/.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) (cbrt.f64 ew)))
(/.f64 ew (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(/.f64 (neg.f64 ew) (neg.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(/.f64 ew (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(/.f64 (/.f64 ew (sqrt.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (sqrt.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(/.f64 ew (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(/.f64 (/.f64 ew 1) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(/.f64 ew (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(/.f64 (*.f64 1 (/.f64 ew (sqrt.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) (sqrt.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(/.f64 ew (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(/.f64 (/.f64 ew (*.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (cbrt.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) (cbrt.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(/.f64 ew (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(pow.f64 (/.f64 ew (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) 1)
(/.f64 ew (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(pow.f64 (sqrt.f64 (/.f64 ew (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 2)
(/.f64 ew (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(pow.f64 (cbrt.f64 (/.f64 ew (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 3)
(/.f64 ew (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(pow.f64 (pow.f64 (/.f64 ew (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) 3) 1/3)
(/.f64 ew (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(sqrt.f64 (pow.f64 (/.f64 ew (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) 2))
(fabs.f64 (/.f64 ew (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(log.f64 (exp.f64 (/.f64 ew (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(/.f64 ew (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 ew (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))))))
(/.f64 ew (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(cbrt.f64 (pow.f64 (/.f64 ew (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) 3))
(/.f64 ew (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(cbrt.f64 (*.f64 (pow.f64 ew 3) (pow.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))) 3) (pow.f64 ew 3)))
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))) 3) (pow.f64 ew 3)))
(expm1.f64 (log1p.f64 (/.f64 ew (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(/.f64 ew (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(exp.f64 (log.f64 (/.f64 ew (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(/.f64 ew (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(exp.f64 (*.f64 (log.f64 (/.f64 ew (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 1))
(/.f64 ew (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(log1p.f64 (expm1.f64 (/.f64 ew (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(/.f64 ew (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))

localize28.0ms (0.1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.1b
(/.f64 ew (tan.f64 t))
2.5b
(*.f64 eh (/.f64 ew (tan.f64 t)))
22.3b
(/.f64 (neg.f64 (*.f64 eh eh)) (*.f64 eh (/.f64 ew (tan.f64 t))))
22.4b
(cos.f64 (atan.f64 (/.f64 (neg.f64 (*.f64 eh eh)) (*.f64 eh (/.f64 ew (tan.f64 t))))))
Compiler

Compiled 127 to 20 computations (84.3% saved)

series10.0ms (0.1%)

Counts
4 → 132
Calls

33 calls:

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

rewrite142.0ms (0.7%)

Algorithm
batch-egg-rewrite
Rules
1044×associate-/r/
738×associate-/l/
660×distribute-lft-neg-in
578×distribute-rgt-neg-in
328×distribute-rgt-in
Iterations

Useful iterations: 2 (0.0ms)

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

simplify139.0ms (0.7%)

Algorithm
egg-herbie
Rules
902×associate-*r*
786×*-commutative
678×associate-*l*
602×associate-/l*
532×associate-+r+
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
05619402
116179296
265779296
Stop Event
node limit
Counts
360 → 340
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 (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 (*.f64 (cos.f64 t) (*.f64 ew eh)) (sin.f64 t))
(/.f64 (*.f64 (cos.f64 t) (*.f64 ew eh)) (sin.f64 t))
(/.f64 (*.f64 (cos.f64 t) (*.f64 ew eh)) (sin.f64 t))
(/.f64 (*.f64 (cos.f64 t) (*.f64 ew eh)) (sin.f64 t))
(/.f64 (*.f64 (cos.f64 t) (*.f64 ew eh)) (sin.f64 t))
(/.f64 (*.f64 (cos.f64 t) (*.f64 ew eh)) (sin.f64 t))
(/.f64 (*.f64 (cos.f64 t) (*.f64 ew eh)) (sin.f64 t))
(/.f64 (*.f64 (cos.f64 t) (*.f64 ew eh)) (sin.f64 t))
(/.f64 (*.f64 (cos.f64 t) (*.f64 ew eh)) (sin.f64 t))
(/.f64 (*.f64 (cos.f64 t) (*.f64 ew eh)) (sin.f64 t))
(/.f64 (*.f64 (cos.f64 t) (*.f64 ew eh)) (sin.f64 t))
(/.f64 (*.f64 (cos.f64 t) (*.f64 ew eh)) (sin.f64 t))
(/.f64 (*.f64 (cos.f64 t) (*.f64 ew eh)) (sin.f64 t))
(/.f64 (*.f64 (cos.f64 t) (*.f64 ew eh)) (sin.f64 t))
(/.f64 (*.f64 (cos.f64 t) (*.f64 ew eh)) (sin.f64 t))
(/.f64 (*.f64 (cos.f64 t) (*.f64 ew eh)) (sin.f64 t))
(/.f64 (*.f64 (cos.f64 t) (*.f64 ew eh)) (sin.f64 t))
(/.f64 (*.f64 (cos.f64 t) (*.f64 ew eh)) (sin.f64 t))
(/.f64 (*.f64 (cos.f64 t) (*.f64 ew eh)) (sin.f64 t))
(/.f64 (*.f64 (cos.f64 t) (*.f64 ew eh)) (sin.f64 t))
(/.f64 (*.f64 (cos.f64 t) (*.f64 ew eh)) (sin.f64 t))
(/.f64 (*.f64 (cos.f64 t) (*.f64 ew eh)) (sin.f64 t))
(/.f64 (*.f64 (cos.f64 t) (*.f64 ew eh)) (sin.f64 t))
(/.f64 (*.f64 (cos.f64 t) (*.f64 ew eh)) (sin.f64 t))
(/.f64 (*.f64 ew eh) t)
(+.f64 (*.f64 -1/3 (*.f64 t (*.f64 ew eh))) (/.f64 (*.f64 ew eh) t))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 t 3) (+.f64 (*.f64 -1/9 (*.f64 ew eh)) (*.f64 2/15 (*.f64 ew eh))))) (+.f64 (*.f64 -1/3 (*.f64 t (*.f64 ew eh))) (/.f64 (*.f64 ew eh) t)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 t 3) (+.f64 (*.f64 -1/9 (*.f64 ew eh)) (*.f64 2/15 (*.f64 ew eh))))) (+.f64 (*.f64 -1/3 (*.f64 t (*.f64 ew eh))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 t 5) (+.f64 (*.f64 17/315 (*.f64 ew eh)) (+.f64 (*.f64 -2/45 (*.f64 ew eh)) (*.f64 -1/3 (+.f64 (*.f64 -1/9 (*.f64 ew eh)) (*.f64 2/15 (*.f64 ew eh)))))))) (/.f64 (*.f64 ew eh) t))))
(/.f64 (*.f64 (cos.f64 t) (*.f64 ew eh)) (sin.f64 t))
(/.f64 (*.f64 (cos.f64 t) (*.f64 ew eh)) (sin.f64 t))
(/.f64 (*.f64 (cos.f64 t) (*.f64 ew eh)) (sin.f64 t))
(/.f64 (*.f64 (cos.f64 t) (*.f64 ew eh)) (sin.f64 t))
(/.f64 (*.f64 (cos.f64 t) (*.f64 ew eh)) (sin.f64 t))
(/.f64 (*.f64 (cos.f64 t) (*.f64 ew eh)) (sin.f64 t))
(/.f64 (*.f64 (cos.f64 t) (*.f64 ew eh)) (sin.f64 t))
(/.f64 (*.f64 (cos.f64 t) (*.f64 ew eh)) (sin.f64 t))
(/.f64 (*.f64 (cos.f64 t) ew) (sin.f64 t))
(/.f64 (*.f64 (cos.f64 t) ew) (sin.f64 t))
(/.f64 (*.f64 (cos.f64 t) ew) (sin.f64 t))
(/.f64 (*.f64 (cos.f64 t) ew) (sin.f64 t))
(/.f64 (*.f64 (cos.f64 t) ew) (sin.f64 t))
(/.f64 (*.f64 (cos.f64 t) ew) (sin.f64 t))
(/.f64 (*.f64 (cos.f64 t) ew) (sin.f64 t))
(/.f64 (*.f64 (cos.f64 t) ew) (sin.f64 t))
(/.f64 (*.f64 (cos.f64 t) ew) (sin.f64 t))
(/.f64 (*.f64 (cos.f64 t) ew) (sin.f64 t))
(/.f64 (*.f64 (cos.f64 t) ew) (sin.f64 t))
(/.f64 (*.f64 (cos.f64 t) ew) (sin.f64 t))
(/.f64 ew t)
(+.f64 (*.f64 -1/3 (*.f64 t ew)) (/.f64 ew t))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1/9 ew) (*.f64 2/15 ew)) (pow.f64 t 3))) (+.f64 (*.f64 -1/3 (*.f64 t ew)) (/.f64 ew t)))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -2/45 ew) (+.f64 (*.f64 -1/3 (+.f64 (*.f64 -1/9 ew) (*.f64 2/15 ew))) (*.f64 17/315 ew))) (pow.f64 t 5))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1/9 ew) (*.f64 2/15 ew)) (pow.f64 t 3))) (+.f64 (*.f64 -1/3 (*.f64 t ew)) (/.f64 ew t))))
(/.f64 (*.f64 (cos.f64 t) ew) (sin.f64 t))
(/.f64 (*.f64 (cos.f64 t) ew) (sin.f64 t))
(/.f64 (*.f64 (cos.f64 t) ew) (sin.f64 t))
(/.f64 (*.f64 (cos.f64 t) ew) (sin.f64 t))
(/.f64 (*.f64 (cos.f64 t) ew) (sin.f64 t))
(/.f64 (*.f64 (cos.f64 t) ew) (sin.f64 t))
(/.f64 (*.f64 (cos.f64 t) ew) (sin.f64 t))
(/.f64 (*.f64 (cos.f64 t) ew) (sin.f64 t))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))))) 1)
(*.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))) 1)
(*.f64 1 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))))
(*.f64 (sqrt.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))) (sqrt.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))))
(*.f64 (cbrt.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))) (pow.f64 (cbrt.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))) 2))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))) 2) (cbrt.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))))
(/.f64 1 (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew))))
(/.f64 1 (/.f64 (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew))) 1))
(/.f64 -1 (neg.f64 (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew)))))
(pow.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))) 1)
(pow.f64 (sqrt.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))) 2)
(pow.f64 (cbrt.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))) 3)
(pow.f64 (pow.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))) 3) 1/3)
(pow.f64 (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew))) -1)
(sqrt.f64 (pow.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))) 2))
(log.f64 (exp.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))))
(log.f64 (+.f64 1 (expm1.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))))))
(cbrt.f64 (pow.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))) 3))
(expm1.f64 (log1p.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))))
(exp.f64 (log.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))))
(exp.f64 (*.f64 (log.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))) 1))
(log1p.f64 (expm1.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))))
(+.f64 0 (*.f64 eh (/.f64 (tan.f64 t) ew)))
(+.f64 (*.f64 (/.f64 0 eh) (/.f64 (tan.f64 t) ew)) (*.f64 eh (/.f64 (tan.f64 t) ew)))
(+.f64 (-.f64 0 (exp.f64 (log1p.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))) 1)
(+.f64 (-.f64 0 (*.f64 (/.f64 0 eh) (/.f64 (tan.f64 t) ew))) (*.f64 eh (/.f64 (tan.f64 t) ew)))
(+.f64 (-.f64 (*.f64 (/.f64 0 eh) (/.f64 (tan.f64 t) ew)) 0) (*.f64 eh (/.f64 (tan.f64 t) ew)))
(+.f64 (-.f64 (*.f64 (/.f64 0 eh) (/.f64 (tan.f64 t) ew)) (exp.f64 (log1p.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))) 1)
(+.f64 (-.f64 (*.f64 (/.f64 0 eh) (/.f64 (tan.f64 t) ew)) (*.f64 (/.f64 0 eh) (/.f64 (tan.f64 t) ew))) (*.f64 eh (/.f64 (tan.f64 t) ew)))
(+.f64 (*.f64 (/.f64 (tan.f64 t) (*.f64 eh ew)) 0) (*.f64 eh (/.f64 (tan.f64 t) ew)))
(-.f64 0 (*.f64 eh (/.f64 (tan.f64 t) ew)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))) 1)
(-.f64 (*.f64 (/.f64 0 eh) (/.f64 (tan.f64 t) ew)) (*.f64 eh (/.f64 (tan.f64 t) ew)))
(*.f64 eh (/.f64 (tan.f64 t) ew))
(*.f64 eh (*.f64 (/.f64 eh eh) (/.f64 (tan.f64 t) ew)))
(*.f64 eh (neg.f64 (/.f64 (tan.f64 t) ew)))
(*.f64 eh (neg.f64 (*.f64 (/.f64 eh eh) (/.f64 (tan.f64 t) ew))))
(*.f64 (*.f64 eh eh) (/.f64 (tan.f64 t) (*.f64 eh ew)))
(*.f64 (*.f64 eh eh) (neg.f64 (/.f64 (tan.f64 t) (*.f64 eh ew))))
(*.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)) 1)
(*.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)) -1)
(*.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)) (/.f64 eh eh))
(*.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)) (neg.f64 (/.f64 eh eh)))
(*.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew)))
(*.f64 (sqrt.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))) (sqrt.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))
(*.f64 (sqrt.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))) (neg.f64 (sqrt.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))))
(*.f64 (cbrt.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))) (pow.f64 (cbrt.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))) 2))
(*.f64 (cbrt.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))) 2)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))) 2) (cbrt.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))) 2) (neg.f64 (cbrt.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))))
(*.f64 (cbrt.f64 (pow.f64 eh 4)) (*.f64 (pow.f64 (cbrt.f64 eh) 2) (/.f64 (tan.f64 t) (*.f64 eh ew))))
(*.f64 (cbrt.f64 (pow.f64 eh 4)) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 eh) 2) (/.f64 (tan.f64 t) (*.f64 eh ew)))))
(*.f64 -1 (*.f64 eh (/.f64 (tan.f64 t) ew)))
(*.f64 (/.f64 (tan.f64 t) (*.f64 eh ew)) (*.f64 eh eh))
(*.f64 (/.f64 (tan.f64 t) ew) eh)
(*.f64 (/.f64 1 eh) (*.f64 (*.f64 eh eh) (/.f64 (tan.f64 t) ew)))
(*.f64 (/.f64 1 eh) (neg.f64 (*.f64 (*.f64 eh eh) (/.f64 (tan.f64 t) ew))))
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 (/.f64 eh (tan.f64 t)) ew))) (/.f64 (*.f64 eh eh) (sqrt.f64 (*.f64 (/.f64 eh (tan.f64 t)) ew))))
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 (/.f64 eh (tan.f64 t)) ew))) (neg.f64 (/.f64 (*.f64 eh eh) (sqrt.f64 (*.f64 (/.f64 eh (tan.f64 t)) ew)))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 (/.f64 eh (tan.f64 t)) ew)) 2)) (/.f64 (*.f64 eh eh) (cbrt.f64 (*.f64 (/.f64 eh (tan.f64 t)) ew))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 (/.f64 eh (tan.f64 t)) ew)) 2)) (neg.f64 (/.f64 (*.f64 eh eh) (cbrt.f64 (*.f64 (/.f64 eh (tan.f64 t)) ew)))))
(*.f64 (/.f64 eh ew) (tan.f64 t))
(*.f64 (/.f64 eh ew) (neg.f64 (tan.f64 t)))
(*.f64 (/.f64 eh eh) (*.f64 eh (/.f64 (tan.f64 t) ew)))
(*.f64 (/.f64 1 (*.f64 eh ew)) (*.f64 (*.f64 eh eh) (tan.f64 t)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 eh 4)) 1) (*.f64 (/.f64 (pow.f64 (cbrt.f64 eh) 2) (*.f64 eh ew)) (tan.f64 t)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 eh 4)) 1) (neg.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 eh) 2) (*.f64 eh ew)) (tan.f64 t))))
(*.f64 (/.f64 eh -1) (neg.f64 (/.f64 (tan.f64 t) ew)))
(*.f64 (/.f64 eh (pow.f64 (cbrt.f64 (*.f64 (/.f64 eh (tan.f64 t)) ew)) 2)) (/.f64 eh (cbrt.f64 (*.f64 (/.f64 eh (tan.f64 t)) ew))))
(*.f64 (/.f64 eh (pow.f64 (cbrt.f64 (*.f64 (/.f64 eh (tan.f64 t)) ew)) 2)) (neg.f64 (/.f64 eh (cbrt.f64 (*.f64 (/.f64 eh (tan.f64 t)) ew)))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 eh 4)) eh) (/.f64 (pow.f64 (cbrt.f64 eh) 2) (/.f64 ew (tan.f64 t))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 eh 4)) eh) (neg.f64 (/.f64 (pow.f64 (cbrt.f64 eh) 2) (/.f64 ew (tan.f64 t)))))
(*.f64 (*.f64 (/.f64 (cbrt.f64 (pow.f64 eh 4)) ew) (tan.f64 t)) (/.f64 (pow.f64 (cbrt.f64 eh) 2) eh))
(*.f64 (*.f64 (/.f64 (cbrt.f64 (pow.f64 eh 4)) ew) (tan.f64 t)) (neg.f64 (/.f64 (pow.f64 (cbrt.f64 eh) 2) eh)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 eh 4)) (sqrt.f64 (*.f64 (/.f64 eh (tan.f64 t)) ew))) (/.f64 (pow.f64 (cbrt.f64 eh) 2) (sqrt.f64 (*.f64 (/.f64 eh (tan.f64 t)) ew))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 eh 4)) (sqrt.f64 (*.f64 (/.f64 eh (tan.f64 t)) ew))) (neg.f64 (/.f64 (pow.f64 (cbrt.f64 eh) 2) (sqrt.f64 (*.f64 (/.f64 eh (tan.f64 t)) ew)))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 eh 4)) (pow.f64 (cbrt.f64 (*.f64 (/.f64 eh (tan.f64 t)) ew)) 2)) (cbrt.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 eh 4)) (pow.f64 (cbrt.f64 (*.f64 (/.f64 eh (tan.f64 t)) ew)) 2)) (neg.f64 (cbrt.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))))
(*.f64 (*.f64 (/.f64 eh eh) (/.f64 (tan.f64 t) ew)) eh)
(*.f64 (/.f64 -1 eh) (*.f64 (*.f64 eh eh) (/.f64 (tan.f64 t) ew)))
(*.f64 (/.f64 -1 eh) (neg.f64 (*.f64 (*.f64 eh eh) (/.f64 (tan.f64 t) ew))))
(*.f64 (/.f64 -1 (sqrt.f64 (*.f64 (/.f64 eh (tan.f64 t)) ew))) (/.f64 (*.f64 eh eh) (sqrt.f64 (*.f64 (/.f64 eh (tan.f64 t)) ew))))
(*.f64 (/.f64 -1 (sqrt.f64 (*.f64 (/.f64 eh (tan.f64 t)) ew))) (neg.f64 (/.f64 (*.f64 eh eh) (sqrt.f64 (*.f64 (/.f64 eh (tan.f64 t)) ew)))))
(*.f64 (/.f64 -1 (pow.f64 (cbrt.f64 (*.f64 (/.f64 eh (tan.f64 t)) ew)) 2)) (/.f64 (*.f64 eh eh) (cbrt.f64 (*.f64 (/.f64 eh (tan.f64 t)) ew))))
(*.f64 (/.f64 -1 (pow.f64 (cbrt.f64 (*.f64 (/.f64 eh (tan.f64 t)) ew)) 2)) (neg.f64 (/.f64 (*.f64 eh eh) (cbrt.f64 (*.f64 (/.f64 eh (tan.f64 t)) ew)))))
(*.f64 (neg.f64 (/.f64 (tan.f64 t) ew)) eh)
(*.f64 (/.f64 eh (sqrt.f64 ew)) (/.f64 (tan.f64 t) (sqrt.f64 ew)))
(*.f64 (/.f64 eh (pow.f64 (cbrt.f64 ew) 2)) (/.f64 (tan.f64 t) (cbrt.f64 ew)))
(*.f64 (/.f64 eh (/.f64 ew 1)) (tan.f64 t))
(*.f64 (/.f64 eh (/.f64 ew (sqrt.f64 (tan.f64 t)))) (sqrt.f64 (tan.f64 t)))
(*.f64 (/.f64 eh (/.f64 ew (pow.f64 (cbrt.f64 (tan.f64 t)) 2))) (cbrt.f64 (tan.f64 t)))
(*.f64 (/.f64 (*.f64 eh eh) (/.f64 (*.f64 eh ew) 1)) (tan.f64 t))
(*.f64 (/.f64 (*.f64 eh eh) (/.f64 (*.f64 eh ew) (sqrt.f64 (tan.f64 t)))) (sqrt.f64 (tan.f64 t)))
(*.f64 (/.f64 (*.f64 eh eh) (/.f64 (*.f64 eh ew) (pow.f64 (cbrt.f64 (tan.f64 t)) 2))) (cbrt.f64 (tan.f64 t)))
(*.f64 (/.f64 1 (/.f64 (*.f64 (/.f64 eh (tan.f64 t)) ew) eh)) eh)
(*.f64 (/.f64 1 (/.f64 (*.f64 (/.f64 eh (tan.f64 t)) ew) (cbrt.f64 (pow.f64 eh 4)))) (pow.f64 (cbrt.f64 eh) 2))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 eh 4)) (*.f64 (/.f64 eh (tan.f64 t)) ew)) (pow.f64 (cbrt.f64 eh) 2))
(*.f64 (/.f64 -1 (*.f64 eh ew)) (*.f64 (*.f64 eh eh) (tan.f64 t)))
(*.f64 (/.f64 -1 (/.f64 (*.f64 (/.f64 eh (tan.f64 t)) ew) eh)) eh)
(*.f64 (/.f64 -1 (/.f64 (*.f64 (/.f64 eh (tan.f64 t)) ew) (cbrt.f64 (pow.f64 eh 4)))) (pow.f64 (cbrt.f64 eh) 2))
(*.f64 (/.f64 (/.f64 eh ew) 1) (tan.f64 t))
(*.f64 (/.f64 (/.f64 eh ew) -1) (neg.f64 (tan.f64 t)))
(*.f64 (/.f64 (/.f64 eh ew) (/.f64 1 (sqrt.f64 (tan.f64 t)))) (sqrt.f64 (tan.f64 t)))
(*.f64 (/.f64 (/.f64 eh ew) (/.f64 1 (pow.f64 (cbrt.f64 (tan.f64 t)) 2))) (cbrt.f64 (tan.f64 t)))
(*.f64 (/.f64 (*.f64 eh (sqrt.f64 (/.f64 (tan.f64 t) ew))) 1) (sqrt.f64 (/.f64 (tan.f64 t) ew)))
(*.f64 (/.f64 (*.f64 eh (sqrt.f64 (/.f64 (tan.f64 t) ew))) (sqrt.f64 ew)) (sqrt.f64 (tan.f64 t)))
(*.f64 (/.f64 (*.f64 eh (sqrt.f64 (/.f64 (tan.f64 t) ew))) (sqrt.f64 (neg.f64 ew))) (sqrt.f64 (neg.f64 (tan.f64 t))))
(*.f64 (/.f64 (/.f64 eh (pow.f64 (cbrt.f64 (/.f64 ew (tan.f64 t))) 2)) 1) (cbrt.f64 (/.f64 (tan.f64 t) ew)))
(*.f64 (/.f64 (/.f64 eh (pow.f64 (cbrt.f64 (/.f64 ew (tan.f64 t))) 2)) (cbrt.f64 ew)) (cbrt.f64 (tan.f64 t)))
(*.f64 (/.f64 (/.f64 eh (pow.f64 (cbrt.f64 (/.f64 ew (tan.f64 t))) 2)) (cbrt.f64 (neg.f64 ew))) (cbrt.f64 (neg.f64 (tan.f64 t))))
(*.f64 (/.f64 (/.f64 (*.f64 eh eh) (sqrt.f64 (*.f64 (/.f64 eh (tan.f64 t)) ew))) (sqrt.f64 (*.f64 eh ew))) (sqrt.f64 (tan.f64 t)))
(*.f64 (/.f64 (/.f64 (*.f64 eh eh) (pow.f64 (cbrt.f64 (*.f64 (/.f64 eh (tan.f64 t)) ew)) 2)) (cbrt.f64 (*.f64 eh ew))) (cbrt.f64 (tan.f64 t)))
(*.f64 (neg.f64 (/.f64 1 eh)) (*.f64 (*.f64 eh eh) (/.f64 (tan.f64 t) ew)))
(*.f64 (neg.f64 (/.f64 eh eh)) (*.f64 eh (/.f64 (tan.f64 t) ew)))
(*.f64 (neg.f64 (/.f64 (cbrt.f64 (pow.f64 eh 4)) 1)) (*.f64 (/.f64 (pow.f64 (cbrt.f64 eh) 2) (*.f64 eh ew)) (tan.f64 t)))
(*.f64 (neg.f64 (sqrt.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))) (sqrt.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))
(*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))) 2)) (cbrt.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))
(*.f64 (neg.f64 (cbrt.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))) (pow.f64 (cbrt.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))) 2))
(*.f64 (neg.f64 (/.f64 (tan.f64 t) (*.f64 eh ew))) (*.f64 eh eh))
(*.f64 (neg.f64 (/.f64 1 (sqrt.f64 (*.f64 (/.f64 eh (tan.f64 t)) ew)))) (/.f64 (*.f64 eh eh) (sqrt.f64 (*.f64 (/.f64 eh (tan.f64 t)) ew))))
(*.f64 (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 (/.f64 eh (tan.f64 t)) ew)) 2))) (/.f64 (*.f64 eh eh) (cbrt.f64 (*.f64 (/.f64 eh (tan.f64 t)) ew))))
(*.f64 (neg.f64 (/.f64 eh ew)) (tan.f64 t))
(*.f64 (neg.f64 (/.f64 eh ew)) (neg.f64 (tan.f64 t)))
(*.f64 (neg.f64 (/.f64 eh (pow.f64 (cbrt.f64 (*.f64 (/.f64 eh (tan.f64 t)) ew)) 2))) (/.f64 eh (cbrt.f64 (*.f64 (/.f64 eh (tan.f64 t)) ew))))
(*.f64 (neg.f64 (/.f64 (cbrt.f64 (pow.f64 eh 4)) eh)) (/.f64 (pow.f64 (cbrt.f64 eh) 2) (/.f64 ew (tan.f64 t))))
(*.f64 (neg.f64 (*.f64 (/.f64 (cbrt.f64 (pow.f64 eh 4)) ew) (tan.f64 t))) (/.f64 (pow.f64 (cbrt.f64 eh) 2) eh))
(*.f64 (neg.f64 (/.f64 (cbrt.f64 (pow.f64 eh 4)) (sqrt.f64 (*.f64 (/.f64 eh (tan.f64 t)) ew)))) (/.f64 (pow.f64 (cbrt.f64 eh) 2) (sqrt.f64 (*.f64 (/.f64 eh (tan.f64 t)) ew))))
(*.f64 (neg.f64 (/.f64 (cbrt.f64 (pow.f64 eh 4)) (pow.f64 (cbrt.f64 (*.f64 (/.f64 eh (tan.f64 t)) ew)) 2))) (cbrt.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))
(*.f64 (neg.f64 (/.f64 -1 eh)) (*.f64 (*.f64 eh eh) (/.f64 (tan.f64 t) ew)))
(*.f64 (neg.f64 (neg.f64 (/.f64 (tan.f64 t) ew))) eh)
(*.f64 (neg.f64 (/.f64 -1 (sqrt.f64 (*.f64 (/.f64 eh (tan.f64 t)) ew)))) (/.f64 (*.f64 eh eh) (sqrt.f64 (*.f64 (/.f64 eh (tan.f64 t)) ew))))
(*.f64 (neg.f64 (/.f64 -1 (pow.f64 (cbrt.f64 (*.f64 (/.f64 eh (tan.f64 t)) ew)) 2))) (/.f64 (*.f64 eh eh) (cbrt.f64 (*.f64 (/.f64 eh (tan.f64 t)) ew))))
(pow.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)) 1)
(pow.f64 (sqrt.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))) 2)
(pow.f64 (cbrt.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))) 3)
(pow.f64 (pow.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)) 3) 1/3)
(pow.f64 (/.f64 ew (*.f64 eh (tan.f64 t))) -1)
(neg.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))
(sqrt.f64 (pow.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)) 2))
(log.f64 (exp.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))))
(cbrt.f64 (pow.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)) 3))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 eh eh) 3) (pow.f64 (*.f64 (/.f64 eh (tan.f64 t)) ew) 3)))
(expm1.f64 (log1p.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))
(exp.f64 (log.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))
(exp.f64 (*.f64 (log.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))) 1))
(log1p.f64 (expm1.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))
(+.f64 (-.f64 0 (exp.f64 (log1p.f64 (*.f64 (/.f64 eh (tan.f64 t)) ew)))) 1)
(-.f64 0 (*.f64 (/.f64 eh (tan.f64 t)) ew))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 eh (tan.f64 t)) ew))) 1)
(/.f64 eh (/.f64 (tan.f64 t) ew))
(/.f64 eh (neg.f64 (/.f64 (tan.f64 t) ew)))
(/.f64 (*.f64 (/.f64 eh (tan.f64 t)) ew) 1)
(/.f64 (*.f64 (/.f64 eh (tan.f64 t)) ew) -1)
(/.f64 1 (/.f64 (tan.f64 t) (*.f64 eh ew)))
(/.f64 1 (*.f64 -1 (/.f64 (tan.f64 t) (*.f64 eh ew))))
(/.f64 (*.f64 eh ew) (tan.f64 t))
(/.f64 (*.f64 eh ew) (neg.f64 (tan.f64 t)))
(/.f64 (/.f64 (*.f64 eh ew) 1) (tan.f64 t))
(/.f64 (/.f64 (*.f64 eh ew) 1) (neg.f64 (tan.f64 t)))
(/.f64 (/.f64 (*.f64 eh ew) (sqrt.f64 (tan.f64 t))) (sqrt.f64 (tan.f64 t)))
(/.f64 (/.f64 (*.f64 eh ew) (sqrt.f64 (tan.f64 t))) (neg.f64 (sqrt.f64 (tan.f64 t))))
(/.f64 (/.f64 (*.f64 eh ew) (pow.f64 (cbrt.f64 (tan.f64 t)) 2)) (cbrt.f64 (tan.f64 t)))
(/.f64 (/.f64 (*.f64 eh ew) (pow.f64 (cbrt.f64 (tan.f64 t)) 2)) (neg.f64 (cbrt.f64 (tan.f64 t))))
(pow.f64 (*.f64 (/.f64 eh (tan.f64 t)) ew) 1)
(pow.f64 (sqrt.f64 (*.f64 (/.f64 eh (tan.f64 t)) ew)) 2)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 eh (tan.f64 t)) ew)) 3)
(pow.f64 (pow.f64 (*.f64 (/.f64 eh (tan.f64 t)) ew) 3) 1/3)
(neg.f64 (*.f64 (/.f64 eh (tan.f64 t)) ew))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 eh (tan.f64 t)) ew) 2))
(log.f64 (exp.f64 (*.f64 (/.f64 eh (tan.f64 t)) ew)))
(log.f64 (/.f64 1 (exp.f64 (*.f64 (/.f64 eh (tan.f64 t)) ew))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 eh (tan.f64 t)) ew))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 eh (tan.f64 t)) ew) 3))
(cbrt.f64 (*.f64 (pow.f64 eh 3) (pow.f64 (/.f64 ew (tan.f64 t)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 ew (tan.f64 t)) 3) (pow.f64 eh 3)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 eh (tan.f64 t)) ew)))
(exp.f64 (log.f64 (*.f64 (/.f64 eh (tan.f64 t)) ew)))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 eh (tan.f64 t)) ew)) 1))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 eh (tan.f64 t)) ew)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 ew (tan.f64 t)))) 1)
(*.f64 ew (/.f64 1 (tan.f64 t)))
(*.f64 (/.f64 ew (tan.f64 t)) 1)
(*.f64 1 (/.f64 ew (tan.f64 t)))
(*.f64 (sqrt.f64 (/.f64 ew (tan.f64 t))) (sqrt.f64 (/.f64 ew (tan.f64 t))))
(*.f64 (sqrt.f64 ew) (*.f64 (sqrt.f64 ew) (/.f64 1 (tan.f64 t))))
(*.f64 (cbrt.f64 (/.f64 ew (tan.f64 t))) (pow.f64 (cbrt.f64 (/.f64 ew (tan.f64 t))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 ew (tan.f64 t))) 2) (cbrt.f64 (/.f64 ew (tan.f64 t))))
(*.f64 (pow.f64 (cbrt.f64 ew) 2) (*.f64 (cbrt.f64 ew) (/.f64 1 (tan.f64 t))))
(*.f64 (/.f64 1 (tan.f64 t)) ew)
(*.f64 (neg.f64 ew) (/.f64 1 (neg.f64 (tan.f64 t))))
(*.f64 (/.f64 1 (sqrt.f64 (tan.f64 t))) (/.f64 ew (sqrt.f64 (tan.f64 t))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (tan.f64 t)) 2)) (/.f64 ew (cbrt.f64 (tan.f64 t))))
(*.f64 (/.f64 ew 1) (/.f64 (cos.f64 t) (sin.f64 t)))
(*.f64 (/.f64 1 (sin.f64 t)) (*.f64 ew (cos.f64 t)))
(*.f64 (/.f64 ew (sin.f64 t)) (cos.f64 t))
(*.f64 (/.f64 1 (neg.f64 (tan.f64 t))) (neg.f64 ew))
(*.f64 (/.f64 (sqrt.f64 ew) 1) (/.f64 (sqrt.f64 ew) (tan.f64 t)))
(*.f64 (/.f64 (sqrt.f64 ew) (tan.f64 t)) (sqrt.f64 ew))
(*.f64 (/.f64 (sqrt.f64 ew) (pow.f64 (cbrt.f64 (tan.f64 t)) 2)) (/.f64 (sqrt.f64 ew) (cbrt.f64 (tan.f64 t))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 ew) 2) 1) (/.f64 (cbrt.f64 ew) (tan.f64 t)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 ew) 2) (sqrt.f64 (tan.f64 t))) (/.f64 (cbrt.f64 ew) (sqrt.f64 (tan.f64 t))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 ew) 2) (pow.f64 (cbrt.f64 (tan.f64 t)) 2)) (cbrt.f64 (/.f64 ew (tan.f64 t))))
(*.f64 (/.f64 ew (neg.f64 (sin.f64 t))) (neg.f64 (cos.f64 t)))
(*.f64 (/.f64 1 (/.f64 (tan.f64 t) (sqrt.f64 ew))) (sqrt.f64 ew))
(*.f64 (/.f64 1 (/.f64 (tan.f64 t) (pow.f64 (cbrt.f64 ew) 2))) (cbrt.f64 ew))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 ew) 2) (tan.f64 t)) (cbrt.f64 ew))
(*.f64 (/.f64 (neg.f64 ew) (neg.f64 (sin.f64 t))) (cos.f64 t))
(*.f64 (/.f64 (/.f64 ew 1) 1) (/.f64 (cos.f64 t) (sin.f64 t)))
(*.f64 (/.f64 (/.f64 ew 1) (sin.f64 t)) (cos.f64 t))
(*.f64 (/.f64 (/.f64 ew 1) (neg.f64 (sin.f64 t))) (neg.f64 (cos.f64 t)))
(*.f64 (/.f64 (/.f64 ew (sqrt.f64 (tan.f64 t))) (sqrt.f64 (sin.f64 t))) (sqrt.f64 (cos.f64 t)))
(*.f64 (/.f64 (/.f64 ew (pow.f64 (cbrt.f64 (tan.f64 t)) 2)) (cbrt.f64 (sin.f64 t))) (cbrt.f64 (cos.f64 t)))
(pow.f64 (/.f64 ew (tan.f64 t)) 1)
(pow.f64 (sqrt.f64 (/.f64 ew (tan.f64 t))) 2)
(pow.f64 (cbrt.f64 (/.f64 ew (tan.f64 t))) 3)
(pow.f64 (pow.f64 (/.f64 ew (tan.f64 t)) 3) 1/3)
(pow.f64 (/.f64 (tan.f64 t) ew) -1)
(neg.f64 (/.f64 (neg.f64 ew) (tan.f64 t)))
(sqrt.f64 (pow.f64 (/.f64 ew (tan.f64 t)) 2))
(log.f64 (exp.f64 (/.f64 ew (tan.f64 t))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 ew (tan.f64 t)))))
(cbrt.f64 (pow.f64 (/.f64 ew (tan.f64 t)) 3))
(cbrt.f64 (/.f64 (pow.f64 ew 3) (pow.f64 (tan.f64 t) 3)))
(expm1.f64 (log1p.f64 (/.f64 ew (tan.f64 t))))
(exp.f64 (log.f64 (/.f64 ew (tan.f64 t))))
(exp.f64 (*.f64 (log.f64 (/.f64 ew (tan.f64 t))) 1))
(log1p.f64 (expm1.f64 (/.f64 ew (tan.f64 t))))
Outputs
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 (neg.f64 eh) (/.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh (neg.f64 ew)))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 (neg.f64 eh) (/.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh (neg.f64 ew)))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 (neg.f64 eh) (/.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh (neg.f64 ew)))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 (neg.f64 eh) (/.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh (neg.f64 ew)))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 (neg.f64 eh) (/.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh (neg.f64 ew)))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 (neg.f64 eh) (/.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh (neg.f64 ew)))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 (neg.f64 eh) (/.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh (neg.f64 ew)))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 (neg.f64 eh) (/.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh (neg.f64 ew)))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 (neg.f64 eh) (/.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh (neg.f64 ew)))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 (neg.f64 eh) (/.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh (neg.f64 ew)))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 (neg.f64 eh) (/.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh (neg.f64 ew)))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 (neg.f64 eh) (/.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh (neg.f64 ew)))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 (neg.f64 eh) (/.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh (neg.f64 ew)))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 (neg.f64 eh) (/.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh (neg.f64 ew)))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 (neg.f64 eh) (/.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh (neg.f64 ew)))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 (neg.f64 eh) (/.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh (neg.f64 ew)))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 (neg.f64 eh) (/.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh (neg.f64 ew)))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 (neg.f64 eh) (/.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh (neg.f64 ew)))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 (neg.f64 eh) (/.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh (neg.f64 ew)))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 (neg.f64 eh) (/.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh (neg.f64 ew)))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 (neg.f64 eh) (/.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh (neg.f64 ew)))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 (neg.f64 eh) (/.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh (neg.f64 ew)))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 (neg.f64 eh) (/.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh (neg.f64 ew)))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 (neg.f64 eh) (/.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh (neg.f64 ew)))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 (neg.f64 eh) (/.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh (neg.f64 ew)))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 (neg.f64 eh) (/.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh (neg.f64 ew)))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 (neg.f64 eh) (/.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh (neg.f64 ew)))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 (neg.f64 eh) (/.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh (neg.f64 ew)))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 (neg.f64 eh) (/.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh (neg.f64 ew)))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 (neg.f64 eh) (/.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh (neg.f64 ew)))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 (neg.f64 eh) (/.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh (neg.f64 ew)))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 (neg.f64 eh) (/.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh (neg.f64 ew)))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 (neg.f64 eh) (/.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh (neg.f64 ew)))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 (neg.f64 eh) (/.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh (neg.f64 ew)))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 (neg.f64 eh) (/.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh (neg.f64 ew)))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 (neg.f64 eh) (/.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh (neg.f64 ew)))))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(neg.f64 (/.f64 (sin.f64 t) (/.f64 (*.f64 ew (cos.f64 t)) eh)))
(/.f64 (neg.f64 (sin.f64 t)) (/.f64 ew (/.f64 eh (cos.f64 t))))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(neg.f64 (/.f64 (sin.f64 t) (/.f64 (*.f64 ew (cos.f64 t)) eh)))
(/.f64 (neg.f64 (sin.f64 t)) (/.f64 ew (/.f64 eh (cos.f64 t))))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(neg.f64 (/.f64 (sin.f64 t) (/.f64 (*.f64 ew (cos.f64 t)) eh)))
(/.f64 (neg.f64 (sin.f64 t)) (/.f64 ew (/.f64 eh (cos.f64 t))))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(neg.f64 (/.f64 (sin.f64 t) (/.f64 (*.f64 ew (cos.f64 t)) eh)))
(/.f64 (neg.f64 (sin.f64 t)) (/.f64 ew (/.f64 eh (cos.f64 t))))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(neg.f64 (/.f64 (sin.f64 t) (/.f64 (*.f64 ew (cos.f64 t)) eh)))
(/.f64 (neg.f64 (sin.f64 t)) (/.f64 ew (/.f64 eh (cos.f64 t))))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(neg.f64 (/.f64 (sin.f64 t) (/.f64 (*.f64 ew (cos.f64 t)) eh)))
(/.f64 (neg.f64 (sin.f64 t)) (/.f64 ew (/.f64 eh (cos.f64 t))))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(neg.f64 (/.f64 (sin.f64 t) (/.f64 (*.f64 ew (cos.f64 t)) eh)))
(/.f64 (neg.f64 (sin.f64 t)) (/.f64 ew (/.f64 eh (cos.f64 t))))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(neg.f64 (/.f64 (sin.f64 t) (/.f64 (*.f64 ew (cos.f64 t)) eh)))
(/.f64 (neg.f64 (sin.f64 t)) (/.f64 ew (/.f64 eh (cos.f64 t))))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(neg.f64 (/.f64 (sin.f64 t) (/.f64 (*.f64 ew (cos.f64 t)) eh)))
(/.f64 (neg.f64 (sin.f64 t)) (/.f64 ew (/.f64 eh (cos.f64 t))))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(neg.f64 (/.f64 (sin.f64 t) (/.f64 (*.f64 ew (cos.f64 t)) eh)))
(/.f64 (neg.f64 (sin.f64 t)) (/.f64 ew (/.f64 eh (cos.f64 t))))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(neg.f64 (/.f64 (sin.f64 t) (/.f64 (*.f64 ew (cos.f64 t)) eh)))
(/.f64 (neg.f64 (sin.f64 t)) (/.f64 ew (/.f64 eh (cos.f64 t))))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(neg.f64 (/.f64 (sin.f64 t) (/.f64 (*.f64 ew (cos.f64 t)) eh)))
(/.f64 (neg.f64 (sin.f64 t)) (/.f64 ew (/.f64 eh (cos.f64 t))))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(neg.f64 (/.f64 (sin.f64 t) (/.f64 (*.f64 ew (cos.f64 t)) eh)))
(/.f64 (neg.f64 (sin.f64 t)) (/.f64 ew (/.f64 eh (cos.f64 t))))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(neg.f64 (/.f64 (sin.f64 t) (/.f64 (*.f64 ew (cos.f64 t)) eh)))
(/.f64 (neg.f64 (sin.f64 t)) (/.f64 ew (/.f64 eh (cos.f64 t))))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(neg.f64 (/.f64 (sin.f64 t) (/.f64 (*.f64 ew (cos.f64 t)) eh)))
(/.f64 (neg.f64 (sin.f64 t)) (/.f64 ew (/.f64 eh (cos.f64 t))))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(neg.f64 (/.f64 (sin.f64 t) (/.f64 (*.f64 ew (cos.f64 t)) eh)))
(/.f64 (neg.f64 (sin.f64 t)) (/.f64 ew (/.f64 eh (cos.f64 t))))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(neg.f64 (/.f64 (sin.f64 t) (/.f64 (*.f64 ew (cos.f64 t)) eh)))
(/.f64 (neg.f64 (sin.f64 t)) (/.f64 ew (/.f64 eh (cos.f64 t))))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(neg.f64 (/.f64 (sin.f64 t) (/.f64 (*.f64 ew (cos.f64 t)) eh)))
(/.f64 (neg.f64 (sin.f64 t)) (/.f64 ew (/.f64 eh (cos.f64 t))))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(neg.f64 (/.f64 (sin.f64 t) (/.f64 (*.f64 ew (cos.f64 t)) eh)))
(/.f64 (neg.f64 (sin.f64 t)) (/.f64 ew (/.f64 eh (cos.f64 t))))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(neg.f64 (/.f64 (sin.f64 t) (/.f64 (*.f64 ew (cos.f64 t)) eh)))
(/.f64 (neg.f64 (sin.f64 t)) (/.f64 ew (/.f64 eh (cos.f64 t))))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(neg.f64 (/.f64 (sin.f64 t) (/.f64 (*.f64 ew (cos.f64 t)) eh)))
(/.f64 (neg.f64 (sin.f64 t)) (/.f64 ew (/.f64 eh (cos.f64 t))))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(neg.f64 (/.f64 (sin.f64 t) (/.f64 (*.f64 ew (cos.f64 t)) eh)))
(/.f64 (neg.f64 (sin.f64 t)) (/.f64 ew (/.f64 eh (cos.f64 t))))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(neg.f64 (/.f64 (sin.f64 t) (/.f64 (*.f64 ew (cos.f64 t)) eh)))
(/.f64 (neg.f64 (sin.f64 t)) (/.f64 ew (/.f64 eh (cos.f64 t))))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(neg.f64 (/.f64 (sin.f64 t) (/.f64 (*.f64 ew (cos.f64 t)) eh)))
(/.f64 (neg.f64 (sin.f64 t)) (/.f64 ew (/.f64 eh (cos.f64 t))))
(*.f64 -1 (/.f64 (*.f64 t eh) ew))
(neg.f64 (/.f64 t (/.f64 ew eh)))
(/.f64 (*.f64 (neg.f64 eh) t) ew)
(+.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 (/.f64 (pow.f64 t 3) 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 (/.f64 (pow.f64 t 3) 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 eh (/.f64 ew (pow.f64 t 7))) (fma.f64 -2/15 (/.f64 eh (/.f64 ew (pow.f64 t 5))) (-.f64 (*.f64 -1/3 (*.f64 (/.f64 (pow.f64 t 3) ew) eh)) (*.f64 (/.f64 t ew) eh))))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(neg.f64 (/.f64 (sin.f64 t) (/.f64 (*.f64 ew (cos.f64 t)) eh)))
(/.f64 (neg.f64 (sin.f64 t)) (/.f64 ew (/.f64 eh (cos.f64 t))))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(neg.f64 (/.f64 (sin.f64 t) (/.f64 (*.f64 ew (cos.f64 t)) eh)))
(/.f64 (neg.f64 (sin.f64 t)) (/.f64 ew (/.f64 eh (cos.f64 t))))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(neg.f64 (/.f64 (sin.f64 t) (/.f64 (*.f64 ew (cos.f64 t)) eh)))
(/.f64 (neg.f64 (sin.f64 t)) (/.f64 ew (/.f64 eh (cos.f64 t))))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(neg.f64 (/.f64 (sin.f64 t) (/.f64 (*.f64 ew (cos.f64 t)) eh)))
(/.f64 (neg.f64 (sin.f64 t)) (/.f64 ew (/.f64 eh (cos.f64 t))))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(neg.f64 (/.f64 (sin.f64 t) (/.f64 (*.f64 ew (cos.f64 t)) eh)))
(/.f64 (neg.f64 (sin.f64 t)) (/.f64 ew (/.f64 eh (cos.f64 t))))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(neg.f64 (/.f64 (sin.f64 t) (/.f64 (*.f64 ew (cos.f64 t)) eh)))
(/.f64 (neg.f64 (sin.f64 t)) (/.f64 ew (/.f64 eh (cos.f64 t))))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(neg.f64 (/.f64 (sin.f64 t) (/.f64 (*.f64 ew (cos.f64 t)) eh)))
(/.f64 (neg.f64 (sin.f64 t)) (/.f64 ew (/.f64 eh (cos.f64 t))))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(neg.f64 (/.f64 (sin.f64 t) (/.f64 (*.f64 ew (cos.f64 t)) eh)))
(/.f64 (neg.f64 (sin.f64 t)) (/.f64 ew (/.f64 eh (cos.f64 t))))
(/.f64 (*.f64 (cos.f64 t) (*.f64 ew eh)) (sin.f64 t))
(/.f64 (*.f64 (cos.f64 t) (*.f64 eh ew)) (sin.f64 t))
(/.f64 (cos.f64 t) (/.f64 (sin.f64 t) (*.f64 eh ew)))
(/.f64 (*.f64 (cos.f64 t) (*.f64 ew eh)) (sin.f64 t))
(/.f64 (*.f64 (cos.f64 t) (*.f64 eh ew)) (sin.f64 t))
(/.f64 (cos.f64 t) (/.f64 (sin.f64 t) (*.f64 eh ew)))
(/.f64 (*.f64 (cos.f64 t) (*.f64 ew eh)) (sin.f64 t))
(/.f64 (*.f64 (cos.f64 t) (*.f64 eh ew)) (sin.f64 t))
(/.f64 (cos.f64 t) (/.f64 (sin.f64 t) (*.f64 eh ew)))
(/.f64 (*.f64 (cos.f64 t) (*.f64 ew eh)) (sin.f64 t))
(/.f64 (*.f64 (cos.f64 t) (*.f64 eh ew)) (sin.f64 t))
(/.f64 (cos.f64 t) (/.f64 (sin.f64 t) (*.f64 eh ew)))
(/.f64 (*.f64 (cos.f64 t) (*.f64 ew eh)) (sin.f64 t))
(/.f64 (*.f64 (cos.f64 t) (*.f64 eh ew)) (sin.f64 t))
(/.f64 (cos.f64 t) (/.f64 (sin.f64 t) (*.f64 eh ew)))
(/.f64 (*.f64 (cos.f64 t) (*.f64 ew eh)) (sin.f64 t))
(/.f64 (*.f64 (cos.f64 t) (*.f64 eh ew)) (sin.f64 t))
(/.f64 (cos.f64 t) (/.f64 (sin.f64 t) (*.f64 eh ew)))
(/.f64 (*.f64 (cos.f64 t) (*.f64 ew eh)) (sin.f64 t))
(/.f64 (*.f64 (cos.f64 t) (*.f64 eh ew)) (sin.f64 t))
(/.f64 (cos.f64 t) (/.f64 (sin.f64 t) (*.f64 eh ew)))
(/.f64 (*.f64 (cos.f64 t) (*.f64 ew eh)) (sin.f64 t))
(/.f64 (*.f64 (cos.f64 t) (*.f64 eh ew)) (sin.f64 t))
(/.f64 (cos.f64 t) (/.f64 (sin.f64 t) (*.f64 eh ew)))
(/.f64 (*.f64 (cos.f64 t) (*.f64 ew eh)) (sin.f64 t))
(/.f64 (*.f64 (cos.f64 t) (*.f64 eh ew)) (sin.f64 t))
(/.f64 (cos.f64 t) (/.f64 (sin.f64 t) (*.f64 eh ew)))
(/.f64 (*.f64 (cos.f64 t) (*.f64 ew eh)) (sin.f64 t))
(/.f64 (*.f64 (cos.f64 t) (*.f64 eh ew)) (sin.f64 t))
(/.f64 (cos.f64 t) (/.f64 (sin.f64 t) (*.f64 eh ew)))
(/.f64 (*.f64 (cos.f64 t) (*.f64 ew eh)) (sin.f64 t))
(/.f64 (*.f64 (cos.f64 t) (*.f64 eh ew)) (sin.f64 t))
(/.f64 (cos.f64 t) (/.f64 (sin.f64 t) (*.f64 eh ew)))
(/.f64 (*.f64 (cos.f64 t) (*.f64 ew eh)) (sin.f64 t))
(/.f64 (*.f64 (cos.f64 t) (*.f64 eh ew)) (sin.f64 t))
(/.f64 (cos.f64 t) (/.f64 (sin.f64 t) (*.f64 eh ew)))
(/.f64 (*.f64 (cos.f64 t) (*.f64 ew eh)) (sin.f64 t))
(/.f64 (*.f64 (cos.f64 t) (*.f64 eh ew)) (sin.f64 t))
(/.f64 (cos.f64 t) (/.f64 (sin.f64 t) (*.f64 eh ew)))
(/.f64 (*.f64 (cos.f64 t) (*.f64 ew eh)) (sin.f64 t))
(/.f64 (*.f64 (cos.f64 t) (*.f64 eh ew)) (sin.f64 t))
(/.f64 (cos.f64 t) (/.f64 (sin.f64 t) (*.f64 eh ew)))
(/.f64 (*.f64 (cos.f64 t) (*.f64 ew eh)) (sin.f64 t))
(/.f64 (*.f64 (cos.f64 t) (*.f64 eh ew)) (sin.f64 t))
(/.f64 (cos.f64 t) (/.f64 (sin.f64 t) (*.f64 eh ew)))
(/.f64 (*.f64 (cos.f64 t) (*.f64 ew eh)) (sin.f64 t))
(/.f64 (*.f64 (cos.f64 t) (*.f64 eh ew)) (sin.f64 t))
(/.f64 (cos.f64 t) (/.f64 (sin.f64 t) (*.f64 eh ew)))
(/.f64 (*.f64 (cos.f64 t) (*.f64 ew eh)) (sin.f64 t))
(/.f64 (*.f64 (cos.f64 t) (*.f64 eh ew)) (sin.f64 t))
(/.f64 (cos.f64 t) (/.f64 (sin.f64 t) (*.f64 eh ew)))
(/.f64 (*.f64 (cos.f64 t) (*.f64 ew eh)) (sin.f64 t))
(/.f64 (*.f64 (cos.f64 t) (*.f64 eh ew)) (sin.f64 t))
(/.f64 (cos.f64 t) (/.f64 (sin.f64 t) (*.f64 eh ew)))
(/.f64 (*.f64 (cos.f64 t) (*.f64 ew eh)) (sin.f64 t))
(/.f64 (*.f64 (cos.f64 t) (*.f64 eh ew)) (sin.f64 t))
(/.f64 (cos.f64 t) (/.f64 (sin.f64 t) (*.f64 eh ew)))
(/.f64 (*.f64 (cos.f64 t) (*.f64 ew eh)) (sin.f64 t))
(/.f64 (*.f64 (cos.f64 t) (*.f64 eh ew)) (sin.f64 t))
(/.f64 (cos.f64 t) (/.f64 (sin.f64 t) (*.f64 eh ew)))
(/.f64 (*.f64 (cos.f64 t) (*.f64 ew eh)) (sin.f64 t))
(/.f64 (*.f64 (cos.f64 t) (*.f64 eh ew)) (sin.f64 t))
(/.f64 (cos.f64 t) (/.f64 (sin.f64 t) (*.f64 eh ew)))
(/.f64 (*.f64 (cos.f64 t) (*.f64 ew eh)) (sin.f64 t))
(/.f64 (*.f64 (cos.f64 t) (*.f64 eh ew)) (sin.f64 t))
(/.f64 (cos.f64 t) (/.f64 (sin.f64 t) (*.f64 eh ew)))
(/.f64 (*.f64 (cos.f64 t) (*.f64 ew eh)) (sin.f64 t))
(/.f64 (*.f64 (cos.f64 t) (*.f64 eh ew)) (sin.f64 t))
(/.f64 (cos.f64 t) (/.f64 (sin.f64 t) (*.f64 eh ew)))
(/.f64 (*.f64 (cos.f64 t) (*.f64 ew eh)) (sin.f64 t))
(/.f64 (*.f64 (cos.f64 t) (*.f64 eh ew)) (sin.f64 t))
(/.f64 (cos.f64 t) (/.f64 (sin.f64 t) (*.f64 eh ew)))
(/.f64 (*.f64 ew eh) t)
(/.f64 ew (/.f64 t eh))
(*.f64 (/.f64 ew t) eh)
(+.f64 (*.f64 -1/3 (*.f64 t (*.f64 ew eh))) (/.f64 (*.f64 ew eh) t))
(fma.f64 -1/3 (*.f64 t (*.f64 eh ew)) (/.f64 ew (/.f64 t eh)))
(fma.f64 -1/3 (*.f64 t (*.f64 eh ew)) (*.f64 (/.f64 ew t) eh))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 t 3) (+.f64 (*.f64 -1/9 (*.f64 ew eh)) (*.f64 2/15 (*.f64 ew eh))))) (+.f64 (*.f64 -1/3 (*.f64 t (*.f64 ew eh))) (/.f64 (*.f64 ew eh) t)))
(fma.f64 -1 (*.f64 (pow.f64 t 3) (*.f64 (*.f64 eh ew) 1/45)) (fma.f64 -1/3 (*.f64 t (*.f64 eh ew)) (/.f64 ew (/.f64 t eh))))
(-.f64 (fma.f64 -1/3 (*.f64 t (*.f64 eh ew)) (*.f64 (/.f64 ew t) eh)) (*.f64 (*.f64 eh ew) (*.f64 1/45 (pow.f64 t 3))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 t 3) (+.f64 (*.f64 -1/9 (*.f64 ew eh)) (*.f64 2/15 (*.f64 ew eh))))) (+.f64 (*.f64 -1/3 (*.f64 t (*.f64 ew eh))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 t 5) (+.f64 (*.f64 17/315 (*.f64 ew eh)) (+.f64 (*.f64 -2/45 (*.f64 ew eh)) (*.f64 -1/3 (+.f64 (*.f64 -1/9 (*.f64 ew eh)) (*.f64 2/15 (*.f64 ew eh)))))))) (/.f64 (*.f64 ew eh) t))))
(fma.f64 -1 (*.f64 (pow.f64 t 3) (*.f64 (*.f64 eh ew) 1/45)) (fma.f64 -1/3 (*.f64 t (*.f64 eh ew)) (fma.f64 -1 (*.f64 (pow.f64 t 5) (fma.f64 17/315 (*.f64 eh ew) (fma.f64 -2/45 (*.f64 eh ew) (*.f64 -1/3 (*.f64 (*.f64 eh ew) 1/45))))) (/.f64 ew (/.f64 t eh)))))
(-.f64 (fma.f64 -1/3 (*.f64 t (*.f64 eh ew)) (-.f64 (*.f64 (/.f64 ew t) eh) (*.f64 (pow.f64 t 5) (+.f64 (*.f64 (*.f64 eh ew) -1/135) (*.f64 (*.f64 eh ew) 1/105))))) (*.f64 (*.f64 eh ew) (*.f64 1/45 (pow.f64 t 3))))
(-.f64 (-.f64 (fma.f64 -1/3 (*.f64 t (*.f64 eh ew)) (*.f64 (/.f64 ew t) eh)) (*.f64 (*.f64 eh ew) (*.f64 1/45 (pow.f64 t 3)))) (*.f64 (pow.f64 t 5) (+.f64 (*.f64 (*.f64 eh ew) -1/135) (*.f64 (*.f64 eh ew) 1/105))))
(/.f64 (*.f64 (cos.f64 t) (*.f64 ew eh)) (sin.f64 t))
(/.f64 (*.f64 (cos.f64 t) (*.f64 eh ew)) (sin.f64 t))
(/.f64 (cos.f64 t) (/.f64 (sin.f64 t) (*.f64 eh ew)))
(/.f64 (*.f64 (cos.f64 t) (*.f64 ew eh)) (sin.f64 t))
(/.f64 (*.f64 (cos.f64 t) (*.f64 eh ew)) (sin.f64 t))
(/.f64 (cos.f64 t) (/.f64 (sin.f64 t) (*.f64 eh ew)))
(/.f64 (*.f64 (cos.f64 t) (*.f64 ew eh)) (sin.f64 t))
(/.f64 (*.f64 (cos.f64 t) (*.f64 eh ew)) (sin.f64 t))
(/.f64 (cos.f64 t) (/.f64 (sin.f64 t) (*.f64 eh ew)))
(/.f64 (*.f64 (cos.f64 t) (*.f64 ew eh)) (sin.f64 t))
(/.f64 (*.f64 (cos.f64 t) (*.f64 eh ew)) (sin.f64 t))
(/.f64 (cos.f64 t) (/.f64 (sin.f64 t) (*.f64 eh ew)))
(/.f64 (*.f64 (cos.f64 t) (*.f64 ew eh)) (sin.f64 t))
(/.f64 (*.f64 (cos.f64 t) (*.f64 eh ew)) (sin.f64 t))
(/.f64 (cos.f64 t) (/.f64 (sin.f64 t) (*.f64 eh ew)))
(/.f64 (*.f64 (cos.f64 t) (*.f64 ew eh)) (sin.f64 t))
(/.f64 (*.f64 (cos.f64 t) (*.f64 eh ew)) (sin.f64 t))
(/.f64 (cos.f64 t) (/.f64 (sin.f64 t) (*.f64 eh ew)))
(/.f64 (*.f64 (cos.f64 t) (*.f64 ew eh)) (sin.f64 t))
(/.f64 (*.f64 (cos.f64 t) (*.f64 eh ew)) (sin.f64 t))
(/.f64 (cos.f64 t) (/.f64 (sin.f64 t) (*.f64 eh ew)))
(/.f64 (*.f64 (cos.f64 t) (*.f64 ew eh)) (sin.f64 t))
(/.f64 (*.f64 (cos.f64 t) (*.f64 eh ew)) (sin.f64 t))
(/.f64 (cos.f64 t) (/.f64 (sin.f64 t) (*.f64 eh ew)))
(/.f64 (*.f64 (cos.f64 t) ew) (sin.f64 t))
(*.f64 ew (/.f64 (cos.f64 t) (sin.f64 t)))
(/.f64 (*.f64 ew (cos.f64 t)) (sin.f64 t))
(/.f64 (*.f64 (cos.f64 t) ew) (sin.f64 t))
(*.f64 ew (/.f64 (cos.f64 t) (sin.f64 t)))
(/.f64 (*.f64 ew (cos.f64 t)) (sin.f64 t))
(/.f64 (*.f64 (cos.f64 t) ew) (sin.f64 t))
(*.f64 ew (/.f64 (cos.f64 t) (sin.f64 t)))
(/.f64 (*.f64 ew (cos.f64 t)) (sin.f64 t))
(/.f64 (*.f64 (cos.f64 t) ew) (sin.f64 t))
(*.f64 ew (/.f64 (cos.f64 t) (sin.f64 t)))
(/.f64 (*.f64 ew (cos.f64 t)) (sin.f64 t))
(/.f64 (*.f64 (cos.f64 t) ew) (sin.f64 t))
(*.f64 ew (/.f64 (cos.f64 t) (sin.f64 t)))
(/.f64 (*.f64 ew (cos.f64 t)) (sin.f64 t))
(/.f64 (*.f64 (cos.f64 t) ew) (sin.f64 t))
(*.f64 ew (/.f64 (cos.f64 t) (sin.f64 t)))
(/.f64 (*.f64 ew (cos.f64 t)) (sin.f64 t))
(/.f64 (*.f64 (cos.f64 t) ew) (sin.f64 t))
(*.f64 ew (/.f64 (cos.f64 t) (sin.f64 t)))
(/.f64 (*.f64 ew (cos.f64 t)) (sin.f64 t))
(/.f64 (*.f64 (cos.f64 t) ew) (sin.f64 t))
(*.f64 ew (/.f64 (cos.f64 t) (sin.f64 t)))
(/.f64 (*.f64 ew (cos.f64 t)) (sin.f64 t))
(/.f64 (*.f64 (cos.f64 t) ew) (sin.f64 t))
(*.f64 ew (/.f64 (cos.f64 t) (sin.f64 t)))
(/.f64 (*.f64 ew (cos.f64 t)) (sin.f64 t))
(/.f64 (*.f64 (cos.f64 t) ew) (sin.f64 t))
(*.f64 ew (/.f64 (cos.f64 t) (sin.f64 t)))
(/.f64 (*.f64 ew (cos.f64 t)) (sin.f64 t))
(/.f64 (*.f64 (cos.f64 t) ew) (sin.f64 t))
(*.f64 ew (/.f64 (cos.f64 t) (sin.f64 t)))
(/.f64 (*.f64 ew (cos.f64 t)) (sin.f64 t))
(/.f64 (*.f64 (cos.f64 t) ew) (sin.f64 t))
(*.f64 ew (/.f64 (cos.f64 t) (sin.f64 t)))
(/.f64 (*.f64 ew (cos.f64 t)) (sin.f64 t))
(/.f64 ew t)
(+.f64 (*.f64 -1/3 (*.f64 t ew)) (/.f64 ew t))
(fma.f64 -1/3 (*.f64 t ew) (/.f64 ew t))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1/9 ew) (*.f64 2/15 ew)) (pow.f64 t 3))) (+.f64 (*.f64 -1/3 (*.f64 t ew)) (/.f64 ew t)))
(fma.f64 -1 (*.f64 (pow.f64 t 3) (*.f64 ew 1/45)) (fma.f64 -1/3 (*.f64 t ew) (/.f64 ew t)))
(-.f64 (fma.f64 -1/3 (*.f64 t ew) (/.f64 ew t)) (*.f64 ew (*.f64 1/45 (pow.f64 t 3))))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -2/45 ew) (+.f64 (*.f64 -1/3 (+.f64 (*.f64 -1/9 ew) (*.f64 2/15 ew))) (*.f64 17/315 ew))) (pow.f64 t 5))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1/9 ew) (*.f64 2/15 ew)) (pow.f64 t 3))) (+.f64 (*.f64 -1/3 (*.f64 t ew)) (/.f64 ew t))))
(fma.f64 -1 (*.f64 (pow.f64 t 5) (fma.f64 -2/45 ew (fma.f64 -1/3 (*.f64 ew 1/45) (*.f64 ew 17/315)))) (fma.f64 -1 (*.f64 (pow.f64 t 3) (*.f64 ew 1/45)) (fma.f64 -1/3 (*.f64 t ew) (/.f64 ew t))))
(-.f64 (-.f64 (fma.f64 -1/3 (*.f64 t ew) (/.f64 ew t)) (*.f64 ew (*.f64 1/45 (pow.f64 t 3)))) (*.f64 (pow.f64 t 5) (fma.f64 ew -2/45 (fma.f64 ew 17/315 (*.f64 ew -1/135)))))
(-.f64 (fma.f64 -1/3 (*.f64 t ew) (/.f64 ew t)) (+.f64 (*.f64 ew (*.f64 1/45 (pow.f64 t 3))) (*.f64 (pow.f64 t 5) (fma.f64 ew -2/45 (fma.f64 ew 17/315 (*.f64 ew -1/135))))))
(/.f64 (*.f64 (cos.f64 t) ew) (sin.f64 t))
(*.f64 ew (/.f64 (cos.f64 t) (sin.f64 t)))
(/.f64 (*.f64 ew (cos.f64 t)) (sin.f64 t))
(/.f64 (*.f64 (cos.f64 t) ew) (sin.f64 t))
(*.f64 ew (/.f64 (cos.f64 t) (sin.f64 t)))
(/.f64 (*.f64 ew (cos.f64 t)) (sin.f64 t))
(/.f64 (*.f64 (cos.f64 t) ew) (sin.f64 t))
(*.f64 ew (/.f64 (cos.f64 t) (sin.f64 t)))
(/.f64 (*.f64 ew (cos.f64 t)) (sin.f64 t))
(/.f64 (*.f64 (cos.f64 t) ew) (sin.f64 t))
(*.f64 ew (/.f64 (cos.f64 t) (sin.f64 t)))
(/.f64 (*.f64 ew (cos.f64 t)) (sin.f64 t))
(/.f64 (*.f64 (cos.f64 t) ew) (sin.f64 t))
(*.f64 ew (/.f64 (cos.f64 t) (sin.f64 t)))
(/.f64 (*.f64 ew (cos.f64 t)) (sin.f64 t))
(/.f64 (*.f64 (cos.f64 t) ew) (sin.f64 t))
(*.f64 ew (/.f64 (cos.f64 t) (sin.f64 t)))
(/.f64 (*.f64 ew (cos.f64 t)) (sin.f64 t))
(/.f64 (*.f64 (cos.f64 t) ew) (sin.f64 t))
(*.f64 ew (/.f64 (cos.f64 t) (sin.f64 t)))
(/.f64 (*.f64 ew (cos.f64 t)) (sin.f64 t))
(/.f64 (*.f64 (cos.f64 t) ew) (sin.f64 t))
(*.f64 ew (/.f64 (cos.f64 t) (sin.f64 t)))
(/.f64 (*.f64 ew (cos.f64 t)) (sin.f64 t))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))))) 1)
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(*.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))) 1)
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(*.f64 1 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(*.f64 (sqrt.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))) (sqrt.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(*.f64 (cbrt.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))) (pow.f64 (cbrt.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))) 2))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))) 2) (cbrt.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(/.f64 1 (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew))))
(/.f64 1 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(/.f64 1 (/.f64 (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew))) 1))
(/.f64 1 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(/.f64 -1 (neg.f64 (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew)))))
(/.f64 1 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(pow.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))) 1)
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(pow.f64 (sqrt.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))) 2)
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(pow.f64 (cbrt.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))) 3)
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(pow.f64 (pow.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))) 3) 1/3)
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(pow.f64 (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew))) -1)
(/.f64 1 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(sqrt.f64 (pow.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))) 2))
(sqrt.f64 (pow.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))) 2))
(fabs.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(log.f64 (exp.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(log.f64 (+.f64 1 (expm1.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(cbrt.f64 (pow.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))) 3))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(expm1.f64 (log1p.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(exp.f64 (log.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(exp.f64 (*.f64 (log.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))) 1))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(log1p.f64 (expm1.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(+.f64 0 (*.f64 eh (/.f64 (tan.f64 t) ew)))
(*.f64 (tan.f64 t) (/.f64 eh ew))
(+.f64 (*.f64 (/.f64 0 eh) (/.f64 (tan.f64 t) ew)) (*.f64 eh (/.f64 (tan.f64 t) ew)))
(*.f64 (tan.f64 t) (/.f64 eh ew))
(+.f64 (-.f64 0 (exp.f64 (log1p.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))) 1)
(*.f64 (neg.f64 eh) (/.f64 (tan.f64 t) ew))
(*.f64 (tan.f64 t) (/.f64 eh (neg.f64 ew)))
(+.f64 (-.f64 0 (*.f64 (/.f64 0 eh) (/.f64 (tan.f64 t) ew))) (*.f64 eh (/.f64 (tan.f64 t) ew)))
(*.f64 (tan.f64 t) (/.f64 eh ew))
(+.f64 (-.f64 (*.f64 (/.f64 0 eh) (/.f64 (tan.f64 t) ew)) 0) (*.f64 eh (/.f64 (tan.f64 t) ew)))
(*.f64 (tan.f64 t) (/.f64 eh ew))
(+.f64 (-.f64 (*.f64 (/.f64 0 eh) (/.f64 (tan.f64 t) ew)) (exp.f64 (log1p.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))) 1)
(*.f64 (neg.f64 eh) (/.f64 (tan.f64 t) ew))
(*.f64 (tan.f64 t) (/.f64 eh (neg.f64 ew)))
(+.f64 (-.f64 (*.f64 (/.f64 0 eh) (/.f64 (tan.f64 t) ew)) (*.f64 (/.f64 0 eh) (/.f64 (tan.f64 t) ew))) (*.f64 eh (/.f64 (tan.f64 t) ew)))
(*.f64 (tan.f64 t) (/.f64 eh ew))
(+.f64 (*.f64 (/.f64 (tan.f64 t) (*.f64 eh ew)) 0) (*.f64 eh (/.f64 (tan.f64 t) ew)))
(*.f64 (tan.f64 t) (/.f64 eh ew))
(-.f64 0 (*.f64 eh (/.f64 (tan.f64 t) ew)))
(*.f64 (neg.f64 eh) (/.f64 (tan.f64 t) ew))
(*.f64 (tan.f64 t) (/.f64 eh (neg.f64 ew)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))) 1)
(*.f64 (tan.f64 t) (/.f64 eh ew))
(-.f64 (*.f64 (/.f64 0 eh) (/.f64 (tan.f64 t) ew)) (*.f64 eh (/.f64 (tan.f64 t) ew)))
(*.f64 (neg.f64 eh) (/.f64 (tan.f64 t) ew))
(*.f64 (tan.f64 t) (/.f64 eh (neg.f64 ew)))
(*.f64 eh (/.f64 (tan.f64 t) ew))
(*.f64 (tan.f64 t) (/.f64 eh ew))
(*.f64 eh (*.f64 (/.f64 eh eh) (/.f64 (tan.f64 t) ew)))
(*.f64 (tan.f64 t) (/.f64 eh ew))
(*.f64 eh (neg.f64 (/.f64 (tan.f64 t) ew)))
(*.f64 (neg.f64 eh) (/.f64 (tan.f64 t) ew))
(*.f64 (tan.f64 t) (/.f64 eh (neg.f64 ew)))
(*.f64 eh (neg.f64 (*.f64 (/.f64 eh eh) (/.f64 (tan.f64 t) ew))))
(*.f64 (neg.f64 eh) (/.f64 (tan.f64 t) ew))
(*.f64 (tan.f64 t) (/.f64 eh (neg.f64 ew)))
(*.f64 (*.f64 eh eh) (/.f64 (tan.f64 t) (*.f64 eh ew)))
(*.f64 (tan.f64 t) (/.f64 eh ew))
(*.f64 (*.f64 eh eh) (neg.f64 (/.f64 (tan.f64 t) (*.f64 eh ew))))
(*.f64 (neg.f64 eh) (/.f64 (tan.f64 t) ew))
(*.f64 (tan.f64 t) (/.f64 eh (neg.f64 ew)))
(*.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)) 1)
(*.f64 (tan.f64 t) (/.f64 eh ew))
(*.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)) -1)
(*.f64 (neg.f64 eh) (/.f64 (tan.f64 t) ew))
(*.f64 (tan.f64 t) (/.f64 eh (neg.f64 ew)))
(*.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)) (/.f64 eh eh))
(*.f64 (tan.f64 t) (/.f64 eh ew))
(*.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)) (neg.f64 (/.f64 eh eh)))
(*.f64 (neg.f64 eh) (/.f64 (tan.f64 t) ew))
(*.f64 (tan.f64 t) (/.f64 eh (neg.f64 ew)))
(*.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew)))
(*.f64 (tan.f64 t) (/.f64 eh ew))
(*.f64 (sqrt.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))) (sqrt.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))
(*.f64 (tan.f64 t) (/.f64 eh ew))
(*.f64 (sqrt.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))) (neg.f64 (sqrt.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))))
(*.f64 (neg.f64 eh) (/.f64 (tan.f64 t) ew))
(*.f64 (tan.f64 t) (/.f64 eh (neg.f64 ew)))
(*.f64 (cbrt.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))) (pow.f64 (cbrt.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))) 2))
(*.f64 (tan.f64 t) (/.f64 eh ew))
(*.f64 (cbrt.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))) 2)))
(*.f64 (neg.f64 eh) (/.f64 (tan.f64 t) ew))
(*.f64 (tan.f64 t) (/.f64 eh (neg.f64 ew)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))) 2) (cbrt.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))
(*.f64 (tan.f64 t) (/.f64 eh ew))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))) 2) (neg.f64 (cbrt.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))))
(*.f64 (neg.f64 eh) (/.f64 (tan.f64 t) ew))
(*.f64 (tan.f64 t) (/.f64 eh (neg.f64 ew)))
(*.f64 (cbrt.f64 (pow.f64 eh 4)) (*.f64 (pow.f64 (cbrt.f64 eh) 2) (/.f64 (tan.f64 t) (*.f64 eh ew))))
(*.f64 (cbrt.f64 (pow.f64 eh 4)) (/.f64 (*.f64 (pow.f64 (cbrt.f64 eh) 2) (tan.f64 t)) (*.f64 eh ew)))
(*.f64 (/.f64 (tan.f64 t) (*.f64 eh ew)) (*.f64 (cbrt.f64 (pow.f64 eh 4)) (pow.f64 (cbrt.f64 eh) 2)))
(*.f64 (cbrt.f64 (pow.f64 eh 4)) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 eh) 2) (/.f64 (tan.f64 t) (*.f64 eh ew)))))
(*.f64 (cbrt.f64 (pow.f64 eh 4)) (*.f64 (pow.f64 (cbrt.f64 eh) 2) (/.f64 (neg.f64 (tan.f64 t)) (*.f64 eh ew))))
(*.f64 (tan.f64 t) (*.f64 (/.f64 (pow.f64 (cbrt.f64 eh) 2) (*.f64 eh ew)) (neg.f64 (cbrt.f64 (pow.f64 eh 4)))))
(*.f64 -1 (*.f64 eh (/.f64 (tan.f64 t) ew)))
(*.f64 (neg.f64 eh) (/.f64 (tan.f64 t) ew))
(*.f64 (tan.f64 t) (/.f64 eh (neg.f64 ew)))
(*.f64 (/.f64 (tan.f64 t) (*.f64 eh ew)) (*.f64 eh eh))
(*.f64 (tan.f64 t) (/.f64 eh ew))
(*.f64 (/.f64 (tan.f64 t) ew) eh)
(*.f64 (tan.f64 t) (/.f64 eh ew))
(*.f64 (/.f64 1 eh) (*.f64 (*.f64 eh eh) (/.f64 (tan.f64 t) ew)))
(*.f64 (tan.f64 t) (/.f64 eh ew))
(*.f64 (/.f64 1 eh) (neg.f64 (*.f64 (*.f64 eh eh) (/.f64 (tan.f64 t) ew))))
(*.f64 (neg.f64 eh) (/.f64 (tan.f64 t) ew))
(*.f64 (tan.f64 t) (/.f64 eh (neg.f64 ew)))
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 (/.f64 eh (tan.f64 t)) ew))) (/.f64 (*.f64 eh eh) (sqrt.f64 (*.f64 (/.f64 eh (tan.f64 t)) ew))))
(*.f64 (tan.f64 t) (/.f64 eh ew))
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 (/.f64 eh (tan.f64 t)) ew))) (neg.f64 (/.f64 (*.f64 eh eh) (sqrt.f64 (*.f64 (/.f64 eh (tan.f64 t)) ew)))))
(*.f64 (neg.f64 eh) (/.f64 (tan.f64 t) ew))
(*.f64 (tan.f64 t) (/.f64 eh (neg.f64 ew)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 (/.f64 eh (tan.f64 t)) ew)) 2)) (/.f64 (*.f64 eh eh) (cbrt.f64 (*.f64 (/.f64 eh (tan.f64 t)) ew))))
(*.f64 (tan.f64 t) (/.f64 eh ew))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 (/.f64 eh (tan.f64 t)) ew)) 2)) (neg.f64 (/.f64 (*.f64 eh eh) (cbrt.f64 (*.f64 (/.f64 eh (tan.f64 t)) ew)))))
(*.f64 (neg.f64 eh) (/.f64 (tan.f64 t) ew))
(*.f64 (tan.f64 t) (/.f64 eh (neg.f64 ew)))
(*.f64 (/.f64 eh ew) (tan.f64 t))
(*.f64 (tan.f64 t) (/.f64 eh ew))
(*.f64 (/.f64 eh ew) (neg.f64 (tan.f64 t)))
(*.f64 (neg.f64 eh) (/.f64 (tan.f64 t) ew))
(*.f64 (tan.f64 t) (/.f64 eh (neg.f64 ew)))
(*.f64 (/.f64 eh eh) (*.f64 eh (/.f64 (tan.f64 t) ew)))
(*.f64 (tan.f64 t) (/.f64 eh ew))
(*.f64 (/.f64 1 (*.f64 eh ew)) (*.f64 (*.f64 eh eh) (tan.f64 t)))
(*.f64 (tan.f64 t) (/.f64 eh ew))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 eh 4)) 1) (*.f64 (/.f64 (pow.f64 (cbrt.f64 eh) 2) (*.f64 eh ew)) (tan.f64 t)))
(*.f64 (cbrt.f64 (pow.f64 eh 4)) (/.f64 (*.f64 (pow.f64 (cbrt.f64 eh) 2) (tan.f64 t)) (*.f64 eh ew)))
(*.f64 (/.f64 (tan.f64 t) (*.f64 eh ew)) (*.f64 (cbrt.f64 (pow.f64 eh 4)) (pow.f64 (cbrt.f64 eh) 2)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 eh 4)) 1) (neg.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 eh) 2) (*.f64 eh ew)) (tan.f64 t))))
(*.f64 (cbrt.f64 (pow.f64 eh 4)) (*.f64 (pow.f64 (cbrt.f64 eh) 2) (/.f64 (neg.f64 (tan.f64 t)) (*.f64 eh ew))))
(*.f64 (tan.f64 t) (*.f64 (/.f64 (pow.f64 (cbrt.f64 eh) 2) (*.f64 eh ew)) (neg.f64 (cbrt.f64 (pow.f64 eh 4)))))
(*.f64 (/.f64 eh -1) (neg.f64 (/.f64 (tan.f64 t) ew)))
(*.f64 (tan.f64 t) (/.f64 eh ew))
(*.f64 (/.f64 eh (pow.f64 (cbrt.f64 (*.f64 (/.f64 eh (tan.f64 t)) ew)) 2)) (/.f64 eh (cbrt.f64 (*.f64 (/.f64 eh (tan.f64 t)) ew))))
(*.f64 (tan.f64 t) (/.f64 eh ew))
(*.f64 (/.f64 eh (pow.f64 (cbrt.f64 (*.f64 (/.f64 eh (tan.f64 t)) ew)) 2)) (neg.f64 (/.f64 eh (cbrt.f64 (*.f64 (/.f64 eh (tan.f64 t)) ew)))))
(*.f64 (neg.f64 eh) (/.f64 (tan.f64 t) ew))
(*.f64 (tan.f64 t) (/.f64 eh (neg.f64 ew)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 eh 4)) eh) (/.f64 (pow.f64 (cbrt.f64 eh) 2) (/.f64 ew (tan.f64 t))))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 eh 4)) (*.f64 (/.f64 (pow.f64 (cbrt.f64 eh) 2) ew) (tan.f64 t))) eh)
(*.f64 (/.f64 (cbrt.f64 (pow.f64 eh 4)) eh) (*.f64 (tan.f64 t) (/.f64 (pow.f64 (cbrt.f64 eh) 2) ew)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 eh 4)) eh) (neg.f64 (/.f64 (pow.f64 (cbrt.f64 eh) 2) (/.f64 ew (tan.f64 t)))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 eh 4)) eh) (/.f64 (neg.f64 (pow.f64 (cbrt.f64 eh) 2)) (/.f64 ew (tan.f64 t))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 eh 4)) eh) (*.f64 (/.f64 (pow.f64 (cbrt.f64 eh) 2) ew) (neg.f64 (tan.f64 t))))
(*.f64 (*.f64 (/.f64 (cbrt.f64 (pow.f64 eh 4)) ew) (tan.f64 t)) (/.f64 (pow.f64 (cbrt.f64 eh) 2) eh))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 eh 4)) ew) (*.f64 (tan.f64 t) (/.f64 (pow.f64 (cbrt.f64 eh) 2) eh)))
(*.f64 (tan.f64 t) (*.f64 (/.f64 (cbrt.f64 (pow.f64 eh 4)) ew) (/.f64 (pow.f64 (cbrt.f64 eh) 2) eh)))
(*.f64 (*.f64 (/.f64 (cbrt.f64 (pow.f64 eh 4)) ew) (tan.f64 t)) (neg.f64 (/.f64 (pow.f64 (cbrt.f64 eh) 2) eh)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 eh 4)) ew) (*.f64 (tan.f64 t) (/.f64 (neg.f64 (pow.f64 (cbrt.f64 eh) 2)) eh)))
(*.f64 (/.f64 (neg.f64 (cbrt.f64 (pow.f64 eh 4))) ew) (/.f64 (*.f64 (tan.f64 t) (pow.f64 (cbrt.f64 eh) 2)) eh))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 eh 4)) (sqrt.f64 (*.f64 (/.f64 eh (tan.f64 t)) ew))) (/.f64 (pow.f64 (cbrt.f64 eh) 2) (sqrt.f64 (*.f64 (/.f64 eh (tan.f64 t)) ew))))
(*.f64 (cbrt.f64 (pow.f64 eh 4)) (/.f64 (*.f64 (pow.f64 (cbrt.f64 eh) 2) (tan.f64 t)) (*.f64 eh ew)))
(*.f64 (/.f64 (tan.f64 t) (*.f64 eh ew)) (*.f64 (cbrt.f64 (pow.f64 eh 4)) (pow.f64 (cbrt.f64 eh) 2)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 eh 4)) (sqrt.f64 (*.f64 (/.f64 eh (tan.f64 t)) ew))) (neg.f64 (/.f64 (pow.f64 (cbrt.f64 eh) 2) (sqrt.f64 (*.f64 (/.f64 eh (tan.f64 t)) ew)))))
(*.f64 (cbrt.f64 (pow.f64 eh 4)) (*.f64 (pow.f64 (cbrt.f64 eh) 2) (/.f64 (neg.f64 (tan.f64 t)) (*.f64 eh ew))))
(*.f64 (tan.f64 t) (*.f64 (/.f64 (pow.f64 (cbrt.f64 eh) 2) (*.f64 eh ew)) (neg.f64 (cbrt.f64 (pow.f64 eh 4)))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 eh 4)) (pow.f64 (cbrt.f64 (*.f64 (/.f64 eh (tan.f64 t)) ew)) 2)) (cbrt.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))
(*.f64 (cbrt.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))) (/.f64 (cbrt.f64 (pow.f64 eh 4)) (pow.f64 (cbrt.f64 (/.f64 eh (/.f64 (tan.f64 t) ew))) 2)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 eh 4)) (pow.f64 (cbrt.f64 (*.f64 (/.f64 eh (tan.f64 t)) ew)) 2)) (neg.f64 (cbrt.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))))
(*.f64 (cbrt.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))) (/.f64 (neg.f64 (cbrt.f64 (pow.f64 eh 4))) (pow.f64 (cbrt.f64 (/.f64 eh (/.f64 (tan.f64 t) ew))) 2)))
(*.f64 (neg.f64 (cbrt.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (/.f64 (cbrt.f64 (pow.f64 eh 4)) (pow.f64 (cbrt.f64 (/.f64 eh (/.f64 (tan.f64 t) ew))) 2)))
(*.f64 (*.f64 (/.f64 eh eh) (/.f64 (tan.f64 t) ew)) eh)
(*.f64 (tan.f64 t) (/.f64 eh ew))
(*.f64 (/.f64 -1 eh) (*.f64 (*.f64 eh eh) (/.f64 (tan.f64 t) ew)))
(*.f64 (neg.f64 eh) (/.f64 (tan.f64 t) ew))
(*.f64 (tan.f64 t) (/.f64 eh (neg.f64 ew)))
(*.f64 (/.f64 -1 eh) (neg.f64 (*.f64 (*.f64 eh eh) (/.f64 (tan.f64 t) ew))))
(*.f64 (tan.f64 t) (/.f64 eh ew))
(*.f64 (/.f64 -1 (sqrt.f64 (*.f64 (/.f64 eh (tan.f64 t)) ew))) (/.f64 (*.f64 eh eh) (sqrt.f64 (*.f64 (/.f64 eh (tan.f64 t)) ew))))
(*.f64 (neg.f64 eh) (/.f64 (tan.f64 t) ew))
(*.f64 (tan.f64 t) (/.f64 eh (neg.f64 ew)))
(*.f64 (/.f64 -1 (sqrt.f64 (*.f64 (/.f64 eh (tan.f64 t)) ew))) (neg.f64 (/.f64 (*.f64 eh eh) (sqrt.f64 (*.f64 (/.f64 eh (tan.f64 t)) ew)))))
(*.f64 (tan.f64 t) (/.f64 eh ew))
(*.f64 (/.f64 -1 (pow.f64 (cbrt.f64 (*.f64 (/.f64 eh (tan.f64 t)) ew)) 2)) (/.f64 (*.f64 eh eh) (cbrt.f64 (*.f64 (/.f64 eh (tan.f64 t)) ew))))
(*.f64 (neg.f64 eh) (/.f64 (tan.f64 t) ew))
(*.f64 (tan.f64 t) (/.f64 eh (neg.f64 ew)))
(*.f64 (/.f64 -1 (pow.f64 (cbrt.f64 (*.f64 (/.f64 eh (tan.f64 t)) ew)) 2)) (neg.f64 (/.f64 (*.f64 eh eh) (cbrt.f64 (*.f64 (/.f64 eh (tan.f64 t)) ew)))))
(*.f64 (tan.f64 t) (/.f64 eh ew))
(*.f64 (neg.f64 (/.f64 (tan.f64 t) ew)) eh)
(*.f64 (neg.f64 eh) (/.f64 (tan.f64 t) ew))
(*.f64 (tan.f64 t) (/.f64 eh (neg.f64 ew)))
(*.f64 (/.f64 eh (sqrt.f64 ew)) (/.f64 (tan.f64 t) (sqrt.f64 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 (tan.f64 t) (/.f64 eh ew))
(*.f64 (/.f64 eh (/.f64 ew 1)) (tan.f64 t))
(*.f64 (tan.f64 t) (/.f64 eh ew))
(*.f64 (/.f64 eh (/.f64 ew (sqrt.f64 (tan.f64 t)))) (sqrt.f64 (tan.f64 t)))
(*.f64 (tan.f64 t) (/.f64 eh ew))
(*.f64 (/.f64 eh (/.f64 ew (pow.f64 (cbrt.f64 (tan.f64 t)) 2))) (cbrt.f64 (tan.f64 t)))
(*.f64 (tan.f64 t) (/.f64 eh ew))
(*.f64 (/.f64 (*.f64 eh eh) (/.f64 (*.f64 eh ew) 1)) (tan.f64 t))
(*.f64 (tan.f64 t) (/.f64 eh ew))
(*.f64 (/.f64 (*.f64 eh eh) (/.f64 (*.f64 eh ew) (sqrt.f64 (tan.f64 t)))) (sqrt.f64 (tan.f64 t)))
(*.f64 (tan.f64 t) (/.f64 eh ew))
(*.f64 (/.f64 (*.f64 eh eh) (/.f64 (*.f64 eh ew) (pow.f64 (cbrt.f64 (tan.f64 t)) 2))) (cbrt.f64 (tan.f64 t)))
(*.f64 (tan.f64 t) (/.f64 eh ew))
(*.f64 (/.f64 1 (/.f64 (*.f64 (/.f64 eh (tan.f64 t)) ew) eh)) eh)
(*.f64 (tan.f64 t) (/.f64 eh ew))
(*.f64 (/.f64 1 (/.f64 (*.f64 (/.f64 eh (tan.f64 t)) ew) (cbrt.f64 (pow.f64 eh 4)))) (pow.f64 (cbrt.f64 eh) 2))
(*.f64 (cbrt.f64 (pow.f64 eh 4)) (/.f64 (*.f64 (pow.f64 (cbrt.f64 eh) 2) (tan.f64 t)) (*.f64 eh ew)))
(*.f64 (/.f64 (tan.f64 t) (*.f64 eh ew)) (*.f64 (cbrt.f64 (pow.f64 eh 4)) (pow.f64 (cbrt.f64 eh) 2)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 eh 4)) (*.f64 (/.f64 eh (tan.f64 t)) ew)) (pow.f64 (cbrt.f64 eh) 2))
(*.f64 (cbrt.f64 (pow.f64 eh 4)) (/.f64 (*.f64 (pow.f64 (cbrt.f64 eh) 2) (tan.f64 t)) (*.f64 eh ew)))
(*.f64 (/.f64 (tan.f64 t) (*.f64 eh ew)) (*.f64 (cbrt.f64 (pow.f64 eh 4)) (pow.f64 (cbrt.f64 eh) 2)))
(*.f64 (/.f64 -1 (*.f64 eh ew)) (*.f64 (*.f64 eh eh) (tan.f64 t)))
(*.f64 (neg.f64 eh) (/.f64 (tan.f64 t) ew))
(*.f64 (tan.f64 t) (/.f64 eh (neg.f64 ew)))
(*.f64 (/.f64 -1 (/.f64 (*.f64 (/.f64 eh (tan.f64 t)) ew) eh)) eh)
(*.f64 (neg.f64 eh) (/.f64 (tan.f64 t) ew))
(*.f64 (tan.f64 t) (/.f64 eh (neg.f64 ew)))
(*.f64 (/.f64 -1 (/.f64 (*.f64 (/.f64 eh (tan.f64 t)) ew) (cbrt.f64 (pow.f64 eh 4)))) (pow.f64 (cbrt.f64 eh) 2))
(*.f64 (cbrt.f64 (pow.f64 eh 4)) (*.f64 (pow.f64 (cbrt.f64 eh) 2) (/.f64 (neg.f64 (tan.f64 t)) (*.f64 eh ew))))
(*.f64 (tan.f64 t) (*.f64 (/.f64 (pow.f64 (cbrt.f64 eh) 2) (*.f64 eh ew)) (neg.f64 (cbrt.f64 (pow.f64 eh 4)))))
(*.f64 (/.f64 (/.f64 eh ew) 1) (tan.f64 t))
(*.f64 (tan.f64 t) (/.f64 eh ew))
(*.f64 (/.f64 (/.f64 eh ew) -1) (neg.f64 (tan.f64 t)))
(*.f64 (tan.f64 t) (/.f64 eh ew))
(*.f64 (/.f64 (/.f64 eh ew) (/.f64 1 (sqrt.f64 (tan.f64 t)))) (sqrt.f64 (tan.f64 t)))
(*.f64 (tan.f64 t) (/.f64 eh ew))
(*.f64 (/.f64 (/.f64 eh ew) (/.f64 1 (pow.f64 (cbrt.f64 (tan.f64 t)) 2))) (cbrt.f64 (tan.f64 t)))
(*.f64 (tan.f64 t) (/.f64 eh ew))
(*.f64 (/.f64 (*.f64 eh (sqrt.f64 (/.f64 (tan.f64 t) ew))) 1) (sqrt.f64 (/.f64 (tan.f64 t) ew)))
(*.f64 (sqrt.f64 (/.f64 (tan.f64 t) ew)) (*.f64 eh (sqrt.f64 (/.f64 (tan.f64 t) ew))))
(*.f64 eh (*.f64 (sqrt.f64 (/.f64 (tan.f64 t) ew)) (sqrt.f64 (/.f64 (tan.f64 t) ew))))
(*.f64 (/.f64 (*.f64 eh (sqrt.f64 (/.f64 (tan.f64 t) ew))) (sqrt.f64 ew)) (sqrt.f64 (tan.f64 t)))
(*.f64 (sqrt.f64 (tan.f64 t)) (/.f64 eh (/.f64 (sqrt.f64 ew) (sqrt.f64 (/.f64 (tan.f64 t) ew)))))
(*.f64 (sqrt.f64 (tan.f64 t)) (*.f64 (/.f64 eh (sqrt.f64 ew)) (sqrt.f64 (/.f64 (tan.f64 t) ew))))
(*.f64 (/.f64 (*.f64 eh (sqrt.f64 (/.f64 (tan.f64 t) ew))) (sqrt.f64 (neg.f64 ew))) (sqrt.f64 (neg.f64 (tan.f64 t))))
(*.f64 (/.f64 eh (/.f64 (sqrt.f64 (neg.f64 ew)) (sqrt.f64 (/.f64 (tan.f64 t) ew)))) (sqrt.f64 (neg.f64 (tan.f64 t))))
(*.f64 (*.f64 (/.f64 eh (sqrt.f64 (neg.f64 ew))) (sqrt.f64 (/.f64 (tan.f64 t) ew))) (sqrt.f64 (neg.f64 (tan.f64 t))))
(*.f64 (/.f64 (/.f64 eh (pow.f64 (cbrt.f64 (/.f64 ew (tan.f64 t))) 2)) 1) (cbrt.f64 (/.f64 (tan.f64 t) ew)))
(*.f64 (/.f64 eh (pow.f64 (cbrt.f64 (/.f64 ew (tan.f64 t))) 2)) (cbrt.f64 (/.f64 (tan.f64 t) ew)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (tan.f64 t) ew)) eh) (pow.f64 (cbrt.f64 (/.f64 ew (tan.f64 t))) 2))
(*.f64 (/.f64 (/.f64 eh (pow.f64 (cbrt.f64 (/.f64 ew (tan.f64 t))) 2)) (cbrt.f64 ew)) (cbrt.f64 (tan.f64 t)))
(*.f64 (cbrt.f64 (tan.f64 t)) (/.f64 eh (*.f64 (cbrt.f64 ew) (pow.f64 (cbrt.f64 (/.f64 ew (tan.f64 t))) 2))))
(*.f64 (cbrt.f64 (tan.f64 t)) (/.f64 (/.f64 eh (cbrt.f64 ew)) (pow.f64 (cbrt.f64 (/.f64 ew (tan.f64 t))) 2)))
(*.f64 (/.f64 (/.f64 eh (pow.f64 (cbrt.f64 (/.f64 ew (tan.f64 t))) 2)) (cbrt.f64 (neg.f64 ew))) (cbrt.f64 (neg.f64 (tan.f64 t))))
(*.f64 (/.f64 eh (*.f64 (cbrt.f64 (neg.f64 ew)) (pow.f64 (cbrt.f64 (/.f64 ew (tan.f64 t))) 2))) (cbrt.f64 (neg.f64 (tan.f64 t))))
(*.f64 (/.f64 (/.f64 eh (cbrt.f64 (neg.f64 ew))) (pow.f64 (cbrt.f64 (/.f64 ew (tan.f64 t))) 2)) (cbrt.f64 (neg.f64 (tan.f64 t))))
(*.f64 (/.f64 (/.f64 (*.f64 eh eh) (sqrt.f64 (*.f64 (/.f64 eh (tan.f64 t)) ew))) (sqrt.f64 (*.f64 eh ew))) (sqrt.f64 (tan.f64 t)))
(*.f64 (sqrt.f64 (tan.f64 t)) (/.f64 (/.f64 (*.f64 eh eh) (sqrt.f64 (/.f64 eh (/.f64 (tan.f64 t) ew)))) (sqrt.f64 (*.f64 eh ew))))
(*.f64 (sqrt.f64 (tan.f64 t)) (*.f64 (/.f64 eh (sqrt.f64 (*.f64 eh ew))) (/.f64 eh (sqrt.f64 (/.f64 eh (/.f64 (tan.f64 t) ew))))))
(*.f64 (/.f64 (/.f64 (*.f64 eh eh) (pow.f64 (cbrt.f64 (*.f64 (/.f64 eh (tan.f64 t)) ew)) 2)) (cbrt.f64 (*.f64 eh ew))) (cbrt.f64 (tan.f64 t)))
(*.f64 (cbrt.f64 (tan.f64 t)) (/.f64 (/.f64 (*.f64 eh eh) (pow.f64 (cbrt.f64 (/.f64 eh (/.f64 (tan.f64 t) ew))) 2)) (cbrt.f64 (*.f64 eh ew))))
(/.f64 (*.f64 eh (*.f64 eh (cbrt.f64 (tan.f64 t)))) (*.f64 (pow.f64 (cbrt.f64 (/.f64 eh (/.f64 (tan.f64 t) ew))) 2) (cbrt.f64 (*.f64 eh ew))))
(*.f64 (neg.f64 (/.f64 1 eh)) (*.f64 (*.f64 eh eh) (/.f64 (tan.f64 t) ew)))
(*.f64 (neg.f64 eh) (/.f64 (tan.f64 t) ew))
(*.f64 (tan.f64 t) (/.f64 eh (neg.f64 ew)))
(*.f64 (neg.f64 (/.f64 eh eh)) (*.f64 eh (/.f64 (tan.f64 t) ew)))
(*.f64 (neg.f64 eh) (/.f64 (tan.f64 t) ew))
(*.f64 (tan.f64 t) (/.f64 eh (neg.f64 ew)))
(*.f64 (neg.f64 (/.f64 (cbrt.f64 (pow.f64 eh 4)) 1)) (*.f64 (/.f64 (pow.f64 (cbrt.f64 eh) 2) (*.f64 eh ew)) (tan.f64 t)))
(*.f64 (cbrt.f64 (pow.f64 eh 4)) (*.f64 (pow.f64 (cbrt.f64 eh) 2) (/.f64 (neg.f64 (tan.f64 t)) (*.f64 eh ew))))
(*.f64 (tan.f64 t) (*.f64 (/.f64 (pow.f64 (cbrt.f64 eh) 2) (*.f64 eh ew)) (neg.f64 (cbrt.f64 (pow.f64 eh 4)))))
(*.f64 (neg.f64 (sqrt.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))) (sqrt.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))
(*.f64 (neg.f64 eh) (/.f64 (tan.f64 t) ew))
(*.f64 (tan.f64 t) (/.f64 eh (neg.f64 ew)))
(*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))) 2)) (cbrt.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))
(*.f64 (neg.f64 eh) (/.f64 (tan.f64 t) ew))
(*.f64 (tan.f64 t) (/.f64 eh (neg.f64 ew)))
(*.f64 (neg.f64 (cbrt.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))) (pow.f64 (cbrt.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))) 2))
(*.f64 (neg.f64 eh) (/.f64 (tan.f64 t) ew))
(*.f64 (tan.f64 t) (/.f64 eh (neg.f64 ew)))
(*.f64 (neg.f64 (/.f64 (tan.f64 t) (*.f64 eh ew))) (*.f64 eh eh))
(*.f64 (neg.f64 eh) (/.f64 (tan.f64 t) ew))
(*.f64 (tan.f64 t) (/.f64 eh (neg.f64 ew)))
(*.f64 (neg.f64 (/.f64 1 (sqrt.f64 (*.f64 (/.f64 eh (tan.f64 t)) ew)))) (/.f64 (*.f64 eh eh) (sqrt.f64 (*.f64 (/.f64 eh (tan.f64 t)) ew))))
(*.f64 (neg.f64 eh) (/.f64 (tan.f64 t) ew))
(*.f64 (tan.f64 t) (/.f64 eh (neg.f64 ew)))
(*.f64 (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 (/.f64 eh (tan.f64 t)) ew)) 2))) (/.f64 (*.f64 eh eh) (cbrt.f64 (*.f64 (/.f64 eh (tan.f64 t)) ew))))
(*.f64 (neg.f64 eh) (/.f64 (tan.f64 t) ew))
(*.f64 (tan.f64 t) (/.f64 eh (neg.f64 ew)))
(*.f64 (neg.f64 (/.f64 eh ew)) (tan.f64 t))
(*.f64 (neg.f64 eh) (/.f64 (tan.f64 t) ew))
(*.f64 (tan.f64 t) (/.f64 eh (neg.f64 ew)))
(*.f64 (neg.f64 (/.f64 eh ew)) (neg.f64 (tan.f64 t)))
(*.f64 (tan.f64 t) (/.f64 eh ew))
(*.f64 (neg.f64 (/.f64 eh (pow.f64 (cbrt.f64 (*.f64 (/.f64 eh (tan.f64 t)) ew)) 2))) (/.f64 eh (cbrt.f64 (*.f64 (/.f64 eh (tan.f64 t)) ew))))
(*.f64 (neg.f64 eh) (/.f64 (tan.f64 t) ew))
(*.f64 (tan.f64 t) (/.f64 eh (neg.f64 ew)))
(*.f64 (neg.f64 (/.f64 (cbrt.f64 (pow.f64 eh 4)) eh)) (/.f64 (pow.f64 (cbrt.f64 eh) 2) (/.f64 ew (tan.f64 t))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 eh 4)) eh) (/.f64 (neg.f64 (pow.f64 (cbrt.f64 eh) 2)) (/.f64 ew (tan.f64 t))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 eh 4)) eh) (*.f64 (/.f64 (pow.f64 (cbrt.f64 eh) 2) ew) (neg.f64 (tan.f64 t))))
(*.f64 (neg.f64 (*.f64 (/.f64 (cbrt.f64 (pow.f64 eh 4)) ew) (tan.f64 t))) (/.f64 (pow.f64 (cbrt.f64 eh) 2) eh))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 eh 4)) ew) (*.f64 (tan.f64 t) (/.f64 (neg.f64 (pow.f64 (cbrt.f64 eh) 2)) eh)))
(*.f64 (/.f64 (neg.f64 (cbrt.f64 (pow.f64 eh 4))) ew) (/.f64 (*.f64 (tan.f64 t) (pow.f64 (cbrt.f64 eh) 2)) eh))
(*.f64 (neg.f64 (/.f64 (cbrt.f64 (pow.f64 eh 4)) (sqrt.f64 (*.f64 (/.f64 eh (tan.f64 t)) ew)))) (/.f64 (pow.f64 (cbrt.f64 eh) 2) (sqrt.f64 (*.f64 (/.f64 eh (tan.f64 t)) ew))))
(*.f64 (cbrt.f64 (pow.f64 eh 4)) (*.f64 (pow.f64 (cbrt.f64 eh) 2) (/.f64 (neg.f64 (tan.f64 t)) (*.f64 eh ew))))
(*.f64 (tan.f64 t) (*.f64 (/.f64 (pow.f64 (cbrt.f64 eh) 2) (*.f64 eh ew)) (neg.f64 (cbrt.f64 (pow.f64 eh 4)))))
(*.f64 (neg.f64 (/.f64 (cbrt.f64 (pow.f64 eh 4)) (pow.f64 (cbrt.f64 (*.f64 (/.f64 eh (tan.f64 t)) ew)) 2))) (cbrt.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))
(*.f64 (cbrt.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))) (/.f64 (neg.f64 (cbrt.f64 (pow.f64 eh 4))) (pow.f64 (cbrt.f64 (/.f64 eh (/.f64 (tan.f64 t) ew))) 2)))
(*.f64 (neg.f64 (cbrt.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (/.f64 (cbrt.f64 (pow.f64 eh 4)) (pow.f64 (cbrt.f64 (/.f64 eh (/.f64 (tan.f64 t) ew))) 2)))
(*.f64 (neg.f64 (/.f64 -1 eh)) (*.f64 (*.f64 eh eh) (/.f64 (tan.f64 t) ew)))
(*.f64 (tan.f64 t) (/.f64 eh ew))
(*.f64 (neg.f64 (neg.f64 (/.f64 (tan.f64 t) ew))) eh)
(*.f64 (tan.f64 t) (/.f64 eh ew))
(*.f64 (neg.f64 (/.f64 -1 (sqrt.f64 (*.f64 (/.f64 eh (tan.f64 t)) ew)))) (/.f64 (*.f64 eh eh) (sqrt.f64 (*.f64 (/.f64 eh (tan.f64 t)) ew))))
(*.f64 (tan.f64 t) (/.f64 eh ew))
(*.f64 (neg.f64 (/.f64 -1 (pow.f64 (cbrt.f64 (*.f64 (/.f64 eh (tan.f64 t)) ew)) 2))) (/.f64 (*.f64 eh eh) (cbrt.f64 (*.f64 (/.f64 eh (tan.f64 t)) ew))))
(*.f64 (tan.f64 t) (/.f64 eh ew))
(pow.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)) 1)
(*.f64 (tan.f64 t) (/.f64 eh ew))
(pow.f64 (sqrt.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))) 2)
(*.f64 (tan.f64 t) (/.f64 eh ew))
(pow.f64 (cbrt.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))) 3)
(*.f64 (tan.f64 t) (/.f64 eh ew))
(pow.f64 (pow.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)) 3) 1/3)
(*.f64 (tan.f64 t) (/.f64 eh ew))
(pow.f64 (/.f64 ew (*.f64 eh (tan.f64 t))) -1)
(/.f64 1 (/.f64 (/.f64 ew eh) (tan.f64 t)))
(*.f64 (/.f64 1 ew) (*.f64 (tan.f64 t) eh))
(neg.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))
(*.f64 (neg.f64 eh) (/.f64 (tan.f64 t) ew))
(*.f64 (tan.f64 t) (/.f64 eh (neg.f64 ew)))
(sqrt.f64 (pow.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)) 2))
(sqrt.f64 (pow.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)) 2))
(fabs.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))
(log.f64 (exp.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))
(*.f64 (tan.f64 t) (/.f64 eh ew))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))))
(*.f64 (tan.f64 t) (/.f64 eh ew))
(cbrt.f64 (pow.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)) 3))
(*.f64 (tan.f64 t) (/.f64 eh ew))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 eh eh) 3) (pow.f64 (*.f64 (/.f64 eh (tan.f64 t)) ew) 3)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 eh eh) 3) (pow.f64 (/.f64 eh (/.f64 (tan.f64 t) ew)) 3)))
(cbrt.f64 (/.f64 (pow.f64 eh 6) (pow.f64 (/.f64 eh (/.f64 (tan.f64 t) ew)) 3)))
(expm1.f64 (log1p.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))
(*.f64 (tan.f64 t) (/.f64 eh ew))
(exp.f64 (log.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))
(*.f64 (tan.f64 t) (/.f64 eh ew))
(exp.f64 (*.f64 (log.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))) 1))
(*.f64 (tan.f64 t) (/.f64 eh ew))
(log1p.f64 (expm1.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))
(*.f64 (tan.f64 t) (/.f64 eh ew))
(+.f64 (-.f64 0 (exp.f64 (log1p.f64 (*.f64 (/.f64 eh (tan.f64 t)) ew)))) 1)
(*.f64 (/.f64 eh (tan.f64 t)) (neg.f64 ew))
(/.f64 (neg.f64 (*.f64 eh ew)) (tan.f64 t))
(-.f64 0 (*.f64 (/.f64 eh (tan.f64 t)) ew))
(*.f64 (/.f64 eh (tan.f64 t)) (neg.f64 ew))
(/.f64 (neg.f64 (*.f64 eh ew)) (tan.f64 t))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 eh (tan.f64 t)) ew))) 1)
(/.f64 eh (/.f64 (tan.f64 t) ew))
(/.f64 eh (/.f64 (tan.f64 t) ew))
(/.f64 eh (neg.f64 (/.f64 (tan.f64 t) ew)))
(/.f64 eh (/.f64 (neg.f64 (tan.f64 t)) ew))
(*.f64 (/.f64 eh (neg.f64 (tan.f64 t))) ew)
(/.f64 (*.f64 (/.f64 eh (tan.f64 t)) ew) 1)
(/.f64 eh (/.f64 (tan.f64 t) ew))
(/.f64 (*.f64 (/.f64 eh (tan.f64 t)) ew) -1)
(/.f64 eh (/.f64 (neg.f64 (tan.f64 t)) ew))
(*.f64 (/.f64 eh (neg.f64 (tan.f64 t))) ew)
(/.f64 1 (/.f64 (tan.f64 t) (*.f64 eh ew)))
(*.f64 (/.f64 1 (tan.f64 t)) (*.f64 eh ew))
(*.f64 (/.f64 ew (tan.f64 t)) eh)
(/.f64 1 (*.f64 -1 (/.f64 (tan.f64 t) (*.f64 eh ew))))
(/.f64 -1 (/.f64 (tan.f64 t) (*.f64 eh ew)))
(*.f64 (/.f64 -1 (tan.f64 t)) (*.f64 eh ew))
(/.f64 (*.f64 eh ew) (tan.f64 t))
(/.f64 eh (/.f64 (tan.f64 t) ew))
(/.f64 (*.f64 eh ew) (neg.f64 (tan.f64 t)))
(/.f64 eh (/.f64 (neg.f64 (tan.f64 t)) ew))
(*.f64 (/.f64 eh (neg.f64 (tan.f64 t))) ew)
(/.f64 (/.f64 (*.f64 eh ew) 1) (tan.f64 t))
(/.f64 eh (/.f64 (tan.f64 t) ew))
(/.f64 (/.f64 (*.f64 eh ew) 1) (neg.f64 (tan.f64 t)))
(/.f64 eh (/.f64 (neg.f64 (tan.f64 t)) ew))
(*.f64 (/.f64 eh (neg.f64 (tan.f64 t))) ew)
(/.f64 (/.f64 (*.f64 eh ew) (sqrt.f64 (tan.f64 t))) (sqrt.f64 (tan.f64 t)))
(/.f64 eh (/.f64 (tan.f64 t) ew))
(/.f64 (/.f64 (*.f64 eh ew) (sqrt.f64 (tan.f64 t))) (neg.f64 (sqrt.f64 (tan.f64 t))))
(/.f64 eh (/.f64 (neg.f64 (tan.f64 t)) ew))
(*.f64 (/.f64 eh (neg.f64 (tan.f64 t))) ew)
(/.f64 (/.f64 (*.f64 eh ew) (pow.f64 (cbrt.f64 (tan.f64 t)) 2)) (cbrt.f64 (tan.f64 t)))
(/.f64 eh (/.f64 (tan.f64 t) ew))
(/.f64 (/.f64 (*.f64 eh ew) (pow.f64 (cbrt.f64 (tan.f64 t)) 2)) (neg.f64 (cbrt.f64 (tan.f64 t))))
(/.f64 eh (/.f64 (neg.f64 (tan.f64 t)) ew))
(*.f64 (/.f64 eh (neg.f64 (tan.f64 t))) ew)
(pow.f64 (*.f64 (/.f64 eh (tan.f64 t)) ew) 1)
(/.f64 eh (/.f64 (tan.f64 t) ew))
(pow.f64 (sqrt.f64 (*.f64 (/.f64 eh (tan.f64 t)) ew)) 2)
(/.f64 eh (/.f64 (tan.f64 t) ew))
(pow.f64 (cbrt.f64 (*.f64 (/.f64 eh (tan.f64 t)) ew)) 3)
(/.f64 eh (/.f64 (tan.f64 t) ew))
(pow.f64 (pow.f64 (*.f64 (/.f64 eh (tan.f64 t)) ew) 3) 1/3)
(/.f64 eh (/.f64 (tan.f64 t) ew))
(neg.f64 (*.f64 (/.f64 eh (tan.f64 t)) ew))
(*.f64 (/.f64 eh (tan.f64 t)) (neg.f64 ew))
(/.f64 (neg.f64 (*.f64 eh ew)) (tan.f64 t))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 eh (tan.f64 t)) ew) 2))
(sqrt.f64 (pow.f64 (/.f64 eh (/.f64 (tan.f64 t) ew)) 2))
(fabs.f64 (/.f64 eh (/.f64 (tan.f64 t) ew)))
(log.f64 (exp.f64 (*.f64 (/.f64 eh (tan.f64 t)) ew)))
(/.f64 eh (/.f64 (tan.f64 t) ew))
(log.f64 (/.f64 1 (exp.f64 (*.f64 (/.f64 eh (tan.f64 t)) ew))))
(*.f64 (/.f64 eh (tan.f64 t)) (neg.f64 ew))
(/.f64 (neg.f64 (*.f64 eh ew)) (tan.f64 t))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 eh (tan.f64 t)) ew))))
(/.f64 eh (/.f64 (tan.f64 t) ew))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 eh (tan.f64 t)) ew) 3))
(/.f64 eh (/.f64 (tan.f64 t) ew))
(cbrt.f64 (*.f64 (pow.f64 eh 3) (pow.f64 (/.f64 ew (tan.f64 t)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 ew (tan.f64 t)) 3) (pow.f64 eh 3)))
(cbrt.f64 (*.f64 (pow.f64 eh 3) (pow.f64 (/.f64 ew (tan.f64 t)) 3)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 eh (tan.f64 t)) ew)))
(/.f64 eh (/.f64 (tan.f64 t) ew))
(exp.f64 (log.f64 (*.f64 (/.f64 eh (tan.f64 t)) ew)))
(/.f64 eh (/.f64 (tan.f64 t) ew))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 eh (tan.f64 t)) ew)) 1))
(/.f64 eh (/.f64 (tan.f64 t) ew))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 eh (tan.f64 t)) ew)))
(/.f64 eh (/.f64 (tan.f64 t) ew))
(-.f64 (exp.f64 (log1p.f64 (/.f64 ew (tan.f64 t)))) 1)
(/.f64 ew (tan.f64 t))
(*.f64 ew (/.f64 1 (tan.f64 t)))
(/.f64 ew (tan.f64 t))
(*.f64 (/.f64 ew (tan.f64 t)) 1)
(/.f64 ew (tan.f64 t))
(*.f64 1 (/.f64 ew (tan.f64 t)))
(/.f64 ew (tan.f64 t))
(*.f64 (sqrt.f64 (/.f64 ew (tan.f64 t))) (sqrt.f64 (/.f64 ew (tan.f64 t))))
(/.f64 ew (tan.f64 t))
(*.f64 (sqrt.f64 ew) (*.f64 (sqrt.f64 ew) (/.f64 1 (tan.f64 t))))
(/.f64 ew (tan.f64 t))
(*.f64 (cbrt.f64 (/.f64 ew (tan.f64 t))) (pow.f64 (cbrt.f64 (/.f64 ew (tan.f64 t))) 2))
(/.f64 ew (tan.f64 t))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 ew (tan.f64 t))) 2) (cbrt.f64 (/.f64 ew (tan.f64 t))))
(/.f64 ew (tan.f64 t))
(*.f64 (pow.f64 (cbrt.f64 ew) 2) (*.f64 (cbrt.f64 ew) (/.f64 1 (tan.f64 t))))
(/.f64 ew (tan.f64 t))
(*.f64 (/.f64 1 (tan.f64 t)) ew)
(/.f64 ew (tan.f64 t))
(*.f64 (neg.f64 ew) (/.f64 1 (neg.f64 (tan.f64 t))))
(/.f64 ew (tan.f64 t))
(*.f64 (/.f64 1 (sqrt.f64 (tan.f64 t))) (/.f64 ew (sqrt.f64 (tan.f64 t))))
(*.f64 (/.f64 ew (sqrt.f64 (tan.f64 t))) (/.f64 1 (sqrt.f64 (tan.f64 t))))
(/.f64 (/.f64 ew (sqrt.f64 (tan.f64 t))) (sqrt.f64 (tan.f64 t)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (tan.f64 t)) 2)) (/.f64 ew (cbrt.f64 (tan.f64 t))))
(/.f64 (/.f64 ew (cbrt.f64 (tan.f64 t))) (pow.f64 (cbrt.f64 (tan.f64 t)) 2))
(*.f64 (/.f64 ew 1) (/.f64 (cos.f64 t) (sin.f64 t)))
(*.f64 ew (/.f64 (cos.f64 t) (sin.f64 t)))
(/.f64 (*.f64 ew (cos.f64 t)) (sin.f64 t))
(*.f64 (/.f64 1 (sin.f64 t)) (*.f64 ew (cos.f64 t)))
(*.f64 ew (/.f64 (cos.f64 t) (sin.f64 t)))
(/.f64 (*.f64 ew (cos.f64 t)) (sin.f64 t))
(*.f64 (/.f64 ew (sin.f64 t)) (cos.f64 t))
(*.f64 ew (/.f64 (cos.f64 t) (sin.f64 t)))
(/.f64 (*.f64 ew (cos.f64 t)) (sin.f64 t))
(*.f64 (/.f64 1 (neg.f64 (tan.f64 t))) (neg.f64 ew))
(/.f64 ew (tan.f64 t))
(*.f64 (/.f64 (sqrt.f64 ew) 1) (/.f64 (sqrt.f64 ew) (tan.f64 t)))
(/.f64 ew (tan.f64 t))
(*.f64 (/.f64 (sqrt.f64 ew) (tan.f64 t)) (sqrt.f64 ew))
(/.f64 ew (tan.f64 t))
(*.f64 (/.f64 (sqrt.f64 ew) (pow.f64 (cbrt.f64 (tan.f64 t)) 2)) (/.f64 (sqrt.f64 ew) (cbrt.f64 (tan.f64 t))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (tan.f64 t)) 2)) (/.f64 ew (cbrt.f64 (tan.f64 t))))
(/.f64 (/.f64 ew (cbrt.f64 (tan.f64 t))) (pow.f64 (cbrt.f64 (tan.f64 t)) 2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 ew) 2) 1) (/.f64 (cbrt.f64 ew) (tan.f64 t)))
(/.f64 ew (tan.f64 t))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 ew) 2) (sqrt.f64 (tan.f64 t))) (/.f64 (cbrt.f64 ew) (sqrt.f64 (tan.f64 t))))
(*.f64 (/.f64 ew (sqrt.f64 (tan.f64 t))) (/.f64 1 (sqrt.f64 (tan.f64 t))))
(/.f64 (/.f64 ew (sqrt.f64 (tan.f64 t))) (sqrt.f64 (tan.f64 t)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 ew) 2) (pow.f64 (cbrt.f64 (tan.f64 t)) 2)) (cbrt.f64 (/.f64 ew (tan.f64 t))))
(*.f64 (cbrt.f64 (/.f64 ew (tan.f64 t))) (/.f64 (pow.f64 (cbrt.f64 ew) 2) (pow.f64 (cbrt.f64 (tan.f64 t)) 2)))
(*.f64 (/.f64 ew (neg.f64 (sin.f64 t))) (neg.f64 (cos.f64 t)))
(*.f64 (cos.f64 t) (*.f64 1 (/.f64 ew (sin.f64 t))))
(*.f64 (/.f64 1 (/.f64 (tan.f64 t) (sqrt.f64 ew))) (sqrt.f64 ew))
(/.f64 ew (tan.f64 t))
(*.f64 (/.f64 1 (/.f64 (tan.f64 t) (pow.f64 (cbrt.f64 ew) 2))) (cbrt.f64 ew))
(/.f64 ew (tan.f64 t))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 ew) 2) (tan.f64 t)) (cbrt.f64 ew))
(/.f64 ew (tan.f64 t))
(*.f64 (/.f64 (neg.f64 ew) (neg.f64 (sin.f64 t))) (cos.f64 t))
(*.f64 (/.f64 ew (neg.f64 (sin.f64 t))) (neg.f64 (cos.f64 t)))
(*.f64 (cos.f64 t) (*.f64 1 (/.f64 ew (sin.f64 t))))
(*.f64 (/.f64 (/.f64 ew 1) 1) (/.f64 (cos.f64 t) (sin.f64 t)))
(*.f64 ew (/.f64 (cos.f64 t) (sin.f64 t)))
(/.f64 (*.f64 ew (cos.f64 t)) (sin.f64 t))
(*.f64 (/.f64 (/.f64 ew 1) (sin.f64 t)) (cos.f64 t))
(*.f64 ew (/.f64 (cos.f64 t) (sin.f64 t)))
(/.f64 (*.f64 ew (cos.f64 t)) (sin.f64 t))
(*.f64 (/.f64 (/.f64 ew 1) (neg.f64 (sin.f64 t))) (neg.f64 (cos.f64 t)))
(*.f64 (/.f64 ew (neg.f64 (sin.f64 t))) (neg.f64 (cos.f64 t)))
(*.f64 (cos.f64 t) (*.f64 1 (/.f64 ew (sin.f64 t))))
(*.f64 (/.f64 (/.f64 ew (sqrt.f64 (tan.f64 t))) (sqrt.f64 (sin.f64 t))) (sqrt.f64 (cos.f64 t)))
(*.f64 (/.f64 ew (*.f64 (sqrt.f64 (sin.f64 t)) (sqrt.f64 (tan.f64 t)))) (sqrt.f64 (cos.f64 t)))
(*.f64 (/.f64 ew (*.f64 (sqrt.f64 (tan.f64 t)) (sqrt.f64 (sin.f64 t)))) (sqrt.f64 (cos.f64 t)))
(*.f64 (/.f64 (/.f64 ew (pow.f64 (cbrt.f64 (tan.f64 t)) 2)) (cbrt.f64 (sin.f64 t))) (cbrt.f64 (cos.f64 t)))
(*.f64 (/.f64 ew (*.f64 (cbrt.f64 (sin.f64 t)) (pow.f64 (cbrt.f64 (tan.f64 t)) 2))) (cbrt.f64 (cos.f64 t)))
(*.f64 (/.f64 ew (*.f64 (pow.f64 (cbrt.f64 (tan.f64 t)) 2) (cbrt.f64 (sin.f64 t)))) (cbrt.f64 (cos.f64 t)))
(pow.f64 (/.f64 ew (tan.f64 t)) 1)
(/.f64 ew (tan.f64 t))
(pow.f64 (sqrt.f64 (/.f64 ew (tan.f64 t))) 2)
(/.f64 ew (tan.f64 t))
(pow.f64 (cbrt.f64 (/.f64 ew (tan.f64 t))) 3)
(/.f64 ew (tan.f64 t))
(pow.f64 (pow.f64 (/.f64 ew (tan.f64 t)) 3) 1/3)
(/.f64 ew (tan.f64 t))
(pow.f64 (/.f64 (tan.f64 t) ew) -1)
(/.f64 ew (tan.f64 t))
(neg.f64 (/.f64 (neg.f64 ew) (tan.f64 t)))
(/.f64 ew (tan.f64 t))
(sqrt.f64 (pow.f64 (/.f64 ew (tan.f64 t)) 2))
(fabs.f64 (/.f64 ew (tan.f64 t)))
(log.f64 (exp.f64 (/.f64 ew (tan.f64 t))))
(/.f64 ew (tan.f64 t))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 ew (tan.f64 t)))))
(/.f64 ew (tan.f64 t))
(cbrt.f64 (pow.f64 (/.f64 ew (tan.f64 t)) 3))
(/.f64 ew (tan.f64 t))
(cbrt.f64 (/.f64 (pow.f64 ew 3) (pow.f64 (tan.f64 t) 3)))
(/.f64 ew (tan.f64 t))
(expm1.f64 (log1p.f64 (/.f64 ew (tan.f64 t))))
(/.f64 ew (tan.f64 t))
(exp.f64 (log.f64 (/.f64 ew (tan.f64 t))))
(/.f64 ew (tan.f64 t))
(exp.f64 (*.f64 (log.f64 (/.f64 ew (tan.f64 t))) 1))
(/.f64 ew (tan.f64 t))
(log1p.f64 (expm1.f64 (/.f64 ew (tan.f64 t))))
(/.f64 ew (tan.f64 t))

localize26.0ms (0.1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.1b
(/.f64 (tan.f64 t) ew)
2.3b
(*.f64 eh (/.f64 (tan.f64 t) ew))
2.6b
(log.f64 (exp.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))))
22.4b
(cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))
Compiler

Compiled 109 to 19 computations (82.6% saved)

series2.0ms (0%)

Counts
2 → 72
Calls

18 calls:

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

rewrite75.0ms (0.4%)

Algorithm
batch-egg-rewrite
Rules
1380×associate-*r/
1070×associate-*l/
902×associate-/r*
672×associate-/l*
264×distribute-rgt-in
Iterations

Useful iterations: 0 (0.0ms)

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

simplify141.0ms (0.7%)

Algorithm
egg-herbie
Rules
1060×distribute-lft-in
988×fma-def
924×*-commutative
846×distribute-rgt-in
760×associate-*r*
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0974727
11754307
25464307
325864307
467324307
Stop Event
node limit
Counts
151 → 53
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)))
(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 eh (/.f64 (tan.f64 t) ew)))) 0)
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))))) 2)) (log.f64 (cbrt.f64 (exp.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))))) (log.f64 (sqrt.f64 (exp.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))))))
(+.f64 0 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))))
(+.f64 (log.f64 (cbrt.f64 (exp.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))))) (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))))) 2)))
(+.f64 (+.f64 0 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))))) 2))) (log.f64 (cbrt.f64 (exp.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))))))
(+.f64 (+.f64 0 (log.f64 (sqrt.f64 (exp.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))))))) (log.f64 (sqrt.f64 (exp.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))))))
(+.f64 (*.f64 1 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))))) 2))) (*.f64 1 (log.f64 (cbrt.f64 (exp.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))))))))
(+.f64 (*.f64 1 (log.f64 (sqrt.f64 (exp.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))))))) (*.f64 1 (log.f64 (sqrt.f64 (exp.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))))))))
(+.f64 (*.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))))) 2)) 1) (*.f64 (log.f64 (cbrt.f64 (exp.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))))) 1))
(+.f64 (*.f64 (log.f64 (sqrt.f64 (exp.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))))) 1) (*.f64 (log.f64 (sqrt.f64 (exp.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))))) 1))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))))) 1)
(-.f64 (+.f64 0 (exp.f64 (log1p.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))))) 1)
(*.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))) 1)
(*.f64 1 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))))
(*.f64 (sqrt.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))) (sqrt.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))))
(*.f64 (cbrt.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))) (pow.f64 (cbrt.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))) 2))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))) 2) (cbrt.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))))))
(/.f64 1 (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew))))
(/.f64 1 (/.f64 (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew))) 1))
(/.f64 (sqrt.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))) (sqrt.f64 (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew)))))
(/.f64 (pow.f64 (cbrt.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))) 2) (cbrt.f64 (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew)))))
(/.f64 -1 (neg.f64 (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew)))))
(/.f64 (*.f64 (sqrt.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))) 1) (sqrt.f64 (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew)))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))) 2) 1) (cbrt.f64 (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew)))))
(/.f64 (/.f64 1 (*.f64 (cbrt.f64 (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew)))) (cbrt.f64 (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew)))))) (cbrt.f64 (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew)))))
(pow.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))) 1)
(pow.f64 (sqrt.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))) 2)
(pow.f64 (cbrt.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))) 3)
(pow.f64 (pow.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))) 3) 1/3)
(pow.f64 (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew))) -1)
(sqrt.f64 (pow.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))) 2))
(log.f64 (exp.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))))
(log.f64 (+.f64 1 (expm1.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))))))
(cbrt.f64 (pow.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))) 3))
(expm1.f64 (log1p.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))))
(exp.f64 (log.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))))
(exp.f64 (*.f64 (log.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))) 1))
(log1p.f64 (expm1.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))))
(+.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))) 0)
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))))) 2)) (log.f64 (cbrt.f64 (exp.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))))) (log.f64 (sqrt.f64 (exp.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))))))
(+.f64 0 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))))
(+.f64 (log.f64 (cbrt.f64 (exp.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))))) (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))))) 2)))
(+.f64 (+.f64 0 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))))) 2))) (log.f64 (cbrt.f64 (exp.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))))))
(+.f64 (+.f64 0 (log.f64 (sqrt.f64 (exp.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))))))) (log.f64 (sqrt.f64 (exp.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))))))
(+.f64 (*.f64 1 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))))) 2))) (*.f64 1 (log.f64 (cbrt.f64 (exp.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))))))))
(+.f64 (*.f64 1 (log.f64 (sqrt.f64 (exp.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))))))) (*.f64 1 (log.f64 (sqrt.f64 (exp.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))))))))
(+.f64 (*.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))))) 2)) 1) (*.f64 (log.f64 (cbrt.f64 (exp.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))))) 1))
(+.f64 (*.f64 (log.f64 (sqrt.f64 (exp.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))))) 1) (*.f64 (log.f64 (sqrt.f64 (exp.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))))) 1))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))))) 1)
(-.f64 (+.f64 0 (exp.f64 (log1p.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))))) 1)
(*.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))) 1)
(*.f64 1 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))))
(*.f64 (sqrt.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))) (sqrt.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))))
(*.f64 (cbrt.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))) (pow.f64 (cbrt.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))) 2))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))) 2) (cbrt.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))))))
(/.f64 1 (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew))))
(/.f64 1 (/.f64 (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew))) 1))
(/.f64 (sqrt.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))) (sqrt.f64 (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew)))))
(/.f64 (pow.f64 (cbrt.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))) 2) (cbrt.f64 (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew)))))
(/.f64 -1 (neg.f64 (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew)))))
(/.f64 (*.f64 (sqrt.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))) 1) (sqrt.f64 (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew)))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))) 2) 1) (cbrt.f64 (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew)))))
(/.f64 (/.f64 1 (*.f64 (cbrt.f64 (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew)))) (cbrt.f64 (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew)))))) (cbrt.f64 (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew)))))
(pow.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))) 1)
(pow.f64 (sqrt.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))) 2)
(pow.f64 (cbrt.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))) 3)
(pow.f64 (pow.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))) 3) 1/3)
(pow.f64 (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew))) -1)
(sqrt.f64 (pow.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))) 2))
(cbrt.f64 (pow.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))) 3))
(cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))
(expm1.f64 (log1p.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))))
(exp.f64 (log.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))))
(exp.f64 (*.f64 (log.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))) 1))
(log1p.f64 (expm1.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))))
Outputs
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))
(cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))
(cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))
(cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))
(cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))
(cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))
(cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))
(cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))
(cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))
(cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))
(cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))
(cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))
(cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))
(cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))
(cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))
(cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))
(cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))
(cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))
(cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))
(cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))
(cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))
(cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))
(cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))
(cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))
(cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))
(cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))
(cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))
(cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))
(cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))
(cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))
(cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))
(cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))
(cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))
(cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))
(cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))
(cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))
(cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))
(cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))
(cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))
(cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))
(cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))
(cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))
(cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))
(cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))
(cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))
(cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))
(cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))
(cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))
(cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))
(cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))
(cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))
(cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))
(cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))
(cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))
(cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))
(cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))
(cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))
(cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))
(cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))
(cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))
(cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))
(cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))
(cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))
(cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))
(cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))
(cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))
(cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))
(cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))
(cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))
(cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))
(cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))
(cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))
(cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(+.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))) 0)
(cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))))) 2)) (log.f64 (cbrt.f64 (exp.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))))))
(*.f64 (log.f64 (cbrt.f64 (exp.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))))) 3)
(*.f64 (log.f64 (cbrt.f64 (exp.f64 (cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t))))))) 3)
(*.f64 (log.f64 (cbrt.f64 (exp.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))) 3)
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))))) (log.f64 (sqrt.f64 (exp.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))))))
(cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(+.f64 0 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))))
(cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(+.f64 (log.f64 (cbrt.f64 (exp.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))))) (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))))) 2)))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))))) 2)) (log.f64 (cbrt.f64 (exp.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))))))
(*.f64 (log.f64 (cbrt.f64 (exp.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))))) 3)
(*.f64 (log.f64 (cbrt.f64 (exp.f64 (cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t))))))) 3)
(*.f64 (log.f64 (cbrt.f64 (exp.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))) 3)
(+.f64 (+.f64 0 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))))) 2))) (log.f64 (cbrt.f64 (exp.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))))) 2)) (log.f64 (cbrt.f64 (exp.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))))))
(*.f64 (log.f64 (cbrt.f64 (exp.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))))) 3)
(*.f64 (log.f64 (cbrt.f64 (exp.f64 (cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t))))))) 3)
(*.f64 (log.f64 (cbrt.f64 (exp.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))) 3)
(+.f64 (+.f64 0 (log.f64 (sqrt.f64 (exp.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))))))) (log.f64 (sqrt.f64 (exp.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))))))
(cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(+.f64 (*.f64 1 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))))) 2))) (*.f64 1 (log.f64 (cbrt.f64 (exp.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))))))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))))) 2)) (log.f64 (cbrt.f64 (exp.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))))))
(*.f64 (log.f64 (cbrt.f64 (exp.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))))) 3)
(*.f64 (log.f64 (cbrt.f64 (exp.f64 (cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t))))))) 3)
(*.f64 (log.f64 (cbrt.f64 (exp.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))) 3)
(+.f64 (*.f64 1 (log.f64 (sqrt.f64 (exp.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))))))) (*.f64 1 (log.f64 (sqrt.f64 (exp.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))))))))
(cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(+.f64 (*.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))))) 2)) 1) (*.f64 (log.f64 (cbrt.f64 (exp.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))))) 1))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))))) 2)) (log.f64 (cbrt.f64 (exp.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))))))
(*.f64 (log.f64 (cbrt.f64 (exp.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))))) 3)
(*.f64 (log.f64 (cbrt.f64 (exp.f64 (cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t))))))) 3)
(*.f64 (log.f64 (cbrt.f64 (exp.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))) 3)
(+.f64 (*.f64 (log.f64 (sqrt.f64 (exp.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))))) 1) (*.f64 (log.f64 (sqrt.f64 (exp.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))))) 1))
(cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))))) 1)
(cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(-.f64 (+.f64 0 (exp.f64 (log1p.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))))) 1)
(cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(*.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))) 1)
(cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(*.f64 1 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))))
(cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(*.f64 (sqrt.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))) (sqrt.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))))
(cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (*.f64 (/.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 eh (/.f64 (tan.f64 t) ew))))) (pow.f64 (cbrt.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))) 2))
(cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))) 2) (cbrt.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))))
(cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))))))
(cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(/.f64 1 (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew))))
(/.f64 1 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))
(/.f64 1 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(/.f64 1 (/.f64 (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew))) 1))
(/.f64 1 (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew))))
(/.f64 1 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))
(/.f64 1 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(/.f64 (sqrt.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))) (sqrt.f64 (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew)))))
(/.f64 (sqrt.f64 (cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t))))) (sqrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))))
(/.f64 (sqrt.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (sqrt.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(/.f64 (pow.f64 (cbrt.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))) 2) (cbrt.f64 (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew)))))
(/.f64 (pow.f64 (cbrt.f64 (cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t))))) 2) (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))))
(/.f64 (pow.f64 (cbrt.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 2) (cbrt.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(/.f64 -1 (neg.f64 (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew)))))
(/.f64 1 (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew))))
(/.f64 1 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))
(/.f64 1 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(/.f64 (*.f64 (sqrt.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))) 1) (sqrt.f64 (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew)))))
(/.f64 (sqrt.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))) (sqrt.f64 (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew)))))
(/.f64 (sqrt.f64 (cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t))))) (sqrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))))
(/.f64 (sqrt.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (sqrt.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))) 2) 1) (cbrt.f64 (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew)))))
(/.f64 (pow.f64 (cbrt.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))) 2) (cbrt.f64 (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew)))))
(/.f64 (pow.f64 (cbrt.f64 (cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t))))) 2) (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))))
(/.f64 (pow.f64 (cbrt.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 2) (cbrt.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(/.f64 (/.f64 1 (*.f64 (cbrt.f64 (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew)))) (cbrt.f64 (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew)))))) (cbrt.f64 (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew)))))
(/.f64 1 (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew))))
(/.f64 1 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))
(/.f64 1 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(pow.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))) 1)
(cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(pow.f64 (sqrt.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))) 2)
(cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(pow.f64 (cbrt.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))) 3)
(cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(pow.f64 (pow.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))) 3) 1/3)
(cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(pow.f64 (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew))) -1)
(/.f64 1 (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew))))
(/.f64 1 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))
(/.f64 1 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(sqrt.f64 (pow.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))) 2))
(cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(log.f64 (exp.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))))
(cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (*.f64 (/.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 eh (/.f64 (tan.f64 t) ew)))))))
(cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(cbrt.f64 (pow.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))) 3))
(cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(expm1.f64 (log1p.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))))
(cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (*.f64 (/.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 eh (/.f64 (tan.f64 t) ew))))))
(cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(exp.f64 (*.f64 (log.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))) 1))
(cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(log1p.f64 (expm1.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))))
(cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(+.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))) 0)
(cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))))) 2)) (log.f64 (cbrt.f64 (exp.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))))))
(*.f64 (log.f64 (cbrt.f64 (exp.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))))) 3)
(*.f64 (log.f64 (cbrt.f64 (exp.f64 (cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t))))))) 3)
(*.f64 (log.f64 (cbrt.f64 (exp.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))) 3)
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))))) (log.f64 (sqrt.f64 (exp.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))))))
(cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(+.f64 0 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))))
(cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(+.f64 (log.f64 (cbrt.f64 (exp.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))))) (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))))) 2)))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))))) 2)) (log.f64 (cbrt.f64 (exp.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))))))
(*.f64 (log.f64 (cbrt.f64 (exp.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))))) 3)
(*.f64 (log.f64 (cbrt.f64 (exp.f64 (cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t))))))) 3)
(*.f64 (log.f64 (cbrt.f64 (exp.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))) 3)
(+.f64 (+.f64 0 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))))) 2))) (log.f64 (cbrt.f64 (exp.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))))) 2)) (log.f64 (cbrt.f64 (exp.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))))))
(*.f64 (log.f64 (cbrt.f64 (exp.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))))) 3)
(*.f64 (log.f64 (cbrt.f64 (exp.f64 (cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t))))))) 3)
(*.f64 (log.f64 (cbrt.f64 (exp.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))) 3)
(+.f64 (+.f64 0 (log.f64 (sqrt.f64 (exp.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))))))) (log.f64 (sqrt.f64 (exp.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))))))
(cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(+.f64 (*.f64 1 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))))) 2))) (*.f64 1 (log.f64 (cbrt.f64 (exp.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))))))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))))) 2)) (log.f64 (cbrt.f64 (exp.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))))))
(*.f64 (log.f64 (cbrt.f64 (exp.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))))) 3)
(*.f64 (log.f64 (cbrt.f64 (exp.f64 (cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t))))))) 3)
(*.f64 (log.f64 (cbrt.f64 (exp.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))) 3)
(+.f64 (*.f64 1 (log.f64 (sqrt.f64 (exp.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))))))) (*.f64 1 (log.f64 (sqrt.f64 (exp.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))))))))
(cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(+.f64 (*.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))))) 2)) 1) (*.f64 (log.f64 (cbrt.f64 (exp.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))))) 1))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))))) 2)) (log.f64 (cbrt.f64 (exp.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))))))
(*.f64 (log.f64 (cbrt.f64 (exp.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))))) 3)
(*.f64 (log.f64 (cbrt.f64 (exp.f64 (cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t))))))) 3)
(*.f64 (log.f64 (cbrt.f64 (exp.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))) 3)
(+.f64 (*.f64 (log.f64 (sqrt.f64 (exp.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))))) 1) (*.f64 (log.f64 (sqrt.f64 (exp.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))))) 1))
(cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))))) 1)
(cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(-.f64 (+.f64 0 (exp.f64 (log1p.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))))) 1)
(cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(*.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))) 1)
(cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(*.f64 1 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))))
(cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(*.f64 (sqrt.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))) (sqrt.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))))
(cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (*.f64 (/.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 eh (/.f64 (tan.f64 t) ew))))) (pow.f64 (cbrt.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))) 2))
(cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))) 2) (cbrt.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))))
(cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))))))
(cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(/.f64 1 (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew))))
(/.f64 1 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))
(/.f64 1 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(/.f64 1 (/.f64 (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew))) 1))
(/.f64 1 (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew))))
(/.f64 1 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))
(/.f64 1 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(/.f64 (sqrt.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))) (sqrt.f64 (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew)))))
(/.f64 (sqrt.f64 (cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t))))) (sqrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))))
(/.f64 (sqrt.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (sqrt.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(/.f64 (pow.f64 (cbrt.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))) 2) (cbrt.f64 (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew)))))
(/.f64 (pow.f64 (cbrt.f64 (cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t))))) 2) (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))))
(/.f64 (pow.f64 (cbrt.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 2) (cbrt.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(/.f64 -1 (neg.f64 (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew)))))
(/.f64 1 (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew))))
(/.f64 1 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))
(/.f64 1 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(/.f64 (*.f64 (sqrt.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))) 1) (sqrt.f64 (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew)))))
(/.f64 (sqrt.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))) (sqrt.f64 (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew)))))
(/.f64 (sqrt.f64 (cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t))))) (sqrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))))
(/.f64 (sqrt.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (sqrt.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))) 2) 1) (cbrt.f64 (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew)))))
(/.f64 (pow.f64 (cbrt.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))) 2) (cbrt.f64 (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew)))))
(/.f64 (pow.f64 (cbrt.f64 (cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t))))) 2) (cbrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))))
(/.f64 (pow.f64 (cbrt.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 2) (cbrt.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(/.f64 (/.f64 1 (*.f64 (cbrt.f64 (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew)))) (cbrt.f64 (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew)))))) (cbrt.f64 (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew)))))
(/.f64 1 (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew))))
(/.f64 1 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))
(/.f64 1 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(pow.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))) 1)
(cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(pow.f64 (sqrt.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))) 2)
(cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(pow.f64 (cbrt.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))) 3)
(cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(pow.f64 (pow.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))) 3) 1/3)
(cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(pow.f64 (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew))) -1)
(/.f64 1 (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew))))
(/.f64 1 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))
(/.f64 1 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(sqrt.f64 (pow.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))) 2))
(cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(cbrt.f64 (pow.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))) 3))
(cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(expm1.f64 (log1p.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))))
(cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (*.f64 (/.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 eh (/.f64 (tan.f64 t) ew))))))
(cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(exp.f64 (*.f64 (log.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))) 1))
(cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(log1p.f64 (expm1.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))))
(cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))

localize72.0ms (0.4%)

Local error

Found 4 expressions with local error:

NewErrorProgram
2.3b
(*.f64 eh (/.f64 (tan.f64 t) ew))
2.4b
(/.f64 (neg.f64 t) (/.f64 ew eh))
17.3b
(sqrt.f64 (*.f64 (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))) (*.f64 eh (sin.f64 t))))
28.2b
(cos.f64 (atan.f64 (/.f64 (neg.f64 t) (/.f64 ew eh))))
Compiler

Compiled 189 to 30 computations (84.1% saved)

eval531.0ms (2.7%)

Compiler

Compiled 39938 to 14270 computations (64.3% saved)

prune723.0ms (3.7%)

Pruning

39 alts after pruning (37 fresh and 2 done)

PrunedKeptTotal
New1362191381
Fresh21820
Picked101
Done325
Total1368391407
Error
0.0b
Counts
1407 → 39
Alt Table
Click to see full alt table
StatusErrorProgram
41.4b
(fabs.f64 (-.f64 (pow.f64 (*.f64 (sqrt.f64 (/.f64 (cos.f64 t) (hypot.f64 1 (/.f64 (tan.f64 t) (/.f64 ew eh))))) (sqrt.f64 ew)) 2) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
27.9b
(fabs.f64 (-.f64 (pow.f64 (*.f64 (cbrt.f64 (/.f64 (cos.f64 t) (/.f64 (hypot.f64 1 (/.f64 (tan.f64 t) (/.f64 ew eh))) ew))) (cbrt.f64 (sqrt.f64 (/.f64 (cos.f64 t) (/.f64 (hypot.f64 1 (/.f64 (tan.f64 t) (/.f64 ew eh))) ew))))) 2) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
44.0b
(fabs.f64 (-.f64 (pow.f64 (sqrt.f64 (*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) 2) 0))
40.5b
(fabs.f64 (-.f64 (pow.f64 (sqrt.f64 ew) 2) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
25.3b
(fabs.f64 (-.f64 (pow.f64 (cbrt.f64 (*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) 3) 0))
24.4b
(fabs.f64 (-.f64 (/.f64 (+.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) (/.f64 2 ew)) 0))
26.2b
(fabs.f64 (-.f64 (/.f64 (*.f64 ew (cos.f64 t)) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (*.f64 (pow.f64 (sqrt.f64 (*.f64 eh (sin.f64 t))) 2) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
0.1b
(fabs.f64 (-.f64 (/.f64 (*.f64 ew (cos.f64 t)) (hypot.f64 1 (*.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))))))
24.6b
(fabs.f64 (-.f64 (/.f64 (*.f64 ew (cos.f64 t)) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) 0))
24.7b
(fabs.f64 (-.f64 (/.f64 (cos.f64 t) (/.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) ew)) 0))
36.7b
(fabs.f64 (-.f64 (/.f64 (cbrt.f64 ew) (/.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) (pow.f64 (cbrt.f64 ew) 2))) 0))
36.2b
(fabs.f64 (-.f64 (/.f64 ew (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) 0))
36.3b
(fabs.f64 (-.f64 (/.f64 1 (/.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) ew)) 0))
26.1b
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 1 (hypot.f64 1 (/.f64 (*.f64 t eh) ew)))) (pow.f64 (sqrt.f64 (*.f64 (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))) (*.f64 eh (sin.f64 t)))) 2)))
24.6b
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 1 (hypot.f64 1 (/.f64 (tan.f64 t) (/.f64 ew eh))))) 0))
24.6b
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 1 (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew))))) 0))
24.8b
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (log.f64 (exp.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))))) 0))
44.1b
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (/.f64 (/.f64 (neg.f64 (pow.f64 eh 3)) (*.f64 eh eh)) (/.f64 ew (tan.f64 t)))))) 0))
45.1b
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (/.f64 (-.f64 0 (pow.f64 eh 3)) (*.f64 (/.f64 ew (tan.f64 t)) (+.f64 0 (+.f64 (*.f64 eh eh) (*.f64 0 eh)))))))) 0))
1.7b
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (/.f64 (sqrt.f64 (pow.f64 (*.f64 (tan.f64 t) eh) 2)) ew)))) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
37.7b
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (/.f64 (neg.f64 (*.f64 eh eh)) (/.f64 ew (/.f64 t eh)))))) 0))
30.3b
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (/.f64 (neg.f64 (*.f64 eh eh)) (*.f64 eh (+.f64 (*.f64 -1/3 (*.f64 t ew)) (/.f64 ew t))))))) 0))
30.1b
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (/.f64 (neg.f64 (*.f64 eh eh)) (*.f64 eh (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1/9 ew) (*.f64 2/15 ew)) (pow.f64 t 3))) (+.f64 (*.f64 -1/3 (*.f64 t ew)) (/.f64 ew t)))))))) 0))
28.4b
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (/.f64 (neg.f64 t) (/.f64 ew eh))))) (pow.f64 (*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 (atan.f64 (/.f64 (tan.f64 t) (/.f64 ew eh)))) (*.f64 (sin.f64 t) eh)) 2))) (sqrt.f64 (cbrt.f64 (*.f64 (sin.f64 (atan.f64 (/.f64 (tan.f64 t) (/.f64 ew eh)))) (*.f64 (sin.f64 t) eh))))) 2)))
28.1b
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (/.f64 (neg.f64 t) (/.f64 ew eh))))) (pow.f64 (sqrt.f64 (*.f64 (sin.f64 (atan.f64 (/.f64 (*.f64 t eh) ew))) (*.f64 eh (sin.f64 t)))) 2)))
15.4b
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (/.f64 (neg.f64 t) (/.f64 ew eh))))) (*.f64 eh (*.f64 (sin.f64 (atan.f64 (/.f64 (tan.f64 t) (/.f64 ew eh)))) (log.f64 (exp.f64 (sin.f64 t)))))))
6.7b
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (/.f64 (neg.f64 t) (/.f64 ew eh))))) (*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (/.f64 (neg.f64 t) (/.f64 ew eh))))))))
15.4b
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (/.f64 (neg.f64 t) (/.f64 ew eh))))) (*.f64 eh (log.f64 (pow.f64 (exp.f64 (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (tan.f64 t) (/.f64 ew eh)))))))))
27.5b
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (*.f64 (/.f64 1 (/.f64 (*.f64 (/.f64 eh (tan.f64 t)) ew) eh)) eh)))) 0))
27.6b
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (*.f64 (/.f64 1 eh) (*.f64 (*.f64 eh eh) (/.f64 (tan.f64 t) ew)))))) 0))
31.5b
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (*.f64 (neg.f64 eh) (log.f64 (exp.f64 (/.f64 (tan.f64 t) ew))))))) 0))
38.9b
(fabs.f64 (-.f64 (*.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew))))) (+.f64 ew (*.f64 -1/2 (*.f64 t (*.f64 t ew))))) 0))
36.5b
(fabs.f64 (-.f64 (*.f64 ew (-.f64 (exp.f64 (log1p.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) 1)) 0))
36.5b
(fabs.f64 (-.f64 (*.f64 ew (log.f64 (exp.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))) 0))
36.0b
(fabs.f64 (-.f64 (*.f64 ew (exp.f64 (log.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))) 0))
36.0b
(fabs.f64 (-.f64 (*.f64 ew (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) 0))
37.4b
(fabs.f64 (-.f64 (*.f64 ew (cos.f64 (atan.f64 (*.f64 ew (/.f64 (neg.f64 (pow.f64 (/.f64 eh ew) 2)) (/.f64 eh (tan.f64 t))))))) 0))
36.8b
(fabs.f64 (-.f64 (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 t (/.f64 ew eh)))))) 0))
36.0b
(fabs.f64 (-.f64 (*.f64 ew (cos.f64 (atan.f64 (log.f64 (pow.f64 (exp.f64 (tan.f64 t)) (/.f64 eh ew)))))) 0))
Compiler

Compiled 2021 to 1421 computations (29.7% saved)

localize31.0ms (0.2%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.2b
(*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (/.f64 (neg.f64 t) (/.f64 ew eh)))))
1.8b
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (/.f64 (neg.f64 t) (/.f64 ew eh))))))
2.4b
(/.f64 (neg.f64 t) (/.f64 ew eh))
28.2b
(cos.f64 (atan.f64 (/.f64 (neg.f64 t) (/.f64 ew eh))))
Compiler

Compiled 140 to 17 computations (87.9% saved)

series28.0ms (0.1%)

Counts
2 → 72
Calls

18 calls:

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

rewrite87.0ms (0.4%)

Algorithm
batch-egg-rewrite
Rules
792×associate-/r/
558×associate-/l/
448×distribute-lft-in
404×add-sqr-sqrt
398×pow1
Iterations

Useful iterations: 1 (0.0ms)

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

simplify88.0ms (0.5%)

Algorithm
egg-herbie
Rules
1238×associate-*r/
1072×associate-*l/
1054×associate-+r+
1034×associate-+l+
772×*-commutative
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01434726
13664470
213114336
341644336
Stop Event
node limit
Counts
106 → 99
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 (cos.f64 t) (*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))) ew))
(*.f64 (cos.f64 t) (*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))) ew))
(*.f64 (cos.f64 t) (*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))) ew))
(*.f64 (cos.f64 t) (*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))) ew))
(*.f64 (cos.f64 t) (*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))) ew))
(*.f64 (cos.f64 t) (*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))) ew))
(*.f64 (cos.f64 t) (*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))) ew))
(*.f64 (cos.f64 t) (*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))) ew))
(*.f64 (cos.f64 t) (*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))) ew))
(*.f64 (cos.f64 t) (*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))) ew))
(*.f64 (cos.f64 t) (*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))) ew))
(*.f64 (cos.f64 t) (*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))) ew))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))) ew)
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 t 2) (*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))) ew))) (*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))) ew))
(+.f64 (*.f64 1/24 (*.f64 (pow.f64 t 4) (*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))) ew))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 t 2) (*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))) ew))) (*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))) ew)))
(+.f64 (*.f64 -1/720 (*.f64 (pow.f64 t 6) (*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))) ew))) (+.f64 (*.f64 1/24 (*.f64 (pow.f64 t 4) (*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))) ew))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 t 2) (*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))) ew))) (*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))) ew))))
(*.f64 (cos.f64 t) (*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))) ew))
(*.f64 (cos.f64 t) (*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))) ew))
(*.f64 (cos.f64 t) (*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))) ew))
(*.f64 (cos.f64 t) (*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))) ew))
(*.f64 (cos.f64 t) (*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))) ew))
(*.f64 (cos.f64 t) (*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))) ew))
(*.f64 (cos.f64 t) (*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))) ew))
(*.f64 (cos.f64 t) (*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))) ew))
(*.f64 (cos.f64 t) (*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))) ew))
(*.f64 (cos.f64 t) (*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))) ew))
(*.f64 (cos.f64 t) (*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))) ew))
(*.f64 (cos.f64 t) (*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))) ew))
(*.f64 (cos.f64 t) (*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))) ew))
(*.f64 (cos.f64 t) (*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))) ew))
(*.f64 (cos.f64 t) (*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))) ew))
(*.f64 (cos.f64 t) (*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))) ew))
(*.f64 (cos.f64 t) (*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))) ew))
(*.f64 (cos.f64 t) (*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))) ew))
(*.f64 (cos.f64 t) (*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))) ew))
(*.f64 (cos.f64 t) (*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))) ew))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew)))) (*.f64 eh (sin.f64 t))))) 1)
(/.f64 (*.f64 eh (-.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))))) 2)
(/.f64 (*.f64 (*.f64 eh (sin.f64 t)) (*.f64 t (/.f64 eh ew))) (hypot.f64 1 (*.f64 t (/.f64 eh ew))))
(/.f64 (*.f64 (-.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))) eh) 2)
(pow.f64 (*.f64 (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew)))) (*.f64 eh (sin.f64 t))) 1)
(pow.f64 (sqrt.f64 (*.f64 (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew)))) (*.f64 eh (sin.f64 t)))) 2)
(pow.f64 (cbrt.f64 (*.f64 (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew)))) (*.f64 eh (sin.f64 t)))) 3)
(pow.f64 (pow.f64 (*.f64 (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew)))) (*.f64 eh (sin.f64 t))) 3) 1/3)
(sqrt.f64 (pow.f64 (*.f64 (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew)))) (*.f64 eh (sin.f64 t))) 2))
(log.f64 (pow.f64 (exp.f64 eh) (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew)))))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew)))) (*.f64 eh (sin.f64 t))))))
(cbrt.f64 (pow.f64 (*.f64 (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew)))) (*.f64 eh (sin.f64 t))) 3))
(cbrt.f64 (*.f64 (pow.f64 eh 3) (pow.f64 (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))) 3) (pow.f64 eh 3)))
(expm1.f64 (log1p.f64 (*.f64 (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew)))) (*.f64 eh (sin.f64 t)))))
(exp.f64 (log.f64 (*.f64 (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew)))) (*.f64 eh (sin.f64 t)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew)))) (*.f64 eh (sin.f64 t)))) 1))
(log1p.f64 (expm1.f64 (*.f64 (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew)))) (*.f64 eh (sin.f64 t)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew))))))) 1)
(/.f64 (*.f64 ew (cos.f64 t)) (hypot.f64 1 (*.f64 t (/.f64 eh ew))))
(pow.f64 (*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew))))) 1)
(pow.f64 (sqrt.f64 (*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))) 2)
(pow.f64 (cbrt.f64 (*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))) 3)
(pow.f64 (pow.f64 (*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew))))) 3) 1/3)
(sqrt.f64 (pow.f64 (*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew))))) 2))
(log.f64 (pow.f64 (exp.f64 ew) (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew))))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew))))))))
(cbrt.f64 (pow.f64 (*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew))))) 3))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 ew (cos.f64 t)) 3) (pow.f64 (cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew)))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew)))) 3) (pow.f64 (*.f64 ew (cos.f64 t)) 3)))
(expm1.f64 (log1p.f64 (*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))))
(exp.f64 (log.f64 (*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))))
(exp.f64 (*.f64 (log.f64 (*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))) 1))
(log1p.f64 (expm1.f64 (*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))))
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 t (/.f64 eh ew)))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (/.f64 (neg.f64 t) (/.f64 ew eh))))))
(*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (*.f64 t (/.f64 (neg.f64 eh) ew))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) 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 t (/.f64 eh ew)))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (/.f64 (neg.f64 t) (/.f64 ew eh))))))
(*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (*.f64 t (/.f64 (neg.f64 eh) ew))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) 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 t (/.f64 eh ew)))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (/.f64 (neg.f64 t) (/.f64 ew eh))))))
(*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (*.f64 t (/.f64 (neg.f64 eh) ew))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) 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 t (/.f64 eh ew)))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (/.f64 (neg.f64 t) (/.f64 ew eh))))))
(*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (*.f64 t (/.f64 (neg.f64 eh) ew))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) 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 t (/.f64 eh ew)))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (/.f64 (neg.f64 t) (/.f64 ew eh))))))
(*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (*.f64 t (/.f64 (neg.f64 eh) ew))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) 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 t (/.f64 eh ew)))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (/.f64 (neg.f64 t) (/.f64 ew eh))))))
(*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (*.f64 t (/.f64 (neg.f64 eh) ew))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) 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 t (/.f64 eh ew)))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (/.f64 (neg.f64 t) (/.f64 ew eh))))))
(*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (*.f64 t (/.f64 (neg.f64 eh) ew))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) 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 t (/.f64 eh ew)))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (/.f64 (neg.f64 t) (/.f64 ew eh))))))
(*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (*.f64 t (/.f64 (neg.f64 eh) ew))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) 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 t (/.f64 eh ew)))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (/.f64 (neg.f64 t) (/.f64 ew eh))))))
(*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (*.f64 t (/.f64 (neg.f64 eh) ew))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) 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 t (/.f64 eh ew)))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (/.f64 (neg.f64 t) (/.f64 ew eh))))))
(*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (*.f64 t (/.f64 (neg.f64 eh) ew))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) 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 t (/.f64 eh ew)))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (/.f64 (neg.f64 t) (/.f64 ew eh))))))
(*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (*.f64 t (/.f64 (neg.f64 eh) ew))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) 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 t (/.f64 eh ew)))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (/.f64 (neg.f64 t) (/.f64 ew eh))))))
(*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (*.f64 t (/.f64 (neg.f64 eh) ew))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) 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 t (/.f64 eh ew)))))))
(*.f64 t (*.f64 eh (sin.f64 (atan.f64 (/.f64 (neg.f64 t) (/.f64 ew eh))))))
(*.f64 t (*.f64 eh (sin.f64 (atan.f64 (*.f64 t (/.f64 (neg.f64 eh) ew))))))
(*.f64 t (*.f64 eh (sin.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) 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 t (/.f64 eh ew)))))) (pow.f64 t 3)) (*.f64 t (*.f64 eh (sin.f64 (atan.f64 (neg.f64 (*.f64 t (/.f64 eh ew))))))))
(*.f64 (*.f64 eh (sin.f64 (atan.f64 (/.f64 (neg.f64 t) (/.f64 ew eh))))) (+.f64 t (*.f64 -1/6 (pow.f64 t 3))))
(*.f64 (*.f64 eh (sin.f64 (atan.f64 (*.f64 t (/.f64 (neg.f64 eh) ew))))) (fma.f64 -1/6 (pow.f64 t 3) t))
(*.f64 (*.f64 eh (sin.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) 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 t (/.f64 eh ew)))))) (pow.f64 t 3)) (fma.f64 1/120 (*.f64 (*.f64 (pow.f64 t 5) (sin.f64 (atan.f64 (neg.f64 (*.f64 t (/.f64 eh ew)))))) eh) (*.f64 t (*.f64 eh (sin.f64 (atan.f64 (neg.f64 (*.f64 t (/.f64 eh ew)))))))))
(fma.f64 -1/6 (*.f64 eh (*.f64 (sin.f64 (atan.f64 (/.f64 (neg.f64 t) (/.f64 ew eh)))) (pow.f64 t 3))) (*.f64 (*.f64 eh (sin.f64 (atan.f64 (/.f64 (neg.f64 t) (/.f64 ew eh))))) (+.f64 t (*.f64 1/120 (pow.f64 t 5)))))
(*.f64 (*.f64 eh (sin.f64 (atan.f64 (*.f64 t (/.f64 (neg.f64 eh) ew))))) (+.f64 t (fma.f64 -1/6 (pow.f64 t 3) (*.f64 1/120 (pow.f64 t 5)))))
(*.f64 (*.f64 eh (sin.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew)))) (+.f64 (*.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) (*.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 t (/.f64 eh ew)))))) (pow.f64 t 7)) (fma.f64 -1/6 (*.f64 (*.f64 eh (sin.f64 (atan.f64 (neg.f64 (*.f64 t (/.f64 eh ew)))))) (pow.f64 t 3)) (fma.f64 1/120 (*.f64 (*.f64 (pow.f64 t 5) (sin.f64 (atan.f64 (neg.f64 (*.f64 t (/.f64 eh ew)))))) eh) (*.f64 t (*.f64 eh (sin.f64 (atan.f64 (neg.f64 (*.f64 t (/.f64 eh ew))))))))))
(+.f64 (*.f64 (*.f64 eh (sin.f64 (atan.f64 (/.f64 (neg.f64 t) (/.f64 ew eh))))) (+.f64 t (*.f64 1/120 (pow.f64 t 5)))) (*.f64 (*.f64 eh (sin.f64 (atan.f64 (/.f64 (neg.f64 t) (/.f64 ew eh))))) (+.f64 (*.f64 -1/5040 (pow.f64 t 7)) (*.f64 -1/6 (pow.f64 t 3)))))
(*.f64 (*.f64 eh (sin.f64 (atan.f64 (*.f64 t (/.f64 (neg.f64 eh) 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 (*.f64 eh (sin.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew)))) (+.f64 (fma.f64 -1/5040 (pow.f64 t 7) (*.f64 -1/6 (pow.f64 t 3))) (fma.f64 1/120 (pow.f64 t 5) t)))
(*.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 t (/.f64 eh ew)))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (/.f64 (neg.f64 t) (/.f64 ew eh))))))
(*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (*.f64 t (/.f64 (neg.f64 eh) ew))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) 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 t (/.f64 eh ew)))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (/.f64 (neg.f64 t) (/.f64 ew eh))))))
(*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (*.f64 t (/.f64 (neg.f64 eh) ew))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) 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 t (/.f64 eh ew)))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (/.f64 (neg.f64 t) (/.f64 ew eh))))))
(*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (*.f64 t (/.f64 (neg.f64 eh) ew))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) 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 t (/.f64 eh ew)))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (/.f64 (neg.f64 t) (/.f64 ew eh))))))
(*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (*.f64 t (/.f64 (neg.f64 eh) ew))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) 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 t (/.f64 eh ew)))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (/.f64 (neg.f64 t) (/.f64 ew eh))))))
(*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (*.f64 t (/.f64 (neg.f64 eh) ew))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) 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 t (/.f64 eh ew)))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (/.f64 (neg.f64 t) (/.f64 ew eh))))))
(*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (*.f64 t (/.f64 (neg.f64 eh) ew))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) 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 t (/.f64 eh ew)))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (/.f64 (neg.f64 t) (/.f64 ew eh))))))
(*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (*.f64 t (/.f64 (neg.f64 eh) ew))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) 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 t (/.f64 eh ew)))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (/.f64 (neg.f64 t) (/.f64 ew eh))))))
(*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (*.f64 t (/.f64 (neg.f64 eh) ew))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) 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 t (/.f64 eh ew)))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (/.f64 (neg.f64 t) (/.f64 ew eh))))))
(*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (*.f64 t (/.f64 (neg.f64 eh) ew))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) 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 t (/.f64 eh ew)))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (/.f64 (neg.f64 t) (/.f64 ew eh))))))
(*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (*.f64 t (/.f64 (neg.f64 eh) ew))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) 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 t (/.f64 eh ew)))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (/.f64 (neg.f64 t) (/.f64 ew eh))))))
(*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (*.f64 t (/.f64 (neg.f64 eh) ew))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) 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 t (/.f64 eh ew)))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (/.f64 (neg.f64 t) (/.f64 ew eh))))))
(*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (*.f64 t (/.f64 (neg.f64 eh) ew))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) 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 t (/.f64 eh ew)))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (/.f64 (neg.f64 t) (/.f64 ew eh))))))
(*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (*.f64 t (/.f64 (neg.f64 eh) ew))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) 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 t (/.f64 eh ew)))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (/.f64 (neg.f64 t) (/.f64 ew eh))))))
(*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (*.f64 t (/.f64 (neg.f64 eh) ew))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) 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 t (/.f64 eh ew)))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (/.f64 (neg.f64 t) (/.f64 ew eh))))))
(*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (*.f64 t (/.f64 (neg.f64 eh) ew))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) 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 t (/.f64 eh ew)))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (/.f64 (neg.f64 t) (/.f64 ew eh))))))
(*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (*.f64 t (/.f64 (neg.f64 eh) ew))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) 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 t (/.f64 eh ew)))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (/.f64 (neg.f64 t) (/.f64 ew eh))))))
(*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (*.f64 t (/.f64 (neg.f64 eh) ew))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) 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 t (/.f64 eh ew)))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (/.f64 (neg.f64 t) (/.f64 ew eh))))))
(*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (*.f64 t (/.f64 (neg.f64 eh) ew))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) 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 t (/.f64 eh ew)))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (/.f64 (neg.f64 t) (/.f64 ew eh))))))
(*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (*.f64 t (/.f64 (neg.f64 eh) ew))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) 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 t (/.f64 eh ew)))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (/.f64 (neg.f64 t) (/.f64 ew eh))))))
(*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (*.f64 t (/.f64 (neg.f64 eh) ew))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew)))))
(*.f64 (cos.f64 t) (*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))) ew))
(*.f64 (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (neg.f64 (*.f64 t (/.f64 eh ew)))))) ew)
(*.f64 (cos.f64 (atan.f64 (/.f64 (neg.f64 t) (/.f64 ew eh)))) (*.f64 ew (cos.f64 t)))
(*.f64 ew (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 t (/.f64 (neg.f64 eh) ew))))))
(*.f64 ew (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew)))))
(*.f64 (cos.f64 t) (*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))) ew))
(*.f64 (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (neg.f64 (*.f64 t (/.f64 eh ew)))))) ew)
(*.f64 (cos.f64 (atan.f64 (/.f64 (neg.f64 t) (/.f64 ew eh)))) (*.f64 ew (cos.f64 t)))
(*.f64 ew (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 t (/.f64 (neg.f64 eh) ew))))))
(*.f64 ew (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew)))))
(*.f64 (cos.f64 t) (*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))) ew))
(*.f64 (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (neg.f64 (*.f64 t (/.f64 eh ew)))))) ew)
(*.f64 (cos.f64 (atan.f64 (/.f64 (neg.f64 t) (/.f64 ew eh)))) (*.f64 ew (cos.f64 t)))
(*.f64 ew (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 t (/.f64 (neg.f64 eh) ew))))))
(*.f64 ew (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew)))))
(*.f64 (cos.f64 t) (*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))) ew))
(*.f64 (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (neg.f64 (*.f64 t (/.f64 eh ew)))))) ew)
(*.f64 (cos.f64 (atan.f64 (/.f64 (neg.f64 t) (/.f64 ew eh)))) (*.f64 ew (cos.f64 t)))
(*.f64 ew (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 t (/.f64 (neg.f64 eh) ew))))))
(*.f64 ew (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew)))))
(*.f64 (cos.f64 t) (*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))) ew))
(*.f64 (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (neg.f64 (*.f64 t (/.f64 eh ew)))))) ew)
(*.f64 (cos.f64 (atan.f64 (/.f64 (neg.f64 t) (/.f64 ew eh)))) (*.f64 ew (cos.f64 t)))
(*.f64 ew (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 t (/.f64 (neg.f64 eh) ew))))))
(*.f64 ew (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew)))))
(*.f64 (cos.f64 t) (*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))) ew))
(*.f64 (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (neg.f64 (*.f64 t (/.f64 eh ew)))))) ew)
(*.f64 (cos.f64 (atan.f64 (/.f64 (neg.f64 t) (/.f64 ew eh)))) (*.f64 ew (cos.f64 t)))
(*.f64 ew (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 t (/.f64 (neg.f64 eh) ew))))))
(*.f64 ew (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew)))))
(*.f64 (cos.f64 t) (*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))) ew))
(*.f64 (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (neg.f64 (*.f64 t (/.f64 eh ew)))))) ew)
(*.f64 (cos.f64 (atan.f64 (/.f64 (neg.f64 t) (/.f64 ew eh)))) (*.f64 ew (cos.f64 t)))
(*.f64 ew (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 t (/.f64 (neg.f64 eh) ew))))))
(*.f64 ew (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew)))))
(*.f64 (cos.f64 t) (*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))) ew))
(*.f64 (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (neg.f64 (*.f64 t (/.f64 eh ew)))))) ew)
(*.f64 (cos.f64 (atan.f64 (/.f64 (neg.f64 t) (/.f64 ew eh)))) (*.f64 ew (cos.f64 t)))
(*.f64 ew (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 t (/.f64 (neg.f64 eh) ew))))))
(*.f64 ew (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew)))))
(*.f64 (cos.f64 t) (*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))) ew))
(*.f64 (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (neg.f64 (*.f64 t (/.f64 eh ew)))))) ew)
(*.f64 (cos.f64 (atan.f64 (/.f64 (neg.f64 t) (/.f64 ew eh)))) (*.f64 ew (cos.f64 t)))
(*.f64 ew (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 t (/.f64 (neg.f64 eh) ew))))))
(*.f64 ew (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew)))))
(*.f64 (cos.f64 t) (*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))) ew))
(*.f64 (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (neg.f64 (*.f64 t (/.f64 eh ew)))))) ew)
(*.f64 (cos.f64 (atan.f64 (/.f64 (neg.f64 t) (/.f64 ew eh)))) (*.f64 ew (cos.f64 t)))
(*.f64 ew (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 t (/.f64 (neg.f64 eh) ew))))))
(*.f64 ew (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew)))))
(*.f64 (cos.f64 t) (*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))) ew))
(*.f64 (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (neg.f64 (*.f64 t (/.f64 eh ew)))))) ew)
(*.f64 (cos.f64 (atan.f64 (/.f64 (neg.f64 t) (/.f64 ew eh)))) (*.f64 ew (cos.f64 t)))
(*.f64 ew (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 t (/.f64 (neg.f64 eh) ew))))))
(*.f64 ew (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew)))))
(*.f64 (cos.f64 t) (*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))) ew))
(*.f64 (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (neg.f64 (*.f64 t (/.f64 eh ew)))))) ew)
(*.f64 (cos.f64 (atan.f64 (/.f64 (neg.f64 t) (/.f64 ew eh)))) (*.f64 ew (cos.f64 t)))
(*.f64 ew (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 t (/.f64 (neg.f64 eh) ew))))))
(*.f64 ew (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew)))))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))) ew)
(*.f64 ew (cos.f64 (atan.f64 (neg.f64 (*.f64 t (/.f64 eh ew))))))
(*.f64 ew (cos.f64 (atan.f64 (/.f64 (neg.f64 t) (/.f64 ew eh)))))
(*.f64 ew (cos.f64 (atan.f64 (*.f64 t (/.f64 (neg.f64 eh) ew)))))
(*.f64 ew (cos.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew))))
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 t 2) (*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))) ew))) (*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))) ew))
(fma.f64 -1/2 (*.f64 (*.f64 (*.f64 t t) (cos.f64 (atan.f64 (neg.f64 (*.f64 t (/.f64 eh ew)))))) ew) (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (*.f64 t (/.f64 eh ew)))))))
(*.f64 (+.f64 (*.f64 -1/2 (*.f64 t t)) 1) (*.f64 ew (cos.f64 (atan.f64 (/.f64 (neg.f64 t) (/.f64 ew eh))))))
(*.f64 (*.f64 ew (cos.f64 (atan.f64 (*.f64 t (/.f64 (neg.f64 eh) ew))))) (fma.f64 -1/2 (*.f64 t t) 1))
(*.f64 (*.f64 ew (cos.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew)))) (fma.f64 -1/2 (*.f64 t t) 1))
(+.f64 (*.f64 1/24 (*.f64 (pow.f64 t 4) (*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))) ew))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 t 2) (*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))) ew))) (*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))) ew)))
(fma.f64 1/24 (*.f64 (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (*.f64 t (/.f64 eh ew)))))) (pow.f64 t 4)) (fma.f64 -1/2 (*.f64 (*.f64 (*.f64 t t) (cos.f64 (atan.f64 (neg.f64 (*.f64 t (/.f64 eh ew)))))) ew) (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (*.f64 t (/.f64 eh ew))))))))
(+.f64 (*.f64 ew (cos.f64 (atan.f64 (/.f64 (neg.f64 t) (/.f64 ew eh))))) (*.f64 (*.f64 ew (cos.f64 (atan.f64 (/.f64 (neg.f64 t) (/.f64 ew eh))))) (+.f64 (*.f64 1/24 (pow.f64 t 4)) (*.f64 -1/2 (*.f64 t t)))))
(*.f64 (*.f64 ew (cos.f64 (atan.f64 (*.f64 t (/.f64 (neg.f64 eh) ew))))) (+.f64 (fma.f64 -1/2 (*.f64 t t) 1) (*.f64 1/24 (pow.f64 t 4))))
(*.f64 (*.f64 ew (cos.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew)))) (+.f64 (*.f64 1/24 (pow.f64 t 4)) (fma.f64 -1/2 (*.f64 t t) 1)))
(+.f64 (*.f64 -1/720 (*.f64 (pow.f64 t 6) (*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))) ew))) (+.f64 (*.f64 1/24 (*.f64 (pow.f64 t 4) (*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))) ew))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 t 2) (*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))) ew))) (*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))) ew))))
(fma.f64 -1/720 (*.f64 (*.f64 (pow.f64 t 6) (cos.f64 (atan.f64 (neg.f64 (*.f64 t (/.f64 eh ew)))))) ew) (fma.f64 1/24 (*.f64 (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (*.f64 t (/.f64 eh ew)))))) (pow.f64 t 4)) (fma.f64 -1/2 (*.f64 (*.f64 (*.f64 t t) (cos.f64 (atan.f64 (neg.f64 (*.f64 t (/.f64 eh ew)))))) ew) (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (*.f64 t (/.f64 eh ew)))))))))
(+.f64 (*.f64 (+.f64 (*.f64 -1/2 (*.f64 t t)) 1) (*.f64 ew (cos.f64 (atan.f64 (/.f64 (neg.f64 t) (/.f64 ew eh)))))) (*.f64 (*.f64 ew (cos.f64 (atan.f64 (/.f64 (neg.f64 t) (/.f64 ew eh))))) (+.f64 (*.f64 -1/720 (pow.f64 t 6)) (*.f64 1/24 (pow.f64 t 4)))))
(fma.f64 (*.f64 ew (cos.f64 (atan.f64 (*.f64 t (/.f64 (neg.f64 eh) ew))))) (fma.f64 -1/720 (pow.f64 t 6) (*.f64 1/24 (pow.f64 t 4))) (*.f64 (*.f64 ew (cos.f64 (atan.f64 (*.f64 t (/.f64 (neg.f64 eh) ew))))) (fma.f64 -1/2 (*.f64 t t) 1)))
(fma.f64 (fma.f64 -1/2 (*.f64 t t) 1) (*.f64 ew (cos.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew)))) (*.f64 (*.f64 ew (cos.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew)))) (fma.f64 -1/720 (pow.f64 t 6) (*.f64 1/24 (pow.f64 t 4)))))
(*.f64 (cos.f64 t) (*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))) ew))
(*.f64 (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (neg.f64 (*.f64 t (/.f64 eh ew)))))) ew)
(*.f64 (cos.f64 (atan.f64 (/.f64 (neg.f64 t) (/.f64 ew eh)))) (*.f64 ew (cos.f64 t)))
(*.f64 ew (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 t (/.f64 (neg.f64 eh) ew))))))
(*.f64 ew (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew)))))
(*.f64 (cos.f64 t) (*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))) ew))
(*.f64 (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (neg.f64 (*.f64 t (/.f64 eh ew)))))) ew)
(*.f64 (cos.f64 (atan.f64 (/.f64 (neg.f64 t) (/.f64 ew eh)))) (*.f64 ew (cos.f64 t)))
(*.f64 ew (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 t (/.f64 (neg.f64 eh) ew))))))
(*.f64 ew (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew)))))
(*.f64 (cos.f64 t) (*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))) ew))
(*.f64 (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (neg.f64 (*.f64 t (/.f64 eh ew)))))) ew)
(*.f64 (cos.f64 (atan.f64 (/.f64 (neg.f64 t) (/.f64 ew eh)))) (*.f64 ew (cos.f64 t)))
(*.f64 ew (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 t (/.f64 (neg.f64 eh) ew))))))
(*.f64 ew (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew)))))
(*.f64 (cos.f64 t) (*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))) ew))
(*.f64 (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (neg.f64 (*.f64 t (/.f64 eh ew)))))) ew)
(*.f64 (cos.f64 (atan.f64 (/.f64 (neg.f64 t) (/.f64 ew eh)))) (*.f64 ew (cos.f64 t)))
(*.f64 ew (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 t (/.f64 (neg.f64 eh) ew))))))
(*.f64 ew (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew)))))
(*.f64 (cos.f64 t) (*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))) ew))
(*.f64 (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (neg.f64 (*.f64 t (/.f64 eh ew)))))) ew)
(*.f64 (cos.f64 (atan.f64 (/.f64 (neg.f64 t) (/.f64 ew eh)))) (*.f64 ew (cos.f64 t)))
(*.f64 ew (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 t (/.f64 (neg.f64 eh) ew))))))
(*.f64 ew (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew)))))
(*.f64 (cos.f64 t) (*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))) ew))
(*.f64 (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (neg.f64 (*.f64 t (/.f64 eh ew)))))) ew)
(*.f64 (cos.f64 (atan.f64 (/.f64 (neg.f64 t) (/.f64 ew eh)))) (*.f64 ew (cos.f64 t)))
(*.f64 ew (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 t (/.f64 (neg.f64 eh) ew))))))
(*.f64 ew (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew)))))
(*.f64 (cos.f64 t) (*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))) ew))
(*.f64 (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (neg.f64 (*.f64 t (/.f64 eh ew)))))) ew)
(*.f64 (cos.f64 (atan.f64 (/.f64 (neg.f64 t) (/.f64 ew eh)))) (*.f64 ew (cos.f64 t)))
(*.f64 ew (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 t (/.f64 (neg.f64 eh) ew))))))
(*.f64 ew (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew)))))
(*.f64 (cos.f64 t) (*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))) ew))
(*.f64 (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (neg.f64 (*.f64 t (/.f64 eh ew)))))) ew)
(*.f64 (cos.f64 (atan.f64 (/.f64 (neg.f64 t) (/.f64 ew eh)))) (*.f64 ew (cos.f64 t)))
(*.f64 ew (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 t (/.f64 (neg.f64 eh) ew))))))
(*.f64 ew (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew)))))
(*.f64 (cos.f64 t) (*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))) ew))
(*.f64 (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (neg.f64 (*.f64 t (/.f64 eh ew)))))) ew)
(*.f64 (cos.f64 (atan.f64 (/.f64 (neg.f64 t) (/.f64 ew eh)))) (*.f64 ew (cos.f64 t)))
(*.f64 ew (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 t (/.f64 (neg.f64 eh) ew))))))
(*.f64 ew (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew)))))
(*.f64 (cos.f64 t) (*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))) ew))
(*.f64 (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (neg.f64 (*.f64 t (/.f64 eh ew)))))) ew)
(*.f64 (cos.f64 (atan.f64 (/.f64 (neg.f64 t) (/.f64 ew eh)))) (*.f64 ew (cos.f64 t)))
(*.f64 ew (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 t (/.f64 (neg.f64 eh) ew))))))
(*.f64 ew (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew)))))
(*.f64 (cos.f64 t) (*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))) ew))
(*.f64 (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (neg.f64 (*.f64 t (/.f64 eh ew)))))) ew)
(*.f64 (cos.f64 (atan.f64 (/.f64 (neg.f64 t) (/.f64 ew eh)))) (*.f64 ew (cos.f64 t)))
(*.f64 ew (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 t (/.f64 (neg.f64 eh) ew))))))
(*.f64 ew (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew)))))
(*.f64 (cos.f64 t) (*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))) ew))
(*.f64 (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (neg.f64 (*.f64 t (/.f64 eh ew)))))) ew)
(*.f64 (cos.f64 (atan.f64 (/.f64 (neg.f64 t) (/.f64 ew eh)))) (*.f64 ew (cos.f64 t)))
(*.f64 ew (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 t (/.f64 (neg.f64 eh) ew))))))
(*.f64 ew (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew)))))
(*.f64 (cos.f64 t) (*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))) ew))
(*.f64 (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (neg.f64 (*.f64 t (/.f64 eh ew)))))) ew)
(*.f64 (cos.f64 (atan.f64 (/.f64 (neg.f64 t) (/.f64 ew eh)))) (*.f64 ew (cos.f64 t)))
(*.f64 ew (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 t (/.f64 (neg.f64 eh) ew))))))
(*.f64 ew (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew)))))
(*.f64 (cos.f64 t) (*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))) ew))
(*.f64 (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (neg.f64 (*.f64 t (/.f64 eh ew)))))) ew)
(*.f64 (cos.f64 (atan.f64 (/.f64 (neg.f64 t) (/.f64 ew eh)))) (*.f64 ew (cos.f64 t)))
(*.f64 ew (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 t (/.f64 (neg.f64 eh) ew))))))
(*.f64 ew (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew)))))
(*.f64 (cos.f64 t) (*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))) ew))
(*.f64 (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (neg.f64 (*.f64 t (/.f64 eh ew)))))) ew)
(*.f64 (cos.f64 (atan.f64 (/.f64 (neg.f64 t) (/.f64 ew eh)))) (*.f64 ew (cos.f64 t)))
(*.f64 ew (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 t (/.f64 (neg.f64 eh) ew))))))
(*.f64 ew (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew)))))
(*.f64 (cos.f64 t) (*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))) ew))
(*.f64 (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (neg.f64 (*.f64 t (/.f64 eh ew)))))) ew)
(*.f64 (cos.f64 (atan.f64 (/.f64 (neg.f64 t) (/.f64 ew eh)))) (*.f64 ew (cos.f64 t)))
(*.f64 ew (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 t (/.f64 (neg.f64 eh) ew))))))
(*.f64 ew (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew)))))
(*.f64 (cos.f64 t) (*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))) ew))
(*.f64 (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (neg.f64 (*.f64 t (/.f64 eh ew)))))) ew)
(*.f64 (cos.f64 (atan.f64 (/.f64 (neg.f64 t) (/.f64 ew eh)))) (*.f64 ew (cos.f64 t)))
(*.f64 ew (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 t (/.f64 (neg.f64 eh) ew))))))
(*.f64 ew (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew)))))
(*.f64 (cos.f64 t) (*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))) ew))
(*.f64 (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (neg.f64 (*.f64 t (/.f64 eh ew)))))) ew)
(*.f64 (cos.f64 (atan.f64 (/.f64 (neg.f64 t) (/.f64 ew eh)))) (*.f64 ew (cos.f64 t)))
(*.f64 ew (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 t (/.f64 (neg.f64 eh) ew))))))
(*.f64 ew (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew)))))
(*.f64 (cos.f64 t) (*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))) ew))
(*.f64 (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (neg.f64 (*.f64 t (/.f64 eh ew)))))) ew)
(*.f64 (cos.f64 (atan.f64 (/.f64 (neg.f64 t) (/.f64 ew eh)))) (*.f64 ew (cos.f64 t)))
(*.f64 ew (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 t (/.f64 (neg.f64 eh) ew))))))
(*.f64 ew (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew)))))
(*.f64 (cos.f64 t) (*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))) ew))
(*.f64 (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (neg.f64 (*.f64 t (/.f64 eh ew)))))) ew)
(*.f64 (cos.f64 (atan.f64 (/.f64 (neg.f64 t) (/.f64 ew eh)))) (*.f64 ew (cos.f64 t)))
(*.f64 ew (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 t (/.f64 (neg.f64 eh) ew))))))
(*.f64 ew (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew)))) (*.f64 eh (sin.f64 t))))) 1)
(*.f64 (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew)))) (*.f64 (sin.f64 t) eh))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (/.f64 t (/.f64 ew eh))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))))
(*.f64 (sin.f64 (atan.f64 (/.f64 t (/.f64 ew eh)))) (*.f64 (sin.f64 t) eh))
(/.f64 (*.f64 eh (-.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))))) 2)
(/.f64 eh (/.f64 2 0))
0
(/.f64 (*.f64 (*.f64 eh (sin.f64 t)) (*.f64 t (/.f64 eh ew))) (hypot.f64 1 (*.f64 t (/.f64 eh ew))))
(/.f64 (*.f64 (sin.f64 t) eh) (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) (*.f64 t (/.f64 eh ew))))
(/.f64 eh (/.f64 (hypot.f64 1 (/.f64 t (/.f64 ew eh))) (*.f64 (sin.f64 t) (/.f64 t (/.f64 ew eh)))))
(*.f64 (/.f64 eh (hypot.f64 1 (*.f64 t (/.f64 eh ew)))) (*.f64 (sin.f64 t) (*.f64 t (/.f64 eh ew))))
(*.f64 (/.f64 t (/.f64 ew eh)) (/.f64 (sin.f64 t) (/.f64 (hypot.f64 1 (/.f64 t (/.f64 ew eh))) eh)))
(/.f64 (*.f64 (-.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))) eh) 2)
(/.f64 eh (/.f64 2 0))
0
(pow.f64 (*.f64 (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew)))) (*.f64 eh (sin.f64 t))) 1)
(*.f64 (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew)))) (*.f64 (sin.f64 t) eh))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (/.f64 t (/.f64 ew eh))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))))
(*.f64 (sin.f64 (atan.f64 (/.f64 t (/.f64 ew eh)))) (*.f64 (sin.f64 t) eh))
(pow.f64 (sqrt.f64 (*.f64 (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew)))) (*.f64 eh (sin.f64 t)))) 2)
(*.f64 (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew)))) (*.f64 (sin.f64 t) eh))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (/.f64 t (/.f64 ew eh))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))))
(*.f64 (sin.f64 (atan.f64 (/.f64 t (/.f64 ew eh)))) (*.f64 (sin.f64 t) eh))
(pow.f64 (cbrt.f64 (*.f64 (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew)))) (*.f64 eh (sin.f64 t)))) 3)
(*.f64 (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew)))) (*.f64 (sin.f64 t) eh))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (/.f64 t (/.f64 ew eh))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))))
(*.f64 (sin.f64 (atan.f64 (/.f64 t (/.f64 ew eh)))) (*.f64 (sin.f64 t) eh))
(pow.f64 (pow.f64 (*.f64 (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew)))) (*.f64 eh (sin.f64 t))) 3) 1/3)
(*.f64 (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew)))) (*.f64 (sin.f64 t) eh))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (/.f64 t (/.f64 ew eh))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))))
(*.f64 (sin.f64 (atan.f64 (/.f64 t (/.f64 ew eh)))) (*.f64 (sin.f64 t) eh))
(sqrt.f64 (pow.f64 (*.f64 (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew)))) (*.f64 eh (sin.f64 t))) 2))
(*.f64 (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew)))) (*.f64 (sin.f64 t) eh))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (/.f64 t (/.f64 ew eh))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))))
(*.f64 (sin.f64 (atan.f64 (/.f64 t (/.f64 ew eh)))) (*.f64 (sin.f64 t) eh))
(log.f64 (pow.f64 (exp.f64 eh) (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew)))))))
(*.f64 (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew)))) (*.f64 (sin.f64 t) eh))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (/.f64 t (/.f64 ew eh))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))))
(*.f64 (sin.f64 (atan.f64 (/.f64 t (/.f64 ew eh)))) (*.f64 (sin.f64 t) eh))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew)))) (*.f64 eh (sin.f64 t))))))
(*.f64 (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew)))) (*.f64 (sin.f64 t) eh))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (/.f64 t (/.f64 ew eh))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))))
(*.f64 (sin.f64 (atan.f64 (/.f64 t (/.f64 ew eh)))) (*.f64 (sin.f64 t) eh))
(cbrt.f64 (pow.f64 (*.f64 (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew)))) (*.f64 eh (sin.f64 t))) 3))
(*.f64 (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew)))) (*.f64 (sin.f64 t) eh))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (/.f64 t (/.f64 ew eh))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))))
(*.f64 (sin.f64 (atan.f64 (/.f64 t (/.f64 ew eh)))) (*.f64 (sin.f64 t) eh))
(cbrt.f64 (*.f64 (pow.f64 eh 3) (pow.f64 (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))) 3)))
(*.f64 (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew)))) (*.f64 (sin.f64 t) eh))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (/.f64 t (/.f64 ew eh))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))))
(*.f64 (sin.f64 (atan.f64 (/.f64 t (/.f64 ew eh)))) (*.f64 (sin.f64 t) eh))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))) 3) (pow.f64 eh 3)))
(*.f64 (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew)))) (*.f64 (sin.f64 t) eh))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (/.f64 t (/.f64 ew eh))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))))
(*.f64 (sin.f64 (atan.f64 (/.f64 t (/.f64 ew eh)))) (*.f64 (sin.f64 t) eh))
(expm1.f64 (log1p.f64 (*.f64 (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew)))) (*.f64 eh (sin.f64 t)))))
(*.f64 (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew)))) (*.f64 (sin.f64 t) eh))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (/.f64 t (/.f64 ew eh))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))))
(*.f64 (sin.f64 (atan.f64 (/.f64 t (/.f64 ew eh)))) (*.f64 (sin.f64 t) eh))
(exp.f64 (log.f64 (*.f64 (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew)))) (*.f64 eh (sin.f64 t)))))
(*.f64 (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew)))) (*.f64 (sin.f64 t) eh))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (/.f64 t (/.f64 ew eh))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))))
(*.f64 (sin.f64 (atan.f64 (/.f64 t (/.f64 ew eh)))) (*.f64 (sin.f64 t) eh))
(exp.f64 (*.f64 (log.f64 (*.f64 (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew)))) (*.f64 eh (sin.f64 t)))) 1))
(*.f64 (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew)))) (*.f64 (sin.f64 t) eh))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (/.f64 t (/.f64 ew eh))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))))
(*.f64 (sin.f64 (atan.f64 (/.f64 t (/.f64 ew eh)))) (*.f64 (sin.f64 t) eh))
(log1p.f64 (expm1.f64 (*.f64 (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew)))) (*.f64 eh (sin.f64 t)))))
(*.f64 (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew)))) (*.f64 (sin.f64 t) eh))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (/.f64 t (/.f64 ew eh))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))))
(*.f64 (sin.f64 (atan.f64 (/.f64 t (/.f64 ew eh)))) (*.f64 (sin.f64 t) eh))
(-.f64 (exp.f64 (log1p.f64 (*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew))))))) 1)
(/.f64 ew (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) (cos.f64 t)))
(*.f64 (/.f64 ew (hypot.f64 1 (/.f64 t (/.f64 ew eh)))) (cos.f64 t))
(*.f64 (cos.f64 t) (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(/.f64 (*.f64 ew (cos.f64 t)) (hypot.f64 1 (/.f64 t (/.f64 ew eh))))
(/.f64 (*.f64 ew (cos.f64 t)) (hypot.f64 1 (*.f64 t (/.f64 eh ew))))
(/.f64 ew (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) (cos.f64 t)))
(*.f64 (/.f64 ew (hypot.f64 1 (/.f64 t (/.f64 ew eh)))) (cos.f64 t))
(*.f64 (cos.f64 t) (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(/.f64 (*.f64 ew (cos.f64 t)) (hypot.f64 1 (/.f64 t (/.f64 ew eh))))
(pow.f64 (*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew))))) 1)
(/.f64 ew (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) (cos.f64 t)))
(*.f64 (/.f64 ew (hypot.f64 1 (/.f64 t (/.f64 ew eh)))) (cos.f64 t))
(*.f64 (cos.f64 t) (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(/.f64 (*.f64 ew (cos.f64 t)) (hypot.f64 1 (/.f64 t (/.f64 ew eh))))
(pow.f64 (sqrt.f64 (*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))) 2)
(/.f64 ew (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) (cos.f64 t)))
(*.f64 (/.f64 ew (hypot.f64 1 (/.f64 t (/.f64 ew eh)))) (cos.f64 t))
(*.f64 (cos.f64 t) (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(/.f64 (*.f64 ew (cos.f64 t)) (hypot.f64 1 (/.f64 t (/.f64 ew eh))))
(pow.f64 (cbrt.f64 (*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))) 3)
(/.f64 ew (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) (cos.f64 t)))
(*.f64 (/.f64 ew (hypot.f64 1 (/.f64 t (/.f64 ew eh)))) (cos.f64 t))
(*.f64 (cos.f64 t) (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(/.f64 (*.f64 ew (cos.f64 t)) (hypot.f64 1 (/.f64 t (/.f64 ew eh))))
(pow.f64 (pow.f64 (*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew))))) 3) 1/3)
(/.f64 ew (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) (cos.f64 t)))
(*.f64 (/.f64 ew (hypot.f64 1 (/.f64 t (/.f64 ew eh)))) (cos.f64 t))
(*.f64 (cos.f64 t) (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(/.f64 (*.f64 ew (cos.f64 t)) (hypot.f64 1 (/.f64 t (/.f64 ew eh))))
(sqrt.f64 (pow.f64 (*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew))))) 2))
(/.f64 ew (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) (cos.f64 t)))
(*.f64 (/.f64 ew (hypot.f64 1 (/.f64 t (/.f64 ew eh)))) (cos.f64 t))
(*.f64 (cos.f64 t) (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(/.f64 (*.f64 ew (cos.f64 t)) (hypot.f64 1 (/.f64 t (/.f64 ew eh))))
(log.f64 (pow.f64 (exp.f64 ew) (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew))))))
(/.f64 ew (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) (cos.f64 t)))
(*.f64 (/.f64 ew (hypot.f64 1 (/.f64 t (/.f64 ew eh)))) (cos.f64 t))
(*.f64 (cos.f64 t) (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(/.f64 (*.f64 ew (cos.f64 t)) (hypot.f64 1 (/.f64 t (/.f64 ew eh))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew))))))))
(/.f64 ew (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) (cos.f64 t)))
(*.f64 (/.f64 ew (hypot.f64 1 (/.f64 t (/.f64 ew eh)))) (cos.f64 t))
(*.f64 (cos.f64 t) (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(/.f64 (*.f64 ew (cos.f64 t)) (hypot.f64 1 (/.f64 t (/.f64 ew eh))))
(cbrt.f64 (pow.f64 (*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew))))) 3))
(/.f64 ew (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) (cos.f64 t)))
(*.f64 (/.f64 ew (hypot.f64 1 (/.f64 t (/.f64 ew eh)))) (cos.f64 t))
(*.f64 (cos.f64 t) (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(/.f64 (*.f64 ew (cos.f64 t)) (hypot.f64 1 (/.f64 t (/.f64 ew eh))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 ew (cos.f64 t)) 3) (pow.f64 (cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew)))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 ew (cos.f64 t)) 3) (pow.f64 (cos.f64 (atan.f64 (/.f64 t (/.f64 ew eh)))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew)))) 3) (pow.f64 (*.f64 ew (cos.f64 t)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 ew (cos.f64 t)) 3) (pow.f64 (cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew)))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 ew (cos.f64 t)) 3) (pow.f64 (cos.f64 (atan.f64 (/.f64 t (/.f64 ew eh)))) 3)))
(expm1.f64 (log1p.f64 (*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))))
(/.f64 ew (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) (cos.f64 t)))
(*.f64 (/.f64 ew (hypot.f64 1 (/.f64 t (/.f64 ew eh)))) (cos.f64 t))
(*.f64 (cos.f64 t) (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(/.f64 (*.f64 ew (cos.f64 t)) (hypot.f64 1 (/.f64 t (/.f64 ew eh))))
(exp.f64 (log.f64 (*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))))
(/.f64 ew (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) (cos.f64 t)))
(*.f64 (/.f64 ew (hypot.f64 1 (/.f64 t (/.f64 ew eh)))) (cos.f64 t))
(*.f64 (cos.f64 t) (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(/.f64 (*.f64 ew (cos.f64 t)) (hypot.f64 1 (/.f64 t (/.f64 ew eh))))
(exp.f64 (*.f64 (log.f64 (*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))) 1))
(/.f64 ew (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) (cos.f64 t)))
(*.f64 (/.f64 ew (hypot.f64 1 (/.f64 t (/.f64 ew eh)))) (cos.f64 t))
(*.f64 (cos.f64 t) (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(/.f64 (*.f64 ew (cos.f64 t)) (hypot.f64 1 (/.f64 t (/.f64 ew eh))))
(log1p.f64 (expm1.f64 (*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))))
(/.f64 ew (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) (cos.f64 t)))
(*.f64 (/.f64 ew (hypot.f64 1 (/.f64 t (/.f64 ew eh)))) (cos.f64 t))
(*.f64 (cos.f64 t) (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(/.f64 (*.f64 ew (cos.f64 t)) (hypot.f64 1 (/.f64 t (/.f64 ew eh))))

localize18.0ms (0.1%)

Local error

Found 3 expressions with local error:

NewErrorProgram
0.1b
(*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 t (/.f64 ew eh))))))
2.4b
(/.f64 t (/.f64 ew eh))
28.2b
(cos.f64 (atan.f64 (neg.f64 (/.f64 t (/.f64 ew eh)))))
Compiler

Compiled 71 to 15 computations (78.9% saved)

series8.0ms (0%)

Counts
3 → 108
Calls

27 calls:

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

rewrite82.0ms (0.4%)

Algorithm
batch-egg-rewrite
Rules
1798×associate-*l/
1690×associate-/l*
730×associate-/r/
314×associate-/l/
270×distribute-rgt-in
Iterations

Useful iterations: 1 (0.0ms)

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

simplify113.0ms (0.6%)

Algorithm
egg-herbie
Rules
1082×distribute-lft-neg-in
940×distribute-rgt-neg-in
764×distribute-lft-neg-out
674×distribute-frac-neg
672×distribute-rgt-neg-out
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
04557513
113237459
249357403
Stop Event
node limit
Counts
315 → 289
Calls
Call 1
Inputs
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (/.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 (*.f64 t eh) ew)
(*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))
(*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))
(*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))
(*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))
(*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))
(*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))
(*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))
(*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))
(*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))
(*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))
(*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))
(*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))
(*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))
(*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))
(*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))
(*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))
(*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))
(*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))
(*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))
(*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))
(*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))
(*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))
(*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))
(*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))
(*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))
(*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))
(*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))
(*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))
(*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))
(*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))
(*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))
(*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))
(*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))
(*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))
(*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))
(*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew)))))) 1)
(*.f64 (cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew)))) 1)
(*.f64 1 (cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew)))))
(*.f64 (sqrt.f64 (cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))) (sqrt.f64 (cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))))
(*.f64 (cbrt.f64 (cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))) (pow.f64 (cbrt.f64 (cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))) 2))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))) 2) (cbrt.f64 (cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))))
(/.f64 1 (hypot.f64 1 (*.f64 t (/.f64 eh ew))))
(/.f64 1 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) 1))
(/.f64 (sqrt.f64 (cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))) (sqrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(/.f64 (pow.f64 (cbrt.f64 (cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))) 2) (cbrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(/.f64 -1 (neg.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(pow.f64 (cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew)))) 1)
(pow.f64 (sqrt.f64 (cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))) 2)
(pow.f64 (cbrt.f64 (cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))) 3)
(pow.f64 (pow.f64 (cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew)))) 3) 1/3)
(pow.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) -1)
(sqrt.f64 (pow.f64 (cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew)))) 2))
(log.f64 (exp.f64 (cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))))
(log.f64 (+.f64 1 (expm1.f64 (cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew)))))))
(cbrt.f64 (pow.f64 (cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew)))) 3))
(expm1.f64 (log1p.f64 (cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))))
(exp.f64 (log.f64 (cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))))
(exp.f64 (*.f64 (log.f64 (cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))) 1))
(log1p.f64 (expm1.f64 (cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))))
(+.f64 (*.f64 t (/.f64 eh ew)) 0)
(+.f64 0 (*.f64 t (/.f64 eh ew)))
(+.f64 (-.f64 0 (exp.f64 (log1p.f64 (*.f64 t (/.f64 eh ew))))) 1)
(-.f64 0 (*.f64 t (/.f64 eh ew)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 t (/.f64 eh ew)))) 1)
(-.f64 (+.f64 0 (exp.f64 (log1p.f64 (*.f64 t (/.f64 eh ew))))) 1)
(*.f64 t (/.f64 eh ew))
(*.f64 t (neg.f64 (/.f64 eh ew)))
(*.f64 eh (/.f64 t ew))
(*.f64 (*.f64 t (/.f64 eh ew)) 1)
(*.f64 (*.f64 t (/.f64 eh ew)) -1)
(*.f64 1 (*.f64 t (/.f64 eh ew)))
(*.f64 (sqrt.f64 (*.f64 t (/.f64 eh ew))) (sqrt.f64 (*.f64 t (/.f64 eh ew))))
(*.f64 (sqrt.f64 (*.f64 t (/.f64 eh ew))) (neg.f64 (sqrt.f64 (*.f64 t (/.f64 eh ew)))))
(*.f64 (sqrt.f64 t) (*.f64 (sqrt.f64 t) (/.f64 eh ew)))
(*.f64 (cbrt.f64 (*.f64 t (/.f64 eh ew))) (pow.f64 (cbrt.f64 (*.f64 t (/.f64 eh ew))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 t (/.f64 eh ew))) 2) (cbrt.f64 (*.f64 t (/.f64 eh ew))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 t (/.f64 eh ew))) 2) (neg.f64 (cbrt.f64 (*.f64 t (/.f64 eh ew)))))
(*.f64 (pow.f64 (cbrt.f64 t) 2) (*.f64 (cbrt.f64 t) (/.f64 eh ew)))
(*.f64 (/.f64 t ew) eh)
(*.f64 (/.f64 t ew) (neg.f64 eh))
(*.f64 (neg.f64 t) (/.f64 eh ew))
(*.f64 (neg.f64 t) (*.f64 -1 (/.f64 eh ew)))
(*.f64 -1 (*.f64 t (/.f64 eh ew)))
(*.f64 (/.f64 eh ew) t)
(*.f64 (/.f64 eh ew) (neg.f64 t))
(*.f64 (*.f64 (/.f64 t ew) (sqrt.f64 eh)) (sqrt.f64 eh))
(*.f64 (*.f64 (/.f64 t ew) (pow.f64 (cbrt.f64 eh) 2)) (cbrt.f64 eh))
(*.f64 (*.f64 -1 (sqrt.f64 (*.f64 t (/.f64 eh ew)))) (sqrt.f64 (*.f64 t (/.f64 eh ew))))
(*.f64 (*.f64 -1 (pow.f64 (cbrt.f64 (*.f64 t (/.f64 eh ew))) 2)) (cbrt.f64 (*.f64 t (/.f64 eh ew))))
(*.f64 (*.f64 -1 (/.f64 t ew)) eh)
(*.f64 (/.f64 1 ew) (*.f64 t eh))
(*.f64 (/.f64 1 ew) (*.f64 (/.f64 t 1) eh))
(*.f64 (/.f64 (sqrt.f64 eh) (sqrt.f64 ew)) (/.f64 t (sqrt.f64 (/.f64 ew eh))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 ew eh)) 2)) (/.f64 t (cbrt.f64 (/.f64 ew eh))))
(*.f64 (/.f64 t 1) (/.f64 eh ew))
(*.f64 (/.f64 (neg.f64 t) ew) eh)
(*.f64 (/.f64 (neg.f64 t) 1) (/.f64 eh ew))
(*.f64 (/.f64 t (sqrt.f64 ew)) (/.f64 eh (sqrt.f64 ew)))
(*.f64 (/.f64 t (pow.f64 (cbrt.f64 ew) 2)) (/.f64 eh (cbrt.f64 ew)))
(*.f64 (/.f64 1 (neg.f64 ew)) (*.f64 t (neg.f64 eh)))
(*.f64 (/.f64 t (neg.f64 ew)) (neg.f64 eh))
(*.f64 (neg.f64 (sqrt.f64 (*.f64 t (/.f64 eh ew)))) (sqrt.f64 (*.f64 t (/.f64 eh ew))))
(*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 t (/.f64 eh ew))) 2)) (cbrt.f64 (*.f64 t (/.f64 eh ew))))
(*.f64 (neg.f64 (/.f64 t ew)) eh)
(*.f64 (*.f64 -1 (/.f64 eh ew)) (neg.f64 t))
(*.f64 (/.f64 (sqrt.f64 t) ew) (*.f64 (/.f64 (sqrt.f64 t) 1) eh))
(*.f64 (/.f64 (sqrt.f64 t) 1) (*.f64 (/.f64 (sqrt.f64 t) ew) eh))
(*.f64 (*.f64 (/.f64 (sqrt.f64 t) ew) eh) (sqrt.f64 t))
(*.f64 (/.f64 (sqrt.f64 t) (pow.f64 (cbrt.f64 (/.f64 ew eh)) 2)) (/.f64 (sqrt.f64 t) (cbrt.f64 (/.f64 ew eh))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 t) 2) ew) (*.f64 (/.f64 (cbrt.f64 t) 1) eh))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 t) 2) 1) (/.f64 (cbrt.f64 t) (/.f64 ew eh)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 t) 2) (sqrt.f64 (/.f64 ew eh))) (/.f64 (cbrt.f64 t) (sqrt.f64 (/.f64 ew eh))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 t) 2) (pow.f64 (cbrt.f64 (/.f64 ew eh)) 2)) (cbrt.f64 (*.f64 t (/.f64 eh ew))))
(*.f64 (/.f64 t (/.f64 ew (sqrt.f64 eh))) (sqrt.f64 eh))
(*.f64 (/.f64 (neg.f64 t) (/.f64 ew (sqrt.f64 eh))) (sqrt.f64 eh))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 t) 2) (/.f64 ew eh)) (cbrt.f64 t))
(*.f64 (/.f64 t -1) (neg.f64 (/.f64 eh ew)))
(*.f64 (/.f64 t (/.f64 ew (pow.f64 (cbrt.f64 eh) 2))) (cbrt.f64 eh))
(*.f64 (/.f64 t (neg.f64 (neg.f64 ew))) (neg.f64 (neg.f64 eh)))
(*.f64 (/.f64 1 (/.f64 (/.f64 ew eh) (pow.f64 (cbrt.f64 t) 2))) (cbrt.f64 t))
(*.f64 (/.f64 (/.f64 t ew) 1) eh)
(*.f64 (/.f64 (/.f64 t ew) 1) (/.f64 eh 1))
(*.f64 (/.f64 (/.f64 t ew) -1) (neg.f64 eh))
(*.f64 (/.f64 (/.f64 t ew) (/.f64 1 (sqrt.f64 eh))) (sqrt.f64 eh))
(*.f64 (/.f64 (/.f64 t ew) (/.f64 1 (pow.f64 (cbrt.f64 eh) 2))) (cbrt.f64 eh))
(*.f64 (/.f64 (neg.f64 t) (sqrt.f64 ew)) (/.f64 eh (sqrt.f64 ew)))
(*.f64 (/.f64 (neg.f64 t) (pow.f64 (cbrt.f64 ew) 2)) (/.f64 eh (cbrt.f64 ew)))
(*.f64 (/.f64 (neg.f64 t) -1) (/.f64 eh ew))
(*.f64 (/.f64 (neg.f64 t) -1) (neg.f64 (/.f64 eh ew)))
(*.f64 (/.f64 (neg.f64 t) (/.f64 ew 1)) eh)
(*.f64 (/.f64 (neg.f64 t) (/.f64 ew (pow.f64 (cbrt.f64 eh) 2))) (cbrt.f64 eh))
(*.f64 (/.f64 (neg.f64 t) (neg.f64 (neg.f64 ew))) (neg.f64 eh))
(*.f64 (/.f64 (neg.f64 t) (neg.f64 (neg.f64 ew))) (neg.f64 (neg.f64 eh)))
(*.f64 (/.f64 -1 ew) (*.f64 t eh))
(*.f64 (/.f64 -1 ew) (*.f64 (/.f64 t 1) eh))
(*.f64 (/.f64 -1 (/.f64 ew eh)) t)
(*.f64 (/.f64 -1 (sqrt.f64 (/.f64 ew eh))) (/.f64 t (sqrt.f64 (/.f64 ew eh))))
(*.f64 (/.f64 -1 (pow.f64 (cbrt.f64 (/.f64 ew eh)) 2)) (/.f64 t (cbrt.f64 (/.f64 ew eh))))
(*.f64 (/.f64 -1 (neg.f64 ew)) (*.f64 t (neg.f64 eh)))
(*.f64 (/.f64 -1 (/.f64 (/.f64 ew eh) (sqrt.f64 t))) (sqrt.f64 t))
(*.f64 (/.f64 -1 (/.f64 (/.f64 ew eh) (pow.f64 (cbrt.f64 t) 2))) (cbrt.f64 t))
(*.f64 (/.f64 (*.f64 -1 (neg.f64 t)) -1) (/.f64 eh ew))
(*.f64 (/.f64 (*.f64 -1 (neg.f64 t)) (neg.f64 ew)) eh)
(*.f64 (/.f64 (*.f64 -1 (neg.f64 t)) (neg.f64 (neg.f64 ew))) (neg.f64 eh))
(*.f64 (/.f64 (/.f64 t 1) 1) (/.f64 eh ew))
(*.f64 (/.f64 (/.f64 t 1) (sqrt.f64 ew)) (/.f64 eh (sqrt.f64 ew)))
(*.f64 (/.f64 (/.f64 t 1) (pow.f64 (cbrt.f64 ew) 2)) (/.f64 eh (cbrt.f64 ew)))
(*.f64 (/.f64 (/.f64 t 1) -1) (neg.f64 (/.f64 eh ew)))
(*.f64 (/.f64 (/.f64 t 1) (neg.f64 ew)) (neg.f64 eh))
(*.f64 (/.f64 (/.f64 t 1) (/.f64 ew 1)) eh)
(*.f64 (/.f64 (/.f64 t 1) (/.f64 ew (sqrt.f64 eh))) (sqrt.f64 eh))
(*.f64 (/.f64 (/.f64 t 1) (/.f64 ew (pow.f64 (cbrt.f64 eh) 2))) (cbrt.f64 eh))
(*.f64 (/.f64 (/.f64 t 1) (neg.f64 (neg.f64 ew))) (neg.f64 (neg.f64 eh)))
(*.f64 (/.f64 (/.f64 t (sqrt.f64 (/.f64 ew eh))) 1) (sqrt.f64 (/.f64 eh ew)))
(*.f64 (/.f64 (/.f64 t (sqrt.f64 (/.f64 ew eh))) (sqrt.f64 (neg.f64 ew))) (sqrt.f64 (neg.f64 eh)))
(*.f64 (/.f64 (/.f64 t (pow.f64 (cbrt.f64 (/.f64 ew eh)) 2)) 1) (cbrt.f64 (/.f64 eh ew)))
(*.f64 (/.f64 (/.f64 t (pow.f64 (cbrt.f64 (/.f64 ew eh)) 2)) (cbrt.f64 ew)) (cbrt.f64 eh))
(*.f64 (/.f64 (/.f64 t (pow.f64 (cbrt.f64 (/.f64 ew eh)) 2)) (cbrt.f64 (neg.f64 ew))) (cbrt.f64 (neg.f64 eh)))
(*.f64 (/.f64 (/.f64 (neg.f64 t) ew) 1) eh)
(*.f64 (/.f64 (/.f64 (neg.f64 t) ew) 1) (/.f64 eh 1))
(*.f64 (/.f64 (/.f64 (neg.f64 t) ew) -1) (neg.f64 eh))
(*.f64 (/.f64 (/.f64 (neg.f64 t) ew) (/.f64 1 (sqrt.f64 eh))) (sqrt.f64 eh))
(*.f64 (/.f64 (/.f64 (neg.f64 t) ew) (/.f64 1 (pow.f64 (cbrt.f64 eh) 2))) (cbrt.f64 eh))
(*.f64 (/.f64 (/.f64 (neg.f64 t) 1) ew) eh)
(*.f64 (/.f64 (/.f64 (neg.f64 t) 1) 1) (/.f64 eh ew))
(*.f64 (/.f64 (/.f64 (neg.f64 t) 1) (sqrt.f64 ew)) (/.f64 eh (sqrt.f64 ew)))
(*.f64 (/.f64 (/.f64 (neg.f64 t) 1) (pow.f64 (cbrt.f64 ew) 2)) (/.f64 eh (cbrt.f64 ew)))
(*.f64 (/.f64 (/.f64 (neg.f64 t) 1) -1) (neg.f64 (/.f64 eh ew)))
(*.f64 (/.f64 (/.f64 (neg.f64 t) 1) (neg.f64 ew)) (neg.f64 eh))
(*.f64 (/.f64 (/.f64 (neg.f64 t) 1) (/.f64 ew 1)) eh)
(*.f64 (/.f64 (/.f64 (neg.f64 t) 1) (/.f64 ew (sqrt.f64 eh))) (sqrt.f64 eh))
(*.f64 (/.f64 (/.f64 (neg.f64 t) 1) (/.f64 ew (pow.f64 (cbrt.f64 eh) 2))) (cbrt.f64 eh))
(*.f64 (/.f64 (/.f64 (neg.f64 t) 1) (neg.f64 (neg.f64 ew))) (neg.f64 (neg.f64 eh)))
(*.f64 (/.f64 (/.f64 (neg.f64 t) (sqrt.f64 (/.f64 ew eh))) 1) (sqrt.f64 (/.f64 eh ew)))
(*.f64 (/.f64 (/.f64 (neg.f64 t) (sqrt.f64 (/.f64 ew eh))) (sqrt.f64 ew)) (sqrt.f64 eh))
(*.f64 (/.f64 (/.f64 (neg.f64 t) (sqrt.f64 (/.f64 ew eh))) (sqrt.f64 (neg.f64 ew))) (sqrt.f64 (neg.f64 eh)))
(*.f64 (/.f64 (/.f64 (neg.f64 t) (pow.f64 (cbrt.f64 (/.f64 ew eh)) 2)) 1) (cbrt.f64 (/.f64 eh ew)))
(*.f64 (/.f64 (/.f64 (neg.f64 t) (pow.f64 (cbrt.f64 (/.f64 ew eh)) 2)) (cbrt.f64 ew)) (cbrt.f64 eh))
(*.f64 (/.f64 (/.f64 (neg.f64 t) (pow.f64 (cbrt.f64 (/.f64 ew eh)) 2)) (cbrt.f64 (neg.f64 ew))) (cbrt.f64 (neg.f64 eh)))
(*.f64 (/.f64 (neg.f64 (neg.f64 t)) -1) (/.f64 eh ew))
(*.f64 (/.f64 (neg.f64 (neg.f64 t)) (neg.f64 ew)) eh)
(*.f64 (/.f64 (neg.f64 (neg.f64 t)) (neg.f64 (neg.f64 ew))) (neg.f64 eh))
(*.f64 (/.f64 (-.f64 0 (pow.f64 (*.f64 t (/.f64 eh ew)) 2)) t) (/.f64 ew eh))
(*.f64 (/.f64 (-.f64 0 (pow.f64 (*.f64 t (/.f64 eh ew)) 2)) 1) (/.f64 ew (*.f64 t eh)))
(*.f64 (/.f64 (-.f64 0 (pow.f64 (*.f64 t (/.f64 eh ew)) 2)) (sqrt.f64 t)) (/.f64 (/.f64 ew eh) (sqrt.f64 t)))
(*.f64 (/.f64 (-.f64 0 (pow.f64 (*.f64 t (/.f64 eh ew)) 2)) (pow.f64 (cbrt.f64 t) 2)) (/.f64 ew (*.f64 (cbrt.f64 t) eh)))
(*.f64 (/.f64 (-.f64 0 (pow.f64 (*.f64 t (/.f64 eh ew)) 2)) (/.f64 t ew)) (pow.f64 eh -1))
(*.f64 (/.f64 (-.f64 0 (pow.f64 (*.f64 t (/.f64 eh ew)) 2)) (neg.f64 t)) (/.f64 ew eh))
(*.f64 (/.f64 (-.f64 0 (pow.f64 (*.f64 t (/.f64 eh ew)) 2)) (neg.f64 t)) (/.f64 (neg.f64 ew) eh))
(*.f64 (/.f64 (-.f64 0 (pow.f64 (*.f64 t (/.f64 eh ew)) 2)) -1) (/.f64 ew (*.f64 t eh)))
(*.f64 (/.f64 (-.f64 0 (pow.f64 (*.f64 t (/.f64 eh ew)) 2)) -1) (neg.f64 (/.f64 ew (*.f64 t eh))))
(*.f64 (/.f64 (-.f64 0 (pow.f64 (*.f64 t (/.f64 eh ew)) 2)) (*.f64 -1 (neg.f64 t))) (/.f64 (neg.f64 ew) eh))
(*.f64 (/.f64 (-.f64 0 (pow.f64 (*.f64 t (/.f64 eh ew)) 2)) (*.f64 t eh)) ew)
(*.f64 (/.f64 (-.f64 0 (pow.f64 (*.f64 t (/.f64 eh ew)) 2)) (/.f64 t 1)) (/.f64 ew eh))
(*.f64 (/.f64 (-.f64 0 (pow.f64 (*.f64 t (/.f64 eh ew)) 2)) (/.f64 t (sqrt.f64 (/.f64 ew eh)))) (sqrt.f64 (/.f64 ew eh)))
(*.f64 (/.f64 (-.f64 0 (pow.f64 (*.f64 t (/.f64 eh ew)) 2)) (/.f64 t (pow.f64 (cbrt.f64 (/.f64 ew eh)) 2))) (cbrt.f64 (/.f64 ew eh)))
(*.f64 (/.f64 (-.f64 0 (pow.f64 (*.f64 t (/.f64 eh ew)) 2)) (/.f64 (neg.f64 t) ew)) (pow.f64 eh -1))
(*.f64 (/.f64 (-.f64 0 (pow.f64 (*.f64 t (/.f64 eh ew)) 2)) (/.f64 (neg.f64 t) 1)) (/.f64 ew eh))
(*.f64 (/.f64 (-.f64 0 (pow.f64 (*.f64 t (/.f64 eh ew)) 2)) (/.f64 (neg.f64 t) (sqrt.f64 (/.f64 ew eh)))) (sqrt.f64 (/.f64 ew eh)))
(*.f64 (/.f64 (-.f64 0 (pow.f64 (*.f64 t (/.f64 eh ew)) 2)) (/.f64 (neg.f64 t) (pow.f64 (cbrt.f64 (/.f64 ew eh)) 2))) (cbrt.f64 (/.f64 ew eh)))
(*.f64 (/.f64 (-.f64 0 (pow.f64 (*.f64 t (/.f64 eh ew)) 2)) (neg.f64 (neg.f64 t))) (/.f64 (neg.f64 ew) eh))
(*.f64 (/.f64 (-.f64 0 (pow.f64 (*.f64 t (/.f64 eh ew)) 2)) (neg.f64 (neg.f64 t))) (neg.f64 (/.f64 (neg.f64 ew) eh)))
(*.f64 (/.f64 (-.f64 0 (pow.f64 (*.f64 t (/.f64 eh ew)) 2)) (-.f64 0 (pow.f64 (*.f64 t (/.f64 eh ew)) 2))) (*.f64 t (/.f64 eh ew)))
(*.f64 (/.f64 (-.f64 0 (pow.f64 (*.f64 t (/.f64 eh ew)) 2)) (-.f64 0 (pow.f64 (*.f64 t (/.f64 eh ew)) 3))) (+.f64 (pow.f64 (*.f64 t (/.f64 eh ew)) 2) 0))
(pow.f64 (*.f64 t (/.f64 eh ew)) 1)
(pow.f64 (sqrt.f64 (*.f64 t (/.f64 eh ew))) 2)
(pow.f64 (cbrt.f64 (*.f64 t (/.f64 eh ew))) 3)
(pow.f64 (pow.f64 (*.f64 t (/.f64 eh ew)) 3) 1/3)
(pow.f64 (/.f64 ew (*.f64 t eh)) -1)
(neg.f64 (*.f64 t (/.f64 eh ew)))
(neg.f64 (*.f64 (/.f64 t (neg.f64 ew)) eh))
(sqrt.f64 (pow.f64 (*.f64 t (/.f64 eh ew)) 2))
(log.f64 (pow.f64 (exp.f64 t) (/.f64 eh ew)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 t (/.f64 eh ew)))))
(cbrt.f64 (pow.f64 (*.f64 t (/.f64 eh ew)) 3))
(expm1.f64 (log1p.f64 (*.f64 t (/.f64 eh ew))))
(exp.f64 (log.f64 (*.f64 t (/.f64 eh ew))))
(exp.f64 (*.f64 (log.f64 (*.f64 t (/.f64 eh ew))) 1))
(log1p.f64 (expm1.f64 (*.f64 t (/.f64 eh ew))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))) 1)
(/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew))))
(/.f64 ew (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) 1))
(/.f64 1 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew))
(/.f64 (sqrt.f64 ew) (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) (sqrt.f64 ew)))
(/.f64 (cbrt.f64 ew) (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) (pow.f64 (cbrt.f64 ew) 2)))
(/.f64 (pow.f64 (cbrt.f64 ew) 2) (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) (cbrt.f64 ew)))
(/.f64 (neg.f64 ew) (neg.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(/.f64 (*.f64 1 (/.f64 ew (sqrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))) (sqrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(pow.f64 (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew)))) 1)
(pow.f64 (sqrt.f64 (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew))))) 2)
(pow.f64 (cbrt.f64 (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew))))) 3)
(pow.f64 (pow.f64 (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew)))) 3) 1/3)
(sqrt.f64 (pow.f64 (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew)))) 2))
(log.f64 (exp.f64 (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew))))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))))
(cbrt.f64 (pow.f64 (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew)))) 3))
(cbrt.f64 (*.f64 (pow.f64 ew 3) (pow.f64 (cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew)))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew)))) 3) (pow.f64 ew 3)))
(expm1.f64 (log1p.f64 (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew))))))
(exp.f64 (log.f64 (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew))))))
(exp.f64 (*.f64 (log.f64 (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew))))) 1))
(log1p.f64 (expm1.f64 (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew))))))
Outputs
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (atan.f64 (*.f64 (/.f64 t ew) (neg.f64 eh))))
(cos.f64 (atan.f64 (*.f64 t (/.f64 (neg.f64 eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (atan.f64 (*.f64 (/.f64 t ew) (neg.f64 eh))))
(cos.f64 (atan.f64 (*.f64 t (/.f64 (neg.f64 eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (atan.f64 (*.f64 (/.f64 t ew) (neg.f64 eh))))
(cos.f64 (atan.f64 (*.f64 t (/.f64 (neg.f64 eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (atan.f64 (*.f64 (/.f64 t ew) (neg.f64 eh))))
(cos.f64 (atan.f64 (*.f64 t (/.f64 (neg.f64 eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (atan.f64 (*.f64 (/.f64 t ew) (neg.f64 eh))))
(cos.f64 (atan.f64 (*.f64 t (/.f64 (neg.f64 eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (atan.f64 (*.f64 (/.f64 t ew) (neg.f64 eh))))
(cos.f64 (atan.f64 (*.f64 t (/.f64 (neg.f64 eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (atan.f64 (*.f64 (/.f64 t ew) (neg.f64 eh))))
(cos.f64 (atan.f64 (*.f64 t (/.f64 (neg.f64 eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (atan.f64 (*.f64 (/.f64 t ew) (neg.f64 eh))))
(cos.f64 (atan.f64 (*.f64 t (/.f64 (neg.f64 eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (atan.f64 (*.f64 (/.f64 t ew) (neg.f64 eh))))
(cos.f64 (atan.f64 (*.f64 t (/.f64 (neg.f64 eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (atan.f64 (*.f64 (/.f64 t ew) (neg.f64 eh))))
(cos.f64 (atan.f64 (*.f64 t (/.f64 (neg.f64 eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (atan.f64 (*.f64 (/.f64 t ew) (neg.f64 eh))))
(cos.f64 (atan.f64 (*.f64 t (/.f64 (neg.f64 eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (atan.f64 (*.f64 (/.f64 t ew) (neg.f64 eh))))
(cos.f64 (atan.f64 (*.f64 t (/.f64 (neg.f64 eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (atan.f64 (*.f64 (/.f64 t ew) (neg.f64 eh))))
(cos.f64 (atan.f64 (*.f64 t (/.f64 (neg.f64 eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (atan.f64 (*.f64 (/.f64 t ew) (neg.f64 eh))))
(cos.f64 (atan.f64 (*.f64 t (/.f64 (neg.f64 eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (atan.f64 (*.f64 (/.f64 t ew) (neg.f64 eh))))
(cos.f64 (atan.f64 (*.f64 t (/.f64 (neg.f64 eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (atan.f64 (*.f64 (/.f64 t ew) (neg.f64 eh))))
(cos.f64 (atan.f64 (*.f64 t (/.f64 (neg.f64 eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (atan.f64 (*.f64 (/.f64 t ew) (neg.f64 eh))))
(cos.f64 (atan.f64 (*.f64 t (/.f64 (neg.f64 eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (atan.f64 (*.f64 (/.f64 t ew) (neg.f64 eh))))
(cos.f64 (atan.f64 (*.f64 t (/.f64 (neg.f64 eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (atan.f64 (*.f64 (/.f64 t ew) (neg.f64 eh))))
(cos.f64 (atan.f64 (*.f64 t (/.f64 (neg.f64 eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (atan.f64 (*.f64 (/.f64 t ew) (neg.f64 eh))))
(cos.f64 (atan.f64 (*.f64 t (/.f64 (neg.f64 eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (atan.f64 (*.f64 (/.f64 t ew) (neg.f64 eh))))
(cos.f64 (atan.f64 (*.f64 t (/.f64 (neg.f64 eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (atan.f64 (*.f64 (/.f64 t ew) (neg.f64 eh))))
(cos.f64 (atan.f64 (*.f64 t (/.f64 (neg.f64 eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (atan.f64 (*.f64 (/.f64 t ew) (neg.f64 eh))))
(cos.f64 (atan.f64 (*.f64 t (/.f64 (neg.f64 eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (atan.f64 (*.f64 (/.f64 t ew) (neg.f64 eh))))
(cos.f64 (atan.f64 (*.f64 t (/.f64 (neg.f64 eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (atan.f64 (*.f64 (/.f64 t ew) (neg.f64 eh))))
(cos.f64 (atan.f64 (*.f64 t (/.f64 (neg.f64 eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (atan.f64 (*.f64 (/.f64 t ew) (neg.f64 eh))))
(cos.f64 (atan.f64 (*.f64 t (/.f64 (neg.f64 eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (atan.f64 (*.f64 (/.f64 t ew) (neg.f64 eh))))
(cos.f64 (atan.f64 (*.f64 t (/.f64 (neg.f64 eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (atan.f64 (*.f64 (/.f64 t ew) (neg.f64 eh))))
(cos.f64 (atan.f64 (*.f64 t (/.f64 (neg.f64 eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (atan.f64 (*.f64 (/.f64 t ew) (neg.f64 eh))))
(cos.f64 (atan.f64 (*.f64 t (/.f64 (neg.f64 eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (atan.f64 (*.f64 (/.f64 t ew) (neg.f64 eh))))
(cos.f64 (atan.f64 (*.f64 t (/.f64 (neg.f64 eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (atan.f64 (*.f64 (/.f64 t ew) (neg.f64 eh))))
(cos.f64 (atan.f64 (*.f64 t (/.f64 (neg.f64 eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (atan.f64 (*.f64 (/.f64 t ew) (neg.f64 eh))))
(cos.f64 (atan.f64 (*.f64 t (/.f64 (neg.f64 eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (atan.f64 (*.f64 (/.f64 t ew) (neg.f64 eh))))
(cos.f64 (atan.f64 (*.f64 t (/.f64 (neg.f64 eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (atan.f64 (*.f64 (/.f64 t ew) (neg.f64 eh))))
(cos.f64 (atan.f64 (*.f64 t (/.f64 (neg.f64 eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (atan.f64 (*.f64 (/.f64 t ew) (neg.f64 eh))))
(cos.f64 (atan.f64 (*.f64 t (/.f64 (neg.f64 eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (atan.f64 (*.f64 (/.f64 t ew) (neg.f64 eh))))
(cos.f64 (atan.f64 (*.f64 t (/.f64 (neg.f64 eh) ew))))
(/.f64 (*.f64 t eh) ew)
(/.f64 t (/.f64 ew eh))
(/.f64 (*.f64 t eh) ew)
(/.f64 t (/.f64 ew eh))
(/.f64 (*.f64 t eh) ew)
(/.f64 t (/.f64 ew eh))
(/.f64 (*.f64 t eh) ew)
(/.f64 t (/.f64 ew eh))
(/.f64 (*.f64 t eh) ew)
(/.f64 t (/.f64 ew eh))
(/.f64 (*.f64 t eh) ew)
(/.f64 t (/.f64 ew eh))
(/.f64 (*.f64 t eh) ew)
(/.f64 t (/.f64 ew eh))
(/.f64 (*.f64 t eh) ew)
(/.f64 t (/.f64 ew eh))
(/.f64 (*.f64 t eh) ew)
(/.f64 t (/.f64 ew eh))
(/.f64 (*.f64 t eh) ew)
(/.f64 t (/.f64 ew eh))
(/.f64 (*.f64 t eh) ew)
(/.f64 t (/.f64 ew eh))
(/.f64 (*.f64 t eh) ew)
(/.f64 t (/.f64 ew eh))
(/.f64 (*.f64 t eh) ew)
(/.f64 t (/.f64 ew eh))
(/.f64 (*.f64 t eh) ew)
(/.f64 t (/.f64 ew eh))
(/.f64 (*.f64 t eh) ew)
(/.f64 t (/.f64 ew eh))
(/.f64 (*.f64 t eh) ew)
(/.f64 t (/.f64 ew eh))
(/.f64 (*.f64 t eh) ew)
(/.f64 t (/.f64 ew eh))
(/.f64 (*.f64 t eh) ew)
(/.f64 t (/.f64 ew eh))
(/.f64 (*.f64 t eh) ew)
(/.f64 t (/.f64 ew eh))
(/.f64 (*.f64 t eh) ew)
(/.f64 t (/.f64 ew eh))
(/.f64 (*.f64 t eh) ew)
(/.f64 t (/.f64 ew eh))
(/.f64 (*.f64 t eh) ew)
(/.f64 t (/.f64 ew eh))
(/.f64 (*.f64 t eh) ew)
(/.f64 t (/.f64 ew eh))
(/.f64 (*.f64 t eh) ew)
(/.f64 t (/.f64 ew eh))
(/.f64 (*.f64 t eh) ew)
(/.f64 t (/.f64 ew eh))
(/.f64 (*.f64 t eh) ew)
(/.f64 t (/.f64 ew eh))
(/.f64 (*.f64 t eh) ew)
(/.f64 t (/.f64 ew eh))
(/.f64 (*.f64 t eh) ew)
(/.f64 t (/.f64 ew eh))
(/.f64 (*.f64 t eh) ew)
(/.f64 t (/.f64 ew eh))
(/.f64 (*.f64 t eh) ew)
(/.f64 t (/.f64 ew eh))
(/.f64 (*.f64 t eh) ew)
(/.f64 t (/.f64 ew eh))
(/.f64 (*.f64 t eh) ew)
(/.f64 t (/.f64 ew eh))
(/.f64 (*.f64 t eh) ew)
(/.f64 t (/.f64 ew eh))
(/.f64 (*.f64 t eh) ew)
(/.f64 t (/.f64 ew eh))
(/.f64 (*.f64 t eh) ew)
(/.f64 t (/.f64 ew eh))
(/.f64 (*.f64 t eh) ew)
(/.f64 t (/.f64 ew eh))
(*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))
(*.f64 ew (cos.f64 (atan.f64 (*.f64 (/.f64 t ew) (neg.f64 eh)))))
(*.f64 ew (cos.f64 (atan.f64 (*.f64 t (/.f64 (neg.f64 eh) ew)))))
(*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))
(*.f64 ew (cos.f64 (atan.f64 (*.f64 (/.f64 t ew) (neg.f64 eh)))))
(*.f64 ew (cos.f64 (atan.f64 (*.f64 t (/.f64 (neg.f64 eh) ew)))))
(*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))
(*.f64 ew (cos.f64 (atan.f64 (*.f64 (/.f64 t ew) (neg.f64 eh)))))
(*.f64 ew (cos.f64 (atan.f64 (*.f64 t (/.f64 (neg.f64 eh) ew)))))
(*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))
(*.f64 ew (cos.f64 (atan.f64 (*.f64 (/.f64 t ew) (neg.f64 eh)))))
(*.f64 ew (cos.f64 (atan.f64 (*.f64 t (/.f64 (neg.f64 eh) ew)))))
(*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))
(*.f64 ew (cos.f64 (atan.f64 (*.f64 (/.f64 t ew) (neg.f64 eh)))))
(*.f64 ew (cos.f64 (atan.f64 (*.f64 t (/.f64 (neg.f64 eh) ew)))))
(*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))
(*.f64 ew (cos.f64 (atan.f64 (*.f64 (/.f64 t ew) (neg.f64 eh)))))
(*.f64 ew (cos.f64 (atan.f64 (*.f64 t (/.f64 (neg.f64 eh) ew)))))
(*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))
(*.f64 ew (cos.f64 (atan.f64 (*.f64 (/.f64 t ew) (neg.f64 eh)))))
(*.f64 ew (cos.f64 (atan.f64 (*.f64 t (/.f64 (neg.f64 eh) ew)))))
(*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))
(*.f64 ew (cos.f64 (atan.f64 (*.f64 (/.f64 t ew) (neg.f64 eh)))))
(*.f64 ew (cos.f64 (atan.f64 (*.f64 t (/.f64 (neg.f64 eh) ew)))))
(*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))
(*.f64 ew (cos.f64 (atan.f64 (*.f64 (/.f64 t ew) (neg.f64 eh)))))
(*.f64 ew (cos.f64 (atan.f64 (*.f64 t (/.f64 (neg.f64 eh) ew)))))
(*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))
(*.f64 ew (cos.f64 (atan.f64 (*.f64 (/.f64 t ew) (neg.f64 eh)))))
(*.f64 ew (cos.f64 (atan.f64 (*.f64 t (/.f64 (neg.f64 eh) ew)))))
(*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))
(*.f64 ew (cos.f64 (atan.f64 (*.f64 (/.f64 t ew) (neg.f64 eh)))))
(*.f64 ew (cos.f64 (atan.f64 (*.f64 t (/.f64 (neg.f64 eh) ew)))))
(*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))
(*.f64 ew (cos.f64 (atan.f64 (*.f64 (/.f64 t ew) (neg.f64 eh)))))
(*.f64 ew (cos.f64 (atan.f64 (*.f64 t (/.f64 (neg.f64 eh) ew)))))
(*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))
(*.f64 ew (cos.f64 (atan.f64 (*.f64 (/.f64 t ew) (neg.f64 eh)))))
(*.f64 ew (cos.f64 (atan.f64 (*.f64 t (/.f64 (neg.f64 eh) ew)))))
(*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))
(*.f64 ew (cos.f64 (atan.f64 (*.f64 (/.f64 t ew) (neg.f64 eh)))))
(*.f64 ew (cos.f64 (atan.f64 (*.f64 t (/.f64 (neg.f64 eh) ew)))))
(*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))
(*.f64 ew (cos.f64 (atan.f64 (*.f64 (/.f64 t ew) (neg.f64 eh)))))
(*.f64 ew (cos.f64 (atan.f64 (*.f64 t (/.f64 (neg.f64 eh) ew)))))
(*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))
(*.f64 ew (cos.f64 (atan.f64 (*.f64 (/.f64 t ew) (neg.f64 eh)))))
(*.f64 ew (cos.f64 (atan.f64 (*.f64 t (/.f64 (neg.f64 eh) ew)))))
(*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))
(*.f64 ew (cos.f64 (atan.f64 (*.f64 (/.f64 t ew) (neg.f64 eh)))))
(*.f64 ew (cos.f64 (atan.f64 (*.f64 t (/.f64 (neg.f64 eh) ew)))))
(*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))
(*.f64 ew (cos.f64 (atan.f64 (*.f64 (/.f64 t ew) (neg.f64 eh)))))
(*.f64 ew (cos.f64 (atan.f64 (*.f64 t (/.f64 (neg.f64 eh) ew)))))
(*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))
(*.f64 ew (cos.f64 (atan.f64 (*.f64 (/.f64 t ew) (neg.f64 eh)))))
(*.f64 ew (cos.f64 (atan.f64 (*.f64 t (/.f64 (neg.f64 eh) ew)))))
(*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))
(*.f64 ew (cos.f64 (atan.f64 (*.f64 (/.f64 t ew) (neg.f64 eh)))))
(*.f64 ew (cos.f64 (atan.f64 (*.f64 t (/.f64 (neg.f64 eh) ew)))))
(*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))
(*.f64 ew (cos.f64 (atan.f64 (*.f64 (/.f64 t ew) (neg.f64 eh)))))
(*.f64 ew (cos.f64 (atan.f64 (*.f64 t (/.f64 (neg.f64 eh) ew)))))
(*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))
(*.f64 ew (cos.f64 (atan.f64 (*.f64 (/.f64 t ew) (neg.f64 eh)))))
(*.f64 ew (cos.f64 (atan.f64 (*.f64 t (/.f64 (neg.f64 eh) ew)))))
(*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))
(*.f64 ew (cos.f64 (atan.f64 (*.f64 (/.f64 t ew) (neg.f64 eh)))))
(*.f64 ew (cos.f64 (atan.f64 (*.f64 t (/.f64 (neg.f64 eh) ew)))))
(*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))
(*.f64 ew (cos.f64 (atan.f64 (*.f64 (/.f64 t ew) (neg.f64 eh)))))
(*.f64 ew (cos.f64 (atan.f64 (*.f64 t (/.f64 (neg.f64 eh) ew)))))
(*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))
(*.f64 ew (cos.f64 (atan.f64 (*.f64 (/.f64 t ew) (neg.f64 eh)))))
(*.f64 ew (cos.f64 (atan.f64 (*.f64 t (/.f64 (neg.f64 eh) ew)))))
(*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))
(*.f64 ew (cos.f64 (atan.f64 (*.f64 (/.f64 t ew) (neg.f64 eh)))))
(*.f64 ew (cos.f64 (atan.f64 (*.f64 t (/.f64 (neg.f64 eh) ew)))))
(*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))
(*.f64 ew (cos.f64 (atan.f64 (*.f64 (/.f64 t ew) (neg.f64 eh)))))
(*.f64 ew (cos.f64 (atan.f64 (*.f64 t (/.f64 (neg.f64 eh) ew)))))
(*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))
(*.f64 ew (cos.f64 (atan.f64 (*.f64 (/.f64 t ew) (neg.f64 eh)))))
(*.f64 ew (cos.f64 (atan.f64 (*.f64 t (/.f64 (neg.f64 eh) ew)))))
(*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))
(*.f64 ew (cos.f64 (atan.f64 (*.f64 (/.f64 t ew) (neg.f64 eh)))))
(*.f64 ew (cos.f64 (atan.f64 (*.f64 t (/.f64 (neg.f64 eh) ew)))))
(*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))
(*.f64 ew (cos.f64 (atan.f64 (*.f64 (/.f64 t ew) (neg.f64 eh)))))
(*.f64 ew (cos.f64 (atan.f64 (*.f64 t (/.f64 (neg.f64 eh) ew)))))
(*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))
(*.f64 ew (cos.f64 (atan.f64 (*.f64 (/.f64 t ew) (neg.f64 eh)))))
(*.f64 ew (cos.f64 (atan.f64 (*.f64 t (/.f64 (neg.f64 eh) ew)))))
(*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))
(*.f64 ew (cos.f64 (atan.f64 (*.f64 (/.f64 t ew) (neg.f64 eh)))))
(*.f64 ew (cos.f64 (atan.f64 (*.f64 t (/.f64 (neg.f64 eh) ew)))))
(*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))
(*.f64 ew (cos.f64 (atan.f64 (*.f64 (/.f64 t ew) (neg.f64 eh)))))
(*.f64 ew (cos.f64 (atan.f64 (*.f64 t (/.f64 (neg.f64 eh) ew)))))
(*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))
(*.f64 ew (cos.f64 (atan.f64 (*.f64 (/.f64 t ew) (neg.f64 eh)))))
(*.f64 ew (cos.f64 (atan.f64 (*.f64 t (/.f64 (neg.f64 eh) ew)))))
(*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))
(*.f64 ew (cos.f64 (atan.f64 (*.f64 (/.f64 t ew) (neg.f64 eh)))))
(*.f64 ew (cos.f64 (atan.f64 (*.f64 t (/.f64 (neg.f64 eh) ew)))))
(*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))
(*.f64 ew (cos.f64 (atan.f64 (*.f64 (/.f64 t ew) (neg.f64 eh)))))
(*.f64 ew (cos.f64 (atan.f64 (*.f64 t (/.f64 (neg.f64 eh) ew)))))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew)))))) 1)
(cos.f64 (atan.f64 (/.f64 t (/.f64 ew eh))))
(*.f64 (cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew)))) 1)
(cos.f64 (atan.f64 (/.f64 t (/.f64 ew eh))))
(*.f64 1 (cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew)))))
(cos.f64 (atan.f64 (/.f64 t (/.f64 ew eh))))
(*.f64 (sqrt.f64 (cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))) (sqrt.f64 (cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))))
(cos.f64 (atan.f64 (/.f64 t (/.f64 ew eh))))
(*.f64 (cbrt.f64 (cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))) (pow.f64 (cbrt.f64 (cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))) 2))
(cos.f64 (atan.f64 (/.f64 t (/.f64 ew eh))))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))) 2) (cbrt.f64 (cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))))
(cos.f64 (atan.f64 (/.f64 t (/.f64 ew eh))))
(/.f64 1 (hypot.f64 1 (*.f64 t (/.f64 eh ew))))
(/.f64 1 (hypot.f64 1 (/.f64 t (/.f64 ew eh))))
(/.f64 1 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) 1))
(/.f64 1 (hypot.f64 1 (/.f64 t (/.f64 ew eh))))
(/.f64 (sqrt.f64 (cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))) (sqrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(/.f64 (sqrt.f64 (cos.f64 (atan.f64 (/.f64 t (/.f64 ew eh))))) (sqrt.f64 (hypot.f64 1 (/.f64 t (/.f64 ew eh)))))
(/.f64 (pow.f64 (cbrt.f64 (cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))) 2) (cbrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(/.f64 (pow.f64 (cbrt.f64 (cos.f64 (atan.f64 (/.f64 t (/.f64 ew eh))))) 2) (cbrt.f64 (hypot.f64 1 (/.f64 t (/.f64 ew eh)))))
(/.f64 -1 (neg.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(/.f64 1 (hypot.f64 1 (/.f64 t (/.f64 ew eh))))
(pow.f64 (cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew)))) 1)
(cos.f64 (atan.f64 (/.f64 t (/.f64 ew eh))))
(pow.f64 (sqrt.f64 (cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))) 2)
(cos.f64 (atan.f64 (/.f64 t (/.f64 ew eh))))
(pow.f64 (cbrt.f64 (cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))) 3)
(cos.f64 (atan.f64 (/.f64 t (/.f64 ew eh))))
(pow.f64 (pow.f64 (cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew)))) 3) 1/3)
(cos.f64 (atan.f64 (/.f64 t (/.f64 ew eh))))
(pow.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) -1)
(/.f64 1 (hypot.f64 1 (/.f64 t (/.f64 ew eh))))
(sqrt.f64 (pow.f64 (cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew)))) 2))
(sqrt.f64 (pow.f64 (cos.f64 (atan.f64 (/.f64 t (/.f64 ew eh)))) 2))
(fabs.f64 (cos.f64 (atan.f64 (/.f64 t (/.f64 ew eh)))))
(log.f64 (exp.f64 (cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))))
(cos.f64 (atan.f64 (/.f64 t (/.f64 ew eh))))
(log.f64 (+.f64 1 (expm1.f64 (cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew)))))))
(cos.f64 (atan.f64 (/.f64 t (/.f64 ew eh))))
(cbrt.f64 (pow.f64 (cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew)))) 3))
(cos.f64 (atan.f64 (/.f64 t (/.f64 ew eh))))
(expm1.f64 (log1p.f64 (cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))))
(cos.f64 (atan.f64 (/.f64 t (/.f64 ew eh))))
(exp.f64 (log.f64 (cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))))
(cos.f64 (atan.f64 (/.f64 t (/.f64 ew eh))))
(exp.f64 (*.f64 (log.f64 (cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))) 1))
(cos.f64 (atan.f64 (/.f64 t (/.f64 ew eh))))
(log1p.f64 (expm1.f64 (cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))))
(cos.f64 (atan.f64 (/.f64 t (/.f64 ew eh))))
(+.f64 (*.f64 t (/.f64 eh ew)) 0)
(/.f64 t (/.f64 ew eh))
(+.f64 0 (*.f64 t (/.f64 eh ew)))
(/.f64 t (/.f64 ew eh))
(+.f64 (-.f64 0 (exp.f64 (log1p.f64 (*.f64 t (/.f64 eh ew))))) 1)
(*.f64 (/.f64 t ew) (neg.f64 eh))
(*.f64 t (/.f64 (neg.f64 eh) ew))
(-.f64 0 (*.f64 t (/.f64 eh ew)))
(*.f64 (/.f64 t ew) (neg.f64 eh))
(*.f64 t (/.f64 (neg.f64 eh) ew))
(-.f64 (exp.f64 (log1p.f64 (*.f64 t (/.f64 eh ew)))) 1)
(/.f64 t (/.f64 ew eh))
(-.f64 (+.f64 0 (exp.f64 (log1p.f64 (*.f64 t (/.f64 eh ew))))) 1)
(/.f64 t (/.f64 ew eh))
(*.f64 t (/.f64 eh ew))
(/.f64 t (/.f64 ew eh))
(*.f64 t (neg.f64 (/.f64 eh ew)))
(*.f64 (/.f64 t ew) (neg.f64 eh))
(*.f64 t (/.f64 (neg.f64 eh) ew))
(*.f64 eh (/.f64 t ew))
(/.f64 t (/.f64 ew eh))
(*.f64 (*.f64 t (/.f64 eh ew)) 1)
(/.f64 t (/.f64 ew eh))
(*.f64 (*.f64 t (/.f64 eh ew)) -1)
(*.f64 (/.f64 t ew) (neg.f64 eh))
(*.f64 t (/.f64 (neg.f64 eh) ew))
(*.f64 1 (*.f64 t (/.f64 eh ew)))
(/.f64 t (/.f64 ew eh))
(*.f64 (sqrt.f64 (*.f64 t (/.f64 eh ew))) (sqrt.f64 (*.f64 t (/.f64 eh ew))))
(/.f64 t (/.f64 ew eh))
(*.f64 (sqrt.f64 (*.f64 t (/.f64 eh ew))) (neg.f64 (sqrt.f64 (*.f64 t (/.f64 eh ew)))))
(*.f64 (/.f64 t ew) (neg.f64 eh))
(*.f64 t (/.f64 (neg.f64 eh) ew))
(*.f64 (sqrt.f64 t) (*.f64 (sqrt.f64 t) (/.f64 eh ew)))
(/.f64 t (/.f64 ew eh))
(*.f64 (cbrt.f64 (*.f64 t (/.f64 eh ew))) (pow.f64 (cbrt.f64 (*.f64 t (/.f64 eh ew))) 2))
(/.f64 t (/.f64 ew eh))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 t (/.f64 eh ew))) 2) (cbrt.f64 (*.f64 t (/.f64 eh ew))))
(/.f64 t (/.f64 ew eh))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 t (/.f64 eh ew))) 2) (neg.f64 (cbrt.f64 (*.f64 t (/.f64 eh ew)))))
(*.f64 (/.f64 t ew) (neg.f64 eh))
(*.f64 t (/.f64 (neg.f64 eh) ew))
(*.f64 (pow.f64 (cbrt.f64 t) 2) (*.f64 (cbrt.f64 t) (/.f64 eh ew)))
(/.f64 t (/.f64 ew eh))
(*.f64 (/.f64 t ew) eh)
(/.f64 t (/.f64 ew eh))
(*.f64 (/.f64 t ew) (neg.f64 eh))
(*.f64 t (/.f64 (neg.f64 eh) ew))
(*.f64 (neg.f64 t) (/.f64 eh ew))
(*.f64 (/.f64 t ew) (neg.f64 eh))
(*.f64 t (/.f64 (neg.f64 eh) ew))
(*.f64 (neg.f64 t) (*.f64 -1 (/.f64 eh ew)))
(/.f64 t (/.f64 ew eh))
(*.f64 -1 (*.f64 t (/.f64 eh ew)))
(*.f64 (/.f64 t ew) (neg.f64 eh))
(*.f64 t (/.f64 (neg.f64 eh) ew))
(*.f64 (/.f64 eh ew) t)
(/.f64 t (/.f64 ew eh))
(*.f64 (/.f64 eh ew) (neg.f64 t))
(*.f64 (/.f64 t ew) (neg.f64 eh))
(*.f64 t (/.f64 (neg.f64 eh) ew))
(*.f64 (*.f64 (/.f64 t ew) (sqrt.f64 eh)) (sqrt.f64 eh))
(/.f64 t (/.f64 ew eh))
(*.f64 (*.f64 (/.f64 t ew) (pow.f64 (cbrt.f64 eh) 2)) (cbrt.f64 eh))
(/.f64 t (/.f64 ew eh))
(*.f64 (*.f64 -1 (sqrt.f64 (*.f64 t (/.f64 eh ew)))) (sqrt.f64 (*.f64 t (/.f64 eh ew))))
(*.f64 (/.f64 t ew) (neg.f64 eh))
(*.f64 t (/.f64 (neg.f64 eh) ew))
(*.f64 (*.f64 -1 (pow.f64 (cbrt.f64 (*.f64 t (/.f64 eh ew))) 2)) (cbrt.f64 (*.f64 t (/.f64 eh ew))))
(*.f64 (/.f64 t ew) (neg.f64 eh))
(*.f64 t (/.f64 (neg.f64 eh) ew))
(*.f64 (*.f64 -1 (/.f64 t ew)) eh)
(*.f64 (/.f64 t ew) (neg.f64 eh))
(*.f64 t (/.f64 (neg.f64 eh) ew))
(*.f64 (/.f64 1 ew) (*.f64 t eh))
(/.f64 t (/.f64 ew eh))
(*.f64 (/.f64 1 ew) (*.f64 (/.f64 t 1) eh))
(/.f64 t (/.f64 ew eh))
(*.f64 (/.f64 (sqrt.f64 eh) (sqrt.f64 ew)) (/.f64 t (sqrt.f64 (/.f64 ew eh))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 ew eh)) 2)) (/.f64 t (cbrt.f64 (/.f64 ew eh))))
(/.f64 (/.f64 t (cbrt.f64 (/.f64 ew eh))) (pow.f64 (cbrt.f64 (/.f64 ew eh)) 2))
(*.f64 (/.f64 t 1) (/.f64 eh ew))
(/.f64 t (/.f64 ew eh))
(*.f64 (/.f64 (neg.f64 t) ew) eh)
(*.f64 (/.f64 t ew) (neg.f64 eh))
(*.f64 t (/.f64 (neg.f64 eh) ew))
(*.f64 (/.f64 (neg.f64 t) 1) (/.f64 eh ew))
(*.f64 (/.f64 t ew) (neg.f64 eh))
(*.f64 t (/.f64 (neg.f64 eh) ew))
(*.f64 (/.f64 t (sqrt.f64 ew)) (/.f64 eh (sqrt.f64 ew)))
(/.f64 (*.f64 (/.f64 t (sqrt.f64 ew)) eh) (sqrt.f64 ew))
(*.f64 (/.f64 t (pow.f64 (cbrt.f64 ew) 2)) (/.f64 eh (cbrt.f64 ew)))
(*.f64 (/.f64 1 (neg.f64 ew)) (*.f64 t (neg.f64 eh)))
(/.f64 t (/.f64 ew eh))
(*.f64 (/.f64 t (neg.f64 ew)) (neg.f64 eh))
(/.f64 t (/.f64 ew eh))
(*.f64 (neg.f64 (sqrt.f64 (*.f64 t (/.f64 eh ew)))) (sqrt.f64 (*.f64 t (/.f64 eh ew))))
(*.f64 (/.f64 t ew) (neg.f64 eh))
(*.f64 t (/.f64 (neg.f64 eh) ew))
(*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 t (/.f64 eh ew))) 2)) (cbrt.f64 (*.f64 t (/.f64 eh ew))))
(*.f64 (/.f64 t ew) (neg.f64 eh))
(*.f64 t (/.f64 (neg.f64 eh) ew))
(*.f64 (neg.f64 (/.f64 t ew)) eh)
(*.f64 (/.f64 t ew) (neg.f64 eh))
(*.f64 t (/.f64 (neg.f64 eh) ew))
(*.f64 (*.f64 -1 (/.f64 eh ew)) (neg.f64 t))
(/.f64 t (/.f64 ew eh))
(*.f64 (/.f64 (sqrt.f64 t) ew) (*.f64 (/.f64 (sqrt.f64 t) 1) eh))
(/.f64 t (/.f64 ew eh))
(*.f64 (/.f64 (sqrt.f64 t) 1) (*.f64 (/.f64 (sqrt.f64 t) ew) eh))
(/.f64 t (/.f64 ew eh))
(*.f64 (*.f64 (/.f64 (sqrt.f64 t) ew) eh) (sqrt.f64 t))
(/.f64 t (/.f64 ew eh))
(*.f64 (/.f64 (sqrt.f64 t) (pow.f64 (cbrt.f64 (/.f64 ew eh)) 2)) (/.f64 (sqrt.f64 t) (cbrt.f64 (/.f64 ew eh))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 ew eh)) 2)) (/.f64 t (cbrt.f64 (/.f64 ew eh))))
(/.f64 (/.f64 t (cbrt.f64 (/.f64 ew eh))) (pow.f64 (cbrt.f64 (/.f64 ew eh)) 2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 t) 2) ew) (*.f64 (/.f64 (cbrt.f64 t) 1) eh))
(/.f64 t (/.f64 ew eh))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 t) 2) 1) (/.f64 (cbrt.f64 t) (/.f64 ew eh)))
(/.f64 t (/.f64 ew eh))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 t) 2) (sqrt.f64 (/.f64 ew eh))) (/.f64 (cbrt.f64 t) (sqrt.f64 (/.f64 ew eh))))
(/.f64 (/.f64 t (sqrt.f64 (/.f64 ew eh))) (sqrt.f64 (/.f64 ew eh)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 t) 2) (pow.f64 (cbrt.f64 (/.f64 ew eh)) 2)) (cbrt.f64 (*.f64 t (/.f64 eh ew))))
(*.f64 (cbrt.f64 (/.f64 t (/.f64 ew eh))) (/.f64 (pow.f64 (cbrt.f64 t) 2) (pow.f64 (cbrt.f64 (/.f64 ew eh)) 2)))
(*.f64 (/.f64 t (/.f64 ew (sqrt.f64 eh))) (sqrt.f64 eh))
(/.f64 t (/.f64 ew eh))
(*.f64 (/.f64 (neg.f64 t) (/.f64 ew (sqrt.f64 eh))) (sqrt.f64 eh))
(*.f64 (/.f64 t ew) (neg.f64 eh))
(*.f64 t (/.f64 (neg.f64 eh) ew))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 t) 2) (/.f64 ew eh)) (cbrt.f64 t))
(/.f64 t (/.f64 ew eh))
(*.f64 (/.f64 t -1) (neg.f64 (/.f64 eh ew)))
(/.f64 t (/.f64 ew eh))
(*.f64 (/.f64 t (/.f64 ew (pow.f64 (cbrt.f64 eh) 2))) (cbrt.f64 eh))
(/.f64 t (/.f64 ew eh))
(*.f64 (/.f64 t (neg.f64 (neg.f64 ew))) (neg.f64 (neg.f64 eh)))
(/.f64 t (/.f64 ew eh))
(*.f64 (/.f64 1 (/.f64 (/.f64 ew eh) (pow.f64 (cbrt.f64 t) 2))) (cbrt.f64 t))
(/.f64 t (/.f64 ew eh))
(*.f64 (/.f64 (/.f64 t ew) 1) eh)
(/.f64 t (/.f64 ew eh))
(*.f64 (/.f64 (/.f64 t ew) 1) (/.f64 eh 1))
(/.f64 t (/.f64 ew eh))
(*.f64 (/.f64 (/.f64 t ew) -1) (neg.f64 eh))
(/.f64 t (/.f64 ew eh))
(*.f64 (/.f64 (/.f64 t ew) (/.f64 1 (sqrt.f64 eh))) (sqrt.f64 eh))
(/.f64 t (/.f64 ew eh))
(*.f64 (/.f64 (/.f64 t ew) (/.f64 1 (pow.f64 (cbrt.f64 eh) 2))) (cbrt.f64 eh))
(/.f64 t (/.f64 ew eh))
(*.f64 (/.f64 (neg.f64 t) (sqrt.f64 ew)) (/.f64 eh (sqrt.f64 ew)))
(*.f64 (/.f64 eh (sqrt.f64 ew)) (/.f64 (neg.f64 t) (sqrt.f64 ew)))
(*.f64 (/.f64 t (sqrt.f64 ew)) (/.f64 (neg.f64 eh) (sqrt.f64 ew)))
(*.f64 (/.f64 (neg.f64 t) (pow.f64 (cbrt.f64 ew) 2)) (/.f64 eh (cbrt.f64 ew)))
(*.f64 (/.f64 eh (cbrt.f64 ew)) (/.f64 (neg.f64 t) (pow.f64 (cbrt.f64 ew) 2)))
(/.f64 (/.f64 (*.f64 t (neg.f64 eh)) (cbrt.f64 ew)) (pow.f64 (cbrt.f64 ew) 2))
(*.f64 (/.f64 t (pow.f64 (cbrt.f64 ew) 2)) (/.f64 (neg.f64 eh) (cbrt.f64 ew)))
(*.f64 (/.f64 (neg.f64 t) -1) (/.f64 eh ew))
(/.f64 t (/.f64 ew eh))
(*.f64 (/.f64 (neg.f64 t) -1) (neg.f64 (/.f64 eh ew)))
(*.f64 (/.f64 t ew) (neg.f64 eh))
(*.f64 t (/.f64 (neg.f64 eh) ew))
(*.f64 (/.f64 (neg.f64 t) (/.f64 ew 1)) eh)
(*.f64 (/.f64 t ew) (neg.f64 eh))
(*.f64 t (/.f64 (neg.f64 eh) ew))
(*.f64 (/.f64 (neg.f64 t) (/.f64 ew (pow.f64 (cbrt.f64 eh) 2))) (cbrt.f64 eh))
(*.f64 (/.f64 t ew) (neg.f64 eh))
(*.f64 t (/.f64 (neg.f64 eh) ew))
(*.f64 (/.f64 (neg.f64 t) (neg.f64 (neg.f64 ew))) (neg.f64 eh))
(/.f64 t (/.f64 ew eh))
(*.f64 (/.f64 (neg.f64 t) (neg.f64 (neg.f64 ew))) (neg.f64 (neg.f64 eh)))
(*.f64 (/.f64 t ew) (neg.f64 eh))
(*.f64 t (/.f64 (neg.f64 eh) ew))
(*.f64 (/.f64 -1 ew) (*.f64 t eh))
(*.f64 (/.f64 t ew) (neg.f64 eh))
(*.f64 t (/.f64 (neg.f64 eh) ew))
(*.f64 (/.f64 -1 ew) (*.f64 (/.f64 t 1) eh))
(*.f64 (/.f64 t ew) (neg.f64 eh))
(*.f64 t (/.f64 (neg.f64 eh) ew))
(*.f64 (/.f64 -1 (/.f64 ew eh)) t)
(*.f64 (/.f64 t ew) (neg.f64 eh))
(*.f64 t (/.f64 (neg.f64 eh) ew))
(*.f64 (/.f64 -1 (sqrt.f64 (/.f64 ew eh))) (/.f64 t (sqrt.f64 (/.f64 ew eh))))
(*.f64 (/.f64 t (sqrt.f64 (/.f64 ew eh))) (/.f64 -1 (sqrt.f64 (/.f64 ew eh))))
(/.f64 (/.f64 (neg.f64 t) (sqrt.f64 (/.f64 ew eh))) (sqrt.f64 (/.f64 ew eh)))
(*.f64 (/.f64 -1 (pow.f64 (cbrt.f64 (/.f64 ew eh)) 2)) (/.f64 t (cbrt.f64 (/.f64 ew eh))))
(*.f64 (/.f64 t (cbrt.f64 (/.f64 ew eh))) (/.f64 -1 (pow.f64 (cbrt.f64 (/.f64 ew eh)) 2)))
(/.f64 (/.f64 (neg.f64 t) (pow.f64 (cbrt.f64 (/.f64 ew eh)) 2)) (cbrt.f64 (/.f64 ew eh)))
(*.f64 (/.f64 -1 (neg.f64 ew)) (*.f64 t (neg.f64 eh)))
(*.f64 (/.f64 t ew) (neg.f64 eh))
(*.f64 t (/.f64 (neg.f64 eh) ew))
(*.f64 (/.f64 -1 (/.f64 (/.f64 ew eh) (sqrt.f64 t))) (sqrt.f64 t))
(*.f64 (/.f64 t ew) (neg.f64 eh))
(*.f64 t (/.f64 (neg.f64 eh) ew))
(*.f64 (/.f64 -1 (/.f64 (/.f64 ew eh) (pow.f64 (cbrt.f64 t) 2))) (cbrt.f64 t))
(*.f64 (/.f64 t ew) (neg.f64 eh))
(*.f64 t (/.f64 (neg.f64 eh) ew))
(*.f64 (/.f64 (*.f64 -1 (neg.f64 t)) -1) (/.f64 eh ew))
(*.f64 (/.f64 t ew) (neg.f64 eh))
(*.f64 t (/.f64 (neg.f64 eh) ew))
(*.f64 (/.f64 (*.f64 -1 (neg.f64 t)) (neg.f64 ew)) eh)
(*.f64 (/.f64 t ew) (neg.f64 eh))
(*.f64 t (/.f64 (neg.f64 eh) ew))
(*.f64 (/.f64 (*.f64 -1 (neg.f64 t)) (neg.f64 (neg.f64 ew))) (neg.f64 eh))
(*.f64 (/.f64 t ew) (neg.f64 eh))
(*.f64 t (/.f64 (neg.f64 eh) ew))
(*.f64 (/.f64 (/.f64 t 1) 1) (/.f64 eh ew))
(/.f64 t (/.f64 ew eh))
(*.f64 (/.f64 (/.f64 t 1) (sqrt.f64 ew)) (/.f64 eh (sqrt.f64 ew)))
(/.f64 (*.f64 (/.f64 t (sqrt.f64 ew)) eh) (sqrt.f64 ew))
(*.f64 (/.f64 t (sqrt.f64 ew)) (/.f64 eh (sqrt.f64 ew)))
(*.f64 (/.f64 (/.f64 t 1) (pow.f64 (cbrt.f64 ew) 2)) (/.f64 eh (cbrt.f64 ew)))
(*.f64 (/.f64 t (pow.f64 (cbrt.f64 ew) 2)) (/.f64 eh (cbrt.f64 ew)))
(*.f64 (/.f64 (/.f64 t 1) -1) (neg.f64 (/.f64 eh ew)))
(/.f64 t (/.f64 ew eh))
(*.f64 (/.f64 (/.f64 t 1) (neg.f64 ew)) (neg.f64 eh))
(/.f64 t (/.f64 ew eh))
(*.f64 (/.f64 (/.f64 t 1) (/.f64 ew 1)) eh)
(/.f64 t (/.f64 ew eh))
(*.f64 (/.f64 (/.f64 t 1) (/.f64 ew (sqrt.f64 eh))) (sqrt.f64 eh))
(/.f64 t (/.f64 ew eh))
(*.f64 (/.f64 (/.f64 t 1) (/.f64 ew (pow.f64 (cbrt.f64 eh) 2))) (cbrt.f64 eh))
(/.f64 t (/.f64 ew eh))
(*.f64 (/.f64 (/.f64 t 1) (neg.f64 (neg.f64 ew))) (neg.f64 (neg.f64 eh)))
(/.f64 t (/.f64 ew eh))
(*.f64 (/.f64 (/.f64 t (sqrt.f64 (/.f64 ew eh))) 1) (sqrt.f64 (/.f64 eh ew)))
(*.f64 (/.f64 t (sqrt.f64 (/.f64 ew eh))) (sqrt.f64 (/.f64 eh ew)))
(*.f64 (/.f64 (/.f64 t (sqrt.f64 (/.f64 ew eh))) (sqrt.f64 (neg.f64 ew))) (sqrt.f64 (neg.f64 eh)))
(*.f64 (/.f64 t (*.f64 (sqrt.f64 (neg.f64 ew)) (sqrt.f64 (/.f64 ew eh)))) (sqrt.f64 (neg.f64 eh)))
(*.f64 (/.f64 t (*.f64 (sqrt.f64 (/.f64 ew eh)) (sqrt.f64 (neg.f64 ew)))) (sqrt.f64 (neg.f64 eh)))
(*.f64 (/.f64 (/.f64 t (pow.f64 (cbrt.f64 (/.f64 ew eh)) 2)) 1) (cbrt.f64 (/.f64 eh ew)))
(*.f64 (/.f64 t (pow.f64 (cbrt.f64 (/.f64 ew eh)) 2)) (cbrt.f64 (/.f64 eh ew)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 eh ew)) t) (pow.f64 (cbrt.f64 (/.f64 ew eh)) 2))
(*.f64 (/.f64 (/.f64 t (pow.f64 (cbrt.f64 (/.f64 ew eh)) 2)) (cbrt.f64 ew)) (cbrt.f64 eh))
(*.f64 (cbrt.f64 eh) (/.f64 t (*.f64 (cbrt.f64 ew) (pow.f64 (cbrt.f64 (/.f64 ew eh)) 2))))
(/.f64 (*.f64 t (cbrt.f64 eh)) (*.f64 (pow.f64 (cbrt.f64 (/.f64 ew eh)) 2) (cbrt.f64 ew)))
(*.f64 (/.f64 (/.f64 t (pow.f64 (cbrt.f64 (/.f64 ew eh)) 2)) (cbrt.f64 (neg.f64 ew))) (cbrt.f64 (neg.f64 eh)))
(*.f64 (/.f64 t (*.f64 (cbrt.f64 (neg.f64 ew)) (pow.f64 (cbrt.f64 (/.f64 ew eh)) 2))) (cbrt.f64 (neg.f64 eh)))
(*.f64 (/.f64 (/.f64 t (cbrt.f64 (neg.f64 ew))) (pow.f64 (cbrt.f64 (/.f64 ew eh)) 2)) (cbrt.f64 (neg.f64 eh)))
(*.f64 (/.f64 t (*.f64 (pow.f64 (cbrt.f64 (/.f64 ew eh)) 2) (cbrt.f64 (neg.f64 ew)))) (cbrt.f64 (neg.f64 eh)))
(*.f64 (/.f64 (/.f64 (neg.f64 t) ew) 1) eh)
(*.f64 (/.f64 t ew) (neg.f64 eh))
(*.f64 t (/.f64 (neg.f64 eh) ew))
(*.f64 (/.f64 (/.f64 (neg.f64 t) ew) 1) (/.f64 eh 1))
(*.f64 (/.f64 t ew) (neg.f64 eh))
(*.f64 t (/.f64 (neg.f64 eh) ew))
(*.f64 (/.f64 (/.f64 (neg.f64 t) ew) -1) (neg.f64 eh))
(*.f64 (/.f64 t ew) (neg.f64 eh))
(*.f64 t (/.f64 (neg.f64 eh) ew))
(*.f64 (/.f64 (/.f64 (neg.f64 t) ew) (/.f64 1 (sqrt.f64 eh))) (sqrt.f64 eh))
(*.f64 (/.f64 t ew) (neg.f64 eh))
(*.f64 t (/.f64 (neg.f64 eh) ew))
(*.f64 (/.f64 (/.f64 (neg.f64 t) ew) (/.f64 1 (pow.f64 (cbrt.f64 eh) 2))) (cbrt.f64 eh))
(*.f64 (/.f64 t ew) (neg.f64 eh))
(*.f64 t (/.f64 (neg.f64 eh) ew))
(*.f64 (/.f64 (/.f64 (neg.f64 t) 1) ew) eh)
(*.f64 (/.f64 t ew) (neg.f64 eh))
(*.f64 t (/.f64 (neg.f64 eh) ew))
(*.f64 (/.f64 (/.f64 (neg.f64 t) 1) 1) (/.f64 eh ew))
(*.f64 (/.f64 t ew) (neg.f64 eh))
(*.f64 t (/.f64 (neg.f64 eh) ew))
(*.f64 (/.f64 (/.f64 (neg.f64 t) 1) (sqrt.f64 ew)) (/.f64 eh (sqrt.f64 ew)))
(*.f64 (/.f64 eh (sqrt.f64 ew)) (/.f64 (neg.f64 t) (sqrt.f64 ew)))
(*.f64 (/.f64 t (sqrt.f64 ew)) (/.f64 (neg.f64 eh) (sqrt.f64 ew)))
(*.f64 (/.f64 (/.f64 (neg.f64 t) 1) (pow.f64 (cbrt.f64 ew) 2)) (/.f64 eh (cbrt.f64 ew)))
(*.f64 (/.f64 eh (cbrt.f64 ew)) (/.f64 (neg.f64 t) (pow.f64 (cbrt.f64 ew) 2)))
(/.f64 (/.f64 (*.f64 t (neg.f64 eh)) (cbrt.f64 ew)) (pow.f64 (cbrt.f64 ew) 2))
(*.f64 (/.f64 t (pow.f64 (cbrt.f64 ew) 2)) (/.f64 (neg.f64 eh) (cbrt.f64 ew)))
(*.f64 (/.f64 (/.f64 (neg.f64 t) 1) -1) (neg.f64 (/.f64 eh ew)))
(*.f64 (/.f64 t ew) (neg.f64 eh))
(*.f64 t (/.f64 (neg.f64 eh) ew))
(*.f64 (/.f64 (/.f64 (neg.f64 t) 1) (neg.f64 ew)) (neg.f64 eh))
(*.f64 (/.f64 t ew) (neg.f64 eh))
(*.f64 t (/.f64 (neg.f64 eh) ew))
(*.f64 (/.f64 (/.f64 (neg.f64 t) 1) (/.f64 ew 1)) eh)
(*.f64 (/.f64 t ew) (neg.f64 eh))
(*.f64 t (/.f64 (neg.f64 eh) ew))
(*.f64 (/.f64 (/.f64 (neg.f64 t) 1) (/.f64 ew (sqrt.f64 eh))) (sqrt.f64 eh))
(*.f64 (/.f64 t ew) (neg.f64 eh))
(*.f64 t (/.f64 (neg.f64 eh) ew))
(*.f64 (/.f64 (/.f64 (neg.f64 t) 1) (/.f64 ew (pow.f64 (cbrt.f64 eh) 2))) (cbrt.f64 eh))
(*.f64 (/.f64 t ew) (neg.f64 eh))
(*.f64 t (/.f64 (neg.f64 eh) ew))
(*.f64 (/.f64 (/.f64 (neg.f64 t) 1) (neg.f64 (neg.f64 ew))) (neg.f64 (neg.f64 eh)))
(*.f64 (/.f64 t ew) (neg.f64 eh))
(*.f64 t (/.f64 (neg.f64 eh) ew))
(*.f64 (/.f64 (/.f64 (neg.f64 t) (sqrt.f64 (/.f64 ew eh))) 1) (sqrt.f64 (/.f64 eh ew)))
(*.f64 (sqrt.f64 (/.f64 eh ew)) (/.f64 (neg.f64 t) (sqrt.f64 (/.f64 ew eh))))
(*.f64 (/.f64 (/.f64 (neg.f64 t) (sqrt.f64 (/.f64 ew eh))) (sqrt.f64 ew)) (sqrt.f64 eh))
(*.f64 (sqrt.f64 eh) (/.f64 (neg.f64 t) (*.f64 (sqrt.f64 ew) (sqrt.f64 (/.f64 ew eh)))))
(/.f64 (/.f64 (neg.f64 t) (sqrt.f64 (/.f64 ew eh))) (/.f64 (sqrt.f64 ew) (sqrt.f64 eh)))
(*.f64 (/.f64 (/.f64 (neg.f64 t) (sqrt.f64 (/.f64 ew eh))) (sqrt.f64 (neg.f64 ew))) (sqrt.f64 (neg.f64 eh)))
(*.f64 (sqrt.f64 (neg.f64 eh)) (/.f64 (neg.f64 t) (*.f64 (sqrt.f64 (neg.f64 ew)) (sqrt.f64 (/.f64 ew eh)))))
(*.f64 (sqrt.f64 (neg.f64 eh)) (/.f64 (neg.f64 t) (*.f64 (sqrt.f64 (/.f64 ew eh)) (sqrt.f64 (neg.f64 ew)))))
(/.f64 (*.f64 (sqrt.f64 (neg.f64 eh)) (neg.f64 t)) (*.f64 (sqrt.f64 (/.f64 ew eh)) (sqrt.f64 (neg.f64 ew))))
(*.f64 (/.f64 (/.f64 (neg.f64 t) (pow.f64 (cbrt.f64 (/.f64 ew eh)) 2)) 1) (cbrt.f64 (/.f64 eh ew)))
(*.f64 (cbrt.f64 (/.f64 eh ew)) (/.f64 (neg.f64 t) (pow.f64 (cbrt.f64 (/.f64 ew eh)) 2)))
(*.f64 (/.f64 t (pow.f64 (cbrt.f64 (/.f64 ew eh)) 2)) (neg.f64 (cbrt.f64 (/.f64 eh ew))))
(*.f64 (/.f64 (/.f64 (neg.f64 t) (pow.f64 (cbrt.f64 (/.f64 ew eh)) 2)) (cbrt.f64 ew)) (cbrt.f64 eh))
(/.f64 (*.f64 (/.f64 (neg.f64 t) (pow.f64 (cbrt.f64 (/.f64 ew eh)) 2)) (cbrt.f64 eh)) (cbrt.f64 ew))
(*.f64 (cbrt.f64 eh) (/.f64 (neg.f64 t) (*.f64 (pow.f64 (cbrt.f64 (/.f64 ew eh)) 2) (cbrt.f64 ew))))
(*.f64 (/.f64 (/.f64 (neg.f64 t) (pow.f64 (cbrt.f64 (/.f64 ew eh)) 2)) (cbrt.f64 (neg.f64 ew))) (cbrt.f64 (neg.f64 eh)))
(*.f64 (cbrt.f64 (neg.f64 eh)) (/.f64 (neg.f64 t) (*.f64 (cbrt.f64 (neg.f64 ew)) (pow.f64 (cbrt.f64 (/.f64 ew eh)) 2))))
(*.f64 (cbrt.f64 (neg.f64 eh)) (/.f64 (neg.f64 t) (*.f64 (pow.f64 (cbrt.f64 (/.f64 ew eh)) 2) (cbrt.f64 (neg.f64 ew)))))
(/.f64 (*.f64 (cbrt.f64 (neg.f64 eh)) (neg.f64 t)) (*.f64 (pow.f64 (cbrt.f64 (/.f64 ew eh)) 2) (cbrt.f64 (neg.f64 ew))))
(*.f64 (/.f64 (neg.f64 (neg.f64 t)) -1) (/.f64 eh ew))
(*.f64 (/.f64 t ew) (neg.f64 eh))
(*.f64 t (/.f64 (neg.f64 eh) ew))
(*.f64 (/.f64 (neg.f64 (neg.f64 t)) (neg.f64 ew)) eh)
(*.f64 (/.f64 t ew) (neg.f64 eh))
(*.f64 t (/.f64 (neg.f64 eh) ew))
(*.f64 (/.f64 (neg.f64 (neg.f64 t)) (neg.f64 (neg.f64 ew))) (neg.f64 eh))
(*.f64 (/.f64 t ew) (neg.f64 eh))
(*.f64 t (/.f64 (neg.f64 eh) ew))
(*.f64 (/.f64 (-.f64 0 (pow.f64 (*.f64 t (/.f64 eh ew)) 2)) t) (/.f64 ew eh))
(*.f64 (/.f64 ew eh) (/.f64 (neg.f64 (pow.f64 (/.f64 t (/.f64 ew eh)) 2)) t))
(*.f64 ew (/.f64 (neg.f64 (pow.f64 (/.f64 t (/.f64 ew eh)) 2)) (*.f64 t eh)))
(*.f64 (/.f64 ew eh) (neg.f64 (/.f64 (pow.f64 (/.f64 t (/.f64 ew eh)) 2) t)))
(*.f64 (/.f64 (-.f64 0 (pow.f64 (*.f64 t (/.f64 eh ew)) 2)) 1) (/.f64 ew (*.f64 t eh)))
(*.f64 (/.f64 ew eh) (/.f64 (neg.f64 (pow.f64 (/.f64 t (/.f64 ew eh)) 2)) t))
(*.f64 ew (/.f64 (neg.f64 (pow.f64 (/.f64 t (/.f64 ew eh)) 2)) (*.f64 t eh)))
(*.f64 (/.f64 ew eh) (neg.f64 (/.f64 (pow.f64 (/.f64 t (/.f64 ew eh)) 2) t)))
(*.f64 (/.f64 (-.f64 0 (pow.f64 (*.f64 t (/.f64 eh ew)) 2)) (sqrt.f64 t)) (/.f64 (/.f64 ew eh) (sqrt.f64 t)))
(*.f64 (/.f64 ew eh) (/.f64 (neg.f64 (pow.f64 (/.f64 t (/.f64 ew eh)) 2)) t))
(*.f64 ew (/.f64 (neg.f64 (pow.f64 (/.f64 t (/.f64 ew eh)) 2)) (*.f64 t eh)))
(*.f64 (/.f64 ew eh) (neg.f64 (/.f64 (pow.f64 (/.f64 t (/.f64 ew eh)) 2) t)))
(*.f64 (/.f64 (-.f64 0 (pow.f64 (*.f64 t (/.f64 eh ew)) 2)) (pow.f64 (cbrt.f64 t) 2)) (/.f64 ew (*.f64 (cbrt.f64 t) eh)))
(*.f64 (/.f64 ew eh) (/.f64 (neg.f64 (pow.f64 (/.f64 t (/.f64 ew eh)) 2)) t))
(*.f64 ew (/.f64 (neg.f64 (pow.f64 (/.f64 t (/.f64 ew eh)) 2)) (*.f64 t eh)))
(*.f64 (/.f64 ew eh) (neg.f64 (/.f64 (pow.f64 (/.f64 t (/.f64 ew eh)) 2) t)))
(*.f64 (/.f64 (-.f64 0 (pow.f64 (*.f64 t (/.f64 eh ew)) 2)) (/.f64 t ew)) (pow.f64 eh -1))
(*.f64 (/.f64 ew eh) (/.f64 (neg.f64 (pow.f64 (/.f64 t (/.f64 ew eh)) 2)) t))
(*.f64 ew (/.f64 (neg.f64 (pow.f64 (/.f64 t (/.f64 ew eh)) 2)) (*.f64 t eh)))
(*.f64 (/.f64 ew eh) (neg.f64 (/.f64 (pow.f64 (/.f64 t (/.f64 ew eh)) 2) t)))
(*.f64 (/.f64 (-.f64 0 (pow.f64 (*.f64 t (/.f64 eh ew)) 2)) (neg.f64 t)) (/.f64 ew eh))
(/.f64 (/.f64 (neg.f64 (pow.f64 (/.f64 t (/.f64 ew eh)) 2)) (neg.f64 (/.f64 t ew))) eh)
(*.f64 (/.f64 ew eh) (neg.f64 (/.f64 (pow.f64 (/.f64 t (/.f64 ew eh)) 2) (neg.f64 t))))
(*.f64 (/.f64 ew eh) (/.f64 (pow.f64 (/.f64 t (/.f64 ew eh)) 2) t))
(*.f64 (/.f64 (-.f64 0 (pow.f64 (*.f64 t (/.f64 eh ew)) 2)) (neg.f64 t)) (/.f64 (neg.f64 ew) eh))
(*.f64 (/.f64 ew eh) (/.f64 (neg.f64 (pow.f64 (/.f64 t (/.f64 ew eh)) 2)) t))
(*.f64 ew (/.f64 (neg.f64 (pow.f64 (/.f64 t (/.f64 ew eh)) 2)) (*.f64 t eh)))
(*.f64 (/.f64 ew eh) (neg.f64 (/.f64 (pow.f64 (/.f64 t (/.f64 ew eh)) 2) t)))
(*.f64 (/.f64 (-.f64 0 (pow.f64 (*.f64 t (/.f64 eh ew)) 2)) -1) (/.f64 ew (*.f64 t eh)))
(/.f64 (/.f64 (neg.f64 (pow.f64 (/.f64 t (/.f64 ew eh)) 2)) (neg.f64 (/.f64 t ew))) eh)
(*.f64 (/.f64 ew eh) (neg.f64 (/.f64 (pow.f64 (/.f64 t (/.f64 ew eh)) 2) (neg.f64 t))))
(*.f64 (/.f64 ew eh) (/.f64 (pow.f64 (/.f64 t (/.f64 ew eh)) 2) t))
(*.f64 (/.f64 (-.f64 0 (pow.f64 (*.f64 t (/.f64 eh ew)) 2)) -1) (neg.f64 (/.f64 ew (*.f64 t eh))))
(*.f64 (/.f64 ew eh) (/.f64 (neg.f64 (pow.f64 (/.f64 t (/.f64 ew eh)) 2)) t))
(*.f64 ew (/.f64 (neg.f64 (pow.f64 (/.f64 t (/.f64 ew eh)) 2)) (*.f64 t eh)))
(*.f64 (/.f64 ew eh) (neg.f64 (/.f64 (pow.f64 (/.f64 t (/.f64 ew eh)) 2) t)))
(*.f64 (/.f64 (-.f64 0 (pow.f64 (*.f64 t (/.f64 eh ew)) 2)) (*.f64 -1 (neg.f64 t))) (/.f64 (neg.f64 ew) eh))
(/.f64 (/.f64 (neg.f64 (pow.f64 (/.f64 t (/.f64 ew eh)) 2)) (neg.f64 (/.f64 t ew))) eh)
(*.f64 (/.f64 ew eh) (neg.f64 (/.f64 (pow.f64 (/.f64 t (/.f64 ew eh)) 2) (neg.f64 t))))
(*.f64 (/.f64 ew eh) (/.f64 (pow.f64 (/.f64 t (/.f64 ew eh)) 2) t))
(*.f64 (/.f64 (-.f64 0 (pow.f64 (*.f64 t (/.f64 eh ew)) 2)) (*.f64 t eh)) ew)
(*.f64 (/.f64 ew eh) (/.f64 (neg.f64 (pow.f64 (/.f64 t (/.f64 ew eh)) 2)) t))
(*.f64 ew (/.f64 (neg.f64 (pow.f64 (/.f64 t (/.f64 ew eh)) 2)) (*.f64 t eh)))
(*.f64 (/.f64 ew eh) (neg.f64 (/.f64 (pow.f64 (/.f64 t (/.f64 ew eh)) 2) t)))
(*.f64 (/.f64 (-.f64 0 (pow.f64 (*.f64 t (/.f64 eh ew)) 2)) (/.f64 t 1)) (/.f64 ew eh))
(*.f64 (/.f64 ew eh) (/.f64 (neg.f64 (pow.f64 (/.f64 t (/.f64 ew eh)) 2)) t))
(*.f64 ew (/.f64 (neg.f64 (pow.f64 (/.f64 t (/.f64 ew eh)) 2)) (*.f64 t eh)))
(*.f64 (/.f64 ew eh) (neg.f64 (/.f64 (pow.f64 (/.f64 t (/.f64 ew eh)) 2) t)))
(*.f64 (/.f64 (-.f64 0 (pow.f64 (*.f64 t (/.f64 eh ew)) 2)) (/.f64 t (sqrt.f64 (/.f64 ew eh)))) (sqrt.f64 (/.f64 ew eh)))
(*.f64 (sqrt.f64 (/.f64 ew eh)) (*.f64 (/.f64 (neg.f64 (pow.f64 (/.f64 t (/.f64 ew eh)) 2)) t) (sqrt.f64 (/.f64 ew eh))))
(*.f64 (sqrt.f64 (/.f64 ew eh)) (*.f64 (sqrt.f64 (/.f64 ew eh)) (/.f64 (neg.f64 (pow.f64 (/.f64 t (/.f64 ew eh)) 2)) t)))
(/.f64 (*.f64 (pow.f64 (/.f64 t (/.f64 ew eh)) 2) (neg.f64 (sqrt.f64 (/.f64 ew eh)))) (/.f64 t (sqrt.f64 (/.f64 ew eh))))
(*.f64 (/.f64 (-.f64 0 (pow.f64 (*.f64 t (/.f64 eh ew)) 2)) (/.f64 t (pow.f64 (cbrt.f64 (/.f64 ew eh)) 2))) (cbrt.f64 (/.f64 ew eh)))
(*.f64 (cbrt.f64 (/.f64 ew eh)) (*.f64 (/.f64 (neg.f64 (pow.f64 (/.f64 t (/.f64 ew eh)) 2)) t) (pow.f64 (cbrt.f64 (/.f64 ew eh)) 2)))
(*.f64 (/.f64 (neg.f64 (pow.f64 (/.f64 t (/.f64 ew eh)) 2)) t) (*.f64 (pow.f64 (cbrt.f64 (/.f64 ew eh)) 2) (cbrt.f64 (/.f64 ew eh))))
(*.f64 (neg.f64 (/.f64 (pow.f64 (/.f64 t (/.f64 ew eh)) 2) t)) (*.f64 (pow.f64 (cbrt.f64 (/.f64 ew eh)) 2) (cbrt.f64 (/.f64 ew eh))))
(*.f64 (/.f64 (-.f64 0 (pow.f64 (*.f64 t (/.f64 eh ew)) 2)) (/.f64 (neg.f64 t) ew)) (pow.f64 eh -1))
(/.f64 (/.f64 (neg.f64 (pow.f64 (/.f64 t (/.f64 ew eh)) 2)) (neg.f64 (/.f64 t ew))) eh)
(*.f64 (/.f64 ew eh) (neg.f64 (/.f64 (pow.f64 (/.f64 t (/.f64 ew eh)) 2) (neg.f64 t))))
(*.f64 (/.f64 ew eh) (/.f64 (pow.f64 (/.f64 t (/.f64 ew eh)) 2) t))
(*.f64 (/.f64 (-.f64 0 (pow.f64 (*.f64 t (/.f64 eh ew)) 2)) (/.f64 (neg.f64 t) 1)) (/.f64 ew eh))
(/.f64 (/.f64 (neg.f64 (pow.f64 (/.f64 t (/.f64 ew eh)) 2)) (neg.f64 (/.f64 t ew))) eh)
(*.f64 (/.f64 ew eh) (neg.f64 (/.f64 (pow.f64 (/.f64 t (/.f64 ew eh)) 2) (neg.f64 t))))
(*.f64 (/.f64 ew eh) (/.f64 (pow.f64 (/.f64 t (/.f64 ew eh)) 2) t))
(*.f64 (/.f64 (-.f64 0 (pow.f64 (*.f64 t (/.f64 eh ew)) 2)) (/.f64 (neg.f64 t) (sqrt.f64 (/.f64 ew eh)))) (sqrt.f64 (/.f64 ew eh)))
(/.f64 (*.f64 (neg.f64 (pow.f64 (/.f64 t (/.f64 ew eh)) 2)) (sqrt.f64 (/.f64 ew eh))) (/.f64 (neg.f64 t) (sqrt.f64 (/.f64 ew eh))))
(*.f64 (sqrt.f64 (/.f64 ew eh)) (*.f64 (sqrt.f64 (/.f64 ew eh)) (neg.f64 (/.f64 (pow.f64 (/.f64 t (/.f64 ew eh)) 2) (neg.f64 t)))))
(*.f64 (sqrt.f64 (/.f64 ew eh)) (*.f64 (/.f64 (pow.f64 (/.f64 t (/.f64 ew eh)) 2) (neg.f64 t)) (neg.f64 (sqrt.f64 (/.f64 ew eh)))))
(*.f64 (/.f64 (-.f64 0 (pow.f64 (*.f64 t (/.f64 eh ew)) 2)) (/.f64 (neg.f64 t) (pow.f64 (cbrt.f64 (/.f64 ew eh)) 2))) (cbrt.f64 (/.f64 ew eh)))
(/.f64 (*.f64 (neg.f64 (pow.f64 (/.f64 t (/.f64 ew eh)) 2)) (cbrt.f64 (/.f64 ew eh))) (/.f64 (neg.f64 t) (pow.f64 (cbrt.f64 (/.f64 ew eh)) 2)))
(*.f64 (cbrt.f64 (/.f64 ew eh)) (*.f64 (pow.f64 (cbrt.f64 (/.f64 ew eh)) 2) (neg.f64 (/.f64 (pow.f64 (/.f64 t (/.f64 ew eh)) 2) (neg.f64 t)))))
(*.f64 (neg.f64 (/.f64 (pow.f64 (/.f64 t (/.f64 ew eh)) 2) (neg.f64 t))) (*.f64 (pow.f64 (cbrt.f64 (/.f64 ew eh)) 2) (cbrt.f64 (/.f64 ew eh))))
(*.f64 (/.f64 (-.f64 0 (pow.f64 (*.f64 t (/.f64 eh ew)) 2)) (neg.f64 (neg.f64 t))) (/.f64 (neg.f64 ew) eh))
(/.f64 (/.f64 (neg.f64 (pow.f64 (/.f64 t (/.f64 ew eh)) 2)) (neg.f64 (/.f64 t ew))) eh)
(*.f64 (/.f64 ew eh) (neg.f64 (/.f64 (pow.f64 (/.f64 t (/.f64 ew eh)) 2) (neg.f64 t))))
(*.f64 (/.f64 ew eh) (/.f64 (pow.f64 (/.f64 t (/.f64 ew eh)) 2) t))
(*.f64 (/.f64 (-.f64 0 (pow.f64 (*.f64 t (/.f64 eh ew)) 2)) (neg.f64 (neg.f64 t))) (neg.f64 (/.f64 (neg.f64 ew) eh)))
(*.f64 (/.f64 ew eh) (/.f64 (neg.f64 (pow.f64 (/.f64 t (/.f64 ew eh)) 2)) t))
(*.f64 ew (/.f64 (neg.f64 (pow.f64 (/.f64 t (/.f64 ew eh)) 2)) (*.f64 t eh)))
(*.f64 (/.f64 ew eh) (neg.f64 (/.f64 (pow.f64 (/.f64 t (/.f64 ew eh)) 2) t)))
(*.f64 (/.f64 (-.f64 0 (pow.f64 (*.f64 t (/.f64 eh ew)) 2)) (-.f64 0 (pow.f64 (*.f64 t (/.f64 eh ew)) 2))) (*.f64 t (/.f64 eh ew)))
(/.f64 t (/.f64 ew eh))
(*.f64 (/.f64 (-.f64 0 (pow.f64 (*.f64 t (/.f64 eh ew)) 2)) (-.f64 0 (pow.f64 (*.f64 t (/.f64 eh ew)) 3))) (+.f64 (pow.f64 (*.f64 t (/.f64 eh ew)) 2) 0))
(/.f64 (/.f64 (neg.f64 (pow.f64 (/.f64 t (/.f64 ew eh)) 2)) (neg.f64 (/.f64 t ew))) eh)
(*.f64 (/.f64 ew eh) (neg.f64 (/.f64 (pow.f64 (/.f64 t (/.f64 ew eh)) 2) (neg.f64 t))))
(*.f64 (/.f64 ew eh) (/.f64 (pow.f64 (/.f64 t (/.f64 ew eh)) 2) t))
(pow.f64 (*.f64 t (/.f64 eh ew)) 1)
(/.f64 t (/.f64 ew eh))
(pow.f64 (sqrt.f64 (*.f64 t (/.f64 eh ew))) 2)
(/.f64 t (/.f64 ew eh))
(pow.f64 (cbrt.f64 (*.f64 t (/.f64 eh ew))) 3)
(/.f64 t (/.f64 ew eh))
(pow.f64 (pow.f64 (*.f64 t (/.f64 eh ew)) 3) 1/3)
(/.f64 t (/.f64 ew eh))
(pow.f64 (/.f64 ew (*.f64 t eh)) -1)
(/.f64 t (/.f64 ew eh))
(neg.f64 (*.f64 t (/.f64 eh ew)))
(*.f64 (/.f64 t ew) (neg.f64 eh))
(*.f64 t (/.f64 (neg.f64 eh) ew))
(neg.f64 (*.f64 (/.f64 t (neg.f64 ew)) eh))
(/.f64 t (/.f64 ew eh))
(sqrt.f64 (pow.f64 (*.f64 t (/.f64 eh ew)) 2))
(sqrt.f64 (pow.f64 (/.f64 t (/.f64 ew eh)) 2))
(fabs.f64 (/.f64 t (/.f64 ew eh)))
(log.f64 (pow.f64 (exp.f64 t) (/.f64 eh ew)))
(/.f64 t (/.f64 ew eh))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 t (/.f64 eh ew)))))
(/.f64 t (/.f64 ew eh))
(cbrt.f64 (pow.f64 (*.f64 t (/.f64 eh ew)) 3))
(/.f64 t (/.f64 ew eh))
(expm1.f64 (log1p.f64 (*.f64 t (/.f64 eh ew))))
(/.f64 t (/.f64 ew eh))
(exp.f64 (log.f64 (*.f64 t (/.f64 eh ew))))
(/.f64 t (/.f64 ew eh))
(exp.f64 (*.f64 (log.f64 (*.f64 t (/.f64 eh ew))) 1))
(/.f64 t (/.f64 ew eh))
(log1p.f64 (expm1.f64 (*.f64 t (/.f64 eh ew))))
(/.f64 t (/.f64 ew eh))
(-.f64 (exp.f64 (log1p.f64 (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))) 1)
(/.f64 ew (hypot.f64 1 (/.f64 t (/.f64 ew eh))))
(/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew))))
(/.f64 ew (hypot.f64 1 (/.f64 t (/.f64 ew eh))))
(/.f64 ew (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) 1))
(/.f64 ew (hypot.f64 1 (/.f64 t (/.f64 ew eh))))
(/.f64 1 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew))
(/.f64 ew (hypot.f64 1 (/.f64 t (/.f64 ew eh))))
(/.f64 (sqrt.f64 ew) (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) (sqrt.f64 ew)))
(*.f64 (/.f64 (sqrt.f64 ew) (hypot.f64 1 (/.f64 t (/.f64 ew eh)))) (sqrt.f64 ew))
(/.f64 (*.f64 (sqrt.f64 ew) (sqrt.f64 ew)) (hypot.f64 1 (/.f64 t (/.f64 ew eh))))
(/.f64 (cbrt.f64 ew) (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) (pow.f64 (cbrt.f64 ew) 2)))
(/.f64 (cbrt.f64 ew) (/.f64 (hypot.f64 1 (/.f64 t (/.f64 ew eh))) (pow.f64 (cbrt.f64 ew) 2)))
(*.f64 (pow.f64 (cbrt.f64 ew) 2) (/.f64 (cbrt.f64 ew) (hypot.f64 1 (/.f64 t (/.f64 ew eh)))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 ew) 2) (cbrt.f64 ew)) (hypot.f64 1 (/.f64 t (/.f64 ew eh))))
(/.f64 (pow.f64 (cbrt.f64 ew) 2) (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) (cbrt.f64 ew)))
(/.f64 (cbrt.f64 ew) (/.f64 (hypot.f64 1 (/.f64 t (/.f64 ew eh))) (pow.f64 (cbrt.f64 ew) 2)))
(*.f64 (pow.f64 (cbrt.f64 ew) 2) (/.f64 (cbrt.f64 ew) (hypot.f64 1 (/.f64 t (/.f64 ew eh)))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 ew) 2) (cbrt.f64 ew)) (hypot.f64 1 (/.f64 t (/.f64 ew eh))))
(/.f64 (neg.f64 ew) (neg.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(/.f64 ew (hypot.f64 1 (/.f64 t (/.f64 ew eh))))
(/.f64 (*.f64 1 (/.f64 ew (sqrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))) (sqrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(/.f64 (/.f64 ew (sqrt.f64 (hypot.f64 1 (/.f64 t (/.f64 ew eh))))) (sqrt.f64 (hypot.f64 1 (/.f64 t (/.f64 ew eh)))))
(/.f64 ew (*.f64 (sqrt.f64 (hypot.f64 1 (/.f64 t (/.f64 ew eh)))) (sqrt.f64 (hypot.f64 1 (/.f64 t (/.f64 ew eh))))))
(pow.f64 (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew)))) 1)
(/.f64 ew (hypot.f64 1 (/.f64 t (/.f64 ew eh))))
(pow.f64 (sqrt.f64 (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew))))) 2)
(/.f64 ew (hypot.f64 1 (/.f64 t (/.f64 ew eh))))
(pow.f64 (cbrt.f64 (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew))))) 3)
(/.f64 ew (hypot.f64 1 (/.f64 t (/.f64 ew eh))))
(pow.f64 (pow.f64 (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew)))) 3) 1/3)
(/.f64 ew (hypot.f64 1 (/.f64 t (/.f64 ew eh))))
(sqrt.f64 (pow.f64 (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew)))) 2))
(sqrt.f64 (pow.f64 (/.f64 ew (hypot.f64 1 (/.f64 t (/.f64 ew eh)))) 2))
(fabs.f64 (/.f64 ew (hypot.f64 1 (/.f64 t (/.f64 ew eh)))))
(log.f64 (exp.f64 (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew))))))
(/.f64 ew (hypot.f64 1 (/.f64 t (/.f64 ew eh))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))))
(/.f64 ew (hypot.f64 1 (/.f64 t (/.f64 ew eh))))
(cbrt.f64 (pow.f64 (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew)))) 3))
(/.f64 ew (hypot.f64 1 (/.f64 t (/.f64 ew eh))))
(cbrt.f64 (*.f64 (pow.f64 ew 3) (pow.f64 (cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew)))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 (atan.f64 (/.f64 t (/.f64 ew eh)))) 3) (pow.f64 ew 3)))
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew)))) 3) (pow.f64 ew 3)))
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 (atan.f64 (/.f64 t (/.f64 ew eh)))) 3) (pow.f64 ew 3)))
(expm1.f64 (log1p.f64 (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew))))))
(/.f64 ew (hypot.f64 1 (/.f64 t (/.f64 ew eh))))
(exp.f64 (log.f64 (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew))))))
(/.f64 ew (hypot.f64 1 (/.f64 t (/.f64 ew eh))))
(exp.f64 (*.f64 (log.f64 (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew))))) 1))
(/.f64 ew (hypot.f64 1 (/.f64 t (/.f64 ew eh))))
(log1p.f64 (expm1.f64 (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew))))))
(/.f64 ew (hypot.f64 1 (/.f64 t (/.f64 ew eh))))

localize33.0ms (0.2%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.2b
(*.f64 t (*.f64 t ew))
0.8b
(*.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew))))) (+.f64 ew (*.f64 -1/2 (*.f64 t (*.f64 t ew)))))
1.5b
(*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew)))
22.4b
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew)))))
Compiler

Compiled 127 to 35 computations (72.4% saved)

series7.0ms (0%)

Counts
2 → 60
Calls

15 calls:

TimeVariablePointExpression
1.0ms
ew
@0
(*.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew))))) (+.f64 ew (*.f64 -1/2 (*.f64 t (*.f64 t ew)))))
1.0ms
ew
@inf
(*.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew))))) (+.f64 ew (*.f64 -1/2 (*.f64 t (*.f64 t ew)))))
1.0ms
eh
@0
(*.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew))))) (+.f64 ew (*.f64 -1/2 (*.f64 t (*.f64 t ew)))))
1.0ms
t
@inf
(*.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew))))) (+.f64 ew (*.f64 -1/2 (*.f64 t (*.f64 t ew)))))
1.0ms
ew
@-inf
(*.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew))))) (+.f64 ew (*.f64 -1/2 (*.f64 t (*.f64 t ew)))))

rewrite92.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
1262×associate-/r*
880×associate-/l*
408×add-sqr-sqrt
398×pow1
398×*-un-lft-identity
Iterations

Useful iterations: 1 (0.0ms)

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

simplify103.0ms (0.5%)

Algorithm
egg-herbie
Rules
1556×associate-/r*
1158×associate-*r/
1036×associate-/l/
938×associate-*l/
922×distribute-lft-in
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
027211330
170610100
228009232
Stop Event
node limit
Counts
148 → 153
Calls
Call 1
Inputs
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) ew)
(+.f64 (*.f64 -1/2 (*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (pow.f64 t 2) ew))) (*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) ew))
(+.f64 (*.f64 -1/2 (*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (pow.f64 t 2) ew))) (*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) ew))
(+.f64 (*.f64 -1/2 (*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (pow.f64 t 2) ew))) (*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) ew))
(*.f64 -1/2 (*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (pow.f64 t 2) ew)))
(+.f64 (*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) ew) (*.f64 -1/2 (*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (pow.f64 t 2) ew))))
(+.f64 (*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) ew) (*.f64 -1/2 (*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (pow.f64 t 2) ew))))
(+.f64 (*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) ew) (*.f64 -1/2 (*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (pow.f64 t 2) ew))))
(*.f64 -1/2 (*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (pow.f64 t 2) ew)))
(+.f64 (*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) ew) (*.f64 -1/2 (*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (pow.f64 t 2) ew))))
(+.f64 (*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) ew) (*.f64 -1/2 (*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (pow.f64 t 2) ew))))
(+.f64 (*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) ew) (*.f64 -1/2 (*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (pow.f64 t 2) ew))))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 t 2) ew)) ew))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 t 2) ew)) ew))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 t 2) ew)) ew))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 t 2) ew)) ew))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 t 2) ew)) ew))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 t 2) ew)) ew))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 t 2) ew)) ew))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 t 2) ew)) ew))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 t 2) ew)) ew))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 t 2) ew)) ew))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 t 2) ew)) ew))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 t 2) ew)) ew))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (+.f64 1 (*.f64 -1/2 (pow.f64 t 2))) ew))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (+.f64 1 (*.f64 -1/2 (pow.f64 t 2))) ew))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (+.f64 1 (*.f64 -1/2 (pow.f64 t 2))) ew))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (+.f64 1 (*.f64 -1/2 (pow.f64 t 2))) ew))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (+.f64 1 (*.f64 -1/2 (pow.f64 t 2))) ew))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (+.f64 1 (*.f64 -1/2 (pow.f64 t 2))) ew))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (+.f64 1 (*.f64 -1/2 (pow.f64 t 2))) ew))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (+.f64 1 (*.f64 -1/2 (pow.f64 t 2))) ew))
(*.f64 -1 (*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (-.f64 (*.f64 1/2 (pow.f64 t 2)) 1) ew)))
(*.f64 -1 (*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (-.f64 (*.f64 1/2 (pow.f64 t 2)) 1) ew)))
(*.f64 -1 (*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (-.f64 (*.f64 1/2 (pow.f64 t 2)) 1) ew)))
(*.f64 -1 (*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (-.f64 (*.f64 1/2 (pow.f64 t 2)) 1) ew)))
(*.f64 (pow.f64 t 2) ew)
(*.f64 (pow.f64 t 2) ew)
(*.f64 (pow.f64 t 2) ew)
(*.f64 (pow.f64 t 2) ew)
(*.f64 (pow.f64 t 2) ew)
(*.f64 (pow.f64 t 2) ew)
(*.f64 (pow.f64 t 2) ew)
(*.f64 (pow.f64 t 2) ew)
(*.f64 (pow.f64 t 2) ew)
(*.f64 (pow.f64 t 2) ew)
(*.f64 (pow.f64 t 2) ew)
(*.f64 (pow.f64 t 2) ew)
(*.f64 (pow.f64 t 2) ew)
(*.f64 (pow.f64 t 2) ew)
(*.f64 (pow.f64 t 2) ew)
(*.f64 (pow.f64 t 2) ew)
(*.f64 (pow.f64 t 2) ew)
(*.f64 (pow.f64 t 2) ew)
(*.f64 (pow.f64 t 2) ew)
(*.f64 (pow.f64 t 2) ew)
(*.f64 (pow.f64 t 2) ew)
(*.f64 (pow.f64 t 2) ew)
(*.f64 (pow.f64 t 2) ew)
(*.f64 (pow.f64 t 2) ew)
(+.f64 (/.f64 ew (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (/.f64 t (/.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) (*.f64 (*.f64 t ew) -1/2))))
(+.f64 (/.f64 t (/.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) (*.f64 (*.f64 t ew) -1/2))) (/.f64 ew (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(+.f64 (*.f64 (/.f64 ew (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) 1) (*.f64 (/.f64 t (/.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) (*.f64 (*.f64 t ew) -1/2))) 1))
(+.f64 (*.f64 (/.f64 t (/.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) (*.f64 (*.f64 t ew) -1/2))) 1) (*.f64 (/.f64 ew (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) 1))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (fma.f64 -1/2 (*.f64 t (*.f64 t ew)) ew) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) 1)
(/.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (/.f64 1 (fma.f64 -1/2 (*.f64 t (*.f64 t ew)) ew)))
(/.f64 (fma.f64 -1/2 (*.f64 t (*.f64 t ew)) ew) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(/.f64 (fma.f64 -1/2 (*.f64 t (*.f64 t ew)) ew) (/.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) 1))
(/.f64 (fma.f64 -1/2 (*.f64 t (*.f64 t ew)) ew) (/.f64 (*.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) (-.f64 ew (*.f64 (*.f64 t ew) (*.f64 t -1/2)))) (-.f64 ew (*.f64 (*.f64 t ew) (*.f64 t -1/2)))))
(/.f64 1 (/.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) (fma.f64 -1/2 (*.f64 t (*.f64 t ew)) ew)))
(/.f64 1 (/.f64 (*.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) (-.f64 ew (*.f64 (*.f64 t ew) (*.f64 t -1/2)))) (-.f64 (*.f64 ew ew) (pow.f64 (*.f64 (*.f64 t ew) (*.f64 t -1/2)) 2))))
(/.f64 1 (/.f64 (*.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) (fma.f64 ew ew (-.f64 (pow.f64 (*.f64 (*.f64 t ew) (*.f64 t -1/2)) 2) (*.f64 (pow.f64 (*.f64 t ew) 2) -1/2)))) (+.f64 (pow.f64 ew 3) (pow.f64 (*.f64 (*.f64 t ew) (*.f64 t -1/2)) 3))))
(/.f64 (sqrt.f64 (fma.f64 -1/2 (*.f64 t (*.f64 t ew)) ew)) (/.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) (sqrt.f64 (fma.f64 -1/2 (*.f64 t (*.f64 t ew)) ew))))
(/.f64 (cbrt.f64 (fma.f64 -1/2 (*.f64 t (*.f64 t ew)) ew)) (/.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) (pow.f64 (cbrt.f64 (fma.f64 -1/2 (*.f64 t (*.f64 t ew)) ew)) 2)))
(/.f64 (pow.f64 (cbrt.f64 (fma.f64 -1/2 (*.f64 t (*.f64 t ew)) ew)) 2) (/.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) (cbrt.f64 (fma.f64 -1/2 (*.f64 t (*.f64 t ew)) ew))))
(/.f64 (-.f64 (*.f64 ew ew) (pow.f64 (*.f64 (*.f64 t ew) (*.f64 t -1/2)) 2)) (*.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) (-.f64 ew (*.f64 (*.f64 t ew) (*.f64 t -1/2)))))
(/.f64 (-.f64 (*.f64 ew ew) (pow.f64 (*.f64 (*.f64 t ew) (*.f64 t -1/2)) 2)) (/.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) (/.f64 1 (-.f64 ew (*.f64 (*.f64 t ew) (*.f64 t -1/2))))))
(/.f64 (-.f64 (*.f64 ew ew) (pow.f64 (*.f64 (*.f64 t ew) (*.f64 t -1/2)) 2)) (/.f64 (-.f64 ew (*.f64 (*.f64 t ew) (*.f64 t -1/2))) (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(/.f64 (-.f64 (*.f64 ew ew) (pow.f64 (*.f64 (*.f64 t ew) (*.f64 t -1/2)) 2)) (/.f64 (*.f64 (-.f64 ew (*.f64 (*.f64 t ew) (*.f64 t -1/2))) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) 1))
(/.f64 (+.f64 (pow.f64 ew 3) (pow.f64 (*.f64 (*.f64 t ew) (*.f64 t -1/2)) 3)) (*.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) (fma.f64 ew ew (-.f64 (pow.f64 (*.f64 (*.f64 t ew) (*.f64 t -1/2)) 2) (*.f64 (pow.f64 (*.f64 t ew) 2) -1/2)))))
(/.f64 (+.f64 (pow.f64 ew 3) (pow.f64 (*.f64 (*.f64 t ew) (*.f64 t -1/2)) 3)) (/.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) (/.f64 1 (fma.f64 ew ew (-.f64 (pow.f64 (*.f64 (*.f64 t ew) (*.f64 t -1/2)) 2) (*.f64 (pow.f64 (*.f64 t ew) 2) -1/2))))))
(/.f64 (+.f64 (pow.f64 ew 3) (pow.f64 (*.f64 (*.f64 t ew) (*.f64 t -1/2)) 3)) (/.f64 (fma.f64 ew ew (-.f64 (pow.f64 (*.f64 (*.f64 t ew) (*.f64 t -1/2)) 2) (*.f64 (pow.f64 (*.f64 t ew) 2) -1/2))) (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(/.f64 (+.f64 (pow.f64 ew 3) (pow.f64 (*.f64 (*.f64 t ew) (*.f64 t -1/2)) 3)) (/.f64 (*.f64 (fma.f64 ew ew (-.f64 (pow.f64 (*.f64 (*.f64 t ew) (*.f64 t -1/2)) 2) (*.f64 (pow.f64 (*.f64 t ew) 2) -1/2))) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) 1))
(/.f64 (fma.f64 ew ew (-.f64 (pow.f64 (*.f64 (*.f64 t ew) (*.f64 t -1/2)) 2) (*.f64 (pow.f64 (*.f64 t ew) 2) -1/2))) (/.f64 (*.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) (fma.f64 ew ew (-.f64 (pow.f64 (*.f64 (*.f64 t ew) (*.f64 t -1/2)) 2) (*.f64 (pow.f64 (*.f64 t ew) 2) -1/2)))) (fma.f64 -1/2 (*.f64 t (*.f64 t ew)) ew)))
(/.f64 (sqrt.f64 (-.f64 (*.f64 ew ew) (pow.f64 (*.f64 (*.f64 t ew) (*.f64 t -1/2)) 2))) (/.f64 (*.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) (-.f64 ew (*.f64 (*.f64 t ew) (*.f64 t -1/2)))) (sqrt.f64 (-.f64 (*.f64 ew ew) (pow.f64 (*.f64 (*.f64 t ew) (*.f64 t -1/2)) 2)))))
(/.f64 (sqrt.f64 (+.f64 (pow.f64 ew 3) (pow.f64 (*.f64 (*.f64 t ew) (*.f64 t -1/2)) 3))) (/.f64 (*.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) (fma.f64 ew ew (-.f64 (pow.f64 (*.f64 (*.f64 t ew) (*.f64 t -1/2)) 2) (*.f64 (pow.f64 (*.f64 t ew) 2) -1/2)))) (sqrt.f64 (+.f64 (pow.f64 ew 3) (pow.f64 (*.f64 (*.f64 t ew) (*.f64 t -1/2)) 3)))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (*.f64 ew ew) (pow.f64 (*.f64 (*.f64 t ew) (*.f64 t -1/2)) 2))) (cbrt.f64 (-.f64 (*.f64 ew ew) (pow.f64 (*.f64 (*.f64 t ew) (*.f64 t -1/2)) 2)))) (/.f64 (*.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) (-.f64 ew (*.f64 (*.f64 t ew) (*.f64 t -1/2)))) (cbrt.f64 (-.f64 (*.f64 ew ew) (pow.f64 (*.f64 (*.f64 t ew) (*.f64 t -1/2)) 2)))))
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 ew 3) (pow.f64 (*.f64 (*.f64 t ew) (*.f64 t -1/2)) 3))) (cbrt.f64 (+.f64 (pow.f64 ew 3) (pow.f64 (*.f64 (*.f64 t ew) (*.f64 t -1/2)) 3)))) (/.f64 (*.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) (fma.f64 ew ew (-.f64 (pow.f64 (*.f64 (*.f64 t ew) (*.f64 t -1/2)) 2) (*.f64 (pow.f64 (*.f64 t ew) 2) -1/2)))) (cbrt.f64 (+.f64 (pow.f64 ew 3) (pow.f64 (*.f64 (*.f64 t ew) (*.f64 t -1/2)) 3)))))
(/.f64 (*.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (-.f64 (*.f64 ew ew) (pow.f64 (*.f64 (*.f64 t ew) (*.f64 t -1/2)) 2))) (-.f64 ew (*.f64 (*.f64 t ew) (*.f64 t -1/2))))
(/.f64 (*.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (+.f64 (pow.f64 ew 3) (pow.f64 (*.f64 (*.f64 t ew) (*.f64 t -1/2)) 3))) (fma.f64 ew ew (-.f64 (pow.f64 (*.f64 (*.f64 t ew) (*.f64 t -1/2)) 2) (*.f64 (pow.f64 (*.f64 t ew) 2) -1/2))))
(/.f64 (*.f64 (-.f64 (*.f64 ew ew) (pow.f64 (*.f64 (*.f64 t ew) (*.f64 t -1/2)) 2)) (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (-.f64 ew (*.f64 (*.f64 t ew) (*.f64 t -1/2))))
(/.f64 (*.f64 (+.f64 (pow.f64 ew 3) (pow.f64 (*.f64 (*.f64 t ew) (*.f64 t -1/2)) 3)) (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (fma.f64 ew ew (-.f64 (pow.f64 (*.f64 (*.f64 t ew) (*.f64 t -1/2)) 2) (*.f64 (pow.f64 (*.f64 t ew) 2) -1/2))))
(/.f64 (-.f64 (*.f64 (/.f64 ew (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (/.f64 ew (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (*.f64 (/.f64 t (/.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) (*.f64 (*.f64 t ew) -1/2))) (/.f64 t (/.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) (*.f64 (*.f64 t ew) -1/2))))) (-.f64 (/.f64 ew (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (/.f64 t (/.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) (*.f64 (*.f64 t ew) -1/2)))))
(/.f64 (+.f64 (pow.f64 (/.f64 ew (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) 3) (pow.f64 (/.f64 t (/.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) (*.f64 (*.f64 t ew) -1/2))) 3)) (-.f64 (+.f64 (*.f64 (/.f64 ew (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (/.f64 ew (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (*.f64 (/.f64 t (/.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) (*.f64 (*.f64 t ew) -1/2))) (/.f64 t (/.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) (*.f64 (*.f64 t ew) -1/2))))) (*.f64 (/.f64 ew (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (/.f64 t (/.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) (*.f64 (*.f64 t ew) -1/2))))))
(/.f64 (*.f64 (-.f64 (*.f64 ew ew) (pow.f64 (*.f64 (*.f64 t ew) (*.f64 t -1/2)) 2)) 1) (*.f64 (-.f64 ew (*.f64 (*.f64 t ew) (*.f64 t -1/2))) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(/.f64 (*.f64 (+.f64 (pow.f64 ew 3) (pow.f64 (*.f64 (*.f64 t ew) (*.f64 t -1/2)) 3)) 1) (*.f64 (fma.f64 ew ew (-.f64 (pow.f64 (*.f64 (*.f64 t ew) (*.f64 t -1/2)) 2) (*.f64 (pow.f64 (*.f64 t ew) 2) -1/2))) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(/.f64 (/.f64 (fma.f64 -1/2 (*.f64 t (*.f64 t ew)) ew) 1) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(/.f64 (/.f64 (fma.f64 -1/2 (*.f64 t (*.f64 t ew)) ew) (sqrt.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (sqrt.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(/.f64 (/.f64 (fma.f64 -1/2 (*.f64 t (*.f64 t ew)) ew) (*.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (cbrt.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) (cbrt.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(/.f64 (/.f64 (-.f64 (*.f64 ew ew) (pow.f64 (*.f64 (*.f64 t ew) (*.f64 t -1/2)) 2)) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (-.f64 ew (*.f64 (*.f64 t ew) (*.f64 t -1/2))))
(/.f64 (/.f64 (+.f64 (pow.f64 ew 3) (pow.f64 (*.f64 (*.f64 t ew) (*.f64 t -1/2)) 3)) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (fma.f64 ew ew (-.f64 (pow.f64 (*.f64 (*.f64 t ew) (*.f64 t -1/2)) 2) (*.f64 (pow.f64 (*.f64 t ew) 2) -1/2))))
(/.f64 (/.f64 (*.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (-.f64 (*.f64 ew ew) (pow.f64 (*.f64 (*.f64 t ew) (*.f64 t -1/2)) 2))) 1) (-.f64 ew (*.f64 (*.f64 t ew) (*.f64 t -1/2))))
(/.f64 (/.f64 (*.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (-.f64 (*.f64 ew ew) (pow.f64 (*.f64 (*.f64 t ew) (*.f64 t -1/2)) 2))) (sqrt.f64 (-.f64 ew (*.f64 (*.f64 t ew) (*.f64 t -1/2))))) (sqrt.f64 (-.f64 ew (*.f64 (*.f64 t ew) (*.f64 t -1/2)))))
(/.f64 (/.f64 (*.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (-.f64 (*.f64 ew ew) (pow.f64 (*.f64 (*.f64 t ew) (*.f64 t -1/2)) 2))) (*.f64 (cbrt.f64 (-.f64 ew (*.f64 (*.f64 t ew) (*.f64 t -1/2)))) (cbrt.f64 (-.f64 ew (*.f64 (*.f64 t ew) (*.f64 t -1/2)))))) (cbrt.f64 (-.f64 ew (*.f64 (*.f64 t ew) (*.f64 t -1/2)))))
(/.f64 (/.f64 (*.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (-.f64 (*.f64 ew ew) (pow.f64 (*.f64 (*.f64 t ew) (*.f64 t -1/2)) 2))) (+.f64 (*.f64 (*.f64 t (sqrt.f64 ew)) (sqrt.f64 -1/2)) (sqrt.f64 ew))) (-.f64 (sqrt.f64 ew) (*.f64 (*.f64 t (sqrt.f64 ew)) (sqrt.f64 -1/2))))
(/.f64 (/.f64 (*.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (+.f64 (pow.f64 ew 3) (pow.f64 (*.f64 (*.f64 t ew) (*.f64 t -1/2)) 3))) 1) (fma.f64 ew ew (-.f64 (pow.f64 (*.f64 (*.f64 t ew) (*.f64 t -1/2)) 2) (*.f64 (pow.f64 (*.f64 t ew) 2) -1/2))))
(/.f64 (/.f64 (*.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (+.f64 (pow.f64 ew 3) (pow.f64 (*.f64 (*.f64 t ew) (*.f64 t -1/2)) 3))) (sqrt.f64 (fma.f64 ew ew (-.f64 (pow.f64 (*.f64 (*.f64 t ew) (*.f64 t -1/2)) 2) (*.f64 (pow.f64 (*.f64 t ew) 2) -1/2))))) (sqrt.f64 (fma.f64 ew ew (-.f64 (pow.f64 (*.f64 (*.f64 t ew) (*.f64 t -1/2)) 2) (*.f64 (pow.f64 (*.f64 t ew) 2) -1/2)))))
(/.f64 (/.f64 (*.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (+.f64 (pow.f64 ew 3) (pow.f64 (*.f64 (*.f64 t ew) (*.f64 t -1/2)) 3))) (*.f64 (cbrt.f64 (fma.f64 ew ew (-.f64 (pow.f64 (*.f64 (*.f64 t ew) (*.f64 t -1/2)) 2) (*.f64 (pow.f64 (*.f64 t ew) 2) -1/2)))) (cbrt.f64 (fma.f64 ew ew (-.f64 (pow.f64 (*.f64 (*.f64 t ew) (*.f64 t -1/2)) 2) (*.f64 (pow.f64 (*.f64 t ew) 2) -1/2)))))) (cbrt.f64 (fma.f64 ew ew (-.f64 (pow.f64 (*.f64 (*.f64 t ew) (*.f64 t -1/2)) 2) (*.f64 (pow.f64 (*.f64 t ew) 2) -1/2)))))
(/.f64 (/.f64 (*.f64 (-.f64 (*.f64 ew ew) (pow.f64 (*.f64 (*.f64 t ew) (*.f64 t -1/2)) 2)) (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 1) (-.f64 ew (*.f64 (*.f64 t ew) (*.f64 t -1/2))))
(/.f64 (/.f64 (*.f64 (-.f64 (*.f64 ew ew) (pow.f64 (*.f64 (*.f64 t ew) (*.f64 t -1/2)) 2)) (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (sqrt.f64 (-.f64 ew (*.f64 (*.f64 t ew) (*.f64 t -1/2))))) (sqrt.f64 (-.f64 ew (*.f64 (*.f64 t ew) (*.f64 t -1/2)))))
(/.f64 (/.f64 (*.f64 (-.f64 (*.f64 ew ew) (pow.f64 (*.f64 (*.f64 t ew) (*.f64 t -1/2)) 2)) (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (*.f64 (cbrt.f64 (-.f64 ew (*.f64 (*.f64 t ew) (*.f64 t -1/2)))) (cbrt.f64 (-.f64 ew (*.f64 (*.f64 t ew) (*.f64 t -1/2)))))) (cbrt.f64 (-.f64 ew (*.f64 (*.f64 t ew) (*.f64 t -1/2)))))
(/.f64 (/.f64 (*.f64 (-.f64 (*.f64 ew ew) (pow.f64 (*.f64 (*.f64 t ew) (*.f64 t -1/2)) 2)) (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (+.f64 (*.f64 (*.f64 t (sqrt.f64 ew)) (sqrt.f64 -1/2)) (sqrt.f64 ew))) (-.f64 (sqrt.f64 ew) (*.f64 (*.f64 t (sqrt.f64 ew)) (sqrt.f64 -1/2))))
(/.f64 (/.f64 (*.f64 (+.f64 (pow.f64 ew 3) (pow.f64 (*.f64 (*.f64 t ew) (*.f64 t -1/2)) 3)) (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 1) (fma.f64 ew ew (-.f64 (pow.f64 (*.f64 (*.f64 t ew) (*.f64 t -1/2)) 2) (*.f64 (pow.f64 (*.f64 t ew) 2) -1/2))))
(/.f64 (/.f64 (*.f64 (+.f64 (pow.f64 ew 3) (pow.f64 (*.f64 (*.f64 t ew) (*.f64 t -1/2)) 3)) (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (sqrt.f64 (fma.f64 ew ew (-.f64 (pow.f64 (*.f64 (*.f64 t ew) (*.f64 t -1/2)) 2) (*.f64 (pow.f64 (*.f64 t ew) 2) -1/2))))) (sqrt.f64 (fma.f64 ew ew (-.f64 (pow.f64 (*.f64 (*.f64 t ew) (*.f64 t -1/2)) 2) (*.f64 (pow.f64 (*.f64 t ew) 2) -1/2)))))
(/.f64 (/.f64 (*.f64 (+.f64 (pow.f64 ew 3) (pow.f64 (*.f64 (*.f64 t ew) (*.f64 t -1/2)) 3)) (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (*.f64 (cbrt.f64 (fma.f64 ew ew (-.f64 (pow.f64 (*.f64 (*.f64 t ew) (*.f64 t -1/2)) 2) (*.f64 (pow.f64 (*.f64 t ew) 2) -1/2)))) (cbrt.f64 (fma.f64 ew ew (-.f64 (pow.f64 (*.f64 (*.f64 t ew) (*.f64 t -1/2)) 2) (*.f64 (pow.f64 (*.f64 t ew) 2) -1/2)))))) (cbrt.f64 (fma.f64 ew ew (-.f64 (pow.f64 (*.f64 (*.f64 t ew) (*.f64 t -1/2)) 2) (*.f64 (pow.f64 (*.f64 t ew) 2) -1/2)))))
(/.f64 (/.f64 (*.f64 (-.f64 (*.f64 ew ew) (pow.f64 (*.f64 (*.f64 t ew) (*.f64 t -1/2)) 2)) 1) (-.f64 ew (*.f64 (*.f64 t ew) (*.f64 t -1/2)))) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(/.f64 (/.f64 (*.f64 (+.f64 (pow.f64 ew 3) (pow.f64 (*.f64 (*.f64 t ew) (*.f64 t -1/2)) 3)) 1) (fma.f64 ew ew (-.f64 (pow.f64 (*.f64 (*.f64 t ew) (*.f64 t -1/2)) 2) (*.f64 (pow.f64 (*.f64 t ew) 2) -1/2)))) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(pow.f64 (/.f64 (fma.f64 -1/2 (*.f64 t (*.f64 t ew)) ew) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) 1)
(pow.f64 (sqrt.f64 (/.f64 (fma.f64 -1/2 (*.f64 t (*.f64 t ew)) ew) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 2)
(pow.f64 (cbrt.f64 (/.f64 (fma.f64 -1/2 (*.f64 t (*.f64 t ew)) ew) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 3)
(pow.f64 (pow.f64 (/.f64 (fma.f64 -1/2 (*.f64 t (*.f64 t ew)) ew) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) 3) 1/3)
(sqrt.f64 (pow.f64 (/.f64 (fma.f64 -1/2 (*.f64 t (*.f64 t ew)) ew) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) 2))
(log.f64 (exp.f64 (/.f64 (fma.f64 -1/2 (*.f64 t (*.f64 t ew)) ew) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (fma.f64 -1/2 (*.f64 t (*.f64 t ew)) ew) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))))))
(cbrt.f64 (pow.f64 (/.f64 (fma.f64 -1/2 (*.f64 t (*.f64 t ew)) ew) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) 3))
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))) 3) (pow.f64 (fma.f64 -1/2 (*.f64 t (*.f64 t ew)) ew) 3)))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 -1/2 (*.f64 t (*.f64 t ew)) ew) 3) (pow.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))) 3)))
(expm1.f64 (log1p.f64 (/.f64 (fma.f64 -1/2 (*.f64 t (*.f64 t ew)) ew) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(exp.f64 (log.f64 (/.f64 (fma.f64 -1/2 (*.f64 t (*.f64 t ew)) ew) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(exp.f64 (*.f64 (log.f64 (/.f64 (fma.f64 -1/2 (*.f64 t (*.f64 t ew)) ew) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 1))
(log1p.f64 (expm1.f64 (/.f64 (fma.f64 -1/2 (*.f64 t (*.f64 t ew)) ew) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(fma.f64 ew (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (/.f64 t (/.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) (*.f64 (*.f64 t ew) -1/2))))
(fma.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))) ew (/.f64 t (/.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) (*.f64 (*.f64 t ew) -1/2))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 t (*.f64 t ew)))) 1)
(pow.f64 (*.f64 t (*.f64 t ew)) 1)
(pow.f64 (*.f64 t (sqrt.f64 ew)) 2)
(pow.f64 (cbrt.f64 (*.f64 t (*.f64 t ew))) 3)
(pow.f64 (pow.f64 (*.f64 t (*.f64 t ew)) 3) 1/3)
(sqrt.f64 (pow.f64 (*.f64 t (*.f64 t ew)) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 t) ew) t))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 t (*.f64 t ew)))))
(cbrt.f64 (pow.f64 (*.f64 t (*.f64 t ew)) 3))
(cbrt.f64 (*.f64 (pow.f64 t 3) (pow.f64 (*.f64 t ew) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 t ew) 3) (pow.f64 t 3)))
(expm1.f64 (log1p.f64 (*.f64 t (*.f64 t ew))))
(exp.f64 (log.f64 (*.f64 t (*.f64 t ew))))
(exp.f64 (*.f64 (log.f64 (*.f64 t (*.f64 t ew))) 1))
(log1p.f64 (expm1.f64 (*.f64 t (*.f64 t ew))))
Outputs
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) ew)
(*.f64 ew (cos.f64 (atan.f64 (neg.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(*.f64 ew (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew))))))
(+.f64 (*.f64 -1/2 (*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (pow.f64 t 2) ew))) (*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) ew))
(fma.f64 (cos.f64 (atan.f64 (neg.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) ew (*.f64 -1/2 (*.f64 (cos.f64 (atan.f64 (neg.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (*.f64 t (*.f64 t ew)))))
(*.f64 ew (*.f64 (cos.f64 (atan.f64 (neg.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (fma.f64 -1/2 (*.f64 t t) 1)))
(*.f64 ew (*.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew))))) (fma.f64 -1/2 (*.f64 t t) 1)))
(+.f64 (*.f64 -1/2 (*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (pow.f64 t 2) ew))) (*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) ew))
(fma.f64 (cos.f64 (atan.f64 (neg.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) ew (*.f64 -1/2 (*.f64 (cos.f64 (atan.f64 (neg.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (*.f64 t (*.f64 t ew)))))
(*.f64 ew (*.f64 (cos.f64 (atan.f64 (neg.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (fma.f64 -1/2 (*.f64 t t) 1)))
(*.f64 ew (*.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew))))) (fma.f64 -1/2 (*.f64 t t) 1)))
(+.f64 (*.f64 -1/2 (*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (pow.f64 t 2) ew))) (*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) ew))
(fma.f64 (cos.f64 (atan.f64 (neg.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) ew (*.f64 -1/2 (*.f64 (cos.f64 (atan.f64 (neg.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (*.f64 t (*.f64 t ew)))))
(*.f64 ew (*.f64 (cos.f64 (atan.f64 (neg.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (fma.f64 -1/2 (*.f64 t t) 1)))
(*.f64 ew (*.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew))))) (fma.f64 -1/2 (*.f64 t t) 1)))
(*.f64 -1/2 (*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (pow.f64 t 2) ew)))
(*.f64 -1/2 (*.f64 (cos.f64 (atan.f64 (neg.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (*.f64 t (*.f64 t ew))))
(*.f64 (cos.f64 (atan.f64 (neg.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (*.f64 t (*.f64 t (*.f64 ew -1/2))))
(*.f64 t (*.f64 (*.f64 t (*.f64 ew -1/2)) (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew)))))))
(+.f64 (*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) ew) (*.f64 -1/2 (*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (pow.f64 t 2) ew))))
(fma.f64 (cos.f64 (atan.f64 (neg.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) ew (*.f64 -1/2 (*.f64 (cos.f64 (atan.f64 (neg.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (*.f64 t (*.f64 t ew)))))
(*.f64 ew (*.f64 (cos.f64 (atan.f64 (neg.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (fma.f64 -1/2 (*.f64 t t) 1)))
(*.f64 ew (*.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew))))) (fma.f64 -1/2 (*.f64 t t) 1)))
(+.f64 (*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) ew) (*.f64 -1/2 (*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (pow.f64 t 2) ew))))
(fma.f64 (cos.f64 (atan.f64 (neg.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) ew (*.f64 -1/2 (*.f64 (cos.f64 (atan.f64 (neg.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (*.f64 t (*.f64 t ew)))))
(*.f64 ew (*.f64 (cos.f64 (atan.f64 (neg.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (fma.f64 -1/2 (*.f64 t t) 1)))
(*.f64 ew (*.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew))))) (fma.f64 -1/2 (*.f64 t t) 1)))
(+.f64 (*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) ew) (*.f64 -1/2 (*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (pow.f64 t 2) ew))))
(fma.f64 (cos.f64 (atan.f64 (neg.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) ew (*.f64 -1/2 (*.f64 (cos.f64 (atan.f64 (neg.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (*.f64 t (*.f64 t ew)))))
(*.f64 ew (*.f64 (cos.f64 (atan.f64 (neg.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (fma.f64 -1/2 (*.f64 t t) 1)))
(*.f64 ew (*.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew))))) (fma.f64 -1/2 (*.f64 t t) 1)))
(*.f64 -1/2 (*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (pow.f64 t 2) ew)))
(*.f64 -1/2 (*.f64 (cos.f64 (atan.f64 (neg.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (*.f64 t (*.f64 t ew))))
(*.f64 (cos.f64 (atan.f64 (neg.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (*.f64 t (*.f64 t (*.f64 ew -1/2))))
(*.f64 t (*.f64 (*.f64 t (*.f64 ew -1/2)) (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew)))))))
(+.f64 (*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) ew) (*.f64 -1/2 (*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (pow.f64 t 2) ew))))
(fma.f64 (cos.f64 (atan.f64 (neg.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) ew (*.f64 -1/2 (*.f64 (cos.f64 (atan.f64 (neg.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (*.f64 t (*.f64 t ew)))))
(*.f64 ew (*.f64 (cos.f64 (atan.f64 (neg.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (fma.f64 -1/2 (*.f64 t t) 1)))
(*.f64 ew (*.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew))))) (fma.f64 -1/2 (*.f64 t t) 1)))
(+.f64 (*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) ew) (*.f64 -1/2 (*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (pow.f64 t 2) ew))))
(fma.f64 (cos.f64 (atan.f64 (neg.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) ew (*.f64 -1/2 (*.f64 (cos.f64 (atan.f64 (neg.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (*.f64 t (*.f64 t ew)))))
(*.f64 ew (*.f64 (cos.f64 (atan.f64 (neg.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (fma.f64 -1/2 (*.f64 t t) 1)))
(*.f64 ew (*.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew))))) (fma.f64 -1/2 (*.f64 t t) 1)))
(+.f64 (*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) ew) (*.f64 -1/2 (*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (pow.f64 t 2) ew))))
(fma.f64 (cos.f64 (atan.f64 (neg.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) ew (*.f64 -1/2 (*.f64 (cos.f64 (atan.f64 (neg.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (*.f64 t (*.f64 t ew)))))
(*.f64 ew (*.f64 (cos.f64 (atan.f64 (neg.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (fma.f64 -1/2 (*.f64 t t) 1)))
(*.f64 ew (*.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew))))) (fma.f64 -1/2 (*.f64 t t) 1)))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 t 2) ew)) ew))
(fma.f64 (cos.f64 (atan.f64 (neg.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) ew (*.f64 -1/2 (*.f64 (cos.f64 (atan.f64 (neg.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (*.f64 t (*.f64 t ew)))))
(*.f64 ew (*.f64 (cos.f64 (atan.f64 (neg.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (fma.f64 -1/2 (*.f64 t t) 1)))
(*.f64 ew (*.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew))))) (fma.f64 -1/2 (*.f64 t t) 1)))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 t 2) ew)) ew))
(fma.f64 (cos.f64 (atan.f64 (neg.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) ew (*.f64 -1/2 (*.f64 (cos.f64 (atan.f64 (neg.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (*.f64 t (*.f64 t ew)))))
(*.f64 ew (*.f64 (cos.f64 (atan.f64 (neg.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (fma.f64 -1/2 (*.f64 t t) 1)))
(*.f64 ew (*.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew))))) (fma.f64 -1/2 (*.f64 t t) 1)))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 t 2) ew)) ew))
(fma.f64 (cos.f64 (atan.f64 (neg.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) ew (*.f64 -1/2 (*.f64 (cos.f64 (atan.f64 (neg.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (*.f64 t (*.f64 t ew)))))
(*.f64 ew (*.f64 (cos.f64 (atan.f64 (neg.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (fma.f64 -1/2 (*.f64 t t) 1)))
(*.f64 ew (*.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew))))) (fma.f64 -1/2 (*.f64 t t) 1)))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 t 2) ew)) ew))
(fma.f64 (cos.f64 (atan.f64 (neg.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) ew (*.f64 -1/2 (*.f64 (cos.f64 (atan.f64 (neg.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (*.f64 t (*.f64 t ew)))))
(*.f64 ew (*.f64 (cos.f64 (atan.f64 (neg.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (fma.f64 -1/2 (*.f64 t t) 1)))
(*.f64 ew (*.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew))))) (fma.f64 -1/2 (*.f64 t t) 1)))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 t 2) ew)) ew))
(fma.f64 (cos.f64 (atan.f64 (neg.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) ew (*.f64 -1/2 (*.f64 (cos.f64 (atan.f64 (neg.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (*.f64 t (*.f64 t ew)))))
(*.f64 ew (*.f64 (cos.f64 (atan.f64 (neg.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (fma.f64 -1/2 (*.f64 t t) 1)))
(*.f64 ew (*.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew))))) (fma.f64 -1/2 (*.f64 t t) 1)))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 t 2) ew)) ew))
(fma.f64 (cos.f64 (atan.f64 (neg.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) ew (*.f64 -1/2 (*.f64 (cos.f64 (atan.f64 (neg.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (*.f64 t (*.f64 t ew)))))
(*.f64 ew (*.f64 (cos.f64 (atan.f64 (neg.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (fma.f64 -1/2 (*.f64 t t) 1)))
(*.f64 ew (*.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew))))) (fma.f64 -1/2 (*.f64 t t) 1)))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 t 2) ew)) ew))
(fma.f64 (cos.f64 (atan.f64 (neg.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) ew (*.f64 -1/2 (*.f64 (cos.f64 (atan.f64 (neg.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (*.f64 t (*.f64 t ew)))))
(*.f64 ew (*.f64 (cos.f64 (atan.f64 (neg.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (fma.f64 -1/2 (*.f64 t t) 1)))
(*.f64 ew (*.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew))))) (fma.f64 -1/2 (*.f64 t t) 1)))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 t 2) ew)) ew))
(fma.f64 (cos.f64 (atan.f64 (neg.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) ew (*.f64 -1/2 (*.f64 (cos.f64 (atan.f64 (neg.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (*.f64 t (*.f64 t ew)))))
(*.f64 ew (*.f64 (cos.f64 (atan.f64 (neg.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (fma.f64 -1/2 (*.f64 t t) 1)))
(*.f64 ew (*.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew))))) (fma.f64 -1/2 (*.f64 t t) 1)))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 t 2) ew)) ew))
(fma.f64 (cos.f64 (atan.f64 (neg.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) ew (*.f64 -1/2 (*.f64 (cos.f64 (atan.f64 (neg.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (*.f64 t (*.f64 t ew)))))
(*.f64 ew (*.f64 (cos.f64 (atan.f64 (neg.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (fma.f64 -1/2 (*.f64 t t) 1)))
(*.f64 ew (*.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew))))) (fma.f64 -1/2 (*.f64 t t) 1)))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 t 2) ew)) ew))
(fma.f64 (cos.f64 (atan.f64 (neg.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) ew (*.f64 -1/2 (*.f64 (cos.f64 (atan.f64 (neg.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (*.f64 t (*.f64 t ew)))))
(*.f64 ew (*.f64 (cos.f64 (atan.f64 (neg.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (fma.f64 -1/2 (*.f64 t t) 1)))
(*.f64 ew (*.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew))))) (fma.f64 -1/2 (*.f64 t t) 1)))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 t 2) ew)) ew))
(fma.f64 (cos.f64 (atan.f64 (neg.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) ew (*.f64 -1/2 (*.f64 (cos.f64 (atan.f64 (neg.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (*.f64 t (*.f64 t ew)))))
(*.f64 ew (*.f64 (cos.f64 (atan.f64 (neg.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (fma.f64 -1/2 (*.f64 t t) 1)))
(*.f64 ew (*.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew))))) (fma.f64 -1/2 (*.f64 t t) 1)))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 t 2) ew)) ew))
(fma.f64 (cos.f64 (atan.f64 (neg.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) ew (*.f64 -1/2 (*.f64 (cos.f64 (atan.f64 (neg.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (*.f64 t (*.f64 t ew)))))
(*.f64 ew (*.f64 (cos.f64 (atan.f64 (neg.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (fma.f64 -1/2 (*.f64 t t) 1)))
(*.f64 ew (*.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew))))) (fma.f64 -1/2 (*.f64 t t) 1)))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (+.f64 1 (*.f64 -1/2 (pow.f64 t 2))) ew))
(fma.f64 (cos.f64 (atan.f64 (neg.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) ew (*.f64 -1/2 (*.f64 (cos.f64 (atan.f64 (neg.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (*.f64 t (*.f64 t ew)))))
(*.f64 ew (*.f64 (cos.f64 (atan.f64 (neg.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (fma.f64 -1/2 (*.f64 t t) 1)))
(*.f64 ew (*.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew))))) (fma.f64 -1/2 (*.f64 t t) 1)))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (+.f64 1 (*.f64 -1/2 (pow.f64 t 2))) ew))
(fma.f64 (cos.f64 (atan.f64 (neg.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) ew (*.f64 -1/2 (*.f64 (cos.f64 (atan.f64 (neg.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (*.f64 t (*.f64 t ew)))))
(*.f64 ew (*.f64 (cos.f64 (atan.f64 (neg.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (fma.f64 -1/2 (*.f64 t t) 1)))
(*.f64 ew (*.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew))))) (fma.f64 -1/2 (*.f64 t t) 1)))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (+.f64 1 (*.f64 -1/2 (pow.f64 t 2))) ew))
(fma.f64 (cos.f64 (atan.f64 (neg.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) ew (*.f64 -1/2 (*.f64 (cos.f64 (atan.f64 (neg.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (*.f64 t (*.f64 t ew)))))
(*.f64 ew (*.f64 (cos.f64 (atan.f64 (neg.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (fma.f64 -1/2 (*.f64 t t) 1)))
(*.f64 ew (*.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew))))) (fma.f64 -1/2 (*.f64 t t) 1)))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (+.f64 1 (*.f64 -1/2 (pow.f64 t 2))) ew))
(fma.f64 (cos.f64 (atan.f64 (neg.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) ew (*.f64 -1/2 (*.f64 (cos.f64 (atan.f64 (neg.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (*.f64 t (*.f64 t ew)))))
(*.f64 ew (*.f64 (cos.f64 (atan.f64 (neg.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (fma.f64 -1/2 (*.f64 t t) 1)))
(*.f64 ew (*.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew))))) (fma.f64 -1/2 (*.f64 t t) 1)))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (+.f64 1 (*.f64 -1/2 (pow.f64 t 2))) ew))
(fma.f64 (cos.f64 (atan.f64 (neg.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) ew (*.f64 -1/2 (*.f64 (cos.f64 (atan.f64 (neg.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (*.f64 t (*.f64 t ew)))))
(*.f64 ew (*.f64 (cos.f64 (atan.f64 (neg.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (fma.f64 -1/2 (*.f64 t t) 1)))
(*.f64 ew (*.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew))))) (fma.f64 -1/2 (*.f64 t t) 1)))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (+.f64 1 (*.f64 -1/2 (pow.f64 t 2))) ew))
(fma.f64 (cos.f64 (atan.f64 (neg.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) ew (*.f64 -1/2 (*.f64 (cos.f64 (atan.f64 (neg.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (*.f64 t (*.f64 t ew)))))
(*.f64 ew (*.f64 (cos.f64 (atan.f64 (neg.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (fma.f64 -1/2 (*.f64 t t) 1)))
(*.f64 ew (*.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew))))) (fma.f64 -1/2 (*.f64 t t) 1)))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (+.f64 1 (*.f64 -1/2 (pow.f64 t 2))) ew))
(fma.f64 (cos.f64 (atan.f64 (neg.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) ew (*.f64 -1/2 (*.f64 (cos.f64 (atan.f64 (neg.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (*.f64 t (*.f64 t ew)))))
(*.f64 ew (*.f64 (cos.f64 (atan.f64 (neg.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (fma.f64 -1/2 (*.f64 t t) 1)))
(*.f64 ew (*.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew))))) (fma.f64 -1/2 (*.f64 t t) 1)))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (+.f64 1 (*.f64 -1/2 (pow.f64 t 2))) ew))
(fma.f64 (cos.f64 (atan.f64 (neg.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) ew (*.f64 -1/2 (*.f64 (cos.f64 (atan.f64 (neg.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (*.f64 t (*.f64 t ew)))))
(*.f64 ew (*.f64 (cos.f64 (atan.f64 (neg.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (fma.f64 -1/2 (*.f64 t t) 1)))
(*.f64 ew (*.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew))))) (fma.f64 -1/2 (*.f64 t t) 1)))
(*.f64 -1 (*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (-.f64 (*.f64 1/2 (pow.f64 t 2)) 1) ew)))
(neg.f64 (*.f64 (cos.f64 (atan.f64 (neg.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (*.f64 ew (fma.f64 1/2 (*.f64 t t) -1))))
(*.f64 (cos.f64 (atan.f64 (neg.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (neg.f64 (*.f64 ew (fma.f64 (*.f64 t t) 1/2 -1))))
(*.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew))))) (neg.f64 (*.f64 ew (fma.f64 (*.f64 t t) 1/2 -1))))
(*.f64 -1 (*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (-.f64 (*.f64 1/2 (pow.f64 t 2)) 1) ew)))
(neg.f64 (*.f64 (cos.f64 (atan.f64 (neg.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (*.f64 ew (fma.f64 1/2 (*.f64 t t) -1))))
(*.f64 (cos.f64 (atan.f64 (neg.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (neg.f64 (*.f64 ew (fma.f64 (*.f64 t t) 1/2 -1))))
(*.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew))))) (neg.f64 (*.f64 ew (fma.f64 (*.f64 t t) 1/2 -1))))
(*.f64 -1 (*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (-.f64 (*.f64 1/2 (pow.f64 t 2)) 1) ew)))
(neg.f64 (*.f64 (cos.f64 (atan.f64 (neg.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (*.f64 ew (fma.f64 1/2 (*.f64 t t) -1))))
(*.f64 (cos.f64 (atan.f64 (neg.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (neg.f64 (*.f64 ew (fma.f64 (*.f64 t t) 1/2 -1))))
(*.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew))))) (neg.f64 (*.f64 ew (fma.f64 (*.f64 t t) 1/2 -1))))
(*.f64 -1 (*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (-.f64 (*.f64 1/2 (pow.f64 t 2)) 1) ew)))
(neg.f64 (*.f64 (cos.f64 (atan.f64 (neg.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (*.f64 ew (fma.f64 1/2 (*.f64 t t) -1))))
(*.f64 (cos.f64 (atan.f64 (neg.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (neg.f64 (*.f64 ew (fma.f64 (*.f64 t t) 1/2 -1))))
(*.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew))))) (neg.f64 (*.f64 ew (fma.f64 (*.f64 t t) 1/2 -1))))
(*.f64 (pow.f64 t 2) ew)
(*.f64 t (*.f64 t ew))
(*.f64 (pow.f64 t 2) ew)
(*.f64 t (*.f64 t ew))
(*.f64 (pow.f64 t 2) ew)
(*.f64 t (*.f64 t ew))
(*.f64 (pow.f64 t 2) ew)
(*.f64 t (*.f64 t ew))
(*.f64 (pow.f64 t 2) ew)
(*.f64 t (*.f64 t ew))
(*.f64 (pow.f64 t 2) ew)
(*.f64 t (*.f64 t ew))
(*.f64 (pow.f64 t 2) ew)
(*.f64 t (*.f64 t ew))
(*.f64 (pow.f64 t 2) ew)
(*.f64 t (*.f64 t ew))
(*.f64 (pow.f64 t 2) ew)
(*.f64 t (*.f64 t ew))
(*.f64 (pow.f64 t 2) ew)
(*.f64 t (*.f64 t ew))
(*.f64 (pow.f64 t 2) ew)
(*.f64 t (*.f64 t ew))
(*.f64 (pow.f64 t 2) ew)
(*.f64 t (*.f64 t ew))
(*.f64 (pow.f64 t 2) ew)
(*.f64 t (*.f64 t ew))
(*.f64 (pow.f64 t 2) ew)
(*.f64 t (*.f64 t ew))
(*.f64 (pow.f64 t 2) ew)
(*.f64 t (*.f64 t ew))
(*.f64 (pow.f64 t 2) ew)
(*.f64 t (*.f64 t ew))
(*.f64 (pow.f64 t 2) ew)
(*.f64 t (*.f64 t ew))
(*.f64 (pow.f64 t 2) ew)
(*.f64 t (*.f64 t ew))
(*.f64 (pow.f64 t 2) ew)
(*.f64 t (*.f64 t ew))
(*.f64 (pow.f64 t 2) ew)
(*.f64 t (*.f64 t ew))
(*.f64 (pow.f64 t 2) ew)
(*.f64 t (*.f64 t ew))
(*.f64 (pow.f64 t 2) ew)
(*.f64 t (*.f64 t ew))
(*.f64 (pow.f64 t 2) ew)
(*.f64 t (*.f64 t ew))
(*.f64 (pow.f64 t 2) ew)
(*.f64 t (*.f64 t ew))
(+.f64 (/.f64 ew (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (/.f64 t (/.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) (*.f64 (*.f64 t ew) -1/2))))
(+.f64 (/.f64 ew (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (/.f64 t (/.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) (*.f64 t (*.f64 ew -1/2)))))
(fma.f64 (/.f64 t (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (*.f64 t (*.f64 ew -1/2)) (/.f64 ew (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(/.f64 (*.f64 ew (fma.f64 -1/2 (*.f64 t t) 1)) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(+.f64 (/.f64 t (/.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) (*.f64 (*.f64 t ew) -1/2))) (/.f64 ew (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(+.f64 (/.f64 ew (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (/.f64 t (/.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) (*.f64 t (*.f64 ew -1/2)))))
(fma.f64 (/.f64 t (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (*.f64 t (*.f64 ew -1/2)) (/.f64 ew (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(/.f64 (*.f64 ew (fma.f64 -1/2 (*.f64 t t) 1)) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(+.f64 (*.f64 (/.f64 ew (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) 1) (*.f64 (/.f64 t (/.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) (*.f64 (*.f64 t ew) -1/2))) 1))
(+.f64 (/.f64 ew (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (/.f64 t (/.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) (*.f64 t (*.f64 ew -1/2)))))
(fma.f64 (/.f64 t (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (*.f64 t (*.f64 ew -1/2)) (/.f64 ew (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(/.f64 (*.f64 ew (fma.f64 -1/2 (*.f64 t t) 1)) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(+.f64 (*.f64 (/.f64 t (/.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) (*.f64 (*.f64 t ew) -1/2))) 1) (*.f64 (/.f64 ew (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) 1))
(+.f64 (/.f64 ew (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (/.f64 t (/.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) (*.f64 t (*.f64 ew -1/2)))))
(fma.f64 (/.f64 t (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (*.f64 t (*.f64 ew -1/2)) (/.f64 ew (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(/.f64 (*.f64 ew (fma.f64 -1/2 (*.f64 t t) 1)) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (fma.f64 -1/2 (*.f64 t (*.f64 t ew)) ew) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) 1)
(+.f64 (/.f64 ew (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (/.f64 t (/.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) (*.f64 t (*.f64 ew -1/2)))))
(fma.f64 (/.f64 t (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (*.f64 t (*.f64 ew -1/2)) (/.f64 ew (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(/.f64 (*.f64 ew (fma.f64 -1/2 (*.f64 t t) 1)) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(/.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (/.f64 1 (fma.f64 -1/2 (*.f64 t (*.f64 t ew)) ew)))
(*.f64 (/.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))) 1) (fma.f64 -1/2 (*.f64 t (*.f64 t ew)) ew))
(*.f64 (*.f64 ew (fma.f64 -1/2 (*.f64 t t) 1)) (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(/.f64 (fma.f64 -1/2 (*.f64 t (*.f64 t ew)) ew) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(+.f64 (/.f64 ew (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (/.f64 t (/.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) (*.f64 t (*.f64 ew -1/2)))))
(fma.f64 (/.f64 t (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (*.f64 t (*.f64 ew -1/2)) (/.f64 ew (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(/.f64 (*.f64 ew (fma.f64 -1/2 (*.f64 t t) 1)) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(/.f64 (fma.f64 -1/2 (*.f64 t (*.f64 t ew)) ew) (/.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) 1))
(+.f64 (/.f64 ew (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (/.f64 t (/.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) (*.f64 t (*.f64 ew -1/2)))))
(fma.f64 (/.f64 t (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (*.f64 t (*.f64 ew -1/2)) (/.f64 ew (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(/.f64 (*.f64 ew (fma.f64 -1/2 (*.f64 t t) 1)) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(/.f64 (fma.f64 -1/2 (*.f64 t (*.f64 t ew)) ew) (/.f64 (*.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) (-.f64 ew (*.f64 (*.f64 t ew) (*.f64 t -1/2)))) (-.f64 ew (*.f64 (*.f64 t ew) (*.f64 t -1/2)))))
(+.f64 (/.f64 ew (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (/.f64 t (/.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) (*.f64 t (*.f64 ew -1/2)))))
(fma.f64 (/.f64 t (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (*.f64 t (*.f64 ew -1/2)) (/.f64 ew (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(/.f64 (*.f64 ew (fma.f64 -1/2 (*.f64 t t) 1)) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(/.f64 1 (/.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) (fma.f64 -1/2 (*.f64 t (*.f64 t ew)) ew)))
(+.f64 (/.f64 ew (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (/.f64 t (/.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) (*.f64 t (*.f64 ew -1/2)))))
(fma.f64 (/.f64 t (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (*.f64 t (*.f64 ew -1/2)) (/.f64 ew (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(/.f64 (*.f64 ew (fma.f64 -1/2 (*.f64 t t) 1)) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(/.f64 1 (/.f64 (*.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) (-.f64 ew (*.f64 (*.f64 t ew) (*.f64 t -1/2)))) (-.f64 (*.f64 ew ew) (pow.f64 (*.f64 (*.f64 t ew) (*.f64 t -1/2)) 2))))
(+.f64 (/.f64 ew (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (/.f64 t (/.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) (*.f64 t (*.f64 ew -1/2)))))
(fma.f64 (/.f64 t (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (*.f64 t (*.f64 ew -1/2)) (/.f64 ew (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(/.f64 (*.f64 ew (fma.f64 -1/2 (*.f64 t t) 1)) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(/.f64 1 (/.f64 (*.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) (fma.f64 ew ew (-.f64 (pow.f64 (*.f64 (*.f64 t ew) (*.f64 t -1/2)) 2) (*.f64 (pow.f64 (*.f64 t ew) 2) -1/2)))) (+.f64 (pow.f64 ew 3) (pow.f64 (*.f64 (*.f64 t ew) (*.f64 t -1/2)) 3))))
(*.f64 (/.f64 1 (*.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) (fma.f64 ew ew (-.f64 (pow.f64 (*.f64 t (*.f64 ew (*.f64 t -1/2))) 2) (*.f64 -1/2 (pow.f64 (*.f64 t ew) 2)))))) (+.f64 (pow.f64 ew 3) (pow.f64 (*.f64 t (*.f64 ew (*.f64 t -1/2))) 3)))
(/.f64 (+.f64 (pow.f64 ew 3) (pow.f64 (*.f64 t (*.f64 t (*.f64 ew -1/2))) 3)) (*.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) (fma.f64 ew ew (+.f64 (*.f64 (pow.f64 (*.f64 t (*.f64 t ew)) 2) 1/4) (*.f64 1/2 (pow.f64 (*.f64 t ew) 2))))))
(/.f64 (+.f64 (pow.f64 ew 3) (*.f64 (pow.f64 (*.f64 t (*.f64 t ew)) 3) -1/8)) (*.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) (fma.f64 ew ew (+.f64 (*.f64 (pow.f64 (*.f64 t (*.f64 t ew)) 2) 1/4) (*.f64 1/2 (pow.f64 (*.f64 t ew) 2))))))
(/.f64 (sqrt.f64 (fma.f64 -1/2 (*.f64 t (*.f64 t ew)) ew)) (/.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) (sqrt.f64 (fma.f64 -1/2 (*.f64 t (*.f64 t ew)) ew))))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 -1/2 (*.f64 t (*.f64 t ew)) ew)) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (sqrt.f64 (fma.f64 -1/2 (*.f64 t (*.f64 t ew)) ew)))
(/.f64 (sqrt.f64 (*.f64 ew (fma.f64 -1/2 (*.f64 t t) 1))) (/.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) (sqrt.f64 (*.f64 ew (fma.f64 -1/2 (*.f64 t t) 1)))))
(/.f64 (cbrt.f64 (fma.f64 -1/2 (*.f64 t (*.f64 t ew)) ew)) (/.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) (pow.f64 (cbrt.f64 (fma.f64 -1/2 (*.f64 t (*.f64 t ew)) ew)) 2)))
(*.f64 (/.f64 (cbrt.f64 (fma.f64 -1/2 (*.f64 t (*.f64 t ew)) ew)) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (pow.f64 (cbrt.f64 (fma.f64 -1/2 (*.f64 t (*.f64 t ew)) ew)) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 ew (fma.f64 -1/2 (*.f64 t t) 1))) 2) (/.f64 (cbrt.f64 (*.f64 ew (fma.f64 -1/2 (*.f64 t t) 1))) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(/.f64 (pow.f64 (cbrt.f64 (fma.f64 -1/2 (*.f64 t (*.f64 t ew)) ew)) 2) (/.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) (cbrt.f64 (fma.f64 -1/2 (*.f64 t (*.f64 t ew)) ew))))
(*.f64 (/.f64 (cbrt.f64 (fma.f64 -1/2 (*.f64 t (*.f64 t ew)) ew)) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (pow.f64 (cbrt.f64 (fma.f64 -1/2 (*.f64 t (*.f64 t ew)) ew)) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 ew (fma.f64 -1/2 (*.f64 t t) 1))) 2) (/.f64 (cbrt.f64 (*.f64 ew (fma.f64 -1/2 (*.f64 t t) 1))) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(/.f64 (-.f64 (*.f64 ew ew) (pow.f64 (*.f64 (*.f64 t ew) (*.f64 t -1/2)) 2)) (*.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) (-.f64 ew (*.f64 (*.f64 t ew) (*.f64 t -1/2)))))
(+.f64 (/.f64 ew (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (/.f64 t (/.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) (*.f64 t (*.f64 ew -1/2)))))
(fma.f64 (/.f64 t (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (*.f64 t (*.f64 ew -1/2)) (/.f64 ew (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(/.f64 (*.f64 ew (fma.f64 -1/2 (*.f64 t t) 1)) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(/.f64 (-.f64 (*.f64 ew ew) (pow.f64 (*.f64 (*.f64 t ew) (*.f64 t -1/2)) 2)) (/.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) (/.f64 1 (-.f64 ew (*.f64 (*.f64 t ew) (*.f64 t -1/2))))))
(+.f64 (/.f64 ew (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (/.f64 t (/.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) (*.f64 t (*.f64 ew -1/2)))))
(fma.f64 (/.f64 t (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (*.f64 t (*.f64 ew -1/2)) (/.f64 ew (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(/.f64 (*.f64 ew (fma.f64 -1/2 (*.f64 t t) 1)) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(/.f64 (-.f64 (*.f64 ew ew) (pow.f64 (*.f64 (*.f64 t ew) (*.f64 t -1/2)) 2)) (/.f64 (-.f64 ew (*.f64 (*.f64 t ew) (*.f64 t -1/2))) (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(*.f64 (/.f64 (-.f64 (*.f64 ew ew) (pow.f64 (*.f64 t (*.f64 ew (*.f64 t -1/2))) 2)) (-.f64 ew (*.f64 t (*.f64 ew (*.f64 t -1/2))))) (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(*.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (/.f64 (-.f64 (*.f64 ew ew) (*.f64 (pow.f64 (*.f64 t (*.f64 t ew)) 2) 1/4)) (+.f64 ew (*.f64 1/2 (*.f64 t (*.f64 t ew))))))
(/.f64 (-.f64 (*.f64 ew ew) (pow.f64 (*.f64 (*.f64 t ew) (*.f64 t -1/2)) 2)) (/.f64 (*.f64 (-.f64 ew (*.f64 (*.f64 t ew) (*.f64 t -1/2))) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) 1))
(+.f64 (/.f64 ew (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (/.f64 t (/.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) (*.f64 t (*.f64 ew -1/2)))))
(fma.f64 (/.f64 t (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (*.f64 t (*.f64 ew -1/2)) (/.f64 ew (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(/.f64 (*.f64 ew (fma.f64 -1/2 (*.f64 t t) 1)) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(/.f64 (+.f64 (pow.f64 ew 3) (pow.f64 (*.f64 (*.f64 t ew) (*.f64 t -1/2)) 3)) (*.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) (fma.f64 ew ew (-.f64 (pow.f64 (*.f64 (*.f64 t ew) (*.f64 t -1/2)) 2) (*.f64 (pow.f64 (*.f64 t ew) 2) -1/2)))))
(*.f64 (/.f64 1 (*.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) (fma.f64 ew ew (-.f64 (pow.f64 (*.f64 t (*.f64 ew (*.f64 t -1/2))) 2) (*.f64 -1/2 (pow.f64 (*.f64 t ew) 2)))))) (+.f64 (pow.f64 ew 3) (pow.f64 (*.f64 t (*.f64 ew (*.f64 t -1/2))) 3)))
(/.f64 (+.f64 (pow.f64 ew 3) (pow.f64 (*.f64 t (*.f64 t (*.f64 ew -1/2))) 3)) (*.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) (fma.f64 ew ew (+.f64 (*.f64 (pow.f64 (*.f64 t (*.f64 t ew)) 2) 1/4) (*.f64 1/2 (pow.f64 (*.f64 t ew) 2))))))
(/.f64 (+.f64 (pow.f64 ew 3) (*.f64 (pow.f64 (*.f64 t (*.f64 t ew)) 3) -1/8)) (*.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) (fma.f64 ew ew (+.f64 (*.f64 (pow.f64 (*.f64 t (*.f64 t ew)) 2) 1/4) (*.f64 1/2 (pow.f64 (*.f64 t ew) 2))))))
(/.f64 (+.f64 (pow.f64 ew 3) (pow.f64 (*.f64 (*.f64 t ew) (*.f64 t -1/2)) 3)) (/.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) (/.f64 1 (fma.f64 ew ew (-.f64 (pow.f64 (*.f64 (*.f64 t ew) (*.f64 t -1/2)) 2) (*.f64 (pow.f64 (*.f64 t ew) 2) -1/2))))))
(*.f64 (/.f64 1 (*.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) (fma.f64 ew ew (-.f64 (pow.f64 (*.f64 t (*.f64 ew (*.f64 t -1/2))) 2) (*.f64 -1/2 (pow.f64 (*.f64 t ew) 2)))))) (+.f64 (pow.f64 ew 3) (pow.f64 (*.f64 t (*.f64 ew (*.f64 t -1/2))) 3)))
(/.f64 (+.f64 (pow.f64 ew 3) (pow.f64 (*.f64 t (*.f64 t (*.f64 ew -1/2))) 3)) (*.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) (fma.f64 ew ew (+.f64 (*.f64 (pow.f64 (*.f64 t (*.f64 t ew)) 2) 1/4) (*.f64 1/2 (pow.f64 (*.f64 t ew) 2))))))
(/.f64 (+.f64 (pow.f64 ew 3) (*.f64 (pow.f64 (*.f64 t (*.f64 t ew)) 3) -1/8)) (*.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) (fma.f64 ew ew (+.f64 (*.f64 (pow.f64 (*.f64 t (*.f64 t ew)) 2) 1/4) (*.f64 1/2 (pow.f64 (*.f64 t ew) 2))))))
(/.f64 (+.f64 (pow.f64 ew 3) (pow.f64 (*.f64 (*.f64 t ew) (*.f64 t -1/2)) 3)) (/.f64 (fma.f64 ew ew (-.f64 (pow.f64 (*.f64 (*.f64 t ew) (*.f64 t -1/2)) 2) (*.f64 (pow.f64 (*.f64 t ew) 2) -1/2))) (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(*.f64 (/.f64 (+.f64 (pow.f64 ew 3) (pow.f64 (*.f64 t (*.f64 ew (*.f64 t -1/2))) 3)) (fma.f64 ew ew (-.f64 (pow.f64 (*.f64 t (*.f64 ew (*.f64 t -1/2))) 2) (*.f64 -1/2 (pow.f64 (*.f64 t ew) 2))))) (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(*.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (/.f64 (+.f64 (pow.f64 ew 3) (pow.f64 (*.f64 t (*.f64 t (*.f64 ew -1/2))) 3)) (fma.f64 ew ew (+.f64 (*.f64 (pow.f64 (*.f64 t (*.f64 t ew)) 2) 1/4) (*.f64 1/2 (pow.f64 (*.f64 t ew) 2))))))
(*.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (/.f64 (+.f64 (pow.f64 ew 3) (*.f64 (pow.f64 (*.f64 t (*.f64 t ew)) 3) -1/8)) (fma.f64 ew ew (+.f64 (*.f64 (pow.f64 (*.f64 t (*.f64 t ew)) 2) 1/4) (*.f64 1/2 (pow.f64 (*.f64 t ew) 2))))))
(/.f64 (+.f64 (pow.f64 ew 3) (pow.f64 (*.f64 (*.f64 t ew) (*.f64 t -1/2)) 3)) (/.f64 (*.f64 (fma.f64 ew ew (-.f64 (pow.f64 (*.f64 (*.f64 t ew) (*.f64 t -1/2)) 2) (*.f64 (pow.f64 (*.f64 t ew) 2) -1/2))) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) 1))
(*.f64 (/.f64 1 (*.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) (fma.f64 ew ew (-.f64 (pow.f64 (*.f64 t (*.f64 ew (*.f64 t -1/2))) 2) (*.f64 -1/2 (pow.f64 (*.f64 t ew) 2)))))) (+.f64 (pow.f64 ew 3) (pow.f64 (*.f64 t (*.f64 ew (*.f64 t -1/2))) 3)))
(/.f64 (+.f64 (pow.f64 ew 3) (pow.f64 (*.f64 t (*.f64 t (*.f64 ew -1/2))) 3)) (*.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) (fma.f64 ew ew (+.f64 (*.f64 (pow.f64 (*.f64 t (*.f64 t ew)) 2) 1/4) (*.f64 1/2 (pow.f64 (*.f64 t ew) 2))))))
(/.f64 (+.f64 (pow.f64 ew 3) (*.f64 (pow.f64 (*.f64 t (*.f64 t ew)) 3) -1/8)) (*.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) (fma.f64 ew ew (+.f64 (*.f64 (pow.f64 (*.f64 t (*.f64 t ew)) 2) 1/4) (*.f64 1/2 (pow.f64 (*.f64 t ew) 2))))))
(/.f64 (fma.f64 ew ew (-.f64 (pow.f64 (*.f64 (*.f64 t ew) (*.f64 t -1/2)) 2) (*.f64 (pow.f64 (*.f64 t ew) 2) -1/2))) (/.f64 (*.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) (fma.f64 ew ew (-.f64 (pow.f64 (*.f64 (*.f64 t ew) (*.f64 t -1/2)) 2) (*.f64 (pow.f64 (*.f64 t ew) 2) -1/2)))) (fma.f64 -1/2 (*.f64 t (*.f64 t ew)) ew)))
(*.f64 (/.f64 (fma.f64 ew ew (-.f64 (pow.f64 (*.f64 t (*.f64 ew (*.f64 t -1/2))) 2) (*.f64 -1/2 (pow.f64 (*.f64 t ew) 2)))) (*.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) (fma.f64 ew ew (-.f64 (pow.f64 (*.f64 t (*.f64 ew (*.f64 t -1/2))) 2) (*.f64 -1/2 (pow.f64 (*.f64 t ew) 2)))))) (fma.f64 -1/2 (*.f64 t (*.f64 t ew)) ew))
(*.f64 (*.f64 ew (fma.f64 -1/2 (*.f64 t t) 1)) (/.f64 (fma.f64 ew ew (+.f64 (*.f64 (pow.f64 (*.f64 t (*.f64 t ew)) 2) 1/4) (*.f64 1/2 (pow.f64 (*.f64 t ew) 2)))) (*.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) (fma.f64 ew ew (+.f64 (*.f64 (pow.f64 (*.f64 t (*.f64 t ew)) 2) 1/4) (*.f64 1/2 (pow.f64 (*.f64 t ew) 2)))))))
(/.f64 (sqrt.f64 (-.f64 (*.f64 ew ew) (pow.f64 (*.f64 (*.f64 t ew) (*.f64 t -1/2)) 2))) (/.f64 (*.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) (-.f64 ew (*.f64 (*.f64 t ew) (*.f64 t -1/2)))) (sqrt.f64 (-.f64 (*.f64 ew ew) (pow.f64 (*.f64 (*.f64 t ew) (*.f64 t -1/2)) 2)))))
(/.f64 (sqrt.f64 (-.f64 (*.f64 ew ew) (pow.f64 (*.f64 t (*.f64 ew (*.f64 t -1/2))) 2))) (/.f64 (*.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) (-.f64 ew (*.f64 t (*.f64 ew (*.f64 t -1/2))))) (sqrt.f64 (-.f64 (*.f64 ew ew) (pow.f64 (*.f64 t (*.f64 ew (*.f64 t -1/2))) 2)))))
(*.f64 (sqrt.f64 (-.f64 (*.f64 ew ew) (*.f64 (pow.f64 (*.f64 t (*.f64 t ew)) 2) 1/4))) (/.f64 (sqrt.f64 (-.f64 (*.f64 ew ew) (*.f64 (pow.f64 (*.f64 t (*.f64 t ew)) 2) 1/4))) (*.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) (+.f64 ew (*.f64 1/2 (*.f64 t (*.f64 t ew)))))))
(/.f64 (sqrt.f64 (-.f64 (*.f64 ew ew) (*.f64 (pow.f64 (*.f64 t (*.f64 t ew)) 2) 1/4))) (/.f64 (*.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) (+.f64 ew (*.f64 1/2 (*.f64 t (*.f64 t ew))))) (sqrt.f64 (-.f64 (*.f64 ew ew) (*.f64 (pow.f64 (*.f64 t (*.f64 t ew)) 2) 1/4)))))
(/.f64 (sqrt.f64 (+.f64 (pow.f64 ew 3) (pow.f64 (*.f64 (*.f64 t ew) (*.f64 t -1/2)) 3))) (/.f64 (*.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) (fma.f64 ew ew (-.f64 (pow.f64 (*.f64 (*.f64 t ew) (*.f64 t -1/2)) 2) (*.f64 (pow.f64 (*.f64 t ew) 2) -1/2)))) (sqrt.f64 (+.f64 (pow.f64 ew 3) (pow.f64 (*.f64 (*.f64 t ew) (*.f64 t -1/2)) 3)))))
(*.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 ew 3) (pow.f64 (*.f64 t (*.f64 ew (*.f64 t -1/2))) 3))) (*.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) (fma.f64 ew ew (-.f64 (pow.f64 (*.f64 t (*.f64 ew (*.f64 t -1/2))) 2) (*.f64 -1/2 (pow.f64 (*.f64 t ew) 2)))))) (sqrt.f64 (+.f64 (pow.f64 ew 3) (pow.f64 (*.f64 t (*.f64 ew (*.f64 t -1/2))) 3))))
(*.f64 (/.f64 (hypot.f64 (pow.f64 (*.f64 t (*.f64 t (*.f64 ew -1/2))) 3/2) (pow.f64 ew 3/2)) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (/.f64 (hypot.f64 (pow.f64 (*.f64 t (*.f64 t (*.f64 ew -1/2))) 3/2) (pow.f64 ew 3/2)) (fma.f64 ew ew (+.f64 (*.f64 (pow.f64 (*.f64 t (*.f64 t ew)) 2) 1/4) (*.f64 1/2 (pow.f64 (*.f64 t ew) 2))))))
(*.f64 (/.f64 (hypot.f64 (pow.f64 (*.f64 t (*.f64 t (*.f64 ew -1/2))) 3/2) (pow.f64 ew 3/2)) (fma.f64 ew ew (+.f64 (*.f64 (pow.f64 (*.f64 t (*.f64 t ew)) 2) 1/4) (*.f64 1/2 (pow.f64 (*.f64 t ew) 2))))) (/.f64 (hypot.f64 (pow.f64 (*.f64 t (*.f64 t (*.f64 ew -1/2))) 3/2) (pow.f64 ew 3/2)) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (*.f64 ew ew) (pow.f64 (*.f64 (*.f64 t ew) (*.f64 t -1/2)) 2))) (cbrt.f64 (-.f64 (*.f64 ew ew) (pow.f64 (*.f64 (*.f64 t ew) (*.f64 t -1/2)) 2)))) (/.f64 (*.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) (-.f64 ew (*.f64 (*.f64 t ew) (*.f64 t -1/2)))) (cbrt.f64 (-.f64 (*.f64 ew ew) (pow.f64 (*.f64 (*.f64 t ew) (*.f64 t -1/2)) 2)))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (-.f64 (*.f64 ew ew) (pow.f64 (*.f64 t (*.f64 ew (*.f64 t -1/2))) 2))) (cbrt.f64 (-.f64 (*.f64 ew ew) (pow.f64 (*.f64 t (*.f64 ew (*.f64 t -1/2))) 2)))) (*.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) (-.f64 ew (*.f64 t (*.f64 ew (*.f64 t -1/2)))))) (cbrt.f64 (-.f64 (*.f64 ew ew) (pow.f64 (*.f64 t (*.f64 ew (*.f64 t -1/2))) 2))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (-.f64 (*.f64 ew ew) (*.f64 (pow.f64 (*.f64 t (*.f64 t ew)) 2) 1/4))) (cbrt.f64 (-.f64 (*.f64 ew ew) (*.f64 (pow.f64 (*.f64 t (*.f64 t ew)) 2) 1/4)))) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (/.f64 (cbrt.f64 (-.f64 (*.f64 ew ew) (*.f64 (pow.f64 (*.f64 t (*.f64 t ew)) 2) 1/4))) (+.f64 ew (*.f64 1/2 (*.f64 t (*.f64 t ew))))))
(*.f64 (cbrt.f64 (-.f64 (*.f64 ew ew) (*.f64 (pow.f64 (*.f64 t (*.f64 t ew)) 2) 1/4))) (/.f64 (cbrt.f64 (-.f64 (*.f64 ew ew) (*.f64 (pow.f64 (*.f64 t (*.f64 t ew)) 2) 1/4))) (/.f64 (+.f64 ew (*.f64 1/2 (*.f64 t (*.f64 t ew)))) (/.f64 (cbrt.f64 (-.f64 (*.f64 ew ew) (*.f64 (pow.f64 (*.f64 t (*.f64 t ew)) 2) 1/4))) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))))))
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 ew 3) (pow.f64 (*.f64 (*.f64 t ew) (*.f64 t -1/2)) 3))) (cbrt.f64 (+.f64 (pow.f64 ew 3) (pow.f64 (*.f64 (*.f64 t ew) (*.f64 t -1/2)) 3)))) (/.f64 (*.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) (fma.f64 ew ew (-.f64 (pow.f64 (*.f64 (*.f64 t ew) (*.f64 t -1/2)) 2) (*.f64 (pow.f64 (*.f64 t ew) 2) -1/2)))) (cbrt.f64 (+.f64 (pow.f64 ew 3) (pow.f64 (*.f64 (*.f64 t ew) (*.f64 t -1/2)) 3)))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 ew 3) (pow.f64 (*.f64 t (*.f64 ew (*.f64 t -1/2))) 3))) (cbrt.f64 (+.f64 (pow.f64 ew 3) (pow.f64 (*.f64 t (*.f64 ew (*.f64 t -1/2))) 3)))) (*.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) (fma.f64 ew ew (-.f64 (pow.f64 (*.f64 t (*.f64 ew (*.f64 t -1/2))) 2) (*.f64 -1/2 (pow.f64 (*.f64 t ew) 2)))))) (cbrt.f64 (+.f64 (pow.f64 ew 3) (pow.f64 (*.f64 t (*.f64 ew (*.f64 t -1/2))) 3))))
(*.f64 (cbrt.f64 (+.f64 (pow.f64 ew 3) (pow.f64 (*.f64 t (*.f64 t (*.f64 ew -1/2))) 3))) (*.f64 (/.f64 (cbrt.f64 (+.f64 (pow.f64 ew 3) (pow.f64 (*.f64 t (*.f64 t (*.f64 ew -1/2))) 3))) (fma.f64 ew ew (+.f64 (*.f64 (pow.f64 (*.f64 t (*.f64 t ew)) 2) 1/4) (*.f64 1/2 (pow.f64 (*.f64 t ew) 2))))) (/.f64 (cbrt.f64 (+.f64 (pow.f64 ew 3) (pow.f64 (*.f64 t (*.f64 t (*.f64 ew -1/2))) 3))) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 ew 3) (*.f64 (pow.f64 (*.f64 t (*.f64 t ew)) 3) -1/8))) (cbrt.f64 (+.f64 (pow.f64 ew 3) (*.f64 (pow.f64 (*.f64 t (*.f64 t ew)) 3) -1/8)))) (*.f64 (/.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) (cbrt.f64 (+.f64 (pow.f64 ew 3) (*.f64 (pow.f64 (*.f64 t (*.f64 t ew)) 3) -1/8)))) (fma.f64 ew ew (+.f64 (*.f64 (pow.f64 (*.f64 t (*.f64 t ew)) 2) 1/4) (*.f64 1/2 (pow.f64 (*.f64 t ew) 2))))))
(/.f64 (*.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (-.f64 (*.f64 ew ew) (pow.f64 (*.f64 (*.f64 t ew) (*.f64 t -1/2)) 2))) (-.f64 ew (*.f64 (*.f64 t ew) (*.f64 t -1/2))))
(*.f64 (/.f64 (-.f64 (*.f64 ew ew) (pow.f64 (*.f64 t (*.f64 ew (*.f64 t -1/2))) 2)) (-.f64 ew (*.f64 t (*.f64 ew (*.f64 t -1/2))))) (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(*.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (/.f64 (-.f64 (*.f64 ew ew) (*.f64 (pow.f64 (*.f64 t (*.f64 t ew)) 2) 1/4)) (+.f64 ew (*.f64 1/2 (*.f64 t (*.f64 t ew))))))
(/.f64 (*.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (+.f64 (pow.f64 ew 3) (pow.f64 (*.f64 (*.f64 t ew) (*.f64 t -1/2)) 3))) (fma.f64 ew ew (-.f64 (pow.f64 (*.f64 (*.f64 t ew) (*.f64 t -1/2)) 2) (*.f64 (pow.f64 (*.f64 t ew) 2) -1/2))))
(*.f64 (/.f64 (+.f64 (pow.f64 ew 3) (pow.f64 (*.f64 t (*.f64 ew (*.f64 t -1/2))) 3)) (fma.f64 ew ew (-.f64 (pow.f64 (*.f64 t (*.f64 ew (*.f64 t -1/2))) 2) (*.f64 -1/2 (pow.f64 (*.f64 t ew) 2))))) (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(*.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (/.f64 (+.f64 (pow.f64 ew 3) (pow.f64 (*.f64 t (*.f64 t (*.f64 ew -1/2))) 3)) (fma.f64 ew ew (+.f64 (*.f64 (pow.f64 (*.f64 t (*.f64 t ew)) 2) 1/4) (*.f64 1/2 (pow.f64 (*.f64 t ew) 2))))))
(*.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (/.f64 (+.f64 (pow.f64 ew 3) (*.f64 (pow.f64 (*.f64 t (*.f64 t ew)) 3) -1/8)) (fma.f64 ew ew (+.f64 (*.f64 (pow.f64 (*.f64 t (*.f64 t ew)) 2) 1/4) (*.f64 1/2 (pow.f64 (*.f64 t ew) 2))))))
(/.f64 (*.f64 (-.f64 (*.f64 ew ew) (pow.f64 (*.f64 (*.f64 t ew) (*.f64 t -1/2)) 2)) (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (-.f64 ew (*.f64 (*.f64 t ew) (*.f64 t -1/2))))
(*.f64 (/.f64 (-.f64 (*.f64 ew ew) (pow.f64 (*.f64 t (*.f64 ew (*.f64 t -1/2))) 2)) (-.f64 ew (*.f64 t (*.f64 ew (*.f64 t -1/2))))) (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(*.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (/.f64 (-.f64 (*.f64 ew ew) (*.f64 (pow.f64 (*.f64 t (*.f64 t ew)) 2) 1/4)) (+.f64 ew (*.f64 1/2 (*.f64 t (*.f64 t ew))))))
(/.f64 (*.f64 (+.f64 (pow.f64 ew 3) (pow.f64 (*.f64 (*.f64 t ew) (*.f64 t -1/2)) 3)) (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (fma.f64 ew ew (-.f64 (pow.f64 (*.f64 (*.f64 t ew) (*.f64 t -1/2)) 2) (*.f64 (pow.f64 (*.f64 t ew) 2) -1/2))))
(*.f64 (/.f64 (+.f64 (pow.f64 ew 3) (pow.f64 (*.f64 t (*.f64 ew (*.f64 t -1/2))) 3)) (fma.f64 ew ew (-.f64 (pow.f64 (*.f64 t (*.f64 ew (*.f64 t -1/2))) 2) (*.f64 -1/2 (pow.f64 (*.f64 t ew) 2))))) (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(*.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (/.f64 (+.f64 (pow.f64 ew 3) (pow.f64 (*.f64 t (*.f64 t (*.f64 ew -1/2))) 3)) (fma.f64 ew ew (+.f64 (*.f64 (pow.f64 (*.f64 t (*.f64 t ew)) 2) 1/4) (*.f64 1/2 (pow.f64 (*.f64 t ew) 2))))))
(*.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (/.f64 (+.f64 (pow.f64 ew 3) (*.f64 (pow.f64 (*.f64 t (*.f64 t ew)) 3) -1/8)) (fma.f64 ew ew (+.f64 (*.f64 (pow.f64 (*.f64 t (*.f64 t ew)) 2) 1/4) (*.f64 1/2 (pow.f64 (*.f64 t ew) 2))))))
(/.f64 (-.f64 (*.f64 (/.f64 ew (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (/.f64 ew (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (*.f64 (/.f64 t (/.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) (*.f64 (*.f64 t ew) -1/2))) (/.f64 t (/.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) (*.f64 (*.f64 t ew) -1/2))))) (-.f64 (/.f64 ew (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (/.f64 t (/.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) (*.f64 (*.f64 t ew) -1/2)))))
(/.f64 (-.f64 (*.f64 (/.f64 ew (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (/.f64 ew (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (*.f64 (/.f64 t (/.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) (*.f64 t (*.f64 ew -1/2)))) (/.f64 t (/.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) (*.f64 t (*.f64 ew -1/2)))))) (-.f64 (/.f64 ew (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (/.f64 t (/.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) (*.f64 t (*.f64 ew -1/2))))))
(/.f64 (fma.f64 (/.f64 t (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (*.f64 t (*.f64 ew -1/2)) (/.f64 ew (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (/.f64 (-.f64 (/.f64 ew (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (*.f64 (*.f64 t (*.f64 ew -1/2)) (/.f64 t (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) (-.f64 (/.f64 ew (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (*.f64 (*.f64 t (*.f64 ew -1/2)) (/.f64 t (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))))))
(*.f64 (/.f64 (/.f64 (*.f64 ew (fma.f64 -1/2 (*.f64 t t) 1)) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (+.f64 (/.f64 ew (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (/.f64 (*.f64 1/2 (*.f64 t (*.f64 t ew))) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) (+.f64 (/.f64 ew (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (/.f64 (*.f64 1/2 (*.f64 t (*.f64 t ew))) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(/.f64 (+.f64 (pow.f64 (/.f64 ew (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) 3) (pow.f64 (/.f64 t (/.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) (*.f64 (*.f64 t ew) -1/2))) 3)) (-.f64 (+.f64 (*.f64 (/.f64 ew (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (/.f64 ew (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (*.f64 (/.f64 t (/.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) (*.f64 (*.f64 t ew) -1/2))) (/.f64 t (/.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) (*.f64 (*.f64 t ew) -1/2))))) (*.f64 (/.f64 ew (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (/.f64 t (/.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) (*.f64 (*.f64 t ew) -1/2))))))
(/.f64 (+.f64 (pow.f64 (/.f64 ew (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) 3) (pow.f64 (/.f64 t (/.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) (*.f64 t (*.f64 ew -1/2)))) 3)) (-.f64 (fma.f64 (/.f64 ew (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (/.f64 ew (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (*.f64 (/.f64 t (/.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) (*.f64 t (*.f64 ew -1/2)))) (/.f64 t (/.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) (*.f64 t (*.f64 ew -1/2)))))) (*.f64 (/.f64 ew (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (/.f64 t (/.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) (*.f64 t (*.f64 ew -1/2)))))))
(/.f64 (+.f64 (pow.f64 (/.f64 ew (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) 3) (pow.f64 (*.f64 (*.f64 t (*.f64 ew -1/2)) (/.f64 t (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 3)) (fma.f64 (/.f64 ew (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (/.f64 ew (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (*.f64 (*.f64 (*.f64 t (*.f64 ew -1/2)) (/.f64 t (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (-.f64 (*.f64 (*.f64 t (*.f64 ew -1/2)) (/.f64 t (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (/.f64 ew (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))))))
(/.f64 (*.f64 (-.f64 (*.f64 ew ew) (pow.f64 (*.f64 (*.f64 t ew) (*.f64 t -1/2)) 2)) 1) (*.f64 (-.f64 ew (*.f64 (*.f64 t ew) (*.f64 t -1/2))) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(+.f64 (/.f64 ew (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (/.f64 t (/.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) (*.f64 t (*.f64 ew -1/2)))))
(fma.f64 (/.f64 t (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (*.f64 t (*.f64 ew -1/2)) (/.f64 ew (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(/.f64 (*.f64 ew (fma.f64 -1/2 (*.f64 t t) 1)) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(/.f64 (*.f64 (+.f64 (pow.f64 ew 3) (pow.f64 (*.f64 (*.f64 t ew) (*.f64 t -1/2)) 3)) 1) (*.f64 (fma.f64 ew ew (-.f64 (pow.f64 (*.f64 (*.f64 t ew) (*.f64 t -1/2)) 2) (*.f64 (pow.f64 (*.f64 t ew) 2) -1/2))) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(*.f64 (/.f64 1 (*.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) (fma.f64 ew ew (-.f64 (pow.f64 (*.f64 t (*.f64 ew (*.f64 t -1/2))) 2) (*.f64 -1/2 (pow.f64 (*.f64 t ew) 2)))))) (+.f64 (pow.f64 ew 3) (pow.f64 (*.f64 t (*.f64 ew (*.f64 t -1/2))) 3)))
(/.f64 (+.f64 (pow.f64 ew 3) (pow.f64 (*.f64 t (*.f64 t (*.f64 ew -1/2))) 3)) (*.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) (fma.f64 ew ew (+.f64 (*.f64 (pow.f64 (*.f64 t (*.f64 t ew)) 2) 1/4) (*.f64 1/2 (pow.f64 (*.f64 t ew) 2))))))
(/.f64 (+.f64 (pow.f64 ew 3) (*.f64 (pow.f64 (*.f64 t (*.f64 t ew)) 3) -1/8)) (*.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) (fma.f64 ew ew (+.f64 (*.f64 (pow.f64 (*.f64 t (*.f64 t ew)) 2) 1/4) (*.f64 1/2 (pow.f64 (*.f64 t ew) 2))))))
(/.f64 (/.f64 (fma.f64 -1/2 (*.f64 t (*.f64 t ew)) ew) 1) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(+.f64 (/.f64 ew (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (/.f64 t (/.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) (*.f64 t (*.f64 ew -1/2)))))
(fma.f64 (/.f64 t (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (*.f64 t (*.f64 ew -1/2)) (/.f64 ew (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(/.f64 (*.f64 ew (fma.f64 -1/2 (*.f64 t t) 1)) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(/.f64 (/.f64 (fma.f64 -1/2 (*.f64 t (*.f64 t ew)) ew) (sqrt.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (sqrt.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(+.f64 (/.f64 ew (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (/.f64 t (/.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) (*.f64 t (*.f64 ew -1/2)))))
(fma.f64 (/.f64 t (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (*.f64 t (*.f64 ew -1/2)) (/.f64 ew (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(/.f64 (*.f64 ew (fma.f64 -1/2 (*.f64 t t) 1)) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(/.f64 (/.f64 (fma.f64 -1/2 (*.f64 t (*.f64 t ew)) ew) (*.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (cbrt.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) (cbrt.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(+.f64 (/.f64 ew (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (/.f64 t (/.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) (*.f64 t (*.f64 ew -1/2)))))
(fma.f64 (/.f64 t (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (*.f64 t (*.f64 ew -1/2)) (/.f64 ew (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(/.f64 (*.f64 ew (fma.f64 -1/2 (*.f64 t t) 1)) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(/.f64 (/.f64 (-.f64 (*.f64 ew ew) (pow.f64 (*.f64 (*.f64 t ew) (*.f64 t -1/2)) 2)) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (-.f64 ew (*.f64 (*.f64 t ew) (*.f64 t -1/2))))
(+.f64 (/.f64 ew (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (/.f64 t (/.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) (*.f64 t (*.f64 ew -1/2)))))
(fma.f64 (/.f64 t (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (*.f64 t (*.f64 ew -1/2)) (/.f64 ew (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(/.f64 (*.f64 ew (fma.f64 -1/2 (*.f64 t t) 1)) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(/.f64 (/.f64 (+.f64 (pow.f64 ew 3) (pow.f64 (*.f64 (*.f64 t ew) (*.f64 t -1/2)) 3)) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (fma.f64 ew ew (-.f64 (pow.f64 (*.f64 (*.f64 t ew) (*.f64 t -1/2)) 2) (*.f64 (pow.f64 (*.f64 t ew) 2) -1/2))))
(*.f64 (/.f64 1 (*.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) (fma.f64 ew ew (-.f64 (pow.f64 (*.f64 t (*.f64 ew (*.f64 t -1/2))) 2) (*.f64 -1/2 (pow.f64 (*.f64 t ew) 2)))))) (+.f64 (pow.f64 ew 3) (pow.f64 (*.f64 t (*.f64 ew (*.f64 t -1/2))) 3)))
(/.f64 (+.f64 (pow.f64 ew 3) (pow.f64 (*.f64 t (*.f64 t (*.f64 ew -1/2))) 3)) (*.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) (fma.f64 ew ew (+.f64 (*.f64 (pow.f64 (*.f64 t (*.f64 t ew)) 2) 1/4) (*.f64 1/2 (pow.f64 (*.f64 t ew) 2))))))
(/.f64 (+.f64 (pow.f64 ew 3) (*.f64 (pow.f64 (*.f64 t (*.f64 t ew)) 3) -1/8)) (*.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) (fma.f64 ew ew (+.f64 (*.f64 (pow.f64 (*.f64 t (*.f64 t ew)) 2) 1/4) (*.f64 1/2 (pow.f64 (*.f64 t ew) 2))))))
(/.f64 (/.f64 (*.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (-.f64 (*.f64 ew ew) (pow.f64 (*.f64 (*.f64 t ew) (*.f64 t -1/2)) 2))) 1) (-.f64 ew (*.f64 (*.f64 t ew) (*.f64 t -1/2))))
(*.f64 (/.f64 (-.f64 (*.f64 ew ew) (pow.f64 (*.f64 t (*.f64 ew (*.f64 t -1/2))) 2)) (-.f64 ew (*.f64 t (*.f64 ew (*.f64 t -1/2))))) (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(*.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (/.f64 (-.f64 (*.f64 ew ew) (*.f64 (pow.f64 (*.f64 t (*.f64 t ew)) 2) 1/4)) (+.f64 ew (*.f64 1/2 (*.f64 t (*.f64 t ew))))))
(/.f64 (/.f64 (*.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (-.f64 (*.f64 ew ew) (pow.f64 (*.f64 (*.f64 t ew) (*.f64 t -1/2)) 2))) (sqrt.f64 (-.f64 ew (*.f64 (*.f64 t ew) (*.f64 t -1/2))))) (sqrt.f64 (-.f64 ew (*.f64 (*.f64 t ew) (*.f64 t -1/2)))))
(*.f64 (/.f64 (-.f64 (*.f64 ew ew) (pow.f64 (*.f64 t (*.f64 ew (*.f64 t -1/2))) 2)) (-.f64 ew (*.f64 t (*.f64 ew (*.f64 t -1/2))))) (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(*.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (/.f64 (-.f64 (*.f64 ew ew) (*.f64 (pow.f64 (*.f64 t (*.f64 t ew)) 2) 1/4)) (+.f64 ew (*.f64 1/2 (*.f64 t (*.f64 t ew))))))
(/.f64 (/.f64 (*.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (-.f64 (*.f64 ew ew) (pow.f64 (*.f64 (*.f64 t ew) (*.f64 t -1/2)) 2))) (*.f64 (cbrt.f64 (-.f64 ew (*.f64 (*.f64 t ew) (*.f64 t -1/2)))) (cbrt.f64 (-.f64 ew (*.f64 (*.f64 t ew) (*.f64 t -1/2)))))) (cbrt.f64 (-.f64 ew (*.f64 (*.f64 t ew) (*.f64 t -1/2)))))
(*.f64 (/.f64 (-.f64 (*.f64 ew ew) (pow.f64 (*.f64 t (*.f64 ew (*.f64 t -1/2))) 2)) (-.f64 ew (*.f64 t (*.f64 ew (*.f64 t -1/2))))) (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(*.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (/.f64 (-.f64 (*.f64 ew ew) (*.f64 (pow.f64 (*.f64 t (*.f64 t ew)) 2) 1/4)) (+.f64 ew (*.f64 1/2 (*.f64 t (*.f64 t ew))))))
(/.f64 (/.f64 (*.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (-.f64 (*.f64 ew ew) (pow.f64 (*.f64 (*.f64 t ew) (*.f64 t -1/2)) 2))) (+.f64 (*.f64 (*.f64 t (sqrt.f64 ew)) (sqrt.f64 -1/2)) (sqrt.f64 ew))) (-.f64 (sqrt.f64 ew) (*.f64 (*.f64 t (sqrt.f64 ew)) (sqrt.f64 -1/2))))
(/.f64 (*.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (-.f64 (*.f64 ew ew) (pow.f64 (*.f64 t (*.f64 ew (*.f64 t -1/2))) 2))) (*.f64 (-.f64 (sqrt.f64 ew) (*.f64 t (*.f64 (sqrt.f64 ew) (sqrt.f64 -1/2)))) (fma.f64 (*.f64 t (sqrt.f64 ew)) (sqrt.f64 -1/2) (sqrt.f64 ew))))
(/.f64 (*.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (-.f64 (*.f64 ew ew) (*.f64 (pow.f64 (*.f64 t (*.f64 t ew)) 2) 1/4))) (*.f64 (fma.f64 t (*.f64 (sqrt.f64 ew) (sqrt.f64 -1/2)) (sqrt.f64 ew)) (-.f64 (sqrt.f64 ew) (*.f64 (*.f64 t (sqrt.f64 ew)) (sqrt.f64 -1/2)))))
(/.f64 (*.f64 (-.f64 (*.f64 ew ew) (*.f64 (pow.f64 (*.f64 t (*.f64 t ew)) 2) 1/4)) (/.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (fma.f64 t (*.f64 (sqrt.f64 ew) (sqrt.f64 -1/2)) (sqrt.f64 ew)))) (-.f64 (sqrt.f64 ew) (*.f64 t (*.f64 (sqrt.f64 ew) (sqrt.f64 -1/2)))))
(/.f64 (/.f64 (*.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (+.f64 (pow.f64 ew 3) (pow.f64 (*.f64 (*.f64 t ew) (*.f64 t -1/2)) 3))) 1) (fma.f64 ew ew (-.f64 (pow.f64 (*.f64 (*.f64 t ew) (*.f64 t -1/2)) 2) (*.f64 (pow.f64 (*.f64 t ew) 2) -1/2))))
(*.f64 (/.f64 (+.f64 (pow.f64 ew 3) (pow.f64 (*.f64 t (*.f64 ew (*.f64 t -1/2))) 3)) (fma.f64 ew ew (-.f64 (pow.f64 (*.f64 t (*.f64 ew (*.f64 t -1/2))) 2) (*.f64 -1/2 (pow.f64 (*.f64 t ew) 2))))) (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(*.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (/.f64 (+.f64 (pow.f64 ew 3) (pow.f64 (*.f64 t (*.f64 t (*.f64 ew -1/2))) 3)) (fma.f64 ew ew (+.f64 (*.f64 (pow.f64 (*.f64 t (*.f64 t ew)) 2) 1/4) (*.f64 1/2 (pow.f64 (*.f64 t ew) 2))))))
(*.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (/.f64 (+.f64 (pow.f64 ew 3) (*.f64 (pow.f64 (*.f64 t (*.f64 t ew)) 3) -1/8)) (fma.f64 ew ew (+.f64 (*.f64 (pow.f64 (*.f64 t (*.f64 t ew)) 2) 1/4) (*.f64 1/2 (pow.f64 (*.f64 t ew) 2))))))
(/.f64 (/.f64 (*.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (+.f64 (pow.f64 ew 3) (pow.f64 (*.f64 (*.f64 t ew) (*.f64 t -1/2)) 3))) (sqrt.f64 (fma.f64 ew ew (-.f64 (pow.f64 (*.f64 (*.f64 t ew) (*.f64 t -1/2)) 2) (*.f64 (pow.f64 (*.f64 t ew) 2) -1/2))))) (sqrt.f64 (fma.f64 ew ew (-.f64 (pow.f64 (*.f64 (*.f64 t ew) (*.f64 t -1/2)) 2) (*.f64 (pow.f64 (*.f64 t ew) 2) -1/2)))))
(*.f64 (/.f64 (+.f64 (pow.f64 ew 3) (pow.f64 (*.f64 t (*.f64 ew (*.f64 t -1/2))) 3)) (fma.f64 ew ew (-.f64 (pow.f64 (*.f64 t (*.f64 ew (*.f64 t -1/2))) 2) (*.f64 -1/2 (pow.f64 (*.f64 t ew) 2))))) (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(*.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (/.f64 (+.f64 (pow.f64 ew 3) (pow.f64 (*.f64 t (*.f64 t (*.f64 ew -1/2))) 3)) (fma.f64 ew ew (+.f64 (*.f64 (pow.f64 (*.f64 t (*.f64 t ew)) 2) 1/4) (*.f64 1/2 (pow.f64 (*.f64 t ew) 2))))))
(*.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (/.f64 (+.f64 (pow.f64 ew 3) (*.f64 (pow.f64 (*.f64 t (*.f64 t ew)) 3) -1/8)) (fma.f64 ew ew (+.f64 (*.f64 (pow.f64 (*.f64 t (*.f64 t ew)) 2) 1/4) (*.f64 1/2 (pow.f64 (*.f64 t ew) 2))))))
(/.f64 (/.f64 (*.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (+.f64 (pow.f64 ew 3) (pow.f64 (*.f64 (*.f64 t ew) (*.f64 t -1/2)) 3))) (*.f64 (cbrt.f64 (fma.f64 ew ew (-.f64 (pow.f64 (*.f64 (*.f64 t ew) (*.f64 t -1/2)) 2) (*.f64 (pow.f64 (*.f64 t ew) 2) -1/2)))) (cbrt.f64 (fma.f64 ew ew (-.f64 (pow.f64 (*.f64 (*.f64 t ew) (*.f64 t -1/2)) 2) (*.f64 (pow.f64 (*.f64 t ew) 2) -1/2)))))) (cbrt.f64 (fma.f64 ew ew (-.f64 (pow.f64 (*.f64 (*.f64 t ew) (*.f64 t -1/2)) 2) (*.f64 (pow.f64 (*.f64 t ew) 2) -1/2)))))
(*.f64 (/.f64 (+.f64 (pow.f64 ew 3) (pow.f64 (*.f64 t (*.f64 ew (*.f64 t -1/2))) 3)) (fma.f64 ew ew (-.f64 (pow.f64 (*.f64 t (*.f64 ew (*.f64 t -1/2))) 2) (*.f64 -1/2 (pow.f64 (*.f64 t ew) 2))))) (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(*.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (/.f64 (+.f64 (pow.f64 ew 3) (pow.f64 (*.f64 t (*.f64 t (*.f64 ew -1/2))) 3)) (fma.f64 ew ew (+.f64 (*.f64 (pow.f64 (*.f64 t (*.f64 t ew)) 2) 1/4) (*.f64 1/2 (pow.f64 (*.f64 t ew) 2))))))
(*.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (/.f64 (+.f64 (pow.f64 ew 3) (*.f64 (pow.f64 (*.f64 t (*.f64 t ew)) 3) -1/8)) (fma.f64 ew ew (+.f64 (*.f64 (pow.f64 (*.f64 t (*.f64 t ew)) 2) 1/4) (*.f64 1/2 (pow.f64 (*.f64 t ew) 2))))))
(/.f64 (/.f64 (*.f64 (-.f64 (*.f64 ew ew) (pow.f64 (*.f64 (*.f64 t ew) (*.f64 t -1/2)) 2)) (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 1) (-.f64 ew (*.f64 (*.f64 t ew) (*.f64 t -1/2))))
(*.f64 (/.f64 (-.f64 (*.f64 ew ew) (pow.f64 (*.f64 t (*.f64 ew (*.f64 t -1/2))) 2)) (-.f64 ew (*.f64 t (*.f64 ew (*.f64 t -1/2))))) (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(*.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (/.f64 (-.f64 (*.f64 ew ew) (*.f64 (pow.f64 (*.f64 t (*.f64 t ew)) 2) 1/4)) (+.f64 ew (*.f64 1/2 (*.f64 t (*.f64 t ew))))))
(/.f64 (/.f64 (*.f64 (-.f64 (*.f64 ew ew) (pow.f64 (*.f64 (*.f64 t ew) (*.f64 t -1/2)) 2)) (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (sqrt.f64 (-.f64 ew (*.f64 (*.f64 t ew) (*.f64 t -1/2))))) (sqrt.f64 (-.f64 ew (*.f64 (*.f64 t ew) (*.f64 t -1/2)))))
(*.f64 (/.f64 (-.f64 (*.f64 ew ew) (pow.f64 (*.f64 t (*.f64 ew (*.f64 t -1/2))) 2)) (-.f64 ew (*.f64 t (*.f64 ew (*.f64 t -1/2))))) (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(*.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (/.f64 (-.f64 (*.f64 ew ew) (*.f64 (pow.f64 (*.f64 t (*.f64 t ew)) 2) 1/4)) (+.f64 ew (*.f64 1/2 (*.f64 t (*.f64 t ew))))))
(/.f64 (/.f64 (*.f64 (-.f64 (*.f64 ew ew) (pow.f64 (*.f64 (*.f64 t ew) (*.f64 t -1/2)) 2)) (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (*.f64 (cbrt.f64 (-.f64 ew (*.f64 (*.f64 t ew) (*.f64 t -1/2)))) (cbrt.f64 (-.f64 ew (*.f64 (*.f64 t ew) (*.f64 t -1/2)))))) (cbrt.f64 (-.f64 ew (*.f64 (*.f64 t ew) (*.f64 t -1/2)))))
(*.f64 (/.f64 (-.f64 (*.f64 ew ew) (pow.f64 (*.f64 t (*.f64 ew (*.f64 t -1/2))) 2)) (-.f64 ew (*.f64 t (*.f64 ew (*.f64 t -1/2))))) (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(*.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (/.f64 (-.f64 (*.f64 ew ew) (*.f64 (pow.f64 (*.f64 t (*.f64 t ew)) 2) 1/4)) (+.f64 ew (*.f64 1/2 (*.f64 t (*.f64 t ew))))))
(/.f64 (/.f64 (*.f64 (-.f64 (*.f64 ew ew) (pow.f64 (*.f64 (*.f64 t ew) (*.f64 t -1/2)) 2)) (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (+.f64 (*.f64 (*.f64 t (sqrt.f64 ew)) (sqrt.f64 -1/2)) (sqrt.f64 ew))) (-.f64 (sqrt.f64 ew) (*.f64 (*.f64 t (sqrt.f64 ew)) (sqrt.f64 -1/2))))
(/.f64 (*.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (-.f64 (*.f64 ew ew) (pow.f64 (*.f64 t (*.f64 ew (*.f64 t -1/2))) 2))) (*.f64 (-.f64 (sqrt.f64 ew) (*.f64 t (*.f64 (sqrt.f64 ew) (sqrt.f64 -1/2)))) (fma.f64 (*.f64 t (sqrt.f64 ew)) (sqrt.f64 -1/2) (sqrt.f64 ew))))
(/.f64 (*.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (-.f64 (*.f64 ew ew) (*.f64 (pow.f64 (*.f64 t (*.f64 t ew)) 2) 1/4))) (*.f64 (fma.f64 t (*.f64 (sqrt.f64 ew) (sqrt.f64 -1/2)) (sqrt.f64 ew)) (-.f64 (sqrt.f64 ew) (*.f64 (*.f64 t (sqrt.f64 ew)) (sqrt.f64 -1/2)))))
(/.f64 (*.f64 (-.f64 (*.f64 ew ew) (*.f64 (pow.f64 (*.f64 t (*.f64 t ew)) 2) 1/4)) (/.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (fma.f64 t (*.f64 (sqrt.f64 ew) (sqrt.f64 -1/2)) (sqrt.f64 ew)))) (-.f64 (sqrt.f64 ew) (*.f64 t (*.f64 (sqrt.f64 ew) (sqrt.f64 -1/2)))))
(/.f64 (/.f64 (*.f64 (+.f64 (pow.f64 ew 3) (pow.f64 (*.f64 (*.f64 t ew) (*.f64 t -1/2)) 3)) (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 1) (fma.f64 ew ew (-.f64 (pow.f64 (*.f64 (*.f64 t ew) (*.f64 t -1/2)) 2) (*.f64 (pow.f64 (*.f64 t ew) 2) -1/2))))
(*.f64 (/.f64 (+.f64 (pow.f64 ew 3) (pow.f64 (*.f64 t (*.f64 ew (*.f64 t -1/2))) 3)) (fma.f64 ew ew (-.f64 (pow.f64 (*.f64 t (*.f64 ew (*.f64 t -1/2))) 2) (*.f64 -1/2 (pow.f64 (*.f64 t ew) 2))))) (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(*.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (/.f64 (+.f64 (pow.f64 ew 3) (pow.f64 (*.f64 t (*.f64 t (*.f64 ew -1/2))) 3)) (fma.f64 ew ew (+.f64 (*.f64 (pow.f64 (*.f64 t (*.f64 t ew)) 2) 1/4) (*.f64 1/2 (pow.f64 (*.f64 t ew) 2))))))
(*.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (/.f64 (+.f64 (pow.f64 ew 3) (*.f64 (pow.f64 (*.f64 t (*.f64 t ew)) 3) -1/8)) (fma.f64 ew ew (+.f64 (*.f64 (pow.f64 (*.f64 t (*.f64 t ew)) 2) 1/4) (*.f64 1/2 (pow.f64 (*.f64 t ew) 2))))))
(/.f64 (/.f64 (*.f64 (+.f64 (pow.f64 ew 3) (pow.f64 (*.f64 (*.f64 t ew) (*.f64 t -1/2)) 3)) (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (sqrt.f64 (fma.f64 ew ew (-.f64 (pow.f64 (*.f64 (*.f64 t ew) (*.f64 t -1/2)) 2) (*.f64 (pow.f64 (*.f64 t ew) 2) -1/2))))) (sqrt.f64 (fma.f64 ew ew (-.f64 (pow.f64 (*.f64 (*.f64 t ew) (*.f64 t -1/2)) 2) (*.f64 (pow.f64 (*.f64 t ew) 2) -1/2)))))
(*.f64 (/.f64 (+.f64 (pow.f64 ew 3) (pow.f64 (*.f64 t (*.f64 ew (*.f64 t -1/2))) 3)) (fma.f64 ew ew (-.f64 (pow.f64 (*.f64 t (*.f64 ew (*.f64 t -1/2))) 2) (*.f64 -1/2 (pow.f64 (*.f64 t ew) 2))))) (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(*.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (/.f64 (+.f64 (pow.f64 ew 3) (pow.f64 (*.f64 t (*.f64 t (*.f64 ew -1/2))) 3)) (fma.f64 ew ew (+.f64 (*.f64 (pow.f64 (*.f64 t (*.f64 t ew)) 2) 1/4) (*.f64 1/2 (pow.f64 (*.f64 t ew) 2))))))
(*.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (/.f64 (+.f64 (pow.f64 ew 3) (*.f64 (pow.f64 (*.f64 t (*.f64 t ew)) 3) -1/8)) (fma.f64 ew ew (+.f64 (*.f64 (pow.f64 (*.f64 t (*.f64 t ew)) 2) 1/4) (*.f64 1/2 (pow.f64 (*.f64 t ew) 2))))))
(/.f64 (/.f64 (*.f64 (+.f64 (pow.f64 ew 3) (pow.f64 (*.f64 (*.f64 t ew) (*.f64 t -1/2)) 3)) (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (*.f64 (cbrt.f64 (fma.f64 ew ew (-.f64 (pow.f64 (*.f64 (*.f64 t ew) (*.f64 t -1/2)) 2) (*.f64 (pow.f64 (*.f64 t ew) 2) -1/2)))) (cbrt.f64 (fma.f64 ew ew (-.f64 (pow.f64 (*.f64 (*.f64 t ew) (*.f64 t -1/2)) 2) (*.f64 (pow.f64 (*.f64 t ew) 2) -1/2)))))) (cbrt.f64 (fma.f64 ew ew (-.f64 (pow.f64 (*.f64 (*.f64 t ew) (*.f64 t -1/2)) 2) (*.f64 (pow.f64 (*.f64 t ew) 2) -1/2)))))
(*.f64 (/.f64 (+.f64 (pow.f64 ew 3) (pow.f64 (*.f64 t (*.f64 ew (*.f64 t -1/2))) 3)) (fma.f64 ew ew (-.f64 (pow.f64 (*.f64 t (*.f64 ew (*.f64 t -1/2))) 2) (*.f64 -1/2 (pow.f64 (*.f64 t ew) 2))))) (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(*.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (/.f64 (+.f64 (pow.f64 ew 3) (pow.f64 (*.f64 t (*.f64 t (*.f64 ew -1/2))) 3)) (fma.f64 ew ew (+.f64 (*.f64 (pow.f64 (*.f64 t (*.f64 t ew)) 2) 1/4) (*.f64 1/2 (pow.f64 (*.f64 t ew) 2))))))
(*.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (/.f64 (+.f64 (pow.f64 ew 3) (*.f64 (pow.f64 (*.f64 t (*.f64 t ew)) 3) -1/8)) (fma.f64 ew ew (+.f64 (*.f64 (pow.f64 (*.f64 t (*.f64 t ew)) 2) 1/4) (*.f64 1/2 (pow.f64 (*.f64 t ew) 2))))))
(/.f64 (/.f64 (*.f64 (-.f64 (*.f64 ew ew) (pow.f64 (*.f64 (*.f64 t ew) (*.f64 t -1/2)) 2)) 1) (-.f64 ew (*.f64 (*.f64 t ew) (*.f64 t -1/2)))) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(+.f64 (/.f64 ew (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (/.f64 t (/.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) (*.f64 t (*.f64 ew -1/2)))))
(fma.f64 (/.f64 t (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (*.f64 t (*.f64 ew -1/2)) (/.f64 ew (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(/.f64 (*.f64 ew (fma.f64 -1/2 (*.f64 t t) 1)) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(/.f64 (/.f64 (*.f64 (+.f64 (pow.f64 ew 3) (pow.f64 (*.f64 (*.f64 t ew) (*.f64 t -1/2)) 3)) 1) (fma.f64 ew ew (-.f64 (pow.f64 (*.f64 (*.f64 t ew) (*.f64 t -1/2)) 2) (*.f64 (pow.f64 (*.f64 t ew) 2) -1/2)))) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(*.f64 (/.f64 1 (*.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) (fma.f64 ew ew (-.f64 (pow.f64 (*.f64 t (*.f64 ew (*.f64 t -1/2))) 2) (*.f64 -1/2 (pow.f64 (*.f64 t ew) 2)))))) (+.f64 (pow.f64 ew 3) (pow.f64 (*.f64 t (*.f64 ew (*.f64 t -1/2))) 3)))
(/.f64 (+.f64 (pow.f64 ew 3) (pow.f64 (*.f64 t (*.f64 t (*.f64 ew -1/2))) 3)) (*.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) (fma.f64 ew ew (+.f64 (*.f64 (pow.f64 (*.f64 t (*.f64 t ew)) 2) 1/4) (*.f64 1/2 (pow.f64 (*.f64 t ew) 2))))))
(/.f64 (+.f64 (pow.f64 ew 3) (*.f64 (pow.f64 (*.f64 t (*.f64 t ew)) 3) -1/8)) (*.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) (fma.f64 ew ew (+.f64 (*.f64 (pow.f64 (*.f64 t (*.f64 t ew)) 2) 1/4) (*.f64 1/2 (pow.f64 (*.f64 t ew) 2))))))
(pow.f64 (/.f64 (fma.f64 -1/2 (*.f64 t (*.f64 t ew)) ew) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) 1)
(+.f64 (/.f64 ew (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (/.f64 t (/.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) (*.f64 t (*.f64 ew -1/2)))))
(fma.f64 (/.f64 t (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (*.f64 t (*.f64 ew -1/2)) (/.f64 ew (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(/.f64 (*.f64 ew (fma.f64 -1/2 (*.f64 t t) 1)) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(pow.f64 (sqrt.f64 (/.f64 (fma.f64 -1/2 (*.f64 t (*.f64 t ew)) ew) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 2)
(+.f64 (/.f64 ew (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (/.f64 t (/.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) (*.f64 t (*.f64 ew -1/2)))))
(fma.f64 (/.f64 t (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (*.f64 t (*.f64 ew -1/2)) (/.f64 ew (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(/.f64 (*.f64 ew (fma.f64 -1/2 (*.f64 t t) 1)) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(pow.f64 (cbrt.f64 (/.f64 (fma.f64 -1/2 (*.f64 t (*.f64 t ew)) ew) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 3)
(+.f64 (/.f64 ew (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (/.f64 t (/.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) (*.f64 t (*.f64 ew -1/2)))))
(fma.f64 (/.f64 t (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (*.f64 t (*.f64 ew -1/2)) (/.f64 ew (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(/.f64 (*.f64 ew (fma.f64 -1/2 (*.f64 t t) 1)) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(pow.f64 (pow.f64 (/.f64 (fma.f64 -1/2 (*.f64 t (*.f64 t ew)) ew) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) 3) 1/3)
(+.f64 (/.f64 ew (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (/.f64 t (/.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) (*.f64 t (*.f64 ew -1/2)))))
(fma.f64 (/.f64 t (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (*.f64 t (*.f64 ew -1/2)) (/.f64 ew (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(/.f64 (*.f64 ew (fma.f64 -1/2 (*.f64 t t) 1)) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(sqrt.f64 (pow.f64 (/.f64 (fma.f64 -1/2 (*.f64 t (*.f64 t ew)) ew) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) 2))
(fabs.f64 (/.f64 (*.f64 ew (fma.f64 -1/2 (*.f64 t t) 1)) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(log.f64 (exp.f64 (/.f64 (fma.f64 -1/2 (*.f64 t (*.f64 t ew)) ew) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(+.f64 (/.f64 ew (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (/.f64 t (/.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) (*.f64 t (*.f64 ew -1/2)))))
(fma.f64 (/.f64 t (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (*.f64 t (*.f64 ew -1/2)) (/.f64 ew (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(/.f64 (*.f64 ew (fma.f64 -1/2 (*.f64 t t) 1)) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (fma.f64 -1/2 (*.f64 t (*.f64 t ew)) ew) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))))))
(+.f64 (/.f64 ew (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (/.f64 t (/.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) (*.f64 t (*.f64 ew -1/2)))))
(fma.f64 (/.f64 t (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (*.f64 t (*.f64 ew -1/2)) (/.f64 ew (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(/.f64 (*.f64 ew (fma.f64 -1/2 (*.f64 t t) 1)) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(cbrt.f64 (pow.f64 (/.f64 (fma.f64 -1/2 (*.f64 t (*.f64 t ew)) ew) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) 3))
(+.f64 (/.f64 ew (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (/.f64 t (/.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) (*.f64 t (*.f64 ew -1/2)))))
(fma.f64 (/.f64 t (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (*.f64 t (*.f64 ew -1/2)) (/.f64 ew (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(/.f64 (*.f64 ew (fma.f64 -1/2 (*.f64 t t) 1)) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))) 3) (pow.f64 (fma.f64 -1/2 (*.f64 t (*.f64 t ew)) ew) 3)))
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))) 3) (pow.f64 (*.f64 ew (fma.f64 -1/2 (*.f64 t t) 1)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 -1/2 (*.f64 t (*.f64 t ew)) ew) 3) (pow.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))) 3) (pow.f64 (fma.f64 -1/2 (*.f64 t (*.f64 t ew)) ew) 3)))
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))) 3) (pow.f64 (*.f64 ew (fma.f64 -1/2 (*.f64 t t) 1)) 3)))
(expm1.f64 (log1p.f64 (/.f64 (fma.f64 -1/2 (*.f64 t (*.f64 t ew)) ew) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(+.f64 (/.f64 ew (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (/.f64 t (/.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) (*.f64 t (*.f64 ew -1/2)))))
(fma.f64 (/.f64 t (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (*.f64 t (*.f64 ew -1/2)) (/.f64 ew (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(/.f64 (*.f64 ew (fma.f64 -1/2 (*.f64 t t) 1)) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(exp.f64 (log.f64 (/.f64 (fma.f64 -1/2 (*.f64 t (*.f64 t ew)) ew) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(+.f64 (/.f64 ew (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (/.f64 t (/.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) (*.f64 t (*.f64 ew -1/2)))))
(fma.f64 (/.f64 t (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (*.f64 t (*.f64 ew -1/2)) (/.f64 ew (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(/.f64 (*.f64 ew (fma.f64 -1/2 (*.f64 t t) 1)) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(exp.f64 (*.f64 (log.f64 (/.f64 (fma.f64 -1/2 (*.f64 t (*.f64 t ew)) ew) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 1))
(+.f64 (/.f64 ew (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (/.f64 t (/.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) (*.f64 t (*.f64 ew -1/2)))))
(fma.f64 (/.f64 t (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (*.f64 t (*.f64 ew -1/2)) (/.f64 ew (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(/.f64 (*.f64 ew (fma.f64 -1/2 (*.f64 t t) 1)) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(log1p.f64 (expm1.f64 (/.f64 (fma.f64 -1/2 (*.f64 t (*.f64 t ew)) ew) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(+.f64 (/.f64 ew (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (/.f64 t (/.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) (*.f64 t (*.f64 ew -1/2)))))
(fma.f64 (/.f64 t (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (*.f64 t (*.f64 ew -1/2)) (/.f64 ew (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(/.f64 (*.f64 ew (fma.f64 -1/2 (*.f64 t t) 1)) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(fma.f64 ew (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (/.f64 t (/.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) (*.f64 (*.f64 t ew) -1/2))))
(fma.f64 ew (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (/.f64 t (/.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) (*.f64 t (*.f64 ew -1/2)))))
(fma.f64 ew (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (*.f64 (*.f64 t (*.f64 ew -1/2)) (/.f64 t (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(fma.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))) ew (/.f64 t (/.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) (*.f64 (*.f64 t ew) -1/2))))
(fma.f64 ew (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (/.f64 t (/.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) (*.f64 t (*.f64 ew -1/2)))))
(fma.f64 ew (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (*.f64 (*.f64 t (*.f64 ew -1/2)) (/.f64 t (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 t (*.f64 t ew)))) 1)
(*.f64 t (*.f64 t ew))
(pow.f64 (*.f64 t (*.f64 t ew)) 1)
(*.f64 t (*.f64 t ew))
(pow.f64 (*.f64 t (sqrt.f64 ew)) 2)
(pow.f64 (cbrt.f64 (*.f64 t (*.f64 t ew))) 3)
(*.f64 t (*.f64 t ew))
(pow.f64 (pow.f64 (*.f64 t (*.f64 t ew)) 3) 1/3)
(*.f64 t (*.f64 t ew))
(sqrt.f64 (pow.f64 (*.f64 t (*.f64 t ew)) 2))
(fabs.f64 (*.f64 t (*.f64 t ew)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 t) ew) t))
(*.f64 t (*.f64 ew (log.f64 (exp.f64 t))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 t (*.f64 t ew)))))
(*.f64 t (*.f64 t ew))
(cbrt.f64 (pow.f64 (*.f64 t (*.f64 t ew)) 3))
(*.f64 t (*.f64 t ew))
(cbrt.f64 (*.f64 (pow.f64 t 3) (pow.f64 (*.f64 t ew) 3)))
(*.f64 t (*.f64 t ew))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 t ew) 3) (pow.f64 t 3)))
(*.f64 t (*.f64 t ew))
(expm1.f64 (log1p.f64 (*.f64 t (*.f64 t ew))))
(*.f64 t (*.f64 t ew))
(exp.f64 (log.f64 (*.f64 t (*.f64 t ew))))
(*.f64 t (*.f64 t ew))
(exp.f64 (*.f64 (log.f64 (*.f64 t (*.f64 t ew))) 1))
(*.f64 t (*.f64 t ew))
(log1p.f64 (expm1.f64 (*.f64 t (*.f64 t ew))))
(*.f64 t (*.f64 t ew))

localize31.0ms (0.2%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.3b
(/.f64 (cbrt.f64 ew) (/.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) (pow.f64 (cbrt.f64 ew) 2)))
0.5b
(pow.f64 (cbrt.f64 ew) 2)
0.6b
(cbrt.f64 ew)
1.5b
(*.f64 (tan.f64 t) (/.f64 eh ew))
Compiler

Compiled 100 to 42 computations (58% saved)

series11.0ms (0.1%)

Counts
3 → 36
Calls

15 calls:

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

rewrite89.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
1092×swap-sqr
696×associate-/r/
466×distribute-lft-neg-in
404×distribute-rgt-neg-in
386×associate-/l/
Iterations

Useful iterations: 1 (0.0ms)

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

simplify85.0ms (0.4%)

Algorithm
egg-herbie
Rules
1370×associate-*l*
1274×associate-/l*
1126×times-frac
772×*-commutative
672×associate-/r*
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
05529350
116338724
Stop Event
node limit
Counts
182 → 233
Calls
Call 1
Inputs
(/.f64 (*.f64 (cos.f64 t) (pow.f64 ew 2)) (*.f64 (sin.f64 t) eh))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 ew 4)) (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 eh 3)))) (/.f64 (*.f64 (cos.f64 t) (pow.f64 ew 2)) (*.f64 (sin.f64 t) eh)))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 ew 4)) (*.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 6))) (/.f64 (*.f64 (cos.f64 t) (pow.f64 ew 2)) (*.f64 (sin.f64 t) eh))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 ew 8) (+.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 -1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 ew 4)) (*.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 6))) (/.f64 (*.f64 (cos.f64 t) (pow.f64 ew 2)) (*.f64 (sin.f64 t) eh)))))
ew
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (cos.f64 t) 2) ew))) ew)
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (cos.f64 t) 2) ew))) (+.f64 (*.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 3))) ew))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (cos.f64 t) 2) ew))) (+.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 5))) (+.f64 (*.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 3))) ew)))
ew
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (cos.f64 t) 2) ew))) ew)
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (cos.f64 t) 2) ew))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 3)))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 3)))) ew)))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (cos.f64 t) 2) ew))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (*.f64 (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 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 5)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 6) (pow.f64 eh 6)) (*.f64 (pow.f64 (cos.f64 t) 6) (pow.f64 ew 5)))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 3)))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (*.f64 (pow.f64 (cos.f64 t) 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 (*.f64 (pow.f64 t 4) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 eh 4) (pow.f64 ew 3))) (*.f64 1/2 (*.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)) ew))))) ew))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 eh 2)) ew)) (+.f64 (*.f64 -1 (*.f64 (pow.f64 t 6) (+.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)) ew)) (+.f64 (*.f64 1/2 (*.f64 (-.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)))) ew)) (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 eh 4) (pow.f64 ew 3))) (*.f64 1/2 (*.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)) ew))) (pow.f64 eh 2)) (pow.f64 ew 2))))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 t 4) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 eh 4) (pow.f64 ew 3))) (*.f64 1/2 (*.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)) ew))))) ew)))
(*.f64 (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))) ew)
(*.f64 (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))) ew)
(*.f64 (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))) ew)
(*.f64 (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))) ew)
(*.f64 (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))) ew)
(*.f64 (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))) ew)
(*.f64 (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))) ew)
(*.f64 (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))) ew)
ew
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (cos.f64 t) 2) ew))) ew)
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (cos.f64 t) 2) ew))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 3)))) (*.f64 -1/8 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 3))))) (pow.f64 eh 4))) ew))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (cos.f64 t) 2) ew))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 3)))) (*.f64 -1/8 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 3))))) (pow.f64 eh 4))) (+.f64 ew (*.f64 -1 (*.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 3)))) (*.f64 -1/8 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 3)))))) (*.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 5))))) (pow.f64 eh 6))))))
(/.f64 (*.f64 (cos.f64 t) (pow.f64 ew 2)) (*.f64 (sin.f64 t) eh))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 ew 4)) (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 eh 3)))) (/.f64 (*.f64 (cos.f64 t) (pow.f64 ew 2)) (*.f64 (sin.f64 t) eh)))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 ew 4)) (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 eh 3)))) (+.f64 (/.f64 (*.f64 (cos.f64 t) (pow.f64 ew 2)) (*.f64 (sin.f64 t) eh)) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 ew 6)) (pow.f64 (sin.f64 t) 5))) (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 ew 6)) (pow.f64 (sin.f64 t) 5)))) (pow.f64 eh 5)))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 ew 4)) (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 eh 3)))) (+.f64 (/.f64 (*.f64 (cos.f64 t) (pow.f64 ew 2)) (*.f64 (sin.f64 t) eh)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (*.f64 (pow.f64 ew 2) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 ew 6)) (pow.f64 (sin.f64 t) 5))) (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 ew 6)) (pow.f64 (sin.f64 t) 5)))))) (pow.f64 (sin.f64 t) 2))) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 7) (pow.f64 ew 8)) (pow.f64 (sin.f64 t) 7)))) (pow.f64 eh 7))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 ew 6)) (pow.f64 (sin.f64 t) 5))) (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 ew 6)) (pow.f64 (sin.f64 t) 5)))) (pow.f64 eh 5))))))
(*.f64 -1 (/.f64 (*.f64 (cos.f64 t) (pow.f64 ew 2)) (*.f64 (sin.f64 t) eh)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (cos.f64 t) (pow.f64 ew 2)) (*.f64 (sin.f64 t) eh))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 ew 4)) (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 eh 3)))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 ew 6)) (*.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 6)) (*.f64 (pow.f64 (sin.f64 t) 5) (pow.f64 eh 5)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (cos.f64 t) (pow.f64 ew 2)) (*.f64 (sin.f64 t) eh))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 ew 4)) (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 eh 3)))))))
(+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 7) (pow.f64 ew 8)) (*.f64 (pow.f64 (sin.f64 t) 7) (pow.f64 eh 7)))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 ew 6)) (*.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 6)) (*.f64 (pow.f64 (sin.f64 t) 5) (pow.f64 eh 5)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (cos.f64 t) (pow.f64 ew 2)) (*.f64 (sin.f64 t) eh))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 ew 4)) (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 eh 3)))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (*.f64 (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 ew 6)) (pow.f64 (sin.f64 t) 5))) (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 ew 6)) (pow.f64 (sin.f64 t) 5)))) (pow.f64 ew 2))) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 7)))))))))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 ew))) 1)
(*.f64 (cbrt.f64 ew) 1)
(*.f64 1 (cbrt.f64 ew))
(*.f64 (pow.f64 ew 1/6) (pow.f64 ew 1/6))
(*.f64 (pow.f64 ew 1/6) (neg.f64 (neg.f64 (pow.f64 ew 1/6))))
(*.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 (cbrt.f64 (cbrt.f64 ew)) 2) (neg.f64 (neg.f64 (cbrt.f64 (cbrt.f64 ew)))))
(*.f64 (sqrt.f64 (neg.f64 (cbrt.f64 ew))) (neg.f64 (sqrt.f64 (neg.f64 (cbrt.f64 ew)))))
(*.f64 (sqrt.f64 (cbrt.f64 (*.f64 ew (cbrt.f64 ew)))) (sqrt.f64 (pow.f64 (cbrt.f64 (cbrt.f64 ew)) 2)))
(*.f64 (*.f64 (cbrt.f64 (neg.f64 (cbrt.f64 ew))) (cbrt.f64 (neg.f64 (cbrt.f64 ew)))) (neg.f64 (cbrt.f64 (neg.f64 (cbrt.f64 ew)))))
(*.f64 -1 (neg.f64 (cbrt.f64 ew)))
(*.f64 (neg.f64 (pow.f64 ew 1/6)) (neg.f64 (pow.f64 ew 1/6)))
(*.f64 (neg.f64 (pow.f64 (cbrt.f64 (cbrt.f64 ew)) 2)) (neg.f64 (cbrt.f64 (cbrt.f64 ew))))
(*.f64 (pow.f64 1 1/3) (cbrt.f64 ew))
(*.f64 (pow.f64 (sqrt.f64 ew) 1/3) (pow.f64 (sqrt.f64 ew) 1/3))
(*.f64 (neg.f64 (sqrt.f64 (neg.f64 (cbrt.f64 ew)))) (sqrt.f64 (neg.f64 (cbrt.f64 ew))))
(*.f64 (neg.f64 (*.f64 (cbrt.f64 (neg.f64 (cbrt.f64 ew))) (cbrt.f64 (neg.f64 (cbrt.f64 ew))))) (cbrt.f64 (neg.f64 (cbrt.f64 ew))))
(*.f64 (neg.f64 (neg.f64 (pow.f64 ew 1/6))) (pow.f64 ew 1/6))
(*.f64 (neg.f64 (neg.f64 (pow.f64 (cbrt.f64 (cbrt.f64 ew)) 2))) (cbrt.f64 (cbrt.f64 ew)))
(pow.f64 ew 1/3)
(pow.f64 (cbrt.f64 ew) 1)
(pow.f64 (pow.f64 (cbrt.f64 ew) 2) 1/2)
(pow.f64 (pow.f64 ew 1/6) 2)
(pow.f64 (cbrt.f64 (cbrt.f64 ew)) 3)
(neg.f64 (neg.f64 (cbrt.f64 ew)))
(sqrt.f64 (pow.f64 (cbrt.f64 ew) 2))
(fabs.f64 (cbrt.f64 ew))
(log.f64 (exp.f64 (cbrt.f64 ew)))
(log.f64 (+.f64 1 (expm1.f64 (cbrt.f64 ew))))
(expm1.f64 (log1p.f64 (cbrt.f64 ew)))
(exp.f64 (log.f64 (cbrt.f64 ew)))
(exp.f64 (*.f64 (log.f64 ew) 1/3))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 ew)) 1))
(log1p.f64 (expm1.f64 (cbrt.f64 ew)))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (cbrt.f64 ew) 2))) 1)
(*.f64 (cbrt.f64 ew) (cbrt.f64 ew))
(*.f64 (pow.f64 (cbrt.f64 ew) 2) 1)
(*.f64 1 (pow.f64 (cbrt.f64 ew) 2))
(*.f64 (sqrt.f64 ew) (pow.f64 ew 1/6))
(*.f64 (pow.f64 ew 1/6) (*.f64 (pow.f64 ew 1/6) (cbrt.f64 ew)))
(*.f64 (cbrt.f64 (*.f64 ew (cbrt.f64 ew))) (pow.f64 (cbrt.f64 (cbrt.f64 ew)) 2))
(*.f64 (cbrt.f64 (*.f64 ew (cbrt.f64 ew))) (neg.f64 (neg.f64 (pow.f64 (cbrt.f64 (cbrt.f64 ew)) 2))))
(*.f64 (cbrt.f64 (*.f64 ew (cbrt.f64 ew))) (*.f64 (neg.f64 (cbrt.f64 (cbrt.f64 ew))) (neg.f64 (cbrt.f64 (cbrt.f64 ew)))))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 ew)) 2) (cbrt.f64 (*.f64 ew (cbrt.f64 ew))))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 ew)) 2) (*.f64 (cbrt.f64 (cbrt.f64 ew)) (cbrt.f64 ew)))
(*.f64 (neg.f64 (cbrt.f64 ew)) (neg.f64 (cbrt.f64 ew)))
(*.f64 (sqrt.f64 (cbrt.f64 (*.f64 ew (neg.f64 ew)))) (neg.f64 (sqrt.f64 (cbrt.f64 (*.f64 ew (neg.f64 ew))))))
(*.f64 (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 ew (neg.f64 ew)))) (cbrt.f64 (cbrt.f64 (*.f64 ew (neg.f64 ew))))) (neg.f64 (cbrt.f64 (cbrt.f64 (*.f64 ew (neg.f64 ew))))))
(*.f64 (*.f64 (cbrt.f64 ew) (pow.f64 (cbrt.f64 (cbrt.f64 ew)) 2)) (cbrt.f64 (cbrt.f64 ew)))
(*.f64 -1 (cbrt.f64 (*.f64 ew (neg.f64 ew))))
(*.f64 (neg.f64 (cbrt.f64 (*.f64 ew (cbrt.f64 ew)))) (neg.f64 (pow.f64 (cbrt.f64 (cbrt.f64 ew)) 2)))
(*.f64 (neg.f64 (sqrt.f64 (cbrt.f64 (*.f64 ew (neg.f64 ew))))) (sqrt.f64 (cbrt.f64 (*.f64 ew (neg.f64 ew)))))
(*.f64 (neg.f64 (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 ew (neg.f64 ew)))) (cbrt.f64 (cbrt.f64 (*.f64 ew (neg.f64 ew)))))) (cbrt.f64 (cbrt.f64 (*.f64 ew (neg.f64 ew)))))
(*.f64 (neg.f64 (neg.f64 (cbrt.f64 (*.f64 ew (cbrt.f64 ew))))) (pow.f64 (cbrt.f64 (cbrt.f64 ew)) 2))
(*.f64 (*.f64 (*.f64 (cbrt.f64 (neg.f64 (cbrt.f64 ew))) (cbrt.f64 (neg.f64 (cbrt.f64 ew)))) (*.f64 (cbrt.f64 (neg.f64 (cbrt.f64 ew))) (cbrt.f64 (neg.f64 (cbrt.f64 ew))))) (*.f64 (cbrt.f64 (neg.f64 (cbrt.f64 ew))) (cbrt.f64 (neg.f64 (cbrt.f64 ew)))))
(*.f64 (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (cbrt.f64 ew)) 2)) (neg.f64 (pow.f64 (cbrt.f64 (cbrt.f64 ew)) 2))) (pow.f64 (cbrt.f64 (cbrt.f64 ew)) 2))
(*.f64 (*.f64 (pow.f64 1 1/3) (pow.f64 1 1/3)) (pow.f64 (cbrt.f64 ew) 2))
(neg.f64 (cbrt.f64 (*.f64 ew (neg.f64 ew))))
(sqrt.f64 (*.f64 ew (cbrt.f64 ew)))
(log.f64 (exp.f64 (pow.f64 (cbrt.f64 ew) 2)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (cbrt.f64 ew) 2))))
(cbrt.f64 (*.f64 ew ew))
(expm1.f64 (log1p.f64 (pow.f64 (cbrt.f64 ew) 2)))
(exp.f64 (*.f64 (log.f64 ew) 2/3))
(exp.f64 (*.f64 (*.f64 (log.f64 ew) 2/3) 1))
(log1p.f64 (expm1.f64 (pow.f64 (cbrt.f64 ew) 2)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 ew (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) 1)
(*.f64 (cbrt.f64 ew) (/.f64 (pow.f64 (cbrt.f64 ew) 2) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(*.f64 (pow.f64 (cbrt.f64 ew) 2) (/.f64 (cbrt.f64 ew) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(*.f64 1 (/.f64 ew (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(*.f64 (/.f64 ew (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) 1)
(*.f64 (sqrt.f64 (/.f64 ew (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (sqrt.f64 (/.f64 ew (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(*.f64 (pow.f64 ew 1/6) (*.f64 (pow.f64 ew 1/6) (/.f64 (pow.f64 (cbrt.f64 ew) 2) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(*.f64 (cbrt.f64 (/.f64 ew (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (pow.f64 (cbrt.f64 (/.f64 ew (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 ew (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 2) (cbrt.f64 (/.f64 ew (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 ew)) 2) (*.f64 (cbrt.f64 (cbrt.f64 ew)) (/.f64 (pow.f64 (cbrt.f64 ew) 2) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(*.f64 (/.f64 (cbrt.f64 ew) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (pow.f64 (cbrt.f64 ew) 2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 ew) 2) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (cbrt.f64 ew))
(*.f64 (neg.f64 (cbrt.f64 ew)) (/.f64 (pow.f64 (cbrt.f64 ew) 2) (neg.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(*.f64 (*.f64 (/.f64 (cbrt.f64 ew) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) 1) (pow.f64 (cbrt.f64 ew) 2))
(*.f64 (*.f64 (/.f64 (cbrt.f64 ew) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (cbrt.f64 (*.f64 ew (cbrt.f64 ew)))) (pow.f64 (cbrt.f64 (cbrt.f64 ew)) 2))
(*.f64 (/.f64 1 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) ew)
(*.f64 (/.f64 1 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (/.f64 (cbrt.f64 ew) (pow.f64 (cbrt.f64 ew) -2)))
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (cbrt.f64 ew)) (*.f64 (/.f64 (cbrt.f64 ew) (sqrt.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (cbrt.f64 ew)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) (pow.f64 (cbrt.f64 ew) -2))) 2)) (/.f64 (cbrt.f64 ew) (cbrt.f64 (*.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) (pow.f64 (cbrt.f64 ew) -2)))))
(*.f64 (/.f64 (cbrt.f64 ew) 1) (/.f64 (pow.f64 (cbrt.f64 ew) 2) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(*.f64 (/.f64 (cbrt.f64 ew) (sqrt.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (/.f64 (pow.f64 (cbrt.f64 ew) 2) (sqrt.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(*.f64 (/.f64 (cbrt.f64 ew) (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) 2)) (/.f64 (pow.f64 (cbrt.f64 ew) 2) (cbrt.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(*.f64 (/.f64 1 (neg.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (neg.f64 ew))
(*.f64 (/.f64 (cbrt.f64 ew) (neg.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (cbrt.f64 (*.f64 ew (neg.f64 ew))))
(*.f64 (/.f64 (pow.f64 ew 1/6) 1) (*.f64 (/.f64 (pow.f64 ew 1/6) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (pow.f64 (cbrt.f64 ew) 2)))
(*.f64 (*.f64 (/.f64 (pow.f64 ew 1/6) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (pow.f64 (cbrt.f64 ew) 2)) (pow.f64 ew 1/6))
(*.f64 (/.f64 (pow.f64 ew 1/6) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (/.f64 (pow.f64 ew 1/6) (pow.f64 (cbrt.f64 ew) -2)))
(*.f64 (/.f64 (pow.f64 ew 1/6) (pow.f64 (cbrt.f64 (*.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) (pow.f64 (cbrt.f64 ew) -2))) 2)) (/.f64 (pow.f64 ew 1/6) (cbrt.f64 (*.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) (pow.f64 (cbrt.f64 ew) -2)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (cbrt.f64 ew)) 2) 1) (*.f64 (/.f64 (cbrt.f64 (cbrt.f64 ew)) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (pow.f64 (cbrt.f64 ew) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (cbrt.f64 ew)) 2) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (/.f64 (cbrt.f64 (cbrt.f64 ew)) (pow.f64 (cbrt.f64 ew) -2)))
(*.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 (cbrt.f64 ew)) 2) (sqrt.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (cbrt.f64 ew)) (/.f64 (cbrt.f64 (cbrt.f64 ew)) (/.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (cbrt.f64 ew))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (cbrt.f64 ew)) 2) (pow.f64 (cbrt.f64 (*.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) (pow.f64 (cbrt.f64 ew) -2))) 2)) (cbrt.f64 (/.f64 ew (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 ew) 2) (neg.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (neg.f64 (cbrt.f64 ew)))
(*.f64 (/.f64 (cbrt.f64 ew) -1) (/.f64 (pow.f64 (cbrt.f64 ew) 2) (neg.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(*.f64 (/.f64 (cbrt.f64 ew) (/.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) 1)) (pow.f64 (cbrt.f64 ew) 2))
(*.f64 (/.f64 (cbrt.f64 ew) (/.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) (cbrt.f64 (*.f64 ew (cbrt.f64 ew))))) (pow.f64 (cbrt.f64 (cbrt.f64 ew)) 2))
(*.f64 (/.f64 1 (/.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) (*.f64 (pow.f64 ew 1/6) (pow.f64 (cbrt.f64 ew) 2)))) (pow.f64 ew 1/6))
(*.f64 (/.f64 1 (/.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 ew)) 2) (pow.f64 (cbrt.f64 ew) 2)))) (cbrt.f64 (cbrt.f64 ew)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (cbrt.f64 ew)) 2) (*.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) (pow.f64 (cbrt.f64 ew) -2))) (cbrt.f64 (cbrt.f64 ew)))
(*.f64 (/.f64 (/.f64 (cbrt.f64 ew) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) 1) (pow.f64 (cbrt.f64 ew) 2))
(*.f64 (/.f64 (/.f64 (cbrt.f64 ew) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) 1) (/.f64 (pow.f64 (cbrt.f64 ew) 2) 1))
(*.f64 (/.f64 (/.f64 (cbrt.f64 ew) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (/.f64 1 (cbrt.f64 ew))) (cbrt.f64 ew))
(*.f64 (/.f64 (/.f64 (cbrt.f64 ew) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (/.f64 1 (cbrt.f64 (*.f64 ew (cbrt.f64 ew))))) (pow.f64 (cbrt.f64 (cbrt.f64 ew)) 2))
(*.f64 (/.f64 (/.f64 (cbrt.f64 ew) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) -1) (cbrt.f64 (*.f64 ew (neg.f64 ew))))
(*.f64 (/.f64 (neg.f64 (cbrt.f64 ew)) -1) (/.f64 (pow.f64 (cbrt.f64 ew) 2) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(*.f64 (/.f64 (neg.f64 (cbrt.f64 ew)) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (cbrt.f64 (*.f64 ew (neg.f64 ew))))
(*.f64 (/.f64 (/.f64 (cbrt.f64 ew) 1) 1) (/.f64 (pow.f64 (cbrt.f64 ew) 2) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(*.f64 (/.f64 (/.f64 (cbrt.f64 ew) 1) (sqrt.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (/.f64 (pow.f64 (cbrt.f64 ew) 2) (sqrt.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(*.f64 (/.f64 (/.f64 (cbrt.f64 ew) 1) (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) 2)) (/.f64 (pow.f64 (cbrt.f64 ew) 2) (cbrt.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(*.f64 (/.f64 (/.f64 (cbrt.f64 ew) 1) (neg.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (cbrt.f64 (*.f64 ew (neg.f64 ew))))
(*.f64 (/.f64 (/.f64 (cbrt.f64 ew) 1) (/.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) (cbrt.f64 ew))) (cbrt.f64 ew))
(*.f64 (/.f64 (/.f64 (cbrt.f64 ew) 1) (/.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) 1)) (pow.f64 (cbrt.f64 ew) 2))
(*.f64 (/.f64 (/.f64 (cbrt.f64 ew) 1) (/.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) (cbrt.f64 (*.f64 ew (cbrt.f64 ew))))) (pow.f64 (cbrt.f64 (cbrt.f64 ew)) 2))
(*.f64 (/.f64 (/.f64 (cbrt.f64 ew) 1) -1) (/.f64 (pow.f64 (cbrt.f64 ew) 2) (neg.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(*.f64 (/.f64 (*.f64 (/.f64 (cbrt.f64 ew) (sqrt.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (cbrt.f64 ew)) 1) (sqrt.f64 (/.f64 (pow.f64 (cbrt.f64 ew) 2) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(*.f64 (/.f64 (*.f64 (/.f64 (cbrt.f64 ew) (sqrt.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (cbrt.f64 ew)) (sqrt.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (cbrt.f64 ew))
(*.f64 (/.f64 (*.f64 (/.f64 (cbrt.f64 ew) (sqrt.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (cbrt.f64 ew)) (sqrt.f64 (neg.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) (sqrt.f64 (cbrt.f64 (*.f64 ew (neg.f64 ew)))))
(*.f64 (/.f64 (/.f64 (cbrt.f64 ew) (pow.f64 (cbrt.f64 (*.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) (pow.f64 (cbrt.f64 ew) -2))) 2)) 1) (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 ew) 2) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(*.f64 (/.f64 (/.f64 (cbrt.f64 ew) (pow.f64 (cbrt.f64 (*.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) (pow.f64 (cbrt.f64 ew) -2))) 2)) (cbrt.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (pow.f64 (cbrt.f64 (cbrt.f64 ew)) 2))
(*.f64 (/.f64 (/.f64 (cbrt.f64 ew) (pow.f64 (cbrt.f64 (*.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) (pow.f64 (cbrt.f64 ew) -2))) 2)) (cbrt.f64 (neg.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) (cbrt.f64 (cbrt.f64 (*.f64 ew (neg.f64 ew)))))
(pow.f64 (/.f64 ew (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) 1)
(pow.f64 (sqrt.f64 (/.f64 ew (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 2)
(pow.f64 (cbrt.f64 (/.f64 ew (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 3)
(pow.f64 (pow.f64 (/.f64 ew (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) 3) 1/3)
(pow.f64 (/.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) ew) -1)
(neg.f64 (*.f64 (/.f64 (cbrt.f64 ew) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (cbrt.f64 (*.f64 ew (neg.f64 ew)))))
(neg.f64 (*.f64 (cbrt.f64 ew) (/.f64 (pow.f64 (cbrt.f64 ew) 2) (neg.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))))))
(neg.f64 (*.f64 (*.f64 (/.f64 (cbrt.f64 ew) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (cbrt.f64 (*.f64 ew (neg.f64 ew)))) 1))
(neg.f64 (*.f64 1 (*.f64 (/.f64 (cbrt.f64 ew) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (cbrt.f64 (*.f64 ew (neg.f64 ew))))))
(neg.f64 (/.f64 (neg.f64 (cbrt.f64 ew)) (*.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) (pow.f64 (cbrt.f64 ew) -2))))
(sqrt.f64 (pow.f64 (/.f64 ew (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) 2))
(log.f64 (exp.f64 (/.f64 ew (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 ew (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))))))
(cbrt.f64 (pow.f64 (/.f64 ew (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) 3))
(cbrt.f64 (/.f64 ew (pow.f64 (*.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) (pow.f64 (cbrt.f64 ew) -2)) 3)))
(expm1.f64 (log1p.f64 (/.f64 ew (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(exp.f64 (log.f64 (/.f64 ew (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(exp.f64 (*.f64 (log.f64 (/.f64 ew (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 1))
(log1p.f64 (expm1.f64 (/.f64 ew (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
Outputs
(/.f64 (*.f64 (cos.f64 t) (pow.f64 ew 2)) (*.f64 (sin.f64 t) eh))
(*.f64 (/.f64 (cos.f64 t) (sin.f64 t)) (/.f64 (*.f64 ew ew) eh))
(*.f64 (/.f64 (cos.f64 t) (sin.f64 t)) (/.f64 ew (/.f64 eh ew)))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 ew 4)) (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 eh 3)))) (/.f64 (*.f64 (cos.f64 t) (pow.f64 ew 2)) (*.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 4) (pow.f64 eh 3))) (*.f64 (/.f64 (cos.f64 t) (sin.f64 t)) (/.f64 (*.f64 ew ew) eh)))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 (sin.f64 t) 3)) (/.f64 (pow.f64 ew 4) (pow.f64 eh 3))) (*.f64 (/.f64 (cos.f64 t) (sin.f64 t)) (/.f64 ew (/.f64 eh ew))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 ew 4)) (*.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 6))) (/.f64 (*.f64 (cos.f64 t) (pow.f64 ew 2)) (*.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 4) (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 eh 5))) -3/8) (pow.f64 ew 6)) (*.f64 (/.f64 (cos.f64 t) (sin.f64 t)) (/.f64 (*.f64 ew ew) eh))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 (sin.f64 t) 3)) (/.f64 (pow.f64 ew 4) (pow.f64 eh 3))) (-.f64 (*.f64 (/.f64 (cos.f64 t) (sin.f64 t)) (/.f64 ew (/.f64 eh ew))) (*.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 6)))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 ew 8) (+.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 -1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 ew 4)) (*.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 6))) (/.f64 (*.f64 (cos.f64 t) (pow.f64 ew 2)) (*.f64 (sin.f64 t) eh)))))
(fma.f64 -1 (*.f64 (pow.f64 ew 8) (fma.f64 -1/2 (/.f64 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 5) (*.f64 (pow.f64 (sin.f64 t) 5) (pow.f64 eh 5))) -3/8) (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (*.f64 eh eh)) (pow.f64 (cos.f64 t) 2))) (/.f64 (*.f64 1/8 (pow.f64 (cos.f64 t) 7)) (*.f64 (pow.f64 (sin.f64 t) 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 4) (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 eh 5))) -3/8) (pow.f64 ew 6)) (*.f64 (/.f64 (cos.f64 t) (sin.f64 t)) (/.f64 (*.f64 ew 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 4) (pow.f64 eh 3))) (-.f64 (*.f64 (/.f64 (cos.f64 t) (sin.f64 t)) (/.f64 ew (/.f64 eh ew))) (*.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 6))))) (*.f64 (pow.f64 ew 8) (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 (/.f64 1/8 (pow.f64 (sin.f64 t) 7)) (/.f64 (pow.f64 (cos.f64 t) 7) (pow.f64 eh 7))))))
ew
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (cos.f64 t) 2) ew))) ew)
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 (cos.f64 t) 2)) (/.f64 (*.f64 eh eh) ew)) ew)
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (cos.f64 t) 2) ew))) (+.f64 (*.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 3))) ew))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 (cos.f64 t) 2)) (/.f64 (*.f64 eh eh) ew)) (fma.f64 -1 (/.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 3)) ew))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 (cos.f64 t) 2)) (/.f64 (*.f64 eh eh) ew)) (-.f64 ew (/.f64 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 (cos.f64 t) 4)) (pow.f64 eh 4)) (/.f64 (pow.f64 ew 3) -3/8))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (cos.f64 t) 2) ew))) (+.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 5))) (+.f64 (*.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 3))) ew)))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 (cos.f64 t) 2)) (/.f64 (*.f64 eh eh) ew)) (fma.f64 -1 (/.f64 (fma.f64 -1/2 (/.f64 (*.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (*.f64 eh eh)) (*.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 1/8 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 6) (pow.f64 eh 6)) (pow.f64 (cos.f64 t) 6)))) (pow.f64 ew 5)) (fma.f64 -1 (/.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 3)) ew)))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 (cos.f64 t) 2)) (/.f64 (*.f64 eh eh) ew)) (-.f64 (-.f64 ew (/.f64 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 (cos.f64 t) 4)) (pow.f64 eh 4)) (/.f64 (pow.f64 ew 3) -3/8))) (/.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) (pow.f64 eh 4)) -3/8) (pow.f64 (cos.f64 t) 4))))) (*.f64 1/8 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 6) (pow.f64 (cos.f64 t) 6)) (pow.f64 eh 6)))) (pow.f64 ew 5))))
ew
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (cos.f64 t) 2) ew))) ew)
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 (cos.f64 t) 2)) (/.f64 (*.f64 eh eh) ew)) ew)
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (cos.f64 t) 2) ew))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 3)))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 3)))) ew)))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 (cos.f64 t) 2)) (/.f64 (*.f64 eh eh) ew)) (fma.f64 1/4 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 (cos.f64 t) 4)) (/.f64 (pow.f64 eh 4) (pow.f64 ew 3))) (fma.f64 1/8 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 (cos.f64 t) 4)) (/.f64 (pow.f64 eh 4) (pow.f64 ew 3))) ew)))
(+.f64 (*.f64 (*.f64 (/.f64 (pow.f64 eh 4) (pow.f64 ew 3)) (/.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 (cos.f64 t) 4))) 3/8) (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 (cos.f64 t) 2)) (/.f64 (*.f64 eh eh) ew)) ew))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (cos.f64 t) 2) ew))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (*.f64 (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 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 5)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 6) (pow.f64 eh 6)) (*.f64 (pow.f64 (cos.f64 t) 6) (pow.f64 ew 5)))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 3)))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 3)))) ew)))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 (cos.f64 t) 2)) (/.f64 (*.f64 eh eh) ew)) (fma.f64 -1/2 (*.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))) 3/8)) (pow.f64 ew 5))) (fma.f64 -1/8 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 6) (pow.f64 eh 6)) (*.f64 (pow.f64 (cos.f64 t) 6) (pow.f64 ew 5))) (fma.f64 1/4 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 (cos.f64 t) 4)) (/.f64 (pow.f64 eh 4) (pow.f64 ew 3))) (fma.f64 1/8 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 (cos.f64 t) 4)) (/.f64 (pow.f64 eh 4) (pow.f64 ew 3))) ew)))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 (cos.f64 t) 2)) (/.f64 (*.f64 eh eh) ew)) (fma.f64 -1/2 (/.f64 (*.f64 (*.f64 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 (cos.f64 t) 4)) (pow.f64 eh 4)) 3/8) (*.f64 (pow.f64 (sin.f64 t) 2) (*.f64 eh eh))) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 ew 5))) (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 6) (*.f64 (pow.f64 (cos.f64 t) 6) (pow.f64 ew 5))) (pow.f64 eh 6)) (+.f64 ew (*.f64 (*.f64 (/.f64 (pow.f64 eh 4) (pow.f64 ew 3)) (/.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 (cos.f64 t) 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)
(+.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/2 (*.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)) ew))))) ew))
(fma.f64 -1/2 (/.f64 (*.f64 t t) (/.f64 ew (*.f64 eh eh))) (fma.f64 -1 (*.f64 (pow.f64 t 4) (fma.f64 -1/4 (/.f64 (pow.f64 eh 4) (pow.f64 ew 3)) (*.f64 (*.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))) ew))) ew))
(fma.f64 -1/2 (/.f64 (*.f64 t t) (/.f64 ew (*.f64 eh eh))) (-.f64 ew (*.f64 (pow.f64 t 4) (fma.f64 -1/4 (/.f64 (pow.f64 eh 4) (pow.f64 ew 3)) (*.f64 (-.f64 (*.f64 2/3 (/.f64 (/.f64 (*.f64 eh eh) ew) ew)) (pow.f64 (*.f64 1/2 (/.f64 (/.f64 (*.f64 eh eh) ew) ew)) 2)) (*.f64 ew 1/2))))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 eh 2)) ew)) (+.f64 (*.f64 -1 (*.f64 (pow.f64 t 6) (+.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)) ew)) (+.f64 (*.f64 1/2 (*.f64 (-.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)))) ew)) (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 eh 4) (pow.f64 ew 3))) (*.f64 1/2 (*.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)) ew))) (pow.f64 eh 2)) (pow.f64 ew 2))))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 t 4) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 eh 4) (pow.f64 ew 3))) (*.f64 1/2 (*.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)) ew))))) 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/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 ew (*.f64 eh eh))) (fma.f64 1/2 (*.f64 ew (+.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)))))) (*.f64 -1/2 (/.f64 (fma.f64 -1/4 (/.f64 (pow.f64 eh 4) (pow.f64 ew 3)) (*.f64 (*.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))) ew)) (/.f64 (*.f64 ew ew) (*.f64 eh eh))))))) (fma.f64 -1 (*.f64 (pow.f64 t 4) (fma.f64 -1/4 (/.f64 (pow.f64 eh 4) (pow.f64 ew 3)) (*.f64 (*.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))) ew))) ew)))
(fma.f64 -1/2 (/.f64 (*.f64 t t) (/.f64 ew (*.f64 eh eh))) (-.f64 (-.f64 ew (*.f64 (pow.f64 t 4) (fma.f64 -1/4 (/.f64 (pow.f64 eh 4) (pow.f64 ew 3)) (*.f64 (-.f64 (*.f64 2/3 (/.f64 (/.f64 (*.f64 eh eh) ew) ew)) (pow.f64 (*.f64 1/2 (/.f64 (/.f64 (*.f64 eh eh) ew) ew)) 2)) (*.f64 ew 1/2))))) (*.f64 (pow.f64 t 6) (fma.f64 -1/4 (*.f64 (/.f64 (-.f64 (*.f64 2/3 (/.f64 (/.f64 (*.f64 eh eh) ew) ew)) (pow.f64 (*.f64 1/2 (/.f64 (/.f64 (*.f64 eh eh) ew) ew)) 2)) ew) (*.f64 eh eh)) (fma.f64 -1/2 (*.f64 (/.f64 (*.f64 eh eh) ew) (/.f64 (fma.f64 -1/4 (/.f64 (pow.f64 eh 4) (pow.f64 ew 3)) (*.f64 (-.f64 (*.f64 2/3 (/.f64 (/.f64 (*.f64 eh eh) ew) ew)) (pow.f64 (*.f64 1/2 (/.f64 (/.f64 (*.f64 eh eh) ew) ew)) 2)) (*.f64 ew 1/2))) ew)) (*.f64 (fma.f64 (/.f64 (/.f64 (*.f64 eh eh) ew) ew) 17/45 (*.f64 -1/2 (/.f64 (-.f64 (*.f64 2/3 (/.f64 (/.f64 (*.f64 eh eh) ew) ew)) (pow.f64 (*.f64 1/2 (/.f64 (/.f64 (*.f64 eh eh) ew) ew)) 2)) (*.f64 (/.f64 ew eh) (/.f64 ew eh))))) (*.f64 ew 1/2)))))))
(*.f64 (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))) ew)
(*.f64 ew (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)))))))
(*.f64 ew (sqrt.f64 (/.f64 1 (fma.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 (cos.f64 t) 2)) (/.f64 (/.f64 (*.f64 eh eh) ew) ew) 1))))
(*.f64 (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))) ew)
(*.f64 ew (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)))))))
(*.f64 ew (sqrt.f64 (/.f64 1 (fma.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 (cos.f64 t) 2)) (/.f64 (/.f64 (*.f64 eh eh) ew) ew) 1))))
(*.f64 (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))) ew)
(*.f64 ew (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)))))))
(*.f64 ew (sqrt.f64 (/.f64 1 (fma.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 (cos.f64 t) 2)) (/.f64 (/.f64 (*.f64 eh eh) ew) ew) 1))))
(*.f64 (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))) ew)
(*.f64 ew (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)))))))
(*.f64 ew (sqrt.f64 (/.f64 1 (fma.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 (cos.f64 t) 2)) (/.f64 (/.f64 (*.f64 eh eh) ew) ew) 1))))
(*.f64 (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))) ew)
(*.f64 ew (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)))))))
(*.f64 ew (sqrt.f64 (/.f64 1 (fma.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 (cos.f64 t) 2)) (/.f64 (/.f64 (*.f64 eh eh) ew) ew) 1))))
(*.f64 (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))) ew)
(*.f64 ew (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)))))))
(*.f64 ew (sqrt.f64 (/.f64 1 (fma.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 (cos.f64 t) 2)) (/.f64 (/.f64 (*.f64 eh eh) ew) ew) 1))))
(*.f64 (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))) ew)
(*.f64 ew (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)))))))
(*.f64 ew (sqrt.f64 (/.f64 1 (fma.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 (cos.f64 t) 2)) (/.f64 (/.f64 (*.f64 eh eh) ew) ew) 1))))
(*.f64 (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))) ew)
(*.f64 ew (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)))))))
(*.f64 ew (sqrt.f64 (/.f64 1 (fma.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 (cos.f64 t) 2)) (/.f64 (/.f64 (*.f64 eh eh) ew) ew) 1))))
ew
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (cos.f64 t) 2) ew))) ew)
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 (cos.f64 t) 2)) (/.f64 (*.f64 eh eh) ew)) ew)
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (cos.f64 t) 2) ew))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 3)))) (*.f64 -1/8 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 3))))) (pow.f64 eh 4))) ew))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 (cos.f64 t) 2)) (/.f64 (*.f64 eh eh) ew)) (fma.f64 -1 (*.f64 (pow.f64 eh 4) (*.f64 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 3))) -3/8)) ew))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 (cos.f64 t) 2)) (/.f64 (*.f64 eh eh) ew)) (-.f64 ew (*.f64 (pow.f64 eh 4) (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) -3/8) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 3))))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (cos.f64 t) 2) ew))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 3)))) (*.f64 -1/8 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 3))))) (pow.f64 eh 4))) (+.f64 ew (*.f64 -1 (*.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 3)))) (*.f64 -1/8 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 3)))))) (*.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 5))))) (pow.f64 eh 6))))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 (cos.f64 t) 2)) (/.f64 (*.f64 eh eh) ew)) (+.f64 (fma.f64 -1 (*.f64 (pow.f64 eh 4) (*.f64 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 3))) -3/8)) ew) (neg.f64 (*.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) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 3))) -3/8) (*.f64 ew ew))) (*.f64 1/8 (/.f64 (pow.f64 (sin.f64 t) 6) (*.f64 (pow.f64 (cos.f64 t) 6) (pow.f64 ew 5)))))))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 (cos.f64 t) 2)) (/.f64 (*.f64 eh eh) ew)) (-.f64 (-.f64 ew (*.f64 (pow.f64 eh 4) (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) -3/8) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 3))))) (*.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) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 3))) ew) (/.f64 -3/8 ew))) (*.f64 (/.f64 1/8 (pow.f64 (cos.f64 t) 6)) (/.f64 (pow.f64 (sin.f64 t) 6) (pow.f64 ew 5)))))))
(/.f64 (*.f64 (cos.f64 t) (pow.f64 ew 2)) (*.f64 (sin.f64 t) eh))
(*.f64 (/.f64 (cos.f64 t) (sin.f64 t)) (/.f64 (*.f64 ew ew) eh))
(*.f64 (/.f64 (cos.f64 t) (sin.f64 t)) (/.f64 ew (/.f64 eh ew)))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 ew 4)) (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 eh 3)))) (/.f64 (*.f64 (cos.f64 t) (pow.f64 ew 2)) (*.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 4) (pow.f64 eh 3))) (*.f64 (/.f64 (cos.f64 t) (sin.f64 t)) (/.f64 (*.f64 ew ew) eh)))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 (sin.f64 t) 3)) (/.f64 (pow.f64 ew 4) (pow.f64 eh 3))) (*.f64 (/.f64 (cos.f64 t) (sin.f64 t)) (/.f64 ew (/.f64 eh ew))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 ew 4)) (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 eh 3)))) (+.f64 (/.f64 (*.f64 (cos.f64 t) (pow.f64 ew 2)) (*.f64 (sin.f64 t) eh)) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 ew 6)) (pow.f64 (sin.f64 t) 5))) (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 ew 6)) (pow.f64 (sin.f64 t) 5)))) (pow.f64 eh 5)))))
(+.f64 (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 (sin.f64 t) 3)) (/.f64 (pow.f64 ew 4) (pow.f64 eh 3))) (*.f64 (/.f64 (cos.f64 t) (sin.f64 t)) (/.f64 (*.f64 ew ew) eh))) (neg.f64 (/.f64 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 5) (/.f64 (pow.f64 (sin.f64 t) 5) (pow.f64 ew 6))) -3/8) (pow.f64 eh 5))))
(-.f64 (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 (sin.f64 t) 3)) (/.f64 (pow.f64 ew 4) (pow.f64 eh 3))) (*.f64 (/.f64 (cos.f64 t) (sin.f64 t)) (/.f64 ew (/.f64 eh ew)))) (/.f64 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 (sin.f64 t) 5)) (pow.f64 ew 6)) (/.f64 (pow.f64 eh 5) -3/8)))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 ew 4)) (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 eh 3)))) (+.f64 (/.f64 (*.f64 (cos.f64 t) (pow.f64 ew 2)) (*.f64 (sin.f64 t) eh)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (*.f64 (pow.f64 ew 2) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 ew 6)) (pow.f64 (sin.f64 t) 5))) (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 ew 6)) (pow.f64 (sin.f64 t) 5)))))) (pow.f64 (sin.f64 t) 2))) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 7) (pow.f64 ew 8)) (pow.f64 (sin.f64 t) 7)))) (pow.f64 eh 7))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 ew 6)) (pow.f64 (sin.f64 t) 5))) (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 ew 6)) (pow.f64 (sin.f64 t) 5)))) (pow.f64 eh 5))))))
(+.f64 (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 (sin.f64 t) 3)) (/.f64 (pow.f64 ew 4) (pow.f64 eh 3))) (*.f64 (/.f64 (cos.f64 t) (sin.f64 t)) (/.f64 (*.f64 ew ew) eh))) (fma.f64 -1 (/.f64 (fma.f64 -1/2 (/.f64 (pow.f64 (cos.f64 t) 2) (/.f64 (pow.f64 (sin.f64 t) 2) (*.f64 (*.f64 ew ew) (*.f64 (/.f64 (pow.f64 (cos.f64 t) 5) (/.f64 (pow.f64 (sin.f64 t) 5) (pow.f64 ew 6))) -3/8)))) (*.f64 1/8 (/.f64 (pow.f64 (cos.f64 t) 7) (/.f64 (pow.f64 (sin.f64 t) 7) (pow.f64 ew 8))))) (pow.f64 eh 7)) (neg.f64 (/.f64 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 5) (/.f64 (pow.f64 (sin.f64 t) 5) (pow.f64 ew 6))) -3/8) (pow.f64 eh 5)))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 (sin.f64 t) 3)) (/.f64 (pow.f64 ew 4) (pow.f64 eh 3))) (-.f64 (-.f64 (*.f64 (/.f64 (cos.f64 t) (sin.f64 t)) (/.f64 ew (/.f64 eh ew))) (/.f64 (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 (sin.f64 t) 2)) (*.f64 (*.f64 ew ew) (/.f64 (*.f64 (pow.f64 (cos.f64 t) 5) -3/8) (/.f64 (pow.f64 (sin.f64 t) 5) (pow.f64 ew 6))))) (*.f64 1/8 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 7) (pow.f64 (sin.f64 t) 7)) (pow.f64 ew 8)))) (pow.f64 eh 7))) (/.f64 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 (sin.f64 t) 5)) (pow.f64 ew 6)) (/.f64 (pow.f64 eh 5) -3/8))))
(*.f64 -1 (/.f64 (*.f64 (cos.f64 t) (pow.f64 ew 2)) (*.f64 (sin.f64 t) eh)))
(neg.f64 (*.f64 (/.f64 (cos.f64 t) (sin.f64 t)) (/.f64 (*.f64 ew ew) eh)))
(*.f64 (/.f64 (cos.f64 t) (sin.f64 t)) (neg.f64 (/.f64 ew (/.f64 eh ew))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (cos.f64 t) (pow.f64 ew 2)) (*.f64 (sin.f64 t) eh))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 ew 4)) (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 eh 3)))))
(fma.f64 -1 (*.f64 (/.f64 (cos.f64 t) (sin.f64 t)) (/.f64 (*.f64 ew ew) eh)) (*.f64 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 (sin.f64 t) 3)) (/.f64 (pow.f64 ew 4) (pow.f64 eh 3))) 1/2))
(-.f64 (/.f64 (*.f64 1/2 (pow.f64 (cos.f64 t) 3)) (/.f64 (pow.f64 (sin.f64 t) 3) (/.f64 (pow.f64 ew 4) (pow.f64 eh 3)))) (*.f64 (/.f64 (cos.f64 t) (sin.f64 t)) (/.f64 ew (/.f64 eh ew))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 ew 6)) (*.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 6)) (*.f64 (pow.f64 (sin.f64 t) 5) (pow.f64 eh 5)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (cos.f64 t) (pow.f64 ew 2)) (*.f64 (sin.f64 t) eh))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 ew 4)) (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 eh 3)))))))
(fma.f64 -1/4 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 (sin.f64 t) 5)) (/.f64 (pow.f64 ew 6) (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 6) (pow.f64 eh 5))) (fma.f64 -1 (*.f64 (/.f64 (cos.f64 t) (sin.f64 t)) (/.f64 (*.f64 ew ew) eh)) (*.f64 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 (sin.f64 t) 3)) (/.f64 (pow.f64 ew 4) (pow.f64 eh 3))) 1/2))))
(+.f64 (-.f64 (/.f64 (*.f64 1/2 (pow.f64 (cos.f64 t) 3)) (/.f64 (pow.f64 (sin.f64 t) 3) (/.f64 (pow.f64 ew 4) (pow.f64 eh 3)))) (*.f64 (/.f64 (cos.f64 t) (sin.f64 t)) (/.f64 ew (/.f64 eh ew)))) (*.f64 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 5) (*.f64 (pow.f64 (sin.f64 t) 5) (pow.f64 eh 5))) (pow.f64 ew 6)) -3/8))
(+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 7) (pow.f64 ew 8)) (*.f64 (pow.f64 (sin.f64 t) 7) (pow.f64 eh 7)))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 ew 6)) (*.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 6)) (*.f64 (pow.f64 (sin.f64 t) 5) (pow.f64 eh 5)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (cos.f64 t) (pow.f64 ew 2)) (*.f64 (sin.f64 t) eh))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 ew 4)) (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 eh 3)))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 2) (*.f64 (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 ew 6)) (pow.f64 (sin.f64 t) 5))) (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 ew 6)) (pow.f64 (sin.f64 t) 5)))) (pow.f64 ew 2))) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 7)))))))))
(fma.f64 1/8 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 7) (pow.f64 (sin.f64 t) 7)) (/.f64 (pow.f64 ew 8) (pow.f64 eh 7))) (fma.f64 -1/4 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 (sin.f64 t) 5)) (/.f64 (pow.f64 ew 6) (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 6) (pow.f64 eh 5))) (fma.f64 -1 (*.f64 (/.f64 (cos.f64 t) (sin.f64 t)) (/.f64 (*.f64 ew ew) eh)) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 (sin.f64 t) 3)) (/.f64 (pow.f64 ew 4) (pow.f64 eh 3))) (*.f64 -1/2 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 (sin.f64 t) 2)) (/.f64 (*.f64 (*.f64 ew ew) (*.f64 (/.f64 (pow.f64 (cos.f64 t) 5) (/.f64 (pow.f64 (sin.f64 t) 5) (pow.f64 ew 6))) -3/8)) (pow.f64 eh 7)))))))))
(fma.f64 1/8 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 7) (pow.f64 (sin.f64 t) 7)) (/.f64 (pow.f64 ew 8) (pow.f64 eh 7))) (+.f64 (-.f64 (fma.f64 -1/2 (*.f64 (/.f64 (*.f64 (*.f64 ew ew) (pow.f64 (cos.f64 t) 2)) (pow.f64 (sin.f64 t) 2)) (/.f64 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 5) -3/8) (/.f64 (pow.f64 (sin.f64 t) 5) (pow.f64 ew 6))) (pow.f64 eh 7))) (/.f64 (*.f64 1/2 (pow.f64 (cos.f64 t) 3)) (/.f64 (pow.f64 (sin.f64 t) 3) (/.f64 (pow.f64 ew 4) (pow.f64 eh 3))))) (*.f64 (/.f64 (cos.f64 t) (sin.f64 t)) (/.f64 ew (/.f64 eh ew)))) (*.f64 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 5) (*.f64 (pow.f64 (sin.f64 t) 5) (pow.f64 eh 5))) (pow.f64 ew 6)) -3/8)))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 ew))) 1)
(cbrt.f64 ew)
(*.f64 (cbrt.f64 ew) 1)
(cbrt.f64 ew)
(*.f64 1 (cbrt.f64 ew))
(cbrt.f64 ew)
(*.f64 (pow.f64 ew 1/6) (pow.f64 ew 1/6))
(cbrt.f64 ew)
(*.f64 (pow.f64 ew 1/6) (neg.f64 (neg.f64 (pow.f64 ew 1/6))))
(cbrt.f64 ew)
(*.f64 (cbrt.f64 (cbrt.f64 ew)) (pow.f64 (cbrt.f64 (cbrt.f64 ew)) 2))
(cbrt.f64 ew)
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 ew)) 2) (cbrt.f64 (cbrt.f64 ew)))
(cbrt.f64 ew)
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 ew)) 2) (neg.f64 (neg.f64 (cbrt.f64 (cbrt.f64 ew)))))
(cbrt.f64 ew)
(*.f64 (sqrt.f64 (neg.f64 (cbrt.f64 ew))) (neg.f64 (sqrt.f64 (neg.f64 (cbrt.f64 ew)))))
(cbrt.f64 ew)
(*.f64 (sqrt.f64 (cbrt.f64 (*.f64 ew (cbrt.f64 ew)))) (sqrt.f64 (pow.f64 (cbrt.f64 (cbrt.f64 ew)) 2)))
(*.f64 (sqrt.f64 (cbrt.f64 (*.f64 ew (cbrt.f64 ew)))) (fabs.f64 (cbrt.f64 (cbrt.f64 ew))))
(*.f64 (*.f64 (cbrt.f64 (neg.f64 (cbrt.f64 ew))) (cbrt.f64 (neg.f64 (cbrt.f64 ew)))) (neg.f64 (cbrt.f64 (neg.f64 (cbrt.f64 ew)))))
(cbrt.f64 ew)
(*.f64 -1 (neg.f64 (cbrt.f64 ew)))
(cbrt.f64 ew)
(*.f64 (neg.f64 (pow.f64 ew 1/6)) (neg.f64 (pow.f64 ew 1/6)))
(cbrt.f64 ew)
(*.f64 (neg.f64 (pow.f64 (cbrt.f64 (cbrt.f64 ew)) 2)) (neg.f64 (cbrt.f64 (cbrt.f64 ew))))
(cbrt.f64 ew)
(*.f64 (pow.f64 1 1/3) (cbrt.f64 ew))
(cbrt.f64 ew)
(*.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)))
(*.f64 (neg.f64 (sqrt.f64 (neg.f64 (cbrt.f64 ew)))) (sqrt.f64 (neg.f64 (cbrt.f64 ew))))
(cbrt.f64 ew)
(*.f64 (neg.f64 (*.f64 (cbrt.f64 (neg.f64 (cbrt.f64 ew))) (cbrt.f64 (neg.f64 (cbrt.f64 ew))))) (cbrt.f64 (neg.f64 (cbrt.f64 ew))))
(cbrt.f64 ew)
(*.f64 (neg.f64 (neg.f64 (pow.f64 ew 1/6))) (pow.f64 ew 1/6))
(cbrt.f64 ew)
(*.f64 (neg.f64 (neg.f64 (pow.f64 (cbrt.f64 (cbrt.f64 ew)) 2))) (cbrt.f64 (cbrt.f64 ew)))
(cbrt.f64 ew)
(pow.f64 ew 1/3)
(cbrt.f64 ew)
(pow.f64 (cbrt.f64 ew) 1)
(cbrt.f64 ew)
(pow.f64 (pow.f64 (cbrt.f64 ew) 2) 1/2)
(cbrt.f64 ew)
(pow.f64 (pow.f64 ew 1/6) 2)
(cbrt.f64 ew)
(pow.f64 (cbrt.f64 (cbrt.f64 ew)) 3)
(cbrt.f64 ew)
(neg.f64 (neg.f64 (cbrt.f64 ew)))
(cbrt.f64 ew)
(sqrt.f64 (pow.f64 (cbrt.f64 ew) 2))
(cbrt.f64 ew)
(fabs.f64 (cbrt.f64 ew))
(cbrt.f64 ew)
(log.f64 (exp.f64 (cbrt.f64 ew)))
(cbrt.f64 ew)
(log.f64 (+.f64 1 (expm1.f64 (cbrt.f64 ew))))
(cbrt.f64 ew)
(expm1.f64 (log1p.f64 (cbrt.f64 ew)))
(cbrt.f64 ew)
(exp.f64 (log.f64 (cbrt.f64 ew)))
(cbrt.f64 ew)
(exp.f64 (*.f64 (log.f64 ew) 1/3))
(cbrt.f64 ew)
(exp.f64 (*.f64 (log.f64 (cbrt.f64 ew)) 1))
(cbrt.f64 ew)
(log1p.f64 (expm1.f64 (cbrt.f64 ew)))
(cbrt.f64 ew)
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (cbrt.f64 ew) 2))) 1)
(pow.f64 (cbrt.f64 ew) 2)
(*.f64 (cbrt.f64 ew) (cbrt.f64 ew))
(pow.f64 (cbrt.f64 ew) 2)
(*.f64 (pow.f64 (cbrt.f64 ew) 2) 1)
(pow.f64 (cbrt.f64 ew) 2)
(*.f64 1 (pow.f64 (cbrt.f64 ew) 2))
(pow.f64 (cbrt.f64 ew) 2)
(*.f64 (sqrt.f64 ew) (pow.f64 ew 1/6))
(*.f64 (pow.f64 ew 1/6) (sqrt.f64 ew))
(*.f64 (pow.f64 ew 1/6) (*.f64 (pow.f64 ew 1/6) (cbrt.f64 ew)))
(pow.f64 (cbrt.f64 ew) 2)
(*.f64 (cbrt.f64 (*.f64 ew (cbrt.f64 ew))) (pow.f64 (cbrt.f64 (cbrt.f64 ew)) 2))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 ew)) 2) (cbrt.f64 (*.f64 ew (cbrt.f64 ew))))
(*.f64 (cbrt.f64 (*.f64 ew (cbrt.f64 ew))) (neg.f64 (neg.f64 (pow.f64 (cbrt.f64 (cbrt.f64 ew)) 2))))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 ew)) 2) (cbrt.f64 (*.f64 ew (cbrt.f64 ew))))
(*.f64 (cbrt.f64 (*.f64 ew (cbrt.f64 ew))) (*.f64 (neg.f64 (cbrt.f64 (cbrt.f64 ew))) (neg.f64 (cbrt.f64 (cbrt.f64 ew)))))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 ew)) 2) (cbrt.f64 (*.f64 ew (cbrt.f64 ew))))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 ew)) 2) (cbrt.f64 (*.f64 ew (cbrt.f64 ew))))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 ew)) 2) (*.f64 (cbrt.f64 (cbrt.f64 ew)) (cbrt.f64 ew)))
(pow.f64 (cbrt.f64 ew) 2)
(*.f64 (neg.f64 (cbrt.f64 ew)) (neg.f64 (cbrt.f64 ew)))
(pow.f64 (cbrt.f64 ew) 2)
(*.f64 (sqrt.f64 (cbrt.f64 (*.f64 ew (neg.f64 ew)))) (neg.f64 (sqrt.f64 (cbrt.f64 (*.f64 ew (neg.f64 ew))))))
(neg.f64 (cbrt.f64 (*.f64 ew (neg.f64 ew))))
(*.f64 (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 ew (neg.f64 ew)))) (cbrt.f64 (cbrt.f64 (*.f64 ew (neg.f64 ew))))) (neg.f64 (cbrt.f64 (cbrt.f64 (*.f64 ew (neg.f64 ew))))))
(*.f64 (sqrt.f64 (cbrt.f64 (*.f64 ew (neg.f64 ew)))) (neg.f64 (sqrt.f64 (cbrt.f64 (*.f64 ew (neg.f64 ew))))))
(neg.f64 (cbrt.f64 (*.f64 ew (neg.f64 ew))))
(*.f64 (*.f64 (cbrt.f64 ew) (pow.f64 (cbrt.f64 (cbrt.f64 ew)) 2)) (cbrt.f64 (cbrt.f64 ew)))
(pow.f64 (cbrt.f64 ew) 2)
(*.f64 -1 (cbrt.f64 (*.f64 ew (neg.f64 ew))))
(*.f64 (sqrt.f64 (cbrt.f64 (*.f64 ew (neg.f64 ew)))) (neg.f64 (sqrt.f64 (cbrt.f64 (*.f64 ew (neg.f64 ew))))))
(neg.f64 (cbrt.f64 (*.f64 ew (neg.f64 ew))))
(*.f64 (neg.f64 (cbrt.f64 (*.f64 ew (cbrt.f64 ew)))) (neg.f64 (pow.f64 (cbrt.f64 (cbrt.f64 ew)) 2)))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 ew)) 2) (cbrt.f64 (*.f64 ew (cbrt.f64 ew))))
(*.f64 (neg.f64 (sqrt.f64 (cbrt.f64 (*.f64 ew (neg.f64 ew))))) (sqrt.f64 (cbrt.f64 (*.f64 ew (neg.f64 ew)))))
(*.f64 (sqrt.f64 (cbrt.f64 (*.f64 ew (neg.f64 ew)))) (neg.f64 (sqrt.f64 (cbrt.f64 (*.f64 ew (neg.f64 ew))))))
(neg.f64 (cbrt.f64 (*.f64 ew (neg.f64 ew))))
(*.f64 (neg.f64 (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 ew (neg.f64 ew)))) (cbrt.f64 (cbrt.f64 (*.f64 ew (neg.f64 ew)))))) (cbrt.f64 (cbrt.f64 (*.f64 ew (neg.f64 ew)))))
(*.f64 (sqrt.f64 (cbrt.f64 (*.f64 ew (neg.f64 ew)))) (neg.f64 (sqrt.f64 (cbrt.f64 (*.f64 ew (neg.f64 ew))))))
(neg.f64 (cbrt.f64 (*.f64 ew (neg.f64 ew))))
(*.f64 (neg.f64 (neg.f64 (cbrt.f64 (*.f64 ew (cbrt.f64 ew))))) (pow.f64 (cbrt.f64 (cbrt.f64 ew)) 2))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 ew)) 2) (cbrt.f64 (*.f64 ew (cbrt.f64 ew))))
(*.f64 (*.f64 (*.f64 (cbrt.f64 (neg.f64 (cbrt.f64 ew))) (cbrt.f64 (neg.f64 (cbrt.f64 ew)))) (*.f64 (cbrt.f64 (neg.f64 (cbrt.f64 ew))) (cbrt.f64 (neg.f64 (cbrt.f64 ew))))) (*.f64 (cbrt.f64 (neg.f64 (cbrt.f64 ew))) (cbrt.f64 (neg.f64 (cbrt.f64 ew)))))
(pow.f64 (cbrt.f64 ew) 2)
(*.f64 (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (cbrt.f64 ew)) 2)) (neg.f64 (pow.f64 (cbrt.f64 (cbrt.f64 ew)) 2))) (pow.f64 (cbrt.f64 (cbrt.f64 ew)) 2))
(pow.f64 (cbrt.f64 ew) 2)
(*.f64 (*.f64 (pow.f64 1 1/3) (pow.f64 1 1/3)) (pow.f64 (cbrt.f64 ew) 2))
(pow.f64 (cbrt.f64 ew) 2)
(neg.f64 (cbrt.f64 (*.f64 ew (neg.f64 ew))))
(*.f64 (sqrt.f64 (cbrt.f64 (*.f64 ew (neg.f64 ew)))) (neg.f64 (sqrt.f64 (cbrt.f64 (*.f64 ew (neg.f64 ew))))))
(sqrt.f64 (*.f64 ew (cbrt.f64 ew)))
(log.f64 (exp.f64 (pow.f64 (cbrt.f64 ew) 2)))
(pow.f64 (cbrt.f64 ew) 2)
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (cbrt.f64 ew) 2))))
(pow.f64 (cbrt.f64 ew) 2)
(cbrt.f64 (*.f64 ew ew))
(expm1.f64 (log1p.f64 (pow.f64 (cbrt.f64 ew) 2)))
(pow.f64 (cbrt.f64 ew) 2)
(exp.f64 (*.f64 (log.f64 ew) 2/3))
(pow.f64 (cbrt.f64 ew) 2)
(exp.f64 (*.f64 (*.f64 (log.f64 ew) 2/3) 1))
(pow.f64 (cbrt.f64 ew) 2)
(log1p.f64 (expm1.f64 (pow.f64 (cbrt.f64 ew) 2)))
(pow.f64 (cbrt.f64 ew) 2)
(-.f64 (exp.f64 (log1p.f64 (/.f64 ew (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) 1)
(/.f64 ew (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(*.f64 (cbrt.f64 ew) (/.f64 (pow.f64 (cbrt.f64 ew) 2) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(/.f64 ew (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(*.f64 (pow.f64 (cbrt.f64 ew) 2) (/.f64 (cbrt.f64 ew) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(/.f64 ew (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(*.f64 1 (/.f64 ew (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(/.f64 ew (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(*.f64 (/.f64 ew (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) 1)
(/.f64 ew (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(*.f64 (sqrt.f64 (/.f64 ew (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (sqrt.f64 (/.f64 ew (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(/.f64 ew (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(*.f64 (pow.f64 ew 1/6) (*.f64 (pow.f64 ew 1/6) (/.f64 (pow.f64 (cbrt.f64 ew) 2) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(/.f64 ew (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(*.f64 (cbrt.f64 (/.f64 ew (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (pow.f64 (cbrt.f64 (/.f64 ew (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 2))
(/.f64 ew (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 ew (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 2) (cbrt.f64 (/.f64 ew (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(/.f64 ew (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 ew)) 2) (*.f64 (cbrt.f64 (cbrt.f64 ew)) (/.f64 (pow.f64 (cbrt.f64 ew) 2) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(/.f64 ew (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(*.f64 (/.f64 (cbrt.f64 ew) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (pow.f64 (cbrt.f64 ew) 2))
(/.f64 ew (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 ew) 2) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (cbrt.f64 ew))
(/.f64 ew (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(*.f64 (neg.f64 (cbrt.f64 ew)) (/.f64 (pow.f64 (cbrt.f64 ew) 2) (neg.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(/.f64 ew (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(*.f64 (*.f64 (/.f64 (cbrt.f64 ew) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) 1) (pow.f64 (cbrt.f64 ew) 2))
(/.f64 ew (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(*.f64 (*.f64 (/.f64 (cbrt.f64 ew) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (cbrt.f64 (*.f64 ew (cbrt.f64 ew)))) (pow.f64 (cbrt.f64 (cbrt.f64 ew)) 2))
(*.f64 (/.f64 (cbrt.f64 ew) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 ew)) 2) (cbrt.f64 (*.f64 ew (cbrt.f64 ew)))))
(/.f64 (*.f64 (cbrt.f64 ew) (pow.f64 (cbrt.f64 (cbrt.f64 ew)) 2)) (/.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) (cbrt.f64 (*.f64 ew (cbrt.f64 ew)))))
(*.f64 (/.f64 1 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) ew)
(/.f64 ew (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(*.f64 (/.f64 1 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (/.f64 (cbrt.f64 ew) (pow.f64 (cbrt.f64 ew) -2)))
(/.f64 ew (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(*.f64 (*.f64 (/.f64 1 (sqrt.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (cbrt.f64 ew)) (*.f64 (/.f64 (cbrt.f64 ew) (sqrt.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (cbrt.f64 ew)))
(*.f64 (/.f64 (cbrt.f64 ew) (sqrt.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (/.f64 (pow.f64 (cbrt.f64 ew) 2) (sqrt.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(/.f64 (/.f64 ew (sqrt.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (sqrt.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) (pow.f64 (cbrt.f64 ew) -2))) 2)) (/.f64 (cbrt.f64 ew) (cbrt.f64 (*.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) (pow.f64 (cbrt.f64 ew) -2)))))
(/.f64 (/.f64 (cbrt.f64 ew) (cbrt.f64 (*.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) (pow.f64 (cbrt.f64 ew) -2)))) (pow.f64 (cbrt.f64 (*.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) (pow.f64 (cbrt.f64 ew) -2))) 2))
(*.f64 (/.f64 (cbrt.f64 ew) 1) (/.f64 (pow.f64 (cbrt.f64 ew) 2) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(/.f64 ew (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(*.f64 (/.f64 (cbrt.f64 ew) (sqrt.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (/.f64 (pow.f64 (cbrt.f64 ew) 2) (sqrt.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(/.f64 (/.f64 ew (sqrt.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (sqrt.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(*.f64 (/.f64 (cbrt.f64 ew) (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) 2)) (/.f64 (pow.f64 (cbrt.f64 ew) 2) (cbrt.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(/.f64 (/.f64 ew (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) 2)) (cbrt.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(*.f64 (/.f64 1 (neg.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (neg.f64 ew))
(/.f64 ew (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(*.f64 (/.f64 (cbrt.f64 ew) (neg.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (cbrt.f64 (*.f64 ew (neg.f64 ew))))
(*.f64 (cbrt.f64 (*.f64 ew (neg.f64 ew))) (/.f64 (cbrt.f64 ew) (neg.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(*.f64 (cbrt.f64 (*.f64 ew (neg.f64 ew))) (/.f64 (neg.f64 (cbrt.f64 ew)) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(*.f64 (/.f64 (pow.f64 ew 1/6) 1) (*.f64 (/.f64 (pow.f64 ew 1/6) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (pow.f64 (cbrt.f64 ew) 2)))
(/.f64 ew (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(*.f64 (*.f64 (/.f64 (pow.f64 ew 1/6) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (pow.f64 (cbrt.f64 ew) 2)) (pow.f64 ew 1/6))
(/.f64 ew (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(*.f64 (/.f64 (pow.f64 ew 1/6) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (/.f64 (pow.f64 ew 1/6) (pow.f64 (cbrt.f64 ew) -2)))
(/.f64 ew (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(*.f64 (/.f64 (pow.f64 ew 1/6) (pow.f64 (cbrt.f64 (*.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) (pow.f64 (cbrt.f64 ew) -2))) 2)) (/.f64 (pow.f64 ew 1/6) (cbrt.f64 (*.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) (pow.f64 (cbrt.f64 ew) -2)))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) (pow.f64 (cbrt.f64 ew) -2))) 2)) (/.f64 (cbrt.f64 ew) (cbrt.f64 (*.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) (pow.f64 (cbrt.f64 ew) -2)))))
(/.f64 (/.f64 (cbrt.f64 ew) (cbrt.f64 (*.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) (pow.f64 (cbrt.f64 ew) -2)))) (pow.f64 (cbrt.f64 (*.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) (pow.f64 (cbrt.f64 ew) -2))) 2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (cbrt.f64 ew)) 2) 1) (*.f64 (/.f64 (cbrt.f64 (cbrt.f64 ew)) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (pow.f64 (cbrt.f64 ew) 2)))
(/.f64 ew (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (cbrt.f64 ew)) 2) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (/.f64 (cbrt.f64 (cbrt.f64 ew)) (pow.f64 (cbrt.f64 ew) -2)))
(/.f64 ew (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(*.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 (cbrt.f64 ew)) 2) (sqrt.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (cbrt.f64 ew)) (/.f64 (cbrt.f64 (cbrt.f64 ew)) (/.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (cbrt.f64 ew))))
(*.f64 (/.f64 (cbrt.f64 ew) (sqrt.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (/.f64 (pow.f64 (cbrt.f64 ew) 2) (sqrt.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(/.f64 (/.f64 ew (sqrt.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (sqrt.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (cbrt.f64 ew)) 2) (pow.f64 (cbrt.f64 (*.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) (pow.f64 (cbrt.f64 ew) -2))) 2)) (cbrt.f64 (/.f64 ew (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(*.f64 (cbrt.f64 (/.f64 ew (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (/.f64 (pow.f64 (cbrt.f64 (cbrt.f64 ew)) 2) (pow.f64 (cbrt.f64 (*.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) (pow.f64 (cbrt.f64 ew) -2))) 2)))
(/.f64 (pow.f64 (cbrt.f64 (cbrt.f64 ew)) 2) (/.f64 (pow.f64 (cbrt.f64 (*.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) (pow.f64 (cbrt.f64 ew) -2))) 2) (cbrt.f64 (/.f64 ew (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 ew) 2) (neg.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (neg.f64 (cbrt.f64 ew)))
(/.f64 ew (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(*.f64 (/.f64 (cbrt.f64 ew) -1) (/.f64 (pow.f64 (cbrt.f64 ew) 2) (neg.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(/.f64 ew (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(*.f64 (/.f64 (cbrt.f64 ew) (/.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) 1)) (pow.f64 (cbrt.f64 ew) 2))
(/.f64 ew (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(*.f64 (/.f64 (cbrt.f64 ew) (/.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) (cbrt.f64 (*.f64 ew (cbrt.f64 ew))))) (pow.f64 (cbrt.f64 (cbrt.f64 ew)) 2))
(*.f64 (/.f64 (cbrt.f64 ew) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 ew)) 2) (cbrt.f64 (*.f64 ew (cbrt.f64 ew)))))
(/.f64 (*.f64 (cbrt.f64 ew) (pow.f64 (cbrt.f64 (cbrt.f64 ew)) 2)) (/.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) (cbrt.f64 (*.f64 ew (cbrt.f64 ew)))))
(*.f64 (/.f64 1 (/.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) (*.f64 (pow.f64 ew 1/6) (pow.f64 (cbrt.f64 ew) 2)))) (pow.f64 ew 1/6))
(/.f64 ew (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(*.f64 (/.f64 1 (/.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 ew)) 2) (pow.f64 (cbrt.f64 ew) 2)))) (cbrt.f64 (cbrt.f64 ew)))
(/.f64 ew (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (cbrt.f64 ew)) 2) (*.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) (pow.f64 (cbrt.f64 ew) -2))) (cbrt.f64 (cbrt.f64 ew)))
(/.f64 ew (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(*.f64 (/.f64 (/.f64 (cbrt.f64 ew) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) 1) (pow.f64 (cbrt.f64 ew) 2))
(/.f64 ew (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(*.f64 (/.f64 (/.f64 (cbrt.f64 ew) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) 1) (/.f64 (pow.f64 (cbrt.f64 ew) 2) 1))
(/.f64 ew (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(*.f64 (/.f64 (/.f64 (cbrt.f64 ew) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (/.f64 1 (cbrt.f64 ew))) (cbrt.f64 ew))
(/.f64 ew (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(*.f64 (/.f64 (/.f64 (cbrt.f64 ew) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (/.f64 1 (cbrt.f64 (*.f64 ew (cbrt.f64 ew))))) (pow.f64 (cbrt.f64 (cbrt.f64 ew)) 2))
(*.f64 (/.f64 (cbrt.f64 ew) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 ew)) 2) (cbrt.f64 (*.f64 ew (cbrt.f64 ew)))))
(/.f64 (*.f64 (cbrt.f64 ew) (pow.f64 (cbrt.f64 (cbrt.f64 ew)) 2)) (/.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) (cbrt.f64 (*.f64 ew (cbrt.f64 ew)))))
(*.f64 (/.f64 (/.f64 (cbrt.f64 ew) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) -1) (cbrt.f64 (*.f64 ew (neg.f64 ew))))
(*.f64 (cbrt.f64 (*.f64 ew (neg.f64 ew))) (/.f64 (cbrt.f64 ew) (neg.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(*.f64 (cbrt.f64 (*.f64 ew (neg.f64 ew))) (/.f64 (neg.f64 (cbrt.f64 ew)) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(*.f64 (/.f64 (neg.f64 (cbrt.f64 ew)) -1) (/.f64 (pow.f64 (cbrt.f64 ew) 2) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(/.f64 ew (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(*.f64 (/.f64 (neg.f64 (cbrt.f64 ew)) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (cbrt.f64 (*.f64 ew (neg.f64 ew))))
(*.f64 (cbrt.f64 (*.f64 ew (neg.f64 ew))) (/.f64 (cbrt.f64 ew) (neg.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(*.f64 (cbrt.f64 (*.f64 ew (neg.f64 ew))) (/.f64 (neg.f64 (cbrt.f64 ew)) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(*.f64 (/.f64 (/.f64 (cbrt.f64 ew) 1) 1) (/.f64 (pow.f64 (cbrt.f64 ew) 2) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(/.f64 ew (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(*.f64 (/.f64 (/.f64 (cbrt.f64 ew) 1) (sqrt.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (/.f64 (pow.f64 (cbrt.f64 ew) 2) (sqrt.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(*.f64 (/.f64 (cbrt.f64 ew) (sqrt.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (/.f64 (pow.f64 (cbrt.f64 ew) 2) (sqrt.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(/.f64 (/.f64 ew (sqrt.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (sqrt.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(*.f64 (/.f64 (/.f64 (cbrt.f64 ew) 1) (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) 2)) (/.f64 (pow.f64 (cbrt.f64 ew) 2) (cbrt.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(*.f64 (/.f64 (cbrt.f64 ew) (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) 2)) (/.f64 (pow.f64 (cbrt.f64 ew) 2) (cbrt.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(/.f64 (/.f64 ew (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) 2)) (cbrt.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(*.f64 (/.f64 (/.f64 (cbrt.f64 ew) 1) (neg.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (cbrt.f64 (*.f64 ew (neg.f64 ew))))
(*.f64 (cbrt.f64 (*.f64 ew (neg.f64 ew))) (/.f64 (cbrt.f64 ew) (neg.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(*.f64 (cbrt.f64 (*.f64 ew (neg.f64 ew))) (/.f64 (neg.f64 (cbrt.f64 ew)) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(*.f64 (/.f64 (/.f64 (cbrt.f64 ew) 1) (/.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) (cbrt.f64 ew))) (cbrt.f64 ew))
(/.f64 ew (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(*.f64 (/.f64 (/.f64 (cbrt.f64 ew) 1) (/.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) 1)) (pow.f64 (cbrt.f64 ew) 2))
(/.f64 ew (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(*.f64 (/.f64 (/.f64 (cbrt.f64 ew) 1) (/.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) (cbrt.f64 (*.f64 ew (cbrt.f64 ew))))) (pow.f64 (cbrt.f64 (cbrt.f64 ew)) 2))
(*.f64 (/.f64 (cbrt.f64 ew) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 ew)) 2) (cbrt.f64 (*.f64 ew (cbrt.f64 ew)))))
(/.f64 (*.f64 (cbrt.f64 ew) (pow.f64 (cbrt.f64 (cbrt.f64 ew)) 2)) (/.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) (cbrt.f64 (*.f64 ew (cbrt.f64 ew)))))
(*.f64 (/.f64 (/.f64 (cbrt.f64 ew) 1) -1) (/.f64 (pow.f64 (cbrt.f64 ew) 2) (neg.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(/.f64 ew (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(*.f64 (/.f64 (*.f64 (/.f64 (cbrt.f64 ew) (sqrt.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (cbrt.f64 ew)) 1) (sqrt.f64 (/.f64 (pow.f64 (cbrt.f64 ew) 2) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 ew) 2) (sqrt.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (sqrt.f64 (/.f64 (pow.f64 (cbrt.f64 ew) 2) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(*.f64 (/.f64 (*.f64 (/.f64 (cbrt.f64 ew) (sqrt.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (cbrt.f64 ew)) (sqrt.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (cbrt.f64 ew))
(*.f64 (/.f64 (cbrt.f64 ew) (sqrt.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (/.f64 (pow.f64 (cbrt.f64 ew) 2) (sqrt.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(/.f64 (/.f64 ew (sqrt.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (sqrt.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(*.f64 (/.f64 (*.f64 (/.f64 (cbrt.f64 ew) (sqrt.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (cbrt.f64 ew)) (sqrt.f64 (neg.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) (sqrt.f64 (cbrt.f64 (*.f64 ew (neg.f64 ew)))))
(/.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 ew) 2) (sqrt.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (sqrt.f64 (cbrt.f64 (*.f64 ew (neg.f64 ew))))) (sqrt.f64 (neg.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(*.f64 (sqrt.f64 (cbrt.f64 (*.f64 ew (neg.f64 ew)))) (/.f64 (pow.f64 (cbrt.f64 ew) 2) (*.f64 (sqrt.f64 (neg.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (sqrt.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))))))
(*.f64 (/.f64 (/.f64 (cbrt.f64 ew) (pow.f64 (cbrt.f64 (*.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) (pow.f64 (cbrt.f64 ew) -2))) 2)) 1) (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 ew) 2) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(*.f64 (/.f64 (cbrt.f64 ew) (pow.f64 (cbrt.f64 (*.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) (pow.f64 (cbrt.f64 ew) -2))) 2)) (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 ew) 2) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 ew) 2) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (cbrt.f64 ew)) (pow.f64 (cbrt.f64 (*.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) (pow.f64 (cbrt.f64 ew) -2))) 2))
(*.f64 (/.f64 (/.f64 (cbrt.f64 ew) (pow.f64 (cbrt.f64 (*.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) (pow.f64 (cbrt.f64 ew) -2))) 2)) (cbrt.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (pow.f64 (cbrt.f64 (cbrt.f64 ew)) 2))
(/.f64 (*.f64 (/.f64 (cbrt.f64 ew) (pow.f64 (cbrt.f64 (*.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) (pow.f64 (cbrt.f64 ew) -2))) 2)) (pow.f64 (cbrt.f64 (cbrt.f64 ew)) 2)) (cbrt.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 ew)) 2) (/.f64 (cbrt.f64 ew) (*.f64 (pow.f64 (cbrt.f64 (*.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) (pow.f64 (cbrt.f64 ew) -2))) 2) (cbrt.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))))))
(*.f64 (/.f64 (/.f64 (cbrt.f64 ew) (pow.f64 (cbrt.f64 (*.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) (pow.f64 (cbrt.f64 ew) -2))) 2)) (cbrt.f64 (neg.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) (cbrt.f64 (cbrt.f64 (*.f64 ew (neg.f64 ew)))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 ew (neg.f64 ew)))) (/.f64 (cbrt.f64 ew) (*.f64 (cbrt.f64 (neg.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (pow.f64 (cbrt.f64 (*.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) (pow.f64 (cbrt.f64 ew) -2))) 2))))
(/.f64 (/.f64 (*.f64 (cbrt.f64 ew) (cbrt.f64 (cbrt.f64 (*.f64 ew (neg.f64 ew))))) (pow.f64 (cbrt.f64 (*.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) (pow.f64 (cbrt.f64 ew) -2))) 2)) (cbrt.f64 (neg.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(pow.f64 (/.f64 ew (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) 1)
(/.f64 ew (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(pow.f64 (sqrt.f64 (/.f64 ew (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 2)
(/.f64 ew (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(pow.f64 (cbrt.f64 (/.f64 ew (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 3)
(/.f64 ew (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(pow.f64 (pow.f64 (/.f64 ew (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) 3) 1/3)
(/.f64 ew (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(pow.f64 (/.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) ew) -1)
(/.f64 ew (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(neg.f64 (*.f64 (/.f64 (cbrt.f64 ew) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (cbrt.f64 (*.f64 ew (neg.f64 ew)))))
(*.f64 (cbrt.f64 (*.f64 ew (neg.f64 ew))) (/.f64 (cbrt.f64 ew) (neg.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(*.f64 (cbrt.f64 (*.f64 ew (neg.f64 ew))) (/.f64 (neg.f64 (cbrt.f64 ew)) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(neg.f64 (*.f64 (cbrt.f64 ew) (/.f64 (pow.f64 (cbrt.f64 ew) 2) (neg.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))))))
(/.f64 ew (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(neg.f64 (*.f64 (*.f64 (/.f64 (cbrt.f64 ew) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (cbrt.f64 (*.f64 ew (neg.f64 ew)))) 1))
(*.f64 (cbrt.f64 (*.f64 ew (neg.f64 ew))) (/.f64 (cbrt.f64 ew) (neg.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(*.f64 (cbrt.f64 (*.f64 ew (neg.f64 ew))) (/.f64 (neg.f64 (cbrt.f64 ew)) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(neg.f64 (*.f64 1 (*.f64 (/.f64 (cbrt.f64 ew) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (cbrt.f64 (*.f64 ew (neg.f64 ew))))))
(*.f64 (cbrt.f64 (*.f64 ew (neg.f64 ew))) (/.f64 (cbrt.f64 ew) (neg.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(*.f64 (cbrt.f64 (*.f64 ew (neg.f64 ew))) (/.f64 (neg.f64 (cbrt.f64 ew)) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(neg.f64 (/.f64 (neg.f64 (cbrt.f64 ew)) (*.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) (pow.f64 (cbrt.f64 ew) -2))))
(/.f64 ew (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(sqrt.f64 (pow.f64 (/.f64 ew (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) 2))
(fabs.f64 (/.f64 ew (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(log.f64 (exp.f64 (/.f64 ew (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(/.f64 ew (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 ew (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))))))
(/.f64 ew (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(cbrt.f64 (pow.f64 (/.f64 ew (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) 3))
(/.f64 ew (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(cbrt.f64 (/.f64 ew (pow.f64 (*.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) (pow.f64 (cbrt.f64 ew) -2)) 3)))
(expm1.f64 (log1p.f64 (/.f64 ew (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(/.f64 ew (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(exp.f64 (log.f64 (/.f64 ew (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(/.f64 ew (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(exp.f64 (*.f64 (log.f64 (/.f64 ew (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 1))
(/.f64 ew (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(log1p.f64 (expm1.f64 (/.f64 ew (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(/.f64 ew (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))

localize33.0ms (0.2%)

Local error

Found 4 expressions with local error:

NewErrorProgram
1.5b
(*.f64 (tan.f64 t) (/.f64 eh ew))
2.9b
(+.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
8.7b
(cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
8.7b
(cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
Compiler

Compiled 168 to 30 computations (82.1% saved)

series12.0ms (0.1%)

Counts
3 → 108
Calls

27 calls:

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

rewrite108.0ms (0.6%)

Algorithm
batch-egg-rewrite
Rules
1774×associate-/r*
464×associate-+l+
380×+-commutative
378×add-sqr-sqrt
374×pow1
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
015129
1343129
25047129
Stop Event
node limit
Counts
3 → 123
Calls
Call 1
Inputs
(cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(+.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 1) (*.f64 (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 1) (*.f64 (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (cos.f64 t) (cos.f64 (neg.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) (*.f64 (sin.f64 t) (sin.f64 (neg.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) (sqrt.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) (pow.f64 (cbrt.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) 2) (cbrt.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) (*.f64 (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))) (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 3) (pow.f64 (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 3)) (+.f64 (*.f64 (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) (-.f64 (*.f64 (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) (*.f64 (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (*.f64 (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) (*.f64 (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))) 1) (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (*.f64 (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) (*.f64 (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))) (sqrt.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))) (sqrt.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (*.f64 (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) (*.f64 (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))) (cbrt.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))) (pow.f64 (cbrt.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (*.f64 (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) (*.f64 (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))) (pow.f64 (cbrt.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) 2)) (cbrt.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (fma.f64 (neg.f64 (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (sin.f64 t) (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (+.f64 (fma.f64 (neg.f64 (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (sin.f64 t) (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) (fma.f64 (neg.f64 (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (sin.f64 t) (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (*.f64 (neg.f64 (sin.f64 t)) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (neg.f64 (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (+.f64 (*.f64 (neg.f64 (sin.f64 t)) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (fma.f64 (neg.f64 (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (sin.f64 t) (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (+.f64 (neg.f64 (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) (fma.f64 (neg.f64 (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (sin.f64 t) (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (neg.f64 (sin.f64 t)) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (neg.f64 (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (sin.f64 t) (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (-.f64 (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (fma.f64 (neg.f64 (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (sin.f64 t) (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))) (-.f64 1 (fma.f64 (neg.f64 (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (sin.f64 t) (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) (sqrt.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) (pow.f64 (cbrt.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) 2) (cbrt.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) (*.f64 (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))) (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 3) (pow.f64 (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 3)) (+.f64 (*.f64 (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) (+.f64 (*.f64 (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) (*.f64 (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (*.f64 (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) (*.f64 (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))) 1) (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (*.f64 (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) (*.f64 (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))) (sqrt.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))) (sqrt.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (*.f64 (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) (*.f64 (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))) (cbrt.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))) (pow.f64 (cbrt.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (*.f64 (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) (*.f64 (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))) (pow.f64 (cbrt.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) 2)) (cbrt.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (neg.f64 (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (-.f64 (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))) (-.f64 1 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (+.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))) (-.f64 1 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 2) (-.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))) (/.f64 (pow.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 2) (-.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (cos.f64 t) (cos.f64 (neg.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) (-.f64 (*.f64 (sin.f64 t) (sin.f64 (neg.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (exp.f64 (log1p.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (exp.f64 (log1p.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (*.f64 (cos.f64 t) (cos.f64 (neg.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))) (*.f64 (sin.f64 t) (sin.f64 (neg.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (+.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))) (sqrt.f64 (+.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (+.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))) (pow.f64 (cbrt.f64 (+.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (+.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))) 2) (cbrt.f64 (+.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 2) (pow.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 2)) (/.f64 1 (-.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 3) (pow.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 3)) (/.f64 1 (+.f64 (pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 2) (*.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (-.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (cos.f64 (*.f64 (+.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))) (-.f64 (+.f64 t t) (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 1/2)) (cos.f64 (*.f64 (+.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))) (+.f64 t (-.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))) t))) 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (cos.f64 (*.f64 (+.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))) (-.f64 (+.f64 t t) (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 1/2)) (cos.f64 (/.f64 (-.f64 t (+.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))) (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cos.f64 (*.f64 (+.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))) (-.f64 (+.f64 t t) (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 1/2)) (cos.f64 (*.f64 (+.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))) (+.f64 t (-.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))) t))) 1/2))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (cos.f64 (*.f64 (+.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))) (-.f64 (+.f64 t t) (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 1/2))) (cos.f64 (*.f64 (+.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))) (+.f64 t (-.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))) t))) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (-.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) (-.f64 (pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 2) (pow.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (+.f64 (pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 2) (*.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (-.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))))) (+.f64 (pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 3) (pow.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 2) (pow.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 2)) (-.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 3) (pow.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 3)) (+.f64 (pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 2) (*.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (-.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 2) (pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 2)) (-.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 2) (pow.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 2))) (neg.f64 (-.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (+.f64 (pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 3) (pow.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 3))) (neg.f64 (+.f64 (pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 2) (*.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (-.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 2) (pow.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 2)) 1) (-.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 2) (pow.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 2)) (sqrt.f64 (-.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))))) (sqrt.f64 (-.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 2) (pow.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 2)) (*.f64 (cbrt.f64 (-.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))) (cbrt.f64 (-.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))))) (cbrt.f64 (-.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 2) (pow.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 2)) (+.f64 (sqrt.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) (sqrt.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))))) (-.f64 (sqrt.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) (sqrt.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 2) (pow.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 2)) -2) (*.f64 (sin.f64 (*.f64 (+.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))) (+.f64 t (-.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))) t))) 1/2)) (sin.f64 (*.f64 (+.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))) (-.f64 (+.f64 t t) (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 (pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 3) (pow.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 3)) 1) (+.f64 (pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 2) (*.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (-.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 (pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 3) (pow.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 3)) (sqrt.f64 (+.f64 (pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 2) (*.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (-.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))))))) (sqrt.f64 (+.f64 (pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 2) (*.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (-.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 (pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 3) (pow.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 3)) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 2) (*.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (-.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))))) (cbrt.f64 (+.f64 (pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 2) (*.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (-.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))))))) (cbrt.f64 (+.f64 (pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 2) (*.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (-.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (+.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (+.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (+.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (+.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (+.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (+.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (+.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (+.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (+.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (+.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (+.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) (sqrt.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) (sqrt.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) 2) (cbrt.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) 2) (cbrt.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))))))

simplify146.0ms (0.8%)

Algorithm
egg-herbie
Rules
954×associate-*r/
918×associate-*l/
708×+-commutative
664×associate-+r+
594×associate-+l+
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
035217249
193116471
2460216467
Stop Event
node limit
Counts
231 → 214
Calls
Call 1
Inputs
(cos.f64 (neg.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(+.f64 (*.f64 -1 (*.f64 (sin.f64 (neg.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) t)) (cos.f64 (neg.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))))
(+.f64 (*.f64 -1 (*.f64 (sin.f64 (neg.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) t)) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 t 2) (cos.f64 (neg.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))))) (cos.f64 (neg.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))))
(+.f64 (*.f64 1/6 (*.f64 (sin.f64 (neg.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (pow.f64 t 3))) (+.f64 (*.f64 -1 (*.f64 (sin.f64 (neg.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) t)) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 t 2) (cos.f64 (neg.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))))) (cos.f64 (neg.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))))))
(cos.f64 (-.f64 t (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (-.f64 t (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (-.f64 t (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (-.f64 t (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (neg.f64 (+.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)) (*.f64 -1 t))))
(cos.f64 (neg.f64 (+.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)) (*.f64 -1 t))))
(cos.f64 (neg.f64 (+.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)) (*.f64 -1 t))))
(cos.f64 (neg.f64 (+.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)) (*.f64 -1 t))))
(cos.f64 (-.f64 t (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (-.f64 t (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (-.f64 t (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (-.f64 t (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (-.f64 t (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (-.f64 t (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (-.f64 t (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (-.f64 t (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (-.f64 t (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (-.f64 t (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (-.f64 t (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (-.f64 t (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (-.f64 t (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (-.f64 t (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (-.f64 t (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (-.f64 t (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (-.f64 t (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (-.f64 t (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (-.f64 t (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (-.f64 t (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (-.f64 t (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (-.f64 t (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (-.f64 t (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (-.f64 t (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 (tan.f64 t) eh) ew))) (*.f64 -1 (*.f64 t (sin.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))))
(+.f64 (*.f64 -1/2 (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))) (pow.f64 t 2))) (+.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))) (*.f64 -1 (*.f64 t (sin.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))))))
(+.f64 (*.f64 -1/2 (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))) (pow.f64 t 2))) (+.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))) (+.f64 (*.f64 1/6 (*.f64 (pow.f64 t 3) (sin.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))) (*.f64 -1 (*.f64 t (sin.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))))))
(cos.f64 (+.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)) t))
(cos.f64 (+.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)) t))
(cos.f64 (+.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)) t))
(cos.f64 (+.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)) t))
(cos.f64 (-.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)) (*.f64 -1 t)))
(cos.f64 (-.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)) (*.f64 -1 t)))
(cos.f64 (-.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)) (*.f64 -1 t)))
(cos.f64 (-.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)) (*.f64 -1 t)))
(cos.f64 (+.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)) t))
(cos.f64 (+.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)) t))
(cos.f64 (+.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)) t))
(cos.f64 (+.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)) t))
(cos.f64 (+.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)) t))
(cos.f64 (+.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)) t))
(cos.f64 (+.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)) t))
(cos.f64 (+.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)) t))
(cos.f64 (+.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)) t))
(cos.f64 (+.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)) t))
(cos.f64 (+.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)) t))
(cos.f64 (+.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)) t))
(cos.f64 (+.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)) t))
(cos.f64 (+.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)) t))
(cos.f64 (+.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)) t))
(cos.f64 (+.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)) t))
(cos.f64 (+.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)) t))
(cos.f64 (+.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)) t))
(cos.f64 (+.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)) t))
(cos.f64 (+.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)) t))
(cos.f64 (+.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)) t))
(cos.f64 (+.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)) t))
(cos.f64 (+.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)) t))
(cos.f64 (+.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)) t))
(+.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))) (cos.f64 (neg.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))))
(+.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (sin.f64 (neg.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (sin.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) t)) (cos.f64 (neg.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))))
(+.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (sin.f64 (neg.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (sin.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) t)) (+.f64 (cos.f64 (neg.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (pow.f64 t 2) (+.f64 (*.f64 -1/2 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 -1/2 (cos.f64 (neg.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))))))))
(+.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (sin.f64 (neg.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (sin.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) t)) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1/6 (sin.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 -1/6 (sin.f64 (neg.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))))) (pow.f64 t 3))) (+.f64 (cos.f64 (neg.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (pow.f64 t 2) (+.f64 (*.f64 -1/2 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 -1/2 (cos.f64 (neg.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))))))))))
(+.f64 (cos.f64 (-.f64 t (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (cos.f64 (+.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)) t)))
(+.f64 (cos.f64 (-.f64 t (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (cos.f64 (+.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)) t)))
(+.f64 (cos.f64 (-.f64 t (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (cos.f64 (+.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)) t)))
(+.f64 (cos.f64 (-.f64 t (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (cos.f64 (+.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)) t)))
(+.f64 (cos.f64 (-.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)) (*.f64 -1 t))) (cos.f64 (neg.f64 (+.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)) (*.f64 -1 t)))))
(+.f64 (cos.f64 (-.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)) (*.f64 -1 t))) (cos.f64 (neg.f64 (+.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)) (*.f64 -1 t)))))
(+.f64 (cos.f64 (-.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)) (*.f64 -1 t))) (cos.f64 (neg.f64 (+.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)) (*.f64 -1 t)))))
(+.f64 (cos.f64 (-.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)) (*.f64 -1 t))) (cos.f64 (neg.f64 (+.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)) (*.f64 -1 t)))))
(+.f64 (cos.f64 (-.f64 t (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (cos.f64 (+.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)) t)))
(+.f64 (cos.f64 (-.f64 t (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (cos.f64 (+.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)) t)))
(+.f64 (cos.f64 (-.f64 t (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (cos.f64 (+.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)) t)))
(+.f64 (cos.f64 (-.f64 t (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (cos.f64 (+.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)) t)))
(+.f64 (cos.f64 (-.f64 t (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (cos.f64 (+.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)) t)))
(+.f64 (cos.f64 (-.f64 t (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (cos.f64 (+.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)) t)))
(+.f64 (cos.f64 (-.f64 t (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (cos.f64 (+.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)) t)))
(+.f64 (cos.f64 (-.f64 t (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (cos.f64 (+.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)) t)))
(+.f64 (cos.f64 (-.f64 t (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (cos.f64 (+.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)) t)))
(+.f64 (cos.f64 (-.f64 t (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (cos.f64 (+.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)) t)))
(+.f64 (cos.f64 (-.f64 t (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (cos.f64 (+.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)) t)))
(+.f64 (cos.f64 (-.f64 t (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (cos.f64 (+.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)) t)))
(+.f64 (cos.f64 (-.f64 t (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (cos.f64 (+.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)) t)))
(+.f64 (cos.f64 (-.f64 t (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (cos.f64 (+.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)) t)))
(+.f64 (cos.f64 (-.f64 t (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (cos.f64 (+.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)) t)))
(+.f64 (cos.f64 (-.f64 t (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (cos.f64 (+.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)) t)))
(+.f64 (cos.f64 (-.f64 t (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (cos.f64 (+.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)) t)))
(+.f64 (cos.f64 (-.f64 t (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (cos.f64 (+.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)) t)))
(+.f64 (cos.f64 (-.f64 t (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (cos.f64 (+.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)) t)))
(+.f64 (cos.f64 (-.f64 t (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (cos.f64 (+.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)) t)))
(+.f64 (cos.f64 (-.f64 t (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (cos.f64 (+.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)) t)))
(+.f64 (cos.f64 (-.f64 t (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (cos.f64 (+.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)) t)))
(+.f64 (cos.f64 (-.f64 t (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (cos.f64 (+.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)) t)))
(+.f64 (cos.f64 (-.f64 t (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (cos.f64 (+.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)) t)))
(+.f64 (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(+.f64 (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(+.f64 (*.f64 (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 1) (*.f64 (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 1))
(+.f64 (*.f64 (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 1) (*.f64 (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 1))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))) 1)
(-.f64 (*.f64 (cos.f64 t) (cos.f64 (neg.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) (*.f64 (sin.f64 t) (sin.f64 (neg.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))))
(*.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 1)
(*.f64 1 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(*.f64 (sqrt.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) (sqrt.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))))
(*.f64 (cbrt.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) (pow.f64 (cbrt.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) 2))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) 2) (cbrt.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))))
(/.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 1)
(/.f64 (-.f64 (*.f64 (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) (*.f64 (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))) (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 3) (pow.f64 (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 3)) (+.f64 (*.f64 (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) (-.f64 (*.f64 (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) (*.f64 (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))))))
(/.f64 (/.f64 (-.f64 (*.f64 (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) (*.f64 (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))) 1) (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(/.f64 (/.f64 (-.f64 (*.f64 (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) (*.f64 (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))) (sqrt.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))) (sqrt.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))))
(/.f64 (/.f64 (-.f64 (*.f64 (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) (*.f64 (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))) (cbrt.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))) (pow.f64 (cbrt.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) 2))
(/.f64 (/.f64 (-.f64 (*.f64 (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) (*.f64 (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))) (pow.f64 (cbrt.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) 2)) (cbrt.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))))
(pow.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 1)
(pow.f64 (sqrt.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) 2)
(pow.f64 (cbrt.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) 3)
(pow.f64 (pow.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 3) 1/3)
(sqrt.f64 (pow.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 2))
(log.f64 (exp.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))))
(log.f64 (+.f64 1 (expm1.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))))
(cbrt.f64 (pow.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 3))
(expm1.f64 (log1p.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))))
(exp.f64 (log.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))))
(exp.f64 (*.f64 (log.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) 1))
(log1p.f64 (expm1.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))))
(fma.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(+.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (fma.f64 (neg.f64 (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (sin.f64 t) (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))))
(+.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (+.f64 (fma.f64 (neg.f64 (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (sin.f64 t) (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) (fma.f64 (neg.f64 (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (sin.f64 t) (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))))
(+.f64 (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (*.f64 (neg.f64 (sin.f64 t)) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(+.f64 (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (neg.f64 (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))))
(+.f64 (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (+.f64 (*.f64 (neg.f64 (sin.f64 t)) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (fma.f64 (neg.f64 (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (sin.f64 t) (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))))
(+.f64 (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (+.f64 (neg.f64 (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) (fma.f64 (neg.f64 (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (sin.f64 t) (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))))
(+.f64 (*.f64 (neg.f64 (sin.f64 t)) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(+.f64 (neg.f64 (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(+.f64 (fma.f64 (neg.f64 (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (sin.f64 t) (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(-.f64 (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(-.f64 (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (-.f64 (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (fma.f64 (neg.f64 (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (sin.f64 t) (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))) 1)
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))) (-.f64 1 (fma.f64 (neg.f64 (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (sin.f64 t) (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))))
(*.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 1)
(*.f64 1 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(*.f64 (sqrt.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) (sqrt.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))))
(*.f64 (cbrt.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) (pow.f64 (cbrt.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) 2))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) 2) (cbrt.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))))
(/.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 1)
(/.f64 (-.f64 (*.f64 (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) (*.f64 (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))) (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 3) (pow.f64 (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 3)) (+.f64 (*.f64 (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) (+.f64 (*.f64 (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) (*.f64 (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))))))
(/.f64 (/.f64 (-.f64 (*.f64 (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) (*.f64 (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))) 1) (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(/.f64 (/.f64 (-.f64 (*.f64 (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) (*.f64 (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))) (sqrt.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))) (sqrt.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))))
(/.f64 (/.f64 (-.f64 (*.f64 (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) (*.f64 (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))) (cbrt.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))) (pow.f64 (cbrt.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) 2))
(/.f64 (/.f64 (-.f64 (*.f64 (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) (*.f64 (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))) (pow.f64 (cbrt.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) 2)) (cbrt.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))))
(pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 1)
(pow.f64 (sqrt.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) 2)
(pow.f64 (cbrt.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) 3)
(pow.f64 (pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 3) 1/3)
(sqrt.f64 (pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 2))
(log.f64 (exp.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))))
(log.f64 (+.f64 1 (expm1.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))))
(cbrt.f64 (pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 3))
(expm1.f64 (log1p.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))))
(exp.f64 (log.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))))
(exp.f64 (*.f64 (log.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) 1))
(log1p.f64 (expm1.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))))
(fma.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (neg.f64 (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))))
(-.f64 (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (-.f64 (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))) (-.f64 1 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))))
(-.f64 (exp.f64 (log1p.f64 (+.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))))) 1)
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))) (-.f64 1 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))))
(-.f64 (+.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(-.f64 (/.f64 (pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 2) (-.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))) (/.f64 (pow.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 2) (-.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))))
(-.f64 (*.f64 (cos.f64 t) (cos.f64 (neg.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) (-.f64 (*.f64 (sin.f64 t) (sin.f64 (neg.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))))
(-.f64 (+.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (exp.f64 (log1p.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))))) 1)
(-.f64 (+.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (exp.f64 (log1p.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))))) 1)
(-.f64 (+.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (*.f64 (cos.f64 t) (cos.f64 (neg.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))) (*.f64 (sin.f64 t) (sin.f64 (neg.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))))
(*.f64 (+.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) 1)
(*.f64 1 (+.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))))
(*.f64 (sqrt.f64 (+.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))) (sqrt.f64 (+.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))))
(*.f64 (cbrt.f64 (+.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))) (pow.f64 (cbrt.f64 (+.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))) 2))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))) 2) (cbrt.f64 (+.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))))
(*.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 2) (pow.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 2)) (/.f64 1 (-.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))))
(*.f64 (+.f64 (pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 3) (pow.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 3)) (/.f64 1 (+.f64 (pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 2) (*.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (-.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 (+.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))) (-.f64 (+.f64 t t) (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 1/2)) (cos.f64 (*.f64 (+.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))) (+.f64 t (-.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))) t))) 1/2))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 (+.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))) (-.f64 (+.f64 t t) (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 1/2)) (cos.f64 (/.f64 (-.f64 t (+.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))) (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) 2))))
(*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))) (-.f64 (+.f64 t t) (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 1/2)) (cos.f64 (*.f64 (+.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))) (+.f64 t (-.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))) t))) 1/2))) 2)
(*.f64 (*.f64 2 (cos.f64 (*.f64 (+.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))) (-.f64 (+.f64 t t) (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 1/2))) (cos.f64 (*.f64 (+.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))) (+.f64 t (-.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))) t))) 1/2)))
(/.f64 1 (/.f64 (-.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) (-.f64 (pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 2) (pow.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 2))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 2) (*.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (-.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))))) (+.f64 (pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 3) (pow.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 3))))
(/.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 2) (pow.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 2)) (-.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))))
(/.f64 (+.f64 (pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 3) (pow.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 3)) (+.f64 (pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 2) (*.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (-.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))))))
(/.f64 (-.f64 (pow.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 2) (pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 2)) (-.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 2) (pow.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 2))) (neg.f64 (-.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 3) (pow.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 3))) (neg.f64 (+.f64 (pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 2) (*.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (-.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))))))
(/.f64 (/.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 2) (pow.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 2)) 1) (-.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))))
(/.f64 (/.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 2) (pow.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 2)) (sqrt.f64 (-.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))))) (sqrt.f64 (-.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))))
(/.f64 (/.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 2) (pow.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 2)) (*.f64 (cbrt.f64 (-.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))) (cbrt.f64 (-.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))))) (cbrt.f64 (-.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))))
(/.f64 (/.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 2) (pow.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 2)) (+.f64 (sqrt.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) (sqrt.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))))) (-.f64 (sqrt.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) (sqrt.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))))
(/.f64 (/.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 2) (pow.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 2)) -2) (*.f64 (sin.f64 (*.f64 (+.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))) (+.f64 t (-.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))) t))) 1/2)) (sin.f64 (*.f64 (+.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))) (-.f64 (+.f64 t t) (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 1/2))))
(/.f64 (/.f64 (+.f64 (pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 3) (pow.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 3)) 1) (+.f64 (pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 2) (*.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (-.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))))))
(/.f64 (/.f64 (+.f64 (pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 3) (pow.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 3)) (sqrt.f64 (+.f64 (pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 2) (*.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (-.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))))))) (sqrt.f64 (+.f64 (pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 2) (*.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (-.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))))))
(/.f64 (/.f64 (+.f64 (pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 3) (pow.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 3)) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 2) (*.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (-.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))))) (cbrt.f64 (+.f64 (pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 2) (*.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (-.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))))))) (cbrt.f64 (+.f64 (pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 2) (*.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (-.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))))))
(pow.f64 (+.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) 1)
(pow.f64 (sqrt.f64 (+.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))) 2)
(pow.f64 (cbrt.f64 (+.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))) 3)
(pow.f64 (pow.f64 (+.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) 3) 1/3)
(sqrt.f64 (pow.f64 (+.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) 2))
(log.f64 (exp.f64 (+.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))))))
(cbrt.f64 (pow.f64 (+.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) 3))
(expm1.f64 (log1p.f64 (+.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))))
(exp.f64 (log.f64 (+.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))))
(exp.f64 (*.f64 (log.f64 (+.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))) 1))
(log1p.f64 (expm1.f64 (+.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))))
(fma.f64 1 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(fma.f64 1 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(fma.f64 (sqrt.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) (sqrt.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(fma.f64 (sqrt.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) (sqrt.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(fma.f64 (pow.f64 (cbrt.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) 2) (cbrt.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(fma.f64 (pow.f64 (cbrt.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) 2) (cbrt.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
Outputs
(cos.f64 (neg.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(+.f64 (*.f64 -1 (*.f64 (sin.f64 (neg.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) t)) (cos.f64 (neg.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))))
(fma.f64 -1 (*.f64 t (neg.f64 (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(fma.f64 (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))) t (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(+.f64 (*.f64 -1 (*.f64 (sin.f64 (neg.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) t)) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 t 2) (cos.f64 (neg.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))))) (cos.f64 (neg.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))))
(fma.f64 -1 (*.f64 t (neg.f64 (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) (fma.f64 -1/2 (*.f64 (*.f64 t t) (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(fma.f64 (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))) t (*.f64 (+.f64 (*.f64 -1/2 (*.f64 t t)) 1) (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(fma.f64 (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))) t (*.f64 (+.f64 1 (*.f64 -1/2 (*.f64 t t))) (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(+.f64 (*.f64 1/6 (*.f64 (sin.f64 (neg.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (pow.f64 t 3))) (+.f64 (*.f64 -1 (*.f64 (sin.f64 (neg.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) t)) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 t 2) (cos.f64 (neg.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))))) (cos.f64 (neg.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))))))
(fma.f64 1/6 (*.f64 (neg.f64 (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (pow.f64 t 3)) (fma.f64 -1 (*.f64 t (neg.f64 (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) (fma.f64 -1/2 (*.f64 (*.f64 t t) (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))))
(fma.f64 (*.f64 -1/6 (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (pow.f64 t 3) (fma.f64 (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))) t (*.f64 (+.f64 (*.f64 -1/2 (*.f64 t t)) 1) (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))))
(fma.f64 (*.f64 -1/6 (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (pow.f64 t 3) (fma.f64 (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))) t (*.f64 (+.f64 1 (*.f64 -1/2 (*.f64 t t))) (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))))
(cos.f64 (-.f64 t (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(cos.f64 (-.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))) t))
(cos.f64 (-.f64 t (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(cos.f64 (-.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))) t))
(cos.f64 (-.f64 t (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(cos.f64 (-.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))) t))
(cos.f64 (-.f64 t (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(cos.f64 (-.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))) t))
(cos.f64 (neg.f64 (+.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)) (*.f64 -1 t))))
(cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(cos.f64 (-.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))) t))
(cos.f64 (neg.f64 (+.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)) (*.f64 -1 t))))
(cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(cos.f64 (-.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))) t))
(cos.f64 (neg.f64 (+.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)) (*.f64 -1 t))))
(cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(cos.f64 (-.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))) t))
(cos.f64 (neg.f64 (+.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)) (*.f64 -1 t))))
(cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(cos.f64 (-.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))) t))
(cos.f64 (-.f64 t (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(cos.f64 (-.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))) t))
(cos.f64 (-.f64 t (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(cos.f64 (-.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))) t))
(cos.f64 (-.f64 t (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(cos.f64 (-.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))) t))
(cos.f64 (-.f64 t (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(cos.f64 (-.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))) t))
(cos.f64 (-.f64 t (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(cos.f64 (-.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))) t))
(cos.f64 (-.f64 t (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(cos.f64 (-.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))) t))
(cos.f64 (-.f64 t (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(cos.f64 (-.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))) t))
(cos.f64 (-.f64 t (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(cos.f64 (-.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))) t))
(cos.f64 (-.f64 t (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(cos.f64 (-.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))) t))
(cos.f64 (-.f64 t (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(cos.f64 (-.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))) t))
(cos.f64 (-.f64 t (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(cos.f64 (-.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))) t))
(cos.f64 (-.f64 t (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(cos.f64 (-.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))) t))
(cos.f64 (-.f64 t (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(cos.f64 (-.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))) t))
(cos.f64 (-.f64 t (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(cos.f64 (-.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))) t))
(cos.f64 (-.f64 t (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(cos.f64 (-.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))) t))
(cos.f64 (-.f64 t (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(cos.f64 (-.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))) t))
(cos.f64 (-.f64 t (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(cos.f64 (-.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))) t))
(cos.f64 (-.f64 t (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(cos.f64 (-.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))) t))
(cos.f64 (-.f64 t (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(cos.f64 (-.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))) t))
(cos.f64 (-.f64 t (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(cos.f64 (-.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))) t))
(cos.f64 (-.f64 t (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(cos.f64 (-.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))) t))
(cos.f64 (-.f64 t (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(cos.f64 (-.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))) t))
(cos.f64 (-.f64 t (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(cos.f64 (-.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))) t))
(cos.f64 (-.f64 t (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(cos.f64 (-.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))) t))
(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 (tan.f64 t) eh) ew))) (*.f64 -1 (*.f64 t (sin.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))))
(+.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (*.f64 (neg.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(-.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (*.f64 t (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(+.f64 (*.f64 -1/2 (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))) (pow.f64 t 2))) (+.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))) (*.f64 -1 (*.f64 t (sin.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))))))
(+.f64 (fma.f64 -1/2 (*.f64 (*.f64 t t) (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (*.f64 (neg.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(-.f64 (*.f64 (+.f64 (*.f64 -1/2 (*.f64 t t)) 1) (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (*.f64 t (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(-.f64 (*.f64 (+.f64 1 (*.f64 -1/2 (*.f64 t t))) (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (*.f64 t (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(+.f64 (*.f64 -1/2 (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))) (pow.f64 t 2))) (+.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))) (+.f64 (*.f64 1/6 (*.f64 (pow.f64 t 3) (sin.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))) (*.f64 -1 (*.f64 t (sin.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))))))
(+.f64 (fma.f64 -1/2 (*.f64 (*.f64 t t) (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (fma.f64 1/6 (*.f64 (pow.f64 t 3) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (*.f64 (neg.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))))
(+.f64 (*.f64 (+.f64 (*.f64 -1/2 (*.f64 t t)) 1) (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (*.f64 (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (+.f64 (neg.f64 t) (*.f64 1/6 (pow.f64 t 3)))))
(+.f64 (*.f64 (+.f64 1 (*.f64 -1/2 (*.f64 t t))) (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (*.f64 (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (+.f64 (neg.f64 t) (*.f64 1/6 (pow.f64 t 3)))))
(cos.f64 (+.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)) t))
(cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(cos.f64 (+.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)) t))
(cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(cos.f64 (+.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)) t))
(cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(cos.f64 (+.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)) t))
(cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(cos.f64 (-.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)) (*.f64 -1 t)))
(cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(cos.f64 (-.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)) (*.f64 -1 t)))
(cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(cos.f64 (-.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)) (*.f64 -1 t)))
(cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(cos.f64 (-.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)) (*.f64 -1 t)))
(cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(cos.f64 (+.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)) t))
(cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(cos.f64 (+.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)) t))
(cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(cos.f64 (+.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)) t))
(cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(cos.f64 (+.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)) t))
(cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(cos.f64 (+.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)) t))
(cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(cos.f64 (+.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)) t))
(cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(cos.f64 (+.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)) t))
(cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(cos.f64 (+.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)) t))
(cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(cos.f64 (+.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)) t))
(cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(cos.f64 (+.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)) t))
(cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(cos.f64 (+.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)) t))
(cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(cos.f64 (+.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)) t))
(cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(cos.f64 (+.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)) t))
(cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(cos.f64 (+.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)) t))
(cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(cos.f64 (+.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)) t))
(cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(cos.f64 (+.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)) t))
(cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(cos.f64 (+.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)) t))
(cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(cos.f64 (+.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)) t))
(cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(cos.f64 (+.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)) t))
(cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(cos.f64 (+.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)) t))
(cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(cos.f64 (+.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)) t))
(cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(cos.f64 (+.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)) t))
(cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(cos.f64 (+.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)) t))
(cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(cos.f64 (+.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)) t))
(cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(+.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))) (cos.f64 (neg.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))))
(+.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(*.f64 2 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(+.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (sin.f64 (neg.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (sin.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) t)) (cos.f64 (neg.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))))
(+.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (fma.f64 -1 (*.f64 t (+.f64 (neg.f64 (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(+.f64 (*.f64 2 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (*.f64 t (*.f64 0 (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))))
(+.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (sin.f64 (neg.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (sin.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) t)) (+.f64 (cos.f64 (neg.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (pow.f64 t 2) (+.f64 (*.f64 -1/2 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 -1/2 (cos.f64 (neg.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))))))))
(+.f64 (fma.f64 -1 (*.f64 t (+.f64 (neg.f64 (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (+.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (*.f64 (*.f64 t t) (*.f64 -1/2 (+.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))))))
(+.f64 (+.f64 (*.f64 2 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (*.f64 t (*.f64 0 (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))) (*.f64 t (*.f64 t (*.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))) -1))))
(+.f64 (*.f64 2 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (+.f64 (*.f64 t (*.f64 0 (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) (*.f64 t (*.f64 t (*.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))) -1)))))
(+.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (sin.f64 (neg.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (sin.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) t)) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1/6 (sin.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 -1/6 (sin.f64 (neg.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))))) (pow.f64 t 3))) (+.f64 (cos.f64 (neg.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (pow.f64 t 2) (+.f64 (*.f64 -1/2 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 -1/2 (cos.f64 (neg.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))))))))))
(+.f64 (fma.f64 -1 (*.f64 t (+.f64 (neg.f64 (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (fma.f64 -1 (*.f64 (pow.f64 t 3) (*.f64 -1/6 (+.f64 (neg.f64 (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))) (+.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (*.f64 (*.f64 t t) (*.f64 -1/2 (+.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))))))
(+.f64 (+.f64 (+.f64 (*.f64 2 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (*.f64 t (*.f64 0 (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))) (*.f64 t (*.f64 t (*.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))) -1)))) (*.f64 (pow.f64 t 3) (*.f64 1/6 (*.f64 0 (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))))
(+.f64 (fma.f64 (*.f64 0 (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) t (*.f64 (pow.f64 t 3) (*.f64 1/6 (*.f64 0 (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))))) (+.f64 (*.f64 2 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (*.f64 t (*.f64 t (*.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))) -1)))))
(+.f64 (cos.f64 (-.f64 t (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (cos.f64 (+.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)) t)))
(+.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(+.f64 (cos.f64 (-.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))) t)) (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(+.f64 (cos.f64 (-.f64 t (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (cos.f64 (+.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)) t)))
(+.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(+.f64 (cos.f64 (-.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))) t)) (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(+.f64 (cos.f64 (-.f64 t (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (cos.f64 (+.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)) t)))
(+.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(+.f64 (cos.f64 (-.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))) t)) (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(+.f64 (cos.f64 (-.f64 t (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (cos.f64 (+.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)) t)))
(+.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(+.f64 (cos.f64 (-.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))) t)) (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(+.f64 (cos.f64 (-.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)) (*.f64 -1 t))) (cos.f64 (neg.f64 (+.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)) (*.f64 -1 t)))))
(+.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(+.f64 (cos.f64 (-.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))) t)) (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(+.f64 (cos.f64 (-.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)) (*.f64 -1 t))) (cos.f64 (neg.f64 (+.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)) (*.f64 -1 t)))))
(+.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(+.f64 (cos.f64 (-.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))) t)) (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(+.f64 (cos.f64 (-.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)) (*.f64 -1 t))) (cos.f64 (neg.f64 (+.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)) (*.f64 -1 t)))))
(+.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(+.f64 (cos.f64 (-.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))) t)) (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(+.f64 (cos.f64 (-.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)) (*.f64 -1 t))) (cos.f64 (neg.f64 (+.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)) (*.f64 -1 t)))))
(+.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(+.f64 (cos.f64 (-.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))) t)) (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(+.f64 (cos.f64 (-.f64 t (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (cos.f64 (+.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)) t)))
(+.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(+.f64 (cos.f64 (-.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))) t)) (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(+.f64 (cos.f64 (-.f64 t (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (cos.f64 (+.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)) t)))
(+.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(+.f64 (cos.f64 (-.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))) t)) (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(+.f64 (cos.f64 (-.f64 t (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (cos.f64 (+.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)) t)))
(+.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(+.f64 (cos.f64 (-.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))) t)) (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(+.f64 (cos.f64 (-.f64 t (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (cos.f64 (+.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)) t)))
(+.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(+.f64 (cos.f64 (-.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))) t)) (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(+.f64 (cos.f64 (-.f64 t (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (cos.f64 (+.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)) t)))
(+.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(+.f64 (cos.f64 (-.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))) t)) (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(+.f64 (cos.f64 (-.f64 t (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (cos.f64 (+.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)) t)))
(+.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(+.f64 (cos.f64 (-.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))) t)) (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(+.f64 (cos.f64 (-.f64 t (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (cos.f64 (+.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)) t)))
(+.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(+.f64 (cos.f64 (-.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))) t)) (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(+.f64 (cos.f64 (-.f64 t (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (cos.f64 (+.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)) t)))
(+.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(+.f64 (cos.f64 (-.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))) t)) (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(+.f64 (cos.f64 (-.f64 t (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (cos.f64 (+.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)) t)))
(+.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(+.f64 (cos.f64 (-.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))) t)) (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(+.f64 (cos.f64 (-.f64 t (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (cos.f64 (+.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)) t)))
(+.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(+.f64 (cos.f64 (-.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))) t)) (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(+.f64 (cos.f64 (-.f64 t (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (cos.f64 (+.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)) t)))
(+.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(+.f64 (cos.f64 (-.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))) t)) (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(+.f64 (cos.f64 (-.f64 t (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (cos.f64 (+.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)) t)))
(+.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(+.f64 (cos.f64 (-.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))) t)) (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(+.f64 (cos.f64 (-.f64 t (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (cos.f64 (+.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)) t)))
(+.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(+.f64 (cos.f64 (-.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))) t)) (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(+.f64 (cos.f64 (-.f64 t (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (cos.f64 (+.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)) t)))
(+.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(+.f64 (cos.f64 (-.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))) t)) (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(+.f64 (cos.f64 (-.f64 t (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (cos.f64 (+.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)) t)))
(+.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(+.f64 (cos.f64 (-.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))) t)) (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(+.f64 (cos.f64 (-.f64 t (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (cos.f64 (+.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)) t)))
(+.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(+.f64 (cos.f64 (-.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))) t)) (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(+.f64 (cos.f64 (-.f64 t (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (cos.f64 (+.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)) t)))
(+.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(+.f64 (cos.f64 (-.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))) t)) (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(+.f64 (cos.f64 (-.f64 t (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (cos.f64 (+.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)) t)))
(+.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(+.f64 (cos.f64 (-.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))) t)) (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(+.f64 (cos.f64 (-.f64 t (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (cos.f64 (+.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)) t)))
(+.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(+.f64 (cos.f64 (-.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))) t)) (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(+.f64 (cos.f64 (-.f64 t (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (cos.f64 (+.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)) t)))
(+.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(+.f64 (cos.f64 (-.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))) t)) (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(+.f64 (cos.f64 (-.f64 t (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (cos.f64 (+.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)) t)))
(+.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(+.f64 (cos.f64 (-.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))) t)) (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(+.f64 (cos.f64 (-.f64 t (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (cos.f64 (+.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)) t)))
(+.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(+.f64 (cos.f64 (-.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))) t)) (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(+.f64 (cos.f64 (-.f64 t (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (cos.f64 (+.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)) t)))
(+.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(+.f64 (cos.f64 (-.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))) t)) (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(+.f64 (cos.f64 (-.f64 t (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (cos.f64 (+.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)) t)))
(+.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(+.f64 (cos.f64 (-.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))) t)) (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(+.f64 (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(fma.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(fma.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (cos.f64 t) (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(+.f64 (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(fma.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(fma.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (cos.f64 t) (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(+.f64 (*.f64 (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 1) (*.f64 (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 1))
(fma.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(fma.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (cos.f64 t) (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(+.f64 (*.f64 (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 1) (*.f64 (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 1))
(fma.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(fma.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (cos.f64 t) (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))) 1)
(cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(cos.f64 (-.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))) t))
(-.f64 (*.f64 (cos.f64 t) (cos.f64 (neg.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) (*.f64 (sin.f64 t) (sin.f64 (neg.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))))
(fma.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(fma.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (cos.f64 t) (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(*.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 1)
(cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(cos.f64 (-.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))) t))
(*.f64 1 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(cos.f64 (-.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))) t))
(*.f64 (sqrt.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) (sqrt.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))))
(cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(cos.f64 (-.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))) t))
(*.f64 (cbrt.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) (pow.f64 (cbrt.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) 2))
(cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(cos.f64 (-.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))) t))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) 2) (cbrt.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))))
(cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(cos.f64 (-.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))) t))
(/.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 1)
(cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(cos.f64 (-.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))) t))
(/.f64 (-.f64 (*.f64 (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) (*.f64 (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))) (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(/.f64 (*.f64 (fma.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) (-.f64 (*.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (cos.f64 t)) (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))) (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(/.f64 (fma.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (cos.f64 t) (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) (/.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (-.f64 (*.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (cos.f64 t)) (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 3) (pow.f64 (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 3)) (+.f64 (*.f64 (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) (-.f64 (*.f64 (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) (*.f64 (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (cos.f64 t)) 3) (pow.f64 (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 3)) (fma.f64 (*.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (cos.f64 t)) (*.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (cos.f64 t)) (*.f64 (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (-.f64 (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (*.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (cos.f64 t))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (cos.f64 t)) 3) (pow.f64 (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 3)) (fma.f64 (cos.f64 t) (*.f64 (*.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (cos.f64 t)) (*.f64 (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (-.f64 (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (*.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (cos.f64 t))))))
(/.f64 (/.f64 (-.f64 (*.f64 (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) (*.f64 (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))) 1) (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(/.f64 (*.f64 (fma.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) (-.f64 (*.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (cos.f64 t)) (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))) (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(/.f64 (fma.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (cos.f64 t) (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) (/.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (-.f64 (*.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (cos.f64 t)) (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))))
(/.f64 (/.f64 (-.f64 (*.f64 (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) (*.f64 (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))) (sqrt.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))) (sqrt.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))))
(/.f64 (*.f64 (fma.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) (-.f64 (*.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (cos.f64 t)) (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))) (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(/.f64 (fma.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (cos.f64 t) (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) (/.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (-.f64 (*.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (cos.f64 t)) (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))))
(/.f64 (/.f64 (-.f64 (*.f64 (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) (*.f64 (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))) (cbrt.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))) (pow.f64 (cbrt.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) 2))
(/.f64 (*.f64 (fma.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) (-.f64 (*.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (cos.f64 t)) (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))) (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(/.f64 (fma.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (cos.f64 t) (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) (/.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (-.f64 (*.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (cos.f64 t)) (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))))
(/.f64 (/.f64 (-.f64 (*.f64 (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) (*.f64 (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))) (pow.f64 (cbrt.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) 2)) (cbrt.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))))
(/.f64 (*.f64 (fma.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) (-.f64 (*.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (cos.f64 t)) (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))) (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(/.f64 (fma.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (cos.f64 t) (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) (/.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (-.f64 (*.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (cos.f64 t)) (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))))
(pow.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 1)
(cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(cos.f64 (-.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))) t))
(pow.f64 (sqrt.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) 2)
(cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(cos.f64 (-.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))) t))
(pow.f64 (cbrt.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) 3)
(cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(cos.f64 (-.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))) t))
(pow.f64 (pow.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 3) 1/3)
(cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(cos.f64 (-.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))) t))
(sqrt.f64 (pow.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 2))
(fabs.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(fabs.f64 (cos.f64 (-.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))) t)))
(log.f64 (exp.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))))
(cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(cos.f64 (-.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))) t))
(log.f64 (+.f64 1 (expm1.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))))
(cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(cos.f64 (-.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))) t))
(cbrt.f64 (pow.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 3))
(cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(cos.f64 (-.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))) t))
(expm1.f64 (log1p.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))))
(cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(cos.f64 (-.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))) t))
(exp.f64 (log.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))))
(cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(cos.f64 (-.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))) t))
(exp.f64 (*.f64 (log.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) 1))
(cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(cos.f64 (-.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))) t))
(log1p.f64 (expm1.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))))
(cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(cos.f64 (-.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))) t))
(fma.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(fma.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (cos.f64 t) (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(+.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (fma.f64 (neg.f64 (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (sin.f64 t) (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))))
(+.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (*.f64 (sin.f64 t) (*.f64 0 (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))))
(+.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (+.f64 (fma.f64 (neg.f64 (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (sin.f64 t) (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) (fma.f64 (neg.f64 (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (sin.f64 t) (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))))
(+.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (*.f64 2 (fma.f64 (neg.f64 (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (sin.f64 t) (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))))
(fma.f64 2 (*.f64 (sin.f64 t) (*.f64 0 (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(+.f64 (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (*.f64 (neg.f64 (sin.f64 t)) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(-.f64 (*.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (cos.f64 t)) (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(+.f64 (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (neg.f64 (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))))
(-.f64 (*.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (cos.f64 t)) (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(+.f64 (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (+.f64 (*.f64 (neg.f64 (sin.f64 t)) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (fma.f64 (neg.f64 (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (sin.f64 t) (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))))
(fma.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (fma.f64 (neg.f64 (sin.f64 t)) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (fma.f64 (neg.f64 (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (sin.f64 t) (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))))
(fma.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (cos.f64 t) (-.f64 (*.f64 (sin.f64 t) (*.f64 0 (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))))
(-.f64 (*.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (cos.f64 t)) (fma.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (*.f64 (sin.f64 t) (*.f64 0 (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))))
(+.f64 (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (+.f64 (neg.f64 (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) (fma.f64 (neg.f64 (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (sin.f64 t) (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))))
(fma.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (fma.f64 (neg.f64 (sin.f64 t)) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (fma.f64 (neg.f64 (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (sin.f64 t) (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))))
(fma.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (cos.f64 t) (-.f64 (*.f64 (sin.f64 t) (*.f64 0 (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))))
(-.f64 (*.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (cos.f64 t)) (fma.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (*.f64 (sin.f64 t) (*.f64 0 (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))))
(+.f64 (*.f64 (neg.f64 (sin.f64 t)) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(-.f64 (*.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (cos.f64 t)) (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(+.f64 (neg.f64 (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(-.f64 (*.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (cos.f64 t)) (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(+.f64 (fma.f64 (neg.f64 (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (sin.f64 t) (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(+.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (fma.f64 (neg.f64 (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (sin.f64 t) (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))))
(+.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (*.f64 (sin.f64 t) (*.f64 0 (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))))
(-.f64 (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(-.f64 (*.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (cos.f64 t)) (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(-.f64 (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (-.f64 (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (fma.f64 (neg.f64 (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (sin.f64 t) (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))))
(fma.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (fma.f64 (neg.f64 (sin.f64 t)) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (fma.f64 (neg.f64 (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (sin.f64 t) (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))))
(fma.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (cos.f64 t) (-.f64 (*.f64 (sin.f64 t) (*.f64 0 (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))))
(-.f64 (*.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (cos.f64 t)) (fma.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (*.f64 (sin.f64 t) (*.f64 0 (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))) 1)
(cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))) (-.f64 1 (fma.f64 (neg.f64 (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (sin.f64 t) (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))))
(+.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (fma.f64 (neg.f64 (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (sin.f64 t) (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))))
(+.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (*.f64 (sin.f64 t) (*.f64 0 (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))))
(*.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 1)
(cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(*.f64 1 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(*.f64 (sqrt.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) (sqrt.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))))
(cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(*.f64 (cbrt.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) (pow.f64 (cbrt.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) 2))
(cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) 2) (cbrt.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))))
(cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(/.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 1)
(cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(/.f64 (-.f64 (*.f64 (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) (*.f64 (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))) (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(/.f64 (*.f64 (fma.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) (-.f64 (*.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (cos.f64 t)) (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))) (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(/.f64 (*.f64 (fma.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (cos.f64 t) (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) (-.f64 (*.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (cos.f64 t)) (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))) (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(/.f64 (fma.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (cos.f64 t) (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) (/.f64 (cos.f64 (-.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))) t)) (-.f64 (*.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (cos.f64 t)) (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 3) (pow.f64 (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 3)) (+.f64 (*.f64 (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) (+.f64 (*.f64 (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) (*.f64 (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (cos.f64 t)) 3) (pow.f64 (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 3)) (fma.f64 (*.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (cos.f64 t)) (*.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (cos.f64 t)) (*.f64 (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (fma.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (cos.f64 t)) 3) (pow.f64 (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 3)) (fma.f64 (cos.f64 t) (*.f64 (*.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (cos.f64 t)) (*.f64 (sin.f64 t) (*.f64 (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (fma.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (cos.f64 t) (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (cos.f64 t)) 3) (pow.f64 (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 3)) (fma.f64 (cos.f64 t) (*.f64 (*.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (cos.f64 t)) (*.f64 (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (fma.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (cos.f64 t) (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))))))
(/.f64 (/.f64 (-.f64 (*.f64 (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) (*.f64 (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))) 1) (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(/.f64 (*.f64 (fma.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) (-.f64 (*.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (cos.f64 t)) (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))) (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(/.f64 (*.f64 (fma.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (cos.f64 t) (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) (-.f64 (*.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (cos.f64 t)) (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))) (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(/.f64 (fma.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (cos.f64 t) (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) (/.f64 (cos.f64 (-.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))) t)) (-.f64 (*.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (cos.f64 t)) (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))))
(/.f64 (/.f64 (-.f64 (*.f64 (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) (*.f64 (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))) (sqrt.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))) (sqrt.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))))
(/.f64 (*.f64 (fma.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) (-.f64 (*.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (cos.f64 t)) (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))) (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(/.f64 (*.f64 (fma.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (cos.f64 t) (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) (-.f64 (*.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (cos.f64 t)) (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))) (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(/.f64 (fma.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (cos.f64 t) (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) (/.f64 (cos.f64 (-.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))) t)) (-.f64 (*.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (cos.f64 t)) (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))))
(/.f64 (/.f64 (-.f64 (*.f64 (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) (*.f64 (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))) (cbrt.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))) (pow.f64 (cbrt.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) 2))
(/.f64 (*.f64 (fma.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) (-.f64 (*.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (cos.f64 t)) (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))) (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(/.f64 (*.f64 (fma.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (cos.f64 t) (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) (-.f64 (*.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (cos.f64 t)) (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))) (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(/.f64 (fma.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (cos.f64 t) (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) (/.f64 (cos.f64 (-.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))) t)) (-.f64 (*.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (cos.f64 t)) (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))))
(/.f64 (/.f64 (-.f64 (*.f64 (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) (*.f64 (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))) (pow.f64 (cbrt.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) 2)) (cbrt.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))))
(/.f64 (*.f64 (fma.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) (-.f64 (*.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (cos.f64 t)) (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))) (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(/.f64 (*.f64 (fma.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (cos.f64 t) (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) (-.f64 (*.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (cos.f64 t)) (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))) (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(/.f64 (fma.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (cos.f64 t) (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) (/.f64 (cos.f64 (-.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))) t)) (-.f64 (*.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (cos.f64 t)) (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))))
(pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 1)
(cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(pow.f64 (sqrt.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) 2)
(cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(pow.f64 (cbrt.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) 3)
(cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(pow.f64 (pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 3) 1/3)
(cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(sqrt.f64 (pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 2))
(fabs.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(log.f64 (exp.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))))
(cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(log.f64 (+.f64 1 (expm1.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))))
(cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(cbrt.f64 (pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 3))
(cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(expm1.f64 (log1p.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))))
(cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(exp.f64 (log.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))))
(cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(exp.f64 (*.f64 (log.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) 1))
(cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(log1p.f64 (expm1.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))))
(cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(fma.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (neg.f64 (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))))
(-.f64 (*.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (cos.f64 t)) (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(-.f64 (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (-.f64 (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))))
(+.f64 (-.f64 (*.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (cos.f64 t)) (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(-.f64 (fma.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (cos.f64 t) (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(-.f64 (fma.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (cos.f64 t) (cos.f64 (-.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))) t))) (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))) (-.f64 1 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))))
(+.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(+.f64 (cos.f64 (-.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))) t)) (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(-.f64 (exp.f64 (log1p.f64 (+.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))))) 1)
(+.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(+.f64 (cos.f64 (-.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))) t)) (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))) (-.f64 1 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))))
(+.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(+.f64 (cos.f64 (-.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))) t)) (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(-.f64 (+.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(+.f64 (-.f64 (*.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (cos.f64 t)) (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(-.f64 (fma.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (cos.f64 t) (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(-.f64 (fma.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (cos.f64 t) (cos.f64 (-.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))) t))) (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(-.f64 (/.f64 (pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 2) (-.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))) (/.f64 (pow.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 2) (-.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))))
(/.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 2) (pow.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 2)) (-.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))))
(/.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 2) (pow.f64 (cos.f64 (-.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))) t)) 2)) (-.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (cos.f64 (-.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))) t))))
(-.f64 (*.f64 (cos.f64 t) (cos.f64 (neg.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) (-.f64 (*.f64 (sin.f64 t) (sin.f64 (neg.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))))
(+.f64 (-.f64 (*.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (cos.f64 t)) (*.f64 (neg.f64 (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (sin.f64 t))) (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(+.f64 (fma.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (cos.f64 t) (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(-.f64 (+.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (exp.f64 (log1p.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))))) 1)
(+.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(+.f64 (cos.f64 (-.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))) t)) (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(-.f64 (+.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (exp.f64 (log1p.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))))) 1)
(+.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(+.f64 (cos.f64 (-.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))) t)) (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(-.f64 (+.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (*.f64 (cos.f64 t) (cos.f64 (neg.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))) (*.f64 (sin.f64 t) (sin.f64 (neg.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))))
(+.f64 (-.f64 (*.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (cos.f64 t)) (*.f64 (neg.f64 (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (sin.f64 t))) (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(+.f64 (fma.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (cos.f64 t) (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(*.f64 (+.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) 1)
(+.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(+.f64 (cos.f64 (-.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))) t)) (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(*.f64 1 (+.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))))
(+.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(+.f64 (cos.f64 (-.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))) t)) (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(*.f64 (sqrt.f64 (+.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))) (sqrt.f64 (+.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))))
(+.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(+.f64 (cos.f64 (-.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))) t)) (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(*.f64 (cbrt.f64 (+.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))) (pow.f64 (cbrt.f64 (+.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))) 2))
(+.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(+.f64 (cos.f64 (-.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))) t)) (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))) 2) (cbrt.f64 (+.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))))
(+.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(+.f64 (cos.f64 (-.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))) t)) (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(*.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 2) (pow.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 2)) (/.f64 1 (-.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))))
(/.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 2) (pow.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 2)) (-.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))))
(/.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 2) (pow.f64 (cos.f64 (-.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))) t)) 2)) (-.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (cos.f64 (-.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))) t))))
(*.f64 (+.f64 (pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 3) (pow.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 3)) (/.f64 1 (+.f64 (pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 2) (*.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (-.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 3) (pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 3)) 1) (+.f64 (pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 2) (*.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (-.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))))))
(/.f64 (+.f64 (pow.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 3) (pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 3)) (fma.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (-.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) (pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 2)))
(/.f64 (+.f64 (pow.f64 (cos.f64 (-.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))) t)) 3) (pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 3)) (fma.f64 (cos.f64 (-.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))) t)) (-.f64 (cos.f64 (-.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))) t)) (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) (pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 2)))
(*.f64 2 (*.f64 (cos.f64 (*.f64 (+.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))) (-.f64 (+.f64 t t) (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 1/2)) (cos.f64 (*.f64 (+.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))) (+.f64 t (-.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))) t))) 1/2))))
(*.f64 (cos.f64 (*.f64 (+.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))) (+.f64 t (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) 1/2)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))) (-.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))) t)))) 2))
(*.f64 (cos.f64 (*.f64 (+.f64 t (+.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 1/2)) (*.f64 2 (cos.f64 (*.f64 1/2 (+.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))) (+.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))) (-.f64 t t)))))))
(*.f64 (cos.f64 (*.f64 (-.f64 (+.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))) (+.f64 t t)) (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))) 1/2)) (*.f64 2 (cos.f64 (*.f64 1/2 (+.f64 t (+.f64 (-.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))) t) (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 (+.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))) (-.f64 (+.f64 t t) (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 1/2)) (cos.f64 (/.f64 (-.f64 t (+.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))) (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) 2))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 (+.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))) (+.f64 t (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) 1/2)) (cos.f64 (/.f64 (-.f64 t (+.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))) (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) 2))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 (+.f64 t (+.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 1/2)) (cos.f64 (/.f64 (-.f64 t (+.f64 t (+.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))) (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) 2))))
(*.f64 (cos.f64 (*.f64 (-.f64 (+.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))) (+.f64 t t)) (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))) 1/2)) (*.f64 2 (cos.f64 (/.f64 (-.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 2))))
(*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))) (-.f64 (+.f64 t t) (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 1/2)) (cos.f64 (*.f64 (+.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))) (+.f64 t (-.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))) t))) 1/2))) 2)
(*.f64 (cos.f64 (*.f64 (+.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))) (+.f64 t (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) 1/2)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))) (-.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))) t)))) 2))
(*.f64 (cos.f64 (*.f64 (+.f64 t (+.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 1/2)) (*.f64 2 (cos.f64 (*.f64 1/2 (+.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))) (+.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))) (-.f64 t t)))))))
(*.f64 (cos.f64 (*.f64 (-.f64 (+.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))) (+.f64 t t)) (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))) 1/2)) (*.f64 2 (cos.f64 (*.f64 1/2 (+.f64 t (+.f64 (-.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))) t) (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))))))
(*.f64 (*.f64 2 (cos.f64 (*.f64 (+.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))) (-.f64 (+.f64 t t) (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 1/2))) (cos.f64 (*.f64 (+.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))) (+.f64 t (-.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))) t))) 1/2)))
(*.f64 (cos.f64 (*.f64 (+.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))) (+.f64 t (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) 1/2)) (*.f64 (cos.f64 (*.f64 1/2 (+.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))) (-.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))) t)))) 2))
(*.f64 (cos.f64 (*.f64 (+.f64 t (+.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 1/2)) (*.f64 2 (cos.f64 (*.f64 1/2 (+.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))) (+.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))) (-.f64 t t)))))))
(*.f64 (cos.f64 (*.f64 (-.f64 (+.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))) (+.f64 t t)) (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))) 1/2)) (*.f64 2 (cos.f64 (*.f64 1/2 (+.f64 t (+.f64 (-.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))) t) (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))))))
(/.f64 1 (/.f64 (-.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) (-.f64 (pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 2) (pow.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 2))))
(/.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 2) (pow.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 2)) (-.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))))
(/.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 2) (pow.f64 (cos.f64 (-.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))) t)) 2)) (-.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (cos.f64 (-.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))) t))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 2) (*.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (-.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))))) (+.f64 (pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 3) (pow.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 3))))
(/.f64 (*.f64 (+.f64 (pow.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 3) (pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 3)) 1) (+.f64 (pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 2) (*.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (-.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))))))
(/.f64 (+.f64 (pow.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 3) (pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 3)) (fma.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (-.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) (pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 2)))
(/.f64 (+.f64 (pow.f64 (cos.f64 (-.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))) t)) 3) (pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 3)) (fma.f64 (cos.f64 (-.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))) t)) (-.f64 (cos.f64 (-.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))) t)) (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) (pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 2)))
(/.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 2) (pow.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 2)) (-.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))))
(/.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 2) (pow.f64 (cos.f64 (-.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))) t)) 2)) (-.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (cos.f64 (-.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))) t))))
(/.f64 (+.f64 (pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 3) (pow.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 3)) (+.f64 (pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 2) (*.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (-.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 3) (pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 3)) 1) (+.f64 (pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 2) (*.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (-.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))))))
(/.f64 (+.f64 (pow.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 3) (pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 3)) (fma.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (-.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) (pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 2)))
(/.f64 (+.f64 (pow.f64 (cos.f64 (-.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))) t)) 3) (pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 3)) (fma.f64 (cos.f64 (-.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))) t)) (-.f64 (cos.f64 (-.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))) t)) (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) (pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 2)))
(/.f64 (-.f64 (pow.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 2) (pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 2)) (-.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))))
(/.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 2) (pow.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 2)) (-.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))))
(/.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 2) (pow.f64 (cos.f64 (-.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))) t)) 2)) (-.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (cos.f64 (-.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))) t))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 2) (pow.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 2))) (neg.f64 (-.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))))
(/.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 2) (pow.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 2)) (-.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))))
(/.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 2) (pow.f64 (cos.f64 (-.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))) t)) 2)) (-.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (cos.f64 (-.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))) t))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 3) (pow.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 3))) (neg.f64 (+.f64 (pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 2) (*.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (-.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 3) (pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 3)) 1) (+.f64 (pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 2) (*.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (-.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))))))
(/.f64 (+.f64 (pow.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 3) (pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 3)) (fma.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (-.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) (pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 2)))
(/.f64 (+.f64 (pow.f64 (cos.f64 (-.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))) t)) 3) (pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 3)) (fma.f64 (cos.f64 (-.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))) t)) (-.f64 (cos.f64 (-.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))) t)) (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) (pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 2)))
(/.f64 (/.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 2) (pow.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 2)) 1) (-.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))))
(/.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 2) (pow.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 2)) (-.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))))
(/.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 2) (pow.f64 (cos.f64 (-.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))) t)) 2)) (-.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (cos.f64 (-.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))) t))))
(/.f64 (/.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 2) (pow.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 2)) (sqrt.f64 (-.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))))) (sqrt.f64 (-.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))))
(/.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 2) (pow.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 2)) (-.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))))
(/.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 2) (pow.f64 (cos.f64 (-.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))) t)) 2)) (-.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (cos.f64 (-.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))) t))))
(/.f64 (/.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 2) (pow.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 2)) (*.f64 (cbrt.f64 (-.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))) (cbrt.f64 (-.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))))) (cbrt.f64 (-.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))))
(/.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 2) (pow.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 2)) (-.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))))
(/.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 2) (pow.f64 (cos.f64 (-.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))) t)) 2)) (-.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (cos.f64 (-.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))) t))))
(/.f64 (/.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 2) (pow.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 2)) (+.f64 (sqrt.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) (sqrt.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))))) (-.f64 (sqrt.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) (sqrt.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))))
(/.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 2) (pow.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 2)) (-.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))))
(/.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 2) (pow.f64 (cos.f64 (-.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))) t)) 2)) (-.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (cos.f64 (-.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))) t))))
(/.f64 (/.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 2) (pow.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 2)) -2) (*.f64 (sin.f64 (*.f64 (+.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))) (+.f64 t (-.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))) t))) 1/2)) (sin.f64 (*.f64 (+.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))) (-.f64 (+.f64 t t) (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 1/2))))
(/.f64 (/.f64 (/.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 2) (pow.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 2)) -2) (sin.f64 (*.f64 1/2 (+.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))) (-.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))) t))))) (sin.f64 (*.f64 (+.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))) (+.f64 t (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) 1/2)))
(/.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 2) (pow.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 2)) (*.f64 -2 (*.f64 (sin.f64 (*.f64 1/2 (+.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))) (+.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))) (-.f64 t t))))) (sin.f64 (*.f64 (+.f64 t (+.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 1/2)))))
(/.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 2) (pow.f64 (cos.f64 (-.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))) t)) 2)) (*.f64 -2 (*.f64 (sin.f64 (*.f64 1/2 (+.f64 t (+.f64 (-.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))) t) (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))) (sin.f64 (*.f64 (-.f64 (+.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))) (+.f64 t t)) (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))) 1/2)))))
(/.f64 (/.f64 (+.f64 (pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 3) (pow.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 3)) 1) (+.f64 (pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 2) (*.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (-.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 3) (pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 3)) 1) (+.f64 (pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 2) (*.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (-.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))))))
(/.f64 (+.f64 (pow.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 3) (pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 3)) (fma.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (-.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) (pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 2)))
(/.f64 (+.f64 (pow.f64 (cos.f64 (-.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))) t)) 3) (pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 3)) (fma.f64 (cos.f64 (-.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))) t)) (-.f64 (cos.f64 (-.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))) t)) (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) (pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 2)))
(/.f64 (/.f64 (+.f64 (pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 3) (pow.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 3)) (sqrt.f64 (+.f64 (pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 2) (*.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (-.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))))))) (sqrt.f64 (+.f64 (pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 2) (*.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (-.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 3) (pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 3)) 1) (+.f64 (pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 2) (*.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (-.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))))))
(/.f64 (+.f64 (pow.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 3) (pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 3)) (fma.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (-.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) (pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 2)))
(/.f64 (+.f64 (pow.f64 (cos.f64 (-.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))) t)) 3) (pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 3)) (fma.f64 (cos.f64 (-.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))) t)) (-.f64 (cos.f64 (-.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))) t)) (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) (pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 2)))
(/.f64 (/.f64 (+.f64 (pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 3) (pow.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 3)) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 2) (*.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (-.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))))) (cbrt.f64 (+.f64 (pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 2) (*.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (-.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))))))) (cbrt.f64 (+.f64 (pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 2) (*.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (-.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 3) (pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 3)) 1) (+.f64 (pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 2) (*.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (-.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))))))
(/.f64 (+.f64 (pow.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 3) (pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 3)) (fma.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (-.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) (pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 2)))
(/.f64 (+.f64 (pow.f64 (cos.f64 (-.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))) t)) 3) (pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 3)) (fma.f64 (cos.f64 (-.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))) t)) (-.f64 (cos.f64 (-.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))) t)) (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) (pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 2)))
(pow.f64 (+.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) 1)
(+.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(+.f64 (cos.f64 (-.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))) t)) (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(pow.f64 (sqrt.f64 (+.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))) 2)
(+.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(+.f64 (cos.f64 (-.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))) t)) (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(pow.f64 (cbrt.f64 (+.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))) 3)
(+.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(+.f64 (cos.f64 (-.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))) t)) (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(pow.f64 (pow.f64 (+.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) 3) 1/3)
(+.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(+.f64 (cos.f64 (-.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))) t)) (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(sqrt.f64 (pow.f64 (+.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) 2))
(fabs.f64 (+.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))))
(fabs.f64 (+.f64 (cos.f64 (-.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))) t)) (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))))
(log.f64 (exp.f64 (+.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))))
(+.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(+.f64 (cos.f64 (-.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))) t)) (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))))))
(+.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(+.f64 (cos.f64 (-.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))) t)) (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(cbrt.f64 (pow.f64 (+.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) 3))
(+.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(+.f64 (cos.f64 (-.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))) t)) (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(expm1.f64 (log1p.f64 (+.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))))
(+.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(+.f64 (cos.f64 (-.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))) t)) (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(exp.f64 (log.f64 (+.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))))
(+.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(+.f64 (cos.f64 (-.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))) t)) (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(exp.f64 (*.f64 (log.f64 (+.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))) 1))
(+.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(+.f64 (cos.f64 (-.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))) t)) (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(log1p.f64 (expm1.f64 (+.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))))
(+.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(+.f64 (cos.f64 (-.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))) t)) (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(fma.f64 1 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(+.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(+.f64 (cos.f64 (-.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))) t)) (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(fma.f64 1 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(+.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(+.f64 (cos.f64 (-.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))) t)) (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(fma.f64 (sqrt.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) (sqrt.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(+.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(+.f64 (cos.f64 (-.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))) t)) (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(fma.f64 (sqrt.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) (sqrt.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(+.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(+.f64 (cos.f64 (-.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))) t)) (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(fma.f64 (pow.f64 (cbrt.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) 2) (cbrt.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(+.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(+.f64 (cos.f64 (-.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))) t)) (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(fma.f64 (pow.f64 (cbrt.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) 2) (cbrt.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(+.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(+.f64 (cos.f64 (-.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))) t)) (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))

eval812.0ms (4.2%)

Compiler

Compiled 56995 to 21844 computations (61.7% saved)

prune827.0ms (4.3%)

Pruning

52 alts after pruning (50 fresh and 2 done)

PrunedKeptTotal
New1687401727
Fresh221032
Picked101
Done426
Total1714521766
Error
0.0b
Counts
1766 → 52
Alt Table
Click to see full alt table
StatusErrorProgram
41.2b
(fabs.f64 (-.f64 (fma.f64 -1/2 (/.f64 (*.f64 t t) (/.f64 ew (*.f64 eh eh))) ew) 0))
39.4b
(fabs.f64 (-.f64 (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 (cos.f64 t) 2)) (/.f64 (*.f64 eh eh) ew)) ew) 0))
59.5b
(fabs.f64 (-.f64 (pow.f64 (pow.f64 (/.f64 (fma.f64 -1/2 (*.f64 t (*.f64 t ew)) ew) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) 3) 1/3) 0))
27.9b
(fabs.f64 (-.f64 (pow.f64 (*.f64 (cbrt.f64 (/.f64 (cos.f64 t) (/.f64 (hypot.f64 1 (/.f64 (tan.f64 t) (/.f64 ew eh))) ew))) (cbrt.f64 (sqrt.f64 (/.f64 (cos.f64 t) (/.f64 (hypot.f64 1 (/.f64 (tan.f64 t) (/.f64 ew eh))) ew))))) 2) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
51.9b
(fabs.f64 (-.f64 (pow.f64 (sqrt.f64 (/.f64 (fma.f64 -1/2 (*.f64 t (*.f64 t ew)) ew) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 2) 0))
51.3b
(fabs.f64 (-.f64 (pow.f64 (sqrt.f64 (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew))))) 2) 0))
44.0b
(fabs.f64 (-.f64 (pow.f64 (sqrt.f64 (*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) 2) 0))
39.5b
(fabs.f64 (-.f64 (pow.f64 (cbrt.f64 (/.f64 (fma.f64 -1/2 (*.f64 t (*.f64 t ew)) ew) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 3) 0))
37.8b
(fabs.f64 (-.f64 (pow.f64 (cbrt.f64 (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew))))) 3) 0))
25.3b
(fabs.f64 (-.f64 (pow.f64 (cbrt.f64 (*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) 3) 0))
51.3b
(fabs.f64 (-.f64 (/.f64 (/.f64 (-.f64 (*.f64 ew ew) (pow.f64 (*.f64 (*.f64 t ew) (*.f64 t -1/2)) 2)) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (-.f64 ew (*.f64 (*.f64 t ew) (*.f64 t -1/2)))) 0))
51.3b
(fabs.f64 (-.f64 (/.f64 (-.f64 (*.f64 ew ew) (pow.f64 (*.f64 (*.f64 t ew) (*.f64 t -1/2)) 2)) (/.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) (/.f64 1 (-.f64 ew (*.f64 (*.f64 t ew) (*.f64 t -1/2)))))) 0))
31.4b
(fabs.f64 (-.f64 (/.f64 (+.f64 (pow.f64 (sqrt.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) 2) (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) (/.f64 2 ew)) 0))
24.4b
(fabs.f64 (-.f64 (/.f64 (+.f64 (log.f64 (exp.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))) (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) (/.f64 2 ew)) 0))
24.4b
(fabs.f64 (-.f64 (/.f64 (+.f64 (cos.f64 (+.f64 t (atan.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) (/.f64 2 ew)) 0))
39.2b
(fabs.f64 (-.f64 (/.f64 (*.f64 ew (fma.f64 -1/2 (*.f64 t t) 1)) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) 0))
26.2b
(fabs.f64 (-.f64 (/.f64 (*.f64 ew (cos.f64 t)) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (*.f64 (pow.f64 (sqrt.f64 (*.f64 eh (sin.f64 t))) 2) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
0.1b
(fabs.f64 (-.f64 (/.f64 (*.f64 ew (cos.f64 t)) (hypot.f64 1 (*.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))))))
24.6b
(fabs.f64 (-.f64 (/.f64 (*.f64 ew (cos.f64 t)) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) 0))
24.4b
(fabs.f64 (-.f64 (/.f64 (log.f64 (exp.f64 (+.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))))) (/.f64 2 ew)) 0))
38.9b
(fabs.f64 (-.f64 (/.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (/.f64 1 (fma.f64 -1/2 (*.f64 t (*.f64 t ew)) ew))) 0))
24.7b
(fabs.f64 (-.f64 (/.f64 (cos.f64 t) (/.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) ew)) 0))
24.5b
(fabs.f64 (-.f64 (/.f64 (cbrt.f64 (pow.f64 (+.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) 3)) (/.f64 2 ew)) 0))
37.3b
(fabs.f64 (-.f64 (/.f64 ew (hypot.f64 1 (/.f64 t (/.f64 ew eh)))) 0))
36.2b
(fabs.f64 (-.f64 (/.f64 ew (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) 0))
36.3b
(fabs.f64 (-.f64 (/.f64 1 (/.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) ew)) 0))
37.4b
(fabs.f64 (-.f64 (/.f64 1 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew)) 0))
39.0b
(fabs.f64 (-.f64 (+.f64 (/.f64 t (/.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) (*.f64 (*.f64 t ew) -1/2))) (/.f64 ew (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 0))
40.9b
(fabs.f64 (-.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 eh 2)) ew)) ew) 0))
38.9b
(fabs.f64 (-.f64 (*.f64 (pow.f64 (cbrt.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 3) (+.f64 ew (*.f64 -1/2 (*.f64 t (*.f64 t ew))))) 0))
39.1b
(fabs.f64 (-.f64 (*.f64 (/.f64 1 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (+.f64 ew (*.f64 -1/2 (*.f64 t (*.f64 t ew))))) 0))
39.1b
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (fma.f64 -1/2 (*.f64 t t) 1)) (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 0))
1.7b
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (/.f64 (sqrt.f64 (pow.f64 (*.f64 (tan.f64 t) eh) 2)) ew)))) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
30.3b
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (/.f64 (neg.f64 (*.f64 eh eh)) (*.f64 eh (+.f64 (*.f64 -1/3 (*.f64 t ew)) (/.f64 ew t))))))) 0))
28.4b
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (/.f64 (neg.f64 t) (/.f64 ew eh))))) (pow.f64 (*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 (atan.f64 (/.f64 (tan.f64 t) (/.f64 ew eh)))) (*.f64 (sin.f64 t) eh)) 2))) (sqrt.f64 (cbrt.f64 (*.f64 (sin.f64 (atan.f64 (/.f64 (tan.f64 t) (/.f64 ew eh)))) (*.f64 (sin.f64 t) eh))))) 2)))
7.3b
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (/.f64 (neg.f64 t) (/.f64 ew eh))))) (pow.f64 (cbrt.f64 (*.f64 (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew)))) (*.f64 eh (sin.f64 t)))) 3)))
17.1b
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (/.f64 (neg.f64 t) (/.f64 ew eh))))) (/.f64 eh (/.f64 (hypot.f64 1 (/.f64 t (/.f64 ew eh))) (*.f64 (sin.f64 t) (/.f64 t (/.f64 ew eh)))))))
18.6b
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (/.f64 (neg.f64 t) (/.f64 ew eh))))) (*.f64 (/.f64 t (/.f64 ew eh)) (/.f64 (sin.f64 t) (/.f64 (hypot.f64 1 (/.f64 t (/.f64 ew eh))) eh)))))
18.3b
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (/.f64 (neg.f64 t) (/.f64 ew eh))))) (*.f64 (/.f64 eh (hypot.f64 1 (*.f64 t (/.f64 eh ew)))) (*.f64 (sin.f64 t) (*.f64 t (/.f64 eh ew))))))
21.8b
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (/.f64 (neg.f64 t) (/.f64 ew eh))))) (cbrt.f64 (pow.f64 (*.f64 (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew)))) (*.f64 eh (sin.f64 t))) 3))))
38.9b
(fabs.f64 (-.f64 (*.f64 (exp.f64 (log.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) (+.f64 ew (*.f64 -1/2 (*.f64 t (*.f64 t ew))))) 0))
38.9b
(fabs.f64 (-.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) t) ew))) (+.f64 ew (*.f64 -1/2 (*.f64 t (*.f64 t ew))))) 0))
52.0b
(fabs.f64 (-.f64 (*.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew))))) (+.f64 ew (*.f64 -1/2 (pow.f64 (*.f64 t (sqrt.f64 ew)) 2)))) 0))
47.1b
(fabs.f64 (-.f64 (*.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew))))) (+.f64 ew (*.f64 -1/2 (exp.f64 (log.f64 (*.f64 t (*.f64 t ew))))))) 0))
61.6b
(fabs.f64 (-.f64 (*.f64 t (*.f64 (*.f64 t (*.f64 ew -1/2)) (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew))))))) 0))
39.1b
(fabs.f64 (-.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew))))) (fma.f64 -1/2 (*.f64 t t) 1))) 0))
12.7b
(fabs.f64 (-.f64 (*.f64 ew (cos.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew)))) (*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (/.f64 (neg.f64 t) (/.f64 ew eh))))))))
36.8b
(fabs.f64 (-.f64 (*.f64 ew (cos.f64 (atan.f64 (/.f64 t (/.f64 ew eh))))) 0))
62.1b
(fabs.f64 (-.f64 (log.f64 (exp.f64 (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))) 0))
48.0b
(fabs.f64 (-.f64 (expm1.f64 (log1p.f64 (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))) 0))
52.2b
(fabs.f64 (-.f64 (exp.f64 (log.f64 (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))) 0))
35.9b
(fabs.f64 (-.f64 ew 0))
Compiler

Compiled 1383 to 951 computations (31.2% saved)

regimes283.0ms (1.5%)

Counts
98 → 1
Calls
Call 1
Inputs
(fabs.f64 (-.f64 ew 0))
(fabs.f64 (-.f64 (/.f64 ew (hypot.f64 1 (/.f64 t (/.f64 ew eh)))) 0))
(fabs.f64 (-.f64 (/.f64 1 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew)) 0))
(fabs.f64 (-.f64 (fma.f64 -1/2 (/.f64 (*.f64 t t) (/.f64 ew (*.f64 eh eh))) ew) 0))
(fabs.f64 (-.f64 (*.f64 ew (cos.f64 (atan.f64 (/.f64 t (/.f64 ew eh))))) 0))
(fabs.f64 (-.f64 (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 t (/.f64 ew eh)))))) 0))
(fabs.f64 (-.f64 (/.f64 ew (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) 0))
(fabs.f64 (-.f64 (/.f64 1 (/.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) ew)) 0))
(fabs.f64 (-.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 eh 2)) ew)) ew) 0))
(fabs.f64 (-.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) t) ew))) (+.f64 ew (*.f64 -1/2 (*.f64 t (*.f64 t ew))))) 0))
(fabs.f64 (-.f64 (*.f64 (/.f64 1 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (+.f64 ew (*.f64 -1/2 (*.f64 t (*.f64 t ew))))) 0))
(fabs.f64 (-.f64 (*.f64 ew (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) 0))
(fabs.f64 (-.f64 (exp.f64 (log.f64 (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))) 0))
(fabs.f64 (-.f64 (expm1.f64 (log1p.f64 (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))) 0))
(fabs.f64 (-.f64 (log.f64 (exp.f64 (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))) 0))
(fabs.f64 (-.f64 (*.f64 ew (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew)))))) 0))
(fabs.f64 (-.f64 (pow.f64 (cbrt.f64 (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew))))) 3) 0))
(fabs.f64 (-.f64 (pow.f64 (sqrt.f64 (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew))))) 2) 0))
(fabs.f64 (-.f64 (/.f64 (cos.f64 t) (/.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) ew)) 0))
(fabs.f64 (-.f64 (/.f64 (*.f64 ew (cos.f64 t)) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) 0))
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 1 (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew))))) 0))
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 1 (hypot.f64 1 (/.f64 (tan.f64 t) (/.f64 ew eh))))) 0))
(fabs.f64 (-.f64 (*.f64 t (*.f64 (*.f64 t (*.f64 ew -1/2)) (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew))))))) 0))
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (/.f64 (neg.f64 (*.f64 eh eh)) (/.f64 ew (/.f64 t eh)))))) 0))
(fabs.f64 (-.f64 (/.f64 (*.f64 ew (fma.f64 -1/2 (*.f64 t t) 1)) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) 0))
(fabs.f64 (-.f64 (*.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew))))) (+.f64 ew (*.f64 -1/2 (*.f64 t (*.f64 t ew))))) 0))
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (/.f64 (neg.f64 (*.f64 eh eh)) (*.f64 eh (+.f64 (*.f64 -1/3 (*.f64 t ew)) (/.f64 ew t))))))) 0))
(fabs.f64 (-.f64 (/.f64 (/.f64 (-.f64 (*.f64 ew ew) (pow.f64 (*.f64 (*.f64 t ew) (*.f64 t -1/2)) 2)) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (-.f64 ew (*.f64 (*.f64 t ew) (*.f64 t -1/2)))) 0))
(fabs.f64 (-.f64 (/.f64 (-.f64 (*.f64 ew ew) (pow.f64 (*.f64 (*.f64 t ew) (*.f64 t -1/2)) 2)) (/.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) (/.f64 1 (-.f64 ew (*.f64 (*.f64 t ew) (*.f64 t -1/2)))))) 0))
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (*.f64 (neg.f64 eh) (/.f64 (tan.f64 t) ew))))) 0))
(fabs.f64 (-.f64 (*.f64 ew (cos.f64 (atan.f64 (*.f64 ew (/.f64 (neg.f64 (pow.f64 (/.f64 eh ew) 2)) (/.f64 eh (tan.f64 t))))))) 0))
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (fma.f64 -1/2 (*.f64 t t) 1)) (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 0))
(fabs.f64 (-.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew))))) (fma.f64 -1/2 (*.f64 t t) 1))) 0))
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (/.f64 (neg.f64 (*.f64 eh eh)) (*.f64 eh (/.f64 ew (tan.f64 t))))))) 0))
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (*.f64 (/.f64 1 eh) (*.f64 (*.f64 eh eh) (/.f64 (tan.f64 t) ew)))))) 0))
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (*.f64 (/.f64 1 (/.f64 (*.f64 (/.f64 eh (tan.f64 t)) ew) eh)) eh)))) 0))
(fabs.f64 (-.f64 (/.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (/.f64 1 (fma.f64 -1/2 (*.f64 t (*.f64 t ew)) ew))) 0))
(fabs.f64 (-.f64 (+.f64 (/.f64 t (/.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) (*.f64 (*.f64 t ew) -1/2))) (/.f64 ew (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 0))
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (/.f64 (neg.f64 (*.f64 eh eh)) (*.f64 eh (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1/9 ew) (*.f64 2/15 ew)) (pow.f64 t 3))) (+.f64 (*.f64 -1/3 (*.f64 t ew)) (/.f64 ew t)))))))) 0))
(fabs.f64 (-.f64 (*.f64 ew (exp.f64 (log.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))) 0))
(fabs.f64 (-.f64 (*.f64 ew (log.f64 (exp.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))) 0))
(fabs.f64 (-.f64 (*.f64 ew (-.f64 (exp.f64 (log1p.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) 1)) 0))
(fabs.f64 (-.f64 (/.f64 (cbrt.f64 ew) (/.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) (pow.f64 (cbrt.f64 ew) 2))) 0))
(fabs.f64 (-.f64 (pow.f64 (cbrt.f64 (*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) 3) 0))
(fabs.f64 (-.f64 (pow.f64 (sqrt.f64 (*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) 2) 0))
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (log.f64 (exp.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))))) 0))
(fabs.f64 (-.f64 (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 (cos.f64 t) 2)) (/.f64 (*.f64 eh eh) ew)) ew) 0))
(fabs.f64 (-.f64 (*.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew))))) (+.f64 ew (*.f64 -1/2 (pow.f64 (*.f64 t (sqrt.f64 ew)) 2)))) 0))
(fabs.f64 (-.f64 (*.f64 (exp.f64 (log.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) (+.f64 ew (*.f64 -1/2 (*.f64 t (*.f64 t ew))))) 0))
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (/.f64 (/.f64 (neg.f64 (pow.f64 eh 3)) (*.f64 eh eh)) (/.f64 ew (tan.f64 t)))))) 0))
(fabs.f64 (-.f64 (pow.f64 (cbrt.f64 (/.f64 (fma.f64 -1/2 (*.f64 t (*.f64 t ew)) ew) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 3) 0))
(fabs.f64 (-.f64 (pow.f64 (sqrt.f64 (/.f64 (fma.f64 -1/2 (*.f64 t (*.f64 t ew)) ew) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 2) 0))
(fabs.f64 (-.f64 (*.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew))))) (+.f64 ew (*.f64 -1/2 (exp.f64 (log.f64 (*.f64 t (*.f64 t ew))))))) 0))
(fabs.f64 (-.f64 (*.f64 (pow.f64 (cbrt.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 3) (+.f64 ew (*.f64 -1/2 (*.f64 t (*.f64 t ew))))) 0))
(fabs.f64 (-.f64 (pow.f64 (pow.f64 (/.f64 (fma.f64 -1/2 (*.f64 t (*.f64 t ew)) ew) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) 3) 1/3) 0))
(fabs.f64 (-.f64 (*.f64 ew (cos.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew)))) (*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (/.f64 (neg.f64 t) (/.f64 ew eh))))))))
(fabs.f64 (-.f64 (/.f64 (+.f64 (cos.f64 (+.f64 t (atan.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) (/.f64 2 ew)) 0))
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (/.f64 (-.f64 0 (pow.f64 eh 3)) (*.f64 (/.f64 ew (tan.f64 t)) (+.f64 0 (+.f64 (*.f64 eh eh) (*.f64 0 eh)))))))) 0))
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (/.f64 (neg.f64 t) (/.f64 ew eh))))) (*.f64 (/.f64 eh (hypot.f64 1 (*.f64 t (/.f64 eh ew)))) (*.f64 (sin.f64 t) (*.f64 t (/.f64 eh ew))))))
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (/.f64 (neg.f64 t) (/.f64 ew eh))))) (*.f64 (/.f64 t (/.f64 ew eh)) (/.f64 (sin.f64 t) (/.f64 (hypot.f64 1 (/.f64 t (/.f64 ew eh))) eh)))))
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (/.f64 (neg.f64 t) (/.f64 ew eh))))) (/.f64 eh (/.f64 (hypot.f64 1 (/.f64 t (/.f64 ew eh))) (*.f64 (sin.f64 t) (/.f64 t (/.f64 ew eh)))))))
(fabs.f64 (-.f64 (*.f64 ew (cos.f64 (atan.f64 (log.f64 (pow.f64 (exp.f64 (tan.f64 t)) (/.f64 eh ew)))))) 0))
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (exp.f64 (log.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))))) 0))
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (log.f64 (exp.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))))) 0))
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (*.f64 (neg.f64 eh) (log.f64 (exp.f64 (/.f64 (tan.f64 t) ew))))))) 0))
(fabs.f64 (-.f64 (pow.f64 (sqrt.f64 ew) 2) (*.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 (neg.f64 t) (/.f64 ew eh))))) (*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (/.f64 (neg.f64 t) (/.f64 ew eh))))))))
(fabs.f64 (-.f64 (/.f64 (+.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) (/.f64 2 ew)) 0))
(fabs.f64 (-.f64 (*.f64 ew (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.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 (neg.f64 t) (/.f64 ew eh))))) (*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (neg.f64 eh) (/.f64 (tan.f64 t) ew))))))))
(fabs.f64 (-.f64 (/.f64 (*.f64 ew (cos.f64 t)) (hypot.f64 1 (*.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))))))
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (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 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (/.f64 (neg.f64 t) (/.f64 ew eh))))) (cbrt.f64 (pow.f64 (*.f64 (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew)))) (*.f64 eh (sin.f64 t))) 3))))
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (/.f64 (neg.f64 t) (/.f64 ew eh))))) (pow.f64 (cbrt.f64 (*.f64 (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew)))) (*.f64 eh (sin.f64 t)))) 3)))
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (/.f64 (neg.f64 t) (/.f64 ew eh))))) (pow.f64 (sqrt.f64 (*.f64 (sin.f64 (atan.f64 (/.f64 (*.f64 t eh) ew))) (*.f64 eh (sin.f64 t)))) 2)))
(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 (log.f64 (exp.f64 (+.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))))) (/.f64 2 ew)) 0))
(fabs.f64 (-.f64 (/.f64 (+.f64 (log.f64 (exp.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))) (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) (/.f64 2 ew)) 0))
(fabs.f64 (-.f64 (/.f64 (cbrt.f64 (pow.f64 (+.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) 3)) (/.f64 2 ew)) 0))
(fabs.f64 (-.f64 (/.f64 (+.f64 (pow.f64 (sqrt.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) 2) (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) (/.f64 2 ew)) 0))
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 1 (hypot.f64 1 (/.f64 (*.f64 t eh) ew)))) (pow.f64 (sqrt.f64 (*.f64 (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))) (*.f64 eh (sin.f64 t)))) 2)))
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (/.f64 (neg.f64 t) (/.f64 ew eh))))) (*.f64 eh (*.f64 (sin.f64 (atan.f64 (/.f64 (tan.f64 t) (/.f64 ew eh)))) (log.f64 (exp.f64 (sin.f64 t)))))))
(fabs.f64 (fma.f64 (cos.f64 t) (*.f64 (cos.f64 (atan.f64 (*.f64 (neg.f64 eh) (/.f64 (tan.f64 t) ew)))) (neg.f64 ew)) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (*.f64 (neg.f64 eh) (/.f64 (tan.f64 t) ew)))))))
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (/.f64 (neg.f64 t) (/.f64 ew eh))))) (pow.f64 (sqrt.f64 (*.f64 (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))) (*.f64 eh (sin.f64 t)))) 2)))
(fabs.f64 (-.f64 (/.f64 (*.f64 ew (cos.f64 t)) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (*.f64 (pow.f64 (sqrt.f64 (*.f64 eh (sin.f64 t))) 2) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
(fabs.f64 (-.f64 (pow.f64 (cbrt.f64 (*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew)))))) 3) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
(fabs.f64 (-.f64 (pow.f64 (sqrt.f64 (*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew)))))) 2) (*.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 (neg.f64 t) (/.f64 ew eh))))) (*.f64 eh (log.f64 (pow.f64 (exp.f64 (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (tan.f64 t) (/.f64 ew eh)))))))))
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (*.f64 (neg.f64 eh) (/.f64 (tan.f64 t) ew))))) (*.f64 eh (*.f64 (sin.f64 (atan.f64 (/.f64 (tan.f64 t) (/.f64 ew eh)))) (log.f64 (exp.f64 (sin.f64 t)))))))
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (*.f64 (neg.f64 eh) (/.f64 (tan.f64 t) ew))))) (pow.f64 (sqrt.f64 (*.f64 (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))) (*.f64 eh (sin.f64 t)))) 2)))
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (/.f64 (sqrt.f64 (pow.f64 (*.f64 (tan.f64 t) eh) 2)) ew)))) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
(fabs.f64 (-.f64 (pow.f64 (*.f64 (sqrt.f64 (/.f64 (cos.f64 t) (hypot.f64 1 (/.f64 (tan.f64 t) (/.f64 ew eh))))) (sqrt.f64 ew)) 2) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
(fabs.f64 (-.f64 (/.f64 (+.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) (/.f64 2 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 (neg.f64 eh) (/.f64 (tan.f64 t) ew))))) (*.f64 eh (log.f64 (pow.f64 (exp.f64 (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (tan.f64 t) (/.f64 ew eh)))))))))
(fabs.f64 (fma.f64 (cos.f64 t) (*.f64 (cos.f64 (atan.f64 (*.f64 (neg.f64 eh) (/.f64 (tan.f64 t) ew)))) (neg.f64 ew)) (*.f64 (pow.f64 (sqrt.f64 (*.f64 eh (sin.f64 t))) 2) (sin.f64 (atan.f64 (*.f64 (neg.f64 eh) (/.f64 (tan.f64 t) ew)))))))
(fabs.f64 (-.f64 (pow.f64 (*.f64 (cbrt.f64 (/.f64 (cos.f64 t) (/.f64 (hypot.f64 1 (/.f64 (tan.f64 t) (/.f64 ew eh))) ew))) (cbrt.f64 (sqrt.f64 (/.f64 (cos.f64 t) (/.f64 (hypot.f64 1 (/.f64 (tan.f64 t) (/.f64 ew eh))) ew))))) 2) (*.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 (neg.f64 t) (/.f64 ew eh))))) (pow.f64 (*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 (atan.f64 (/.f64 (tan.f64 t) (/.f64 ew eh)))) (*.f64 (sin.f64 t) eh)) 2))) (sqrt.f64 (cbrt.f64 (*.f64 (sin.f64 (atan.f64 (/.f64 (tan.f64 t) (/.f64 ew eh)))) (*.f64 (sin.f64 t) eh))))) 2)))
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (*.f64 (neg.f64 eh) (/.f64 (tan.f64 t) ew))))) (pow.f64 (*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 (atan.f64 (/.f64 (tan.f64 t) (/.f64 ew eh)))) (*.f64 (sin.f64 t) eh)) 2))) (sqrt.f64 (cbrt.f64 (*.f64 (sin.f64 (atan.f64 (/.f64 (tan.f64 t) (/.f64 ew eh)))) (*.f64 (sin.f64 t) eh))))) 2)))
Outputs
(fabs.f64 (-.f64 (/.f64 (*.f64 ew (cos.f64 t)) (hypot.f64 1 (*.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))))))
Calls

5 calls:

56.0ms
t
45.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))))))
45.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)))))
44.0ms
ew
42.0ms
eh
Results
ErrorSegmentsBranch
0.1b1eh
0.1b1ew
0.1b1t
0.1b1(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))))))
0.1b1(-.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 2467 to 915 computations (62.9% saved)

regimes190.0ms (1%)

Counts
70 → 3
Calls
Call 1
Inputs
(fabs.f64 (-.f64 ew 0))
(fabs.f64 (-.f64 (/.f64 ew (hypot.f64 1 (/.f64 t (/.f64 ew eh)))) 0))
(fabs.f64 (-.f64 (/.f64 1 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew)) 0))
(fabs.f64 (-.f64 (fma.f64 -1/2 (/.f64 (*.f64 t t) (/.f64 ew (*.f64 eh eh))) ew) 0))
(fabs.f64 (-.f64 (*.f64 ew (cos.f64 (atan.f64 (/.f64 t (/.f64 ew eh))))) 0))
(fabs.f64 (-.f64 (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 t (/.f64 ew eh)))))) 0))
(fabs.f64 (-.f64 (/.f64 ew (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) 0))
(fabs.f64 (-.f64 (/.f64 1 (/.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) ew)) 0))
(fabs.f64 (-.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 eh 2)) ew)) ew) 0))
(fabs.f64 (-.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) t) ew))) (+.f64 ew (*.f64 -1/2 (*.f64 t (*.f64 t ew))))) 0))
(fabs.f64 (-.f64 (*.f64 (/.f64 1 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (+.f64 ew (*.f64 -1/2 (*.f64 t (*.f64 t ew))))) 0))
(fabs.f64 (-.f64 (*.f64 ew (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) 0))
(fabs.f64 (-.f64 (exp.f64 (log.f64 (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))) 0))
(fabs.f64 (-.f64 (expm1.f64 (log1p.f64 (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))) 0))
(fabs.f64 (-.f64 (log.f64 (exp.f64 (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))) 0))
(fabs.f64 (-.f64 (*.f64 ew (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew)))))) 0))
(fabs.f64 (-.f64 (pow.f64 (cbrt.f64 (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew))))) 3) 0))
(fabs.f64 (-.f64 (pow.f64 (sqrt.f64 (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew))))) 2) 0))
(fabs.f64 (-.f64 (/.f64 (cos.f64 t) (/.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) ew)) 0))
(fabs.f64 (-.f64 (/.f64 (*.f64 ew (cos.f64 t)) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) 0))
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 1 (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew))))) 0))
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 1 (hypot.f64 1 (/.f64 (tan.f64 t) (/.f64 ew eh))))) 0))
(fabs.f64 (-.f64 (*.f64 t (*.f64 (*.f64 t (*.f64 ew -1/2)) (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew))))))) 0))
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (/.f64 (neg.f64 (*.f64 eh eh)) (/.f64 ew (/.f64 t eh)))))) 0))
(fabs.f64 (-.f64 (/.f64 (*.f64 ew (fma.f64 -1/2 (*.f64 t t) 1)) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) 0))
(fabs.f64 (-.f64 (*.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew))))) (+.f64 ew (*.f64 -1/2 (*.f64 t (*.f64 t ew))))) 0))
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (/.f64 (neg.f64 (*.f64 eh eh)) (*.f64 eh (+.f64 (*.f64 -1/3 (*.f64 t ew)) (/.f64 ew t))))))) 0))
(fabs.f64 (-.f64 (/.f64 (/.f64 (-.f64 (*.f64 ew ew) (pow.f64 (*.f64 (*.f64 t ew) (*.f64 t -1/2)) 2)) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (-.f64 ew (*.f64 (*.f64 t ew) (*.f64 t -1/2)))) 0))
(fabs.f64 (-.f64 (/.f64 (-.f64 (*.f64 ew ew) (pow.f64 (*.f64 (*.f64 t ew) (*.f64 t -1/2)) 2)) (/.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) (/.f64 1 (-.f64 ew (*.f64 (*.f64 t ew) (*.f64 t -1/2)))))) 0))
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (*.f64 (neg.f64 eh) (/.f64 (tan.f64 t) ew))))) 0))
(fabs.f64 (-.f64 (*.f64 ew (cos.f64 (atan.f64 (*.f64 ew (/.f64 (neg.f64 (pow.f64 (/.f64 eh ew) 2)) (/.f64 eh (tan.f64 t))))))) 0))
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (fma.f64 -1/2 (*.f64 t t) 1)) (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 0))
(fabs.f64 (-.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew))))) (fma.f64 -1/2 (*.f64 t t) 1))) 0))
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (/.f64 (neg.f64 (*.f64 eh eh)) (*.f64 eh (/.f64 ew (tan.f64 t))))))) 0))
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (*.f64 (/.f64 1 eh) (*.f64 (*.f64 eh eh) (/.f64 (tan.f64 t) ew)))))) 0))
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (*.f64 (/.f64 1 (/.f64 (*.f64 (/.f64 eh (tan.f64 t)) ew) eh)) eh)))) 0))
(fabs.f64 (-.f64 (/.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (/.f64 1 (fma.f64 -1/2 (*.f64 t (*.f64 t ew)) ew))) 0))
(fabs.f64 (-.f64 (+.f64 (/.f64 t (/.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) (*.f64 (*.f64 t ew) -1/2))) (/.f64 ew (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 0))
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (/.f64 (neg.f64 (*.f64 eh eh)) (*.f64 eh (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1/9 ew) (*.f64 2/15 ew)) (pow.f64 t 3))) (+.f64 (*.f64 -1/3 (*.f64 t ew)) (/.f64 ew t)))))))) 0))
(fabs.f64 (-.f64 (*.f64 ew (exp.f64 (log.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))) 0))
(fabs.f64 (-.f64 (*.f64 ew (log.f64 (exp.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))) 0))
(fabs.f64 (-.f64 (*.f64 ew (-.f64 (exp.f64 (log1p.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) 1)) 0))
(fabs.f64 (-.f64 (/.f64 (cbrt.f64 ew) (/.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) (pow.f64 (cbrt.f64 ew) 2))) 0))
(fabs.f64 (-.f64 (pow.f64 (cbrt.f64 (*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) 3) 0))
(fabs.f64 (-.f64 (pow.f64 (sqrt.f64 (*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) 2) 0))
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (log.f64 (exp.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))))) 0))
(fabs.f64 (-.f64 (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 (cos.f64 t) 2)) (/.f64 (*.f64 eh eh) ew)) ew) 0))
(fabs.f64 (-.f64 (*.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew))))) (+.f64 ew (*.f64 -1/2 (pow.f64 (*.f64 t (sqrt.f64 ew)) 2)))) 0))
(fabs.f64 (-.f64 (*.f64 (exp.f64 (log.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) (+.f64 ew (*.f64 -1/2 (*.f64 t (*.f64 t ew))))) 0))
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (/.f64 (/.f64 (neg.f64 (pow.f64 eh 3)) (*.f64 eh eh)) (/.f64 ew (tan.f64 t)))))) 0))
(fabs.f64 (-.f64 (pow.f64 (cbrt.f64 (/.f64 (fma.f64 -1/2 (*.f64 t (*.f64 t ew)) ew) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 3) 0))
(fabs.f64 (-.f64 (pow.f64 (sqrt.f64 (/.f64 (fma.f64 -1/2 (*.f64 t (*.f64 t ew)) ew) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 2) 0))
(fabs.f64 (-.f64 (*.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew))))) (+.f64 ew (*.f64 -1/2 (exp.f64 (log.f64 (*.f64 t (*.f64 t ew))))))) 0))
(fabs.f64 (-.f64 (*.f64 (pow.f64 (cbrt.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 3) (+.f64 ew (*.f64 -1/2 (*.f64 t (*.f64 t ew))))) 0))
(fabs.f64 (-.f64 (pow.f64 (pow.f64 (/.f64 (fma.f64 -1/2 (*.f64 t (*.f64 t ew)) ew) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) 3) 1/3) 0))
(fabs.f64 (-.f64 (*.f64 ew (cos.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew)))) (*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (/.f64 (neg.f64 t) (/.f64 ew eh))))))))
(fabs.f64 (-.f64 (/.f64 (+.f64 (cos.f64 (+.f64 t (atan.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) (/.f64 2 ew)) 0))
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (/.f64 (-.f64 0 (pow.f64 eh 3)) (*.f64 (/.f64 ew (tan.f64 t)) (+.f64 0 (+.f64 (*.f64 eh eh) (*.f64 0 eh)))))))) 0))
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (/.f64 (neg.f64 t) (/.f64 ew eh))))) (*.f64 (/.f64 eh (hypot.f64 1 (*.f64 t (/.f64 eh ew)))) (*.f64 (sin.f64 t) (*.f64 t (/.f64 eh ew))))))
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (/.f64 (neg.f64 t) (/.f64 ew eh))))) (*.f64 (/.f64 t (/.f64 ew eh)) (/.f64 (sin.f64 t) (/.f64 (hypot.f64 1 (/.f64 t (/.f64 ew eh))) eh)))))
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (/.f64 (neg.f64 t) (/.f64 ew eh))))) (/.f64 eh (/.f64 (hypot.f64 1 (/.f64 t (/.f64 ew eh))) (*.f64 (sin.f64 t) (/.f64 t (/.f64 ew eh)))))))
(fabs.f64 (-.f64 (*.f64 ew (cos.f64 (atan.f64 (log.f64 (pow.f64 (exp.f64 (tan.f64 t)) (/.f64 eh ew)))))) 0))
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (exp.f64 (log.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))))) 0))
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (log.f64 (exp.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))))) 0))
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (*.f64 (neg.f64 eh) (log.f64 (exp.f64 (/.f64 (tan.f64 t) ew))))))) 0))
(fabs.f64 (-.f64 (pow.f64 (sqrt.f64 ew) 2) (*.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 (neg.f64 t) (/.f64 ew eh))))) (*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (/.f64 (neg.f64 t) (/.f64 ew eh))))))))
(fabs.f64 (-.f64 (/.f64 (+.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) (/.f64 2 ew)) 0))
(fabs.f64 (-.f64 (*.f64 ew (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.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 (neg.f64 t) (/.f64 ew eh))))) (*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (neg.f64 eh) (/.f64 (tan.f64 t) ew))))))))
Outputs
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (/.f64 (neg.f64 t) (/.f64 ew eh))))) (*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (/.f64 (neg.f64 t) (/.f64 ew eh))))))))
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (*.f64 (/.f64 1 eh) (*.f64 (*.f64 eh eh) (/.f64 (tan.f64 t) ew)))))) 0))
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (/.f64 (neg.f64 t) (/.f64 ew eh))))) (*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (neg.f64 eh) (/.f64 (tan.f64 t) ew))))))))
Calls

3 calls:

95.0ms
eh
32.0ms
ew
31.0ms
t
Results
ErrorSegmentsBranch
4.9b3eh
6.7b1ew
6.7b1t
Compiler

Compiled 1470 to 677 computations (53.9% saved)

bsearch131.0ms (0.7%)

Algorithm
binary-search
Steps
TimeLeftRight
68.0ms
5.765414670056024e-158
1.1210797546547729e-151
62.0ms
-1.5801105973376036e-184
-3.1634294488280485e-187
Results
52.0ms178×body256valid
48.0ms53×body1024valid
25.0ms41×body512valid
Compiler

Compiled 1034 to 697 computations (32.6% saved)

regimes171.0ms (0.9%)

Counts
69 → 3
Calls
Call 1
Inputs
(fabs.f64 (-.f64 ew 0))
(fabs.f64 (-.f64 (/.f64 ew (hypot.f64 1 (/.f64 t (/.f64 ew eh)))) 0))
(fabs.f64 (-.f64 (/.f64 1 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew)) 0))
(fabs.f64 (-.f64 (fma.f64 -1/2 (/.f64 (*.f64 t t) (/.f64 ew (*.f64 eh eh))) ew) 0))
(fabs.f64 (-.f64 (*.f64 ew (cos.f64 (atan.f64 (/.f64 t (/.f64 ew eh))))) 0))
(fabs.f64 (-.f64 (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 t (/.f64 ew eh)))))) 0))
(fabs.f64 (-.f64 (/.f64 ew (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) 0))
(fabs.f64 (-.f64 (/.f64 1 (/.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) ew)) 0))
(fabs.f64 (-.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 eh 2)) ew)) ew) 0))
(fabs.f64 (-.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) t) ew))) (+.f64 ew (*.f64 -1/2 (*.f64 t (*.f64 t ew))))) 0))
(fabs.f64 (-.f64 (*.f64 (/.f64 1 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (+.f64 ew (*.f64 -1/2 (*.f64 t (*.f64 t ew))))) 0))
(fabs.f64 (-.f64 (*.f64 ew (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) 0))
(fabs.f64 (-.f64 (exp.f64 (log.f64 (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))) 0))
(fabs.f64 (-.f64 (expm1.f64 (log1p.f64 (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))) 0))
(fabs.f64 (-.f64 (log.f64 (exp.f64 (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))) 0))
(fabs.f64 (-.f64 (*.f64 ew (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew)))))) 0))
(fabs.f64 (-.f64 (pow.f64 (cbrt.f64 (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew))))) 3) 0))
(fabs.f64 (-.f64 (pow.f64 (sqrt.f64 (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew))))) 2) 0))
(fabs.f64 (-.f64 (/.f64 (cos.f64 t) (/.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) ew)) 0))
(fabs.f64 (-.f64 (/.f64 (*.f64 ew (cos.f64 t)) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) 0))
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 1 (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew))))) 0))
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 1 (hypot.f64 1 (/.f64 (tan.f64 t) (/.f64 ew eh))))) 0))
(fabs.f64 (-.f64 (*.f64 t (*.f64 (*.f64 t (*.f64 ew -1/2)) (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew))))))) 0))
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (/.f64 (neg.f64 (*.f64 eh eh)) (/.f64 ew (/.f64 t eh)))))) 0))
(fabs.f64 (-.f64 (/.f64 (*.f64 ew (fma.f64 -1/2 (*.f64 t t) 1)) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) 0))
(fabs.f64 (-.f64 (*.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew))))) (+.f64 ew (*.f64 -1/2 (*.f64 t (*.f64 t ew))))) 0))
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (/.f64 (neg.f64 (*.f64 eh eh)) (*.f64 eh (+.f64 (*.f64 -1/3 (*.f64 t ew)) (/.f64 ew t))))))) 0))
(fabs.f64 (-.f64 (/.f64 (/.f64 (-.f64 (*.f64 ew ew) (pow.f64 (*.f64 (*.f64 t ew) (*.f64 t -1/2)) 2)) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (-.f64 ew (*.f64 (*.f64 t ew) (*.f64 t -1/2)))) 0))
(fabs.f64 (-.f64 (/.f64 (-.f64 (*.f64 ew ew) (pow.f64 (*.f64 (*.f64 t ew) (*.f64 t -1/2)) 2)) (/.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) (/.f64 1 (-.f64 ew (*.f64 (*.f64 t ew) (*.f64 t -1/2)))))) 0))
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (*.f64 (neg.f64 eh) (/.f64 (tan.f64 t) ew))))) 0))
(fabs.f64 (-.f64 (*.f64 ew (cos.f64 (atan.f64 (*.f64 ew (/.f64 (neg.f64 (pow.f64 (/.f64 eh ew) 2)) (/.f64 eh (tan.f64 t))))))) 0))
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (fma.f64 -1/2 (*.f64 t t) 1)) (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 0))
(fabs.f64 (-.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew))))) (fma.f64 -1/2 (*.f64 t t) 1))) 0))
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (/.f64 (neg.f64 (*.f64 eh eh)) (*.f64 eh (/.f64 ew (tan.f64 t))))))) 0))
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (*.f64 (/.f64 1 eh) (*.f64 (*.f64 eh eh) (/.f64 (tan.f64 t) ew)))))) 0))
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (*.f64 (/.f64 1 (/.f64 (*.f64 (/.f64 eh (tan.f64 t)) ew) eh)) eh)))) 0))
(fabs.f64 (-.f64 (/.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (/.f64 1 (fma.f64 -1/2 (*.f64 t (*.f64 t ew)) ew))) 0))
(fabs.f64 (-.f64 (+.f64 (/.f64 t (/.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) (*.f64 (*.f64 t ew) -1/2))) (/.f64 ew (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 0))
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (/.f64 (neg.f64 (*.f64 eh eh)) (*.f64 eh (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1/9 ew) (*.f64 2/15 ew)) (pow.f64 t 3))) (+.f64 (*.f64 -1/3 (*.f64 t ew)) (/.f64 ew t)))))))) 0))
(fabs.f64 (-.f64 (*.f64 ew (exp.f64 (log.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))) 0))
(fabs.f64 (-.f64 (*.f64 ew (log.f64 (exp.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))) 0))
(fabs.f64 (-.f64 (*.f64 ew (-.f64 (exp.f64 (log1p.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) 1)) 0))
(fabs.f64 (-.f64 (/.f64 (cbrt.f64 ew) (/.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) (pow.f64 (cbrt.f64 ew) 2))) 0))
(fabs.f64 (-.f64 (pow.f64 (cbrt.f64 (*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) 3) 0))
(fabs.f64 (-.f64 (pow.f64 (sqrt.f64 (*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) 2) 0))
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (log.f64 (exp.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))))) 0))
(fabs.f64 (-.f64 (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 (cos.f64 t) 2)) (/.f64 (*.f64 eh eh) ew)) ew) 0))
(fabs.f64 (-.f64 (*.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew))))) (+.f64 ew (*.f64 -1/2 (pow.f64 (*.f64 t (sqrt.f64 ew)) 2)))) 0))
(fabs.f64 (-.f64 (*.f64 (exp.f64 (log.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) (+.f64 ew (*.f64 -1/2 (*.f64 t (*.f64 t ew))))) 0))
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (/.f64 (/.f64 (neg.f64 (pow.f64 eh 3)) (*.f64 eh eh)) (/.f64 ew (tan.f64 t)))))) 0))
(fabs.f64 (-.f64 (pow.f64 (cbrt.f64 (/.f64 (fma.f64 -1/2 (*.f64 t (*.f64 t ew)) ew) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 3) 0))
(fabs.f64 (-.f64 (pow.f64 (sqrt.f64 (/.f64 (fma.f64 -1/2 (*.f64 t (*.f64 t ew)) ew) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 2) 0))
(fabs.f64 (-.f64 (*.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew))))) (+.f64 ew (*.f64 -1/2 (exp.f64 (log.f64 (*.f64 t (*.f64 t ew))))))) 0))
(fabs.f64 (-.f64 (*.f64 (pow.f64 (cbrt.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 3) (+.f64 ew (*.f64 -1/2 (*.f64 t (*.f64 t ew))))) 0))
(fabs.f64 (-.f64 (pow.f64 (pow.f64 (/.f64 (fma.f64 -1/2 (*.f64 t (*.f64 t ew)) ew) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) 3) 1/3) 0))
(fabs.f64 (-.f64 (*.f64 ew (cos.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew)))) (*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (/.f64 (neg.f64 t) (/.f64 ew eh))))))))
(fabs.f64 (-.f64 (/.f64 (+.f64 (cos.f64 (+.f64 t (atan.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) (/.f64 2 ew)) 0))
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (/.f64 (-.f64 0 (pow.f64 eh 3)) (*.f64 (/.f64 ew (tan.f64 t)) (+.f64 0 (+.f64 (*.f64 eh eh) (*.f64 0 eh)))))))) 0))
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (/.f64 (neg.f64 t) (/.f64 ew eh))))) (*.f64 (/.f64 eh (hypot.f64 1 (*.f64 t (/.f64 eh ew)))) (*.f64 (sin.f64 t) (*.f64 t (/.f64 eh ew))))))
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (/.f64 (neg.f64 t) (/.f64 ew eh))))) (*.f64 (/.f64 t (/.f64 ew eh)) (/.f64 (sin.f64 t) (/.f64 (hypot.f64 1 (/.f64 t (/.f64 ew eh))) eh)))))
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (/.f64 (neg.f64 t) (/.f64 ew eh))))) (/.f64 eh (/.f64 (hypot.f64 1 (/.f64 t (/.f64 ew eh))) (*.f64 (sin.f64 t) (/.f64 t (/.f64 ew eh)))))))
(fabs.f64 (-.f64 (*.f64 ew (cos.f64 (atan.f64 (log.f64 (pow.f64 (exp.f64 (tan.f64 t)) (/.f64 eh ew)))))) 0))
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (exp.f64 (log.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))))) 0))
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (log.f64 (exp.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))))) 0))
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (*.f64 (neg.f64 eh) (log.f64 (exp.f64 (/.f64 (tan.f64 t) ew))))))) 0))
(fabs.f64 (-.f64 (pow.f64 (sqrt.f64 ew) 2) (*.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 (neg.f64 t) (/.f64 ew eh))))) (*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (/.f64 (neg.f64 t) (/.f64 ew eh))))))))
(fabs.f64 (-.f64 (/.f64 (+.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) (/.f64 2 ew)) 0))
(fabs.f64 (-.f64 (*.f64 ew (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.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)) (cos.f64 (atan.f64 (/.f64 (neg.f64 t) (/.f64 ew eh))))) (*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (/.f64 (neg.f64 t) (/.f64 ew eh))))))))
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (*.f64 (/.f64 1 eh) (*.f64 (*.f64 eh eh) (/.f64 (tan.f64 t) ew)))))) 0))
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (/.f64 (neg.f64 t) (/.f64 ew eh))))) (*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (/.f64 (neg.f64 t) (/.f64 ew eh))))))))
Calls

3 calls:

80.0ms
eh
29.0ms
t
29.0ms
ew
Results
ErrorSegmentsBranch
4.9b3eh
6.7b1ew
6.7b1t
Compiler

Compiled 1441 to 672 computations (53.4% saved)

bsearch140.0ms (0.7%)

Algorithm
binary-search
Steps
TimeLeftRight
75.0ms
5.765414670056024e-158
1.1210797546547729e-151
64.0ms
-1.5801105973376036e-184
-3.1634294488280485e-187
Results
63.0ms66×body1024valid
49.0ms169×body256valid
23.0ms37×body512valid
Compiler

Compiled 1025 to 652 computations (36.4% saved)

regimes435.0ms (2.2%)

Counts
66 → 4
Calls
Call 1
Inputs
(fabs.f64 (-.f64 ew 0))
(fabs.f64 (-.f64 (/.f64 ew (hypot.f64 1 (/.f64 t (/.f64 ew eh)))) 0))
(fabs.f64 (-.f64 (/.f64 1 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew)) 0))
(fabs.f64 (-.f64 (fma.f64 -1/2 (/.f64 (*.f64 t t) (/.f64 ew (*.f64 eh eh))) ew) 0))
(fabs.f64 (-.f64 (*.f64 ew (cos.f64 (atan.f64 (/.f64 t (/.f64 ew eh))))) 0))
(fabs.f64 (-.f64 (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 t (/.f64 ew eh)))))) 0))
(fabs.f64 (-.f64 (/.f64 ew (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) 0))
(fabs.f64 (-.f64 (/.f64 1 (/.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) ew)) 0))
(fabs.f64 (-.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 eh 2)) ew)) ew) 0))
(fabs.f64 (-.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) t) ew))) (+.f64 ew (*.f64 -1/2 (*.f64 t (*.f64 t ew))))) 0))
(fabs.f64 (-.f64 (*.f64 (/.f64 1 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (+.f64 ew (*.f64 -1/2 (*.f64 t (*.f64 t ew))))) 0))
(fabs.f64 (-.f64 (*.f64 ew (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) 0))
(fabs.f64 (-.f64 (exp.f64 (log.f64 (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))) 0))
(fabs.f64 (-.f64 (expm1.f64 (log1p.f64 (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))) 0))
(fabs.f64 (-.f64 (log.f64 (exp.f64 (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))) 0))
(fabs.f64 (-.f64 (*.f64 ew (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew)))))) 0))
(fabs.f64 (-.f64 (pow.f64 (cbrt.f64 (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew))))) 3) 0))
(fabs.f64 (-.f64 (pow.f64 (sqrt.f64 (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew))))) 2) 0))
(fabs.f64 (-.f64 (/.f64 (cos.f64 t) (/.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) ew)) 0))
(fabs.f64 (-.f64 (/.f64 (*.f64 ew (cos.f64 t)) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) 0))
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 1 (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew))))) 0))
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 1 (hypot.f64 1 (/.f64 (tan.f64 t) (/.f64 ew eh))))) 0))
(fabs.f64 (-.f64 (*.f64 t (*.f64 (*.f64 t (*.f64 ew -1/2)) (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew))))))) 0))
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (/.f64 (neg.f64 (*.f64 eh eh)) (/.f64 ew (/.f64 t eh)))))) 0))
(fabs.f64 (-.f64 (/.f64 (*.f64 ew (fma.f64 -1/2 (*.f64 t t) 1)) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) 0))
(fabs.f64 (-.f64 (*.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew))))) (+.f64 ew (*.f64 -1/2 (*.f64 t (*.f64 t ew))))) 0))
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (/.f64 (neg.f64 (*.f64 eh eh)) (*.f64 eh (+.f64 (*.f64 -1/3 (*.f64 t ew)) (/.f64 ew t))))))) 0))
(fabs.f64 (-.f64 (/.f64 (/.f64 (-.f64 (*.f64 ew ew) (pow.f64 (*.f64 (*.f64 t ew) (*.f64 t -1/2)) 2)) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (-.f64 ew (*.f64 (*.f64 t ew) (*.f64 t -1/2)))) 0))
(fabs.f64 (-.f64 (/.f64 (-.f64 (*.f64 ew ew) (pow.f64 (*.f64 (*.f64 t ew) (*.f64 t -1/2)) 2)) (/.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) (/.f64 1 (-.f64 ew (*.f64 (*.f64 t ew) (*.f64 t -1/2)))))) 0))
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (*.f64 (neg.f64 eh) (/.f64 (tan.f64 t) ew))))) 0))
(fabs.f64 (-.f64 (*.f64 ew (cos.f64 (atan.f64 (*.f64 ew (/.f64 (neg.f64 (pow.f64 (/.f64 eh ew) 2)) (/.f64 eh (tan.f64 t))))))) 0))
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (fma.f64 -1/2 (*.f64 t t) 1)) (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 0))
(fabs.f64 (-.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew))))) (fma.f64 -1/2 (*.f64 t t) 1))) 0))
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (/.f64 (neg.f64 (*.f64 eh eh)) (*.f64 eh (/.f64 ew (tan.f64 t))))))) 0))
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (*.f64 (/.f64 1 eh) (*.f64 (*.f64 eh eh) (/.f64 (tan.f64 t) ew)))))) 0))
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (*.f64 (/.f64 1 (/.f64 (*.f64 (/.f64 eh (tan.f64 t)) ew) eh)) eh)))) 0))
(fabs.f64 (-.f64 (/.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (/.f64 1 (fma.f64 -1/2 (*.f64 t (*.f64 t ew)) ew))) 0))
(fabs.f64 (-.f64 (+.f64 (/.f64 t (/.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) (*.f64 (*.f64 t ew) -1/2))) (/.f64 ew (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 0))
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (/.f64 (neg.f64 (*.f64 eh eh)) (*.f64 eh (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1/9 ew) (*.f64 2/15 ew)) (pow.f64 t 3))) (+.f64 (*.f64 -1/3 (*.f64 t ew)) (/.f64 ew t)))))))) 0))
(fabs.f64 (-.f64 (*.f64 ew (exp.f64 (log.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))) 0))
(fabs.f64 (-.f64 (*.f64 ew (log.f64 (exp.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))) 0))
(fabs.f64 (-.f64 (*.f64 ew (-.f64 (exp.f64 (log1p.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) 1)) 0))
(fabs.f64 (-.f64 (/.f64 (cbrt.f64 ew) (/.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) (pow.f64 (cbrt.f64 ew) 2))) 0))
(fabs.f64 (-.f64 (pow.f64 (cbrt.f64 (*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) 3) 0))
(fabs.f64 (-.f64 (pow.f64 (sqrt.f64 (*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) 2) 0))
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (log.f64 (exp.f64 (/.f64 1 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))))) 0))
(fabs.f64 (-.f64 (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 (cos.f64 t) 2)) (/.f64 (*.f64 eh eh) ew)) ew) 0))
(fabs.f64 (-.f64 (*.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew))))) (+.f64 ew (*.f64 -1/2 (pow.f64 (*.f64 t (sqrt.f64 ew)) 2)))) 0))
(fabs.f64 (-.f64 (*.f64 (exp.f64 (log.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) (+.f64 ew (*.f64 -1/2 (*.f64 t (*.f64 t ew))))) 0))
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (/.f64 (/.f64 (neg.f64 (pow.f64 eh 3)) (*.f64 eh eh)) (/.f64 ew (tan.f64 t)))))) 0))
(fabs.f64 (-.f64 (pow.f64 (cbrt.f64 (/.f64 (fma.f64 -1/2 (*.f64 t (*.f64 t ew)) ew) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 3) 0))
(fabs.f64 (-.f64 (pow.f64 (sqrt.f64 (/.f64 (fma.f64 -1/2 (*.f64 t (*.f64 t ew)) ew) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 2) 0))
(fabs.f64 (-.f64 (*.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew))))) (+.f64 ew (*.f64 -1/2 (exp.f64 (log.f64 (*.f64 t (*.f64 t ew))))))) 0))
(fabs.f64 (-.f64 (*.f64 (pow.f64 (cbrt.f64 (cos.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 3) (+.f64 ew (*.f64 -1/2 (*.f64 t (*.f64 t ew))))) 0))
(fabs.f64 (-.f64 (pow.f64 (pow.f64 (/.f64 (fma.f64 -1/2 (*.f64 t (*.f64 t ew)) ew) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) 3) 1/3) 0))
(fabs.f64 (-.f64 (*.f64 ew (cos.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew)))) (*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (/.f64 (neg.f64 t) (/.f64 ew eh))))))))
(fabs.f64 (-.f64 (/.f64 (+.f64 (cos.f64 (+.f64 t (atan.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 (-.f64 t (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) (/.f64 2 ew)) 0))
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (/.f64 (-.f64 0 (pow.f64 eh 3)) (*.f64 (/.f64 ew (tan.f64 t)) (+.f64 0 (+.f64 (*.f64 eh eh) (*.f64 0 eh)))))))) 0))
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (/.f64 (neg.f64 t) (/.f64 ew eh))))) (*.f64 (/.f64 eh (hypot.f64 1 (*.f64 t (/.f64 eh ew)))) (*.f64 (sin.f64 t) (*.f64 t (/.f64 eh ew))))))
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (/.f64 (neg.f64 t) (/.f64 ew eh))))) (*.f64 (/.f64 t (/.f64 ew eh)) (/.f64 (sin.f64 t) (/.f64 (hypot.f64 1 (/.f64 t (/.f64 ew eh))) eh)))))
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (/.f64 (neg.f64 t) (/.f64 ew eh))))) (/.f64 eh (/.f64 (hypot.f64 1 (/.f64 t (/.f64 ew eh))) (*.f64 (sin.f64 t) (/.f64 t (/.f64 ew eh)))))))
(fabs.f64 (-.f64 (*.f64 ew (cos.f64 (atan.f64 (log.f64 (pow.f64 (exp.f64 (tan.f64 t)) (/.f64 eh ew)))))) 0))
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (exp.f64 (log.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))))) 0))
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (log.f64 (exp.f64 (cos.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))))) 0))
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (*.f64 (neg.f64 eh) (log.f64 (exp.f64 (/.f64 (tan.f64 t) ew))))))) 0))
(fabs.f64 (-.f64 (pow.f64 (sqrt.f64 ew) 2) (*.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 1 (/.f64 (*.f64 (/.f64 eh (tan.f64 t)) ew) eh)) eh)))) 0))
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (/.f64 (neg.f64 t) (/.f64 ew eh))))) (*.f64 (/.f64 eh (hypot.f64 1 (*.f64 t (/.f64 eh ew)))) (*.f64 (sin.f64 t) (*.f64 t (/.f64 eh ew))))))
(fabs.f64 (-.f64 (*.f64 ew (cos.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew)))) (*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (/.f64 (neg.f64 t) (/.f64 ew eh))))))))
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (*.f64 (/.f64 1 (/.f64 (*.f64 (/.f64 eh (tan.f64 t)) ew) eh)) eh)))) 0))
Calls

3 calls:

220.0ms
t
104.0ms
ew
80.0ms
eh
Results
ErrorSegmentsBranch
6.9b3eh
6.7b4ew
6.9b9t
Compiler

Compiled 1358 to 659 computations (51.5% saved)

bsearch171.0ms (0.9%)

Algorithm
binary-search
Steps
TimeLeftRight
72.0ms
7.964505123535571e+106
1.0858798188592977e+114
59.0ms
-9.962550898599287e-16
-5.216858403826522e-18
38.0ms
-1.1034781149220147e+162
-2.885438469624328e+161
Results
74.0ms73×body1024valid
66.0ms222×body256valid
24.0ms41×body512valid
Compiler

Compiled 1311 to 873 computations (33.4% saved)

regimes316.0ms (1.6%)

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

3 calls:

151.0ms
t
69.0ms
ew
69.0ms
eh
Results
ErrorSegmentsBranch
6.9b3eh
7.8b3ew
9.4b7t
Compiler

Compiled 1169 to 594 computations (49.2% saved)

bsearch101.0ms (0.5%)

Algorithm
binary-search
Steps
TimeLeftRight
41.0ms
2.1611630677673564e-100
1.4774032508388382e-99
59.0ms
-5.367940873911754e-10
-2.6982899685356412e-11
Results
43.0ms145×body256valid
37.0ms36×body1024valid
18.0ms27×body512valid
Compiler

Compiled 754 to 530 computations (29.7% saved)

regimes96.0ms (0.5%)

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

3 calls:

25.0ms
eh
23.0ms
t
23.0ms
ew
Results
ErrorSegmentsBranch
24.4b1eh
24.4b1ew
24.4b1t
Compiler

Compiled 1087 to 550 computations (49.4% saved)

regimes51.0ms (0.3%)

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

3 calls:

14.0ms
ew
13.0ms
t
13.0ms
eh
Results
ErrorSegmentsBranch
24.6b1eh
24.6b1ew
24.6b1t
Compiler

Compiled 520 to 284 computations (45.4% saved)

regimes37.0ms (0.2%)

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

3 calls:

10.0ms
eh
10.0ms
t
10.0ms
ew
Results
ErrorSegmentsBranch
24.6b1eh
24.6b1ew
24.6b1t
Compiler

Compiled 304 to 181 computations (40.5% saved)

regimes35.0ms (0.2%)

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

3 calls:

10.0ms
t
9.0ms
ew
8.0ms
eh
Results
ErrorSegmentsBranch
24.7b1eh
24.7b1ew
24.7b1t
Compiler

Compiled 288 to 174 computations (39.6% saved)

regimes33.0ms (0.2%)

Accuracy

Total -27.4b remaining (-76.2%)

Threshold costs -27.4b (-76.2%)

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

3 calls:

10.0ms
ew
8.0ms
t
8.0ms
eh
Results
ErrorSegmentsBranch
35.9b1eh
35.9b1ew
35.9b1t
Compiler

Compiled 272 to 166 computations (39% saved)

simplify38.0ms (0.2%)

Algorithm
egg-herbie
Rules
190×*-commutative
172×+-commutative
100×sub-neg
88×fabs-mul
84×neg-mul-1
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01251234
12351234
23851234
35231234
46211234
56801234
66931234
77001234
Stop Event
fuel
saturated
Calls
Call 1
Inputs
(fabs.f64 (-.f64 (/.f64 (*.f64 ew (cos.f64 t)) (hypot.f64 1 (*.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))))))
(if (<=.f64 eh -4164050814058741/9797766621314684873895700802803279209044463565243731922466831101232640732633100491228823617617764419367505179450247842283955649007454149170085442756585554871624752266571753841250508572690789992495054848) (fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (/.f64 (neg.f64 t) (/.f64 ew eh))))) (*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (/.f64 (neg.f64 t) (/.f64 ew eh)))))))) (if (<=.f64 eh 8308755674487105/3864537523017258344695351890931987344298927329706434998657235251451519142289560424536193766581922577962463616031502177177365078661042987655742908673467080748696980814823424) (fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (*.f64 (/.f64 1 eh) (*.f64 (*.f64 eh eh) (/.f64 (tan.f64 t) ew)))))) 0)) (fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (/.f64 (neg.f64 t) (/.f64 ew eh))))) (*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (neg.f64 eh) (/.f64 (tan.f64 t) ew))))))))))
(if (<=.f64 eh -2755621862244755/1224720827664335609236962600350409901130557945655466490308353887654080091579137561403602952202220552420938147431280980285494456125931768646260680344573194358953094033321469230156313571586348749061881856) (fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (/.f64 (neg.f64 t) (/.f64 ew eh))))) (*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (/.f64 (neg.f64 t) (/.f64 ew eh)))))))) (if (<=.f64 eh 1358626472935755/15095849699286165408966218323953075563667684881665761713504825200982496649568595408344506900710635070165873500123055379599082338519699170530245737005730784174597581307904) (fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (*.f64 (/.f64 1 eh) (*.f64 (*.f64 eh eh) (/.f64 (tan.f64 t) ew)))))) 0)) (fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (/.f64 (neg.f64 t) (/.f64 ew eh))))) (*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (/.f64 (neg.f64 t) (/.f64 ew eh))))))))))
(if (<=.f64 ew -320000000000000002089090478421832498190612548764360547790363025456656376890821796560330800319643745146122959045989625126200003764753392971397905556814025004679168) (fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (*.f64 (/.f64 1 (/.f64 (*.f64 (/.f64 eh (tan.f64 t)) ew) eh)) eh)))) 0)) (if (<=.f64 ew -4867778304876401/40564819207303340847894502572032) (fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (/.f64 (neg.f64 t) (/.f64 ew eh))))) (*.f64 (/.f64 eh (hypot.f64 1 (*.f64 t (/.f64 eh ew)))) (*.f64 (sin.f64 t) (*.f64 t (/.f64 eh ew)))))) (if (<=.f64 ew 1599999999999999950102144752478831734965940304980475030506307388044664402186730326324064038326334156884148224) (fabs.f64 (-.f64 (*.f64 ew (cos.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew)))) (*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (/.f64 (neg.f64 t) (/.f64 ew eh)))))))) (fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (*.f64 (/.f64 1 (/.f64 (*.f64 (/.f64 eh (tan.f64 t)) ew) eh)) eh)))) 0)))))
(if (<=.f64 eh -2611279770367599/19342813113834066795298816) (fabs.f64 (-.f64 (*.f64 ew (cos.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew)))) (*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (/.f64 (neg.f64 t) (/.f64 ew eh)))))))) (if (<=.f64 eh 7683391208296923/19701003098197239606139520050071806902539869635232723333974146702122860885748605305707133127442457820403313995153408) (fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (*.f64 (/.f64 1 eh) (*.f64 (*.f64 eh eh) (/.f64 (tan.f64 t) ew)))))) 0)) (fabs.f64 (-.f64 (*.f64 ew (cos.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew)))) (*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (/.f64 (neg.f64 t) (/.f64 ew eh))))))))))
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (*.f64 (neg.f64 eh) (/.f64 (tan.f64 t) ew))))) 0))
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 1 (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew))))) 0))
(fabs.f64 (-.f64 (/.f64 (*.f64 ew (cos.f64 t)) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) 0))
(fabs.f64 (-.f64 (/.f64 (cos.f64 t) (/.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) ew)) 0))
(fabs.f64 (-.f64 ew 0))
Outputs
(fabs.f64 (-.f64 (/.f64 (*.f64 ew (cos.f64 t)) (hypot.f64 1 (*.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))))))
(fabs.f64 (-.f64 (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (neg.f64 (*.f64 eh (tan.f64 t))) ew)))) (/.f64 (*.f64 ew (cos.f64 t)) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(fabs.f64 (-.f64 (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (neg.f64 (*.f64 (tan.f64 t) eh)) ew)))) (/.f64 (*.f64 ew (cos.f64 t)) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(if (<=.f64 eh -4164050814058741/9797766621314684873895700802803279209044463565243731922466831101232640732633100491228823617617764419367505179450247842283955649007454149170085442756585554871624752266571753841250508572690789992495054848) (fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (/.f64 (neg.f64 t) (/.f64 ew eh))))) (*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (/.f64 (neg.f64 t) (/.f64 ew eh)))))))) (if (<=.f64 eh 8308755674487105/3864537523017258344695351890931987344298927329706434998657235251451519142289560424536193766581922577962463616031502177177365078661042987655742908673467080748696980814823424) (fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (*.f64 (/.f64 1 eh) (*.f64 (*.f64 eh eh) (/.f64 (tan.f64 t) ew)))))) 0)) (fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (/.f64 (neg.f64 t) (/.f64 ew eh))))) (*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (neg.f64 eh) (/.f64 (tan.f64 t) ew))))))))))
(if (<=.f64 eh -4164050814058741/9797766621314684873895700802803279209044463565243731922466831101232640732633100491228823617617764419367505179450247842283955649007454149170085442756585554871624752266571753841250508572690789992495054848) (fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (/.f64 (neg.f64 t) (/.f64 ew eh))))) (*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (/.f64 (neg.f64 t) (/.f64 ew eh)))))))) (if (<=.f64 eh 8308755674487105/3864537523017258344695351890931987344298927329706434998657235251451519142289560424536193766581922577962463616031502177177365078661042987655742908673467080748696980814823424) (fabs.f64 (*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (*.f64 (/.f64 1 eh) (*.f64 (*.f64 eh eh) (/.f64 (tan.f64 t) ew))))))) (fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (/.f64 (neg.f64 t) (/.f64 ew eh))))) (*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (neg.f64 eh) (/.f64 (tan.f64 t) ew))))))))))
(if (<=.f64 eh -2755621862244755/1224720827664335609236962600350409901130557945655466490308353887654080091579137561403602952202220552420938147431280980285494456125931768646260680344573194358953094033321469230156313571586348749061881856) (fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (/.f64 (neg.f64 t) (/.f64 ew eh))))) (*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (/.f64 (neg.f64 t) (/.f64 ew eh)))))))) (if (<=.f64 eh 1358626472935755/15095849699286165408966218323953075563667684881665761713504825200982496649568595408344506900710635070165873500123055379599082338519699170530245737005730784174597581307904) (fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (*.f64 (/.f64 1 eh) (*.f64 (*.f64 eh eh) (/.f64 (tan.f64 t) ew)))))) 0)) (fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (/.f64 (neg.f64 t) (/.f64 ew eh))))) (*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (/.f64 (neg.f64 t) (/.f64 ew eh))))))))))
(if (or (<=.f64 eh -2755621862244755/1224720827664335609236962600350409901130557945655466490308353887654080091579137561403602952202220552420938147431280980285494456125931768646260680344573194358953094033321469230156313571586348749061881856) (not (<=.f64 eh 1358626472935755/15095849699286165408966218323953075563667684881665761713504825200982496649568595408344506900710635070165873500123055379599082338519699170530245737005730784174597581307904))) (fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (/.f64 (neg.f64 t) (/.f64 ew eh))))) (*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (/.f64 (neg.f64 t) (/.f64 ew eh)))))))) (fabs.f64 (*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (*.f64 (/.f64 1 eh) (*.f64 (*.f64 eh eh) (/.f64 (tan.f64 t) ew))))))))
(if (<=.f64 ew -320000000000000002089090478421832498190612548764360547790363025456656376890821796560330800319643745146122959045989625126200003764753392971397905556814025004679168) (fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (*.f64 (/.f64 1 (/.f64 (*.f64 (/.f64 eh (tan.f64 t)) ew) eh)) eh)))) 0)) (if (<=.f64 ew -4867778304876401/40564819207303340847894502572032) (fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (/.f64 (neg.f64 t) (/.f64 ew eh))))) (*.f64 (/.f64 eh (hypot.f64 1 (*.f64 t (/.f64 eh ew)))) (*.f64 (sin.f64 t) (*.f64 t (/.f64 eh ew)))))) (if (<=.f64 ew 1599999999999999950102144752478831734965940304980475030506307388044664402186730326324064038326334156884148224) (fabs.f64 (-.f64 (*.f64 ew (cos.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew)))) (*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (/.f64 (neg.f64 t) (/.f64 ew eh)))))))) (fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (*.f64 (/.f64 1 (/.f64 (*.f64 (/.f64 eh (tan.f64 t)) ew) eh)) eh)))) 0)))))
(if (<=.f64 ew -320000000000000002089090478421832498190612548764360547790363025456656376890821796560330800319643745146122959045989625126200003764753392971397905556814025004679168) (fabs.f64 (*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (*.f64 eh (/.f64 1 (/.f64 (*.f64 ew (/.f64 eh (tan.f64 t))) eh))))))) (if (<=.f64 ew -4867778304876401/40564819207303340847894502572032) (fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (/.f64 (neg.f64 t) (/.f64 ew eh))))) (*.f64 (/.f64 eh (hypot.f64 1 (*.f64 t (/.f64 eh ew)))) (*.f64 (sin.f64 t) (*.f64 t (/.f64 eh ew)))))) (if (<=.f64 ew 1599999999999999950102144752478831734965940304980475030506307388044664402186730326324064038326334156884148224) (fabs.f64 (-.f64 (*.f64 ew (cos.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew)))) (*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (/.f64 (neg.f64 t) (/.f64 ew eh)))))))) (fabs.f64 (*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (*.f64 eh (/.f64 1 (/.f64 (*.f64 ew (/.f64 eh (tan.f64 t))) eh))))))))))
(if (<=.f64 ew -320000000000000002089090478421832498190612548764360547790363025456656376890821796560330800319643745146122959045989625126200003764753392971397905556814025004679168) (fabs.f64 (*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (*.f64 eh (/.f64 1 (/.f64 (*.f64 ew (/.f64 eh (tan.f64 t))) eh))))))) (if (<=.f64 ew -4867778304876401/40564819207303340847894502572032) (fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (/.f64 (neg.f64 t) (/.f64 ew eh))))) (*.f64 (/.f64 eh (hypot.f64 1 (*.f64 t (/.f64 eh ew)))) (*.f64 (sin.f64 t) (*.f64 t (/.f64 eh ew)))))) (if (<=.f64 ew 1599999999999999950102144752478831734965940304980475030506307388044664402186730326324064038326334156884148224) (fabs.f64 (-.f64 (*.f64 ew (cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 t) eh) ew)))) (*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (/.f64 (neg.f64 t) (/.f64 ew eh)))))))) (fabs.f64 (*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (*.f64 eh (/.f64 1 (/.f64 (*.f64 ew (/.f64 eh (tan.f64 t))) eh))))))))))
(if (<=.f64 ew -320000000000000002089090478421832498190612548764360547790363025456656376890821796560330800319643745146122959045989625126200003764753392971397905556814025004679168) (fabs.f64 (*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (*.f64 eh (/.f64 1 (/.f64 (*.f64 ew (/.f64 eh (tan.f64 t))) eh))))))) (if (<=.f64 ew -4867778304876401/40564819207303340847894502572032) (fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (/.f64 (neg.f64 t) (/.f64 ew eh))))) (*.f64 (/.f64 eh (hypot.f64 1 (*.f64 t (/.f64 eh ew)))) (*.f64 (sin.f64 t) (*.f64 t (/.f64 eh ew)))))) (if (<=.f64 ew 1599999999999999950102144752478831734965940304980475030506307388044664402186730326324064038326334156884148224) (fabs.f64 (-.f64 (*.f64 ew (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 t)) ew)))) (*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (/.f64 (neg.f64 t) (/.f64 ew eh)))))))) (fabs.f64 (*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (*.f64 eh (/.f64 1 (/.f64 (*.f64 ew (/.f64 eh (tan.f64 t))) eh))))))))))
(if (<=.f64 eh -2611279770367599/19342813113834066795298816) (fabs.f64 (-.f64 (*.f64 ew (cos.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew)))) (*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (/.f64 (neg.f64 t) (/.f64 ew eh)))))))) (if (<=.f64 eh 7683391208296923/19701003098197239606139520050071806902539869635232723333974146702122860885748605305707133127442457820403313995153408) (fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (*.f64 (/.f64 1 eh) (*.f64 (*.f64 eh eh) (/.f64 (tan.f64 t) ew)))))) 0)) (fabs.f64 (-.f64 (*.f64 ew (cos.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew)))) (*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (/.f64 (neg.f64 t) (/.f64 ew eh))))))))))
(if (or (<=.f64 eh -2611279770367599/19342813113834066795298816) (not (<=.f64 eh 7683391208296923/19701003098197239606139520050071806902539869635232723333974146702122860885748605305707133127442457820403313995153408))) (fabs.f64 (-.f64 (*.f64 ew (cos.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew)))) (*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (/.f64 (neg.f64 t) (/.f64 ew eh)))))))) (fabs.f64 (*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (*.f64 (/.f64 1 eh) (*.f64 (*.f64 eh eh) (/.f64 (tan.f64 t) ew))))))))
(if (or (<=.f64 eh -2611279770367599/19342813113834066795298816) (not (<=.f64 eh 7683391208296923/19701003098197239606139520050071806902539869635232723333974146702122860885748605305707133127442457820403313995153408))) (fabs.f64 (-.f64 (*.f64 ew (cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 t) eh) ew)))) (*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (/.f64 (neg.f64 t) (/.f64 ew eh)))))))) (fabs.f64 (*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (*.f64 (/.f64 1 eh) (*.f64 (*.f64 eh eh) (/.f64 (tan.f64 t) ew))))))))
(if (or (<=.f64 eh -2611279770367599/19342813113834066795298816) (not (<=.f64 eh 7683391208296923/19701003098197239606139520050071806902539869635232723333974146702122860885748605305707133127442457820403313995153408))) (fabs.f64 (-.f64 (*.f64 ew (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 t)) ew)))) (*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (/.f64 (neg.f64 t) (/.f64 ew eh)))))))) (fabs.f64 (*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (*.f64 (/.f64 1 eh) (*.f64 (*.f64 eh eh) (/.f64 (tan.f64 t) ew))))))))
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (*.f64 (neg.f64 eh) (/.f64 (tan.f64 t) ew))))) 0))
(fabs.f64 (*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (*.f64 (neg.f64 eh) (/.f64 (tan.f64 t) ew))))))
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 1 (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew))))) 0))
(fabs.f64 (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 1 (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew))))))
(fabs.f64 (-.f64 (/.f64 (*.f64 ew (cos.f64 t)) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) 0))
(fabs.f64 (/.f64 (*.f64 ew (cos.f64 t)) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(fabs.f64 (-.f64 (/.f64 (cos.f64 t) (/.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) ew)) 0))
(fabs.f64 (/.f64 (cos.f64 t) (/.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) ew)))
(fabs.f64 (-.f64 ew 0))
(fabs.f64 ew)
Compiler

Compiled 426 to 249 computations (41.5% saved)

soundness85.0ms (0.4%)

Algorithm
egg-herbie
Rules
1528×distribute-lft-in
1480×associate-/l/
1406×associate-/r*
1076×associate-/r/
572×associate-/l*
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
04219319
110309055
242619055
Stop Event
node limit
Compiler

Compiled 212 to 66 computations (68.9% saved)

end109.0ms (0.6%)

Compiler

Compiled 399 to 145 computations (63.7% saved)

Profiling

Loading profile data...