Details

Time bar (total: 16.1s)

analyze933.0ms (5.8%)

Algorithm
search
Search
ProbabilityValidUnknownPreconditionInfiniteDomainCan'tIter
0%0%99.9%0.1%0%0%0%0
0%0%99.9%0.1%0%0%0%1
0%0%99.9%0.1%0%0%0%2
0%0%99.9%0.1%0%0%0%3
0%0%99.9%0.1%0%0%0%4
0%0%99.9%0.1%0%0%0%5
0%0%99.9%0.1%0%0%0%6
6.3%6.2%93.6%0.1%0%0%0%7
9.4%9.4%90.5%0.1%0%0%0%8
23.4%23.4%76.5%0.1%0%0%0%9
23.4%23.4%76.5%0.1%0%0%0%10
27.3%27.3%72.5%0.1%0%0%0%11
35.5%35.5%64.4%0.1%0%0%0%12
Compiler

Compiled 34 to 19 computations (44.1% saved)

sample5.1s (31.9%)

Results
2.5s2102×body1024valid
1.8s5101×body256valid
805.0ms1043×body512valid
21.0ms10×body2048valid
Bogosity

preprocess69.0ms (0.4%)

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)

simplify161.0ms (1%)

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)

prune2.0ms (0%)

Pruning

2 alts after pruning (2 fresh and 0 done)

PrunedKeptTotal
New617
Fresh011
Picked000
Done000
Total628
Error
0.1b
Counts
8 → 1
Alt Table
Click to see full alt table
StatusErrorProgram
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))))))
Compiler

Compiled 33 to 18 computations (45.5% saved)

localize33.0ms (0.2%)

Local error

Found 4 expressions with local error:

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

Compiled 147 to 18 computations (87.8% saved)

series19.0ms (0.1%)

Counts
4 → 120
Calls

30 calls:

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

rewrite82.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
1626×associate-/l*
1594×associate-/r*
1352×associate-*r/
1068×associate-*l/
302×add-sqr-sqrt
Iterations

Useful iterations: 1 (0.0ms)

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

simplify148.0ms (0.9%)

Algorithm
egg-herbie
Rules
1514×associate-/r*
1506×associate-/r/
578×associate-/l*
574×associate-*r*
524×associate-+r+
Iterations

Useful iterations: 2 (0.0ms)

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

eval136.0ms (0.8%)

Compiler

Compiled 18540 to 4657 computations (74.9% saved)

prune151.0ms (0.9%)

Pruning

6 alts after pruning (6 fresh and 0 done)

PrunedKeptTotal
New5086514
Fresh000
Picked101
Done000
Total5096515
Error
0.1b
Counts
515 → 6
Alt Table
Click to see full alt table
StatusErrorProgram
0.1b
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 1 (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))))))
0.6b
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)))) (*.f64 (pow.f64 (cbrt.f64 (*.f64 eh (sin.f64 t))) 3) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
40.2b
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)))) (*.f64 (*.f64 (/.f64 (sin.f64 t) (*.f64 eh eh)) (neg.f64 (pow.f64 eh 3))) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
26.0b
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)))) (*.f64 (*.f64 (/.f64 (sin.f64 t) eh) (/.f64 (neg.f64 (pow.f64 eh 3)) eh)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
0.6b
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)))) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew))))))
7.4b
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew)))) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
Compiler

Compiled 428 to 264 computations (38.3% saved)

localize44.0ms (0.3%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.1b
(*.f64 eh (sin.f64 t))
0.3b
(/.f64 1 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))
1.5b
(/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)
4.2b
(*.f64 (tan.f64 t) (/.f64 eh ew))
Compiler

Compiled 169 to 41 computations (75.7% saved)

series13.0ms (0.1%)

Counts
2 → 72
Calls

18 calls:

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

rewrite114.0ms (0.7%)

Algorithm
batch-egg-rewrite
Rules
1612×associate-*r/
1306×associate-*l/
1028×associate-/r*
698×associate-/l*
250×add-sqr-sqrt
Iterations

Useful iterations: 0 (0.0ms)

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

simplify271.0ms (1.7%)

Algorithm
egg-herbie
Rules
1176×times-frac
818×associate-*r*
794×associate-/r*
662×*-commutative
640×associate-*l*
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
069511134
1189310980
2769510980
Stop Event
node limit
Counts
268 → 332
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))
1
(+.f64 1 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 eh 2)) (pow.f64 ew 2))))
(+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 eh 2)) (pow.f64 ew 2))) (*.f64 -1 (*.f64 (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4))) (*.f64 1/2 (-.f64 (*.f64 2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2))) (pow.f64 (*.f64 1/2 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2))) 2)))) (pow.f64 t 4)))))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (-.f64 (*.f64 2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2))) (pow.f64 (*.f64 1/2 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2))) 2)) (pow.f64 eh 2)) (pow.f64 ew 2))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4))) (*.f64 1/2 (-.f64 (*.f64 2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2))) (pow.f64 (*.f64 1/2 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2))) 2)))) (pow.f64 eh 2)) (pow.f64 ew 2))) (*.f64 1/2 (-.f64 (+.f64 (*.f64 4/15 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2))) (*.f64 1/9 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2))) (pow.f64 (*.f64 1/2 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2))) 2)) (pow.f64 eh 2)) (pow.f64 ew 2))))))) (pow.f64 t 6))) (+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 eh 2)) (pow.f64 ew 2))) (*.f64 -1 (*.f64 (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4))) (*.f64 1/2 (-.f64 (*.f64 2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2))) (pow.f64 (*.f64 1/2 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2))) 2)))) (pow.f64 t 4))))))
(sqrt.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 ew 2))) 1)))
(sqrt.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 ew 2))) 1)))
(sqrt.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 ew 2))) 1)))
(sqrt.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 ew 2))) 1)))
(sqrt.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 ew 2))) 1)))
(sqrt.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 ew 2))) 1)))
(sqrt.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 ew 2))) 1)))
(sqrt.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 ew 2))) 1)))
1
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 ew 2)))) 1)
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 ew 2)))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4)))) (*.f64 -1/4 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4))))) (pow.f64 eh 4))) 1))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 ew 2)))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4)))) (*.f64 -1/4 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4))))) (pow.f64 eh 4))) (+.f64 1 (*.f64 -1 (*.f64 (pow.f64 eh 6) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4)))) (*.f64 -1/4 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4))))) (pow.f64 (sin.f64 t) 2)) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 ew 2)))) (*.f64 1/8 (/.f64 (pow.f64 (sin.f64 t) 6) (*.f64 (pow.f64 (cos.f64 t) 6) (pow.f64 ew 6))))))))))
(/.f64 (*.f64 (cos.f64 t) ew) (*.f64 (sin.f64 t) eh))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 ew 3)) (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 eh 3)))) (/.f64 (*.f64 (cos.f64 t) ew) (*.f64 (sin.f64 t) eh)))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 ew 3)) (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 eh 3)))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 ew 5)) (pow.f64 (sin.f64 t) 5))) (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 ew 5)) (pow.f64 (sin.f64 t) 5)))) (pow.f64 eh 5))) (/.f64 (*.f64 (cos.f64 t) ew) (*.f64 (sin.f64 t) eh))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 ew 5)) (pow.f64 (sin.f64 t) 5))) (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 ew 5)) (pow.f64 (sin.f64 t) 5)))) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 ew 2))) (pow.f64 (sin.f64 t) 2))) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 7) (pow.f64 ew 7)) (pow.f64 (sin.f64 t) 7)))) (pow.f64 eh 7))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 ew 3)) (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 eh 3)))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 ew 5)) (pow.f64 (sin.f64 t) 5))) (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 ew 5)) (pow.f64 (sin.f64 t) 5)))) (pow.f64 eh 5))) (/.f64 (*.f64 (cos.f64 t) ew) (*.f64 (sin.f64 t) eh)))))
(*.f64 -1 (/.f64 (*.f64 (cos.f64 t) ew) (*.f64 (sin.f64 t) eh)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (cos.f64 t) ew) (*.f64 (sin.f64 t) eh))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 ew 3)) (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 eh 3)))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 ew 5)) (*.f64 (pow.f64 (sin.f64 t) 5) (pow.f64 eh 5)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (cos.f64 t) ew) (*.f64 (sin.f64 t) eh))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 ew 3)) (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 eh 3)))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 ew 5)) (*.f64 (pow.f64 (sin.f64 t) 5) (pow.f64 eh 5)))))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 ew 5)) (*.f64 (pow.f64 (sin.f64 t) 5) (pow.f64 eh 5)))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 7) (pow.f64 ew 7)) (*.f64 (pow.f64 (sin.f64 t) 7) (pow.f64 eh 7)))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 ew 5)) (pow.f64 (sin.f64 t) 5))) (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 ew 5)) (pow.f64 (sin.f64 t) 5)))) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 ew 2))) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 7)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (cos.f64 t) ew) (*.f64 (sin.f64 t) eh))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 ew 3)) (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 eh 3)))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 ew 5)) (*.f64 (pow.f64 (sin.f64 t) 5) (pow.f64 eh 5)))))))))
(/.f64 (*.f64 (cos.f64 t) ew) (*.f64 (sin.f64 t) eh))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 ew 3)) (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 eh 3)))) (/.f64 (*.f64 (cos.f64 t) ew) (*.f64 (sin.f64 t) eh)))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 ew 3)) (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 eh 3)))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (cos.f64 t) 5) (*.f64 (pow.f64 (sin.f64 t) 5) (pow.f64 eh 5)))) (*.f64 -1/4 (/.f64 (pow.f64 (cos.f64 t) 5) (*.f64 (pow.f64 (sin.f64 t) 5) (pow.f64 eh 5))))) (pow.f64 ew 5))) (/.f64 (*.f64 (cos.f64 t) ew) (*.f64 (sin.f64 t) eh))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 ew 3)) (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 eh 3)))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (cos.f64 t) 5) (*.f64 (pow.f64 (sin.f64 t) 5) (pow.f64 eh 5)))) (*.f64 -1/4 (/.f64 (pow.f64 (cos.f64 t) 5) (*.f64 (pow.f64 (sin.f64 t) 5) (pow.f64 eh 5))))) (pow.f64 ew 5))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 ew 7) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (cos.f64 t) 5) (*.f64 (pow.f64 (sin.f64 t) 5) (pow.f64 eh 5)))) (*.f64 -1/4 (/.f64 (pow.f64 (cos.f64 t) 5) (*.f64 (pow.f64 (sin.f64 t) 5) (pow.f64 eh 5))))) (pow.f64 (cos.f64 t) 2)) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)))) (*.f64 1/8 (/.f64 (pow.f64 (cos.f64 t) 7) (*.f64 (pow.f64 (sin.f64 t) 7) (pow.f64 eh 7))))))) (/.f64 (*.f64 (cos.f64 t) ew) (*.f64 (sin.f64 t) eh)))))
1
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 ew 2)))) 1)
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 ew 2)))) (+.f64 1 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (cos.f64 t) 4))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (cos.f64 t) 4)))) (pow.f64 ew 4)))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 ew 2)))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (*.f64 (pow.f64 eh 2) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (cos.f64 t) 4))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (cos.f64 t) 4)))))) (pow.f64 (cos.f64 t) 2))) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 6) (pow.f64 eh 6)) (pow.f64 (cos.f64 t) 6)))) (pow.f64 ew 6))) (+.f64 1 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (cos.f64 t) 4))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (cos.f64 t) 4)))) (pow.f64 ew 4))))))
1
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 ew 2)))) 1)
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 ew 2)))) (+.f64 1 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (cos.f64 t) 4))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (cos.f64 t) 4)))) (pow.f64 ew 4)))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 ew 2)))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (*.f64 (pow.f64 eh 2) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (cos.f64 t) 4))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (cos.f64 t) 4)))))) (pow.f64 (cos.f64 t) 2))) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 6) (pow.f64 eh 6)) (pow.f64 (cos.f64 t) 6)))) (pow.f64 ew 6))) (+.f64 1 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (cos.f64 t) 4))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (cos.f64 t) 4)))) (pow.f64 ew 4))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))) 1)
(/.f64 (tan.f64 t) (/.f64 ew eh))
(/.f64 eh (/.f64 ew (tan.f64 t)))
(/.f64 eh (/.f64 (*.f64 ew (cos.f64 t)) (sin.f64 t)))
(/.f64 (/.f64 eh ew) (/.f64 1 (tan.f64 t)))
(/.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)) 1)
(/.f64 1 (/.f64 ew (*.f64 (tan.f64 t) eh)))
(/.f64 1 (/.f64 (*.f64 (/.f64 ew eh) (cos.f64 t)) (sin.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 (sqrt.f64 (tan.f64 t)) (/.f64 ew (*.f64 (sqrt.f64 (tan.f64 t)) eh)))
(/.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 (pow.f64 (cbrt.f64 (tan.f64 t)) 2) (/.f64 ew (*.f64 (cbrt.f64 (tan.f64 t)) eh)))
(/.f64 (*.f64 (tan.f64 t) eh) ew)
(/.f64 (neg.f64 eh) (/.f64 (neg.f64 ew) (tan.f64 t)))
(/.f64 (neg.f64 eh) (/.f64 (*.f64 (neg.f64 ew) (cos.f64 t)) (sin.f64 t)))
(/.f64 (sin.f64 t) (*.f64 (cos.f64 t) (/.f64 ew eh)))
(/.f64 (sin.f64 t) (*.f64 (/.f64 ew eh) (cos.f64 t)))
(/.f64 (sin.f64 t) (/.f64 (/.f64 ew eh) (/.f64 1 (cos.f64 t))))
(/.f64 (sin.f64 t) (/.f64 (*.f64 (cos.f64 t) (/.f64 ew eh)) 1))
(/.f64 (sqrt.f64 (sin.f64 t)) (/.f64 (*.f64 (/.f64 ew eh) (cos.f64 t)) (sqrt.f64 (sin.f64 t))))
(/.f64 (sqrt.f64 (*.f64 (tan.f64 t) eh)) (/.f64 ew (sqrt.f64 (*.f64 (tan.f64 t) eh))))
(/.f64 (*.f64 (cbrt.f64 (sin.f64 t)) (cbrt.f64 (sin.f64 t))) (/.f64 (*.f64 (/.f64 ew eh) (cos.f64 t)) (cbrt.f64 (sin.f64 t))))
(/.f64 (*.f64 (cbrt.f64 (*.f64 (tan.f64 t) eh)) (cbrt.f64 (*.f64 (tan.f64 t) eh))) (/.f64 ew (cbrt.f64 (*.f64 (tan.f64 t) eh))))
(/.f64 (*.f64 (tan.f64 t) (sqrt.f64 eh)) (/.f64 ew (sqrt.f64 eh)))
(/.f64 (*.f64 (tan.f64 t) (pow.f64 (cbrt.f64 eh) 2)) (/.f64 ew (cbrt.f64 eh)))
(/.f64 (/.f64 (tan.f64 t) (sqrt.f64 (/.f64 ew eh))) (sqrt.f64 (/.f64 ew eh)))
(/.f64 (/.f64 (tan.f64 t) ew) (/.f64 1 eh))
(/.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) eh) (*.f64 (cos.f64 t) ew))
(/.f64 (*.f64 (sin.f64 t) eh) (*.f64 ew (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 (tan.f64 t) (/.f64 (sqrt.f64 ew) eh)) (sqrt.f64 ew))
(/.f64 (/.f64 (tan.f64 t) (/.f64 (pow.f64 (cbrt.f64 ew) 2) eh)) (cbrt.f64 ew))
(/.f64 (*.f64 (sqrt.f64 (tan.f64 t)) (sqrt.f64 eh)) (/.f64 ew (*.f64 (sqrt.f64 (tan.f64 t)) (sqrt.f64 eh))))
(/.f64 (/.f64 (tan.f64 t) (sqrt.f64 ew)) (/.f64 (sqrt.f64 ew) eh))
(/.f64 (/.f64 (tan.f64 t) (pow.f64 (cbrt.f64 ew) 2)) (/.f64 (cbrt.f64 ew) eh))
(/.f64 (*.f64 (sin.f64 t) 1) (*.f64 (cos.f64 t) (/.f64 ew eh)))
(/.f64 (*.f64 (sin.f64 t) 1) (*.f64 (/.f64 ew eh) (cos.f64 t)))
(/.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))
(/.f64 (neg.f64 (sin.f64 t)) (*.f64 (/.f64 ew eh) (neg.f64 (cos.f64 t))))
(/.f64 (*.f64 (tan.f64 t) -1) (neg.f64 (/.f64 ew eh)))
(/.f64 (*.f64 (tan.f64 t) (/.f64 eh 1)) ew)
(/.f64 (*.f64 (tan.f64 t) (/.f64 eh (sqrt.f64 ew))) (sqrt.f64 ew))
(/.f64 (*.f64 (tan.f64 t) (/.f64 eh (pow.f64 (cbrt.f64 ew) 2))) (cbrt.f64 ew))
(/.f64 (*.f64 (tan.f64 t) (neg.f64 (neg.f64 eh))) (neg.f64 (neg.f64 ew)))
(/.f64 (*.f64 (/.f64 eh ew) (neg.f64 (sin.f64 t))) (neg.f64 (cos.f64 t)))
(/.f64 (*.f64 1 (*.f64 (tan.f64 t) (neg.f64 eh))) (neg.f64 ew))
(/.f64 (*.f64 1 (*.f64 (/.f64 eh ew) (sin.f64 t))) (cos.f64 t))
(/.f64 (*.f64 1 (*.f64 (sin.f64 t) eh)) (*.f64 (cos.f64 t) ew))
(/.f64 (*.f64 1 (*.f64 (sin.f64 t) (/.f64 eh ew))) (cos.f64 t))
(/.f64 (*.f64 1 (*.f64 (neg.f64 eh) (tan.f64 t))) (neg.f64 ew))
(/.f64 (*.f64 1 (/.f64 (tan.f64 t) (/.f64 (sqrt.f64 ew) eh))) (sqrt.f64 ew))
(/.f64 (*.f64 1 (/.f64 (tan.f64 t) (/.f64 (pow.f64 (cbrt.f64 ew) 2) eh))) (cbrt.f64 ew))
(/.f64 (*.f64 1 (*.f64 (sin.f64 t) 1)) (*.f64 (cos.f64 t) (/.f64 ew eh)))
(/.f64 (*.f64 1 (*.f64 (sin.f64 t) (neg.f64 eh))) (*.f64 (cos.f64 t) (neg.f64 ew)))
(/.f64 (*.f64 1 (*.f64 eh (sin.f64 t))) (*.f64 ew (cos.f64 t)))
(/.f64 (*.f64 1 (*.f64 (neg.f64 eh) (sin.f64 t))) (*.f64 (neg.f64 ew) (cos.f64 t)))
(/.f64 (*.f64 1 (neg.f64 (*.f64 (tan.f64 t) eh))) (neg.f64 ew))
(/.f64 (*.f64 (sqrt.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))) (sqrt.f64 (*.f64 (tan.f64 t) eh))) (sqrt.f64 ew))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))) 2) (cbrt.f64 (*.f64 (tan.f64 t) eh))) (cbrt.f64 ew))
(/.f64 (*.f64 (*.f64 (tan.f64 t) eh) 1) ew)
(/.f64 (*.f64 (*.f64 (tan.f64 t) eh) 1) (/.f64 ew 1))
(/.f64 (*.f64 (*.f64 (tan.f64 t) eh) -1) (neg.f64 ew))
(/.f64 (*.f64 (*.f64 (tan.f64 t) eh) (/.f64 1 (sqrt.f64 ew))) (sqrt.f64 ew))
(/.f64 (*.f64 (*.f64 (tan.f64 t) eh) (/.f64 1 (pow.f64 (cbrt.f64 ew) 2))) (cbrt.f64 ew))
(/.f64 (*.f64 (/.f64 (tan.f64 t) (sqrt.f64 (/.f64 ew eh))) 1) (sqrt.f64 (/.f64 ew eh)))
(/.f64 (*.f64 (/.f64 (tan.f64 t) (sqrt.f64 (/.f64 ew eh))) (sqrt.f64 eh)) (sqrt.f64 ew))
(/.f64 (*.f64 (/.f64 (tan.f64 t) (sqrt.f64 (/.f64 ew eh))) (sqrt.f64 (neg.f64 eh))) (sqrt.f64 (neg.f64 ew)))
(/.f64 (*.f64 (*.f64 (tan.f64 t) (pow.f64 (cbrt.f64 (/.f64 eh ew)) 2)) 1) (cbrt.f64 (/.f64 ew eh)))
(/.f64 (*.f64 (*.f64 (tan.f64 t) (pow.f64 (cbrt.f64 (/.f64 eh ew)) 2)) (cbrt.f64 eh)) (cbrt.f64 ew))
(/.f64 (*.f64 (*.f64 (tan.f64 t) (pow.f64 (cbrt.f64 (/.f64 eh ew)) 2)) (cbrt.f64 (neg.f64 eh))) (cbrt.f64 (neg.f64 ew)))
(/.f64 (*.f64 (*.f64 (/.f64 eh ew) (sqrt.f64 (tan.f64 t))) (sqrt.f64 (sin.f64 t))) (sqrt.f64 (cos.f64 t)))
(/.f64 (*.f64 (*.f64 (/.f64 eh ew) (pow.f64 (cbrt.f64 (tan.f64 t)) 2)) (cbrt.f64 (sin.f64 t))) (cbrt.f64 (cos.f64 t)))
(/.f64 (*.f64 (/.f64 (tan.f64 t) (sqrt.f64 ew)) eh) (sqrt.f64 ew))
(/.f64 (*.f64 (/.f64 (tan.f64 t) (pow.f64 (cbrt.f64 ew) 2)) eh) (cbrt.f64 ew))
(/.f64 (*.f64 (sqrt.f64 eh) (tan.f64 t)) (/.f64 ew (sqrt.f64 eh)))
(/.f64 (*.f64 -1 (tan.f64 t)) (neg.f64 (/.f64 ew eh)))
(/.f64 (*.f64 (neg.f64 (sin.f64 t)) (/.f64 eh ew)) (neg.f64 (cos.f64 t)))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 eh) 2) (tan.f64 t)) (/.f64 ew (cbrt.f64 eh)))
(/.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 (neg.f64 (neg.f64 eh)) (tan.f64 t)) (neg.f64 (neg.f64 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) eh) 1) (*.f64 (cos.f64 t) ew))
(/.f64 (*.f64 (*.f64 (sin.f64 t) (/.f64 eh ew)) 1) (cos.f64 t))
(/.f64 (*.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) 1) (neg.f64 ew))
(/.f64 (*.f64 (/.f64 (tan.f64 t) (/.f64 (sqrt.f64 ew) eh)) 1) (sqrt.f64 ew))
(/.f64 (*.f64 (/.f64 (tan.f64 t) (/.f64 (pow.f64 (cbrt.f64 ew) 2) eh)) 1) (cbrt.f64 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) (neg.f64 ew)))
(/.f64 (*.f64 (*.f64 eh (sin.f64 t)) 1) (*.f64 ew (cos.f64 t)))
(/.f64 (*.f64 (*.f64 (neg.f64 eh) (sin.f64 t)) 1) (*.f64 (neg.f64 ew) (cos.f64 t)))
(/.f64 (*.f64 (neg.f64 (*.f64 (tan.f64 t) eh)) 1) (neg.f64 ew))
(/.f64 (*.f64 1 (/.f64 (tan.f64 t) (sqrt.f64 (/.f64 ew eh)))) (sqrt.f64 (/.f64 ew eh)))
(/.f64 (*.f64 (sqrt.f64 eh) (/.f64 (tan.f64 t) (sqrt.f64 (/.f64 ew eh)))) (sqrt.f64 ew))
(/.f64 (*.f64 (sqrt.f64 (neg.f64 eh)) (/.f64 (tan.f64 t) (sqrt.f64 (/.f64 ew eh)))) (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 (sqrt.f64 (*.f64 (tan.f64 t) eh)) (sqrt.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (sqrt.f64 ew))
(/.f64 (*.f64 (cbrt.f64 (*.f64 (tan.f64 t) eh)) (pow.f64 (cbrt.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))) 2)) (cbrt.f64 ew))
(/.f64 (*.f64 (*.f64 (sin.f64 t) eh) (/.f64 1 ew)) (cos.f64 t))
(/.f64 (*.f64 (tan.f64 t) (/.f64 eh (cbrt.f64 ew))) (pow.f64 (cbrt.f64 ew) 2))
(/.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) (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) (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) (cbrt.f64 ew)) (pow.f64 (cbrt.f64 ew) 2))
(/.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)) (neg.f64 (sqrt.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) (neg.f64 ew))
(/.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) (sqrt.f64 ew)) (neg.f64 (sqrt.f64 ew)))
(/.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) (pow.f64 (cbrt.f64 ew) 2)) (neg.f64 (cbrt.f64 ew)))
(/.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) -1) ew)
(/.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) (sqrt.f64 (neg.f64 ew))) (sqrt.f64 (neg.f64 ew)))
(/.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) (*.f64 (cbrt.f64 (neg.f64 ew)) (cbrt.f64 (neg.f64 ew)))) (cbrt.f64 (neg.f64 ew)))
(/.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) (neg.f64 (sqrt.f64 ew))) (sqrt.f64 ew))
(/.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) (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 (sqrt.f64 ew))) (sqrt.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 (pow.f64 (cbrt.f64 ew) 2) eh)) 1) (cbrt.f64 ew))
(/.f64 (/.f64 (/.f64 (tan.f64 t) (/.f64 (pow.f64 (cbrt.f64 ew) 2) eh)) (sqrt.f64 (cbrt.f64 ew))) (sqrt.f64 (cbrt.f64 ew)))
(/.f64 (/.f64 (/.f64 (tan.f64 t) (/.f64 (pow.f64 (cbrt.f64 ew) 2) eh)) (*.f64 (cbrt.f64 (cbrt.f64 ew)) (cbrt.f64 (cbrt.f64 ew)))) (cbrt.f64 (cbrt.f64 ew)))
(/.f64 (/.f64 (/.f64 (tan.f64 t) (/.f64 (pow.f64 (cbrt.f64 ew) 2) eh)) (cbrt.f64 (sqrt.f64 ew))) (cbrt.f64 (sqrt.f64 ew)))
(/.f64 (/.f64 (/.f64 (tan.f64 t) (/.f64 (pow.f64 (cbrt.f64 ew) 2) eh)) (cbrt.f64 (pow.f64 (cbrt.f64 ew) 2))) (cbrt.f64 (cbrt.f64 ew)))
(/.f64 (/.f64 (neg.f64 (*.f64 (tan.f64 t) eh)) 1) (neg.f64 ew))
(/.f64 (/.f64 (neg.f64 (*.f64 (tan.f64 t) eh)) (sqrt.f64 ew)) (neg.f64 (sqrt.f64 ew)))
(/.f64 (/.f64 (neg.f64 (*.f64 (tan.f64 t) eh)) (pow.f64 (cbrt.f64 ew) 2)) (neg.f64 (cbrt.f64 ew)))
(/.f64 (/.f64 (neg.f64 (*.f64 (tan.f64 t) eh)) -1) ew)
(/.f64 (/.f64 (neg.f64 (*.f64 (tan.f64 t) eh)) (sqrt.f64 (neg.f64 ew))) (sqrt.f64 (neg.f64 ew)))
(/.f64 (/.f64 (neg.f64 (*.f64 (tan.f64 t) eh)) (*.f64 (cbrt.f64 (neg.f64 ew)) (cbrt.f64 (neg.f64 ew)))) (cbrt.f64 (neg.f64 ew)))
(/.f64 (/.f64 (neg.f64 (*.f64 (tan.f64 t) eh)) (neg.f64 (sqrt.f64 ew))) (sqrt.f64 ew))
(/.f64 (/.f64 (neg.f64 (*.f64 (tan.f64 t) eh)) (neg.f64 (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)
(sqrt.f64 (pow.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)) 2))
(log.f64 (pow.f64 (exp.f64 (/.f64 eh ew)) (tan.f64 t)))
(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 1 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) 1)
(*.f64 1 (/.f64 1 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(*.f64 (/.f64 1 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) 1)
(*.f64 (pow.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) -1/2) (pow.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) -1/2))
(*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) -2)))
(*.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) -2)) (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(*.f64 -1 (/.f64 -1 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(*.f64 (/.f64 -1 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) -1)
(*.f64 (pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) -1) (pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) -1))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) 2) -1) (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) -1))
(pow.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) -1)
(pow.f64 (/.f64 1 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) 1)
(pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) -1/2) 2)
(pow.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 3)
(pow.f64 (+.f64 1 (pow.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)) 2)) -1/2)
(pow.f64 (/.f64 1 (pow.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) 3)) 1/3)
(sqrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) -2))
(log.f64 (exp.f64 (/.f64 1 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))))))
(cbrt.f64 (/.f64 1 (pow.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) 3)))
(expm1.f64 (log1p.f64 (/.f64 1 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(exp.f64 (neg.f64 (log.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(exp.f64 (*.f64 (log.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) -1))
(exp.f64 (*.f64 (neg.f64 (log.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 1))
(log1p.f64 (expm1.f64 (/.f64 1 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
Outputs
(/.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 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 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 (sin.f64 t) (/.f64 eh (*.f64 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 eh (*.f64 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 eh (*.f64 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 eh (*.f64 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 eh (*.f64 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 eh (*.f64 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 eh (*.f64 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 eh (*.f64 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 eh (*.f64 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 eh (*.f64 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 eh (*.f64 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 eh (*.f64 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 eh (*.f64 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 eh (*.f64 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 eh (*.f64 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 eh (*.f64 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 eh (*.f64 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 eh (*.f64 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 eh (*.f64 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 eh (*.f64 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 eh (*.f64 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 eh (*.f64 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 eh (*.f64 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 eh (*.f64 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 eh (*.f64 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 eh (*.f64 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 eh (*.f64 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 eh (*.f64 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 eh (*.f64 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 eh (*.f64 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 eh (*.f64 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 eh (*.f64 ew (cos.f64 t))))
1
(+.f64 1 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 eh 2)) (pow.f64 ew 2))))
(+.f64 1 (*.f64 -1/2 (/.f64 (*.f64 t t) (/.f64 (*.f64 ew ew) (*.f64 eh eh)))))
(fma.f64 -1/2 (*.f64 (/.f64 (*.f64 eh eh) ew) (/.f64 (*.f64 t t) ew)) 1)
(+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 eh 2)) (pow.f64 ew 2))) (*.f64 -1 (*.f64 (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4))) (*.f64 1/2 (-.f64 (*.f64 2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2))) (pow.f64 (*.f64 1/2 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2))) 2)))) (pow.f64 t 4)))))
(+.f64 1 (fma.f64 -1/2 (/.f64 (*.f64 t t) (/.f64 (*.f64 ew ew) (*.f64 eh eh))) (neg.f64 (*.f64 (fma.f64 -1/4 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4)) (*.f64 1/2 (-.f64 (*.f64 2/3 (/.f64 (*.f64 eh eh) (*.f64 ew ew))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 eh eh) (*.f64 ew ew))) 2)))) (pow.f64 t 4)))))
(-.f64 (fma.f64 -1/2 (*.f64 (/.f64 (*.f64 eh eh) ew) (/.f64 (*.f64 t t) ew)) 1) (*.f64 (fma.f64 1/2 (-.f64 (*.f64 (/.f64 2/3 ew) (/.f64 (*.f64 eh eh) ew)) (*.f64 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4)) 1/4)) (*.f64 -1/4 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4)))) (pow.f64 t 4)))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (-.f64 (*.f64 2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2))) (pow.f64 (*.f64 1/2 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2))) 2)) (pow.f64 eh 2)) (pow.f64 ew 2))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4))) (*.f64 1/2 (-.f64 (*.f64 2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2))) (pow.f64 (*.f64 1/2 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2))) 2)))) (pow.f64 eh 2)) (pow.f64 ew 2))) (*.f64 1/2 (-.f64 (+.f64 (*.f64 4/15 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2))) (*.f64 1/9 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2)))) (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2))) (pow.f64 (*.f64 1/2 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2))) 2)) (pow.f64 eh 2)) (pow.f64 ew 2))))))) (pow.f64 t 6))) (+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 eh 2)) (pow.f64 ew 2))) (*.f64 -1 (*.f64 (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4))) (*.f64 1/2 (-.f64 (*.f64 2/3 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2))) (pow.f64 (*.f64 1/2 (/.f64 (pow.f64 eh 2) (pow.f64 ew 2))) 2)))) (pow.f64 t 4))))))
(fma.f64 -1 (*.f64 (fma.f64 -1/4 (/.f64 (-.f64 (*.f64 2/3 (/.f64 (*.f64 eh eh) (*.f64 ew ew))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 eh eh) (*.f64 ew ew))) 2)) (/.f64 (*.f64 ew ew) (*.f64 eh eh))) (fma.f64 -1/2 (/.f64 (fma.f64 -1/4 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4)) (*.f64 1/2 (-.f64 (*.f64 2/3 (/.f64 (*.f64 eh eh) (*.f64 ew ew))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 eh eh) (*.f64 ew ew))) 2)))) (/.f64 (*.f64 ew ew) (*.f64 eh eh))) (*.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)))))))) (pow.f64 t 6)) (+.f64 1 (fma.f64 -1/2 (/.f64 (*.f64 t t) (/.f64 (*.f64 ew ew) (*.f64 eh eh))) (neg.f64 (*.f64 (fma.f64 -1/4 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4)) (*.f64 1/2 (-.f64 (*.f64 2/3 (/.f64 (*.f64 eh eh) (*.f64 ew ew))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 eh eh) (*.f64 ew ew))) 2)))) (pow.f64 t 4))))))
(-.f64 (-.f64 (fma.f64 -1/2 (*.f64 (/.f64 (*.f64 eh eh) ew) (/.f64 (*.f64 t t) ew)) 1) (*.f64 (fma.f64 1/2 (-.f64 (*.f64 (/.f64 2/3 ew) (/.f64 (*.f64 eh eh) ew)) (*.f64 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4)) 1/4)) (*.f64 -1/4 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4)))) (pow.f64 t 4))) (*.f64 (fma.f64 -1/4 (*.f64 (/.f64 (*.f64 eh eh) ew) (/.f64 (-.f64 (*.f64 (/.f64 2/3 ew) (/.f64 (*.f64 eh eh) ew)) (*.f64 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4)) 1/4)) ew)) (fma.f64 1/2 (fma.f64 (*.f64 (/.f64 eh ew) (/.f64 eh ew)) 17/45 (*.f64 -1/2 (*.f64 (/.f64 (*.f64 eh eh) ew) (/.f64 (-.f64 (*.f64 (/.f64 2/3 ew) (/.f64 (*.f64 eh eh) ew)) (*.f64 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4)) 1/4)) ew)))) (/.f64 (*.f64 -1/2 (fma.f64 1/2 (-.f64 (*.f64 (/.f64 2/3 ew) (/.f64 (*.f64 eh eh) ew)) (*.f64 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4)) 1/4)) (*.f64 -1/4 (/.f64 (pow.f64 eh 4) (pow.f64 ew 4))))) (*.f64 (/.f64 ew eh) (/.f64 ew eh))))) (pow.f64 t 6)))
(sqrt.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 ew 2))) 1)))
(sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (pow.f64 (sin.f64 t) 2) (/.f64 (*.f64 (*.f64 ew ew) (pow.f64 (cos.f64 t) 2)) (*.f64 eh eh))))))
(sqrt.f64 (/.f64 1 (fma.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 (cos.f64 t) 2)) (*.f64 (/.f64 eh ew) (/.f64 eh ew)) 1)))
(sqrt.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 ew 2))) 1)))
(sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (pow.f64 (sin.f64 t) 2) (/.f64 (*.f64 (*.f64 ew ew) (pow.f64 (cos.f64 t) 2)) (*.f64 eh eh))))))
(sqrt.f64 (/.f64 1 (fma.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 (cos.f64 t) 2)) (*.f64 (/.f64 eh ew) (/.f64 eh ew)) 1)))
(sqrt.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 ew 2))) 1)))
(sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (pow.f64 (sin.f64 t) 2) (/.f64 (*.f64 (*.f64 ew ew) (pow.f64 (cos.f64 t) 2)) (*.f64 eh eh))))))
(sqrt.f64 (/.f64 1 (fma.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 (cos.f64 t) 2)) (*.f64 (/.f64 eh ew) (/.f64 eh ew)) 1)))
(sqrt.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 ew 2))) 1)))
(sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (pow.f64 (sin.f64 t) 2) (/.f64 (*.f64 (*.f64 ew ew) (pow.f64 (cos.f64 t) 2)) (*.f64 eh eh))))))
(sqrt.f64 (/.f64 1 (fma.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 (cos.f64 t) 2)) (*.f64 (/.f64 eh ew) (/.f64 eh ew)) 1)))
(sqrt.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 ew 2))) 1)))
(sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (pow.f64 (sin.f64 t) 2) (/.f64 (*.f64 (*.f64 ew ew) (pow.f64 (cos.f64 t) 2)) (*.f64 eh eh))))))
(sqrt.f64 (/.f64 1 (fma.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 (cos.f64 t) 2)) (*.f64 (/.f64 eh ew) (/.f64 eh ew)) 1)))
(sqrt.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 ew 2))) 1)))
(sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (pow.f64 (sin.f64 t) 2) (/.f64 (*.f64 (*.f64 ew ew) (pow.f64 (cos.f64 t) 2)) (*.f64 eh eh))))))
(sqrt.f64 (/.f64 1 (fma.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 (cos.f64 t) 2)) (*.f64 (/.f64 eh ew) (/.f64 eh ew)) 1)))
(sqrt.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 ew 2))) 1)))
(sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (pow.f64 (sin.f64 t) 2) (/.f64 (*.f64 (*.f64 ew ew) (pow.f64 (cos.f64 t) 2)) (*.f64 eh eh))))))
(sqrt.f64 (/.f64 1 (fma.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 (cos.f64 t) 2)) (*.f64 (/.f64 eh ew) (/.f64 eh ew)) 1)))
(sqrt.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 ew 2))) 1)))
(sqrt.f64 (/.f64 1 (+.f64 1 (/.f64 (pow.f64 (sin.f64 t) 2) (/.f64 (*.f64 (*.f64 ew ew) (pow.f64 (cos.f64 t) 2)) (*.f64 eh eh))))))
(sqrt.f64 (/.f64 1 (fma.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 (cos.f64 t) 2)) (*.f64 (/.f64 eh ew) (/.f64 eh ew)) 1)))
1
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 ew 2)))) 1)
(fma.f64 -1/2 (/.f64 (pow.f64 (sin.f64 t) 2) (/.f64 (*.f64 (*.f64 ew ew) (pow.f64 (cos.f64 t) 2)) (*.f64 eh eh))) 1)
(fma.f64 -1/2 (*.f64 (*.f64 (/.f64 eh ew) (/.f64 eh ew)) (/.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 (cos.f64 t) 2))) 1)
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 ew 2)))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4)))) (*.f64 -1/4 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4))))) (pow.f64 eh 4))) 1))
(fma.f64 -1/2 (/.f64 (pow.f64 (sin.f64 t) 2) (/.f64 (*.f64 (*.f64 ew ew) (pow.f64 (cos.f64 t) 2)) (*.f64 eh eh))) (fma.f64 -1 (*.f64 (pow.f64 eh 4) (*.f64 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 ew 4) (pow.f64 (cos.f64 t) 4))) -3/8)) 1))
(fma.f64 -1/2 (*.f64 (*.f64 (/.f64 eh ew) (/.f64 eh ew)) (/.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 (cos.f64 t) 2))) (-.f64 1 (*.f64 (pow.f64 eh 4) (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) -3/8) (*.f64 (pow.f64 ew 4) (pow.f64 (cos.f64 t) 4))))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 ew 2)))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4)))) (*.f64 -1/4 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4))))) (pow.f64 eh 4))) (+.f64 1 (*.f64 -1 (*.f64 (pow.f64 eh 6) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4)))) (*.f64 -1/4 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 ew 4))))) (pow.f64 (sin.f64 t) 2)) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 ew 2)))) (*.f64 1/8 (/.f64 (pow.f64 (sin.f64 t) 6) (*.f64 (pow.f64 (cos.f64 t) 6) (pow.f64 ew 6))))))))))
(fma.f64 -1/2 (/.f64 (pow.f64 (sin.f64 t) 2) (/.f64 (*.f64 (*.f64 ew ew) (pow.f64 (cos.f64 t) 2)) (*.f64 eh eh))) (+.f64 (fma.f64 -1 (*.f64 (pow.f64 eh 4) (*.f64 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 ew 4) (pow.f64 (cos.f64 t) 4))) -3/8)) 1) (neg.f64 (*.f64 (pow.f64 eh 6) (fma.f64 -1/2 (/.f64 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 4) (*.f64 (pow.f64 ew 4) (pow.f64 (cos.f64 t) 4))) -3/8) (/.f64 (*.f64 (*.f64 ew ew) (pow.f64 (cos.f64 t) 2)) (pow.f64 (sin.f64 t) 2))) (*.f64 1/8 (/.f64 (pow.f64 (sin.f64 t) 6) (*.f64 (pow.f64 (cos.f64 t) 6) (pow.f64 ew 6)))))))))
(fma.f64 -1/2 (*.f64 (*.f64 (/.f64 eh ew) (/.f64 eh ew)) (/.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 (cos.f64 t) 2))) (-.f64 (-.f64 1 (*.f64 (pow.f64 eh 4) (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) -3/8) (*.f64 (pow.f64 ew 4) (pow.f64 (cos.f64 t) 4))))) (*.f64 (pow.f64 eh 6) (fma.f64 1/8 (/.f64 (pow.f64 (sin.f64 t) 6) (*.f64 (pow.f64 (cos.f64 t) 6) (pow.f64 ew 6))) (*.f64 (/.f64 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) -3/8) (*.f64 (pow.f64 ew 4) (pow.f64 (cos.f64 t) 4))) (pow.f64 (cos.f64 t) 2)) (*.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (*.f64 ew ew)) -1/2))))))
(/.f64 (*.f64 (cos.f64 t) ew) (*.f64 (sin.f64 t) eh))
(*.f64 (/.f64 (cos.f64 t) (sin.f64 t)) (/.f64 ew eh))
(*.f64 (cos.f64 t) (/.f64 (/.f64 ew eh) (sin.f64 t)))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 ew 3)) (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 eh 3)))) (/.f64 (*.f64 (cos.f64 t) ew) (*.f64 (sin.f64 t) eh)))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 (sin.f64 t) 3)) (/.f64 (pow.f64 ew 3) (pow.f64 eh 3))) (*.f64 (/.f64 (cos.f64 t) (sin.f64 t)) (/.f64 ew eh)))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 (sin.f64 t) 3)) (/.f64 (pow.f64 ew 3) (pow.f64 eh 3))) (*.f64 (cos.f64 t) (/.f64 (/.f64 ew eh) (sin.f64 t))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 ew 3)) (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 eh 3)))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 ew 5)) (pow.f64 (sin.f64 t) 5))) (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 ew 5)) (pow.f64 (sin.f64 t) 5)))) (pow.f64 eh 5))) (/.f64 (*.f64 (cos.f64 t) ew) (*.f64 (sin.f64 t) eh))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 (sin.f64 t) 3)) (/.f64 (pow.f64 ew 3) (pow.f64 eh 3))) (fma.f64 -1 (/.f64 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 5) (/.f64 (pow.f64 (sin.f64 t) 5) (pow.f64 ew 5))) -3/8) (pow.f64 eh 5)) (*.f64 (/.f64 (cos.f64 t) (sin.f64 t)) (/.f64 ew eh))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 (sin.f64 t) 3)) (/.f64 (pow.f64 ew 3) (pow.f64 eh 3))) (-.f64 (*.f64 (cos.f64 t) (/.f64 (/.f64 ew eh) (sin.f64 t))) (/.f64 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 5) -3/8) (/.f64 (pow.f64 (sin.f64 t) 5) (pow.f64 ew 5))) (pow.f64 eh 5))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 ew 5)) (pow.f64 (sin.f64 t) 5))) (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 ew 5)) (pow.f64 (sin.f64 t) 5)))) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 ew 2))) (pow.f64 (sin.f64 t) 2))) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 7) (pow.f64 ew 7)) (pow.f64 (sin.f64 t) 7)))) (pow.f64 eh 7))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 ew 3)) (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 eh 3)))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 ew 5)) (pow.f64 (sin.f64 t) 5))) (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 ew 5)) (pow.f64 (sin.f64 t) 5)))) (pow.f64 eh 5))) (/.f64 (*.f64 (cos.f64 t) ew) (*.f64 (sin.f64 t) eh)))))
(fma.f64 -1 (/.f64 (fma.f64 -1/2 (/.f64 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 5) (/.f64 (pow.f64 (sin.f64 t) 5) (pow.f64 ew 5))) -3/8) (/.f64 (pow.f64 (sin.f64 t) 2) (*.f64 (*.f64 ew ew) (pow.f64 (cos.f64 t) 2)))) (*.f64 1/8 (/.f64 (pow.f64 (cos.f64 t) 7) (/.f64 (pow.f64 (sin.f64 t) 7) (pow.f64 ew 7))))) (pow.f64 eh 7)) (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 (sin.f64 t) 3)) (/.f64 (pow.f64 ew 3) (pow.f64 eh 3))) (fma.f64 -1 (/.f64 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 5) (/.f64 (pow.f64 (sin.f64 t) 5) (pow.f64 ew 5))) -3/8) (pow.f64 eh 5)) (*.f64 (/.f64 (cos.f64 t) (sin.f64 t)) (/.f64 ew eh)))))
(-.f64 (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 (sin.f64 t) 3)) (/.f64 (pow.f64 ew 3) (pow.f64 eh 3))) (-.f64 (*.f64 (cos.f64 t) (/.f64 (/.f64 ew eh) (sin.f64 t))) (/.f64 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 5) -3/8) (/.f64 (pow.f64 (sin.f64 t) 5) (pow.f64 ew 5))) (pow.f64 eh 5)))) (/.f64 (fma.f64 -1/2 (/.f64 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 5) -3/8) (/.f64 (pow.f64 (sin.f64 t) 5) (pow.f64 ew 5))) (/.f64 (pow.f64 (sin.f64 t) 2) (*.f64 (*.f64 ew ew) (pow.f64 (cos.f64 t) 2)))) (*.f64 1/8 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 7) (pow.f64 (sin.f64 t) 7)) (pow.f64 ew 7)))) (pow.f64 eh 7)))
(*.f64 -1 (/.f64 (*.f64 (cos.f64 t) ew) (*.f64 (sin.f64 t) eh)))
(neg.f64 (*.f64 (/.f64 (cos.f64 t) (sin.f64 t)) (/.f64 ew eh)))
(*.f64 (/.f64 (cos.f64 t) (sin.f64 t)) (neg.f64 (/.f64 ew eh)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (cos.f64 t) ew) (*.f64 (sin.f64 t) eh))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 ew 3)) (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 eh 3)))))
(fma.f64 -1 (*.f64 (/.f64 (cos.f64 t) (sin.f64 t)) (/.f64 ew eh)) (*.f64 1/2 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 (sin.f64 t) 3)) (/.f64 (pow.f64 ew 3) (pow.f64 eh 3)))))
(-.f64 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 (sin.f64 t) 3)) (*.f64 (/.f64 (pow.f64 ew 3) (pow.f64 eh 3)) 1/2)) (*.f64 (cos.f64 t) (/.f64 (/.f64 ew eh) (sin.f64 t))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 ew 5)) (*.f64 (pow.f64 (sin.f64 t) 5) (pow.f64 eh 5)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (cos.f64 t) ew) (*.f64 (sin.f64 t) eh))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 ew 3)) (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 eh 3)))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 ew 5)) (*.f64 (pow.f64 (sin.f64 t) 5) (pow.f64 eh 5)))))))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 (sin.f64 t) 5)) (/.f64 (pow.f64 ew 5) (pow.f64 eh 5))) (fma.f64 -1 (*.f64 (/.f64 (cos.f64 t) (sin.f64 t)) (/.f64 ew eh)) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 (sin.f64 t) 3)) (/.f64 (pow.f64 ew 3) (pow.f64 eh 3))) (*.f64 -1/4 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 (sin.f64 t) 5)) (/.f64 (pow.f64 ew 5) (pow.f64 eh 5)))))))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 5) (*.f64 (pow.f64 (sin.f64 t) 5) (pow.f64 eh 5))) (pow.f64 ew 5)) (-.f64 (fma.f64 -1/4 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 5) (*.f64 (pow.f64 (sin.f64 t) 5) (pow.f64 eh 5))) (pow.f64 ew 5)) (*.f64 (/.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 (sin.f64 t) 3)) (*.f64 (/.f64 (pow.f64 ew 3) (pow.f64 eh 3)) 1/2))) (*.f64 (cos.f64 t) (/.f64 (/.f64 ew eh) (sin.f64 t)))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 ew 5)) (*.f64 (pow.f64 (sin.f64 t) 5) (pow.f64 eh 5)))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 7) (pow.f64 ew 7)) (*.f64 (pow.f64 (sin.f64 t) 7) (pow.f64 eh 7)))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 ew 5)) (pow.f64 (sin.f64 t) 5))) (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 ew 5)) (pow.f64 (sin.f64 t) 5)))) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 ew 2))) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 7)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (cos.f64 t) ew) (*.f64 (sin.f64 t) eh))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 ew 3)) (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 eh 3)))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 ew 5)) (*.f64 (pow.f64 (sin.f64 t) 5) (pow.f64 eh 5)))))))))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 (sin.f64 t) 5)) (/.f64 (pow.f64 ew 5) (pow.f64 eh 5))) (fma.f64 1/8 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 7) (pow.f64 (sin.f64 t) 7)) (/.f64 (pow.f64 ew 7) (pow.f64 eh 7))) (fma.f64 -1/2 (*.f64 (/.f64 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 5) (/.f64 (pow.f64 (sin.f64 t) 5) (pow.f64 ew 5))) -3/8) (pow.f64 (sin.f64 t) 2)) (/.f64 (*.f64 (*.f64 ew ew) (pow.f64 (cos.f64 t) 2)) (pow.f64 eh 7))) (fma.f64 -1 (*.f64 (/.f64 (cos.f64 t) (sin.f64 t)) (/.f64 ew eh)) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 (sin.f64 t) 3)) (/.f64 (pow.f64 ew 3) (pow.f64 eh 3))) (*.f64 -1/4 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 5) (pow.f64 (sin.f64 t) 5)) (/.f64 (pow.f64 ew 5) (pow.f64 eh 5)))))))))
(fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 5) (*.f64 (pow.f64 (sin.f64 t) 5) (pow.f64 eh 5))) (pow.f64 ew 5)) (fma.f64 1/8 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 7) (pow.f64 (sin.f64 t) 7)) (/.f64 (pow.f64 ew 7) (pow.f64 eh 7))) (fma.f64 -1/2 (/.f64 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 5) -3/8) (/.f64 (pow.f64 (sin.f64 t) 5) (pow.f64 ew 5))) (*.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 (cos.f64 t) 2)) (/.f64 (pow.f64 eh 7) (*.f64 ew ew)))) (-.f64 (fma.f64 -1/4 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 5) (*.f64 (pow.f64 (sin.f64 t) 5) (pow.f64 eh 5))) (pow.f64 ew 5)) (*.f64 (/.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 (sin.f64 t) 3)) (*.f64 (/.f64 (pow.f64 ew 3) (pow.f64 eh 3)) 1/2))) (*.f64 (cos.f64 t) (/.f64 (/.f64 ew eh) (sin.f64 t)))))))
(/.f64 (*.f64 (cos.f64 t) ew) (*.f64 (sin.f64 t) eh))
(*.f64 (/.f64 (cos.f64 t) (sin.f64 t)) (/.f64 ew eh))
(*.f64 (cos.f64 t) (/.f64 (/.f64 ew eh) (sin.f64 t)))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 ew 3)) (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 eh 3)))) (/.f64 (*.f64 (cos.f64 t) ew) (*.f64 (sin.f64 t) eh)))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 (sin.f64 t) 3)) (/.f64 (pow.f64 ew 3) (pow.f64 eh 3))) (*.f64 (/.f64 (cos.f64 t) (sin.f64 t)) (/.f64 ew eh)))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 (sin.f64 t) 3)) (/.f64 (pow.f64 ew 3) (pow.f64 eh 3))) (*.f64 (cos.f64 t) (/.f64 (/.f64 ew eh) (sin.f64 t))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 ew 3)) (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 eh 3)))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (cos.f64 t) 5) (*.f64 (pow.f64 (sin.f64 t) 5) (pow.f64 eh 5)))) (*.f64 -1/4 (/.f64 (pow.f64 (cos.f64 t) 5) (*.f64 (pow.f64 (sin.f64 t) 5) (pow.f64 eh 5))))) (pow.f64 ew 5))) (/.f64 (*.f64 (cos.f64 t) ew) (*.f64 (sin.f64 t) eh))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 (sin.f64 t) 3)) (/.f64 (pow.f64 ew 3) (pow.f64 eh 3))) (fma.f64 -1 (*.f64 (pow.f64 ew 5) (*.f64 (/.f64 (pow.f64 (cos.f64 t) 5) (*.f64 (pow.f64 (sin.f64 t) 5) (pow.f64 eh 5))) -3/8)) (*.f64 (/.f64 (cos.f64 t) (sin.f64 t)) (/.f64 ew eh))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 (sin.f64 t) 3)) (/.f64 (pow.f64 ew 3) (pow.f64 eh 3))) (-.f64 (*.f64 (cos.f64 t) (/.f64 (/.f64 ew eh) (sin.f64 t))) (*.f64 (/.f64 (pow.f64 (cos.f64 t) 5) (*.f64 (pow.f64 (sin.f64 t) 5) (pow.f64 eh 5))) (*.f64 -3/8 (pow.f64 ew 5)))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 ew 3)) (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 eh 3)))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (cos.f64 t) 5) (*.f64 (pow.f64 (sin.f64 t) 5) (pow.f64 eh 5)))) (*.f64 -1/4 (/.f64 (pow.f64 (cos.f64 t) 5) (*.f64 (pow.f64 (sin.f64 t) 5) (pow.f64 eh 5))))) (pow.f64 ew 5))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 ew 7) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (cos.f64 t) 5) (*.f64 (pow.f64 (sin.f64 t) 5) (pow.f64 eh 5)))) (*.f64 -1/4 (/.f64 (pow.f64 (cos.f64 t) 5) (*.f64 (pow.f64 (sin.f64 t) 5) (pow.f64 eh 5))))) (pow.f64 (cos.f64 t) 2)) (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)))) (*.f64 1/8 (/.f64 (pow.f64 (cos.f64 t) 7) (*.f64 (pow.f64 (sin.f64 t) 7) (pow.f64 eh 7))))))) (/.f64 (*.f64 (cos.f64 t) ew) (*.f64 (sin.f64 t) eh)))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 (sin.f64 t) 3)) (/.f64 (pow.f64 ew 3) (pow.f64 eh 3))) (fma.f64 -1 (*.f64 (pow.f64 ew 5) (*.f64 (/.f64 (pow.f64 (cos.f64 t) 5) (*.f64 (pow.f64 (sin.f64 t) 5) (pow.f64 eh 5))) -3/8)) (fma.f64 -1 (*.f64 (pow.f64 ew 7) (fma.f64 -1/2 (*.f64 (/.f64 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 5) (*.f64 (pow.f64 (sin.f64 t) 5) (pow.f64 eh 5))) -3/8) (pow.f64 (sin.f64 t) 2)) (/.f64 (pow.f64 (cos.f64 t) 2) (*.f64 eh eh))) (*.f64 1/8 (/.f64 (pow.f64 (cos.f64 t) 7) (*.f64 (pow.f64 (sin.f64 t) 7) (pow.f64 eh 7)))))) (*.f64 (/.f64 (cos.f64 t) (sin.f64 t)) (/.f64 ew eh)))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 (sin.f64 t) 3)) (/.f64 (pow.f64 ew 3) (pow.f64 eh 3))) (-.f64 (-.f64 (*.f64 (cos.f64 t) (/.f64 (/.f64 ew eh) (sin.f64 t))) (*.f64 (pow.f64 ew 7) (fma.f64 -1/2 (/.f64 (*.f64 (/.f64 (pow.f64 (cos.f64 t) 5) (*.f64 (pow.f64 (sin.f64 t) 5) (pow.f64 eh 5))) (*.f64 -3/8 (pow.f64 (cos.f64 t) 2))) (*.f64 eh (*.f64 eh (pow.f64 (sin.f64 t) 2)))) (*.f64 (/.f64 1/8 (pow.f64 eh 7)) (/.f64 (pow.f64 (cos.f64 t) 7) (pow.f64 (sin.f64 t) 7)))))) (*.f64 (/.f64 (pow.f64 (cos.f64 t) 5) (*.f64 (pow.f64 (sin.f64 t) 5) (pow.f64 eh 5))) (*.f64 -3/8 (pow.f64 ew 5)))))
1
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 ew 2)))) 1)
(fma.f64 -1/2 (/.f64 (pow.f64 (sin.f64 t) 2) (/.f64 (*.f64 (*.f64 ew ew) (pow.f64 (cos.f64 t) 2)) (*.f64 eh eh))) 1)
(fma.f64 -1/2 (*.f64 (*.f64 (/.f64 eh ew) (/.f64 eh ew)) (/.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 (cos.f64 t) 2))) 1)
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 ew 2)))) (+.f64 1 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (cos.f64 t) 4))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (cos.f64 t) 4)))) (pow.f64 ew 4)))))
(+.f64 (fma.f64 -1/2 (/.f64 (pow.f64 (sin.f64 t) 2) (/.f64 (*.f64 (*.f64 ew ew) (pow.f64 (cos.f64 t) 2)) (*.f64 eh eh))) 1) (neg.f64 (/.f64 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 4) (/.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 eh 4))) -3/8) (pow.f64 ew 4))))
(-.f64 (fma.f64 -1/2 (*.f64 (*.f64 (/.f64 eh ew) (/.f64 eh ew)) (/.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 (cos.f64 t) 2))) 1) (/.f64 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) -3/8) (/.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 eh 4))) (pow.f64 ew 4)))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 ew 2)))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (*.f64 (pow.f64 eh 2) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (cos.f64 t) 4))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (cos.f64 t) 4)))))) (pow.f64 (cos.f64 t) 2))) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 6) (pow.f64 eh 6)) (pow.f64 (cos.f64 t) 6)))) (pow.f64 ew 6))) (+.f64 1 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (cos.f64 t) 4))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (cos.f64 t) 4)))) (pow.f64 ew 4))))))
(fma.f64 -1/2 (/.f64 (pow.f64 (sin.f64 t) 2) (/.f64 (*.f64 (*.f64 ew ew) (pow.f64 (cos.f64 t) 2)) (*.f64 eh eh))) (fma.f64 -1 (/.f64 (fma.f64 -1/2 (/.f64 (pow.f64 (sin.f64 t) 2) (/.f64 (pow.f64 (cos.f64 t) 2) (*.f64 (*.f64 eh eh) (*.f64 (/.f64 (pow.f64 (sin.f64 t) 4) (/.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 eh 4))) -3/8)))) (*.f64 1/8 (/.f64 (pow.f64 (sin.f64 t) 6) (/.f64 (pow.f64 (cos.f64 t) 6) (pow.f64 eh 6))))) (pow.f64 ew 6)) (+.f64 1 (neg.f64 (/.f64 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 4) (/.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 eh 4))) -3/8) (pow.f64 ew 4))))))
(fma.f64 -1/2 (*.f64 (*.f64 (/.f64 eh ew) (/.f64 eh ew)) (/.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 (cos.f64 t) 2))) (-.f64 (-.f64 1 (/.f64 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) -3/8) (/.f64 (pow.f64 (cos.f64 t) 4) (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 eh (*.f64 eh (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) -3/8) (/.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 eh 4)))))) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 eh 6) (pow.f64 (sin.f64 t) 6)) (pow.f64 (cos.f64 t) 6)))) (pow.f64 ew 6))))
1
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 ew 2)))) 1)
(fma.f64 -1/2 (/.f64 (pow.f64 (sin.f64 t) 2) (/.f64 (*.f64 (*.f64 ew ew) (pow.f64 (cos.f64 t) 2)) (*.f64 eh eh))) 1)
(fma.f64 -1/2 (*.f64 (*.f64 (/.f64 eh ew) (/.f64 eh ew)) (/.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 (cos.f64 t) 2))) 1)
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 ew 2)))) (+.f64 1 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (cos.f64 t) 4))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (cos.f64 t) 4)))) (pow.f64 ew 4)))))
(+.f64 (fma.f64 -1/2 (/.f64 (pow.f64 (sin.f64 t) 2) (/.f64 (*.f64 (*.f64 ew ew) (pow.f64 (cos.f64 t) 2)) (*.f64 eh eh))) 1) (neg.f64 (/.f64 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 4) (/.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 eh 4))) -3/8) (pow.f64 ew 4))))
(-.f64 (fma.f64 -1/2 (*.f64 (*.f64 (/.f64 eh ew) (/.f64 eh ew)) (/.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 (cos.f64 t) 2))) 1) (/.f64 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) -3/8) (/.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 eh 4))) (pow.f64 ew 4)))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 2)) (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 ew 2)))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (*.f64 (pow.f64 eh 2) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (cos.f64 t) 4))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (cos.f64 t) 4)))))) (pow.f64 (cos.f64 t) 2))) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 6) (pow.f64 eh 6)) (pow.f64 (cos.f64 t) 6)))) (pow.f64 ew 6))) (+.f64 1 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (cos.f64 t) 4))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) (pow.f64 eh 4)) (pow.f64 (cos.f64 t) 4)))) (pow.f64 ew 4))))))
(fma.f64 -1/2 (/.f64 (pow.f64 (sin.f64 t) 2) (/.f64 (*.f64 (*.f64 ew ew) (pow.f64 (cos.f64 t) 2)) (*.f64 eh eh))) (fma.f64 -1 (/.f64 (fma.f64 -1/2 (/.f64 (pow.f64 (sin.f64 t) 2) (/.f64 (pow.f64 (cos.f64 t) 2) (*.f64 (*.f64 eh eh) (*.f64 (/.f64 (pow.f64 (sin.f64 t) 4) (/.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 eh 4))) -3/8)))) (*.f64 1/8 (/.f64 (pow.f64 (sin.f64 t) 6) (/.f64 (pow.f64 (cos.f64 t) 6) (pow.f64 eh 6))))) (pow.f64 ew 6)) (+.f64 1 (neg.f64 (/.f64 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 4) (/.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 eh 4))) -3/8) (pow.f64 ew 4))))))
(fma.f64 -1/2 (*.f64 (*.f64 (/.f64 eh ew) (/.f64 eh ew)) (/.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 (cos.f64 t) 2))) (-.f64 (-.f64 1 (/.f64 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) -3/8) (/.f64 (pow.f64 (cos.f64 t) 4) (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 eh (*.f64 eh (/.f64 (*.f64 (pow.f64 (sin.f64 t) 4) -3/8) (/.f64 (pow.f64 (cos.f64 t) 4) (pow.f64 eh 4)))))) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 eh 6) (pow.f64 (sin.f64 t) 6)) (pow.f64 (cos.f64 t) 6)))) (pow.f64 ew 6))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))) 1)
(*.f64 (tan.f64 t) (/.f64 eh ew))
(/.f64 eh (/.f64 ew (tan.f64 t)))
(/.f64 (tan.f64 t) (/.f64 ew eh))
(*.f64 (tan.f64 t) (/.f64 eh ew))
(/.f64 eh (/.f64 ew (tan.f64 t)))
(/.f64 eh (/.f64 ew (tan.f64 t)))
(*.f64 (tan.f64 t) (/.f64 eh ew))
(/.f64 eh (/.f64 (*.f64 ew (cos.f64 t)) (sin.f64 t)))
(*.f64 (/.f64 eh ew) (/.f64 (sin.f64 t) (cos.f64 t)))
(*.f64 (sin.f64 t) (/.f64 eh (*.f64 ew (cos.f64 t))))
(/.f64 (/.f64 eh ew) (/.f64 1 (tan.f64 t)))
(*.f64 (tan.f64 t) (/.f64 eh ew))
(/.f64 eh (/.f64 ew (tan.f64 t)))
(/.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)) 1)
(*.f64 (tan.f64 t) (/.f64 eh ew))
(/.f64 eh (/.f64 ew (tan.f64 t)))
(/.f64 1 (/.f64 ew (*.f64 (tan.f64 t) eh)))
(*.f64 (tan.f64 t) (/.f64 eh ew))
(/.f64 eh (/.f64 ew (tan.f64 t)))
(/.f64 1 (/.f64 (*.f64 (/.f64 ew eh) (cos.f64 t)) (sin.f64 t)))
(*.f64 (/.f64 eh ew) (/.f64 (sin.f64 t) (cos.f64 t)))
(*.f64 (sin.f64 t) (/.f64 eh (*.f64 ew (cos.f64 t))))
(/.f64 1 (*.f64 (/.f64 ew eh) (/.f64 1 (tan.f64 t))))
(*.f64 (tan.f64 t) (/.f64 eh ew))
(/.f64 eh (/.f64 ew (tan.f64 t)))
(/.f64 (sqrt.f64 (tan.f64 t)) (/.f64 (/.f64 ew eh) (sqrt.f64 (tan.f64 t))))
(*.f64 (sqrt.f64 (tan.f64 t)) (*.f64 (/.f64 (sqrt.f64 (tan.f64 t)) ew) eh))
(/.f64 (sqrt.f64 (tan.f64 t)) (/.f64 ew (*.f64 (sqrt.f64 (tan.f64 t)) eh)))
(/.f64 (sqrt.f64 (tan.f64 t)) (/.f64 (/.f64 ew eh) (sqrt.f64 (tan.f64 t))))
(*.f64 (sqrt.f64 (tan.f64 t)) (*.f64 (/.f64 (sqrt.f64 (tan.f64 t)) 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 (pow.f64 (cbrt.f64 (tan.f64 t)) 2) (/.f64 (cbrt.f64 (tan.f64 t)) (/.f64 ew eh)))
(/.f64 (pow.f64 (cbrt.f64 (tan.f64 t)) 2) (/.f64 (/.f64 ew eh) (cbrt.f64 (tan.f64 t))))
(/.f64 (pow.f64 (cbrt.f64 (tan.f64 t)) 2) (/.f64 ew (*.f64 (cbrt.f64 (tan.f64 t)) eh)))
(/.f64 (pow.f64 (cbrt.f64 (tan.f64 t)) 2) (/.f64 (/.f64 ew eh) (cbrt.f64 (tan.f64 t))))
(/.f64 (*.f64 (tan.f64 t) eh) ew)
(*.f64 (tan.f64 t) (/.f64 eh ew))
(/.f64 eh (/.f64 ew (tan.f64 t)))
(/.f64 (neg.f64 eh) (/.f64 (neg.f64 ew) (tan.f64 t)))
(*.f64 (tan.f64 t) (/.f64 eh ew))
(/.f64 eh (/.f64 ew (tan.f64 t)))
(/.f64 (neg.f64 eh) (/.f64 (*.f64 (neg.f64 ew) (cos.f64 t)) (sin.f64 t)))
(*.f64 (/.f64 eh ew) (/.f64 (sin.f64 t) (cos.f64 t)))
(*.f64 (sin.f64 t) (/.f64 eh (*.f64 ew (cos.f64 t))))
(/.f64 (sin.f64 t) (*.f64 (cos.f64 t) (/.f64 ew eh)))
(*.f64 (/.f64 eh ew) (/.f64 (sin.f64 t) (cos.f64 t)))
(*.f64 (sin.f64 t) (/.f64 eh (*.f64 ew (cos.f64 t))))
(/.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 eh (*.f64 ew (cos.f64 t))))
(/.f64 (sin.f64 t) (/.f64 (/.f64 ew eh) (/.f64 1 (cos.f64 t))))
(*.f64 (/.f64 eh ew) (/.f64 (sin.f64 t) (cos.f64 t)))
(*.f64 (sin.f64 t) (/.f64 eh (*.f64 ew (cos.f64 t))))
(/.f64 (sin.f64 t) (/.f64 (*.f64 (cos.f64 t) (/.f64 ew eh)) 1))
(*.f64 (/.f64 eh ew) (/.f64 (sin.f64 t) (cos.f64 t)))
(*.f64 (sin.f64 t) (/.f64 eh (*.f64 ew (cos.f64 t))))
(/.f64 (sqrt.f64 (sin.f64 t)) (/.f64 (*.f64 (/.f64 ew eh) (cos.f64 t)) (sqrt.f64 (sin.f64 t))))
(*.f64 (/.f64 (sqrt.f64 (sin.f64 t)) (*.f64 (cos.f64 t) (/.f64 ew eh))) (sqrt.f64 (sin.f64 t)))
(*.f64 (sqrt.f64 (sin.f64 t)) (/.f64 (sqrt.f64 (sin.f64 t)) (*.f64 (cos.f64 t) (/.f64 ew eh))))
(/.f64 (sqrt.f64 (*.f64 (tan.f64 t) eh)) (/.f64 ew (sqrt.f64 (*.f64 (tan.f64 t) 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 (sqrt.f64 (*.f64 eh (tan.f64 t))) ew))
(/.f64 (*.f64 (cbrt.f64 (sin.f64 t)) (cbrt.f64 (sin.f64 t))) (/.f64 (*.f64 (/.f64 ew eh) (cos.f64 t)) (cbrt.f64 (sin.f64 t))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (sin.f64 t)) (cbrt.f64 (sin.f64 t))) (*.f64 (cos.f64 t) (/.f64 ew eh))) (cbrt.f64 (sin.f64 t)))
(*.f64 (cbrt.f64 (sin.f64 t)) (*.f64 (/.f64 (cbrt.f64 (sin.f64 t)) (cos.f64 t)) (/.f64 (cbrt.f64 (sin.f64 t)) (/.f64 ew eh))))
(/.f64 (*.f64 (cbrt.f64 (*.f64 (tan.f64 t) eh)) (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 ew (cbrt.f64 (*.f64 eh (tan.f64 t)))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 eh (tan.f64 t))) (/.f64 ew (cbrt.f64 (*.f64 eh (tan.f64 t))))) (cbrt.f64 (*.f64 eh (tan.f64 t))))
(/.f64 (*.f64 (tan.f64 t) (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 (*.f64 (tan.f64 t) (sqrt.f64 eh)) ew))
(/.f64 (*.f64 (tan.f64 t) (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 (*.f64 (tan.f64 t) (pow.f64 (cbrt.f64 eh) 2)) ew))
(/.f64 (/.f64 (tan.f64 t) (sqrt.f64 (/.f64 ew eh))) (sqrt.f64 (/.f64 ew eh)))
(*.f64 (tan.f64 t) (/.f64 eh ew))
(/.f64 eh (/.f64 ew (tan.f64 t)))
(/.f64 (/.f64 (tan.f64 t) ew) (/.f64 1 eh))
(*.f64 (tan.f64 t) (/.f64 eh ew))
(/.f64 eh (/.f64 ew (tan.f64 t)))
(/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) (neg.f64 ew))
(*.f64 (tan.f64 t) (/.f64 eh ew))
(/.f64 eh (/.f64 ew (tan.f64 t)))
(/.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 eh (*.f64 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 eh (*.f64 ew (cos.f64 t))))
(/.f64 (*.f64 (sin.f64 t) eh) (*.f64 ew (cos.f64 t)))
(*.f64 (/.f64 eh ew) (/.f64 (sin.f64 t) (cos.f64 t)))
(*.f64 (sin.f64 t) (/.f64 eh (*.f64 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 eh (*.f64 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 ew (tan.f64 t)))
(/.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 eh (/.f64 (tan.f64 t) (*.f64 (sqrt.f64 ew) (sqrt.f64 ew))))
(/.f64 (/.f64 (tan.f64 t) (/.f64 (pow.f64 (cbrt.f64 ew) 2) eh)) (cbrt.f64 ew))
(*.f64 (tan.f64 t) (/.f64 eh ew))
(/.f64 eh (/.f64 ew (tan.f64 t)))
(/.f64 (*.f64 (sqrt.f64 (tan.f64 t)) (sqrt.f64 eh)) (/.f64 ew (*.f64 (sqrt.f64 (tan.f64 t)) (sqrt.f64 eh))))
(*.f64 (/.f64 (*.f64 (sqrt.f64 (tan.f64 t)) (sqrt.f64 eh)) ew) (*.f64 (sqrt.f64 (tan.f64 t)) (sqrt.f64 eh)))
(*.f64 (*.f64 (sqrt.f64 (tan.f64 t)) (sqrt.f64 eh)) (/.f64 (*.f64 (sqrt.f64 (tan.f64 t)) (sqrt.f64 eh)) ew))
(/.f64 (/.f64 (tan.f64 t) (sqrt.f64 ew)) (/.f64 (sqrt.f64 ew) eh))
(/.f64 (tan.f64 t) (*.f64 (sqrt.f64 ew) (/.f64 (sqrt.f64 ew) eh)))
(*.f64 eh (/.f64 (tan.f64 t) (*.f64 (sqrt.f64 ew) (sqrt.f64 ew))))
(/.f64 (/.f64 (tan.f64 t) (pow.f64 (cbrt.f64 ew) 2)) (/.f64 (cbrt.f64 ew) eh))
(*.f64 (tan.f64 t) (/.f64 eh ew))
(/.f64 eh (/.f64 ew (tan.f64 t)))
(/.f64 (*.f64 (sin.f64 t) 1) (*.f64 (cos.f64 t) (/.f64 ew eh)))
(*.f64 (/.f64 eh ew) (/.f64 (sin.f64 t) (cos.f64 t)))
(*.f64 (sin.f64 t) (/.f64 eh (*.f64 ew (cos.f64 t))))
(/.f64 (*.f64 (sin.f64 t) 1) (*.f64 (/.f64 ew eh) (cos.f64 t)))
(*.f64 (/.f64 eh ew) (/.f64 (sin.f64 t) (cos.f64 t)))
(*.f64 (sin.f64 t) (/.f64 eh (*.f64 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 eh (*.f64 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 eh (*.f64 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 eh (*.f64 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 ew (tan.f64 t)))
(/.f64 (neg.f64 (sin.f64 t)) (*.f64 (/.f64 ew eh) (neg.f64 (cos.f64 t))))
(*.f64 (/.f64 eh ew) (/.f64 (sin.f64 t) (cos.f64 t)))
(*.f64 (sin.f64 t) (/.f64 eh (*.f64 ew (cos.f64 t))))
(/.f64 (*.f64 (tan.f64 t) -1) (neg.f64 (/.f64 ew eh)))
(*.f64 (tan.f64 t) (/.f64 eh ew))
(/.f64 eh (/.f64 ew (tan.f64 t)))
(/.f64 (*.f64 (tan.f64 t) (/.f64 eh 1)) ew)
(*.f64 (tan.f64 t) (/.f64 eh ew))
(/.f64 eh (/.f64 ew (tan.f64 t)))
(/.f64 (*.f64 (tan.f64 t) (/.f64 eh (sqrt.f64 ew))) (sqrt.f64 ew))
(/.f64 (tan.f64 t) (*.f64 (sqrt.f64 ew) (/.f64 (sqrt.f64 ew) eh)))
(*.f64 eh (/.f64 (tan.f64 t) (*.f64 (sqrt.f64 ew) (sqrt.f64 ew))))
(/.f64 (*.f64 (tan.f64 t) (/.f64 eh (pow.f64 (cbrt.f64 ew) 2))) (cbrt.f64 ew))
(*.f64 (tan.f64 t) (/.f64 eh ew))
(/.f64 eh (/.f64 ew (tan.f64 t)))
(/.f64 (*.f64 (tan.f64 t) (neg.f64 (neg.f64 eh))) (neg.f64 (neg.f64 ew)))
(*.f64 (tan.f64 t) (/.f64 eh ew))
(/.f64 eh (/.f64 ew (tan.f64 t)))
(/.f64 (*.f64 (/.f64 eh ew) (neg.f64 (sin.f64 t))) (neg.f64 (cos.f64 t)))
(*.f64 (/.f64 eh ew) (/.f64 (sin.f64 t) (cos.f64 t)))
(*.f64 (sin.f64 t) (/.f64 eh (*.f64 ew (cos.f64 t))))
(/.f64 (*.f64 1 (*.f64 (tan.f64 t) (neg.f64 eh))) (neg.f64 ew))
(*.f64 (tan.f64 t) (/.f64 eh ew))
(/.f64 eh (/.f64 ew (tan.f64 t)))
(/.f64 (*.f64 1 (*.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 eh (*.f64 ew (cos.f64 t))))
(/.f64 (*.f64 1 (*.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 eh (*.f64 ew (cos.f64 t))))
(/.f64 (*.f64 1 (*.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 eh (*.f64 ew (cos.f64 t))))
(/.f64 (*.f64 1 (*.f64 (neg.f64 eh) (tan.f64 t))) (neg.f64 ew))
(*.f64 (tan.f64 t) (/.f64 eh ew))
(/.f64 eh (/.f64 ew (tan.f64 t)))
(/.f64 (*.f64 1 (/.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 eh (/.f64 (tan.f64 t) (*.f64 (sqrt.f64 ew) (sqrt.f64 ew))))
(/.f64 (*.f64 1 (/.f64 (tan.f64 t) (/.f64 (pow.f64 (cbrt.f64 ew) 2) eh))) (cbrt.f64 ew))
(*.f64 (tan.f64 t) (/.f64 eh ew))
(/.f64 eh (/.f64 ew (tan.f64 t)))
(/.f64 (*.f64 1 (*.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 eh (*.f64 ew (cos.f64 t))))
(/.f64 (*.f64 1 (*.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 eh (*.f64 ew (cos.f64 t))))
(/.f64 (*.f64 1 (*.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 eh (*.f64 ew (cos.f64 t))))
(/.f64 (*.f64 1 (*.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 eh (*.f64 ew (cos.f64 t))))
(/.f64 (*.f64 1 (neg.f64 (*.f64 (tan.f64 t) eh))) (neg.f64 ew))
(*.f64 (tan.f64 t) (/.f64 eh ew))
(/.f64 eh (/.f64 ew (tan.f64 t)))
(/.f64 (*.f64 (sqrt.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))) (sqrt.f64 (*.f64 (tan.f64 t) eh))) (sqrt.f64 ew))
(/.f64 (sqrt.f64 (*.f64 eh (tan.f64 t))) (/.f64 (sqrt.f64 ew) (sqrt.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 eh (tan.f64 t))) (sqrt.f64 ew)) (sqrt.f64 (/.f64 eh (/.f64 ew (tan.f64 t)))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))) 2) (cbrt.f64 (*.f64 (tan.f64 t) eh))) (cbrt.f64 ew))
(/.f64 (cbrt.f64 (*.f64 eh (tan.f64 t))) (/.f64 (cbrt.f64 ew) (pow.f64 (cbrt.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))) 2)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 eh (tan.f64 t))) (cbrt.f64 ew)) (pow.f64 (cbrt.f64 (/.f64 eh (/.f64 ew (tan.f64 t)))) 2))
(/.f64 (*.f64 (*.f64 (tan.f64 t) eh) 1) ew)
(*.f64 (tan.f64 t) (/.f64 eh ew))
(/.f64 eh (/.f64 ew (tan.f64 t)))
(/.f64 (*.f64 (*.f64 (tan.f64 t) eh) 1) (/.f64 ew 1))
(*.f64 (tan.f64 t) (/.f64 eh ew))
(/.f64 eh (/.f64 ew (tan.f64 t)))
(/.f64 (*.f64 (*.f64 (tan.f64 t) eh) -1) (neg.f64 ew))
(*.f64 (tan.f64 t) (/.f64 eh ew))
(/.f64 eh (/.f64 ew (tan.f64 t)))
(/.f64 (*.f64 (*.f64 (tan.f64 t) eh) (/.f64 1 (sqrt.f64 ew))) (sqrt.f64 ew))
(/.f64 (tan.f64 t) (*.f64 (sqrt.f64 ew) (/.f64 (sqrt.f64 ew) eh)))
(*.f64 eh (/.f64 (tan.f64 t) (*.f64 (sqrt.f64 ew) (sqrt.f64 ew))))
(/.f64 (*.f64 (*.f64 (tan.f64 t) eh) (/.f64 1 (pow.f64 (cbrt.f64 ew) 2))) (cbrt.f64 ew))
(*.f64 (tan.f64 t) (/.f64 eh ew))
(/.f64 eh (/.f64 ew (tan.f64 t)))
(/.f64 (*.f64 (/.f64 (tan.f64 t) (sqrt.f64 (/.f64 ew eh))) 1) (sqrt.f64 (/.f64 ew eh)))
(*.f64 (tan.f64 t) (/.f64 eh ew))
(/.f64 eh (/.f64 ew (tan.f64 t)))
(/.f64 (*.f64 (/.f64 (tan.f64 t) (sqrt.f64 (/.f64 ew eh))) (sqrt.f64 eh)) (sqrt.f64 ew))
(/.f64 (sqrt.f64 eh) (/.f64 (sqrt.f64 ew) (/.f64 (tan.f64 t) (sqrt.f64 (/.f64 ew eh)))))
(/.f64 (sqrt.f64 eh) (*.f64 (/.f64 (sqrt.f64 ew) (tan.f64 t)) (sqrt.f64 (/.f64 ew eh))))
(/.f64 (*.f64 (/.f64 (tan.f64 t) (sqrt.f64 (/.f64 ew eh))) (sqrt.f64 (neg.f64 eh))) (sqrt.f64 (neg.f64 ew)))
(/.f64 (sqrt.f64 (neg.f64 eh)) (/.f64 (sqrt.f64 (neg.f64 ew)) (/.f64 (tan.f64 t) (sqrt.f64 (/.f64 ew eh)))))
(*.f64 (/.f64 (/.f64 (tan.f64 t) (sqrt.f64 (/.f64 ew eh))) (sqrt.f64 (neg.f64 ew))) (sqrt.f64 (neg.f64 eh)))
(/.f64 (*.f64 (*.f64 (tan.f64 t) (pow.f64 (cbrt.f64 (/.f64 eh ew)) 2)) 1) (cbrt.f64 (/.f64 ew eh)))
(/.f64 (*.f64 (tan.f64 t) (pow.f64 (cbrt.f64 (/.f64 eh ew)) 2)) (cbrt.f64 (/.f64 ew eh)))
(/.f64 (*.f64 (*.f64 (tan.f64 t) (pow.f64 (cbrt.f64 (/.f64 eh ew)) 2)) (cbrt.f64 eh)) (cbrt.f64 ew))
(/.f64 (*.f64 (tan.f64 t) (pow.f64 (cbrt.f64 (/.f64 eh ew)) 2)) (/.f64 (cbrt.f64 ew) (cbrt.f64 eh)))
(*.f64 (/.f64 (*.f64 (tan.f64 t) (pow.f64 (cbrt.f64 (/.f64 eh ew)) 2)) (cbrt.f64 ew)) (cbrt.f64 eh))
(/.f64 (*.f64 (*.f64 (tan.f64 t) (pow.f64 (cbrt.f64 (/.f64 eh ew)) 2)) (cbrt.f64 (neg.f64 eh))) (cbrt.f64 (neg.f64 ew)))
(/.f64 (*.f64 (tan.f64 t) (pow.f64 (cbrt.f64 (/.f64 eh ew)) 2)) (/.f64 (cbrt.f64 (neg.f64 ew)) (cbrt.f64 (neg.f64 eh))))
(/.f64 (*.f64 (*.f64 (cbrt.f64 (neg.f64 eh)) (tan.f64 t)) (pow.f64 (cbrt.f64 (/.f64 eh ew)) 2)) (cbrt.f64 (neg.f64 ew)))
(/.f64 (*.f64 (*.f64 (/.f64 eh ew) (sqrt.f64 (tan.f64 t))) (sqrt.f64 (sin.f64 t))) (sqrt.f64 (cos.f64 t)))
(/.f64 (*.f64 (/.f64 eh ew) (*.f64 (sqrt.f64 (tan.f64 t)) (sqrt.f64 (sin.f64 t)))) (sqrt.f64 (cos.f64 t)))
(*.f64 (/.f64 (*.f64 (/.f64 eh ew) (sqrt.f64 (tan.f64 t))) (sqrt.f64 (cos.f64 t))) (sqrt.f64 (sin.f64 t)))
(/.f64 (*.f64 (*.f64 (/.f64 eh ew) (pow.f64 (cbrt.f64 (tan.f64 t)) 2)) (cbrt.f64 (sin.f64 t))) (cbrt.f64 (cos.f64 t)))
(/.f64 (*.f64 (/.f64 eh ew) (pow.f64 (cbrt.f64 (tan.f64 t)) 2)) (/.f64 (cbrt.f64 (cos.f64 t)) (cbrt.f64 (sin.f64 t))))
(*.f64 (/.f64 (*.f64 (/.f64 eh ew) (pow.f64 (cbrt.f64 (tan.f64 t)) 2)) (cbrt.f64 (cos.f64 t))) (cbrt.f64 (sin.f64 t)))
(/.f64 (*.f64 (/.f64 (tan.f64 t) (sqrt.f64 ew)) eh) (sqrt.f64 ew))
(/.f64 (tan.f64 t) (*.f64 (sqrt.f64 ew) (/.f64 (sqrt.f64 ew) eh)))
(*.f64 eh (/.f64 (tan.f64 t) (*.f64 (sqrt.f64 ew) (sqrt.f64 ew))))
(/.f64 (*.f64 (/.f64 (tan.f64 t) (pow.f64 (cbrt.f64 ew) 2)) eh) (cbrt.f64 ew))
(*.f64 (tan.f64 t) (/.f64 eh ew))
(/.f64 eh (/.f64 ew (tan.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 (*.f64 (tan.f64 t) (sqrt.f64 eh)) ew))
(/.f64 (*.f64 -1 (tan.f64 t)) (neg.f64 (/.f64 ew eh)))
(*.f64 (tan.f64 t) (/.f64 eh ew))
(/.f64 eh (/.f64 ew (tan.f64 t)))
(/.f64 (*.f64 (neg.f64 (sin.f64 t)) (/.f64 eh ew)) (neg.f64 (cos.f64 t)))
(*.f64 (/.f64 eh ew) (/.f64 (sin.f64 t) (cos.f64 t)))
(*.f64 (sin.f64 t) (/.f64 eh (*.f64 ew (cos.f64 t))))
(/.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 (*.f64 (tan.f64 t) (pow.f64 (cbrt.f64 eh) 2)) ew))
(/.f64 (*.f64 (/.f64 eh 1) (tan.f64 t)) ew)
(*.f64 (tan.f64 t) (/.f64 eh ew))
(/.f64 eh (/.f64 ew (tan.f64 t)))
(/.f64 (*.f64 (/.f64 eh (sqrt.f64 ew)) (tan.f64 t)) (sqrt.f64 ew))
(/.f64 (tan.f64 t) (*.f64 (sqrt.f64 ew) (/.f64 (sqrt.f64 ew) eh)))
(*.f64 eh (/.f64 (tan.f64 t) (*.f64 (sqrt.f64 ew) (sqrt.f64 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 eh (/.f64 ew (tan.f64 t)))
(/.f64 (*.f64 (neg.f64 (neg.f64 eh)) (tan.f64 t)) (neg.f64 (neg.f64 ew)))
(*.f64 (tan.f64 t) (/.f64 eh ew))
(/.f64 eh (/.f64 ew (tan.f64 t)))
(/.f64 (*.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) 1) (neg.f64 ew))
(*.f64 (tan.f64 t) (/.f64 eh ew))
(/.f64 eh (/.f64 ew (tan.f64 t)))
(/.f64 (*.f64 (*.f64 (/.f64 eh ew) (sin.f64 t)) 1) (cos.f64 t))
(*.f64 (/.f64 eh ew) (/.f64 (sin.f64 t) (cos.f64 t)))
(*.f64 (sin.f64 t) (/.f64 eh (*.f64 ew (cos.f64 t))))
(/.f64 (*.f64 (*.f64 (sin.f64 t) eh) 1) (*.f64 (cos.f64 t) ew))
(*.f64 (/.f64 eh ew) (/.f64 (sin.f64 t) (cos.f64 t)))
(*.f64 (sin.f64 t) (/.f64 eh (*.f64 ew (cos.f64 t))))
(/.f64 (*.f64 (*.f64 (sin.f64 t) (/.f64 eh ew)) 1) (cos.f64 t))
(*.f64 (/.f64 eh ew) (/.f64 (sin.f64 t) (cos.f64 t)))
(*.f64 (sin.f64 t) (/.f64 eh (*.f64 ew (cos.f64 t))))
(/.f64 (*.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) 1) (neg.f64 ew))
(*.f64 (tan.f64 t) (/.f64 eh ew))
(/.f64 eh (/.f64 ew (tan.f64 t)))
(/.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 eh (/.f64 (tan.f64 t) (*.f64 (sqrt.f64 ew) (sqrt.f64 ew))))
(/.f64 (*.f64 (/.f64 (tan.f64 t) (/.f64 (pow.f64 (cbrt.f64 ew) 2) eh)) 1) (cbrt.f64 ew))
(*.f64 (tan.f64 t) (/.f64 eh ew))
(/.f64 eh (/.f64 ew (tan.f64 t)))
(/.f64 (*.f64 (*.f64 (sin.f64 t) 1) 1) (*.f64 (cos.f64 t) (/.f64 ew eh)))
(*.f64 (/.f64 eh ew) (/.f64 (sin.f64 t) (cos.f64 t)))
(*.f64 (sin.f64 t) (/.f64 eh (*.f64 ew (cos.f64 t))))
(/.f64 (*.f64 (*.f64 (sin.f64 t) (neg.f64 eh)) 1) (*.f64 (cos.f64 t) (neg.f64 ew)))
(*.f64 (/.f64 eh ew) (/.f64 (sin.f64 t) (cos.f64 t)))
(*.f64 (sin.f64 t) (/.f64 eh (*.f64 ew (cos.f64 t))))
(/.f64 (*.f64 (*.f64 eh (sin.f64 t)) 1) (*.f64 ew (cos.f64 t)))
(*.f64 (/.f64 eh ew) (/.f64 (sin.f64 t) (cos.f64 t)))
(*.f64 (sin.f64 t) (/.f64 eh (*.f64 ew (cos.f64 t))))
(/.f64 (*.f64 (*.f64 (neg.f64 eh) (sin.f64 t)) 1) (*.f64 (neg.f64 ew) (cos.f64 t)))
(*.f64 (/.f64 eh ew) (/.f64 (sin.f64 t) (cos.f64 t)))
(*.f64 (sin.f64 t) (/.f64 eh (*.f64 ew (cos.f64 t))))
(/.f64 (*.f64 (neg.f64 (*.f64 (tan.f64 t) eh)) 1) (neg.f64 ew))
(*.f64 (tan.f64 t) (/.f64 eh ew))
(/.f64 eh (/.f64 ew (tan.f64 t)))
(/.f64 (*.f64 1 (/.f64 (tan.f64 t) (sqrt.f64 (/.f64 ew eh)))) (sqrt.f64 (/.f64 ew eh)))
(*.f64 (tan.f64 t) (/.f64 eh ew))
(/.f64 eh (/.f64 ew (tan.f64 t)))
(/.f64 (*.f64 (sqrt.f64 eh) (/.f64 (tan.f64 t) (sqrt.f64 (/.f64 ew eh)))) (sqrt.f64 ew))
(/.f64 (sqrt.f64 eh) (/.f64 (sqrt.f64 ew) (/.f64 (tan.f64 t) (sqrt.f64 (/.f64 ew eh)))))
(/.f64 (sqrt.f64 eh) (*.f64 (/.f64 (sqrt.f64 ew) (tan.f64 t)) (sqrt.f64 (/.f64 ew eh))))
(/.f64 (*.f64 (sqrt.f64 (neg.f64 eh)) (/.f64 (tan.f64 t) (sqrt.f64 (/.f64 ew eh)))) (sqrt.f64 (neg.f64 ew)))
(/.f64 (sqrt.f64 (neg.f64 eh)) (/.f64 (sqrt.f64 (neg.f64 ew)) (/.f64 (tan.f64 t) (sqrt.f64 (/.f64 ew eh)))))
(*.f64 (/.f64 (/.f64 (tan.f64 t) (sqrt.f64 (/.f64 ew eh))) (sqrt.f64 (neg.f64 ew))) (sqrt.f64 (neg.f64 eh)))
(/.f64 (*.f64 (sqrt.f64 (sin.f64 t)) (*.f64 (sqrt.f64 (tan.f64 t)) (/.f64 eh ew))) (sqrt.f64 (cos.f64 t)))
(/.f64 (*.f64 (/.f64 eh ew) (*.f64 (sqrt.f64 (tan.f64 t)) (sqrt.f64 (sin.f64 t)))) (sqrt.f64 (cos.f64 t)))
(*.f64 (/.f64 (*.f64 (/.f64 eh ew) (sqrt.f64 (tan.f64 t))) (sqrt.f64 (cos.f64 t))) (sqrt.f64 (sin.f64 t)))
(/.f64 (*.f64 (sqrt.f64 (*.f64 (tan.f64 t) eh)) (sqrt.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (sqrt.f64 ew))
(/.f64 (sqrt.f64 (*.f64 eh (tan.f64 t))) (/.f64 (sqrt.f64 ew) (sqrt.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 eh (tan.f64 t))) (sqrt.f64 ew)) (sqrt.f64 (/.f64 eh (/.f64 ew (tan.f64 t)))))
(/.f64 (*.f64 (cbrt.f64 (*.f64 (tan.f64 t) eh)) (pow.f64 (cbrt.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))) 2)) (cbrt.f64 ew))
(/.f64 (cbrt.f64 (*.f64 eh (tan.f64 t))) (/.f64 (cbrt.f64 ew) (pow.f64 (cbrt.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))) 2)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 eh (tan.f64 t))) (cbrt.f64 ew)) (pow.f64 (cbrt.f64 (/.f64 eh (/.f64 ew (tan.f64 t)))) 2))
(/.f64 (*.f64 (*.f64 (sin.f64 t) eh) (/.f64 1 ew)) (cos.f64 t))
(*.f64 (/.f64 eh ew) (/.f64 (sin.f64 t) (cos.f64 t)))
(*.f64 (sin.f64 t) (/.f64 eh (*.f64 ew (cos.f64 t))))
(/.f64 (*.f64 (tan.f64 t) (/.f64 eh (cbrt.f64 ew))) (pow.f64 (cbrt.f64 ew) 2))
(*.f64 (tan.f64 t) (/.f64 eh ew))
(/.f64 eh (/.f64 ew (tan.f64 t)))
(/.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 eh (/.f64 ew (tan.f64 t)))
(/.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 (*.f64 (tan.f64 t) (sqrt.f64 eh)) ew))
(/.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 (*.f64 (tan.f64 t) (pow.f64 (cbrt.f64 eh) 2)) ew))
(/.f64 (/.f64 (tan.f64 t) (/.f64 (sqrt.f64 ew) (sqrt.f64 eh))) (/.f64 (sqrt.f64 ew) (sqrt.f64 eh)))
(*.f64 (/.f64 (*.f64 (/.f64 (tan.f64 t) (sqrt.f64 ew)) (sqrt.f64 eh)) (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 (/.f64 (tan.f64 t) (/.f64 (sqrt.f64 ew) (pow.f64 (cbrt.f64 eh) 2))) (/.f64 (sqrt.f64 ew) (cbrt.f64 eh)))
(/.f64 (*.f64 (/.f64 (tan.f64 t) (sqrt.f64 ew)) (pow.f64 (cbrt.f64 eh) 2)) (/.f64 (sqrt.f64 ew) (cbrt.f64 eh)))
(/.f64 (tan.f64 t) (/.f64 (*.f64 (/.f64 (sqrt.f64 ew) (cbrt.f64 eh)) (sqrt.f64 ew)) (pow.f64 (cbrt.f64 eh) 2)))
(/.f64 (/.f64 (tan.f64 t) (/.f64 (pow.f64 (cbrt.f64 ew) 2) (sqrt.f64 eh))) (/.f64 (cbrt.f64 ew) (sqrt.f64 eh)))
(/.f64 (tan.f64 t) (*.f64 (/.f64 (cbrt.f64 ew) (sqrt.f64 eh)) (/.f64 (pow.f64 (cbrt.f64 ew) 2) (sqrt.f64 eh))))
(/.f64 (tan.f64 t) (*.f64 (/.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) (/.f64 (pow.f64 (cbrt.f64 ew) 2) (pow.f64 (cbrt.f64 eh) 2))) (cbrt.f64 ew)) (cbrt.f64 eh))
(/.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) (cbrt.f64 ew)) (pow.f64 (cbrt.f64 ew) 2))
(*.f64 (tan.f64 t) (/.f64 eh ew))
(/.f64 eh (/.f64 ew (tan.f64 t)))
(/.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) 1) (neg.f64 ew))
(*.f64 (tan.f64 t) (/.f64 eh ew))
(/.f64 eh (/.f64 ew (tan.f64 t)))
(/.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) (sqrt.f64 ew)) (neg.f64 (sqrt.f64 ew)))
(/.f64 (tan.f64 t) (*.f64 (sqrt.f64 ew) (/.f64 (sqrt.f64 ew) eh)))
(*.f64 eh (/.f64 (tan.f64 t) (*.f64 (sqrt.f64 ew) (sqrt.f64 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 eh (/.f64 ew (tan.f64 t)))
(/.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) -1) ew)
(*.f64 (tan.f64 t) (/.f64 eh ew))
(/.f64 eh (/.f64 ew (tan.f64 t)))
(/.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 eh (/.f64 ew (tan.f64 t)))
(/.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 eh (/.f64 ew (tan.f64 t)))
(/.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) (neg.f64 (sqrt.f64 ew))) (sqrt.f64 ew))
(/.f64 (tan.f64 t) (*.f64 (sqrt.f64 ew) (/.f64 (sqrt.f64 ew) eh)))
(*.f64 eh (/.f64 (tan.f64 t) (*.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 (tan.f64 t) (/.f64 eh ew))
(/.f64 eh (/.f64 ew (tan.f64 t)))
(/.f64 (/.f64 (*.f64 (/.f64 eh ew) (sin.f64 t)) 1) (cos.f64 t))
(*.f64 (/.f64 eh ew) (/.f64 (sin.f64 t) (cos.f64 t)))
(*.f64 (sin.f64 t) (/.f64 eh (*.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 eh ew) (/.f64 (sin.f64 t) (cos.f64 t)))
(*.f64 (sin.f64 t) (/.f64 eh (*.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 eh ew) (/.f64 (sin.f64 t) (cos.f64 t)))
(*.f64 (sin.f64 t) (/.f64 eh (*.f64 ew (cos.f64 t))))
(/.f64 (/.f64 (*.f64 (sin.f64 t) (/.f64 eh ew)) 1) (cos.f64 t))
(*.f64 (/.f64 eh ew) (/.f64 (sin.f64 t) (cos.f64 t)))
(*.f64 (sin.f64 t) (/.f64 eh (*.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 eh ew) (/.f64 (sin.f64 t) (cos.f64 t)))
(*.f64 (sin.f64 t) (/.f64 eh (*.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 eh ew) (/.f64 (sin.f64 t) (cos.f64 t)))
(*.f64 (sin.f64 t) (/.f64 eh (*.f64 ew (cos.f64 t))))
(/.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) 1) (neg.f64 ew))
(*.f64 (tan.f64 t) (/.f64 eh ew))
(/.f64 eh (/.f64 ew (tan.f64 t)))
(/.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) (sqrt.f64 ew)) (neg.f64 (sqrt.f64 ew)))
(/.f64 (tan.f64 t) (*.f64 (sqrt.f64 ew) (/.f64 (sqrt.f64 ew) eh)))
(*.f64 eh (/.f64 (tan.f64 t) (*.f64 (sqrt.f64 ew) (sqrt.f64 ew))))
(/.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) (pow.f64 (cbrt.f64 ew) 2)) (neg.f64 (cbrt.f64 ew)))
(*.f64 (tan.f64 t) (/.f64 eh ew))
(/.f64 eh (/.f64 ew (tan.f64 t)))
(/.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) -1) ew)
(*.f64 (tan.f64 t) (/.f64 eh ew))
(/.f64 eh (/.f64 ew (tan.f64 t)))
(/.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) (sqrt.f64 (neg.f64 ew))) (sqrt.f64 (neg.f64 ew)))
(*.f64 (tan.f64 t) (/.f64 eh ew))
(/.f64 eh (/.f64 ew (tan.f64 t)))
(/.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) (*.f64 (cbrt.f64 (neg.f64 ew)) (cbrt.f64 (neg.f64 ew)))) (cbrt.f64 (neg.f64 ew)))
(*.f64 (tan.f64 t) (/.f64 eh ew))
(/.f64 eh (/.f64 ew (tan.f64 t)))
(/.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) (neg.f64 (sqrt.f64 ew))) (sqrt.f64 ew))
(/.f64 (tan.f64 t) (*.f64 (sqrt.f64 ew) (/.f64 (sqrt.f64 ew) eh)))
(*.f64 eh (/.f64 (tan.f64 t) (*.f64 (sqrt.f64 ew) (sqrt.f64 ew))))
(/.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) (neg.f64 (pow.f64 (cbrt.f64 ew) 2))) (cbrt.f64 ew))
(*.f64 (tan.f64 t) (/.f64 eh ew))
(/.f64 eh (/.f64 ew (tan.f64 t)))
(/.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 eh (/.f64 (tan.f64 t) (*.f64 (sqrt.f64 ew) (sqrt.f64 ew))))
(/.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 eh (sqrt.f64 ew))) (*.f64 (cbrt.f64 (sqrt.f64 ew)) (cbrt.f64 ew)))
(*.f64 (/.f64 (tan.f64 t) (cbrt.f64 (sqrt.f64 ew))) (/.f64 (/.f64 eh (sqrt.f64 ew)) (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 eh (/.f64 (tan.f64 t) (*.f64 (sqrt.f64 ew) (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 eh (sqrt.f64 ew))) (*.f64 (sqrt.f64 (cbrt.f64 ew)) (sqrt.f64 (pow.f64 (cbrt.f64 ew) 2))))
(*.f64 (/.f64 eh (sqrt.f64 (cbrt.f64 ew))) (/.f64 (/.f64 (tan.f64 t) (sqrt.f64 ew)) (fabs.f64 (cbrt.f64 ew))))
(/.f64 (/.f64 (/.f64 (tan.f64 t) (/.f64 (pow.f64 (cbrt.f64 ew) 2) eh)) 1) (cbrt.f64 ew))
(*.f64 (tan.f64 t) (/.f64 eh ew))
(/.f64 eh (/.f64 ew (tan.f64 t)))
(/.f64 (/.f64 (/.f64 (tan.f64 t) (/.f64 (pow.f64 (cbrt.f64 ew) 2) eh)) (sqrt.f64 (cbrt.f64 ew))) (sqrt.f64 (cbrt.f64 ew)))
(*.f64 (tan.f64 t) (/.f64 eh ew))
(/.f64 eh (/.f64 ew (tan.f64 t)))
(/.f64 (/.f64 (/.f64 (tan.f64 t) (/.f64 (pow.f64 (cbrt.f64 ew) 2) eh)) (*.f64 (cbrt.f64 (cbrt.f64 ew)) (cbrt.f64 (cbrt.f64 ew)))) (cbrt.f64 (cbrt.f64 ew)))
(*.f64 (tan.f64 t) (/.f64 eh ew))
(/.f64 eh (/.f64 ew (tan.f64 t)))
(/.f64 (/.f64 (/.f64 (tan.f64 t) (/.f64 (pow.f64 (cbrt.f64 ew) 2) eh)) (cbrt.f64 (sqrt.f64 ew))) (cbrt.f64 (sqrt.f64 ew)))
(/.f64 (/.f64 (tan.f64 t) (/.f64 (pow.f64 (cbrt.f64 ew) 2) eh)) (*.f64 (cbrt.f64 (sqrt.f64 ew)) (cbrt.f64 (sqrt.f64 ew))))
(/.f64 (/.f64 (*.f64 eh (tan.f64 t)) (pow.f64 (cbrt.f64 ew) 2)) (*.f64 (cbrt.f64 (sqrt.f64 ew)) (cbrt.f64 (sqrt.f64 ew))))
(/.f64 (/.f64 (/.f64 (tan.f64 t) (/.f64 (pow.f64 (cbrt.f64 ew) 2) eh)) (cbrt.f64 (pow.f64 (cbrt.f64 ew) 2))) (cbrt.f64 (cbrt.f64 ew)))
(/.f64 (/.f64 (tan.f64 t) (/.f64 (pow.f64 (cbrt.f64 ew) 2) eh)) (*.f64 (cbrt.f64 (cbrt.f64 ew)) (cbrt.f64 (pow.f64 (cbrt.f64 ew) 2))))
(*.f64 (/.f64 eh (cbrt.f64 (cbrt.f64 ew))) (/.f64 (/.f64 (tan.f64 t) (pow.f64 (cbrt.f64 ew) 2)) (cbrt.f64 (pow.f64 (cbrt.f64 ew) 2))))
(/.f64 (/.f64 (neg.f64 (*.f64 (tan.f64 t) eh)) 1) (neg.f64 ew))
(*.f64 (tan.f64 t) (/.f64 eh ew))
(/.f64 eh (/.f64 ew (tan.f64 t)))
(/.f64 (/.f64 (neg.f64 (*.f64 (tan.f64 t) eh)) (sqrt.f64 ew)) (neg.f64 (sqrt.f64 ew)))
(/.f64 (tan.f64 t) (*.f64 (sqrt.f64 ew) (/.f64 (sqrt.f64 ew) eh)))
(*.f64 eh (/.f64 (tan.f64 t) (*.f64 (sqrt.f64 ew) (sqrt.f64 ew))))
(/.f64 (/.f64 (neg.f64 (*.f64 (tan.f64 t) eh)) (pow.f64 (cbrt.f64 ew) 2)) (neg.f64 (cbrt.f64 ew)))
(*.f64 (tan.f64 t) (/.f64 eh ew))
(/.f64 eh (/.f64 ew (tan.f64 t)))
(/.f64 (/.f64 (neg.f64 (*.f64 (tan.f64 t) eh)) -1) ew)
(*.f64 (tan.f64 t) (/.f64 eh ew))
(/.f64 eh (/.f64 ew (tan.f64 t)))
(/.f64 (/.f64 (neg.f64 (*.f64 (tan.f64 t) eh)) (sqrt.f64 (neg.f64 ew))) (sqrt.f64 (neg.f64 ew)))
(*.f64 (tan.f64 t) (/.f64 eh ew))
(/.f64 eh (/.f64 ew (tan.f64 t)))
(/.f64 (/.f64 (neg.f64 (*.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 eh ew))
(/.f64 eh (/.f64 ew (tan.f64 t)))
(/.f64 (/.f64 (neg.f64 (*.f64 (tan.f64 t) eh)) (neg.f64 (sqrt.f64 ew))) (sqrt.f64 ew))
(/.f64 (tan.f64 t) (*.f64 (sqrt.f64 ew) (/.f64 (sqrt.f64 ew) eh)))
(*.f64 eh (/.f64 (tan.f64 t) (*.f64 (sqrt.f64 ew) (sqrt.f64 ew))))
(/.f64 (/.f64 (neg.f64 (*.f64 (tan.f64 t) eh)) (neg.f64 (pow.f64 (cbrt.f64 ew) 2))) (cbrt.f64 ew))
(*.f64 (tan.f64 t) (/.f64 eh ew))
(/.f64 eh (/.f64 ew (tan.f64 t)))
(pow.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)) 1)
(*.f64 (tan.f64 t) (/.f64 eh ew))
(/.f64 eh (/.f64 ew (tan.f64 t)))
(pow.f64 (sqrt.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))) 2)
(*.f64 (tan.f64 t) (/.f64 eh ew))
(/.f64 eh (/.f64 ew (tan.f64 t)))
(pow.f64 (cbrt.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))) 3)
(*.f64 (tan.f64 t) (/.f64 eh ew))
(/.f64 eh (/.f64 ew (tan.f64 t)))
(pow.f64 (pow.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)) 3) 1/3)
(*.f64 (tan.f64 t) (/.f64 eh ew))
(/.f64 eh (/.f64 ew (tan.f64 t)))
(sqrt.f64 (pow.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)) 2))
(fabs.f64 (/.f64 eh (/.f64 ew (tan.f64 t))))
(log.f64 (pow.f64 (exp.f64 (/.f64 eh ew)) (tan.f64 t)))
(*.f64 (tan.f64 t) (/.f64 eh ew))
(/.f64 eh (/.f64 ew (tan.f64 t)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(*.f64 (tan.f64 t) (/.f64 eh ew))
(/.f64 eh (/.f64 ew (tan.f64 t)))
(cbrt.f64 (pow.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)) 3))
(*.f64 (tan.f64 t) (/.f64 eh ew))
(/.f64 eh (/.f64 ew (tan.f64 t)))
(cbrt.f64 (*.f64 (pow.f64 (tan.f64 t) 3) (pow.f64 (/.f64 eh ew) 3)))
(*.f64 (tan.f64 t) (/.f64 eh ew))
(/.f64 eh (/.f64 ew (tan.f64 t)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 eh ew) 3) (pow.f64 (tan.f64 t) 3)))
(*.f64 (tan.f64 t) (/.f64 eh ew))
(/.f64 eh (/.f64 ew (tan.f64 t)))
(expm1.f64 (log1p.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(*.f64 (tan.f64 t) (/.f64 eh ew))
(/.f64 eh (/.f64 ew (tan.f64 t)))
(exp.f64 (log.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(*.f64 (tan.f64 t) (/.f64 eh ew))
(/.f64 eh (/.f64 ew (tan.f64 t)))
(exp.f64 (*.f64 (log.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))) 1))
(*.f64 (tan.f64 t) (/.f64 eh ew))
(/.f64 eh (/.f64 ew (tan.f64 t)))
(log1p.f64 (expm1.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(*.f64 (tan.f64 t) (/.f64 eh ew))
(/.f64 eh (/.f64 ew (tan.f64 t)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 1 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) 1)
(/.f64 1 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(/.f64 1 (hypot.f64 1 (/.f64 eh (/.f64 ew (tan.f64 t)))))
(*.f64 1 (/.f64 1 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(/.f64 1 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(/.f64 1 (hypot.f64 1 (/.f64 eh (/.f64 ew (tan.f64 t)))))
(*.f64 (/.f64 1 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) 1)
(/.f64 1 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(/.f64 1 (hypot.f64 1 (/.f64 eh (/.f64 ew (tan.f64 t)))))
(*.f64 (pow.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) -1/2) (pow.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) -1/2))
(/.f64 1 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(/.f64 1 (hypot.f64 1 (/.f64 eh (/.f64 ew (tan.f64 t)))))
(*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) -2)))
(/.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (/.f64 eh (/.f64 ew (tan.f64 t)))) -2)) (cbrt.f64 (hypot.f64 1 (/.f64 eh (/.f64 ew (tan.f64 t))))))
(*.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) -2)) (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (cbrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) -2)))
(/.f64 (cbrt.f64 (pow.f64 (hypot.f64 1 (/.f64 eh (/.f64 ew (tan.f64 t)))) -2)) (cbrt.f64 (hypot.f64 1 (/.f64 eh (/.f64 ew (tan.f64 t))))))
(*.f64 -1 (/.f64 -1 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(/.f64 1 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(/.f64 1 (hypot.f64 1 (/.f64 eh (/.f64 ew (tan.f64 t)))))
(*.f64 (/.f64 -1 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) -1)
(/.f64 1 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(/.f64 1 (hypot.f64 1 (/.f64 eh (/.f64 ew (tan.f64 t)))))
(*.f64 (pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) -1) (pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) -1))
(pow.f64 (sqrt.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) -2)
(pow.f64 (sqrt.f64 (hypot.f64 1 (/.f64 eh (/.f64 ew (tan.f64 t))))) -2)
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) 2) -1) (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) -1))
(*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (/.f64 1 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) 2)))
(*.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (/.f64 eh (/.f64 ew (tan.f64 t)))))) (/.f64 1 (pow.f64 (cbrt.f64 (hypot.f64 1 (/.f64 eh (/.f64 ew (tan.f64 t))))) 2)))
(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))))
(/.f64 1 (hypot.f64 1 (/.f64 eh (/.f64 ew (tan.f64 t)))))
(pow.f64 (/.f64 1 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) 1)
(/.f64 1 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(/.f64 1 (hypot.f64 1 (/.f64 eh (/.f64 ew (tan.f64 t)))))
(pow.f64 (pow.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) -1/2) 2)
(/.f64 1 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(/.f64 1 (hypot.f64 1 (/.f64 eh (/.f64 ew (tan.f64 t)))))
(pow.f64 (/.f64 1 (cbrt.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))) 3)
(/.f64 1 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(/.f64 1 (hypot.f64 1 (/.f64 eh (/.f64 ew (tan.f64 t)))))
(pow.f64 (+.f64 1 (pow.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)) 2)) -1/2)
(pow.f64 (+.f64 1 (pow.f64 (/.f64 eh (/.f64 ew (tan.f64 t))) 2)) -1/2)
(pow.f64 (/.f64 1 (pow.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) 3)) 1/3)
(cbrt.f64 (/.f64 1 (pow.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) 3)))
(cbrt.f64 (/.f64 1 (pow.f64 (hypot.f64 1 (/.f64 eh (/.f64 ew (tan.f64 t)))) 3)))
(sqrt.f64 (pow.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) -2))
(sqrt.f64 (pow.f64 (hypot.f64 1 (/.f64 eh (/.f64 ew (tan.f64 t)))) -2))
(log.f64 (exp.f64 (/.f64 1 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(/.f64 1 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(/.f64 1 (hypot.f64 1 (/.f64 eh (/.f64 ew (tan.f64 t)))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))))))
(/.f64 1 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(/.f64 1 (hypot.f64 1 (/.f64 eh (/.f64 ew (tan.f64 t)))))
(cbrt.f64 (/.f64 1 (pow.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))) 3)))
(cbrt.f64 (/.f64 1 (pow.f64 (hypot.f64 1 (/.f64 eh (/.f64 ew (tan.f64 t)))) 3)))
(expm1.f64 (log1p.f64 (/.f64 1 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(/.f64 1 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(/.f64 1 (hypot.f64 1 (/.f64 eh (/.f64 ew (tan.f64 t)))))
(exp.f64 (neg.f64 (log.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(/.f64 1 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(/.f64 1 (hypot.f64 1 (/.f64 eh (/.f64 ew (tan.f64 t)))))
(exp.f64 (*.f64 (log.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 1 (hypot.f64 1 (/.f64 eh (/.f64 ew (tan.f64 t)))))
(exp.f64 (*.f64 (neg.f64 (log.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 1 (hypot.f64 1 (/.f64 eh (/.f64 ew (tan.f64 t)))))
(log1p.f64 (expm1.f64 (/.f64 1 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(/.f64 1 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))
(/.f64 1 (hypot.f64 1 (/.f64 eh (/.f64 ew (tan.f64 t)))))

localize39.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 t (neg.f64 eh)) ew))))
1.5b
(/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)
4.3b
(/.f64 (*.f64 t (neg.f64 eh)) ew)
31.6b
(cos.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew)))
Compiler

Compiled 160 to 21 computations (86.9% saved)

series56.0ms (0.3%)

Counts
3 → 108
Calls

27 calls:

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

rewrite87.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
1574×associate-/r*
1518×associate-/l*
1254×associate-*r/
912×associate-*l/
302×add-sqr-sqrt
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01483
129069
2392869
Stop Event
node limit
Counts
3 → 108
Calls
Call 1
Inputs
(cos.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew)))
(/.f64 (*.f64 t (neg.f64 eh)) ew)
(*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew))))
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 /.f64 (*.f64 (sqrt.f64 (cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))) 1) (sqrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (cbrt.f64 (cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))) 2) 1) (cbrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (*.f64 (cbrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))) (cbrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))) (cbrt.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 (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 eh (/.f64 t 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 eh) (/.f64 -1 ew))))) (#(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 eh)) (*.f64 (sqrt.f64 (*.f64 t eh)) (/.f64 1 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 eh)) 2) (*.f64 (cbrt.f64 (*.f64 t eh)) (/.f64 1 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 ew)) (/.f64 t (/.f64 (sqrt.f64 ew) eh)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (cbrt.f64 ew) 2)) (/.f64 t (/.f64 (cbrt.f64 ew) eh)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 eh (sqrt.f64 ew)) (/.f64 t (sqrt.f64 ew)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 t 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 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 eh (pow.f64 (cbrt.f64 ew) 2)) (/.f64 t (cbrt.f64 ew)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (*.f64 t eh)) 1) (/.f64 (sqrt.f64 (*.f64 t eh)) ew))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (*.f64 t eh)) (pow.f64 (cbrt.f64 ew) 2)) (/.f64 (sqrt.f64 (*.f64 t eh)) (cbrt.f64 ew)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 t eh)) 2) 1) (/.f64 (cbrt.f64 (*.f64 t eh)) ew))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 t eh)) 2) (sqrt.f64 ew)) (/.f64 (cbrt.f64 (*.f64 t eh)) (sqrt.f64 ew)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 t eh)) 2) (pow.f64 (cbrt.f64 ew) 2)) (cbrt.f64 (*.f64 t (/.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 (/.f64 ew eh) t) -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 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 (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew))))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 ew (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) (cos.f64 t)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cos.f64 t) (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew))))) (#(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 /.f64 (*.f64 ew (cos.f64 t)) (/.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))) (*.f64 ew (cos.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 ew) (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) (*.f64 (sqrt.f64 ew) (cos.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (cos.f64 t)) (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) (*.f64 (sqrt.f64 (cos.f64 t)) ew)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (*.f64 ew (cos.f64 t))) (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) (sqrt.f64 (*.f64 ew (cos.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (cbrt.f64 ew) 2) (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) (*.f64 (cbrt.f64 ew) (cos.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (cbrt.f64 (cos.f64 t)) 2) (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) (*.f64 (cbrt.f64 (cos.f64 t)) ew)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (*.f64 ew (cos.f64 t))) (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) (pow.f64 (cbrt.f64 (*.f64 ew (cos.f64 t))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (cbrt.f64 (*.f64 ew (cos.f64 t))) 2) (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) (cbrt.f64 (*.f64 ew (cos.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 ew (cos.f64 t)) (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 /.f64 (*.f64 ew (sqrt.f64 (cos.f64 t))) (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) (sqrt.f64 (cos.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 ew (pow.f64 (cbrt.f64 (cos.f64 t)) 2)) (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) (cbrt.f64 (cos.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cos.f64 t) (sqrt.f64 ew)) (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) (sqrt.f64 ew)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cos.f64 t) (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 (*.f64 ew (+.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 ew (cos.f64 t)) -1) (neg.f64 (hypot.f64 1 (*.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 t (/.f64 eh ew))))) 1) (sqrt.f64 (hypot.f64 1 (*.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 t (/.f64 eh ew))))) 2)) 1) (cbrt.f64 (hypot.f64 1 (*.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 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 t (/.f64 eh ew)))))) (sqrt.f64 (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)))))) ew) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 ew (cos.f64 t)) 1) (hypot.f64 1 (*.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 t (/.f64 eh ew)))) (cbrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))) (cbrt.f64 (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 (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 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 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)))))))))))

simplify103.0ms (0.6%)

Algorithm
egg-herbie
Rules
1526×unswap-sqr
982×associate-/r*
944×times-frac
758×associate-/l/
672×associate-/r/
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
02776578
16596404
227056368
Stop Event
node limit
Counts
216 → 158
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 (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 (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)))))
(/.f64 (*.f64 (sqrt.f64 (cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))) 1) (sqrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))) 2) 1) (cbrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(/.f64 (/.f64 1 (*.f64 (cbrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))) (cbrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))) (cbrt.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 (exp.f64 (log1p.f64 (*.f64 t (/.f64 eh ew)))) 1)
(*.f64 t (/.f64 eh ew))
(*.f64 eh (/.f64 t ew))
(*.f64 (*.f64 t eh) (/.f64 1 ew))
(*.f64 (*.f64 t eh) (/.f64 -1 ew))
(*.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 eh)) (*.f64 (sqrt.f64 (*.f64 t eh)) (/.f64 1 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 eh)) 2) (*.f64 (cbrt.f64 (*.f64 t eh)) (/.f64 1 ew)))
(*.f64 (/.f64 1 ew) (*.f64 t eh))
(*.f64 (/.f64 1 (sqrt.f64 ew)) (/.f64 t (/.f64 (sqrt.f64 ew) eh)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 ew) 2)) (/.f64 t (/.f64 (cbrt.f64 ew) eh)))
(*.f64 (/.f64 eh (sqrt.f64 ew)) (/.f64 t (sqrt.f64 ew)))
(*.f64 (/.f64 t ew) eh)
(*.f64 (/.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 eh (pow.f64 (cbrt.f64 ew) 2)) (/.f64 t (cbrt.f64 ew)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 t eh)) 1) (/.f64 (sqrt.f64 (*.f64 t eh)) ew))
(*.f64 (/.f64 (sqrt.f64 (*.f64 t eh)) (pow.f64 (cbrt.f64 ew) 2)) (/.f64 (sqrt.f64 (*.f64 t eh)) (cbrt.f64 ew)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 t eh)) 2) 1) (/.f64 (cbrt.f64 (*.f64 t eh)) ew))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 t eh)) 2) (sqrt.f64 ew)) (/.f64 (cbrt.f64 (*.f64 t eh)) (sqrt.f64 ew)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 t eh)) 2) (pow.f64 (cbrt.f64 ew) 2)) (cbrt.f64 (*.f64 t (/.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 (/.f64 ew eh) t) -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))))
(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 (/.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 (cos.f64 t) (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew))
(/.f64 (*.f64 ew (cos.f64 t)) (hypot.f64 1 (*.f64 t (/.f64 eh ew))))
(/.f64 (*.f64 ew (cos.f64 t)) (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) 1))
(/.f64 1 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) (*.f64 ew (cos.f64 t))))
(/.f64 (sqrt.f64 ew) (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) (*.f64 (sqrt.f64 ew) (cos.f64 t))))
(/.f64 (sqrt.f64 (cos.f64 t)) (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) (*.f64 (sqrt.f64 (cos.f64 t)) ew)))
(/.f64 (sqrt.f64 (*.f64 ew (cos.f64 t))) (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) (sqrt.f64 (*.f64 ew (cos.f64 t)))))
(/.f64 (pow.f64 (cbrt.f64 ew) 2) (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) (*.f64 (cbrt.f64 ew) (cos.f64 t))))
(/.f64 (pow.f64 (cbrt.f64 (cos.f64 t)) 2) (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) (*.f64 (cbrt.f64 (cos.f64 t)) ew)))
(/.f64 (cbrt.f64 (*.f64 ew (cos.f64 t))) (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) (pow.f64 (cbrt.f64 (*.f64 ew (cos.f64 t))) 2)))
(/.f64 (pow.f64 (cbrt.f64 (*.f64 ew (cos.f64 t))) 2) (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) (cbrt.f64 (*.f64 ew (cos.f64 t)))))
(/.f64 (/.f64 (*.f64 ew (cos.f64 t)) (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 (cos.f64 t))) (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) (sqrt.f64 (cos.f64 t))))
(/.f64 (*.f64 ew (pow.f64 (cbrt.f64 (cos.f64 t)) 2)) (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) (cbrt.f64 (cos.f64 t))))
(/.f64 (*.f64 (cos.f64 t) (sqrt.f64 ew)) (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) (sqrt.f64 ew)))
(/.f64 (*.f64 (cos.f64 t) (pow.f64 (cbrt.f64 ew) 2)) (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) (cbrt.f64 ew)))
(/.f64 (*.f64 ew (+.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 ew (cos.f64 t)) -1) (neg.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(/.f64 (*.f64 (/.f64 (*.f64 ew (cos.f64 t)) (sqrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))))) 1) (sqrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(/.f64 (*.f64 (*.f64 (*.f64 ew (cos.f64 t)) (pow.f64 (cbrt.f64 (cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))) 2)) 1) (cbrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(/.f64 (*.f64 -1 (*.f64 ew (cos.f64 t))) (neg.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(/.f64 (*.f64 1 (/.f64 (*.f64 ew (cos.f64 t)) (sqrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))) (sqrt.f64 (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)))))) ew) 2)
(/.f64 (/.f64 (*.f64 ew (cos.f64 t)) 1) (hypot.f64 1 (*.f64 t (/.f64 eh ew))))
(/.f64 (/.f64 (*.f64 ew (cos.f64 t)) (*.f64 (cbrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))) (cbrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))) (cbrt.f64 (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 (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)))
(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
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (atan.f64 (*.f64 t (neg.f64 (/.f64 eh ew)))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (atan.f64 (*.f64 t (neg.f64 (/.f64 eh ew)))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (atan.f64 (*.f64 t (neg.f64 (/.f64 eh ew)))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (atan.f64 (*.f64 t (neg.f64 (/.f64 eh ew)))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (atan.f64 (*.f64 t (neg.f64 (/.f64 eh ew)))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (atan.f64 (*.f64 t (neg.f64 (/.f64 eh ew)))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (atan.f64 (*.f64 t (neg.f64 (/.f64 eh ew)))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (atan.f64 (*.f64 t (neg.f64 (/.f64 eh ew)))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (atan.f64 (*.f64 t (neg.f64 (/.f64 eh ew)))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (atan.f64 (*.f64 t (neg.f64 (/.f64 eh ew)))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (atan.f64 (*.f64 t (neg.f64 (/.f64 eh ew)))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (atan.f64 (*.f64 t (neg.f64 (/.f64 eh ew)))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (atan.f64 (*.f64 t (neg.f64 (/.f64 eh ew)))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (atan.f64 (*.f64 t (neg.f64 (/.f64 eh ew)))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (atan.f64 (*.f64 t (neg.f64 (/.f64 eh ew)))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (atan.f64 (*.f64 t (neg.f64 (/.f64 eh ew)))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (atan.f64 (*.f64 t (neg.f64 (/.f64 eh ew)))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (atan.f64 (*.f64 t (neg.f64 (/.f64 eh ew)))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (atan.f64 (*.f64 t (neg.f64 (/.f64 eh ew)))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (atan.f64 (*.f64 t (neg.f64 (/.f64 eh ew)))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (atan.f64 (*.f64 t (neg.f64 (/.f64 eh ew)))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (atan.f64 (*.f64 t (neg.f64 (/.f64 eh ew)))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (atan.f64 (*.f64 t (neg.f64 (/.f64 eh ew)))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (atan.f64 (*.f64 t (neg.f64 (/.f64 eh ew)))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (atan.f64 (*.f64 t (neg.f64 (/.f64 eh ew)))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (atan.f64 (*.f64 t (neg.f64 (/.f64 eh ew)))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (atan.f64 (*.f64 t (neg.f64 (/.f64 eh ew)))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (atan.f64 (*.f64 t (neg.f64 (/.f64 eh ew)))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (atan.f64 (*.f64 t (neg.f64 (/.f64 eh ew)))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (atan.f64 (*.f64 t (neg.f64 (/.f64 eh ew)))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (atan.f64 (*.f64 t (neg.f64 (/.f64 eh ew)))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (atan.f64 (*.f64 t (neg.f64 (/.f64 eh ew)))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (atan.f64 (*.f64 t (neg.f64 (/.f64 eh ew)))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (atan.f64 (*.f64 t (neg.f64 (/.f64 eh ew)))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (atan.f64 (*.f64 t (neg.f64 (/.f64 eh ew)))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (atan.f64 (*.f64 t (neg.f64 (/.f64 eh ew)))))
(*.f64 -1 (/.f64 (*.f64 t eh) ew))
(*.f64 t (neg.f64 (/.f64 eh ew)))
(*.f64 -1 (/.f64 (*.f64 t eh) ew))
(*.f64 t (neg.f64 (/.f64 eh ew)))
(*.f64 -1 (/.f64 (*.f64 t eh) ew))
(*.f64 t (neg.f64 (/.f64 eh ew)))
(*.f64 -1 (/.f64 (*.f64 t eh) ew))
(*.f64 t (neg.f64 (/.f64 eh ew)))
(*.f64 -1 (/.f64 (*.f64 t eh) ew))
(*.f64 t (neg.f64 (/.f64 eh ew)))
(*.f64 -1 (/.f64 (*.f64 t eh) ew))
(*.f64 t (neg.f64 (/.f64 eh ew)))
(*.f64 -1 (/.f64 (*.f64 t eh) ew))
(*.f64 t (neg.f64 (/.f64 eh ew)))
(*.f64 -1 (/.f64 (*.f64 t eh) ew))
(*.f64 t (neg.f64 (/.f64 eh ew)))
(*.f64 -1 (/.f64 (*.f64 t eh) ew))
(*.f64 t (neg.f64 (/.f64 eh ew)))
(*.f64 -1 (/.f64 (*.f64 t eh) ew))
(*.f64 t (neg.f64 (/.f64 eh ew)))
(*.f64 -1 (/.f64 (*.f64 t eh) ew))
(*.f64 t (neg.f64 (/.f64 eh ew)))
(*.f64 -1 (/.f64 (*.f64 t eh) ew))
(*.f64 t (neg.f64 (/.f64 eh ew)))
(*.f64 -1 (/.f64 (*.f64 t eh) ew))
(*.f64 t (neg.f64 (/.f64 eh ew)))
(*.f64 -1 (/.f64 (*.f64 t eh) ew))
(*.f64 t (neg.f64 (/.f64 eh ew)))
(*.f64 -1 (/.f64 (*.f64 t eh) ew))
(*.f64 t (neg.f64 (/.f64 eh ew)))
(*.f64 -1 (/.f64 (*.f64 t eh) ew))
(*.f64 t (neg.f64 (/.f64 eh ew)))
(*.f64 -1 (/.f64 (*.f64 t eh) ew))
(*.f64 t (neg.f64 (/.f64 eh ew)))
(*.f64 -1 (/.f64 (*.f64 t eh) ew))
(*.f64 t (neg.f64 (/.f64 eh ew)))
(*.f64 -1 (/.f64 (*.f64 t eh) ew))
(*.f64 t (neg.f64 (/.f64 eh ew)))
(*.f64 -1 (/.f64 (*.f64 t eh) ew))
(*.f64 t (neg.f64 (/.f64 eh ew)))
(*.f64 -1 (/.f64 (*.f64 t eh) ew))
(*.f64 t (neg.f64 (/.f64 eh ew)))
(*.f64 -1 (/.f64 (*.f64 t eh) ew))
(*.f64 t (neg.f64 (/.f64 eh ew)))
(*.f64 -1 (/.f64 (*.f64 t eh) ew))
(*.f64 t (neg.f64 (/.f64 eh ew)))
(*.f64 -1 (/.f64 (*.f64 t eh) ew))
(*.f64 t (neg.f64 (/.f64 eh ew)))
(*.f64 -1 (/.f64 (*.f64 t eh) ew))
(*.f64 t (neg.f64 (/.f64 eh ew)))
(*.f64 -1 (/.f64 (*.f64 t eh) ew))
(*.f64 t (neg.f64 (/.f64 eh ew)))
(*.f64 -1 (/.f64 (*.f64 t eh) ew))
(*.f64 t (neg.f64 (/.f64 eh ew)))
(*.f64 -1 (/.f64 (*.f64 t eh) ew))
(*.f64 t (neg.f64 (/.f64 eh ew)))
(*.f64 -1 (/.f64 (*.f64 t eh) ew))
(*.f64 t (neg.f64 (/.f64 eh ew)))
(*.f64 -1 (/.f64 (*.f64 t eh) ew))
(*.f64 t (neg.f64 (/.f64 eh ew)))
(*.f64 -1 (/.f64 (*.f64 t eh) ew))
(*.f64 t (neg.f64 (/.f64 eh ew)))
(*.f64 -1 (/.f64 (*.f64 t eh) ew))
(*.f64 t (neg.f64 (/.f64 eh ew)))
(*.f64 -1 (/.f64 (*.f64 t eh) ew))
(*.f64 t (neg.f64 (/.f64 eh ew)))
(*.f64 -1 (/.f64 (*.f64 t eh) ew))
(*.f64 t (neg.f64 (/.f64 eh ew)))
(*.f64 -1 (/.f64 (*.f64 t eh) ew))
(*.f64 t (neg.f64 (/.f64 eh ew)))
(*.f64 -1 (/.f64 (*.f64 t eh) ew))
(*.f64 t (neg.f64 (/.f64 eh ew)))
(*.f64 (cos.f64 t) (*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))) ew))
(*.f64 (cos.f64 t) (*.f64 ew (cos.f64 (atan.f64 (*.f64 t (neg.f64 (/.f64 eh ew)))))))
(*.f64 ew (*.f64 (cos.f64 (atan.f64 (*.f64 t (neg.f64 (/.f64 eh ew))))) (cos.f64 t)))
(*.f64 (cos.f64 t) (*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))) ew))
(*.f64 (cos.f64 t) (*.f64 ew (cos.f64 (atan.f64 (*.f64 t (neg.f64 (/.f64 eh ew)))))))
(*.f64 ew (*.f64 (cos.f64 (atan.f64 (*.f64 t (neg.f64 (/.f64 eh ew))))) (cos.f64 t)))
(*.f64 (cos.f64 t) (*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))) ew))
(*.f64 (cos.f64 t) (*.f64 ew (cos.f64 (atan.f64 (*.f64 t (neg.f64 (/.f64 eh ew)))))))
(*.f64 ew (*.f64 (cos.f64 (atan.f64 (*.f64 t (neg.f64 (/.f64 eh ew))))) (cos.f64 t)))
(*.f64 (cos.f64 t) (*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))) ew))
(*.f64 (cos.f64 t) (*.f64 ew (cos.f64 (atan.f64 (*.f64 t (neg.f64 (/.f64 eh ew)))))))
(*.f64 ew (*.f64 (cos.f64 (atan.f64 (*.f64 t (neg.f64 (/.f64 eh ew))))) (cos.f64 t)))
(*.f64 (cos.f64 t) (*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))) ew))
(*.f64 (cos.f64 t) (*.f64 ew (cos.f64 (atan.f64 (*.f64 t (neg.f64 (/.f64 eh ew)))))))
(*.f64 ew (*.f64 (cos.f64 (atan.f64 (*.f64 t (neg.f64 (/.f64 eh ew))))) (cos.f64 t)))
(*.f64 (cos.f64 t) (*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))) ew))
(*.f64 (cos.f64 t) (*.f64 ew (cos.f64 (atan.f64 (*.f64 t (neg.f64 (/.f64 eh ew)))))))
(*.f64 ew (*.f64 (cos.f64 (atan.f64 (*.f64 t (neg.f64 (/.f64 eh ew))))) (cos.f64 t)))
(*.f64 (cos.f64 t) (*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))) ew))
(*.f64 (cos.f64 t) (*.f64 ew (cos.f64 (atan.f64 (*.f64 t (neg.f64 (/.f64 eh ew)))))))
(*.f64 ew (*.f64 (cos.f64 (atan.f64 (*.f64 t (neg.f64 (/.f64 eh ew))))) (cos.f64 t)))
(*.f64 (cos.f64 t) (*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))) ew))
(*.f64 (cos.f64 t) (*.f64 ew (cos.f64 (atan.f64 (*.f64 t (neg.f64 (/.f64 eh ew)))))))
(*.f64 ew (*.f64 (cos.f64 (atan.f64 (*.f64 t (neg.f64 (/.f64 eh ew))))) (cos.f64 t)))
(*.f64 (cos.f64 t) (*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))) ew))
(*.f64 (cos.f64 t) (*.f64 ew (cos.f64 (atan.f64 (*.f64 t (neg.f64 (/.f64 eh ew)))))))
(*.f64 ew (*.f64 (cos.f64 (atan.f64 (*.f64 t (neg.f64 (/.f64 eh ew))))) (cos.f64 t)))
(*.f64 (cos.f64 t) (*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))) ew))
(*.f64 (cos.f64 t) (*.f64 ew (cos.f64 (atan.f64 (*.f64 t (neg.f64 (/.f64 eh ew)))))))
(*.f64 ew (*.f64 (cos.f64 (atan.f64 (*.f64 t (neg.f64 (/.f64 eh ew))))) (cos.f64 t)))
(*.f64 (cos.f64 t) (*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))) ew))
(*.f64 (cos.f64 t) (*.f64 ew (cos.f64 (atan.f64 (*.f64 t (neg.f64 (/.f64 eh ew)))))))
(*.f64 ew (*.f64 (cos.f64 (atan.f64 (*.f64 t (neg.f64 (/.f64 eh ew))))) (cos.f64 t)))
(*.f64 (cos.f64 t) (*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))) ew))
(*.f64 (cos.f64 t) (*.f64 ew (cos.f64 (atan.f64 (*.f64 t (neg.f64 (/.f64 eh ew)))))))
(*.f64 ew (*.f64 (cos.f64 (atan.f64 (*.f64 t (neg.f64 (/.f64 eh ew))))) (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))) ew)
(*.f64 ew (cos.f64 (atan.f64 (*.f64 t (neg.f64 (/.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 ew (cos.f64 (atan.f64 (*.f64 t (neg.f64 (/.f64 eh ew)))))) (*.f64 t t)) (*.f64 ew (cos.f64 (atan.f64 (*.f64 t (neg.f64 (/.f64 eh ew)))))))
(*.f64 (+.f64 (*.f64 -1/2 (*.f64 t t)) 1) (*.f64 ew (cos.f64 (atan.f64 (*.f64 t (neg.f64 (/.f64 eh ew)))))))
(*.f64 (cos.f64 (atan.f64 (*.f64 t (neg.f64 (/.f64 eh ew))))) (+.f64 ew (*.f64 (*.f64 -1/2 (*.f64 t t)) 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/24 (*.f64 (*.f64 ew (cos.f64 (atan.f64 (*.f64 t (neg.f64 (/.f64 eh ew)))))) (pow.f64 t 4)) (fma.f64 -1/2 (*.f64 (*.f64 ew (cos.f64 (atan.f64 (*.f64 t (neg.f64 (/.f64 eh ew)))))) (*.f64 t t)) (*.f64 ew (cos.f64 (atan.f64 (*.f64 t (neg.f64 (/.f64 eh ew))))))))
(+.f64 (*.f64 ew (cos.f64 (atan.f64 (*.f64 t (neg.f64 (/.f64 eh ew)))))) (*.f64 (*.f64 ew (cos.f64 (atan.f64 (*.f64 t (neg.f64 (/.f64 eh ew)))))) (+.f64 (*.f64 1/24 (pow.f64 t 4)) (*.f64 -1/2 (*.f64 t t)))))
(*.f64 (*.f64 ew (cos.f64 (atan.f64 (*.f64 t (neg.f64 (/.f64 eh ew)))))) (+.f64 (+.f64 1 (*.f64 -1/2 (*.f64 t t))) (*.f64 1/24 (pow.f64 t 4))))
(+.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 (*.f64 t (neg.f64 (/.f64 eh ew)))))) ew) (fma.f64 1/24 (*.f64 (*.f64 ew (cos.f64 (atan.f64 (*.f64 t (neg.f64 (/.f64 eh ew)))))) (pow.f64 t 4)) (fma.f64 -1/2 (*.f64 (*.f64 ew (cos.f64 (atan.f64 (*.f64 t (neg.f64 (/.f64 eh ew)))))) (*.f64 t t)) (*.f64 ew (cos.f64 (atan.f64 (*.f64 t (neg.f64 (/.f64 eh ew)))))))))
(+.f64 (*.f64 (+.f64 (*.f64 -1/2 (*.f64 t t)) 1) (*.f64 ew (cos.f64 (atan.f64 (*.f64 t (neg.f64 (/.f64 eh ew))))))) (*.f64 (*.f64 ew (cos.f64 (atan.f64 (*.f64 t (neg.f64 (/.f64 eh ew)))))) (+.f64 (*.f64 -1/720 (pow.f64 t 6)) (*.f64 1/24 (pow.f64 t 4)))))
(+.f64 (*.f64 ew (cos.f64 (atan.f64 (*.f64 t (neg.f64 (/.f64 eh ew)))))) (*.f64 (*.f64 ew (cos.f64 (atan.f64 (*.f64 t (neg.f64 (/.f64 eh ew)))))) (+.f64 (+.f64 (*.f64 -1/720 (pow.f64 t 6)) (*.f64 1/24 (pow.f64 t 4))) (*.f64 -1/2 (*.f64 t t)))))
(*.f64 (cos.f64 t) (*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))) ew))
(*.f64 (cos.f64 t) (*.f64 ew (cos.f64 (atan.f64 (*.f64 t (neg.f64 (/.f64 eh ew)))))))
(*.f64 ew (*.f64 (cos.f64 (atan.f64 (*.f64 t (neg.f64 (/.f64 eh ew))))) (cos.f64 t)))
(*.f64 (cos.f64 t) (*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))) ew))
(*.f64 (cos.f64 t) (*.f64 ew (cos.f64 (atan.f64 (*.f64 t (neg.f64 (/.f64 eh ew)))))))
(*.f64 ew (*.f64 (cos.f64 (atan.f64 (*.f64 t (neg.f64 (/.f64 eh ew))))) (cos.f64 t)))
(*.f64 (cos.f64 t) (*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))) ew))
(*.f64 (cos.f64 t) (*.f64 ew (cos.f64 (atan.f64 (*.f64 t (neg.f64 (/.f64 eh ew)))))))
(*.f64 ew (*.f64 (cos.f64 (atan.f64 (*.f64 t (neg.f64 (/.f64 eh ew))))) (cos.f64 t)))
(*.f64 (cos.f64 t) (*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))) ew))
(*.f64 (cos.f64 t) (*.f64 ew (cos.f64 (atan.f64 (*.f64 t (neg.f64 (/.f64 eh ew)))))))
(*.f64 ew (*.f64 (cos.f64 (atan.f64 (*.f64 t (neg.f64 (/.f64 eh ew))))) (cos.f64 t)))
(*.f64 (cos.f64 t) (*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))) ew))
(*.f64 (cos.f64 t) (*.f64 ew (cos.f64 (atan.f64 (*.f64 t (neg.f64 (/.f64 eh ew)))))))
(*.f64 ew (*.f64 (cos.f64 (atan.f64 (*.f64 t (neg.f64 (/.f64 eh ew))))) (cos.f64 t)))
(*.f64 (cos.f64 t) (*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))) ew))
(*.f64 (cos.f64 t) (*.f64 ew (cos.f64 (atan.f64 (*.f64 t (neg.f64 (/.f64 eh ew)))))))
(*.f64 ew (*.f64 (cos.f64 (atan.f64 (*.f64 t (neg.f64 (/.f64 eh ew))))) (cos.f64 t)))
(*.f64 (cos.f64 t) (*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))) ew))
(*.f64 (cos.f64 t) (*.f64 ew (cos.f64 (atan.f64 (*.f64 t (neg.f64 (/.f64 eh ew)))))))
(*.f64 ew (*.f64 (cos.f64 (atan.f64 (*.f64 t (neg.f64 (/.f64 eh ew))))) (cos.f64 t)))
(*.f64 (cos.f64 t) (*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))) ew))
(*.f64 (cos.f64 t) (*.f64 ew (cos.f64 (atan.f64 (*.f64 t (neg.f64 (/.f64 eh ew)))))))
(*.f64 ew (*.f64 (cos.f64 (atan.f64 (*.f64 t (neg.f64 (/.f64 eh ew))))) (cos.f64 t)))
(*.f64 (cos.f64 t) (*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))) ew))
(*.f64 (cos.f64 t) (*.f64 ew (cos.f64 (atan.f64 (*.f64 t (neg.f64 (/.f64 eh ew)))))))
(*.f64 ew (*.f64 (cos.f64 (atan.f64 (*.f64 t (neg.f64 (/.f64 eh ew))))) (cos.f64 t)))
(*.f64 (cos.f64 t) (*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))) ew))
(*.f64 (cos.f64 t) (*.f64 ew (cos.f64 (atan.f64 (*.f64 t (neg.f64 (/.f64 eh ew)))))))
(*.f64 ew (*.f64 (cos.f64 (atan.f64 (*.f64 t (neg.f64 (/.f64 eh ew))))) (cos.f64 t)))
(*.f64 (cos.f64 t) (*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))) ew))
(*.f64 (cos.f64 t) (*.f64 ew (cos.f64 (atan.f64 (*.f64 t (neg.f64 (/.f64 eh ew)))))))
(*.f64 ew (*.f64 (cos.f64 (atan.f64 (*.f64 t (neg.f64 (/.f64 eh ew))))) (cos.f64 t)))
(*.f64 (cos.f64 t) (*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))) ew))
(*.f64 (cos.f64 t) (*.f64 ew (cos.f64 (atan.f64 (*.f64 t (neg.f64 (/.f64 eh ew)))))))
(*.f64 ew (*.f64 (cos.f64 (atan.f64 (*.f64 t (neg.f64 (/.f64 eh ew))))) (cos.f64 t)))
(*.f64 (cos.f64 t) (*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))) ew))
(*.f64 (cos.f64 t) (*.f64 ew (cos.f64 (atan.f64 (*.f64 t (neg.f64 (/.f64 eh ew)))))))
(*.f64 ew (*.f64 (cos.f64 (atan.f64 (*.f64 t (neg.f64 (/.f64 eh ew))))) (cos.f64 t)))
(*.f64 (cos.f64 t) (*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))) ew))
(*.f64 (cos.f64 t) (*.f64 ew (cos.f64 (atan.f64 (*.f64 t (neg.f64 (/.f64 eh ew)))))))
(*.f64 ew (*.f64 (cos.f64 (atan.f64 (*.f64 t (neg.f64 (/.f64 eh ew))))) (cos.f64 t)))
(*.f64 (cos.f64 t) (*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))) ew))
(*.f64 (cos.f64 t) (*.f64 ew (cos.f64 (atan.f64 (*.f64 t (neg.f64 (/.f64 eh ew)))))))
(*.f64 ew (*.f64 (cos.f64 (atan.f64 (*.f64 t (neg.f64 (/.f64 eh ew))))) (cos.f64 t)))
(*.f64 (cos.f64 t) (*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))) ew))
(*.f64 (cos.f64 t) (*.f64 ew (cos.f64 (atan.f64 (*.f64 t (neg.f64 (/.f64 eh ew)))))))
(*.f64 ew (*.f64 (cos.f64 (atan.f64 (*.f64 t (neg.f64 (/.f64 eh ew))))) (cos.f64 t)))
(*.f64 (cos.f64 t) (*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))) ew))
(*.f64 (cos.f64 t) (*.f64 ew (cos.f64 (atan.f64 (*.f64 t (neg.f64 (/.f64 eh ew)))))))
(*.f64 ew (*.f64 (cos.f64 (atan.f64 (*.f64 t (neg.f64 (/.f64 eh ew))))) (cos.f64 t)))
(*.f64 (cos.f64 t) (*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))) ew))
(*.f64 (cos.f64 t) (*.f64 ew (cos.f64 (atan.f64 (*.f64 t (neg.f64 (/.f64 eh ew)))))))
(*.f64 ew (*.f64 (cos.f64 (atan.f64 (*.f64 t (neg.f64 (/.f64 eh ew))))) (cos.f64 t)))
(*.f64 (cos.f64 t) (*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))) ew))
(*.f64 (cos.f64 t) (*.f64 ew (cos.f64 (atan.f64 (*.f64 t (neg.f64 (/.f64 eh ew)))))))
(*.f64 ew (*.f64 (cos.f64 (atan.f64 (*.f64 t (neg.f64 (/.f64 eh ew))))) (cos.f64 t)))
(*.f64 (cos.f64 t) (*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))) ew))
(*.f64 (cos.f64 t) (*.f64 ew (cos.f64 (atan.f64 (*.f64 t (neg.f64 (/.f64 eh ew)))))))
(*.f64 ew (*.f64 (cos.f64 (atan.f64 (*.f64 t (neg.f64 (/.f64 eh ew))))) (cos.f64 t)))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew)))))) 1)
(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 t (/.f64 eh ew))))
(*.f64 1 (cos.f64 (atan.f64 (*.f64 t (/.f64 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 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 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 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 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 (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)))))
(/.f64 1 (hypot.f64 1 (*.f64 t (/.f64 eh ew))))
(/.f64 (*.f64 (sqrt.f64 (cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))) 1) (sqrt.f64 (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 (*.f64 (pow.f64 (cbrt.f64 (cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))) 2) 1) (cbrt.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 (/.f64 1 (*.f64 (cbrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))) (cbrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))) (cbrt.f64 (hypot.f64 1 (*.f64 t (/.f64 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 t (/.f64 eh ew))))
(pow.f64 (sqrt.f64 (cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))) 2)
(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 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 t (/.f64 eh ew))))
(pow.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) -1)
(/.f64 1 (hypot.f64 1 (*.f64 t (/.f64 eh ew))))
(sqrt.f64 (pow.f64 (cos.f64 (atan.f64 (*.f64 t (/.f64 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 t (/.f64 eh ew))))
(log.f64 (+.f64 1 (expm1.f64 (cos.f64 (atan.f64 (*.f64 t (/.f64 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 t (/.f64 eh ew))))
(expm1.f64 (log1p.f64 (cos.f64 (atan.f64 (*.f64 t (/.f64 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 t (/.f64 eh ew))))
(exp.f64 (*.f64 (log.f64 (cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))) 1))
(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 t (/.f64 eh ew))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 t (/.f64 eh ew)))) 1)
(*.f64 t (/.f64 eh ew))
(*.f64 t (/.f64 eh ew))
(*.f64 eh (/.f64 t ew))
(*.f64 t (/.f64 eh ew))
(*.f64 (*.f64 t eh) (/.f64 1 ew))
(*.f64 t (/.f64 eh ew))
(*.f64 (*.f64 t eh) (/.f64 -1 ew))
(*.f64 t (neg.f64 (/.f64 eh ew)))
(*.f64 (*.f64 t (/.f64 eh ew)) 1)
(*.f64 t (/.f64 eh ew))
(*.f64 1 (*.f64 t (/.f64 eh ew)))
(*.f64 t (/.f64 eh ew))
(*.f64 (sqrt.f64 (*.f64 t (/.f64 eh ew))) (sqrt.f64 (*.f64 t (/.f64 eh ew))))
(*.f64 t (/.f64 eh ew))
(*.f64 (sqrt.f64 (*.f64 t eh)) (*.f64 (sqrt.f64 (*.f64 t eh)) (/.f64 1 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 t (/.f64 eh ew))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 t (/.f64 eh ew))) 2) (cbrt.f64 (*.f64 t (/.f64 eh ew))))
(*.f64 t (/.f64 eh ew))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 t eh)) 2) (*.f64 (cbrt.f64 (*.f64 t eh)) (/.f64 1 ew)))
(*.f64 t (/.f64 eh ew))
(*.f64 (/.f64 1 ew) (*.f64 t eh))
(*.f64 t (/.f64 eh ew))
(*.f64 (/.f64 1 (sqrt.f64 ew)) (/.f64 t (/.f64 (sqrt.f64 ew) eh)))
(*.f64 (/.f64 1 (sqrt.f64 ew)) (*.f64 (/.f64 t (sqrt.f64 ew)) eh))
(*.f64 (/.f64 eh (sqrt.f64 ew)) (/.f64 t (sqrt.f64 ew)))
(/.f64 (*.f64 t eh) (*.f64 (sqrt.f64 ew) (sqrt.f64 ew)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 ew) 2)) (/.f64 t (/.f64 (cbrt.f64 ew) eh)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 ew) 2)) (*.f64 (/.f64 t (cbrt.f64 ew)) eh))
(/.f64 t (/.f64 (pow.f64 (cbrt.f64 ew) 2) (/.f64 eh (cbrt.f64 ew))))
(*.f64 (/.f64 eh (sqrt.f64 ew)) (/.f64 t (sqrt.f64 ew)))
(*.f64 (/.f64 1 (sqrt.f64 ew)) (*.f64 (/.f64 t (sqrt.f64 ew)) eh))
(/.f64 (*.f64 t eh) (*.f64 (sqrt.f64 ew) (sqrt.f64 ew)))
(*.f64 (/.f64 t ew) eh)
(*.f64 t (/.f64 eh ew))
(*.f64 (/.f64 t 1) (/.f64 eh ew))
(*.f64 t (/.f64 eh ew))
(*.f64 (/.f64 t (sqrt.f64 ew)) (/.f64 eh (sqrt.f64 ew)))
(*.f64 (/.f64 1 (sqrt.f64 ew)) (*.f64 (/.f64 t (sqrt.f64 ew)) eh))
(*.f64 (/.f64 eh (sqrt.f64 ew)) (/.f64 t (sqrt.f64 ew)))
(/.f64 (*.f64 t eh) (*.f64 (sqrt.f64 ew) (sqrt.f64 ew)))
(*.f64 (/.f64 t (pow.f64 (cbrt.f64 ew) 2)) (/.f64 eh (cbrt.f64 ew)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 ew) 2)) (*.f64 (/.f64 t (cbrt.f64 ew)) eh))
(/.f64 t (/.f64 (pow.f64 (cbrt.f64 ew) 2) (/.f64 eh (cbrt.f64 ew))))
(*.f64 (/.f64 eh (pow.f64 (cbrt.f64 ew) 2)) (/.f64 t (cbrt.f64 ew)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 ew) 2)) (*.f64 (/.f64 t (cbrt.f64 ew)) eh))
(/.f64 t (/.f64 (pow.f64 (cbrt.f64 ew) 2) (/.f64 eh (cbrt.f64 ew))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 t eh)) 1) (/.f64 (sqrt.f64 (*.f64 t eh)) ew))
(*.f64 t (/.f64 eh ew))
(*.f64 (/.f64 (sqrt.f64 (*.f64 t eh)) (pow.f64 (cbrt.f64 ew) 2)) (/.f64 (sqrt.f64 (*.f64 t eh)) (cbrt.f64 ew)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 ew) 2)) (*.f64 (/.f64 t (cbrt.f64 ew)) eh))
(/.f64 t (/.f64 (pow.f64 (cbrt.f64 ew) 2) (/.f64 eh (cbrt.f64 ew))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 t eh)) 2) 1) (/.f64 (cbrt.f64 (*.f64 t eh)) ew))
(*.f64 t (/.f64 eh ew))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 t eh)) 2) (sqrt.f64 ew)) (/.f64 (cbrt.f64 (*.f64 t eh)) (sqrt.f64 ew)))
(*.f64 (/.f64 1 (sqrt.f64 ew)) (*.f64 (/.f64 t (sqrt.f64 ew)) eh))
(*.f64 (/.f64 eh (sqrt.f64 ew)) (/.f64 t (sqrt.f64 ew)))
(/.f64 (*.f64 t eh) (*.f64 (sqrt.f64 ew) (sqrt.f64 ew)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 t eh)) 2) (pow.f64 (cbrt.f64 ew) 2)) (cbrt.f64 (*.f64 t (/.f64 eh ew))))
(*.f64 (cbrt.f64 (*.f64 t (/.f64 eh ew))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 t eh)) 2) (pow.f64 (cbrt.f64 ew) 2)))
(pow.f64 (*.f64 t (/.f64 eh ew)) 1)
(*.f64 t (/.f64 eh ew))
(pow.f64 (sqrt.f64 (*.f64 t (/.f64 eh ew))) 2)
(*.f64 t (/.f64 eh ew))
(pow.f64 (cbrt.f64 (*.f64 t (/.f64 eh ew))) 3)
(*.f64 t (/.f64 eh ew))
(pow.f64 (pow.f64 (*.f64 t (/.f64 eh ew)) 3) 1/3)
(*.f64 t (/.f64 eh ew))
(pow.f64 (/.f64 (/.f64 ew eh) t) -1)
(*.f64 t (/.f64 eh ew))
(neg.f64 (*.f64 t (/.f64 eh ew)))
(*.f64 t (neg.f64 (/.f64 eh ew)))
(sqrt.f64 (pow.f64 (*.f64 t (/.f64 eh ew)) 2))
(fabs.f64 (*.f64 t (/.f64 eh ew)))
(log.f64 (exp.f64 (*.f64 t (/.f64 eh ew))))
(*.f64 t (/.f64 eh ew))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 t (/.f64 eh ew)))))
(*.f64 t (/.f64 eh ew))
(cbrt.f64 (pow.f64 (*.f64 t (/.f64 eh ew)) 3))
(*.f64 t (/.f64 eh ew))
(expm1.f64 (log1p.f64 (*.f64 t (/.f64 eh ew))))
(*.f64 t (/.f64 eh ew))
(exp.f64 (log.f64 (*.f64 t (/.f64 eh ew))))
(*.f64 t (/.f64 eh ew))
(exp.f64 (*.f64 (log.f64 (*.f64 t (/.f64 eh ew))) 1))
(*.f64 t (/.f64 eh ew))
(log1p.f64 (expm1.f64 (*.f64 t (/.f64 eh ew))))
(*.f64 t (/.f64 eh ew))
(-.f64 (exp.f64 (log1p.f64 (*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew))))))) 1)
(*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(/.f64 (cos.f64 t) (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew))
(/.f64 ew (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) (cos.f64 t)))
(*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(/.f64 (cos.f64 t) (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew))
(/.f64 (cos.f64 t) (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew))
(*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(/.f64 (*.f64 ew (cos.f64 t)) (hypot.f64 1 (*.f64 t (/.f64 eh ew))))
(*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(/.f64 (cos.f64 t) (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew))
(/.f64 (*.f64 ew (cos.f64 t)) (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) 1))
(*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(/.f64 (cos.f64 t) (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew))
(/.f64 1 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) (*.f64 ew (cos.f64 t))))
(*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(/.f64 (cos.f64 t) (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew))
(/.f64 (sqrt.f64 ew) (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) (*.f64 (sqrt.f64 ew) (cos.f64 t))))
(*.f64 (/.f64 (sqrt.f64 ew) (hypot.f64 1 (*.f64 t (/.f64 eh ew)))) (*.f64 (cos.f64 t) (sqrt.f64 ew)))
(*.f64 (sqrt.f64 ew) (/.f64 (cos.f64 t) (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) (sqrt.f64 ew))))
(*.f64 (sqrt.f64 ew) (/.f64 (*.f64 (cos.f64 t) (sqrt.f64 ew)) (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(/.f64 (sqrt.f64 (cos.f64 t)) (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) (*.f64 (sqrt.f64 (cos.f64 t)) ew)))
(/.f64 (sqrt.f64 (cos.f64 t)) (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) (*.f64 ew (sqrt.f64 (cos.f64 t)))))
(*.f64 (sqrt.f64 (cos.f64 t)) (/.f64 (*.f64 ew (sqrt.f64 (cos.f64 t))) (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(/.f64 (sqrt.f64 (*.f64 ew (cos.f64 t))) (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) (sqrt.f64 (*.f64 ew (cos.f64 t)))))
(*.f64 (sqrt.f64 (*.f64 ew (cos.f64 t))) (/.f64 (sqrt.f64 (*.f64 ew (cos.f64 t))) (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(/.f64 (pow.f64 (cbrt.f64 ew) 2) (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) (*.f64 (cbrt.f64 ew) (cos.f64 t))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 ew) 2) (hypot.f64 1 (*.f64 t (/.f64 eh ew)))) (*.f64 (cos.f64 t) (cbrt.f64 ew)))
(*.f64 (cbrt.f64 ew) (/.f64 (cos.f64 t) (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) (pow.f64 (cbrt.f64 ew) 2))))
(*.f64 (cbrt.f64 ew) (/.f64 (*.f64 (cos.f64 t) (pow.f64 (cbrt.f64 ew) 2)) (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(/.f64 (pow.f64 (cbrt.f64 (cos.f64 t)) 2) (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) (*.f64 (cbrt.f64 (cos.f64 t)) ew)))
(/.f64 (pow.f64 (cbrt.f64 (cos.f64 t)) 2) (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) (*.f64 ew (cbrt.f64 (cos.f64 t)))))
(*.f64 (cbrt.f64 (cos.f64 t)) (/.f64 (*.f64 ew (pow.f64 (cbrt.f64 (cos.f64 t)) 2)) (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(*.f64 (*.f64 ew (cbrt.f64 (cos.f64 t))) (/.f64 (pow.f64 (cbrt.f64 (cos.f64 t)) 2) (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(/.f64 (cbrt.f64 (*.f64 ew (cos.f64 t))) (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) (pow.f64 (cbrt.f64 (*.f64 ew (cos.f64 t))) 2)))
(*.f64 (cbrt.f64 (*.f64 ew (cos.f64 t))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 ew (cos.f64 t))) 2) (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(/.f64 (pow.f64 (cbrt.f64 (*.f64 ew (cos.f64 t))) 2) (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) (cbrt.f64 (*.f64 ew (cos.f64 t)))))
(/.f64 (cbrt.f64 (*.f64 ew (cos.f64 t))) (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) (pow.f64 (cbrt.f64 (*.f64 ew (cos.f64 t))) 2)))
(*.f64 (cbrt.f64 (*.f64 ew (cos.f64 t))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 ew (cos.f64 t))) 2) (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(/.f64 (/.f64 (*.f64 ew (cos.f64 t)) (sqrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))))) (sqrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(/.f64 (cos.f64 t) (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew))
(/.f64 (*.f64 ew (sqrt.f64 (cos.f64 t))) (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) (sqrt.f64 (cos.f64 t))))
(/.f64 (sqrt.f64 (cos.f64 t)) (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) (*.f64 ew (sqrt.f64 (cos.f64 t)))))
(*.f64 (sqrt.f64 (cos.f64 t)) (/.f64 (*.f64 ew (sqrt.f64 (cos.f64 t))) (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(/.f64 (*.f64 ew (pow.f64 (cbrt.f64 (cos.f64 t)) 2)) (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) (cbrt.f64 (cos.f64 t))))
(/.f64 (pow.f64 (cbrt.f64 (cos.f64 t)) 2) (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) (*.f64 ew (cbrt.f64 (cos.f64 t)))))
(*.f64 (cbrt.f64 (cos.f64 t)) (/.f64 (*.f64 ew (pow.f64 (cbrt.f64 (cos.f64 t)) 2)) (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(*.f64 (*.f64 ew (cbrt.f64 (cos.f64 t))) (/.f64 (pow.f64 (cbrt.f64 (cos.f64 t)) 2) (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(/.f64 (*.f64 (cos.f64 t) (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 eh ew)))) (*.f64 (cos.f64 t) (sqrt.f64 ew)))
(*.f64 (sqrt.f64 ew) (/.f64 (cos.f64 t) (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) (sqrt.f64 ew))))
(*.f64 (sqrt.f64 ew) (/.f64 (*.f64 (cos.f64 t) (sqrt.f64 ew)) (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(/.f64 (*.f64 (cos.f64 t) (pow.f64 (cbrt.f64 ew) 2)) (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) (cbrt.f64 ew)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 ew) 2) (hypot.f64 1 (*.f64 t (/.f64 eh ew)))) (*.f64 (cos.f64 t) (cbrt.f64 ew)))
(*.f64 (cbrt.f64 ew) (/.f64 (cos.f64 t) (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) (pow.f64 (cbrt.f64 ew) 2))))
(*.f64 (cbrt.f64 ew) (/.f64 (*.f64 (cos.f64 t) (pow.f64 (cbrt.f64 ew) 2)) (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(/.f64 (*.f64 ew (+.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 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))) (/.f64 2 ew))
(*.f64 (/.f64 ew 2) (+.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))))
(/.f64 (*.f64 (*.f64 ew (cos.f64 t)) -1) (neg.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(/.f64 (cos.f64 t) (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew))
(/.f64 (*.f64 (/.f64 (*.f64 ew (cos.f64 t)) (sqrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))))) 1) (sqrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(/.f64 (cos.f64 t) (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew))
(/.f64 (*.f64 (*.f64 (*.f64 ew (cos.f64 t)) (pow.f64 (cbrt.f64 (cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))) 2)) 1) (cbrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(/.f64 (*.f64 ew (*.f64 (cos.f64 t) (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 ew (/.f64 (cbrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))) (*.f64 (cos.f64 t) (pow.f64 (cbrt.f64 (cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))) 2))))
(*.f64 (/.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 ew (cos.f64 t)))
(/.f64 (*.f64 -1 (*.f64 ew (cos.f64 t))) (neg.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(/.f64 (cos.f64 t) (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew))
(/.f64 (*.f64 1 (/.f64 (*.f64 ew (cos.f64 t)) (sqrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))) (sqrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(/.f64 (cos.f64 t) (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) 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)))))) ew) 2)
(/.f64 (+.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))) (/.f64 2 ew))
(*.f64 (/.f64 ew 2) (+.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))))
(/.f64 (/.f64 (*.f64 ew (cos.f64 t)) 1) (hypot.f64 1 (*.f64 t (/.f64 eh ew))))
(*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(/.f64 (cos.f64 t) (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew))
(/.f64 (/.f64 (*.f64 ew (cos.f64 t)) (*.f64 (cbrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))) (cbrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))) (cbrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(/.f64 (cos.f64 t) (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew))
(pow.f64 (*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew))))) 1)
(*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(/.f64 (cos.f64 t) (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew))
(pow.f64 (sqrt.f64 (*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))) 2)
(*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(/.f64 (cos.f64 t) (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew))
(pow.f64 (cbrt.f64 (*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))) 3)
(*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(/.f64 (cos.f64 t) (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew))
(pow.f64 (pow.f64 (*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew))))) 3) 1/3)
(*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(/.f64 (cos.f64 t) (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew))
(sqrt.f64 (pow.f64 (*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew))))) 2))
(fabs.f64 (*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew))))))
(fabs.f64 (/.f64 (cos.f64 t) (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew)))
(log.f64 (pow.f64 (exp.f64 ew) (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew))))))
(*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(/.f64 (cos.f64 t) (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew))))))))
(*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(/.f64 (cos.f64 t) (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew))
(cbrt.f64 (pow.f64 (*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew))))) 3))
(*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(/.f64 (cos.f64 t) (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew))
(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 (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)))))))
(*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(/.f64 (cos.f64 t) (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew))
(exp.f64 (log.f64 (*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))))
(*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(/.f64 (cos.f64 t) (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew))
(exp.f64 (*.f64 (log.f64 (*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))) 1))
(*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(/.f64 (cos.f64 t) (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew))
(log1p.f64 (expm1.f64 (*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))))
(*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(/.f64 (cos.f64 t) (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew))

localize40.0ms (0.2%)

Local error

Found 4 expressions with local error:

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

Compiled 160 to 21 computations (86.9% saved)

localize60.0ms (0.4%)

Local error

Found 4 expressions with local error:

NewErrorProgram
1.5b
(/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)
11.8b
(/.f64 (neg.f64 (pow.f64 eh 3)) eh)
24.6b
(cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)))
25.9b
(*.f64 (/.f64 (sin.f64 t) eh) (/.f64 (neg.f64 (pow.f64 eh 3)) eh))
Compiler

Compiled 193 to 51 computations (73.6% saved)

series3.0ms (0%)

Counts
2 → 36
Calls

9 calls:

TimeVariablePointExpression
1.0ms
t
@-inf
(*.f64 (/.f64 (sin.f64 t) eh) (/.f64 (neg.f64 (pow.f64 eh 3)) eh))
0.0ms
t
@0
(*.f64 (/.f64 (sin.f64 t) eh) (/.f64 (neg.f64 (pow.f64 eh 3)) eh))
0.0ms
eh
@0
(/.f64 (neg.f64 (pow.f64 eh 3)) eh)
0.0ms
eh
@inf
(/.f64 (neg.f64 (pow.f64 eh 3)) eh)
0.0ms
eh
@0
(*.f64 (/.f64 (sin.f64 t) eh) (/.f64 (neg.f64 (pow.f64 eh 3)) eh))

rewrite81.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
1138×*-commutative
958×unswap-sqr
702×swap-sqr
664×associate-/r/
448×associate-/l/
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01250
126530
2381630
Stop Event
node limit
Counts
2 → 136
Calls
Call 1
Inputs
(*.f64 (/.f64 (sin.f64 t) eh) (/.f64 (neg.f64 (pow.f64 eh 3)) eh))
(/.f64 (neg.f64 (pow.f64 eh 3)) eh)
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 eh (*.f64 eh (/.f64 (sin.f64 t) eh))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sin.f64 t) (/.f64 (*.f64 eh eh) (pow.f64 eh 3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sin.f64 t) (/.f64 eh (*.f64 eh eh)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 eh (*.f64 (/.f64 eh (sin.f64 t)) (/.f64 eh (*.f64 eh eh))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (sin.f64 t) eh) (/.f64 eh (pow.f64 eh 3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 eh 3) (*.f64 eh (/.f64 eh (sin.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 eh (*.f64 (sin.f64 t) (*.f64 eh eh))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (sin.f64 t)) (*.f64 (/.f64 eh (pow.f64 eh 3)) (/.f64 eh (sqrt.f64 (sin.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 eh 3/2) (*.f64 (/.f64 eh (sin.f64 t)) (/.f64 eh (pow.f64 eh 3/2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (cbrt.f64 (sin.f64 t)) 2) (*.f64 (/.f64 eh (pow.f64 eh 3)) (/.f64 eh (cbrt.f64 (sin.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 eh eh) (/.f64 eh (sin.f64 t)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 eh eh) (*.f64 (/.f64 eh (sin.f64 t)) (/.f64 eh eh)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sin.f64 t) (*.f64 eh eh)) eh)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (/.f64 eh (*.f64 (sin.f64 t) (*.f64 eh eh))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sin.f64 t) (pow.f64 eh 3)) (*.f64 eh eh))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (sin.f64 t)) (/.f64 (*.f64 eh eh) (pow.f64 eh 3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (sin.f64 t)) (/.f64 eh (*.f64 eh eh)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 eh (*.f64 eh (/.f64 (sin.f64 t) eh))) (cbrt.f64 eh)) (cbrt.f64 eh))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (pow.f64 eh 3) (sqrt.f64 eh)) (*.f64 (/.f64 eh (sin.f64 t)) (sqrt.f64 eh)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 eh) (*.f64 eh eh)) (*.f64 (/.f64 eh (sin.f64 t)) (cbrt.f64 eh)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (sin.f64 t) 1) (/.f64 eh (*.f64 eh eh)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (sin.f64 t) (sqrt.f64 eh)) (/.f64 (sqrt.f64 eh) (*.f64 eh eh)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (sin.f64 t) eh) (cbrt.f64 eh)) (*.f64 (/.f64 eh (pow.f64 eh 3)) (cbrt.f64 eh)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 eh 6) 0) (*.f64 (*.f64 eh (/.f64 eh (sin.f64 t))) (pow.f64 eh 3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 0 (pow.f64 (pow.f64 eh 3) 3)) (*.f64 (*.f64 eh (/.f64 eh (sin.f64 t))) (+.f64 (pow.f64 eh 6) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (sin.f64 t) (*.f64 eh eh)) (sqrt.f64 eh)) (sqrt.f64 eh))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 eh (*.f64 eh (/.f64 (sin.f64 t) eh))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 eh (sqrt.f64 (/.f64 (sin.f64 t) eh))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 eh (*.f64 eh (/.f64 (sin.f64 t) eh)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 eh (*.f64 eh (/.f64 (sin.f64 t) eh))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 eh (*.f64 eh (/.f64 (sin.f64 t) eh))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 eh (*.f64 eh (/.f64 (sin.f64 t) eh))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (pow.f64 (exp.f64 eh) eh) (/.f64 (sin.f64 t) eh)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 eh (*.f64 eh (/.f64 (sin.f64 t) eh))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 eh (*.f64 eh (/.f64 (sin.f64 t) eh))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 eh 6) (pow.f64 (/.f64 (sin.f64 t) eh) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 eh (*.f64 eh (/.f64 (sin.f64 t) eh)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 eh (*.f64 eh (/.f64 (sin.f64 t) eh)))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 eh (*.f64 eh (/.f64 (sin.f64 t) eh)))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 eh eh))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 0 eh) (*.f64 eh eh))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 0 (exp.f64 (log1p.f64 (*.f64 eh eh)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 0 (/.f64 0 eh)) (*.f64 eh eh))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (/.f64 0 eh) 0) (*.f64 eh eh))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (/.f64 0 eh) (exp.f64 (log1p.f64 (*.f64 eh eh)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (/.f64 0 eh) (/.f64 0 eh)) (*.f64 eh eh))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 eh) 0) (*.f64 eh eh))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (/.f64 1 eh)) (*.f64 eh eh))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 eh eh))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 eh eh))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 0 eh) (*.f64 eh eh))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 eh eh)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 eh (/.f64 (*.f64 eh eh) eh))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 eh 3) (/.f64 1 eh))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 eh 3) (sqrt.f64 (/.f64 eh (pow.f64 eh 3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 eh 3) (neg.f64 (/.f64 1 eh)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 eh eh))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 eh 3/2) (sqrt.f64 eh))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 eh 3/2) (*.f64 (pow.f64 eh 3/2) (/.f64 1 eh)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 eh 3/2) (neg.f64 (sqrt.f64 eh)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 eh 3/2) (neg.f64 (*.f64 (pow.f64 eh 3/2) (/.f64 1 eh))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 eh) (pow.f64 eh 3/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (/.f64 eh (cbrt.f64 eh)) 2) (/.f64 eh (cbrt.f64 eh)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (/.f64 eh (cbrt.f64 eh)) 2) (*.f64 (neg.f64 (cbrt.f64 eh)) (neg.f64 (cbrt.f64 eh))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 eh) (*.f64 eh (/.f64 eh (cbrt.f64 eh))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 eh (cbrt.f64 eh)) (pow.f64 (/.f64 eh (cbrt.f64 eh)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 eh (cbrt.f64 eh)) (*.f64 eh (cbrt.f64 eh)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 eh (cbrt.f64 eh)) (*.f64 (/.f64 (*.f64 eh eh) eh) (cbrt.f64 eh)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 eh (cbrt.f64 eh)) (neg.f64 (pow.f64 (/.f64 eh (cbrt.f64 eh)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 eh eh) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 eh eh) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 eh eh) (*.f64 eh (/.f64 1 eh)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 eh eh) (/.f64 eh eh))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 eh eh))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 eh) (pow.f64 eh 3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 eh (/.f64 eh (cbrt.f64 eh))) (cbrt.f64 eh))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 eh (/.f64 eh (cbrt.f64 eh))) (neg.f64 (cbrt.f64 eh)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 eh 3/2) (/.f64 1 eh)) (pow.f64 eh 3/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 eh (/.f64 1 eh)) (*.f64 eh eh))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 eh (cbrt.f64 eh)) (/.f64 eh (cbrt.f64 eh)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 eh)) (/.f64 (pow.f64 eh 3) (sqrt.f64 eh)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 eh) (cbrt.f64 eh)) (/.f64 (pow.f64 eh 3) (cbrt.f64 eh)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 eh 3) (sqrt.f64 eh)) (/.f64 1 (sqrt.f64 eh)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 eh 3) (sqrt.f64 eh)) (/.f64 -1 (sqrt.f64 eh)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 eh eh) (*.f64 eh eh))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 eh 3) (cbrt.f64 eh)) (*.f64 (/.f64 1 eh) (cbrt.f64 eh)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (sqrt.f64 eh)) (pow.f64 eh 3/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (sqrt.f64 eh)) (/.f64 (pow.f64 eh 3) (sqrt.f64 eh)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 eh eh) eh) eh)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 eh eh) (sqrt.f64 eh)) (sqrt.f64 eh))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 eh eh) (sqrt.f64 eh)) (/.f64 eh (sqrt.f64 eh)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 eh eh) (cbrt.f64 eh)) (/.f64 (*.f64 eh eh) (cbrt.f64 eh)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 eh eh) (cbrt.f64 eh)) (*.f64 (/.f64 eh eh) (cbrt.f64 eh)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 eh 3/2) 1) (/.f64 eh (sqrt.f64 eh)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 eh (sqrt.f64 eh)) (pow.f64 eh 3/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 eh (sqrt.f64 eh)) (/.f64 (*.f64 eh eh) (sqrt.f64 eh)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 eh (sqrt.f64 eh)) (/.f64 (pow.f64 eh 3/2) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 eh (sqrt.f64 eh)) (cbrt.f64 eh)) (/.f64 (pow.f64 eh 3/2) (cbrt.f64 eh)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 eh (sqrt.f64 eh)) (cbrt.f64 eh)) (neg.f64 (/.f64 (pow.f64 eh 3/2) (cbrt.f64 eh))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 eh 3/2) (cbrt.f64 eh)) (*.f64 (/.f64 eh (sqrt.f64 eh)) (cbrt.f64 eh)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 eh eh) eh) (cbrt.f64 eh)) (/.f64 eh (cbrt.f64 eh)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 eh (pow.f64 eh 3/2))) (pow.f64 eh 3/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (/.f64 eh (pow.f64 eh 3/2))) (pow.f64 eh 3/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 1 eh)) (pow.f64 eh 3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 1 (sqrt.f64 eh))) (/.f64 (pow.f64 eh 3) (sqrt.f64 eh)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (*.f64 (/.f64 1 eh) (cbrt.f64 eh))) (/.f64 (pow.f64 eh 3) (cbrt.f64 eh)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (pow.f64 (/.f64 eh (cbrt.f64 eh)) 2)) (/.f64 eh (cbrt.f64 eh)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 -1 (sqrt.f64 eh))) (/.f64 (pow.f64 eh 3) (sqrt.f64 eh)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (pow.f64 eh 3/2) 1)) (/.f64 eh (sqrt.f64 eh)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (*.f64 (/.f64 eh (sqrt.f64 eh)) (cbrt.f64 eh))) (/.f64 (pow.f64 eh 3/2) (cbrt.f64 eh)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 (sqrt.f64 eh) 3) (sqrt.f64 (/.f64 1 eh))) (*.f64 (pow.f64 (sqrt.f64 eh) 3) (sqrt.f64 (/.f64 1 eh))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (pow.f64 eh 3/2)) (sqrt.f64 (sqrt.f64 eh))) (*.f64 (sqrt.f64 (pow.f64 eh 3/2)) (sqrt.f64 (sqrt.f64 eh))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 eh 3/4) (sqrt.f64 (sqrt.f64 eh))) (*.f64 (pow.f64 eh 3/4) (sqrt.f64 (sqrt.f64 eh))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 (sqrt.f64 eh) 3/2) (sqrt.f64 (sqrt.f64 eh))) (*.f64 (pow.f64 (sqrt.f64 eh) 3/2) (sqrt.f64 (sqrt.f64 eh))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (sqrt.f64 eh)) (sqrt.f64 (pow.f64 eh 3/2))) (*.f64 (sqrt.f64 (sqrt.f64 eh)) (sqrt.f64 (pow.f64 eh 3/2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (sqrt.f64 eh)) (pow.f64 eh 3/4)) (*.f64 (sqrt.f64 (sqrt.f64 eh)) (pow.f64 eh 3/4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (sqrt.f64 eh)) (pow.f64 (sqrt.f64 eh) 3/2)) (*.f64 (sqrt.f64 (sqrt.f64 eh)) (pow.f64 (sqrt.f64 eh) 3/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (pow.f64 (/.f64 eh (cbrt.f64 eh)) 2)) (cbrt.f64 eh)) (*.f64 (sqrt.f64 (pow.f64 (/.f64 eh (cbrt.f64 eh)) 2)) (cbrt.f64 eh)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 eh (cbrt.f64 eh)) (sqrt.f64 (/.f64 eh (cbrt.f64 eh)))) (*.f64 (/.f64 eh (cbrt.f64 eh)) (sqrt.f64 (/.f64 eh (cbrt.f64 eh)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (/.f64 eh (cbrt.f64 eh))) (/.f64 eh (cbrt.f64 eh))) (*.f64 (sqrt.f64 (/.f64 eh (cbrt.f64 eh))) (/.f64 eh (cbrt.f64 eh))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 eh) (sqrt.f64 (pow.f64 (/.f64 eh (cbrt.f64 eh)) 2))) (*.f64 (cbrt.f64 eh) (sqrt.f64 (pow.f64 (/.f64 eh (cbrt.f64 eh)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (/.f64 1 eh)) (pow.f64 (sqrt.f64 eh) 3)) (*.f64 (sqrt.f64 (/.f64 1 eh)) (pow.f64 (sqrt.f64 eh) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 eh 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 eh (cbrt.f64 eh)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 eh eh) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 eh 6) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 eh (pow.f64 eh 3)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 eh eh))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 eh eh) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 eh) eh))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 eh eh))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 eh 6))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (/.f64 (pow.f64 (pow.f64 eh 3) 3) (pow.f64 eh 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 eh eh)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 eh) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 eh eh)))))))

simplify78.0ms (0.5%)

Algorithm
egg-herbie
Rules
836×distribute-lft-neg-in
802×associate-*r*
772×distribute-rgt-neg-in
628×associate-*l*
520×div-sub
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
03072918
19482396
242242372
Stop Event
node limit
Counts
172 → 177
Calls
Call 1
Inputs
(*.f64 -1 (*.f64 t eh))
(+.f64 (*.f64 -1 (*.f64 t eh)) (*.f64 1/6 (*.f64 (pow.f64 t 3) eh)))
(+.f64 (*.f64 -1 (*.f64 t eh)) (+.f64 (*.f64 1/6 (*.f64 (pow.f64 t 3) eh)) (*.f64 -1/120 (*.f64 (pow.f64 t 5) eh))))
(+.f64 (*.f64 -1 (*.f64 t eh)) (+.f64 (*.f64 1/6 (*.f64 (pow.f64 t 3) eh)) (+.f64 (*.f64 -1/120 (*.f64 (pow.f64 t 5) eh)) (*.f64 1/5040 (*.f64 (pow.f64 t 7) eh)))))
(*.f64 -1 (*.f64 (sin.f64 t) eh))
(*.f64 -1 (*.f64 (sin.f64 t) eh))
(*.f64 -1 (*.f64 (sin.f64 t) eh))
(*.f64 -1 (*.f64 (sin.f64 t) eh))
(*.f64 -1 (*.f64 (sin.f64 t) eh))
(*.f64 -1 (*.f64 (sin.f64 t) eh))
(*.f64 -1 (*.f64 (sin.f64 t) eh))
(*.f64 -1 (*.f64 (sin.f64 t) eh))
(*.f64 -1 (*.f64 (sin.f64 t) eh))
(*.f64 -1 (*.f64 (sin.f64 t) eh))
(*.f64 -1 (*.f64 (sin.f64 t) eh))
(*.f64 -1 (*.f64 (sin.f64 t) eh))
(*.f64 -1 (*.f64 (sin.f64 t) eh))
(*.f64 -1 (*.f64 (sin.f64 t) eh))
(*.f64 -1 (*.f64 (sin.f64 t) eh))
(*.f64 -1 (*.f64 (sin.f64 t) eh))
(*.f64 -1 (*.f64 (sin.f64 t) eh))
(*.f64 -1 (*.f64 (sin.f64 t) eh))
(*.f64 -1 (*.f64 (sin.f64 t) eh))
(*.f64 -1 (*.f64 (sin.f64 t) eh))
(*.f64 -1 (pow.f64 eh 2))
(*.f64 -1 (pow.f64 eh 2))
(*.f64 -1 (pow.f64 eh 2))
(*.f64 -1 (pow.f64 eh 2))
(*.f64 -1 (pow.f64 eh 2))
(*.f64 -1 (pow.f64 eh 2))
(*.f64 -1 (pow.f64 eh 2))
(*.f64 -1 (pow.f64 eh 2))
(*.f64 -1 (pow.f64 eh 2))
(*.f64 -1 (pow.f64 eh 2))
(*.f64 -1 (pow.f64 eh 2))
(*.f64 -1 (pow.f64 eh 2))
(-.f64 (exp.f64 (log1p.f64 (*.f64 eh (*.f64 eh (/.f64 (sin.f64 t) eh))))) 1)
(/.f64 (sin.f64 t) (/.f64 (*.f64 eh eh) (pow.f64 eh 3)))
(/.f64 (sin.f64 t) (/.f64 eh (*.f64 eh eh)))
(/.f64 eh (*.f64 (/.f64 eh (sin.f64 t)) (/.f64 eh (*.f64 eh eh))))
(/.f64 (/.f64 (sin.f64 t) eh) (/.f64 eh (pow.f64 eh 3)))
(/.f64 (pow.f64 eh 3) (*.f64 eh (/.f64 eh (sin.f64 t))))
(/.f64 1 (/.f64 eh (*.f64 (sin.f64 t) (*.f64 eh eh))))
(/.f64 (sqrt.f64 (sin.f64 t)) (*.f64 (/.f64 eh (pow.f64 eh 3)) (/.f64 eh (sqrt.f64 (sin.f64 t)))))
(/.f64 (pow.f64 eh 3/2) (*.f64 (/.f64 eh (sin.f64 t)) (/.f64 eh (pow.f64 eh 3/2))))
(/.f64 (pow.f64 (cbrt.f64 (sin.f64 t)) 2) (*.f64 (/.f64 eh (pow.f64 eh 3)) (/.f64 eh (cbrt.f64 (sin.f64 t)))))
(/.f64 (*.f64 eh eh) (/.f64 eh (sin.f64 t)))
(/.f64 (*.f64 eh eh) (*.f64 (/.f64 eh (sin.f64 t)) (/.f64 eh eh)))
(/.f64 (*.f64 (sin.f64 t) (*.f64 eh eh)) eh)
(/.f64 -1 (/.f64 eh (*.f64 (sin.f64 t) (*.f64 eh eh))))
(/.f64 (*.f64 (sin.f64 t) (pow.f64 eh 3)) (*.f64 eh eh))
(/.f64 (neg.f64 (sin.f64 t)) (/.f64 (*.f64 eh eh) (pow.f64 eh 3)))
(/.f64 (neg.f64 (sin.f64 t)) (/.f64 eh (*.f64 eh eh)))
(/.f64 (*.f64 (*.f64 eh (*.f64 eh (/.f64 (sin.f64 t) eh))) (cbrt.f64 eh)) (cbrt.f64 eh))
(/.f64 (/.f64 (pow.f64 eh 3) (sqrt.f64 eh)) (*.f64 (/.f64 eh (sin.f64 t)) (sqrt.f64 eh)))
(/.f64 (*.f64 (cbrt.f64 eh) (*.f64 eh eh)) (*.f64 (/.f64 eh (sin.f64 t)) (cbrt.f64 eh)))
(/.f64 (/.f64 (sin.f64 t) 1) (/.f64 eh (*.f64 eh eh)))
(/.f64 (/.f64 (sin.f64 t) (sqrt.f64 eh)) (/.f64 (sqrt.f64 eh) (*.f64 eh eh)))
(/.f64 (*.f64 (/.f64 (sin.f64 t) eh) (cbrt.f64 eh)) (*.f64 (/.f64 eh (pow.f64 eh 3)) (cbrt.f64 eh)))
(/.f64 (+.f64 (pow.f64 eh 6) 0) (*.f64 (*.f64 eh (/.f64 eh (sin.f64 t))) (pow.f64 eh 3)))
(/.f64 (+.f64 0 (pow.f64 (pow.f64 eh 3) 3)) (*.f64 (*.f64 eh (/.f64 eh (sin.f64 t))) (+.f64 (pow.f64 eh 6) 0)))
(/.f64 (/.f64 (*.f64 (sin.f64 t) (*.f64 eh eh)) (sqrt.f64 eh)) (sqrt.f64 eh))
(pow.f64 (*.f64 eh (*.f64 eh (/.f64 (sin.f64 t) eh))) 1)
(pow.f64 (*.f64 eh (sqrt.f64 (/.f64 (sin.f64 t) eh))) 2)
(pow.f64 (cbrt.f64 (*.f64 eh (*.f64 eh (/.f64 (sin.f64 t) eh)))) 3)
(pow.f64 (pow.f64 (*.f64 eh (*.f64 eh (/.f64 (sin.f64 t) eh))) 3) 1/3)
(neg.f64 (*.f64 eh (*.f64 eh (/.f64 (sin.f64 t) eh))))
(sqrt.f64 (pow.f64 (*.f64 eh (*.f64 eh (/.f64 (sin.f64 t) eh))) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 eh) eh) (/.f64 (sin.f64 t) eh)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 eh (*.f64 eh (/.f64 (sin.f64 t) eh))))))
(cbrt.f64 (pow.f64 (*.f64 eh (*.f64 eh (/.f64 (sin.f64 t) eh))) 3))
(cbrt.f64 (*.f64 (pow.f64 eh 6) (pow.f64 (/.f64 (sin.f64 t) eh) 3)))
(expm1.f64 (log1p.f64 (*.f64 eh (*.f64 eh (/.f64 (sin.f64 t) eh)))))
(exp.f64 (log.f64 (*.f64 eh (*.f64 eh (/.f64 (sin.f64 t) eh)))))
(log1p.f64 (expm1.f64 (*.f64 eh (*.f64 eh (/.f64 (sin.f64 t) eh)))))
(+.f64 0 (*.f64 eh eh))
(+.f64 (/.f64 0 eh) (*.f64 eh eh))
(+.f64 (-.f64 0 (exp.f64 (log1p.f64 (*.f64 eh eh)))) 1)
(+.f64 (-.f64 0 (/.f64 0 eh)) (*.f64 eh eh))
(+.f64 (-.f64 (/.f64 0 eh) 0) (*.f64 eh eh))
(+.f64 (-.f64 (/.f64 0 eh) (exp.f64 (log1p.f64 (*.f64 eh eh)))) 1)
(+.f64 (-.f64 (/.f64 0 eh) (/.f64 0 eh)) (*.f64 eh eh))
(+.f64 (*.f64 (/.f64 1 eh) 0) (*.f64 eh eh))
(+.f64 (*.f64 0 (/.f64 1 eh)) (*.f64 eh eh))
(-.f64 0 (*.f64 eh eh))
(-.f64 (exp.f64 (log1p.f64 (*.f64 eh eh))) 1)
(-.f64 (/.f64 0 eh) (*.f64 eh eh))
(*.f64 eh eh)
(*.f64 eh (/.f64 (*.f64 eh eh) eh))
(*.f64 (pow.f64 eh 3) (/.f64 1 eh))
(*.f64 (pow.f64 eh 3) (sqrt.f64 (/.f64 eh (pow.f64 eh 3))))
(*.f64 (pow.f64 eh 3) (neg.f64 (/.f64 1 eh)))
(*.f64 1 (*.f64 eh eh))
(*.f64 (pow.f64 eh 3/2) (sqrt.f64 eh))
(*.f64 (pow.f64 eh 3/2) (*.f64 (pow.f64 eh 3/2) (/.f64 1 eh)))
(*.f64 (pow.f64 eh 3/2) (neg.f64 (sqrt.f64 eh)))
(*.f64 (pow.f64 eh 3/2) (neg.f64 (*.f64 (pow.f64 eh 3/2) (/.f64 1 eh))))
(*.f64 (sqrt.f64 eh) (pow.f64 eh 3/2))
(*.f64 (pow.f64 (/.f64 eh (cbrt.f64 eh)) 2) (/.f64 eh (cbrt.f64 eh)))
(*.f64 (pow.f64 (/.f64 eh (cbrt.f64 eh)) 2) (*.f64 (neg.f64 (cbrt.f64 eh)) (neg.f64 (cbrt.f64 eh))))
(*.f64 (cbrt.f64 eh) (*.f64 eh (/.f64 eh (cbrt.f64 eh))))
(*.f64 (/.f64 eh (cbrt.f64 eh)) (pow.f64 (/.f64 eh (cbrt.f64 eh)) 2))
(*.f64 (/.f64 eh (cbrt.f64 eh)) (*.f64 eh (cbrt.f64 eh)))
(*.f64 (/.f64 eh (cbrt.f64 eh)) (*.f64 (/.f64 (*.f64 eh eh) eh) (cbrt.f64 eh)))
(*.f64 (/.f64 eh (cbrt.f64 eh)) (neg.f64 (pow.f64 (/.f64 eh (cbrt.f64 eh)) 2)))
(*.f64 (*.f64 eh eh) 1)
(*.f64 (*.f64 eh eh) -1)
(*.f64 (*.f64 eh eh) (*.f64 eh (/.f64 1 eh)))
(*.f64 (*.f64 eh eh) (/.f64 eh eh))
(*.f64 -1 (*.f64 eh eh))
(*.f64 (/.f64 1 eh) (pow.f64 eh 3))
(*.f64 (*.f64 eh (/.f64 eh (cbrt.f64 eh))) (cbrt.f64 eh))
(*.f64 (*.f64 eh (/.f64 eh (cbrt.f64 eh))) (neg.f64 (cbrt.f64 eh)))
(*.f64 (*.f64 (pow.f64 eh 3/2) (/.f64 1 eh)) (pow.f64 eh 3/2))
(*.f64 (*.f64 eh (/.f64 1 eh)) (*.f64 eh eh))
(*.f64 (*.f64 eh (cbrt.f64 eh)) (/.f64 eh (cbrt.f64 eh)))
(*.f64 (/.f64 1 (sqrt.f64 eh)) (/.f64 (pow.f64 eh 3) (sqrt.f64 eh)))
(*.f64 (*.f64 (/.f64 1 eh) (cbrt.f64 eh)) (/.f64 (pow.f64 eh 3) (cbrt.f64 eh)))
(*.f64 (/.f64 (pow.f64 eh 3) (sqrt.f64 eh)) (/.f64 1 (sqrt.f64 eh)))
(*.f64 (/.f64 (pow.f64 eh 3) (sqrt.f64 eh)) (/.f64 -1 (sqrt.f64 eh)))
(*.f64 (/.f64 eh eh) (*.f64 eh eh))
(*.f64 (/.f64 (pow.f64 eh 3) (cbrt.f64 eh)) (*.f64 (/.f64 1 eh) (cbrt.f64 eh)))
(*.f64 (neg.f64 (sqrt.f64 eh)) (pow.f64 eh 3/2))
(*.f64 (/.f64 -1 (sqrt.f64 eh)) (/.f64 (pow.f64 eh 3) (sqrt.f64 eh)))
(*.f64 (/.f64 (*.f64 eh eh) eh) eh)
(*.f64 (/.f64 (*.f64 eh eh) (sqrt.f64 eh)) (sqrt.f64 eh))
(*.f64 (/.f64 (*.f64 eh eh) (sqrt.f64 eh)) (/.f64 eh (sqrt.f64 eh)))
(*.f64 (*.f64 (/.f64 eh eh) (cbrt.f64 eh)) (/.f64 (*.f64 eh eh) (cbrt.f64 eh)))
(*.f64 (/.f64 (*.f64 eh eh) (cbrt.f64 eh)) (*.f64 (/.f64 eh eh) (cbrt.f64 eh)))
(*.f64 (/.f64 (pow.f64 eh 3/2) 1) (/.f64 eh (sqrt.f64 eh)))
(*.f64 (/.f64 eh (sqrt.f64 eh)) (pow.f64 eh 3/2))
(*.f64 (/.f64 eh (sqrt.f64 eh)) (/.f64 (*.f64 eh eh) (sqrt.f64 eh)))
(*.f64 (/.f64 eh (sqrt.f64 eh)) (/.f64 (pow.f64 eh 3/2) 1))
(*.f64 (*.f64 (/.f64 eh (sqrt.f64 eh)) (cbrt.f64 eh)) (/.f64 (pow.f64 eh 3/2) (cbrt.f64 eh)))
(*.f64 (*.f64 (/.f64 eh (sqrt.f64 eh)) (cbrt.f64 eh)) (neg.f64 (/.f64 (pow.f64 eh 3/2) (cbrt.f64 eh))))
(*.f64 (/.f64 (pow.f64 eh 3/2) (cbrt.f64 eh)) (*.f64 (/.f64 eh (sqrt.f64 eh)) (cbrt.f64 eh)))
(*.f64 (*.f64 (/.f64 (*.f64 eh eh) eh) (cbrt.f64 eh)) (/.f64 eh (cbrt.f64 eh)))
(*.f64 (/.f64 1 (/.f64 eh (pow.f64 eh 3/2))) (pow.f64 eh 3/2))
(*.f64 (/.f64 -1 (/.f64 eh (pow.f64 eh 3/2))) (pow.f64 eh 3/2))
(*.f64 (neg.f64 (/.f64 1 eh)) (pow.f64 eh 3))
(*.f64 (neg.f64 (/.f64 1 (sqrt.f64 eh))) (/.f64 (pow.f64 eh 3) (sqrt.f64 eh)))
(*.f64 (neg.f64 (*.f64 (/.f64 1 eh) (cbrt.f64 eh))) (/.f64 (pow.f64 eh 3) (cbrt.f64 eh)))
(*.f64 (neg.f64 (pow.f64 (/.f64 eh (cbrt.f64 eh)) 2)) (/.f64 eh (cbrt.f64 eh)))
(*.f64 (neg.f64 (/.f64 -1 (sqrt.f64 eh))) (/.f64 (pow.f64 eh 3) (sqrt.f64 eh)))
(*.f64 (neg.f64 (/.f64 (pow.f64 eh 3/2) 1)) (/.f64 eh (sqrt.f64 eh)))
(*.f64 (neg.f64 (*.f64 (/.f64 eh (sqrt.f64 eh)) (cbrt.f64 eh))) (/.f64 (pow.f64 eh 3/2) (cbrt.f64 eh)))
(*.f64 (*.f64 (pow.f64 (sqrt.f64 eh) 3) (sqrt.f64 (/.f64 1 eh))) (*.f64 (pow.f64 (sqrt.f64 eh) 3) (sqrt.f64 (/.f64 1 eh))))
(*.f64 (*.f64 (sqrt.f64 (pow.f64 eh 3/2)) (sqrt.f64 (sqrt.f64 eh))) (*.f64 (sqrt.f64 (pow.f64 eh 3/2)) (sqrt.f64 (sqrt.f64 eh))))
(*.f64 (*.f64 (pow.f64 eh 3/4) (sqrt.f64 (sqrt.f64 eh))) (*.f64 (pow.f64 eh 3/4) (sqrt.f64 (sqrt.f64 eh))))
(*.f64 (*.f64 (pow.f64 (sqrt.f64 eh) 3/2) (sqrt.f64 (sqrt.f64 eh))) (*.f64 (pow.f64 (sqrt.f64 eh) 3/2) (sqrt.f64 (sqrt.f64 eh))))
(*.f64 (*.f64 (sqrt.f64 (sqrt.f64 eh)) (sqrt.f64 (pow.f64 eh 3/2))) (*.f64 (sqrt.f64 (sqrt.f64 eh)) (sqrt.f64 (pow.f64 eh 3/2))))
(*.f64 (*.f64 (sqrt.f64 (sqrt.f64 eh)) (pow.f64 eh 3/4)) (*.f64 (sqrt.f64 (sqrt.f64 eh)) (pow.f64 eh 3/4)))
(*.f64 (*.f64 (sqrt.f64 (sqrt.f64 eh)) (pow.f64 (sqrt.f64 eh) 3/2)) (*.f64 (sqrt.f64 (sqrt.f64 eh)) (pow.f64 (sqrt.f64 eh) 3/2)))
(*.f64 (*.f64 (sqrt.f64 (pow.f64 (/.f64 eh (cbrt.f64 eh)) 2)) (cbrt.f64 eh)) (*.f64 (sqrt.f64 (pow.f64 (/.f64 eh (cbrt.f64 eh)) 2)) (cbrt.f64 eh)))
(*.f64 (*.f64 (/.f64 eh (cbrt.f64 eh)) (sqrt.f64 (/.f64 eh (cbrt.f64 eh)))) (*.f64 (/.f64 eh (cbrt.f64 eh)) (sqrt.f64 (/.f64 eh (cbrt.f64 eh)))))
(*.f64 (*.f64 (sqrt.f64 (/.f64 eh (cbrt.f64 eh))) (/.f64 eh (cbrt.f64 eh))) (*.f64 (sqrt.f64 (/.f64 eh (cbrt.f64 eh))) (/.f64 eh (cbrt.f64 eh))))
(*.f64 (*.f64 (cbrt.f64 eh) (sqrt.f64 (pow.f64 (/.f64 eh (cbrt.f64 eh)) 2))) (*.f64 (cbrt.f64 eh) (sqrt.f64 (pow.f64 (/.f64 eh (cbrt.f64 eh)) 2))))
(*.f64 (*.f64 (sqrt.f64 (/.f64 1 eh)) (pow.f64 (sqrt.f64 eh) 3)) (*.f64 (sqrt.f64 (/.f64 1 eh)) (pow.f64 (sqrt.f64 eh) 3)))
(pow.f64 eh 2)
(pow.f64 (/.f64 eh (cbrt.f64 eh)) 3)
(pow.f64 (*.f64 eh eh) 1)
(pow.f64 (pow.f64 eh 6) 1/3)
(pow.f64 (/.f64 eh (pow.f64 eh 3)) -1)
(neg.f64 (*.f64 eh eh))
(sqrt.f64 (pow.f64 (*.f64 eh eh) 2))
(log.f64 (pow.f64 (exp.f64 eh) eh))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 eh eh))))
(cbrt.f64 (pow.f64 eh 6))
(cbrt.f64 (/.f64 (pow.f64 (pow.f64 eh 3) 3) (pow.f64 eh 3)))
(expm1.f64 (log1p.f64 (*.f64 eh eh)))
(exp.f64 (*.f64 (log.f64 eh) 2))
(log1p.f64 (expm1.f64 (*.f64 eh eh)))
Outputs
(*.f64 -1 (*.f64 t eh))
(neg.f64 (*.f64 t eh))
(*.f64 t (neg.f64 eh))
(+.f64 (*.f64 -1 (*.f64 t eh)) (*.f64 1/6 (*.f64 (pow.f64 t 3) eh)))
(fma.f64 -1 (*.f64 t eh) (*.f64 1/6 (*.f64 eh (pow.f64 t 3))))
(*.f64 eh (+.f64 (neg.f64 t) (*.f64 1/6 (pow.f64 t 3))))
(*.f64 eh (-.f64 (*.f64 1/6 (pow.f64 t 3)) t))
(+.f64 (*.f64 -1 (*.f64 t eh)) (+.f64 (*.f64 1/6 (*.f64 (pow.f64 t 3) eh)) (*.f64 -1/120 (*.f64 (pow.f64 t 5) eh))))
(fma.f64 -1 (*.f64 t eh) (fma.f64 1/6 (*.f64 eh (pow.f64 t 3)) (*.f64 -1/120 (*.f64 eh (pow.f64 t 5)))))
(-.f64 (*.f64 eh (+.f64 (*.f64 1/6 (pow.f64 t 3)) (*.f64 -1/120 (pow.f64 t 5)))) (*.f64 t eh))
(*.f64 eh (-.f64 (+.f64 (*.f64 1/6 (pow.f64 t 3)) (*.f64 -1/120 (pow.f64 t 5))) t))
(+.f64 (*.f64 -1 (*.f64 t eh)) (+.f64 (*.f64 1/6 (*.f64 (pow.f64 t 3) eh)) (+.f64 (*.f64 -1/120 (*.f64 (pow.f64 t 5) eh)) (*.f64 1/5040 (*.f64 (pow.f64 t 7) eh)))))
(fma.f64 -1 (*.f64 t eh) (fma.f64 1/6 (*.f64 eh (pow.f64 t 3)) (fma.f64 -1/120 (*.f64 eh (pow.f64 t 5)) (*.f64 (*.f64 1/5040 (pow.f64 t 7)) eh))))
(-.f64 (fma.f64 1/6 (*.f64 eh (pow.f64 t 3)) (*.f64 eh (+.f64 (*.f64 -1/120 (pow.f64 t 5)) (*.f64 1/5040 (pow.f64 t 7))))) (*.f64 t eh))
(*.f64 eh (+.f64 (-.f64 (*.f64 1/6 (pow.f64 t 3)) t) (+.f64 (*.f64 -1/120 (pow.f64 t 5)) (*.f64 1/5040 (pow.f64 t 7)))))
(*.f64 -1 (*.f64 (sin.f64 t) eh))
(*.f64 (neg.f64 (sin.f64 t)) eh)
(*.f64 (sin.f64 t) (neg.f64 eh))
(*.f64 eh (neg.f64 (sin.f64 t)))
(*.f64 -1 (*.f64 (sin.f64 t) eh))
(*.f64 (neg.f64 (sin.f64 t)) eh)
(*.f64 (sin.f64 t) (neg.f64 eh))
(*.f64 eh (neg.f64 (sin.f64 t)))
(*.f64 -1 (*.f64 (sin.f64 t) eh))
(*.f64 (neg.f64 (sin.f64 t)) eh)
(*.f64 (sin.f64 t) (neg.f64 eh))
(*.f64 eh (neg.f64 (sin.f64 t)))
(*.f64 -1 (*.f64 (sin.f64 t) eh))
(*.f64 (neg.f64 (sin.f64 t)) eh)
(*.f64 (sin.f64 t) (neg.f64 eh))
(*.f64 eh (neg.f64 (sin.f64 t)))
(*.f64 -1 (*.f64 (sin.f64 t) eh))
(*.f64 (neg.f64 (sin.f64 t)) eh)
(*.f64 (sin.f64 t) (neg.f64 eh))
(*.f64 eh (neg.f64 (sin.f64 t)))
(*.f64 -1 (*.f64 (sin.f64 t) eh))
(*.f64 (neg.f64 (sin.f64 t)) eh)
(*.f64 (sin.f64 t) (neg.f64 eh))
(*.f64 eh (neg.f64 (sin.f64 t)))
(*.f64 -1 (*.f64 (sin.f64 t) eh))
(*.f64 (neg.f64 (sin.f64 t)) eh)
(*.f64 (sin.f64 t) (neg.f64 eh))
(*.f64 eh (neg.f64 (sin.f64 t)))
(*.f64 -1 (*.f64 (sin.f64 t) eh))
(*.f64 (neg.f64 (sin.f64 t)) eh)
(*.f64 (sin.f64 t) (neg.f64 eh))
(*.f64 eh (neg.f64 (sin.f64 t)))
(*.f64 -1 (*.f64 (sin.f64 t) eh))
(*.f64 (neg.f64 (sin.f64 t)) eh)
(*.f64 (sin.f64 t) (neg.f64 eh))
(*.f64 eh (neg.f64 (sin.f64 t)))
(*.f64 -1 (*.f64 (sin.f64 t) eh))
(*.f64 (neg.f64 (sin.f64 t)) eh)
(*.f64 (sin.f64 t) (neg.f64 eh))
(*.f64 eh (neg.f64 (sin.f64 t)))
(*.f64 -1 (*.f64 (sin.f64 t) eh))
(*.f64 (neg.f64 (sin.f64 t)) eh)
(*.f64 (sin.f64 t) (neg.f64 eh))
(*.f64 eh (neg.f64 (sin.f64 t)))
(*.f64 -1 (*.f64 (sin.f64 t) eh))
(*.f64 (neg.f64 (sin.f64 t)) eh)
(*.f64 (sin.f64 t) (neg.f64 eh))
(*.f64 eh (neg.f64 (sin.f64 t)))
(*.f64 -1 (*.f64 (sin.f64 t) eh))
(*.f64 (neg.f64 (sin.f64 t)) eh)
(*.f64 (sin.f64 t) (neg.f64 eh))
(*.f64 eh (neg.f64 (sin.f64 t)))
(*.f64 -1 (*.f64 (sin.f64 t) eh))
(*.f64 (neg.f64 (sin.f64 t)) eh)
(*.f64 (sin.f64 t) (neg.f64 eh))
(*.f64 eh (neg.f64 (sin.f64 t)))
(*.f64 -1 (*.f64 (sin.f64 t) eh))
(*.f64 (neg.f64 (sin.f64 t)) eh)
(*.f64 (sin.f64 t) (neg.f64 eh))
(*.f64 eh (neg.f64 (sin.f64 t)))
(*.f64 -1 (*.f64 (sin.f64 t) eh))
(*.f64 (neg.f64 (sin.f64 t)) eh)
(*.f64 (sin.f64 t) (neg.f64 eh))
(*.f64 eh (neg.f64 (sin.f64 t)))
(*.f64 -1 (*.f64 (sin.f64 t) eh))
(*.f64 (neg.f64 (sin.f64 t)) eh)
(*.f64 (sin.f64 t) (neg.f64 eh))
(*.f64 eh (neg.f64 (sin.f64 t)))
(*.f64 -1 (*.f64 (sin.f64 t) eh))
(*.f64 (neg.f64 (sin.f64 t)) eh)
(*.f64 (sin.f64 t) (neg.f64 eh))
(*.f64 eh (neg.f64 (sin.f64 t)))
(*.f64 -1 (*.f64 (sin.f64 t) eh))
(*.f64 (neg.f64 (sin.f64 t)) eh)
(*.f64 (sin.f64 t) (neg.f64 eh))
(*.f64 eh (neg.f64 (sin.f64 t)))
(*.f64 -1 (*.f64 (sin.f64 t) eh))
(*.f64 (neg.f64 (sin.f64 t)) eh)
(*.f64 (sin.f64 t) (neg.f64 eh))
(*.f64 eh (neg.f64 (sin.f64 t)))
(*.f64 -1 (pow.f64 eh 2))
(*.f64 eh (neg.f64 eh))
(neg.f64 (*.f64 eh eh))
(*.f64 -1 (pow.f64 eh 2))
(*.f64 eh (neg.f64 eh))
(neg.f64 (*.f64 eh eh))
(*.f64 -1 (pow.f64 eh 2))
(*.f64 eh (neg.f64 eh))
(neg.f64 (*.f64 eh eh))
(*.f64 -1 (pow.f64 eh 2))
(*.f64 eh (neg.f64 eh))
(neg.f64 (*.f64 eh eh))
(*.f64 -1 (pow.f64 eh 2))
(*.f64 eh (neg.f64 eh))
(neg.f64 (*.f64 eh eh))
(*.f64 -1 (pow.f64 eh 2))
(*.f64 eh (neg.f64 eh))
(neg.f64 (*.f64 eh eh))
(*.f64 -1 (pow.f64 eh 2))
(*.f64 eh (neg.f64 eh))
(neg.f64 (*.f64 eh eh))
(*.f64 -1 (pow.f64 eh 2))
(*.f64 eh (neg.f64 eh))
(neg.f64 (*.f64 eh eh))
(*.f64 -1 (pow.f64 eh 2))
(*.f64 eh (neg.f64 eh))
(neg.f64 (*.f64 eh eh))
(*.f64 -1 (pow.f64 eh 2))
(*.f64 eh (neg.f64 eh))
(neg.f64 (*.f64 eh eh))
(*.f64 -1 (pow.f64 eh 2))
(*.f64 eh (neg.f64 eh))
(neg.f64 (*.f64 eh eh))
(*.f64 -1 (pow.f64 eh 2))
(*.f64 eh (neg.f64 eh))
(neg.f64 (*.f64 eh eh))
(-.f64 (exp.f64 (log1p.f64 (*.f64 eh (*.f64 eh (/.f64 (sin.f64 t) eh))))) 1)
(*.f64 (*.f64 eh eh) (/.f64 (sin.f64 t) eh))
(*.f64 eh (sin.f64 t))
(/.f64 (sin.f64 t) (/.f64 (*.f64 eh eh) (pow.f64 eh 3)))
(*.f64 (*.f64 eh eh) (/.f64 (sin.f64 t) eh))
(*.f64 eh (sin.f64 t))
(/.f64 (sin.f64 t) (/.f64 eh (*.f64 eh eh)))
(*.f64 (*.f64 eh eh) (/.f64 (sin.f64 t) eh))
(*.f64 eh (sin.f64 t))
(/.f64 eh (*.f64 (/.f64 eh (sin.f64 t)) (/.f64 eh (*.f64 eh eh))))
(*.f64 (*.f64 eh eh) (/.f64 (sin.f64 t) eh))
(*.f64 eh (sin.f64 t))
(/.f64 (/.f64 (sin.f64 t) eh) (/.f64 eh (pow.f64 eh 3)))
(*.f64 (*.f64 eh eh) (/.f64 (sin.f64 t) eh))
(*.f64 eh (sin.f64 t))
(/.f64 (pow.f64 eh 3) (*.f64 eh (/.f64 eh (sin.f64 t))))
(*.f64 (*.f64 eh eh) (/.f64 (sin.f64 t) eh))
(*.f64 eh (sin.f64 t))
(/.f64 1 (/.f64 eh (*.f64 (sin.f64 t) (*.f64 eh eh))))
(*.f64 (*.f64 eh eh) (/.f64 (sin.f64 t) eh))
(*.f64 eh (sin.f64 t))
(/.f64 (sqrt.f64 (sin.f64 t)) (*.f64 (/.f64 eh (pow.f64 eh 3)) (/.f64 eh (sqrt.f64 (sin.f64 t)))))
(/.f64 (sqrt.f64 (sin.f64 t)) (/.f64 (*.f64 (/.f64 eh (pow.f64 eh 3)) eh) (sqrt.f64 (sin.f64 t))))
(*.f64 (/.f64 (sqrt.f64 (sin.f64 t)) (/.f64 1 eh)) (sqrt.f64 (sin.f64 t)))
(/.f64 (pow.f64 eh 3/2) (*.f64 (/.f64 eh (sin.f64 t)) (/.f64 eh (pow.f64 eh 3/2))))
(*.f64 (*.f64 eh eh) (/.f64 (sin.f64 t) eh))
(*.f64 eh (sin.f64 t))
(/.f64 (pow.f64 (cbrt.f64 (sin.f64 t)) 2) (*.f64 (/.f64 eh (pow.f64 eh 3)) (/.f64 eh (cbrt.f64 (sin.f64 t)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (sin.f64 t)) 2) (/.f64 1 eh)) (cbrt.f64 (sin.f64 t)))
(/.f64 (*.f64 eh eh) (/.f64 eh (sin.f64 t)))
(*.f64 (*.f64 eh eh) (/.f64 (sin.f64 t) eh))
(*.f64 eh (sin.f64 t))
(/.f64 (*.f64 eh eh) (*.f64 (/.f64 eh (sin.f64 t)) (/.f64 eh eh)))
(*.f64 (*.f64 eh eh) (/.f64 (sin.f64 t) eh))
(*.f64 eh (sin.f64 t))
(/.f64 (*.f64 (sin.f64 t) (*.f64 eh eh)) eh)
(*.f64 (*.f64 eh eh) (/.f64 (sin.f64 t) eh))
(*.f64 eh (sin.f64 t))
(/.f64 -1 (/.f64 eh (*.f64 (sin.f64 t) (*.f64 eh eh))))
(*.f64 (neg.f64 (sin.f64 t)) eh)
(*.f64 (sin.f64 t) (neg.f64 eh))
(*.f64 eh (neg.f64 (sin.f64 t)))
(/.f64 (*.f64 (sin.f64 t) (pow.f64 eh 3)) (*.f64 eh eh))
(*.f64 (*.f64 eh eh) (/.f64 (sin.f64 t) eh))
(*.f64 eh (sin.f64 t))
(/.f64 (neg.f64 (sin.f64 t)) (/.f64 (*.f64 eh eh) (pow.f64 eh 3)))
(*.f64 (neg.f64 (sin.f64 t)) eh)
(*.f64 (sin.f64 t) (neg.f64 eh))
(*.f64 eh (neg.f64 (sin.f64 t)))
(/.f64 (neg.f64 (sin.f64 t)) (/.f64 eh (*.f64 eh eh)))
(*.f64 (neg.f64 (sin.f64 t)) eh)
(*.f64 (sin.f64 t) (neg.f64 eh))
(*.f64 eh (neg.f64 (sin.f64 t)))
(/.f64 (*.f64 (*.f64 eh (*.f64 eh (/.f64 (sin.f64 t) eh))) (cbrt.f64 eh)) (cbrt.f64 eh))
(*.f64 (*.f64 eh eh) (/.f64 (sin.f64 t) eh))
(*.f64 eh (sin.f64 t))
(/.f64 (/.f64 (pow.f64 eh 3) (sqrt.f64 eh)) (*.f64 (/.f64 eh (sin.f64 t)) (sqrt.f64 eh)))
(*.f64 (*.f64 eh eh) (/.f64 (sin.f64 t) eh))
(*.f64 eh (sin.f64 t))
(/.f64 (*.f64 (cbrt.f64 eh) (*.f64 eh eh)) (*.f64 (/.f64 eh (sin.f64 t)) (cbrt.f64 eh)))
(*.f64 (*.f64 eh eh) (/.f64 (sin.f64 t) eh))
(*.f64 eh (sin.f64 t))
(/.f64 (/.f64 (sin.f64 t) 1) (/.f64 eh (*.f64 eh eh)))
(*.f64 (*.f64 eh eh) (/.f64 (sin.f64 t) eh))
(*.f64 eh (sin.f64 t))
(/.f64 (/.f64 (sin.f64 t) (sqrt.f64 eh)) (/.f64 (sqrt.f64 eh) (*.f64 eh eh)))
(*.f64 (*.f64 eh eh) (/.f64 (sin.f64 t) eh))
(*.f64 eh (sin.f64 t))
(/.f64 (*.f64 (/.f64 (sin.f64 t) eh) (cbrt.f64 eh)) (*.f64 (/.f64 eh (pow.f64 eh 3)) (cbrt.f64 eh)))
(*.f64 (*.f64 eh eh) (/.f64 (sin.f64 t) eh))
(*.f64 eh (sin.f64 t))
(/.f64 (+.f64 (pow.f64 eh 6) 0) (*.f64 (*.f64 eh (/.f64 eh (sin.f64 t))) (pow.f64 eh 3)))
(*.f64 (*.f64 eh eh) (/.f64 (sin.f64 t) eh))
(*.f64 eh (sin.f64 t))
(/.f64 (+.f64 0 (pow.f64 (pow.f64 eh 3) 3)) (*.f64 (*.f64 eh (/.f64 eh (sin.f64 t))) (+.f64 (pow.f64 eh 6) 0)))
(*.f64 (*.f64 eh eh) (/.f64 (sin.f64 t) eh))
(*.f64 eh (sin.f64 t))
(/.f64 (/.f64 (*.f64 (sin.f64 t) (*.f64 eh eh)) (sqrt.f64 eh)) (sqrt.f64 eh))
(*.f64 (*.f64 eh eh) (/.f64 (sin.f64 t) eh))
(*.f64 eh (sin.f64 t))
(pow.f64 (*.f64 eh (*.f64 eh (/.f64 (sin.f64 t) eh))) 1)
(*.f64 (*.f64 eh eh) (/.f64 (sin.f64 t) eh))
(*.f64 eh (sin.f64 t))
(pow.f64 (*.f64 eh (sqrt.f64 (/.f64 (sin.f64 t) eh))) 2)
(*.f64 (*.f64 eh eh) (/.f64 (sin.f64 t) eh))
(*.f64 eh (sin.f64 t))
(pow.f64 (cbrt.f64 (*.f64 eh (*.f64 eh (/.f64 (sin.f64 t) eh)))) 3)
(*.f64 (*.f64 eh eh) (/.f64 (sin.f64 t) eh))
(*.f64 eh (sin.f64 t))
(pow.f64 (pow.f64 (*.f64 eh (*.f64 eh (/.f64 (sin.f64 t) eh))) 3) 1/3)
(*.f64 (*.f64 eh eh) (/.f64 (sin.f64 t) eh))
(*.f64 eh (sin.f64 t))
(neg.f64 (*.f64 eh (*.f64 eh (/.f64 (sin.f64 t) eh))))
(*.f64 (neg.f64 (sin.f64 t)) eh)
(*.f64 (sin.f64 t) (neg.f64 eh))
(*.f64 eh (neg.f64 (sin.f64 t)))
(sqrt.f64 (pow.f64 (*.f64 eh (*.f64 eh (/.f64 (sin.f64 t) eh))) 2))
(*.f64 (*.f64 eh eh) (/.f64 (sin.f64 t) eh))
(*.f64 eh (sin.f64 t))
(log.f64 (pow.f64 (pow.f64 (exp.f64 eh) eh) (/.f64 (sin.f64 t) eh)))
(*.f64 (*.f64 eh eh) (/.f64 (sin.f64 t) eh))
(*.f64 eh (sin.f64 t))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 eh (*.f64 eh (/.f64 (sin.f64 t) eh))))))
(*.f64 (*.f64 eh eh) (/.f64 (sin.f64 t) eh))
(*.f64 eh (sin.f64 t))
(cbrt.f64 (pow.f64 (*.f64 eh (*.f64 eh (/.f64 (sin.f64 t) eh))) 3))
(*.f64 (*.f64 eh eh) (/.f64 (sin.f64 t) eh))
(*.f64 eh (sin.f64 t))
(cbrt.f64 (*.f64 (pow.f64 eh 6) (pow.f64 (/.f64 (sin.f64 t) eh) 3)))
(*.f64 (*.f64 eh eh) (/.f64 (sin.f64 t) eh))
(*.f64 eh (sin.f64 t))
(expm1.f64 (log1p.f64 (*.f64 eh (*.f64 eh (/.f64 (sin.f64 t) eh)))))
(*.f64 (*.f64 eh eh) (/.f64 (sin.f64 t) eh))
(*.f64 eh (sin.f64 t))
(exp.f64 (log.f64 (*.f64 eh (*.f64 eh (/.f64 (sin.f64 t) eh)))))
(*.f64 (*.f64 eh eh) (/.f64 (sin.f64 t) eh))
(*.f64 eh (sin.f64 t))
(log1p.f64 (expm1.f64 (*.f64 eh (*.f64 eh (/.f64 (sin.f64 t) eh)))))
(*.f64 (*.f64 eh eh) (/.f64 (sin.f64 t) eh))
(*.f64 eh (sin.f64 t))
(+.f64 0 (*.f64 eh eh))
(*.f64 eh eh)
(+.f64 (/.f64 0 eh) (*.f64 eh eh))
(*.f64 eh eh)
(+.f64 (-.f64 0 (exp.f64 (log1p.f64 (*.f64 eh eh)))) 1)
(*.f64 eh (neg.f64 eh))
(neg.f64 (*.f64 eh eh))
(+.f64 (-.f64 0 (/.f64 0 eh)) (*.f64 eh eh))
(*.f64 eh eh)
(+.f64 (-.f64 (/.f64 0 eh) 0) (*.f64 eh eh))
(*.f64 eh eh)
(+.f64 (-.f64 (/.f64 0 eh) (exp.f64 (log1p.f64 (*.f64 eh eh)))) 1)
(*.f64 eh (neg.f64 eh))
(neg.f64 (*.f64 eh eh))
(+.f64 (-.f64 (/.f64 0 eh) (/.f64 0 eh)) (*.f64 eh eh))
(*.f64 eh eh)
(+.f64 (*.f64 (/.f64 1 eh) 0) (*.f64 eh eh))
(*.f64 eh eh)
(+.f64 (*.f64 0 (/.f64 1 eh)) (*.f64 eh eh))
(*.f64 eh eh)
(-.f64 0 (*.f64 eh eh))
(*.f64 eh (neg.f64 eh))
(neg.f64 (*.f64 eh eh))
(-.f64 (exp.f64 (log1p.f64 (*.f64 eh eh))) 1)
(*.f64 eh eh)
(-.f64 (/.f64 0 eh) (*.f64 eh eh))
(*.f64 eh (neg.f64 eh))
(neg.f64 (*.f64 eh eh))
(*.f64 eh eh)
(*.f64 eh (/.f64 (*.f64 eh eh) eh))
(*.f64 eh eh)
(*.f64 (pow.f64 eh 3) (/.f64 1 eh))
(*.f64 eh eh)
(*.f64 (pow.f64 eh 3) (sqrt.f64 (/.f64 eh (pow.f64 eh 3))))
(*.f64 (pow.f64 eh 3) (neg.f64 (/.f64 1 eh)))
(*.f64 eh (neg.f64 eh))
(neg.f64 (*.f64 eh eh))
(*.f64 1 (*.f64 eh eh))
(*.f64 eh eh)
(*.f64 (pow.f64 eh 3/2) (sqrt.f64 eh))
(*.f64 (pow.f64 eh 3/2) (*.f64 (pow.f64 eh 3/2) (/.f64 1 eh)))
(*.f64 eh eh)
(*.f64 (pow.f64 eh 3/2) (neg.f64 (sqrt.f64 eh)))
(*.f64 (pow.f64 eh 3/2) (neg.f64 (*.f64 (pow.f64 eh 3/2) (/.f64 1 eh))))
(*.f64 eh (neg.f64 eh))
(neg.f64 (*.f64 eh eh))
(*.f64 (sqrt.f64 eh) (pow.f64 eh 3/2))
(*.f64 (pow.f64 eh 3/2) (sqrt.f64 eh))
(*.f64 (pow.f64 (/.f64 eh (cbrt.f64 eh)) 2) (/.f64 eh (cbrt.f64 eh)))
(*.f64 eh eh)
(*.f64 (pow.f64 (/.f64 eh (cbrt.f64 eh)) 2) (*.f64 (neg.f64 (cbrt.f64 eh)) (neg.f64 (cbrt.f64 eh))))
(*.f64 (pow.f64 (/.f64 eh (cbrt.f64 eh)) 2) (*.f64 (cbrt.f64 eh) (cbrt.f64 eh)))
(*.f64 (cbrt.f64 eh) (*.f64 eh (/.f64 eh (cbrt.f64 eh))))
(*.f64 eh eh)
(*.f64 (/.f64 eh (cbrt.f64 eh)) (pow.f64 (/.f64 eh (cbrt.f64 eh)) 2))
(*.f64 eh eh)
(*.f64 (/.f64 eh (cbrt.f64 eh)) (*.f64 eh (cbrt.f64 eh)))
(*.f64 eh eh)
(*.f64 (/.f64 eh (cbrt.f64 eh)) (*.f64 (/.f64 (*.f64 eh eh) eh) (cbrt.f64 eh)))
(*.f64 eh eh)
(*.f64 (/.f64 eh (cbrt.f64 eh)) (neg.f64 (pow.f64 (/.f64 eh (cbrt.f64 eh)) 2)))
(*.f64 eh (neg.f64 eh))
(neg.f64 (*.f64 eh eh))
(*.f64 (*.f64 eh eh) 1)
(*.f64 eh eh)
(*.f64 (*.f64 eh eh) -1)
(*.f64 eh (neg.f64 eh))
(neg.f64 (*.f64 eh eh))
(*.f64 (*.f64 eh eh) (*.f64 eh (/.f64 1 eh)))
(*.f64 eh eh)
(*.f64 (*.f64 eh eh) (/.f64 eh eh))
(*.f64 eh eh)
(*.f64 -1 (*.f64 eh eh))
(*.f64 eh (neg.f64 eh))
(neg.f64 (*.f64 eh eh))
(*.f64 (/.f64 1 eh) (pow.f64 eh 3))
(*.f64 eh eh)
(*.f64 (*.f64 eh (/.f64 eh (cbrt.f64 eh))) (cbrt.f64 eh))
(*.f64 eh eh)
(*.f64 (*.f64 eh (/.f64 eh (cbrt.f64 eh))) (neg.f64 (cbrt.f64 eh)))
(*.f64 eh (neg.f64 eh))
(neg.f64 (*.f64 eh eh))
(*.f64 (*.f64 (pow.f64 eh 3/2) (/.f64 1 eh)) (pow.f64 eh 3/2))
(*.f64 eh eh)
(*.f64 (*.f64 eh (/.f64 1 eh)) (*.f64 eh eh))
(*.f64 eh eh)
(*.f64 (*.f64 eh (cbrt.f64 eh)) (/.f64 eh (cbrt.f64 eh)))
(*.f64 eh eh)
(*.f64 (/.f64 1 (sqrt.f64 eh)) (/.f64 (pow.f64 eh 3) (sqrt.f64 eh)))
(*.f64 (/.f64 (pow.f64 eh 3) (sqrt.f64 eh)) (/.f64 1 (sqrt.f64 eh)))
(/.f64 (/.f64 (pow.f64 eh 3) (sqrt.f64 eh)) (sqrt.f64 eh))
(*.f64 (*.f64 (/.f64 1 eh) (cbrt.f64 eh)) (/.f64 (pow.f64 eh 3) (cbrt.f64 eh)))
(*.f64 eh eh)
(*.f64 (/.f64 (pow.f64 eh 3) (sqrt.f64 eh)) (/.f64 1 (sqrt.f64 eh)))
(/.f64 (/.f64 (pow.f64 eh 3) (sqrt.f64 eh)) (sqrt.f64 eh))
(*.f64 (/.f64 (pow.f64 eh 3) (sqrt.f64 eh)) (/.f64 -1 (sqrt.f64 eh)))
(/.f64 (neg.f64 (/.f64 (pow.f64 eh 3) (sqrt.f64 eh))) (sqrt.f64 eh))
(/.f64 (/.f64 (neg.f64 (pow.f64 eh 3)) (sqrt.f64 eh)) (sqrt.f64 eh))
(*.f64 (/.f64 eh eh) (*.f64 eh eh))
(*.f64 eh eh)
(*.f64 (/.f64 (pow.f64 eh 3) (cbrt.f64 eh)) (*.f64 (/.f64 1 eh) (cbrt.f64 eh)))
(*.f64 eh eh)
(*.f64 (neg.f64 (sqrt.f64 eh)) (pow.f64 eh 3/2))
(*.f64 (pow.f64 eh 3/2) (neg.f64 (sqrt.f64 eh)))
(*.f64 (/.f64 -1 (sqrt.f64 eh)) (/.f64 (pow.f64 eh 3) (sqrt.f64 eh)))
(*.f64 (/.f64 (pow.f64 eh 3) (sqrt.f64 eh)) (/.f64 -1 (sqrt.f64 eh)))
(/.f64 (neg.f64 (/.f64 (pow.f64 eh 3) (sqrt.f64 eh))) (sqrt.f64 eh))
(/.f64 (/.f64 (neg.f64 (pow.f64 eh 3)) (sqrt.f64 eh)) (sqrt.f64 eh))
(*.f64 (/.f64 (*.f64 eh eh) eh) eh)
(*.f64 eh eh)
(*.f64 (/.f64 (*.f64 eh eh) (sqrt.f64 eh)) (sqrt.f64 eh))
(*.f64 eh eh)
(*.f64 (/.f64 (*.f64 eh eh) (sqrt.f64 eh)) (/.f64 eh (sqrt.f64 eh)))
(*.f64 (/.f64 (pow.f64 eh 3) (sqrt.f64 eh)) (/.f64 1 (sqrt.f64 eh)))
(/.f64 (/.f64 (pow.f64 eh 3) (sqrt.f64 eh)) (sqrt.f64 eh))
(*.f64 (*.f64 (/.f64 eh eh) (cbrt.f64 eh)) (/.f64 (*.f64 eh eh) (cbrt.f64 eh)))
(*.f64 eh eh)
(*.f64 (/.f64 (*.f64 eh eh) (cbrt.f64 eh)) (*.f64 (/.f64 eh eh) (cbrt.f64 eh)))
(*.f64 eh eh)
(*.f64 (/.f64 (pow.f64 eh 3/2) 1) (/.f64 eh (sqrt.f64 eh)))
(*.f64 (pow.f64 eh 3/2) (/.f64 eh (sqrt.f64 eh)))
(/.f64 (pow.f64 eh 5/2) (sqrt.f64 eh))
(*.f64 (/.f64 eh (sqrt.f64 eh)) (pow.f64 eh 3/2))
(*.f64 (pow.f64 eh 3/2) (/.f64 eh (sqrt.f64 eh)))
(/.f64 (pow.f64 eh 5/2) (sqrt.f64 eh))
(*.f64 (/.f64 eh (sqrt.f64 eh)) (/.f64 (*.f64 eh eh) (sqrt.f64 eh)))
(*.f64 (/.f64 (pow.f64 eh 3) (sqrt.f64 eh)) (/.f64 1 (sqrt.f64 eh)))
(/.f64 (/.f64 (pow.f64 eh 3) (sqrt.f64 eh)) (sqrt.f64 eh))
(*.f64 (/.f64 eh (sqrt.f64 eh)) (/.f64 (pow.f64 eh 3/2) 1))
(*.f64 (pow.f64 eh 3/2) (/.f64 eh (sqrt.f64 eh)))
(/.f64 (pow.f64 eh 5/2) (sqrt.f64 eh))
(*.f64 (*.f64 (/.f64 eh (sqrt.f64 eh)) (cbrt.f64 eh)) (/.f64 (pow.f64 eh 3/2) (cbrt.f64 eh)))
(/.f64 (*.f64 (*.f64 (cbrt.f64 eh) (/.f64 eh (sqrt.f64 eh))) (pow.f64 eh 3/2)) (cbrt.f64 eh))
(*.f64 (cbrt.f64 eh) (/.f64 (/.f64 (pow.f64 eh 5/2) (sqrt.f64 eh)) (cbrt.f64 eh)))
(*.f64 (*.f64 (/.f64 eh (sqrt.f64 eh)) (cbrt.f64 eh)) (neg.f64 (/.f64 (pow.f64 eh 3/2) (cbrt.f64 eh))))
(*.f64 (/.f64 eh (sqrt.f64 eh)) (*.f64 (cbrt.f64 eh) (/.f64 (neg.f64 (pow.f64 eh 3/2)) (cbrt.f64 eh))))
(*.f64 (/.f64 (/.f64 (pow.f64 eh 5/2) (sqrt.f64 eh)) (cbrt.f64 eh)) (neg.f64 (cbrt.f64 eh)))
(*.f64 (neg.f64 (cbrt.f64 eh)) (/.f64 (/.f64 (pow.f64 eh 5/2) (sqrt.f64 eh)) (cbrt.f64 eh)))
(*.f64 (/.f64 (pow.f64 eh 3/2) (cbrt.f64 eh)) (*.f64 (/.f64 eh (sqrt.f64 eh)) (cbrt.f64 eh)))
(/.f64 (*.f64 (*.f64 (cbrt.f64 eh) (/.f64 eh (sqrt.f64 eh))) (pow.f64 eh 3/2)) (cbrt.f64 eh))
(*.f64 (cbrt.f64 eh) (/.f64 (/.f64 (pow.f64 eh 5/2) (sqrt.f64 eh)) (cbrt.f64 eh)))
(*.f64 (*.f64 (/.f64 (*.f64 eh eh) eh) (cbrt.f64 eh)) (/.f64 eh (cbrt.f64 eh)))
(*.f64 eh eh)
(*.f64 (/.f64 1 (/.f64 eh (pow.f64 eh 3/2))) (pow.f64 eh 3/2))
(*.f64 eh eh)
(*.f64 (/.f64 -1 (/.f64 eh (pow.f64 eh 3/2))) (pow.f64 eh 3/2))
(*.f64 eh (neg.f64 eh))
(neg.f64 (*.f64 eh eh))
(*.f64 (neg.f64 (/.f64 1 eh)) (pow.f64 eh 3))
(*.f64 eh (neg.f64 eh))
(neg.f64 (*.f64 eh eh))
(*.f64 (neg.f64 (/.f64 1 (sqrt.f64 eh))) (/.f64 (pow.f64 eh 3) (sqrt.f64 eh)))
(*.f64 (/.f64 (pow.f64 eh 3) (sqrt.f64 eh)) (/.f64 -1 (sqrt.f64 eh)))
(/.f64 (neg.f64 (/.f64 (pow.f64 eh 3) (sqrt.f64 eh))) (sqrt.f64 eh))
(/.f64 (/.f64 (neg.f64 (pow.f64 eh 3)) (sqrt.f64 eh)) (sqrt.f64 eh))
(*.f64 (neg.f64 (*.f64 (/.f64 1 eh) (cbrt.f64 eh))) (/.f64 (pow.f64 eh 3) (cbrt.f64 eh)))
(*.f64 eh (neg.f64 eh))
(neg.f64 (*.f64 eh eh))
(*.f64 (neg.f64 (pow.f64 (/.f64 eh (cbrt.f64 eh)) 2)) (/.f64 eh (cbrt.f64 eh)))
(*.f64 eh (neg.f64 eh))
(neg.f64 (*.f64 eh eh))
(*.f64 (neg.f64 (/.f64 -1 (sqrt.f64 eh))) (/.f64 (pow.f64 eh 3) (sqrt.f64 eh)))
(*.f64 (/.f64 (pow.f64 eh 3) (sqrt.f64 eh)) (/.f64 1 (sqrt.f64 eh)))
(/.f64 (/.f64 (pow.f64 eh 3) (sqrt.f64 eh)) (sqrt.f64 eh))
(*.f64 (neg.f64 (/.f64 (pow.f64 eh 3/2) 1)) (/.f64 eh (sqrt.f64 eh)))
(*.f64 (/.f64 eh (sqrt.f64 eh)) (neg.f64 (pow.f64 eh 3/2)))
(/.f64 (neg.f64 (pow.f64 eh 5/2)) (sqrt.f64 eh))
(*.f64 (neg.f64 (*.f64 (/.f64 eh (sqrt.f64 eh)) (cbrt.f64 eh))) (/.f64 (pow.f64 eh 3/2) (cbrt.f64 eh)))
(*.f64 (/.f64 eh (sqrt.f64 eh)) (*.f64 (cbrt.f64 eh) (/.f64 (neg.f64 (pow.f64 eh 3/2)) (cbrt.f64 eh))))
(*.f64 (/.f64 (/.f64 (pow.f64 eh 5/2) (sqrt.f64 eh)) (cbrt.f64 eh)) (neg.f64 (cbrt.f64 eh)))
(*.f64 (neg.f64 (cbrt.f64 eh)) (/.f64 (/.f64 (pow.f64 eh 5/2) (sqrt.f64 eh)) (cbrt.f64 eh)))
(*.f64 (*.f64 (pow.f64 (sqrt.f64 eh) 3) (sqrt.f64 (/.f64 1 eh))) (*.f64 (pow.f64 (sqrt.f64 eh) 3) (sqrt.f64 (/.f64 1 eh))))
(*.f64 eh eh)
(*.f64 (*.f64 (sqrt.f64 (pow.f64 eh 3/2)) (sqrt.f64 (sqrt.f64 eh))) (*.f64 (sqrt.f64 (pow.f64 eh 3/2)) (sqrt.f64 (sqrt.f64 eh))))
(*.f64 (pow.f64 eh 3/2) (sqrt.f64 eh))
(*.f64 (*.f64 (pow.f64 eh 3/4) (sqrt.f64 (sqrt.f64 eh))) (*.f64 (pow.f64 eh 3/4) (sqrt.f64 (sqrt.f64 eh))))
(*.f64 (pow.f64 eh 3/2) (sqrt.f64 eh))
(*.f64 (*.f64 (pow.f64 (sqrt.f64 eh) 3/2) (sqrt.f64 (sqrt.f64 eh))) (*.f64 (pow.f64 (sqrt.f64 eh) 3/2) (sqrt.f64 (sqrt.f64 eh))))
(*.f64 eh eh)
(*.f64 (*.f64 (sqrt.f64 (sqrt.f64 eh)) (sqrt.f64 (pow.f64 eh 3/2))) (*.f64 (sqrt.f64 (sqrt.f64 eh)) (sqrt.f64 (pow.f64 eh 3/2))))
(*.f64 (pow.f64 eh 3/2) (sqrt.f64 eh))
(*.f64 (*.f64 (sqrt.f64 (sqrt.f64 eh)) (pow.f64 eh 3/4)) (*.f64 (sqrt.f64 (sqrt.f64 eh)) (pow.f64 eh 3/4)))
(*.f64 (pow.f64 eh 3/2) (sqrt.f64 eh))
(*.f64 (*.f64 (sqrt.f64 (sqrt.f64 eh)) (pow.f64 (sqrt.f64 eh) 3/2)) (*.f64 (sqrt.f64 (sqrt.f64 eh)) (pow.f64 (sqrt.f64 eh) 3/2)))
(*.f64 eh eh)
(*.f64 (*.f64 (sqrt.f64 (pow.f64 (/.f64 eh (cbrt.f64 eh)) 2)) (cbrt.f64 eh)) (*.f64 (sqrt.f64 (pow.f64 (/.f64 eh (cbrt.f64 eh)) 2)) (cbrt.f64 eh)))
(*.f64 (pow.f64 (/.f64 eh (cbrt.f64 eh)) 2) (*.f64 (cbrt.f64 eh) (cbrt.f64 eh)))
(*.f64 (*.f64 (/.f64 eh (cbrt.f64 eh)) (sqrt.f64 (/.f64 eh (cbrt.f64 eh)))) (*.f64 (/.f64 eh (cbrt.f64 eh)) (sqrt.f64 (/.f64 eh (cbrt.f64 eh)))))
(*.f64 eh eh)
(*.f64 (*.f64 (sqrt.f64 (/.f64 eh (cbrt.f64 eh))) (/.f64 eh (cbrt.f64 eh))) (*.f64 (sqrt.f64 (/.f64 eh (cbrt.f64 eh))) (/.f64 eh (cbrt.f64 eh))))
(*.f64 eh eh)
(*.f64 (*.f64 (cbrt.f64 eh) (sqrt.f64 (pow.f64 (/.f64 eh (cbrt.f64 eh)) 2))) (*.f64 (cbrt.f64 eh) (sqrt.f64 (pow.f64 (/.f64 eh (cbrt.f64 eh)) 2))))
(*.f64 (pow.f64 (/.f64 eh (cbrt.f64 eh)) 2) (*.f64 (cbrt.f64 eh) (cbrt.f64 eh)))
(*.f64 (*.f64 (sqrt.f64 (/.f64 1 eh)) (pow.f64 (sqrt.f64 eh) 3)) (*.f64 (sqrt.f64 (/.f64 1 eh)) (pow.f64 (sqrt.f64 eh) 3)))
(*.f64 eh eh)
(pow.f64 eh 2)
(*.f64 eh eh)
(pow.f64 (/.f64 eh (cbrt.f64 eh)) 3)
(*.f64 eh eh)
(pow.f64 (*.f64 eh eh) 1)
(*.f64 eh eh)
(pow.f64 (pow.f64 eh 6) 1/3)
(cbrt.f64 (pow.f64 eh 6))
(pow.f64 (/.f64 eh (pow.f64 eh 3)) -1)
(*.f64 eh eh)
(neg.f64 (*.f64 eh eh))
(*.f64 eh (neg.f64 eh))
(sqrt.f64 (pow.f64 (*.f64 eh eh) 2))
(*.f64 eh eh)
(log.f64 (pow.f64 (exp.f64 eh) eh))
(*.f64 eh eh)
(log.f64 (+.f64 1 (expm1.f64 (*.f64 eh eh))))
(*.f64 eh eh)
(cbrt.f64 (pow.f64 eh 6))
(cbrt.f64 (/.f64 (pow.f64 (pow.f64 eh 3) 3) (pow.f64 eh 3)))
(cbrt.f64 (*.f64 eh (/.f64 (pow.f64 eh 6) eh)))
(cbrt.f64 (/.f64 (pow.f64 eh 6) 1))
(expm1.f64 (log1p.f64 (*.f64 eh eh)))
(*.f64 eh eh)
(exp.f64 (*.f64 (log.f64 eh) 2))
(*.f64 eh eh)
(log1p.f64 (expm1.f64 (*.f64 eh eh)))
(*.f64 eh eh)

localize59.0ms (0.4%)

Local error

Found 4 expressions with local error:

NewErrorProgram
1.5b
(/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)
3.6b
(/.f64 (sin.f64 t) (*.f64 eh eh))
24.6b
(cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)))
40.5b
(*.f64 (/.f64 (sin.f64 t) (*.f64 eh eh)) (neg.f64 (pow.f64 eh 3)))
Compiler

Compiled 192 to 44 computations (77.1% saved)

series4.0ms (0%)

Counts
2 → 48
Calls

12 calls:

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

rewrite83.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
1404×associate-*r/
1388×associate-/r*
1086×associate-/l*
1064×associate-*l/
1054×*-commutative
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01250
125846
2341046
Stop Event
node limit
Counts
2 → 212
Calls
Call 1
Inputs
(*.f64 (/.f64 (sin.f64 t) (*.f64 eh eh)) (neg.f64 (pow.f64 eh 3)))
(/.f64 (sin.f64 t) (*.f64 eh eh))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (sin.f64 t) (/.f64 (pow.f64 eh 3) (*.f64 eh eh))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 0 (exp.f64 (log1p.f64 (*.f64 (sin.f64 t) (/.f64 (pow.f64 eh 3) (*.f64 eh eh)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (sin.f64 t) (/.f64 (pow.f64 eh 3) (*.f64 eh eh))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 (sin.f64 t) (/.f64 (pow.f64 eh 3) (*.f64 eh eh))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sin.f64 t) (/.f64 eh (/.f64 (pow.f64 eh 3) eh)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sin.f64 t) (/.f64 (*.f64 eh (neg.f64 eh)) (pow.f64 eh 3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 eh (/.f64 (/.f64 (*.f64 eh eh) (sin.f64 t)) (*.f64 eh eh)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 eh (/.f64 (/.f64 (*.f64 eh eh) (sin.f64 t)) (*.f64 eh (neg.f64 eh))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 eh eh) (/.f64 (/.f64 (*.f64 eh eh) (sin.f64 t)) eh))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 eh eh) (/.f64 (/.f64 (*.f64 eh eh) (sin.f64 t)) (neg.f64 eh)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 eh 3) (/.f64 (*.f64 eh eh) (sin.f64 t)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 eh 3) (neg.f64 (/.f64 (*.f64 eh eh) (sin.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 eh 3) (/.f64 (*.f64 eh (neg.f64 eh)) (sin.f64 t)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 eh 3) (/.f64 (/.f64 (*.f64 eh eh) (sin.f64 t)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sin.f64 t) (/.f64 (pow.f64 eh 3) (*.f64 eh eh))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (/.f64 (*.f64 eh eh) (sin.f64 t)) (pow.f64 eh 3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (*.f64 eh (neg.f64 eh)) (*.f64 (sin.f64 t) (pow.f64 eh 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (sin.f64 t)) (/.f64 (/.f64 eh (/.f64 (pow.f64 eh 3) eh)) (sqrt.f64 (sin.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (sin.f64 t)) (/.f64 (*.f64 eh eh) (*.f64 (pow.f64 eh 3) (sqrt.f64 (sin.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (sin.f64 t)) (/.f64 (*.f64 eh (neg.f64 eh)) (*.f64 (pow.f64 eh 3) (sqrt.f64 (sin.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 eh) (/.f64 (/.f64 (*.f64 eh eh) (sin.f64 t)) (*.f64 (*.f64 eh eh) (sqrt.f64 eh))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 eh 3/2) (/.f64 (/.f64 (*.f64 eh eh) (sin.f64 t)) (pow.f64 eh 3/2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 eh 3/2) (/.f64 (/.f64 (*.f64 eh eh) (sin.f64 t)) (neg.f64 (pow.f64 eh 3/2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (sin.f64 t)) (/.f64 (/.f64 eh (/.f64 (pow.f64 eh 3) eh)) (pow.f64 (cbrt.f64 (sin.f64 t)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (cbrt.f64 (sin.f64 t)) 2) (/.f64 (/.f64 eh (/.f64 (pow.f64 eh 3) eh)) (cbrt.f64 (sin.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (cbrt.f64 (sin.f64 t)) 2) (/.f64 (*.f64 eh eh) (*.f64 (pow.f64 eh 3) (cbrt.f64 (sin.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (cbrt.f64 (sin.f64 t)) 2) (/.f64 (*.f64 eh (neg.f64 eh)) (*.f64 (pow.f64 eh 3) (cbrt.f64 (sin.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (*.f64 eh eh)) (/.f64 (/.f64 (*.f64 eh eh) (sin.f64 t)) (*.f64 (*.f64 eh eh) (cbrt.f64 eh))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (pow.f64 eh 4)) (/.f64 (/.f64 (*.f64 eh eh) (sin.f64 t)) (*.f64 eh (cbrt.f64 (*.f64 eh eh)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sin.f64 t) (pow.f64 eh 3)) (*.f64 eh eh))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sin.f64 t) (pow.f64 eh 3)) (*.f64 eh (neg.f64 eh)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sin.f64 t) (pow.f64 eh 3)) (/.f64 eh (/.f64 -1 eh)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (sin.f64 t) eh) (/.f64 eh (pow.f64 eh 3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (/.f64 (/.f64 (*.f64 eh eh) (sin.f64 t)) (pow.f64 eh 3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (sin.f64 t)) (/.f64 eh (/.f64 (pow.f64 eh 3) eh)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (sin.f64 t)) (/.f64 (*.f64 eh (neg.f64 eh)) (pow.f64 eh 3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 eh (neg.f64 eh)) (/.f64 (/.f64 (*.f64 eh eh) (sin.f64 t)) eh))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (*.f64 (sin.f64 t) (pow.f64 eh 3))) (/.f64 (*.f64 eh eh) (sqrt.f64 (*.f64 (sin.f64 t) (pow.f64 eh 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (*.f64 (sin.f64 t) (pow.f64 eh 3))) (/.f64 (*.f64 eh (neg.f64 eh)) (sqrt.f64 (*.f64 (sin.f64 t) (pow.f64 eh 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (*.f64 (sin.f64 t) (pow.f64 eh 3))) (cbrt.f64 (*.f64 (sin.f64 t) (pow.f64 eh 3)))) (/.f64 (*.f64 eh eh) (cbrt.f64 (*.f64 (sin.f64 t) (pow.f64 eh 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (*.f64 (sin.f64 t) (pow.f64 eh 3))) (cbrt.f64 (*.f64 (sin.f64 t) (pow.f64 eh 3)))) (/.f64 (*.f64 eh (neg.f64 eh)) (cbrt.f64 (*.f64 (sin.f64 t) (pow.f64 eh 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sin.f64 t) (pow.f64 eh 3/2)) (/.f64 (*.f64 eh eh) (pow.f64 eh 3/2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sin.f64 t) (pow.f64 eh 3/2)) (/.f64 (*.f64 eh (neg.f64 eh)) (pow.f64 eh 3/2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sin.f64 t) (*.f64 eh eh)) (/.f64 (*.f64 eh eh) eh))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sin.f64 t) (*.f64 eh eh)) (/.f64 (*.f64 eh (neg.f64 eh)) eh))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 eh 3/2) -1) (/.f64 (/.f64 (*.f64 eh eh) (sin.f64 t)) (pow.f64 eh 3/2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 eh (cbrt.f64 (pow.f64 eh 4))) (/.f64 (/.f64 (*.f64 eh eh) (sin.f64 t)) (cbrt.f64 (*.f64 eh eh))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 eh 3) (sqrt.f64 (sin.f64 t))) (/.f64 (*.f64 eh eh) (sqrt.f64 (sin.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 eh eh) (cbrt.f64 (*.f64 eh eh))) (/.f64 (/.f64 (*.f64 eh eh) (sin.f64 t)) (cbrt.f64 eh)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (pow.f64 eh 3) (*.f64 eh eh)) (/.f64 1 (sin.f64 t)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 eh 3) (/.f64 (sqrt.f64 (sin.f64 t)) eh)) (sqrt.f64 (/.f64 (*.f64 eh eh) (sin.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 eh eh) (sqrt.f64 eh)) (/.f64 (/.f64 (*.f64 eh eh) (sin.f64 t)) (sqrt.f64 eh)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 eh 3) (/.f64 (sin.f64 t) eh)) eh)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 eh 3) (/.f64 (sin.f64 t) eh)) (neg.f64 eh))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (sin.f64 t) (/.f64 1 (pow.f64 eh 3))) (*.f64 eh eh))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (sin.f64 t) (/.f64 1 (pow.f64 eh 3))) (*.f64 eh (neg.f64 eh)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (sin.f64 t) (/.f64 (cbrt.f64 (pow.f64 eh 4)) (pow.f64 eh 3))) (cbrt.f64 (*.f64 eh eh)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (sin.f64 t) (/.f64 (cbrt.f64 (pow.f64 eh 4)) (pow.f64 eh 3))) (neg.f64 (cbrt.f64 (*.f64 eh eh))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 eh) (/.f64 (/.f64 (*.f64 eh eh) (sin.f64 t)) (*.f64 eh eh)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (pow.f64 eh 3/2)) (/.f64 (/.f64 (*.f64 eh eh) (sin.f64 t)) (pow.f64 eh 3/2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (sin.f64 t)) (pow.f64 eh 3/2)) (/.f64 (*.f64 eh eh) (*.f64 (sqrt.f64 (sin.f64 t)) (pow.f64 eh 3/2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (sin.f64 t)) (pow.f64 eh 3/2)) (/.f64 (*.f64 eh (neg.f64 eh)) (*.f64 (sqrt.f64 (sin.f64 t)) (pow.f64 eh 3/2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (pow.f64 eh 3) eh) (/.f64 eh (sin.f64 t)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (sqrt.f64 eh) 3) (/.f64 (/.f64 (*.f64 eh eh) (sin.f64 t)) (pow.f64 (sqrt.f64 eh) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (sin.f64 t) (pow.f64 eh -2)) (-.f64 0 (pow.f64 eh 6))) (pow.f64 eh 3))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (sin.f64 t) (pow.f64 eh -2)) (-.f64 0 (pow.f64 (pow.f64 eh 3) 3))) (+.f64 0 (+.f64 (pow.f64 eh 6) (*.f64 (pow.f64 eh 3) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 eh 3) (pow.f64 (cbrt.f64 (sin.f64 t)) 2)) (/.f64 eh (/.f64 (cbrt.f64 (sin.f64 t)) eh)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 eh 3) (/.f64 (sin.f64 t) 1)) (*.f64 eh eh))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 eh 3) (/.f64 (sin.f64 t) (cbrt.f64 (pow.f64 eh 4)))) (cbrt.f64 (*.f64 eh eh)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 eh 3) (/.f64 (/.f64 (sin.f64 t) eh) (sqrt.f64 eh))) (sqrt.f64 eh))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 eh 3) (/.f64 (/.f64 (sin.f64 t) eh) (cbrt.f64 (*.f64 eh eh)))) (cbrt.f64 eh))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 eh 3) (neg.f64 (/.f64 (sin.f64 t) eh))) (neg.f64 eh))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 eh 3) (neg.f64 (neg.f64 (sin.f64 t)))) (neg.f64 (*.f64 eh (neg.f64 eh))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (*.f64 (pow.f64 eh 3) (/.f64 (sin.f64 t) eh))) eh)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (/.f64 (sin.f64 t) (/.f64 1 (pow.f64 eh 3)))) (*.f64 eh eh))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (/.f64 (sin.f64 t) (/.f64 (cbrt.f64 (pow.f64 eh 4)) (pow.f64 eh 3)))) (cbrt.f64 (*.f64 eh eh)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (sqrt.f64 (*.f64 (sin.f64 t) (pow.f64 eh 3))) eh) (sqrt.f64 (*.f64 (sin.f64 t) (pow.f64 eh 3)))) eh)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (/.f64 eh (cbrt.f64 (/.f64 (*.f64 eh eh) (sin.f64 t)))) 2) (cbrt.f64 (*.f64 (sin.f64 t) (pow.f64 eh 3)))) (cbrt.f64 (*.f64 eh eh)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (sin.f64 t) (pow.f64 eh 3)) -1) (*.f64 eh (neg.f64 eh)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (sin.f64 t) (pow.f64 eh 3)) (/.f64 -1 eh)) eh)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (sin.f64 t) (pow.f64 eh 3)) (/.f64 1 (cbrt.f64 (pow.f64 eh 4)))) (cbrt.f64 (*.f64 eh eh)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -1 (*.f64 (sin.f64 t) (pow.f64 eh 3))) (*.f64 eh eh))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -1 (*.f64 (sin.f64 t) (pow.f64 eh 3))) (*.f64 eh (neg.f64 eh)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -1 (*.f64 (pow.f64 eh 3) (/.f64 (sin.f64 t) eh))) eh)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -1 (/.f64 (sin.f64 t) (/.f64 1 (pow.f64 eh 3)))) (*.f64 eh eh))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -1 (/.f64 (sin.f64 t) (/.f64 (cbrt.f64 (pow.f64 eh 4)) (pow.f64 eh 3)))) (cbrt.f64 (*.f64 eh eh)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (neg.f64 (sin.f64 t)) (*.f64 eh eh)) (-.f64 0 (pow.f64 eh 6))) (pow.f64 eh 3))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (neg.f64 (sin.f64 t)) (*.f64 eh eh)) (-.f64 0 (pow.f64 (pow.f64 eh 3) 3))) (+.f64 0 (+.f64 (pow.f64 eh 6) (*.f64 (pow.f64 eh 3) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (pow.f64 eh 3) (/.f64 (sqrt.f64 (sin.f64 t)) eh)) 1) (sqrt.f64 (/.f64 (*.f64 eh eh) (sin.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (pow.f64 eh 3) (/.f64 (sqrt.f64 (sin.f64 t)) eh)) (sqrt.f64 (sin.f64 t))) eh)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (pow.f64 eh 3) (/.f64 (sqrt.f64 (sin.f64 t)) eh)) (sqrt.f64 (neg.f64 (sin.f64 t)))) (sqrt.f64 (*.f64 eh (neg.f64 eh))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (pow.f64 eh 3) (/.f64 (sqrt.f64 (sin.f64 t)) eh)) (sqrt.f64 (/.f64 (sin.f64 t) eh))) (sqrt.f64 eh))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (pow.f64 eh 3) (cbrt.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 4)))) 1) (cbrt.f64 (/.f64 (*.f64 eh eh) (sin.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (pow.f64 eh 3) (cbrt.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 4)))) (cbrt.f64 (sin.f64 t))) (cbrt.f64 (*.f64 eh eh)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (pow.f64 eh 3) (cbrt.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 4)))) (cbrt.f64 (neg.f64 (sin.f64 t)))) (cbrt.f64 (*.f64 eh (neg.f64 eh))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (pow.f64 eh 3) (cbrt.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 4)))) (cbrt.f64 (/.f64 (sin.f64 t) eh))) (cbrt.f64 eh))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (sin.f64 t) 1) (pow.f64 eh 3)) (*.f64 eh eh))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (sin.f64 t) (cbrt.f64 (pow.f64 eh 4))) (pow.f64 eh 3)) (cbrt.f64 (*.f64 eh eh)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (*.f64 (sin.f64 t) (pow.f64 eh -2))) (-.f64 0 (pow.f64 eh 6))) (pow.f64 eh 3))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (*.f64 (sin.f64 t) (pow.f64 eh -2))) (-.f64 0 (pow.f64 (pow.f64 eh 3) 3))) (+.f64 0 (+.f64 (pow.f64 eh 6) (*.f64 (pow.f64 eh 3) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (cbrt.f64 (sin.f64 t)) 2) (pow.f64 eh 3)) (/.f64 eh (/.f64 (cbrt.f64 (sin.f64 t)) eh)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (/.f64 (sin.f64 t) eh) (sqrt.f64 eh)) (pow.f64 eh 3)) (sqrt.f64 eh))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (/.f64 (sin.f64 t) eh) (cbrt.f64 (*.f64 eh eh))) (pow.f64 eh 3)) (cbrt.f64 eh))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (/.f64 (sin.f64 t) eh)) (pow.f64 eh 3)) (neg.f64 eh))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (neg.f64 (sin.f64 t))) (pow.f64 eh 3)) (neg.f64 (*.f64 eh (neg.f64 eh))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 0 (pow.f64 eh 6)) (*.f64 (sin.f64 t) (pow.f64 eh -2))) (pow.f64 eh 3))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 0 (pow.f64 (pow.f64 eh 3) 3)) (*.f64 (sin.f64 t) (pow.f64 eh -2))) (+.f64 0 (+.f64 (pow.f64 eh 6) (*.f64 (pow.f64 eh 3) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (pow.f64 eh 3) (/.f64 (sin.f64 t) eh)) 1) eh)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (sin.f64 t) (/.f64 1 (pow.f64 eh 3))) 1) (*.f64 eh eh))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (sin.f64 t) (/.f64 (cbrt.f64 (pow.f64 eh 4)) (pow.f64 eh 3))) 1) (cbrt.f64 (*.f64 eh eh)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (*.f64 (pow.f64 eh 3) (/.f64 (sqrt.f64 (sin.f64 t)) eh))) (sqrt.f64 (/.f64 (*.f64 eh eh) (sin.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (sin.f64 t)) (*.f64 (pow.f64 eh 3) (/.f64 (sqrt.f64 (sin.f64 t)) eh))) eh)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (neg.f64 (sin.f64 t))) (*.f64 (pow.f64 eh 3) (/.f64 (sqrt.f64 (sin.f64 t)) eh))) (sqrt.f64 (*.f64 eh (neg.f64 eh))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (/.f64 (sin.f64 t) eh)) (*.f64 (pow.f64 eh 3) (/.f64 (sqrt.f64 (sin.f64 t)) eh))) (sqrt.f64 eh))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (*.f64 (sin.f64 t) (pow.f64 eh 3))) (/.f64 (sqrt.f64 (*.f64 (sin.f64 t) (pow.f64 eh 3))) eh)) eh)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (*.f64 (sin.f64 t) (pow.f64 eh 3))) (pow.f64 (/.f64 eh (cbrt.f64 (/.f64 (*.f64 eh eh) (sin.f64 t)))) 2)) (cbrt.f64 (*.f64 eh eh)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sin.f64 t) (/.f64 (pow.f64 eh 3) eh)) eh)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (/.f64 (pow.f64 eh 3) eh)) (/.f64 eh (sin.f64 t)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (sin.f64 t)) (/.f64 (pow.f64 eh 3) eh)) (/.f64 eh (sqrt.f64 (sin.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (cbrt.f64 (sin.f64 t)) 2) (/.f64 (pow.f64 eh 3) eh)) (/.f64 eh (cbrt.f64 (sin.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (sin.f64 t)) (/.f64 (pow.f64 eh 3) eh)) (neg.f64 eh))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (sin.f64 t) 1) (/.f64 (pow.f64 eh 3) eh)) eh)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (sin.f64 t) (sqrt.f64 eh)) (/.f64 (pow.f64 eh 3) eh)) (sqrt.f64 eh))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (sin.f64 t) (cbrt.f64 (*.f64 eh eh))) (/.f64 (pow.f64 eh 3) eh)) (cbrt.f64 eh))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sin.f64 t) (/.f64 (pow.f64 eh 3) (cbrt.f64 (*.f64 eh eh)))) (cbrt.f64 (pow.f64 eh 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (sin.f64 t) (pow.f64 eh 3)) (cbrt.f64 (*.f64 eh eh))) (cbrt.f64 (pow.f64 eh 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (sin.f64 t) (pow.f64 eh 3)) (cbrt.f64 (*.f64 eh eh))) (*.f64 eh (cbrt.f64 eh)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (pow.f64 eh 3) (*.f64 (cbrt.f64 (/.f64 (*.f64 eh eh) (sin.f64 t))) (cbrt.f64 (/.f64 (*.f64 eh eh) (sin.f64 t))))) (cbrt.f64 (/.f64 (*.f64 eh eh) (sin.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (pow.f64 eh 3) (/.f64 eh (sqrt.f64 (sin.f64 t)))) (/.f64 eh (sqrt.f64 (sin.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (pow.f64 eh 3) (/.f64 eh (pow.f64 (cbrt.f64 (sin.f64 t)) 2))) (/.f64 eh (cbrt.f64 (sin.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (pow.f64 eh 3) (/.f64 1 (sqrt.f64 (sin.f64 t)))) (/.f64 (*.f64 eh eh) (sqrt.f64 (sin.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (pow.f64 eh 3) (/.f64 1 (pow.f64 (cbrt.f64 (sin.f64 t)) 2))) (/.f64 eh (/.f64 (cbrt.f64 (sin.f64 t)) eh)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (pow.f64 eh 3) (/.f64 (cbrt.f64 (pow.f64 eh 4)) 1)) (/.f64 (cbrt.f64 (*.f64 eh eh)) (sin.f64 t)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (pow.f64 eh 3) (/.f64 (cbrt.f64 (pow.f64 eh 4)) (sqrt.f64 (sin.f64 t)))) (/.f64 (cbrt.f64 (*.f64 eh eh)) (sqrt.f64 (sin.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (pow.f64 eh 3) (/.f64 (cbrt.f64 (pow.f64 eh 4)) (pow.f64 (cbrt.f64 (sin.f64 t)) 2))) (/.f64 (cbrt.f64 (*.f64 eh eh)) (cbrt.f64 (sin.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (sin.f64 t) (pow.f64 eh 3)) (sqrt.f64 eh)) (pow.f64 eh 3/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (sin.f64 t) (pow.f64 eh 3)) (pow.f64 eh 3/2)) (sqrt.f64 eh))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (sin.f64 t) (pow.f64 eh 3)) (*.f64 eh (cbrt.f64 (*.f64 eh eh)))) (cbrt.f64 eh))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (sin.f64 t) (pow.f64 eh 3)) -1) (*.f64 eh eh))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (sin.f64 t) (pow.f64 eh 3)) (sqrt.f64 (*.f64 eh (neg.f64 eh)))) (sqrt.f64 (*.f64 eh (neg.f64 eh))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (sin.f64 t) (pow.f64 eh 3)) (*.f64 (cbrt.f64 (*.f64 eh (neg.f64 eh))) (cbrt.f64 (*.f64 eh (neg.f64 eh))))) (cbrt.f64 (*.f64 eh (neg.f64 eh))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (sin.f64 t) (pow.f64 eh 3)) (neg.f64 (cbrt.f64 (pow.f64 eh 4)))) (cbrt.f64 (*.f64 eh eh)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (pow.f64 eh 3) (/.f64 (sin.f64 t) eh)) (sqrt.f64 eh)) (sqrt.f64 eh))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (pow.f64 eh 3) (/.f64 (sin.f64 t) eh)) (cbrt.f64 eh)) (cbrt.f64 (*.f64 eh eh)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (pow.f64 eh 3) (/.f64 (sin.f64 t) eh)) (cbrt.f64 (*.f64 eh eh))) (cbrt.f64 eh))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (pow.f64 eh 3) (/.f64 (sin.f64 t) eh)) -1) eh)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (pow.f64 eh 3) (/.f64 (sin.f64 t) eh)) (sqrt.f64 (cbrt.f64 (pow.f64 eh 4)))) (sqrt.f64 (cbrt.f64 (*.f64 eh eh))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (sin.f64 t) (/.f64 1 (pow.f64 eh 3))) 1) (*.f64 eh eh))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (sin.f64 t) (/.f64 1 (pow.f64 eh 3))) (sqrt.f64 eh)) (pow.f64 eh 3/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (sin.f64 t) (/.f64 1 (pow.f64 eh 3))) (pow.f64 eh 3/2)) (sqrt.f64 eh))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (sin.f64 t) (/.f64 1 (pow.f64 eh 3))) (cbrt.f64 (*.f64 eh eh))) (cbrt.f64 (pow.f64 eh 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (sin.f64 t) (/.f64 1 (pow.f64 eh 3))) (cbrt.f64 (*.f64 eh eh))) (*.f64 eh (cbrt.f64 eh)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (sin.f64 t) (/.f64 1 (pow.f64 eh 3))) (*.f64 eh (cbrt.f64 (*.f64 eh eh)))) (cbrt.f64 eh))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (sin.f64 t) (/.f64 (cbrt.f64 (pow.f64 eh 4)) (pow.f64 eh 3))) 1) (cbrt.f64 (*.f64 eh eh)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (sin.f64 t) (/.f64 (cbrt.f64 (pow.f64 eh 4)) (pow.f64 eh 3))) (cbrt.f64 eh)) (cbrt.f64 eh))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (sin.f64 t) (/.f64 (cbrt.f64 (pow.f64 eh 4)) (pow.f64 eh 3))) (sqrt.f64 (cbrt.f64 (*.f64 eh eh)))) (sqrt.f64 (cbrt.f64 (*.f64 eh eh))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (sin.f64 t) (/.f64 (cbrt.f64 (pow.f64 eh 4)) (pow.f64 eh 3))) (cbrt.f64 (cbrt.f64 (pow.f64 eh 4)))) (cbrt.f64 (cbrt.f64 (*.f64 eh eh))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (sin.f64 t) (/.f64 (cbrt.f64 (pow.f64 eh 4)) (pow.f64 eh 3))) (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 eh eh))) (cbrt.f64 (cbrt.f64 (*.f64 eh eh))))) (cbrt.f64 (cbrt.f64 (*.f64 eh eh))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (sin.f64 t) (/.f64 (pow.f64 eh 3) (*.f64 eh eh))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (sqrt.f64 (*.f64 (sin.f64 t) (pow.f64 eh 3))) eh) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 eh (cbrt.f64 (/.f64 (*.f64 eh eh) (sin.f64 t)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (sin.f64 t) (/.f64 (pow.f64 eh 3) (*.f64 eh eh))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (sin.f64 t) (/.f64 (pow.f64 eh 3) (*.f64 eh eh))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 4)) (pow.f64 eh 6)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 (pow.f64 eh 3)) (*.f64 (sin.f64 t) (pow.f64 eh -2))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 (sin.f64 t) (/.f64 (pow.f64 eh 3) (*.f64 eh eh))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (sin.f64 t) (/.f64 (pow.f64 eh 3) (*.f64 eh eh))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 eh 6)) (pow.f64 (pow.f64 eh 3) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 (sin.f64 t) (/.f64 (pow.f64 eh 3) (*.f64 eh eh)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 (sin.f64 t) (/.f64 (pow.f64 eh 3) (*.f64 eh eh)))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 (sin.f64 t) (/.f64 (pow.f64 eh 3) (*.f64 eh eh)))))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 (sin.f64 t) (pow.f64 eh -2)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sin.f64 t) (pow.f64 eh -2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sin.f64 t) (pow.f64 eh -2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 (sin.f64 t) (pow.f64 eh -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (sin.f64 t)) eh) (/.f64 (sqrt.f64 (sin.f64 t)) eh))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (sin.f64 t)) (*.f64 (sqrt.f64 (sin.f64 t)) (pow.f64 eh -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (sin.f64 t) (pow.f64 eh -2))) (cbrt.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (sin.f64 t) (pow.f64 eh -2))) (/.f64 (pow.f64 (cbrt.f64 (sin.f64 t)) 2) (cbrt.f64 (pow.f64 eh 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 4))) (cbrt.f64 (*.f64 (sin.f64 t) (pow.f64 eh -2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (sin.f64 t)) 2) (*.f64 (cbrt.f64 (sin.f64 t)) (pow.f64 eh -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sin.f64 t) eh) (/.f64 -1 eh))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 eh -2) (sin.f64 t))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 eh -2) (neg.f64 (sin.f64 t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (sin.f64 t)) (pow.f64 eh -2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (sin.f64 t)) (pow.f64 eh -2)) (sqrt.f64 (sin.f64 t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (sin.f64 t)) (pow.f64 eh -2)) (/.f64 (sqrt.f64 (sin.f64 t)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (sin.f64 t)) (pow.f64 eh -2)) (pow.f64 (cbrt.f64 (sin.f64 t)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (sin.f64 t)) (pow.f64 eh -2)) (/.f64 (pow.f64 (cbrt.f64 (sin.f64 t)) 2) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 eh) (/.f64 (sin.f64 t) eh))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cbrt.f64 (pow.f64 eh 4))) (/.f64 (sin.f64 t) (cbrt.f64 (*.f64 eh eh))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sin.f64 t) (cbrt.f64 (*.f64 eh eh))) (/.f64 1 (cbrt.f64 (pow.f64 eh 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (sin.f64 t)) 1) (*.f64 (sqrt.f64 (sin.f64 t)) (pow.f64 eh -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (sin.f64 t)) 2) 1) (*.f64 (cbrt.f64 (sin.f64 t)) (pow.f64 eh -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (sin.f64 t)) eh) (/.f64 (pow.f64 (cbrt.f64 (sin.f64 t)) 2) eh))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (sin.f64 t)) (cbrt.f64 (pow.f64 eh 4))) (/.f64 (sqrt.f64 (sin.f64 t)) (cbrt.f64 (*.f64 eh eh))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (sin.f64 t)) (cbrt.f64 (*.f64 eh eh))) (/.f64 (sqrt.f64 (sin.f64 t)) (cbrt.f64 (pow.f64 eh 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (sin.f64 t)) 2) eh) (/.f64 (cbrt.f64 (sin.f64 t)) eh))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (sin.f64 t)) 2) (cbrt.f64 (pow.f64 eh 4))) (cbrt.f64 (*.f64 (sin.f64 t) (pow.f64 eh -2))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (sin.f64 t) (pow.f64 eh -2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (sqrt.f64 (sin.f64 t)) eh) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (sin.f64 t) (pow.f64 eh -2))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 eh 6)) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (*.f64 eh eh) (sin.f64 t)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (sin.f64 t) (*.f64 eh (neg.f64 eh))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 4)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 (sin.f64 t)) (pow.f64 eh -2)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 (sin.f64 t) (pow.f64 eh -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (/.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 eh 6)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 (sin.f64 t) (pow.f64 eh -2))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 (sin.f64 t) (pow.f64 eh -2))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 (sin.f64 t) (pow.f64 eh -2))))))))

simplify118.0ms (0.7%)

Algorithm
egg-herbie
Rules
1520×distribute-lft-in
1038×times-frac
794×associate-*r*
782×associate-/r*
736×associate-*l*
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
05338270
114846770
268346770
Stop Event
node limit
Counts
260 → 310
Calls
Call 1
Inputs
(*.f64 -1 (*.f64 t eh))
(+.f64 (*.f64 -1 (*.f64 t eh)) (*.f64 1/6 (*.f64 (pow.f64 t 3) eh)))
(+.f64 (*.f64 -1 (*.f64 t eh)) (+.f64 (*.f64 1/6 (*.f64 (pow.f64 t 3) eh)) (*.f64 -1/120 (*.f64 (pow.f64 t 5) eh))))
(+.f64 (*.f64 -1 (*.f64 t eh)) (+.f64 (*.f64 1/6 (*.f64 (pow.f64 t 3) eh)) (+.f64 (*.f64 -1/120 (*.f64 (pow.f64 t 5) eh)) (*.f64 1/5040 (*.f64 (pow.f64 t 7) eh)))))
(*.f64 -1 (*.f64 (sin.f64 t) eh))
(*.f64 -1 (*.f64 (sin.f64 t) eh))
(*.f64 -1 (*.f64 (sin.f64 t) eh))
(*.f64 -1 (*.f64 (sin.f64 t) eh))
(*.f64 -1 (*.f64 (sin.f64 t) eh))
(*.f64 -1 (*.f64 (sin.f64 t) eh))
(*.f64 -1 (*.f64 (sin.f64 t) eh))
(*.f64 -1 (*.f64 (sin.f64 t) eh))
(*.f64 -1 (*.f64 (sin.f64 t) eh))
(*.f64 -1 (*.f64 (sin.f64 t) eh))
(*.f64 -1 (*.f64 (sin.f64 t) eh))
(*.f64 -1 (*.f64 (sin.f64 t) eh))
(*.f64 -1 (*.f64 (sin.f64 t) eh))
(*.f64 -1 (*.f64 (sin.f64 t) eh))
(*.f64 -1 (*.f64 (sin.f64 t) eh))
(*.f64 -1 (*.f64 (sin.f64 t) eh))
(*.f64 -1 (*.f64 (sin.f64 t) eh))
(*.f64 -1 (*.f64 (sin.f64 t) eh))
(*.f64 -1 (*.f64 (sin.f64 t) eh))
(*.f64 -1 (*.f64 (sin.f64 t) eh))
(/.f64 t (pow.f64 eh 2))
(+.f64 (*.f64 -1/6 (/.f64 (pow.f64 t 3) (pow.f64 eh 2))) (/.f64 t (pow.f64 eh 2)))
(+.f64 (*.f64 1/120 (/.f64 (pow.f64 t 5) (pow.f64 eh 2))) (+.f64 (*.f64 -1/6 (/.f64 (pow.f64 t 3) (pow.f64 eh 2))) (/.f64 t (pow.f64 eh 2))))
(+.f64 (*.f64 -1/5040 (/.f64 (pow.f64 t 7) (pow.f64 eh 2))) (+.f64 (*.f64 1/120 (/.f64 (pow.f64 t 5) (pow.f64 eh 2))) (+.f64 (*.f64 -1/6 (/.f64 (pow.f64 t 3) (pow.f64 eh 2))) (/.f64 t (pow.f64 eh 2)))))
(/.f64 (sin.f64 t) (pow.f64 eh 2))
(/.f64 (sin.f64 t) (pow.f64 eh 2))
(/.f64 (sin.f64 t) (pow.f64 eh 2))
(/.f64 (sin.f64 t) (pow.f64 eh 2))
(/.f64 (sin.f64 t) (pow.f64 eh 2))
(/.f64 (sin.f64 t) (pow.f64 eh 2))
(/.f64 (sin.f64 t) (pow.f64 eh 2))
(/.f64 (sin.f64 t) (pow.f64 eh 2))
(/.f64 (sin.f64 t) (pow.f64 eh 2))
(/.f64 (sin.f64 t) (pow.f64 eh 2))
(/.f64 (sin.f64 t) (pow.f64 eh 2))
(/.f64 (sin.f64 t) (pow.f64 eh 2))
(/.f64 (sin.f64 t) (pow.f64 eh 2))
(/.f64 (sin.f64 t) (pow.f64 eh 2))
(/.f64 (sin.f64 t) (pow.f64 eh 2))
(/.f64 (sin.f64 t) (pow.f64 eh 2))
(/.f64 (sin.f64 t) (pow.f64 eh 2))
(/.f64 (sin.f64 t) (pow.f64 eh 2))
(/.f64 (sin.f64 t) (pow.f64 eh 2))
(/.f64 (sin.f64 t) (pow.f64 eh 2))
(+.f64 0 (*.f64 (sin.f64 t) (/.f64 (pow.f64 eh 3) (*.f64 eh eh))))
(+.f64 (-.f64 0 (exp.f64 (log1p.f64 (*.f64 (sin.f64 t) (/.f64 (pow.f64 eh 3) (*.f64 eh eh)))))) 1)
(-.f64 0 (*.f64 (sin.f64 t) (/.f64 (pow.f64 eh 3) (*.f64 eh eh))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sin.f64 t) (/.f64 (pow.f64 eh 3) (*.f64 eh eh))))) 1)
(/.f64 (sin.f64 t) (/.f64 eh (/.f64 (pow.f64 eh 3) eh)))
(/.f64 (sin.f64 t) (/.f64 (*.f64 eh (neg.f64 eh)) (pow.f64 eh 3)))
(/.f64 eh (/.f64 (/.f64 (*.f64 eh eh) (sin.f64 t)) (*.f64 eh eh)))
(/.f64 eh (/.f64 (/.f64 (*.f64 eh eh) (sin.f64 t)) (*.f64 eh (neg.f64 eh))))
(/.f64 (*.f64 eh eh) (/.f64 (/.f64 (*.f64 eh eh) (sin.f64 t)) eh))
(/.f64 (*.f64 eh eh) (/.f64 (/.f64 (*.f64 eh eh) (sin.f64 t)) (neg.f64 eh)))
(/.f64 (pow.f64 eh 3) (/.f64 (*.f64 eh eh) (sin.f64 t)))
(/.f64 (pow.f64 eh 3) (neg.f64 (/.f64 (*.f64 eh eh) (sin.f64 t))))
(/.f64 (pow.f64 eh 3) (/.f64 (*.f64 eh (neg.f64 eh)) (sin.f64 t)))
(/.f64 (pow.f64 eh 3) (/.f64 (/.f64 (*.f64 eh eh) (sin.f64 t)) -1))
(/.f64 (*.f64 (sin.f64 t) (/.f64 (pow.f64 eh 3) (*.f64 eh eh))) 1)
(/.f64 1 (/.f64 (/.f64 (*.f64 eh eh) (sin.f64 t)) (pow.f64 eh 3)))
(/.f64 1 (/.f64 (*.f64 eh (neg.f64 eh)) (*.f64 (sin.f64 t) (pow.f64 eh 3))))
(/.f64 (sqrt.f64 (sin.f64 t)) (/.f64 (/.f64 eh (/.f64 (pow.f64 eh 3) eh)) (sqrt.f64 (sin.f64 t))))
(/.f64 (sqrt.f64 (sin.f64 t)) (/.f64 (*.f64 eh eh) (*.f64 (pow.f64 eh 3) (sqrt.f64 (sin.f64 t)))))
(/.f64 (sqrt.f64 (sin.f64 t)) (/.f64 (*.f64 eh (neg.f64 eh)) (*.f64 (pow.f64 eh 3) (sqrt.f64 (sin.f64 t)))))
(/.f64 (sqrt.f64 eh) (/.f64 (/.f64 (*.f64 eh eh) (sin.f64 t)) (*.f64 (*.f64 eh eh) (sqrt.f64 eh))))
(/.f64 (pow.f64 eh 3/2) (/.f64 (/.f64 (*.f64 eh eh) (sin.f64 t)) (pow.f64 eh 3/2)))
(/.f64 (pow.f64 eh 3/2) (/.f64 (/.f64 (*.f64 eh eh) (sin.f64 t)) (neg.f64 (pow.f64 eh 3/2))))
(/.f64 (cbrt.f64 (sin.f64 t)) (/.f64 (/.f64 eh (/.f64 (pow.f64 eh 3) eh)) (pow.f64 (cbrt.f64 (sin.f64 t)) 2)))
(/.f64 (pow.f64 (cbrt.f64 (sin.f64 t)) 2) (/.f64 (/.f64 eh (/.f64 (pow.f64 eh 3) eh)) (cbrt.f64 (sin.f64 t))))
(/.f64 (pow.f64 (cbrt.f64 (sin.f64 t)) 2) (/.f64 (*.f64 eh eh) (*.f64 (pow.f64 eh 3) (cbrt.f64 (sin.f64 t)))))
(/.f64 (pow.f64 (cbrt.f64 (sin.f64 t)) 2) (/.f64 (*.f64 eh (neg.f64 eh)) (*.f64 (pow.f64 eh 3) (cbrt.f64 (sin.f64 t)))))
(/.f64 (cbrt.f64 (*.f64 eh eh)) (/.f64 (/.f64 (*.f64 eh eh) (sin.f64 t)) (*.f64 (*.f64 eh eh) (cbrt.f64 eh))))
(/.f64 (cbrt.f64 (pow.f64 eh 4)) (/.f64 (/.f64 (*.f64 eh eh) (sin.f64 t)) (*.f64 eh (cbrt.f64 (*.f64 eh eh)))))
(/.f64 (*.f64 (sin.f64 t) (pow.f64 eh 3)) (*.f64 eh eh))
(/.f64 (*.f64 (sin.f64 t) (pow.f64 eh 3)) (*.f64 eh (neg.f64 eh)))
(/.f64 (*.f64 (sin.f64 t) (pow.f64 eh 3)) (/.f64 eh (/.f64 -1 eh)))
(/.f64 (/.f64 (sin.f64 t) eh) (/.f64 eh (pow.f64 eh 3)))
(/.f64 -1 (/.f64 (/.f64 (*.f64 eh eh) (sin.f64 t)) (pow.f64 eh 3)))
(/.f64 (neg.f64 (sin.f64 t)) (/.f64 eh (/.f64 (pow.f64 eh 3) eh)))
(/.f64 (neg.f64 (sin.f64 t)) (/.f64 (*.f64 eh (neg.f64 eh)) (pow.f64 eh 3)))
(/.f64 (*.f64 eh (neg.f64 eh)) (/.f64 (/.f64 (*.f64 eh eh) (sin.f64 t)) eh))
(/.f64 (sqrt.f64 (*.f64 (sin.f64 t) (pow.f64 eh 3))) (/.f64 (*.f64 eh eh) (sqrt.f64 (*.f64 (sin.f64 t) (pow.f64 eh 3)))))
(/.f64 (sqrt.f64 (*.f64 (sin.f64 t) (pow.f64 eh 3))) (/.f64 (*.f64 eh (neg.f64 eh)) (sqrt.f64 (*.f64 (sin.f64 t) (pow.f64 eh 3)))))
(/.f64 (*.f64 (cbrt.f64 (*.f64 (sin.f64 t) (pow.f64 eh 3))) (cbrt.f64 (*.f64 (sin.f64 t) (pow.f64 eh 3)))) (/.f64 (*.f64 eh eh) (cbrt.f64 (*.f64 (sin.f64 t) (pow.f64 eh 3)))))
(/.f64 (*.f64 (cbrt.f64 (*.f64 (sin.f64 t) (pow.f64 eh 3))) (cbrt.f64 (*.f64 (sin.f64 t) (pow.f64 eh 3)))) (/.f64 (*.f64 eh (neg.f64 eh)) (cbrt.f64 (*.f64 (sin.f64 t) (pow.f64 eh 3)))))
(/.f64 (*.f64 (sin.f64 t) (pow.f64 eh 3/2)) (/.f64 (*.f64 eh eh) (pow.f64 eh 3/2)))
(/.f64 (*.f64 (sin.f64 t) (pow.f64 eh 3/2)) (/.f64 (*.f64 eh (neg.f64 eh)) (pow.f64 eh 3/2)))
(/.f64 (*.f64 (sin.f64 t) (*.f64 eh eh)) (/.f64 (*.f64 eh eh) eh))
(/.f64 (*.f64 (sin.f64 t) (*.f64 eh eh)) (/.f64 (*.f64 eh (neg.f64 eh)) eh))
(/.f64 (*.f64 (pow.f64 eh 3/2) -1) (/.f64 (/.f64 (*.f64 eh eh) (sin.f64 t)) (pow.f64 eh 3/2)))
(/.f64 (*.f64 eh (cbrt.f64 (pow.f64 eh 4))) (/.f64 (/.f64 (*.f64 eh eh) (sin.f64 t)) (cbrt.f64 (*.f64 eh eh))))
(/.f64 (*.f64 (pow.f64 eh 3) (sqrt.f64 (sin.f64 t))) (/.f64 (*.f64 eh eh) (sqrt.f64 (sin.f64 t))))
(/.f64 (*.f64 (*.f64 eh eh) (cbrt.f64 (*.f64 eh eh))) (/.f64 (/.f64 (*.f64 eh eh) (sin.f64 t)) (cbrt.f64 eh)))
(/.f64 (/.f64 (pow.f64 eh 3) (*.f64 eh eh)) (/.f64 1 (sin.f64 t)))
(/.f64 (*.f64 (pow.f64 eh 3) (/.f64 (sqrt.f64 (sin.f64 t)) eh)) (sqrt.f64 (/.f64 (*.f64 eh eh) (sin.f64 t))))
(/.f64 (*.f64 (*.f64 eh eh) (sqrt.f64 eh)) (/.f64 (/.f64 (*.f64 eh eh) (sin.f64 t)) (sqrt.f64 eh)))
(/.f64 (*.f64 (pow.f64 eh 3) (/.f64 (sin.f64 t) eh)) eh)
(/.f64 (*.f64 (pow.f64 eh 3) (/.f64 (sin.f64 t) eh)) (neg.f64 eh))
(/.f64 (/.f64 (sin.f64 t) (/.f64 1 (pow.f64 eh 3))) (*.f64 eh eh))
(/.f64 (/.f64 (sin.f64 t) (/.f64 1 (pow.f64 eh 3))) (*.f64 eh (neg.f64 eh)))
(/.f64 (/.f64 (sin.f64 t) (/.f64 (cbrt.f64 (pow.f64 eh 4)) (pow.f64 eh 3))) (cbrt.f64 (*.f64 eh eh)))
(/.f64 (/.f64 (sin.f64 t) (/.f64 (cbrt.f64 (pow.f64 eh 4)) (pow.f64 eh 3))) (neg.f64 (cbrt.f64 (*.f64 eh eh))))
(/.f64 (neg.f64 eh) (/.f64 (/.f64 (*.f64 eh eh) (sin.f64 t)) (*.f64 eh eh)))
(/.f64 (neg.f64 (pow.f64 eh 3/2)) (/.f64 (/.f64 (*.f64 eh eh) (sin.f64 t)) (pow.f64 eh 3/2)))
(/.f64 (*.f64 (sqrt.f64 (sin.f64 t)) (pow.f64 eh 3/2)) (/.f64 (*.f64 eh eh) (*.f64 (sqrt.f64 (sin.f64 t)) (pow.f64 eh 3/2))))
(/.f64 (*.f64 (sqrt.f64 (sin.f64 t)) (pow.f64 eh 3/2)) (/.f64 (*.f64 eh (neg.f64 eh)) (*.f64 (sqrt.f64 (sin.f64 t)) (pow.f64 eh 3/2))))
(/.f64 (/.f64 (pow.f64 eh 3) eh) (/.f64 eh (sin.f64 t)))
(/.f64 (pow.f64 (sqrt.f64 eh) 3) (/.f64 (/.f64 (*.f64 eh eh) (sin.f64 t)) (pow.f64 (sqrt.f64 eh) 3)))
(/.f64 (*.f64 (*.f64 (sin.f64 t) (pow.f64 eh -2)) (-.f64 0 (pow.f64 eh 6))) (pow.f64 eh 3))
(/.f64 (*.f64 (*.f64 (sin.f64 t) (pow.f64 eh -2)) (-.f64 0 (pow.f64 (pow.f64 eh 3) 3))) (+.f64 0 (+.f64 (pow.f64 eh 6) (*.f64 (pow.f64 eh 3) 0))))
(/.f64 (*.f64 (pow.f64 eh 3) (pow.f64 (cbrt.f64 (sin.f64 t)) 2)) (/.f64 eh (/.f64 (cbrt.f64 (sin.f64 t)) eh)))
(/.f64 (*.f64 (pow.f64 eh 3) (/.f64 (sin.f64 t) 1)) (*.f64 eh eh))
(/.f64 (*.f64 (pow.f64 eh 3) (/.f64 (sin.f64 t) (cbrt.f64 (pow.f64 eh 4)))) (cbrt.f64 (*.f64 eh eh)))
(/.f64 (*.f64 (pow.f64 eh 3) (/.f64 (/.f64 (sin.f64 t) eh) (sqrt.f64 eh))) (sqrt.f64 eh))
(/.f64 (*.f64 (pow.f64 eh 3) (/.f64 (/.f64 (sin.f64 t) eh) (cbrt.f64 (*.f64 eh eh)))) (cbrt.f64 eh))
(/.f64 (*.f64 (pow.f64 eh 3) (neg.f64 (/.f64 (sin.f64 t) eh))) (neg.f64 eh))
(/.f64 (*.f64 (pow.f64 eh 3) (neg.f64 (neg.f64 (sin.f64 t)))) (neg.f64 (*.f64 eh (neg.f64 eh))))
(/.f64 (*.f64 1 (*.f64 (pow.f64 eh 3) (/.f64 (sin.f64 t) eh))) eh)
(/.f64 (*.f64 1 (/.f64 (sin.f64 t) (/.f64 1 (pow.f64 eh 3)))) (*.f64 eh eh))
(/.f64 (*.f64 1 (/.f64 (sin.f64 t) (/.f64 (cbrt.f64 (pow.f64 eh 4)) (pow.f64 eh 3)))) (cbrt.f64 (*.f64 eh eh)))
(/.f64 (*.f64 (/.f64 (sqrt.f64 (*.f64 (sin.f64 t) (pow.f64 eh 3))) eh) (sqrt.f64 (*.f64 (sin.f64 t) (pow.f64 eh 3)))) eh)
(/.f64 (*.f64 (pow.f64 (/.f64 eh (cbrt.f64 (/.f64 (*.f64 eh eh) (sin.f64 t)))) 2) (cbrt.f64 (*.f64 (sin.f64 t) (pow.f64 eh 3)))) (cbrt.f64 (*.f64 eh eh)))
(/.f64 (*.f64 (*.f64 (sin.f64 t) (pow.f64 eh 3)) -1) (*.f64 eh (neg.f64 eh)))
(/.f64 (*.f64 (*.f64 (sin.f64 t) (pow.f64 eh 3)) (/.f64 -1 eh)) eh)
(/.f64 (*.f64 (*.f64 (sin.f64 t) (pow.f64 eh 3)) (/.f64 1 (cbrt.f64 (pow.f64 eh 4)))) (cbrt.f64 (*.f64 eh eh)))
(/.f64 (*.f64 -1 (*.f64 (sin.f64 t) (pow.f64 eh 3))) (*.f64 eh eh))
(/.f64 (*.f64 -1 (*.f64 (sin.f64 t) (pow.f64 eh 3))) (*.f64 eh (neg.f64 eh)))
(/.f64 (*.f64 -1 (*.f64 (pow.f64 eh 3) (/.f64 (sin.f64 t) eh))) eh)
(/.f64 (*.f64 -1 (/.f64 (sin.f64 t) (/.f64 1 (pow.f64 eh 3)))) (*.f64 eh eh))
(/.f64 (*.f64 -1 (/.f64 (sin.f64 t) (/.f64 (cbrt.f64 (pow.f64 eh 4)) (pow.f64 eh 3)))) (cbrt.f64 (*.f64 eh eh)))
(/.f64 (*.f64 (/.f64 (neg.f64 (sin.f64 t)) (*.f64 eh eh)) (-.f64 0 (pow.f64 eh 6))) (pow.f64 eh 3))
(/.f64 (*.f64 (/.f64 (neg.f64 (sin.f64 t)) (*.f64 eh eh)) (-.f64 0 (pow.f64 (pow.f64 eh 3) 3))) (+.f64 0 (+.f64 (pow.f64 eh 6) (*.f64 (pow.f64 eh 3) 0))))
(/.f64 (*.f64 (*.f64 (pow.f64 eh 3) (/.f64 (sqrt.f64 (sin.f64 t)) eh)) 1) (sqrt.f64 (/.f64 (*.f64 eh eh) (sin.f64 t))))
(/.f64 (*.f64 (*.f64 (pow.f64 eh 3) (/.f64 (sqrt.f64 (sin.f64 t)) eh)) (sqrt.f64 (sin.f64 t))) eh)
(/.f64 (*.f64 (*.f64 (pow.f64 eh 3) (/.f64 (sqrt.f64 (sin.f64 t)) eh)) (sqrt.f64 (neg.f64 (sin.f64 t)))) (sqrt.f64 (*.f64 eh (neg.f64 eh))))
(/.f64 (*.f64 (*.f64 (pow.f64 eh 3) (/.f64 (sqrt.f64 (sin.f64 t)) eh)) (sqrt.f64 (/.f64 (sin.f64 t) eh))) (sqrt.f64 eh))
(/.f64 (*.f64 (*.f64 (pow.f64 eh 3) (cbrt.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 4)))) 1) (cbrt.f64 (/.f64 (*.f64 eh eh) (sin.f64 t))))
(/.f64 (*.f64 (*.f64 (pow.f64 eh 3) (cbrt.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 4)))) (cbrt.f64 (sin.f64 t))) (cbrt.f64 (*.f64 eh eh)))
(/.f64 (*.f64 (*.f64 (pow.f64 eh 3) (cbrt.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 4)))) (cbrt.f64 (neg.f64 (sin.f64 t)))) (cbrt.f64 (*.f64 eh (neg.f64 eh))))
(/.f64 (*.f64 (*.f64 (pow.f64 eh 3) (cbrt.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 4)))) (cbrt.f64 (/.f64 (sin.f64 t) eh))) (cbrt.f64 eh))
(/.f64 (*.f64 (/.f64 (sin.f64 t) 1) (pow.f64 eh 3)) (*.f64 eh eh))
(/.f64 (*.f64 (/.f64 (sin.f64 t) (cbrt.f64 (pow.f64 eh 4))) (pow.f64 eh 3)) (cbrt.f64 (*.f64 eh eh)))
(/.f64 (*.f64 (neg.f64 (*.f64 (sin.f64 t) (pow.f64 eh -2))) (-.f64 0 (pow.f64 eh 6))) (pow.f64 eh 3))
(/.f64 (*.f64 (neg.f64 (*.f64 (sin.f64 t) (pow.f64 eh -2))) (-.f64 0 (pow.f64 (pow.f64 eh 3) 3))) (+.f64 0 (+.f64 (pow.f64 eh 6) (*.f64 (pow.f64 eh 3) 0))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (sin.f64 t)) 2) (pow.f64 eh 3)) (/.f64 eh (/.f64 (cbrt.f64 (sin.f64 t)) eh)))
(/.f64 (*.f64 (/.f64 (/.f64 (sin.f64 t) eh) (sqrt.f64 eh)) (pow.f64 eh 3)) (sqrt.f64 eh))
(/.f64 (*.f64 (/.f64 (/.f64 (sin.f64 t) eh) (cbrt.f64 (*.f64 eh eh))) (pow.f64 eh 3)) (cbrt.f64 eh))
(/.f64 (*.f64 (neg.f64 (/.f64 (sin.f64 t) eh)) (pow.f64 eh 3)) (neg.f64 eh))
(/.f64 (*.f64 (neg.f64 (neg.f64 (sin.f64 t))) (pow.f64 eh 3)) (neg.f64 (*.f64 eh (neg.f64 eh))))
(/.f64 (*.f64 (-.f64 0 (pow.f64 eh 6)) (*.f64 (sin.f64 t) (pow.f64 eh -2))) (pow.f64 eh 3))
(/.f64 (*.f64 (-.f64 0 (pow.f64 (pow.f64 eh 3) 3)) (*.f64 (sin.f64 t) (pow.f64 eh -2))) (+.f64 0 (+.f64 (pow.f64 eh 6) (*.f64 (pow.f64 eh 3) 0))))
(/.f64 (*.f64 (*.f64 (pow.f64 eh 3) (/.f64 (sin.f64 t) eh)) 1) eh)
(/.f64 (*.f64 (/.f64 (sin.f64 t) (/.f64 1 (pow.f64 eh 3))) 1) (*.f64 eh eh))
(/.f64 (*.f64 (/.f64 (sin.f64 t) (/.f64 (cbrt.f64 (pow.f64 eh 4)) (pow.f64 eh 3))) 1) (cbrt.f64 (*.f64 eh eh)))
(/.f64 (*.f64 1 (*.f64 (pow.f64 eh 3) (/.f64 (sqrt.f64 (sin.f64 t)) eh))) (sqrt.f64 (/.f64 (*.f64 eh eh) (sin.f64 t))))
(/.f64 (*.f64 (sqrt.f64 (sin.f64 t)) (*.f64 (pow.f64 eh 3) (/.f64 (sqrt.f64 (sin.f64 t)) eh))) eh)
(/.f64 (*.f64 (sqrt.f64 (neg.f64 (sin.f64 t))) (*.f64 (pow.f64 eh 3) (/.f64 (sqrt.f64 (sin.f64 t)) eh))) (sqrt.f64 (*.f64 eh (neg.f64 eh))))
(/.f64 (*.f64 (sqrt.f64 (/.f64 (sin.f64 t) eh)) (*.f64 (pow.f64 eh 3) (/.f64 (sqrt.f64 (sin.f64 t)) eh))) (sqrt.f64 eh))
(/.f64 (*.f64 (sqrt.f64 (*.f64 (sin.f64 t) (pow.f64 eh 3))) (/.f64 (sqrt.f64 (*.f64 (sin.f64 t) (pow.f64 eh 3))) eh)) eh)
(/.f64 (*.f64 (cbrt.f64 (*.f64 (sin.f64 t) (pow.f64 eh 3))) (pow.f64 (/.f64 eh (cbrt.f64 (/.f64 (*.f64 eh eh) (sin.f64 t)))) 2)) (cbrt.f64 (*.f64 eh eh)))
(/.f64 (*.f64 (sin.f64 t) (/.f64 (pow.f64 eh 3) eh)) eh)
(/.f64 (*.f64 1 (/.f64 (pow.f64 eh 3) eh)) (/.f64 eh (sin.f64 t)))
(/.f64 (*.f64 (sqrt.f64 (sin.f64 t)) (/.f64 (pow.f64 eh 3) eh)) (/.f64 eh (sqrt.f64 (sin.f64 t))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (sin.f64 t)) 2) (/.f64 (pow.f64 eh 3) eh)) (/.f64 eh (cbrt.f64 (sin.f64 t))))
(/.f64 (*.f64 (neg.f64 (sin.f64 t)) (/.f64 (pow.f64 eh 3) eh)) (neg.f64 eh))
(/.f64 (*.f64 (/.f64 (sin.f64 t) 1) (/.f64 (pow.f64 eh 3) eh)) eh)
(/.f64 (*.f64 (/.f64 (sin.f64 t) (sqrt.f64 eh)) (/.f64 (pow.f64 eh 3) eh)) (sqrt.f64 eh))
(/.f64 (*.f64 (/.f64 (sin.f64 t) (cbrt.f64 (*.f64 eh eh))) (/.f64 (pow.f64 eh 3) eh)) (cbrt.f64 eh))
(/.f64 (*.f64 (sin.f64 t) (/.f64 (pow.f64 eh 3) (cbrt.f64 (*.f64 eh eh)))) (cbrt.f64 (pow.f64 eh 4)))
(/.f64 (/.f64 (*.f64 (sin.f64 t) (pow.f64 eh 3)) (cbrt.f64 (*.f64 eh eh))) (cbrt.f64 (pow.f64 eh 4)))
(/.f64 (/.f64 (*.f64 (sin.f64 t) (pow.f64 eh 3)) (cbrt.f64 (*.f64 eh eh))) (*.f64 eh (cbrt.f64 eh)))
(/.f64 (/.f64 (pow.f64 eh 3) (*.f64 (cbrt.f64 (/.f64 (*.f64 eh eh) (sin.f64 t))) (cbrt.f64 (/.f64 (*.f64 eh eh) (sin.f64 t))))) (cbrt.f64 (/.f64 (*.f64 eh eh) (sin.f64 t))))
(/.f64 (/.f64 (pow.f64 eh 3) (/.f64 eh (sqrt.f64 (sin.f64 t)))) (/.f64 eh (sqrt.f64 (sin.f64 t))))
(/.f64 (/.f64 (pow.f64 eh 3) (/.f64 eh (pow.f64 (cbrt.f64 (sin.f64 t)) 2))) (/.f64 eh (cbrt.f64 (sin.f64 t))))
(/.f64 (/.f64 (pow.f64 eh 3) (/.f64 1 (sqrt.f64 (sin.f64 t)))) (/.f64 (*.f64 eh eh) (sqrt.f64 (sin.f64 t))))
(/.f64 (/.f64 (pow.f64 eh 3) (/.f64 1 (pow.f64 (cbrt.f64 (sin.f64 t)) 2))) (/.f64 eh (/.f64 (cbrt.f64 (sin.f64 t)) eh)))
(/.f64 (/.f64 (pow.f64 eh 3) (/.f64 (cbrt.f64 (pow.f64 eh 4)) 1)) (/.f64 (cbrt.f64 (*.f64 eh eh)) (sin.f64 t)))
(/.f64 (/.f64 (pow.f64 eh 3) (/.f64 (cbrt.f64 (pow.f64 eh 4)) (sqrt.f64 (sin.f64 t)))) (/.f64 (cbrt.f64 (*.f64 eh eh)) (sqrt.f64 (sin.f64 t))))
(/.f64 (/.f64 (pow.f64 eh 3) (/.f64 (cbrt.f64 (pow.f64 eh 4)) (pow.f64 (cbrt.f64 (sin.f64 t)) 2))) (/.f64 (cbrt.f64 (*.f64 eh eh)) (cbrt.f64 (sin.f64 t))))
(/.f64 (/.f64 (*.f64 (sin.f64 t) (pow.f64 eh 3)) (sqrt.f64 eh)) (pow.f64 eh 3/2))
(/.f64 (/.f64 (*.f64 (sin.f64 t) (pow.f64 eh 3)) (pow.f64 eh 3/2)) (sqrt.f64 eh))
(/.f64 (/.f64 (*.f64 (sin.f64 t) (pow.f64 eh 3)) (*.f64 eh (cbrt.f64 (*.f64 eh eh)))) (cbrt.f64 eh))
(/.f64 (/.f64 (*.f64 (sin.f64 t) (pow.f64 eh 3)) -1) (*.f64 eh eh))
(/.f64 (/.f64 (*.f64 (sin.f64 t) (pow.f64 eh 3)) (sqrt.f64 (*.f64 eh (neg.f64 eh)))) (sqrt.f64 (*.f64 eh (neg.f64 eh))))
(/.f64 (/.f64 (*.f64 (sin.f64 t) (pow.f64 eh 3)) (*.f64 (cbrt.f64 (*.f64 eh (neg.f64 eh))) (cbrt.f64 (*.f64 eh (neg.f64 eh))))) (cbrt.f64 (*.f64 eh (neg.f64 eh))))
(/.f64 (/.f64 (*.f64 (sin.f64 t) (pow.f64 eh 3)) (neg.f64 (cbrt.f64 (pow.f64 eh 4)))) (cbrt.f64 (*.f64 eh eh)))
(/.f64 (/.f64 (*.f64 (pow.f64 eh 3) (/.f64 (sin.f64 t) eh)) (sqrt.f64 eh)) (sqrt.f64 eh))
(/.f64 (/.f64 (*.f64 (pow.f64 eh 3) (/.f64 (sin.f64 t) eh)) (cbrt.f64 eh)) (cbrt.f64 (*.f64 eh eh)))
(/.f64 (/.f64 (*.f64 (pow.f64 eh 3) (/.f64 (sin.f64 t) eh)) (cbrt.f64 (*.f64 eh eh))) (cbrt.f64 eh))
(/.f64 (/.f64 (*.f64 (pow.f64 eh 3) (/.f64 (sin.f64 t) eh)) -1) eh)
(/.f64 (/.f64 (*.f64 (pow.f64 eh 3) (/.f64 (sin.f64 t) eh)) (sqrt.f64 (cbrt.f64 (pow.f64 eh 4)))) (sqrt.f64 (cbrt.f64 (*.f64 eh eh))))
(/.f64 (/.f64 (/.f64 (sin.f64 t) (/.f64 1 (pow.f64 eh 3))) 1) (*.f64 eh eh))
(/.f64 (/.f64 (/.f64 (sin.f64 t) (/.f64 1 (pow.f64 eh 3))) (sqrt.f64 eh)) (pow.f64 eh 3/2))
(/.f64 (/.f64 (/.f64 (sin.f64 t) (/.f64 1 (pow.f64 eh 3))) (pow.f64 eh 3/2)) (sqrt.f64 eh))
(/.f64 (/.f64 (/.f64 (sin.f64 t) (/.f64 1 (pow.f64 eh 3))) (cbrt.f64 (*.f64 eh eh))) (cbrt.f64 (pow.f64 eh 4)))
(/.f64 (/.f64 (/.f64 (sin.f64 t) (/.f64 1 (pow.f64 eh 3))) (cbrt.f64 (*.f64 eh eh))) (*.f64 eh (cbrt.f64 eh)))
(/.f64 (/.f64 (/.f64 (sin.f64 t) (/.f64 1 (pow.f64 eh 3))) (*.f64 eh (cbrt.f64 (*.f64 eh eh)))) (cbrt.f64 eh))
(/.f64 (/.f64 (/.f64 (sin.f64 t) (/.f64 (cbrt.f64 (pow.f64 eh 4)) (pow.f64 eh 3))) 1) (cbrt.f64 (*.f64 eh eh)))
(/.f64 (/.f64 (/.f64 (sin.f64 t) (/.f64 (cbrt.f64 (pow.f64 eh 4)) (pow.f64 eh 3))) (cbrt.f64 eh)) (cbrt.f64 eh))
(/.f64 (/.f64 (/.f64 (sin.f64 t) (/.f64 (cbrt.f64 (pow.f64 eh 4)) (pow.f64 eh 3))) (sqrt.f64 (cbrt.f64 (*.f64 eh eh)))) (sqrt.f64 (cbrt.f64 (*.f64 eh eh))))
(/.f64 (/.f64 (/.f64 (sin.f64 t) (/.f64 (cbrt.f64 (pow.f64 eh 4)) (pow.f64 eh 3))) (cbrt.f64 (cbrt.f64 (pow.f64 eh 4)))) (cbrt.f64 (cbrt.f64 (*.f64 eh eh))))
(/.f64 (/.f64 (/.f64 (sin.f64 t) (/.f64 (cbrt.f64 (pow.f64 eh 4)) (pow.f64 eh 3))) (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 eh eh))) (cbrt.f64 (cbrt.f64 (*.f64 eh eh))))) (cbrt.f64 (cbrt.f64 (*.f64 eh eh))))
(pow.f64 (*.f64 (sin.f64 t) (/.f64 (pow.f64 eh 3) (*.f64 eh eh))) 1)
(pow.f64 (/.f64 (sqrt.f64 (*.f64 (sin.f64 t) (pow.f64 eh 3))) eh) 2)
(pow.f64 (/.f64 eh (cbrt.f64 (/.f64 (*.f64 eh eh) (sin.f64 t)))) 3)
(pow.f64 (pow.f64 (*.f64 (sin.f64 t) (/.f64 (pow.f64 eh 3) (*.f64 eh eh))) 3) 1/3)
(neg.f64 (*.f64 (sin.f64 t) (/.f64 (pow.f64 eh 3) (*.f64 eh eh))))
(sqrt.f64 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 4)) (pow.f64 eh 6)))
(log.f64 (pow.f64 (exp.f64 (pow.f64 eh 3)) (*.f64 (sin.f64 t) (pow.f64 eh -2))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (sin.f64 t) (/.f64 (pow.f64 eh 3) (*.f64 eh eh))))))
(cbrt.f64 (pow.f64 (*.f64 (sin.f64 t) (/.f64 (pow.f64 eh 3) (*.f64 eh eh))) 3))
(cbrt.f64 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 eh 6)) (pow.f64 (pow.f64 eh 3) 3)))
(expm1.f64 (log1p.f64 (*.f64 (sin.f64 t) (/.f64 (pow.f64 eh 3) (*.f64 eh eh)))))
(exp.f64 (log.f64 (*.f64 (sin.f64 t) (/.f64 (pow.f64 eh 3) (*.f64 eh eh)))))
(log1p.f64 (expm1.f64 (*.f64 (sin.f64 t) (/.f64 (pow.f64 eh 3) (*.f64 eh eh)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sin.f64 t) (pow.f64 eh -2)))) 1)
(*.f64 (sin.f64 t) (pow.f64 eh -2))
(*.f64 (*.f64 (sin.f64 t) (pow.f64 eh -2)) 1)
(*.f64 1 (*.f64 (sin.f64 t) (pow.f64 eh -2)))
(*.f64 (/.f64 (sqrt.f64 (sin.f64 t)) eh) (/.f64 (sqrt.f64 (sin.f64 t)) eh))
(*.f64 (sqrt.f64 (sin.f64 t)) (*.f64 (sqrt.f64 (sin.f64 t)) (pow.f64 eh -2)))
(*.f64 (cbrt.f64 (*.f64 (sin.f64 t) (pow.f64 eh -2))) (cbrt.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 4))))
(*.f64 (cbrt.f64 (*.f64 (sin.f64 t) (pow.f64 eh -2))) (/.f64 (pow.f64 (cbrt.f64 (sin.f64 t)) 2) (cbrt.f64 (pow.f64 eh 4))))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 4))) (cbrt.f64 (*.f64 (sin.f64 t) (pow.f64 eh -2))))
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 t)) 2) (*.f64 (cbrt.f64 (sin.f64 t)) (pow.f64 eh -2)))
(*.f64 (/.f64 (sin.f64 t) eh) (/.f64 -1 eh))
(*.f64 (pow.f64 eh -2) (sin.f64 t))
(*.f64 (pow.f64 eh -2) (neg.f64 (sin.f64 t)))
(*.f64 (neg.f64 (sin.f64 t)) (pow.f64 eh -2))
(*.f64 (*.f64 (sqrt.f64 (sin.f64 t)) (pow.f64 eh -2)) (sqrt.f64 (sin.f64 t)))
(*.f64 (*.f64 (sqrt.f64 (sin.f64 t)) (pow.f64 eh -2)) (/.f64 (sqrt.f64 (sin.f64 t)) 1))
(*.f64 (*.f64 (cbrt.f64 (sin.f64 t)) (pow.f64 eh -2)) (pow.f64 (cbrt.f64 (sin.f64 t)) 2))
(*.f64 (*.f64 (cbrt.f64 (sin.f64 t)) (pow.f64 eh -2)) (/.f64 (pow.f64 (cbrt.f64 (sin.f64 t)) 2) 1))
(*.f64 (/.f64 -1 eh) (/.f64 (sin.f64 t) eh))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 eh 4))) (/.f64 (sin.f64 t) (cbrt.f64 (*.f64 eh eh))))
(*.f64 (/.f64 (sin.f64 t) (cbrt.f64 (*.f64 eh eh))) (/.f64 1 (cbrt.f64 (pow.f64 eh 4))))
(*.f64 (/.f64 (sqrt.f64 (sin.f64 t)) 1) (*.f64 (sqrt.f64 (sin.f64 t)) (pow.f64 eh -2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (sin.f64 t)) 2) 1) (*.f64 (cbrt.f64 (sin.f64 t)) (pow.f64 eh -2)))
(*.f64 (/.f64 (cbrt.f64 (sin.f64 t)) eh) (/.f64 (pow.f64 (cbrt.f64 (sin.f64 t)) 2) eh))
(*.f64 (/.f64 (sqrt.f64 (sin.f64 t)) (cbrt.f64 (pow.f64 eh 4))) (/.f64 (sqrt.f64 (sin.f64 t)) (cbrt.f64 (*.f64 eh eh))))
(*.f64 (/.f64 (sqrt.f64 (sin.f64 t)) (cbrt.f64 (*.f64 eh eh))) (/.f64 (sqrt.f64 (sin.f64 t)) (cbrt.f64 (pow.f64 eh 4))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (sin.f64 t)) 2) eh) (/.f64 (cbrt.f64 (sin.f64 t)) eh))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (sin.f64 t)) 2) (cbrt.f64 (pow.f64 eh 4))) (cbrt.f64 (*.f64 (sin.f64 t) (pow.f64 eh -2))))
(pow.f64 (*.f64 (sin.f64 t) (pow.f64 eh -2)) 1)
(pow.f64 (/.f64 (sqrt.f64 (sin.f64 t)) eh) 2)
(pow.f64 (cbrt.f64 (*.f64 (sin.f64 t) (pow.f64 eh -2))) 3)
(pow.f64 (/.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 eh 6)) 1/3)
(pow.f64 (/.f64 (*.f64 eh eh) (sin.f64 t)) -1)
(neg.f64 (/.f64 (sin.f64 t) (*.f64 eh (neg.f64 eh))))
(sqrt.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 4)))
(log.f64 (pow.f64 (exp.f64 (sin.f64 t)) (pow.f64 eh -2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (sin.f64 t) (pow.f64 eh -2)))))
(cbrt.f64 (/.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 eh 6)))
(expm1.f64 (log1p.f64 (*.f64 (sin.f64 t) (pow.f64 eh -2))))
(exp.f64 (log.f64 (*.f64 (sin.f64 t) (pow.f64 eh -2))))
(log1p.f64 (expm1.f64 (*.f64 (sin.f64 t) (pow.f64 eh -2))))
Outputs
(*.f64 -1 (*.f64 t eh))
(neg.f64 (*.f64 t eh))
(*.f64 t (neg.f64 eh))
(+.f64 (*.f64 -1 (*.f64 t eh)) (*.f64 1/6 (*.f64 (pow.f64 t 3) eh)))
(fma.f64 -1 (*.f64 t eh) (*.f64 1/6 (*.f64 eh (pow.f64 t 3))))
(*.f64 eh (+.f64 (neg.f64 t) (*.f64 1/6 (pow.f64 t 3))))
(*.f64 eh (+.f64 (*.f64 1/6 (pow.f64 t 3)) (neg.f64 t)))
(+.f64 (*.f64 -1 (*.f64 t eh)) (+.f64 (*.f64 1/6 (*.f64 (pow.f64 t 3) eh)) (*.f64 -1/120 (*.f64 (pow.f64 t 5) eh))))
(fma.f64 -1 (*.f64 t eh) (fma.f64 1/6 (*.f64 eh (pow.f64 t 3)) (*.f64 -1/120 (*.f64 eh (pow.f64 t 5)))))
(-.f64 (*.f64 eh (+.f64 (*.f64 1/6 (pow.f64 t 3)) (*.f64 -1/120 (pow.f64 t 5)))) (*.f64 t eh))
(+.f64 (*.f64 -1 (*.f64 t eh)) (+.f64 (*.f64 1/6 (*.f64 (pow.f64 t 3) eh)) (+.f64 (*.f64 -1/120 (*.f64 (pow.f64 t 5) eh)) (*.f64 1/5040 (*.f64 (pow.f64 t 7) eh)))))
(fma.f64 -1 (*.f64 t eh) (fma.f64 1/6 (*.f64 eh (pow.f64 t 3)) (fma.f64 -1/120 (*.f64 eh (pow.f64 t 5)) (*.f64 1/5040 (*.f64 eh (pow.f64 t 7))))))
(-.f64 (fma.f64 1/6 (*.f64 eh (pow.f64 t 3)) (*.f64 eh (+.f64 (*.f64 -1/120 (pow.f64 t 5)) (*.f64 1/5040 (pow.f64 t 7))))) (*.f64 t eh))
(*.f64 -1 (*.f64 (sin.f64 t) eh))
(*.f64 (neg.f64 (sin.f64 t)) eh)
(*.f64 eh (neg.f64 (sin.f64 t)))
(*.f64 -1 (*.f64 (sin.f64 t) eh))
(*.f64 (neg.f64 (sin.f64 t)) eh)
(*.f64 eh (neg.f64 (sin.f64 t)))
(*.f64 -1 (*.f64 (sin.f64 t) eh))
(*.f64 (neg.f64 (sin.f64 t)) eh)
(*.f64 eh (neg.f64 (sin.f64 t)))
(*.f64 -1 (*.f64 (sin.f64 t) eh))
(*.f64 (neg.f64 (sin.f64 t)) eh)
(*.f64 eh (neg.f64 (sin.f64 t)))
(*.f64 -1 (*.f64 (sin.f64 t) eh))
(*.f64 (neg.f64 (sin.f64 t)) eh)
(*.f64 eh (neg.f64 (sin.f64 t)))
(*.f64 -1 (*.f64 (sin.f64 t) eh))
(*.f64 (neg.f64 (sin.f64 t)) eh)
(*.f64 eh (neg.f64 (sin.f64 t)))
(*.f64 -1 (*.f64 (sin.f64 t) eh))
(*.f64 (neg.f64 (sin.f64 t)) eh)
(*.f64 eh (neg.f64 (sin.f64 t)))
(*.f64 -1 (*.f64 (sin.f64 t) eh))
(*.f64 (neg.f64 (sin.f64 t)) eh)
(*.f64 eh (neg.f64 (sin.f64 t)))
(*.f64 -1 (*.f64 (sin.f64 t) eh))
(*.f64 (neg.f64 (sin.f64 t)) eh)
(*.f64 eh (neg.f64 (sin.f64 t)))
(*.f64 -1 (*.f64 (sin.f64 t) eh))
(*.f64 (neg.f64 (sin.f64 t)) eh)
(*.f64 eh (neg.f64 (sin.f64 t)))
(*.f64 -1 (*.f64 (sin.f64 t) eh))
(*.f64 (neg.f64 (sin.f64 t)) eh)
(*.f64 eh (neg.f64 (sin.f64 t)))
(*.f64 -1 (*.f64 (sin.f64 t) eh))
(*.f64 (neg.f64 (sin.f64 t)) eh)
(*.f64 eh (neg.f64 (sin.f64 t)))
(*.f64 -1 (*.f64 (sin.f64 t) eh))
(*.f64 (neg.f64 (sin.f64 t)) eh)
(*.f64 eh (neg.f64 (sin.f64 t)))
(*.f64 -1 (*.f64 (sin.f64 t) eh))
(*.f64 (neg.f64 (sin.f64 t)) eh)
(*.f64 eh (neg.f64 (sin.f64 t)))
(*.f64 -1 (*.f64 (sin.f64 t) eh))
(*.f64 (neg.f64 (sin.f64 t)) eh)
(*.f64 eh (neg.f64 (sin.f64 t)))
(*.f64 -1 (*.f64 (sin.f64 t) eh))
(*.f64 (neg.f64 (sin.f64 t)) eh)
(*.f64 eh (neg.f64 (sin.f64 t)))
(*.f64 -1 (*.f64 (sin.f64 t) eh))
(*.f64 (neg.f64 (sin.f64 t)) eh)
(*.f64 eh (neg.f64 (sin.f64 t)))
(*.f64 -1 (*.f64 (sin.f64 t) eh))
(*.f64 (neg.f64 (sin.f64 t)) eh)
(*.f64 eh (neg.f64 (sin.f64 t)))
(*.f64 -1 (*.f64 (sin.f64 t) eh))
(*.f64 (neg.f64 (sin.f64 t)) eh)
(*.f64 eh (neg.f64 (sin.f64 t)))
(*.f64 -1 (*.f64 (sin.f64 t) eh))
(*.f64 (neg.f64 (sin.f64 t)) eh)
(*.f64 eh (neg.f64 (sin.f64 t)))
(/.f64 t (pow.f64 eh 2))
(/.f64 t (*.f64 eh eh))
(+.f64 (*.f64 -1/6 (/.f64 (pow.f64 t 3) (pow.f64 eh 2))) (/.f64 t (pow.f64 eh 2)))
(fma.f64 -1/6 (/.f64 (pow.f64 t 3) (*.f64 eh eh)) (/.f64 t (*.f64 eh eh)))
(+.f64 (*.f64 1/120 (/.f64 (pow.f64 t 5) (pow.f64 eh 2))) (+.f64 (*.f64 -1/6 (/.f64 (pow.f64 t 3) (pow.f64 eh 2))) (/.f64 t (pow.f64 eh 2))))
(fma.f64 1/120 (/.f64 (pow.f64 t 5) (*.f64 eh eh)) (fma.f64 -1/6 (/.f64 (pow.f64 t 3) (*.f64 eh eh)) (/.f64 t (*.f64 eh eh))))
(+.f64 (*.f64 -1/5040 (/.f64 (pow.f64 t 7) (pow.f64 eh 2))) (+.f64 (*.f64 1/120 (/.f64 (pow.f64 t 5) (pow.f64 eh 2))) (+.f64 (*.f64 -1/6 (/.f64 (pow.f64 t 3) (pow.f64 eh 2))) (/.f64 t (pow.f64 eh 2)))))
(fma.f64 -1/5040 (/.f64 (pow.f64 t 7) (*.f64 eh eh)) (fma.f64 1/120 (/.f64 (pow.f64 t 5) (*.f64 eh eh)) (fma.f64 -1/6 (/.f64 (pow.f64 t 3) (*.f64 eh eh)) (/.f64 t (*.f64 eh eh)))))
(/.f64 (sin.f64 t) (pow.f64 eh 2))
(/.f64 (sin.f64 t) (*.f64 eh eh))
(/.f64 (sin.f64 t) (pow.f64 eh 2))
(/.f64 (sin.f64 t) (*.f64 eh eh))
(/.f64 (sin.f64 t) (pow.f64 eh 2))
(/.f64 (sin.f64 t) (*.f64 eh eh))
(/.f64 (sin.f64 t) (pow.f64 eh 2))
(/.f64 (sin.f64 t) (*.f64 eh eh))
(/.f64 (sin.f64 t) (pow.f64 eh 2))
(/.f64 (sin.f64 t) (*.f64 eh eh))
(/.f64 (sin.f64 t) (pow.f64 eh 2))
(/.f64 (sin.f64 t) (*.f64 eh eh))
(/.f64 (sin.f64 t) (pow.f64 eh 2))
(/.f64 (sin.f64 t) (*.f64 eh eh))
(/.f64 (sin.f64 t) (pow.f64 eh 2))
(/.f64 (sin.f64 t) (*.f64 eh eh))
(/.f64 (sin.f64 t) (pow.f64 eh 2))
(/.f64 (sin.f64 t) (*.f64 eh eh))
(/.f64 (sin.f64 t) (pow.f64 eh 2))
(/.f64 (sin.f64 t) (*.f64 eh eh))
(/.f64 (sin.f64 t) (pow.f64 eh 2))
(/.f64 (sin.f64 t) (*.f64 eh eh))
(/.f64 (sin.f64 t) (pow.f64 eh 2))
(/.f64 (sin.f64 t) (*.f64 eh eh))
(/.f64 (sin.f64 t) (pow.f64 eh 2))
(/.f64 (sin.f64 t) (*.f64 eh eh))
(/.f64 (sin.f64 t) (pow.f64 eh 2))
(/.f64 (sin.f64 t) (*.f64 eh eh))
(/.f64 (sin.f64 t) (pow.f64 eh 2))
(/.f64 (sin.f64 t) (*.f64 eh eh))
(/.f64 (sin.f64 t) (pow.f64 eh 2))
(/.f64 (sin.f64 t) (*.f64 eh eh))
(/.f64 (sin.f64 t) (pow.f64 eh 2))
(/.f64 (sin.f64 t) (*.f64 eh eh))
(/.f64 (sin.f64 t) (pow.f64 eh 2))
(/.f64 (sin.f64 t) (*.f64 eh eh))
(/.f64 (sin.f64 t) (pow.f64 eh 2))
(/.f64 (sin.f64 t) (*.f64 eh eh))
(/.f64 (sin.f64 t) (pow.f64 eh 2))
(/.f64 (sin.f64 t) (*.f64 eh eh))
(+.f64 0 (*.f64 (sin.f64 t) (/.f64 (pow.f64 eh 3) (*.f64 eh eh))))
(*.f64 (sin.f64 t) (/.f64 (pow.f64 eh 3) (*.f64 eh eh)))
(*.f64 eh (sin.f64 t))
(+.f64 (-.f64 0 (exp.f64 (log1p.f64 (*.f64 (sin.f64 t) (/.f64 (pow.f64 eh 3) (*.f64 eh eh)))))) 1)
(*.f64 (neg.f64 (sin.f64 t)) eh)
(*.f64 eh (neg.f64 (sin.f64 t)))
(-.f64 0 (*.f64 (sin.f64 t) (/.f64 (pow.f64 eh 3) (*.f64 eh eh))))
(*.f64 (neg.f64 (sin.f64 t)) eh)
(*.f64 eh (neg.f64 (sin.f64 t)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sin.f64 t) (/.f64 (pow.f64 eh 3) (*.f64 eh eh))))) 1)
(*.f64 (sin.f64 t) (/.f64 (pow.f64 eh 3) (*.f64 eh eh)))
(*.f64 eh (sin.f64 t))
(/.f64 (sin.f64 t) (/.f64 eh (/.f64 (pow.f64 eh 3) eh)))
(*.f64 (sin.f64 t) (/.f64 (pow.f64 eh 3) (*.f64 eh eh)))
(*.f64 eh (sin.f64 t))
(/.f64 (sin.f64 t) (/.f64 (*.f64 eh (neg.f64 eh)) (pow.f64 eh 3)))
(*.f64 (neg.f64 (sin.f64 t)) eh)
(*.f64 eh (neg.f64 (sin.f64 t)))
(/.f64 eh (/.f64 (/.f64 (*.f64 eh eh) (sin.f64 t)) (*.f64 eh eh)))
(*.f64 (sin.f64 t) (/.f64 (pow.f64 eh 3) (*.f64 eh eh)))
(*.f64 eh (sin.f64 t))
(/.f64 eh (/.f64 (/.f64 (*.f64 eh eh) (sin.f64 t)) (*.f64 eh (neg.f64 eh))))
(*.f64 (neg.f64 (sin.f64 t)) eh)
(*.f64 eh (neg.f64 (sin.f64 t)))
(/.f64 (*.f64 eh eh) (/.f64 (/.f64 (*.f64 eh eh) (sin.f64 t)) eh))
(*.f64 (sin.f64 t) (/.f64 (pow.f64 eh 3) (*.f64 eh eh)))
(*.f64 eh (sin.f64 t))
(/.f64 (*.f64 eh eh) (/.f64 (/.f64 (*.f64 eh eh) (sin.f64 t)) (neg.f64 eh)))
(*.f64 (neg.f64 (sin.f64 t)) eh)
(*.f64 eh (neg.f64 (sin.f64 t)))
(/.f64 (pow.f64 eh 3) (/.f64 (*.f64 eh eh) (sin.f64 t)))
(*.f64 (sin.f64 t) (/.f64 (pow.f64 eh 3) (*.f64 eh eh)))
(*.f64 eh (sin.f64 t))
(/.f64 (pow.f64 eh 3) (neg.f64 (/.f64 (*.f64 eh eh) (sin.f64 t))))
(*.f64 (neg.f64 (sin.f64 t)) eh)
(*.f64 eh (neg.f64 (sin.f64 t)))
(/.f64 (pow.f64 eh 3) (/.f64 (*.f64 eh (neg.f64 eh)) (sin.f64 t)))
(*.f64 (neg.f64 (sin.f64 t)) eh)
(*.f64 eh (neg.f64 (sin.f64 t)))
(/.f64 (pow.f64 eh 3) (/.f64 (/.f64 (*.f64 eh eh) (sin.f64 t)) -1))
(*.f64 (neg.f64 (sin.f64 t)) eh)
(*.f64 eh (neg.f64 (sin.f64 t)))
(/.f64 (*.f64 (sin.f64 t) (/.f64 (pow.f64 eh 3) (*.f64 eh eh))) 1)
(*.f64 (sin.f64 t) (/.f64 (pow.f64 eh 3) (*.f64 eh eh)))
(*.f64 eh (sin.f64 t))
(/.f64 1 (/.f64 (/.f64 (*.f64 eh eh) (sin.f64 t)) (pow.f64 eh 3)))
(*.f64 (sin.f64 t) (/.f64 (pow.f64 eh 3) (*.f64 eh eh)))
(*.f64 eh (sin.f64 t))
(/.f64 1 (/.f64 (*.f64 eh (neg.f64 eh)) (*.f64 (sin.f64 t) (pow.f64 eh 3))))
(*.f64 (neg.f64 (sin.f64 t)) eh)
(*.f64 eh (neg.f64 (sin.f64 t)))
(/.f64 (sqrt.f64 (sin.f64 t)) (/.f64 (/.f64 eh (/.f64 (pow.f64 eh 3) eh)) (sqrt.f64 (sin.f64 t))))
(*.f64 (sin.f64 t) (/.f64 (pow.f64 eh 3) (*.f64 eh eh)))
(*.f64 eh (sin.f64 t))
(/.f64 (sqrt.f64 (sin.f64 t)) (/.f64 (*.f64 eh eh) (*.f64 (pow.f64 eh 3) (sqrt.f64 (sin.f64 t)))))
(*.f64 (sin.f64 t) (/.f64 (pow.f64 eh 3) (*.f64 eh eh)))
(*.f64 eh (sin.f64 t))
(/.f64 (sqrt.f64 (sin.f64 t)) (/.f64 (*.f64 eh (neg.f64 eh)) (*.f64 (pow.f64 eh 3) (sqrt.f64 (sin.f64 t)))))
(*.f64 (/.f64 (sqrt.f64 (sin.f64 t)) (*.f64 eh (neg.f64 eh))) (*.f64 (pow.f64 eh 3) (sqrt.f64 (sin.f64 t))))
(*.f64 (/.f64 (sqrt.f64 (sin.f64 t)) (neg.f64 (/.f64 1 eh))) (sqrt.f64 (sin.f64 t)))
(/.f64 (sqrt.f64 eh) (/.f64 (/.f64 (*.f64 eh eh) (sin.f64 t)) (*.f64 (*.f64 eh eh) (sqrt.f64 eh))))
(*.f64 (/.f64 (sqrt.f64 eh) (/.f64 eh (/.f64 (sin.f64 t) eh))) (*.f64 eh (*.f64 eh (sqrt.f64 eh))))
(*.f64 (/.f64 (sqrt.f64 eh) (/.f64 eh (*.f64 eh (sin.f64 t)))) (sqrt.f64 eh))
(/.f64 (pow.f64 eh 3/2) (/.f64 (/.f64 (*.f64 eh eh) (sin.f64 t)) (pow.f64 eh 3/2)))
(*.f64 (sin.f64 t) (/.f64 (pow.f64 eh 3) (*.f64 eh eh)))
(*.f64 eh (sin.f64 t))
(/.f64 (pow.f64 eh 3/2) (/.f64 (/.f64 (*.f64 eh eh) (sin.f64 t)) (neg.f64 (pow.f64 eh 3/2))))
(*.f64 (neg.f64 (sin.f64 t)) eh)
(*.f64 eh (neg.f64 (sin.f64 t)))
(/.f64 (cbrt.f64 (sin.f64 t)) (/.f64 (/.f64 eh (/.f64 (pow.f64 eh 3) eh)) (pow.f64 (cbrt.f64 (sin.f64 t)) 2)))
(*.f64 (sin.f64 t) (/.f64 (pow.f64 eh 3) (*.f64 eh eh)))
(*.f64 eh (sin.f64 t))
(/.f64 (pow.f64 (cbrt.f64 (sin.f64 t)) 2) (/.f64 (/.f64 eh (/.f64 (pow.f64 eh 3) eh)) (cbrt.f64 (sin.f64 t))))
(*.f64 (sin.f64 t) (/.f64 (pow.f64 eh 3) (*.f64 eh eh)))
(*.f64 eh (sin.f64 t))
(/.f64 (pow.f64 (cbrt.f64 (sin.f64 t)) 2) (/.f64 (*.f64 eh eh) (*.f64 (pow.f64 eh 3) (cbrt.f64 (sin.f64 t)))))
(*.f64 (sin.f64 t) (/.f64 (pow.f64 eh 3) (*.f64 eh eh)))
(*.f64 eh (sin.f64 t))
(/.f64 (pow.f64 (cbrt.f64 (sin.f64 t)) 2) (/.f64 (*.f64 eh (neg.f64 eh)) (*.f64 (pow.f64 eh 3) (cbrt.f64 (sin.f64 t)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (sin.f64 t)) 2) (*.f64 eh (neg.f64 eh))) (*.f64 (pow.f64 eh 3) (cbrt.f64 (sin.f64 t))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (sin.f64 t)) 2) (neg.f64 (/.f64 1 eh))) (cbrt.f64 (sin.f64 t)))
(/.f64 (cbrt.f64 (*.f64 eh eh)) (/.f64 (/.f64 (*.f64 eh eh) (sin.f64 t)) (*.f64 (*.f64 eh eh) (cbrt.f64 eh))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 eh eh)) (/.f64 eh (/.f64 (sin.f64 t) eh))) (*.f64 eh (*.f64 eh (cbrt.f64 eh))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 eh eh)) (/.f64 eh (*.f64 eh (sin.f64 t)))) (cbrt.f64 eh))
(/.f64 (cbrt.f64 (pow.f64 eh 4)) (/.f64 (/.f64 (*.f64 eh eh) (sin.f64 t)) (*.f64 eh (cbrt.f64 (*.f64 eh eh)))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 eh 4)) (/.f64 eh (/.f64 (sin.f64 t) eh))) (*.f64 eh (cbrt.f64 (*.f64 eh eh))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 eh 4)) (/.f64 eh (sin.f64 t))) (cbrt.f64 (*.f64 eh eh)))
(/.f64 (*.f64 (sin.f64 t) (pow.f64 eh 3)) (*.f64 eh eh))
(*.f64 (sin.f64 t) (/.f64 (pow.f64 eh 3) (*.f64 eh eh)))
(*.f64 eh (sin.f64 t))
(/.f64 (*.f64 (sin.f64 t) (pow.f64 eh 3)) (*.f64 eh (neg.f64 eh)))
(*.f64 (neg.f64 (sin.f64 t)) eh)
(*.f64 eh (neg.f64 (sin.f64 t)))
(/.f64 (*.f64 (sin.f64 t) (pow.f64 eh 3)) (/.f64 eh (/.f64 -1 eh)))
(*.f64 (neg.f64 (sin.f64 t)) eh)
(*.f64 eh (neg.f64 (sin.f64 t)))
(/.f64 (/.f64 (sin.f64 t) eh) (/.f64 eh (pow.f64 eh 3)))
(*.f64 (sin.f64 t) (/.f64 (pow.f64 eh 3) (*.f64 eh eh)))
(*.f64 eh (sin.f64 t))
(/.f64 -1 (/.f64 (/.f64 (*.f64 eh eh) (sin.f64 t)) (pow.f64 eh 3)))
(*.f64 (neg.f64 (sin.f64 t)) eh)
(*.f64 eh (neg.f64 (sin.f64 t)))
(/.f64 (neg.f64 (sin.f64 t)) (/.f64 eh (/.f64 (pow.f64 eh 3) eh)))
(*.f64 (neg.f64 (sin.f64 t)) eh)
(*.f64 eh (neg.f64 (sin.f64 t)))
(/.f64 (neg.f64 (sin.f64 t)) (/.f64 (*.f64 eh (neg.f64 eh)) (pow.f64 eh 3)))
(*.f64 (sin.f64 t) (/.f64 (pow.f64 eh 3) (*.f64 eh eh)))
(*.f64 eh (sin.f64 t))
(/.f64 (*.f64 eh (neg.f64 eh)) (/.f64 (/.f64 (*.f64 eh eh) (sin.f64 t)) eh))
(*.f64 (neg.f64 (sin.f64 t)) eh)
(*.f64 eh (neg.f64 (sin.f64 t)))
(/.f64 (sqrt.f64 (*.f64 (sin.f64 t) (pow.f64 eh 3))) (/.f64 (*.f64 eh eh) (sqrt.f64 (*.f64 (sin.f64 t) (pow.f64 eh 3)))))
(*.f64 (sin.f64 t) (/.f64 (pow.f64 eh 3) (*.f64 eh eh)))
(*.f64 eh (sin.f64 t))
(/.f64 (sqrt.f64 (*.f64 (sin.f64 t) (pow.f64 eh 3))) (/.f64 (*.f64 eh (neg.f64 eh)) (sqrt.f64 (*.f64 (sin.f64 t) (pow.f64 eh 3)))))
(*.f64 (neg.f64 (sin.f64 t)) eh)
(*.f64 eh (neg.f64 (sin.f64 t)))
(/.f64 (*.f64 (cbrt.f64 (*.f64 (sin.f64 t) (pow.f64 eh 3))) (cbrt.f64 (*.f64 (sin.f64 t) (pow.f64 eh 3)))) (/.f64 (*.f64 eh eh) (cbrt.f64 (*.f64 (sin.f64 t) (pow.f64 eh 3)))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (*.f64 (sin.f64 t) (pow.f64 eh 3))) (cbrt.f64 (*.f64 (sin.f64 t) (pow.f64 eh 3)))) (*.f64 eh eh)) (cbrt.f64 (*.f64 (sin.f64 t) (pow.f64 eh 3))))
(*.f64 (cbrt.f64 (*.f64 (sin.f64 t) (pow.f64 eh 3))) (*.f64 (/.f64 (cbrt.f64 (*.f64 (sin.f64 t) (pow.f64 eh 3))) eh) (/.f64 (cbrt.f64 (*.f64 (sin.f64 t) (pow.f64 eh 3))) eh)))
(/.f64 (*.f64 (cbrt.f64 (*.f64 (sin.f64 t) (pow.f64 eh 3))) (cbrt.f64 (*.f64 (sin.f64 t) (pow.f64 eh 3)))) (/.f64 (*.f64 eh (neg.f64 eh)) (cbrt.f64 (*.f64 (sin.f64 t) (pow.f64 eh 3)))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (*.f64 (sin.f64 t) (pow.f64 eh 3))) (cbrt.f64 (*.f64 (sin.f64 t) (pow.f64 eh 3)))) (*.f64 eh (neg.f64 eh))) (cbrt.f64 (*.f64 (sin.f64 t) (pow.f64 eh 3))))
(*.f64 (cbrt.f64 (*.f64 (sin.f64 t) (pow.f64 eh 3))) (*.f64 (/.f64 (cbrt.f64 (*.f64 (sin.f64 t) (pow.f64 eh 3))) (neg.f64 eh)) (/.f64 (cbrt.f64 (*.f64 (sin.f64 t) (pow.f64 eh 3))) eh)))
(/.f64 (*.f64 (sin.f64 t) (pow.f64 eh 3/2)) (/.f64 (*.f64 eh eh) (pow.f64 eh 3/2)))
(*.f64 (sin.f64 t) (/.f64 (pow.f64 eh 3) (*.f64 eh eh)))
(*.f64 eh (sin.f64 t))
(/.f64 (*.f64 (sin.f64 t) (pow.f64 eh 3/2)) (/.f64 (*.f64 eh (neg.f64 eh)) (pow.f64 eh 3/2)))
(*.f64 (neg.f64 (sin.f64 t)) eh)
(*.f64 eh (neg.f64 (sin.f64 t)))
(/.f64 (*.f64 (sin.f64 t) (*.f64 eh eh)) (/.f64 (*.f64 eh eh) eh))
(*.f64 (sin.f64 t) (/.f64 (pow.f64 eh 3) (*.f64 eh eh)))
(*.f64 eh (sin.f64 t))
(/.f64 (*.f64 (sin.f64 t) (*.f64 eh eh)) (/.f64 (*.f64 eh (neg.f64 eh)) eh))
(*.f64 (neg.f64 (sin.f64 t)) eh)
(*.f64 eh (neg.f64 (sin.f64 t)))
(/.f64 (*.f64 (pow.f64 eh 3/2) -1) (/.f64 (/.f64 (*.f64 eh eh) (sin.f64 t)) (pow.f64 eh 3/2)))
(*.f64 (neg.f64 (sin.f64 t)) eh)
(*.f64 eh (neg.f64 (sin.f64 t)))
(/.f64 (*.f64 eh (cbrt.f64 (pow.f64 eh 4))) (/.f64 (/.f64 (*.f64 eh eh) (sin.f64 t)) (cbrt.f64 (*.f64 eh eh))))
(/.f64 eh (/.f64 (/.f64 (/.f64 eh (/.f64 (sin.f64 t) eh)) (cbrt.f64 (*.f64 eh eh))) (cbrt.f64 (pow.f64 eh 4))))
(*.f64 (/.f64 eh (*.f64 (/.f64 eh (cbrt.f64 (*.f64 eh eh))) (/.f64 eh (sin.f64 t)))) (cbrt.f64 (pow.f64 eh 4)))
(/.f64 (*.f64 (pow.f64 eh 3) (sqrt.f64 (sin.f64 t))) (/.f64 (*.f64 eh eh) (sqrt.f64 (sin.f64 t))))
(*.f64 (sin.f64 t) (/.f64 (pow.f64 eh 3) (*.f64 eh eh)))
(*.f64 eh (sin.f64 t))
(/.f64 (*.f64 (*.f64 eh eh) (cbrt.f64 (*.f64 eh eh))) (/.f64 (/.f64 (*.f64 eh eh) (sin.f64 t)) (cbrt.f64 eh)))
(*.f64 (/.f64 (*.f64 eh (*.f64 eh (cbrt.f64 (*.f64 eh eh)))) (/.f64 eh (/.f64 (sin.f64 t) eh))) (cbrt.f64 eh))
(/.f64 (*.f64 eh eh) (/.f64 (*.f64 eh eh) (*.f64 (cbrt.f64 (*.f64 eh eh)) (*.f64 (sin.f64 t) (cbrt.f64 eh)))))
(/.f64 (/.f64 (pow.f64 eh 3) (*.f64 eh eh)) (/.f64 1 (sin.f64 t)))
(*.f64 (sin.f64 t) (/.f64 (pow.f64 eh 3) (*.f64 eh eh)))
(*.f64 eh (sin.f64 t))
(/.f64 (*.f64 (pow.f64 eh 3) (/.f64 (sqrt.f64 (sin.f64 t)) eh)) (sqrt.f64 (/.f64 (*.f64 eh eh) (sin.f64 t))))
(/.f64 (pow.f64 eh 3) (/.f64 (sqrt.f64 (/.f64 eh (/.f64 (sin.f64 t) eh))) (/.f64 (sqrt.f64 (sin.f64 t)) eh)))
(*.f64 (/.f64 (pow.f64 eh 3) (sqrt.f64 (*.f64 eh (/.f64 eh (sin.f64 t))))) (/.f64 (sqrt.f64 (sin.f64 t)) eh))
(/.f64 (*.f64 (*.f64 eh eh) (sqrt.f64 eh)) (/.f64 (/.f64 (*.f64 eh eh) (sin.f64 t)) (sqrt.f64 eh)))
(*.f64 (sin.f64 t) (/.f64 (pow.f64 eh 3) (*.f64 eh eh)))
(*.f64 eh (sin.f64 t))
(/.f64 (*.f64 (pow.f64 eh 3) (/.f64 (sin.f64 t) eh)) eh)
(*.f64 (sin.f64 t) (/.f64 (pow.f64 eh 3) (*.f64 eh eh)))
(*.f64 eh (sin.f64 t))
(/.f64 (*.f64 (pow.f64 eh 3) (/.f64 (sin.f64 t) eh)) (neg.f64 eh))
(*.f64 (neg.f64 (sin.f64 t)) eh)
(*.f64 eh (neg.f64 (sin.f64 t)))
(/.f64 (/.f64 (sin.f64 t) (/.f64 1 (pow.f64 eh 3))) (*.f64 eh eh))
(*.f64 (sin.f64 t) (/.f64 (pow.f64 eh 3) (*.f64 eh eh)))
(*.f64 eh (sin.f64 t))
(/.f64 (/.f64 (sin.f64 t) (/.f64 1 (pow.f64 eh 3))) (*.f64 eh (neg.f64 eh)))
(*.f64 (neg.f64 (sin.f64 t)) eh)
(*.f64 eh (neg.f64 (sin.f64 t)))
(/.f64 (/.f64 (sin.f64 t) (/.f64 (cbrt.f64 (pow.f64 eh 4)) (pow.f64 eh 3))) (cbrt.f64 (*.f64 eh eh)))
(/.f64 (/.f64 (*.f64 (sin.f64 t) (pow.f64 eh 3)) (cbrt.f64 (pow.f64 eh 4))) (cbrt.f64 (*.f64 eh eh)))
(*.f64 (/.f64 (sin.f64 t) (cbrt.f64 (pow.f64 eh 4))) (/.f64 (pow.f64 eh 3) (cbrt.f64 (*.f64 eh eh))))
(/.f64 (/.f64 (sin.f64 t) (/.f64 (cbrt.f64 (pow.f64 eh 4)) (pow.f64 eh 3))) (neg.f64 (cbrt.f64 (*.f64 eh eh))))
(/.f64 (sin.f64 t) (*.f64 (neg.f64 (cbrt.f64 (*.f64 eh eh))) (/.f64 (cbrt.f64 (pow.f64 eh 4)) (pow.f64 eh 3))))
(/.f64 (neg.f64 (sin.f64 t)) (/.f64 (cbrt.f64 (pow.f64 eh 4)) (/.f64 (pow.f64 eh 3) (cbrt.f64 (*.f64 eh eh)))))
(/.f64 (neg.f64 eh) (/.f64 (/.f64 (*.f64 eh eh) (sin.f64 t)) (*.f64 eh eh)))
(*.f64 (neg.f64 (sin.f64 t)) eh)
(*.f64 eh (neg.f64 (sin.f64 t)))
(/.f64 (neg.f64 (pow.f64 eh 3/2)) (/.f64 (/.f64 (*.f64 eh eh) (sin.f64 t)) (pow.f64 eh 3/2)))
(*.f64 (neg.f64 (sin.f64 t)) eh)
(*.f64 eh (neg.f64 (sin.f64 t)))
(/.f64 (*.f64 (sqrt.f64 (sin.f64 t)) (pow.f64 eh 3/2)) (/.f64 (*.f64 eh eh) (*.f64 (sqrt.f64 (sin.f64 t)) (pow.f64 eh 3/2))))
(*.f64 (sin.f64 t) (/.f64 (pow.f64 eh 3) (*.f64 eh eh)))
(*.f64 eh (sin.f64 t))
(/.f64 (*.f64 (sqrt.f64 (sin.f64 t)) (pow.f64 eh 3/2)) (/.f64 (*.f64 eh (neg.f64 eh)) (*.f64 (sqrt.f64 (sin.f64 t)) (pow.f64 eh 3/2))))
(*.f64 (/.f64 (sqrt.f64 (sin.f64 t)) (*.f64 eh (neg.f64 eh))) (*.f64 (pow.f64 eh 3) (sqrt.f64 (sin.f64 t))))
(*.f64 (/.f64 (sqrt.f64 (sin.f64 t)) (neg.f64 (/.f64 1 eh))) (sqrt.f64 (sin.f64 t)))
(/.f64 (/.f64 (pow.f64 eh 3) eh) (/.f64 eh (sin.f64 t)))
(*.f64 (sin.f64 t) (/.f64 (pow.f64 eh 3) (*.f64 eh eh)))
(*.f64 eh (sin.f64 t))
(/.f64 (pow.f64 (sqrt.f64 eh) 3) (/.f64 (/.f64 (*.f64 eh eh) (sin.f64 t)) (pow.f64 (sqrt.f64 eh) 3)))
(*.f64 (/.f64 (pow.f64 (sqrt.f64 eh) 3) (/.f64 eh (/.f64 (sin.f64 t) eh))) (pow.f64 (sqrt.f64 eh) 3))
(/.f64 (*.f64 eh (sqrt.f64 eh)) (/.f64 (/.f64 eh (sin.f64 t)) (sqrt.f64 eh)))
(/.f64 (*.f64 (*.f64 (sin.f64 t) (pow.f64 eh -2)) (-.f64 0 (pow.f64 eh 6))) (pow.f64 eh 3))
(/.f64 (*.f64 (sin.f64 t) (pow.f64 eh -2)) (/.f64 (pow.f64 eh 3) (neg.f64 (pow.f64 eh 6))))
(/.f64 (*.f64 (*.f64 (sin.f64 t) (pow.f64 eh -2)) (-.f64 0 (pow.f64 (pow.f64 eh 3) 3))) (+.f64 0 (+.f64 (pow.f64 eh 6) (*.f64 (pow.f64 eh 3) 0))))
(/.f64 (*.f64 (sin.f64 t) (pow.f64 eh -2)) (/.f64 (+.f64 0 (pow.f64 eh 6)) (neg.f64 (pow.f64 (pow.f64 eh 3) 3))))
(*.f64 (/.f64 (*.f64 (sin.f64 t) (pow.f64 eh -2)) (pow.f64 eh 6)) (neg.f64 (pow.f64 (pow.f64 eh 3) 3)))
(/.f64 (*.f64 (pow.f64 eh 3) (pow.f64 (cbrt.f64 (sin.f64 t)) 2)) (/.f64 eh (/.f64 (cbrt.f64 (sin.f64 t)) eh)))
(*.f64 (sin.f64 t) (/.f64 (pow.f64 eh 3) (*.f64 eh eh)))
(*.f64 eh (sin.f64 t))
(/.f64 (*.f64 (pow.f64 eh 3) (/.f64 (sin.f64 t) 1)) (*.f64 eh eh))
(*.f64 (sin.f64 t) (/.f64 (pow.f64 eh 3) (*.f64 eh eh)))
(*.f64 eh (sin.f64 t))
(/.f64 (*.f64 (pow.f64 eh 3) (/.f64 (sin.f64 t) (cbrt.f64 (pow.f64 eh 4)))) (cbrt.f64 (*.f64 eh eh)))
(/.f64 (/.f64 (*.f64 (sin.f64 t) (pow.f64 eh 3)) (cbrt.f64 (pow.f64 eh 4))) (cbrt.f64 (*.f64 eh eh)))
(*.f64 (/.f64 (sin.f64 t) (cbrt.f64 (pow.f64 eh 4))) (/.f64 (pow.f64 eh 3) (cbrt.f64 (*.f64 eh eh))))
(/.f64 (*.f64 (pow.f64 eh 3) (/.f64 (/.f64 (sin.f64 t) eh) (sqrt.f64 eh))) (sqrt.f64 eh))
(*.f64 (sin.f64 t) (/.f64 (pow.f64 eh 3) (*.f64 eh eh)))
(*.f64 eh (sin.f64 t))
(/.f64 (*.f64 (pow.f64 eh 3) (/.f64 (/.f64 (sin.f64 t) eh) (cbrt.f64 (*.f64 eh eh)))) (cbrt.f64 eh))
(/.f64 (pow.f64 eh 3) (/.f64 (cbrt.f64 eh) (/.f64 (sin.f64 t) (*.f64 eh (cbrt.f64 (*.f64 eh eh))))))
(/.f64 (*.f64 eh (*.f64 eh (sin.f64 t))) (*.f64 (cbrt.f64 (*.f64 eh eh)) (cbrt.f64 eh)))
(/.f64 (*.f64 (pow.f64 eh 3) (neg.f64 (/.f64 (sin.f64 t) eh))) (neg.f64 eh))
(*.f64 (sin.f64 t) (/.f64 (pow.f64 eh 3) (*.f64 eh eh)))
(*.f64 eh (sin.f64 t))
(/.f64 (*.f64 (pow.f64 eh 3) (neg.f64 (neg.f64 (sin.f64 t)))) (neg.f64 (*.f64 eh (neg.f64 eh))))
(*.f64 (sin.f64 t) (/.f64 (pow.f64 eh 3) (*.f64 eh eh)))
(*.f64 eh (sin.f64 t))
(/.f64 (*.f64 1 (*.f64 (pow.f64 eh 3) (/.f64 (sin.f64 t) eh))) eh)
(*.f64 (sin.f64 t) (/.f64 (pow.f64 eh 3) (*.f64 eh eh)))
(*.f64 eh (sin.f64 t))
(/.f64 (*.f64 1 (/.f64 (sin.f64 t) (/.f64 1 (pow.f64 eh 3)))) (*.f64 eh eh))
(*.f64 (sin.f64 t) (/.f64 (pow.f64 eh 3) (*.f64 eh eh)))
(*.f64 eh (sin.f64 t))
(/.f64 (*.f64 1 (/.f64 (sin.f64 t) (/.f64 (cbrt.f64 (pow.f64 eh 4)) (pow.f64 eh 3)))) (cbrt.f64 (*.f64 eh eh)))
(/.f64 (/.f64 (*.f64 (sin.f64 t) (pow.f64 eh 3)) (cbrt.f64 (pow.f64 eh 4))) (cbrt.f64 (*.f64 eh eh)))
(*.f64 (/.f64 (sin.f64 t) (cbrt.f64 (pow.f64 eh 4))) (/.f64 (pow.f64 eh 3) (cbrt.f64 (*.f64 eh eh))))
(/.f64 (*.f64 (/.f64 (sqrt.f64 (*.f64 (sin.f64 t) (pow.f64 eh 3))) eh) (sqrt.f64 (*.f64 (sin.f64 t) (pow.f64 eh 3)))) eh)
(*.f64 (sin.f64 t) (/.f64 (pow.f64 eh 3) (*.f64 eh eh)))
(*.f64 eh (sin.f64 t))
(/.f64 (*.f64 (pow.f64 (/.f64 eh (cbrt.f64 (/.f64 (*.f64 eh eh) (sin.f64 t)))) 2) (cbrt.f64 (*.f64 (sin.f64 t) (pow.f64 eh 3)))) (cbrt.f64 (*.f64 eh eh)))
(/.f64 (pow.f64 (/.f64 eh (cbrt.f64 (/.f64 eh (/.f64 (sin.f64 t) eh)))) 2) (/.f64 (cbrt.f64 (*.f64 eh eh)) (cbrt.f64 (*.f64 (sin.f64 t) (pow.f64 eh 3)))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (sin.f64 t) (pow.f64 eh 3))) (cbrt.f64 (*.f64 eh eh))) (pow.f64 (/.f64 eh (cbrt.f64 (*.f64 eh (/.f64 eh (sin.f64 t))))) 2))
(/.f64 (*.f64 (*.f64 (sin.f64 t) (pow.f64 eh 3)) -1) (*.f64 eh (neg.f64 eh)))
(*.f64 (sin.f64 t) (/.f64 (pow.f64 eh 3) (*.f64 eh eh)))
(*.f64 eh (sin.f64 t))
(/.f64 (*.f64 (*.f64 (sin.f64 t) (pow.f64 eh 3)) (/.f64 -1 eh)) eh)
(*.f64 (neg.f64 (sin.f64 t)) eh)
(*.f64 eh (neg.f64 (sin.f64 t)))
(/.f64 (*.f64 (*.f64 (sin.f64 t) (pow.f64 eh 3)) (/.f64 1 (cbrt.f64 (pow.f64 eh 4)))) (cbrt.f64 (*.f64 eh eh)))
(/.f64 (/.f64 (*.f64 (sin.f64 t) (pow.f64 eh 3)) (cbrt.f64 (pow.f64 eh 4))) (cbrt.f64 (*.f64 eh eh)))
(*.f64 (/.f64 (sin.f64 t) (cbrt.f64 (pow.f64 eh 4))) (/.f64 (pow.f64 eh 3) (cbrt.f64 (*.f64 eh eh))))
(/.f64 (*.f64 -1 (*.f64 (sin.f64 t) (pow.f64 eh 3))) (*.f64 eh eh))
(*.f64 (neg.f64 (sin.f64 t)) eh)
(*.f64 eh (neg.f64 (sin.f64 t)))
(/.f64 (*.f64 -1 (*.f64 (sin.f64 t) (pow.f64 eh 3))) (*.f64 eh (neg.f64 eh)))
(*.f64 (sin.f64 t) (/.f64 (pow.f64 eh 3) (*.f64 eh eh)))
(*.f64 eh (sin.f64 t))
(/.f64 (*.f64 -1 (*.f64 (pow.f64 eh 3) (/.f64 (sin.f64 t) eh))) eh)
(*.f64 (neg.f64 (sin.f64 t)) eh)
(*.f64 eh (neg.f64 (sin.f64 t)))
(/.f64 (*.f64 -1 (/.f64 (sin.f64 t) (/.f64 1 (pow.f64 eh 3)))) (*.f64 eh eh))
(*.f64 (neg.f64 (sin.f64 t)) eh)
(*.f64 eh (neg.f64 (sin.f64 t)))
(/.f64 (*.f64 -1 (/.f64 (sin.f64 t) (/.f64 (cbrt.f64 (pow.f64 eh 4)) (pow.f64 eh 3)))) (cbrt.f64 (*.f64 eh eh)))
(/.f64 (sin.f64 t) (*.f64 (neg.f64 (cbrt.f64 (*.f64 eh eh))) (/.f64 (cbrt.f64 (pow.f64 eh 4)) (pow.f64 eh 3))))
(/.f64 (neg.f64 (sin.f64 t)) (/.f64 (cbrt.f64 (pow.f64 eh 4)) (/.f64 (pow.f64 eh 3) (cbrt.f64 (*.f64 eh eh)))))
(/.f64 (*.f64 (/.f64 (neg.f64 (sin.f64 t)) (*.f64 eh eh)) (-.f64 0 (pow.f64 eh 6))) (pow.f64 eh 3))
(/.f64 (/.f64 (neg.f64 (sin.f64 t)) (*.f64 eh eh)) (/.f64 (pow.f64 eh 3) (neg.f64 (pow.f64 eh 6))))
(/.f64 (neg.f64 (*.f64 (neg.f64 (sin.f64 t)) (pow.f64 eh 6))) (*.f64 (pow.f64 eh 3) (*.f64 eh eh)))
(/.f64 (*.f64 (/.f64 (neg.f64 (sin.f64 t)) (*.f64 eh eh)) (-.f64 0 (pow.f64 (pow.f64 eh 3) 3))) (+.f64 0 (+.f64 (pow.f64 eh 6) (*.f64 (pow.f64 eh 3) 0))))
(/.f64 (/.f64 (neg.f64 (sin.f64 t)) (*.f64 eh eh)) (/.f64 (+.f64 0 (pow.f64 eh 6)) (neg.f64 (pow.f64 (pow.f64 eh 3) 3))))
(*.f64 (/.f64 (/.f64 (neg.f64 (sin.f64 t)) (*.f64 eh eh)) (pow.f64 eh 6)) (neg.f64 (pow.f64 (pow.f64 eh 3) 3)))
(/.f64 (*.f64 (*.f64 (pow.f64 eh 3) (/.f64 (sqrt.f64 (sin.f64 t)) eh)) 1) (sqrt.f64 (/.f64 (*.f64 eh eh) (sin.f64 t))))
(/.f64 (pow.f64 eh 3) (/.f64 (sqrt.f64 (/.f64 eh (/.f64 (sin.f64 t) eh))) (/.f64 (sqrt.f64 (sin.f64 t)) eh)))
(*.f64 (/.f64 (pow.f64 eh 3) (sqrt.f64 (*.f64 eh (/.f64 eh (sin.f64 t))))) (/.f64 (sqrt.f64 (sin.f64 t)) eh))
(/.f64 (*.f64 (*.f64 (pow.f64 eh 3) (/.f64 (sqrt.f64 (sin.f64 t)) eh)) (sqrt.f64 (sin.f64 t))) eh)
(*.f64 (sin.f64 t) (/.f64 (pow.f64 eh 3) (*.f64 eh eh)))
(*.f64 eh (sin.f64 t))
(/.f64 (*.f64 (*.f64 (pow.f64 eh 3) (/.f64 (sqrt.f64 (sin.f64 t)) eh)) (sqrt.f64 (neg.f64 (sin.f64 t)))) (sqrt.f64 (*.f64 eh (neg.f64 eh))))
(/.f64 (sqrt.f64 (neg.f64 (sin.f64 t))) (/.f64 (sqrt.f64 (*.f64 eh (neg.f64 eh))) (*.f64 (pow.f64 eh 3) (/.f64 (sqrt.f64 (sin.f64 t)) eh))))
(*.f64 (/.f64 (*.f64 (pow.f64 eh 3) (/.f64 (sqrt.f64 (sin.f64 t)) eh)) (sqrt.f64 (*.f64 eh (neg.f64 eh)))) (sqrt.f64 (neg.f64 (sin.f64 t))))
(/.f64 (*.f64 (*.f64 (pow.f64 eh 3) (/.f64 (sqrt.f64 (sin.f64 t)) eh)) (sqrt.f64 (/.f64 (sin.f64 t) eh))) (sqrt.f64 eh))
(/.f64 (*.f64 (pow.f64 eh 3) (/.f64 (sqrt.f64 (sin.f64 t)) eh)) (/.f64 (sqrt.f64 eh) (sqrt.f64 (/.f64 (sin.f64 t) eh))))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (sin.f64 t) eh)) (sqrt.f64 eh)) (*.f64 (pow.f64 eh 3) (/.f64 (sqrt.f64 (sin.f64 t)) eh)))
(/.f64 (*.f64 (*.f64 (pow.f64 eh 3) (cbrt.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 4)))) 1) (cbrt.f64 (/.f64 (*.f64 eh eh) (sin.f64 t))))
(/.f64 (*.f64 (pow.f64 eh 3) (cbrt.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 4)))) (cbrt.f64 (/.f64 eh (/.f64 (sin.f64 t) eh))))
(/.f64 (*.f64 (pow.f64 eh 3) (cbrt.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 4)))) (cbrt.f64 (*.f64 eh (/.f64 eh (sin.f64 t)))))
(/.f64 (*.f64 (*.f64 (pow.f64 eh 3) (cbrt.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 4)))) (cbrt.f64 (sin.f64 t))) (cbrt.f64 (*.f64 eh eh)))
(/.f64 (*.f64 (pow.f64 eh 3) (cbrt.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 4)))) (/.f64 (cbrt.f64 (*.f64 eh eh)) (cbrt.f64 (sin.f64 t))))
(*.f64 (/.f64 (*.f64 (pow.f64 eh 3) (cbrt.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 4)))) (cbrt.f64 (*.f64 eh eh))) (cbrt.f64 (sin.f64 t)))
(/.f64 (*.f64 (*.f64 (pow.f64 eh 3) (cbrt.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 4)))) (cbrt.f64 (neg.f64 (sin.f64 t)))) (cbrt.f64 (*.f64 eh (neg.f64 eh))))
(/.f64 (*.f64 (pow.f64 eh 3) (cbrt.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 4)))) (/.f64 (cbrt.f64 (*.f64 eh (neg.f64 eh))) (cbrt.f64 (neg.f64 (sin.f64 t)))))
(/.f64 (*.f64 (*.f64 (pow.f64 eh 3) (cbrt.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 4)))) (cbrt.f64 (/.f64 (sin.f64 t) eh))) (cbrt.f64 eh))
(/.f64 (*.f64 (pow.f64 eh 3) (cbrt.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 4)))) (/.f64 (cbrt.f64 eh) (cbrt.f64 (/.f64 (sin.f64 t) eh))))
(/.f64 (*.f64 (/.f64 (sin.f64 t) 1) (pow.f64 eh 3)) (*.f64 eh eh))
(*.f64 (sin.f64 t) (/.f64 (pow.f64 eh 3) (*.f64 eh eh)))
(*.f64 eh (sin.f64 t))
(/.f64 (*.f64 (/.f64 (sin.f64 t) (cbrt.f64 (pow.f64 eh 4))) (pow.f64 eh 3)) (cbrt.f64 (*.f64 eh eh)))
(/.f64 (/.f64 (*.f64 (sin.f64 t) (pow.f64 eh 3)) (cbrt.f64 (pow.f64 eh 4))) (cbrt.f64 (*.f64 eh eh)))
(*.f64 (/.f64 (sin.f64 t) (cbrt.f64 (pow.f64 eh 4))) (/.f64 (pow.f64 eh 3) (cbrt.f64 (*.f64 eh eh))))
(/.f64 (*.f64 (neg.f64 (*.f64 (sin.f64 t) (pow.f64 eh -2))) (-.f64 0 (pow.f64 eh 6))) (pow.f64 eh 3))
(/.f64 (*.f64 (sin.f64 t) (neg.f64 (pow.f64 eh -2))) (/.f64 (pow.f64 eh 3) (neg.f64 (pow.f64 eh 6))))
(*.f64 (/.f64 (*.f64 (sin.f64 t) (neg.f64 (pow.f64 eh -2))) (pow.f64 eh 3)) (neg.f64 (pow.f64 eh 6)))
(/.f64 (*.f64 (neg.f64 (*.f64 (sin.f64 t) (pow.f64 eh -2))) (-.f64 0 (pow.f64 (pow.f64 eh 3) 3))) (+.f64 0 (+.f64 (pow.f64 eh 6) (*.f64 (pow.f64 eh 3) 0))))
(/.f64 (*.f64 (sin.f64 t) (neg.f64 (pow.f64 eh -2))) (/.f64 (+.f64 0 (pow.f64 eh 6)) (neg.f64 (pow.f64 (pow.f64 eh 3) 3))))
(*.f64 (/.f64 (*.f64 (sin.f64 t) (neg.f64 (pow.f64 eh -2))) (pow.f64 eh 6)) (neg.f64 (pow.f64 (pow.f64 eh 3) 3)))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (sin.f64 t)) 2) (pow.f64 eh 3)) (/.f64 eh (/.f64 (cbrt.f64 (sin.f64 t)) eh)))
(*.f64 (sin.f64 t) (/.f64 (pow.f64 eh 3) (*.f64 eh eh)))
(*.f64 eh (sin.f64 t))
(/.f64 (*.f64 (/.f64 (/.f64 (sin.f64 t) eh) (sqrt.f64 eh)) (pow.f64 eh 3)) (sqrt.f64 eh))
(*.f64 (sin.f64 t) (/.f64 (pow.f64 eh 3) (*.f64 eh eh)))
(*.f64 eh (sin.f64 t))
(/.f64 (*.f64 (/.f64 (/.f64 (sin.f64 t) eh) (cbrt.f64 (*.f64 eh eh))) (pow.f64 eh 3)) (cbrt.f64 eh))
(/.f64 (pow.f64 eh 3) (/.f64 (cbrt.f64 eh) (/.f64 (sin.f64 t) (*.f64 eh (cbrt.f64 (*.f64 eh eh))))))
(/.f64 (*.f64 eh (*.f64 eh (sin.f64 t))) (*.f64 (cbrt.f64 (*.f64 eh eh)) (cbrt.f64 eh)))
(/.f64 (*.f64 (neg.f64 (/.f64 (sin.f64 t) eh)) (pow.f64 eh 3)) (neg.f64 eh))
(*.f64 (sin.f64 t) (/.f64 (pow.f64 eh 3) (*.f64 eh eh)))
(*.f64 eh (sin.f64 t))
(/.f64 (*.f64 (neg.f64 (neg.f64 (sin.f64 t))) (pow.f64 eh 3)) (neg.f64 (*.f64 eh (neg.f64 eh))))
(*.f64 (sin.f64 t) (/.f64 (pow.f64 eh 3) (*.f64 eh eh)))
(*.f64 eh (sin.f64 t))
(/.f64 (*.f64 (-.f64 0 (pow.f64 eh 6)) (*.f64 (sin.f64 t) (pow.f64 eh -2))) (pow.f64 eh 3))
(/.f64 (*.f64 (sin.f64 t) (pow.f64 eh -2)) (/.f64 (pow.f64 eh 3) (neg.f64 (pow.f64 eh 6))))
(/.f64 (*.f64 (-.f64 0 (pow.f64 (pow.f64 eh 3) 3)) (*.f64 (sin.f64 t) (pow.f64 eh -2))) (+.f64 0 (+.f64 (pow.f64 eh 6) (*.f64 (pow.f64 eh 3) 0))))
(/.f64 (*.f64 (sin.f64 t) (pow.f64 eh -2)) (/.f64 (+.f64 0 (pow.f64 eh 6)) (neg.f64 (pow.f64 (pow.f64 eh 3) 3))))
(*.f64 (/.f64 (*.f64 (sin.f64 t) (pow.f64 eh -2)) (pow.f64 eh 6)) (neg.f64 (pow.f64 (pow.f64 eh 3) 3)))
(/.f64 (*.f64 (*.f64 (pow.f64 eh 3) (/.f64 (sin.f64 t) eh)) 1) eh)
(*.f64 (sin.f64 t) (/.f64 (pow.f64 eh 3) (*.f64 eh eh)))
(*.f64 eh (sin.f64 t))
(/.f64 (*.f64 (/.f64 (sin.f64 t) (/.f64 1 (pow.f64 eh 3))) 1) (*.f64 eh eh))
(*.f64 (sin.f64 t) (/.f64 (pow.f64 eh 3) (*.f64 eh eh)))
(*.f64 eh (sin.f64 t))
(/.f64 (*.f64 (/.f64 (sin.f64 t) (/.f64 (cbrt.f64 (pow.f64 eh 4)) (pow.f64 eh 3))) 1) (cbrt.f64 (*.f64 eh eh)))
(/.f64 (/.f64 (*.f64 (sin.f64 t) (pow.f64 eh 3)) (cbrt.f64 (pow.f64 eh 4))) (cbrt.f64 (*.f64 eh eh)))
(*.f64 (/.f64 (sin.f64 t) (cbrt.f64 (pow.f64 eh 4))) (/.f64 (pow.f64 eh 3) (cbrt.f64 (*.f64 eh eh))))
(/.f64 (*.f64 1 (*.f64 (pow.f64 eh 3) (/.f64 (sqrt.f64 (sin.f64 t)) eh))) (sqrt.f64 (/.f64 (*.f64 eh eh) (sin.f64 t))))
(/.f64 (pow.f64 eh 3) (/.f64 (sqrt.f64 (/.f64 eh (/.f64 (sin.f64 t) eh))) (/.f64 (sqrt.f64 (sin.f64 t)) eh)))
(*.f64 (/.f64 (pow.f64 eh 3) (sqrt.f64 (*.f64 eh (/.f64 eh (sin.f64 t))))) (/.f64 (sqrt.f64 (sin.f64 t)) eh))
(/.f64 (*.f64 (sqrt.f64 (sin.f64 t)) (*.f64 (pow.f64 eh 3) (/.f64 (sqrt.f64 (sin.f64 t)) eh))) eh)
(*.f64 (sin.f64 t) (/.f64 (pow.f64 eh 3) (*.f64 eh eh)))
(*.f64 eh (sin.f64 t))
(/.f64 (*.f64 (sqrt.f64 (neg.f64 (sin.f64 t))) (*.f64 (pow.f64 eh 3) (/.f64 (sqrt.f64 (sin.f64 t)) eh))) (sqrt.f64 (*.f64 eh (neg.f64 eh))))
(/.f64 (sqrt.f64 (neg.f64 (sin.f64 t))) (/.f64 (sqrt.f64 (*.f64 eh (neg.f64 eh))) (*.f64 (pow.f64 eh 3) (/.f64 (sqrt.f64 (sin.f64 t)) eh))))
(*.f64 (/.f64 (*.f64 (pow.f64 eh 3) (/.f64 (sqrt.f64 (sin.f64 t)) eh)) (sqrt.f64 (*.f64 eh (neg.f64 eh)))) (sqrt.f64 (neg.f64 (sin.f64 t))))
(/.f64 (*.f64 (sqrt.f64 (/.f64 (sin.f64 t) eh)) (*.f64 (pow.f64 eh 3) (/.f64 (sqrt.f64 (sin.f64 t)) eh))) (sqrt.f64 eh))
(/.f64 (*.f64 (pow.f64 eh 3) (/.f64 (sqrt.f64 (sin.f64 t)) eh)) (/.f64 (sqrt.f64 eh) (sqrt.f64 (/.f64 (sin.f64 t) eh))))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (sin.f64 t) eh)) (sqrt.f64 eh)) (*.f64 (pow.f64 eh 3) (/.f64 (sqrt.f64 (sin.f64 t)) eh)))
(/.f64 (*.f64 (sqrt.f64 (*.f64 (sin.f64 t) (pow.f64 eh 3))) (/.f64 (sqrt.f64 (*.f64 (sin.f64 t) (pow.f64 eh 3))) eh)) eh)
(*.f64 (sin.f64 t) (/.f64 (pow.f64 eh 3) (*.f64 eh eh)))
(*.f64 eh (sin.f64 t))
(/.f64 (*.f64 (cbrt.f64 (*.f64 (sin.f64 t) (pow.f64 eh 3))) (pow.f64 (/.f64 eh (cbrt.f64 (/.f64 (*.f64 eh eh) (sin.f64 t)))) 2)) (cbrt.f64 (*.f64 eh eh)))
(/.f64 (pow.f64 (/.f64 eh (cbrt.f64 (/.f64 eh (/.f64 (sin.f64 t) eh)))) 2) (/.f64 (cbrt.f64 (*.f64 eh eh)) (cbrt.f64 (*.f64 (sin.f64 t) (pow.f64 eh 3)))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (sin.f64 t) (pow.f64 eh 3))) (cbrt.f64 (*.f64 eh eh))) (pow.f64 (/.f64 eh (cbrt.f64 (*.f64 eh (/.f64 eh (sin.f64 t))))) 2))
(/.f64 (*.f64 (sin.f64 t) (/.f64 (pow.f64 eh 3) eh)) eh)
(*.f64 (sin.f64 t) (/.f64 (pow.f64 eh 3) (*.f64 eh eh)))
(*.f64 eh (sin.f64 t))
(/.f64 (*.f64 1 (/.f64 (pow.f64 eh 3) eh)) (/.f64 eh (sin.f64 t)))
(*.f64 (sin.f64 t) (/.f64 (pow.f64 eh 3) (*.f64 eh eh)))
(*.f64 eh (sin.f64 t))
(/.f64 (*.f64 (sqrt.f64 (sin.f64 t)) (/.f64 (pow.f64 eh 3) eh)) (/.f64 eh (sqrt.f64 (sin.f64 t))))
(*.f64 (sin.f64 t) (/.f64 (pow.f64 eh 3) (*.f64 eh eh)))
(*.f64 eh (sin.f64 t))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (sin.f64 t)) 2) (/.f64 (pow.f64 eh 3) eh)) (/.f64 eh (cbrt.f64 (sin.f64 t))))
(*.f64 (sin.f64 t) (/.f64 (pow.f64 eh 3) (*.f64 eh eh)))
(*.f64 eh (sin.f64 t))
(/.f64 (*.f64 (neg.f64 (sin.f64 t)) (/.f64 (pow.f64 eh 3) eh)) (neg.f64 eh))
(*.f64 (sin.f64 t) (/.f64 (pow.f64 eh 3) (*.f64 eh eh)))
(*.f64 eh (sin.f64 t))
(/.f64 (*.f64 (/.f64 (sin.f64 t) 1) (/.f64 (pow.f64 eh 3) eh)) eh)
(*.f64 (sin.f64 t) (/.f64 (pow.f64 eh 3) (*.f64 eh eh)))
(*.f64 eh (sin.f64 t))
(/.f64 (*.f64 (/.f64 (sin.f64 t) (sqrt.f64 eh)) (/.f64 (pow.f64 eh 3) eh)) (sqrt.f64 eh))
(*.f64 (sin.f64 t) (/.f64 (pow.f64 eh 3) (*.f64 eh eh)))
(*.f64 eh (sin.f64 t))
(/.f64 (*.f64 (/.f64 (sin.f64 t) (cbrt.f64 (*.f64 eh eh))) (/.f64 (pow.f64 eh 3) eh)) (cbrt.f64 eh))
(/.f64 (pow.f64 eh 3) (/.f64 (cbrt.f64 eh) (/.f64 (sin.f64 t) (*.f64 eh (cbrt.f64 (*.f64 eh eh))))))
(/.f64 (*.f64 eh (*.f64 eh (sin.f64 t))) (*.f64 (cbrt.f64 (*.f64 eh eh)) (cbrt.f64 eh)))
(/.f64 (*.f64 (sin.f64 t) (/.f64 (pow.f64 eh 3) (cbrt.f64 (*.f64 eh eh)))) (cbrt.f64 (pow.f64 eh 4)))
(/.f64 (/.f64 (*.f64 (sin.f64 t) (pow.f64 eh 3)) (cbrt.f64 (pow.f64 eh 4))) (cbrt.f64 (*.f64 eh eh)))
(*.f64 (/.f64 (sin.f64 t) (cbrt.f64 (pow.f64 eh 4))) (/.f64 (pow.f64 eh 3) (cbrt.f64 (*.f64 eh eh))))
(/.f64 (/.f64 (*.f64 (sin.f64 t) (pow.f64 eh 3)) (cbrt.f64 (*.f64 eh eh))) (cbrt.f64 (pow.f64 eh 4)))
(/.f64 (/.f64 (*.f64 (sin.f64 t) (pow.f64 eh 3)) (cbrt.f64 (pow.f64 eh 4))) (cbrt.f64 (*.f64 eh eh)))
(*.f64 (/.f64 (sin.f64 t) (cbrt.f64 (pow.f64 eh 4))) (/.f64 (pow.f64 eh 3) (cbrt.f64 (*.f64 eh eh))))
(/.f64 (/.f64 (*.f64 (sin.f64 t) (pow.f64 eh 3)) (cbrt.f64 (*.f64 eh eh))) (*.f64 eh (cbrt.f64 eh)))
(/.f64 (pow.f64 eh 3) (/.f64 (cbrt.f64 eh) (/.f64 (sin.f64 t) (*.f64 eh (cbrt.f64 (*.f64 eh eh))))))
(/.f64 (*.f64 eh (*.f64 eh (sin.f64 t))) (*.f64 (cbrt.f64 (*.f64 eh eh)) (cbrt.f64 eh)))
(/.f64 (/.f64 (pow.f64 eh 3) (*.f64 (cbrt.f64 (/.f64 (*.f64 eh eh) (sin.f64 t))) (cbrt.f64 (/.f64 (*.f64 eh eh) (sin.f64 t))))) (cbrt.f64 (/.f64 (*.f64 eh eh) (sin.f64 t))))
(*.f64 (sin.f64 t) (/.f64 (pow.f64 eh 3) (*.f64 eh eh)))
(*.f64 eh (sin.f64 t))
(/.f64 (/.f64 (pow.f64 eh 3) (/.f64 eh (sqrt.f64 (sin.f64 t)))) (/.f64 eh (sqrt.f64 (sin.f64 t))))
(*.f64 (sin.f64 t) (/.f64 (pow.f64 eh 3) (*.f64 eh eh)))
(*.f64 eh (sin.f64 t))
(/.f64 (/.f64 (pow.f64 eh 3) (/.f64 eh (pow.f64 (cbrt.f64 (sin.f64 t)) 2))) (/.f64 eh (cbrt.f64 (sin.f64 t))))
(*.f64 (sin.f64 t) (/.f64 (pow.f64 eh 3) (*.f64 eh eh)))
(*.f64 eh (sin.f64 t))
(/.f64 (/.f64 (pow.f64 eh 3) (/.f64 1 (sqrt.f64 (sin.f64 t)))) (/.f64 (*.f64 eh eh) (sqrt.f64 (sin.f64 t))))
(*.f64 (sin.f64 t) (/.f64 (pow.f64 eh 3) (*.f64 eh eh)))
(*.f64 eh (sin.f64 t))
(/.f64 (/.f64 (pow.f64 eh 3) (/.f64 1 (pow.f64 (cbrt.f64 (sin.f64 t)) 2))) (/.f64 eh (/.f64 (cbrt.f64 (sin.f64 t)) eh)))
(*.f64 (sin.f64 t) (/.f64 (pow.f64 eh 3) (*.f64 eh eh)))
(*.f64 eh (sin.f64 t))
(/.f64 (/.f64 (pow.f64 eh 3) (/.f64 (cbrt.f64 (pow.f64 eh 4)) 1)) (/.f64 (cbrt.f64 (*.f64 eh eh)) (sin.f64 t)))
(/.f64 (/.f64 (*.f64 (sin.f64 t) (pow.f64 eh 3)) (cbrt.f64 (pow.f64 eh 4))) (cbrt.f64 (*.f64 eh eh)))
(*.f64 (/.f64 (sin.f64 t) (cbrt.f64 (pow.f64 eh 4))) (/.f64 (pow.f64 eh 3) (cbrt.f64 (*.f64 eh eh))))
(/.f64 (/.f64 (pow.f64 eh 3) (/.f64 (cbrt.f64 (pow.f64 eh 4)) (sqrt.f64 (sin.f64 t)))) (/.f64 (cbrt.f64 (*.f64 eh eh)) (sqrt.f64 (sin.f64 t))))
(/.f64 (*.f64 (/.f64 (pow.f64 eh 3) (cbrt.f64 (pow.f64 eh 4))) (sqrt.f64 (sin.f64 t))) (/.f64 (cbrt.f64 (*.f64 eh eh)) (sqrt.f64 (sin.f64 t))))
(/.f64 (pow.f64 eh 3) (*.f64 (/.f64 (cbrt.f64 (pow.f64 eh 4)) (sqrt.f64 (sin.f64 t))) (/.f64 (cbrt.f64 (*.f64 eh eh)) (sqrt.f64 (sin.f64 t)))))
(/.f64 (/.f64 (pow.f64 eh 3) (/.f64 (cbrt.f64 (pow.f64 eh 4)) (pow.f64 (cbrt.f64 (sin.f64 t)) 2))) (/.f64 (cbrt.f64 (*.f64 eh eh)) (cbrt.f64 (sin.f64 t))))
(/.f64 (*.f64 (/.f64 (pow.f64 eh 3) (cbrt.f64 (pow.f64 eh 4))) (pow.f64 (cbrt.f64 (sin.f64 t)) 2)) (/.f64 (cbrt.f64 (*.f64 eh eh)) (cbrt.f64 (sin.f64 t))))
(*.f64 (cbrt.f64 (sin.f64 t)) (/.f64 (*.f64 (pow.f64 (cbrt.f64 (sin.f64 t)) 2) (/.f64 (pow.f64 eh 3) (cbrt.f64 (pow.f64 eh 4)))) (cbrt.f64 (*.f64 eh eh))))
(/.f64 (/.f64 (*.f64 (sin.f64 t) (pow.f64 eh 3)) (sqrt.f64 eh)) (pow.f64 eh 3/2))
(/.f64 (*.f64 (sin.f64 t) (pow.f64 eh 3)) (*.f64 (pow.f64 eh 3/2) (sqrt.f64 eh)))
(*.f64 (/.f64 (sin.f64 t) (sqrt.f64 eh)) (/.f64 (pow.f64 eh 3) (pow.f64 eh 3/2)))
(/.f64 (/.f64 (*.f64 (sin.f64 t) (pow.f64 eh 3)) (pow.f64 eh 3/2)) (sqrt.f64 eh))
(/.f64 (*.f64 (sin.f64 t) (pow.f64 eh 3)) (*.f64 (pow.f64 eh 3/2) (sqrt.f64 eh)))
(*.f64 (/.f64 (sin.f64 t) (sqrt.f64 eh)) (/.f64 (pow.f64 eh 3) (pow.f64 eh 3/2)))
(/.f64 (/.f64 (*.f64 (sin.f64 t) (pow.f64 eh 3)) (*.f64 eh (cbrt.f64 (*.f64 eh eh)))) (cbrt.f64 eh))
(/.f64 (pow.f64 eh 3) (/.f64 (cbrt.f64 eh) (/.f64 (sin.f64 t) (*.f64 eh (cbrt.f64 (*.f64 eh eh))))))
(/.f64 (*.f64 eh (*.f64 eh (sin.f64 t))) (*.f64 (cbrt.f64 (*.f64 eh eh)) (cbrt.f64 eh)))
(/.f64 (/.f64 (*.f64 (sin.f64 t) (pow.f64 eh 3)) -1) (*.f64 eh eh))
(*.f64 (neg.f64 (sin.f64 t)) eh)
(*.f64 eh (neg.f64 (sin.f64 t)))
(/.f64 (/.f64 (*.f64 (sin.f64 t) (pow.f64 eh 3)) (sqrt.f64 (*.f64 eh (neg.f64 eh)))) (sqrt.f64 (*.f64 eh (neg.f64 eh))))
(*.f64 (neg.f64 (sin.f64 t)) eh)
(*.f64 eh (neg.f64 (sin.f64 t)))
(/.f64 (/.f64 (*.f64 (sin.f64 t) (pow.f64 eh 3)) (*.f64 (cbrt.f64 (*.f64 eh (neg.f64 eh))) (cbrt.f64 (*.f64 eh (neg.f64 eh))))) (cbrt.f64 (*.f64 eh (neg.f64 eh))))
(*.f64 (neg.f64 (sin.f64 t)) eh)
(*.f64 eh (neg.f64 (sin.f64 t)))
(/.f64 (/.f64 (*.f64 (sin.f64 t) (pow.f64 eh 3)) (neg.f64 (cbrt.f64 (pow.f64 eh 4)))) (cbrt.f64 (*.f64 eh eh)))
(/.f64 (sin.f64 t) (*.f64 (neg.f64 (cbrt.f64 (*.f64 eh eh))) (/.f64 (cbrt.f64 (pow.f64 eh 4)) (pow.f64 eh 3))))
(/.f64 (neg.f64 (sin.f64 t)) (/.f64 (cbrt.f64 (pow.f64 eh 4)) (/.f64 (pow.f64 eh 3) (cbrt.f64 (*.f64 eh eh)))))
(/.f64 (/.f64 (*.f64 (pow.f64 eh 3) (/.f64 (sin.f64 t) eh)) (sqrt.f64 eh)) (sqrt.f64 eh))
(*.f64 (sin.f64 t) (/.f64 (pow.f64 eh 3) (*.f64 eh eh)))
(*.f64 eh (sin.f64 t))
(/.f64 (/.f64 (*.f64 (pow.f64 eh 3) (/.f64 (sin.f64 t) eh)) (cbrt.f64 eh)) (cbrt.f64 (*.f64 eh eh)))
(/.f64 (pow.f64 eh 3) (/.f64 (cbrt.f64 eh) (/.f64 (sin.f64 t) (*.f64 eh (cbrt.f64 (*.f64 eh eh))))))
(/.f64 (*.f64 eh (*.f64 eh (sin.f64 t))) (*.f64 (cbrt.f64 (*.f64 eh eh)) (cbrt.f64 eh)))
(/.f64 (/.f64 (*.f64 (pow.f64 eh 3) (/.f64 (sin.f64 t) eh)) (cbrt.f64 (*.f64 eh eh))) (cbrt.f64 eh))
(/.f64 (pow.f64 eh 3) (/.f64 (cbrt.f64 eh) (/.f64 (sin.f64 t) (*.f64 eh (cbrt.f64 (*.f64 eh eh))))))
(/.f64 (*.f64 eh (*.f64 eh (sin.f64 t))) (*.f64 (cbrt.f64 (*.f64 eh eh)) (cbrt.f64 eh)))
(/.f64 (/.f64 (*.f64 (pow.f64 eh 3) (/.f64 (sin.f64 t) eh)) -1) eh)
(*.f64 (neg.f64 (sin.f64 t)) eh)
(*.f64 eh (neg.f64 (sin.f64 t)))
(/.f64 (/.f64 (*.f64 (pow.f64 eh 3) (/.f64 (sin.f64 t) eh)) (sqrt.f64 (cbrt.f64 (pow.f64 eh 4)))) (sqrt.f64 (cbrt.f64 (*.f64 eh eh))))
(/.f64 (*.f64 (pow.f64 eh 3) (/.f64 (sin.f64 t) eh)) (*.f64 (sqrt.f64 (cbrt.f64 (*.f64 eh eh))) (sqrt.f64 (cbrt.f64 (pow.f64 eh 4)))))
(/.f64 (*.f64 eh (*.f64 eh (sin.f64 t))) (*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 eh 4))) (sqrt.f64 (cbrt.f64 (*.f64 eh eh)))))
(/.f64 (/.f64 (/.f64 (sin.f64 t) (/.f64 1 (pow.f64 eh 3))) 1) (*.f64 eh eh))
(*.f64 (sin.f64 t) (/.f64 (pow.f64 eh 3) (*.f64 eh eh)))
(*.f64 eh (sin.f64 t))
(/.f64 (/.f64 (/.f64 (sin.f64 t) (/.f64 1 (pow.f64 eh 3))) (sqrt.f64 eh)) (pow.f64 eh 3/2))
(/.f64 (*.f64 (sin.f64 t) (pow.f64 eh 3)) (*.f64 (pow.f64 eh 3/2) (sqrt.f64 eh)))
(*.f64 (/.f64 (sin.f64 t) (sqrt.f64 eh)) (/.f64 (pow.f64 eh 3) (pow.f64 eh 3/2)))
(/.f64 (/.f64 (/.f64 (sin.f64 t) (/.f64 1 (pow.f64 eh 3))) (pow.f64 eh 3/2)) (sqrt.f64 eh))
(/.f64 (*.f64 (sin.f64 t) (pow.f64 eh 3)) (*.f64 (pow.f64 eh 3/2) (sqrt.f64 eh)))
(*.f64 (/.f64 (sin.f64 t) (sqrt.f64 eh)) (/.f64 (pow.f64 eh 3) (pow.f64 eh 3/2)))
(/.f64 (/.f64 (/.f64 (sin.f64 t) (/.f64 1 (pow.f64 eh 3))) (cbrt.f64 (*.f64 eh eh))) (cbrt.f64 (pow.f64 eh 4)))
(/.f64 (/.f64 (*.f64 (sin.f64 t) (pow.f64 eh 3)) (cbrt.f64 (pow.f64 eh 4))) (cbrt.f64 (*.f64 eh eh)))
(*.f64 (/.f64 (sin.f64 t) (cbrt.f64 (pow.f64 eh 4))) (/.f64 (pow.f64 eh 3) (cbrt.f64 (*.f64 eh eh))))
(/.f64 (/.f64 (/.f64 (sin.f64 t) (/.f64 1 (pow.f64 eh 3))) (cbrt.f64 (*.f64 eh eh))) (*.f64 eh (cbrt.f64 eh)))
(/.f64 (pow.f64 eh 3) (/.f64 (cbrt.f64 eh) (/.f64 (sin.f64 t) (*.f64 eh (cbrt.f64 (*.f64 eh eh))))))
(/.f64 (*.f64 eh (*.f64 eh (sin.f64 t))) (*.f64 (cbrt.f64 (*.f64 eh eh)) (cbrt.f64 eh)))
(/.f64 (/.f64 (/.f64 (sin.f64 t) (/.f64 1 (pow.f64 eh 3))) (*.f64 eh (cbrt.f64 (*.f64 eh eh)))) (cbrt.f64 eh))
(/.f64 (pow.f64 eh 3) (/.f64 (cbrt.f64 eh) (/.f64 (sin.f64 t) (*.f64 eh (cbrt.f64 (*.f64 eh eh))))))
(/.f64 (*.f64 eh (*.f64 eh (sin.f64 t))) (*.f64 (cbrt.f64 (*.f64 eh eh)) (cbrt.f64 eh)))
(/.f64 (/.f64 (/.f64 (sin.f64 t) (/.f64 (cbrt.f64 (pow.f64 eh 4)) (pow.f64 eh 3))) 1) (cbrt.f64 (*.f64 eh eh)))
(/.f64 (/.f64 (*.f64 (sin.f64 t) (pow.f64 eh 3)) (cbrt.f64 (pow.f64 eh 4))) (cbrt.f64 (*.f64 eh eh)))
(*.f64 (/.f64 (sin.f64 t) (cbrt.f64 (pow.f64 eh 4))) (/.f64 (pow.f64 eh 3) (cbrt.f64 (*.f64 eh eh))))
(/.f64 (/.f64 (/.f64 (sin.f64 t) (/.f64 (cbrt.f64 (pow.f64 eh 4)) (pow.f64 eh 3))) (cbrt.f64 eh)) (cbrt.f64 eh))
(/.f64 (/.f64 (*.f64 (sin.f64 t) (pow.f64 eh 3)) (cbrt.f64 (pow.f64 eh 4))) (*.f64 (cbrt.f64 eh) (cbrt.f64 eh)))
(*.f64 (/.f64 (sin.f64 t) (cbrt.f64 eh)) (/.f64 (/.f64 (pow.f64 eh 3) (cbrt.f64 (pow.f64 eh 4))) (cbrt.f64 eh)))
(/.f64 (/.f64 (/.f64 (sin.f64 t) (/.f64 (cbrt.f64 (pow.f64 eh 4)) (pow.f64 eh 3))) (sqrt.f64 (cbrt.f64 (*.f64 eh eh)))) (sqrt.f64 (cbrt.f64 (*.f64 eh eh))))
(/.f64 (/.f64 (*.f64 (sin.f64 t) (pow.f64 eh 3)) (cbrt.f64 (pow.f64 eh 4))) (cbrt.f64 (*.f64 eh eh)))
(*.f64 (/.f64 (sin.f64 t) (cbrt.f64 (pow.f64 eh 4))) (/.f64 (pow.f64 eh 3) (cbrt.f64 (*.f64 eh eh))))
(/.f64 (/.f64 (/.f64 (sin.f64 t) (/.f64 (cbrt.f64 (pow.f64 eh 4)) (pow.f64 eh 3))) (cbrt.f64 (cbrt.f64 (pow.f64 eh 4)))) (cbrt.f64 (cbrt.f64 (*.f64 eh eh))))
(/.f64 (/.f64 (*.f64 (sin.f64 t) (pow.f64 eh 3)) (cbrt.f64 (pow.f64 eh 4))) (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 eh eh))) (cbrt.f64 (cbrt.f64 (pow.f64 eh 4)))))
(*.f64 (/.f64 (sin.f64 t) (cbrt.f64 (cbrt.f64 (*.f64 eh eh)))) (/.f64 (/.f64 (pow.f64 eh 3) (cbrt.f64 (pow.f64 eh 4))) (cbrt.f64 (cbrt.f64 (pow.f64 eh 4)))))
(/.f64 (/.f64 (/.f64 (sin.f64 t) (/.f64 (cbrt.f64 (pow.f64 eh 4)) (pow.f64 eh 3))) (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 eh eh))) (cbrt.f64 (cbrt.f64 (*.f64 eh eh))))) (cbrt.f64 (cbrt.f64 (*.f64 eh eh))))
(/.f64 (/.f64 (*.f64 (sin.f64 t) (pow.f64 eh 3)) (cbrt.f64 (pow.f64 eh 4))) (cbrt.f64 (*.f64 eh eh)))
(*.f64 (/.f64 (sin.f64 t) (cbrt.f64 (pow.f64 eh 4))) (/.f64 (pow.f64 eh 3) (cbrt.f64 (*.f64 eh eh))))
(pow.f64 (*.f64 (sin.f64 t) (/.f64 (pow.f64 eh 3) (*.f64 eh eh))) 1)
(*.f64 (sin.f64 t) (/.f64 (pow.f64 eh 3) (*.f64 eh eh)))
(*.f64 eh (sin.f64 t))
(pow.f64 (/.f64 (sqrt.f64 (*.f64 (sin.f64 t) (pow.f64 eh 3))) eh) 2)
(*.f64 (sin.f64 t) (/.f64 (pow.f64 eh 3) (*.f64 eh eh)))
(*.f64 eh (sin.f64 t))
(pow.f64 (/.f64 eh (cbrt.f64 (/.f64 (*.f64 eh eh) (sin.f64 t)))) 3)
(*.f64 (sin.f64 t) (/.f64 (pow.f64 eh 3) (*.f64 eh eh)))
(*.f64 eh (sin.f64 t))
(pow.f64 (pow.f64 (*.f64 (sin.f64 t) (/.f64 (pow.f64 eh 3) (*.f64 eh eh))) 3) 1/3)
(*.f64 (sin.f64 t) (/.f64 (pow.f64 eh 3) (*.f64 eh eh)))
(*.f64 eh (sin.f64 t))
(neg.f64 (*.f64 (sin.f64 t) (/.f64 (pow.f64 eh 3) (*.f64 eh eh))))
(*.f64 (neg.f64 (sin.f64 t)) eh)
(*.f64 eh (neg.f64 (sin.f64 t)))
(sqrt.f64 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 4)) (pow.f64 eh 6)))
(sqrt.f64 (*.f64 (pow.f64 eh 6) (/.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 4))))
(sqrt.f64 (pow.f64 (*.f64 eh (sin.f64 t)) 2))
(log.f64 (pow.f64 (exp.f64 (pow.f64 eh 3)) (*.f64 (sin.f64 t) (pow.f64 eh -2))))
(*.f64 (sin.f64 t) (/.f64 (pow.f64 eh 3) (*.f64 eh eh)))
(*.f64 eh (sin.f64 t))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (sin.f64 t) (/.f64 (pow.f64 eh 3) (*.f64 eh eh))))))
(*.f64 (sin.f64 t) (/.f64 (pow.f64 eh 3) (*.f64 eh eh)))
(*.f64 eh (sin.f64 t))
(cbrt.f64 (pow.f64 (*.f64 (sin.f64 t) (/.f64 (pow.f64 eh 3) (*.f64 eh eh))) 3))
(*.f64 (sin.f64 t) (/.f64 (pow.f64 eh 3) (*.f64 eh eh)))
(*.f64 eh (sin.f64 t))
(cbrt.f64 (*.f64 (/.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 eh 6)) (pow.f64 (pow.f64 eh 3) 3)))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 eh 3) 3) (/.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 eh 6))))
(expm1.f64 (log1p.f64 (*.f64 (sin.f64 t) (/.f64 (pow.f64 eh 3) (*.f64 eh eh)))))
(*.f64 (sin.f64 t) (/.f64 (pow.f64 eh 3) (*.f64 eh eh)))
(*.f64 eh (sin.f64 t))
(exp.f64 (log.f64 (*.f64 (sin.f64 t) (/.f64 (pow.f64 eh 3) (*.f64 eh eh)))))
(*.f64 (sin.f64 t) (/.f64 (pow.f64 eh 3) (*.f64 eh eh)))
(*.f64 eh (sin.f64 t))
(log1p.f64 (expm1.f64 (*.f64 (sin.f64 t) (/.f64 (pow.f64 eh 3) (*.f64 eh eh)))))
(*.f64 (sin.f64 t) (/.f64 (pow.f64 eh 3) (*.f64 eh eh)))
(*.f64 eh (sin.f64 t))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sin.f64 t) (pow.f64 eh -2)))) 1)
(*.f64 (sin.f64 t) (pow.f64 eh -2))
(*.f64 (sin.f64 t) (pow.f64 eh -2))
(*.f64 (*.f64 (sin.f64 t) (pow.f64 eh -2)) 1)
(*.f64 (sin.f64 t) (pow.f64 eh -2))
(*.f64 1 (*.f64 (sin.f64 t) (pow.f64 eh -2)))
(*.f64 (sin.f64 t) (pow.f64 eh -2))
(*.f64 (/.f64 (sqrt.f64 (sin.f64 t)) eh) (/.f64 (sqrt.f64 (sin.f64 t)) eh))
(/.f64 (sin.f64 t) (*.f64 eh eh))
(*.f64 (sqrt.f64 (sin.f64 t)) (*.f64 (sqrt.f64 (sin.f64 t)) (pow.f64 eh -2)))
(*.f64 (sin.f64 t) (pow.f64 eh -2))
(*.f64 (cbrt.f64 (*.f64 (sin.f64 t) (pow.f64 eh -2))) (cbrt.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 4))))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 4))) (cbrt.f64 (*.f64 (sin.f64 t) (pow.f64 eh -2))))
(*.f64 (cbrt.f64 (*.f64 (sin.f64 t) (pow.f64 eh -2))) (/.f64 (pow.f64 (cbrt.f64 (sin.f64 t)) 2) (cbrt.f64 (pow.f64 eh 4))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (sin.f64 t)) 2) (cbrt.f64 (*.f64 (sin.f64 t) (pow.f64 eh -2)))) (cbrt.f64 (pow.f64 eh 4)))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 4))) (cbrt.f64 (*.f64 (sin.f64 t) (pow.f64 eh -2))))
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 t)) 2) (*.f64 (cbrt.f64 (sin.f64 t)) (pow.f64 eh -2)))
(*.f64 (sin.f64 t) (pow.f64 eh -2))
(*.f64 (/.f64 (sin.f64 t) eh) (/.f64 -1 eh))
(/.f64 (neg.f64 (sin.f64 t)) (*.f64 eh eh))
(*.f64 (pow.f64 eh -2) (sin.f64 t))
(*.f64 (sin.f64 t) (pow.f64 eh -2))
(*.f64 (pow.f64 eh -2) (neg.f64 (sin.f64 t)))
(*.f64 (sin.f64 t) (neg.f64 (pow.f64 eh -2)))
(*.f64 (neg.f64 (sin.f64 t)) (pow.f64 eh -2))
(*.f64 (sin.f64 t) (neg.f64 (pow.f64 eh -2)))
(*.f64 (*.f64 (sqrt.f64 (sin.f64 t)) (pow.f64 eh -2)) (sqrt.f64 (sin.f64 t)))
(*.f64 (sin.f64 t) (pow.f64 eh -2))
(*.f64 (*.f64 (sqrt.f64 (sin.f64 t)) (pow.f64 eh -2)) (/.f64 (sqrt.f64 (sin.f64 t)) 1))
(*.f64 (sin.f64 t) (pow.f64 eh -2))
(*.f64 (*.f64 (cbrt.f64 (sin.f64 t)) (pow.f64 eh -2)) (pow.f64 (cbrt.f64 (sin.f64 t)) 2))
(*.f64 (sin.f64 t) (pow.f64 eh -2))
(*.f64 (*.f64 (cbrt.f64 (sin.f64 t)) (pow.f64 eh -2)) (/.f64 (pow.f64 (cbrt.f64 (sin.f64 t)) 2) 1))
(*.f64 (sin.f64 t) (pow.f64 eh -2))
(*.f64 (/.f64 -1 eh) (/.f64 (sin.f64 t) eh))
(/.f64 (neg.f64 (sin.f64 t)) (*.f64 eh eh))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 eh 4))) (/.f64 (sin.f64 t) (cbrt.f64 (*.f64 eh eh))))
(/.f64 (/.f64 (sin.f64 t) (cbrt.f64 (*.f64 eh eh))) (cbrt.f64 (pow.f64 eh 4)))
(*.f64 (/.f64 (sin.f64 t) (cbrt.f64 (*.f64 eh eh))) (/.f64 1 (cbrt.f64 (pow.f64 eh 4))))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 eh 4))) (/.f64 (sin.f64 t) (cbrt.f64 (*.f64 eh eh))))
(/.f64 (/.f64 (sin.f64 t) (cbrt.f64 (*.f64 eh eh))) (cbrt.f64 (pow.f64 eh 4)))
(*.f64 (/.f64 (sqrt.f64 (sin.f64 t)) 1) (*.f64 (sqrt.f64 (sin.f64 t)) (pow.f64 eh -2)))
(*.f64 (sin.f64 t) (pow.f64 eh -2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (sin.f64 t)) 2) 1) (*.f64 (cbrt.f64 (sin.f64 t)) (pow.f64 eh -2)))
(*.f64 (sin.f64 t) (pow.f64 eh -2))
(*.f64 (/.f64 (cbrt.f64 (sin.f64 t)) eh) (/.f64 (pow.f64 (cbrt.f64 (sin.f64 t)) 2) eh))
(/.f64 (sin.f64 t) (*.f64 eh eh))
(*.f64 (/.f64 (sqrt.f64 (sin.f64 t)) (cbrt.f64 (pow.f64 eh 4))) (/.f64 (sqrt.f64 (sin.f64 t)) (cbrt.f64 (*.f64 eh eh))))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 eh 4))) (/.f64 (sin.f64 t) (cbrt.f64 (*.f64 eh eh))))
(/.f64 (/.f64 (sin.f64 t) (cbrt.f64 (*.f64 eh eh))) (cbrt.f64 (pow.f64 eh 4)))
(*.f64 (/.f64 (sqrt.f64 (sin.f64 t)) (cbrt.f64 (*.f64 eh eh))) (/.f64 (sqrt.f64 (sin.f64 t)) (cbrt.f64 (pow.f64 eh 4))))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 eh 4))) (/.f64 (sin.f64 t) (cbrt.f64 (*.f64 eh eh))))
(/.f64 (/.f64 (sin.f64 t) (cbrt.f64 (*.f64 eh eh))) (cbrt.f64 (pow.f64 eh 4)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (sin.f64 t)) 2) eh) (/.f64 (cbrt.f64 (sin.f64 t)) eh))
(/.f64 (sin.f64 t) (*.f64 eh eh))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (sin.f64 t)) 2) (cbrt.f64 (pow.f64 eh 4))) (cbrt.f64 (*.f64 (sin.f64 t) (pow.f64 eh -2))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (sin.f64 t)) 2) (cbrt.f64 (*.f64 (sin.f64 t) (pow.f64 eh -2)))) (cbrt.f64 (pow.f64 eh 4)))
(*.f64 (cbrt.f64 (*.f64 (sin.f64 t) (pow.f64 eh -2))) (/.f64 (pow.f64 (cbrt.f64 (sin.f64 t)) 2) (cbrt.f64 (pow.f64 eh 4))))
(pow.f64 (*.f64 (sin.f64 t) (pow.f64 eh -2)) 1)
(*.f64 (sin.f64 t) (pow.f64 eh -2))
(pow.f64 (/.f64 (sqrt.f64 (sin.f64 t)) eh) 2)
(/.f64 (sin.f64 t) (*.f64 eh eh))
(pow.f64 (cbrt.f64 (*.f64 (sin.f64 t) (pow.f64 eh -2))) 3)
(*.f64 (sin.f64 t) (pow.f64 eh -2))
(pow.f64 (/.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 eh 6)) 1/3)
(cbrt.f64 (/.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 eh 6)))
(pow.f64 (/.f64 (*.f64 eh eh) (sin.f64 t)) -1)
(*.f64 (sin.f64 t) (pow.f64 eh -2))
(neg.f64 (/.f64 (sin.f64 t) (*.f64 eh (neg.f64 eh))))
(*.f64 (sin.f64 t) (pow.f64 eh -2))
(sqrt.f64 (/.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 4)))
(log.f64 (pow.f64 (exp.f64 (sin.f64 t)) (pow.f64 eh -2)))
(*.f64 (sin.f64 t) (pow.f64 eh -2))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (sin.f64 t) (pow.f64 eh -2)))))
(*.f64 (sin.f64 t) (pow.f64 eh -2))
(cbrt.f64 (/.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 eh 6)))
(expm1.f64 (log1p.f64 (*.f64 (sin.f64 t) (pow.f64 eh -2))))
(*.f64 (sin.f64 t) (pow.f64 eh -2))
(exp.f64 (log.f64 (*.f64 (sin.f64 t) (pow.f64 eh -2))))
(*.f64 (sin.f64 t) (pow.f64 eh -2))
(log1p.f64 (expm1.f64 (*.f64 (sin.f64 t) (pow.f64 eh -2))))
(*.f64 (sin.f64 t) (pow.f64 eh -2))

eval739.0ms (4.6%)

Compiler

Compiled 69971 to 19593 computations (72% saved)

prune846.0ms (5.2%)

Pruning

20 alts after pruning (19 fresh and 1 done)

PrunedKeptTotal
New1706191725
Fresh101
Picked101
Done314
Total1711201731
Error
0.0b
Counts
1731 → 20
Alt Table
Click to see full alt table
StatusErrorProgram
8.2b
(fabs.f64 (-.f64 (pow.f64 (cbrt.f64 (*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))) 3) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
0.8b
(fabs.f64 (-.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)))))) (/.f64 2 ew)) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
7.7b
(fabs.f64 (-.f64 (/.f64 (cos.f64 t) (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew)) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
7.6b
(fabs.f64 (-.f64 (/.f64 ew (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) (cos.f64 t))) (*.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)) (/.f64 1 (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))))))
0.6b
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 1 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew))))))
35.8b
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (*.f64 (/.f64 (cos.f64 t) (sin.f64 t)) (neg.f64 (/.f64 ew eh)))) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
37.1b
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)))) (*.f64 (pow.f64 (*.f64 eh (sqrt.f64 (/.f64 (sin.f64 t) eh))) 2) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
1.1b
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)))) (*.f64 (pow.f64 (cbrt.f64 (*.f64 eh (sin.f64 t))) 3) (sin.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew))))))
17.3b
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)))) (*.f64 (/.f64 1 (/.f64 eh (*.f64 (sin.f64 t) (*.f64 eh eh)))) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
0.6b
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)))) (*.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 (sin.f64 t)) 2) (/.f64 1 eh)) (cbrt.f64 (sin.f64 t))) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
30.6b
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)))) (*.f64 (*.f64 (/.f64 (sqrt.f64 (sin.f64 t)) (/.f64 1 eh)) (sqrt.f64 (sin.f64 t))) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
29.7b
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)))) (*.f64 (*.f64 (/.f64 (sqrt.f64 eh) (/.f64 eh (*.f64 eh (sin.f64 t)))) (sqrt.f64 eh)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
40.3b
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)))) (*.f64 (*.f64 (/.f64 (sin.f64 t) (*.f64 eh eh)) (neg.f64 (pow.f64 eh 3))) (sin.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew))))))
18.3b
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)))) (*.f64 (*.f64 (/.f64 (sin.f64 t) eh) (*.f64 eh eh)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
0.7b
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)))) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (*.f64 (/.f64 t ew) eh))))))
7.4b
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew)))) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew))))))
0.8b
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) 1) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
13.1b
(fabs.f64 (-.f64 (*.f64 ew (cos.f64 (atan.f64 (*.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))))))
27.7b
(fabs.f64 (-.f64 (cbrt.f64 (pow.f64 (*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew))))) 3)) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
Compiler

Compiled 1366 to 857 computations (37.3% saved)

localize81.0ms (0.5%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.1b
(*.f64 eh (sin.f64 t))
0.3b
(/.f64 1 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))
4.2b
(*.f64 (tan.f64 t) (/.f64 eh ew))
4.3b
(/.f64 (*.f64 t (neg.f64 eh)) ew)
Compiler

Compiled 162 to 41 computations (74.7% saved)

localize32.0ms (0.2%)

Local error

Found 4 expressions with local error:

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

Compiled 115 to 24 computations (79.1% saved)

series3.0ms (0%)

Counts
1 → 24
Calls

6 calls:

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

rewrite46.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 ew (cos.f64 t))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 1 (*.f64 ew (cos.f64 t))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 ew (cos.f64 t)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 ew (cos.f64 t))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 ew (cos.f64 t))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 ew (cos.f64 t)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 ew (cos.f64 t)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 (cos.f64 t)) ew))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 ew (cos.f64 t)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 ew (cos.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 ew (cos.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 ew (cos.f64 t))))))))

simplify57.0ms (0.4%)

Algorithm
egg-herbie
Rules
1224×fma-def
924×log-prod
852×distribute-lft-out
742×*-commutative
660×associate-*r*
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
052465
1134465
2440453
32082447
45564447
Stop Event
node limit
Counts
35 → 28
Calls
Call 1
Inputs
(*.f64 (cos.f64 t) ew)
(*.f64 (cos.f64 t) ew)
(*.f64 (cos.f64 t) ew)
(*.f64 (cos.f64 t) ew)
(*.f64 (cos.f64 t) ew)
(*.f64 (cos.f64 t) ew)
(*.f64 (cos.f64 t) ew)
(*.f64 (cos.f64 t) ew)
(*.f64 (cos.f64 t) ew)
(*.f64 (cos.f64 t) ew)
(*.f64 (cos.f64 t) ew)
(*.f64 (cos.f64 t) ew)
ew
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 t 2) ew)) ew)
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 t 2) ew)) (+.f64 (*.f64 1/24 (*.f64 (pow.f64 t 4) ew)) ew))
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 t 2) ew)) (+.f64 (*.f64 -1/720 (*.f64 (pow.f64 t 6) ew)) (+.f64 (*.f64 1/24 (*.f64 (pow.f64 t 4) ew)) ew)))
(*.f64 (cos.f64 t) ew)
(*.f64 (cos.f64 t) ew)
(*.f64 (cos.f64 t) ew)
(*.f64 (cos.f64 t) ew)
(*.f64 (cos.f64 t) ew)
(*.f64 (cos.f64 t) ew)
(*.f64 (cos.f64 t) ew)
(*.f64 (cos.f64 t) ew)
(-.f64 (+.f64 1 (*.f64 ew (cos.f64 t))) 1)
(pow.f64 (*.f64 ew (cos.f64 t)) 1)
(pow.f64 (sqrt.f64 (*.f64 ew (cos.f64 t))) 2)
(pow.f64 (cbrt.f64 (*.f64 ew (cos.f64 t))) 3)
(pow.f64 (pow.f64 (*.f64 ew (cos.f64 t)) 3) 1/3)
(sqrt.f64 (pow.f64 (*.f64 ew (cos.f64 t)) 2))
(log.f64 (pow.f64 (exp.f64 (cos.f64 t)) ew))
(cbrt.f64 (pow.f64 (*.f64 ew (cos.f64 t)) 3))
(expm1.f64 (log1p.f64 (*.f64 ew (cos.f64 t))))
(exp.f64 (log.f64 (*.f64 ew (cos.f64 t))))
(log1p.f64 (expm1.f64 (*.f64 ew (cos.f64 t))))
Outputs
(*.f64 (cos.f64 t) ew)
(*.f64 (cos.f64 t) ew)
(*.f64 (cos.f64 t) ew)
(*.f64 (cos.f64 t) ew)
(*.f64 (cos.f64 t) ew)
(*.f64 (cos.f64 t) ew)
(*.f64 (cos.f64 t) ew)
(*.f64 (cos.f64 t) ew)
(*.f64 (cos.f64 t) ew)
(*.f64 (cos.f64 t) ew)
(*.f64 (cos.f64 t) ew)
(*.f64 (cos.f64 t) ew)
ew
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 t 2) ew)) ew)
(fma.f64 -1/2 (*.f64 ew (*.f64 t t)) ew)
(fma.f64 -1/2 (*.f64 t (*.f64 t ew)) ew)
(*.f64 ew (fma.f64 -1/2 (*.f64 t t) 1))
(fma.f64 t (*.f64 -1/2 (*.f64 t ew)) ew)
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 t 2) ew)) (+.f64 (*.f64 1/24 (*.f64 (pow.f64 t 4) ew)) ew))
(fma.f64 -1/2 (*.f64 ew (*.f64 t t)) (fma.f64 1/24 (*.f64 ew (pow.f64 t 4)) ew))
(fma.f64 -1/2 (*.f64 t (*.f64 t ew)) (fma.f64 1/24 (*.f64 ew (pow.f64 t 4)) ew))
(fma.f64 ew (fma.f64 -1/2 (*.f64 t t) (*.f64 1/24 (pow.f64 t 4))) ew)
(*.f64 ew (fma.f64 t (*.f64 t -1/2) (fma.f64 1/24 (pow.f64 t 4) 1)))
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 t 2) ew)) (+.f64 (*.f64 -1/720 (*.f64 (pow.f64 t 6) ew)) (+.f64 (*.f64 1/24 (*.f64 (pow.f64 t 4) ew)) ew)))
(fma.f64 -1/2 (*.f64 ew (*.f64 t t)) (fma.f64 -1/720 (*.f64 ew (pow.f64 t 6)) (fma.f64 1/24 (*.f64 ew (pow.f64 t 4)) ew)))
(fma.f64 -1/2 (*.f64 t (*.f64 t ew)) (fma.f64 -1/720 (*.f64 ew (pow.f64 t 6)) (fma.f64 1/24 (*.f64 ew (pow.f64 t 4)) ew)))
(fma.f64 ew (fma.f64 -1/720 (pow.f64 t 6) (*.f64 1/24 (pow.f64 t 4))) (*.f64 ew (fma.f64 -1/2 (*.f64 t t) 1)))
(fma.f64 ew (fma.f64 t (*.f64 t -1/2) (fma.f64 1/24 (pow.f64 t 4) (*.f64 -1/720 (pow.f64 t 6)))) ew)
(*.f64 (cos.f64 t) ew)
(*.f64 (cos.f64 t) ew)
(*.f64 (cos.f64 t) ew)
(*.f64 (cos.f64 t) ew)
(*.f64 (cos.f64 t) ew)
(*.f64 (cos.f64 t) ew)
(*.f64 (cos.f64 t) ew)
(*.f64 (cos.f64 t) ew)
(-.f64 (+.f64 1 (*.f64 ew (cos.f64 t))) 1)
(*.f64 (cos.f64 t) ew)
(pow.f64 (*.f64 ew (cos.f64 t)) 1)
(*.f64 (cos.f64 t) ew)
(pow.f64 (sqrt.f64 (*.f64 ew (cos.f64 t))) 2)
(*.f64 (cos.f64 t) ew)
(pow.f64 (cbrt.f64 (*.f64 ew (cos.f64 t))) 3)
(*.f64 (cos.f64 t) ew)
(pow.f64 (pow.f64 (*.f64 ew (cos.f64 t)) 3) 1/3)
(*.f64 (cos.f64 t) ew)
(sqrt.f64 (pow.f64 (*.f64 ew (cos.f64 t)) 2))
(*.f64 (cos.f64 t) ew)
(log.f64 (pow.f64 (exp.f64 (cos.f64 t)) ew))
(*.f64 (cos.f64 t) ew)
(cbrt.f64 (pow.f64 (*.f64 ew (cos.f64 t)) 3))
(*.f64 (cos.f64 t) ew)
(expm1.f64 (log1p.f64 (*.f64 ew (cos.f64 t))))
(*.f64 (cos.f64 t) ew)
(exp.f64 (log.f64 (*.f64 ew (cos.f64 t))))
(*.f64 (cos.f64 t) ew)
(log1p.f64 (expm1.f64 (*.f64 ew (cos.f64 t))))
(*.f64 (cos.f64 t) ew)

localize44.0ms (0.3%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.3b
(/.f64 (cos.f64 t) (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew))
0.7b
(/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew)
1.5b
(/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)
6.1b
(*.f64 t (/.f64 eh ew))
Compiler

Compiled 153 to 36 computations (76.5% saved)

series14.0ms (0.1%)

Counts
3 → 108
Calls

27 calls:

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

rewrite91.0ms (0.6%)

Algorithm
batch-egg-rewrite
Rules
1080×unswap-sqr
992×swap-sqr
694×associate-/r/
408×distribute-lft-neg-in
368×associate-/l/
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01373
126873
2360173
Stop Event
node limit
Counts
3 → 178
Calls
Call 1
Inputs
(*.f64 t (/.f64 eh ew))
(/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew)
(/.f64 (cos.f64 t) (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew))
Outputs
((#(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 t (/.f64 ew eh))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 ew (*.f64 t eh)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t eh) ew)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 t eh) 1) ew)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 t eh) (sqrt.f64 ew)) (sqrt.f64 ew))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 t eh) (pow.f64 (cbrt.f64 ew) 2)) (cbrt.f64 ew))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 eh (neg.f64 t)) (neg.f64 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 neg.f64 (*.f64 (/.f64 eh (neg.f64 ew)) t))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 t (/.f64 eh (neg.f64 ew))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 t 1) (/.f64 eh (neg.f64 ew))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (*.f64 t eh) (neg.f64 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 (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 cbrt.f64 (*.f64 (pow.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 t 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 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) 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 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) (/.f64 1 ew))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) (neg.f64 (/.f64 -1 ew)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))) (*.f64 (sqrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))) (/.f64 1 ew)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew)) (sqrt.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew)) (neg.f64 (neg.f64 (sqrt.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))) 2) (*.f64 (cbrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))) (/.f64 1 ew)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew)) (pow.f64 (cbrt.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew)) 2) (cbrt.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew)) 2) (neg.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 ew) (hypot.f64 1 (*.f64 t (/.f64 eh ew))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))) (/.f64 -1 ew))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) (neg.f64 ew))) (neg.f64 (sqrt.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) (neg.f64 ew)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) (neg.f64 ew))) (cbrt.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) (neg.f64 ew)))) (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) (neg.f64 ew)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 ew)) (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) (sqrt.f64 ew)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (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 -1 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) (neg.f64 ew)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (sqrt.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew))) (neg.f64 (sqrt.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew)) 2)) (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 ew) (neg.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))) 1) (/.f64 (sqrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))) ew))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))) ew) (sqrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))) (pow.f64 (cbrt.f64 ew) 2)) (/.f64 (sqrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))) (cbrt.f64 ew)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))) 2) 1) (/.f64 (cbrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))) ew))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))) 2) (sqrt.f64 ew)) (/.f64 (cbrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))) (sqrt.f64 ew)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))) 2) (pow.f64 (cbrt.f64 ew) 2)) (cbrt.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) 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 *.f64 (/.f64 1 (/.f64 ew (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))) 2))) (cbrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 1 (hypot.f64 1 (*.f64 t (/.f64 eh ew))))) (/.f64 1 ew))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew)) 2))) (cbrt.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))) 2) ew) (cbrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (sqrt.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) (neg.f64 ew)))) (sqrt.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) (neg.f64 ew))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (*.f64 (cbrt.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) (neg.f64 ew))) (cbrt.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) (neg.f64 ew))))) (cbrt.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) (neg.f64 ew))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (neg.f64 (sqrt.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew)))) (sqrt.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew)) 2))) (cbrt.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (cbrt.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew))) (cbrt.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew))) (*.f64 (sqrt.f64 (cbrt.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew))) (cbrt.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (sqrt.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew))) (cbrt.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew))) (*.f64 (cbrt.f64 (sqrt.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew))) (cbrt.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (cbrt.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew))) (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew)) 2))) (*.f64 (sqrt.f64 (cbrt.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew))) (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (sqrt.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew))) (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew)) 2))) (*.f64 (cbrt.f64 (sqrt.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew))) (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew)) (sqrt.f64 (cbrt.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew)))) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew)) (sqrt.f64 (cbrt.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew)) 2)) (cbrt.f64 (sqrt.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew)))) (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew)) 2)) (cbrt.f64 (sqrt.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (/.f64 1 ew)) (sqrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))))) (*.f64 (sqrt.f64 (/.f64 1 ew)) (sqrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew) 3) 1/3)))) (#(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 neg.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) (neg.f64 ew)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) (neg.f64 ew)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (/.f64 (pow.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) 3) (pow.f64 ew 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew)))))))
((#(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 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cos.f64 t) (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (cos.f64 t)) (*.f64 (sqrt.f64 (cos.f64 t)) (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))) (sqrt.f64 (*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (cos.f64 t)) 2) (*.f64 (cbrt.f64 (cos.f64 t)) (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))) (pow.f64 (cbrt.f64 (*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))) 2) (cbrt.f64 (*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew)))) ew)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew)))) (cos.f64 t))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (cos.f64 t)) (/.f64 (neg.f64 ew) (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew)))) 1) ew)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew)))) (sqrt.f64 ew)) (sqrt.f64 ew))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew)))) (pow.f64 (cbrt.f64 ew) 2)) (cbrt.f64 ew))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cos.f64 t) 1) (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cos.f64 t) (sqrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))))) (/.f64 ew (sqrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cos.f64 t) (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))) 2)) (/.f64 ew (cbrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))) (*.f64 (cos.f64 t) ew))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))) (/.f64 (cos.f64 t) (/.f64 1 ew)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 1 (sqrt.f64 (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))) (/.f64 (cos.f64 t) (sqrt.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew)) 2)) (/.f64 (cos.f64 t) (cbrt.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cos.f64 t) (neg.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))))) (neg.f64 ew))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (neg.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))))) (*.f64 (cos.f64 t) (neg.f64 ew)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (cos.f64 t)) 1) (*.f64 (/.f64 (sqrt.f64 (cos.f64 t)) (hypot.f64 1 (*.f64 t (/.f64 eh ew)))) ew))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (sqrt.f64 (cos.f64 t)) (hypot.f64 1 (*.f64 t (/.f64 eh ew)))) ew) (sqrt.f64 (cos.f64 t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (cos.f64 t)) (hypot.f64 1 (*.f64 t (/.f64 eh ew)))) (/.f64 (sqrt.f64 (cos.f64 t)) (/.f64 1 ew)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (cos.f64 t)) (pow.f64 (cbrt.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew)) 2)) (/.f64 (sqrt.f64 (cos.f64 t)) (cbrt.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (cos.f64 t)) 2) 1) (*.f64 (/.f64 (cbrt.f64 (cos.f64 t)) (hypot.f64 1 (*.f64 t (/.f64 eh ew)))) ew))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (cos.f64 t)) 2) (hypot.f64 1 (*.f64 t (/.f64 eh ew)))) (/.f64 (cbrt.f64 (cos.f64 t)) (/.f64 1 ew)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (cos.f64 t)) 2) (sqrt.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew))) (/.f64 (cbrt.f64 (cos.f64 t)) (sqrt.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (cos.f64 t)) 2) (pow.f64 (cbrt.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew)) 2)) (cbrt.f64 (*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 ew) (hypot.f64 1 (*.f64 t (/.f64 eh ew)))) (neg.f64 (cos.f64 t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cos.f64 t) -1) (/.f64 (neg.f64 ew) (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) (*.f64 (sqrt.f64 (cos.f64 t)) ew))) (sqrt.f64 (cos.f64 t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew) (pow.f64 (cbrt.f64 (cos.f64 t)) 2))) (cbrt.f64 (cos.f64 t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cos.f64 t) (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) 1)) ew)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cos.f64 t) (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) (sqrt.f64 ew))) (sqrt.f64 ew))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cos.f64 t) (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) (pow.f64 (cbrt.f64 ew) 2))) (cbrt.f64 ew))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (cos.f64 t)) 2) (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew)) (cbrt.f64 (cos.f64 t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew)))) 1) ew)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew)))) 1) (/.f64 ew 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew)))) (/.f64 1 (sqrt.f64 ew))) (sqrt.f64 ew))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew)))) (/.f64 1 (pow.f64 (cbrt.f64 ew) 2))) (cbrt.f64 ew))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew)))) -1) (neg.f64 ew))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (cos.f64 t)) -1) (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (cos.f64 t)) (hypot.f64 1 (*.f64 t (/.f64 eh ew)))) (neg.f64 ew))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (cos.f64 t) 1) 1) (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (cos.f64 t) 1) (sqrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))))) (/.f64 ew (sqrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (cos.f64 t) 1) (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))) 2)) (/.f64 ew (cbrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (cos.f64 t) 1) (neg.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))))) (neg.f64 ew))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (cos.f64 t) 1) (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) 1)) ew)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (cos.f64 t) 1) (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) (sqrt.f64 ew))) (sqrt.f64 ew))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (cos.f64 t) 1) (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) (pow.f64 (cbrt.f64 ew) 2))) (cbrt.f64 ew))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (cos.f64 t) 1) -1) (/.f64 (neg.f64 ew) (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (cos.f64 t) (sqrt.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew))) 1) (sqrt.f64 (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (cos.f64 t) (sqrt.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew))) (sqrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))))) (sqrt.f64 ew))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (cos.f64 t) (sqrt.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew))) (sqrt.f64 (neg.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))) (sqrt.f64 (neg.f64 ew)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (cos.f64 t) (pow.f64 (cbrt.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew)) 2)) 1) (cbrt.f64 (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (cos.f64 t) (pow.f64 (cbrt.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew)) 2)) (cbrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))))) (cbrt.f64 ew))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (cos.f64 t) (pow.f64 (cbrt.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew)) 2)) (cbrt.f64 (neg.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))) (cbrt.f64 (neg.f64 ew)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 ew) (sqrt.f64 (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))) (*.f64 (sqrt.f64 ew) (sqrt.f64 (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 ew) (/.f64 (sqrt.f64 (cos.f64 t)) (sqrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))) (*.f64 (sqrt.f64 ew) (/.f64 (sqrt.f64 (cos.f64 t)) (sqrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (cos.f64 t)) (/.f64 (sqrt.f64 ew) (sqrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))) (*.f64 (sqrt.f64 (cos.f64 t)) (/.f64 (sqrt.f64 ew) (sqrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (cbrt.f64 (*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew))))))) (cbrt.f64 (*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew))))))) (*.f64 (sqrt.f64 (cbrt.f64 (*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew))))))) (cbrt.f64 (*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew))))))) (cbrt.f64 (*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew))))))) (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew))))))) (cbrt.f64 (*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (cbrt.f64 (*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew))))))) (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))) 2))) (*.f64 (sqrt.f64 (cbrt.f64 (*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew))))))) (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew))))))) (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))) 2))) (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew))))))) (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))) (sqrt.f64 (cbrt.f64 (*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))))) (*.f64 (cbrt.f64 (*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))) (sqrt.f64 (cbrt.f64 (*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))) 2)) (cbrt.f64 (sqrt.f64 (*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))))) (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))) 2)) (cbrt.f64 (sqrt.f64 (*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew))))) (sqrt.f64 (cos.f64 t))) (*.f64 (sqrt.f64 (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew))))) (sqrt.f64 (cos.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (sqrt.f64 ew) (sqrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))))) (sqrt.f64 (cos.f64 t))) (*.f64 (/.f64 (sqrt.f64 ew) (sqrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))))) (sqrt.f64 (cos.f64 t))))))) (#(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 pow.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) (*.f64 (cos.f64 t) ew)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew)))) (neg.f64 ew)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (cos.f64 t) (/.f64 (neg.f64 ew) (hypot.f64 1 (*.f64 t (/.f64 eh ew))))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (*.f64 (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew)))) (neg.f64 ew)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 1 (*.f64 (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew)))) (neg.f64 ew))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (neg.f64 (cos.f64 t)) (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew)))))) (#(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 (cos.f64 t)) (/.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 (/.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 (cos.f64 t) 3) (pow.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew) 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)))))))))))

simplify188.0ms (1.2%)

Algorithm
egg-herbie
Rules
972×associate-*r*
926×*-commutative
834×times-frac
782×associate-*l*
762×associate-/r*
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
064813722
1192213468
Stop Event
node limit
Counts
286 → 308
Calls
Call 1
Inputs
(/.f64 (*.f64 t eh) ew)
(/.f64 (*.f64 t eh) ew)
(/.f64 (*.f64 t eh) ew)
(/.f64 (*.f64 t eh) ew)
(/.f64 (*.f64 t eh) ew)
(/.f64 (*.f64 t eh) ew)
(/.f64 (*.f64 t eh) ew)
(/.f64 (*.f64 t eh) ew)
(/.f64 (*.f64 t eh) ew)
(/.f64 (*.f64 t eh) ew)
(/.f64 (*.f64 t eh) ew)
(/.f64 (*.f64 t eh) ew)
(/.f64 (*.f64 t eh) ew)
(/.f64 (*.f64 t eh) ew)
(/.f64 (*.f64 t eh) ew)
(/.f64 (*.f64 t eh) ew)
(/.f64 (*.f64 t eh) ew)
(/.f64 (*.f64 t eh) ew)
(/.f64 (*.f64 t eh) ew)
(/.f64 (*.f64 t eh) ew)
(/.f64 (*.f64 t eh) ew)
(/.f64 (*.f64 t eh) ew)
(/.f64 (*.f64 t eh) ew)
(/.f64 (*.f64 t eh) ew)
(/.f64 (*.f64 t eh) ew)
(/.f64 (*.f64 t eh) ew)
(/.f64 (*.f64 t eh) ew)
(/.f64 (*.f64 t eh) ew)
(/.f64 (*.f64 t eh) ew)
(/.f64 (*.f64 t eh) ew)
(/.f64 (*.f64 t eh) ew)
(/.f64 (*.f64 t eh) ew)
(/.f64 (*.f64 t eh) ew)
(/.f64 (*.f64 t eh) ew)
(/.f64 (*.f64 t eh) ew)
(/.f64 (*.f64 t eh) ew)
(/.f64 1 ew)
(+.f64 (/.f64 1 ew) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 eh 2)) (pow.f64 ew 3))))
(+.f64 (/.f64 1 ew) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 eh 2)) (pow.f64 ew 3))) (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 t 4) (pow.f64 eh 4)) (pow.f64 ew 5)))))
(+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 t 6) (pow.f64 eh 6)) (pow.f64 ew 7))) (+.f64 (/.f64 1 ew) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 eh 2)) (pow.f64 ew 3))) (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 t 4) (pow.f64 eh 4)) (pow.f64 ew 5))))))
(/.f64 (*.f64 t eh) (pow.f64 ew 2))
(+.f64 (/.f64 (*.f64 t eh) (pow.f64 ew 2)) (*.f64 1/2 (/.f64 1 (*.f64 t eh))))
(+.f64 (/.f64 (*.f64 t eh) (pow.f64 ew 2)) (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 t eh))) (*.f64 -1/8 (/.f64 (pow.f64 ew 2) (*.f64 (pow.f64 t 3) (pow.f64 eh 3))))))
(+.f64 (/.f64 (*.f64 t eh) (pow.f64 ew 2)) (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 t eh))) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 ew 4) (*.f64 (pow.f64 t 5) (pow.f64 eh 5)))) (*.f64 -1/8 (/.f64 (pow.f64 ew 2) (*.f64 (pow.f64 t 3) (pow.f64 eh 3)))))))
(*.f64 -1 (/.f64 (*.f64 t eh) (pow.f64 ew 2)))
(-.f64 (*.f64 -1 (/.f64 (*.f64 t eh) (pow.f64 ew 2))) (*.f64 1/2 (/.f64 1 (*.f64 t eh))))
(-.f64 (+.f64 (*.f64 1/8 (/.f64 (pow.f64 ew 2) (*.f64 (pow.f64 t 3) (pow.f64 eh 3)))) (*.f64 -1 (/.f64 (*.f64 t eh) (pow.f64 ew 2)))) (*.f64 1/2 (/.f64 1 (*.f64 t eh))))
(-.f64 (+.f64 (*.f64 1/8 (/.f64 (pow.f64 ew 2) (*.f64 (pow.f64 t 3) (pow.f64 eh 3)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 t eh) (pow.f64 ew 2))) (*.f64 -1/16 (/.f64 (pow.f64 ew 4) (*.f64 (pow.f64 t 5) (pow.f64 eh 5)))))) (*.f64 1/2 (/.f64 1 (*.f64 t eh))))
(/.f64 1 ew)
(+.f64 (/.f64 1 ew) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 eh 2)) (pow.f64 ew 3))))
(+.f64 (/.f64 1 ew) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 eh 2)) (pow.f64 ew 3))) (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 t 4) (pow.f64 eh 4)) (pow.f64 ew 5)))))
(+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 t 6) (pow.f64 eh 6)) (pow.f64 ew 7))) (+.f64 (/.f64 1 ew) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 eh 2)) (pow.f64 ew 3))) (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 t 4) (pow.f64 eh 4)) (pow.f64 ew 5))))))
(/.f64 (*.f64 t eh) (pow.f64 ew 2))
(+.f64 (/.f64 (*.f64 t eh) (pow.f64 ew 2)) (*.f64 1/2 (/.f64 1 (*.f64 t eh))))
(+.f64 (/.f64 (*.f64 t eh) (pow.f64 ew 2)) (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 t eh))) (*.f64 -1/8 (/.f64 (pow.f64 ew 2) (*.f64 (pow.f64 t 3) (pow.f64 eh 3))))))
(+.f64 (/.f64 (*.f64 t eh) (pow.f64 ew 2)) (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 t eh))) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 ew 4) (*.f64 (pow.f64 t 5) (pow.f64 eh 5)))) (*.f64 -1/8 (/.f64 (pow.f64 ew 2) (*.f64 (pow.f64 t 3) (pow.f64 eh 3)))))))
(*.f64 -1 (/.f64 (*.f64 t eh) (pow.f64 ew 2)))
(-.f64 (*.f64 -1 (/.f64 (*.f64 t eh) (pow.f64 ew 2))) (*.f64 1/2 (/.f64 1 (*.f64 t eh))))
(-.f64 (+.f64 (*.f64 1/8 (/.f64 (pow.f64 ew 2) (*.f64 (pow.f64 t 3) (pow.f64 eh 3)))) (*.f64 -1 (/.f64 (*.f64 t eh) (pow.f64 ew 2)))) (*.f64 1/2 (/.f64 1 (*.f64 t eh))))
(-.f64 (+.f64 (*.f64 1/8 (/.f64 (pow.f64 ew 2) (*.f64 (pow.f64 t 3) (pow.f64 eh 3)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 t eh) (pow.f64 ew 2))) (*.f64 -1/16 (/.f64 (pow.f64 ew 4) (*.f64 (pow.f64 t 5) (pow.f64 eh 5)))))) (*.f64 1/2 (/.f64 1 (*.f64 t eh))))
(/.f64 (*.f64 t eh) (pow.f64 ew 2))
(+.f64 (/.f64 (*.f64 t eh) (pow.f64 ew 2)) (*.f64 1/2 (/.f64 1 (*.f64 t eh))))
(+.f64 (/.f64 (*.f64 t eh) (pow.f64 ew 2)) (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 t eh))) (*.f64 -1/8 (/.f64 (pow.f64 ew 2) (*.f64 (pow.f64 t 3) (pow.f64 eh 3))))))
(+.f64 (/.f64 (*.f64 t eh) (pow.f64 ew 2)) (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 t eh))) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 ew 4) (*.f64 (pow.f64 t 5) (pow.f64 eh 5)))) (*.f64 -1/8 (/.f64 (pow.f64 ew 2) (*.f64 (pow.f64 t 3) (pow.f64 eh 3)))))))
(/.f64 1 ew)
(+.f64 (/.f64 1 ew) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 eh 2)) (pow.f64 ew 3))))
(+.f64 (/.f64 1 ew) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 eh 2)) (pow.f64 ew 3))) (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 t 4) (pow.f64 eh 4)) (pow.f64 ew 5)))))
(+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 t 6) (pow.f64 eh 6)) (pow.f64 ew 7))) (+.f64 (/.f64 1 ew) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 eh 2)) (pow.f64 ew 3))) (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 t 4) (pow.f64 eh 4)) (pow.f64 ew 5))))))
(/.f64 1 ew)
(+.f64 (/.f64 1 ew) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 eh 2)) (pow.f64 ew 3))))
(+.f64 (/.f64 1 ew) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 eh 2)) (pow.f64 ew 3))) (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 t 4) (pow.f64 eh 4)) (pow.f64 ew 5)))))
(+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 t 6) (pow.f64 eh 6)) (pow.f64 ew 7))) (+.f64 (/.f64 1 ew) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 eh 2)) (pow.f64 ew 3))) (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 t 4) (pow.f64 eh 4)) (pow.f64 ew 5))))))
ew
(+.f64 (*.f64 (pow.f64 t 2) (-.f64 (*.f64 -1/2 ew) (*.f64 1/2 (/.f64 (pow.f64 eh 2) ew)))) ew)
(+.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/8 (/.f64 (pow.f64 eh 4) (pow.f64 ew 3))))) (pow.f64 t 4)) (+.f64 (*.f64 (pow.f64 t 2) (-.f64 (*.f64 -1/2 ew) (*.f64 1/2 (/.f64 (pow.f64 eh 2) ew)))) ew))
(+.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/8 (/.f64 (pow.f64 eh 4) (pow.f64 ew 3))))) (pow.f64 t 4)) (+.f64 (*.f64 (pow.f64 t 2) (-.f64 (*.f64 -1/2 ew) (*.f64 1/2 (/.f64 (pow.f64 eh 2) ew)))) (+.f64 ew (*.f64 (-.f64 (*.f64 -1/720 ew) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (-.f64 (*.f64 -1/2 ew) (*.f64 1/2 (/.f64 (pow.f64 eh 2) ew))) (pow.f64 eh 4)) (pow.f64 ew 4))) (+.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/8 (/.f64 (pow.f64 eh 4) (pow.f64 ew 3))))) (pow.f64 eh 2)) (pow.f64 ew 2))) (*.f64 1/16 (/.f64 (pow.f64 eh 6) (pow.f64 ew 5)))))) (pow.f64 t 6)))))
(/.f64 (*.f64 (cos.f64 t) (pow.f64 ew 2)) (*.f64 t eh))
(+.f64 (/.f64 (*.f64 (cos.f64 t) (pow.f64 ew 2)) (*.f64 t eh)) (*.f64 -1/2 (/.f64 (*.f64 (cos.f64 t) (pow.f64 ew 4)) (*.f64 (pow.f64 t 3) (pow.f64 eh 3)))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (cos.f64 t) (pow.f64 ew 6)) (pow.f64 eh 5))) (*.f64 -1/4 (/.f64 (*.f64 (cos.f64 t) (pow.f64 ew 6)) (pow.f64 eh 5)))) (pow.f64 t 5))) (+.f64 (/.f64 (*.f64 (cos.f64 t) (pow.f64 ew 2)) (*.f64 t eh)) (*.f64 -1/2 (/.f64 (*.f64 (cos.f64 t) (pow.f64 ew 4)) (*.f64 (pow.f64 t 3) (pow.f64 eh 3))))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/8 (/.f64 (*.f64 (cos.f64 t) (pow.f64 ew 8)) (pow.f64 eh 7))) (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (cos.f64 t) (pow.f64 ew 6)) (pow.f64 eh 5))) (*.f64 -1/4 (/.f64 (*.f64 (cos.f64 t) (pow.f64 ew 6)) (pow.f64 eh 5)))) (pow.f64 ew 2)) (pow.f64 eh 2)))) (pow.f64 t 7))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (cos.f64 t) (pow.f64 ew 6)) (pow.f64 eh 5))) (*.f64 -1/4 (/.f64 (*.f64 (cos.f64 t) (pow.f64 ew 6)) (pow.f64 eh 5)))) (pow.f64 t 5))) (+.f64 (/.f64 (*.f64 (cos.f64 t) (pow.f64 ew 2)) (*.f64 t eh)) (*.f64 -1/2 (/.f64 (*.f64 (cos.f64 t) (pow.f64 ew 4)) (*.f64 (pow.f64 t 3) (pow.f64 eh 3)))))))
(*.f64 -1 (/.f64 (*.f64 (cos.f64 t) (pow.f64 ew 2)) (*.f64 t eh)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (cos.f64 t) (pow.f64 ew 4)) (*.f64 (pow.f64 t 3) (pow.f64 eh 3)))) (*.f64 -1 (/.f64 (*.f64 (cos.f64 t) (pow.f64 ew 2)) (*.f64 t eh))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (cos.f64 t) (pow.f64 ew 6)) (*.f64 (pow.f64 t 5) (pow.f64 eh 5)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (cos.f64 t) (pow.f64 ew 4)) (*.f64 (pow.f64 t 3) (pow.f64 eh 3)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (cos.f64 t) (pow.f64 ew 6)) (*.f64 (pow.f64 t 5) (pow.f64 eh 5)))) (*.f64 -1 (/.f64 (*.f64 (cos.f64 t) (pow.f64 ew 2)) (*.f64 t eh))))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (cos.f64 t) (pow.f64 ew 6)) (*.f64 (pow.f64 t 5) (pow.f64 eh 5)))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (cos.f64 t) (pow.f64 ew 6)) (pow.f64 eh 5))) (*.f64 -1/4 (/.f64 (*.f64 (cos.f64 t) (pow.f64 ew 6)) (pow.f64 eh 5)))) (pow.f64 ew 2)) (*.f64 (pow.f64 t 7) (pow.f64 eh 2)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (cos.f64 t) (pow.f64 ew 4)) (*.f64 (pow.f64 t 3) (pow.f64 eh 3)))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (cos.f64 t) (pow.f64 ew 8)) (*.f64 (pow.f64 t 7) (pow.f64 eh 7)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (cos.f64 t) (pow.f64 ew 6)) (*.f64 (pow.f64 t 5) (pow.f64 eh 5)))) (*.f64 -1 (/.f64 (*.f64 (cos.f64 t) (pow.f64 ew 2)) (*.f64 t eh))))))))
(*.f64 (cos.f64 t) ew)
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (cos.f64 t) (*.f64 (pow.f64 t 2) (pow.f64 eh 2))) ew)) (*.f64 (cos.f64 t) ew))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (cos.f64 t) (*.f64 (pow.f64 t 2) (pow.f64 eh 2))) ew)) (+.f64 (*.f64 (cos.f64 t) ew) (*.f64 -1 (*.f64 (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (cos.f64 t) (pow.f64 t 4)) (pow.f64 ew 3))) (*.f64 -1/8 (/.f64 (*.f64 (cos.f64 t) (pow.f64 t 4)) (pow.f64 ew 3)))) (pow.f64 eh 4)))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (cos.f64 t) (*.f64 (pow.f64 t 2) (pow.f64 eh 2))) ew)) (+.f64 (*.f64 (cos.f64 t) ew) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (cos.f64 t) (pow.f64 t 4)) (pow.f64 ew 3))) (*.f64 -1/8 (/.f64 (*.f64 (cos.f64 t) (pow.f64 t 4)) (pow.f64 ew 3)))) (pow.f64 t 2)) (pow.f64 ew 2))) (*.f64 1/8 (/.f64 (*.f64 (cos.f64 t) (pow.f64 t 6)) (pow.f64 ew 5)))) (pow.f64 eh 6))) (*.f64 -1 (*.f64 (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (cos.f64 t) (pow.f64 t 4)) (pow.f64 ew 3))) (*.f64 -1/8 (/.f64 (*.f64 (cos.f64 t) (pow.f64 t 4)) (pow.f64 ew 3)))) (pow.f64 eh 4))))))
(/.f64 (*.f64 (cos.f64 t) (pow.f64 ew 2)) (*.f64 t eh))
(+.f64 (/.f64 (*.f64 (cos.f64 t) (pow.f64 ew 2)) (*.f64 t eh)) (*.f64 -1/2 (/.f64 (*.f64 (cos.f64 t) (pow.f64 ew 4)) (*.f64 (pow.f64 t 3) (pow.f64 eh 3)))))
(+.f64 (/.f64 (*.f64 (cos.f64 t) (pow.f64 ew 2)) (*.f64 t eh)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (cos.f64 t) (pow.f64 ew 6)) (pow.f64 t 5))) (*.f64 -1/8 (/.f64 (*.f64 (cos.f64 t) (pow.f64 ew 6)) (pow.f64 t 5)))) (pow.f64 eh 5))) (*.f64 -1/2 (/.f64 (*.f64 (cos.f64 t) (pow.f64 ew 4)) (*.f64 (pow.f64 t 3) (pow.f64 eh 3))))))
(+.f64 (/.f64 (*.f64 (cos.f64 t) (pow.f64 ew 2)) (*.f64 t eh)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 ew 2) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (cos.f64 t) (pow.f64 ew 6)) (pow.f64 t 5))) (*.f64 -1/8 (/.f64 (*.f64 (cos.f64 t) (pow.f64 ew 6)) (pow.f64 t 5))))) (pow.f64 t 2))) (*.f64 1/8 (/.f64 (*.f64 (cos.f64 t) (pow.f64 ew 8)) (pow.f64 t 7)))) (pow.f64 eh 7))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (cos.f64 t) (pow.f64 ew 6)) (pow.f64 t 5))) (*.f64 -1/8 (/.f64 (*.f64 (cos.f64 t) (pow.f64 ew 6)) (pow.f64 t 5)))) (pow.f64 eh 5))) (*.f64 -1/2 (/.f64 (*.f64 (cos.f64 t) (pow.f64 ew 4)) (*.f64 (pow.f64 t 3) (pow.f64 eh 3)))))))
(*.f64 -1 (/.f64 (*.f64 (cos.f64 t) (pow.f64 ew 2)) (*.f64 t eh)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (cos.f64 t) (pow.f64 ew 4)) (*.f64 (pow.f64 t 3) (pow.f64 eh 3)))) (*.f64 -1 (/.f64 (*.f64 (cos.f64 t) (pow.f64 ew 2)) (*.f64 t eh))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (cos.f64 t) (pow.f64 ew 6)) (*.f64 (pow.f64 t 5) (pow.f64 eh 5)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (cos.f64 t) (pow.f64 ew 4)) (*.f64 (pow.f64 t 3) (pow.f64 eh 3)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (cos.f64 t) (pow.f64 ew 6)) (*.f64 (pow.f64 t 5) (pow.f64 eh 5)))) (*.f64 -1 (/.f64 (*.f64 (cos.f64 t) (pow.f64 ew 2)) (*.f64 t eh))))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (cos.f64 t) (pow.f64 ew 6)) (*.f64 (pow.f64 t 5) (pow.f64 eh 5)))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 ew 2) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (cos.f64 t) (pow.f64 ew 6)) (pow.f64 t 5))) (*.f64 -1/8 (/.f64 (*.f64 (cos.f64 t) (pow.f64 ew 6)) (pow.f64 t 5))))) (*.f64 (pow.f64 t 2) (pow.f64 eh 7)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (cos.f64 t) (pow.f64 ew 4)) (*.f64 (pow.f64 t 3) (pow.f64 eh 3)))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (cos.f64 t) (pow.f64 ew 8)) (*.f64 (pow.f64 t 7) (pow.f64 eh 7)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (cos.f64 t) (pow.f64 ew 6)) (*.f64 (pow.f64 t 5) (pow.f64 eh 5)))) (*.f64 -1 (/.f64 (*.f64 (cos.f64 t) (pow.f64 ew 2)) (*.f64 t eh))))))))
(/.f64 (*.f64 (cos.f64 t) (pow.f64 ew 2)) (*.f64 t eh))
(+.f64 (/.f64 (*.f64 (cos.f64 t) (pow.f64 ew 2)) (*.f64 t eh)) (*.f64 -1/2 (/.f64 (*.f64 (cos.f64 t) (pow.f64 ew 4)) (*.f64 (pow.f64 t 3) (pow.f64 eh 3)))))
(+.f64 (/.f64 (*.f64 (cos.f64 t) (pow.f64 ew 2)) (*.f64 t eh)) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1/8 (/.f64 (cos.f64 t) (*.f64 (pow.f64 t 5) (pow.f64 eh 5)))) (*.f64 -1/4 (/.f64 (cos.f64 t) (*.f64 (pow.f64 t 5) (pow.f64 eh 5))))) (pow.f64 ew 6))) (*.f64 -1/2 (/.f64 (*.f64 (cos.f64 t) (pow.f64 ew 4)) (*.f64 (pow.f64 t 3) (pow.f64 eh 3))))))
(+.f64 (/.f64 (*.f64 (cos.f64 t) (pow.f64 ew 2)) (*.f64 t eh)) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1/8 (/.f64 (cos.f64 t) (*.f64 (pow.f64 t 5) (pow.f64 eh 5)))) (*.f64 -1/4 (/.f64 (cos.f64 t) (*.f64 (pow.f64 t 5) (pow.f64 eh 5))))) (pow.f64 ew 6))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (cos.f64 t) (pow.f64 ew 4)) (*.f64 (pow.f64 t 3) (pow.f64 eh 3)))) (*.f64 -1 (*.f64 (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -1/8 (/.f64 (cos.f64 t) (*.f64 (pow.f64 t 5) (pow.f64 eh 5)))) (*.f64 -1/4 (/.f64 (cos.f64 t) (*.f64 (pow.f64 t 5) (pow.f64 eh 5))))) (*.f64 (pow.f64 t 2) (pow.f64 eh 2)))) (*.f64 1/8 (/.f64 (cos.f64 t) (*.f64 (pow.f64 t 7) (pow.f64 eh 7))))) (pow.f64 ew 8))))))
(*.f64 (cos.f64 t) ew)
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (cos.f64 t) (*.f64 (pow.f64 t 2) (pow.f64 eh 2))) ew)) (*.f64 (cos.f64 t) ew))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (cos.f64 t) (*.f64 (pow.f64 t 2) (pow.f64 eh 2))) ew)) (+.f64 (*.f64 (cos.f64 t) ew) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/4 (*.f64 (cos.f64 t) (*.f64 (pow.f64 t 4) (pow.f64 eh 4)))) (*.f64 -1/8 (*.f64 (cos.f64 t) (*.f64 (pow.f64 t 4) (pow.f64 eh 4))))) (pow.f64 ew 3)))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (cos.f64 t) (*.f64 (pow.f64 t 2) (pow.f64 eh 2))) ew)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/8 (*.f64 (cos.f64 t) (*.f64 (pow.f64 t 6) (pow.f64 eh 6)))) (*.f64 -1/2 (*.f64 (pow.f64 t 2) (*.f64 (+.f64 (*.f64 -1/4 (*.f64 (cos.f64 t) (*.f64 (pow.f64 t 4) (pow.f64 eh 4)))) (*.f64 -1/8 (*.f64 (cos.f64 t) (*.f64 (pow.f64 t 4) (pow.f64 eh 4))))) (pow.f64 eh 2))))) (pow.f64 ew 5))) (+.f64 (*.f64 (cos.f64 t) ew) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/4 (*.f64 (cos.f64 t) (*.f64 (pow.f64 t 4) (pow.f64 eh 4)))) (*.f64 -1/8 (*.f64 (cos.f64 t) (*.f64 (pow.f64 t 4) (pow.f64 eh 4))))) (pow.f64 ew 3))))))
(*.f64 (cos.f64 t) ew)
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (cos.f64 t) (*.f64 (pow.f64 t 2) (pow.f64 eh 2))) ew)) (*.f64 (cos.f64 t) ew))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (cos.f64 t) (*.f64 (pow.f64 t 2) (pow.f64 eh 2))) ew)) (+.f64 (*.f64 (cos.f64 t) ew) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/4 (*.f64 (cos.f64 t) (*.f64 (pow.f64 t 4) (pow.f64 eh 4)))) (*.f64 -1/8 (*.f64 (cos.f64 t) (*.f64 (pow.f64 t 4) (pow.f64 eh 4))))) (pow.f64 ew 3)))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (cos.f64 t) (*.f64 (pow.f64 t 2) (pow.f64 eh 2))) ew)) (+.f64 (*.f64 (cos.f64 t) ew) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 t 2) (*.f64 (+.f64 (*.f64 -1/4 (*.f64 (cos.f64 t) (*.f64 (pow.f64 t 4) (pow.f64 eh 4)))) (*.f64 -1/8 (*.f64 (cos.f64 t) (*.f64 (pow.f64 t 4) (pow.f64 eh 4))))) (pow.f64 eh 2)))) (*.f64 1/8 (*.f64 (cos.f64 t) (*.f64 (pow.f64 t 6) (pow.f64 eh 6))))) (pow.f64 ew 5))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/4 (*.f64 (cos.f64 t) (*.f64 (pow.f64 t 4) (pow.f64 eh 4)))) (*.f64 -1/8 (*.f64 (cos.f64 t) (*.f64 (pow.f64 t 4) (pow.f64 eh 4))))) (pow.f64 ew 3))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 t (/.f64 eh ew)))) 1)
(/.f64 t (/.f64 ew eh))
(/.f64 1 (/.f64 ew (*.f64 t eh)))
(/.f64 (*.f64 t eh) ew)
(/.f64 (/.f64 (*.f64 t eh) 1) ew)
(/.f64 (/.f64 (*.f64 t eh) (sqrt.f64 ew)) (sqrt.f64 ew))
(/.f64 (/.f64 (*.f64 t eh) (pow.f64 (cbrt.f64 ew) 2)) (cbrt.f64 ew))
(/.f64 (*.f64 eh (neg.f64 t)) (neg.f64 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)
(neg.f64 (*.f64 (/.f64 eh (neg.f64 ew)) t))
(neg.f64 (*.f64 t (/.f64 eh (neg.f64 ew))))
(neg.f64 (*.f64 (/.f64 t 1) (/.f64 eh (neg.f64 ew))))
(neg.f64 (/.f64 (*.f64 t eh) (neg.f64 ew)))
(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))
(cbrt.f64 (*.f64 (pow.f64 t 3) (pow.f64 (/.f64 eh ew) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 eh ew) 3) (pow.f64 t 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 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew))) 1)
(*.f64 1 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew))
(*.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) (/.f64 1 ew))
(*.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) (neg.f64 (/.f64 -1 ew)))
(*.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew) 1)
(*.f64 (sqrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))) (*.f64 (sqrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))) (/.f64 1 ew)))
(*.f64 (sqrt.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew)) (sqrt.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew)))
(*.f64 (sqrt.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew)) (neg.f64 (neg.f64 (sqrt.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew)))))
(*.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))) 2) (*.f64 (cbrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))) (/.f64 1 ew)))
(*.f64 (cbrt.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew)) (pow.f64 (cbrt.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew)) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew)) 2) (cbrt.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew)) 2) (neg.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew)))))
(*.f64 (/.f64 1 ew) (hypot.f64 1 (*.f64 t (/.f64 eh ew))))
(*.f64 (neg.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))) (/.f64 -1 ew))
(*.f64 (sqrt.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) (neg.f64 ew))) (neg.f64 (sqrt.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) (neg.f64 ew)))))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) (neg.f64 ew))) (cbrt.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) (neg.f64 ew)))) (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) (neg.f64 ew)))))
(*.f64 (/.f64 1 (sqrt.f64 ew)) (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) (sqrt.f64 ew)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 ew) 2)) (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) (cbrt.f64 ew)))
(*.f64 -1 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) (neg.f64 ew)))
(*.f64 (neg.f64 (sqrt.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew))) (neg.f64 (sqrt.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew))))
(*.f64 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew)) 2)) (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew))))
(*.f64 (/.f64 -1 ew) (neg.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(*.f64 (/.f64 (sqrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))) 1) (/.f64 (sqrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))) ew))
(*.f64 (/.f64 (sqrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))) ew) (sqrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(*.f64 (/.f64 (sqrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))) (pow.f64 (cbrt.f64 ew) 2)) (/.f64 (sqrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))) (cbrt.f64 ew)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))) 2) 1) (/.f64 (cbrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))) ew))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))) 2) (sqrt.f64 ew)) (/.f64 (cbrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))) (sqrt.f64 ew)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))) 2) (pow.f64 (cbrt.f64 ew) 2)) (cbrt.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) 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)))))
(*.f64 (/.f64 1 (/.f64 ew (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))) 2))) (cbrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(*.f64 (/.f64 1 (/.f64 1 (hypot.f64 1 (*.f64 t (/.f64 eh ew))))) (/.f64 1 ew))
(*.f64 (/.f64 1 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew)) 2))) (cbrt.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))) 2) ew) (cbrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(*.f64 (neg.f64 (sqrt.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) (neg.f64 ew)))) (sqrt.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) (neg.f64 ew))))
(*.f64 (neg.f64 (*.f64 (cbrt.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) (neg.f64 ew))) (cbrt.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) (neg.f64 ew))))) (cbrt.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) (neg.f64 ew))))
(*.f64 (neg.f64 (neg.f64 (sqrt.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew)))) (sqrt.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew)))
(*.f64 (neg.f64 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew)) 2))) (cbrt.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew)))
(*.f64 (*.f64 (sqrt.f64 (cbrt.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew))) (cbrt.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew))) (*.f64 (sqrt.f64 (cbrt.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew))) (cbrt.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew))))
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew))) (cbrt.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew))) (*.f64 (cbrt.f64 (sqrt.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew))) (cbrt.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew))))
(*.f64 (*.f64 (sqrt.f64 (cbrt.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew))) (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew)) 2))) (*.f64 (sqrt.f64 (cbrt.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew))) (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew)) 2))))
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew))) (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew)) 2))) (*.f64 (cbrt.f64 (sqrt.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew))) (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew)) 2))))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew)) (sqrt.f64 (cbrt.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew)))) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew)) (sqrt.f64 (cbrt.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew)))))
(*.f64 (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew)) 2)) (cbrt.f64 (sqrt.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew)))) (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew)) 2)) (cbrt.f64 (sqrt.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew)))))
(*.f64 (*.f64 (sqrt.f64 (/.f64 1 ew)) (sqrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))))) (*.f64 (sqrt.f64 (/.f64 1 ew)) (sqrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))))))
(pow.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew) 1)
(pow.f64 (sqrt.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew)) 2)
(pow.f64 (cbrt.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew)) 3)
(pow.f64 (pow.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew) 3) 1/3)
(pow.f64 (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew)))) -1)
(neg.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) (neg.f64 ew)))
(neg.f64 (/.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) (neg.f64 ew)) 1))
(sqrt.f64 (pow.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew) 2))
(log.f64 (exp.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew))))
(cbrt.f64 (pow.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew) 3))
(cbrt.f64 (/.f64 (pow.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) 3) (pow.f64 ew 3)))
(expm1.f64 (log1p.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew)))
(exp.f64 (log.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew)))
(exp.f64 (*.f64 (log.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew)) 1))
(log1p.f64 (expm1.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew))))))) 1)
(*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(*.f64 1 (*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew))))))
(*.f64 (cos.f64 t) (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(*.f64 (*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew))))) 1)
(*.f64 (sqrt.f64 (cos.f64 t)) (*.f64 (sqrt.f64 (cos.f64 t)) (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew))))))
(*.f64 (sqrt.f64 (*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))) (sqrt.f64 (*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 t)) 2) (*.f64 (cbrt.f64 (cos.f64 t)) (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew))))))
(*.f64 (cbrt.f64 (*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))) (pow.f64 (cbrt.f64 (*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))) 2) (cbrt.f64 (*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))))
(*.f64 (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew)))) ew)
(*.f64 (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew)))) (cos.f64 t))
(*.f64 (neg.f64 (cos.f64 t)) (/.f64 (neg.f64 ew) (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(*.f64 (*.f64 (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew)))) 1) ew)
(*.f64 (*.f64 (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew)))) (sqrt.f64 ew)) (sqrt.f64 ew))
(*.f64 (*.f64 (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew)))) (pow.f64 (cbrt.f64 ew) 2)) (cbrt.f64 ew))
(*.f64 (/.f64 (cos.f64 t) 1) (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(*.f64 (/.f64 (cos.f64 t) (sqrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))))) (/.f64 ew (sqrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))))))
(*.f64 (/.f64 (cos.f64 t) (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))) 2)) (/.f64 ew (cbrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))))))
(*.f64 (/.f64 1 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (/.f64 1 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))) (/.f64 (cos.f64 t) (/.f64 1 ew)))
(*.f64 (*.f64 1 (sqrt.f64 (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))) (/.f64 (cos.f64 t) (sqrt.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew)) 2)) (/.f64 (cos.f64 t) (cbrt.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew))))
(*.f64 (/.f64 (cos.f64 t) (neg.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))))) (neg.f64 ew))
(*.f64 (/.f64 1 (neg.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))))) (*.f64 (cos.f64 t) (neg.f64 ew)))
(*.f64 (/.f64 (sqrt.f64 (cos.f64 t)) 1) (*.f64 (/.f64 (sqrt.f64 (cos.f64 t)) (hypot.f64 1 (*.f64 t (/.f64 eh ew)))) ew))
(*.f64 (*.f64 (/.f64 (sqrt.f64 (cos.f64 t)) (hypot.f64 1 (*.f64 t (/.f64 eh ew)))) ew) (sqrt.f64 (cos.f64 t)))
(*.f64 (/.f64 (sqrt.f64 (cos.f64 t)) (hypot.f64 1 (*.f64 t (/.f64 eh ew)))) (/.f64 (sqrt.f64 (cos.f64 t)) (/.f64 1 ew)))
(*.f64 (/.f64 (sqrt.f64 (cos.f64 t)) (pow.f64 (cbrt.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew)) 2)) (/.f64 (sqrt.f64 (cos.f64 t)) (cbrt.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (cos.f64 t)) 2) 1) (*.f64 (/.f64 (cbrt.f64 (cos.f64 t)) (hypot.f64 1 (*.f64 t (/.f64 eh ew)))) ew))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (cos.f64 t)) 2) (hypot.f64 1 (*.f64 t (/.f64 eh ew)))) (/.f64 (cbrt.f64 (cos.f64 t)) (/.f64 1 ew)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (cos.f64 t)) 2) (sqrt.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew))) (/.f64 (cbrt.f64 (cos.f64 t)) (sqrt.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (cos.f64 t)) 2) (pow.f64 (cbrt.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew)) 2)) (cbrt.f64 (*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))))
(*.f64 (/.f64 (neg.f64 ew) (hypot.f64 1 (*.f64 t (/.f64 eh ew)))) (neg.f64 (cos.f64 t)))
(*.f64 (/.f64 (cos.f64 t) -1) (/.f64 (neg.f64 ew) (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(*.f64 (/.f64 1 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) (*.f64 (sqrt.f64 (cos.f64 t)) ew))) (sqrt.f64 (cos.f64 t)))
(*.f64 (/.f64 1 (/.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew) (pow.f64 (cbrt.f64 (cos.f64 t)) 2))) (cbrt.f64 (cos.f64 t)))
(*.f64 (/.f64 (cos.f64 t) (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) 1)) ew)
(*.f64 (/.f64 (cos.f64 t) (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) (sqrt.f64 ew))) (sqrt.f64 ew))
(*.f64 (/.f64 (cos.f64 t) (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) (pow.f64 (cbrt.f64 ew) 2))) (cbrt.f64 ew))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (cos.f64 t)) 2) (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew)) (cbrt.f64 (cos.f64 t)))
(*.f64 (/.f64 (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew)))) 1) ew)
(*.f64 (/.f64 (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew)))) 1) (/.f64 ew 1))
(*.f64 (/.f64 (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew)))) (/.f64 1 (sqrt.f64 ew))) (sqrt.f64 ew))
(*.f64 (/.f64 (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew)))) (/.f64 1 (pow.f64 (cbrt.f64 ew) 2))) (cbrt.f64 ew))
(*.f64 (/.f64 (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew)))) -1) (neg.f64 ew))
(*.f64 (/.f64 (neg.f64 (cos.f64 t)) -1) (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(*.f64 (/.f64 (neg.f64 (cos.f64 t)) (hypot.f64 1 (*.f64 t (/.f64 eh ew)))) (neg.f64 ew))
(*.f64 (/.f64 (/.f64 (cos.f64 t) 1) 1) (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(*.f64 (/.f64 (/.f64 (cos.f64 t) 1) (sqrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))))) (/.f64 ew (sqrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))))))
(*.f64 (/.f64 (/.f64 (cos.f64 t) 1) (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))) 2)) (/.f64 ew (cbrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))))))
(*.f64 (/.f64 (/.f64 (cos.f64 t) 1) (neg.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))))) (neg.f64 ew))
(*.f64 (/.f64 (/.f64 (cos.f64 t) 1) (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) 1)) ew)
(*.f64 (/.f64 (/.f64 (cos.f64 t) 1) (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) (sqrt.f64 ew))) (sqrt.f64 ew))
(*.f64 (/.f64 (/.f64 (cos.f64 t) 1) (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) (pow.f64 (cbrt.f64 ew) 2))) (cbrt.f64 ew))
(*.f64 (/.f64 (/.f64 (cos.f64 t) 1) -1) (/.f64 (neg.f64 ew) (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(*.f64 (/.f64 (/.f64 (cos.f64 t) (sqrt.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew))) 1) (sqrt.f64 (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew))))))
(*.f64 (/.f64 (/.f64 (cos.f64 t) (sqrt.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew))) (sqrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))))) (sqrt.f64 ew))
(*.f64 (/.f64 (/.f64 (cos.f64 t) (sqrt.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew))) (sqrt.f64 (neg.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))) (sqrt.f64 (neg.f64 ew)))
(*.f64 (/.f64 (/.f64 (cos.f64 t) (pow.f64 (cbrt.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew)) 2)) 1) (cbrt.f64 (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew))))))
(*.f64 (/.f64 (/.f64 (cos.f64 t) (pow.f64 (cbrt.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew)) 2)) (cbrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))))) (cbrt.f64 ew))
(*.f64 (/.f64 (/.f64 (cos.f64 t) (pow.f64 (cbrt.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew)) 2)) (cbrt.f64 (neg.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))) (cbrt.f64 (neg.f64 ew)))
(*.f64 (*.f64 (sqrt.f64 ew) (sqrt.f64 (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))) (*.f64 (sqrt.f64 ew) (sqrt.f64 (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))))
(*.f64 (*.f64 (sqrt.f64 ew) (/.f64 (sqrt.f64 (cos.f64 t)) (sqrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))) (*.f64 (sqrt.f64 ew) (/.f64 (sqrt.f64 (cos.f64 t)) (sqrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))))
(*.f64 (*.f64 (sqrt.f64 (cos.f64 t)) (/.f64 (sqrt.f64 ew) (sqrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))) (*.f64 (sqrt.f64 (cos.f64 t)) (/.f64 (sqrt.f64 ew) (sqrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))))
(*.f64 (*.f64 (sqrt.f64 (cbrt.f64 (*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew))))))) (cbrt.f64 (*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew))))))) (*.f64 (sqrt.f64 (cbrt.f64 (*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew))))))) (cbrt.f64 (*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew))))))))
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew))))))) (cbrt.f64 (*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew))))))) (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew))))))) (cbrt.f64 (*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew))))))))
(*.f64 (*.f64 (sqrt.f64 (cbrt.f64 (*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew))))))) (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))) 2))) (*.f64 (sqrt.f64 (cbrt.f64 (*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew))))))) (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))) 2))))
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew))))))) (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))) 2))) (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew))))))) (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))) 2))))
(*.f64 (*.f64 (cbrt.f64 (*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))) (sqrt.f64 (cbrt.f64 (*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))))) (*.f64 (cbrt.f64 (*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))) (sqrt.f64 (cbrt.f64 (*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))))))
(*.f64 (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))) 2)) (cbrt.f64 (sqrt.f64 (*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))))) (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))) 2)) (cbrt.f64 (sqrt.f64 (*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))))))
(*.f64 (*.f64 (sqrt.f64 (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew))))) (sqrt.f64 (cos.f64 t))) (*.f64 (sqrt.f64 (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew))))) (sqrt.f64 (cos.f64 t))))
(*.f64 (*.f64 (/.f64 (sqrt.f64 ew) (sqrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))))) (sqrt.f64 (cos.f64 t))) (*.f64 (/.f64 (sqrt.f64 ew) (sqrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))))) (sqrt.f64 (cos.f64 t))))
(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)
(pow.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) (*.f64 (cos.f64 t) ew)) -1)
(neg.f64 (*.f64 (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew)))) (neg.f64 ew)))
(neg.f64 (*.f64 (cos.f64 t) (/.f64 (neg.f64 ew) (hypot.f64 1 (*.f64 t (/.f64 eh ew))))))
(neg.f64 (*.f64 (*.f64 (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew)))) (neg.f64 ew)) 1))
(neg.f64 (*.f64 1 (*.f64 (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew)))) (neg.f64 ew))))
(neg.f64 (/.f64 (neg.f64 (cos.f64 t)) (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew)))
(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 (cos.f64 t)) (/.f64 ew (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 (cos.f64 t) 3) (pow.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew) 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 (*.f64 t eh) ew)
(*.f64 t (/.f64 eh ew))
(/.f64 (*.f64 t eh) ew)
(*.f64 t (/.f64 eh ew))
(/.f64 (*.f64 t eh) ew)
(*.f64 t (/.f64 eh ew))
(/.f64 (*.f64 t eh) ew)
(*.f64 t (/.f64 eh ew))
(/.f64 (*.f64 t eh) ew)
(*.f64 t (/.f64 eh ew))
(/.f64 (*.f64 t eh) ew)
(*.f64 t (/.f64 eh ew))
(/.f64 (*.f64 t eh) ew)
(*.f64 t (/.f64 eh ew))
(/.f64 (*.f64 t eh) ew)
(*.f64 t (/.f64 eh ew))
(/.f64 (*.f64 t eh) ew)
(*.f64 t (/.f64 eh ew))
(/.f64 (*.f64 t eh) ew)
(*.f64 t (/.f64 eh ew))
(/.f64 (*.f64 t eh) ew)
(*.f64 t (/.f64 eh ew))
(/.f64 (*.f64 t eh) ew)
(*.f64 t (/.f64 eh ew))
(/.f64 (*.f64 t eh) ew)
(*.f64 t (/.f64 eh ew))
(/.f64 (*.f64 t eh) ew)
(*.f64 t (/.f64 eh ew))
(/.f64 (*.f64 t eh) ew)
(*.f64 t (/.f64 eh ew))
(/.f64 (*.f64 t eh) ew)
(*.f64 t (/.f64 eh ew))
(/.f64 (*.f64 t eh) ew)
(*.f64 t (/.f64 eh ew))
(/.f64 (*.f64 t eh) ew)
(*.f64 t (/.f64 eh ew))
(/.f64 (*.f64 t eh) ew)
(*.f64 t (/.f64 eh ew))
(/.f64 (*.f64 t eh) ew)
(*.f64 t (/.f64 eh ew))
(/.f64 (*.f64 t eh) ew)
(*.f64 t (/.f64 eh ew))
(/.f64 (*.f64 t eh) ew)
(*.f64 t (/.f64 eh ew))
(/.f64 (*.f64 t eh) ew)
(*.f64 t (/.f64 eh ew))
(/.f64 (*.f64 t eh) ew)
(*.f64 t (/.f64 eh ew))
(/.f64 (*.f64 t eh) ew)
(*.f64 t (/.f64 eh ew))
(/.f64 (*.f64 t eh) ew)
(*.f64 t (/.f64 eh ew))
(/.f64 (*.f64 t eh) ew)
(*.f64 t (/.f64 eh ew))
(/.f64 (*.f64 t eh) ew)
(*.f64 t (/.f64 eh ew))
(/.f64 (*.f64 t eh) ew)
(*.f64 t (/.f64 eh ew))
(/.f64 (*.f64 t eh) ew)
(*.f64 t (/.f64 eh ew))
(/.f64 (*.f64 t eh) ew)
(*.f64 t (/.f64 eh ew))
(/.f64 (*.f64 t eh) ew)
(*.f64 t (/.f64 eh ew))
(/.f64 (*.f64 t eh) ew)
(*.f64 t (/.f64 eh ew))
(/.f64 (*.f64 t eh) ew)
(*.f64 t (/.f64 eh ew))
(/.f64 (*.f64 t eh) ew)
(*.f64 t (/.f64 eh ew))
(/.f64 (*.f64 t eh) ew)
(*.f64 t (/.f64 eh ew))
(/.f64 1 ew)
(+.f64 (/.f64 1 ew) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 eh 2)) (pow.f64 ew 3))))
(+.f64 (/.f64 1 ew) (/.f64 (*.f64 1/2 (*.f64 (*.f64 t t) (*.f64 eh eh))) (pow.f64 ew 3)))
(fma.f64 1/2 (/.f64 (*.f64 t t) (/.f64 (/.f64 (pow.f64 ew 3) eh) eh)) (/.f64 1 ew))
(+.f64 (/.f64 1 ew) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 eh 2)) (pow.f64 ew 3))) (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 t 4) (pow.f64 eh 4)) (pow.f64 ew 5)))))
(+.f64 (/.f64 1 ew) (fma.f64 1/2 (/.f64 (*.f64 t t) (/.f64 (pow.f64 ew 3) (*.f64 eh eh))) (*.f64 -1/8 (/.f64 (pow.f64 t 4) (/.f64 (pow.f64 ew 5) (pow.f64 eh 4))))))
(+.f64 (fma.f64 1/2 (/.f64 (*.f64 t t) (/.f64 (/.f64 (pow.f64 ew 3) eh) eh)) (/.f64 1 ew)) (/.f64 (*.f64 -1/8 (pow.f64 t 4)) (/.f64 (pow.f64 ew 5) (pow.f64 eh 4))))
(+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 t 6) (pow.f64 eh 6)) (pow.f64 ew 7))) (+.f64 (/.f64 1 ew) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 eh 2)) (pow.f64 ew 3))) (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 t 4) (pow.f64 eh 4)) (pow.f64 ew 5))))))
(fma.f64 1/16 (/.f64 (pow.f64 t 6) (/.f64 (pow.f64 ew 7) (pow.f64 eh 6))) (+.f64 (/.f64 1 ew) (fma.f64 1/2 (/.f64 (*.f64 t t) (/.f64 (pow.f64 ew 3) (*.f64 eh eh))) (*.f64 -1/8 (/.f64 (pow.f64 t 4) (/.f64 (pow.f64 ew 5) (pow.f64 eh 4)))))))
(fma.f64 1/16 (*.f64 (/.f64 (pow.f64 t 6) (pow.f64 ew 7)) (pow.f64 eh 6)) (+.f64 (fma.f64 1/2 (/.f64 (*.f64 t t) (/.f64 (/.f64 (pow.f64 ew 3) eh) eh)) (/.f64 1 ew)) (/.f64 (*.f64 -1/8 (pow.f64 t 4)) (/.f64 (pow.f64 ew 5) (pow.f64 eh 4)))))
(/.f64 (*.f64 t eh) (pow.f64 ew 2))
(/.f64 t (/.f64 (*.f64 ew ew) eh))
(*.f64 (/.f64 eh ew) (/.f64 t ew))
(+.f64 (/.f64 (*.f64 t eh) (pow.f64 ew 2)) (*.f64 1/2 (/.f64 1 (*.f64 t eh))))
(+.f64 (/.f64 t (/.f64 (*.f64 ew ew) eh)) (/.f64 1/2 (*.f64 t eh)))
(+.f64 (*.f64 (/.f64 eh ew) (/.f64 t ew)) (/.f64 (/.f64 1/2 t) eh))
(+.f64 (/.f64 (*.f64 t eh) (pow.f64 ew 2)) (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 t eh))) (*.f64 -1/8 (/.f64 (pow.f64 ew 2) (*.f64 (pow.f64 t 3) (pow.f64 eh 3))))))
(+.f64 (/.f64 t (/.f64 (*.f64 ew ew) eh)) (+.f64 (/.f64 1/2 (*.f64 t eh)) (*.f64 -1/8 (/.f64 (*.f64 ew ew) (*.f64 (pow.f64 t 3) (pow.f64 eh 3))))))
(+.f64 (*.f64 (/.f64 eh ew) (/.f64 t ew)) (fma.f64 -1/8 (*.f64 (/.f64 ew (pow.f64 t 3)) (/.f64 ew (pow.f64 eh 3))) (/.f64 (/.f64 1/2 t) eh)))
(+.f64 (/.f64 (*.f64 t eh) (pow.f64 ew 2)) (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 t eh))) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 ew 4) (*.f64 (pow.f64 t 5) (pow.f64 eh 5)))) (*.f64 -1/8 (/.f64 (pow.f64 ew 2) (*.f64 (pow.f64 t 3) (pow.f64 eh 3)))))))
(+.f64 (/.f64 t (/.f64 (*.f64 ew ew) eh)) (+.f64 (/.f64 1/2 (*.f64 t eh)) (fma.f64 1/16 (/.f64 (pow.f64 ew 4) (*.f64 (pow.f64 t 5) (pow.f64 eh 5))) (*.f64 -1/8 (/.f64 (*.f64 ew ew) (*.f64 (pow.f64 t 3) (pow.f64 eh 3)))))))
(+.f64 (/.f64 (/.f64 1/2 t) eh) (+.f64 (fma.f64 -1/8 (*.f64 (/.f64 ew (pow.f64 t 3)) (/.f64 ew (pow.f64 eh 3))) (*.f64 1/16 (/.f64 (/.f64 (pow.f64 ew 4) (pow.f64 eh 5)) (pow.f64 t 5)))) (*.f64 (/.f64 eh ew) (/.f64 t ew))))
(*.f64 -1 (/.f64 (*.f64 t eh) (pow.f64 ew 2)))
(neg.f64 (/.f64 t (/.f64 (*.f64 ew ew) eh)))
(/.f64 (neg.f64 t) (/.f64 ew (/.f64 eh ew)))
(-.f64 (*.f64 -1 (/.f64 (*.f64 t eh) (pow.f64 ew 2))) (*.f64 1/2 (/.f64 1 (*.f64 t eh))))
(-.f64 (neg.f64 (/.f64 t (/.f64 (*.f64 ew ew) eh))) (/.f64 1/2 (*.f64 t eh)))
(fma.f64 (*.f64 (/.f64 eh ew) (/.f64 t ew)) -1 (/.f64 -1/2 (*.f64 t eh)))
(-.f64 (+.f64 (*.f64 1/8 (/.f64 (pow.f64 ew 2) (*.f64 (pow.f64 t 3) (pow.f64 eh 3)))) (*.f64 -1 (/.f64 (*.f64 t eh) (pow.f64 ew 2)))) (*.f64 1/2 (/.f64 1 (*.f64 t eh))))
(-.f64 (fma.f64 1/8 (/.f64 (*.f64 ew ew) (*.f64 (pow.f64 t 3) (pow.f64 eh 3))) (neg.f64 (/.f64 t (/.f64 (*.f64 ew ew) eh)))) (/.f64 1/2 (*.f64 t eh)))
(fma.f64 (*.f64 (/.f64 ew (pow.f64 t 3)) (/.f64 ew (pow.f64 eh 3))) 1/8 (fma.f64 (*.f64 (/.f64 eh ew) (/.f64 t ew)) -1 (/.f64 -1/2 (*.f64 t eh))))
(-.f64 (+.f64 (*.f64 1/8 (/.f64 (pow.f64 ew 2) (*.f64 (pow.f64 t 3) (pow.f64 eh 3)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 t eh) (pow.f64 ew 2))) (*.f64 -1/16 (/.f64 (pow.f64 ew 4) (*.f64 (pow.f64 t 5) (pow.f64 eh 5)))))) (*.f64 1/2 (/.f64 1 (*.f64 t eh))))
(-.f64 (fma.f64 1/8 (/.f64 (*.f64 ew ew) (*.f64 (pow.f64 t 3) (pow.f64 eh 3))) (fma.f64 -1 (/.f64 t (/.f64 (*.f64 ew ew) eh)) (*.f64 (/.f64 (pow.f64 ew 4) (*.f64 (pow.f64 t 5) (pow.f64 eh 5))) -1/16))) (/.f64 1/2 (*.f64 t eh)))
(+.f64 (fma.f64 (*.f64 (/.f64 ew (pow.f64 t 3)) (/.f64 ew (pow.f64 eh 3))) 1/8 (fma.f64 (/.f64 (/.f64 (pow.f64 ew 4) (pow.f64 eh 5)) (pow.f64 t 5)) -1/16 (/.f64 (neg.f64 t) (/.f64 ew (/.f64 eh ew))))) (/.f64 -1/2 (*.f64 t eh)))
(/.f64 1 ew)
(+.f64 (/.f64 1 ew) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 eh 2)) (pow.f64 ew 3))))
(+.f64 (/.f64 1 ew) (/.f64 (*.f64 1/2 (*.f64 (*.f64 t t) (*.f64 eh eh))) (pow.f64 ew 3)))
(fma.f64 1/2 (/.f64 (*.f64 t t) (/.f64 (/.f64 (pow.f64 ew 3) eh) eh)) (/.f64 1 ew))
(+.f64 (/.f64 1 ew) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 eh 2)) (pow.f64 ew 3))) (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 t 4) (pow.f64 eh 4)) (pow.f64 ew 5)))))
(+.f64 (/.f64 1 ew) (fma.f64 1/2 (/.f64 (*.f64 t t) (/.f64 (pow.f64 ew 3) (*.f64 eh eh))) (*.f64 -1/8 (/.f64 (pow.f64 t 4) (/.f64 (pow.f64 ew 5) (pow.f64 eh 4))))))
(+.f64 (fma.f64 1/2 (/.f64 (*.f64 t t) (/.f64 (/.f64 (pow.f64 ew 3) eh) eh)) (/.f64 1 ew)) (/.f64 (*.f64 -1/8 (pow.f64 t 4)) (/.f64 (pow.f64 ew 5) (pow.f64 eh 4))))
(+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 t 6) (pow.f64 eh 6)) (pow.f64 ew 7))) (+.f64 (/.f64 1 ew) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 eh 2)) (pow.f64 ew 3))) (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 t 4) (pow.f64 eh 4)) (pow.f64 ew 5))))))
(fma.f64 1/16 (/.f64 (pow.f64 t 6) (/.f64 (pow.f64 ew 7) (pow.f64 eh 6))) (+.f64 (/.f64 1 ew) (fma.f64 1/2 (/.f64 (*.f64 t t) (/.f64 (pow.f64 ew 3) (*.f64 eh eh))) (*.f64 -1/8 (/.f64 (pow.f64 t 4) (/.f64 (pow.f64 ew 5) (pow.f64 eh 4)))))))
(fma.f64 1/16 (*.f64 (/.f64 (pow.f64 t 6) (pow.f64 ew 7)) (pow.f64 eh 6)) (+.f64 (fma.f64 1/2 (/.f64 (*.f64 t t) (/.f64 (/.f64 (pow.f64 ew 3) eh) eh)) (/.f64 1 ew)) (/.f64 (*.f64 -1/8 (pow.f64 t 4)) (/.f64 (pow.f64 ew 5) (pow.f64 eh 4)))))
(/.f64 (*.f64 t eh) (pow.f64 ew 2))
(/.f64 t (/.f64 (*.f64 ew ew) eh))
(*.f64 (/.f64 eh ew) (/.f64 t ew))
(+.f64 (/.f64 (*.f64 t eh) (pow.f64 ew 2)) (*.f64 1/2 (/.f64 1 (*.f64 t eh))))
(+.f64 (/.f64 t (/.f64 (*.f64 ew ew) eh)) (/.f64 1/2 (*.f64 t eh)))
(+.f64 (*.f64 (/.f64 eh ew) (/.f64 t ew)) (/.f64 (/.f64 1/2 t) eh))
(+.f64 (/.f64 (*.f64 t eh) (pow.f64 ew 2)) (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 t eh))) (*.f64 -1/8 (/.f64 (pow.f64 ew 2) (*.f64 (pow.f64 t 3) (pow.f64 eh 3))))))
(+.f64 (/.f64 t (/.f64 (*.f64 ew ew) eh)) (+.f64 (/.f64 1/2 (*.f64 t eh)) (*.f64 -1/8 (/.f64 (*.f64 ew ew) (*.f64 (pow.f64 t 3) (pow.f64 eh 3))))))
(+.f64 (*.f64 (/.f64 eh ew) (/.f64 t ew)) (fma.f64 -1/8 (*.f64 (/.f64 ew (pow.f64 t 3)) (/.f64 ew (pow.f64 eh 3))) (/.f64 (/.f64 1/2 t) eh)))
(+.f64 (/.f64 (*.f64 t eh) (pow.f64 ew 2)) (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 t eh))) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 ew 4) (*.f64 (pow.f64 t 5) (pow.f64 eh 5)))) (*.f64 -1/8 (/.f64 (pow.f64 ew 2) (*.f64 (pow.f64 t 3) (pow.f64 eh 3)))))))
(+.f64 (/.f64 t (/.f64 (*.f64 ew ew) eh)) (+.f64 (/.f64 1/2 (*.f64 t eh)) (fma.f64 1/16 (/.f64 (pow.f64 ew 4) (*.f64 (pow.f64 t 5) (pow.f64 eh 5))) (*.f64 -1/8 (/.f64 (*.f64 ew ew) (*.f64 (pow.f64 t 3) (pow.f64 eh 3)))))))
(+.f64 (/.f64 (/.f64 1/2 t) eh) (+.f64 (fma.f64 -1/8 (*.f64 (/.f64 ew (pow.f64 t 3)) (/.f64 ew (pow.f64 eh 3))) (*.f64 1/16 (/.f64 (/.f64 (pow.f64 ew 4) (pow.f64 eh 5)) (pow.f64 t 5)))) (*.f64 (/.f64 eh ew) (/.f64 t ew))))
(*.f64 -1 (/.f64 (*.f64 t eh) (pow.f64 ew 2)))
(neg.f64 (/.f64 t (/.f64 (*.f64 ew ew) eh)))
(/.f64 (neg.f64 t) (/.f64 ew (/.f64 eh ew)))
(-.f64 (*.f64 -1 (/.f64 (*.f64 t eh) (pow.f64 ew 2))) (*.f64 1/2 (/.f64 1 (*.f64 t eh))))
(-.f64 (neg.f64 (/.f64 t (/.f64 (*.f64 ew ew) eh))) (/.f64 1/2 (*.f64 t eh)))
(fma.f64 (*.f64 (/.f64 eh ew) (/.f64 t ew)) -1 (/.f64 -1/2 (*.f64 t eh)))
(-.f64 (+.f64 (*.f64 1/8 (/.f64 (pow.f64 ew 2) (*.f64 (pow.f64 t 3) (pow.f64 eh 3)))) (*.f64 -1 (/.f64 (*.f64 t eh) (pow.f64 ew 2)))) (*.f64 1/2 (/.f64 1 (*.f64 t eh))))
(-.f64 (fma.f64 1/8 (/.f64 (*.f64 ew ew) (*.f64 (pow.f64 t 3) (pow.f64 eh 3))) (neg.f64 (/.f64 t (/.f64 (*.f64 ew ew) eh)))) (/.f64 1/2 (*.f64 t eh)))
(fma.f64 (*.f64 (/.f64 ew (pow.f64 t 3)) (/.f64 ew (pow.f64 eh 3))) 1/8 (fma.f64 (*.f64 (/.f64 eh ew) (/.f64 t ew)) -1 (/.f64 -1/2 (*.f64 t eh))))
(-.f64 (+.f64 (*.f64 1/8 (/.f64 (pow.f64 ew 2) (*.f64 (pow.f64 t 3) (pow.f64 eh 3)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 t eh) (pow.f64 ew 2))) (*.f64 -1/16 (/.f64 (pow.f64 ew 4) (*.f64 (pow.f64 t 5) (pow.f64 eh 5)))))) (*.f64 1/2 (/.f64 1 (*.f64 t eh))))
(-.f64 (fma.f64 1/8 (/.f64 (*.f64 ew ew) (*.f64 (pow.f64 t 3) (pow.f64 eh 3))) (fma.f64 -1 (/.f64 t (/.f64 (*.f64 ew ew) eh)) (*.f64 (/.f64 (pow.f64 ew 4) (*.f64 (pow.f64 t 5) (pow.f64 eh 5))) -1/16))) (/.f64 1/2 (*.f64 t eh)))
(+.f64 (fma.f64 (*.f64 (/.f64 ew (pow.f64 t 3)) (/.f64 ew (pow.f64 eh 3))) 1/8 (fma.f64 (/.f64 (/.f64 (pow.f64 ew 4) (pow.f64 eh 5)) (pow.f64 t 5)) -1/16 (/.f64 (neg.f64 t) (/.f64 ew (/.f64 eh ew))))) (/.f64 -1/2 (*.f64 t eh)))
(/.f64 (*.f64 t eh) (pow.f64 ew 2))
(/.f64 t (/.f64 (*.f64 ew ew) eh))
(*.f64 (/.f64 eh ew) (/.f64 t ew))
(+.f64 (/.f64 (*.f64 t eh) (pow.f64 ew 2)) (*.f64 1/2 (/.f64 1 (*.f64 t eh))))
(+.f64 (/.f64 t (/.f64 (*.f64 ew ew) eh)) (/.f64 1/2 (*.f64 t eh)))
(+.f64 (*.f64 (/.f64 eh ew) (/.f64 t ew)) (/.f64 (/.f64 1/2 t) eh))
(+.f64 (/.f64 (*.f64 t eh) (pow.f64 ew 2)) (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 t eh))) (*.f64 -1/8 (/.f64 (pow.f64 ew 2) (*.f64 (pow.f64 t 3) (pow.f64 eh 3))))))
(+.f64 (/.f64 t (/.f64 (*.f64 ew ew) eh)) (+.f64 (/.f64 1/2 (*.f64 t eh)) (*.f64 -1/8 (/.f64 (*.f64 ew ew) (*.f64 (pow.f64 t 3) (pow.f64 eh 3))))))
(+.f64 (*.f64 (/.f64 eh ew) (/.f64 t ew)) (fma.f64 -1/8 (*.f64 (/.f64 ew (pow.f64 t 3)) (/.f64 ew (pow.f64 eh 3))) (/.f64 (/.f64 1/2 t) eh)))
(+.f64 (/.f64 (*.f64 t eh) (pow.f64 ew 2)) (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 t eh))) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 ew 4) (*.f64 (pow.f64 t 5) (pow.f64 eh 5)))) (*.f64 -1/8 (/.f64 (pow.f64 ew 2) (*.f64 (pow.f64 t 3) (pow.f64 eh 3)))))))
(+.f64 (/.f64 t (/.f64 (*.f64 ew ew) eh)) (+.f64 (/.f64 1/2 (*.f64 t eh)) (fma.f64 1/16 (/.f64 (pow.f64 ew 4) (*.f64 (pow.f64 t 5) (pow.f64 eh 5))) (*.f64 -1/8 (/.f64 (*.f64 ew ew) (*.f64 (pow.f64 t 3) (pow.f64 eh 3)))))))
(+.f64 (/.f64 (/.f64 1/2 t) eh) (+.f64 (fma.f64 -1/8 (*.f64 (/.f64 ew (pow.f64 t 3)) (/.f64 ew (pow.f64 eh 3))) (*.f64 1/16 (/.f64 (/.f64 (pow.f64 ew 4) (pow.f64 eh 5)) (pow.f64 t 5)))) (*.f64 (/.f64 eh ew) (/.f64 t ew))))
(/.f64 1 ew)
(+.f64 (/.f64 1 ew) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 eh 2)) (pow.f64 ew 3))))
(+.f64 (/.f64 1 ew) (/.f64 (*.f64 1/2 (*.f64 (*.f64 t t) (*.f64 eh eh))) (pow.f64 ew 3)))
(fma.f64 1/2 (/.f64 (*.f64 t t) (/.f64 (/.f64 (pow.f64 ew 3) eh) eh)) (/.f64 1 ew))
(+.f64 (/.f64 1 ew) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 eh 2)) (pow.f64 ew 3))) (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 t 4) (pow.f64 eh 4)) (pow.f64 ew 5)))))
(+.f64 (/.f64 1 ew) (fma.f64 1/2 (/.f64 (*.f64 t t) (/.f64 (pow.f64 ew 3) (*.f64 eh eh))) (*.f64 -1/8 (/.f64 (pow.f64 t 4) (/.f64 (pow.f64 ew 5) (pow.f64 eh 4))))))
(+.f64 (fma.f64 1/2 (/.f64 (*.f64 t t) (/.f64 (/.f64 (pow.f64 ew 3) eh) eh)) (/.f64 1 ew)) (/.f64 (*.f64 -1/8 (pow.f64 t 4)) (/.f64 (pow.f64 ew 5) (pow.f64 eh 4))))
(+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 t 6) (pow.f64 eh 6)) (pow.f64 ew 7))) (+.f64 (/.f64 1 ew) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 eh 2)) (pow.f64 ew 3))) (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 t 4) (pow.f64 eh 4)) (pow.f64 ew 5))))))
(fma.f64 1/16 (/.f64 (pow.f64 t 6) (/.f64 (pow.f64 ew 7) (pow.f64 eh 6))) (+.f64 (/.f64 1 ew) (fma.f64 1/2 (/.f64 (*.f64 t t) (/.f64 (pow.f64 ew 3) (*.f64 eh eh))) (*.f64 -1/8 (/.f64 (pow.f64 t 4) (/.f64 (pow.f64 ew 5) (pow.f64 eh 4)))))))
(fma.f64 1/16 (*.f64 (/.f64 (pow.f64 t 6) (pow.f64 ew 7)) (pow.f64 eh 6)) (+.f64 (fma.f64 1/2 (/.f64 (*.f64 t t) (/.f64 (/.f64 (pow.f64 ew 3) eh) eh)) (/.f64 1 ew)) (/.f64 (*.f64 -1/8 (pow.f64 t 4)) (/.f64 (pow.f64 ew 5) (pow.f64 eh 4)))))
(/.f64 1 ew)
(+.f64 (/.f64 1 ew) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 eh 2)) (pow.f64 ew 3))))
(+.f64 (/.f64 1 ew) (/.f64 (*.f64 1/2 (*.f64 (*.f64 t t) (*.f64 eh eh))) (pow.f64 ew 3)))
(fma.f64 1/2 (/.f64 (*.f64 t t) (/.f64 (/.f64 (pow.f64 ew 3) eh) eh)) (/.f64 1 ew))
(+.f64 (/.f64 1 ew) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 eh 2)) (pow.f64 ew 3))) (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 t 4) (pow.f64 eh 4)) (pow.f64 ew 5)))))
(+.f64 (/.f64 1 ew) (fma.f64 1/2 (/.f64 (*.f64 t t) (/.f64 (pow.f64 ew 3) (*.f64 eh eh))) (*.f64 -1/8 (/.f64 (pow.f64 t 4) (/.f64 (pow.f64 ew 5) (pow.f64 eh 4))))))
(+.f64 (fma.f64 1/2 (/.f64 (*.f64 t t) (/.f64 (/.f64 (pow.f64 ew 3) eh) eh)) (/.f64 1 ew)) (/.f64 (*.f64 -1/8 (pow.f64 t 4)) (/.f64 (pow.f64 ew 5) (pow.f64 eh 4))))
(+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 t 6) (pow.f64 eh 6)) (pow.f64 ew 7))) (+.f64 (/.f64 1 ew) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 eh 2)) (pow.f64 ew 3))) (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 t 4) (pow.f64 eh 4)) (pow.f64 ew 5))))))
(fma.f64 1/16 (/.f64 (pow.f64 t 6) (/.f64 (pow.f64 ew 7) (pow.f64 eh 6))) (+.f64 (/.f64 1 ew) (fma.f64 1/2 (/.f64 (*.f64 t t) (/.f64 (pow.f64 ew 3) (*.f64 eh eh))) (*.f64 -1/8 (/.f64 (pow.f64 t 4) (/.f64 (pow.f64 ew 5) (pow.f64 eh 4)))))))
(fma.f64 1/16 (*.f64 (/.f64 (pow.f64 t 6) (pow.f64 ew 7)) (pow.f64 eh 6)) (+.f64 (fma.f64 1/2 (/.f64 (*.f64 t t) (/.f64 (/.f64 (pow.f64 ew 3) eh) eh)) (/.f64 1 ew)) (/.f64 (*.f64 -1/8 (pow.f64 t 4)) (/.f64 (pow.f64 ew 5) (pow.f64 eh 4)))))
ew
(+.f64 (*.f64 (pow.f64 t 2) (-.f64 (*.f64 -1/2 ew) (*.f64 1/2 (/.f64 (pow.f64 eh 2) ew)))) ew)
(fma.f64 (*.f64 t t) (-.f64 (*.f64 ew -1/2) (*.f64 1/2 (/.f64 (*.f64 eh eh) ew))) ew)
(fma.f64 (*.f64 t t) (*.f64 -1/2 (+.f64 ew (/.f64 eh (/.f64 ew eh)))) ew)
(+.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/8 (/.f64 (pow.f64 eh 4) (pow.f64 ew 3))))) (pow.f64 t 4)) (+.f64 (*.f64 (pow.f64 t 2) (-.f64 (*.f64 -1/2 ew) (*.f64 1/2 (/.f64 (pow.f64 eh 2) ew)))) ew))
(fma.f64 (-.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 -1/8 (/.f64 (pow.f64 eh 4) (pow.f64 ew 3))))) (pow.f64 t 4) (fma.f64 (*.f64 t t) (-.f64 (*.f64 ew -1/2) (*.f64 1/2 (/.f64 (*.f64 eh eh) ew))) ew))
(fma.f64 (pow.f64 t 4) (-.f64 (*.f64 ew 1/24) (fma.f64 1/2 (*.f64 (/.f64 eh (/.f64 ew eh)) (/.f64 (*.f64 -1/2 (+.f64 ew (/.f64 eh (/.f64 ew eh)))) ew)) (*.f64 -1/8 (/.f64 (pow.f64 eh 4) (pow.f64 ew 3))))) (fma.f64 (*.f64 t t) (*.f64 -1/2 (+.f64 ew (/.f64 eh (/.f64 ew eh)))) ew))
(+.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/8 (/.f64 (pow.f64 eh 4) (pow.f64 ew 3))))) (pow.f64 t 4)) (+.f64 (*.f64 (pow.f64 t 2) (-.f64 (*.f64 -1/2 ew) (*.f64 1/2 (/.f64 (pow.f64 eh 2) ew)))) (+.f64 ew (*.f64 (-.f64 (*.f64 -1/720 ew) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (-.f64 (*.f64 -1/2 ew) (*.f64 1/2 (/.f64 (pow.f64 eh 2) ew))) (pow.f64 eh 4)) (pow.f64 ew 4))) (+.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/8 (/.f64 (pow.f64 eh 4) (pow.f64 ew 3))))) (pow.f64 eh 2)) (pow.f64 ew 2))) (*.f64 1/16 (/.f64 (pow.f64 eh 6) (pow.f64 ew 5)))))) (pow.f64 t 6)))))
(fma.f64 (-.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 -1/8 (/.f64 (pow.f64 eh 4) (pow.f64 ew 3))))) (pow.f64 t 4) (+.f64 (fma.f64 (*.f64 t t) (-.f64 (*.f64 ew -1/2) (*.f64 1/2 (/.f64 (*.f64 eh eh) ew))) ew) (*.f64 (pow.f64 t 6) (-.f64 (*.f64 ew -1/720) (fma.f64 -1/8 (/.f64 (-.f64 (*.f64 ew -1/2) (*.f64 1/2 (/.f64 (*.f64 eh eh) ew))) (/.f64 (pow.f64 ew 4) (pow.f64 eh 4))) (fma.f64 1/2 (/.f64 (-.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 -1/8 (/.f64 (pow.f64 eh 4) (pow.f64 ew 3))))) (/.f64 (*.f64 ew ew) (*.f64 eh eh))) (*.f64 1/16 (/.f64 (pow.f64 eh 6) (pow.f64 ew 5)))))))))
(fma.f64 (pow.f64 t 4) (-.f64 (*.f64 ew 1/24) (fma.f64 1/2 (*.f64 (/.f64 eh (/.f64 ew eh)) (/.f64 (*.f64 -1/2 (+.f64 ew (/.f64 eh (/.f64 ew eh)))) ew)) (*.f64 -1/8 (/.f64 (pow.f64 eh 4) (pow.f64 ew 3))))) (fma.f64 (*.f64 t t) (*.f64 -1/2 (+.f64 ew (/.f64 eh (/.f64 ew eh)))) (fma.f64 (pow.f64 t 6) (-.f64 (*.f64 ew -1/720) (fma.f64 -1/8 (/.f64 (*.f64 -1/2 (+.f64 ew (/.f64 eh (/.f64 ew eh)))) (/.f64 (pow.f64 ew 4) (pow.f64 eh 4))) (fma.f64 1/2 (*.f64 (/.f64 eh (/.f64 ew eh)) (/.f64 (-.f64 (*.f64 ew 1/24) (fma.f64 1/2 (*.f64 (/.f64 eh (/.f64 ew eh)) (/.f64 (*.f64 -1/2 (+.f64 ew (/.f64 eh (/.f64 ew eh)))) ew)) (*.f64 -1/8 (/.f64 (pow.f64 eh 4) (pow.f64 ew 3))))) ew)) (/.f64 1/16 (/.f64 (pow.f64 ew 5) (pow.f64 eh 6)))))) ew)))
(/.f64 (*.f64 (cos.f64 t) (pow.f64 ew 2)) (*.f64 t eh))
(/.f64 (*.f64 (*.f64 ew ew) (cos.f64 t)) (*.f64 t eh))
(*.f64 (/.f64 ew (/.f64 eh ew)) (/.f64 (cos.f64 t) t))
(+.f64 (/.f64 (*.f64 (cos.f64 t) (pow.f64 ew 2)) (*.f64 t eh)) (*.f64 -1/2 (/.f64 (*.f64 (cos.f64 t) (pow.f64 ew 4)) (*.f64 (pow.f64 t 3) (pow.f64 eh 3)))))
(+.f64 (/.f64 (*.f64 (*.f64 ew ew) (cos.f64 t)) (*.f64 t eh)) (*.f64 -1/2 (/.f64 (cos.f64 t) (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 eh 3)) (pow.f64 ew 4)))))
(fma.f64 -1/2 (/.f64 (*.f64 (/.f64 (cos.f64 t) (pow.f64 t 3)) (pow.f64 ew 4)) (pow.f64 eh 3)) (*.f64 (/.f64 ew (/.f64 eh ew)) (/.f64 (cos.f64 t) t)))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (cos.f64 t) (pow.f64 ew 6)) (pow.f64 eh 5))) (*.f64 -1/4 (/.f64 (*.f64 (cos.f64 t) (pow.f64 ew 6)) (pow.f64 eh 5)))) (pow.f64 t 5))) (+.f64 (/.f64 (*.f64 (cos.f64 t) (pow.f64 ew 2)) (*.f64 t eh)) (*.f64 -1/2 (/.f64 (*.f64 (cos.f64 t) (pow.f64 ew 4)) (*.f64 (pow.f64 t 3) (pow.f64 eh 3))))))
(fma.f64 -1 (/.f64 (*.f64 (/.f64 (cos.f64 t) (/.f64 (pow.f64 eh 5) (pow.f64 ew 6))) -3/8) (pow.f64 t 5)) (+.f64 (/.f64 (*.f64 (*.f64 ew ew) (cos.f64 t)) (*.f64 t eh)) (*.f64 -1/2 (/.f64 (cos.f64 t) (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 eh 3)) (pow.f64 ew 4))))))
(-.f64 (fma.f64 -1/2 (/.f64 (*.f64 (/.f64 (cos.f64 t) (pow.f64 t 3)) (pow.f64 ew 4)) (pow.f64 eh 3)) (*.f64 (/.f64 ew (/.f64 eh ew)) (/.f64 (cos.f64 t) t))) (/.f64 (*.f64 (/.f64 (cos.f64 t) (pow.f64 eh 5)) (pow.f64 ew 6)) (/.f64 (pow.f64 t 5) -3/8)))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/8 (/.f64 (*.f64 (cos.f64 t) (pow.f64 ew 8)) (pow.f64 eh 7))) (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (cos.f64 t) (pow.f64 ew 6)) (pow.f64 eh 5))) (*.f64 -1/4 (/.f64 (*.f64 (cos.f64 t) (pow.f64 ew 6)) (pow.f64 eh 5)))) (pow.f64 ew 2)) (pow.f64 eh 2)))) (pow.f64 t 7))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (cos.f64 t) (pow.f64 ew 6)) (pow.f64 eh 5))) (*.f64 -1/4 (/.f64 (*.f64 (cos.f64 t) (pow.f64 ew 6)) (pow.f64 eh 5)))) (pow.f64 t 5))) (+.f64 (/.f64 (*.f64 (cos.f64 t) (pow.f64 ew 2)) (*.f64 t eh)) (*.f64 -1/2 (/.f64 (*.f64 (cos.f64 t) (pow.f64 ew 4)) (*.f64 (pow.f64 t 3) (pow.f64 eh 3)))))))
(fma.f64 -1 (/.f64 (fma.f64 1/8 (/.f64 (*.f64 (cos.f64 t) (pow.f64 ew 8)) (pow.f64 eh 7)) (*.f64 -1/2 (/.f64 (*.f64 (/.f64 (cos.f64 t) (/.f64 (pow.f64 eh 5) (pow.f64 ew 6))) -3/8) (/.f64 (*.f64 eh eh) (*.f64 ew ew))))) (pow.f64 t 7)) (fma.f64 -1 (/.f64 (*.f64 (/.f64 (cos.f64 t) (/.f64 (pow.f64 eh 5) (pow.f64 ew 6))) -3/8) (pow.f64 t 5)) (+.f64 (/.f64 (*.f64 (*.f64 ew ew) (cos.f64 t)) (*.f64 t eh)) (*.f64 -1/2 (/.f64 (cos.f64 t) (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 eh 3)) (pow.f64 ew 4)))))))
(-.f64 (-.f64 (fma.f64 -1/2 (/.f64 (*.f64 (/.f64 (cos.f64 t) (pow.f64 t 3)) (pow.f64 ew 4)) (pow.f64 eh 3)) (*.f64 (/.f64 ew (/.f64 eh ew)) (/.f64 (cos.f64 t) t))) (/.f64 (*.f64 (/.f64 (cos.f64 t) (pow.f64 eh 5)) (pow.f64 ew 6)) (/.f64 (pow.f64 t 5) -3/8))) (/.f64 (fma.f64 1/8 (*.f64 (/.f64 (cos.f64 t) (pow.f64 eh 7)) (pow.f64 ew 8)) (/.f64 -1/2 (/.f64 (*.f64 eh eh) (*.f64 (*.f64 (/.f64 (cos.f64 t) (pow.f64 eh 5)) (pow.f64 ew 6)) (*.f64 -3/8 (*.f64 ew ew)))))) (pow.f64 t 7)))
(*.f64 -1 (/.f64 (*.f64 (cos.f64 t) (pow.f64 ew 2)) (*.f64 t eh)))
(neg.f64 (/.f64 (*.f64 (*.f64 ew ew) (cos.f64 t)) (*.f64 t eh)))
(*.f64 (/.f64 (cos.f64 t) t) (neg.f64 (/.f64 ew (/.f64 eh ew))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (cos.f64 t) (pow.f64 ew 4)) (*.f64 (pow.f64 t 3) (pow.f64 eh 3)))) (*.f64 -1 (/.f64 (*.f64 (cos.f64 t) (pow.f64 ew 2)) (*.f64 t eh))))
(fma.f64 1/2 (/.f64 (cos.f64 t) (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 eh 3)) (pow.f64 ew 4))) (neg.f64 (/.f64 (*.f64 (*.f64 ew ew) (cos.f64 t)) (*.f64 t eh))))
(-.f64 (*.f64 1/2 (/.f64 (*.f64 (/.f64 (cos.f64 t) (pow.f64 t 3)) (pow.f64 ew 4)) (pow.f64 eh 3))) (*.f64 (/.f64 ew (/.f64 eh ew)) (/.f64 (cos.f64 t) t)))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (cos.f64 t) (pow.f64 ew 6)) (*.f64 (pow.f64 t 5) (pow.f64 eh 5)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (cos.f64 t) (pow.f64 ew 4)) (*.f64 (pow.f64 t 3) (pow.f64 eh 3)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (cos.f64 t) (pow.f64 ew 6)) (*.f64 (pow.f64 t 5) (pow.f64 eh 5)))) (*.f64 -1 (/.f64 (*.f64 (cos.f64 t) (pow.f64 ew 2)) (*.f64 t eh))))))
(fma.f64 -1/4 (*.f64 (/.f64 (cos.f64 t) (pow.f64 t 5)) (/.f64 (pow.f64 ew 6) (pow.f64 eh 5))) (fma.f64 1/2 (/.f64 (cos.f64 t) (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 eh 3)) (pow.f64 ew 4))) (fma.f64 -1/8 (*.f64 (/.f64 (cos.f64 t) (pow.f64 t 5)) (/.f64 (pow.f64 ew 6) (pow.f64 eh 5))) (neg.f64 (/.f64 (*.f64 (*.f64 ew ew) (cos.f64 t)) (*.f64 t eh))))))
(fma.f64 -1/4 (*.f64 (/.f64 (cos.f64 t) (*.f64 (pow.f64 t 5) (pow.f64 eh 5))) (pow.f64 ew 6)) (-.f64 (fma.f64 1/2 (/.f64 (*.f64 (/.f64 (cos.f64 t) (pow.f64 t 3)) (pow.f64 ew 4)) (pow.f64 eh 3)) (/.f64 (*.f64 -1/8 (*.f64 (/.f64 (cos.f64 t) (pow.f64 t 5)) (pow.f64 ew 6))) (pow.f64 eh 5))) (*.f64 (/.f64 ew (/.f64 eh ew)) (/.f64 (cos.f64 t) t))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (cos.f64 t) (pow.f64 ew 6)) (*.f64 (pow.f64 t 5) (pow.f64 eh 5)))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (cos.f64 t) (pow.f64 ew 6)) (pow.f64 eh 5))) (*.f64 -1/4 (/.f64 (*.f64 (cos.f64 t) (pow.f64 ew 6)) (pow.f64 eh 5)))) (pow.f64 ew 2)) (*.f64 (pow.f64 t 7) (pow.f64 eh 2)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (cos.f64 t) (pow.f64 ew 4)) (*.f64 (pow.f64 t 3) (pow.f64 eh 3)))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (cos.f64 t) (pow.f64 ew 8)) (*.f64 (pow.f64 t 7) (pow.f64 eh 7)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (cos.f64 t) (pow.f64 ew 6)) (*.f64 (pow.f64 t 5) (pow.f64 eh 5)))) (*.f64 -1 (/.f64 (*.f64 (cos.f64 t) (pow.f64 ew 2)) (*.f64 t eh))))))))
(fma.f64 -1/4 (*.f64 (/.f64 (cos.f64 t) (pow.f64 t 5)) (/.f64 (pow.f64 ew 6) (pow.f64 eh 5))) (fma.f64 -1/2 (/.f64 (*.f64 (/.f64 (cos.f64 t) (/.f64 (pow.f64 eh 5) (pow.f64 ew 6))) -3/8) (/.f64 (*.f64 (*.f64 eh eh) (pow.f64 t 7)) (*.f64 ew ew))) (fma.f64 1/2 (/.f64 (cos.f64 t) (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 eh 3)) (pow.f64 ew 4))) (fma.f64 1/8 (*.f64 (/.f64 (cos.f64 t) (pow.f64 t 7)) (/.f64 (pow.f64 ew 8) (pow.f64 eh 7))) (fma.f64 -1/8 (*.f64 (/.f64 (cos.f64 t) (pow.f64 t 5)) (/.f64 (pow.f64 ew 6) (pow.f64 eh 5))) (neg.f64 (/.f64 (*.f64 (*.f64 ew ew) (cos.f64 t)) (*.f64 t eh))))))))
(fma.f64 -1/4 (*.f64 (/.f64 (cos.f64 t) (*.f64 (pow.f64 t 5) (pow.f64 eh 5))) (pow.f64 ew 6)) (fma.f64 -1/2 (*.f64 (*.f64 (/.f64 ew eh) (/.f64 ew eh)) (/.f64 (*.f64 (/.f64 (cos.f64 t) (pow.f64 eh 5)) (pow.f64 ew 6)) (/.f64 (pow.f64 t 7) -3/8))) (fma.f64 1/2 (/.f64 (*.f64 (/.f64 (cos.f64 t) (pow.f64 t 3)) (pow.f64 ew 4)) (pow.f64 eh 3)) (-.f64 (fma.f64 1/8 (*.f64 (/.f64 (cos.f64 t) (*.f64 (pow.f64 eh 7) (pow.f64 t 7))) (pow.f64 ew 8)) (/.f64 (*.f64 -1/8 (*.f64 (/.f64 (cos.f64 t) (pow.f64 t 5)) (pow.f64 ew 6))) (pow.f64 eh 5))) (*.f64 (/.f64 ew (/.f64 eh ew)) (/.f64 (cos.f64 t) t))))))
(*.f64 (cos.f64 t) ew)
(*.f64 ew (cos.f64 t))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (cos.f64 t) (*.f64 (pow.f64 t 2) (pow.f64 eh 2))) ew)) (*.f64 (cos.f64 t) ew))
(fma.f64 -1/2 (/.f64 (cos.f64 t) (/.f64 ew (*.f64 (*.f64 t t) (*.f64 eh eh)))) (*.f64 ew (cos.f64 t)))
(fma.f64 ew (cos.f64 t) (/.f64 (*.f64 -1/2 (cos.f64 t)) (/.f64 (/.f64 ew (*.f64 t t)) (*.f64 eh eh))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (cos.f64 t) (*.f64 (pow.f64 t 2) (pow.f64 eh 2))) ew)) (+.f64 (*.f64 (cos.f64 t) ew) (*.f64 -1 (*.f64 (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (cos.f64 t) (pow.f64 t 4)) (pow.f64 ew 3))) (*.f64 -1/8 (/.f64 (*.f64 (cos.f64 t) (pow.f64 t 4)) (pow.f64 ew 3)))) (pow.f64 eh 4)))))
(fma.f64 -1/2 (/.f64 (cos.f64 t) (/.f64 ew (*.f64 (*.f64 t t) (*.f64 eh eh)))) (fma.f64 (cos.f64 t) ew (neg.f64 (*.f64 (pow.f64 eh 4) (*.f64 (/.f64 (cos.f64 t) (/.f64 (pow.f64 ew 3) (pow.f64 t 4))) -3/8)))))
(-.f64 (fma.f64 ew (cos.f64 t) (/.f64 (*.f64 -1/2 (cos.f64 t)) (/.f64 (/.f64 ew (*.f64 t t)) (*.f64 eh eh)))) (*.f64 (pow.f64 eh 4) (/.f64 (*.f64 (cos.f64 t) -3/8) (/.f64 (pow.f64 ew 3) (pow.f64 t 4)))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (cos.f64 t) (*.f64 (pow.f64 t 2) (pow.f64 eh 2))) ew)) (+.f64 (*.f64 (cos.f64 t) ew) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (cos.f64 t) (pow.f64 t 4)) (pow.f64 ew 3))) (*.f64 -1/8 (/.f64 (*.f64 (cos.f64 t) (pow.f64 t 4)) (pow.f64 ew 3)))) (pow.f64 t 2)) (pow.f64 ew 2))) (*.f64 1/8 (/.f64 (*.f64 (cos.f64 t) (pow.f64 t 6)) (pow.f64 ew 5)))) (pow.f64 eh 6))) (*.f64 -1 (*.f64 (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (cos.f64 t) (pow.f64 t 4)) (pow.f64 ew 3))) (*.f64 -1/8 (/.f64 (*.f64 (cos.f64 t) (pow.f64 t 4)) (pow.f64 ew 3)))) (pow.f64 eh 4))))))
(fma.f64 -1/2 (/.f64 (cos.f64 t) (/.f64 ew (*.f64 (*.f64 t t) (*.f64 eh eh)))) (fma.f64 (cos.f64 t) ew (*.f64 -1 (+.f64 (*.f64 (pow.f64 eh 6) (fma.f64 -1/2 (/.f64 (*.f64 (/.f64 (cos.f64 t) (/.f64 (pow.f64 ew 3) (pow.f64 t 4))) -3/8) (/.f64 (*.f64 ew ew) (*.f64 t t))) (*.f64 1/8 (/.f64 (cos.f64 t) (/.f64 (pow.f64 ew 5) (pow.f64 t 6)))))) (*.f64 (pow.f64 eh 4) (*.f64 (/.f64 (cos.f64 t) (/.f64 (pow.f64 ew 3) (pow.f64 t 4))) -3/8))))))
(fma.f64 -1/2 (/.f64 (cos.f64 t) (/.f64 (/.f64 ew (*.f64 t t)) (*.f64 eh eh))) (fma.f64 ew (cos.f64 t) (neg.f64 (fma.f64 (pow.f64 eh 6) (fma.f64 1/8 (*.f64 (/.f64 (cos.f64 t) (pow.f64 ew 5)) (pow.f64 t 6)) (/.f64 (*.f64 -1/2 (/.f64 (*.f64 (cos.f64 t) -3/8) (/.f64 (pow.f64 ew 3) (pow.f64 t 4)))) (*.f64 (/.f64 ew t) (/.f64 ew t)))) (*.f64 (pow.f64 eh 4) (/.f64 (*.f64 (cos.f64 t) -3/8) (/.f64 (pow.f64 ew 3) (pow.f64 t 4))))))))
(/.f64 (*.f64 (cos.f64 t) (pow.f64 ew 2)) (*.f64 t eh))
(/.f64 (*.f64 (*.f64 ew ew) (cos.f64 t)) (*.f64 t eh))
(*.f64 (/.f64 ew (/.f64 eh ew)) (/.f64 (cos.f64 t) t))
(+.f64 (/.f64 (*.f64 (cos.f64 t) (pow.f64 ew 2)) (*.f64 t eh)) (*.f64 -1/2 (/.f64 (*.f64 (cos.f64 t) (pow.f64 ew 4)) (*.f64 (pow.f64 t 3) (pow.f64 eh 3)))))
(+.f64 (/.f64 (*.f64 (*.f64 ew ew) (cos.f64 t)) (*.f64 t eh)) (*.f64 -1/2 (/.f64 (cos.f64 t) (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 eh 3)) (pow.f64 ew 4)))))
(fma.f64 -1/2 (/.f64 (*.f64 (/.f64 (cos.f64 t) (pow.f64 t 3)) (pow.f64 ew 4)) (pow.f64 eh 3)) (*.f64 (/.f64 ew (/.f64 eh ew)) (/.f64 (cos.f64 t) t)))
(+.f64 (/.f64 (*.f64 (cos.f64 t) (pow.f64 ew 2)) (*.f64 t eh)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (cos.f64 t) (pow.f64 ew 6)) (pow.f64 t 5))) (*.f64 -1/8 (/.f64 (*.f64 (cos.f64 t) (pow.f64 ew 6)) (pow.f64 t 5)))) (pow.f64 eh 5))) (*.f64 -1/2 (/.f64 (*.f64 (cos.f64 t) (pow.f64 ew 4)) (*.f64 (pow.f64 t 3) (pow.f64 eh 3))))))
(+.f64 (/.f64 (*.f64 (*.f64 ew ew) (cos.f64 t)) (*.f64 t eh)) (fma.f64 -1 (/.f64 (*.f64 (/.f64 (cos.f64 t) (/.f64 (pow.f64 t 5) (pow.f64 ew 6))) -3/8) (pow.f64 eh 5)) (*.f64 -1/2 (/.f64 (cos.f64 t) (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 eh 3)) (pow.f64 ew 4))))))
(fma.f64 (/.f64 (cos.f64 t) t) (/.f64 ew (/.f64 eh ew)) (-.f64 (*.f64 -1/2 (/.f64 (*.f64 (/.f64 (cos.f64 t) (pow.f64 t 3)) (pow.f64 ew 4)) (pow.f64 eh 3))) (/.f64 (*.f64 (/.f64 (cos.f64 t) (pow.f64 t 5)) (pow.f64 ew 6)) (/.f64 (pow.f64 eh 5) -3/8))))
(+.f64 (/.f64 (*.f64 (cos.f64 t) (pow.f64 ew 2)) (*.f64 t eh)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 ew 2) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (cos.f64 t) (pow.f64 ew 6)) (pow.f64 t 5))) (*.f64 -1/8 (/.f64 (*.f64 (cos.f64 t) (pow.f64 ew 6)) (pow.f64 t 5))))) (pow.f64 t 2))) (*.f64 1/8 (/.f64 (*.f64 (cos.f64 t) (pow.f64 ew 8)) (pow.f64 t 7)))) (pow.f64 eh 7))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (cos.f64 t) (pow.f64 ew 6)) (pow.f64 t 5))) (*.f64 -1/8 (/.f64 (*.f64 (cos.f64 t) (pow.f64 ew 6)) (pow.f64 t 5)))) (pow.f64 eh 5))) (*.f64 -1/2 (/.f64 (*.f64 (cos.f64 t) (pow.f64 ew 4)) (*.f64 (pow.f64 t 3) (pow.f64 eh 3)))))))
(+.f64 (/.f64 (*.f64 (*.f64 ew ew) (cos.f64 t)) (*.f64 t eh)) (fma.f64 -1 (/.f64 (fma.f64 -1/2 (/.f64 (*.f64 ew ew) (/.f64 (*.f64 t t) (*.f64 (/.f64 (cos.f64 t) (/.f64 (pow.f64 t 5) (pow.f64 ew 6))) -3/8))) (*.f64 1/8 (/.f64 (cos.f64 t) (/.f64 (pow.f64 t 7) (pow.f64 ew 8))))) (pow.f64 eh 7)) (fma.f64 -1 (/.f64 (*.f64 (/.f64 (cos.f64 t) (/.f64 (pow.f64 t 5) (pow.f64 ew 6))) -3/8) (pow.f64 eh 5)) (*.f64 -1/2 (/.f64 (cos.f64 t) (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 eh 3)) (pow.f64 ew 4)))))))
(fma.f64 (/.f64 (cos.f64 t) t) (/.f64 ew (/.f64 eh ew)) (-.f64 (-.f64 (*.f64 -1/2 (/.f64 (*.f64 (/.f64 (cos.f64 t) (pow.f64 t 3)) (pow.f64 ew 4)) (pow.f64 eh 3))) (/.f64 (*.f64 (/.f64 (cos.f64 t) (pow.f64 t 5)) (pow.f64 ew 6)) (/.f64 (pow.f64 eh 5) -3/8))) (/.f64 (fma.f64 1/8 (/.f64 (cos.f64 t) (/.f64 (pow.f64 t 7) (pow.f64 ew 8))) (*.f64 (/.f64 -1/2 t) (/.f64 (*.f64 (*.f64 (/.f64 (cos.f64 t) (pow.f64 t 5)) (pow.f64 ew 6)) (*.f64 -3/8 (*.f64 ew ew))) t))) (pow.f64 eh 7))))
(*.f64 -1 (/.f64 (*.f64 (cos.f64 t) (pow.f64 ew 2)) (*.f64 t eh)))
(neg.f64 (/.f64 (*.f64 (*.f64 ew ew) (cos.f64 t)) (*.f64 t eh)))
(*.f64 (/.f64 (cos.f64 t) t) (neg.f64 (/.f64 ew (/.f64 eh ew))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (cos.f64 t) (pow.f64 ew 4)) (*.f64 (pow.f64 t 3) (pow.f64 eh 3)))) (*.f64 -1 (/.f64 (*.f64 (cos.f64 t) (pow.f64 ew 2)) (*.f64 t eh))))
(fma.f64 1/2 (/.f64 (cos.f64 t) (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 eh 3)) (pow.f64 ew 4))) (neg.f64 (/.f64 (*.f64 (*.f64 ew ew) (cos.f64 t)) (*.f64 t eh))))
(-.f64 (*.f64 1/2 (/.f64 (*.f64 (/.f64 (cos.f64 t) (pow.f64 t 3)) (pow.f64 ew 4)) (pow.f64 eh 3))) (*.f64 (/.f64 ew (/.f64 eh ew)) (/.f64 (cos.f64 t) t)))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (cos.f64 t) (pow.f64 ew 6)) (*.f64 (pow.f64 t 5) (pow.f64 eh 5)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (cos.f64 t) (pow.f64 ew 4)) (*.f64 (pow.f64 t 3) (pow.f64 eh 3)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (cos.f64 t) (pow.f64 ew 6)) (*.f64 (pow.f64 t 5) (pow.f64 eh 5)))) (*.f64 -1 (/.f64 (*.f64 (cos.f64 t) (pow.f64 ew 2)) (*.f64 t eh))))))
(fma.f64 -1/4 (*.f64 (/.f64 (cos.f64 t) (pow.f64 t 5)) (/.f64 (pow.f64 ew 6) (pow.f64 eh 5))) (fma.f64 1/2 (/.f64 (cos.f64 t) (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 eh 3)) (pow.f64 ew 4))) (fma.f64 -1/8 (*.f64 (/.f64 (cos.f64 t) (pow.f64 t 5)) (/.f64 (pow.f64 ew 6) (pow.f64 eh 5))) (neg.f64 (/.f64 (*.f64 (*.f64 ew ew) (cos.f64 t)) (*.f64 t eh))))))
(fma.f64 -1/4 (*.f64 (/.f64 (cos.f64 t) (*.f64 (pow.f64 t 5) (pow.f64 eh 5))) (pow.f64 ew 6)) (-.f64 (fma.f64 1/2 (/.f64 (*.f64 (/.f64 (cos.f64 t) (pow.f64 t 3)) (pow.f64 ew 4)) (pow.f64 eh 3)) (/.f64 (*.f64 -1/8 (*.f64 (/.f64 (cos.f64 t) (pow.f64 t 5)) (pow.f64 ew 6))) (pow.f64 eh 5))) (*.f64 (/.f64 ew (/.f64 eh ew)) (/.f64 (cos.f64 t) t))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (cos.f64 t) (pow.f64 ew 6)) (*.f64 (pow.f64 t 5) (pow.f64 eh 5)))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 ew 2) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (cos.f64 t) (pow.f64 ew 6)) (pow.f64 t 5))) (*.f64 -1/8 (/.f64 (*.f64 (cos.f64 t) (pow.f64 ew 6)) (pow.f64 t 5))))) (*.f64 (pow.f64 t 2) (pow.f64 eh 7)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (cos.f64 t) (pow.f64 ew 4)) (*.f64 (pow.f64 t 3) (pow.f64 eh 3)))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (cos.f64 t) (pow.f64 ew 8)) (*.f64 (pow.f64 t 7) (pow.f64 eh 7)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (cos.f64 t) (pow.f64 ew 6)) (*.f64 (pow.f64 t 5) (pow.f64 eh 5)))) (*.f64 -1 (/.f64 (*.f64 (cos.f64 t) (pow.f64 ew 2)) (*.f64 t eh))))))))
(fma.f64 -1/4 (*.f64 (/.f64 (cos.f64 t) (pow.f64 t 5)) (/.f64 (pow.f64 ew 6) (pow.f64 eh 5))) (fma.f64 -1/2 (*.f64 (/.f64 (*.f64 ew ew) (*.f64 t t)) (/.f64 (*.f64 (/.f64 (cos.f64 t) (/.f64 (pow.f64 t 5) (pow.f64 ew 6))) -3/8) (pow.f64 eh 7))) (fma.f64 1/2 (/.f64 (cos.f64 t) (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 eh 3)) (pow.f64 ew 4))) (fma.f64 1/8 (*.f64 (/.f64 (cos.f64 t) (pow.f64 t 7)) (/.f64 (pow.f64 ew 8) (pow.f64 eh 7))) (fma.f64 -1/8 (*.f64 (/.f64 (cos.f64 t) (pow.f64 t 5)) (/.f64 (pow.f64 ew 6) (pow.f64 eh 5))) (neg.f64 (/.f64 (*.f64 (*.f64 ew ew) (cos.f64 t)) (*.f64 t eh))))))))
(fma.f64 -1/4 (*.f64 (/.f64 (cos.f64 t) (*.f64 (pow.f64 t 5) (pow.f64 eh 5))) (pow.f64 ew 6)) (fma.f64 -1/2 (*.f64 (*.f64 (/.f64 ew t) (/.f64 ew t)) (/.f64 (*.f64 (/.f64 (cos.f64 t) (pow.f64 t 5)) (pow.f64 ew 6)) (/.f64 (pow.f64 eh 7) -3/8))) (fma.f64 1/2 (/.f64 (*.f64 (/.f64 (cos.f64 t) (pow.f64 t 3)) (pow.f64 ew 4)) (pow.f64 eh 3)) (-.f64 (fma.f64 1/8 (*.f64 (/.f64 (cos.f64 t) (*.f64 (pow.f64 eh 7) (pow.f64 t 7))) (pow.f64 ew 8)) (/.f64 (*.f64 -1/8 (*.f64 (/.f64 (cos.f64 t) (pow.f64 t 5)) (pow.f64 ew 6))) (pow.f64 eh 5))) (*.f64 (/.f64 ew (/.f64 eh ew)) (/.f64 (cos.f64 t) t))))))
(/.f64 (*.f64 (cos.f64 t) (pow.f64 ew 2)) (*.f64 t eh))
(/.f64 (*.f64 (*.f64 ew ew) (cos.f64 t)) (*.f64 t eh))
(*.f64 (/.f64 ew (/.f64 eh ew)) (/.f64 (cos.f64 t) t))
(+.f64 (/.f64 (*.f64 (cos.f64 t) (pow.f64 ew 2)) (*.f64 t eh)) (*.f64 -1/2 (/.f64 (*.f64 (cos.f64 t) (pow.f64 ew 4)) (*.f64 (pow.f64 t 3) (pow.f64 eh 3)))))
(+.f64 (/.f64 (*.f64 (*.f64 ew ew) (cos.f64 t)) (*.f64 t eh)) (*.f64 -1/2 (/.f64 (cos.f64 t) (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 eh 3)) (pow.f64 ew 4)))))
(fma.f64 -1/2 (/.f64 (*.f64 (/.f64 (cos.f64 t) (pow.f64 t 3)) (pow.f64 ew 4)) (pow.f64 eh 3)) (*.f64 (/.f64 ew (/.f64 eh ew)) (/.f64 (cos.f64 t) t)))
(+.f64 (/.f64 (*.f64 (cos.f64 t) (pow.f64 ew 2)) (*.f64 t eh)) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1/8 (/.f64 (cos.f64 t) (*.f64 (pow.f64 t 5) (pow.f64 eh 5)))) (*.f64 -1/4 (/.f64 (cos.f64 t) (*.f64 (pow.f64 t 5) (pow.f64 eh 5))))) (pow.f64 ew 6))) (*.f64 -1/2 (/.f64 (*.f64 (cos.f64 t) (pow.f64 ew 4)) (*.f64 (pow.f64 t 3) (pow.f64 eh 3))))))
(+.f64 (/.f64 (*.f64 (*.f64 ew ew) (cos.f64 t)) (*.f64 t eh)) (fma.f64 -1 (*.f64 (pow.f64 ew 6) (*.f64 (/.f64 (cos.f64 t) (*.f64 (pow.f64 t 5) (pow.f64 eh 5))) -3/8)) (*.f64 -1/2 (/.f64 (cos.f64 t) (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 eh 3)) (pow.f64 ew 4))))))
(fma.f64 (/.f64 (cos.f64 t) t) (/.f64 ew (/.f64 eh ew)) (-.f64 (*.f64 -1/2 (/.f64 (*.f64 (/.f64 (cos.f64 t) (pow.f64 t 3)) (pow.f64 ew 4)) (pow.f64 eh 3))) (*.f64 (pow.f64 ew 6) (/.f64 (*.f64 (cos.f64 t) -3/8) (*.f64 (pow.f64 t 5) (pow.f64 eh 5))))))
(+.f64 (/.f64 (*.f64 (cos.f64 t) (pow.f64 ew 2)) (*.f64 t eh)) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1/8 (/.f64 (cos.f64 t) (*.f64 (pow.f64 t 5) (pow.f64 eh 5)))) (*.f64 -1/4 (/.f64 (cos.f64 t) (*.f64 (pow.f64 t 5) (pow.f64 eh 5))))) (pow.f64 ew 6))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (cos.f64 t) (pow.f64 ew 4)) (*.f64 (pow.f64 t 3) (pow.f64 eh 3)))) (*.f64 -1 (*.f64 (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -1/8 (/.f64 (cos.f64 t) (*.f64 (pow.f64 t 5) (pow.f64 eh 5)))) (*.f64 -1/4 (/.f64 (cos.f64 t) (*.f64 (pow.f64 t 5) (pow.f64 eh 5))))) (*.f64 (pow.f64 t 2) (pow.f64 eh 2)))) (*.f64 1/8 (/.f64 (cos.f64 t) (*.f64 (pow.f64 t 7) (pow.f64 eh 7))))) (pow.f64 ew 8))))))
(+.f64 (/.f64 (*.f64 (*.f64 ew ew) (cos.f64 t)) (*.f64 t eh)) (fma.f64 -1 (*.f64 (pow.f64 ew 6) (*.f64 (/.f64 (cos.f64 t) (*.f64 (pow.f64 t 5) (pow.f64 eh 5))) -3/8)) (fma.f64 -1/2 (/.f64 (cos.f64 t) (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 eh 3)) (pow.f64 ew 4))) (neg.f64 (*.f64 (pow.f64 ew 8) (fma.f64 -1/2 (/.f64 (*.f64 (/.f64 (cos.f64 t) (*.f64 (pow.f64 t 5) (pow.f64 eh 5))) -3/8) (*.f64 (*.f64 t t) (*.f64 eh eh))) (*.f64 1/8 (/.f64 (cos.f64 t) (*.f64 (pow.f64 eh 7) (pow.f64 t 7))))))))))
(fma.f64 (/.f64 (cos.f64 t) t) (/.f64 ew (/.f64 eh ew)) (-.f64 (-.f64 (*.f64 -1/2 (/.f64 (*.f64 (/.f64 (cos.f64 t) (pow.f64 t 3)) (pow.f64 ew 4)) (pow.f64 eh 3))) (*.f64 (pow.f64 ew 6) (/.f64 (*.f64 (cos.f64 t) -3/8) (*.f64 (pow.f64 t 5) (pow.f64 eh 5))))) (*.f64 (pow.f64 ew 8) (fma.f64 -1/2 (/.f64 (/.f64 (*.f64 (cos.f64 t) -3/8) (*.f64 (pow.f64 t 5) (pow.f64 eh 5))) (*.f64 t (*.f64 t (*.f64 eh eh)))) (*.f64 (/.f64 1/8 (pow.f64 t 7)) (/.f64 (cos.f64 t) (pow.f64 eh 7)))))))
(*.f64 (cos.f64 t) ew)
(*.f64 ew (cos.f64 t))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (cos.f64 t) (*.f64 (pow.f64 t 2) (pow.f64 eh 2))) ew)) (*.f64 (cos.f64 t) ew))
(fma.f64 -1/2 (/.f64 (cos.f64 t) (/.f64 ew (*.f64 (*.f64 t t) (*.f64 eh eh)))) (*.f64 ew (cos.f64 t)))
(fma.f64 ew (cos.f64 t) (/.f64 (*.f64 -1/2 (cos.f64 t)) (/.f64 (/.f64 ew (*.f64 t t)) (*.f64 eh eh))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (cos.f64 t) (*.f64 (pow.f64 t 2) (pow.f64 eh 2))) ew)) (+.f64 (*.f64 (cos.f64 t) ew) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/4 (*.f64 (cos.f64 t) (*.f64 (pow.f64 t 4) (pow.f64 eh 4)))) (*.f64 -1/8 (*.f64 (cos.f64 t) (*.f64 (pow.f64 t 4) (pow.f64 eh 4))))) (pow.f64 ew 3)))))
(fma.f64 -1/2 (/.f64 (cos.f64 t) (/.f64 ew (*.f64 (*.f64 t t) (*.f64 eh eh)))) (fma.f64 (cos.f64 t) ew (neg.f64 (/.f64 (*.f64 (*.f64 (*.f64 (pow.f64 t 4) (pow.f64 eh 4)) (cos.f64 t)) -3/8) (pow.f64 ew 3)))))
(-.f64 (fma.f64 ew (cos.f64 t) (/.f64 (*.f64 -1/2 (cos.f64 t)) (/.f64 (/.f64 ew (*.f64 t t)) (*.f64 eh eh)))) (/.f64 (*.f64 (pow.f64 t 4) (*.f64 (cos.f64 t) (pow.f64 eh 4))) (/.f64 (pow.f64 ew 3) -3/8)))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (cos.f64 t) (*.f64 (pow.f64 t 2) (pow.f64 eh 2))) ew)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/8 (*.f64 (cos.f64 t) (*.f64 (pow.f64 t 6) (pow.f64 eh 6)))) (*.f64 -1/2 (*.f64 (pow.f64 t 2) (*.f64 (+.f64 (*.f64 -1/4 (*.f64 (cos.f64 t) (*.f64 (pow.f64 t 4) (pow.f64 eh 4)))) (*.f64 -1/8 (*.f64 (cos.f64 t) (*.f64 (pow.f64 t 4) (pow.f64 eh 4))))) (pow.f64 eh 2))))) (pow.f64 ew 5))) (+.f64 (*.f64 (cos.f64 t) ew) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/4 (*.f64 (cos.f64 t) (*.f64 (pow.f64 t 4) (pow.f64 eh 4)))) (*.f64 -1/8 (*.f64 (cos.f64 t) (*.f64 (pow.f64 t 4) (pow.f64 eh 4))))) (pow.f64 ew 3))))))
(fma.f64 -1/2 (/.f64 (cos.f64 t) (/.f64 ew (*.f64 (*.f64 t t) (*.f64 eh eh)))) (fma.f64 -1 (/.f64 (fma.f64 -1/2 (*.f64 (*.f64 t t) (*.f64 (*.f64 eh eh) (*.f64 (*.f64 (*.f64 (pow.f64 t 4) (pow.f64 eh 4)) (cos.f64 t)) -3/8))) (*.f64 1/8 (*.f64 (*.f64 (pow.f64 t 6) (pow.f64 eh 6)) (cos.f64 t)))) (pow.f64 ew 5)) (fma.f64 (cos.f64 t) ew (neg.f64 (/.f64 (*.f64 (*.f64 (*.f64 (pow.f64 t 4) (pow.f64 eh 4)) (cos.f64 t)) -3/8) (pow.f64 ew 3))))))
(fma.f64 -1/2 (/.f64 (cos.f64 t) (/.f64 (/.f64 ew (*.f64 t t)) (*.f64 eh eh))) (-.f64 (-.f64 (*.f64 ew (cos.f64 t)) (/.f64 (*.f64 (pow.f64 t 4) (*.f64 (cos.f64 t) (pow.f64 eh 4))) (/.f64 (pow.f64 ew 3) -3/8))) (/.f64 (fma.f64 -1/2 (*.f64 (*.f64 t (*.f64 t (*.f64 eh eh))) (*.f64 (*.f64 (pow.f64 t 4) (pow.f64 eh 4)) (*.f64 (cos.f64 t) -3/8))) (*.f64 (*.f64 (pow.f64 t 6) (cos.f64 t)) (*.f64 (pow.f64 eh 6) 1/8))) (pow.f64 ew 5))))
(*.f64 (cos.f64 t) ew)
(*.f64 ew (cos.f64 t))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (cos.f64 t) (*.f64 (pow.f64 t 2) (pow.f64 eh 2))) ew)) (*.f64 (cos.f64 t) ew))
(fma.f64 -1/2 (/.f64 (cos.f64 t) (/.f64 ew (*.f64 (*.f64 t t) (*.f64 eh eh)))) (*.f64 ew (cos.f64 t)))
(fma.f64 ew (cos.f64 t) (/.f64 (*.f64 -1/2 (cos.f64 t)) (/.f64 (/.f64 ew (*.f64 t t)) (*.f64 eh eh))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (cos.f64 t) (*.f64 (pow.f64 t 2) (pow.f64 eh 2))) ew)) (+.f64 (*.f64 (cos.f64 t) ew) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/4 (*.f64 (cos.f64 t) (*.f64 (pow.f64 t 4) (pow.f64 eh 4)))) (*.f64 -1/8 (*.f64 (cos.f64 t) (*.f64 (pow.f64 t 4) (pow.f64 eh 4))))) (pow.f64 ew 3)))))
(fma.f64 -1/2 (/.f64 (cos.f64 t) (/.f64 ew (*.f64 (*.f64 t t) (*.f64 eh eh)))) (fma.f64 (cos.f64 t) ew (neg.f64 (/.f64 (*.f64 (*.f64 (*.f64 (pow.f64 t 4) (pow.f64 eh 4)) (cos.f64 t)) -3/8) (pow.f64 ew 3)))))
(-.f64 (fma.f64 ew (cos.f64 t) (/.f64 (*.f64 -1/2 (cos.f64 t)) (/.f64 (/.f64 ew (*.f64 t t)) (*.f64 eh eh)))) (/.f64 (*.f64 (pow.f64 t 4) (*.f64 (cos.f64 t) (pow.f64 eh 4))) (/.f64 (pow.f64 ew 3) -3/8)))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (cos.f64 t) (*.f64 (pow.f64 t 2) (pow.f64 eh 2))) ew)) (+.f64 (*.f64 (cos.f64 t) ew) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 t 2) (*.f64 (+.f64 (*.f64 -1/4 (*.f64 (cos.f64 t) (*.f64 (pow.f64 t 4) (pow.f64 eh 4)))) (*.f64 -1/8 (*.f64 (cos.f64 t) (*.f64 (pow.f64 t 4) (pow.f64 eh 4))))) (pow.f64 eh 2)))) (*.f64 1/8 (*.f64 (cos.f64 t) (*.f64 (pow.f64 t 6) (pow.f64 eh 6))))) (pow.f64 ew 5))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/4 (*.f64 (cos.f64 t) (*.f64 (pow.f64 t 4) (pow.f64 eh 4)))) (*.f64 -1/8 (*.f64 (cos.f64 t) (*.f64 (pow.f64 t 4) (pow.f64 eh 4))))) (pow.f64 ew 3))))))
(fma.f64 -1/2 (/.f64 (cos.f64 t) (/.f64 ew (*.f64 (*.f64 t t) (*.f64 eh eh)))) (fma.f64 -1 (/.f64 (fma.f64 -1/2 (*.f64 (*.f64 t t) (*.f64 (*.f64 eh eh) (*.f64 (*.f64 (*.f64 (pow.f64 t 4) (pow.f64 eh 4)) (cos.f64 t)) -3/8))) (*.f64 1/8 (*.f64 (*.f64 (pow.f64 t 6) (pow.f64 eh 6)) (cos.f64 t)))) (pow.f64 ew 5)) (fma.f64 (cos.f64 t) ew (neg.f64 (/.f64 (*.f64 (*.f64 (*.f64 (pow.f64 t 4) (pow.f64 eh 4)) (cos.f64 t)) -3/8) (pow.f64 ew 3))))))
(fma.f64 -1/2 (/.f64 (cos.f64 t) (/.f64 (/.f64 ew (*.f64 t t)) (*.f64 eh eh))) (-.f64 (-.f64 (*.f64 ew (cos.f64 t)) (/.f64 (*.f64 (pow.f64 t 4) (*.f64 (cos.f64 t) (pow.f64 eh 4))) (/.f64 (pow.f64 ew 3) -3/8))) (/.f64 (fma.f64 -1/2 (*.f64 (*.f64 t (*.f64 t (*.f64 eh eh))) (*.f64 (*.f64 (pow.f64 t 4) (pow.f64 eh 4)) (*.f64 (cos.f64 t) -3/8))) (*.f64 (*.f64 (pow.f64 t 6) (cos.f64 t)) (*.f64 (pow.f64 eh 6) 1/8))) (pow.f64 ew 5))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 t (/.f64 eh ew)))) 1)
(*.f64 t (/.f64 eh ew))
(/.f64 t (/.f64 ew eh))
(*.f64 t (/.f64 eh ew))
(/.f64 1 (/.f64 ew (*.f64 t eh)))
(*.f64 (/.f64 1 ew) (*.f64 t eh))
(*.f64 (*.f64 t eh) (/.f64 1 ew))
(/.f64 (*.f64 t eh) ew)
(*.f64 t (/.f64 eh ew))
(/.f64 (/.f64 (*.f64 t eh) 1) ew)
(*.f64 t (/.f64 eh ew))
(/.f64 (/.f64 (*.f64 t eh) (sqrt.f64 ew)) (sqrt.f64 ew))
(*.f64 t (/.f64 eh ew))
(/.f64 (/.f64 (*.f64 t eh) (pow.f64 (cbrt.f64 ew) 2)) (cbrt.f64 ew))
(*.f64 t (/.f64 eh ew))
(/.f64 (*.f64 eh (neg.f64 t)) (neg.f64 ew))
(*.f64 t (neg.f64 (/.f64 eh (neg.f64 ew))))
(/.f64 eh (*.f64 1 (/.f64 ew t)))
(pow.f64 (*.f64 t (/.f64 eh ew)) 1)
(*.f64 t (/.f64 eh ew))
(pow.f64 (sqrt.f64 (*.f64 t (/.f64 eh ew))) 2)
(*.f64 t (/.f64 eh ew))
(pow.f64 (cbrt.f64 (*.f64 t (/.f64 eh ew))) 3)
(*.f64 t (/.f64 eh ew))
(pow.f64 (pow.f64 (*.f64 t (/.f64 eh ew)) 3) 1/3)
(*.f64 t (/.f64 eh ew))
(neg.f64 (*.f64 (/.f64 eh (neg.f64 ew)) t))
(*.f64 t (neg.f64 (/.f64 eh (neg.f64 ew))))
(/.f64 eh (*.f64 1 (/.f64 ew t)))
(neg.f64 (*.f64 t (/.f64 eh (neg.f64 ew))))
(*.f64 t (neg.f64 (/.f64 eh (neg.f64 ew))))
(/.f64 eh (*.f64 1 (/.f64 ew t)))
(neg.f64 (*.f64 (/.f64 t 1) (/.f64 eh (neg.f64 ew))))
(*.f64 t (neg.f64 (/.f64 eh (neg.f64 ew))))
(/.f64 eh (*.f64 1 (/.f64 ew t)))
(neg.f64 (/.f64 (*.f64 t eh) (neg.f64 ew)))
(*.f64 t (neg.f64 (/.f64 eh (neg.f64 ew))))
(/.f64 eh (*.f64 1 (/.f64 ew t)))
(sqrt.f64 (pow.f64 (*.f64 t (/.f64 eh ew)) 2))
(fabs.f64 (*.f64 t (/.f64 eh ew)))
(log.f64 (pow.f64 (exp.f64 t) (/.f64 eh ew)))
(*.f64 t (/.f64 eh ew))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 t (/.f64 eh ew)))))
(*.f64 t (/.f64 eh ew))
(cbrt.f64 (pow.f64 (*.f64 t (/.f64 eh ew)) 3))
(*.f64 t (/.f64 eh ew))
(cbrt.f64 (*.f64 (pow.f64 t 3) (pow.f64 (/.f64 eh ew) 3)))
(*.f64 t (/.f64 eh ew))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 eh ew) 3) (pow.f64 t 3)))
(*.f64 t (/.f64 eh ew))
(expm1.f64 (log1p.f64 (*.f64 t (/.f64 eh ew))))
(*.f64 t (/.f64 eh ew))
(exp.f64 (log.f64 (*.f64 t (/.f64 eh ew))))
(*.f64 t (/.f64 eh ew))
(exp.f64 (*.f64 (log.f64 (*.f64 t (/.f64 eh ew))) 1))
(*.f64 t (/.f64 eh ew))
(log1p.f64 (expm1.f64 (*.f64 t (/.f64 eh ew))))
(*.f64 t (/.f64 eh ew))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew))) 1)
(/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew)
(*.f64 1 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew))
(/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew)
(*.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) (/.f64 1 ew))
(/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew)
(*.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) (neg.f64 (/.f64 -1 ew)))
(/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew)
(*.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew) 1)
(/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew)
(*.f64 (sqrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))) (*.f64 (sqrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))) (/.f64 1 ew)))
(/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew)
(*.f64 (sqrt.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew)) (sqrt.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew)))
(/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew)
(*.f64 (sqrt.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew)) (neg.f64 (neg.f64 (sqrt.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew)))))
(/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew)
(*.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))) 2) (*.f64 (cbrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))) (/.f64 1 ew)))
(/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew)
(*.f64 (cbrt.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew)) (pow.f64 (cbrt.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew)) 2))
(/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew)
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew)) 2) (cbrt.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew)))
(/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew)
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew)) 2) (neg.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew)))))
(/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew)
(*.f64 (/.f64 1 ew) (hypot.f64 1 (*.f64 t (/.f64 eh ew))))
(/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew)
(*.f64 (neg.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))) (/.f64 -1 ew))
(/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew)
(*.f64 (sqrt.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) (neg.f64 ew))) (neg.f64 (sqrt.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) (neg.f64 ew)))))
(/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew)
(*.f64 (*.f64 (cbrt.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) (neg.f64 ew))) (cbrt.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) (neg.f64 ew)))) (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) (neg.f64 ew)))))
(/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew)
(*.f64 (/.f64 1 (sqrt.f64 ew)) (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) (sqrt.f64 ew)))
(/.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) (sqrt.f64 ew)) (sqrt.f64 ew))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 ew) 2)) (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) (cbrt.f64 ew)))
(/.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) (cbrt.f64 ew)) (pow.f64 (cbrt.f64 ew) 2))
(*.f64 -1 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) (neg.f64 ew)))
(/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew)
(*.f64 (neg.f64 (sqrt.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew))) (neg.f64 (sqrt.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew))))
(/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew)
(*.f64 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew)) 2)) (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew))))
(/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew)
(*.f64 (/.f64 -1 ew) (neg.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew)
(*.f64 (/.f64 (sqrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))) 1) (/.f64 (sqrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))) ew))
(/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew)
(*.f64 (/.f64 (sqrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))) ew) (sqrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew)
(*.f64 (/.f64 (sqrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))) (pow.f64 (cbrt.f64 ew) 2)) (/.f64 (sqrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))) (cbrt.f64 ew)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 ew) 2)) (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) (cbrt.f64 ew)))
(/.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) (cbrt.f64 ew)) (pow.f64 (cbrt.f64 ew) 2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))) 2) 1) (/.f64 (cbrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))) ew))
(/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew)
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))) 2) (sqrt.f64 ew)) (/.f64 (cbrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))) (sqrt.f64 ew)))
(*.f64 (/.f64 1 (sqrt.f64 ew)) (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) (sqrt.f64 ew)))
(/.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) (sqrt.f64 ew)) (sqrt.f64 ew))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))) 2) (pow.f64 (cbrt.f64 ew) 2)) (cbrt.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew)))
(*.f64 (cbrt.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew)) (/.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))) 2) (pow.f64 (cbrt.f64 ew) 2)))
(*.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 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew)
(*.f64 (/.f64 1 (/.f64 ew (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))) 2))) (cbrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew)
(*.f64 (/.f64 1 (/.f64 1 (hypot.f64 1 (*.f64 t (/.f64 eh ew))))) (/.f64 1 ew))
(/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew)
(*.f64 (/.f64 1 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew)) 2))) (cbrt.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew)))
(/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew)
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))) 2) ew) (cbrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew)
(*.f64 (neg.f64 (sqrt.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) (neg.f64 ew)))) (sqrt.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) (neg.f64 ew))))
(/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew)
(*.f64 (neg.f64 (*.f64 (cbrt.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) (neg.f64 ew))) (cbrt.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) (neg.f64 ew))))) (cbrt.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) (neg.f64 ew))))
(/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew)
(*.f64 (neg.f64 (neg.f64 (sqrt.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew)))) (sqrt.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew)))
(/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew)
(*.f64 (neg.f64 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew)) 2))) (cbrt.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew)))
(/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew)
(*.f64 (*.f64 (sqrt.f64 (cbrt.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew))) (cbrt.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew))) (*.f64 (sqrt.f64 (cbrt.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew))) (cbrt.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew))))
(/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew)
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew))) (cbrt.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew))) (*.f64 (cbrt.f64 (sqrt.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew))) (cbrt.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew))))
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew))) (cbrt.f64 (sqrt.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew)))) (pow.f64 (cbrt.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew)) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew)) 2) (*.f64 (cbrt.f64 (sqrt.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew))) (cbrt.f64 (sqrt.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew)))))
(*.f64 (*.f64 (sqrt.f64 (cbrt.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew))) (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew)) 2))) (*.f64 (sqrt.f64 (cbrt.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew))) (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew)) 2))))
(/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew)
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew))) (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew)) 2))) (*.f64 (cbrt.f64 (sqrt.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew))) (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew)) 2))))
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew))) (cbrt.f64 (sqrt.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew)))) (pow.f64 (cbrt.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew)) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew)) 2) (*.f64 (cbrt.f64 (sqrt.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew))) (cbrt.f64 (sqrt.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew)))))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew)) (sqrt.f64 (cbrt.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew)))) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew)) (sqrt.f64 (cbrt.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew)))))
(/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew)
(*.f64 (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew)) 2)) (cbrt.f64 (sqrt.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew)))) (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew)) 2)) (cbrt.f64 (sqrt.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew)))))
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew))) (cbrt.f64 (sqrt.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew)))) (pow.f64 (cbrt.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew)) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew)) 2) (*.f64 (cbrt.f64 (sqrt.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew))) (cbrt.f64 (sqrt.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew)))))
(*.f64 (*.f64 (sqrt.f64 (/.f64 1 ew)) (sqrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))))) (*.f64 (sqrt.f64 (/.f64 1 ew)) (sqrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))))))
(/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew)
(pow.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew) 1)
(/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew)
(pow.f64 (sqrt.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew)) 2)
(/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew)
(pow.f64 (cbrt.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew)) 3)
(/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew)
(pow.f64 (pow.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew) 3) 1/3)
(/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew)
(pow.f64 (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew)))) -1)
(/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew)
(neg.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) (neg.f64 ew)))
(/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew)
(neg.f64 (/.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) (neg.f64 ew)) 1))
(/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew)
(sqrt.f64 (pow.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew) 2))
(fabs.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew))
(log.f64 (exp.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew)))
(/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew)
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew))))
(/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew)
(cbrt.f64 (pow.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew) 3))
(/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew)
(cbrt.f64 (/.f64 (pow.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) 3) (pow.f64 ew 3)))
(/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew)
(expm1.f64 (log1p.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew)))
(/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew)
(exp.f64 (log.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew)))
(/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew)
(exp.f64 (*.f64 (log.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew)) 1))
(/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew)
(log1p.f64 (expm1.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew)))
(/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew)
(-.f64 (exp.f64 (log1p.f64 (*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew))))))) 1)
(*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(*.f64 1 (*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew))))))
(*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(*.f64 (cos.f64 t) (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(*.f64 (*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew))))) 1)
(*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(*.f64 (sqrt.f64 (cos.f64 t)) (*.f64 (sqrt.f64 (cos.f64 t)) (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew))))))
(*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(*.f64 (sqrt.f64 (*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))) (sqrt.f64 (*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))))
(*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 t)) 2) (*.f64 (cbrt.f64 (cos.f64 t)) (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew))))))
(*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(*.f64 (cbrt.f64 (*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))) (pow.f64 (cbrt.f64 (*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))) 2))
(*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))) 2) (cbrt.f64 (*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))))
(*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(*.f64 (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew)))) ew)
(*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(*.f64 (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew)))) (cos.f64 t))
(*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(*.f64 (neg.f64 (cos.f64 t)) (/.f64 (neg.f64 ew) (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(*.f64 (*.f64 (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew)))) 1) ew)
(*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(*.f64 (*.f64 (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew)))) (sqrt.f64 ew)) (sqrt.f64 ew))
(*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(*.f64 (*.f64 (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew)))) (pow.f64 (cbrt.f64 ew) 2)) (cbrt.f64 ew))
(*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(*.f64 (/.f64 (cos.f64 t) 1) (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(*.f64 (/.f64 (cos.f64 t) (sqrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))))) (/.f64 ew (sqrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))))))
(*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(*.f64 (/.f64 (cos.f64 t) (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))) 2)) (/.f64 ew (cbrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))))))
(*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(*.f64 (/.f64 1 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(*.f64 (/.f64 1 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))) (/.f64 (cos.f64 t) (/.f64 1 ew)))
(*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(*.f64 (*.f64 1 (sqrt.f64 (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))) (/.f64 (cos.f64 t) (sqrt.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew))))
(*.f64 (sqrt.f64 (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew))))) (/.f64 (cos.f64 t) (sqrt.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew)) 2)) (/.f64 (cos.f64 t) (cbrt.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew))))
(*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(*.f64 (/.f64 (cos.f64 t) (neg.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))))) (neg.f64 ew))
(*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(*.f64 (/.f64 1 (neg.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))))) (*.f64 (cos.f64 t) (neg.f64 ew)))
(*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(*.f64 (/.f64 (sqrt.f64 (cos.f64 t)) 1) (*.f64 (/.f64 (sqrt.f64 (cos.f64 t)) (hypot.f64 1 (*.f64 t (/.f64 eh ew)))) ew))
(*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(*.f64 (*.f64 (/.f64 (sqrt.f64 (cos.f64 t)) (hypot.f64 1 (*.f64 t (/.f64 eh ew)))) ew) (sqrt.f64 (cos.f64 t)))
(*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(*.f64 (/.f64 (sqrt.f64 (cos.f64 t)) (hypot.f64 1 (*.f64 t (/.f64 eh ew)))) (/.f64 (sqrt.f64 (cos.f64 t)) (/.f64 1 ew)))
(*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(*.f64 (/.f64 (sqrt.f64 (cos.f64 t)) (pow.f64 (cbrt.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew)) 2)) (/.f64 (sqrt.f64 (cos.f64 t)) (cbrt.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew))))
(*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (cos.f64 t)) 2) 1) (*.f64 (/.f64 (cbrt.f64 (cos.f64 t)) (hypot.f64 1 (*.f64 t (/.f64 eh ew)))) ew))
(*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (cos.f64 t)) 2) (hypot.f64 1 (*.f64 t (/.f64 eh ew)))) (/.f64 (cbrt.f64 (cos.f64 t)) (/.f64 1 ew)))
(*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (cos.f64 t)) 2) (sqrt.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew))) (/.f64 (cbrt.f64 (cos.f64 t)) (sqrt.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew))))
(*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (cos.f64 t)) 2) (pow.f64 (cbrt.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew)) 2)) (cbrt.f64 (*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))))
(*.f64 (cbrt.f64 (*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))) (/.f64 (pow.f64 (cbrt.f64 (cos.f64 t)) 2) (pow.f64 (cbrt.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew)) 2)))
(/.f64 (pow.f64 (cbrt.f64 (cos.f64 t)) 2) (/.f64 (pow.f64 (cbrt.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew)) 2) (cbrt.f64 (*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew))))))))
(*.f64 (/.f64 (neg.f64 ew) (hypot.f64 1 (*.f64 t (/.f64 eh ew)))) (neg.f64 (cos.f64 t)))
(*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(*.f64 (/.f64 (cos.f64 t) -1) (/.f64 (neg.f64 ew) (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(*.f64 (/.f64 1 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) (*.f64 (sqrt.f64 (cos.f64 t)) ew))) (sqrt.f64 (cos.f64 t)))
(*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(*.f64 (/.f64 1 (/.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew) (pow.f64 (cbrt.f64 (cos.f64 t)) 2))) (cbrt.f64 (cos.f64 t)))
(*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(*.f64 (/.f64 (cos.f64 t) (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) 1)) ew)
(*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(*.f64 (/.f64 (cos.f64 t) (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) (sqrt.f64 ew))) (sqrt.f64 ew))
(*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(*.f64 (/.f64 (cos.f64 t) (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) (pow.f64 (cbrt.f64 ew) 2))) (cbrt.f64 ew))
(*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (cos.f64 t)) 2) (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew)) (cbrt.f64 (cos.f64 t)))
(*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(*.f64 (/.f64 (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew)))) 1) ew)
(*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(*.f64 (/.f64 (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew)))) 1) (/.f64 ew 1))
(*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(*.f64 (/.f64 (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew)))) (/.f64 1 (sqrt.f64 ew))) (sqrt.f64 ew))
(*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(*.f64 (/.f64 (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew)))) (/.f64 1 (pow.f64 (cbrt.f64 ew) 2))) (cbrt.f64 ew))
(*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(*.f64 (/.f64 (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew)))) -1) (neg.f64 ew))
(*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(*.f64 (/.f64 (neg.f64 (cos.f64 t)) -1) (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(*.f64 (/.f64 (neg.f64 (cos.f64 t)) (hypot.f64 1 (*.f64 t (/.f64 eh ew)))) (neg.f64 ew))
(*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(*.f64 (/.f64 (/.f64 (cos.f64 t) 1) 1) (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(*.f64 (/.f64 (/.f64 (cos.f64 t) 1) (sqrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))))) (/.f64 ew (sqrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))))))
(*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(*.f64 (/.f64 (/.f64 (cos.f64 t) 1) (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))) 2)) (/.f64 ew (cbrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))))))
(*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(*.f64 (/.f64 (/.f64 (cos.f64 t) 1) (neg.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))))) (neg.f64 ew))
(*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(*.f64 (/.f64 (/.f64 (cos.f64 t) 1) (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) 1)) ew)
(*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(*.f64 (/.f64 (/.f64 (cos.f64 t) 1) (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) (sqrt.f64 ew))) (sqrt.f64 ew))
(*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(*.f64 (/.f64 (/.f64 (cos.f64 t) 1) (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) (pow.f64 (cbrt.f64 ew) 2))) (cbrt.f64 ew))
(*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(*.f64 (/.f64 (/.f64 (cos.f64 t) 1) -1) (/.f64 (neg.f64 ew) (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(*.f64 (/.f64 (/.f64 (cos.f64 t) (sqrt.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew))) 1) (sqrt.f64 (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew))))))
(*.f64 (sqrt.f64 (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew))))) (/.f64 (cos.f64 t) (sqrt.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew))))
(*.f64 (/.f64 (/.f64 (cos.f64 t) (sqrt.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew))) (sqrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))))) (sqrt.f64 ew))
(*.f64 (sqrt.f64 ew) (/.f64 (cos.f64 t) (*.f64 (sqrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))) (sqrt.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew)))))
(*.f64 (sqrt.f64 ew) (/.f64 (/.f64 (cos.f64 t) (sqrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))))) (sqrt.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew))))
(*.f64 (/.f64 (/.f64 (cos.f64 t) (sqrt.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew))) (sqrt.f64 (neg.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))) (sqrt.f64 (neg.f64 ew)))
(*.f64 (/.f64 (cos.f64 t) (*.f64 (sqrt.f64 (neg.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))))) (sqrt.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew)))) (sqrt.f64 (neg.f64 ew)))
(/.f64 (/.f64 (cos.f64 t) (sqrt.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew))) (/.f64 (sqrt.f64 (neg.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))))) (sqrt.f64 (neg.f64 ew))))
(*.f64 (/.f64 (/.f64 (cos.f64 t) (pow.f64 (cbrt.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew)) 2)) 1) (cbrt.f64 (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew))))))
(*.f64 (/.f64 (cos.f64 t) (pow.f64 (cbrt.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew)) 2)) (cbrt.f64 (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew))))))
(*.f64 (/.f64 (/.f64 (cos.f64 t) (pow.f64 (cbrt.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew)) 2)) (cbrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))))) (cbrt.f64 ew))
(*.f64 (cbrt.f64 ew) (/.f64 (cos.f64 t) (*.f64 (cbrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))) (pow.f64 (cbrt.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew)) 2))))
(*.f64 (cbrt.f64 ew) (/.f64 (/.f64 (cos.f64 t) (cbrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))))) (pow.f64 (cbrt.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew)) 2)))
(*.f64 (/.f64 (/.f64 (cos.f64 t) (pow.f64 (cbrt.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew)) 2)) (cbrt.f64 (neg.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))) (cbrt.f64 (neg.f64 ew)))
(*.f64 (/.f64 (cos.f64 t) (*.f64 (cbrt.f64 (neg.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))))) (pow.f64 (cbrt.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew)) 2))) (cbrt.f64 (neg.f64 ew)))
(*.f64 (/.f64 (/.f64 (cos.f64 t) (cbrt.f64 (neg.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))) (pow.f64 (cbrt.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew)) 2)) (cbrt.f64 (neg.f64 ew)))
(*.f64 (*.f64 (sqrt.f64 ew) (sqrt.f64 (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))) (*.f64 (sqrt.f64 ew) (sqrt.f64 (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))))
(*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(*.f64 (*.f64 (sqrt.f64 ew) (/.f64 (sqrt.f64 (cos.f64 t)) (sqrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))) (*.f64 (sqrt.f64 ew) (/.f64 (sqrt.f64 (cos.f64 t)) (sqrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))))
(*.f64 (cos.f64 t) (*.f64 (/.f64 (sqrt.f64 ew) (sqrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))))) (/.f64 (sqrt.f64 ew) (sqrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))))
(*.f64 (*.f64 (sqrt.f64 (cos.f64 t)) (/.f64 (sqrt.f64 ew) (sqrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))) (*.f64 (sqrt.f64 (cos.f64 t)) (/.f64 (sqrt.f64 ew) (sqrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))))
(*.f64 (*.f64 (sqrt.f64 ew) (/.f64 (sqrt.f64 (cos.f64 t)) (sqrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))) (*.f64 (sqrt.f64 ew) (/.f64 (sqrt.f64 (cos.f64 t)) (sqrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))))
(*.f64 (cos.f64 t) (*.f64 (/.f64 (sqrt.f64 ew) (sqrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))))) (/.f64 (sqrt.f64 ew) (sqrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))))
(*.f64 (*.f64 (sqrt.f64 (cbrt.f64 (*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew))))))) (cbrt.f64 (*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew))))))) (*.f64 (sqrt.f64 (cbrt.f64 (*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew))))))) (cbrt.f64 (*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew))))))))
(*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew))))))) (cbrt.f64 (*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew))))))) (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew))))))) (cbrt.f64 (*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew))))))))
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew))))))) (cbrt.f64 (sqrt.f64 (*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))))) (pow.f64 (cbrt.f64 (*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))) 2))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew))))))) (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew))))))) (pow.f64 (cbrt.f64 (*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))) 2)))
(*.f64 (*.f64 (sqrt.f64 (cbrt.f64 (*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew))))))) (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))) 2))) (*.f64 (sqrt.f64 (cbrt.f64 (*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew))))))) (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))) 2))))
(*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew))))))) (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))) 2))) (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew))))))) (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))) 2))))
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew))))))) (cbrt.f64 (sqrt.f64 (*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))))) (pow.f64 (cbrt.f64 (*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))) 2))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew))))))) (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew))))))) (pow.f64 (cbrt.f64 (*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))) 2)))
(*.f64 (*.f64 (cbrt.f64 (*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))) (sqrt.f64 (cbrt.f64 (*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))))) (*.f64 (cbrt.f64 (*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))) (sqrt.f64 (cbrt.f64 (*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))))))
(*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(*.f64 (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))) 2)) (cbrt.f64 (sqrt.f64 (*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))))) (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))) 2)) (cbrt.f64 (sqrt.f64 (*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))))))
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew))))))) (cbrt.f64 (sqrt.f64 (*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))))) (pow.f64 (cbrt.f64 (*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))) 2))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew))))))) (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew))))))) (pow.f64 (cbrt.f64 (*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))) 2)))
(*.f64 (*.f64 (sqrt.f64 (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew))))) (sqrt.f64 (cos.f64 t))) (*.f64 (sqrt.f64 (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew))))) (sqrt.f64 (cos.f64 t))))
(*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(*.f64 (*.f64 (/.f64 (sqrt.f64 ew) (sqrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))))) (sqrt.f64 (cos.f64 t))) (*.f64 (/.f64 (sqrt.f64 ew) (sqrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))))) (sqrt.f64 (cos.f64 t))))
(*.f64 (*.f64 (sqrt.f64 ew) (/.f64 (sqrt.f64 (cos.f64 t)) (sqrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))) (*.f64 (sqrt.f64 ew) (/.f64 (sqrt.f64 (cos.f64 t)) (sqrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))))
(*.f64 (cos.f64 t) (*.f64 (/.f64 (sqrt.f64 ew) (sqrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))))) (/.f64 (sqrt.f64 ew) (sqrt.f64 (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)
(*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(pow.f64 (sqrt.f64 (*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))) 2)
(*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(pow.f64 (cbrt.f64 (*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))) 3)
(*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(pow.f64 (pow.f64 (*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew))))) 3) 1/3)
(*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(pow.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) (*.f64 (cos.f64 t) ew)) -1)
(*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(neg.f64 (*.f64 (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew)))) (neg.f64 ew)))
(*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(neg.f64 (*.f64 (cos.f64 t) (/.f64 (neg.f64 ew) (hypot.f64 1 (*.f64 t (/.f64 eh ew))))))
(*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(neg.f64 (*.f64 (*.f64 (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew)))) (neg.f64 ew)) 1))
(*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(neg.f64 (*.f64 1 (*.f64 (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew)))) (neg.f64 ew))))
(*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(neg.f64 (/.f64 (neg.f64 (cos.f64 t)) (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew)))
(*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(sqrt.f64 (pow.f64 (*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew))))) 2))
(fabs.f64 (*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew))))))
(log.f64 (pow.f64 (exp.f64 (cos.f64 t)) (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew))))))
(*.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))))))))
(*.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))
(*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(cbrt.f64 (/.f64 (pow.f64 (cos.f64 t) 3) (pow.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew) 3)))
(*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(expm1.f64 (log1p.f64 (*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))))
(*.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)))))))
(*.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))
(*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(log1p.f64 (expm1.f64 (*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))))
(*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))

localize57.0ms (0.4%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.6b
(*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
1.5b
(/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)
6.1b
(*.f64 t (/.f64 eh ew))
18.4b
(cbrt.f64 (*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew))))))
Compiler

Compiled 189 to 55 computations (70.9% saved)

series15.0ms (0.1%)

Counts
2 → 44
Calls

18 calls:

TimeVariablePointExpression
3.0ms
t
@0
(cbrt.f64 (*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew))))))
2.0ms
ew
@-inf
(cbrt.f64 (*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew))))))
2.0ms
eh
@0
(cbrt.f64 (*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew))))))
1.0ms
ew
@0
(cbrt.f64 (*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew))))))
1.0ms
t
@inf
(cbrt.f64 (*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew))))))

rewrite84.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
1796×associate-*l/
1698×associate-/r*
1226×associate-/l*
284×add-sqr-sqrt
282×*-un-lft-identity
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01474
128274
2363374
Stop Event
node limit
Counts
2 → 139
Calls
Call 1
Inputs
(cbrt.f64 (*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew))))))
(*.f64 ew (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (cbrt.f64 (*.f64 (cos.f64 t) (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (cbrt.f64 (*.f64 (cos.f64 t) (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (cos.f64 t) (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (*.f64 (cos.f64 t) (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew))))) 1/6) (pow.f64 (*.f64 (cos.f64 t) (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew))))) 1/6))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (*.f64 (cos.f64 t) (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew))))))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (cos.f64 t) (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew))))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (cos.f64 t) (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew))))))) 2) (cbrt.f64 (cbrt.f64 (*.f64 (cos.f64 t) (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew))))) (cbrt.f64 ew))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 ew) (cbrt.f64 (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 1 1/3) (cbrt.f64 (*.f64 (cos.f64 t) (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (sqrt.f64 (*.f64 (cos.f64 t) (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))) 1/3) (pow.f64 (sqrt.f64 (*.f64 (cos.f64 t) (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 t) (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))) 2) 1/3) (cbrt.f64 (cbrt.f64 (*.f64 (cos.f64 t) (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 ew) (cbrt.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) (cos.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (*.f64 ew (cos.f64 t))) (cbrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (*.f64 ew (cos.f64 t))) 1) (cbrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (cos.f64 t)) (cbrt.f64 ew)) (cbrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (neg.f64 (cos.f64 t))) (cbrt.f64 ew)) (cbrt.f64 (neg.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (cbrt.f64 (*.f64 ew (cos.f64 t))) 1) (cbrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (cbrt.f64 (*.f64 ew (cos.f64 t))) (sqrt.f64 (cbrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))) (sqrt.f64 (cbrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (cbrt.f64 (*.f64 ew (cos.f64 t))) (*.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))))) (cbrt.f64 (cbrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))))))) (cbrt.f64 (cbrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (cbrt.f64 (*.f64 ew (cos.f64 t))) (cbrt.f64 (sqrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))) (cbrt.f64 (sqrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (cbrt.f64 (*.f64 ew (cos.f64 t))) (cbrt.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))) 2))) (cbrt.f64 (cbrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (cos.f64 t) (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew))))) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (cos.f64 t) (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (cos.f64 t) (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew))))) 1/6) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (cos.f64 t) (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew))))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 t) (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (cbrt.f64 (*.f64 (cos.f64 t) (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew))))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (cbrt.f64 (*.f64 (cos.f64 t) (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (cbrt.f64 (*.f64 (cos.f64 t) (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew))))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (cbrt.f64 (*.f64 (cos.f64 t) (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew))))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 (cos.f64 t) (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 (cos.f64 t) (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew))))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (cbrt.f64 (*.f64 (cos.f64 t) (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew))))))))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 (cos.f64 t) (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew))))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 ew (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) (cos.f64 t)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cos.f64 t) (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) (*.f64 ew (cos.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cos.f64 t) (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 ew) (/.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) (cos.f64 t)) (sqrt.f64 ew)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 ew) (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) (*.f64 (sqrt.f64 ew) (cos.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 ew) (/.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) (cos.f64 t)) (pow.f64 (cbrt.f64 ew) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (cbrt.f64 ew) 2) (/.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) (cos.f64 t)) (cbrt.f64 ew)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (cbrt.f64 ew) 2) (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) (*.f64 (cbrt.f64 ew) (cos.f64 t))))))) (#(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 /.f64 (neg.f64 ew) (neg.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) (cos.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (cos.f64 t)) (/.f64 (neg.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))) ew))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (*.f64 ew (cos.f64 t))) (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) (sqrt.f64 (*.f64 ew (cos.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (*.f64 ew (cos.f64 t))) (cbrt.f64 (*.f64 ew (cos.f64 t)))) (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) (cbrt.f64 (*.f64 ew (cos.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 ew (sqrt.f64 (cos.f64 t))) (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) (sqrt.f64 (cos.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 ew (pow.f64 (cbrt.f64 (cos.f64 t)) 2)) (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) (cbrt.f64 (cos.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew)))) (/.f64 1 (cos.f64 t)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew))))) ew) (sqrt.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) (cos.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 ew (neg.f64 (cos.f64 t))) (neg.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (cos.f64 t)) ew) (neg.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 ew 1) (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) (cos.f64 t)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 ew (/.f64 1 (cos.f64 t))) (hypot.f64 1 (*.f64 t (/.f64 eh ew))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 ew (cos.f64 t)) (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 /.f64 (/.f64 ew (/.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))) 2) (cos.f64 t))) (cbrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 ew) (sqrt.f64 (cos.f64 t))) (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) (*.f64 (sqrt.f64 ew) (sqrt.f64 (cos.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 ew (sqrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))))) (/.f64 (sqrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))) (cos.f64 t)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 ew (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))) 2)) (/.f64 (cbrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))) (cos.f64 t)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 ew (cos.f64 t))) (neg.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (cos.f64 t)) ew) (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) (sqrt.f64 (cos.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (cbrt.f64 (cos.f64 t)) 2) ew) (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) (cbrt.f64 (cos.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (cos.f64 t) 1) ew) (hypot.f64 1 (*.f64 t (/.f64 eh ew))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (cos.f64 t) (sqrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))))) ew) (sqrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (cos.f64 t) (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))) 2)) ew) (cbrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (neg.f64 (cos.f64 t))) ew) (neg.f64 (neg.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 ew (cos.f64 t)) 1) (hypot.f64 1 (*.f64 t (/.f64 eh ew))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 ew (neg.f64 (cos.f64 t))) 1) (neg.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (neg.f64 (cos.f64 t)) ew) 1) (neg.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 ew (/.f64 1 (cos.f64 t))) 1) (hypot.f64 1 (*.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 t (/.f64 eh ew))))) 1) (sqrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 ew (/.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))) 2) (cos.f64 t))) 1) (cbrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (*.f64 ew (cos.f64 t))) 1) (neg.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (*.f64 ew (cos.f64 t))) (pow.f64 (cbrt.f64 (*.f64 (cos.f64 t) (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))) 2)) (cbrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (*.f64 (sqrt.f64 (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew))))) ew)) (sqrt.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) (cos.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (cos.f64 t)) (*.f64 (sqrt.f64 (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew))))) ew)) (sqrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (neg.f64 (cos.f64 t))) (*.f64 (sqrt.f64 (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew))))) ew)) (sqrt.f64 (neg.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (*.f64 ew (cos.f64 t))) (sqrt.f64 (*.f64 (cos.f64 t) (/.f64 ew (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 /.f64 (*.f64 ew (/.f64 (cos.f64 t) (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 /.f64 (*.f64 ew (/.f64 (cos.f64 t) (cbrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))) (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 ew (cos.f64 t)) (cbrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))))) (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 ew (*.f64 (cbrt.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) (cos.f64 t))) (cbrt.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) (cos.f64 t))))) (cbrt.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) (cos.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 ew (/.f64 1 (sqrt.f64 (cos.f64 t)))) (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) (sqrt.f64 (cos.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 ew (/.f64 1 (pow.f64 (cbrt.f64 (cos.f64 t)) 2))) (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) (cbrt.f64 (cos.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 ew (/.f64 (sqrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))) (sqrt.f64 (cos.f64 t)))) (/.f64 (sqrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))) (sqrt.f64 (cos.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 ew (/.f64 (sqrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))) (pow.f64 (cbrt.f64 (cos.f64 t)) 2))) (/.f64 (sqrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))) (cbrt.f64 (cos.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 ew (/.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))) 2) (sqrt.f64 (cos.f64 t)))) (/.f64 (cbrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))) (sqrt.f64 (cos.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 ew (/.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))) 2) (pow.f64 (cbrt.f64 (cos.f64 t)) 2))) (/.f64 (cbrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))) (cbrt.f64 (cos.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 ew (neg.f64 (cos.f64 t))) 1) (neg.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 ew (neg.f64 (cos.f64 t))) (sqrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))))) (neg.f64 (sqrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 ew (neg.f64 (cos.f64 t))) (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))) 2)) (neg.f64 (cbrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 ew (neg.f64 (cos.f64 t))) (sqrt.f64 (neg.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))) (sqrt.f64 (neg.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 ew (neg.f64 (cos.f64 t))) (*.f64 (cbrt.f64 (neg.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))))) (cbrt.f64 (neg.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))))))) (cbrt.f64 (neg.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 ew (neg.f64 (cos.f64 t))) -1) (hypot.f64 1 (*.f64 t (/.f64 eh ew))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 ew (neg.f64 (cos.f64 t))) (neg.f64 (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 /.f64 (/.f64 (*.f64 ew (neg.f64 (cos.f64 t))) (neg.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))) 2))) (cbrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (neg.f64 (cos.f64 t)) ew) 1) (neg.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (neg.f64 (cos.f64 t)) ew) (sqrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))))) (neg.f64 (sqrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (neg.f64 (cos.f64 t)) ew) (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))) 2)) (neg.f64 (cbrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (neg.f64 (cos.f64 t)) ew) (sqrt.f64 (neg.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))) (sqrt.f64 (neg.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (neg.f64 (cos.f64 t)) ew) (*.f64 (cbrt.f64 (neg.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))))) (cbrt.f64 (neg.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))))))) (cbrt.f64 (neg.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (neg.f64 (cos.f64 t)) ew) -1) (hypot.f64 1 (*.f64 t (/.f64 eh ew))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (neg.f64 (cos.f64 t)) ew) (neg.f64 (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 /.f64 (/.f64 (*.f64 (neg.f64 (cos.f64 t)) ew) (neg.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))) 2))) (cbrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 ew (/.f64 1 (cos.f64 t))) 1) (hypot.f64 1 (*.f64 t (/.f64 eh ew))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 ew (/.f64 1 (cos.f64 t))) (cbrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))))) (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 ew (cos.f64 t)) (sqrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))))) 1) (sqrt.f64 (hypot.f64 1 (*.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 t (/.f64 eh ew))))) (cbrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))))) (cbrt.f64 (sqrt.f64 (hypot.f64 1 (*.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 t (/.f64 eh ew))))) (sqrt.f64 (sqrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))) (sqrt.f64 (sqrt.f64 (hypot.f64 1 (*.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 t (/.f64 eh ew))))) (sqrt.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))) 2))) (sqrt.f64 (cbrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 ew (/.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))) 2) (cos.f64 t))) 1) (cbrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 ew (/.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))) 2) (cos.f64 t))) (sqrt.f64 (cbrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))) (sqrt.f64 (cbrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 ew (/.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))) 2) (cos.f64 t))) (*.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))))) (cbrt.f64 (cbrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))))))) (cbrt.f64 (cbrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 ew (/.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))) 2) (cos.f64 t))) (cbrt.f64 (sqrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))) (cbrt.f64 (sqrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 ew (/.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))) 2) (cos.f64 t))) (cbrt.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))) 2))) (cbrt.f64 (cbrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (*.f64 ew (cos.f64 t))) 1) (neg.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (*.f64 ew (cos.f64 t))) (sqrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))))) (neg.f64 (sqrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (*.f64 ew (cos.f64 t))) (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))) 2)) (neg.f64 (cbrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (*.f64 ew (cos.f64 t))) (sqrt.f64 (neg.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))) (sqrt.f64 (neg.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (*.f64 ew (cos.f64 t))) (*.f64 (cbrt.f64 (neg.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))))) (cbrt.f64 (neg.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))))))) (cbrt.f64 (neg.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (*.f64 ew (cos.f64 t))) -1) (hypot.f64 1 (*.f64 t (/.f64 eh ew))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (*.f64 ew (cos.f64 t))) (neg.f64 (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 /.f64 (/.f64 (neg.f64 (*.f64 ew (cos.f64 t))) (neg.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))) 2))) (cbrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (cos.f64 t) (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (cos.f64 t) (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 (cos.f64 t) (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (cos.f64 t) (/.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 (cos.f64 t) (/.f64 ew (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 (cos.f64 t) (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew))))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (cos.f64 t) (/.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 (/.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 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew)))) 3) (pow.f64 ew 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 (cos.f64 t) (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 (cos.f64 t) (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 (cos.f64 t) (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 (cos.f64 t) (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))))))))

simplify135.0ms (0.8%)

Algorithm
egg-herbie
Rules
1264×associate-/l*
916×times-frac
898×associate-*r*
660×associate-/l/
654×associate-/r*
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
061912953
1175012647
Stop Event
node limit
Counts
183 → 288
Calls
Call 1
Inputs
(pow.f64 ew 1/3)
(+.f64 (pow.f64 ew 1/3) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 ew 2)) 1/3) (*.f64 (pow.f64 t 2) (-.f64 (*.f64 -1/2 ew) (*.f64 1/2 (/.f64 (pow.f64 eh 2) ew)))))))
(+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 ew 2)) 1/3) (*.f64 (pow.f64 t 4) (-.f64 (*.f64 1/24 ew) (+.f64 (*.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 (*.f64 1/3 (/.f64 (pow.f64 (-.f64 (*.f64 -1/2 ew) (*.f64 1/2 (/.f64 (pow.f64 eh 2) ew))) 2) ew)) (*.f64 -1/8 (/.f64 (pow.f64 eh 4) (pow.f64 ew 3))))))))) (+.f64 (pow.f64 ew 1/3) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 ew 2)) 1/3) (*.f64 (pow.f64 t 2) (-.f64 (*.f64 -1/2 ew) (*.f64 1/2 (/.f64 (pow.f64 eh 2) ew))))))))
(+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 ew 2)) 1/3) (*.f64 (pow.f64 t 6) (-.f64 (*.f64 -1/720 ew) (+.f64 (*.f64 1/3 (/.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 (*.f64 1/3 (/.f64 (pow.f64 (-.f64 (*.f64 -1/2 ew) (*.f64 1/2 (/.f64 (pow.f64 eh 2) ew))) 2) ew)) (*.f64 -1/8 (/.f64 (pow.f64 eh 4) (pow.f64 ew 3)))))) (-.f64 (*.f64 -1/2 ew) (*.f64 1/2 (/.f64 (pow.f64 eh 2) ew)))) ew)) (+.f64 (*.f64 1/27 (/.f64 (pow.f64 (-.f64 (*.f64 -1/2 ew) (*.f64 1/2 (/.f64 (pow.f64 eh 2) ew))) 3) (pow.f64 ew 2))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (-.f64 (*.f64 -1/2 ew) (*.f64 1/2 (/.f64 (pow.f64 eh 2) ew))) (pow.f64 eh 4)) (pow.f64 ew 4))) (+.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/8 (/.f64 (pow.f64 eh 4) (pow.f64 ew 3))))) (pow.f64 eh 2)) (pow.f64 ew 2))) (+.f64 (*.f64 1/3 (/.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 (*.f64 1/3 (/.f64 (pow.f64 (-.f64 (*.f64 -1/2 ew) (*.f64 1/2 (/.f64 (pow.f64 eh 2) ew))) 2) ew)) (*.f64 -1/8 (/.f64 (pow.f64 eh 4) (pow.f64 ew 3))))))) ew)) (*.f64 1/16 (/.f64 (pow.f64 eh 6) (pow.f64 ew 5)))))))))))) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 ew 2)) 1/3) (*.f64 (pow.f64 t 4) (-.f64 (*.f64 1/24 ew) (+.f64 (*.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 (*.f64 1/3 (/.f64 (pow.f64 (-.f64 (*.f64 -1/2 ew) (*.f64 1/2 (/.f64 (pow.f64 eh 2) ew))) 2) ew)) (*.f64 -1/8 (/.f64 (pow.f64 eh 4) (pow.f64 ew 3))))))))) (+.f64 (pow.f64 ew 1/3) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 ew 2)) 1/3) (*.f64 (pow.f64 t 2) (-.f64 (*.f64 -1/2 ew) (*.f64 1/2 (/.f64 (pow.f64 eh 2) ew)))))))))
(pow.f64 (*.f64 (cos.f64 t) ew) 1/3)
(+.f64 (*.f64 -1/6 (*.f64 (pow.f64 (/.f64 (*.f64 (cos.f64 t) 1) (pow.f64 ew 5)) 1/3) (*.f64 (pow.f64 t 2) (pow.f64 eh 2)))) (pow.f64 (*.f64 (cos.f64 t) ew) 1/3))
(+.f64 (*.f64 -1/6 (*.f64 (pow.f64 (/.f64 (*.f64 (cos.f64 t) 1) (pow.f64 ew 5)) 1/3) (*.f64 (pow.f64 t 2) (pow.f64 eh 2)))) (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 ew 2))) 1/3) (*.f64 (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (cos.f64 t) (pow.f64 t 4)) (pow.f64 ew 3))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (cos.f64 t) (pow.f64 t 4)) (pow.f64 ew 3))) (*.f64 1/12 (/.f64 (*.f64 (cos.f64 t) (pow.f64 t 4)) (pow.f64 ew 3))))) (pow.f64 eh 4)))) (pow.f64 (*.f64 (cos.f64 t) ew) 1/3)))
(+.f64 (*.f64 -1/6 (*.f64 (pow.f64 (/.f64 (*.f64 (cos.f64 t) 1) (pow.f64 ew 5)) 1/3) (*.f64 (pow.f64 t 2) (pow.f64 eh 2)))) (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 ew 2))) 1/3) (*.f64 (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (cos.f64 t) (pow.f64 t 4)) (pow.f64 ew 3))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (cos.f64 t) (pow.f64 t 4)) (pow.f64 ew 3))) (*.f64 1/12 (/.f64 (*.f64 (cos.f64 t) (pow.f64 t 4)) (pow.f64 ew 3))))) (pow.f64 eh 4)))) (+.f64 (pow.f64 (*.f64 (cos.f64 t) ew) 1/3) (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 ew 2))) 1/3) (*.f64 (+.f64 (*.f64 1/3 (/.f64 (*.f64 (pow.f64 t 2) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (cos.f64 t) (pow.f64 t 4)) (pow.f64 ew 3))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (cos.f64 t) (pow.f64 t 4)) (pow.f64 ew 3))) (*.f64 1/12 (/.f64 (*.f64 (cos.f64 t) (pow.f64 t 4)) (pow.f64 ew 3)))))) (pow.f64 ew 2))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (cos.f64 t) (pow.f64 t 4)) (pow.f64 ew 3))) (*.f64 -1/8 (/.f64 (*.f64 (cos.f64 t) (pow.f64 t 4)) (pow.f64 ew 3)))) (pow.f64 t 2)) (pow.f64 ew 2))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (cos.f64 t) (pow.f64 t 6)) (pow.f64 ew 5))) (*.f64 -1/216 (/.f64 (*.f64 (cos.f64 t) (pow.f64 t 6)) (pow.f64 ew 5)))))) (pow.f64 eh 6)))))))
(/.f64 (*.f64 (cos.f64 t) (pow.f64 ew 2)) (*.f64 t eh))
(+.f64 (/.f64 (*.f64 (cos.f64 t) (pow.f64 ew 2)) (*.f64 t eh)) (*.f64 -1/2 (/.f64 (*.f64 (cos.f64 t) (pow.f64 ew 4)) (*.f64 (pow.f64 t 3) (pow.f64 eh 3)))))
(+.f64 (/.f64 (*.f64 (cos.f64 t) (pow.f64 ew 2)) (*.f64 t eh)) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1/8 (/.f64 (cos.f64 t) (*.f64 (pow.f64 t 5) (pow.f64 eh 5)))) (*.f64 -1/4 (/.f64 (cos.f64 t) (*.f64 (pow.f64 t 5) (pow.f64 eh 5))))) (pow.f64 ew 6))) (*.f64 -1/2 (/.f64 (*.f64 (cos.f64 t) (pow.f64 ew 4)) (*.f64 (pow.f64 t 3) (pow.f64 eh 3))))))
(+.f64 (/.f64 (*.f64 (cos.f64 t) (pow.f64 ew 2)) (*.f64 t eh)) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1/8 (/.f64 (cos.f64 t) (*.f64 (pow.f64 t 5) (pow.f64 eh 5)))) (*.f64 -1/4 (/.f64 (cos.f64 t) (*.f64 (pow.f64 t 5) (pow.f64 eh 5))))) (pow.f64 ew 6))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (cos.f64 t) (pow.f64 ew 4)) (*.f64 (pow.f64 t 3) (pow.f64 eh 3)))) (*.f64 -1 (*.f64 (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -1/8 (/.f64 (cos.f64 t) (*.f64 (pow.f64 t 5) (pow.f64 eh 5)))) (*.f64 -1/4 (/.f64 (cos.f64 t) (*.f64 (pow.f64 t 5) (pow.f64 eh 5))))) (*.f64 (pow.f64 t 2) (pow.f64 eh 2)))) (*.f64 1/8 (/.f64 (cos.f64 t) (*.f64 (pow.f64 t 7) (pow.f64 eh 7))))) (pow.f64 ew 8))))))
(*.f64 (cos.f64 t) ew)
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (cos.f64 t) (*.f64 (pow.f64 t 2) (pow.f64 eh 2))) ew)) (*.f64 (cos.f64 t) ew))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (cos.f64 t) (*.f64 (pow.f64 t 2) (pow.f64 eh 2))) ew)) (+.f64 (*.f64 (cos.f64 t) ew) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/4 (*.f64 (cos.f64 t) (*.f64 (pow.f64 t 4) (pow.f64 eh 4)))) (*.f64 -1/8 (*.f64 (cos.f64 t) (*.f64 (pow.f64 t 4) (pow.f64 eh 4))))) (pow.f64 ew 3)))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (cos.f64 t) (*.f64 (pow.f64 t 2) (pow.f64 eh 2))) ew)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/8 (*.f64 (cos.f64 t) (*.f64 (pow.f64 t 6) (pow.f64 eh 6)))) (*.f64 -1/2 (*.f64 (pow.f64 t 2) (*.f64 (+.f64 (*.f64 -1/4 (*.f64 (cos.f64 t) (*.f64 (pow.f64 t 4) (pow.f64 eh 4)))) (*.f64 -1/8 (*.f64 (cos.f64 t) (*.f64 (pow.f64 t 4) (pow.f64 eh 4))))) (pow.f64 eh 2))))) (pow.f64 ew 5))) (+.f64 (*.f64 (cos.f64 t) ew) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/4 (*.f64 (cos.f64 t) (*.f64 (pow.f64 t 4) (pow.f64 eh 4)))) (*.f64 -1/8 (*.f64 (cos.f64 t) (*.f64 (pow.f64 t 4) (pow.f64 eh 4))))) (pow.f64 ew 3))))))
(*.f64 (cos.f64 t) ew)
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (cos.f64 t) (*.f64 (pow.f64 t 2) (pow.f64 eh 2))) ew)) (*.f64 (cos.f64 t) ew))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (cos.f64 t) (*.f64 (pow.f64 t 2) (pow.f64 eh 2))) ew)) (+.f64 (*.f64 (cos.f64 t) ew) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/4 (*.f64 (cos.f64 t) (*.f64 (pow.f64 t 4) (pow.f64 eh 4)))) (*.f64 -1/8 (*.f64 (cos.f64 t) (*.f64 (pow.f64 t 4) (pow.f64 eh 4))))) (pow.f64 ew 3)))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (cos.f64 t) (*.f64 (pow.f64 t 2) (pow.f64 eh 2))) ew)) (+.f64 (*.f64 (cos.f64 t) ew) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 t 2) (*.f64 (+.f64 (*.f64 -1/4 (*.f64 (cos.f64 t) (*.f64 (pow.f64 t 4) (pow.f64 eh 4)))) (*.f64 -1/8 (*.f64 (cos.f64 t) (*.f64 (pow.f64 t 4) (pow.f64 eh 4))))) (pow.f64 eh 2)))) (*.f64 1/8 (*.f64 (cos.f64 t) (*.f64 (pow.f64 t 6) (pow.f64 eh 6))))) (pow.f64 ew 5))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/4 (*.f64 (cos.f64 t) (*.f64 (pow.f64 t 4) (pow.f64 eh 4)))) (*.f64 -1/8 (*.f64 (cos.f64 t) (*.f64 (pow.f64 t 4) (pow.f64 eh 4))))) (pow.f64 ew 3))))))
ew
(+.f64 (*.f64 (pow.f64 t 2) (-.f64 (*.f64 -1/2 ew) (*.f64 1/2 (/.f64 (pow.f64 eh 2) ew)))) ew)
(+.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/8 (/.f64 (pow.f64 eh 4) (pow.f64 ew 3))))) (pow.f64 t 4)) (+.f64 (*.f64 (pow.f64 t 2) (-.f64 (*.f64 -1/2 ew) (*.f64 1/2 (/.f64 (pow.f64 eh 2) ew)))) ew))
(+.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/8 (/.f64 (pow.f64 eh 4) (pow.f64 ew 3))))) (pow.f64 t 4)) (+.f64 (*.f64 (pow.f64 t 2) (-.f64 (*.f64 -1/2 ew) (*.f64 1/2 (/.f64 (pow.f64 eh 2) ew)))) (+.f64 ew (*.f64 (-.f64 (*.f64 -1/720 ew) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (-.f64 (*.f64 -1/2 ew) (*.f64 1/2 (/.f64 (pow.f64 eh 2) ew))) (pow.f64 eh 4)) (pow.f64 ew 4))) (+.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/8 (/.f64 (pow.f64 eh 4) (pow.f64 ew 3))))) (pow.f64 eh 2)) (pow.f64 ew 2))) (*.f64 1/16 (/.f64 (pow.f64 eh 6) (pow.f64 ew 5)))))) (pow.f64 t 6)))))
(/.f64 (*.f64 (cos.f64 t) (pow.f64 ew 2)) (*.f64 t eh))
(+.f64 (/.f64 (*.f64 (cos.f64 t) (pow.f64 ew 2)) (*.f64 t eh)) (*.f64 -1/2 (/.f64 (*.f64 (cos.f64 t) (pow.f64 ew 4)) (*.f64 (pow.f64 t 3) (pow.f64 eh 3)))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (cos.f64 t) (pow.f64 ew 6)) (pow.f64 eh 5))) (*.f64 -1/4 (/.f64 (*.f64 (cos.f64 t) (pow.f64 ew 6)) (pow.f64 eh 5)))) (pow.f64 t 5))) (+.f64 (/.f64 (*.f64 (cos.f64 t) (pow.f64 ew 2)) (*.f64 t eh)) (*.f64 -1/2 (/.f64 (*.f64 (cos.f64 t) (pow.f64 ew 4)) (*.f64 (pow.f64 t 3) (pow.f64 eh 3))))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/8 (/.f64 (*.f64 (cos.f64 t) (pow.f64 ew 8)) (pow.f64 eh 7))) (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (cos.f64 t) (pow.f64 ew 6)) (pow.f64 eh 5))) (*.f64 -1/4 (/.f64 (*.f64 (cos.f64 t) (pow.f64 ew 6)) (pow.f64 eh 5)))) (pow.f64 ew 2)) (pow.f64 eh 2)))) (pow.f64 t 7))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (cos.f64 t) (pow.f64 ew 6)) (pow.f64 eh 5))) (*.f64 -1/4 (/.f64 (*.f64 (cos.f64 t) (pow.f64 ew 6)) (pow.f64 eh 5)))) (pow.f64 t 5))) (+.f64 (/.f64 (*.f64 (cos.f64 t) (pow.f64 ew 2)) (*.f64 t eh)) (*.f64 -1/2 (/.f64 (*.f64 (cos.f64 t) (pow.f64 ew 4)) (*.f64 (pow.f64 t 3) (pow.f64 eh 3)))))))
(*.f64 -1 (/.f64 (*.f64 (cos.f64 t) (pow.f64 ew 2)) (*.f64 t eh)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (cos.f64 t) (pow.f64 ew 4)) (*.f64 (pow.f64 t 3) (pow.f64 eh 3)))) (*.f64 -1 (/.f64 (*.f64 (cos.f64 t) (pow.f64 ew 2)) (*.f64 t eh))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (cos.f64 t) (pow.f64 ew 6)) (*.f64 (pow.f64 t 5) (pow.f64 eh 5)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (cos.f64 t) (pow.f64 ew 4)) (*.f64 (pow.f64 t 3) (pow.f64 eh 3)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (cos.f64 t) (pow.f64 ew 6)) (*.f64 (pow.f64 t 5) (pow.f64 eh 5)))) (*.f64 -1 (/.f64 (*.f64 (cos.f64 t) (pow.f64 ew 2)) (*.f64 t eh))))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (cos.f64 t) (pow.f64 ew 6)) (*.f64 (pow.f64 t 5) (pow.f64 eh 5)))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (cos.f64 t) (pow.f64 ew 6)) (pow.f64 eh 5))) (*.f64 -1/4 (/.f64 (*.f64 (cos.f64 t) (pow.f64 ew 6)) (pow.f64 eh 5)))) (pow.f64 ew 2)) (*.f64 (pow.f64 t 7) (pow.f64 eh 2)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (cos.f64 t) (pow.f64 ew 4)) (*.f64 (pow.f64 t 3) (pow.f64 eh 3)))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (cos.f64 t) (pow.f64 ew 8)) (*.f64 (pow.f64 t 7) (pow.f64 eh 7)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (cos.f64 t) (pow.f64 ew 6)) (*.f64 (pow.f64 t 5) (pow.f64 eh 5)))) (*.f64 -1 (/.f64 (*.f64 (cos.f64 t) (pow.f64 ew 2)) (*.f64 t eh))))))))
(*.f64 (cos.f64 t) ew)
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (cos.f64 t) (*.f64 (pow.f64 t 2) (pow.f64 eh 2))) ew)) (*.f64 (cos.f64 t) ew))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (cos.f64 t) (*.f64 (pow.f64 t 2) (pow.f64 eh 2))) ew)) (+.f64 (*.f64 (cos.f64 t) ew) (*.f64 -1 (*.f64 (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (cos.f64 t) (pow.f64 t 4)) (pow.f64 ew 3))) (*.f64 -1/8 (/.f64 (*.f64 (cos.f64 t) (pow.f64 t 4)) (pow.f64 ew 3)))) (pow.f64 eh 4)))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (cos.f64 t) (*.f64 (pow.f64 t 2) (pow.f64 eh 2))) ew)) (+.f64 (*.f64 (cos.f64 t) ew) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (cos.f64 t) (pow.f64 t 4)) (pow.f64 ew 3))) (*.f64 -1/8 (/.f64 (*.f64 (cos.f64 t) (pow.f64 t 4)) (pow.f64 ew 3)))) (pow.f64 t 2)) (pow.f64 ew 2))) (*.f64 1/8 (/.f64 (*.f64 (cos.f64 t) (pow.f64 t 6)) (pow.f64 ew 5)))) (pow.f64 eh 6))) (*.f64 -1 (*.f64 (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (cos.f64 t) (pow.f64 t 4)) (pow.f64 ew 3))) (*.f64 -1/8 (/.f64 (*.f64 (cos.f64 t) (pow.f64 t 4)) (pow.f64 ew 3)))) (pow.f64 eh 4))))))
(/.f64 (*.f64 (cos.f64 t) (pow.f64 ew 2)) (*.f64 t eh))
(+.f64 (/.f64 (*.f64 (cos.f64 t) (pow.f64 ew 2)) (*.f64 t eh)) (*.f64 -1/2 (/.f64 (*.f64 (cos.f64 t) (pow.f64 ew 4)) (*.f64 (pow.f64 t 3) (pow.f64 eh 3)))))
(+.f64 (/.f64 (*.f64 (cos.f64 t) (pow.f64 ew 2)) (*.f64 t eh)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (cos.f64 t) (pow.f64 ew 6)) (pow.f64 t 5))) (*.f64 -1/8 (/.f64 (*.f64 (cos.f64 t) (pow.f64 ew 6)) (pow.f64 t 5)))) (pow.f64 eh 5))) (*.f64 -1/2 (/.f64 (*.f64 (cos.f64 t) (pow.f64 ew 4)) (*.f64 (pow.f64 t 3) (pow.f64 eh 3))))))
(+.f64 (/.f64 (*.f64 (cos.f64 t) (pow.f64 ew 2)) (*.f64 t eh)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 ew 2) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (cos.f64 t) (pow.f64 ew 6)) (pow.f64 t 5))) (*.f64 -1/8 (/.f64 (*.f64 (cos.f64 t) (pow.f64 ew 6)) (pow.f64 t 5))))) (pow.f64 t 2))) (*.f64 1/8 (/.f64 (*.f64 (cos.f64 t) (pow.f64 ew 8)) (pow.f64 t 7)))) (pow.f64 eh 7))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (cos.f64 t) (pow.f64 ew 6)) (pow.f64 t 5))) (*.f64 -1/8 (/.f64 (*.f64 (cos.f64 t) (pow.f64 ew 6)) (pow.f64 t 5)))) (pow.f64 eh 5))) (*.f64 -1/2 (/.f64 (*.f64 (cos.f64 t) (pow.f64 ew 4)) (*.f64 (pow.f64 t 3) (pow.f64 eh 3)))))))
(*.f64 -1 (/.f64 (*.f64 (cos.f64 t) (pow.f64 ew 2)) (*.f64 t eh)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (cos.f64 t) (pow.f64 ew 4)) (*.f64 (pow.f64 t 3) (pow.f64 eh 3)))) (*.f64 -1 (/.f64 (*.f64 (cos.f64 t) (pow.f64 ew 2)) (*.f64 t eh))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (cos.f64 t) (pow.f64 ew 6)) (*.f64 (pow.f64 t 5) (pow.f64 eh 5)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (cos.f64 t) (pow.f64 ew 4)) (*.f64 (pow.f64 t 3) (pow.f64 eh 3)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (cos.f64 t) (pow.f64 ew 6)) (*.f64 (pow.f64 t 5) (pow.f64 eh 5)))) (*.f64 -1 (/.f64 (*.f64 (cos.f64 t) (pow.f64 ew 2)) (*.f64 t eh))))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (cos.f64 t) (pow.f64 ew 6)) (*.f64 (pow.f64 t 5) (pow.f64 eh 5)))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 ew 2) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (cos.f64 t) (pow.f64 ew 6)) (pow.f64 t 5))) (*.f64 -1/8 (/.f64 (*.f64 (cos.f64 t) (pow.f64 ew 6)) (pow.f64 t 5))))) (*.f64 (pow.f64 t 2) (pow.f64 eh 7)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (cos.f64 t) (pow.f64 ew 4)) (*.f64 (pow.f64 t 3) (pow.f64 eh 3)))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (cos.f64 t) (pow.f64 ew 8)) (*.f64 (pow.f64 t 7) (pow.f64 eh 7)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (cos.f64 t) (pow.f64 ew 6)) (*.f64 (pow.f64 t 5) (pow.f64 eh 5)))) (*.f64 -1 (/.f64 (*.f64 (cos.f64 t) (pow.f64 ew 2)) (*.f64 t eh))))))))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (*.f64 (cos.f64 t) (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))))) 1)
(*.f64 1 (cbrt.f64 (*.f64 (cos.f64 t) (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))))
(*.f64 (cbrt.f64 (*.f64 (cos.f64 t) (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))) 1)
(*.f64 (pow.f64 (*.f64 (cos.f64 t) (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew))))) 1/6) (pow.f64 (*.f64 (cos.f64 t) (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew))))) 1/6))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (cos.f64 t) (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew))))))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (cos.f64 t) (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew))))))) 2))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (cos.f64 t) (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew))))))) 2) (cbrt.f64 (cbrt.f64 (*.f64 (cos.f64 t) (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew))))))))
(*.f64 (cbrt.f64 (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew))))) (cbrt.f64 ew))
(*.f64 (cbrt.f64 ew) (cbrt.f64 (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew))))))
(*.f64 (pow.f64 1 1/3) (cbrt.f64 (*.f64 (cos.f64 t) (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 (cos.f64 t) (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))) 1/3) (pow.f64 (sqrt.f64 (*.f64 (cos.f64 t) (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))) 1/3))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 t) (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))) 2) 1/3) (cbrt.f64 (cbrt.f64 (*.f64 (cos.f64 t) (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew))))))))
(/.f64 (cbrt.f64 ew) (cbrt.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) (cos.f64 t))))
(/.f64 (cbrt.f64 (*.f64 ew (cos.f64 t))) (cbrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(/.f64 (*.f64 (cbrt.f64 (*.f64 ew (cos.f64 t))) 1) (cbrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(/.f64 (*.f64 (cbrt.f64 (cos.f64 t)) (cbrt.f64 ew)) (cbrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(/.f64 (*.f64 (cbrt.f64 (neg.f64 (cos.f64 t))) (cbrt.f64 ew)) (cbrt.f64 (neg.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))))))
(/.f64 (/.f64 (cbrt.f64 (*.f64 ew (cos.f64 t))) 1) (cbrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(/.f64 (/.f64 (cbrt.f64 (*.f64 ew (cos.f64 t))) (sqrt.f64 (cbrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))) (sqrt.f64 (cbrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))))))
(/.f64 (/.f64 (cbrt.f64 (*.f64 ew (cos.f64 t))) (*.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))))) (cbrt.f64 (cbrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))))))) (cbrt.f64 (cbrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))))))
(/.f64 (/.f64 (cbrt.f64 (*.f64 ew (cos.f64 t))) (cbrt.f64 (sqrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))) (cbrt.f64 (sqrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))))))
(/.f64 (/.f64 (cbrt.f64 (*.f64 ew (cos.f64 t))) (cbrt.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))) 2))) (cbrt.f64 (cbrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))))))
(pow.f64 (*.f64 (cos.f64 t) (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew))))) 1/3)
(pow.f64 (cbrt.f64 (*.f64 (cos.f64 t) (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))) 1)
(pow.f64 (pow.f64 (*.f64 (cos.f64 t) (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew))))) 1/6) 2)
(pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (cos.f64 t) (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew))))))) 3)
(sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 t) (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))) 2))
(log.f64 (exp.f64 (cbrt.f64 (*.f64 (cos.f64 t) (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew))))))))
(log.f64 (+.f64 1 (expm1.f64 (cbrt.f64 (*.f64 (cos.f64 t) (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))))))
(expm1.f64 (log1p.f64 (cbrt.f64 (*.f64 (cos.f64 t) (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew))))))))
(exp.f64 (log.f64 (cbrt.f64 (*.f64 (cos.f64 t) (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew))))))))
(exp.f64 (*.f64 (log.f64 (*.f64 (cos.f64 t) (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))) 1/3))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 (cos.f64 t) (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew))))))) 1))
(log1p.f64 (expm1.f64 (cbrt.f64 (*.f64 (cos.f64 t) (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew))))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (cos.f64 t) (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew))))))) 1)
(/.f64 ew (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) (cos.f64 t)))
(/.f64 (cos.f64 t) (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew))
(/.f64 1 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) (*.f64 ew (cos.f64 t))))
(/.f64 (*.f64 (cos.f64 t) (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew))))) 1)
(/.f64 (sqrt.f64 ew) (/.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) (cos.f64 t)) (sqrt.f64 ew)))
(/.f64 (sqrt.f64 ew) (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) (*.f64 (sqrt.f64 ew) (cos.f64 t))))
(/.f64 (cbrt.f64 ew) (/.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) (cos.f64 t)) (pow.f64 (cbrt.f64 ew) 2)))
(/.f64 (pow.f64 (cbrt.f64 ew) 2) (/.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) (cos.f64 t)) (cbrt.f64 ew)))
(/.f64 (pow.f64 (cbrt.f64 ew) 2) (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) (*.f64 (cbrt.f64 ew) (cos.f64 t))))
(/.f64 (*.f64 ew (cos.f64 t)) (hypot.f64 1 (*.f64 t (/.f64 eh ew))))
(/.f64 (neg.f64 ew) (neg.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) (cos.f64 t))))
(/.f64 (neg.f64 (cos.f64 t)) (/.f64 (neg.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))) ew))
(/.f64 (sqrt.f64 (*.f64 ew (cos.f64 t))) (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) (sqrt.f64 (*.f64 ew (cos.f64 t)))))
(/.f64 (*.f64 (cbrt.f64 (*.f64 ew (cos.f64 t))) (cbrt.f64 (*.f64 ew (cos.f64 t)))) (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) (cbrt.f64 (*.f64 ew (cos.f64 t)))))
(/.f64 (*.f64 ew (sqrt.f64 (cos.f64 t))) (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) (sqrt.f64 (cos.f64 t))))
(/.f64 (*.f64 ew (pow.f64 (cbrt.f64 (cos.f64 t)) 2)) (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) (cbrt.f64 (cos.f64 t))))
(/.f64 (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew)))) (/.f64 1 (cos.f64 t)))
(/.f64 (*.f64 (sqrt.f64 (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew))))) ew) (sqrt.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) (cos.f64 t))))
(/.f64 (*.f64 ew (neg.f64 (cos.f64 t))) (neg.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(/.f64 (*.f64 (neg.f64 (cos.f64 t)) ew) (neg.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(/.f64 (/.f64 ew 1) (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) (cos.f64 t)))
(/.f64 (/.f64 ew (/.f64 1 (cos.f64 t))) (hypot.f64 1 (*.f64 t (/.f64 eh ew))))
(/.f64 (/.f64 (*.f64 ew (cos.f64 t)) (sqrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))))) (sqrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(/.f64 (/.f64 ew (/.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))) 2) (cos.f64 t))) (cbrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(/.f64 (*.f64 (sqrt.f64 ew) (sqrt.f64 (cos.f64 t))) (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) (*.f64 (sqrt.f64 ew) (sqrt.f64 (cos.f64 t)))))
(/.f64 (/.f64 ew (sqrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))))) (/.f64 (sqrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))) (cos.f64 t)))
(/.f64 (/.f64 ew (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))) 2)) (/.f64 (cbrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))) (cos.f64 t)))
(/.f64 (neg.f64 (*.f64 ew (cos.f64 t))) (neg.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(/.f64 (*.f64 (sqrt.f64 (cos.f64 t)) ew) (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) (sqrt.f64 (cos.f64 t))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (cos.f64 t)) 2) ew) (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) (cbrt.f64 (cos.f64 t))))
(/.f64 (*.f64 (/.f64 (cos.f64 t) 1) ew) (hypot.f64 1 (*.f64 t (/.f64 eh ew))))
(/.f64 (*.f64 (/.f64 (cos.f64 t) (sqrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))))) ew) (sqrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(/.f64 (*.f64 (/.f64 (cos.f64 t) (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))) 2)) ew) (cbrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(/.f64 (*.f64 (neg.f64 (neg.f64 (cos.f64 t))) ew) (neg.f64 (neg.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))))))
(/.f64 (*.f64 (*.f64 ew (cos.f64 t)) 1) (hypot.f64 1 (*.f64 t (/.f64 eh ew))))
(/.f64 (*.f64 (*.f64 ew (neg.f64 (cos.f64 t))) 1) (neg.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(/.f64 (*.f64 (*.f64 (neg.f64 (cos.f64 t)) ew) 1) (neg.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(/.f64 (*.f64 (/.f64 ew (/.f64 1 (cos.f64 t))) 1) (hypot.f64 1 (*.f64 t (/.f64 eh ew))))
(/.f64 (*.f64 (/.f64 (*.f64 ew (cos.f64 t)) (sqrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))))) 1) (sqrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(/.f64 (*.f64 (/.f64 ew (/.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))) 2) (cos.f64 t))) 1) (cbrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(/.f64 (*.f64 (neg.f64 (*.f64 ew (cos.f64 t))) 1) (neg.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(/.f64 (*.f64 (cbrt.f64 (*.f64 ew (cos.f64 t))) (pow.f64 (cbrt.f64 (*.f64 (cos.f64 t) (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))) 2)) (cbrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(/.f64 (*.f64 1 (*.f64 (sqrt.f64 (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew))))) ew)) (sqrt.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) (cos.f64 t))))
(/.f64 (*.f64 (sqrt.f64 (cos.f64 t)) (*.f64 (sqrt.f64 (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew))))) ew)) (sqrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(/.f64 (*.f64 (sqrt.f64 (neg.f64 (cos.f64 t))) (*.f64 (sqrt.f64 (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew))))) ew)) (sqrt.f64 (neg.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))))))
(/.f64 (*.f64 (sqrt.f64 (*.f64 ew (cos.f64 t))) (sqrt.f64 (*.f64 (cos.f64 t) (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew))))))) (sqrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(/.f64 (*.f64 ew (/.f64 (cos.f64 t) (sqrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))) (sqrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(/.f64 (*.f64 ew (/.f64 (cos.f64 t) (cbrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))) (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))) 2))
(/.f64 (/.f64 (*.f64 ew (cos.f64 t)) (cbrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))))) (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))) 2))
(/.f64 (/.f64 ew (*.f64 (cbrt.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) (cos.f64 t))) (cbrt.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) (cos.f64 t))))) (cbrt.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) (cos.f64 t))))
(/.f64 (/.f64 ew (/.f64 1 (sqrt.f64 (cos.f64 t)))) (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) (sqrt.f64 (cos.f64 t))))
(/.f64 (/.f64 ew (/.f64 1 (pow.f64 (cbrt.f64 (cos.f64 t)) 2))) (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) (cbrt.f64 (cos.f64 t))))
(/.f64 (/.f64 ew (/.f64 (sqrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))) (sqrt.f64 (cos.f64 t)))) (/.f64 (sqrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))) (sqrt.f64 (cos.f64 t))))
(/.f64 (/.f64 ew (/.f64 (sqrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))) (pow.f64 (cbrt.f64 (cos.f64 t)) 2))) (/.f64 (sqrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))) (cbrt.f64 (cos.f64 t))))
(/.f64 (/.f64 ew (/.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))) 2) (sqrt.f64 (cos.f64 t)))) (/.f64 (cbrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))) (sqrt.f64 (cos.f64 t))))
(/.f64 (/.f64 ew (/.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))) 2) (pow.f64 (cbrt.f64 (cos.f64 t)) 2))) (/.f64 (cbrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))) (cbrt.f64 (cos.f64 t))))
(/.f64 (/.f64 (*.f64 ew (neg.f64 (cos.f64 t))) 1) (neg.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(/.f64 (/.f64 (*.f64 ew (neg.f64 (cos.f64 t))) (sqrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))))) (neg.f64 (sqrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))))))
(/.f64 (/.f64 (*.f64 ew (neg.f64 (cos.f64 t))) (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))) 2)) (neg.f64 (cbrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))))))
(/.f64 (/.f64 (*.f64 ew (neg.f64 (cos.f64 t))) (sqrt.f64 (neg.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))) (sqrt.f64 (neg.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))))))
(/.f64 (/.f64 (*.f64 ew (neg.f64 (cos.f64 t))) (*.f64 (cbrt.f64 (neg.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))))) (cbrt.f64 (neg.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))))))) (cbrt.f64 (neg.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))))))
(/.f64 (/.f64 (*.f64 ew (neg.f64 (cos.f64 t))) -1) (hypot.f64 1 (*.f64 t (/.f64 eh ew))))
(/.f64 (/.f64 (*.f64 ew (neg.f64 (cos.f64 t))) (neg.f64 (sqrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))) (sqrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(/.f64 (/.f64 (*.f64 ew (neg.f64 (cos.f64 t))) (neg.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))) 2))) (cbrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(/.f64 (/.f64 (*.f64 (neg.f64 (cos.f64 t)) ew) 1) (neg.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(/.f64 (/.f64 (*.f64 (neg.f64 (cos.f64 t)) ew) (sqrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))))) (neg.f64 (sqrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))))))
(/.f64 (/.f64 (*.f64 (neg.f64 (cos.f64 t)) ew) (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))) 2)) (neg.f64 (cbrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))))))
(/.f64 (/.f64 (*.f64 (neg.f64 (cos.f64 t)) ew) (sqrt.f64 (neg.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))) (sqrt.f64 (neg.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))))))
(/.f64 (/.f64 (*.f64 (neg.f64 (cos.f64 t)) ew) (*.f64 (cbrt.f64 (neg.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))))) (cbrt.f64 (neg.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))))))) (cbrt.f64 (neg.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))))))
(/.f64 (/.f64 (*.f64 (neg.f64 (cos.f64 t)) ew) -1) (hypot.f64 1 (*.f64 t (/.f64 eh ew))))
(/.f64 (/.f64 (*.f64 (neg.f64 (cos.f64 t)) ew) (neg.f64 (sqrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))) (sqrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(/.f64 (/.f64 (*.f64 (neg.f64 (cos.f64 t)) ew) (neg.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))) 2))) (cbrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(/.f64 (/.f64 (/.f64 ew (/.f64 1 (cos.f64 t))) 1) (hypot.f64 1 (*.f64 t (/.f64 eh ew))))
(/.f64 (/.f64 (/.f64 ew (/.f64 1 (cos.f64 t))) (cbrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))))) (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))) 2))
(/.f64 (/.f64 (/.f64 (*.f64 ew (cos.f64 t)) (sqrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))))) 1) (sqrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(/.f64 (/.f64 (/.f64 (*.f64 ew (cos.f64 t)) (sqrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))))) (cbrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))))) (cbrt.f64 (sqrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))))))
(/.f64 (/.f64 (/.f64 (*.f64 ew (cos.f64 t)) (sqrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))))) (sqrt.f64 (sqrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))) (sqrt.f64 (sqrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))))))
(/.f64 (/.f64 (/.f64 (*.f64 ew (cos.f64 t)) (sqrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))))) (sqrt.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))) 2))) (sqrt.f64 (cbrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))))))
(/.f64 (/.f64 (/.f64 ew (/.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))) 2) (cos.f64 t))) 1) (cbrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(/.f64 (/.f64 (/.f64 ew (/.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))) 2) (cos.f64 t))) (sqrt.f64 (cbrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))) (sqrt.f64 (cbrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))))))
(/.f64 (/.f64 (/.f64 ew (/.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))) 2) (cos.f64 t))) (*.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))))) (cbrt.f64 (cbrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))))))) (cbrt.f64 (cbrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))))))
(/.f64 (/.f64 (/.f64 ew (/.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))) 2) (cos.f64 t))) (cbrt.f64 (sqrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))) (cbrt.f64 (sqrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))))))
(/.f64 (/.f64 (/.f64 ew (/.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))) 2) (cos.f64 t))) (cbrt.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))) 2))) (cbrt.f64 (cbrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))))))
(/.f64 (/.f64 (neg.f64 (*.f64 ew (cos.f64 t))) 1) (neg.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(/.f64 (/.f64 (neg.f64 (*.f64 ew (cos.f64 t))) (sqrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))))) (neg.f64 (sqrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))))))
(/.f64 (/.f64 (neg.f64 (*.f64 ew (cos.f64 t))) (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))) 2)) (neg.f64 (cbrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))))))
(/.f64 (/.f64 (neg.f64 (*.f64 ew (cos.f64 t))) (sqrt.f64 (neg.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))) (sqrt.f64 (neg.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))))))
(/.f64 (/.f64 (neg.f64 (*.f64 ew (cos.f64 t))) (*.f64 (cbrt.f64 (neg.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))))) (cbrt.f64 (neg.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))))))) (cbrt.f64 (neg.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))))))
(/.f64 (/.f64 (neg.f64 (*.f64 ew (cos.f64 t))) -1) (hypot.f64 1 (*.f64 t (/.f64 eh ew))))
(/.f64 (/.f64 (neg.f64 (*.f64 ew (cos.f64 t))) (neg.f64 (sqrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))) (sqrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(/.f64 (/.f64 (neg.f64 (*.f64 ew (cos.f64 t))) (neg.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))) 2))) (cbrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(pow.f64 (*.f64 (cos.f64 t) (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew))))) 1)
(pow.f64 (cbrt.f64 (*.f64 (cos.f64 t) (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))) 3)
(pow.f64 (sqrt.f64 (*.f64 (cos.f64 t) (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))) 2)
(pow.f64 (pow.f64 (*.f64 (cos.f64 t) (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew))))) 3) 1/3)
(sqrt.f64 (pow.f64 (*.f64 (cos.f64 t) (/.f64 ew (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 (cos.f64 t) (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew))))))))
(cbrt.f64 (pow.f64 (*.f64 (cos.f64 t) (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew))))) 3))
(cbrt.f64 (*.f64 (pow.f64 ew 3) (pow.f64 (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew)))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew)))) 3) (pow.f64 ew 3)))
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 t) (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))))
(exp.f64 (log.f64 (*.f64 (cos.f64 t) (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))))
(exp.f64 (*.f64 (log.f64 (*.f64 (cos.f64 t) (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))) 1))
(log1p.f64 (expm1.f64 (*.f64 (cos.f64 t) (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))))
Outputs
(pow.f64 ew 1/3)
(cbrt.f64 ew)
(+.f64 (pow.f64 ew 1/3) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 ew 2)) 1/3) (*.f64 (pow.f64 t 2) (-.f64 (*.f64 -1/2 ew) (*.f64 1/2 (/.f64 (pow.f64 eh 2) ew)))))))
(+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 ew ew))) (*.f64 (*.f64 t t) (-.f64 (*.f64 ew -1/2) (*.f64 1/2 (/.f64 (*.f64 eh eh) ew)))))) (cbrt.f64 ew))
(+.f64 (*.f64 1/3 (*.f64 (*.f64 t t) (*.f64 (*.f64 -1/2 (+.f64 ew (/.f64 eh (/.f64 ew eh)))) (cbrt.f64 (/.f64 1 (*.f64 ew ew)))))) (cbrt.f64 ew))
(+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 ew 2)) 1/3) (*.f64 (pow.f64 t 4) (-.f64 (*.f64 1/24 ew) (+.f64 (*.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 (*.f64 1/3 (/.f64 (pow.f64 (-.f64 (*.f64 -1/2 ew) (*.f64 1/2 (/.f64 (pow.f64 eh 2) ew))) 2) ew)) (*.f64 -1/8 (/.f64 (pow.f64 eh 4) (pow.f64 ew 3))))))))) (+.f64 (pow.f64 ew 1/3) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 ew 2)) 1/3) (*.f64 (pow.f64 t 2) (-.f64 (*.f64 -1/2 ew) (*.f64 1/2 (/.f64 (pow.f64 eh 2) ew))))))))
(fma.f64 1/3 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 ew 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))) (fma.f64 1/3 (/.f64 (pow.f64 (-.f64 (*.f64 ew -1/2) (*.f64 1/2 (/.f64 (*.f64 eh eh) ew))) 2) ew) (/.f64 (*.f64 -1/8 (pow.f64 eh 4)) (pow.f64 ew 3))))))) (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 ew ew))) (*.f64 (*.f64 t t) (-.f64 (*.f64 ew -1/2) (*.f64 1/2 (/.f64 (*.f64 eh eh) ew)))))) (cbrt.f64 ew)))
(fma.f64 1/3 (*.f64 (pow.f64 t 4) (*.f64 (-.f64 (*.f64 ew 1/24) (fma.f64 1/2 (*.f64 (/.f64 eh (/.f64 ew eh)) (/.f64 (*.f64 -1/2 (+.f64 ew (/.f64 eh (/.f64 ew eh)))) ew)) (fma.f64 1/3 (/.f64 (pow.f64 (*.f64 -1/2 (+.f64 ew (/.f64 eh (/.f64 ew eh)))) 2) ew) (/.f64 (*.f64 -1/8 (pow.f64 eh 4)) (pow.f64 ew 3))))) (cbrt.f64 (/.f64 1 (*.f64 ew ew))))) (+.f64 (*.f64 1/3 (*.f64 (*.f64 t t) (*.f64 (*.f64 -1/2 (+.f64 ew (/.f64 eh (/.f64 ew eh)))) (cbrt.f64 (/.f64 1 (*.f64 ew ew)))))) (cbrt.f64 ew)))
(+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 ew 2)) 1/3) (*.f64 (pow.f64 t 6) (-.f64 (*.f64 -1/720 ew) (+.f64 (*.f64 1/3 (/.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 (*.f64 1/3 (/.f64 (pow.f64 (-.f64 (*.f64 -1/2 ew) (*.f64 1/2 (/.f64 (pow.f64 eh 2) ew))) 2) ew)) (*.f64 -1/8 (/.f64 (pow.f64 eh 4) (pow.f64 ew 3)))))) (-.f64 (*.f64 -1/2 ew) (*.f64 1/2 (/.f64 (pow.f64 eh 2) ew)))) ew)) (+.f64 (*.f64 1/27 (/.f64 (pow.f64 (-.f64 (*.f64 -1/2 ew) (*.f64 1/2 (/.f64 (pow.f64 eh 2) ew))) 3) (pow.f64 ew 2))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (-.f64 (*.f64 -1/2 ew) (*.f64 1/2 (/.f64 (pow.f64 eh 2) ew))) (pow.f64 eh 4)) (pow.f64 ew 4))) (+.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/8 (/.f64 (pow.f64 eh 4) (pow.f64 ew 3))))) (pow.f64 eh 2)) (pow.f64 ew 2))) (+.f64 (*.f64 1/3 (/.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 (*.f64 1/3 (/.f64 (pow.f64 (-.f64 (*.f64 -1/2 ew) (*.f64 1/2 (/.f64 (pow.f64 eh 2) ew))) 2) ew)) (*.f64 -1/8 (/.f64 (pow.f64 eh 4) (pow.f64 ew 3))))))) ew)) (*.f64 1/16 (/.f64 (pow.f64 eh 6) (pow.f64 ew 5)))))))))))) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 ew 2)) 1/3) (*.f64 (pow.f64 t 4) (-.f64 (*.f64 1/24 ew) (+.f64 (*.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 (*.f64 1/3 (/.f64 (pow.f64 (-.f64 (*.f64 -1/2 ew) (*.f64 1/2 (/.f64 (pow.f64 eh 2) ew))) 2) ew)) (*.f64 -1/8 (/.f64 (pow.f64 eh 4) (pow.f64 ew 3))))))))) (+.f64 (pow.f64 ew 1/3) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 ew 2)) 1/3) (*.f64 (pow.f64 t 2) (-.f64 (*.f64 -1/2 ew) (*.f64 1/2 (/.f64 (pow.f64 eh 2) ew)))))))))
(fma.f64 1/3 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 ew ew))) (*.f64 (pow.f64 t 6) (-.f64 (*.f64 ew -1/720) (fma.f64 1/3 (/.f64 (-.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))) (fma.f64 1/3 (/.f64 (pow.f64 (-.f64 (*.f64 ew -1/2) (*.f64 1/2 (/.f64 (*.f64 eh eh) ew))) 2) ew) (/.f64 (*.f64 -1/8 (pow.f64 eh 4)) (pow.f64 ew 3))))) (/.f64 ew (-.f64 (*.f64 ew -1/2) (*.f64 1/2 (/.f64 (*.f64 eh eh) ew))))) (fma.f64 1/27 (/.f64 (pow.f64 (-.f64 (*.f64 ew -1/2) (*.f64 1/2 (/.f64 (*.f64 eh eh) ew))) 3) (*.f64 ew ew)) (fma.f64 -1/8 (/.f64 (-.f64 (*.f64 ew -1/2) (*.f64 1/2 (/.f64 (*.f64 eh eh) ew))) (/.f64 (pow.f64 ew 4) (pow.f64 eh 4))) (fma.f64 1/2 (/.f64 (-.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 (*.f64 -1/8 (pow.f64 eh 4)) (pow.f64 ew 3)))) (/.f64 (*.f64 ew ew) (*.f64 eh eh))) (fma.f64 1/3 (/.f64 (-.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))) (fma.f64 1/3 (/.f64 (pow.f64 (-.f64 (*.f64 ew -1/2) (*.f64 1/2 (/.f64 (*.f64 eh eh) ew))) 2) ew) (/.f64 (*.f64 -1/8 (pow.f64 eh 4)) (pow.f64 ew 3))))) (/.f64 ew (-.f64 (*.f64 ew -1/2) (*.f64 1/2 (/.f64 (*.f64 eh eh) ew))))) (*.f64 1/16 (/.f64 (pow.f64 eh 6) (pow.f64 ew 5))))))))))) (fma.f64 1/3 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 ew 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))) (fma.f64 1/3 (/.f64 (pow.f64 (-.f64 (*.f64 ew -1/2) (*.f64 1/2 (/.f64 (*.f64 eh eh) ew))) 2) ew) (/.f64 (*.f64 -1/8 (pow.f64 eh 4)) (pow.f64 ew 3))))))) (+.f64 (*.f64 1/3 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 ew ew))) (*.f64 (*.f64 t t) (-.f64 (*.f64 ew -1/2) (*.f64 1/2 (/.f64 (*.f64 eh eh) ew)))))) (cbrt.f64 ew))))
(+.f64 (+.f64 (*.f64 1/3 (*.f64 (*.f64 t t) (*.f64 (*.f64 -1/2 (+.f64 ew (/.f64 eh (/.f64 ew eh)))) (cbrt.f64 (/.f64 1 (*.f64 ew ew)))))) (cbrt.f64 ew)) (*.f64 (*.f64 1/3 (cbrt.f64 (/.f64 1 (*.f64 ew ew)))) (+.f64 (*.f64 (pow.f64 t 6) (-.f64 (*.f64 ew -1/720) (fma.f64 1/3 (*.f64 (/.f64 (*.f64 -1/2 (+.f64 ew (/.f64 eh (/.f64 ew eh)))) ew) (-.f64 (*.f64 ew 1/24) (fma.f64 1/2 (*.f64 (/.f64 eh (/.f64 ew eh)) (/.f64 (*.f64 -1/2 (+.f64 ew (/.f64 eh (/.f64 ew eh)))) ew)) (fma.f64 1/3 (/.f64 (pow.f64 (*.f64 -1/2 (+.f64 ew (/.f64 eh (/.f64 ew eh)))) 2) ew) (/.f64 (*.f64 -1/8 (pow.f64 eh 4)) (pow.f64 ew 3)))))) (fma.f64 1/27 (/.f64 (pow.f64 (*.f64 -1/2 (+.f64 ew (/.f64 eh (/.f64 ew eh)))) 3) (*.f64 ew ew)) (fma.f64 -1/8 (/.f64 (*.f64 -1/2 (+.f64 ew (/.f64 eh (/.f64 ew eh)))) (/.f64 (pow.f64 ew 4) (pow.f64 eh 4))) (fma.f64 1/2 (*.f64 (/.f64 eh (/.f64 ew eh)) (/.f64 (-.f64 (*.f64 ew 1/24) (fma.f64 1/2 (*.f64 (/.f64 eh (/.f64 ew eh)) (/.f64 (*.f64 -1/2 (+.f64 ew (/.f64 eh (/.f64 ew eh)))) ew)) (/.f64 (*.f64 -1/8 (pow.f64 eh 4)) (pow.f64 ew 3)))) ew)) (fma.f64 1/3 (*.f64 (/.f64 (*.f64 -1/2 (+.f64 ew (/.f64 eh (/.f64 ew eh)))) ew) (-.f64 (*.f64 ew 1/24) (fma.f64 1/2 (*.f64 (/.f64 eh (/.f64 ew eh)) (/.f64 (*.f64 -1/2 (+.f64 ew (/.f64 eh (/.f64 ew eh)))) ew)) (fma.f64 1/3 (/.f64 (pow.f64 (*.f64 -1/2 (+.f64 ew (/.f64 eh (/.f64 ew eh)))) 2) ew) (/.f64 (*.f64 -1/8 (pow.f64 eh 4)) (pow.f64 ew 3)))))) (*.f64 1/16 (/.f64 (pow.f64 eh 6) (pow.f64 ew 5)))))))))) (*.f64 (pow.f64 t 4) (-.f64 (*.f64 ew 1/24) (fma.f64 1/2 (*.f64 (/.f64 eh (/.f64 ew eh)) (/.f64 (*.f64 -1/2 (+.f64 ew (/.f64 eh (/.f64 ew eh)))) ew)) (fma.f64 1/3 (/.f64 (pow.f64 (*.f64 -1/2 (+.f64 ew (/.f64 eh (/.f64 ew eh)))) 2) ew) (/.f64 (*.f64 -1/8 (pow.f64 eh 4)) (pow.f64 ew 3)))))))))
(pow.f64 (*.f64 (cos.f64 t) ew) 1/3)
(cbrt.f64 (*.f64 ew (cos.f64 t)))
(+.f64 (*.f64 -1/6 (*.f64 (pow.f64 (/.f64 (*.f64 (cos.f64 t) 1) (pow.f64 ew 5)) 1/3) (*.f64 (pow.f64 t 2) (pow.f64 eh 2)))) (pow.f64 (*.f64 (cos.f64 t) ew) 1/3))
(fma.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 (cos.f64 t) (pow.f64 ew 5))) (*.f64 (*.f64 t t) (*.f64 eh eh))) (cbrt.f64 (*.f64 ew (cos.f64 t))))
(fma.f64 -1/6 (*.f64 (*.f64 eh eh) (*.f64 (*.f64 t t) (cbrt.f64 (/.f64 (cos.f64 t) (pow.f64 ew 5))))) (cbrt.f64 (*.f64 ew (cos.f64 t))))
(+.f64 (*.f64 -1/6 (*.f64 (pow.f64 (/.f64 (*.f64 (cos.f64 t) 1) (pow.f64 ew 5)) 1/3) (*.f64 (pow.f64 t 2) (pow.f64 eh 2)))) (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 ew 2))) 1/3) (*.f64 (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (cos.f64 t) (pow.f64 t 4)) (pow.f64 ew 3))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (cos.f64 t) (pow.f64 t 4)) (pow.f64 ew 3))) (*.f64 1/12 (/.f64 (*.f64 (cos.f64 t) (pow.f64 t 4)) (pow.f64 ew 3))))) (pow.f64 eh 4)))) (pow.f64 (*.f64 (cos.f64 t) ew) 1/3)))
(fma.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 (cos.f64 t) (pow.f64 ew 5))) (*.f64 (*.f64 t t) (*.f64 eh eh))) (fma.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (*.f64 ew ew) (pow.f64 (cos.f64 t) 2)))) (*.f64 (pow.f64 eh 4) (fma.f64 -1/4 (/.f64 (*.f64 (pow.f64 t 4) (cos.f64 t)) (pow.f64 ew 3)) (*.f64 (/.f64 (*.f64 (pow.f64 t 4) (cos.f64 t)) (pow.f64 ew 3)) -1/24)))) (cbrt.f64 (*.f64 ew (cos.f64 t)))))
(fma.f64 -1/6 (*.f64 (*.f64 eh eh) (*.f64 (*.f64 t t) (cbrt.f64 (/.f64 (cos.f64 t) (pow.f64 ew 5))))) (fma.f64 -1/3 (*.f64 (pow.f64 eh 4) (*.f64 (cbrt.f64 (/.f64 (/.f64 1 (*.f64 ew ew)) (pow.f64 (cos.f64 t) 2))) (*.f64 (*.f64 (/.f64 (cos.f64 t) (pow.f64 ew 3)) (pow.f64 t 4)) -7/24))) (cbrt.f64 (*.f64 ew (cos.f64 t)))))
(+.f64 (*.f64 -1/6 (*.f64 (pow.f64 (/.f64 (*.f64 (cos.f64 t) 1) (pow.f64 ew 5)) 1/3) (*.f64 (pow.f64 t 2) (pow.f64 eh 2)))) (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 ew 2))) 1/3) (*.f64 (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (cos.f64 t) (pow.f64 t 4)) (pow.f64 ew 3))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (cos.f64 t) (pow.f64 t 4)) (pow.f64 ew 3))) (*.f64 1/12 (/.f64 (*.f64 (cos.f64 t) (pow.f64 t 4)) (pow.f64 ew 3))))) (pow.f64 eh 4)))) (+.f64 (pow.f64 (*.f64 (cos.f64 t) ew) 1/3) (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 (cos.f64 t) 2) (pow.f64 ew 2))) 1/3) (*.f64 (+.f64 (*.f64 1/3 (/.f64 (*.f64 (pow.f64 t 2) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (cos.f64 t) (pow.f64 t 4)) (pow.f64 ew 3))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (cos.f64 t) (pow.f64 t 4)) (pow.f64 ew 3))) (*.f64 1/12 (/.f64 (*.f64 (cos.f64 t) (pow.f64 t 4)) (pow.f64 ew 3)))))) (pow.f64 ew 2))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (cos.f64 t) (pow.f64 t 4)) (pow.f64 ew 3))) (*.f64 -1/8 (/.f64 (*.f64 (cos.f64 t) (pow.f64 t 4)) (pow.f64 ew 3)))) (pow.f64 t 2)) (pow.f64 ew 2))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (cos.f64 t) (pow.f64 t 6)) (pow.f64 ew 5))) (*.f64 -1/216 (/.f64 (*.f64 (cos.f64 t) (pow.f64 t 6)) (pow.f64 ew 5)))))) (pow.f64 eh 6)))))))
(fma.f64 -1/6 (*.f64 (cbrt.f64 (/.f64 (cos.f64 t) (pow.f64 ew 5))) (*.f64 (*.f64 t t) (*.f64 eh eh))) (+.f64 (fma.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (*.f64 ew ew) (pow.f64 (cos.f64 t) 2)))) (*.f64 (pow.f64 eh 4) (fma.f64 -1/4 (/.f64 (*.f64 (pow.f64 t 4) (cos.f64 t)) (pow.f64 ew 3)) (*.f64 (/.f64 (*.f64 (pow.f64 t 4) (cos.f64 t)) (pow.f64 ew 3)) -1/24)))) (cbrt.f64 (*.f64 ew (cos.f64 t)))) (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (*.f64 ew ew) (pow.f64 (cos.f64 t) 2)))) (*.f64 (pow.f64 eh 6) (fma.f64 1/3 (/.f64 (*.f64 t t) (/.f64 (*.f64 ew ew) (fma.f64 -1/4 (/.f64 (*.f64 (pow.f64 t 4) (cos.f64 t)) (pow.f64 ew 3)) (*.f64 (/.f64 (*.f64 (pow.f64 t 4) (cos.f64 t)) (pow.f64 ew 3)) -1/24)))) (fma.f64 -1/2 (/.f64 (*.f64 (/.f64 (*.f64 (pow.f64 t 4) (cos.f64 t)) (pow.f64 ew 3)) -3/8) (/.f64 (*.f64 ew ew) (*.f64 t t))) (*.f64 (/.f64 (*.f64 (pow.f64 t 6) (cos.f64 t)) (pow.f64 ew 5)) 13/108))))))))
(+.f64 (fma.f64 -1/6 (*.f64 (*.f64 eh eh) (*.f64 (*.f64 t t) (cbrt.f64 (/.f64 (cos.f64 t) (pow.f64 ew 5))))) (fma.f64 -1/3 (*.f64 (pow.f64 eh 4) (*.f64 (cbrt.f64 (/.f64 (/.f64 1 (*.f64 ew ew)) (pow.f64 (cos.f64 t) 2))) (*.f64 (*.f64 (/.f64 (cos.f64 t) (pow.f64 ew 3)) (pow.f64 t 4)) -7/24))) (cbrt.f64 (*.f64 ew (cos.f64 t))))) (*.f64 -1/3 (*.f64 (pow.f64 eh 6) (*.f64 (cbrt.f64 (/.f64 (/.f64 1 (*.f64 ew ew)) (pow.f64 (cos.f64 t) 2))) (fma.f64 1/3 (*.f64 (/.f64 (*.f64 t t) (*.f64 ew ew)) (*.f64 (*.f64 (/.f64 (cos.f64 t) (pow.f64 ew 3)) (pow.f64 t 4)) -7/24)) (fma.f64 -1/2 (/.f64 (*.f64 (/.f64 (cos.f64 t) (pow.f64 ew 3)) (pow.f64 t 4)) (/.f64 (*.f64 (/.f64 ew t) (/.f64 ew t)) -3/8)) (*.f64 (*.f64 (/.f64 (cos.f64 t) (pow.f64 ew 5)) (pow.f64 t 6)) 13/108)))))))
(/.f64 (*.f64 (cos.f64 t) (pow.f64 ew 2)) (*.f64 t eh))
(*.f64 (/.f64 (cos.f64 t) t) (/.f64 (*.f64 ew ew) eh))
(*.f64 (/.f64 (cos.f64 t) t) (/.f64 ew (/.f64 eh ew)))
(+.f64 (/.f64 (*.f64 (cos.f64 t) (pow.f64 ew 2)) (*.f64 t eh)) (*.f64 -1/2 (/.f64 (*.f64 (cos.f64 t) (pow.f64 ew 4)) (*.f64 (pow.f64 t 3) (pow.f64 eh 3)))))
(+.f64 (*.f64 (/.f64 (cos.f64 t) t) (/.f64 (*.f64 ew ew) eh)) (*.f64 -1/2 (/.f64 (cos.f64 t) (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 eh 3)) (pow.f64 ew 4)))))
(+.f64 (*.f64 (/.f64 (cos.f64 t) t) (/.f64 ew (/.f64 eh ew))) (*.f64 (/.f64 -1/2 (pow.f64 t 3)) (/.f64 (*.f64 (pow.f64 ew 4) (cos.f64 t)) (pow.f64 eh 3))))
(+.f64 (/.f64 (*.f64 (cos.f64 t) (pow.f64 ew 2)) (*.f64 t eh)) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1/8 (/.f64 (cos.f64 t) (*.f64 (pow.f64 t 5) (pow.f64 eh 5)))) (*.f64 -1/4 (/.f64 (cos.f64 t) (*.f64 (pow.f64 t 5) (pow.f64 eh 5))))) (pow.f64 ew 6))) (*.f64 -1/2 (/.f64 (*.f64 (cos.f64 t) (pow.f64 ew 4)) (*.f64 (pow.f64 t 3) (pow.f64 eh 3))))))
(+.f64 (*.f64 (/.f64 (cos.f64 t) t) (/.f64 (*.f64 ew ew) eh)) (fma.f64 -1 (*.f64 (*.f64 (/.f64 (cos.f64 t) (*.f64 (pow.f64 t 5) (pow.f64 eh 5))) -3/8) (pow.f64 ew 6)) (*.f64 -1/2 (/.f64 (cos.f64 t) (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 eh 3)) (pow.f64 ew 4))))))
(+.f64 (*.f64 (/.f64 (cos.f64 t) t) (/.f64 ew (/.f64 eh ew))) (-.f64 (*.f64 (/.f64 -1/2 (pow.f64 t 3)) (/.f64 (*.f64 (pow.f64 ew 4) (cos.f64 t)) (pow.f64 eh 3))) (*.f64 (/.f64 (/.f64 (cos.f64 t) (pow.f64 eh 5)) (pow.f64 t 5)) (*.f64 -3/8 (pow.f64 ew 6)))))
(+.f64 (/.f64 (*.f64 (cos.f64 t) (pow.f64 ew 2)) (*.f64 t eh)) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1/8 (/.f64 (cos.f64 t) (*.f64 (pow.f64 t 5) (pow.f64 eh 5)))) (*.f64 -1/4 (/.f64 (cos.f64 t) (*.f64 (pow.f64 t 5) (pow.f64 eh 5))))) (pow.f64 ew 6))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (cos.f64 t) (pow.f64 ew 4)) (*.f64 (pow.f64 t 3) (pow.f64 eh 3)))) (*.f64 -1 (*.f64 (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -1/8 (/.f64 (cos.f64 t) (*.f64 (pow.f64 t 5) (pow.f64 eh 5)))) (*.f64 -1/4 (/.f64 (cos.f64 t) (*.f64 (pow.f64 t 5) (pow.f64 eh 5))))) (*.f64 (pow.f64 t 2) (pow.f64 eh 2)))) (*.f64 1/8 (/.f64 (cos.f64 t) (*.f64 (pow.f64 t 7) (pow.f64 eh 7))))) (pow.f64 ew 8))))))
(+.f64 (*.f64 (/.f64 (cos.f64 t) t) (/.f64 (*.f64 ew ew) eh)) (fma.f64 -1 (*.f64 (*.f64 (/.f64 (cos.f64 t) (*.f64 (pow.f64 t 5) (pow.f64 eh 5))) -3/8) (pow.f64 ew 6)) (fma.f64 -1/2 (/.f64 (cos.f64 t) (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 eh 3)) (pow.f64 ew 4))) (neg.f64 (*.f64 (fma.f64 -1/2 (/.f64 (*.f64 (/.f64 (cos.f64 t) (*.f64 (pow.f64 t 5) (pow.f64 eh 5))) -3/8) (*.f64 (*.f64 t t) (*.f64 eh eh))) (*.f64 1/8 (/.f64 (cos.f64 t) (*.f64 (pow.f64 t 7) (pow.f64 eh 7))))) (pow.f64 ew 8))))))
(+.f64 (-.f64 (*.f64 (/.f64 -1/2 (pow.f64 t 3)) (/.f64 (*.f64 (pow.f64 ew 4) (cos.f64 t)) (pow.f64 eh 3))) (*.f64 (fma.f64 -1/2 (*.f64 (/.f64 (/.f64 (/.f64 (cos.f64 t) (pow.f64 eh 5)) (pow.f64 t 5)) (*.f64 t t)) (/.f64 -3/8 (*.f64 eh eh))) (*.f64 (/.f64 1/8 (pow.f64 eh 7)) (/.f64 (cos.f64 t) (pow.f64 t 7)))) (pow.f64 ew 8))) (-.f64 (*.f64 (/.f64 (cos.f64 t) t) (/.f64 ew (/.f64 eh ew))) (*.f64 (/.f64 (/.f64 (cos.f64 t) (pow.f64 eh 5)) (pow.f64 t 5)) (*.f64 -3/8 (pow.f64 ew 6)))))
(*.f64 (cos.f64 t) ew)
(*.f64 ew (cos.f64 t))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (cos.f64 t) (*.f64 (pow.f64 t 2) (pow.f64 eh 2))) ew)) (*.f64 (cos.f64 t) ew))
(fma.f64 -1/2 (/.f64 (*.f64 (cos.f64 t) (*.f64 (*.f64 t t) (*.f64 eh eh))) ew) (*.f64 ew (cos.f64 t)))
(fma.f64 -1/2 (*.f64 (/.f64 (cos.f64 t) ew) (*.f64 t (*.f64 t (*.f64 eh eh)))) (*.f64 ew (cos.f64 t)))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (cos.f64 t) (*.f64 (pow.f64 t 2) (pow.f64 eh 2))) ew)) (+.f64 (*.f64 (cos.f64 t) ew) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/4 (*.f64 (cos.f64 t) (*.f64 (pow.f64 t 4) (pow.f64 eh 4)))) (*.f64 -1/8 (*.f64 (cos.f64 t) (*.f64 (pow.f64 t 4) (pow.f64 eh 4))))) (pow.f64 ew 3)))))
(fma.f64 -1/2 (/.f64 (*.f64 (cos.f64 t) (*.f64 (*.f64 t t) (*.f64 eh eh))) ew) (fma.f64 (cos.f64 t) ew (neg.f64 (/.f64 (*.f64 (*.f64 (cos.f64 t) (*.f64 (pow.f64 t 4) (pow.f64 eh 4))) -3/8) (pow.f64 ew 3)))))
(-.f64 (fma.f64 -1/2 (*.f64 (/.f64 (cos.f64 t) ew) (*.f64 t (*.f64 t (*.f64 eh eh)))) (*.f64 ew (cos.f64 t))) (/.f64 (*.f64 (pow.f64 t 4) (*.f64 (pow.f64 eh 4) (cos.f64 t))) (/.f64 (pow.f64 ew 3) -3/8)))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (cos.f64 t) (*.f64 (pow.f64 t 2) (pow.f64 eh 2))) ew)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/8 (*.f64 (cos.f64 t) (*.f64 (pow.f64 t 6) (pow.f64 eh 6)))) (*.f64 -1/2 (*.f64 (pow.f64 t 2) (*.f64 (+.f64 (*.f64 -1/4 (*.f64 (cos.f64 t) (*.f64 (pow.f64 t 4) (pow.f64 eh 4)))) (*.f64 -1/8 (*.f64 (cos.f64 t) (*.f64 (pow.f64 t 4) (pow.f64 eh 4))))) (pow.f64 eh 2))))) (pow.f64 ew 5))) (+.f64 (*.f64 (cos.f64 t) ew) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/4 (*.f64 (cos.f64 t) (*.f64 (pow.f64 t 4) (pow.f64 eh 4)))) (*.f64 -1/8 (*.f64 (cos.f64 t) (*.f64 (pow.f64 t 4) (pow.f64 eh 4))))) (pow.f64 ew 3))))))
(fma.f64 -1/2 (/.f64 (*.f64 (cos.f64 t) (*.f64 (*.f64 t t) (*.f64 eh eh))) ew) (fma.f64 -1 (/.f64 (fma.f64 -1/2 (*.f64 (*.f64 t t) (*.f64 (*.f64 eh eh) (*.f64 (*.f64 (cos.f64 t) (*.f64 (pow.f64 t 4) (pow.f64 eh 4))) -3/8))) (*.f64 1/8 (*.f64 (cos.f64 t) (*.f64 (pow.f64 t 6) (pow.f64 eh 6))))) (pow.f64 ew 5)) (fma.f64 (cos.f64 t) ew (neg.f64 (/.f64 (*.f64 (*.f64 (cos.f64 t) (*.f64 (pow.f64 t 4) (pow.f64 eh 4))) -3/8) (pow.f64 ew 3))))))
(fma.f64 -1/2 (*.f64 (/.f64 (cos.f64 t) ew) (*.f64 t (*.f64 t (*.f64 eh eh)))) (-.f64 (-.f64 (*.f64 ew (cos.f64 t)) (/.f64 (*.f64 (pow.f64 t 4) (*.f64 (pow.f64 eh 4) (cos.f64 t))) (/.f64 (pow.f64 ew 3) -3/8))) (/.f64 (fma.f64 -1/2 (*.f64 t (*.f64 t (*.f64 (*.f64 eh eh) (*.f64 (*.f64 (pow.f64 t 4) (cos.f64 t)) (*.f64 (pow.f64 eh 4) -3/8))))) (*.f64 (cos.f64 t) (*.f64 (*.f64 (pow.f64 t 6) (pow.f64 eh 6)) 1/8))) (pow.f64 ew 5))))
(*.f64 (cos.f64 t) ew)
(*.f64 ew (cos.f64 t))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (cos.f64 t) (*.f64 (pow.f64 t 2) (pow.f64 eh 2))) ew)) (*.f64 (cos.f64 t) ew))
(fma.f64 -1/2 (/.f64 (*.f64 (cos.f64 t) (*.f64 (*.f64 t t) (*.f64 eh eh))) ew) (*.f64 ew (cos.f64 t)))
(fma.f64 -1/2 (*.f64 (/.f64 (cos.f64 t) ew) (*.f64 t (*.f64 t (*.f64 eh eh)))) (*.f64 ew (cos.f64 t)))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (cos.f64 t) (*.f64 (pow.f64 t 2) (pow.f64 eh 2))) ew)) (+.f64 (*.f64 (cos.f64 t) ew) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/4 (*.f64 (cos.f64 t) (*.f64 (pow.f64 t 4) (pow.f64 eh 4)))) (*.f64 -1/8 (*.f64 (cos.f64 t) (*.f64 (pow.f64 t 4) (pow.f64 eh 4))))) (pow.f64 ew 3)))))
(fma.f64 -1/2 (/.f64 (*.f64 (cos.f64 t) (*.f64 (*.f64 t t) (*.f64 eh eh))) ew) (fma.f64 (cos.f64 t) ew (neg.f64 (/.f64 (*.f64 (*.f64 (cos.f64 t) (*.f64 (pow.f64 t 4) (pow.f64 eh 4))) -3/8) (pow.f64 ew 3)))))
(-.f64 (fma.f64 -1/2 (*.f64 (/.f64 (cos.f64 t) ew) (*.f64 t (*.f64 t (*.f64 eh eh)))) (*.f64 ew (cos.f64 t))) (/.f64 (*.f64 (pow.f64 t 4) (*.f64 (pow.f64 eh 4) (cos.f64 t))) (/.f64 (pow.f64 ew 3) -3/8)))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (cos.f64 t) (*.f64 (pow.f64 t 2) (pow.f64 eh 2))) ew)) (+.f64 (*.f64 (cos.f64 t) ew) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 t 2) (*.f64 (+.f64 (*.f64 -1/4 (*.f64 (cos.f64 t) (*.f64 (pow.f64 t 4) (pow.f64 eh 4)))) (*.f64 -1/8 (*.f64 (cos.f64 t) (*.f64 (pow.f64 t 4) (pow.f64 eh 4))))) (pow.f64 eh 2)))) (*.f64 1/8 (*.f64 (cos.f64 t) (*.f64 (pow.f64 t 6) (pow.f64 eh 6))))) (pow.f64 ew 5))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/4 (*.f64 (cos.f64 t) (*.f64 (pow.f64 t 4) (pow.f64 eh 4)))) (*.f64 -1/8 (*.f64 (cos.f64 t) (*.f64 (pow.f64 t 4) (pow.f64 eh 4))))) (pow.f64 ew 3))))))
(fma.f64 -1/2 (/.f64 (*.f64 (cos.f64 t) (*.f64 (*.f64 t t) (*.f64 eh eh))) ew) (fma.f64 -1 (/.f64 (fma.f64 -1/2 (*.f64 (*.f64 t t) (*.f64 (*.f64 eh eh) (*.f64 (*.f64 (cos.f64 t) (*.f64 (pow.f64 t 4) (pow.f64 eh 4))) -3/8))) (*.f64 1/8 (*.f64 (cos.f64 t) (*.f64 (pow.f64 t 6) (pow.f64 eh 6))))) (pow.f64 ew 5)) (fma.f64 (cos.f64 t) ew (neg.f64 (/.f64 (*.f64 (*.f64 (cos.f64 t) (*.f64 (pow.f64 t 4) (pow.f64 eh 4))) -3/8) (pow.f64 ew 3))))))
(fma.f64 -1/2 (*.f64 (/.f64 (cos.f64 t) ew) (*.f64 t (*.f64 t (*.f64 eh eh)))) (-.f64 (-.f64 (*.f64 ew (cos.f64 t)) (/.f64 (*.f64 (pow.f64 t 4) (*.f64 (pow.f64 eh 4) (cos.f64 t))) (/.f64 (pow.f64 ew 3) -3/8))) (/.f64 (fma.f64 -1/2 (*.f64 t (*.f64 t (*.f64 (*.f64 eh eh) (*.f64 (*.f64 (pow.f64 t 4) (cos.f64 t)) (*.f64 (pow.f64 eh 4) -3/8))))) (*.f64 (cos.f64 t) (*.f64 (*.f64 (pow.f64 t 6) (pow.f64 eh 6)) 1/8))) (pow.f64 ew 5))))
ew
(+.f64 (*.f64 (pow.f64 t 2) (-.f64 (*.f64 -1/2 ew) (*.f64 1/2 (/.f64 (pow.f64 eh 2) ew)))) ew)
(fma.f64 (*.f64 t t) (-.f64 (*.f64 ew -1/2) (*.f64 1/2 (/.f64 (*.f64 eh eh) ew))) ew)
(fma.f64 (*.f64 t t) (*.f64 -1/2 (+.f64 ew (/.f64 eh (/.f64 ew eh)))) ew)
(+.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/8 (/.f64 (pow.f64 eh 4) (pow.f64 ew 3))))) (pow.f64 t 4)) (+.f64 (*.f64 (pow.f64 t 2) (-.f64 (*.f64 -1/2 ew) (*.f64 1/2 (/.f64 (pow.f64 eh 2) ew)))) ew))
(fma.f64 (-.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 (*.f64 -1/8 (pow.f64 eh 4)) (pow.f64 ew 3)))) (pow.f64 t 4) (fma.f64 (*.f64 t t) (-.f64 (*.f64 ew -1/2) (*.f64 1/2 (/.f64 (*.f64 eh eh) ew))) ew))
(fma.f64 (-.f64 (*.f64 ew 1/24) (fma.f64 1/2 (*.f64 (/.f64 eh (/.f64 ew eh)) (/.f64 (*.f64 -1/2 (+.f64 ew (/.f64 eh (/.f64 ew eh)))) ew)) (/.f64 (*.f64 -1/8 (pow.f64 eh 4)) (pow.f64 ew 3)))) (pow.f64 t 4) (fma.f64 (*.f64 t t) (*.f64 -1/2 (+.f64 ew (/.f64 eh (/.f64 ew eh)))) ew))
(+.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/8 (/.f64 (pow.f64 eh 4) (pow.f64 ew 3))))) (pow.f64 t 4)) (+.f64 (*.f64 (pow.f64 t 2) (-.f64 (*.f64 -1/2 ew) (*.f64 1/2 (/.f64 (pow.f64 eh 2) ew)))) (+.f64 ew (*.f64 (-.f64 (*.f64 -1/720 ew) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (-.f64 (*.f64 -1/2 ew) (*.f64 1/2 (/.f64 (pow.f64 eh 2) ew))) (pow.f64 eh 4)) (pow.f64 ew 4))) (+.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/8 (/.f64 (pow.f64 eh 4) (pow.f64 ew 3))))) (pow.f64 eh 2)) (pow.f64 ew 2))) (*.f64 1/16 (/.f64 (pow.f64 eh 6) (pow.f64 ew 5)))))) (pow.f64 t 6)))))
(fma.f64 (-.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 (*.f64 -1/8 (pow.f64 eh 4)) (pow.f64 ew 3)))) (pow.f64 t 4) (+.f64 (fma.f64 (*.f64 t t) (-.f64 (*.f64 ew -1/2) (*.f64 1/2 (/.f64 (*.f64 eh eh) ew))) ew) (*.f64 (pow.f64 t 6) (-.f64 (*.f64 ew -1/720) (fma.f64 -1/8 (/.f64 (-.f64 (*.f64 ew -1/2) (*.f64 1/2 (/.f64 (*.f64 eh eh) ew))) (/.f64 (pow.f64 ew 4) (pow.f64 eh 4))) (fma.f64 1/2 (/.f64 (-.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 (*.f64 -1/8 (pow.f64 eh 4)) (pow.f64 ew 3)))) (/.f64 (*.f64 ew ew) (*.f64 eh eh))) (*.f64 1/16 (/.f64 (pow.f64 eh 6) (pow.f64 ew 5)))))))))
(+.f64 (fma.f64 (-.f64 (*.f64 ew 1/24) (fma.f64 1/2 (*.f64 (/.f64 eh (/.f64 ew eh)) (/.f64 (*.f64 -1/2 (+.f64 ew (/.f64 eh (/.f64 ew eh)))) ew)) (/.f64 (*.f64 -1/8 (pow.f64 eh 4)) (pow.f64 ew 3)))) (pow.f64 t 4) (fma.f64 (*.f64 t t) (*.f64 -1/2 (+.f64 ew (/.f64 eh (/.f64 ew eh)))) ew)) (*.f64 (pow.f64 t 6) (-.f64 (*.f64 ew -1/720) (fma.f64 -1/8 (/.f64 (*.f64 -1/2 (+.f64 ew (/.f64 eh (/.f64 ew eh)))) (/.f64 (pow.f64 ew 4) (pow.f64 eh 4))) (fma.f64 1/2 (*.f64 (/.f64 eh (/.f64 ew eh)) (/.f64 (-.f64 (*.f64 ew 1/24) (fma.f64 1/2 (*.f64 (/.f64 eh (/.f64 ew eh)) (/.f64 (*.f64 -1/2 (+.f64 ew (/.f64 eh (/.f64 ew eh)))) ew)) (/.f64 (*.f64 -1/8 (pow.f64 eh 4)) (pow.f64 ew 3)))) ew)) (*.f64 1/16 (/.f64 (pow.f64 eh 6) (pow.f64 ew 5))))))))
(/.f64 (*.f64 (cos.f64 t) (pow.f64 ew 2)) (*.f64 t eh))
(*.f64 (/.f64 (cos.f64 t) t) (/.f64 (*.f64 ew ew) eh))
(*.f64 (/.f64 (cos.f64 t) t) (/.f64 ew (/.f64 eh ew)))
(+.f64 (/.f64 (*.f64 (cos.f64 t) (pow.f64 ew 2)) (*.f64 t eh)) (*.f64 -1/2 (/.f64 (*.f64 (cos.f64 t) (pow.f64 ew 4)) (*.f64 (pow.f64 t 3) (pow.f64 eh 3)))))
(+.f64 (*.f64 (/.f64 (cos.f64 t) t) (/.f64 (*.f64 ew ew) eh)) (*.f64 -1/2 (/.f64 (cos.f64 t) (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 eh 3)) (pow.f64 ew 4)))))
(+.f64 (*.f64 (/.f64 (cos.f64 t) t) (/.f64 ew (/.f64 eh ew))) (*.f64 (/.f64 -1/2 (pow.f64 t 3)) (/.f64 (*.f64 (pow.f64 ew 4) (cos.f64 t)) (pow.f64 eh 3))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (cos.f64 t) (pow.f64 ew 6)) (pow.f64 eh 5))) (*.f64 -1/4 (/.f64 (*.f64 (cos.f64 t) (pow.f64 ew 6)) (pow.f64 eh 5)))) (pow.f64 t 5))) (+.f64 (/.f64 (*.f64 (cos.f64 t) (pow.f64 ew 2)) (*.f64 t eh)) (*.f64 -1/2 (/.f64 (*.f64 (cos.f64 t) (pow.f64 ew 4)) (*.f64 (pow.f64 t 3) (pow.f64 eh 3))))))
(fma.f64 -1 (/.f64 (*.f64 (/.f64 (cos.f64 t) (/.f64 (pow.f64 eh 5) (pow.f64 ew 6))) -3/8) (pow.f64 t 5)) (+.f64 (*.f64 (/.f64 (cos.f64 t) t) (/.f64 (*.f64 ew ew) eh)) (*.f64 -1/2 (/.f64 (cos.f64 t) (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 eh 3)) (pow.f64 ew 4))))))
(-.f64 (+.f64 (*.f64 (/.f64 (cos.f64 t) t) (/.f64 ew (/.f64 eh ew))) (*.f64 (/.f64 -1/2 (pow.f64 t 3)) (/.f64 (*.f64 (pow.f64 ew 4) (cos.f64 t)) (pow.f64 eh 3)))) (/.f64 (*.f64 (/.f64 (cos.f64 t) (pow.f64 eh 5)) (pow.f64 ew 6)) (/.f64 (pow.f64 t 5) -3/8)))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/8 (/.f64 (*.f64 (cos.f64 t) (pow.f64 ew 8)) (pow.f64 eh 7))) (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (cos.f64 t) (pow.f64 ew 6)) (pow.f64 eh 5))) (*.f64 -1/4 (/.f64 (*.f64 (cos.f64 t) (pow.f64 ew 6)) (pow.f64 eh 5)))) (pow.f64 ew 2)) (pow.f64 eh 2)))) (pow.f64 t 7))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (cos.f64 t) (pow.f64 ew 6)) (pow.f64 eh 5))) (*.f64 -1/4 (/.f64 (*.f64 (cos.f64 t) (pow.f64 ew 6)) (pow.f64 eh 5)))) (pow.f64 t 5))) (+.f64 (/.f64 (*.f64 (cos.f64 t) (pow.f64 ew 2)) (*.f64 t eh)) (*.f64 -1/2 (/.f64 (*.f64 (cos.f64 t) (pow.f64 ew 4)) (*.f64 (pow.f64 t 3) (pow.f64 eh 3)))))))
(fma.f64 -1 (/.f64 (fma.f64 1/8 (/.f64 (cos.f64 t) (/.f64 (pow.f64 eh 7) (pow.f64 ew 8))) (*.f64 -1/2 (/.f64 (*.f64 (/.f64 (cos.f64 t) (/.f64 (pow.f64 eh 5) (pow.f64 ew 6))) -3/8) (/.f64 (*.f64 eh eh) (*.f64 ew ew))))) (pow.f64 t 7)) (fma.f64 -1 (/.f64 (*.f64 (/.f64 (cos.f64 t) (/.f64 (pow.f64 eh 5) (pow.f64 ew 6))) -3/8) (pow.f64 t 5)) (+.f64 (*.f64 (/.f64 (cos.f64 t) t) (/.f64 (*.f64 ew ew) eh)) (*.f64 -1/2 (/.f64 (cos.f64 t) (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 eh 3)) (pow.f64 ew 4)))))))
(-.f64 (-.f64 (+.f64 (*.f64 (/.f64 (cos.f64 t) t) (/.f64 ew (/.f64 eh ew))) (*.f64 (/.f64 -1/2 (pow.f64 t 3)) (/.f64 (*.f64 (pow.f64 ew 4) (cos.f64 t)) (pow.f64 eh 3)))) (/.f64 (*.f64 (/.f64 (cos.f64 t) (pow.f64 eh 5)) (pow.f64 ew 6)) (/.f64 (pow.f64 t 5) -3/8))) (/.f64 (fma.f64 1/8 (/.f64 (cos.f64 t) (/.f64 (pow.f64 eh 7) (pow.f64 ew 8))) (*.f64 -1/2 (*.f64 (/.f64 ew (/.f64 eh ew)) (/.f64 (/.f64 (*.f64 (cos.f64 t) -3/8) (/.f64 (pow.f64 eh 5) (pow.f64 ew 6))) eh)))) (pow.f64 t 7)))
(*.f64 -1 (/.f64 (*.f64 (cos.f64 t) (pow.f64 ew 2)) (*.f64 t eh)))
(neg.f64 (*.f64 (/.f64 (cos.f64 t) t) (/.f64 (*.f64 ew ew) eh)))
(*.f64 (/.f64 (cos.f64 t) t) (neg.f64 (/.f64 ew (/.f64 eh ew))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (cos.f64 t) (pow.f64 ew 4)) (*.f64 (pow.f64 t 3) (pow.f64 eh 3)))) (*.f64 -1 (/.f64 (*.f64 (cos.f64 t) (pow.f64 ew 2)) (*.f64 t eh))))
(fma.f64 1/2 (/.f64 (cos.f64 t) (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 eh 3)) (pow.f64 ew 4))) (neg.f64 (*.f64 (/.f64 (cos.f64 t) t) (/.f64 (*.f64 ew ew) eh))))
(-.f64 (*.f64 1/2 (*.f64 (/.f64 (cos.f64 t) (pow.f64 t 3)) (/.f64 (pow.f64 ew 4) (pow.f64 eh 3)))) (*.f64 (/.f64 (cos.f64 t) t) (/.f64 ew (/.f64 eh ew))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (cos.f64 t) (pow.f64 ew 6)) (*.f64 (pow.f64 t 5) (pow.f64 eh 5)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (cos.f64 t) (pow.f64 ew 4)) (*.f64 (pow.f64 t 3) (pow.f64 eh 3)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (cos.f64 t) (pow.f64 ew 6)) (*.f64 (pow.f64 t 5) (pow.f64 eh 5)))) (*.f64 -1 (/.f64 (*.f64 (cos.f64 t) (pow.f64 ew 2)) (*.f64 t eh))))))
(fma.f64 -1/4 (*.f64 (/.f64 (cos.f64 t) (pow.f64 t 5)) (/.f64 (pow.f64 ew 6) (pow.f64 eh 5))) (fma.f64 1/2 (/.f64 (cos.f64 t) (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 eh 3)) (pow.f64 ew 4))) (fma.f64 -1/8 (*.f64 (/.f64 (cos.f64 t) (pow.f64 t 5)) (/.f64 (pow.f64 ew 6) (pow.f64 eh 5))) (neg.f64 (*.f64 (/.f64 (cos.f64 t) t) (/.f64 (*.f64 ew ew) eh))))))
(fma.f64 -1/4 (/.f64 (/.f64 (cos.f64 t) (/.f64 (pow.f64 t 5) (pow.f64 ew 6))) (pow.f64 eh 5)) (fma.f64 1/2 (*.f64 (/.f64 (cos.f64 t) (pow.f64 t 3)) (/.f64 (pow.f64 ew 4) (pow.f64 eh 3))) (-.f64 (*.f64 -1/8 (/.f64 (/.f64 (cos.f64 t) (/.f64 (pow.f64 t 5) (pow.f64 ew 6))) (pow.f64 eh 5))) (*.f64 (/.f64 (cos.f64 t) t) (/.f64 ew (/.f64 eh ew))))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (cos.f64 t) (pow.f64 ew 6)) (*.f64 (pow.f64 t 5) (pow.f64 eh 5)))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (cos.f64 t) (pow.f64 ew 6)) (pow.f64 eh 5))) (*.f64 -1/4 (/.f64 (*.f64 (cos.f64 t) (pow.f64 ew 6)) (pow.f64 eh 5)))) (pow.f64 ew 2)) (*.f64 (pow.f64 t 7) (pow.f64 eh 2)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (cos.f64 t) (pow.f64 ew 4)) (*.f64 (pow.f64 t 3) (pow.f64 eh 3)))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (cos.f64 t) (pow.f64 ew 8)) (*.f64 (pow.f64 t 7) (pow.f64 eh 7)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (cos.f64 t) (pow.f64 ew 6)) (*.f64 (pow.f64 t 5) (pow.f64 eh 5)))) (*.f64 -1 (/.f64 (*.f64 (cos.f64 t) (pow.f64 ew 2)) (*.f64 t eh))))))))
(fma.f64 -1/4 (*.f64 (/.f64 (cos.f64 t) (pow.f64 t 5)) (/.f64 (pow.f64 ew 6) (pow.f64 eh 5))) (fma.f64 -1/2 (/.f64 (*.f64 (/.f64 (cos.f64 t) (/.f64 (pow.f64 eh 5) (pow.f64 ew 6))) -3/8) (/.f64 (*.f64 (*.f64 eh eh) (pow.f64 t 7)) (*.f64 ew ew))) (fma.f64 1/2 (/.f64 (cos.f64 t) (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 eh 3)) (pow.f64 ew 4))) (fma.f64 1/8 (/.f64 (cos.f64 t) (/.f64 (*.f64 (pow.f64 t 7) (pow.f64 eh 7)) (pow.f64 ew 8))) (fma.f64 -1/8 (*.f64 (/.f64 (cos.f64 t) (pow.f64 t 5)) (/.f64 (pow.f64 ew 6) (pow.f64 eh 5))) (neg.f64 (*.f64 (/.f64 (cos.f64 t) t) (/.f64 (*.f64 ew ew) eh))))))))
(fma.f64 -1/4 (/.f64 (/.f64 (cos.f64 t) (/.f64 (pow.f64 t 5) (pow.f64 ew 6))) (pow.f64 eh 5)) (fma.f64 -1/2 (*.f64 (/.f64 (*.f64 ew ew) (pow.f64 t 7)) (/.f64 (/.f64 (*.f64 (cos.f64 t) -3/8) (/.f64 (pow.f64 eh 5) (pow.f64 ew 6))) (*.f64 eh eh))) (fma.f64 1/2 (*.f64 (/.f64 (cos.f64 t) (pow.f64 t 3)) (/.f64 (pow.f64 ew 4) (pow.f64 eh 3))) (fma.f64 1/8 (/.f64 (/.f64 (pow.f64 ew 8) (/.f64 (pow.f64 t 7) (cos.f64 t))) (pow.f64 eh 7)) (-.f64 (*.f64 -1/8 (/.f64 (/.f64 (cos.f64 t) (/.f64 (pow.f64 t 5) (pow.f64 ew 6))) (pow.f64 eh 5))) (*.f64 (/.f64 (cos.f64 t) t) (/.f64 ew (/.f64 eh ew))))))))
(*.f64 (cos.f64 t) ew)
(*.f64 ew (cos.f64 t))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (cos.f64 t) (*.f64 (pow.f64 t 2) (pow.f64 eh 2))) ew)) (*.f64 (cos.f64 t) ew))
(fma.f64 -1/2 (/.f64 (*.f64 (cos.f64 t) (*.f64 (*.f64 t t) (*.f64 eh eh))) ew) (*.f64 ew (cos.f64 t)))
(fma.f64 -1/2 (*.f64 (/.f64 (cos.f64 t) ew) (*.f64 t (*.f64 t (*.f64 eh eh)))) (*.f64 ew (cos.f64 t)))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (cos.f64 t) (*.f64 (pow.f64 t 2) (pow.f64 eh 2))) ew)) (+.f64 (*.f64 (cos.f64 t) ew) (*.f64 -1 (*.f64 (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (cos.f64 t) (pow.f64 t 4)) (pow.f64 ew 3))) (*.f64 -1/8 (/.f64 (*.f64 (cos.f64 t) (pow.f64 t 4)) (pow.f64 ew 3)))) (pow.f64 eh 4)))))
(fma.f64 -1/2 (/.f64 (*.f64 (cos.f64 t) (*.f64 (*.f64 t t) (*.f64 eh eh))) ew) (fma.f64 (cos.f64 t) ew (neg.f64 (*.f64 (pow.f64 eh 4) (*.f64 (/.f64 (*.f64 (pow.f64 t 4) (cos.f64 t)) (pow.f64 ew 3)) -3/8)))))
(-.f64 (fma.f64 -1/2 (*.f64 (/.f64 (cos.f64 t) ew) (*.f64 t (*.f64 t (*.f64 eh eh)))) (*.f64 ew (cos.f64 t))) (*.f64 (*.f64 (/.f64 (cos.f64 t) (pow.f64 ew 3)) (pow.f64 t 4)) (*.f64 -3/8 (pow.f64 eh 4))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (cos.f64 t) (*.f64 (pow.f64 t 2) (pow.f64 eh 2))) ew)) (+.f64 (*.f64 (cos.f64 t) ew) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (cos.f64 t) (pow.f64 t 4)) (pow.f64 ew 3))) (*.f64 -1/8 (/.f64 (*.f64 (cos.f64 t) (pow.f64 t 4)) (pow.f64 ew 3)))) (pow.f64 t 2)) (pow.f64 ew 2))) (*.f64 1/8 (/.f64 (*.f64 (cos.f64 t) (pow.f64 t 6)) (pow.f64 ew 5)))) (pow.f64 eh 6))) (*.f64 -1 (*.f64 (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (cos.f64 t) (pow.f64 t 4)) (pow.f64 ew 3))) (*.f64 -1/8 (/.f64 (*.f64 (cos.f64 t) (pow.f64 t 4)) (pow.f64 ew 3)))) (pow.f64 eh 4))))))
(fma.f64 -1/2 (/.f64 (*.f64 (cos.f64 t) (*.f64 (*.f64 t t) (*.f64 eh eh))) ew) (fma.f64 (cos.f64 t) ew (fma.f64 -1 (*.f64 (pow.f64 eh 6) (fma.f64 -1/2 (/.f64 (*.f64 (/.f64 (*.f64 (pow.f64 t 4) (cos.f64 t)) (pow.f64 ew 3)) -3/8) (/.f64 (*.f64 ew ew) (*.f64 t t))) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 t 6) (cos.f64 t)) (pow.f64 ew 5))))) (neg.f64 (*.f64 (pow.f64 eh 4) (*.f64 (/.f64 (*.f64 (pow.f64 t 4) (cos.f64 t)) (pow.f64 ew 3)) -3/8))))))
(fma.f64 -1/2 (*.f64 (/.f64 (cos.f64 t) ew) (*.f64 t (*.f64 t (*.f64 eh eh)))) (-.f64 (-.f64 (*.f64 ew (cos.f64 t)) (*.f64 (pow.f64 eh 6) (fma.f64 -1/2 (/.f64 (*.f64 (/.f64 (cos.f64 t) (pow.f64 ew 3)) (pow.f64 t 4)) (/.f64 (*.f64 (/.f64 ew t) (/.f64 ew t)) -3/8)) (/.f64 (*.f64 (cos.f64 t) 1/8) (/.f64 (pow.f64 ew 5) (pow.f64 t 6)))))) (*.f64 (*.f64 (/.f64 (cos.f64 t) (pow.f64 ew 3)) (pow.f64 t 4)) (*.f64 -3/8 (pow.f64 eh 4)))))
(/.f64 (*.f64 (cos.f64 t) (pow.f64 ew 2)) (*.f64 t eh))
(*.f64 (/.f64 (cos.f64 t) t) (/.f64 (*.f64 ew ew) eh))
(*.f64 (/.f64 (cos.f64 t) t) (/.f64 ew (/.f64 eh ew)))
(+.f64 (/.f64 (*.f64 (cos.f64 t) (pow.f64 ew 2)) (*.f64 t eh)) (*.f64 -1/2 (/.f64 (*.f64 (cos.f64 t) (pow.f64 ew 4)) (*.f64 (pow.f64 t 3) (pow.f64 eh 3)))))
(+.f64 (*.f64 (/.f64 (cos.f64 t) t) (/.f64 (*.f64 ew ew) eh)) (*.f64 -1/2 (/.f64 (cos.f64 t) (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 eh 3)) (pow.f64 ew 4)))))
(+.f64 (*.f64 (/.f64 (cos.f64 t) t) (/.f64 ew (/.f64 eh ew))) (*.f64 (/.f64 -1/2 (pow.f64 t 3)) (/.f64 (*.f64 (pow.f64 ew 4) (cos.f64 t)) (pow.f64 eh 3))))
(+.f64 (/.f64 (*.f64 (cos.f64 t) (pow.f64 ew 2)) (*.f64 t eh)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (cos.f64 t) (pow.f64 ew 6)) (pow.f64 t 5))) (*.f64 -1/8 (/.f64 (*.f64 (cos.f64 t) (pow.f64 ew 6)) (pow.f64 t 5)))) (pow.f64 eh 5))) (*.f64 -1/2 (/.f64 (*.f64 (cos.f64 t) (pow.f64 ew 4)) (*.f64 (pow.f64 t 3) (pow.f64 eh 3))))))
(+.f64 (*.f64 (/.f64 (cos.f64 t) t) (/.f64 (*.f64 ew ew) eh)) (fma.f64 -1 (/.f64 (*.f64 (/.f64 (cos.f64 t) (/.f64 (pow.f64 t 5) (pow.f64 ew 6))) -3/8) (pow.f64 eh 5)) (*.f64 -1/2 (/.f64 (cos.f64 t) (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 eh 3)) (pow.f64 ew 4))))))
(+.f64 (*.f64 (/.f64 (cos.f64 t) t) (/.f64 ew (/.f64 eh ew))) (-.f64 (*.f64 (/.f64 -1/2 (pow.f64 t 3)) (/.f64 (*.f64 (pow.f64 ew 4) (cos.f64 t)) (pow.f64 eh 3))) (/.f64 (/.f64 (cos.f64 t) (/.f64 (pow.f64 t 5) (pow.f64 ew 6))) (/.f64 (pow.f64 eh 5) -3/8))))
(+.f64 (/.f64 (*.f64 (cos.f64 t) (pow.f64 ew 2)) (*.f64 t eh)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 ew 2) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (cos.f64 t) (pow.f64 ew 6)) (pow.f64 t 5))) (*.f64 -1/8 (/.f64 (*.f64 (cos.f64 t) (pow.f64 ew 6)) (pow.f64 t 5))))) (pow.f64 t 2))) (*.f64 1/8 (/.f64 (*.f64 (cos.f64 t) (pow.f64 ew 8)) (pow.f64 t 7)))) (pow.f64 eh 7))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (cos.f64 t) (pow.f64 ew 6)) (pow.f64 t 5))) (*.f64 -1/8 (/.f64 (*.f64 (cos.f64 t) (pow.f64 ew 6)) (pow.f64 t 5)))) (pow.f64 eh 5))) (*.f64 -1/2 (/.f64 (*.f64 (cos.f64 t) (pow.f64 ew 4)) (*.f64 (pow.f64 t 3) (pow.f64 eh 3)))))))
(+.f64 (*.f64 (/.f64 (cos.f64 t) t) (/.f64 (*.f64 ew ew) eh)) (fma.f64 -1 (/.f64 (fma.f64 -1/2 (/.f64 (*.f64 ew ew) (/.f64 (*.f64 t t) (*.f64 (/.f64 (cos.f64 t) (/.f64 (pow.f64 t 5) (pow.f64 ew 6))) -3/8))) (*.f64 1/8 (/.f64 (cos.f64 t) (/.f64 (pow.f64 t 7) (pow.f64 ew 8))))) (pow.f64 eh 7)) (fma.f64 -1 (/.f64 (*.f64 (/.f64 (cos.f64 t) (/.f64 (pow.f64 t 5) (pow.f64 ew 6))) -3/8) (pow.f64 eh 5)) (*.f64 -1/2 (/.f64 (cos.f64 t) (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 eh 3)) (pow.f64 ew 4)))))))
(+.f64 (*.f64 (/.f64 (cos.f64 t) t) (/.f64 ew (/.f64 eh ew))) (-.f64 (-.f64 (*.f64 (/.f64 -1/2 (pow.f64 t 3)) (/.f64 (*.f64 (pow.f64 ew 4) (cos.f64 t)) (pow.f64 eh 3))) (/.f64 (/.f64 (cos.f64 t) (/.f64 (pow.f64 t 5) (pow.f64 ew 6))) (/.f64 (pow.f64 eh 5) -3/8))) (/.f64 (fma.f64 -1/2 (*.f64 (*.f64 (/.f64 ew t) (/.f64 ew t)) (*.f64 (/.f64 (cos.f64 t) (/.f64 (pow.f64 t 5) (pow.f64 ew 6))) -3/8)) (*.f64 1/8 (/.f64 (pow.f64 ew 8) (/.f64 (pow.f64 t 7) (cos.f64 t))))) (pow.f64 eh 7))))
(*.f64 -1 (/.f64 (*.f64 (cos.f64 t) (pow.f64 ew 2)) (*.f64 t eh)))
(neg.f64 (*.f64 (/.f64 (cos.f64 t) t) (/.f64 (*.f64 ew ew) eh)))
(*.f64 (/.f64 (cos.f64 t) t) (neg.f64 (/.f64 ew (/.f64 eh ew))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (cos.f64 t) (pow.f64 ew 4)) (*.f64 (pow.f64 t 3) (pow.f64 eh 3)))) (*.f64 -1 (/.f64 (*.f64 (cos.f64 t) (pow.f64 ew 2)) (*.f64 t eh))))
(fma.f64 1/2 (/.f64 (cos.f64 t) (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 eh 3)) (pow.f64 ew 4))) (neg.f64 (*.f64 (/.f64 (cos.f64 t) t) (/.f64 (*.f64 ew ew) eh))))
(-.f64 (*.f64 1/2 (*.f64 (/.f64 (cos.f64 t) (pow.f64 t 3)) (/.f64 (pow.f64 ew 4) (pow.f64 eh 3)))) (*.f64 (/.f64 (cos.f64 t) t) (/.f64 ew (/.f64 eh ew))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (cos.f64 t) (pow.f64 ew 6)) (*.f64 (pow.f64 t 5) (pow.f64 eh 5)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (cos.f64 t) (pow.f64 ew 4)) (*.f64 (pow.f64 t 3) (pow.f64 eh 3)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (cos.f64 t) (pow.f64 ew 6)) (*.f64 (pow.f64 t 5) (pow.f64 eh 5)))) (*.f64 -1 (/.f64 (*.f64 (cos.f64 t) (pow.f64 ew 2)) (*.f64 t eh))))))
(fma.f64 -1/4 (*.f64 (/.f64 (cos.f64 t) (pow.f64 t 5)) (/.f64 (pow.f64 ew 6) (pow.f64 eh 5))) (fma.f64 1/2 (/.f64 (cos.f64 t) (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 eh 3)) (pow.f64 ew 4))) (fma.f64 -1/8 (*.f64 (/.f64 (cos.f64 t) (pow.f64 t 5)) (/.f64 (pow.f64 ew 6) (pow.f64 eh 5))) (neg.f64 (*.f64 (/.f64 (cos.f64 t) t) (/.f64 (*.f64 ew ew) eh))))))
(fma.f64 -1/4 (/.f64 (/.f64 (cos.f64 t) (/.f64 (pow.f64 t 5) (pow.f64 ew 6))) (pow.f64 eh 5)) (fma.f64 1/2 (*.f64 (/.f64 (cos.f64 t) (pow.f64 t 3)) (/.f64 (pow.f64 ew 4) (pow.f64 eh 3))) (-.f64 (*.f64 -1/8 (/.f64 (/.f64 (cos.f64 t) (/.f64 (pow.f64 t 5) (pow.f64 ew 6))) (pow.f64 eh 5))) (*.f64 (/.f64 (cos.f64 t) t) (/.f64 ew (/.f64 eh ew))))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (cos.f64 t) (pow.f64 ew 6)) (*.f64 (pow.f64 t 5) (pow.f64 eh 5)))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 ew 2) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (cos.f64 t) (pow.f64 ew 6)) (pow.f64 t 5))) (*.f64 -1/8 (/.f64 (*.f64 (cos.f64 t) (pow.f64 ew 6)) (pow.f64 t 5))))) (*.f64 (pow.f64 t 2) (pow.f64 eh 7)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (cos.f64 t) (pow.f64 ew 4)) (*.f64 (pow.f64 t 3) (pow.f64 eh 3)))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (cos.f64 t) (pow.f64 ew 8)) (*.f64 (pow.f64 t 7) (pow.f64 eh 7)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (cos.f64 t) (pow.f64 ew 6)) (*.f64 (pow.f64 t 5) (pow.f64 eh 5)))) (*.f64 -1 (/.f64 (*.f64 (cos.f64 t) (pow.f64 ew 2)) (*.f64 t eh))))))))
(fma.f64 -1/4 (*.f64 (/.f64 (cos.f64 t) (pow.f64 t 5)) (/.f64 (pow.f64 ew 6) (pow.f64 eh 5))) (fma.f64 -1/2 (*.f64 (/.f64 (*.f64 ew ew) (*.f64 t t)) (/.f64 (*.f64 (/.f64 (cos.f64 t) (/.f64 (pow.f64 t 5) (pow.f64 ew 6))) -3/8) (pow.f64 eh 7))) (fma.f64 1/2 (/.f64 (cos.f64 t) (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 eh 3)) (pow.f64 ew 4))) (fma.f64 1/8 (/.f64 (cos.f64 t) (/.f64 (*.f64 (pow.f64 t 7) (pow.f64 eh 7)) (pow.f64 ew 8))) (fma.f64 -1/8 (*.f64 (/.f64 (cos.f64 t) (pow.f64 t 5)) (/.f64 (pow.f64 ew 6) (pow.f64 eh 5))) (neg.f64 (*.f64 (/.f64 (cos.f64 t) t) (/.f64 (*.f64 ew ew) eh))))))))
(fma.f64 -1/4 (/.f64 (/.f64 (cos.f64 t) (/.f64 (pow.f64 t 5) (pow.f64 ew 6))) (pow.f64 eh 5)) (fma.f64 -1/2 (*.f64 (*.f64 (/.f64 ew t) (/.f64 ew t)) (/.f64 (/.f64 (cos.f64 t) (/.f64 (pow.f64 t 5) (pow.f64 ew 6))) (/.f64 (pow.f64 eh 7) -3/8))) (fma.f64 1/2 (*.f64 (/.f64 (cos.f64 t) (pow.f64 t 3)) (/.f64 (pow.f64 ew 4) (pow.f64 eh 3))) (fma.f64 1/8 (/.f64 (/.f64 (pow.f64 ew 8) (/.f64 (pow.f64 t 7) (cos.f64 t))) (pow.f64 eh 7)) (-.f64 (*.f64 -1/8 (/.f64 (/.f64 (cos.f64 t) (/.f64 (pow.f64 t 5) (pow.f64 ew 6))) (pow.f64 eh 5))) (*.f64 (/.f64 (cos.f64 t) t) (/.f64 ew (/.f64 eh ew))))))))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (*.f64 (cos.f64 t) (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))))) 1)
(cbrt.f64 (*.f64 (cos.f64 t) (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew))))))
(cbrt.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (/.f64 ew t))) (cos.f64 t))))
(*.f64 1 (cbrt.f64 (*.f64 (cos.f64 t) (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))))
(cbrt.f64 (*.f64 (cos.f64 t) (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew))))))
(cbrt.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (/.f64 ew t))) (cos.f64 t))))
(*.f64 (cbrt.f64 (*.f64 (cos.f64 t) (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))) 1)
(cbrt.f64 (*.f64 (cos.f64 t) (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew))))))
(cbrt.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (/.f64 ew t))) (cos.f64 t))))
(*.f64 (pow.f64 (*.f64 (cos.f64 t) (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew))))) 1/6) (pow.f64 (*.f64 (cos.f64 t) (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew))))) 1/6))
(cbrt.f64 (*.f64 (cos.f64 t) (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew))))))
(cbrt.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (/.f64 ew t))) (cos.f64 t))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (cos.f64 t) (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew))))))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (cos.f64 t) (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew))))))) 2))
(cbrt.f64 (*.f64 (cos.f64 t) (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew))))))
(cbrt.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (/.f64 ew t))) (cos.f64 t))))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (cos.f64 t) (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew))))))) 2) (cbrt.f64 (cbrt.f64 (*.f64 (cos.f64 t) (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew))))))))
(cbrt.f64 (*.f64 (cos.f64 t) (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew))))))
(cbrt.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (/.f64 ew t))) (cos.f64 t))))
(*.f64 (cbrt.f64 (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew))))) (cbrt.f64 ew))
(*.f64 (cbrt.f64 (/.f64 (cos.f64 t) (hypot.f64 1 (/.f64 eh (/.f64 ew t))))) (cbrt.f64 ew))
(*.f64 (cbrt.f64 ew) (cbrt.f64 (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew))))))
(*.f64 (cbrt.f64 (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew))))) (cbrt.f64 ew))
(*.f64 (cbrt.f64 (/.f64 (cos.f64 t) (hypot.f64 1 (/.f64 eh (/.f64 ew t))))) (cbrt.f64 ew))
(*.f64 (pow.f64 1 1/3) (cbrt.f64 (*.f64 (cos.f64 t) (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))))
(cbrt.f64 (*.f64 (cos.f64 t) (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew))))))
(cbrt.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (/.f64 ew t))) (cos.f64 t))))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 (cos.f64 t) (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))) 1/3) (pow.f64 (sqrt.f64 (*.f64 (cos.f64 t) (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))) 1/3))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 (cos.f64 t) (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew))))))) (cbrt.f64 (sqrt.f64 (*.f64 (cos.f64 t) (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew))))))))
(*.f64 (cbrt.f64 (sqrt.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (/.f64 ew t))) (cos.f64 t))))) (cbrt.f64 (sqrt.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (/.f64 ew t))) (cos.f64 t))))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 t) (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))) 2) 1/3) (cbrt.f64 (cbrt.f64 (*.f64 (cos.f64 t) (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew))))))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (cos.f64 t) (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew))))))) (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 t) (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))) 2)))
(*.f64 (cbrt.f64 (cbrt.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (/.f64 ew t))) (cos.f64 t))))) (cbrt.f64 (pow.f64 (cbrt.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (/.f64 ew t))) (cos.f64 t)))) 2)))
(/.f64 (cbrt.f64 ew) (cbrt.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) (cos.f64 t))))
(/.f64 (cbrt.f64 ew) (cbrt.f64 (/.f64 (hypot.f64 1 (/.f64 eh (/.f64 ew t))) (cos.f64 t))))
(/.f64 (cbrt.f64 (*.f64 ew (cos.f64 t))) (cbrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(/.f64 (cbrt.f64 (*.f64 ew (cos.f64 t))) (cbrt.f64 (hypot.f64 1 (/.f64 eh (/.f64 ew t)))))
(/.f64 (*.f64 (cbrt.f64 (*.f64 ew (cos.f64 t))) 1) (cbrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(/.f64 (cbrt.f64 (*.f64 ew (cos.f64 t))) (cbrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(/.f64 (cbrt.f64 (*.f64 ew (cos.f64 t))) (cbrt.f64 (hypot.f64 1 (/.f64 eh (/.f64 ew t)))))
(/.f64 (*.f64 (cbrt.f64 (cos.f64 t)) (cbrt.f64 ew)) (cbrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(/.f64 (cbrt.f64 (cos.f64 t)) (/.f64 (cbrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))) (cbrt.f64 ew)))
(*.f64 (/.f64 (cbrt.f64 (cos.f64 t)) (cbrt.f64 (hypot.f64 1 (/.f64 eh (/.f64 ew t))))) (cbrt.f64 ew))
(/.f64 (*.f64 (cbrt.f64 (neg.f64 (cos.f64 t))) (cbrt.f64 ew)) (cbrt.f64 (neg.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))))))
(/.f64 (*.f64 (cbrt.f64 ew) (cbrt.f64 (neg.f64 (cos.f64 t)))) (cbrt.f64 (neg.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))))))
(/.f64 (cbrt.f64 (neg.f64 (cos.f64 t))) (/.f64 (cbrt.f64 (neg.f64 (hypot.f64 1 (/.f64 eh (/.f64 ew t))))) (cbrt.f64 ew)))
(/.f64 (/.f64 (cbrt.f64 (*.f64 ew (cos.f64 t))) 1) (cbrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(/.f64 (cbrt.f64 (*.f64 ew (cos.f64 t))) (cbrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(/.f64 (cbrt.f64 (*.f64 ew (cos.f64 t))) (cbrt.f64 (hypot.f64 1 (/.f64 eh (/.f64 ew t)))))
(/.f64 (/.f64 (cbrt.f64 (*.f64 ew (cos.f64 t))) (sqrt.f64 (cbrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))) (sqrt.f64 (cbrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))))))
(/.f64 (cbrt.f64 (*.f64 ew (cos.f64 t))) (cbrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(/.f64 (cbrt.f64 (*.f64 ew (cos.f64 t))) (cbrt.f64 (hypot.f64 1 (/.f64 eh (/.f64 ew t)))))
(/.f64 (/.f64 (cbrt.f64 (*.f64 ew (cos.f64 t))) (*.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))))) (cbrt.f64 (cbrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))))))) (cbrt.f64 (cbrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))))))
(/.f64 (cbrt.f64 (*.f64 ew (cos.f64 t))) (cbrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(/.f64 (cbrt.f64 (*.f64 ew (cos.f64 t))) (cbrt.f64 (hypot.f64 1 (/.f64 eh (/.f64 ew t)))))
(/.f64 (/.f64 (cbrt.f64 (*.f64 ew (cos.f64 t))) (cbrt.f64 (sqrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))) (cbrt.f64 (sqrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))))))
(/.f64 (cbrt.f64 (*.f64 ew (cos.f64 t))) (*.f64 (cbrt.f64 (sqrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))))) (cbrt.f64 (sqrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))))
(/.f64 (cbrt.f64 (*.f64 ew (cos.f64 t))) (*.f64 (cbrt.f64 (sqrt.f64 (hypot.f64 1 (/.f64 eh (/.f64 ew t))))) (cbrt.f64 (sqrt.f64 (hypot.f64 1 (/.f64 eh (/.f64 ew t)))))))
(/.f64 (/.f64 (cbrt.f64 (*.f64 ew (cos.f64 t))) (cbrt.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))) 2))) (cbrt.f64 (cbrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))))))
(/.f64 (cbrt.f64 (*.f64 ew (cos.f64 t))) (*.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))))) (cbrt.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))) 2))))
(/.f64 (/.f64 (cbrt.f64 (*.f64 ew (cos.f64 t))) (cbrt.f64 (cbrt.f64 (hypot.f64 1 (/.f64 eh (/.f64 ew t)))))) (cbrt.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (/.f64 eh (/.f64 ew t)))) 2)))
(pow.f64 (*.f64 (cos.f64 t) (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew))))) 1/3)
(cbrt.f64 (*.f64 (cos.f64 t) (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew))))))
(cbrt.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (/.f64 ew t))) (cos.f64 t))))
(pow.f64 (cbrt.f64 (*.f64 (cos.f64 t) (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))) 1)
(cbrt.f64 (*.f64 (cos.f64 t) (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew))))))
(cbrt.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (/.f64 ew t))) (cos.f64 t))))
(pow.f64 (pow.f64 (*.f64 (cos.f64 t) (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew))))) 1/6) 2)
(cbrt.f64 (*.f64 (cos.f64 t) (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew))))))
(cbrt.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (/.f64 ew t))) (cos.f64 t))))
(pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (cos.f64 t) (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew))))))) 3)
(cbrt.f64 (*.f64 (cos.f64 t) (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew))))))
(cbrt.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (/.f64 ew t))) (cos.f64 t))))
(sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 t) (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))) 2))
(fabs.f64 (cbrt.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (/.f64 ew t))) (cos.f64 t)))))
(log.f64 (exp.f64 (cbrt.f64 (*.f64 (cos.f64 t) (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew))))))))
(cbrt.f64 (*.f64 (cos.f64 t) (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew))))))
(cbrt.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (/.f64 ew t))) (cos.f64 t))))
(log.f64 (+.f64 1 (expm1.f64 (cbrt.f64 (*.f64 (cos.f64 t) (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))))))
(cbrt.f64 (*.f64 (cos.f64 t) (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew))))))
(cbrt.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (/.f64 ew t))) (cos.f64 t))))
(expm1.f64 (log1p.f64 (cbrt.f64 (*.f64 (cos.f64 t) (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew))))))))
(cbrt.f64 (*.f64 (cos.f64 t) (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew))))))
(cbrt.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (/.f64 ew t))) (cos.f64 t))))
(exp.f64 (log.f64 (cbrt.f64 (*.f64 (cos.f64 t) (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew))))))))
(cbrt.f64 (*.f64 (cos.f64 t) (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew))))))
(cbrt.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (/.f64 ew t))) (cos.f64 t))))
(exp.f64 (*.f64 (log.f64 (*.f64 (cos.f64 t) (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))) 1/3))
(cbrt.f64 (*.f64 (cos.f64 t) (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew))))))
(cbrt.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (/.f64 ew t))) (cos.f64 t))))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 (cos.f64 t) (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew))))))) 1))
(cbrt.f64 (*.f64 (cos.f64 t) (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew))))))
(cbrt.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (/.f64 ew t))) (cos.f64 t))))
(log1p.f64 (expm1.f64 (cbrt.f64 (*.f64 (cos.f64 t) (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew))))))))
(cbrt.f64 (*.f64 (cos.f64 t) (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew))))))
(cbrt.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (/.f64 ew t))) (cos.f64 t))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (cos.f64 t) (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew))))))) 1)
(*.f64 (cos.f64 t) (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (/.f64 ew t))) (cos.f64 t)))
(/.f64 ew (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) (cos.f64 t)))
(*.f64 (cos.f64 t) (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (/.f64 ew t))) (cos.f64 t)))
(/.f64 (cos.f64 t) (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew))
(*.f64 (cos.f64 t) (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (/.f64 ew t))) (cos.f64 t)))
(/.f64 1 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) (*.f64 ew (cos.f64 t))))
(*.f64 (cos.f64 t) (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (/.f64 ew t))) (cos.f64 t)))
(/.f64 (*.f64 (cos.f64 t) (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew))))) 1)
(*.f64 (cos.f64 t) (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (/.f64 ew t))) (cos.f64 t)))
(/.f64 (sqrt.f64 ew) (/.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) (cos.f64 t)) (sqrt.f64 ew)))
(/.f64 (sqrt.f64 ew) (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) (*.f64 (cos.f64 t) (sqrt.f64 ew))))
(*.f64 (sqrt.f64 ew) (*.f64 (/.f64 (sqrt.f64 ew) (hypot.f64 1 (/.f64 eh (/.f64 ew t)))) (cos.f64 t)))
(/.f64 (sqrt.f64 ew) (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) (*.f64 (sqrt.f64 ew) (cos.f64 t))))
(/.f64 (sqrt.f64 ew) (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) (*.f64 (cos.f64 t) (sqrt.f64 ew))))
(*.f64 (sqrt.f64 ew) (*.f64 (/.f64 (sqrt.f64 ew) (hypot.f64 1 (/.f64 eh (/.f64 ew t)))) (cos.f64 t)))
(/.f64 (cbrt.f64 ew) (/.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) (cos.f64 t)) (pow.f64 (cbrt.f64 ew) 2)))
(*.f64 (/.f64 (cbrt.f64 ew) (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) (cos.f64 t))) (pow.f64 (cbrt.f64 ew) 2))
(*.f64 (*.f64 (cos.f64 t) (cbrt.f64 ew)) (/.f64 (pow.f64 (cbrt.f64 ew) 2) (hypot.f64 1 (/.f64 eh (/.f64 ew t)))))
(/.f64 (pow.f64 (cbrt.f64 ew) 2) (/.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) (cos.f64 t)) (cbrt.f64 ew)))
(*.f64 (/.f64 (cbrt.f64 ew) (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) (cos.f64 t))) (pow.f64 (cbrt.f64 ew) 2))
(*.f64 (*.f64 (cos.f64 t) (cbrt.f64 ew)) (/.f64 (pow.f64 (cbrt.f64 ew) 2) (hypot.f64 1 (/.f64 eh (/.f64 ew t)))))
(/.f64 (pow.f64 (cbrt.f64 ew) 2) (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) (*.f64 (cbrt.f64 ew) (cos.f64 t))))
(*.f64 (/.f64 (cbrt.f64 ew) (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) (cos.f64 t))) (pow.f64 (cbrt.f64 ew) 2))
(*.f64 (*.f64 (cos.f64 t) (cbrt.f64 ew)) (/.f64 (pow.f64 (cbrt.f64 ew) 2) (hypot.f64 1 (/.f64 eh (/.f64 ew t)))))
(/.f64 (*.f64 ew (cos.f64 t)) (hypot.f64 1 (*.f64 t (/.f64 eh ew))))
(*.f64 (cos.f64 t) (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (/.f64 ew t))) (cos.f64 t)))
(/.f64 (neg.f64 ew) (neg.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) (cos.f64 t))))
(*.f64 (cos.f64 t) (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (/.f64 ew t))) (cos.f64 t)))
(/.f64 (neg.f64 (cos.f64 t)) (/.f64 (neg.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))) ew))
(*.f64 (cos.f64 t) (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (/.f64 ew t))) (cos.f64 t)))
(/.f64 (sqrt.f64 (*.f64 ew (cos.f64 t))) (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) (sqrt.f64 (*.f64 ew (cos.f64 t)))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 ew (cos.f64 t))) (hypot.f64 1 (*.f64 t (/.f64 eh ew)))) (sqrt.f64 (*.f64 ew (cos.f64 t))))
(/.f64 (*.f64 (sqrt.f64 (*.f64 ew (cos.f64 t))) (sqrt.f64 (*.f64 ew (cos.f64 t)))) (hypot.f64 1 (/.f64 eh (/.f64 ew t))))
(/.f64 (*.f64 (cbrt.f64 (*.f64 ew (cos.f64 t))) (cbrt.f64 (*.f64 ew (cos.f64 t)))) (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) (cbrt.f64 (*.f64 ew (cos.f64 t)))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (*.f64 ew (cos.f64 t))) (cbrt.f64 (*.f64 ew (cos.f64 t)))) (hypot.f64 1 (*.f64 t (/.f64 eh ew)))) (cbrt.f64 (*.f64 ew (cos.f64 t))))
(*.f64 (cbrt.f64 (*.f64 ew (cos.f64 t))) (/.f64 (*.f64 (cbrt.f64 (*.f64 ew (cos.f64 t))) (cbrt.f64 (*.f64 ew (cos.f64 t)))) (hypot.f64 1 (/.f64 eh (/.f64 ew t)))))
(/.f64 (*.f64 ew (sqrt.f64 (cos.f64 t))) (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) (sqrt.f64 (cos.f64 t))))
(*.f64 (/.f64 (*.f64 ew (sqrt.f64 (cos.f64 t))) (hypot.f64 1 (*.f64 t (/.f64 eh ew)))) (sqrt.f64 (cos.f64 t)))
(*.f64 (/.f64 (sqrt.f64 (cos.f64 t)) (/.f64 (hypot.f64 1 (/.f64 eh (/.f64 ew t))) (sqrt.f64 (cos.f64 t)))) ew)
(/.f64 (*.f64 ew (pow.f64 (cbrt.f64 (cos.f64 t)) 2)) (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) (cbrt.f64 (cos.f64 t))))
(*.f64 (/.f64 (*.f64 ew (pow.f64 (cbrt.f64 (cos.f64 t)) 2)) (hypot.f64 1 (*.f64 t (/.f64 eh ew)))) (cbrt.f64 (cos.f64 t)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (cos.f64 t)) 2) (/.f64 (hypot.f64 1 (/.f64 eh (/.f64 ew t))) (cbrt.f64 (cos.f64 t)))) ew)
(/.f64 (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew)))) (/.f64 1 (cos.f64 t)))
(*.f64 (cos.f64 t) (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (/.f64 ew t))) (cos.f64 t)))
(/.f64 (*.f64 (sqrt.f64 (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew))))) ew) (sqrt.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) (cos.f64 t))))
(/.f64 (*.f64 ew (sqrt.f64 (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))) (sqrt.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) (cos.f64 t))))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (cos.f64 t) (hypot.f64 1 (/.f64 eh (/.f64 ew t))))) (sqrt.f64 (/.f64 (hypot.f64 1 (/.f64 eh (/.f64 ew t))) (cos.f64 t)))) ew)
(/.f64 (*.f64 ew (neg.f64 (cos.f64 t))) (neg.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(*.f64 (cos.f64 t) (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (/.f64 ew t))) (cos.f64 t)))
(/.f64 (*.f64 (neg.f64 (cos.f64 t)) ew) (neg.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(*.f64 (cos.f64 t) (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (/.f64 ew t))) (cos.f64 t)))
(/.f64 (/.f64 ew 1) (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) (cos.f64 t)))
(*.f64 (cos.f64 t) (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (/.f64 ew t))) (cos.f64 t)))
(/.f64 (/.f64 ew (/.f64 1 (cos.f64 t))) (hypot.f64 1 (*.f64 t (/.f64 eh ew))))
(*.f64 (cos.f64 t) (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (/.f64 ew t))) (cos.f64 t)))
(/.f64 (/.f64 (*.f64 ew (cos.f64 t)) (sqrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))))) (sqrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(*.f64 (cos.f64 t) (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (/.f64 ew t))) (cos.f64 t)))
(/.f64 (/.f64 ew (/.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))) 2) (cos.f64 t))) (cbrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(*.f64 (cos.f64 t) (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (/.f64 ew t))) (cos.f64 t)))
(/.f64 (*.f64 (sqrt.f64 ew) (sqrt.f64 (cos.f64 t))) (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) (*.f64 (sqrt.f64 ew) (sqrt.f64 (cos.f64 t)))))
(*.f64 (/.f64 (*.f64 (sqrt.f64 ew) (sqrt.f64 (cos.f64 t))) (hypot.f64 1 (*.f64 t (/.f64 eh ew)))) (*.f64 (sqrt.f64 ew) (sqrt.f64 (cos.f64 t))))
(*.f64 (*.f64 (sqrt.f64 ew) (sqrt.f64 (cos.f64 t))) (/.f64 (sqrt.f64 ew) (/.f64 (hypot.f64 1 (/.f64 eh (/.f64 ew t))) (sqrt.f64 (cos.f64 t)))))
(/.f64 (/.f64 ew (sqrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))))) (/.f64 (sqrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))) (cos.f64 t)))
(*.f64 (cos.f64 t) (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (/.f64 ew t))) (cos.f64 t)))
(/.f64 (/.f64 ew (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))) 2)) (/.f64 (cbrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))) (cos.f64 t)))
(*.f64 (cos.f64 t) (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (/.f64 ew t))) (cos.f64 t)))
(/.f64 (neg.f64 (*.f64 ew (cos.f64 t))) (neg.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(*.f64 (cos.f64 t) (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (/.f64 ew t))) (cos.f64 t)))
(/.f64 (*.f64 (sqrt.f64 (cos.f64 t)) ew) (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) (sqrt.f64 (cos.f64 t))))
(*.f64 (/.f64 (*.f64 ew (sqrt.f64 (cos.f64 t))) (hypot.f64 1 (*.f64 t (/.f64 eh ew)))) (sqrt.f64 (cos.f64 t)))
(*.f64 (/.f64 (sqrt.f64 (cos.f64 t)) (/.f64 (hypot.f64 1 (/.f64 eh (/.f64 ew t))) (sqrt.f64 (cos.f64 t)))) ew)
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (cos.f64 t)) 2) ew) (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) (cbrt.f64 (cos.f64 t))))
(*.f64 (/.f64 (*.f64 ew (pow.f64 (cbrt.f64 (cos.f64 t)) 2)) (hypot.f64 1 (*.f64 t (/.f64 eh ew)))) (cbrt.f64 (cos.f64 t)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (cos.f64 t)) 2) (/.f64 (hypot.f64 1 (/.f64 eh (/.f64 ew t))) (cbrt.f64 (cos.f64 t)))) ew)
(/.f64 (*.f64 (/.f64 (cos.f64 t) 1) ew) (hypot.f64 1 (*.f64 t (/.f64 eh ew))))
(*.f64 (cos.f64 t) (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (/.f64 ew t))) (cos.f64 t)))
(/.f64 (*.f64 (/.f64 (cos.f64 t) (sqrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))))) ew) (sqrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(*.f64 (cos.f64 t) (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (/.f64 ew t))) (cos.f64 t)))
(/.f64 (*.f64 (/.f64 (cos.f64 t) (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))) 2)) ew) (cbrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(*.f64 (cos.f64 t) (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (/.f64 ew t))) (cos.f64 t)))
(/.f64 (*.f64 (neg.f64 (neg.f64 (cos.f64 t))) ew) (neg.f64 (neg.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))))))
(*.f64 (cos.f64 t) (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (/.f64 ew t))) (cos.f64 t)))
(/.f64 (*.f64 (*.f64 ew (cos.f64 t)) 1) (hypot.f64 1 (*.f64 t (/.f64 eh ew))))
(*.f64 (cos.f64 t) (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (/.f64 ew t))) (cos.f64 t)))
(/.f64 (*.f64 (*.f64 ew (neg.f64 (cos.f64 t))) 1) (neg.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(*.f64 (cos.f64 t) (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (/.f64 ew t))) (cos.f64 t)))
(/.f64 (*.f64 (*.f64 (neg.f64 (cos.f64 t)) ew) 1) (neg.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(*.f64 (cos.f64 t) (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (/.f64 ew t))) (cos.f64 t)))
(/.f64 (*.f64 (/.f64 ew (/.f64 1 (cos.f64 t))) 1) (hypot.f64 1 (*.f64 t (/.f64 eh ew))))
(*.f64 (cos.f64 t) (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (/.f64 ew t))) (cos.f64 t)))
(/.f64 (*.f64 (/.f64 (*.f64 ew (cos.f64 t)) (sqrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))))) 1) (sqrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(*.f64 (cos.f64 t) (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (/.f64 ew t))) (cos.f64 t)))
(/.f64 (*.f64 (/.f64 ew (/.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))) 2) (cos.f64 t))) 1) (cbrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(*.f64 (cos.f64 t) (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (/.f64 ew t))) (cos.f64 t)))
(/.f64 (*.f64 (neg.f64 (*.f64 ew (cos.f64 t))) 1) (neg.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(*.f64 (cos.f64 t) (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (/.f64 ew t))) (cos.f64 t)))
(/.f64 (*.f64 (cbrt.f64 (*.f64 ew (cos.f64 t))) (pow.f64 (cbrt.f64 (*.f64 (cos.f64 t) (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))) 2)) (cbrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(/.f64 (cbrt.f64 (*.f64 ew (cos.f64 t))) (/.f64 (cbrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))) (pow.f64 (cbrt.f64 (*.f64 (cos.f64 t) (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))) 2)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 ew (cos.f64 t))) (cbrt.f64 (hypot.f64 1 (/.f64 eh (/.f64 ew t))))) (pow.f64 (cbrt.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (/.f64 ew t))) (cos.f64 t)))) 2))
(/.f64 (*.f64 1 (*.f64 (sqrt.f64 (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew))))) ew)) (sqrt.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) (cos.f64 t))))
(/.f64 (*.f64 ew (sqrt.f64 (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))) (sqrt.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) (cos.f64 t))))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (cos.f64 t) (hypot.f64 1 (/.f64 eh (/.f64 ew t))))) (sqrt.f64 (/.f64 (hypot.f64 1 (/.f64 eh (/.f64 ew t))) (cos.f64 t)))) ew)
(/.f64 (*.f64 (sqrt.f64 (cos.f64 t)) (*.f64 (sqrt.f64 (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew))))) ew)) (sqrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(/.f64 (*.f64 (sqrt.f64 (cos.f64 t)) (*.f64 ew (sqrt.f64 (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew))))))) (sqrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(/.f64 (sqrt.f64 (cos.f64 t)) (/.f64 (/.f64 (sqrt.f64 (hypot.f64 1 (/.f64 eh (/.f64 ew t)))) ew) (sqrt.f64 (/.f64 (cos.f64 t) (hypot.f64 1 (/.f64 eh (/.f64 ew t)))))))
(/.f64 (*.f64 (sqrt.f64 (neg.f64 (cos.f64 t))) (*.f64 (sqrt.f64 (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew))))) ew)) (sqrt.f64 (neg.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))))))
(/.f64 (sqrt.f64 (neg.f64 (cos.f64 t))) (/.f64 (sqrt.f64 (neg.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))))) (*.f64 ew (sqrt.f64 (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew))))))))
(/.f64 (*.f64 ew (sqrt.f64 (/.f64 (cos.f64 t) (hypot.f64 1 (/.f64 eh (/.f64 ew t)))))) (/.f64 (sqrt.f64 (neg.f64 (hypot.f64 1 (/.f64 eh (/.f64 ew t))))) (sqrt.f64 (neg.f64 (cos.f64 t)))))
(/.f64 (*.f64 (sqrt.f64 (*.f64 ew (cos.f64 t))) (sqrt.f64 (*.f64 (cos.f64 t) (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew))))))) (sqrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(/.f64 (*.f64 (sqrt.f64 (*.f64 (cos.f64 t) (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))) (sqrt.f64 (*.f64 ew (cos.f64 t)))) (sqrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 ew (cos.f64 t))) (sqrt.f64 (hypot.f64 1 (/.f64 eh (/.f64 ew t))))) (sqrt.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (/.f64 ew t))) (cos.f64 t)))))
(/.f64 (*.f64 ew (/.f64 (cos.f64 t) (sqrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))) (sqrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(*.f64 (cos.f64 t) (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (/.f64 ew t))) (cos.f64 t)))
(/.f64 (*.f64 ew (/.f64 (cos.f64 t) (cbrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))) (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))) 2))
(*.f64 (cos.f64 t) (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (/.f64 ew t))) (cos.f64 t)))
(/.f64 (/.f64 (*.f64 ew (cos.f64 t)) (cbrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))))) (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))) 2))
(*.f64 (cos.f64 t) (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (/.f64 ew t))) (cos.f64 t)))
(/.f64 (/.f64 ew (*.f64 (cbrt.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) (cos.f64 t))) (cbrt.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) (cos.f64 t))))) (cbrt.f64 (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) (cos.f64 t))))
(*.f64 (cos.f64 t) (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (/.f64 ew t))) (cos.f64 t)))
(/.f64 (/.f64 ew (/.f64 1 (sqrt.f64 (cos.f64 t)))) (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) (sqrt.f64 (cos.f64 t))))
(*.f64 (/.f64 (*.f64 ew (sqrt.f64 (cos.f64 t))) (hypot.f64 1 (*.f64 t (/.f64 eh ew)))) (sqrt.f64 (cos.f64 t)))
(*.f64 (/.f64 (sqrt.f64 (cos.f64 t)) (/.f64 (hypot.f64 1 (/.f64 eh (/.f64 ew t))) (sqrt.f64 (cos.f64 t)))) ew)
(/.f64 (/.f64 ew (/.f64 1 (pow.f64 (cbrt.f64 (cos.f64 t)) 2))) (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) (cbrt.f64 (cos.f64 t))))
(*.f64 (/.f64 (*.f64 ew (pow.f64 (cbrt.f64 (cos.f64 t)) 2)) (hypot.f64 1 (*.f64 t (/.f64 eh ew)))) (cbrt.f64 (cos.f64 t)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (cos.f64 t)) 2) (/.f64 (hypot.f64 1 (/.f64 eh (/.f64 ew t))) (cbrt.f64 (cos.f64 t)))) ew)
(/.f64 (/.f64 ew (/.f64 (sqrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))) (sqrt.f64 (cos.f64 t)))) (/.f64 (sqrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))) (sqrt.f64 (cos.f64 t))))
(*.f64 (sqrt.f64 (cos.f64 t)) (/.f64 ew (*.f64 (sqrt.f64 (hypot.f64 1 (/.f64 eh (/.f64 ew t)))) (/.f64 (sqrt.f64 (hypot.f64 1 (/.f64 eh (/.f64 ew t)))) (sqrt.f64 (cos.f64 t))))))
(/.f64 (/.f64 ew (/.f64 (sqrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))) (pow.f64 (cbrt.f64 (cos.f64 t)) 2))) (/.f64 (sqrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))) (cbrt.f64 (cos.f64 t))))
(*.f64 (/.f64 (/.f64 ew (/.f64 (sqrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))) (pow.f64 (cbrt.f64 (cos.f64 t)) 2))) (sqrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))))) (cbrt.f64 (cos.f64 t)))
(*.f64 (cbrt.f64 (cos.f64 t)) (/.f64 ew (*.f64 (sqrt.f64 (hypot.f64 1 (/.f64 eh (/.f64 ew t)))) (/.f64 (sqrt.f64 (hypot.f64 1 (/.f64 eh (/.f64 ew t)))) (pow.f64 (cbrt.f64 (cos.f64 t)) 2)))))
(/.f64 (/.f64 ew (/.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))) 2) (sqrt.f64 (cos.f64 t)))) (/.f64 (cbrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))) (sqrt.f64 (cos.f64 t))))
(*.f64 (/.f64 (*.f64 (/.f64 ew (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))) 2)) (sqrt.f64 (cos.f64 t))) (cbrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))))) (sqrt.f64 (cos.f64 t)))
(*.f64 (sqrt.f64 (cos.f64 t)) (/.f64 ew (*.f64 (cbrt.f64 (hypot.f64 1 (/.f64 eh (/.f64 ew t)))) (/.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (/.f64 eh (/.f64 ew t)))) 2) (sqrt.f64 (cos.f64 t))))))
(/.f64 (/.f64 ew (/.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))) 2) (pow.f64 (cbrt.f64 (cos.f64 t)) 2))) (/.f64 (cbrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))) (cbrt.f64 (cos.f64 t))))
(*.f64 (/.f64 (*.f64 (/.f64 ew (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))) 2)) (pow.f64 (cbrt.f64 (cos.f64 t)) 2)) (cbrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))))) (cbrt.f64 (cos.f64 t)))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (cos.f64 t)) 2) (/.f64 ew (pow.f64 (cbrt.f64 (hypot.f64 1 (/.f64 eh (/.f64 ew t)))) 2))) (/.f64 (cbrt.f64 (hypot.f64 1 (/.f64 eh (/.f64 ew t)))) (cbrt.f64 (cos.f64 t))))
(/.f64 (/.f64 (*.f64 ew (neg.f64 (cos.f64 t))) 1) (neg.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(*.f64 (cos.f64 t) (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (/.f64 ew t))) (cos.f64 t)))
(/.f64 (/.f64 (*.f64 ew (neg.f64 (cos.f64 t))) (sqrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))))) (neg.f64 (sqrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))))))
(*.f64 (cos.f64 t) (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (/.f64 ew t))) (cos.f64 t)))
(/.f64 (/.f64 (*.f64 ew (neg.f64 (cos.f64 t))) (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))) 2)) (neg.f64 (cbrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))))))
(*.f64 (cos.f64 t) (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (/.f64 ew t))) (cos.f64 t)))
(/.f64 (/.f64 (*.f64 ew (neg.f64 (cos.f64 t))) (sqrt.f64 (neg.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))) (sqrt.f64 (neg.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))))))
(*.f64 (cos.f64 t) (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (/.f64 ew t))) (cos.f64 t)))
(/.f64 (/.f64 (*.f64 ew (neg.f64 (cos.f64 t))) (*.f64 (cbrt.f64 (neg.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))))) (cbrt.f64 (neg.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))))))) (cbrt.f64 (neg.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))))))
(*.f64 (cos.f64 t) (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (/.f64 ew t))) (cos.f64 t)))
(/.f64 (/.f64 (*.f64 ew (neg.f64 (cos.f64 t))) -1) (hypot.f64 1 (*.f64 t (/.f64 eh ew))))
(*.f64 (cos.f64 t) (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (/.f64 ew t))) (cos.f64 t)))
(/.f64 (/.f64 (*.f64 ew (neg.f64 (cos.f64 t))) (neg.f64 (sqrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))) (sqrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(*.f64 (cos.f64 t) (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (/.f64 ew t))) (cos.f64 t)))
(/.f64 (/.f64 (*.f64 ew (neg.f64 (cos.f64 t))) (neg.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))) 2))) (cbrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(*.f64 (cos.f64 t) (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (/.f64 ew t))) (cos.f64 t)))
(/.f64 (/.f64 (*.f64 (neg.f64 (cos.f64 t)) ew) 1) (neg.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(*.f64 (cos.f64 t) (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (/.f64 ew t))) (cos.f64 t)))
(/.f64 (/.f64 (*.f64 (neg.f64 (cos.f64 t)) ew) (sqrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))))) (neg.f64 (sqrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))))))
(*.f64 (cos.f64 t) (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (/.f64 ew t))) (cos.f64 t)))
(/.f64 (/.f64 (*.f64 (neg.f64 (cos.f64 t)) ew) (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))) 2)) (neg.f64 (cbrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))))))
(*.f64 (cos.f64 t) (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (/.f64 ew t))) (cos.f64 t)))
(/.f64 (/.f64 (*.f64 (neg.f64 (cos.f64 t)) ew) (sqrt.f64 (neg.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))) (sqrt.f64 (neg.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))))))
(*.f64 (cos.f64 t) (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (/.f64 ew t))) (cos.f64 t)))
(/.f64 (/.f64 (*.f64 (neg.f64 (cos.f64 t)) ew) (*.f64 (cbrt.f64 (neg.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))))) (cbrt.f64 (neg.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))))))) (cbrt.f64 (neg.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))))))
(*.f64 (cos.f64 t) (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (/.f64 ew t))) (cos.f64 t)))
(/.f64 (/.f64 (*.f64 (neg.f64 (cos.f64 t)) ew) -1) (hypot.f64 1 (*.f64 t (/.f64 eh ew))))
(*.f64 (cos.f64 t) (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (/.f64 ew t))) (cos.f64 t)))
(/.f64 (/.f64 (*.f64 (neg.f64 (cos.f64 t)) ew) (neg.f64 (sqrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))) (sqrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(*.f64 (cos.f64 t) (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (/.f64 ew t))) (cos.f64 t)))
(/.f64 (/.f64 (*.f64 (neg.f64 (cos.f64 t)) ew) (neg.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))) 2))) (cbrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(*.f64 (cos.f64 t) (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (/.f64 ew t))) (cos.f64 t)))
(/.f64 (/.f64 (/.f64 ew (/.f64 1 (cos.f64 t))) 1) (hypot.f64 1 (*.f64 t (/.f64 eh ew))))
(*.f64 (cos.f64 t) (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (/.f64 ew t))) (cos.f64 t)))
(/.f64 (/.f64 (/.f64 ew (/.f64 1 (cos.f64 t))) (cbrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))))) (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))) 2))
(*.f64 (cos.f64 t) (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (/.f64 ew t))) (cos.f64 t)))
(/.f64 (/.f64 (/.f64 (*.f64 ew (cos.f64 t)) (sqrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))))) 1) (sqrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(*.f64 (cos.f64 t) (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (/.f64 ew t))) (cos.f64 t)))
(/.f64 (/.f64 (/.f64 (*.f64 ew (cos.f64 t)) (sqrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))))) (cbrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))))) (cbrt.f64 (sqrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))))))
(/.f64 (/.f64 ew (/.f64 (sqrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))) (cos.f64 t))) (*.f64 (cbrt.f64 (sqrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))))) (cbrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))))))
(*.f64 (/.f64 (/.f64 (cos.f64 t) (sqrt.f64 (hypot.f64 1 (/.f64 eh (/.f64 ew t))))) (cbrt.f64 (sqrt.f64 (hypot.f64 1 (/.f64 eh (/.f64 ew t)))))) (/.f64 ew (cbrt.f64 (hypot.f64 1 (/.f64 eh (/.f64 ew t))))))
(/.f64 (/.f64 (/.f64 (*.f64 ew (cos.f64 t)) (sqrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))))) (sqrt.f64 (sqrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))) (sqrt.f64 (sqrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))))))
(*.f64 (cos.f64 t) (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (/.f64 ew t))) (cos.f64 t)))
(/.f64 (/.f64 (/.f64 (*.f64 ew (cos.f64 t)) (sqrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))))) (sqrt.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))) 2))) (sqrt.f64 (cbrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))))))
(/.f64 (/.f64 (/.f64 ew (/.f64 (sqrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))) (cos.f64 t))) (sqrt.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))) 2))) (sqrt.f64 (cbrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))))))
(/.f64 (/.f64 (/.f64 ew (/.f64 (sqrt.f64 (hypot.f64 1 (/.f64 eh (/.f64 ew t)))) (cos.f64 t))) (sqrt.f64 (cbrt.f64 (hypot.f64 1 (/.f64 eh (/.f64 ew t)))))) (fabs.f64 (cbrt.f64 (hypot.f64 1 (/.f64 eh (/.f64 ew t))))))
(/.f64 (/.f64 (/.f64 ew (/.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))) 2) (cos.f64 t))) 1) (cbrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(*.f64 (cos.f64 t) (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (/.f64 ew t))) (cos.f64 t)))
(/.f64 (/.f64 (/.f64 ew (/.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))) 2) (cos.f64 t))) (sqrt.f64 (cbrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))) (sqrt.f64 (cbrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))))))
(*.f64 (cos.f64 t) (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (/.f64 ew t))) (cos.f64 t)))
(/.f64 (/.f64 (/.f64 ew (/.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))) 2) (cos.f64 t))) (*.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))))) (cbrt.f64 (cbrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))))))) (cbrt.f64 (cbrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))))))
(*.f64 (cos.f64 t) (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (/.f64 ew t))) (cos.f64 t)))
(/.f64 (/.f64 (/.f64 ew (/.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))) 2) (cos.f64 t))) (cbrt.f64 (sqrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))) (cbrt.f64 (sqrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))))))
(/.f64 (*.f64 (/.f64 ew (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))) 2)) (cos.f64 t)) (*.f64 (cbrt.f64 (sqrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))))) (cbrt.f64 (sqrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))))
(*.f64 (/.f64 (/.f64 ew (pow.f64 (cbrt.f64 (hypot.f64 1 (/.f64 eh (/.f64 ew t)))) 2)) (cbrt.f64 (sqrt.f64 (hypot.f64 1 (/.f64 eh (/.f64 ew t)))))) (/.f64 (cos.f64 t) (cbrt.f64 (sqrt.f64 (hypot.f64 1 (/.f64 eh (/.f64 ew t)))))))
(/.f64 (/.f64 (/.f64 ew (/.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))) 2) (cos.f64 t))) (cbrt.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))) 2))) (cbrt.f64 (cbrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))))))
(/.f64 (*.f64 (/.f64 ew (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))) 2)) (cos.f64 t)) (*.f64 (cbrt.f64 (cbrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))))) (cbrt.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))) 2))))
(*.f64 (/.f64 (/.f64 ew (pow.f64 (cbrt.f64 (hypot.f64 1 (/.f64 eh (/.f64 ew t)))) 2)) (cbrt.f64 (cbrt.f64 (hypot.f64 1 (/.f64 eh (/.f64 ew t)))))) (/.f64 (cos.f64 t) (cbrt.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (/.f64 eh (/.f64 ew t)))) 2))))
(/.f64 (/.f64 (neg.f64 (*.f64 ew (cos.f64 t))) 1) (neg.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(*.f64 (cos.f64 t) (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (/.f64 ew t))) (cos.f64 t)))
(/.f64 (/.f64 (neg.f64 (*.f64 ew (cos.f64 t))) (sqrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))))) (neg.f64 (sqrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))))))
(*.f64 (cos.f64 t) (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (/.f64 ew t))) (cos.f64 t)))
(/.f64 (/.f64 (neg.f64 (*.f64 ew (cos.f64 t))) (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))) 2)) (neg.f64 (cbrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))))))
(*.f64 (cos.f64 t) (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (/.f64 ew t))) (cos.f64 t)))
(/.f64 (/.f64 (neg.f64 (*.f64 ew (cos.f64 t))) (sqrt.f64 (neg.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))) (sqrt.f64 (neg.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))))))
(*.f64 (cos.f64 t) (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (/.f64 ew t))) (cos.f64 t)))
(/.f64 (/.f64 (neg.f64 (*.f64 ew (cos.f64 t))) (*.f64 (cbrt.f64 (neg.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))))) (cbrt.f64 (neg.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))))))) (cbrt.f64 (neg.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))))))
(*.f64 (cos.f64 t) (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (/.f64 ew t))) (cos.f64 t)))
(/.f64 (/.f64 (neg.f64 (*.f64 ew (cos.f64 t))) -1) (hypot.f64 1 (*.f64 t (/.f64 eh ew))))
(*.f64 (cos.f64 t) (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (/.f64 ew t))) (cos.f64 t)))
(/.f64 (/.f64 (neg.f64 (*.f64 ew (cos.f64 t))) (neg.f64 (sqrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))) (sqrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(*.f64 (cos.f64 t) (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (/.f64 ew t))) (cos.f64 t)))
(/.f64 (/.f64 (neg.f64 (*.f64 ew (cos.f64 t))) (neg.f64 (pow.f64 (cbrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))) 2))) (cbrt.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(*.f64 (cos.f64 t) (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (/.f64 ew t))) (cos.f64 t)))
(pow.f64 (*.f64 (cos.f64 t) (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew))))) 1)
(*.f64 (cos.f64 t) (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (/.f64 ew t))) (cos.f64 t)))
(pow.f64 (cbrt.f64 (*.f64 (cos.f64 t) (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))) 3)
(*.f64 (cos.f64 t) (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (/.f64 ew t))) (cos.f64 t)))
(pow.f64 (sqrt.f64 (*.f64 (cos.f64 t) (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))) 2)
(*.f64 (cos.f64 t) (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (/.f64 ew t))) (cos.f64 t)))
(pow.f64 (pow.f64 (*.f64 (cos.f64 t) (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew))))) 3) 1/3)
(*.f64 (cos.f64 t) (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (/.f64 ew t))) (cos.f64 t)))
(sqrt.f64 (pow.f64 (*.f64 (cos.f64 t) (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew))))) 2))
(fabs.f64 (/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (/.f64 ew t))) (cos.f64 t))))
(log.f64 (pow.f64 (exp.f64 ew) (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew))))))
(*.f64 (cos.f64 t) (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (/.f64 ew t))) (cos.f64 t)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (cos.f64 t) (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew))))))))
(*.f64 (cos.f64 t) (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (/.f64 ew t))) (cos.f64 t)))
(cbrt.f64 (pow.f64 (*.f64 (cos.f64 t) (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew))))) 3))
(*.f64 (cos.f64 t) (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (/.f64 ew t))) (cos.f64 t)))
(cbrt.f64 (*.f64 (pow.f64 ew 3) (pow.f64 (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew)))) 3)))
(*.f64 (cos.f64 t) (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (/.f64 ew t))) (cos.f64 t)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (cos.f64 t) (hypot.f64 1 (*.f64 t (/.f64 eh ew)))) 3) (pow.f64 ew 3)))
(*.f64 (cos.f64 t) (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (/.f64 ew t))) (cos.f64 t)))
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 t) (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))))
(*.f64 (cos.f64 t) (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (/.f64 ew t))) (cos.f64 t)))
(exp.f64 (log.f64 (*.f64 (cos.f64 t) (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))))
(*.f64 (cos.f64 t) (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (/.f64 ew t))) (cos.f64 t)))
(exp.f64 (*.f64 (log.f64 (*.f64 (cos.f64 t) (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))) 1))
(*.f64 (cos.f64 t) (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (/.f64 ew t))) (cos.f64 t)))
(log1p.f64 (expm1.f64 (*.f64 (cos.f64 t) (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))))
(*.f64 (cos.f64 t) (/.f64 ew (hypot.f64 1 (*.f64 t (/.f64 eh ew)))))
(/.f64 ew (/.f64 (hypot.f64 1 (/.f64 eh (/.f64 ew t))) (cos.f64 t)))

localize65.0ms (0.4%)

Local error

Found 4 expressions with local error:

NewErrorProgram
3.1b
(+.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))))
6.1b
(*.f64 t (/.f64 eh ew))
11.1b
(cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))
11.1b
(cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))
Compiler

Compiled 230 to 35 computations (84.8% saved)

series11.0ms (0.1%)

Counts
3 → 108
Calls

27 calls:

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

rewrite109.0ms (0.7%)

Algorithm
batch-egg-rewrite
Rules
1722×associate-/r*
1120×associate-/l*
458×associate-+l+
372×+-commutative
358×add-sqr-sqrt
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
014113
1323113
24796113
Stop Event
node limit
Counts
3 → 128
Calls
Call 1
Inputs
(cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))
(cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))
(+.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (fma.f64 (neg.f64 (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))) (sin.f64 t) (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (+.f64 (fma.f64 (neg.f64 (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))) (sin.f64 t) (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew)))))) (fma.f64 (neg.f64 (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))) (sin.f64 t) (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))) (*.f64 (neg.f64 (sin.f64 t)) (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))) (neg.f64 (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))) (+.f64 (*.f64 (neg.f64 (sin.f64 t)) (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))) (fma.f64 (neg.f64 (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))) (sin.f64 t) (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))) (+.f64 (neg.f64 (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew)))))) (fma.f64 (neg.f64 (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))) (sin.f64 t) (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (neg.f64 (sin.f64 t)) (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))) (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew)))))) (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (neg.f64 (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))) (sin.f64 t) (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew)))))) (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))) (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))) (-.f64 (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))) (fma.f64 (neg.f64 (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))) (sin.f64 t) (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (cos.f64 (+.f64 t (atan.f64 (*.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 t (/.f64 eh ew))))))) (-.f64 1 (fma.f64 (neg.f64 (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))) (sin.f64 t) (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))) (sqrt.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))) (pow.f64 (cbrt.f64 (cos.f64 (+.f64 t (atan.f64 (*.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 t (/.f64 eh ew)))))) 2) (cbrt.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cos.f64 (+.f64 t (atan.f64 (*.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 t (/.f64 eh ew))))) (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew)))))) (*.f64 (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))) (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))))) (cos.f64 (-.f64 t (atan.f64 (*.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 t (/.f64 eh ew))))) 3) (pow.f64 (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))) 3)) (+.f64 (*.f64 (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))) (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew)))))) (+.f64 (*.f64 (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))) (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew)))))) (*.f64 (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))) (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.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 t (/.f64 eh ew))))) (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew)))))) (*.f64 (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))) (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))))) 1) (cos.f64 (-.f64 t (atan.f64 (*.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 t (/.f64 eh ew))))) (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew)))))) (*.f64 (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))) (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))))) (sqrt.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))))) (sqrt.f64 (cos.f64 (-.f64 t (atan.f64 (*.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 t (/.f64 eh ew))))) (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew)))))) (*.f64 (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))) (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))))) (cbrt.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))))) (pow.f64 (cbrt.f64 (cos.f64 (-.f64 t (atan.f64 (*.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 t (/.f64 eh ew))))) (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew)))))) (*.f64 (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))) (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))))) (pow.f64 (cbrt.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))) 2)) (cbrt.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.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 t (/.f64 eh ew))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (cos.f64 (+.f64 t (atan.f64 (*.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 t (/.f64 eh ew))))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew)))) (neg.f64 (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew)))))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))) (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))) (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))) 1) (*.f64 (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))) 1) (*.f64 (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.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 t (/.f64 eh ew))))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (cos.f64 t) (cos.f64 (neg.f64 (atan.f64 (*.f64 t (/.f64 eh ew)))))) (*.f64 (sin.f64 t) (sin.f64 (neg.f64 (atan.f64 (*.f64 t (/.f64 eh ew)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))) (sqrt.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))) (pow.f64 (cbrt.f64 (cos.f64 (-.f64 t (atan.f64 (*.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 t (/.f64 eh ew)))))) 2) (cbrt.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cos.f64 (-.f64 t (atan.f64 (*.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 t (/.f64 eh ew))))) (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew)))))) (*.f64 (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))) (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))))) (cos.f64 (+.f64 t (atan.f64 (*.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 t (/.f64 eh ew))))) 3) (pow.f64 (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))) 3)) (+.f64 (*.f64 (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))) (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew)))))) (-.f64 (*.f64 (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))) (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew)))))) (*.f64 (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))) (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.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 t (/.f64 eh ew))))) (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew)))))) (*.f64 (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))) (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))))) 1) (cos.f64 (+.f64 t (atan.f64 (*.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 t (/.f64 eh ew))))) (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew)))))) (*.f64 (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))) (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))))) (sqrt.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))))) (sqrt.f64 (cos.f64 (+.f64 t (atan.f64 (*.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 t (/.f64 eh ew))))) (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew)))))) (*.f64 (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))) (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))))) (cbrt.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))))) (pow.f64 (cbrt.f64 (cos.f64 (+.f64 t (atan.f64 (*.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 t (/.f64 eh ew))))) (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew)))))) (*.f64 (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))) (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))))) (pow.f64 (cbrt.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))) 2)) (cbrt.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (cos.f64 (-.f64 t (atan.f64 (*.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 t (/.f64 eh ew))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (cos.f64 (-.f64 t (atan.f64 (*.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 t (/.f64 eh ew))))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew)))) (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))) (-.f64 (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))) (cos.f64 (-.f64 t (atan.f64 (*.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 t (/.f64 eh ew))))) (cos.f64 (-.f64 t (atan.f64 (*.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 t (/.f64 eh ew))))))) (-.f64 1 (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))))) (-.f64 1 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew)))))) (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) 2) (-.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))))) (/.f64 (pow.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) 2) (-.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (cos.f64 t) (cos.f64 (neg.f64 (atan.f64 (*.f64 t (/.f64 eh ew)))))) (-.f64 (*.f64 (sin.f64 t) (sin.f64 (neg.f64 (atan.f64 (*.f64 t (/.f64 eh ew)))))) (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (exp.f64 (log1p.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (*.f64 (cos.f64 t) (cos.f64 (neg.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))))) (*.f64 (sin.f64 t) (sin.f64 (neg.f64 (atan.f64 (*.f64 t (/.f64 eh ew)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (exp.f64 (log1p.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (+.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))))) (sqrt.f64 (+.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (+.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))))) (pow.f64 (cbrt.f64 (+.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 (pow.f64 (cbrt.f64 (+.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))))) 2) (cbrt.f64 (+.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) 2) (pow.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) 2)) (/.f64 1 (-.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) 3) (pow.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) 3)) (/.f64 1 (+.f64 (pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) 2) (*.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (-.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (cos.f64 (*.f64 (+.f64 t (-.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))) (atan.f64 (*.f64 t (/.f64 eh ew))))) 1/2)) (cos.f64 (*.f64 (+.f64 (atan.f64 (*.f64 t (/.f64 eh ew))) (+.f64 (-.f64 t t) (atan.f64 (*.f64 t (/.f64 eh ew))))) 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (cos.f64 (*.f64 (+.f64 t (-.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))) (atan.f64 (*.f64 t (/.f64 eh ew))))) 1/2)) (cos.f64 (/.f64 (-.f64 t (+.f64 (atan.f64 (*.f64 t (/.f64 eh ew))) (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cos.f64 (*.f64 (+.f64 t (-.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))) (atan.f64 (*.f64 t (/.f64 eh ew))))) 1/2)) (cos.f64 (*.f64 (+.f64 (atan.f64 (*.f64 t (/.f64 eh ew))) (+.f64 (-.f64 t t) (atan.f64 (*.f64 t (/.f64 eh ew))))) 1/2))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (cos.f64 (*.f64 (+.f64 t (-.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))) (atan.f64 (*.f64 t (/.f64 eh ew))))) 1/2))) (cos.f64 (*.f64 (+.f64 (atan.f64 (*.f64 t (/.f64 eh ew))) (+.f64 (-.f64 t t) (atan.f64 (*.f64 t (/.f64 eh ew))))) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))) (/.f64 (-.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))) (-.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 1 (+.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) 2) (pow.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) 2)) (-.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) 3) (pow.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) 3)) (+.f64 (pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) 2) (*.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (-.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) 2) (*.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (-.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))))) (/.f64 (+.f64 (pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) 2) (*.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (-.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))))) (+.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (+.f64 (pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) 3) (pow.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) 3))) (/.f64 (+.f64 (pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) 2) (*.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (-.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))))) (sqrt.f64 (+.f64 (pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) 3) (pow.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) 2) (pow.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) 2))) (/.f64 (-.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))) (sqrt.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) 2) (pow.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) 3) (pow.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) 3))) (cbrt.f64 (+.f64 (pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) 3) (pow.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) 3)))) (/.f64 (+.f64 (pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) 2) (*.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (-.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))))) (cbrt.f64 (+.f64 (pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) 3) (pow.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) 2) (pow.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) 2))) (cbrt.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) 2) (pow.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) 2)))) (/.f64 (-.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))) (cbrt.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) 2) (pow.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) 2) (pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) 2)) (-.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (cos.f64 (+.f64 t (atan.f64 (*.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 t (/.f64 eh ew))))) 2) (pow.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) 2))) (neg.f64 (-.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (cos.f64 (-.f64 t (atan.f64 (*.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 t (/.f64 eh ew))))) 3) (pow.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) 3))) (neg.f64 (+.f64 (pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) 2) (*.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (-.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) 2) (pow.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) 2)) 1) (-.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) 2) (pow.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) 2)) (sqrt.f64 (-.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))))) (sqrt.f64 (-.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) 2) (pow.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) 2)) (*.f64 (cbrt.f64 (-.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))))) (cbrt.f64 (-.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))))))) (cbrt.f64 (-.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) 2) (pow.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) 2)) (+.f64 (sqrt.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))) (sqrt.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))))) (-.f64 (sqrt.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))) (sqrt.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) 2) (pow.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) 2)) -2) (*.f64 (sin.f64 (*.f64 (+.f64 (atan.f64 (*.f64 t (/.f64 eh ew))) (+.f64 (-.f64 t t) (atan.f64 (*.f64 t (/.f64 eh ew))))) 1/2)) (sin.f64 (*.f64 (+.f64 t (-.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))) (atan.f64 (*.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 t (/.f64 eh ew))))) 3) (pow.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) 3)) 1) (+.f64 (pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) 2) (*.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (-.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 (pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) 3) (pow.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) 3)) (sqrt.f64 (+.f64 (pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) 2) (*.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (-.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))))))) (sqrt.f64 (+.f64 (pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) 2) (*.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (-.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 (pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) 3) (pow.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) 3)) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) 2) (*.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (-.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))))))) (cbrt.f64 (+.f64 (pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) 2) (*.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (-.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))))))))) (cbrt.f64 (+.f64 (pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) 2) (*.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (-.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (cos.f64 (-.f64 t (atan.f64 (*.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 t (/.f64 eh ew))))) (cos.f64 (-.f64 t (atan.f64 (*.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 t (/.f64 eh ew))))) (cos.f64 (-.f64 t (atan.f64 (*.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 t (/.f64 eh ew))))) (cos.f64 (-.f64 t (atan.f64 (*.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 t (/.f64 eh ew))))) (cos.f64 (-.f64 t (atan.f64 (*.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 t (/.f64 eh ew))))) (cos.f64 (-.f64 t (atan.f64 (*.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 t (/.f64 eh ew))))) (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (+.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (cos.f64 (-.f64 t (atan.f64 (*.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 t (/.f64 eh ew))))) (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (+.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (cos.f64 (-.f64 t (atan.f64 (*.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 t (/.f64 eh ew))))) (cos.f64 (-.f64 t (atan.f64 (*.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 t (/.f64 eh ew))))) (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))) (sqrt.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))) (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))) (sqrt.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))) (cos.f64 (+.f64 t (atan.f64 (*.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 t (/.f64 eh ew)))))) 2) (cbrt.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))) (cos.f64 (-.f64 t (atan.f64 (*.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 t (/.f64 eh ew)))))) 2) (cbrt.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))) (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))))))))

simplify216.0ms (1.3%)

Algorithm
egg-herbie
Rules
1790×associate-*r/
680×+-commutative
634×associate-+r+
572×associate-+l+
536×fma-def
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
036515586
196314702
2488114656
Stop Event
node limit
Counts
236 → 222
Calls
Call 1
Inputs
(cos.f64 (atan.f64 (/.f64 (*.f64 t eh) ew)))
(+.f64 (*.f64 -1 (*.f64 t (sin.f64 (atan.f64 (/.f64 (*.f64 t eh) ew))))) (cos.f64 (atan.f64 (/.f64 (*.f64 t eh) ew))))
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 t 2) (cos.f64 (atan.f64 (/.f64 (*.f64 t eh) ew))))) (+.f64 (*.f64 -1 (*.f64 t (sin.f64 (atan.f64 (/.f64 (*.f64 t eh) ew))))) (cos.f64 (atan.f64 (/.f64 (*.f64 t eh) ew)))))
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 t 2) (cos.f64 (atan.f64 (/.f64 (*.f64 t eh) ew))))) (+.f64 (*.f64 -1 (*.f64 t (sin.f64 (atan.f64 (/.f64 (*.f64 t eh) ew))))) (+.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 t eh) ew))) (*.f64 1/6 (*.f64 (pow.f64 t 3) (sin.f64 (atan.f64 (/.f64 (*.f64 t eh) ew))))))))
(cos.f64 (+.f64 t (atan.f64 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (+.f64 t (atan.f64 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (+.f64 t (atan.f64 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (+.f64 t (atan.f64 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (-.f64 (atan.f64 (/.f64 (*.f64 t eh) ew)) (*.f64 -1 t)))
(cos.f64 (-.f64 (atan.f64 (/.f64 (*.f64 t eh) ew)) (*.f64 -1 t)))
(cos.f64 (-.f64 (atan.f64 (/.f64 (*.f64 t eh) ew)) (*.f64 -1 t)))
(cos.f64 (-.f64 (atan.f64 (/.f64 (*.f64 t eh) ew)) (*.f64 -1 t)))
(cos.f64 (+.f64 t (atan.f64 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (+.f64 t (atan.f64 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (+.f64 t (atan.f64 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (+.f64 t (atan.f64 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (+.f64 t (atan.f64 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (+.f64 t (atan.f64 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (+.f64 t (atan.f64 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (+.f64 t (atan.f64 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (+.f64 t (atan.f64 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (+.f64 t (atan.f64 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (+.f64 t (atan.f64 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (+.f64 t (atan.f64 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (+.f64 t (atan.f64 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (+.f64 t (atan.f64 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (+.f64 t (atan.f64 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (+.f64 t (atan.f64 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (+.f64 t (atan.f64 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (+.f64 t (atan.f64 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (+.f64 t (atan.f64 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (+.f64 t (atan.f64 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (+.f64 t (atan.f64 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (+.f64 t (atan.f64 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (+.f64 t (atan.f64 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (+.f64 t (atan.f64 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (neg.f64 (atan.f64 (/.f64 (*.f64 t eh) ew))))
(+.f64 (cos.f64 (neg.f64 (atan.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 -1 (*.f64 t (sin.f64 (neg.f64 (atan.f64 (/.f64 (*.f64 t eh) ew)))))))
(+.f64 (*.f64 -1/2 (*.f64 (cos.f64 (neg.f64 (atan.f64 (/.f64 (*.f64 t eh) ew)))) (pow.f64 t 2))) (+.f64 (cos.f64 (neg.f64 (atan.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 -1 (*.f64 t (sin.f64 (neg.f64 (atan.f64 (/.f64 (*.f64 t eh) ew))))))))
(+.f64 (*.f64 -1/2 (*.f64 (cos.f64 (neg.f64 (atan.f64 (/.f64 (*.f64 t eh) ew)))) (pow.f64 t 2))) (+.f64 (cos.f64 (neg.f64 (atan.f64 (/.f64 (*.f64 t eh) ew)))) (+.f64 (*.f64 -1 (*.f64 t (sin.f64 (neg.f64 (atan.f64 (/.f64 (*.f64 t eh) ew)))))) (*.f64 1/6 (*.f64 (pow.f64 t 3) (sin.f64 (neg.f64 (atan.f64 (/.f64 (*.f64 t eh) ew)))))))))
(cos.f64 (-.f64 t (atan.f64 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (-.f64 t (atan.f64 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (-.f64 t (atan.f64 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (-.f64 t (atan.f64 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (neg.f64 (+.f64 (*.f64 -1 t) (atan.f64 (/.f64 (*.f64 t eh) ew)))))
(cos.f64 (neg.f64 (+.f64 (*.f64 -1 t) (atan.f64 (/.f64 (*.f64 t eh) ew)))))
(cos.f64 (neg.f64 (+.f64 (*.f64 -1 t) (atan.f64 (/.f64 (*.f64 t eh) ew)))))
(cos.f64 (neg.f64 (+.f64 (*.f64 -1 t) (atan.f64 (/.f64 (*.f64 t eh) ew)))))
(cos.f64 (-.f64 t (atan.f64 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (-.f64 t (atan.f64 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (-.f64 t (atan.f64 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (-.f64 t (atan.f64 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (-.f64 t (atan.f64 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (-.f64 t (atan.f64 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (-.f64 t (atan.f64 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (-.f64 t (atan.f64 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (-.f64 t (atan.f64 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (-.f64 t (atan.f64 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (-.f64 t (atan.f64 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (-.f64 t (atan.f64 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (-.f64 t (atan.f64 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (-.f64 t (atan.f64 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (-.f64 t (atan.f64 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (-.f64 t (atan.f64 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (-.f64 t (atan.f64 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (-.f64 t (atan.f64 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (-.f64 t (atan.f64 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (-.f64 t (atan.f64 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (-.f64 t (atan.f64 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (-.f64 t (atan.f64 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (-.f64 t (atan.f64 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (-.f64 t (atan.f64 (/.f64 (*.f64 t eh) ew))))
(+.f64 (cos.f64 (neg.f64 (atan.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 (atan.f64 (/.f64 (*.f64 t eh) ew))))
(+.f64 (*.f64 -1 (*.f64 t (+.f64 (sin.f64 (atan.f64 (/.f64 (*.f64 t eh) ew))) (sin.f64 (neg.f64 (atan.f64 (/.f64 (*.f64 t eh) ew))))))) (+.f64 (cos.f64 (neg.f64 (atan.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 (atan.f64 (/.f64 (*.f64 t eh) ew)))))
(+.f64 (*.f64 -1 (*.f64 t (+.f64 (sin.f64 (atan.f64 (/.f64 (*.f64 t eh) ew))) (sin.f64 (neg.f64 (atan.f64 (/.f64 (*.f64 t eh) ew))))))) (+.f64 (cos.f64 (neg.f64 (atan.f64 (/.f64 (*.f64 t eh) ew)))) (+.f64 (*.f64 (pow.f64 t 2) (+.f64 (*.f64 -1/2 (cos.f64 (neg.f64 (atan.f64 (/.f64 (*.f64 t eh) ew))))) (*.f64 -1/2 (cos.f64 (atan.f64 (/.f64 (*.f64 t eh) ew)))))) (cos.f64 (atan.f64 (/.f64 (*.f64 t eh) ew))))))
(+.f64 (*.f64 -1 (*.f64 t (+.f64 (sin.f64 (atan.f64 (/.f64 (*.f64 t eh) ew))) (sin.f64 (neg.f64 (atan.f64 (/.f64 (*.f64 t eh) ew))))))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1/6 (sin.f64 (atan.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 -1/6 (sin.f64 (neg.f64 (atan.f64 (/.f64 (*.f64 t eh) ew)))))) (pow.f64 t 3))) (+.f64 (cos.f64 (neg.f64 (atan.f64 (/.f64 (*.f64 t eh) ew)))) (+.f64 (*.f64 (pow.f64 t 2) (+.f64 (*.f64 -1/2 (cos.f64 (neg.f64 (atan.f64 (/.f64 (*.f64 t eh) ew))))) (*.f64 -1/2 (cos.f64 (atan.f64 (/.f64 (*.f64 t eh) ew)))))) (cos.f64 (atan.f64 (/.f64 (*.f64 t eh) ew)))))))
(+.f64 (cos.f64 (+.f64 t (atan.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 (-.f64 t (atan.f64 (/.f64 (*.f64 t eh) ew)))))
(+.f64 (cos.f64 (+.f64 t (atan.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 (-.f64 t (atan.f64 (/.f64 (*.f64 t eh) ew)))))
(+.f64 (cos.f64 (+.f64 t (atan.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 (-.f64 t (atan.f64 (/.f64 (*.f64 t eh) ew)))))
(+.f64 (cos.f64 (+.f64 t (atan.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 (-.f64 t (atan.f64 (/.f64 (*.f64 t eh) ew)))))
(+.f64 (cos.f64 (-.f64 (atan.f64 (/.f64 (*.f64 t eh) ew)) (*.f64 -1 t))) (cos.f64 (neg.f64 (+.f64 (*.f64 -1 t) (atan.f64 (/.f64 (*.f64 t eh) ew))))))
(+.f64 (cos.f64 (-.f64 (atan.f64 (/.f64 (*.f64 t eh) ew)) (*.f64 -1 t))) (cos.f64 (neg.f64 (+.f64 (*.f64 -1 t) (atan.f64 (/.f64 (*.f64 t eh) ew))))))
(+.f64 (cos.f64 (-.f64 (atan.f64 (/.f64 (*.f64 t eh) ew)) (*.f64 -1 t))) (cos.f64 (neg.f64 (+.f64 (*.f64 -1 t) (atan.f64 (/.f64 (*.f64 t eh) ew))))))
(+.f64 (cos.f64 (-.f64 (atan.f64 (/.f64 (*.f64 t eh) ew)) (*.f64 -1 t))) (cos.f64 (neg.f64 (+.f64 (*.f64 -1 t) (atan.f64 (/.f64 (*.f64 t eh) ew))))))
(+.f64 (cos.f64 (+.f64 t (atan.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 (-.f64 t (atan.f64 (/.f64 (*.f64 t eh) ew)))))
(+.f64 (cos.f64 (+.f64 t (atan.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 (-.f64 t (atan.f64 (/.f64 (*.f64 t eh) ew)))))
(+.f64 (cos.f64 (+.f64 t (atan.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 (-.f64 t (atan.f64 (/.f64 (*.f64 t eh) ew)))))
(+.f64 (cos.f64 (+.f64 t (atan.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 (-.f64 t (atan.f64 (/.f64 (*.f64 t eh) ew)))))
(+.f64 (cos.f64 (+.f64 t (atan.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 (-.f64 t (atan.f64 (/.f64 (*.f64 t eh) ew)))))
(+.f64 (cos.f64 (+.f64 t (atan.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 (-.f64 t (atan.f64 (/.f64 (*.f64 t eh) ew)))))
(+.f64 (cos.f64 (+.f64 t (atan.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 (-.f64 t (atan.f64 (/.f64 (*.f64 t eh) ew)))))
(+.f64 (cos.f64 (+.f64 t (atan.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 (-.f64 t (atan.f64 (/.f64 (*.f64 t eh) ew)))))
(+.f64 (cos.f64 (+.f64 t (atan.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 (-.f64 t (atan.f64 (/.f64 (*.f64 t eh) ew)))))
(+.f64 (cos.f64 (+.f64 t (atan.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 (-.f64 t (atan.f64 (/.f64 (*.f64 t eh) ew)))))
(+.f64 (cos.f64 (+.f64 t (atan.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 (-.f64 t (atan.f64 (/.f64 (*.f64 t eh) ew)))))
(+.f64 (cos.f64 (+.f64 t (atan.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 (-.f64 t (atan.f64 (/.f64 (*.f64 t eh) ew)))))
(+.f64 (cos.f64 (+.f64 t (atan.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 (-.f64 t (atan.f64 (/.f64 (*.f64 t eh) ew)))))
(+.f64 (cos.f64 (+.f64 t (atan.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 (-.f64 t (atan.f64 (/.f64 (*.f64 t eh) ew)))))
(+.f64 (cos.f64 (+.f64 t (atan.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 (-.f64 t (atan.f64 (/.f64 (*.f64 t eh) ew)))))
(+.f64 (cos.f64 (+.f64 t (atan.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 (-.f64 t (atan.f64 (/.f64 (*.f64 t eh) ew)))))
(+.f64 (cos.f64 (+.f64 t (atan.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 (-.f64 t (atan.f64 (/.f64 (*.f64 t eh) ew)))))
(+.f64 (cos.f64 (+.f64 t (atan.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 (-.f64 t (atan.f64 (/.f64 (*.f64 t eh) ew)))))
(+.f64 (cos.f64 (+.f64 t (atan.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 (-.f64 t (atan.f64 (/.f64 (*.f64 t eh) ew)))))
(+.f64 (cos.f64 (+.f64 t (atan.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 (-.f64 t (atan.f64 (/.f64 (*.f64 t eh) ew)))))
(+.f64 (cos.f64 (+.f64 t (atan.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 (-.f64 t (atan.f64 (/.f64 (*.f64 t eh) ew)))))
(+.f64 (cos.f64 (+.f64 t (atan.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 (-.f64 t (atan.f64 (/.f64 (*.f64 t eh) ew)))))
(+.f64 (cos.f64 (+.f64 t (atan.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 (-.f64 t (atan.f64 (/.f64 (*.f64 t eh) ew)))))
(+.f64 (cos.f64 (+.f64 t (atan.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 (-.f64 t (atan.f64 (/.f64 (*.f64 t eh) ew)))))
(+.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (fma.f64 (neg.f64 (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))) (sin.f64 t) (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew)))))))
(+.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (+.f64 (fma.f64 (neg.f64 (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))) (sin.f64 t) (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew)))))) (fma.f64 (neg.f64 (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))) (sin.f64 t) (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))))))
(+.f64 (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))) (*.f64 (neg.f64 (sin.f64 t)) (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))))
(+.f64 (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))) (neg.f64 (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew)))))))
(+.f64 (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))) (+.f64 (*.f64 (neg.f64 (sin.f64 t)) (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))) (fma.f64 (neg.f64 (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))) (sin.f64 t) (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))))))
(+.f64 (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))) (+.f64 (neg.f64 (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew)))))) (fma.f64 (neg.f64 (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))) (sin.f64 t) (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))))))
(+.f64 (*.f64 (neg.f64 (sin.f64 t)) (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))) (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))))
(+.f64 (neg.f64 (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew)))))) (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))))
(+.f64 (fma.f64 (neg.f64 (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))) (sin.f64 t) (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew)))))) (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))))
(-.f64 (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))) (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))))
(-.f64 (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))) (-.f64 (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))) (fma.f64 (neg.f64 (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))) (sin.f64 t) (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))))))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))))) 1)
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))))) (-.f64 1 (fma.f64 (neg.f64 (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))) (sin.f64 t) (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))))))
(*.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) 1)
(*.f64 1 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))))
(*.f64 (sqrt.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))) (sqrt.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))))
(*.f64 (cbrt.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))) (pow.f64 (cbrt.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))) 2))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))) 2) (cbrt.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))))
(/.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) 1)
(/.f64 (-.f64 (*.f64 (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))) (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew)))))) (*.f64 (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))) (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))))) (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))) 3) (pow.f64 (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))) 3)) (+.f64 (*.f64 (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))) (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew)))))) (+.f64 (*.f64 (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))) (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew)))))) (*.f64 (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))) (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew)))))))))
(/.f64 (/.f64 (-.f64 (*.f64 (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))) (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew)))))) (*.f64 (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))) (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))))) 1) (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))))
(/.f64 (/.f64 (-.f64 (*.f64 (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))) (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew)))))) (*.f64 (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))) (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))))) (sqrt.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))))) (sqrt.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))))
(/.f64 (/.f64 (-.f64 (*.f64 (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))) (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew)))))) (*.f64 (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))) (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))))) (cbrt.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))))) (pow.f64 (cbrt.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))) 2))
(/.f64 (/.f64 (-.f64 (*.f64 (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))) (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew)))))) (*.f64 (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))) (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))))) (pow.f64 (cbrt.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))) 2)) (cbrt.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))))
(pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) 1)
(pow.f64 (sqrt.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))) 2)
(pow.f64 (cbrt.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))) 3)
(pow.f64 (pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) 3) 1/3)
(sqrt.f64 (pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) 2))
(log.f64 (exp.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))))
(log.f64 (+.f64 1 (expm1.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))))))
(cbrt.f64 (pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) 3))
(expm1.f64 (log1p.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))))
(exp.f64 (log.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))))
(exp.f64 (*.f64 (log.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))) 1))
(log1p.f64 (expm1.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))))
(fma.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew)))) (neg.f64 (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew)))))))
(+.f64 (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))) (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))))
(+.f64 (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))) (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))))
(+.f64 (*.f64 (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))) 1) (*.f64 (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))) 1))
(+.f64 (*.f64 (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))) 1) (*.f64 (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))) 1))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))))) 1)
(-.f64 (*.f64 (cos.f64 t) (cos.f64 (neg.f64 (atan.f64 (*.f64 t (/.f64 eh ew)))))) (*.f64 (sin.f64 t) (sin.f64 (neg.f64 (atan.f64 (*.f64 t (/.f64 eh ew)))))))
(*.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) 1)
(*.f64 1 (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))))
(*.f64 (sqrt.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))) (sqrt.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))))
(*.f64 (cbrt.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))) (pow.f64 (cbrt.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))) 2))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))) 2) (cbrt.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))))
(/.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) 1)
(/.f64 (-.f64 (*.f64 (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))) (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew)))))) (*.f64 (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))) (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))))) (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))) 3) (pow.f64 (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))) 3)) (+.f64 (*.f64 (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))) (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew)))))) (-.f64 (*.f64 (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))) (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew)))))) (*.f64 (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))) (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew)))))))))
(/.f64 (/.f64 (-.f64 (*.f64 (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))) (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew)))))) (*.f64 (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))) (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))))) 1) (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))))
(/.f64 (/.f64 (-.f64 (*.f64 (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))) (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew)))))) (*.f64 (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))) (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))))) (sqrt.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))))) (sqrt.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))))
(/.f64 (/.f64 (-.f64 (*.f64 (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))) (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew)))))) (*.f64 (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))) (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))))) (cbrt.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))))) (pow.f64 (cbrt.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))) 2))
(/.f64 (/.f64 (-.f64 (*.f64 (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))) (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew)))))) (*.f64 (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))) (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))))) (pow.f64 (cbrt.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))) 2)) (cbrt.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))))
(pow.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) 1)
(pow.f64 (sqrt.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))) 2)
(pow.f64 (cbrt.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))) 3)
(pow.f64 (pow.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) 3) 1/3)
(sqrt.f64 (pow.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) 2))
(log.f64 (exp.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))))
(log.f64 (+.f64 1 (expm1.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))))))
(cbrt.f64 (pow.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) 3))
(expm1.f64 (log1p.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))))
(exp.f64 (log.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))))
(exp.f64 (*.f64 (log.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))) 1))
(log1p.f64 (expm1.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))))
(fma.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew)))) (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))))
(-.f64 (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))) (-.f64 (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))) (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))))
(-.f64 (exp.f64 (log1p.f64 (+.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))))) 1)
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))))) (-.f64 1 (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))))) (-.f64 1 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))))
(-.f64 (+.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew)))))) (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))))
(-.f64 (/.f64 (pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) 2) (-.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))))) (/.f64 (pow.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) 2) (-.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))))))
(-.f64 (*.f64 (cos.f64 t) (cos.f64 (neg.f64 (atan.f64 (*.f64 t (/.f64 eh ew)))))) (-.f64 (*.f64 (sin.f64 t) (sin.f64 (neg.f64 (atan.f64 (*.f64 t (/.f64 eh ew)))))) (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))))
(-.f64 (+.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (exp.f64 (log1p.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))))) 1)
(-.f64 (+.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (*.f64 (cos.f64 t) (cos.f64 (neg.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))))) (*.f64 (sin.f64 t) (sin.f64 (neg.f64 (atan.f64 (*.f64 t (/.f64 eh ew)))))))
(-.f64 (+.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (exp.f64 (log1p.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))))) 1)
(*.f64 (+.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))) 1)
(*.f64 1 (+.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))))
(*.f64 (sqrt.f64 (+.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))))) (sqrt.f64 (+.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))))))
(*.f64 (cbrt.f64 (+.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))))) (pow.f64 (cbrt.f64 (+.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 (pow.f64 (cbrt.f64 (+.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))))) 2) (cbrt.f64 (+.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))))))
(*.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) 2) (pow.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) 2)) (/.f64 1 (-.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))))))
(*.f64 (+.f64 (pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) 3) (pow.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) 3)) (/.f64 1 (+.f64 (pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) 2) (*.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (-.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))))))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 (+.f64 t (-.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))) (atan.f64 (*.f64 t (/.f64 eh ew))))) 1/2)) (cos.f64 (*.f64 (+.f64 (atan.f64 (*.f64 t (/.f64 eh ew))) (+.f64 (-.f64 t t) (atan.f64 (*.f64 t (/.f64 eh ew))))) 1/2))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 (+.f64 t (-.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))) (atan.f64 (*.f64 t (/.f64 eh ew))))) 1/2)) (cos.f64 (/.f64 (-.f64 t (+.f64 (atan.f64 (*.f64 t (/.f64 eh ew))) (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))) 2))))
(*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 t (-.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))) (atan.f64 (*.f64 t (/.f64 eh ew))))) 1/2)) (cos.f64 (*.f64 (+.f64 (atan.f64 (*.f64 t (/.f64 eh ew))) (+.f64 (-.f64 t t) (atan.f64 (*.f64 t (/.f64 eh ew))))) 1/2))) 2)
(*.f64 (*.f64 2 (cos.f64 (*.f64 (+.f64 t (-.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))) (atan.f64 (*.f64 t (/.f64 eh ew))))) 1/2))) (cos.f64 (*.f64 (+.f64 (atan.f64 (*.f64 t (/.f64 eh ew))) (+.f64 (-.f64 t t) (atan.f64 (*.f64 t (/.f64 eh ew))))) 1/2)))
(/.f64 (+.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))) (/.f64 (-.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))) (-.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))))))
(/.f64 1 (/.f64 1 (+.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))))))
(/.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) 2) (pow.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) 2)) (-.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))))
(/.f64 (+.f64 (pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) 3) (pow.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) 3)) (+.f64 (pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) 2) (*.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (-.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))))))
(/.f64 (+.f64 (pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) 2) (*.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (-.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))))) (/.f64 (+.f64 (pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) 2) (*.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (-.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))))) (+.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))))))
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) 3) (pow.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) 3))) (/.f64 (+.f64 (pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) 2) (*.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (-.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))))) (sqrt.f64 (+.f64 (pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) 3) (pow.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) 3)))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) 2) (pow.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) 2))) (/.f64 (-.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))) (sqrt.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) 2) (pow.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) 2)))))
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) 3) (pow.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) 3))) (cbrt.f64 (+.f64 (pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) 3) (pow.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) 3)))) (/.f64 (+.f64 (pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) 2) (*.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (-.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))))) (cbrt.f64 (+.f64 (pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) 3) (pow.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) 3)))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) 2) (pow.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) 2))) (cbrt.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) 2) (pow.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) 2)))) (/.f64 (-.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))) (cbrt.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) 2) (pow.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) 2)))))
(/.f64 (-.f64 (pow.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) 2) (pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) 2)) (-.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) 2) (pow.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) 2))) (neg.f64 (-.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) 3) (pow.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) 3))) (neg.f64 (+.f64 (pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) 2) (*.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (-.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))))))))
(/.f64 (/.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) 2) (pow.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) 2)) 1) (-.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))))
(/.f64 (/.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) 2) (pow.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) 2)) (sqrt.f64 (-.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))))) (sqrt.f64 (-.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))))))
(/.f64 (/.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) 2) (pow.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) 2)) (*.f64 (cbrt.f64 (-.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))))) (cbrt.f64 (-.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))))))) (cbrt.f64 (-.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))))))
(/.f64 (/.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) 2) (pow.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) 2)) (+.f64 (sqrt.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))) (sqrt.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))))) (-.f64 (sqrt.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))) (sqrt.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))))))
(/.f64 (/.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) 2) (pow.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) 2)) -2) (*.f64 (sin.f64 (*.f64 (+.f64 (atan.f64 (*.f64 t (/.f64 eh ew))) (+.f64 (-.f64 t t) (atan.f64 (*.f64 t (/.f64 eh ew))))) 1/2)) (sin.f64 (*.f64 (+.f64 t (-.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))) (atan.f64 (*.f64 t (/.f64 eh ew))))) 1/2))))
(/.f64 (/.f64 (+.f64 (pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) 3) (pow.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) 3)) 1) (+.f64 (pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) 2) (*.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (-.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))))))
(/.f64 (/.f64 (+.f64 (pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) 3) (pow.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) 3)) (sqrt.f64 (+.f64 (pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) 2) (*.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (-.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))))))) (sqrt.f64 (+.f64 (pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) 2) (*.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (-.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))))))))
(/.f64 (/.f64 (+.f64 (pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) 3) (pow.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) 3)) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) 2) (*.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (-.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))))))) (cbrt.f64 (+.f64 (pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) 2) (*.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (-.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))))))))) (cbrt.f64 (+.f64 (pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) 2) (*.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (-.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))))))))
(pow.f64 (+.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))) 1)
(pow.f64 (sqrt.f64 (+.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))))) 2)
(pow.f64 (cbrt.f64 (+.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))))) 3)
(pow.f64 (pow.f64 (+.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))) 3) 1/3)
(sqrt.f64 (pow.f64 (+.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))) 2))
(log.f64 (exp.f64 (+.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))))))
(cbrt.f64 (pow.f64 (+.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))) 3))
(expm1.f64 (log1p.f64 (+.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))))))
(exp.f64 (log.f64 (+.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))))))
(exp.f64 (*.f64 (log.f64 (+.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))))) 1))
(log1p.f64 (expm1.f64 (+.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))))))
(fma.f64 1 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))))
(fma.f64 1 (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))))
(fma.f64 (sqrt.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))) (sqrt.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))) (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))))
(fma.f64 (sqrt.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))) (sqrt.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))) (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))))
(fma.f64 (pow.f64 (cbrt.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))) 2) (cbrt.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))) (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))))
(fma.f64 (pow.f64 (cbrt.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))) 2) (cbrt.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))) (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))))
Outputs
(cos.f64 (atan.f64 (/.f64 (*.f64 t eh) ew)))
(cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))
(cos.f64 (atan.f64 (/.f64 t (/.f64 ew eh))))
(+.f64 (*.f64 -1 (*.f64 t (sin.f64 (atan.f64 (/.f64 (*.f64 t eh) ew))))) (cos.f64 (atan.f64 (/.f64 (*.f64 t eh) ew))))
(fma.f64 -1 (*.f64 t (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))) (cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew)))))
(-.f64 (cos.f64 (atan.f64 (/.f64 t (/.f64 ew eh)))) (*.f64 t (sin.f64 (atan.f64 (/.f64 t (/.f64 ew eh))))))
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 t 2) (cos.f64 (atan.f64 (/.f64 (*.f64 t eh) ew))))) (+.f64 (*.f64 -1 (*.f64 t (sin.f64 (atan.f64 (/.f64 (*.f64 t eh) ew))))) (cos.f64 (atan.f64 (/.f64 (*.f64 t eh) ew)))))
(fma.f64 -1/2 (*.f64 (*.f64 t t) (cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))) (fma.f64 -1 (*.f64 t (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))) (cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))))
(+.f64 (*.f64 (neg.f64 t) (sin.f64 (atan.f64 (/.f64 t (/.f64 ew eh))))) (*.f64 (+.f64 (*.f64 -1/2 (*.f64 t t)) 1) (cos.f64 (atan.f64 (/.f64 t (/.f64 ew eh))))))
(-.f64 (*.f64 (+.f64 1 (*.f64 -1/2 (*.f64 t t))) (cos.f64 (atan.f64 (/.f64 t (/.f64 ew eh))))) (*.f64 t (sin.f64 (atan.f64 (/.f64 t (/.f64 ew eh))))))
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 t 2) (cos.f64 (atan.f64 (/.f64 (*.f64 t eh) ew))))) (+.f64 (*.f64 -1 (*.f64 t (sin.f64 (atan.f64 (/.f64 (*.f64 t eh) ew))))) (+.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 t eh) ew))) (*.f64 1/6 (*.f64 (pow.f64 t 3) (sin.f64 (atan.f64 (/.f64 (*.f64 t eh) ew))))))))
(fma.f64 -1/2 (*.f64 (*.f64 t t) (cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))) (+.f64 (fma.f64 -1 (*.f64 t (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))) (cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))) (*.f64 1/6 (*.f64 (pow.f64 t 3) (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))))))
(+.f64 (+.f64 (*.f64 (neg.f64 t) (sin.f64 (atan.f64 (/.f64 t (/.f64 ew eh))))) (*.f64 (+.f64 (*.f64 -1/2 (*.f64 t t)) 1) (cos.f64 (atan.f64 (/.f64 t (/.f64 ew eh)))))) (*.f64 1/6 (*.f64 (pow.f64 t 3) (sin.f64 (atan.f64 (/.f64 t (/.f64 ew eh)))))))
(+.f64 (-.f64 (*.f64 (+.f64 1 (*.f64 -1/2 (*.f64 t t))) (cos.f64 (atan.f64 (/.f64 t (/.f64 ew eh))))) (*.f64 t (sin.f64 (atan.f64 (/.f64 t (/.f64 ew eh)))))) (*.f64 1/6 (*.f64 (pow.f64 t 3) (sin.f64 (atan.f64 (/.f64 t (/.f64 ew eh)))))))
(cos.f64 (+.f64 t (atan.f64 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))
(cos.f64 (+.f64 t (atan.f64 (/.f64 t (/.f64 ew eh)))))
(cos.f64 (+.f64 t (atan.f64 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))
(cos.f64 (+.f64 t (atan.f64 (/.f64 t (/.f64 ew eh)))))
(cos.f64 (+.f64 t (atan.f64 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))
(cos.f64 (+.f64 t (atan.f64 (/.f64 t (/.f64 ew eh)))))
(cos.f64 (+.f64 t (atan.f64 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))
(cos.f64 (+.f64 t (atan.f64 (/.f64 t (/.f64 ew eh)))))
(cos.f64 (-.f64 (atan.f64 (/.f64 (*.f64 t eh) ew)) (*.f64 -1 t)))
(cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))
(cos.f64 (+.f64 t (atan.f64 (/.f64 t (/.f64 ew eh)))))
(cos.f64 (-.f64 (atan.f64 (/.f64 (*.f64 t eh) ew)) (*.f64 -1 t)))
(cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))
(cos.f64 (+.f64 t (atan.f64 (/.f64 t (/.f64 ew eh)))))
(cos.f64 (-.f64 (atan.f64 (/.f64 (*.f64 t eh) ew)) (*.f64 -1 t)))
(cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))
(cos.f64 (+.f64 t (atan.f64 (/.f64 t (/.f64 ew eh)))))
(cos.f64 (-.f64 (atan.f64 (/.f64 (*.f64 t eh) ew)) (*.f64 -1 t)))
(cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))
(cos.f64 (+.f64 t (atan.f64 (/.f64 t (/.f64 ew eh)))))
(cos.f64 (+.f64 t (atan.f64 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))
(cos.f64 (+.f64 t (atan.f64 (/.f64 t (/.f64 ew eh)))))
(cos.f64 (+.f64 t (atan.f64 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))
(cos.f64 (+.f64 t (atan.f64 (/.f64 t (/.f64 ew eh)))))
(cos.f64 (+.f64 t (atan.f64 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))
(cos.f64 (+.f64 t (atan.f64 (/.f64 t (/.f64 ew eh)))))
(cos.f64 (+.f64 t (atan.f64 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))
(cos.f64 (+.f64 t (atan.f64 (/.f64 t (/.f64 ew eh)))))
(cos.f64 (+.f64 t (atan.f64 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))
(cos.f64 (+.f64 t (atan.f64 (/.f64 t (/.f64 ew eh)))))
(cos.f64 (+.f64 t (atan.f64 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))
(cos.f64 (+.f64 t (atan.f64 (/.f64 t (/.f64 ew eh)))))
(cos.f64 (+.f64 t (atan.f64 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))
(cos.f64 (+.f64 t (atan.f64 (/.f64 t (/.f64 ew eh)))))
(cos.f64 (+.f64 t (atan.f64 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))
(cos.f64 (+.f64 t (atan.f64 (/.f64 t (/.f64 ew eh)))))
(cos.f64 (+.f64 t (atan.f64 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))
(cos.f64 (+.f64 t (atan.f64 (/.f64 t (/.f64 ew eh)))))
(cos.f64 (+.f64 t (atan.f64 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))
(cos.f64 (+.f64 t (atan.f64 (/.f64 t (/.f64 ew eh)))))
(cos.f64 (+.f64 t (atan.f64 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))
(cos.f64 (+.f64 t (atan.f64 (/.f64 t (/.f64 ew eh)))))
(cos.f64 (+.f64 t (atan.f64 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))
(cos.f64 (+.f64 t (atan.f64 (/.f64 t (/.f64 ew eh)))))
(cos.f64 (+.f64 t (atan.f64 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))
(cos.f64 (+.f64 t (atan.f64 (/.f64 t (/.f64 ew eh)))))
(cos.f64 (+.f64 t (atan.f64 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))
(cos.f64 (+.f64 t (atan.f64 (/.f64 t (/.f64 ew eh)))))
(cos.f64 (+.f64 t (atan.f64 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))
(cos.f64 (+.f64 t (atan.f64 (/.f64 t (/.f64 ew eh)))))
(cos.f64 (+.f64 t (atan.f64 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))
(cos.f64 (+.f64 t (atan.f64 (/.f64 t (/.f64 ew eh)))))
(cos.f64 (+.f64 t (atan.f64 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))
(cos.f64 (+.f64 t (atan.f64 (/.f64 t (/.f64 ew eh)))))
(cos.f64 (+.f64 t (atan.f64 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))
(cos.f64 (+.f64 t (atan.f64 (/.f64 t (/.f64 ew eh)))))
(cos.f64 (+.f64 t (atan.f64 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))
(cos.f64 (+.f64 t (atan.f64 (/.f64 t (/.f64 ew eh)))))
(cos.f64 (+.f64 t (atan.f64 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))
(cos.f64 (+.f64 t (atan.f64 (/.f64 t (/.f64 ew eh)))))
(cos.f64 (+.f64 t (atan.f64 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))
(cos.f64 (+.f64 t (atan.f64 (/.f64 t (/.f64 ew eh)))))
(cos.f64 (+.f64 t (atan.f64 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))
(cos.f64 (+.f64 t (atan.f64 (/.f64 t (/.f64 ew eh)))))
(cos.f64 (+.f64 t (atan.f64 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))
(cos.f64 (+.f64 t (atan.f64 (/.f64 t (/.f64 ew eh)))))
(cos.f64 (+.f64 t (atan.f64 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))
(cos.f64 (+.f64 t (atan.f64 (/.f64 t (/.f64 ew eh)))))
(cos.f64 (neg.f64 (atan.f64 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))
(cos.f64 (atan.f64 (/.f64 t (/.f64 ew eh))))
(+.f64 (cos.f64 (neg.f64 (atan.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 -1 (*.f64 t (sin.f64 (neg.f64 (atan.f64 (/.f64 (*.f64 t eh) ew)))))))
(+.f64 (cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew)))) (*.f64 (neg.f64 t) (neg.f64 (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew)))))))
(+.f64 (*.f64 t (sin.f64 (atan.f64 (/.f64 t (/.f64 ew eh))))) (cos.f64 (atan.f64 (/.f64 t (/.f64 ew eh)))))
(+.f64 (*.f64 -1/2 (*.f64 (cos.f64 (neg.f64 (atan.f64 (/.f64 (*.f64 t eh) ew)))) (pow.f64 t 2))) (+.f64 (cos.f64 (neg.f64 (atan.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 -1 (*.f64 t (sin.f64 (neg.f64 (atan.f64 (/.f64 (*.f64 t eh) ew))))))))
(fma.f64 -1/2 (*.f64 (*.f64 t t) (cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))) (+.f64 (cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew)))) (*.f64 (neg.f64 t) (neg.f64 (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))))))
(+.f64 (*.f64 t (sin.f64 (atan.f64 (/.f64 t (/.f64 ew eh))))) (*.f64 (+.f64 (*.f64 -1/2 (*.f64 t t)) 1) (cos.f64 (atan.f64 (/.f64 t (/.f64 ew eh))))))
(+.f64 (*.f64 t (sin.f64 (atan.f64 (/.f64 t (/.f64 ew eh))))) (*.f64 (+.f64 1 (*.f64 -1/2 (*.f64 t t))) (cos.f64 (atan.f64 (/.f64 t (/.f64 ew eh))))))
(+.f64 (*.f64 -1/2 (*.f64 (cos.f64 (neg.f64 (atan.f64 (/.f64 (*.f64 t eh) ew)))) (pow.f64 t 2))) (+.f64 (cos.f64 (neg.f64 (atan.f64 (/.f64 (*.f64 t eh) ew)))) (+.f64 (*.f64 -1 (*.f64 t (sin.f64 (neg.f64 (atan.f64 (/.f64 (*.f64 t eh) ew)))))) (*.f64 1/6 (*.f64 (pow.f64 t 3) (sin.f64 (neg.f64 (atan.f64 (/.f64 (*.f64 t eh) ew)))))))))
(fma.f64 -1/2 (*.f64 (*.f64 t t) (cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))) (+.f64 (cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew)))) (fma.f64 -1 (*.f64 t (neg.f64 (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew)))))) (*.f64 (*.f64 1/6 (pow.f64 t 3)) (neg.f64 (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew)))))))))
(+.f64 (*.f64 (neg.f64 (sin.f64 (atan.f64 (/.f64 t (/.f64 ew eh))))) (+.f64 (neg.f64 t) (*.f64 1/6 (pow.f64 t 3)))) (*.f64 (+.f64 (*.f64 -1/2 (*.f64 t t)) 1) (cos.f64 (atan.f64 (/.f64 t (/.f64 ew eh))))))
(+.f64 (*.f64 (neg.f64 (sin.f64 (atan.f64 (/.f64 t (/.f64 ew eh))))) (+.f64 (neg.f64 t) (*.f64 1/6 (pow.f64 t 3)))) (*.f64 (+.f64 1 (*.f64 -1/2 (*.f64 t t))) (cos.f64 (atan.f64 (/.f64 t (/.f64 ew eh))))))
(cos.f64 (-.f64 t (atan.f64 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))
(cos.f64 (-.f64 (atan.f64 (/.f64 t (/.f64 ew eh))) t))
(cos.f64 (-.f64 t (atan.f64 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))
(cos.f64 (-.f64 (atan.f64 (/.f64 t (/.f64 ew eh))) t))
(cos.f64 (-.f64 t (atan.f64 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))
(cos.f64 (-.f64 (atan.f64 (/.f64 t (/.f64 ew eh))) t))
(cos.f64 (-.f64 t (atan.f64 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))
(cos.f64 (-.f64 (atan.f64 (/.f64 t (/.f64 ew eh))) t))
(cos.f64 (neg.f64 (+.f64 (*.f64 -1 t) (atan.f64 (/.f64 (*.f64 t eh) ew)))))
(cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))
(cos.f64 (-.f64 (atan.f64 (/.f64 t (/.f64 ew eh))) t))
(cos.f64 (neg.f64 (+.f64 (*.f64 -1 t) (atan.f64 (/.f64 (*.f64 t eh) ew)))))
(cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))
(cos.f64 (-.f64 (atan.f64 (/.f64 t (/.f64 ew eh))) t))
(cos.f64 (neg.f64 (+.f64 (*.f64 -1 t) (atan.f64 (/.f64 (*.f64 t eh) ew)))))
(cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))
(cos.f64 (-.f64 (atan.f64 (/.f64 t (/.f64 ew eh))) t))
(cos.f64 (neg.f64 (+.f64 (*.f64 -1 t) (atan.f64 (/.f64 (*.f64 t eh) ew)))))
(cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))
(cos.f64 (-.f64 (atan.f64 (/.f64 t (/.f64 ew eh))) t))
(cos.f64 (-.f64 t (atan.f64 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))
(cos.f64 (-.f64 (atan.f64 (/.f64 t (/.f64 ew eh))) t))
(cos.f64 (-.f64 t (atan.f64 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))
(cos.f64 (-.f64 (atan.f64 (/.f64 t (/.f64 ew eh))) t))
(cos.f64 (-.f64 t (atan.f64 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))
(cos.f64 (-.f64 (atan.f64 (/.f64 t (/.f64 ew eh))) t))
(cos.f64 (-.f64 t (atan.f64 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))
(cos.f64 (-.f64 (atan.f64 (/.f64 t (/.f64 ew eh))) t))
(cos.f64 (-.f64 t (atan.f64 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))
(cos.f64 (-.f64 (atan.f64 (/.f64 t (/.f64 ew eh))) t))
(cos.f64 (-.f64 t (atan.f64 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))
(cos.f64 (-.f64 (atan.f64 (/.f64 t (/.f64 ew eh))) t))
(cos.f64 (-.f64 t (atan.f64 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))
(cos.f64 (-.f64 (atan.f64 (/.f64 t (/.f64 ew eh))) t))
(cos.f64 (-.f64 t (atan.f64 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))
(cos.f64 (-.f64 (atan.f64 (/.f64 t (/.f64 ew eh))) t))
(cos.f64 (-.f64 t (atan.f64 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))
(cos.f64 (-.f64 (atan.f64 (/.f64 t (/.f64 ew eh))) t))
(cos.f64 (-.f64 t (atan.f64 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))
(cos.f64 (-.f64 (atan.f64 (/.f64 t (/.f64 ew eh))) t))
(cos.f64 (-.f64 t (atan.f64 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))
(cos.f64 (-.f64 (atan.f64 (/.f64 t (/.f64 ew eh))) t))
(cos.f64 (-.f64 t (atan.f64 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))
(cos.f64 (-.f64 (atan.f64 (/.f64 t (/.f64 ew eh))) t))
(cos.f64 (-.f64 t (atan.f64 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))
(cos.f64 (-.f64 (atan.f64 (/.f64 t (/.f64 ew eh))) t))
(cos.f64 (-.f64 t (atan.f64 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))
(cos.f64 (-.f64 (atan.f64 (/.f64 t (/.f64 ew eh))) t))
(cos.f64 (-.f64 t (atan.f64 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))
(cos.f64 (-.f64 (atan.f64 (/.f64 t (/.f64 ew eh))) t))
(cos.f64 (-.f64 t (atan.f64 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))
(cos.f64 (-.f64 (atan.f64 (/.f64 t (/.f64 ew eh))) t))
(cos.f64 (-.f64 t (atan.f64 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))
(cos.f64 (-.f64 (atan.f64 (/.f64 t (/.f64 ew eh))) t))
(cos.f64 (-.f64 t (atan.f64 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))
(cos.f64 (-.f64 (atan.f64 (/.f64 t (/.f64 ew eh))) t))
(cos.f64 (-.f64 t (atan.f64 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))
(cos.f64 (-.f64 (atan.f64 (/.f64 t (/.f64 ew eh))) t))
(cos.f64 (-.f64 t (atan.f64 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))
(cos.f64 (-.f64 (atan.f64 (/.f64 t (/.f64 ew eh))) t))
(cos.f64 (-.f64 t (atan.f64 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))
(cos.f64 (-.f64 (atan.f64 (/.f64 t (/.f64 ew eh))) t))
(cos.f64 (-.f64 t (atan.f64 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))
(cos.f64 (-.f64 (atan.f64 (/.f64 t (/.f64 ew eh))) t))
(cos.f64 (-.f64 t (atan.f64 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))
(cos.f64 (-.f64 (atan.f64 (/.f64 t (/.f64 ew eh))) t))
(cos.f64 (-.f64 t (atan.f64 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))
(cos.f64 (-.f64 (atan.f64 (/.f64 t (/.f64 ew eh))) t))
(+.f64 (cos.f64 (neg.f64 (atan.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 (atan.f64 (/.f64 (*.f64 t eh) ew))))
(+.f64 (cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew)))) (cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew)))))
(*.f64 2 (cos.f64 (atan.f64 (/.f64 t (/.f64 ew eh)))))
(+.f64 (*.f64 -1 (*.f64 t (+.f64 (sin.f64 (atan.f64 (/.f64 (*.f64 t eh) ew))) (sin.f64 (neg.f64 (atan.f64 (/.f64 (*.f64 t eh) ew))))))) (+.f64 (cos.f64 (neg.f64 (atan.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 (atan.f64 (/.f64 (*.f64 t eh) ew)))))
(fma.f64 -1 (*.f64 t (+.f64 (neg.f64 (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))) (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew)))))) (+.f64 (cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew)))) (cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))))
(+.f64 (*.f64 2 (cos.f64 (atan.f64 (/.f64 t (/.f64 ew eh))))) (*.f64 t (*.f64 0 (sin.f64 (atan.f64 (/.f64 t (/.f64 ew eh)))))))
(+.f64 (*.f64 -1 (*.f64 t (+.f64 (sin.f64 (atan.f64 (/.f64 (*.f64 t eh) ew))) (sin.f64 (neg.f64 (atan.f64 (/.f64 (*.f64 t eh) ew))))))) (+.f64 (cos.f64 (neg.f64 (atan.f64 (/.f64 (*.f64 t eh) ew)))) (+.f64 (*.f64 (pow.f64 t 2) (+.f64 (*.f64 -1/2 (cos.f64 (neg.f64 (atan.f64 (/.f64 (*.f64 t eh) ew))))) (*.f64 -1/2 (cos.f64 (atan.f64 (/.f64 (*.f64 t eh) ew)))))) (cos.f64 (atan.f64 (/.f64 (*.f64 t eh) ew))))))
(fma.f64 -1 (*.f64 t (+.f64 (neg.f64 (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))) (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew)))))) (+.f64 (cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew)))) (fma.f64 (*.f64 t t) (*.f64 -1/2 (+.f64 (cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew)))) (cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew)))))) (cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew)))))))
(+.f64 (*.f64 t (*.f64 0 (sin.f64 (atan.f64 (/.f64 t (/.f64 ew eh)))))) (+.f64 (*.f64 2 (cos.f64 (atan.f64 (/.f64 t (/.f64 ew eh))))) (*.f64 (*.f64 t t) (*.f64 (cos.f64 (atan.f64 (/.f64 t (/.f64 ew eh)))) -1))))
(+.f64 (*.f64 2 (cos.f64 (atan.f64 (/.f64 t (/.f64 ew eh))))) (+.f64 (*.f64 t (*.f64 0 (sin.f64 (atan.f64 (/.f64 t (/.f64 ew eh)))))) (*.f64 (*.f64 t t) (*.f64 (cos.f64 (atan.f64 (/.f64 t (/.f64 ew eh)))) -1))))
(+.f64 (*.f64 -1 (*.f64 t (+.f64 (sin.f64 (atan.f64 (/.f64 (*.f64 t eh) ew))) (sin.f64 (neg.f64 (atan.f64 (/.f64 (*.f64 t eh) ew))))))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1/6 (sin.f64 (atan.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 -1/6 (sin.f64 (neg.f64 (atan.f64 (/.f64 (*.f64 t eh) ew)))))) (pow.f64 t 3))) (+.f64 (cos.f64 (neg.f64 (atan.f64 (/.f64 (*.f64 t eh) ew)))) (+.f64 (*.f64 (pow.f64 t 2) (+.f64 (*.f64 -1/2 (cos.f64 (neg.f64 (atan.f64 (/.f64 (*.f64 t eh) ew))))) (*.f64 -1/2 (cos.f64 (atan.f64 (/.f64 (*.f64 t eh) ew)))))) (cos.f64 (atan.f64 (/.f64 (*.f64 t eh) ew)))))))
(fma.f64 -1 (*.f64 t (+.f64 (neg.f64 (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))) (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew)))))) (fma.f64 -1 (*.f64 (pow.f64 t 3) (*.f64 -1/6 (+.f64 (neg.f64 (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))) (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))))) (+.f64 (cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew)))) (fma.f64 (*.f64 t t) (*.f64 -1/2 (+.f64 (cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew)))) (cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew)))))) (cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))))))
(+.f64 (*.f64 t (*.f64 0 (sin.f64 (atan.f64 (/.f64 t (/.f64 ew eh)))))) (fma.f64 (*.f64 1/6 (*.f64 0 (sin.f64 (atan.f64 (/.f64 t (/.f64 ew eh)))))) (pow.f64 t 3) (+.f64 (*.f64 2 (cos.f64 (atan.f64 (/.f64 t (/.f64 ew eh))))) (*.f64 (*.f64 t t) (*.f64 (cos.f64 (atan.f64 (/.f64 t (/.f64 ew eh)))) -1)))))
(+.f64 (cos.f64 (+.f64 t (atan.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 (-.f64 t (atan.f64 (/.f64 (*.f64 t eh) ew)))))
(+.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))))
(+.f64 (cos.f64 (+.f64 t (atan.f64 (/.f64 t (/.f64 ew eh))))) (cos.f64 (-.f64 (atan.f64 (/.f64 t (/.f64 ew eh))) t)))
(+.f64 (cos.f64 (+.f64 t (atan.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 (-.f64 t (atan.f64 (/.f64 (*.f64 t eh) ew)))))
(+.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))))
(+.f64 (cos.f64 (+.f64 t (atan.f64 (/.f64 t (/.f64 ew eh))))) (cos.f64 (-.f64 (atan.f64 (/.f64 t (/.f64 ew eh))) t)))
(+.f64 (cos.f64 (+.f64 t (atan.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 (-.f64 t (atan.f64 (/.f64 (*.f64 t eh) ew)))))
(+.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))))
(+.f64 (cos.f64 (+.f64 t (atan.f64 (/.f64 t (/.f64 ew eh))))) (cos.f64 (-.f64 (atan.f64 (/.f64 t (/.f64 ew eh))) t)))
(+.f64 (cos.f64 (+.f64 t (atan.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 (-.f64 t (atan.f64 (/.f64 (*.f64 t eh) ew)))))
(+.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))))
(+.f64 (cos.f64 (+.f64 t (atan.f64 (/.f64 t (/.f64 ew eh))))) (cos.f64 (-.f64 (atan.f64 (/.f64 t (/.f64 ew eh))) t)))
(+.f64 (cos.f64 (-.f64 (atan.f64 (/.f64 (*.f64 t eh) ew)) (*.f64 -1 t))) (cos.f64 (neg.f64 (+.f64 (*.f64 -1 t) (atan.f64 (/.f64 (*.f64 t eh) ew))))))
(+.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))))
(+.f64 (cos.f64 (+.f64 t (atan.f64 (/.f64 t (/.f64 ew eh))))) (cos.f64 (-.f64 (atan.f64 (/.f64 t (/.f64 ew eh))) t)))
(+.f64 (cos.f64 (-.f64 (atan.f64 (/.f64 (*.f64 t eh) ew)) (*.f64 -1 t))) (cos.f64 (neg.f64 (+.f64 (*.f64 -1 t) (atan.f64 (/.f64 (*.f64 t eh) ew))))))
(+.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))))
(+.f64 (cos.f64 (+.f64 t (atan.f64 (/.f64 t (/.f64 ew eh))))) (cos.f64 (-.f64 (atan.f64 (/.f64 t (/.f64 ew eh))) t)))
(+.f64 (cos.f64 (-.f64 (atan.f64 (/.f64 (*.f64 t eh) ew)) (*.f64 -1 t))) (cos.f64 (neg.f64 (+.f64 (*.f64 -1 t) (atan.f64 (/.f64 (*.f64 t eh) ew))))))
(+.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))))
(+.f64 (cos.f64 (+.f64 t (atan.f64 (/.f64 t (/.f64 ew eh))))) (cos.f64 (-.f64 (atan.f64 (/.f64 t (/.f64 ew eh))) t)))
(+.f64 (cos.f64 (-.f64 (atan.f64 (/.f64 (*.f64 t eh) ew)) (*.f64 -1 t))) (cos.f64 (neg.f64 (+.f64 (*.f64 -1 t) (atan.f64 (/.f64 (*.f64 t eh) ew))))))
(+.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))))
(+.f64 (cos.f64 (+.f64 t (atan.f64 (/.f64 t (/.f64 ew eh))))) (cos.f64 (-.f64 (atan.f64 (/.f64 t (/.f64 ew eh))) t)))
(+.f64 (cos.f64 (+.f64 t (atan.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 (-.f64 t (atan.f64 (/.f64 (*.f64 t eh) ew)))))
(+.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))))
(+.f64 (cos.f64 (+.f64 t (atan.f64 (/.f64 t (/.f64 ew eh))))) (cos.f64 (-.f64 (atan.f64 (/.f64 t (/.f64 ew eh))) t)))
(+.f64 (cos.f64 (+.f64 t (atan.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 (-.f64 t (atan.f64 (/.f64 (*.f64 t eh) ew)))))
(+.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))))
(+.f64 (cos.f64 (+.f64 t (atan.f64 (/.f64 t (/.f64 ew eh))))) (cos.f64 (-.f64 (atan.f64 (/.f64 t (/.f64 ew eh))) t)))
(+.f64 (cos.f64 (+.f64 t (atan.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 (-.f64 t (atan.f64 (/.f64 (*.f64 t eh) ew)))))
(+.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))))
(+.f64 (cos.f64 (+.f64 t (atan.f64 (/.f64 t (/.f64 ew eh))))) (cos.f64 (-.f64 (atan.f64 (/.f64 t (/.f64 ew eh))) t)))
(+.f64 (cos.f64 (+.f64 t (atan.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 (-.f64 t (atan.f64 (/.f64 (*.f64 t eh) ew)))))
(+.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))))
(+.f64 (cos.f64 (+.f64 t (atan.f64 (/.f64 t (/.f64 ew eh))))) (cos.f64 (-.f64 (atan.f64 (/.f64 t (/.f64 ew eh))) t)))
(+.f64 (cos.f64 (+.f64 t (atan.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 (-.f64 t (atan.f64 (/.f64 (*.f64 t eh) ew)))))
(+.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))))
(+.f64 (cos.f64 (+.f64 t (atan.f64 (/.f64 t (/.f64 ew eh))))) (cos.f64 (-.f64 (atan.f64 (/.f64 t (/.f64 ew eh))) t)))
(+.f64 (cos.f64 (+.f64 t (atan.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 (-.f64 t (atan.f64 (/.f64 (*.f64 t eh) ew)))))
(+.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))))
(+.f64 (cos.f64 (+.f64 t (atan.f64 (/.f64 t (/.f64 ew eh))))) (cos.f64 (-.f64 (atan.f64 (/.f64 t (/.f64 ew eh))) t)))
(+.f64 (cos.f64 (+.f64 t (atan.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 (-.f64 t (atan.f64 (/.f64 (*.f64 t eh) ew)))))
(+.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))))
(+.f64 (cos.f64 (+.f64 t (atan.f64 (/.f64 t (/.f64 ew eh))))) (cos.f64 (-.f64 (atan.f64 (/.f64 t (/.f64 ew eh))) t)))
(+.f64 (cos.f64 (+.f64 t (atan.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 (-.f64 t (atan.f64 (/.f64 (*.f64 t eh) ew)))))
(+.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))))
(+.f64 (cos.f64 (+.f64 t (atan.f64 (/.f64 t (/.f64 ew eh))))) (cos.f64 (-.f64 (atan.f64 (/.f64 t (/.f64 ew eh))) t)))
(+.f64 (cos.f64 (+.f64 t (atan.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 (-.f64 t (atan.f64 (/.f64 (*.f64 t eh) ew)))))
(+.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))))
(+.f64 (cos.f64 (+.f64 t (atan.f64 (/.f64 t (/.f64 ew eh))))) (cos.f64 (-.f64 (atan.f64 (/.f64 t (/.f64 ew eh))) t)))
(+.f64 (cos.f64 (+.f64 t (atan.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 (-.f64 t (atan.f64 (/.f64 (*.f64 t eh) ew)))))
(+.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))))
(+.f64 (cos.f64 (+.f64 t (atan.f64 (/.f64 t (/.f64 ew eh))))) (cos.f64 (-.f64 (atan.f64 (/.f64 t (/.f64 ew eh))) t)))
(+.f64 (cos.f64 (+.f64 t (atan.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 (-.f64 t (atan.f64 (/.f64 (*.f64 t eh) ew)))))
(+.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))))
(+.f64 (cos.f64 (+.f64 t (atan.f64 (/.f64 t (/.f64 ew eh))))) (cos.f64 (-.f64 (atan.f64 (/.f64 t (/.f64 ew eh))) t)))
(+.f64 (cos.f64 (+.f64 t (atan.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 (-.f64 t (atan.f64 (/.f64 (*.f64 t eh) ew)))))
(+.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))))
(+.f64 (cos.f64 (+.f64 t (atan.f64 (/.f64 t (/.f64 ew eh))))) (cos.f64 (-.f64 (atan.f64 (/.f64 t (/.f64 ew eh))) t)))
(+.f64 (cos.f64 (+.f64 t (atan.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 (-.f64 t (atan.f64 (/.f64 (*.f64 t eh) ew)))))
(+.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))))
(+.f64 (cos.f64 (+.f64 t (atan.f64 (/.f64 t (/.f64 ew eh))))) (cos.f64 (-.f64 (atan.f64 (/.f64 t (/.f64 ew eh))) t)))
(+.f64 (cos.f64 (+.f64 t (atan.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 (-.f64 t (atan.f64 (/.f64 (*.f64 t eh) ew)))))
(+.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))))
(+.f64 (cos.f64 (+.f64 t (atan.f64 (/.f64 t (/.f64 ew eh))))) (cos.f64 (-.f64 (atan.f64 (/.f64 t (/.f64 ew eh))) t)))
(+.f64 (cos.f64 (+.f64 t (atan.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 (-.f64 t (atan.f64 (/.f64 (*.f64 t eh) ew)))))
(+.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))))
(+.f64 (cos.f64 (+.f64 t (atan.f64 (/.f64 t (/.f64 ew eh))))) (cos.f64 (-.f64 (atan.f64 (/.f64 t (/.f64 ew eh))) t)))
(+.f64 (cos.f64 (+.f64 t (atan.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 (-.f64 t (atan.f64 (/.f64 (*.f64 t eh) ew)))))
(+.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))))
(+.f64 (cos.f64 (+.f64 t (atan.f64 (/.f64 t (/.f64 ew eh))))) (cos.f64 (-.f64 (atan.f64 (/.f64 t (/.f64 ew eh))) t)))
(+.f64 (cos.f64 (+.f64 t (atan.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 (-.f64 t (atan.f64 (/.f64 (*.f64 t eh) ew)))))
(+.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))))
(+.f64 (cos.f64 (+.f64 t (atan.f64 (/.f64 t (/.f64 ew eh))))) (cos.f64 (-.f64 (atan.f64 (/.f64 t (/.f64 ew eh))) t)))
(+.f64 (cos.f64 (+.f64 t (atan.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 (-.f64 t (atan.f64 (/.f64 (*.f64 t eh) ew)))))
(+.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))))
(+.f64 (cos.f64 (+.f64 t (atan.f64 (/.f64 t (/.f64 ew eh))))) (cos.f64 (-.f64 (atan.f64 (/.f64 t (/.f64 ew eh))) t)))
(+.f64 (cos.f64 (+.f64 t (atan.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 (-.f64 t (atan.f64 (/.f64 (*.f64 t eh) ew)))))
(+.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))))
(+.f64 (cos.f64 (+.f64 t (atan.f64 (/.f64 t (/.f64 ew eh))))) (cos.f64 (-.f64 (atan.f64 (/.f64 t (/.f64 ew eh))) t)))
(+.f64 (cos.f64 (+.f64 t (atan.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 (-.f64 t (atan.f64 (/.f64 (*.f64 t eh) ew)))))
(+.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))))
(+.f64 (cos.f64 (+.f64 t (atan.f64 (/.f64 t (/.f64 ew eh))))) (cos.f64 (-.f64 (atan.f64 (/.f64 t (/.f64 ew eh))) t)))
(+.f64 (cos.f64 (+.f64 t (atan.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 (-.f64 t (atan.f64 (/.f64 (*.f64 t eh) ew)))))
(+.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))))
(+.f64 (cos.f64 (+.f64 t (atan.f64 (/.f64 t (/.f64 ew eh))))) (cos.f64 (-.f64 (atan.f64 (/.f64 t (/.f64 ew eh))) t)))
(+.f64 (cos.f64 (+.f64 t (atan.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 (-.f64 t (atan.f64 (/.f64 (*.f64 t eh) ew)))))
(+.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))))
(+.f64 (cos.f64 (+.f64 t (atan.f64 (/.f64 t (/.f64 ew eh))))) (cos.f64 (-.f64 (atan.f64 (/.f64 t (/.f64 ew eh))) t)))
(+.f64 (cos.f64 (+.f64 t (atan.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 (-.f64 t (atan.f64 (/.f64 (*.f64 t eh) ew)))))
(+.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))))
(+.f64 (cos.f64 (+.f64 t (atan.f64 (/.f64 t (/.f64 ew eh))))) (cos.f64 (-.f64 (atan.f64 (/.f64 t (/.f64 ew eh))) t)))
(+.f64 (cos.f64 (+.f64 t (atan.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 (-.f64 t (atan.f64 (/.f64 (*.f64 t eh) ew)))))
(+.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))))
(+.f64 (cos.f64 (+.f64 t (atan.f64 (/.f64 t (/.f64 ew eh))))) (cos.f64 (-.f64 (atan.f64 (/.f64 t (/.f64 ew eh))) t)))
(+.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (fma.f64 (neg.f64 (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))) (sin.f64 t) (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew)))))))
(+.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (fma.f64 (neg.f64 (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))) (sin.f64 t) (*.f64 (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew)))) (sin.f64 t))))
(+.f64 (cos.f64 (+.f64 t (atan.f64 (/.f64 t (/.f64 ew eh))))) (*.f64 (sin.f64 t) (*.f64 0 (sin.f64 (atan.f64 (/.f64 t (/.f64 ew eh)))))))
(+.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (+.f64 (fma.f64 (neg.f64 (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))) (sin.f64 t) (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew)))))) (fma.f64 (neg.f64 (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))) (sin.f64 t) (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))))))
(+.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (*.f64 2 (fma.f64 (neg.f64 (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))) (sin.f64 t) (*.f64 (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew)))) (sin.f64 t)))))
(fma.f64 2 (*.f64 (sin.f64 t) (*.f64 0 (sin.f64 (atan.f64 (/.f64 t (/.f64 ew eh)))))) (cos.f64 (+.f64 t (atan.f64 (/.f64 t (/.f64 ew eh))))))
(+.f64 (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))) (*.f64 (neg.f64 (sin.f64 t)) (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))))
(fma.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew)))) (*.f64 (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew)))) (neg.f64 (sin.f64 t))))
(-.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 t (/.f64 ew eh)))) (cos.f64 t)) (*.f64 (sin.f64 (atan.f64 (/.f64 t (/.f64 ew eh)))) (sin.f64 t)))
(+.f64 (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))) (neg.f64 (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew)))))))
(fma.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew)))) (*.f64 (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew)))) (neg.f64 (sin.f64 t))))
(-.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 t (/.f64 ew eh)))) (cos.f64 t)) (*.f64 (sin.f64 (atan.f64 (/.f64 t (/.f64 ew eh)))) (sin.f64 t)))
(+.f64 (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))) (+.f64 (*.f64 (neg.f64 (sin.f64 t)) (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))) (fma.f64 (neg.f64 (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))) (sin.f64 t) (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))))))
(fma.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew)))) (fma.f64 (neg.f64 (sin.f64 t)) (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew)))) (fma.f64 (neg.f64 (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))) (sin.f64 t) (*.f64 (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew)))) (sin.f64 t)))))
(-.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 t (/.f64 ew eh)))) (cos.f64 t)) (fma.f64 (sin.f64 (atan.f64 (/.f64 t (/.f64 ew eh)))) (sin.f64 t) (*.f64 (sin.f64 t) (*.f64 0 (sin.f64 (atan.f64 (/.f64 t (/.f64 ew eh))))))))
(+.f64 (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))) (+.f64 (neg.f64 (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew)))))) (fma.f64 (neg.f64 (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))) (sin.f64 t) (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))))))
(fma.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew)))) (fma.f64 (neg.f64 (sin.f64 t)) (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew)))) (fma.f64 (neg.f64 (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))) (sin.f64 t) (*.f64 (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew)))) (sin.f64 t)))))
(-.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 t (/.f64 ew eh)))) (cos.f64 t)) (fma.f64 (sin.f64 (atan.f64 (/.f64 t (/.f64 ew eh)))) (sin.f64 t) (*.f64 (sin.f64 t) (*.f64 0 (sin.f64 (atan.f64 (/.f64 t (/.f64 ew eh))))))))
(+.f64 (*.f64 (neg.f64 (sin.f64 t)) (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))) (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))))
(fma.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew)))) (*.f64 (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew)))) (neg.f64 (sin.f64 t))))
(-.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 t (/.f64 ew eh)))) (cos.f64 t)) (*.f64 (sin.f64 (atan.f64 (/.f64 t (/.f64 ew eh)))) (sin.f64 t)))
(+.f64 (neg.f64 (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew)))))) (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))))
(fma.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew)))) (*.f64 (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew)))) (neg.f64 (sin.f64 t))))
(-.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 t (/.f64 ew eh)))) (cos.f64 t)) (*.f64 (sin.f64 (atan.f64 (/.f64 t (/.f64 ew eh)))) (sin.f64 t)))
(+.f64 (fma.f64 (neg.f64 (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))) (sin.f64 t) (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew)))))) (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))))
(+.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (fma.f64 (neg.f64 (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))) (sin.f64 t) (*.f64 (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew)))) (sin.f64 t))))
(+.f64 (cos.f64 (+.f64 t (atan.f64 (/.f64 t (/.f64 ew eh))))) (*.f64 (sin.f64 t) (*.f64 0 (sin.f64 (atan.f64 (/.f64 t (/.f64 ew eh)))))))
(-.f64 (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))) (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))))
(fma.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew)))) (*.f64 (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew)))) (neg.f64 (sin.f64 t))))
(-.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 t (/.f64 ew eh)))) (cos.f64 t)) (*.f64 (sin.f64 (atan.f64 (/.f64 t (/.f64 ew eh)))) (sin.f64 t)))
(-.f64 (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))) (-.f64 (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))) (fma.f64 (neg.f64 (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))) (sin.f64 t) (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))))))
(fma.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew)))) (fma.f64 (neg.f64 (sin.f64 t)) (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew)))) (fma.f64 (neg.f64 (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))) (sin.f64 t) (*.f64 (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew)))) (sin.f64 t)))))
(-.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 t (/.f64 ew eh)))) (cos.f64 t)) (fma.f64 (sin.f64 (atan.f64 (/.f64 t (/.f64 ew eh)))) (sin.f64 t) (*.f64 (sin.f64 t) (*.f64 0 (sin.f64 (atan.f64 (/.f64 t (/.f64 ew eh))))))))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))))) 1)
(cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))
(cos.f64 (+.f64 t (atan.f64 (/.f64 t (/.f64 ew eh)))))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))))) (-.f64 1 (fma.f64 (neg.f64 (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))) (sin.f64 t) (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))))))
(+.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (fma.f64 (neg.f64 (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))) (sin.f64 t) (*.f64 (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew)))) (sin.f64 t))))
(+.f64 (cos.f64 (+.f64 t (atan.f64 (/.f64 t (/.f64 ew eh))))) (*.f64 (sin.f64 t) (*.f64 0 (sin.f64 (atan.f64 (/.f64 t (/.f64 ew eh)))))))
(*.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) 1)
(cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))
(cos.f64 (+.f64 t (atan.f64 (/.f64 t (/.f64 ew eh)))))
(*.f64 1 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))))
(cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))
(cos.f64 (+.f64 t (atan.f64 (/.f64 t (/.f64 ew eh)))))
(*.f64 (sqrt.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))) (sqrt.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))))
(cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))
(cos.f64 (+.f64 t (atan.f64 (/.f64 t (/.f64 ew eh)))))
(*.f64 (cbrt.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))) (pow.f64 (cbrt.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))) 2))
(cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))
(cos.f64 (+.f64 t (atan.f64 (/.f64 t (/.f64 ew eh)))))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))) 2) (cbrt.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))))
(cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))
(cos.f64 (+.f64 t (atan.f64 (/.f64 t (/.f64 ew eh)))))
(/.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) 1)
(cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))
(cos.f64 (+.f64 t (atan.f64 (/.f64 t (/.f64 ew eh)))))
(/.f64 (-.f64 (*.f64 (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))) (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew)))))) (*.f64 (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))) (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))))) (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))))
(/.f64 (*.f64 (fma.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew)))) (*.f64 (cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew)))) (cos.f64 t))) (fma.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew)))) (*.f64 (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew)))) (neg.f64 (sin.f64 t))))) (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))))
(/.f64 (*.f64 (-.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 t (/.f64 ew eh)))) (cos.f64 t)) (*.f64 (sin.f64 (atan.f64 (/.f64 t (/.f64 ew eh)))) (sin.f64 t))) (fma.f64 (sin.f64 (atan.f64 (/.f64 t (/.f64 ew eh)))) (sin.f64 t) (*.f64 (cos.f64 (atan.f64 (/.f64 t (/.f64 ew eh)))) (cos.f64 t)))) (cos.f64 (-.f64 (atan.f64 (/.f64 t (/.f64 ew eh))) t)))
(/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))) 3) (pow.f64 (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))) 3)) (+.f64 (*.f64 (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))) (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew)))))) (+.f64 (*.f64 (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))) (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew)))))) (*.f64 (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))) (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew)))))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew)))) (cos.f64 t)) 3) (pow.f64 (*.f64 (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew)))) (sin.f64 t)) 3)) (fma.f64 (*.f64 (cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew)))) (cos.f64 t)) (*.f64 (cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew)))) (cos.f64 t)) (*.f64 (*.f64 (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew)))) (sin.f64 t)) (fma.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew)))) (*.f64 (cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew)))) (cos.f64 t))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 t (/.f64 ew eh)))) (cos.f64 t)) 3) (pow.f64 (*.f64 (sin.f64 (atan.f64 (/.f64 t (/.f64 ew eh)))) (sin.f64 t)) 3)) (fma.f64 (*.f64 (sin.f64 (atan.f64 (/.f64 t (/.f64 ew eh)))) (sin.f64 t)) (fma.f64 (sin.f64 (atan.f64 (/.f64 t (/.f64 ew eh)))) (sin.f64 t) (*.f64 (cos.f64 (atan.f64 (/.f64 t (/.f64 ew eh)))) (cos.f64 t))) (*.f64 (cos.f64 (atan.f64 (/.f64 t (/.f64 ew eh)))) (*.f64 (cos.f64 t) (*.f64 (cos.f64 (atan.f64 (/.f64 t (/.f64 ew eh)))) (cos.f64 t))))))
(/.f64 (/.f64 (-.f64 (*.f64 (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))) (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew)))))) (*.f64 (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))) (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))))) 1) (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))))
(/.f64 (*.f64 (fma.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew)))) (*.f64 (cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew)))) (cos.f64 t))) (fma.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew)))) (*.f64 (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew)))) (neg.f64 (sin.f64 t))))) (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))))
(/.f64 (*.f64 (-.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 t (/.f64 ew eh)))) (cos.f64 t)) (*.f64 (sin.f64 (atan.f64 (/.f64 t (/.f64 ew eh)))) (sin.f64 t))) (fma.f64 (sin.f64 (atan.f64 (/.f64 t (/.f64 ew eh)))) (sin.f64 t) (*.f64 (cos.f64 (atan.f64 (/.f64 t (/.f64 ew eh)))) (cos.f64 t)))) (cos.f64 (-.f64 (atan.f64 (/.f64 t (/.f64 ew eh))) t)))
(/.f64 (/.f64 (-.f64 (*.f64 (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))) (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew)))))) (*.f64 (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))) (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))))) (sqrt.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))))) (sqrt.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))))
(/.f64 (*.f64 (fma.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew)))) (*.f64 (cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew)))) (cos.f64 t))) (fma.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew)))) (*.f64 (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew)))) (neg.f64 (sin.f64 t))))) (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))))
(/.f64 (*.f64 (-.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 t (/.f64 ew eh)))) (cos.f64 t)) (*.f64 (sin.f64 (atan.f64 (/.f64 t (/.f64 ew eh)))) (sin.f64 t))) (fma.f64 (sin.f64 (atan.f64 (/.f64 t (/.f64 ew eh)))) (sin.f64 t) (*.f64 (cos.f64 (atan.f64 (/.f64 t (/.f64 ew eh)))) (cos.f64 t)))) (cos.f64 (-.f64 (atan.f64 (/.f64 t (/.f64 ew eh))) t)))
(/.f64 (/.f64 (-.f64 (*.f64 (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))) (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew)))))) (*.f64 (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))) (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))))) (cbrt.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))))) (pow.f64 (cbrt.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))) 2))
(/.f64 (*.f64 (fma.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew)))) (*.f64 (cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew)))) (cos.f64 t))) (fma.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew)))) (*.f64 (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew)))) (neg.f64 (sin.f64 t))))) (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))))
(/.f64 (*.f64 (-.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 t (/.f64 ew eh)))) (cos.f64 t)) (*.f64 (sin.f64 (atan.f64 (/.f64 t (/.f64 ew eh)))) (sin.f64 t))) (fma.f64 (sin.f64 (atan.f64 (/.f64 t (/.f64 ew eh)))) (sin.f64 t) (*.f64 (cos.f64 (atan.f64 (/.f64 t (/.f64 ew eh)))) (cos.f64 t)))) (cos.f64 (-.f64 (atan.f64 (/.f64 t (/.f64 ew eh))) t)))
(/.f64 (/.f64 (-.f64 (*.f64 (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))) (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew)))))) (*.f64 (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))) (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))))) (pow.f64 (cbrt.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))) 2)) (cbrt.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))))
(/.f64 (*.f64 (fma.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew)))) (*.f64 (cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew)))) (cos.f64 t))) (fma.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew)))) (*.f64 (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew)))) (neg.f64 (sin.f64 t))))) (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))))
(/.f64 (*.f64 (-.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 t (/.f64 ew eh)))) (cos.f64 t)) (*.f64 (sin.f64 (atan.f64 (/.f64 t (/.f64 ew eh)))) (sin.f64 t))) (fma.f64 (sin.f64 (atan.f64 (/.f64 t (/.f64 ew eh)))) (sin.f64 t) (*.f64 (cos.f64 (atan.f64 (/.f64 t (/.f64 ew eh)))) (cos.f64 t)))) (cos.f64 (-.f64 (atan.f64 (/.f64 t (/.f64 ew eh))) t)))
(pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) 1)
(cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))
(cos.f64 (+.f64 t (atan.f64 (/.f64 t (/.f64 ew eh)))))
(pow.f64 (sqrt.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))) 2)
(cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))
(cos.f64 (+.f64 t (atan.f64 (/.f64 t (/.f64 ew eh)))))
(pow.f64 (cbrt.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))) 3)
(cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))
(cos.f64 (+.f64 t (atan.f64 (/.f64 t (/.f64 ew eh)))))
(pow.f64 (pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) 3) 1/3)
(cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))
(cos.f64 (+.f64 t (atan.f64 (/.f64 t (/.f64 ew eh)))))
(sqrt.f64 (pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) 2))
(fabs.f64 (cos.f64 (+.f64 t (atan.f64 (/.f64 t (/.f64 ew eh))))))
(log.f64 (exp.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))))
(cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))
(cos.f64 (+.f64 t (atan.f64 (/.f64 t (/.f64 ew eh)))))
(log.f64 (+.f64 1 (expm1.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))))))
(cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))
(cos.f64 (+.f64 t (atan.f64 (/.f64 t (/.f64 ew eh)))))
(cbrt.f64 (pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) 3))
(cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))
(cos.f64 (+.f64 t (atan.f64 (/.f64 t (/.f64 ew eh)))))
(expm1.f64 (log1p.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))))
(cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))
(cos.f64 (+.f64 t (atan.f64 (/.f64 t (/.f64 ew eh)))))
(exp.f64 (log.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))))
(cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))
(cos.f64 (+.f64 t (atan.f64 (/.f64 t (/.f64 ew eh)))))
(exp.f64 (*.f64 (log.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))) 1))
(cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))
(cos.f64 (+.f64 t (atan.f64 (/.f64 t (/.f64 ew eh)))))
(log1p.f64 (expm1.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))))
(cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))
(cos.f64 (+.f64 t (atan.f64 (/.f64 t (/.f64 ew eh)))))
(fma.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew)))) (neg.f64 (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew)))))))
(fma.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew)))) (*.f64 (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew)))) (neg.f64 (sin.f64 t))))
(-.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 t (/.f64 ew eh)))) (cos.f64 t)) (*.f64 (sin.f64 (atan.f64 (/.f64 t (/.f64 ew eh)))) (sin.f64 t)))
(+.f64 (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))) (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))))
(fma.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew)))) (*.f64 (cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew)))) (cos.f64 t)))
(fma.f64 (sin.f64 (atan.f64 (/.f64 t (/.f64 ew eh)))) (sin.f64 t) (*.f64 (cos.f64 (atan.f64 (/.f64 t (/.f64 ew eh)))) (cos.f64 t)))
(+.f64 (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))) (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))))
(fma.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew)))) (*.f64 (cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew)))) (cos.f64 t)))
(fma.f64 (sin.f64 (atan.f64 (/.f64 t (/.f64 ew eh)))) (sin.f64 t) (*.f64 (cos.f64 (atan.f64 (/.f64 t (/.f64 ew eh)))) (cos.f64 t)))
(+.f64 (*.f64 (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))) 1) (*.f64 (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))) 1))
(fma.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew)))) (*.f64 (cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew)))) (cos.f64 t)))
(fma.f64 (sin.f64 (atan.f64 (/.f64 t (/.f64 ew eh)))) (sin.f64 t) (*.f64 (cos.f64 (atan.f64 (/.f64 t (/.f64 ew eh)))) (cos.f64 t)))
(+.f64 (*.f64 (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))) 1) (*.f64 (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))) 1))
(fma.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew)))) (*.f64 (cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew)))) (cos.f64 t)))
(fma.f64 (sin.f64 (atan.f64 (/.f64 t (/.f64 ew eh)))) (sin.f64 t) (*.f64 (cos.f64 (atan.f64 (/.f64 t (/.f64 ew eh)))) (cos.f64 t)))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))))) 1)
(cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))
(cos.f64 (-.f64 (atan.f64 (/.f64 t (/.f64 ew eh))) t))
(-.f64 (*.f64 (cos.f64 t) (cos.f64 (neg.f64 (atan.f64 (*.f64 t (/.f64 eh ew)))))) (*.f64 (sin.f64 t) (sin.f64 (neg.f64 (atan.f64 (*.f64 t (/.f64 eh ew)))))))
(fma.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew)))) (*.f64 (cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew)))) (cos.f64 t)))
(fma.f64 (sin.f64 (atan.f64 (/.f64 t (/.f64 ew eh)))) (sin.f64 t) (*.f64 (cos.f64 (atan.f64 (/.f64 t (/.f64 ew eh)))) (cos.f64 t)))
(*.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) 1)
(cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))
(cos.f64 (-.f64 (atan.f64 (/.f64 t (/.f64 ew eh))) t))
(*.f64 1 (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))))
(cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))
(cos.f64 (-.f64 (atan.f64 (/.f64 t (/.f64 ew eh))) t))
(*.f64 (sqrt.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))) (sqrt.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))))
(cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))
(cos.f64 (-.f64 (atan.f64 (/.f64 t (/.f64 ew eh))) t))
(*.f64 (cbrt.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))) (pow.f64 (cbrt.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))) 2))
(cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))
(cos.f64 (-.f64 (atan.f64 (/.f64 t (/.f64 ew eh))) t))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))) 2) (cbrt.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))))
(cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))
(cos.f64 (-.f64 (atan.f64 (/.f64 t (/.f64 ew eh))) t))
(/.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) 1)
(cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))
(cos.f64 (-.f64 (atan.f64 (/.f64 t (/.f64 ew eh))) t))
(/.f64 (-.f64 (*.f64 (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))) (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew)))))) (*.f64 (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))) (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))))) (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))))
(/.f64 (*.f64 (fma.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew)))) (*.f64 (cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew)))) (cos.f64 t))) (fma.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew)))) (*.f64 (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew)))) (neg.f64 (sin.f64 t))))) (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))))
(/.f64 (*.f64 (-.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 t (/.f64 ew eh)))) (cos.f64 t)) (*.f64 (sin.f64 (atan.f64 (/.f64 t (/.f64 ew eh)))) (sin.f64 t))) (fma.f64 (sin.f64 (atan.f64 (/.f64 t (/.f64 ew eh)))) (sin.f64 t) (*.f64 (cos.f64 (atan.f64 (/.f64 t (/.f64 ew eh)))) (cos.f64 t)))) (cos.f64 (+.f64 t (atan.f64 (/.f64 t (/.f64 ew eh))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))) 3) (pow.f64 (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))) 3)) (+.f64 (*.f64 (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))) (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew)))))) (-.f64 (*.f64 (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))) (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew)))))) (*.f64 (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))) (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew)))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew)))) (cos.f64 t)) 3) (pow.f64 (*.f64 (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew)))) (sin.f64 t)) 3)) (fma.f64 (*.f64 (cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew)))) (cos.f64 t)) (*.f64 (cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew)))) (cos.f64 t)) (*.f64 (*.f64 (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew)))) (sin.f64 t)) (-.f64 (*.f64 (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew)))) (sin.f64 t)) (*.f64 (cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew)))) (cos.f64 t))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 t (/.f64 ew eh)))) (cos.f64 t)) 3) (pow.f64 (*.f64 (sin.f64 (atan.f64 (/.f64 t (/.f64 ew eh)))) (sin.f64 t)) 3)) (fma.f64 (*.f64 (sin.f64 (atan.f64 (/.f64 t (/.f64 ew eh)))) (sin.f64 t)) (-.f64 (*.f64 (sin.f64 (atan.f64 (/.f64 t (/.f64 ew eh)))) (sin.f64 t)) (*.f64 (cos.f64 (atan.f64 (/.f64 t (/.f64 ew eh)))) (cos.f64 t))) (*.f64 (cos.f64 (atan.f64 (/.f64 t (/.f64 ew eh)))) (*.f64 (cos.f64 t) (*.f64 (cos.f64 (atan.f64 (/.f64 t (/.f64 ew eh)))) (cos.f64 t))))))
(/.f64 (/.f64 (-.f64 (*.f64 (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))) (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew)))))) (*.f64 (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))) (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))))) 1) (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))))
(/.f64 (*.f64 (fma.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew)))) (*.f64 (cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew)))) (cos.f64 t))) (fma.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew)))) (*.f64 (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew)))) (neg.f64 (sin.f64 t))))) (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))))
(/.f64 (*.f64 (-.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 t (/.f64 ew eh)))) (cos.f64 t)) (*.f64 (sin.f64 (atan.f64 (/.f64 t (/.f64 ew eh)))) (sin.f64 t))) (fma.f64 (sin.f64 (atan.f64 (/.f64 t (/.f64 ew eh)))) (sin.f64 t) (*.f64 (cos.f64 (atan.f64 (/.f64 t (/.f64 ew eh)))) (cos.f64 t)))) (cos.f64 (+.f64 t (atan.f64 (/.f64 t (/.f64 ew eh))))))
(/.f64 (/.f64 (-.f64 (*.f64 (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))) (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew)))))) (*.f64 (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))) (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))))) (sqrt.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))))) (sqrt.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))))
(/.f64 (*.f64 (fma.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew)))) (*.f64 (cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew)))) (cos.f64 t))) (fma.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew)))) (*.f64 (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew)))) (neg.f64 (sin.f64 t))))) (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))))
(/.f64 (*.f64 (-.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 t (/.f64 ew eh)))) (cos.f64 t)) (*.f64 (sin.f64 (atan.f64 (/.f64 t (/.f64 ew eh)))) (sin.f64 t))) (fma.f64 (sin.f64 (atan.f64 (/.f64 t (/.f64 ew eh)))) (sin.f64 t) (*.f64 (cos.f64 (atan.f64 (/.f64 t (/.f64 ew eh)))) (cos.f64 t)))) (cos.f64 (+.f64 t (atan.f64 (/.f64 t (/.f64 ew eh))))))
(/.f64 (/.f64 (-.f64 (*.f64 (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))) (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew)))))) (*.f64 (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))) (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))))) (cbrt.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))))) (pow.f64 (cbrt.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))) 2))
(/.f64 (*.f64 (fma.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew)))) (*.f64 (cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew)))) (cos.f64 t))) (fma.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew)))) (*.f64 (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew)))) (neg.f64 (sin.f64 t))))) (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))))
(/.f64 (*.f64 (-.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 t (/.f64 ew eh)))) (cos.f64 t)) (*.f64 (sin.f64 (atan.f64 (/.f64 t (/.f64 ew eh)))) (sin.f64 t))) (fma.f64 (sin.f64 (atan.f64 (/.f64 t (/.f64 ew eh)))) (sin.f64 t) (*.f64 (cos.f64 (atan.f64 (/.f64 t (/.f64 ew eh)))) (cos.f64 t)))) (cos.f64 (+.f64 t (atan.f64 (/.f64 t (/.f64 ew eh))))))
(/.f64 (/.f64 (-.f64 (*.f64 (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))) (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew)))))) (*.f64 (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))) (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))))) (pow.f64 (cbrt.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))) 2)) (cbrt.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))))
(/.f64 (*.f64 (fma.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew)))) (*.f64 (cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew)))) (cos.f64 t))) (fma.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew)))) (*.f64 (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew)))) (neg.f64 (sin.f64 t))))) (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))))
(/.f64 (*.f64 (-.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 t (/.f64 ew eh)))) (cos.f64 t)) (*.f64 (sin.f64 (atan.f64 (/.f64 t (/.f64 ew eh)))) (sin.f64 t))) (fma.f64 (sin.f64 (atan.f64 (/.f64 t (/.f64 ew eh)))) (sin.f64 t) (*.f64 (cos.f64 (atan.f64 (/.f64 t (/.f64 ew eh)))) (cos.f64 t)))) (cos.f64 (+.f64 t (atan.f64 (/.f64 t (/.f64 ew eh))))))
(pow.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) 1)
(cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))
(cos.f64 (-.f64 (atan.f64 (/.f64 t (/.f64 ew eh))) t))
(pow.f64 (sqrt.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))) 2)
(cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))
(cos.f64 (-.f64 (atan.f64 (/.f64 t (/.f64 ew eh))) t))
(pow.f64 (cbrt.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))) 3)
(cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))
(cos.f64 (-.f64 (atan.f64 (/.f64 t (/.f64 ew eh))) t))
(pow.f64 (pow.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) 3) 1/3)
(cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))
(cos.f64 (-.f64 (atan.f64 (/.f64 t (/.f64 ew eh))) t))
(sqrt.f64 (pow.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) 2))
(fabs.f64 (cos.f64 (-.f64 (atan.f64 (/.f64 t (/.f64 ew eh))) t)))
(log.f64 (exp.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))))
(cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))
(cos.f64 (-.f64 (atan.f64 (/.f64 t (/.f64 ew eh))) t))
(log.f64 (+.f64 1 (expm1.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))))))
(cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))
(cos.f64 (-.f64 (atan.f64 (/.f64 t (/.f64 ew eh))) t))
(cbrt.f64 (pow.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) 3))
(cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))
(cos.f64 (-.f64 (atan.f64 (/.f64 t (/.f64 ew eh))) t))
(expm1.f64 (log1p.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))))
(cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))
(cos.f64 (-.f64 (atan.f64 (/.f64 t (/.f64 ew eh))) t))
(exp.f64 (log.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))))
(cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))
(cos.f64 (-.f64 (atan.f64 (/.f64 t (/.f64 ew eh))) t))
(exp.f64 (*.f64 (log.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))) 1))
(cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))
(cos.f64 (-.f64 (atan.f64 (/.f64 t (/.f64 ew eh))) t))
(log1p.f64 (expm1.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))))
(cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))
(cos.f64 (-.f64 (atan.f64 (/.f64 t (/.f64 ew eh))) t))
(fma.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew)))) (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))))
(fma.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew)))) (*.f64 (cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew)))) (cos.f64 t)))
(fma.f64 (sin.f64 (atan.f64 (/.f64 t (/.f64 ew eh)))) (sin.f64 t) (*.f64 (cos.f64 (atan.f64 (/.f64 t (/.f64 ew eh)))) (cos.f64 t)))
(-.f64 (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))) (-.f64 (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))) (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))))
(+.f64 (fma.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew)))) (*.f64 (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew)))) (neg.f64 (sin.f64 t)))) (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))))
(-.f64 (fma.f64 (cos.f64 (atan.f64 (/.f64 t (/.f64 ew eh)))) (cos.f64 t) (cos.f64 (-.f64 (atan.f64 (/.f64 t (/.f64 ew eh))) t))) (*.f64 (sin.f64 (atan.f64 (/.f64 t (/.f64 ew eh)))) (sin.f64 t)))
(-.f64 (exp.f64 (log1p.f64 (+.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))))) 1)
(+.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))))
(+.f64 (cos.f64 (+.f64 t (atan.f64 (/.f64 t (/.f64 ew eh))))) (cos.f64 (-.f64 (atan.f64 (/.f64 t (/.f64 ew eh))) t)))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))))) (-.f64 1 (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))))
(+.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))))
(+.f64 (cos.f64 (+.f64 t (atan.f64 (/.f64 t (/.f64 ew eh))))) (cos.f64 (-.f64 (atan.f64 (/.f64 t (/.f64 ew eh))) t)))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))))) (-.f64 1 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))))
(+.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))))
(+.f64 (cos.f64 (+.f64 t (atan.f64 (/.f64 t (/.f64 ew eh))))) (cos.f64 (-.f64 (atan.f64 (/.f64 t (/.f64 ew eh))) t)))
(-.f64 (+.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew)))))) (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))))
(+.f64 (fma.f64 (cos.f64 t) (cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew)))) (*.f64 (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew)))) (neg.f64 (sin.f64 t)))) (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))))
(-.f64 (fma.f64 (cos.f64 (atan.f64 (/.f64 t (/.f64 ew eh)))) (cos.f64 t) (cos.f64 (-.f64 (atan.f64 (/.f64 t (/.f64 ew eh))) t))) (*.f64 (sin.f64 (atan.f64 (/.f64 t (/.f64 ew eh)))) (sin.f64 t)))
(-.f64 (/.f64 (pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) 2) (-.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))))) (/.f64 (pow.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) 2) (-.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))))))
(+.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))))
(+.f64 (cos.f64 (+.f64 t (atan.f64 (/.f64 t (/.f64 ew eh))))) (cos.f64 (-.f64 (atan.f64 (/.f64 t (/.f64 ew eh))) t)))
(-.f64 (*.f64 (cos.f64 t) (cos.f64 (neg.f64 (atan.f64 (*.f64 t (/.f64 eh ew)))))) (-.f64 (*.f64 (sin.f64 t) (sin.f64 (neg.f64 (atan.f64 (*.f64 t (/.f64 eh ew)))))) (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))))
(+.f64 (-.f64 (*.f64 (cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew)))) (cos.f64 t)) (*.f64 (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew)))) (neg.f64 (sin.f64 t)))) (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))))
(+.f64 (cos.f64 (+.f64 t (atan.f64 (/.f64 t (/.f64 ew eh))))) (fma.f64 (sin.f64 (atan.f64 (/.f64 t (/.f64 ew eh)))) (sin.f64 t) (*.f64 (cos.f64 (atan.f64 (/.f64 t (/.f64 ew eh)))) (cos.f64 t))))
(-.f64 (+.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (exp.f64 (log1p.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))))) 1)
(+.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))))
(+.f64 (cos.f64 (+.f64 t (atan.f64 (/.f64 t (/.f64 ew eh))))) (cos.f64 (-.f64 (atan.f64 (/.f64 t (/.f64 ew eh))) t)))
(-.f64 (+.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (*.f64 (cos.f64 t) (cos.f64 (neg.f64 (atan.f64 (*.f64 t (/.f64 eh ew))))))) (*.f64 (sin.f64 t) (sin.f64 (neg.f64 (atan.f64 (*.f64 t (/.f64 eh ew)))))))
(+.f64 (-.f64 (*.f64 (cos.f64 (atan.f64 (*.f64 t (/.f64 eh ew)))) (cos.f64 t)) (*.f64 (sin.f64 (atan.f64 (*.f64 t (/.f64 eh ew)))) (neg.f64 (sin.f64 t)))) (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))))
(+.f64 (cos.f64 (+.f64 t (atan.f64 (/.f64 t (/.f64 ew eh))))) (fma.f64 (sin.f64 (atan.f64 (/.f64 t (/.f64 ew eh)))) (sin.f64 t) (*.f64 (cos.f64 (atan.f64 (/.f64 t (/.f64 ew eh)))) (cos.f64 t))))
(-.f64 (+.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (exp.f64 (log1p.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))))) 1)
(+.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))))
(+.f64 (cos.f64 (+.f64 t (atan.f64 (/.f64 t (/.f64 ew eh))))) (cos.f64 (-.f64 (atan.f64 (/.f64 t (/.f64 ew eh))) t)))
(*.f64 (+.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))) 1)
(+.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))))
(+.f64 (cos.f64 (+.f64 t (atan.f64 (/.f64 t (/.f64 ew eh))))) (cos.f64 (-.f64 (atan.f64 (/.f64 t (/.f64 ew eh))) t)))
(*.f64 1 (+.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))))
(+.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))))
(+.f64 (cos.f64 (+.f64 t (atan.f64 (/.f64 t (/.f64 ew eh))))) (cos.f64 (-.f64 (atan.f64 (/.f64 t (/.f64 ew eh))) t)))
(*.f64 (sqrt.f64 (+.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))))) (sqrt.f64 (+.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))))))
(+.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))))
(+.f64 (cos.f64 (+.f64 t (atan.f64 (/.f64 t (/.f64 ew eh))))) (cos.f64 (-.f64 (atan.f64 (/.f64 t (/.f64 ew eh))) t)))
(*.f64 (cbrt.f64 (+.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))))) (pow.f64 (cbrt.f64 (+.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 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))))
(+.f64 (cos.f64 (+.f64 t (atan.f64 (/.f64 t (/.f64 ew eh))))) (cos.f64 (-.f64 (atan.f64 (/.f64 t (/.f64 ew eh))) t)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))))) 2) (cbrt.f64 (+.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))))))
(+.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))))
(+.f64 (cos.f64 (+.f64 t (atan.f64 (/.f64 t (/.f64 ew eh))))) (cos.f64 (-.f64 (atan.f64 (/.f64 t (/.f64 ew eh))) t)))
(*.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) 2) (pow.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) 2)) (/.f64 1 (-.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))))))
(+.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))))
(+.f64 (cos.f64 (+.f64 t (atan.f64 (/.f64 t (/.f64 ew eh))))) (cos.f64 (-.f64 (atan.f64 (/.f64 t (/.f64 ew eh))) t)))
(*.f64 (+.f64 (pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) 3) (pow.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) 3)) (/.f64 1 (+.f64 (pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) 2) (*.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (-.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) 3) (pow.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) 3)) 1) (+.f64 (pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) 2) (*.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (-.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))))))
(/.f64 (+.f64 (pow.f64 (cos.f64 (+.f64 t (atan.f64 (/.f64 t (/.f64 ew eh))))) 3) (pow.f64 (cos.f64 (-.f64 (atan.f64 (/.f64 t (/.f64 ew eh))) t)) 3)) (fma.f64 (cos.f64 (-.f64 (atan.f64 (/.f64 t (/.f64 ew eh))) t)) (-.f64 (cos.f64 (-.f64 (atan.f64 (/.f64 t (/.f64 ew eh))) t)) (cos.f64 (+.f64 t (atan.f64 (/.f64 t (/.f64 ew eh)))))) (pow.f64 (cos.f64 (+.f64 t (atan.f64 (/.f64 t (/.f64 ew eh))))) 2)))
(*.f64 2 (*.f64 (cos.f64 (*.f64 (+.f64 t (-.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))) (atan.f64 (*.f64 t (/.f64 eh ew))))) 1/2)) (cos.f64 (*.f64 (+.f64 (atan.f64 (*.f64 t (/.f64 eh ew))) (+.f64 (-.f64 t t) (atan.f64 (*.f64 t (/.f64 eh ew))))) 1/2))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 (+.f64 t (+.f64 t (-.f64 (atan.f64 (*.f64 t (/.f64 eh ew))) (atan.f64 (*.f64 t (/.f64 eh ew)))))) 1/2)) (cos.f64 (*.f64 1/2 (+.f64 (atan.f64 (*.f64 t (/.f64 eh ew))) (+.f64 (atan.f64 (*.f64 t (/.f64 eh ew))) 0))))))
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 (atan.f64 (/.f64 t (/.f64 ew eh))) (atan.f64 (/.f64 t (/.f64 ew eh)))))) (*.f64 2 (cos.f64 (*.f64 (+.f64 (+.f64 t t) 0) 1/2))))
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 (atan.f64 (/.f64 t (/.f64 ew eh))) (atan.f64 (/.f64 t (/.f64 ew eh)))))) (*.f64 2 (cos.f64 (*.f64 1/2 (+.f64 t t)))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 (+.f64 t (-.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))) (atan.f64 (*.f64 t (/.f64 eh ew))))) 1/2)) (cos.f64 (/.f64 (-.f64 t (+.f64 (atan.f64 (*.f64 t (/.f64 eh ew))) (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))) 2))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 (+.f64 t (+.f64 t (-.f64 (atan.f64 (*.f64 t (/.f64 eh ew))) (atan.f64 (*.f64 t (/.f64 eh ew)))))) 1/2)) (cos.f64 (/.f64 (-.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))) (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) 2))))
(*.f64 (cos.f64 (*.f64 (+.f64 (+.f64 t t) 0) 1/2)) (*.f64 2 (cos.f64 (/.f64 (-.f64 (-.f64 t (atan.f64 (/.f64 t (/.f64 ew eh)))) (+.f64 t (atan.f64 (/.f64 t (/.f64 ew eh))))) 2))))
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 t t))) (*.f64 2 (cos.f64 (/.f64 (-.f64 (neg.f64 (atan.f64 (/.f64 t (/.f64 ew eh)))) (atan.f64 (/.f64 t (/.f64 ew eh)))) 2))))
(*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 t (-.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))) (atan.f64 (*.f64 t (/.f64 eh ew))))) 1/2)) (cos.f64 (*.f64 (+.f64 (atan.f64 (*.f64 t (/.f64 eh ew))) (+.f64 (-.f64 t t) (atan.f64 (*.f64 t (/.f64 eh ew))))) 1/2))) 2)
(*.f64 2 (*.f64 (cos.f64 (*.f64 (+.f64 t (+.f64 t (-.f64 (atan.f64 (*.f64 t (/.f64 eh ew))) (atan.f64 (*.f64 t (/.f64 eh ew)))))) 1/2)) (cos.f64 (*.f64 1/2 (+.f64 (atan.f64 (*.f64 t (/.f64 eh ew))) (+.f64 (atan.f64 (*.f64 t (/.f64 eh ew))) 0))))))
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 (atan.f64 (/.f64 t (/.f64 ew eh))) (atan.f64 (/.f64 t (/.f64 ew eh)))))) (*.f64 2 (cos.f64 (*.f64 (+.f64 (+.f64 t t) 0) 1/2))))
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 (atan.f64 (/.f64 t (/.f64 ew eh))) (atan.f64 (/.f64 t (/.f64 ew eh)))))) (*.f64 2 (cos.f64 (*.f64 1/2 (+.f64 t t)))))
(*.f64 (*.f64 2 (cos.f64 (*.f64 (+.f64 t (-.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))) (atan.f64 (*.f64 t (/.f64 eh ew))))) 1/2))) (cos.f64 (*.f64 (+.f64 (atan.f64 (*.f64 t (/.f64 eh ew))) (+.f64 (-.f64 t t) (atan.f64 (*.f64 t (/.f64 eh ew))))) 1/2)))
(*.f64 2 (*.f64 (cos.f64 (*.f64 (+.f64 t (+.f64 t (-.f64 (atan.f64 (*.f64 t (/.f64 eh ew))) (atan.f64 (*.f64 t (/.f64 eh ew)))))) 1/2)) (cos.f64 (*.f64 1/2 (+.f64 (atan.f64 (*.f64 t (/.f64 eh ew))) (+.f64 (atan.f64 (*.f64 t (/.f64 eh ew))) 0))))))
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 (atan.f64 (/.f64 t (/.f64 ew eh))) (atan.f64 (/.f64 t (/.f64 ew eh)))))) (*.f64 2 (cos.f64 (*.f64 (+.f64 (+.f64 t t) 0) 1/2))))
(*.f64 (cos.f64 (*.f64 1/2 (+.f64 (atan.f64 (/.f64 t (/.f64 ew eh))) (atan.f64 (/.f64 t (/.f64 ew eh)))))) (*.f64 2 (cos.f64 (*.f64 1/2 (+.f64 t t)))))
(/.f64 (+.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))) (/.f64 (-.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))) (-.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))))))
(+.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))))
(+.f64 (cos.f64 (+.f64 t (atan.f64 (/.f64 t (/.f64 ew eh))))) (cos.f64 (-.f64 (atan.f64 (/.f64 t (/.f64 ew eh))) t)))
(/.f64 1 (/.f64 1 (+.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))))))
(+.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))))
(+.f64 (cos.f64 (+.f64 t (atan.f64 (/.f64 t (/.f64 ew eh))))) (cos.f64 (-.f64 (atan.f64 (/.f64 t (/.f64 ew eh))) t)))
(/.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) 2) (pow.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) 2)) (-.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))))
(+.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))))
(+.f64 (cos.f64 (+.f64 t (atan.f64 (/.f64 t (/.f64 ew eh))))) (cos.f64 (-.f64 (atan.f64 (/.f64 t (/.f64 ew eh))) t)))
(/.f64 (+.f64 (pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) 3) (pow.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) 3)) (+.f64 (pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) 2) (*.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (-.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) 3) (pow.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) 3)) 1) (+.f64 (pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) 2) (*.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (-.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))))))
(/.f64 (+.f64 (pow.f64 (cos.f64 (+.f64 t (atan.f64 (/.f64 t (/.f64 ew eh))))) 3) (pow.f64 (cos.f64 (-.f64 (atan.f64 (/.f64 t (/.f64 ew eh))) t)) 3)) (fma.f64 (cos.f64 (-.f64 (atan.f64 (/.f64 t (/.f64 ew eh))) t)) (-.f64 (cos.f64 (-.f64 (atan.f64 (/.f64 t (/.f64 ew eh))) t)) (cos.f64 (+.f64 t (atan.f64 (/.f64 t (/.f64 ew eh)))))) (pow.f64 (cos.f64 (+.f64 t (atan.f64 (/.f64 t (/.f64 ew eh))))) 2)))
(/.f64 (+.f64 (pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) 2) (*.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (-.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))))) (/.f64 (+.f64 (pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) 2) (*.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (-.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))))) (+.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))))))
(+.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))))
(+.f64 (cos.f64 (+.f64 t (atan.f64 (/.f64 t (/.f64 ew eh))))) (cos.f64 (-.f64 (atan.f64 (/.f64 t (/.f64 ew eh))) t)))
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) 3) (pow.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) 3))) (/.f64 (+.f64 (pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) 2) (*.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (-.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))))) (sqrt.f64 (+.f64 (pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) 3) (pow.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) 3)))))
(*.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) 3) (pow.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) 3))) (+.f64 (pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) 2) (*.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (-.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))))))) (sqrt.f64 (+.f64 (pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) 3) (pow.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) 3))))
(*.f64 (hypot.f64 (pow.f64 (cos.f64 (-.f64 (atan.f64 (/.f64 t (/.f64 ew eh))) t)) 3/2) (pow.f64 (cos.f64 (+.f64 t (atan.f64 (/.f64 t (/.f64 ew eh))))) 3/2)) (/.f64 (hypot.f64 (pow.f64 (cos.f64 (-.f64 (atan.f64 (/.f64 t (/.f64 ew eh))) t)) 3/2) (pow.f64 (cos.f64 (+.f64 t (atan.f64 (/.f64 t (/.f64 ew eh))))) 3/2)) (fma.f64 (cos.f64 (-.f64 (atan.f64 (/.f64 t (/.f64 ew eh))) t)) (-.f64 (cos.f64 (-.f64 (atan.f64 (/.f64 t (/.f64 ew eh))) t)) (cos.f64 (+.f64 t (atan.f64 (/.f64 t (/.f64 ew eh)))))) (pow.f64 (cos.f64 (+.f64 t (atan.f64 (/.f64 t (/.f64 ew eh))))) 2))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) 2) (pow.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) 2))) (/.f64 (-.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))) (sqrt.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) 2) (pow.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) 2)))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) 2) (pow.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) 2))) (-.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))))) (sqrt.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) 2) (pow.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) 2))))
(*.f64 (sqrt.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 t (atan.f64 (/.f64 t (/.f64 ew eh))))) 2) (pow.f64 (cos.f64 (-.f64 (atan.f64 (/.f64 t (/.f64 ew eh))) t)) 2))) (/.f64 (sqrt.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 t (atan.f64 (/.f64 t (/.f64 ew eh))))) 2) (pow.f64 (cos.f64 (-.f64 (atan.f64 (/.f64 t (/.f64 ew eh))) t)) 2))) (-.f64 (cos.f64 (+.f64 t (atan.f64 (/.f64 t (/.f64 ew eh))))) (cos.f64 (-.f64 (atan.f64 (/.f64 t (/.f64 ew eh))) t)))))
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) 3) (pow.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) 3))) (cbrt.f64 (+.f64 (pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) 3) (pow.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) 3)))) (/.f64 (+.f64 (pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) 2) (*.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (-.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))))) (cbrt.f64 (+.f64 (pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) 3) (pow.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) 3)))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) 3) (pow.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) 3))) (cbrt.f64 (+.f64 (pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) 3) (pow.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) 3)))) (+.f64 (pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) 2) (*.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (-.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))))))) (cbrt.f64 (+.f64 (pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) 3) (pow.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) 3))))
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (cos.f64 (+.f64 t (atan.f64 (/.f64 t (/.f64 ew eh))))) 3) (pow.f64 (cos.f64 (-.f64 (atan.f64 (/.f64 t (/.f64 ew eh))) t)) 3))) (cbrt.f64 (+.f64 (pow.f64 (cos.f64 (+.f64 t (atan.f64 (/.f64 t (/.f64 ew eh))))) 3) (pow.f64 (cos.f64 (-.f64 (atan.f64 (/.f64 t (/.f64 ew eh))) t)) 3)))) (/.f64 (fma.f64 (cos.f64 (-.f64 (atan.f64 (/.f64 t (/.f64 ew eh))) t)) (-.f64 (cos.f64 (-.f64 (atan.f64 (/.f64 t (/.f64 ew eh))) t)) (cos.f64 (+.f64 t (atan.f64 (/.f64 t (/.f64 ew eh)))))) (pow.f64 (cos.f64 (+.f64 t (atan.f64 (/.f64 t (/.f64 ew eh))))) 2)) (cbrt.f64 (+.f64 (pow.f64 (cos.f64 (+.f64 t (atan.f64 (/.f64 t (/.f64 ew eh))))) 3) (pow.f64 (cos.f64 (-.f64 (atan.f64 (/.f64 t (/.f64 ew eh))) t)) 3)))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) 2) (pow.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) 2))) (cbrt.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) 2) (pow.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) 2)))) (/.f64 (-.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))) (cbrt.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) 2) (pow.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) 2)))))
(*.f64 (cbrt.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 t (atan.f64 (/.f64 t (/.f64 ew eh))))) 2) (pow.f64 (cos.f64 (-.f64 (atan.f64 (/.f64 t (/.f64 ew eh))) t)) 2))) (/.f64 (cbrt.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 t (atan.f64 (/.f64 t (/.f64 ew eh))))) 2) (pow.f64 (cos.f64 (-.f64 (atan.f64 (/.f64 t (/.f64 ew eh))) t)) 2))) (/.f64 (-.f64 (cos.f64 (+.f64 t (atan.f64 (/.f64 t (/.f64 ew eh))))) (cos.f64 (-.f64 (atan.f64 (/.f64 t (/.f64 ew eh))) t))) (cbrt.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 t (atan.f64 (/.f64 t (/.f64 ew eh))))) 2) (pow.f64 (cos.f64 (-.f64 (atan.f64 (/.f64 t (/.f64 ew eh))) t)) 2))))))
(/.f64 (-.f64 (pow.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) 2) (pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) 2)) (-.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))))
(+.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))))
(+.f64 (cos.f64 (+.f64 t (atan.f64 (/.f64 t (/.f64 ew eh))))) (cos.f64 (-.f64 (atan.f64 (/.f64 t (/.f64 ew eh))) t)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) 2) (pow.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) 2))) (neg.f64 (-.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))))))
(+.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))))
(+.f64 (cos.f64 (+.f64 t (atan.f64 (/.f64 t (/.f64 ew eh))))) (cos.f64 (-.f64 (atan.f64 (/.f64 t (/.f64 ew eh))) t)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) 3) (pow.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) 3))) (neg.f64 (+.f64 (pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) 2) (*.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (-.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) 3) (pow.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) 3)) 1) (+.f64 (pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) 2) (*.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (-.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))))))
(/.f64 (+.f64 (pow.f64 (cos.f64 (+.f64 t (atan.f64 (/.f64 t (/.f64 ew eh))))) 3) (pow.f64 (cos.f64 (-.f64 (atan.f64 (/.f64 t (/.f64 ew eh))) t)) 3)) (fma.f64 (cos.f64 (-.f64 (atan.f64 (/.f64 t (/.f64 ew eh))) t)) (-.f64 (cos.f64 (-.f64 (atan.f64 (/.f64 t (/.f64 ew eh))) t)) (cos.f64 (+.f64 t (atan.f64 (/.f64 t (/.f64 ew eh)))))) (pow.f64 (cos.f64 (+.f64 t (atan.f64 (/.f64 t (/.f64 ew eh))))) 2)))
(/.f64 (/.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) 2) (pow.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) 2)) 1) (-.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))))
(+.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))))
(+.f64 (cos.f64 (+.f64 t (atan.f64 (/.f64 t (/.f64 ew eh))))) (cos.f64 (-.f64 (atan.f64 (/.f64 t (/.f64 ew eh))) t)))
(/.f64 (/.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) 2) (pow.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) 2)) (sqrt.f64 (-.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))))) (sqrt.f64 (-.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))))))
(+.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))))
(+.f64 (cos.f64 (+.f64 t (atan.f64 (/.f64 t (/.f64 ew eh))))) (cos.f64 (-.f64 (atan.f64 (/.f64 t (/.f64 ew eh))) t)))
(/.f64 (/.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) 2) (pow.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) 2)) (*.f64 (cbrt.f64 (-.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))))) (cbrt.f64 (-.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))))))) (cbrt.f64 (-.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))))))
(+.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))))
(+.f64 (cos.f64 (+.f64 t (atan.f64 (/.f64 t (/.f64 ew eh))))) (cos.f64 (-.f64 (atan.f64 (/.f64 t (/.f64 ew eh))) t)))
(/.f64 (/.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) 2) (pow.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) 2)) (+.f64 (sqrt.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))) (sqrt.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))))) (-.f64 (sqrt.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))) (sqrt.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))))))
(+.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))))
(+.f64 (cos.f64 (+.f64 t (atan.f64 (/.f64 t (/.f64 ew eh))))) (cos.f64 (-.f64 (atan.f64 (/.f64 t (/.f64 ew eh))) t)))
(/.f64 (/.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) 2) (pow.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) 2)) -2) (*.f64 (sin.f64 (*.f64 (+.f64 (atan.f64 (*.f64 t (/.f64 eh ew))) (+.f64 (-.f64 t t) (atan.f64 (*.f64 t (/.f64 eh ew))))) 1/2)) (sin.f64 (*.f64 (+.f64 t (-.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))) (atan.f64 (*.f64 t (/.f64 eh ew))))) 1/2))))
(/.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) 2) (pow.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) 2)) (*.f64 (*.f64 (sin.f64 (*.f64 1/2 (+.f64 (atan.f64 (*.f64 t (/.f64 eh ew))) (+.f64 (atan.f64 (*.f64 t (/.f64 eh ew))) 0)))) (sin.f64 (*.f64 (+.f64 t (+.f64 t (-.f64 (atan.f64 (*.f64 t (/.f64 eh ew))) (atan.f64 (*.f64 t (/.f64 eh ew)))))) 1/2))) -2))
(/.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 t (atan.f64 (/.f64 t (/.f64 ew eh))))) 2) (pow.f64 (cos.f64 (-.f64 (atan.f64 (/.f64 t (/.f64 ew eh))) t)) 2)) (*.f64 -2 (*.f64 (sin.f64 (*.f64 1/2 (+.f64 (atan.f64 (/.f64 t (/.f64 ew eh))) (atan.f64 (/.f64 t (/.f64 ew eh)))))) (sin.f64 (*.f64 (+.f64 (+.f64 t t) 0) 1/2)))))
(/.f64 (-.f64 (pow.f64 (cos.f64 (+.f64 t (atan.f64 (/.f64 t (/.f64 ew eh))))) 2) (pow.f64 (cos.f64 (-.f64 (atan.f64 (/.f64 t (/.f64 ew eh))) t)) 2)) (*.f64 -2 (*.f64 (sin.f64 (*.f64 1/2 (+.f64 (atan.f64 (/.f64 t (/.f64 ew eh))) (atan.f64 (/.f64 t (/.f64 ew eh)))))) (sin.f64 (*.f64 1/2 (+.f64 t t))))))
(/.f64 (/.f64 (+.f64 (pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) 3) (pow.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) 3)) 1) (+.f64 (pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) 2) (*.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (-.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) 3) (pow.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) 3)) 1) (+.f64 (pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) 2) (*.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (-.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))))))
(/.f64 (+.f64 (pow.f64 (cos.f64 (+.f64 t (atan.f64 (/.f64 t (/.f64 ew eh))))) 3) (pow.f64 (cos.f64 (-.f64 (atan.f64 (/.f64 t (/.f64 ew eh))) t)) 3)) (fma.f64 (cos.f64 (-.f64 (atan.f64 (/.f64 t (/.f64 ew eh))) t)) (-.f64 (cos.f64 (-.f64 (atan.f64 (/.f64 t (/.f64 ew eh))) t)) (cos.f64 (+.f64 t (atan.f64 (/.f64 t (/.f64 ew eh)))))) (pow.f64 (cos.f64 (+.f64 t (atan.f64 (/.f64 t (/.f64 ew eh))))) 2)))
(/.f64 (/.f64 (+.f64 (pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) 3) (pow.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) 3)) (sqrt.f64 (+.f64 (pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) 2) (*.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (-.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))))))) (sqrt.f64 (+.f64 (pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) 2) (*.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (-.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) 3) (pow.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) 3)) 1) (+.f64 (pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) 2) (*.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (-.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))))))
(/.f64 (+.f64 (pow.f64 (cos.f64 (+.f64 t (atan.f64 (/.f64 t (/.f64 ew eh))))) 3) (pow.f64 (cos.f64 (-.f64 (atan.f64 (/.f64 t (/.f64 ew eh))) t)) 3)) (fma.f64 (cos.f64 (-.f64 (atan.f64 (/.f64 t (/.f64 ew eh))) t)) (-.f64 (cos.f64 (-.f64 (atan.f64 (/.f64 t (/.f64 ew eh))) t)) (cos.f64 (+.f64 t (atan.f64 (/.f64 t (/.f64 ew eh)))))) (pow.f64 (cos.f64 (+.f64 t (atan.f64 (/.f64 t (/.f64 ew eh))))) 2)))
(/.f64 (/.f64 (+.f64 (pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) 3) (pow.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) 3)) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) 2) (*.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (-.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))))))) (cbrt.f64 (+.f64 (pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) 2) (*.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (-.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))))))))) (cbrt.f64 (+.f64 (pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) 2) (*.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (-.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) 3) (pow.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) 3)) 1) (+.f64 (pow.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) 2) (*.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (-.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))))))
(/.f64 (+.f64 (pow.f64 (cos.f64 (+.f64 t (atan.f64 (/.f64 t (/.f64 ew eh))))) 3) (pow.f64 (cos.f64 (-.f64 (atan.f64 (/.f64 t (/.f64 ew eh))) t)) 3)) (fma.f64 (cos.f64 (-.f64 (atan.f64 (/.f64 t (/.f64 ew eh))) t)) (-.f64 (cos.f64 (-.f64 (atan.f64 (/.f64 t (/.f64 ew eh))) t)) (cos.f64 (+.f64 t (atan.f64 (/.f64 t (/.f64 ew eh)))))) (pow.f64 (cos.f64 (+.f64 t (atan.f64 (/.f64 t (/.f64 ew eh))))) 2)))
(pow.f64 (+.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))) 1)
(+.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))))
(+.f64 (cos.f64 (+.f64 t (atan.f64 (/.f64 t (/.f64 ew eh))))) (cos.f64 (-.f64 (atan.f64 (/.f64 t (/.f64 ew eh))) t)))
(pow.f64 (sqrt.f64 (+.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 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))))
(+.f64 (cos.f64 (+.f64 t (atan.f64 (/.f64 t (/.f64 ew eh))))) (cos.f64 (-.f64 (atan.f64 (/.f64 t (/.f64 ew eh))) t)))
(pow.f64 (cbrt.f64 (+.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))))) 3)
(+.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))))
(+.f64 (cos.f64 (+.f64 t (atan.f64 (/.f64 t (/.f64 ew eh))))) (cos.f64 (-.f64 (atan.f64 (/.f64 t (/.f64 ew eh))) t)))
(pow.f64 (pow.f64 (+.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))) 3) 1/3)
(+.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))))
(+.f64 (cos.f64 (+.f64 t (atan.f64 (/.f64 t (/.f64 ew eh))))) (cos.f64 (-.f64 (atan.f64 (/.f64 t (/.f64 ew eh))) t)))
(sqrt.f64 (pow.f64 (+.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))) 2))
(fabs.f64 (+.f64 (cos.f64 (+.f64 t (atan.f64 (/.f64 t (/.f64 ew eh))))) (cos.f64 (-.f64 (atan.f64 (/.f64 t (/.f64 ew eh))) t))))
(log.f64 (exp.f64 (+.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))))))
(+.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))))
(+.f64 (cos.f64 (+.f64 t (atan.f64 (/.f64 t (/.f64 ew eh))))) (cos.f64 (-.f64 (atan.f64 (/.f64 t (/.f64 ew eh))) t)))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))))))
(+.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))))
(+.f64 (cos.f64 (+.f64 t (atan.f64 (/.f64 t (/.f64 ew eh))))) (cos.f64 (-.f64 (atan.f64 (/.f64 t (/.f64 ew eh))) t)))
(cbrt.f64 (pow.f64 (+.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))) 3))
(+.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))))
(+.f64 (cos.f64 (+.f64 t (atan.f64 (/.f64 t (/.f64 ew eh))))) (cos.f64 (-.f64 (atan.f64 (/.f64 t (/.f64 ew eh))) t)))
(expm1.f64 (log1p.f64 (+.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))))))
(+.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))))
(+.f64 (cos.f64 (+.f64 t (atan.f64 (/.f64 t (/.f64 ew eh))))) (cos.f64 (-.f64 (atan.f64 (/.f64 t (/.f64 ew eh))) t)))
(exp.f64 (log.f64 (+.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))))))
(+.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))))
(+.f64 (cos.f64 (+.f64 t (atan.f64 (/.f64 t (/.f64 ew eh))))) (cos.f64 (-.f64 (atan.f64 (/.f64 t (/.f64 ew eh))) t)))
(exp.f64 (*.f64 (log.f64 (+.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))))) 1))
(+.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))))
(+.f64 (cos.f64 (+.f64 t (atan.f64 (/.f64 t (/.f64 ew eh))))) (cos.f64 (-.f64 (atan.f64 (/.f64 t (/.f64 ew eh))) t)))
(log1p.f64 (expm1.f64 (+.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))))))
(+.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))))
(+.f64 (cos.f64 (+.f64 t (atan.f64 (/.f64 t (/.f64 ew eh))))) (cos.f64 (-.f64 (atan.f64 (/.f64 t (/.f64 ew eh))) t)))
(fma.f64 1 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))))
(+.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))))
(+.f64 (cos.f64 (+.f64 t (atan.f64 (/.f64 t (/.f64 ew eh))))) (cos.f64 (-.f64 (atan.f64 (/.f64 t (/.f64 ew eh))) t)))
(fma.f64 1 (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))))
(+.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))))
(+.f64 (cos.f64 (+.f64 t (atan.f64 (/.f64 t (/.f64 ew eh))))) (cos.f64 (-.f64 (atan.f64 (/.f64 t (/.f64 ew eh))) t)))
(fma.f64 (sqrt.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))) (sqrt.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))) (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))))
(+.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))))
(+.f64 (cos.f64 (+.f64 t (atan.f64 (/.f64 t (/.f64 ew eh))))) (cos.f64 (-.f64 (atan.f64 (/.f64 t (/.f64 ew eh))) t)))
(fma.f64 (sqrt.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))) (sqrt.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))) (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))))
(+.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))))
(+.f64 (cos.f64 (+.f64 t (atan.f64 (/.f64 t (/.f64 ew eh))))) (cos.f64 (-.f64 (atan.f64 (/.f64 t (/.f64 ew eh))) t)))
(fma.f64 (pow.f64 (cbrt.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))) 2) (cbrt.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))) (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))))
(+.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))))
(+.f64 (cos.f64 (+.f64 t (atan.f64 (/.f64 t (/.f64 ew eh))))) (cos.f64 (-.f64 (atan.f64 (/.f64 t (/.f64 ew eh))) t)))
(fma.f64 (pow.f64 (cbrt.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))) 2) (cbrt.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew)))))) (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))))
(+.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (cos.f64 (-.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))))
(+.f64 (cos.f64 (+.f64 t (atan.f64 (/.f64 t (/.f64 ew eh))))) (cos.f64 (-.f64 (atan.f64 (/.f64 t (/.f64 ew eh))) t)))

eval1.2s (7.6%)

Compiler

Compiled 78551 to 27267 computations (65.3% saved)

prune826.0ms (5.1%)

Pruning

24 alts after pruning (22 fresh and 2 done)

PrunedKeptTotal
New1750151765
Fresh7714
Picked101
Done325
Total1761241785
Error
0.0b
Counts
1785 → 24
Alt Table
Click to see full alt table
StatusErrorProgram
1.5b
(fabs.f64 (-.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 t) ew)) 3) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
0.8b
(fabs.f64 (-.f64 (/.f64 (/.f64 1 (/.f64 1 (+.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (cos.f64 (-.f64 t (atan.f64 (*.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))))))
16.7b
(fabs.f64 (-.f64 (/.f64 (*.f64 (hypot.f64 (pow.f64 (cos.f64 (-.f64 (atan.f64 (/.f64 t (/.f64 ew eh))) t)) 3/2) (pow.f64 (cos.f64 (+.f64 t (atan.f64 (/.f64 t (/.f64 ew eh))))) 3/2)) (/.f64 (hypot.f64 (pow.f64 (cos.f64 (-.f64 (atan.f64 (/.f64 t (/.f64 ew eh))) t)) 3/2) (pow.f64 (cos.f64 (+.f64 t (atan.f64 (/.f64 t (/.f64 ew eh))))) 3/2)) (fma.f64 (cos.f64 (-.f64 (atan.f64 (/.f64 t (/.f64 ew eh))) t)) (-.f64 (cos.f64 (-.f64 (atan.f64 (/.f64 t (/.f64 ew eh))) t)) (cos.f64 (+.f64 t (atan.f64 (/.f64 t (/.f64 ew eh)))))) (pow.f64 (cos.f64 (+.f64 t (atan.f64 (/.f64 t (/.f64 ew eh))))) 2)))) (/.f64 2 ew)) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
36.7b
(fabs.f64 (-.f64 (/.f64 (*.f64 (*.f64 ew ew) (cos.f64 t)) (*.f64 t eh)) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
7.6b
(fabs.f64 (-.f64 (/.f64 (cos.f64 t) (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew)) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew))))))
0.8b
(fabs.f64 (-.f64 (/.f64 (cos.f64 t) (/.f64 1 ew)) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
7.6b
(fabs.f64 (-.f64 (/.f64 ew (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) (cos.f64 t))) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
17.9b
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 1 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (*.f64 (/.f64 (*.f64 (-.f64 0 (*.f64 eh eh)) (sin.f64 t)) eh) (sin.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew))))))
0.1b
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 1 (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))))))
0.6b
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 1 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew))))))
0.7b
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 1 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (*.f64 (/.f64 t ew) eh))))))
35.8b
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (*.f64 (/.f64 (cos.f64 t) (sin.f64 t)) (neg.f64 (/.f64 ew eh)))) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
37.1b
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)))) (*.f64 (pow.f64 (*.f64 eh (sqrt.f64 (/.f64 (sin.f64 t) eh))) 2) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
17.3b
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)))) (*.f64 (/.f64 1 (/.f64 eh (*.f64 (sin.f64 t) (*.f64 eh eh)))) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
0.6b
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)))) (*.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 (sin.f64 t)) 2) (/.f64 1 eh)) (cbrt.f64 (sin.f64 t))) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
30.6b
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)))) (*.f64 (*.f64 (/.f64 (sqrt.f64 (sin.f64 t)) (/.f64 1 eh)) (sqrt.f64 (sin.f64 t))) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
29.7b
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)))) (*.f64 (*.f64 (/.f64 (sqrt.f64 eh) (/.f64 eh (*.f64 eh (sin.f64 t)))) (sqrt.f64 eh)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
1.2b
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) 1) (*.f64 (pow.f64 (cbrt.f64 (*.f64 eh (sin.f64 t))) 3) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
40.2b
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) 1) (*.f64 (*.f64 (/.f64 (sin.f64 t) (*.f64 eh eh)) (neg.f64 (pow.f64 eh 3))) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
26.0b
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) 1) (*.f64 (*.f64 (/.f64 (sin.f64 t) eh) (/.f64 (neg.f64 (pow.f64 eh 3)) eh)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
0.8b
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) 1) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew))))))
0.8b
(fabs.f64 (-.f64 (*.f64 (cos.f64 t) ew) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
28.5b
(fabs.f64 (-.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 ew (cos.f64 t)) 3)) 1) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
12.5b
(fabs.f64 (-.f64 ew (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
Compiler

Compiled 1647 to 1012 computations (38.6% saved)

localize56.0ms (0.3%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.5b
(pow.f64 (cbrt.f64 (sin.f64 t)) 2)
0.6b
(cbrt.f64 (sin.f64 t))
1.5b
(/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)
24.6b
(cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)))
Compiler

Compiled 205 to 56 computations (72.7% saved)

series14.0ms (0.1%)

Counts
2 → 16
Calls

6 calls:

TimeVariablePointExpression
11.0ms
t
@-inf
(cbrt.f64 (sin.f64 t))
1.0ms
t
@inf
(cbrt.f64 (sin.f64 t))
0.0ms
t
@0
(pow.f64 (cbrt.f64 (sin.f64 t)) 2)
0.0ms
t
@inf
(pow.f64 (cbrt.f64 (sin.f64 t)) 2)
0.0ms
t
@0
(cbrt.f64 (sin.f64 t))

rewrite53.0ms (0.3%)

Algorithm
batch-egg-rewrite
Rules
1306×add-sqr-sqrt
1286×*-un-lft-identity
1196×add-cube-cbrt
1182×add-cbrt-cube
1170×add-exp-log
Iterations

Useful iterations: 0 (0.0ms)

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

simplify57.0ms (0.4%)

Algorithm
egg-herbie
Rules
904×associate-/l*
866×unswap-sqr
692×*-commutative
538×sqr-pow
496×fma-def
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
075612
1144612
2578612
32175612
44895612
Stop Event
node limit
Counts
52 → 39
Calls
Call 1
Inputs
(pow.f64 (sin.f64 t) 1/3)
(pow.f64 (sin.f64 t) 1/3)
(pow.f64 (sin.f64 t) 1/3)
(pow.f64 (sin.f64 t) 1/3)
(pow.f64 (sin.f64 t) 1/3)
(pow.f64 (sin.f64 t) 1/3)
(pow.f64 (sin.f64 t) 1/3)
(pow.f64 (sin.f64 t) 1/3)
(pow.f64 (pow.f64 (sin.f64 t) 2) 1/3)
(pow.f64 (pow.f64 (sin.f64 t) 2) 1/3)
(pow.f64 (pow.f64 (sin.f64 t) 2) 1/3)
(pow.f64 (pow.f64 (sin.f64 t) 2) 1/3)
(pow.f64 (pow.f64 (sin.f64 t) 2) 1/3)
(pow.f64 (pow.f64 (sin.f64 t) 2) 1/3)
(pow.f64 (pow.f64 (sin.f64 t) 2) 1/3)
(pow.f64 (pow.f64 (sin.f64 t) 2) 1/3)
(-.f64 (+.f64 1 (cbrt.f64 (sin.f64 t))) 1)
(*.f64 (cbrt.f64 (sin.f64 t)) 1)
(*.f64 1 (cbrt.f64 (sin.f64 t)))
(*.f64 (pow.f64 (sin.f64 t) 1/6) (pow.f64 (sin.f64 t) 1/6))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 t))) 2) (cbrt.f64 (cbrt.f64 (sin.f64 t))))
(*.f64 (cbrt.f64 (cbrt.f64 (sin.f64 t))) (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 t))) 2))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (sin.f64 t)) 4))) (sqrt.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 t))) 2)))
(*.f64 (pow.f64 1 1/3) (cbrt.f64 (sin.f64 t)))
(*.f64 (pow.f64 (sqrt.f64 (sin.f64 t)) 1/3) (pow.f64 (sqrt.f64 (sin.f64 t)) 1/3))
(pow.f64 (sin.f64 t) 1/3)
(pow.f64 (cbrt.f64 (sin.f64 t)) 1)
(pow.f64 (pow.f64 (cbrt.f64 (sin.f64 t)) 2) 1/2)
(pow.f64 (pow.f64 (sin.f64 t) 1/6) 2)
(pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 t))) 3)
(sqrt.f64 (pow.f64 (cbrt.f64 (sin.f64 t)) 2))
(fabs.f64 (cbrt.f64 (sin.f64 t)))
(log.f64 (exp.f64 (cbrt.f64 (sin.f64 t))))
(expm1.f64 (log1p.f64 (cbrt.f64 (sin.f64 t))))
(exp.f64 (log.f64 (cbrt.f64 (sin.f64 t))))
(log1p.f64 (expm1.f64 (cbrt.f64 (sin.f64 t))))
(-.f64 (+.f64 1 (pow.f64 (cbrt.f64 (sin.f64 t)) 2)) 1)
(*.f64 (cbrt.f64 (sin.f64 t)) (cbrt.f64 (sin.f64 t)))
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 t)) 2) 1)
(*.f64 1 (pow.f64 (cbrt.f64 (sin.f64 t)) 2))
(*.f64 (pow.f64 (sin.f64 t) 1/6) (*.f64 (pow.f64 (sin.f64 t) 1/6) (cbrt.f64 (sin.f64 t))))
(*.f64 (sqrt.f64 (sin.f64 t)) (pow.f64 (sin.f64 t) 1/6))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 t))) 2) (cbrt.f64 (pow.f64 (cbrt.f64 (sin.f64 t)) 4)))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 t))) 2) (*.f64 (cbrt.f64 (cbrt.f64 (sin.f64 t))) (cbrt.f64 (sin.f64 t))))
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (sin.f64 t)) 4)) (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 t))) 2))
(*.f64 (*.f64 (cbrt.f64 (sin.f64 t)) (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 t))) 2)) (cbrt.f64 (cbrt.f64 (sin.f64 t))))
(sqrt.f64 (pow.f64 (cbrt.f64 (sin.f64 t)) 4))
(log.f64 (exp.f64 (pow.f64 (cbrt.f64 (sin.f64 t)) 2)))
(cbrt.f64 (pow.f64 (sin.f64 t) 2))
(expm1.f64 (log1p.f64 (pow.f64 (cbrt.f64 (sin.f64 t)) 2)))
(exp.f64 (*.f64 2 (log.f64 (cbrt.f64 (sin.f64 t)))))
(log1p.f64 (expm1.f64 (pow.f64 (cbrt.f64 (sin.f64 t)) 2)))
Outputs
(pow.f64 (sin.f64 t) 1/3)
(cbrt.f64 (sin.f64 t))
(pow.f64 (sin.f64 t) 1/3)
(cbrt.f64 (sin.f64 t))
(pow.f64 (sin.f64 t) 1/3)
(cbrt.f64 (sin.f64 t))
(pow.f64 (sin.f64 t) 1/3)
(cbrt.f64 (sin.f64 t))
(pow.f64 (sin.f64 t) 1/3)
(cbrt.f64 (sin.f64 t))
(pow.f64 (sin.f64 t) 1/3)
(cbrt.f64 (sin.f64 t))
(pow.f64 (sin.f64 t) 1/3)
(cbrt.f64 (sin.f64 t))
(pow.f64 (sin.f64 t) 1/3)
(cbrt.f64 (sin.f64 t))
(pow.f64 (pow.f64 (sin.f64 t) 2) 1/3)
(cbrt.f64 (pow.f64 (sin.f64 t) 2))
(pow.f64 (cbrt.f64 (sin.f64 t)) 2)
(pow.f64 (pow.f64 (sin.f64 t) 2) 1/3)
(cbrt.f64 (pow.f64 (sin.f64 t) 2))
(pow.f64 (cbrt.f64 (sin.f64 t)) 2)
(pow.f64 (pow.f64 (sin.f64 t) 2) 1/3)
(cbrt.f64 (pow.f64 (sin.f64 t) 2))
(pow.f64 (cbrt.f64 (sin.f64 t)) 2)
(pow.f64 (pow.f64 (sin.f64 t) 2) 1/3)
(cbrt.f64 (pow.f64 (sin.f64 t) 2))
(pow.f64 (cbrt.f64 (sin.f64 t)) 2)
(pow.f64 (pow.f64 (sin.f64 t) 2) 1/3)
(cbrt.f64 (pow.f64 (sin.f64 t) 2))
(pow.f64 (cbrt.f64 (sin.f64 t)) 2)
(pow.f64 (pow.f64 (sin.f64 t) 2) 1/3)
(cbrt.f64 (pow.f64 (sin.f64 t) 2))
(pow.f64 (cbrt.f64 (sin.f64 t)) 2)
(pow.f64 (pow.f64 (sin.f64 t) 2) 1/3)
(cbrt.f64 (pow.f64 (sin.f64 t) 2))
(pow.f64 (cbrt.f64 (sin.f64 t)) 2)
(pow.f64 (pow.f64 (sin.f64 t) 2) 1/3)
(cbrt.f64 (pow.f64 (sin.f64 t) 2))
(pow.f64 (cbrt.f64 (sin.f64 t)) 2)
(-.f64 (+.f64 1 (cbrt.f64 (sin.f64 t))) 1)
(cbrt.f64 (sin.f64 t))
(*.f64 (cbrt.f64 (sin.f64 t)) 1)
(cbrt.f64 (sin.f64 t))
(*.f64 1 (cbrt.f64 (sin.f64 t)))
(cbrt.f64 (sin.f64 t))
(*.f64 (pow.f64 (sin.f64 t) 1/6) (pow.f64 (sin.f64 t) 1/6))
(cbrt.f64 (sin.f64 t))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 t))) 2) (cbrt.f64 (cbrt.f64 (sin.f64 t))))
(cbrt.f64 (sin.f64 t))
(*.f64 (cbrt.f64 (cbrt.f64 (sin.f64 t))) (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 t))) 2))
(cbrt.f64 (sin.f64 t))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (sin.f64 t)) 4))) (sqrt.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 t))) 2)))
(cbrt.f64 (sin.f64 t))
(*.f64 (pow.f64 1 1/3) (cbrt.f64 (sin.f64 t)))
(cbrt.f64 (sin.f64 t))
(*.f64 (pow.f64 (sqrt.f64 (sin.f64 t)) 1/3) (pow.f64 (sqrt.f64 (sin.f64 t)) 1/3))
(cbrt.f64 (sin.f64 t))
(pow.f64 (sin.f64 t) 1/3)
(cbrt.f64 (sin.f64 t))
(pow.f64 (cbrt.f64 (sin.f64 t)) 1)
(cbrt.f64 (sin.f64 t))
(pow.f64 (pow.f64 (cbrt.f64 (sin.f64 t)) 2) 1/2)
(cbrt.f64 (sin.f64 t))
(pow.f64 (pow.f64 (sin.f64 t) 1/6) 2)
(cbrt.f64 (sin.f64 t))
(pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 t))) 3)
(cbrt.f64 (sin.f64 t))
(sqrt.f64 (pow.f64 (cbrt.f64 (sin.f64 t)) 2))
(cbrt.f64 (sin.f64 t))
(fabs.f64 (cbrt.f64 (sin.f64 t)))
(cbrt.f64 (sin.f64 t))
(log.f64 (exp.f64 (cbrt.f64 (sin.f64 t))))
(cbrt.f64 (sin.f64 t))
(expm1.f64 (log1p.f64 (cbrt.f64 (sin.f64 t))))
(cbrt.f64 (sin.f64 t))
(exp.f64 (log.f64 (cbrt.f64 (sin.f64 t))))
(cbrt.f64 (sin.f64 t))
(log1p.f64 (expm1.f64 (cbrt.f64 (sin.f64 t))))
(cbrt.f64 (sin.f64 t))
(-.f64 (+.f64 1 (pow.f64 (cbrt.f64 (sin.f64 t)) 2)) 1)
(cbrt.f64 (pow.f64 (sin.f64 t) 2))
(pow.f64 (cbrt.f64 (sin.f64 t)) 2)
(*.f64 (cbrt.f64 (sin.f64 t)) (cbrt.f64 (sin.f64 t)))
(cbrt.f64 (pow.f64 (sin.f64 t) 2))
(pow.f64 (cbrt.f64 (sin.f64 t)) 2)
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 t)) 2) 1)
(cbrt.f64 (pow.f64 (sin.f64 t) 2))
(pow.f64 (cbrt.f64 (sin.f64 t)) 2)
(*.f64 1 (pow.f64 (cbrt.f64 (sin.f64 t)) 2))
(cbrt.f64 (pow.f64 (sin.f64 t) 2))
(pow.f64 (cbrt.f64 (sin.f64 t)) 2)
(*.f64 (pow.f64 (sin.f64 t) 1/6) (*.f64 (pow.f64 (sin.f64 t) 1/6) (cbrt.f64 (sin.f64 t))))
(cbrt.f64 (pow.f64 (sin.f64 t) 2))
(pow.f64 (cbrt.f64 (sin.f64 t)) 2)
(*.f64 (sqrt.f64 (sin.f64 t)) (pow.f64 (sin.f64 t) 1/6))
(cbrt.f64 (pow.f64 (sin.f64 t) 2))
(pow.f64 (cbrt.f64 (sin.f64 t)) 2)
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 t))) 2) (cbrt.f64 (pow.f64 (cbrt.f64 (sin.f64 t)) 4)))
(cbrt.f64 (pow.f64 (sin.f64 t) 2))
(pow.f64 (cbrt.f64 (sin.f64 t)) 2)
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 t))) 2) (*.f64 (cbrt.f64 (cbrt.f64 (sin.f64 t))) (cbrt.f64 (sin.f64 t))))
(cbrt.f64 (pow.f64 (sin.f64 t) 2))
(pow.f64 (cbrt.f64 (sin.f64 t)) 2)
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (sin.f64 t)) 4)) (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 t))) 2))
(cbrt.f64 (pow.f64 (sin.f64 t) 2))
(pow.f64 (cbrt.f64 (sin.f64 t)) 2)
(*.f64 (*.f64 (cbrt.f64 (sin.f64 t)) (pow.f64 (cbrt.f64 (cbrt.f64 (sin.f64 t))) 2)) (cbrt.f64 (cbrt.f64 (sin.f64 t))))
(cbrt.f64 (pow.f64 (sin.f64 t) 2))
(pow.f64 (cbrt.f64 (sin.f64 t)) 2)
(sqrt.f64 (pow.f64 (cbrt.f64 (sin.f64 t)) 4))
(cbrt.f64 (pow.f64 (sin.f64 t) 2))
(pow.f64 (cbrt.f64 (sin.f64 t)) 2)
(log.f64 (exp.f64 (pow.f64 (cbrt.f64 (sin.f64 t)) 2)))
(cbrt.f64 (pow.f64 (sin.f64 t) 2))
(pow.f64 (cbrt.f64 (sin.f64 t)) 2)
(cbrt.f64 (pow.f64 (sin.f64 t) 2))
(pow.f64 (cbrt.f64 (sin.f64 t)) 2)
(expm1.f64 (log1p.f64 (pow.f64 (cbrt.f64 (sin.f64 t)) 2)))
(cbrt.f64 (pow.f64 (sin.f64 t) 2))
(pow.f64 (cbrt.f64 (sin.f64 t)) 2)
(exp.f64 (*.f64 2 (log.f64 (cbrt.f64 (sin.f64 t)))))
(cbrt.f64 (pow.f64 (sin.f64 t) 2))
(pow.f64 (cbrt.f64 (sin.f64 t)) 2)
(log1p.f64 (expm1.f64 (pow.f64 (cbrt.f64 (sin.f64 t)) 2)))
(cbrt.f64 (pow.f64 (sin.f64 t) 2))
(pow.f64 (cbrt.f64 (sin.f64 t)) 2)

localize25.0ms (0.2%)

Local error

Found 4 expressions with local error:

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

Compiled 92 to 14 computations (84.8% saved)

series10.0ms (0.1%)

Counts
1 → 36
Calls

9 calls:

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

rewrite73.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
1786×associate-/r*
1640×associate-*l/
398×associate-/r/
368×associate-/l/
324×add-sqr-sqrt
Iterations

Useful iterations: 1 (0.0ms)

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

simplify88.0ms (0.5%)

Algorithm
egg-herbie
Rules
1146×associate-/r*
988×associate-/l/
882×*-commutative
810×associate-/r/
740×associate-*r/
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
01594141
14554075
218853951
367413915
Stop Event
node limit
Counts
75 → 92
Calls
Call 1
Inputs
(*.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 (exp.f64 (log1p.f64 (*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))))))) 1)
(/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (/.f64 (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew))) eh) (/.f64 ew (tan.f64 t))))
(/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew))) (/.f64 ew (*.f64 eh (tan.f64 t)))))
(/.f64 (*.f64 eh (*.f64 (sin.f64 t) eh)) (*.f64 (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew))) (/.f64 ew (tan.f64 t))))
(/.f64 (*.f64 (*.f64 (sin.f64 t) eh) (*.f64 eh (/.f64 (tan.f64 t) ew))) (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew))))
(/.f64 (*.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)) (*.f64 (sin.f64 t) eh)) (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew))))
(/.f64 (*.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)) (*.f64 (sin.f64 t) eh)) (neg.f64 (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew)))))
(/.f64 (*.f64 (-.f64 0 (*.f64 eh eh)) (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))))) eh)
(/.f64 (*.f64 (-.f64 0 (pow.f64 eh 3)) (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))))) (+.f64 0 (+.f64 (*.f64 eh eh) (*.f64 0 eh))))
(/.f64 (*.f64 (*.f64 eh (tan.f64 t)) (*.f64 (sin.f64 t) eh)) (/.f64 (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew))) (pow.f64 ew -1)))
(/.f64 (*.f64 (*.f64 eh (tan.f64 t)) (*.f64 (sin.f64 t) eh)) (*.f64 (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew))) ew))
(/.f64 (*.f64 (*.f64 eh (tan.f64 t)) (*.f64 (sin.f64 t) eh)) (*.f64 (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew))) (neg.f64 ew)))
(/.f64 (*.f64 (sqrt.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))) (*.f64 (sin.f64 t) eh)) (/.f64 (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew))) (sqrt.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))) 2) (*.f64 (sin.f64 t) eh)) (/.f64 (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew))) (cbrt.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))))
(/.f64 (*.f64 (*.f64 (*.f64 (sin.f64 t) eh) (*.f64 eh (/.f64 (tan.f64 t) ew))) 1) (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew))))
(/.f64 (*.f64 (*.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)) (*.f64 (sin.f64 t) eh)) 1) (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew))))
(/.f64 (*.f64 (sqrt.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))) (*.f64 (sqrt.f64 (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))) (*.f64 (sin.f64 t) eh))) (sqrt.f64 (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew)))))
(/.f64 (*.f64 (*.f64 (sin.f64 t) (*.f64 eh (/.f64 (tan.f64 t) ew))) eh) (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 (sin.f64 t) eh) (*.f64 eh (/.f64 (tan.f64 t) ew))) 1) (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew))))
(/.f64 (/.f64 (*.f64 (*.f64 (sin.f64 t) eh) (*.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 (sin.f64 t) eh) (*.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 (*.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)) (*.f64 (sin.f64 t) eh)) 1) (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew))))
(/.f64 (/.f64 (*.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)) (*.f64 (sin.f64 t) eh)) (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 (/.f64 (tan.f64 t) ew)) (*.f64 (sin.f64 t) eh)) (*.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 t) (*.f64 eh (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))))) 1)
(pow.f64 (sqrt.f64 (*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))))) 2)
(pow.f64 (cbrt.f64 (*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))))) 3)
(pow.f64 (pow.f64 (*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))))) 3) 1/3)
(sqrt.f64 (pow.f64 (*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))))) 2))
(log.f64 (pow.f64 (exp.f64 (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))) (*.f64 (sin.f64 t) eh)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))))))))
(cbrt.f64 (pow.f64 (*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))))) 3))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (sin.f64 t) eh) 3) (pow.f64 (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))) 3) (pow.f64 (*.f64 (sin.f64 t) eh) 3)))
(expm1.f64 (log1p.f64 (*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))))))
(exp.f64 (log.f64 (*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))))))
(exp.f64 (*.f64 (log.f64 (*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))))) 1))
(log1p.f64 (expm1.f64 (*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))))))
Outputs
(*.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 (neg.f64 (/.f64 (tan.f64 t) (/.f64 ew eh)))))))
(*.f64 (sin.f64 (atan.f64 (/.f64 (neg.f64 (tan.f64 t)) (/.f64 ew eh)))) (*.f64 (sin.f64 t) eh))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (/.f64 eh ew) (neg.f64 (tan.f64 t)))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh 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 eh (sin.f64 (atan.f64 (neg.f64 (/.f64 (tan.f64 t) (/.f64 ew eh)))))))
(*.f64 (sin.f64 (atan.f64 (/.f64 (neg.f64 (tan.f64 t)) (/.f64 ew eh)))) (*.f64 (sin.f64 t) eh))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (/.f64 eh ew) (neg.f64 (tan.f64 t)))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh 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 eh (sin.f64 (atan.f64 (neg.f64 (/.f64 (tan.f64 t) (/.f64 ew eh)))))))
(*.f64 (sin.f64 (atan.f64 (/.f64 (neg.f64 (tan.f64 t)) (/.f64 ew eh)))) (*.f64 (sin.f64 t) eh))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (/.f64 eh ew) (neg.f64 (tan.f64 t)))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh 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 eh (sin.f64 (atan.f64 (neg.f64 (/.f64 (tan.f64 t) (/.f64 ew eh)))))))
(*.f64 (sin.f64 (atan.f64 (/.f64 (neg.f64 (tan.f64 t)) (/.f64 ew eh)))) (*.f64 (sin.f64 t) eh))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (/.f64 eh ew) (neg.f64 (tan.f64 t)))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh 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 eh (sin.f64 (atan.f64 (neg.f64 (/.f64 (tan.f64 t) (/.f64 ew eh)))))))
(*.f64 (sin.f64 (atan.f64 (/.f64 (neg.f64 (tan.f64 t)) (/.f64 ew eh)))) (*.f64 (sin.f64 t) eh))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (/.f64 eh ew) (neg.f64 (tan.f64 t)))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh 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 eh (sin.f64 (atan.f64 (neg.f64 (/.f64 (tan.f64 t) (/.f64 ew eh)))))))
(*.f64 (sin.f64 (atan.f64 (/.f64 (neg.f64 (tan.f64 t)) (/.f64 ew eh)))) (*.f64 (sin.f64 t) eh))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (/.f64 eh ew) (neg.f64 (tan.f64 t)))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh 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 eh (sin.f64 (atan.f64 (neg.f64 (/.f64 (tan.f64 t) (/.f64 ew eh)))))))
(*.f64 (sin.f64 (atan.f64 (/.f64 (neg.f64 (tan.f64 t)) (/.f64 ew eh)))) (*.f64 (sin.f64 t) eh))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (/.f64 eh ew) (neg.f64 (tan.f64 t)))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh 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 eh (sin.f64 (atan.f64 (neg.f64 (/.f64 (tan.f64 t) (/.f64 ew eh)))))))
(*.f64 (sin.f64 (atan.f64 (/.f64 (neg.f64 (tan.f64 t)) (/.f64 ew eh)))) (*.f64 (sin.f64 t) eh))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (/.f64 eh ew) (neg.f64 (tan.f64 t)))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh 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 eh (sin.f64 (atan.f64 (neg.f64 (/.f64 (tan.f64 t) (/.f64 ew eh)))))))
(*.f64 (sin.f64 (atan.f64 (/.f64 (neg.f64 (tan.f64 t)) (/.f64 ew eh)))) (*.f64 (sin.f64 t) eh))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (/.f64 eh ew) (neg.f64 (tan.f64 t)))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh 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 eh (sin.f64 (atan.f64 (neg.f64 (/.f64 (tan.f64 t) (/.f64 ew eh)))))))
(*.f64 (sin.f64 (atan.f64 (/.f64 (neg.f64 (tan.f64 t)) (/.f64 ew eh)))) (*.f64 (sin.f64 t) eh))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (/.f64 eh ew) (neg.f64 (tan.f64 t)))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh 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 eh (sin.f64 (atan.f64 (neg.f64 (/.f64 (tan.f64 t) (/.f64 ew eh)))))))
(*.f64 (sin.f64 (atan.f64 (/.f64 (neg.f64 (tan.f64 t)) (/.f64 ew eh)))) (*.f64 (sin.f64 t) eh))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (/.f64 eh ew) (neg.f64 (tan.f64 t)))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh 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 eh (sin.f64 (atan.f64 (neg.f64 (/.f64 (tan.f64 t) (/.f64 ew eh)))))))
(*.f64 (sin.f64 (atan.f64 (/.f64 (neg.f64 (tan.f64 t)) (/.f64 ew eh)))) (*.f64 (sin.f64 t) eh))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (/.f64 eh ew) (neg.f64 (tan.f64 t)))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew)))))))
(*.f64 (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 t eh))
(*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (tan.f64 t) (/.f64 ew eh))))) (*.f64 t eh))
(*.f64 (sin.f64 (atan.f64 (/.f64 (neg.f64 (tan.f64 t)) (/.f64 ew eh)))) (*.f64 t eh))
(*.f64 eh (*.f64 t (sin.f64 (atan.f64 (*.f64 (/.f64 eh ew) (neg.f64 (tan.f64 t)))))))
(*.f64 eh (*.f64 t (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh 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 (*.f64 eh (sin.f64 (atan.f64 (neg.f64 (/.f64 (tan.f64 t) (/.f64 ew eh)))))) (pow.f64 t 3)) (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (tan.f64 t) (/.f64 ew eh))))) (*.f64 t eh)))
(fma.f64 (sin.f64 (atan.f64 (/.f64 (neg.f64 (tan.f64 t)) (/.f64 ew eh)))) (*.f64 t eh) (*.f64 (*.f64 eh (sin.f64 (atan.f64 (/.f64 (neg.f64 (tan.f64 t)) (/.f64 ew eh))))) (*.f64 -1/6 (pow.f64 t 3))))
(*.f64 (*.f64 eh (sin.f64 (atan.f64 (*.f64 (/.f64 eh ew) (neg.f64 (tan.f64 t)))))) (+.f64 t (*.f64 -1/6 (pow.f64 t 3))))
(*.f64 eh (*.f64 (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew))))) (+.f64 t (*.f64 -1/6 (pow.f64 t 3)))))
(+.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 (*.f64 eh (sin.f64 (atan.f64 (neg.f64 (/.f64 (tan.f64 t) (/.f64 ew eh)))))) (pow.f64 t 5)) (fma.f64 -1/6 (*.f64 (*.f64 eh (sin.f64 (atan.f64 (neg.f64 (/.f64 (tan.f64 t) (/.f64 ew eh)))))) (pow.f64 t 3)) (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (tan.f64 t) (/.f64 ew eh))))) (*.f64 t eh))))
(+.f64 (*.f64 (sin.f64 (atan.f64 (/.f64 (neg.f64 (tan.f64 t)) (/.f64 ew eh)))) (*.f64 t eh)) (*.f64 (*.f64 eh (sin.f64 (atan.f64 (/.f64 (neg.f64 (tan.f64 t)) (/.f64 ew eh))))) (+.f64 (*.f64 1/120 (pow.f64 t 5)) (*.f64 -1/6 (pow.f64 t 3)))))
(*.f64 (*.f64 eh (sin.f64 (atan.f64 (*.f64 (/.f64 eh ew) (neg.f64 (tan.f64 t)))))) (+.f64 t (fma.f64 1/120 (pow.f64 t 5) (*.f64 -1/6 (pow.f64 t 3)))))
(*.f64 (*.f64 eh (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew)))))) (+.f64 t (fma.f64 1/120 (pow.f64 t 5) (*.f64 -1/6 (pow.f64 t 3)))))
(+.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 (*.f64 eh (sin.f64 (atan.f64 (neg.f64 (/.f64 (tan.f64 t) (/.f64 ew eh)))))) (pow.f64 t 7)) (fma.f64 1/120 (*.f64 (*.f64 eh (sin.f64 (atan.f64 (neg.f64 (/.f64 (tan.f64 t) (/.f64 ew eh)))))) (pow.f64 t 5)) (fma.f64 -1/6 (*.f64 (*.f64 eh (sin.f64 (atan.f64 (neg.f64 (/.f64 (tan.f64 t) (/.f64 ew eh)))))) (pow.f64 t 3)) (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (tan.f64 t) (/.f64 ew eh))))) (*.f64 t eh)))))
(+.f64 (fma.f64 (sin.f64 (atan.f64 (/.f64 (neg.f64 (tan.f64 t)) (/.f64 ew eh)))) (*.f64 t eh) (*.f64 (*.f64 eh (sin.f64 (atan.f64 (/.f64 (neg.f64 (tan.f64 t)) (/.f64 ew eh))))) (*.f64 -1/6 (pow.f64 t 3)))) (*.f64 (*.f64 eh (sin.f64 (atan.f64 (/.f64 (neg.f64 (tan.f64 t)) (/.f64 ew eh))))) (+.f64 (*.f64 -1/5040 (pow.f64 t 7)) (*.f64 1/120 (pow.f64 t 5)))))
(fma.f64 (*.f64 eh (sin.f64 (atan.f64 (*.f64 (/.f64 eh ew) (neg.f64 (tan.f64 t)))))) (fma.f64 1/120 (pow.f64 t 5) (*.f64 -1/6 (pow.f64 t 3))) (*.f64 (*.f64 eh (sin.f64 (atan.f64 (*.f64 (/.f64 eh ew) (neg.f64 (tan.f64 t)))))) (+.f64 t (*.f64 -1/5040 (pow.f64 t 7)))))
(*.f64 (*.f64 eh (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew)))))) (+.f64 t (+.f64 (*.f64 -1/6 (pow.f64 t 3)) (fma.f64 -1/5040 (pow.f64 t 7) (*.f64 1/120 (pow.f64 t 5))))))
(*.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 (neg.f64 (/.f64 (tan.f64 t) (/.f64 ew eh)))))))
(*.f64 (sin.f64 (atan.f64 (/.f64 (neg.f64 (tan.f64 t)) (/.f64 ew eh)))) (*.f64 (sin.f64 t) eh))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (/.f64 eh ew) (neg.f64 (tan.f64 t)))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh 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 eh (sin.f64 (atan.f64 (neg.f64 (/.f64 (tan.f64 t) (/.f64 ew eh)))))))
(*.f64 (sin.f64 (atan.f64 (/.f64 (neg.f64 (tan.f64 t)) (/.f64 ew eh)))) (*.f64 (sin.f64 t) eh))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (/.f64 eh ew) (neg.f64 (tan.f64 t)))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh 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 eh (sin.f64 (atan.f64 (neg.f64 (/.f64 (tan.f64 t) (/.f64 ew eh)))))))
(*.f64 (sin.f64 (atan.f64 (/.f64 (neg.f64 (tan.f64 t)) (/.f64 ew eh)))) (*.f64 (sin.f64 t) eh))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (/.f64 eh ew) (neg.f64 (tan.f64 t)))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh 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 eh (sin.f64 (atan.f64 (neg.f64 (/.f64 (tan.f64 t) (/.f64 ew eh)))))))
(*.f64 (sin.f64 (atan.f64 (/.f64 (neg.f64 (tan.f64 t)) (/.f64 ew eh)))) (*.f64 (sin.f64 t) eh))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (/.f64 eh ew) (neg.f64 (tan.f64 t)))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh 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 eh (sin.f64 (atan.f64 (neg.f64 (/.f64 (tan.f64 t) (/.f64 ew eh)))))))
(*.f64 (sin.f64 (atan.f64 (/.f64 (neg.f64 (tan.f64 t)) (/.f64 ew eh)))) (*.f64 (sin.f64 t) eh))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (/.f64 eh ew) (neg.f64 (tan.f64 t)))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh 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 eh (sin.f64 (atan.f64 (neg.f64 (/.f64 (tan.f64 t) (/.f64 ew eh)))))))
(*.f64 (sin.f64 (atan.f64 (/.f64 (neg.f64 (tan.f64 t)) (/.f64 ew eh)))) (*.f64 (sin.f64 t) eh))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (/.f64 eh ew) (neg.f64 (tan.f64 t)))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh 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 eh (sin.f64 (atan.f64 (neg.f64 (/.f64 (tan.f64 t) (/.f64 ew eh)))))))
(*.f64 (sin.f64 (atan.f64 (/.f64 (neg.f64 (tan.f64 t)) (/.f64 ew eh)))) (*.f64 (sin.f64 t) eh))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (/.f64 eh ew) (neg.f64 (tan.f64 t)))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh 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 eh (sin.f64 (atan.f64 (neg.f64 (/.f64 (tan.f64 t) (/.f64 ew eh)))))))
(*.f64 (sin.f64 (atan.f64 (/.f64 (neg.f64 (tan.f64 t)) (/.f64 ew eh)))) (*.f64 (sin.f64 t) eh))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (/.f64 eh ew) (neg.f64 (tan.f64 t)))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh 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 eh (sin.f64 (atan.f64 (neg.f64 (/.f64 (tan.f64 t) (/.f64 ew eh)))))))
(*.f64 (sin.f64 (atan.f64 (/.f64 (neg.f64 (tan.f64 t)) (/.f64 ew eh)))) (*.f64 (sin.f64 t) eh))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (/.f64 eh ew) (neg.f64 (tan.f64 t)))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh 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 eh (sin.f64 (atan.f64 (neg.f64 (/.f64 (tan.f64 t) (/.f64 ew eh)))))))
(*.f64 (sin.f64 (atan.f64 (/.f64 (neg.f64 (tan.f64 t)) (/.f64 ew eh)))) (*.f64 (sin.f64 t) eh))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (/.f64 eh ew) (neg.f64 (tan.f64 t)))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh 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 eh (sin.f64 (atan.f64 (neg.f64 (/.f64 (tan.f64 t) (/.f64 ew eh)))))))
(*.f64 (sin.f64 (atan.f64 (/.f64 (neg.f64 (tan.f64 t)) (/.f64 ew eh)))) (*.f64 (sin.f64 t) eh))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (/.f64 eh ew) (neg.f64 (tan.f64 t)))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh 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 eh (sin.f64 (atan.f64 (neg.f64 (/.f64 (tan.f64 t) (/.f64 ew eh)))))))
(*.f64 (sin.f64 (atan.f64 (/.f64 (neg.f64 (tan.f64 t)) (/.f64 ew eh)))) (*.f64 (sin.f64 t) eh))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (/.f64 eh ew) (neg.f64 (tan.f64 t)))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh 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 eh (sin.f64 (atan.f64 (neg.f64 (/.f64 (tan.f64 t) (/.f64 ew eh)))))))
(*.f64 (sin.f64 (atan.f64 (/.f64 (neg.f64 (tan.f64 t)) (/.f64 ew eh)))) (*.f64 (sin.f64 t) eh))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (/.f64 eh ew) (neg.f64 (tan.f64 t)))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh 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 eh (sin.f64 (atan.f64 (neg.f64 (/.f64 (tan.f64 t) (/.f64 ew eh)))))))
(*.f64 (sin.f64 (atan.f64 (/.f64 (neg.f64 (tan.f64 t)) (/.f64 ew eh)))) (*.f64 (sin.f64 t) eh))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (/.f64 eh ew) (neg.f64 (tan.f64 t)))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh 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 eh (sin.f64 (atan.f64 (neg.f64 (/.f64 (tan.f64 t) (/.f64 ew eh)))))))
(*.f64 (sin.f64 (atan.f64 (/.f64 (neg.f64 (tan.f64 t)) (/.f64 ew eh)))) (*.f64 (sin.f64 t) eh))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (/.f64 eh ew) (neg.f64 (tan.f64 t)))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh 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 eh (sin.f64 (atan.f64 (neg.f64 (/.f64 (tan.f64 t) (/.f64 ew eh)))))))
(*.f64 (sin.f64 (atan.f64 (/.f64 (neg.f64 (tan.f64 t)) (/.f64 ew eh)))) (*.f64 (sin.f64 t) eh))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (/.f64 eh ew) (neg.f64 (tan.f64 t)))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh 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 eh (sin.f64 (atan.f64 (neg.f64 (/.f64 (tan.f64 t) (/.f64 ew eh)))))))
(*.f64 (sin.f64 (atan.f64 (/.f64 (neg.f64 (tan.f64 t)) (/.f64 ew eh)))) (*.f64 (sin.f64 t) eh))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (/.f64 eh ew) (neg.f64 (tan.f64 t)))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh 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 eh (sin.f64 (atan.f64 (neg.f64 (/.f64 (tan.f64 t) (/.f64 ew eh)))))))
(*.f64 (sin.f64 (atan.f64 (/.f64 (neg.f64 (tan.f64 t)) (/.f64 ew eh)))) (*.f64 (sin.f64 t) eh))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (/.f64 eh ew) (neg.f64 (tan.f64 t)))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh 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 eh (sin.f64 (atan.f64 (neg.f64 (/.f64 (tan.f64 t) (/.f64 ew eh)))))))
(*.f64 (sin.f64 (atan.f64 (/.f64 (neg.f64 (tan.f64 t)) (/.f64 ew eh)))) (*.f64 (sin.f64 t) eh))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (/.f64 eh ew) (neg.f64 (tan.f64 t)))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh 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 eh (sin.f64 (atan.f64 (neg.f64 (/.f64 (tan.f64 t) (/.f64 ew eh)))))))
(*.f64 (sin.f64 (atan.f64 (/.f64 (neg.f64 (tan.f64 t)) (/.f64 ew eh)))) (*.f64 (sin.f64 t) eh))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (/.f64 eh ew) (neg.f64 (tan.f64 t)))))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew)))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))))))) 1)
(*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (tan.f64 t) (/.f64 ew eh))))))
(*.f64 (sin.f64 (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 (sin.f64 t) eh))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (/.f64 (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew))) eh) (/.f64 ew (tan.f64 t))))
(*.f64 (/.f64 (sin.f64 t) (/.f64 (hypot.f64 1 (/.f64 (tan.f64 t) (/.f64 ew eh))) eh)) (/.f64 eh (/.f64 ew (tan.f64 t))))
(*.f64 (*.f64 (/.f64 eh ew) (tan.f64 t)) (*.f64 (/.f64 (sin.f64 t) (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))) eh))
(*.f64 (tan.f64 t) (*.f64 (/.f64 (*.f64 (/.f64 eh ew) (sin.f64 t)) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) eh))
(/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew))) (/.f64 ew (*.f64 eh (tan.f64 t)))))
(*.f64 (/.f64 (sin.f64 t) (/.f64 (hypot.f64 1 (/.f64 (tan.f64 t) (/.f64 ew eh))) eh)) (/.f64 eh (/.f64 ew (tan.f64 t))))
(*.f64 (*.f64 (/.f64 eh ew) (tan.f64 t)) (*.f64 (/.f64 (sin.f64 t) (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))) eh))
(*.f64 (tan.f64 t) (*.f64 (/.f64 (*.f64 (/.f64 eh ew) (sin.f64 t)) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) eh))
(/.f64 (*.f64 eh (*.f64 (sin.f64 t) eh)) (*.f64 (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew))) (/.f64 ew (tan.f64 t))))
(*.f64 (/.f64 (sin.f64 t) (/.f64 (hypot.f64 1 (/.f64 (tan.f64 t) (/.f64 ew eh))) eh)) (/.f64 eh (/.f64 ew (tan.f64 t))))
(*.f64 (*.f64 (/.f64 eh ew) (tan.f64 t)) (*.f64 (/.f64 (sin.f64 t) (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))) eh))
(*.f64 (tan.f64 t) (*.f64 (/.f64 (*.f64 (/.f64 eh ew) (sin.f64 t)) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) eh))
(/.f64 (*.f64 (*.f64 (sin.f64 t) eh) (*.f64 eh (/.f64 (tan.f64 t) ew))) (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew))))
(*.f64 (/.f64 (sin.f64 t) (/.f64 (hypot.f64 1 (/.f64 (tan.f64 t) (/.f64 ew eh))) eh)) (/.f64 eh (/.f64 ew (tan.f64 t))))
(*.f64 (*.f64 (/.f64 eh ew) (tan.f64 t)) (*.f64 (/.f64 (sin.f64 t) (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))) eh))
(*.f64 (tan.f64 t) (*.f64 (/.f64 (*.f64 (/.f64 eh ew) (sin.f64 t)) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) eh))
(/.f64 (*.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)) (*.f64 (sin.f64 t) eh)) (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew))))
(*.f64 (/.f64 (sin.f64 t) (/.f64 (hypot.f64 1 (/.f64 (tan.f64 t) (/.f64 ew eh))) eh)) (/.f64 eh (/.f64 ew (tan.f64 t))))
(*.f64 (*.f64 (/.f64 eh ew) (tan.f64 t)) (*.f64 (/.f64 (sin.f64 t) (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))) eh))
(*.f64 (tan.f64 t) (*.f64 (/.f64 (*.f64 (/.f64 eh ew) (sin.f64 t)) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) eh))
(/.f64 (*.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)) (*.f64 (sin.f64 t) eh)) (neg.f64 (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew)))))
(/.f64 (*.f64 (sin.f64 t) (*.f64 (/.f64 (tan.f64 t) (/.f64 ew eh)) eh)) (neg.f64 (hypot.f64 1 (/.f64 (tan.f64 t) (/.f64 ew eh)))))
(*.f64 (/.f64 (*.f64 (/.f64 eh ew) (tan.f64 t)) (neg.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))) (*.f64 (sin.f64 t) eh))
(*.f64 (/.f64 (*.f64 (sin.f64 t) eh) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (/.f64 (*.f64 (tan.f64 t) eh) (neg.f64 ew)))
(*.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew))) (/.f64 (*.f64 (sin.f64 t) eh) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(/.f64 (*.f64 (-.f64 0 (*.f64 eh eh)) (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))))) eh)
(/.f64 (neg.f64 (*.f64 eh eh)) (/.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (/.f64 (tan.f64 t) (/.f64 ew eh)))))))
(*.f64 (/.f64 (*.f64 eh (neg.f64 eh)) eh) (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t))))))
(*.f64 (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (/.f64 (*.f64 eh (neg.f64 eh)) eh))
(/.f64 (*.f64 (-.f64 0 (pow.f64 eh 3)) (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))))) (+.f64 0 (+.f64 (*.f64 eh eh) (*.f64 0 eh))))
(/.f64 (*.f64 (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (/.f64 (tan.f64 t) (/.f64 ew eh))))) (neg.f64 (pow.f64 eh 3))) (fma.f64 eh eh 0))
(/.f64 (*.f64 (sin.f64 t) (neg.f64 (pow.f64 eh 3))) (/.f64 (*.f64 eh eh) (sin.f64 (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t))))))
(*.f64 (/.f64 (neg.f64 (pow.f64 eh 3)) (/.f64 (*.f64 eh eh) (sin.f64 t))) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(/.f64 (*.f64 (*.f64 eh (tan.f64 t)) (*.f64 (sin.f64 t) eh)) (/.f64 (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew))) (pow.f64 ew -1)))
(*.f64 (/.f64 (sin.f64 t) (/.f64 (hypot.f64 1 (/.f64 (tan.f64 t) (/.f64 ew eh))) eh)) (/.f64 eh (/.f64 ew (tan.f64 t))))
(*.f64 (*.f64 (/.f64 eh ew) (tan.f64 t)) (*.f64 (/.f64 (sin.f64 t) (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))) eh))
(*.f64 (tan.f64 t) (*.f64 (/.f64 (*.f64 (/.f64 eh ew) (sin.f64 t)) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) eh))
(/.f64 (*.f64 (*.f64 eh (tan.f64 t)) (*.f64 (sin.f64 t) eh)) (*.f64 (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew))) ew))
(*.f64 (/.f64 (sin.f64 t) (/.f64 (hypot.f64 1 (/.f64 (tan.f64 t) (/.f64 ew eh))) eh)) (/.f64 eh (/.f64 ew (tan.f64 t))))
(*.f64 (*.f64 (/.f64 eh ew) (tan.f64 t)) (*.f64 (/.f64 (sin.f64 t) (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))) eh))
(*.f64 (tan.f64 t) (*.f64 (/.f64 (*.f64 (/.f64 eh ew) (sin.f64 t)) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) eh))
(/.f64 (*.f64 (*.f64 eh (tan.f64 t)) (*.f64 (sin.f64 t) eh)) (*.f64 (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew))) (neg.f64 ew)))
(/.f64 (*.f64 (sin.f64 t) (*.f64 (/.f64 (tan.f64 t) (/.f64 ew eh)) eh)) (neg.f64 (hypot.f64 1 (/.f64 (tan.f64 t) (/.f64 ew eh)))))
(*.f64 (/.f64 (*.f64 (/.f64 eh ew) (tan.f64 t)) (neg.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))))) (*.f64 (sin.f64 t) eh))
(*.f64 (/.f64 (*.f64 (sin.f64 t) eh) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (/.f64 (*.f64 (tan.f64 t) eh) (neg.f64 ew)))
(*.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew))) (/.f64 (*.f64 (sin.f64 t) eh) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(/.f64 (*.f64 (sqrt.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))) (*.f64 (sin.f64 t) eh)) (/.f64 (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew))) (sqrt.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))))
(/.f64 (sqrt.f64 (/.f64 (tan.f64 t) (/.f64 ew eh))) (/.f64 (/.f64 (hypot.f64 1 (/.f64 (tan.f64 t) (/.f64 ew eh))) (sqrt.f64 (/.f64 (tan.f64 t) (/.f64 ew eh)))) (*.f64 (sin.f64 t) eh)))
(/.f64 (sqrt.f64 (*.f64 (/.f64 eh ew) (tan.f64 t))) (/.f64 (/.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))) (sqrt.f64 (*.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 (sin.f64 t) eh)))
(*.f64 (sqrt.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))) (*.f64 (/.f64 (*.f64 (sin.f64 t) eh) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (sqrt.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))) 2) (*.f64 (sin.f64 t) eh)) (/.f64 (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew))) (cbrt.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))))
(*.f64 (/.f64 (*.f64 (*.f64 (sin.f64 t) eh) (pow.f64 (cbrt.f64 (/.f64 (tan.f64 t) (/.f64 ew eh))) 2)) (hypot.f64 1 (/.f64 (tan.f64 t) (/.f64 ew eh)))) (cbrt.f64 (/.f64 (tan.f64 t) (/.f64 ew eh))))
(*.f64 (cbrt.f64 (*.f64 (/.f64 eh ew) (tan.f64 t))) (/.f64 (*.f64 (sin.f64 t) eh) (/.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))) (pow.f64 (cbrt.f64 (*.f64 (/.f64 eh ew) (tan.f64 t))) 2))))
(*.f64 (*.f64 (sin.f64 t) eh) (*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))) 2) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (cbrt.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(/.f64 (*.f64 (*.f64 (*.f64 (sin.f64 t) eh) (*.f64 eh (/.f64 (tan.f64 t) ew))) 1) (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew))))
(*.f64 (/.f64 (sin.f64 t) (/.f64 (hypot.f64 1 (/.f64 (tan.f64 t) (/.f64 ew eh))) eh)) (/.f64 eh (/.f64 ew (tan.f64 t))))
(*.f64 (*.f64 (/.f64 eh ew) (tan.f64 t)) (*.f64 (/.f64 (sin.f64 t) (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))) eh))
(*.f64 (tan.f64 t) (*.f64 (/.f64 (*.f64 (/.f64 eh ew) (sin.f64 t)) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) eh))
(/.f64 (*.f64 (*.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)) (*.f64 (sin.f64 t) eh)) 1) (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew))))
(*.f64 (/.f64 (sin.f64 t) (/.f64 (hypot.f64 1 (/.f64 (tan.f64 t) (/.f64 ew eh))) eh)) (/.f64 eh (/.f64 ew (tan.f64 t))))
(*.f64 (*.f64 (/.f64 eh ew) (tan.f64 t)) (*.f64 (/.f64 (sin.f64 t) (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))) eh))
(*.f64 (tan.f64 t) (*.f64 (/.f64 (*.f64 (/.f64 eh ew) (sin.f64 t)) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) eh))
(/.f64 (*.f64 (sqrt.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))) (*.f64 (sqrt.f64 (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))) (*.f64 (sin.f64 t) eh))) (sqrt.f64 (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew)))))
(/.f64 (*.f64 (sqrt.f64 (/.f64 (tan.f64 t) (/.f64 ew eh))) (*.f64 (*.f64 (sin.f64 t) eh) (sqrt.f64 (sin.f64 (atan.f64 (/.f64 (tan.f64 t) (/.f64 ew eh))))))) (sqrt.f64 (hypot.f64 1 (/.f64 (tan.f64 t) (/.f64 ew eh)))))
(/.f64 (*.f64 (*.f64 eh (*.f64 (sin.f64 t) (sqrt.f64 (*.f64 (/.f64 eh ew) (tan.f64 t))))) (sqrt.f64 (sin.f64 (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t)))))) (sqrt.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))))
(/.f64 (*.f64 (*.f64 (sin.f64 t) (*.f64 eh (sqrt.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (sqrt.f64 (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew)))))) (sqrt.f64 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))))
(/.f64 (*.f64 (*.f64 (sin.f64 t) (*.f64 eh (/.f64 (tan.f64 t) ew))) eh) (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew))))
(*.f64 (/.f64 (sin.f64 t) (/.f64 (hypot.f64 1 (/.f64 (tan.f64 t) (/.f64 ew eh))) eh)) (/.f64 eh (/.f64 ew (tan.f64 t))))
(*.f64 (*.f64 (/.f64 eh ew) (tan.f64 t)) (*.f64 (/.f64 (sin.f64 t) (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))) eh))
(*.f64 (tan.f64 t) (*.f64 (/.f64 (*.f64 (/.f64 eh ew) (sin.f64 t)) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh 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)
(/.f64 (-.f64 (cos.f64 (-.f64 t (atan.f64 (/.f64 (tan.f64 t) (/.f64 ew eh))))) (cos.f64 (+.f64 t (atan.f64 (/.f64 (tan.f64 t) (/.f64 ew eh)))))) (/.f64 2 eh))
(/.f64 (-.f64 (cos.f64 (-.f64 t (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t))))) (cos.f64 (+.f64 t (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t)))))) (/.f64 2 eh))
(*.f64 (/.f64 eh 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 (*.f64 (sin.f64 t) eh) (*.f64 eh (/.f64 (tan.f64 t) ew))) 1) (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew))))
(*.f64 (/.f64 (sin.f64 t) (/.f64 (hypot.f64 1 (/.f64 (tan.f64 t) (/.f64 ew eh))) eh)) (/.f64 eh (/.f64 ew (tan.f64 t))))
(*.f64 (*.f64 (/.f64 eh ew) (tan.f64 t)) (*.f64 (/.f64 (sin.f64 t) (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))) eh))
(*.f64 (tan.f64 t) (*.f64 (/.f64 (*.f64 (/.f64 eh ew) (sin.f64 t)) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) eh))
(/.f64 (/.f64 (*.f64 (*.f64 (sin.f64 t) eh) (*.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 (sin.f64 t) (/.f64 (hypot.f64 1 (/.f64 (tan.f64 t) (/.f64 ew eh))) eh)) (/.f64 eh (/.f64 ew (tan.f64 t))))
(*.f64 (*.f64 (/.f64 eh ew) (tan.f64 t)) (*.f64 (/.f64 (sin.f64 t) (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))) eh))
(*.f64 (tan.f64 t) (*.f64 (/.f64 (*.f64 (/.f64 eh ew) (sin.f64 t)) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) eh))
(/.f64 (/.f64 (*.f64 (*.f64 (sin.f64 t) eh) (*.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 (sin.f64 t) (/.f64 (hypot.f64 1 (/.f64 (tan.f64 t) (/.f64 ew eh))) eh)) (/.f64 eh (/.f64 ew (tan.f64 t))))
(*.f64 (*.f64 (/.f64 eh ew) (tan.f64 t)) (*.f64 (/.f64 (sin.f64 t) (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))) eh))
(*.f64 (tan.f64 t) (*.f64 (/.f64 (*.f64 (/.f64 eh ew) (sin.f64 t)) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) eh))
(/.f64 (/.f64 (*.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)) (*.f64 (sin.f64 t) eh)) 1) (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew))))
(*.f64 (/.f64 (sin.f64 t) (/.f64 (hypot.f64 1 (/.f64 (tan.f64 t) (/.f64 ew eh))) eh)) (/.f64 eh (/.f64 ew (tan.f64 t))))
(*.f64 (*.f64 (/.f64 eh ew) (tan.f64 t)) (*.f64 (/.f64 (sin.f64 t) (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))) eh))
(*.f64 (tan.f64 t) (*.f64 (/.f64 (*.f64 (/.f64 eh ew) (sin.f64 t)) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) eh))
(/.f64 (/.f64 (*.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)) (*.f64 (sin.f64 t) eh)) (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 (sin.f64 t) (/.f64 (hypot.f64 1 (/.f64 (tan.f64 t) (/.f64 ew eh))) eh)) (/.f64 eh (/.f64 ew (tan.f64 t))))
(*.f64 (*.f64 (/.f64 eh ew) (tan.f64 t)) (*.f64 (/.f64 (sin.f64 t) (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))) eh))
(*.f64 (tan.f64 t) (*.f64 (/.f64 (*.f64 (/.f64 eh ew) (sin.f64 t)) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) eh))
(/.f64 (/.f64 (*.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)) (*.f64 (sin.f64 t) eh)) (*.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 (sin.f64 t) (/.f64 (hypot.f64 1 (/.f64 (tan.f64 t) (/.f64 ew eh))) eh)) (/.f64 eh (/.f64 ew (tan.f64 t))))
(*.f64 (*.f64 (/.f64 eh ew) (tan.f64 t)) (*.f64 (/.f64 (sin.f64 t) (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t)))) eh))
(*.f64 (tan.f64 t) (*.f64 (/.f64 (*.f64 (/.f64 eh ew) (sin.f64 t)) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) eh))
(pow.f64 (*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))))) 1)
(*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (tan.f64 t) (/.f64 ew eh))))))
(*.f64 (sin.f64 (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 (sin.f64 t) eh))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(pow.f64 (sqrt.f64 (*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))))) 2)
(*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (tan.f64 t) (/.f64 ew eh))))))
(*.f64 (sin.f64 (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 (sin.f64 t) eh))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(pow.f64 (cbrt.f64 (*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))))) 3)
(*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (tan.f64 t) (/.f64 ew eh))))))
(*.f64 (sin.f64 (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 (sin.f64 t) eh))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(pow.f64 (pow.f64 (*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))))) 3) 1/3)
(*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (tan.f64 t) (/.f64 ew eh))))))
(*.f64 (sin.f64 (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 (sin.f64 t) eh))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(sqrt.f64 (pow.f64 (*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))))) 2))
(*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (tan.f64 t) (/.f64 ew eh))))))
(*.f64 (sin.f64 (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 (sin.f64 t) eh))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(log.f64 (pow.f64 (exp.f64 (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))) (*.f64 (sin.f64 t) eh)))
(*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (tan.f64 t) (/.f64 ew eh))))))
(*.f64 (sin.f64 (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 (sin.f64 t) eh))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))))))))
(*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (tan.f64 t) (/.f64 ew eh))))))
(*.f64 (sin.f64 (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 (sin.f64 t) eh))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(cbrt.f64 (pow.f64 (*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))))) 3))
(*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (tan.f64 t) (/.f64 ew eh))))))
(*.f64 (sin.f64 (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 (sin.f64 t) eh))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (sin.f64 t) eh) 3) (pow.f64 (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))) 3)))
(*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (tan.f64 t) (/.f64 ew eh))))))
(*.f64 (sin.f64 (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 (sin.f64 t) eh))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew)))) 3) (pow.f64 (*.f64 (sin.f64 t) eh) 3)))
(*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (tan.f64 t) (/.f64 ew eh))))))
(*.f64 (sin.f64 (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 (sin.f64 t) eh))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(expm1.f64 (log1p.f64 (*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))))))
(*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (tan.f64 t) (/.f64 ew eh))))))
(*.f64 (sin.f64 (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 (sin.f64 t) eh))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(exp.f64 (log.f64 (*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))))))
(*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (tan.f64 t) (/.f64 ew eh))))))
(*.f64 (sin.f64 (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 (sin.f64 t) eh))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(exp.f64 (*.f64 (log.f64 (*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))))) 1))
(*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (tan.f64 t) (/.f64 ew eh))))))
(*.f64 (sin.f64 (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 (sin.f64 t) eh))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))
(log1p.f64 (expm1.f64 (*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))))))
(*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (tan.f64 t) (/.f64 ew eh))))))
(*.f64 (sin.f64 (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 (sin.f64 t) eh))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 eh ew))))))

localize42.0ms (0.3%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.3b
(/.f64 (cos.f64 t) (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew))
0.7b
(/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew)
4.3b
(/.f64 (*.f64 t (neg.f64 eh)) ew)
6.1b
(*.f64 t (/.f64 eh ew))
Compiler

Compiled 144 to 35 computations (75.7% saved)

localize78.0ms (0.5%)

Local error

Found 4 expressions with local error:

NewErrorProgram
3.4b
(*.f64 (-.f64 0 (*.f64 eh eh)) (sin.f64 t))
4.2b
(*.f64 (tan.f64 t) (/.f64 eh ew))
4.3b
(/.f64 (*.f64 t (neg.f64 eh)) ew)
21.5b
(/.f64 (*.f64 (-.f64 0 (*.f64 eh eh)) (sin.f64 t)) eh)
Compiler

Compiled 203 to 65 computations (68% saved)

series21.0ms (0.1%)

Counts
2 → 48
Calls

12 calls:

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

rewrite75.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
1350×associate-*r/
934×*-commutative
902×associate-*l/
566×swap-sqr
498×associate-/r/
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01148
123528
2332028
Stop Event
node limit
Counts
2 → 164
Calls
Call 1
Inputs
(/.f64 (*.f64 (-.f64 0 (*.f64 eh eh)) (sin.f64 t)) eh)
(*.f64 (-.f64 0 (*.f64 eh eh)) (sin.f64 t))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 0 eh) (sin.f64 t)) (*.f64 eh (sin.f64 t)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 (*.f64 0 eh) (sin.f64 t)) (exp.f64 (log1p.f64 (*.f64 eh (sin.f64 t))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 (*.f64 0 eh) (sin.f64 t)) (*.f64 (*.f64 0 eh) (sin.f64 t))) (*.f64 eh (sin.f64 t)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 eh) (*.f64 0 (sin.f64 t))) (*.f64 eh (sin.f64 t)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 0 (sin.f64 t)) (/.f64 1 eh)) (*.f64 eh (sin.f64 t)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 eh (sin.f64 t)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 0 eh) (sin.f64 t)) (*.f64 eh (sin.f64 t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 eh (sin.f64 t))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 eh (neg.f64 (sin.f64 t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 eh (/.f64 (sin.f64 t) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 eh eh) (/.f64 (sin.f64 t) eh))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 eh eh) (neg.f64 (/.f64 (sin.f64 t) eh)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sin.f64 t) eh)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 eh (*.f64 eh (sin.f64 t))) (/.f64 1 eh))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 eh (*.f64 eh (sin.f64 t))) (neg.f64 (/.f64 1 eh)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 eh (sin.f64 t)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 eh (sin.f64 t)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 eh (sin.f64 t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 eh (sin.f64 t))) (sqrt.f64 (*.f64 eh (sin.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 eh (sin.f64 t))) (neg.f64 (sqrt.f64 (*.f64 eh (sin.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 eh (sqrt.f64 (sin.f64 t))) (/.f64 (*.f64 eh (sqrt.f64 (sin.f64 t))) eh))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 eh (sqrt.f64 (sin.f64 t))) (neg.f64 (/.f64 (*.f64 eh (sqrt.f64 (sin.f64 t))) eh)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 eh (sin.f64 t))) (pow.f64 (cbrt.f64 (*.f64 eh (sin.f64 t))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 eh (sin.f64 t))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 eh (*.f64 eh (sin.f64 t)))) 2) (pow.f64 (cbrt.f64 eh) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 eh (sin.f64 t))) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 eh (sin.f64 t))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (*.f64 eh (sin.f64 t))) 2) (cbrt.f64 (*.f64 eh (sin.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (*.f64 eh (sin.f64 t))) 2) (neg.f64 (cbrt.f64 (*.f64 eh (sin.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 eh 4)) (/.f64 (sin.f64 t) (cbrt.f64 eh)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 eh 4)) (neg.f64 (/.f64 (sin.f64 t) (cbrt.f64 eh))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (*.f64 eh (*.f64 eh (sin.f64 t)))) 2) (/.f64 (cbrt.f64 (*.f64 eh (*.f64 eh (sin.f64 t)))) eh))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (*.f64 eh (*.f64 eh (sin.f64 t)))) 2) (neg.f64 (/.f64 (cbrt.f64 (*.f64 eh (*.f64 eh (sin.f64 t)))) eh)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 eh) (*.f64 eh (*.f64 eh (sin.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 eh (sqrt.f64 (sin.f64 t))) eh) (*.f64 eh (sqrt.f64 (sin.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 eh (sqrt.f64 (sin.f64 t))) eh) (/.f64 (*.f64 eh (sqrt.f64 (sin.f64 t))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 eh (*.f64 eh (sin.f64 t)))) eh) (pow.f64 (cbrt.f64 (*.f64 eh (*.f64 eh (sin.f64 t)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 eh (*.f64 eh (sin.f64 t)))) eh) (/.f64 (pow.f64 (cbrt.f64 (*.f64 eh (*.f64 eh (sin.f64 t)))) 2) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 eh (sin.f64 t)) eh) eh)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 eh (*.f64 eh (sin.f64 t))) (sqrt.f64 eh)) (/.f64 1 (sqrt.f64 eh)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 eh)) (/.f64 (*.f64 eh (*.f64 eh (sin.f64 t))) (sqrt.f64 eh)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (cbrt.f64 eh) 2)) (/.f64 (*.f64 eh (*.f64 eh (sin.f64 t))) (cbrt.f64 eh)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sin.f64 t) eh) (*.f64 eh eh))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sin.f64 t) (sqrt.f64 eh)) (/.f64 (*.f64 eh eh) (sqrt.f64 eh)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sin.f64 t) (cbrt.f64 eh)) (cbrt.f64 (pow.f64 eh 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 eh (*.f64 eh (sin.f64 t))) (cbrt.f64 eh)) (/.f64 1 (pow.f64 (cbrt.f64 eh) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (sin.f64 t)) eh)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 eh (sin.f64 t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 eh eh) (sqrt.f64 eh)) (/.f64 (sin.f64 t) (sqrt.f64 eh)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 eh eh) (sqrt.f64 eh)) (neg.f64 (/.f64 (sin.f64 t) (sqrt.f64 eh))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sin.f64 t) 1) eh)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sin.f64 t) (pow.f64 (cbrt.f64 eh) 2)) (/.f64 (*.f64 eh eh) (cbrt.f64 eh)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 eh eh) (cbrt.f64 eh)) (/.f64 (sin.f64 t) (pow.f64 (cbrt.f64 eh) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 eh (sqrt.f64 (sin.f64 t))) 1) (/.f64 (*.f64 eh (sqrt.f64 (sin.f64 t))) eh))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 eh (sqrt.f64 (sin.f64 t))) 1) (neg.f64 (/.f64 (*.f64 eh (sqrt.f64 (sin.f64 t))) eh)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 eh (sqrt.f64 (sin.f64 t))) (pow.f64 (cbrt.f64 eh) 2)) (/.f64 (*.f64 eh (sqrt.f64 (sin.f64 t))) (cbrt.f64 eh)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 eh (sqrt.f64 (sin.f64 t))) (pow.f64 (cbrt.f64 eh) 2)) (neg.f64 (/.f64 (*.f64 eh (sqrt.f64 (sin.f64 t))) (cbrt.f64 eh))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 eh (sqrt.f64 (sin.f64 t))) (cbrt.f64 eh)) (/.f64 (*.f64 eh (sqrt.f64 (sin.f64 t))) (pow.f64 (cbrt.f64 eh) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 eh (*.f64 eh (sin.f64 t)))) 2) 1) (/.f64 (cbrt.f64 (*.f64 eh (*.f64 eh (sin.f64 t)))) eh))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 eh (*.f64 eh (sin.f64 t)))) 2) 1) (neg.f64 (/.f64 (cbrt.f64 (*.f64 eh (*.f64 eh (sin.f64 t)))) eh)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 eh (*.f64 eh (sin.f64 t)))) 2) (sqrt.f64 eh)) (/.f64 (cbrt.f64 (*.f64 eh (*.f64 eh (sin.f64 t)))) (sqrt.f64 eh)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 eh (*.f64 eh (sin.f64 t)))) 2) (sqrt.f64 eh)) (neg.f64 (/.f64 (cbrt.f64 (*.f64 eh (*.f64 eh (sin.f64 t)))) (sqrt.f64 eh))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 eh (*.f64 eh (sin.f64 t)))) (sqrt.f64 eh)) (/.f64 (pow.f64 (cbrt.f64 (*.f64 eh (*.f64 eh (sin.f64 t)))) 2) (sqrt.f64 eh)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 eh (*.f64 eh (sin.f64 t)))) 2) (pow.f64 (cbrt.f64 eh) 2)) (cbrt.f64 (*.f64 eh (sin.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 eh (*.f64 eh (sin.f64 t)))) 2) (pow.f64 (cbrt.f64 eh) 2)) (neg.f64 (cbrt.f64 (*.f64 eh (sin.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 eh (*.f64 eh (sin.f64 t))) (*.f64 eh eh)) eh)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 eh eh) (/.f64 eh (sqrt.f64 (sin.f64 t)))) (sqrt.f64 (sin.f64 t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 eh eh) (/.f64 eh (pow.f64 (cbrt.f64 (sin.f64 t)) 2))) (cbrt.f64 (sin.f64 t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 eh (*.f64 eh (sin.f64 t))) (sqrt.f64 (pow.f64 eh 6))) (*.f64 eh eh))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 eh (*.f64 eh (sqrt.f64 (sin.f64 t))))) (*.f64 eh (sqrt.f64 (sin.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 eh (pow.f64 (cbrt.f64 (*.f64 eh (*.f64 eh (sin.f64 t)))) 2))) (cbrt.f64 (*.f64 eh (*.f64 eh (sin.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 eh 4)) (/.f64 eh (sin.f64 t))) (pow.f64 (cbrt.f64 eh) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 eh (*.f64 eh (sin.f64 t)))) 2) eh) (cbrt.f64 (*.f64 eh (*.f64 eh (sin.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (sqrt.f64 (*.f64 eh (sin.f64 t)))) (sqrt.f64 (*.f64 eh (sin.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (cbrt.f64 (*.f64 eh (sin.f64 t)))) (pow.f64 (cbrt.f64 (*.f64 eh (sin.f64 t))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 eh (sin.f64 t))) 2)) (cbrt.f64 (*.f64 eh (sin.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 1 eh)) (*.f64 eh (*.f64 eh (sin.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 1 (sqrt.f64 eh))) (/.f64 (*.f64 eh (*.f64 eh (sin.f64 t))) (sqrt.f64 eh)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 eh) 2))) (/.f64 (*.f64 eh (*.f64 eh (sin.f64 t))) (cbrt.f64 eh)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (sin.f64 t) (sqrt.f64 eh))) (/.f64 (*.f64 eh eh) (sqrt.f64 eh)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (sin.f64 t) 1)) eh)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (sin.f64 t) (pow.f64 (cbrt.f64 eh) 2))) (/.f64 (*.f64 eh eh) (cbrt.f64 eh)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (*.f64 eh (sqrt.f64 (sin.f64 t))) 1)) (/.f64 (*.f64 eh (sqrt.f64 (sin.f64 t))) eh))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (*.f64 eh (sqrt.f64 (sin.f64 t))) (pow.f64 (cbrt.f64 eh) 2))) (/.f64 (*.f64 eh (sqrt.f64 (sin.f64 t))) (cbrt.f64 eh)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 eh (*.f64 eh (sin.f64 t)))) 2) 1)) (/.f64 (cbrt.f64 (*.f64 eh (*.f64 eh (sin.f64 t)))) eh))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 eh (*.f64 eh (sin.f64 t)))) 2) (sqrt.f64 eh))) (/.f64 (cbrt.f64 (*.f64 eh (*.f64 eh (sin.f64 t)))) (sqrt.f64 eh)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 eh (*.f64 eh (sin.f64 t)))) 2) (pow.f64 (cbrt.f64 eh) 2))) (cbrt.f64 (*.f64 eh (sin.f64 t))))))) (#(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 pow.f64 (/.f64 1 (*.f64 eh (sin.f64 t))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 eh (sin.f64 t)))))) (#(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 (exp.f64 (*.f64 eh (sin.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 eh (sin.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 eh (sin.f64 t)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (/.f64 (pow.f64 (*.f64 eh (*.f64 eh (sin.f64 t))) 3) (pow.f64 eh 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))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 eh (*.f64 eh (sin.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 eh (*.f64 eh (sin.f64 t))) (*.f64 0 (sin.f64 t)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 eh (*.f64 eh (sin.f64 t))) (*.f64 (neg.f64 (sin.f64 t)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 eh (*.f64 eh (sin.f64 t))) (*.f64 0 (neg.f64 (sin.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (sin.f64 t)) (*.f64 eh (*.f64 eh (sin.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 0 (sin.f64 t)) (*.f64 0 (sin.f64 t))) (*.f64 eh (*.f64 eh (sin.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 0 (exp.f64 (log1p.f64 (*.f64 eh (*.f64 eh (sin.f64 t)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1 (*.f64 0 (sin.f64 t))) (*.f64 eh (*.f64 eh (sin.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (neg.f64 (sin.f64 t)) 0) (*.f64 eh (*.f64 eh (sin.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 -1 (*.f64 0 (sin.f64 t))) (*.f64 eh (*.f64 eh (sin.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 0 (sin.f64 t)) 1) (*.f64 eh (*.f64 eh (sin.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (neg.f64 (sin.f64 t))) (*.f64 eh (*.f64 eh (sin.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 0 (sin.f64 t)) -1) (*.f64 eh (*.f64 eh (sin.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (*.f64 0 (sin.f64 t))) (*.f64 eh (*.f64 eh (sin.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 eh (*.f64 eh (sin.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 eh (*.f64 eh (sin.f64 t))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 0 (sin.f64 t)) 0) (*.f64 eh (*.f64 eh (sin.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 0 (sin.f64 t)) (exp.f64 (log1p.f64 (*.f64 eh (*.f64 eh (sin.f64 t)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 0 (*.f64 0 (sin.f64 t))) (*.f64 eh (*.f64 eh (sin.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 eh (/.f64 1 (*.f64 eh (sin.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 eh eh) (/.f64 eh (*.f64 eh (sin.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sin.f64 t) (/.f64 (*.f64 eh eh) (pow.f64 eh 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 eh (*.f64 eh (sin.f64 t))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 eh (sin.f64 t)) (/.f64 eh (*.f64 eh eh)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 eh 3) (/.f64 eh (sin.f64 t)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (pow.f64 eh 6) eh) (/.f64 (pow.f64 eh 3) (sin.f64 t)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sin.f64 t) (pow.f64 eh 4)) (*.f64 eh eh))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sin.f64 t) (pow.f64 eh 6)) (pow.f64 eh 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 eh eh) (*.f64 eh (sin.f64 t))) eh)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (sin.f64 t)) (/.f64 (*.f64 eh eh) (pow.f64 eh 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 eh (cbrt.f64 (pow.f64 eh 4))) (/.f64 (/.f64 eh (sin.f64 t)) (pow.f64 (cbrt.f64 eh) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 eh (pow.f64 eh 6)) (*.f64 (pow.f64 eh 4) (/.f64 eh (sin.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 eh (*.f64 eh (*.f64 eh (sin.f64 t)))) eh)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 eh (*.f64 eh (sqrt.f64 (sin.f64 t)))) (/.f64 eh (*.f64 eh (sqrt.f64 (sin.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 eh (pow.f64 (cbrt.f64 (*.f64 eh (*.f64 eh (sin.f64 t)))) 2)) (/.f64 eh (cbrt.f64 (*.f64 eh (*.f64 eh (sin.f64 t))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 eh (/.f64 (*.f64 eh (*.f64 eh (sin.f64 t))) (sqrt.f64 eh))) (sqrt.f64 eh))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 eh (/.f64 (*.f64 eh (*.f64 eh (sin.f64 t))) (pow.f64 (cbrt.f64 eh) 2))) (cbrt.f64 eh))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (*.f64 (sin.f64 t) (pow.f64 eh 4))) (*.f64 eh eh))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (*.f64 (sin.f64 t) (pow.f64 eh 6))) (pow.f64 eh 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 eh (sin.f64 t)) (sqrt.f64 (pow.f64 eh 6))) (*.f64 eh eh))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (sin.f64 t) (cbrt.f64 (pow.f64 eh 4))) (*.f64 eh eh)) (cbrt.f64 (pow.f64 eh 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (sin.f64 t) (cbrt.f64 (pow.f64 eh 4))) (cbrt.f64 (pow.f64 eh 4))) (pow.f64 (cbrt.f64 eh) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (sin.f64 t)) (pow.f64 eh 4)) (*.f64 eh eh))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (sin.f64 t)) (pow.f64 eh 6)) (pow.f64 eh 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -1 (*.f64 (sin.f64 t) (pow.f64 eh 4))) (*.f64 eh eh))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -1 (*.f64 (sin.f64 t) (pow.f64 eh 6))) (pow.f64 eh 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (pow.f64 eh 6)) (*.f64 eh (sin.f64 t))) (*.f64 eh eh))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 eh 4) (neg.f64 (sin.f64 t))) (*.f64 eh eh))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 eh 6) (neg.f64 (sin.f64 t))) (pow.f64 eh 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (sin.f64 t) (pow.f64 eh 4)) 1) (*.f64 eh eh))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (sin.f64 t) (pow.f64 eh 6)) 1) (pow.f64 eh 4))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 eh (*.f64 eh (sin.f64 t))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 eh (sqrt.f64 (sin.f64 t))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 eh (*.f64 eh (sin.f64 t)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 eh (*.f64 eh (sin.f64 t))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 eh (*.f64 eh (sin.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 4)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 (sin.f64 t)) (*.f64 eh eh)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (/.f64 1 (pow.f64 (exp.f64 (sin.f64 t)) (*.f64 eh eh))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 eh (*.f64 eh (sin.f64 t))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 eh (*.f64 eh (sin.f64 t))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 eh 6)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 eh (*.f64 eh (sin.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 eh (*.f64 eh (sin.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 eh (*.f64 eh (sin.f64 t)))))))))

simplify97.0ms (0.6%)

Algorithm
egg-herbie
Rules
896×associate-*r*
760×associate-/l*
728×distribute-lft-neg-in
690×distribute-rgt-neg-in
674×associate-*l*
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
03675408
111074878
254064828
Stop Event
node limit
Counts
212 → 261
Calls
Call 1
Inputs
(*.f64 -1 (*.f64 (sin.f64 t) eh))
(*.f64 -1 (*.f64 (sin.f64 t) eh))
(*.f64 -1 (*.f64 (sin.f64 t) eh))
(*.f64 -1 (*.f64 (sin.f64 t) eh))
(*.f64 -1 (*.f64 (sin.f64 t) eh))
(*.f64 -1 (*.f64 (sin.f64 t) eh))
(*.f64 -1 (*.f64 (sin.f64 t) eh))
(*.f64 -1 (*.f64 (sin.f64 t) eh))
(*.f64 -1 (*.f64 (sin.f64 t) eh))
(*.f64 -1 (*.f64 (sin.f64 t) eh))
(*.f64 -1 (*.f64 (sin.f64 t) eh))
(*.f64 -1 (*.f64 (sin.f64 t) eh))
(*.f64 -1 (*.f64 t eh))
(+.f64 (*.f64 -1 (*.f64 t eh)) (*.f64 1/6 (*.f64 (pow.f64 t 3) eh)))
(+.f64 (*.f64 -1 (*.f64 t eh)) (+.f64 (*.f64 1/6 (*.f64 (pow.f64 t 3) eh)) (*.f64 -1/120 (*.f64 (pow.f64 t 5) eh))))
(+.f64 (*.f64 -1 (*.f64 t eh)) (+.f64 (*.f64 1/6 (*.f64 (pow.f64 t 3) eh)) (+.f64 (*.f64 -1/120 (*.f64 (pow.f64 t 5) eh)) (*.f64 1/5040 (*.f64 (pow.f64 t 7) eh)))))
(*.f64 -1 (*.f64 (sin.f64 t) eh))
(*.f64 -1 (*.f64 (sin.f64 t) eh))
(*.f64 -1 (*.f64 (sin.f64 t) eh))
(*.f64 -1 (*.f64 (sin.f64 t) eh))
(*.f64 -1 (*.f64 (sin.f64 t) eh))
(*.f64 -1 (*.f64 (sin.f64 t) eh))
(*.f64 -1 (*.f64 (sin.f64 t) eh))
(*.f64 -1 (*.f64 (sin.f64 t) eh))
(*.f64 -1 (*.f64 (sin.f64 t) (pow.f64 eh 2)))
(*.f64 -1 (*.f64 (sin.f64 t) (pow.f64 eh 2)))
(*.f64 -1 (*.f64 (sin.f64 t) (pow.f64 eh 2)))
(*.f64 -1 (*.f64 (sin.f64 t) (pow.f64 eh 2)))
(*.f64 -1 (*.f64 (sin.f64 t) (pow.f64 eh 2)))
(*.f64 -1 (*.f64 (sin.f64 t) (pow.f64 eh 2)))
(*.f64 -1 (*.f64 (sin.f64 t) (pow.f64 eh 2)))
(*.f64 -1 (*.f64 (sin.f64 t) (pow.f64 eh 2)))
(*.f64 -1 (*.f64 (sin.f64 t) (pow.f64 eh 2)))
(*.f64 -1 (*.f64 (sin.f64 t) (pow.f64 eh 2)))
(*.f64 -1 (*.f64 (sin.f64 t) (pow.f64 eh 2)))
(*.f64 -1 (*.f64 (sin.f64 t) (pow.f64 eh 2)))
(*.f64 -1 (*.f64 t (pow.f64 eh 2)))
(+.f64 (*.f64 -1 (*.f64 t (pow.f64 eh 2))) (*.f64 1/6 (*.f64 (pow.f64 t 3) (pow.f64 eh 2))))
(+.f64 (*.f64 -1 (*.f64 t (pow.f64 eh 2))) (+.f64 (*.f64 1/6 (*.f64 (pow.f64 t 3) (pow.f64 eh 2))) (*.f64 -1/120 (*.f64 (pow.f64 t 5) (pow.f64 eh 2)))))
(+.f64 (*.f64 1/5040 (*.f64 (pow.f64 t 7) (pow.f64 eh 2))) (+.f64 (*.f64 -1 (*.f64 t (pow.f64 eh 2))) (+.f64 (*.f64 1/6 (*.f64 (pow.f64 t 3) (pow.f64 eh 2))) (*.f64 -1/120 (*.f64 (pow.f64 t 5) (pow.f64 eh 2))))))
(*.f64 -1 (*.f64 (sin.f64 t) (pow.f64 eh 2)))
(*.f64 -1 (*.f64 (sin.f64 t) (pow.f64 eh 2)))
(*.f64 -1 (*.f64 (sin.f64 t) (pow.f64 eh 2)))
(*.f64 -1 (*.f64 (sin.f64 t) (pow.f64 eh 2)))
(*.f64 -1 (*.f64 (sin.f64 t) (pow.f64 eh 2)))
(*.f64 -1 (*.f64 (sin.f64 t) (pow.f64 eh 2)))
(*.f64 -1 (*.f64 (sin.f64 t) (pow.f64 eh 2)))
(*.f64 -1 (*.f64 (sin.f64 t) (pow.f64 eh 2)))
(+.f64 (*.f64 (*.f64 0 eh) (sin.f64 t)) (*.f64 eh (sin.f64 t)))
(+.f64 (-.f64 (*.f64 (*.f64 0 eh) (sin.f64 t)) (exp.f64 (log1p.f64 (*.f64 eh (sin.f64 t))))) 1)
(+.f64 (-.f64 (*.f64 (*.f64 0 eh) (sin.f64 t)) (*.f64 (*.f64 0 eh) (sin.f64 t))) (*.f64 eh (sin.f64 t)))
(+.f64 (*.f64 (/.f64 1 eh) (*.f64 0 (sin.f64 t))) (*.f64 eh (sin.f64 t)))
(+.f64 (*.f64 (*.f64 0 (sin.f64 t)) (/.f64 1 eh)) (*.f64 eh (sin.f64 t)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 eh (sin.f64 t)))) 1)
(-.f64 (*.f64 (*.f64 0 eh) (sin.f64 t)) (*.f64 eh (sin.f64 t)))
(*.f64 eh (sin.f64 t))
(*.f64 eh (neg.f64 (sin.f64 t)))
(*.f64 eh (/.f64 (sin.f64 t) 1))
(*.f64 (*.f64 eh eh) (/.f64 (sin.f64 t) eh))
(*.f64 (*.f64 eh eh) (neg.f64 (/.f64 (sin.f64 t) eh)))
(*.f64 (sin.f64 t) eh)
(*.f64 (*.f64 eh (*.f64 eh (sin.f64 t))) (/.f64 1 eh))
(*.f64 (*.f64 eh (*.f64 eh (sin.f64 t))) (neg.f64 (/.f64 1 eh)))
(*.f64 (*.f64 eh (sin.f64 t)) 1)
(*.f64 (*.f64 eh (sin.f64 t)) -1)
(*.f64 1 (*.f64 eh (sin.f64 t)))
(*.f64 (sqrt.f64 (*.f64 eh (sin.f64 t))) (sqrt.f64 (*.f64 eh (sin.f64 t))))
(*.f64 (sqrt.f64 (*.f64 eh (sin.f64 t))) (neg.f64 (sqrt.f64 (*.f64 eh (sin.f64 t)))))
(*.f64 (*.f64 eh (sqrt.f64 (sin.f64 t))) (/.f64 (*.f64 eh (sqrt.f64 (sin.f64 t))) eh))
(*.f64 (*.f64 eh (sqrt.f64 (sin.f64 t))) (neg.f64 (/.f64 (*.f64 eh (sqrt.f64 (sin.f64 t))) eh)))
(*.f64 (cbrt.f64 (*.f64 eh (sin.f64 t))) (pow.f64 (cbrt.f64 (*.f64 eh (sin.f64 t))) 2))
(*.f64 (cbrt.f64 (*.f64 eh (sin.f64 t))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 eh (*.f64 eh (sin.f64 t)))) 2) (pow.f64 (cbrt.f64 eh) 2)))
(*.f64 (cbrt.f64 (*.f64 eh (sin.f64 t))) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 eh (sin.f64 t))) 2)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 eh (sin.f64 t))) 2) (cbrt.f64 (*.f64 eh (sin.f64 t))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 eh (sin.f64 t))) 2) (neg.f64 (cbrt.f64 (*.f64 eh (sin.f64 t)))))
(*.f64 (cbrt.f64 (pow.f64 eh 4)) (/.f64 (sin.f64 t) (cbrt.f64 eh)))
(*.f64 (cbrt.f64 (pow.f64 eh 4)) (neg.f64 (/.f64 (sin.f64 t) (cbrt.f64 eh))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 eh (*.f64 eh (sin.f64 t)))) 2) (/.f64 (cbrt.f64 (*.f64 eh (*.f64 eh (sin.f64 t)))) eh))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 eh (*.f64 eh (sin.f64 t)))) 2) (neg.f64 (/.f64 (cbrt.f64 (*.f64 eh (*.f64 eh (sin.f64 t)))) eh)))
(*.f64 (/.f64 1 eh) (*.f64 eh (*.f64 eh (sin.f64 t))))
(*.f64 (/.f64 (*.f64 eh (sqrt.f64 (sin.f64 t))) eh) (*.f64 eh (sqrt.f64 (sin.f64 t))))
(*.f64 (/.f64 (*.f64 eh (sqrt.f64 (sin.f64 t))) eh) (/.f64 (*.f64 eh (sqrt.f64 (sin.f64 t))) 1))
(*.f64 (/.f64 (cbrt.f64 (*.f64 eh (*.f64 eh (sin.f64 t)))) eh) (pow.f64 (cbrt.f64 (*.f64 eh (*.f64 eh (sin.f64 t)))) 2))
(*.f64 (/.f64 (cbrt.f64 (*.f64 eh (*.f64 eh (sin.f64 t)))) eh) (/.f64 (pow.f64 (cbrt.f64 (*.f64 eh (*.f64 eh (sin.f64 t)))) 2) 1))
(*.f64 (/.f64 (*.f64 eh (sin.f64 t)) eh) eh)
(*.f64 (/.f64 (*.f64 eh (*.f64 eh (sin.f64 t))) (sqrt.f64 eh)) (/.f64 1 (sqrt.f64 eh)))
(*.f64 (/.f64 1 (sqrt.f64 eh)) (/.f64 (*.f64 eh (*.f64 eh (sin.f64 t))) (sqrt.f64 eh)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 eh) 2)) (/.f64 (*.f64 eh (*.f64 eh (sin.f64 t))) (cbrt.f64 eh)))
(*.f64 (/.f64 (sin.f64 t) eh) (*.f64 eh eh))
(*.f64 (/.f64 (sin.f64 t) (sqrt.f64 eh)) (/.f64 (*.f64 eh eh) (sqrt.f64 eh)))
(*.f64 (/.f64 (sin.f64 t) (cbrt.f64 eh)) (cbrt.f64 (pow.f64 eh 4)))
(*.f64 (/.f64 (*.f64 eh (*.f64 eh (sin.f64 t))) (cbrt.f64 eh)) (/.f64 1 (pow.f64 (cbrt.f64 eh) 2)))
(*.f64 (neg.f64 (sin.f64 t)) eh)
(*.f64 -1 (*.f64 eh (sin.f64 t)))
(*.f64 (/.f64 (*.f64 eh eh) (sqrt.f64 eh)) (/.f64 (sin.f64 t) (sqrt.f64 eh)))
(*.f64 (/.f64 (*.f64 eh eh) (sqrt.f64 eh)) (neg.f64 (/.f64 (sin.f64 t) (sqrt.f64 eh))))
(*.f64 (/.f64 (sin.f64 t) 1) eh)
(*.f64 (/.f64 (sin.f64 t) (pow.f64 (cbrt.f64 eh) 2)) (/.f64 (*.f64 eh eh) (cbrt.f64 eh)))
(*.f64 (/.f64 (*.f64 eh eh) (cbrt.f64 eh)) (/.f64 (sin.f64 t) (pow.f64 (cbrt.f64 eh) 2)))
(*.f64 (/.f64 (*.f64 eh (sqrt.f64 (sin.f64 t))) 1) (/.f64 (*.f64 eh (sqrt.f64 (sin.f64 t))) eh))
(*.f64 (/.f64 (*.f64 eh (sqrt.f64 (sin.f64 t))) 1) (neg.f64 (/.f64 (*.f64 eh (sqrt.f64 (sin.f64 t))) eh)))
(*.f64 (/.f64 (*.f64 eh (sqrt.f64 (sin.f64 t))) (pow.f64 (cbrt.f64 eh) 2)) (/.f64 (*.f64 eh (sqrt.f64 (sin.f64 t))) (cbrt.f64 eh)))
(*.f64 (/.f64 (*.f64 eh (sqrt.f64 (sin.f64 t))) (pow.f64 (cbrt.f64 eh) 2)) (neg.f64 (/.f64 (*.f64 eh (sqrt.f64 (sin.f64 t))) (cbrt.f64 eh))))
(*.f64 (/.f64 (*.f64 eh (sqrt.f64 (sin.f64 t))) (cbrt.f64 eh)) (/.f64 (*.f64 eh (sqrt.f64 (sin.f64 t))) (pow.f64 (cbrt.f64 eh) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 eh (*.f64 eh (sin.f64 t)))) 2) 1) (/.f64 (cbrt.f64 (*.f64 eh (*.f64 eh (sin.f64 t)))) eh))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 eh (*.f64 eh (sin.f64 t)))) 2) 1) (neg.f64 (/.f64 (cbrt.f64 (*.f64 eh (*.f64 eh (sin.f64 t)))) eh)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 eh (*.f64 eh (sin.f64 t)))) 2) (sqrt.f64 eh)) (/.f64 (cbrt.f64 (*.f64 eh (*.f64 eh (sin.f64 t)))) (sqrt.f64 eh)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 eh (*.f64 eh (sin.f64 t)))) 2) (sqrt.f64 eh)) (neg.f64 (/.f64 (cbrt.f64 (*.f64 eh (*.f64 eh (sin.f64 t)))) (sqrt.f64 eh))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 eh (*.f64 eh (sin.f64 t)))) (sqrt.f64 eh)) (/.f64 (pow.f64 (cbrt.f64 (*.f64 eh (*.f64 eh (sin.f64 t)))) 2) (sqrt.f64 eh)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 eh (*.f64 eh (sin.f64 t)))) 2) (pow.f64 (cbrt.f64 eh) 2)) (cbrt.f64 (*.f64 eh (sin.f64 t))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 eh (*.f64 eh (sin.f64 t)))) 2) (pow.f64 (cbrt.f64 eh) 2)) (neg.f64 (cbrt.f64 (*.f64 eh (sin.f64 t)))))
(*.f64 (/.f64 (*.f64 eh (*.f64 eh (sin.f64 t))) (*.f64 eh eh)) eh)
(*.f64 (/.f64 (*.f64 eh eh) (/.f64 eh (sqrt.f64 (sin.f64 t)))) (sqrt.f64 (sin.f64 t)))
(*.f64 (/.f64 (*.f64 eh eh) (/.f64 eh (pow.f64 (cbrt.f64 (sin.f64 t)) 2))) (cbrt.f64 (sin.f64 t)))
(*.f64 (/.f64 (*.f64 eh (*.f64 eh (sin.f64 t))) (sqrt.f64 (pow.f64 eh 6))) (*.f64 eh eh))
(*.f64 (/.f64 1 (/.f64 eh (*.f64 eh (sqrt.f64 (sin.f64 t))))) (*.f64 eh (sqrt.f64 (sin.f64 t))))
(*.f64 (/.f64 1 (/.f64 eh (pow.f64 (cbrt.f64 (*.f64 eh (*.f64 eh (sin.f64 t)))) 2))) (cbrt.f64 (*.f64 eh (*.f64 eh (sin.f64 t)))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 eh 4)) (/.f64 eh (sin.f64 t))) (pow.f64 (cbrt.f64 eh) 2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 eh (*.f64 eh (sin.f64 t)))) 2) eh) (cbrt.f64 (*.f64 eh (*.f64 eh (sin.f64 t)))))
(*.f64 (neg.f64 (sqrt.f64 (*.f64 eh (sin.f64 t)))) (sqrt.f64 (*.f64 eh (sin.f64 t))))
(*.f64 (neg.f64 (cbrt.f64 (*.f64 eh (sin.f64 t)))) (pow.f64 (cbrt.f64 (*.f64 eh (sin.f64 t))) 2))
(*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 eh (sin.f64 t))) 2)) (cbrt.f64 (*.f64 eh (sin.f64 t))))
(*.f64 (neg.f64 (/.f64 1 eh)) (*.f64 eh (*.f64 eh (sin.f64 t))))
(*.f64 (neg.f64 (/.f64 1 (sqrt.f64 eh))) (/.f64 (*.f64 eh (*.f64 eh (sin.f64 t))) (sqrt.f64 eh)))
(*.f64 (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 eh) 2))) (/.f64 (*.f64 eh (*.f64 eh (sin.f64 t))) (cbrt.f64 eh)))
(*.f64 (neg.f64 (/.f64 (sin.f64 t) (sqrt.f64 eh))) (/.f64 (*.f64 eh eh) (sqrt.f64 eh)))
(*.f64 (neg.f64 (/.f64 (sin.f64 t) 1)) eh)
(*.f64 (neg.f64 (/.f64 (sin.f64 t) (pow.f64 (cbrt.f64 eh) 2))) (/.f64 (*.f64 eh eh) (cbrt.f64 eh)))
(*.f64 (neg.f64 (/.f64 (*.f64 eh (sqrt.f64 (sin.f64 t))) 1)) (/.f64 (*.f64 eh (sqrt.f64 (sin.f64 t))) eh))
(*.f64 (neg.f64 (/.f64 (*.f64 eh (sqrt.f64 (sin.f64 t))) (pow.f64 (cbrt.f64 eh) 2))) (/.f64 (*.f64 eh (sqrt.f64 (sin.f64 t))) (cbrt.f64 eh)))
(*.f64 (neg.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 eh (*.f64 eh (sin.f64 t)))) 2) 1)) (/.f64 (cbrt.f64 (*.f64 eh (*.f64 eh (sin.f64 t)))) eh))
(*.f64 (neg.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 eh (*.f64 eh (sin.f64 t)))) 2) (sqrt.f64 eh))) (/.f64 (cbrt.f64 (*.f64 eh (*.f64 eh (sin.f64 t)))) (sqrt.f64 eh)))
(*.f64 (neg.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 eh (*.f64 eh (sin.f64 t)))) 2) (pow.f64 (cbrt.f64 eh) 2))) (cbrt.f64 (*.f64 eh (sin.f64 t))))
(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)
(pow.f64 (/.f64 1 (*.f64 eh (sin.f64 t))) -1)
(neg.f64 (*.f64 eh (sin.f64 t)))
(sqrt.f64 (pow.f64 (*.f64 eh (sin.f64 t)) 2))
(log.f64 (exp.f64 (*.f64 eh (sin.f64 t))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 eh (sin.f64 t)))))
(cbrt.f64 (pow.f64 (*.f64 eh (sin.f64 t)) 3))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 eh (*.f64 eh (sin.f64 t))) 3) (pow.f64 eh 3)))
(expm1.f64 (log1p.f64 (*.f64 eh (sin.f64 t))))
(exp.f64 (log.f64 (*.f64 eh (sin.f64 t))))
(log1p.f64 (expm1.f64 (*.f64 eh (sin.f64 t))))
(+.f64 0 (*.f64 eh (*.f64 eh (sin.f64 t))))
(+.f64 (*.f64 eh (*.f64 eh (sin.f64 t))) (*.f64 0 (sin.f64 t)))
(+.f64 (*.f64 eh (*.f64 eh (sin.f64 t))) (*.f64 (neg.f64 (sin.f64 t)) 0))
(+.f64 (*.f64 eh (*.f64 eh (sin.f64 t))) (*.f64 0 (neg.f64 (sin.f64 t))))
(+.f64 (*.f64 0 (sin.f64 t)) (*.f64 eh (*.f64 eh (sin.f64 t))))
(+.f64 (+.f64 (*.f64 0 (sin.f64 t)) (*.f64 0 (sin.f64 t))) (*.f64 eh (*.f64 eh (sin.f64 t))))
(+.f64 (-.f64 0 (exp.f64 (log1p.f64 (*.f64 eh (*.f64 eh (sin.f64 t)))))) 1)
(+.f64 (*.f64 1 (*.f64 0 (sin.f64 t))) (*.f64 eh (*.f64 eh (sin.f64 t))))
(+.f64 (*.f64 (neg.f64 (sin.f64 t)) 0) (*.f64 eh (*.f64 eh (sin.f64 t))))
(+.f64 (*.f64 -1 (*.f64 0 (sin.f64 t))) (*.f64 eh (*.f64 eh (sin.f64 t))))
(+.f64 (*.f64 (*.f64 0 (sin.f64 t)) 1) (*.f64 eh (*.f64 eh (sin.f64 t))))
(+.f64 (*.f64 0 (neg.f64 (sin.f64 t))) (*.f64 eh (*.f64 eh (sin.f64 t))))
(+.f64 (*.f64 (*.f64 0 (sin.f64 t)) -1) (*.f64 eh (*.f64 eh (sin.f64 t))))
(+.f64 (neg.f64 (*.f64 0 (sin.f64 t))) (*.f64 eh (*.f64 eh (sin.f64 t))))
(-.f64 0 (*.f64 eh (*.f64 eh (sin.f64 t))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 eh (*.f64 eh (sin.f64 t))))) 1)
(-.f64 (+.f64 (*.f64 0 (sin.f64 t)) 0) (*.f64 eh (*.f64 eh (sin.f64 t))))
(-.f64 (+.f64 (*.f64 0 (sin.f64 t)) (exp.f64 (log1p.f64 (*.f64 eh (*.f64 eh (sin.f64 t)))))) 1)
(-.f64 (-.f64 0 (*.f64 0 (sin.f64 t))) (*.f64 eh (*.f64 eh (sin.f64 t))))
(/.f64 eh (/.f64 1 (*.f64 eh (sin.f64 t))))
(/.f64 (*.f64 eh eh) (/.f64 eh (*.f64 eh (sin.f64 t))))
(/.f64 (sin.f64 t) (/.f64 (*.f64 eh eh) (pow.f64 eh 4)))
(/.f64 (*.f64 eh (*.f64 eh (sin.f64 t))) 1)
(/.f64 (*.f64 eh (sin.f64 t)) (/.f64 eh (*.f64 eh eh)))
(/.f64 (pow.f64 eh 3) (/.f64 eh (sin.f64 t)))
(/.f64 (/.f64 (pow.f64 eh 6) eh) (/.f64 (pow.f64 eh 3) (sin.f64 t)))
(/.f64 (*.f64 (sin.f64 t) (pow.f64 eh 4)) (*.f64 eh eh))
(/.f64 (*.f64 (sin.f64 t) (pow.f64 eh 6)) (pow.f64 eh 4))
(/.f64 (*.f64 (*.f64 eh eh) (*.f64 eh (sin.f64 t))) eh)
(/.f64 (neg.f64 (sin.f64 t)) (/.f64 (*.f64 eh eh) (pow.f64 eh 4)))
(/.f64 (*.f64 eh (cbrt.f64 (pow.f64 eh 4))) (/.f64 (/.f64 eh (sin.f64 t)) (pow.f64 (cbrt.f64 eh) 2)))
(/.f64 (*.f64 eh (pow.f64 eh 6)) (*.f64 (pow.f64 eh 4) (/.f64 eh (sin.f64 t))))
(/.f64 (*.f64 eh (*.f64 eh (*.f64 eh (sin.f64 t)))) eh)
(/.f64 (*.f64 eh (*.f64 eh (sqrt.f64 (sin.f64 t)))) (/.f64 eh (*.f64 eh (sqrt.f64 (sin.f64 t)))))
(/.f64 (*.f64 eh (pow.f64 (cbrt.f64 (*.f64 eh (*.f64 eh (sin.f64 t)))) 2)) (/.f64 eh (cbrt.f64 (*.f64 eh (*.f64 eh (sin.f64 t))))))
(/.f64 (*.f64 eh (/.f64 (*.f64 eh (*.f64 eh (sin.f64 t))) (sqrt.f64 eh))) (sqrt.f64 eh))
(/.f64 (*.f64 eh (/.f64 (*.f64 eh (*.f64 eh (sin.f64 t))) (pow.f64 (cbrt.f64 eh) 2))) (cbrt.f64 eh))
(/.f64 (*.f64 1 (*.f64 (sin.f64 t) (pow.f64 eh 4))) (*.f64 eh eh))
(/.f64 (*.f64 1 (*.f64 (sin.f64 t) (pow.f64 eh 6))) (pow.f64 eh 4))
(/.f64 (*.f64 (*.f64 eh (sin.f64 t)) (sqrt.f64 (pow.f64 eh 6))) (*.f64 eh eh))
(/.f64 (*.f64 (*.f64 (sin.f64 t) (cbrt.f64 (pow.f64 eh 4))) (*.f64 eh eh)) (cbrt.f64 (pow.f64 eh 4)))
(/.f64 (*.f64 (*.f64 (sin.f64 t) (cbrt.f64 (pow.f64 eh 4))) (cbrt.f64 (pow.f64 eh 4))) (pow.f64 (cbrt.f64 eh) 2))
(/.f64 (*.f64 (neg.f64 (sin.f64 t)) (pow.f64 eh 4)) (*.f64 eh eh))
(/.f64 (*.f64 (neg.f64 (sin.f64 t)) (pow.f64 eh 6)) (pow.f64 eh 4))
(/.f64 (*.f64 -1 (*.f64 (sin.f64 t) (pow.f64 eh 4))) (*.f64 eh eh))
(/.f64 (*.f64 -1 (*.f64 (sin.f64 t) (pow.f64 eh 6))) (pow.f64 eh 4))
(/.f64 (*.f64 (sqrt.f64 (pow.f64 eh 6)) (*.f64 eh (sin.f64 t))) (*.f64 eh eh))
(/.f64 (*.f64 (pow.f64 eh 4) (neg.f64 (sin.f64 t))) (*.f64 eh eh))
(/.f64 (*.f64 (pow.f64 eh 6) (neg.f64 (sin.f64 t))) (pow.f64 eh 4))
(/.f64 (*.f64 (*.f64 (sin.f64 t) (pow.f64 eh 4)) 1) (*.f64 eh eh))
(/.f64 (*.f64 (*.f64 (sin.f64 t) (pow.f64 eh 6)) 1) (pow.f64 eh 4))
(pow.f64 (*.f64 eh (*.f64 eh (sin.f64 t))) 1)
(pow.f64 (*.f64 eh (sqrt.f64 (sin.f64 t))) 2)
(pow.f64 (cbrt.f64 (*.f64 eh (*.f64 eh (sin.f64 t)))) 3)
(pow.f64 (pow.f64 (*.f64 eh (*.f64 eh (sin.f64 t))) 3) 1/3)
(neg.f64 (*.f64 eh (*.f64 eh (sin.f64 t))))
(sqrt.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 4)))
(log.f64 (pow.f64 (exp.f64 (sin.f64 t)) (*.f64 eh eh)))
(log.f64 (/.f64 1 (pow.f64 (exp.f64 (sin.f64 t)) (*.f64 eh eh))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 eh (*.f64 eh (sin.f64 t))))))
(cbrt.f64 (pow.f64 (*.f64 eh (*.f64 eh (sin.f64 t))) 3))
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 eh 6)))
(expm1.f64 (log1p.f64 (*.f64 eh (*.f64 eh (sin.f64 t)))))
(exp.f64 (log.f64 (*.f64 eh (*.f64 eh (sin.f64 t)))))
(log1p.f64 (expm1.f64 (*.f64 eh (*.f64 eh (sin.f64 t)))))
Outputs
(*.f64 -1 (*.f64 (sin.f64 t) eh))
(*.f64 (neg.f64 eh) (sin.f64 t))
(*.f64 (sin.f64 t) (neg.f64 eh))
(*.f64 -1 (*.f64 (sin.f64 t) eh))
(*.f64 (neg.f64 eh) (sin.f64 t))
(*.f64 (sin.f64 t) (neg.f64 eh))
(*.f64 -1 (*.f64 (sin.f64 t) eh))
(*.f64 (neg.f64 eh) (sin.f64 t))
(*.f64 (sin.f64 t) (neg.f64 eh))
(*.f64 -1 (*.f64 (sin.f64 t) eh))
(*.f64 (neg.f64 eh) (sin.f64 t))
(*.f64 (sin.f64 t) (neg.f64 eh))
(*.f64 -1 (*.f64 (sin.f64 t) eh))
(*.f64 (neg.f64 eh) (sin.f64 t))
(*.f64 (sin.f64 t) (neg.f64 eh))
(*.f64 -1 (*.f64 (sin.f64 t) eh))
(*.f64 (neg.f64 eh) (sin.f64 t))
(*.f64 (sin.f64 t) (neg.f64 eh))
(*.f64 -1 (*.f64 (sin.f64 t) eh))
(*.f64 (neg.f64 eh) (sin.f64 t))
(*.f64 (sin.f64 t) (neg.f64 eh))
(*.f64 -1 (*.f64 (sin.f64 t) eh))
(*.f64 (neg.f64 eh) (sin.f64 t))
(*.f64 (sin.f64 t) (neg.f64 eh))
(*.f64 -1 (*.f64 (sin.f64 t) eh))
(*.f64 (neg.f64 eh) (sin.f64 t))
(*.f64 (sin.f64 t) (neg.f64 eh))
(*.f64 -1 (*.f64 (sin.f64 t) eh))
(*.f64 (neg.f64 eh) (sin.f64 t))
(*.f64 (sin.f64 t) (neg.f64 eh))
(*.f64 -1 (*.f64 (sin.f64 t) eh))
(*.f64 (neg.f64 eh) (sin.f64 t))
(*.f64 (sin.f64 t) (neg.f64 eh))
(*.f64 -1 (*.f64 (sin.f64 t) eh))
(*.f64 (neg.f64 eh) (sin.f64 t))
(*.f64 (sin.f64 t) (neg.f64 eh))
(*.f64 -1 (*.f64 t eh))
(neg.f64 (*.f64 t eh))
(*.f64 t (neg.f64 eh))
(+.f64 (*.f64 -1 (*.f64 t eh)) (*.f64 1/6 (*.f64 (pow.f64 t 3) eh)))
(fma.f64 -1 (*.f64 t eh) (*.f64 1/6 (*.f64 eh (pow.f64 t 3))))
(*.f64 eh (+.f64 (neg.f64 t) (*.f64 1/6 (pow.f64 t 3))))
(*.f64 eh (-.f64 (*.f64 1/6 (pow.f64 t 3)) t))
(+.f64 (*.f64 -1 (*.f64 t eh)) (+.f64 (*.f64 1/6 (*.f64 (pow.f64 t 3) eh)) (*.f64 -1/120 (*.f64 (pow.f64 t 5) eh))))
(fma.f64 -1 (*.f64 t eh) (fma.f64 1/6 (*.f64 eh (pow.f64 t 3)) (*.f64 (*.f64 -1/120 (pow.f64 t 5)) eh)))
(-.f64 (*.f64 eh (+.f64 (*.f64 -1/120 (pow.f64 t 5)) (*.f64 1/6 (pow.f64 t 3)))) (*.f64 t eh))
(*.f64 eh (-.f64 (+.f64 (*.f64 -1/120 (pow.f64 t 5)) (*.f64 1/6 (pow.f64 t 3))) t))
(+.f64 (*.f64 -1 (*.f64 t eh)) (+.f64 (*.f64 1/6 (*.f64 (pow.f64 t 3) eh)) (+.f64 (*.f64 -1/120 (*.f64 (pow.f64 t 5) eh)) (*.f64 1/5040 (*.f64 (pow.f64 t 7) eh)))))
(fma.f64 -1 (*.f64 t eh) (fma.f64 1/6 (*.f64 eh (pow.f64 t 3)) (fma.f64 -1/120 (*.f64 eh (pow.f64 t 5)) (*.f64 1/5040 (*.f64 eh (pow.f64 t 7))))))
(-.f64 (fma.f64 1/6 (*.f64 eh (pow.f64 t 3)) (*.f64 eh (+.f64 (*.f64 -1/120 (pow.f64 t 5)) (*.f64 1/5040 (pow.f64 t 7))))) (*.f64 t eh))
(*.f64 eh (+.f64 (-.f64 (*.f64 1/6 (pow.f64 t 3)) t) (+.f64 (*.f64 -1/120 (pow.f64 t 5)) (*.f64 1/5040 (pow.f64 t 7)))))
(*.f64 -1 (*.f64 (sin.f64 t) eh))
(*.f64 (neg.f64 eh) (sin.f64 t))
(*.f64 (sin.f64 t) (neg.f64 eh))
(*.f64 -1 (*.f64 (sin.f64 t) eh))
(*.f64 (neg.f64 eh) (sin.f64 t))
(*.f64 (sin.f64 t) (neg.f64 eh))
(*.f64 -1 (*.f64 (sin.f64 t) eh))
(*.f64 (neg.f64 eh) (sin.f64 t))
(*.f64 (sin.f64 t) (neg.f64 eh))
(*.f64 -1 (*.f64 (sin.f64 t) eh))
(*.f64 (neg.f64 eh) (sin.f64 t))
(*.f64 (sin.f64 t) (neg.f64 eh))
(*.f64 -1 (*.f64 (sin.f64 t) eh))
(*.f64 (neg.f64 eh) (sin.f64 t))
(*.f64 (sin.f64 t) (neg.f64 eh))
(*.f64 -1 (*.f64 (sin.f64 t) eh))
(*.f64 (neg.f64 eh) (sin.f64 t))
(*.f64 (sin.f64 t) (neg.f64 eh))
(*.f64 -1 (*.f64 (sin.f64 t) eh))
(*.f64 (neg.f64 eh) (sin.f64 t))
(*.f64 (sin.f64 t) (neg.f64 eh))
(*.f64 -1 (*.f64 (sin.f64 t) eh))
(*.f64 (neg.f64 eh) (sin.f64 t))
(*.f64 (sin.f64 t) (neg.f64 eh))
(*.f64 -1 (*.f64 (sin.f64 t) (pow.f64 eh 2)))
(*.f64 eh (*.f64 (neg.f64 eh) (sin.f64 t)))
(*.f64 (sin.f64 t) (neg.f64 (*.f64 eh eh)))
(*.f64 (sin.f64 t) (*.f64 eh (neg.f64 eh)))
(*.f64 -1 (*.f64 (sin.f64 t) (pow.f64 eh 2)))
(*.f64 eh (*.f64 (neg.f64 eh) (sin.f64 t)))
(*.f64 (sin.f64 t) (neg.f64 (*.f64 eh eh)))
(*.f64 (sin.f64 t) (*.f64 eh (neg.f64 eh)))
(*.f64 -1 (*.f64 (sin.f64 t) (pow.f64 eh 2)))
(*.f64 eh (*.f64 (neg.f64 eh) (sin.f64 t)))
(*.f64 (sin.f64 t) (neg.f64 (*.f64 eh eh)))
(*.f64 (sin.f64 t) (*.f64 eh (neg.f64 eh)))
(*.f64 -1 (*.f64 (sin.f64 t) (pow.f64 eh 2)))
(*.f64 eh (*.f64 (neg.f64 eh) (sin.f64 t)))
(*.f64 (sin.f64 t) (neg.f64 (*.f64 eh eh)))
(*.f64 (sin.f64 t) (*.f64 eh (neg.f64 eh)))
(*.f64 -1 (*.f64 (sin.f64 t) (pow.f64 eh 2)))
(*.f64 eh (*.f64 (neg.f64 eh) (sin.f64 t)))
(*.f64 (sin.f64 t) (neg.f64 (*.f64 eh eh)))
(*.f64 (sin.f64 t) (*.f64 eh (neg.f64 eh)))
(*.f64 -1 (*.f64 (sin.f64 t) (pow.f64 eh 2)))
(*.f64 eh (*.f64 (neg.f64 eh) (sin.f64 t)))
(*.f64 (sin.f64 t) (neg.f64 (*.f64 eh eh)))
(*.f64 (sin.f64 t) (*.f64 eh (neg.f64 eh)))
(*.f64 -1 (*.f64 (sin.f64 t) (pow.f64 eh 2)))
(*.f64 eh (*.f64 (neg.f64 eh) (sin.f64 t)))
(*.f64 (sin.f64 t) (neg.f64 (*.f64 eh eh)))
(*.f64 (sin.f64 t) (*.f64 eh (neg.f64 eh)))
(*.f64 -1 (*.f64 (sin.f64 t) (pow.f64 eh 2)))
(*.f64 eh (*.f64 (neg.f64 eh) (sin.f64 t)))
(*.f64 (sin.f64 t) (neg.f64 (*.f64 eh eh)))
(*.f64 (sin.f64 t) (*.f64 eh (neg.f64 eh)))
(*.f64 -1 (*.f64 (sin.f64 t) (pow.f64 eh 2)))
(*.f64 eh (*.f64 (neg.f64 eh) (sin.f64 t)))
(*.f64 (sin.f64 t) (neg.f64 (*.f64 eh eh)))
(*.f64 (sin.f64 t) (*.f64 eh (neg.f64 eh)))
(*.f64 -1 (*.f64 (sin.f64 t) (pow.f64 eh 2)))
(*.f64 eh (*.f64 (neg.f64 eh) (sin.f64 t)))
(*.f64 (sin.f64 t) (neg.f64 (*.f64 eh eh)))
(*.f64 (sin.f64 t) (*.f64 eh (neg.f64 eh)))
(*.f64 -1 (*.f64 (sin.f64 t) (pow.f64 eh 2)))
(*.f64 eh (*.f64 (neg.f64 eh) (sin.f64 t)))
(*.f64 (sin.f64 t) (neg.f64 (*.f64 eh eh)))
(*.f64 (sin.f64 t) (*.f64 eh (neg.f64 eh)))
(*.f64 -1 (*.f64 (sin.f64 t) (pow.f64 eh 2)))
(*.f64 eh (*.f64 (neg.f64 eh) (sin.f64 t)))
(*.f64 (sin.f64 t) (neg.f64 (*.f64 eh eh)))
(*.f64 (sin.f64 t) (*.f64 eh (neg.f64 eh)))
(*.f64 -1 (*.f64 t (pow.f64 eh 2)))
(neg.f64 (*.f64 t (*.f64 eh eh)))
(*.f64 t (neg.f64 (*.f64 eh eh)))
(*.f64 t (*.f64 eh (neg.f64 eh)))
(+.f64 (*.f64 -1 (*.f64 t (pow.f64 eh 2))) (*.f64 1/6 (*.f64 (pow.f64 t 3) (pow.f64 eh 2))))
(fma.f64 -1 (*.f64 t (*.f64 eh eh)) (*.f64 1/6 (*.f64 (pow.f64 t 3) (*.f64 eh eh))))
(*.f64 (*.f64 eh eh) (+.f64 (neg.f64 t) (*.f64 1/6 (pow.f64 t 3))))
(*.f64 eh (*.f64 eh (-.f64 (*.f64 1/6 (pow.f64 t 3)) t)))
(+.f64 (*.f64 -1 (*.f64 t (pow.f64 eh 2))) (+.f64 (*.f64 1/6 (*.f64 (pow.f64 t 3) (pow.f64 eh 2))) (*.f64 -1/120 (*.f64 (pow.f64 t 5) (pow.f64 eh 2)))))
(fma.f64 -1 (*.f64 t (*.f64 eh eh)) (fma.f64 1/6 (*.f64 (pow.f64 t 3) (*.f64 eh eh)) (*.f64 (*.f64 -1/120 (pow.f64 t 5)) (*.f64 eh eh))))
(-.f64 (*.f64 (*.f64 eh eh) (+.f64 (*.f64 1/6 (pow.f64 t 3)) (*.f64 -1/120 (pow.f64 t 5)))) (*.f64 t (*.f64 eh eh)))
(*.f64 (*.f64 eh eh) (-.f64 (+.f64 (*.f64 -1/120 (pow.f64 t 5)) (*.f64 1/6 (pow.f64 t 3))) t))
(+.f64 (*.f64 1/5040 (*.f64 (pow.f64 t 7) (pow.f64 eh 2))) (+.f64 (*.f64 -1 (*.f64 t (pow.f64 eh 2))) (+.f64 (*.f64 1/6 (*.f64 (pow.f64 t 3) (pow.f64 eh 2))) (*.f64 -1/120 (*.f64 (pow.f64 t 5) (pow.f64 eh 2))))))
(fma.f64 1/5040 (*.f64 (pow.f64 t 7) (*.f64 eh eh)) (fma.f64 -1 (*.f64 t (*.f64 eh eh)) (fma.f64 1/6 (*.f64 (pow.f64 t 3) (*.f64 eh eh)) (*.f64 (*.f64 -1/120 (pow.f64 t 5)) (*.f64 eh eh)))))
(+.f64 (*.f64 (*.f64 eh eh) (+.f64 (*.f64 1/6 (pow.f64 t 3)) (*.f64 -1/120 (pow.f64 t 5)))) (*.f64 (*.f64 eh eh) (+.f64 (*.f64 1/5040 (pow.f64 t 7)) (neg.f64 t))))
(*.f64 (*.f64 eh eh) (+.f64 (+.f64 (*.f64 -1/120 (pow.f64 t 5)) (*.f64 1/6 (pow.f64 t 3))) (-.f64 (*.f64 1/5040 (pow.f64 t 7)) t)))
(*.f64 -1 (*.f64 (sin.f64 t) (pow.f64 eh 2)))
(*.f64 eh (*.f64 (neg.f64 eh) (sin.f64 t)))
(*.f64 (sin.f64 t) (neg.f64 (*.f64 eh eh)))
(*.f64 (sin.f64 t) (*.f64 eh (neg.f64 eh)))
(*.f64 -1 (*.f64 (sin.f64 t) (pow.f64 eh 2)))
(*.f64 eh (*.f64 (neg.f64 eh) (sin.f64 t)))
(*.f64 (sin.f64 t) (neg.f64 (*.f64 eh eh)))
(*.f64 (sin.f64 t) (*.f64 eh (neg.f64 eh)))
(*.f64 -1 (*.f64 (sin.f64 t) (pow.f64 eh 2)))
(*.f64 eh (*.f64 (neg.f64 eh) (sin.f64 t)))
(*.f64 (sin.f64 t) (neg.f64 (*.f64 eh eh)))
(*.f64 (sin.f64 t) (*.f64 eh (neg.f64 eh)))
(*.f64 -1 (*.f64 (sin.f64 t) (pow.f64 eh 2)))
(*.f64 eh (*.f64 (neg.f64 eh) (sin.f64 t)))
(*.f64 (sin.f64 t) (neg.f64 (*.f64 eh eh)))
(*.f64 (sin.f64 t) (*.f64 eh (neg.f64 eh)))
(*.f64 -1 (*.f64 (sin.f64 t) (pow.f64 eh 2)))
(*.f64 eh (*.f64 (neg.f64 eh) (sin.f64 t)))
(*.f64 (sin.f64 t) (neg.f64 (*.f64 eh eh)))
(*.f64 (sin.f64 t) (*.f64 eh (neg.f64 eh)))
(*.f64 -1 (*.f64 (sin.f64 t) (pow.f64 eh 2)))
(*.f64 eh (*.f64 (neg.f64 eh) (sin.f64 t)))
(*.f64 (sin.f64 t) (neg.f64 (*.f64 eh eh)))
(*.f64 (sin.f64 t) (*.f64 eh (neg.f64 eh)))
(*.f64 -1 (*.f64 (sin.f64 t) (pow.f64 eh 2)))
(*.f64 eh (*.f64 (neg.f64 eh) (sin.f64 t)))
(*.f64 (sin.f64 t) (neg.f64 (*.f64 eh eh)))
(*.f64 (sin.f64 t) (*.f64 eh (neg.f64 eh)))
(*.f64 -1 (*.f64 (sin.f64 t) (pow.f64 eh 2)))
(*.f64 eh (*.f64 (neg.f64 eh) (sin.f64 t)))
(*.f64 (sin.f64 t) (neg.f64 (*.f64 eh eh)))
(*.f64 (sin.f64 t) (*.f64 eh (neg.f64 eh)))
(+.f64 (*.f64 (*.f64 0 eh) (sin.f64 t)) (*.f64 eh (sin.f64 t)))
(+.f64 (*.f64 (sin.f64 t) eh) 0)
(*.f64 (sin.f64 t) eh)
(+.f64 (-.f64 (*.f64 (*.f64 0 eh) (sin.f64 t)) (exp.f64 (log1p.f64 (*.f64 eh (sin.f64 t))))) 1)
(*.f64 (neg.f64 eh) (sin.f64 t))
(*.f64 (sin.f64 t) (neg.f64 eh))
(+.f64 (-.f64 (*.f64 (*.f64 0 eh) (sin.f64 t)) (*.f64 (*.f64 0 eh) (sin.f64 t))) (*.f64 eh (sin.f64 t)))
(+.f64 (*.f64 (sin.f64 t) eh) 0)
(*.f64 (sin.f64 t) eh)
(+.f64 (*.f64 (/.f64 1 eh) (*.f64 0 (sin.f64 t))) (*.f64 eh (sin.f64 t)))
(+.f64 (*.f64 (sin.f64 t) eh) 0)
(*.f64 (sin.f64 t) eh)
(+.f64 (*.f64 (*.f64 0 (sin.f64 t)) (/.f64 1 eh)) (*.f64 eh (sin.f64 t)))
(+.f64 (*.f64 (sin.f64 t) eh) 0)
(*.f64 (sin.f64 t) eh)
(-.f64 (exp.f64 (log1p.f64 (*.f64 eh (sin.f64 t)))) 1)
(+.f64 (*.f64 (sin.f64 t) eh) 0)
(*.f64 (sin.f64 t) eh)
(-.f64 (*.f64 (*.f64 0 eh) (sin.f64 t)) (*.f64 eh (sin.f64 t)))
(*.f64 (neg.f64 eh) (sin.f64 t))
(*.f64 (sin.f64 t) (neg.f64 eh))
(*.f64 eh (sin.f64 t))
(+.f64 (*.f64 (sin.f64 t) eh) 0)
(*.f64 (sin.f64 t) eh)
(*.f64 eh (neg.f64 (sin.f64 t)))
(*.f64 (neg.f64 eh) (sin.f64 t))
(*.f64 (sin.f64 t) (neg.f64 eh))
(*.f64 eh (/.f64 (sin.f64 t) 1))
(+.f64 (*.f64 (sin.f64 t) eh) 0)
(*.f64 (sin.f64 t) eh)
(*.f64 (*.f64 eh eh) (/.f64 (sin.f64 t) eh))
(+.f64 (*.f64 (sin.f64 t) eh) 0)
(*.f64 (sin.f64 t) eh)
(*.f64 (*.f64 eh eh) (neg.f64 (/.f64 (sin.f64 t) eh)))
(*.f64 (neg.f64 eh) (sin.f64 t))
(*.f64 (sin.f64 t) (neg.f64 eh))
(*.f64 (sin.f64 t) eh)
(+.f64 (*.f64 (sin.f64 t) eh) 0)
(*.f64 (*.f64 eh (*.f64 eh (sin.f64 t))) (/.f64 1 eh))
(+.f64 (*.f64 (sin.f64 t) eh) 0)
(*.f64 (sin.f64 t) eh)
(*.f64 (*.f64 eh (*.f64 eh (sin.f64 t))) (neg.f64 (/.f64 1 eh)))
(*.f64 (neg.f64 eh) (sin.f64 t))
(*.f64 (sin.f64 t) (neg.f64 eh))
(*.f64 (*.f64 eh (sin.f64 t)) 1)
(+.f64 (*.f64 (sin.f64 t) eh) 0)
(*.f64 (sin.f64 t) eh)
(*.f64 (*.f64 eh (sin.f64 t)) -1)
(*.f64 (neg.f64 eh) (sin.f64 t))
(*.f64 (sin.f64 t) (neg.f64 eh))
(*.f64 1 (*.f64 eh (sin.f64 t)))
(+.f64 (*.f64 (sin.f64 t) eh) 0)
(*.f64 (sin.f64 t) eh)
(*.f64 (sqrt.f64 (*.f64 eh (sin.f64 t))) (sqrt.f64 (*.f64 eh (sin.f64 t))))
(+.f64 (*.f64 (sin.f64 t) eh) 0)
(*.f64 (sin.f64 t) eh)
(*.f64 (sqrt.f64 (*.f64 eh (sin.f64 t))) (neg.f64 (sqrt.f64 (*.f64 eh (sin.f64 t)))))
(*.f64 (neg.f64 eh) (sin.f64 t))
(*.f64 (sin.f64 t) (neg.f64 eh))
(*.f64 (*.f64 eh (sqrt.f64 (sin.f64 t))) (/.f64 (*.f64 eh (sqrt.f64 (sin.f64 t))) eh))
(/.f64 (pow.f64 (*.f64 eh (sqrt.f64 (sin.f64 t))) 2) eh)
(*.f64 (*.f64 eh (sqrt.f64 (sin.f64 t))) (neg.f64 (/.f64 (*.f64 eh (sqrt.f64 (sin.f64 t))) eh)))
(neg.f64 (/.f64 (pow.f64 (*.f64 eh (sqrt.f64 (sin.f64 t))) 2) eh))
(/.f64 (neg.f64 (pow.f64 (*.f64 eh (sqrt.f64 (sin.f64 t))) 2)) eh)
(*.f64 (cbrt.f64 (*.f64 eh (sin.f64 t))) (pow.f64 (cbrt.f64 (*.f64 eh (sin.f64 t))) 2))
(+.f64 (*.f64 (sin.f64 t) eh) 0)
(*.f64 (sin.f64 t) eh)
(*.f64 (cbrt.f64 (*.f64 eh (sin.f64 t))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 eh (*.f64 eh (sin.f64 t)))) 2) (pow.f64 (cbrt.f64 eh) 2)))
(/.f64 (*.f64 (cbrt.f64 (*.f64 (sin.f64 t) eh)) (pow.f64 (cbrt.f64 (*.f64 (sin.f64 t) (*.f64 eh eh))) 2)) (pow.f64 (cbrt.f64 eh) 2))
(*.f64 (cbrt.f64 (*.f64 (sin.f64 t) eh)) (/.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 t) (*.f64 eh eh))) 2) (pow.f64 (cbrt.f64 eh) 2)))
(/.f64 (cbrt.f64 (*.f64 (sin.f64 t) eh)) (/.f64 (pow.f64 (cbrt.f64 eh) 2) (pow.f64 (cbrt.f64 (*.f64 (sin.f64 t) (*.f64 eh eh))) 2)))
(*.f64 (cbrt.f64 (*.f64 eh (sin.f64 t))) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 eh (sin.f64 t))) 2)))
(*.f64 (neg.f64 eh) (sin.f64 t))
(*.f64 (sin.f64 t) (neg.f64 eh))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 eh (sin.f64 t))) 2) (cbrt.f64 (*.f64 eh (sin.f64 t))))
(+.f64 (*.f64 (sin.f64 t) eh) 0)
(*.f64 (sin.f64 t) eh)
(*.f64 (pow.f64 (cbrt.f64 (*.f64 eh (sin.f64 t))) 2) (neg.f64 (cbrt.f64 (*.f64 eh (sin.f64 t)))))
(*.f64 (neg.f64 eh) (sin.f64 t))
(*.f64 (sin.f64 t) (neg.f64 eh))
(*.f64 (cbrt.f64 (pow.f64 eh 4)) (/.f64 (sin.f64 t) (cbrt.f64 eh)))
(/.f64 (cbrt.f64 (pow.f64 eh 4)) (/.f64 (cbrt.f64 eh) (sin.f64 t)))
(*.f64 (cbrt.f64 (pow.f64 eh 4)) (neg.f64 (/.f64 (sin.f64 t) (cbrt.f64 eh))))
(*.f64 (cbrt.f64 (pow.f64 eh 4)) (/.f64 (neg.f64 (sin.f64 t)) (cbrt.f64 eh)))
(/.f64 (neg.f64 (sin.f64 t)) (/.f64 (cbrt.f64 eh) (cbrt.f64 (pow.f64 eh 4))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 eh (*.f64 eh (sin.f64 t)))) 2) (/.f64 (cbrt.f64 (*.f64 eh (*.f64 eh (sin.f64 t)))) eh))
(+.f64 (*.f64 (sin.f64 t) eh) 0)
(*.f64 (sin.f64 t) eh)
(*.f64 (pow.f64 (cbrt.f64 (*.f64 eh (*.f64 eh (sin.f64 t)))) 2) (neg.f64 (/.f64 (cbrt.f64 (*.f64 eh (*.f64 eh (sin.f64 t)))) eh)))
(*.f64 (neg.f64 eh) (sin.f64 t))
(*.f64 (sin.f64 t) (neg.f64 eh))
(*.f64 (/.f64 1 eh) (*.f64 eh (*.f64 eh (sin.f64 t))))
(+.f64 (*.f64 (sin.f64 t) eh) 0)
(*.f64 (sin.f64 t) eh)
(*.f64 (/.f64 (*.f64 eh (sqrt.f64 (sin.f64 t))) eh) (*.f64 eh (sqrt.f64 (sin.f64 t))))
(/.f64 (pow.f64 (*.f64 eh (sqrt.f64 (sin.f64 t))) 2) eh)
(*.f64 (/.f64 (*.f64 eh (sqrt.f64 (sin.f64 t))) eh) (/.f64 (*.f64 eh (sqrt.f64 (sin.f64 t))) 1))
(/.f64 (pow.f64 (*.f64 eh (sqrt.f64 (sin.f64 t))) 2) eh)
(*.f64 (/.f64 (cbrt.f64 (*.f64 eh (*.f64 eh (sin.f64 t)))) eh) (pow.f64 (cbrt.f64 (*.f64 eh (*.f64 eh (sin.f64 t)))) 2))
(+.f64 (*.f64 (sin.f64 t) eh) 0)
(*.f64 (sin.f64 t) eh)
(*.f64 (/.f64 (cbrt.f64 (*.f64 eh (*.f64 eh (sin.f64 t)))) eh) (/.f64 (pow.f64 (cbrt.f64 (*.f64 eh (*.f64 eh (sin.f64 t)))) 2) 1))
(+.f64 (*.f64 (sin.f64 t) eh) 0)
(*.f64 (sin.f64 t) eh)
(*.f64 (/.f64 (*.f64 eh (sin.f64 t)) eh) eh)
(+.f64 (*.f64 (sin.f64 t) eh) 0)
(*.f64 (sin.f64 t) eh)
(*.f64 (/.f64 (*.f64 eh (*.f64 eh (sin.f64 t))) (sqrt.f64 eh)) (/.f64 1 (sqrt.f64 eh)))
(*.f64 (/.f64 (*.f64 (sin.f64 t) (*.f64 eh eh)) (sqrt.f64 eh)) (/.f64 1 (sqrt.f64 eh)))
(*.f64 (/.f64 (sin.f64 t) (sqrt.f64 eh)) (/.f64 eh (/.f64 (sqrt.f64 eh) eh)))
(*.f64 (/.f64 (sin.f64 t) (sqrt.f64 eh)) (*.f64 (/.f64 eh (sqrt.f64 eh)) eh))
(*.f64 (/.f64 1 (sqrt.f64 eh)) (/.f64 (*.f64 eh (*.f64 eh (sin.f64 t))) (sqrt.f64 eh)))
(*.f64 (/.f64 (*.f64 (sin.f64 t) (*.f64 eh eh)) (sqrt.f64 eh)) (/.f64 1 (sqrt.f64 eh)))
(*.f64 (/.f64 (sin.f64 t) (sqrt.f64 eh)) (/.f64 eh (/.f64 (sqrt.f64 eh) eh)))
(*.f64 (/.f64 (sin.f64 t) (sqrt.f64 eh)) (*.f64 (/.f64 eh (sqrt.f64 eh)) eh))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 eh) 2)) (/.f64 (*.f64 eh (*.f64 eh (sin.f64 t))) (cbrt.f64 eh)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 eh) 2)) (/.f64 eh (/.f64 (cbrt.f64 eh) (*.f64 (sin.f64 t) eh))))
(/.f64 (*.f64 (sin.f64 t) (/.f64 (*.f64 eh eh) (cbrt.f64 eh))) (pow.f64 (cbrt.f64 eh) 2))
(/.f64 (/.f64 (*.f64 (sin.f64 t) (*.f64 eh eh)) (pow.f64 (cbrt.f64 eh) 2)) (cbrt.f64 eh))
(*.f64 (/.f64 (sin.f64 t) eh) (*.f64 eh eh))
(+.f64 (*.f64 (sin.f64 t) eh) 0)
(*.f64 (sin.f64 t) eh)
(*.f64 (/.f64 (sin.f64 t) (sqrt.f64 eh)) (/.f64 (*.f64 eh eh) (sqrt.f64 eh)))
(*.f64 (/.f64 (*.f64 (sin.f64 t) (*.f64 eh eh)) (sqrt.f64 eh)) (/.f64 1 (sqrt.f64 eh)))
(*.f64 (/.f64 (sin.f64 t) (sqrt.f64 eh)) (/.f64 eh (/.f64 (sqrt.f64 eh) eh)))
(*.f64 (/.f64 (sin.f64 t) (sqrt.f64 eh)) (*.f64 (/.f64 eh (sqrt.f64 eh)) eh))
(*.f64 (/.f64 (sin.f64 t) (cbrt.f64 eh)) (cbrt.f64 (pow.f64 eh 4)))
(*.f64 (cbrt.f64 (pow.f64 eh 4)) (/.f64 (sin.f64 t) (cbrt.f64 eh)))
(/.f64 (cbrt.f64 (pow.f64 eh 4)) (/.f64 (cbrt.f64 eh) (sin.f64 t)))
(*.f64 (/.f64 (*.f64 eh (*.f64 eh (sin.f64 t))) (cbrt.f64 eh)) (/.f64 1 (pow.f64 (cbrt.f64 eh) 2)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 eh) 2)) (/.f64 eh (/.f64 (cbrt.f64 eh) (*.f64 (sin.f64 t) eh))))
(/.f64 (*.f64 (sin.f64 t) (/.f64 (*.f64 eh eh) (cbrt.f64 eh))) (pow.f64 (cbrt.f64 eh) 2))
(/.f64 (/.f64 (*.f64 (sin.f64 t) (*.f64 eh eh)) (pow.f64 (cbrt.f64 eh) 2)) (cbrt.f64 eh))
(*.f64 (neg.f64 (sin.f64 t)) eh)
(*.f64 (neg.f64 eh) (sin.f64 t))
(*.f64 (sin.f64 t) (neg.f64 eh))
(*.f64 -1 (*.f64 eh (sin.f64 t)))
(*.f64 (neg.f64 eh) (sin.f64 t))
(*.f64 (sin.f64 t) (neg.f64 eh))
(*.f64 (/.f64 (*.f64 eh eh) (sqrt.f64 eh)) (/.f64 (sin.f64 t) (sqrt.f64 eh)))
(*.f64 (/.f64 (*.f64 (sin.f64 t) (*.f64 eh eh)) (sqrt.f64 eh)) (/.f64 1 (sqrt.f64 eh)))
(*.f64 (/.f64 (sin.f64 t) (sqrt.f64 eh)) (/.f64 eh (/.f64 (sqrt.f64 eh) eh)))
(*.f64 (/.f64 (sin.f64 t) (sqrt.f64 eh)) (*.f64 (/.f64 eh (sqrt.f64 eh)) eh))
(*.f64 (/.f64 (*.f64 eh eh) (sqrt.f64 eh)) (neg.f64 (/.f64 (sin.f64 t) (sqrt.f64 eh))))
(*.f64 (/.f64 eh (/.f64 (sqrt.f64 eh) eh)) (/.f64 (neg.f64 (sin.f64 t)) (sqrt.f64 eh)))
(/.f64 (neg.f64 (*.f64 (sin.f64 t) (/.f64 eh (/.f64 (sqrt.f64 eh) eh)))) (sqrt.f64 eh))
(/.f64 (*.f64 (sin.f64 t) (/.f64 (*.f64 eh (neg.f64 eh)) (sqrt.f64 eh))) (sqrt.f64 eh))
(*.f64 (/.f64 (sin.f64 t) 1) eh)
(+.f64 (*.f64 (sin.f64 t) eh) 0)
(*.f64 (sin.f64 t) eh)
(*.f64 (/.f64 (sin.f64 t) (pow.f64 (cbrt.f64 eh) 2)) (/.f64 (*.f64 eh eh) (cbrt.f64 eh)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 eh) 2)) (/.f64 eh (/.f64 (cbrt.f64 eh) (*.f64 (sin.f64 t) eh))))
(/.f64 (*.f64 (sin.f64 t) (/.f64 (*.f64 eh eh) (cbrt.f64 eh))) (pow.f64 (cbrt.f64 eh) 2))
(/.f64 (/.f64 (*.f64 (sin.f64 t) (*.f64 eh eh)) (pow.f64 (cbrt.f64 eh) 2)) (cbrt.f64 eh))
(*.f64 (/.f64 (*.f64 eh eh) (cbrt.f64 eh)) (/.f64 (sin.f64 t) (pow.f64 (cbrt.f64 eh) 2)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 eh) 2)) (/.f64 eh (/.f64 (cbrt.f64 eh) (*.f64 (sin.f64 t) eh))))
(/.f64 (*.f64 (sin.f64 t) (/.f64 (*.f64 eh eh) (cbrt.f64 eh))) (pow.f64 (cbrt.f64 eh) 2))
(/.f64 (/.f64 (*.f64 (sin.f64 t) (*.f64 eh eh)) (pow.f64 (cbrt.f64 eh) 2)) (cbrt.f64 eh))
(*.f64 (/.f64 (*.f64 eh (sqrt.f64 (sin.f64 t))) 1) (/.f64 (*.f64 eh (sqrt.f64 (sin.f64 t))) eh))
(/.f64 (pow.f64 (*.f64 eh (sqrt.f64 (sin.f64 t))) 2) eh)
(*.f64 (/.f64 (*.f64 eh (sqrt.f64 (sin.f64 t))) 1) (neg.f64 (/.f64 (*.f64 eh (sqrt.f64 (sin.f64 t))) eh)))
(neg.f64 (/.f64 (pow.f64 (*.f64 eh (sqrt.f64 (sin.f64 t))) 2) eh))
(/.f64 (neg.f64 (pow.f64 (*.f64 eh (sqrt.f64 (sin.f64 t))) 2)) eh)
(*.f64 (/.f64 (*.f64 eh (sqrt.f64 (sin.f64 t))) (pow.f64 (cbrt.f64 eh) 2)) (/.f64 (*.f64 eh (sqrt.f64 (sin.f64 t))) (cbrt.f64 eh)))
(*.f64 (/.f64 (*.f64 eh (sqrt.f64 (sin.f64 t))) (pow.f64 (cbrt.f64 eh) 2)) (/.f64 eh (/.f64 (cbrt.f64 eh) (sqrt.f64 (sin.f64 t)))))
(/.f64 (/.f64 (pow.f64 (*.f64 eh (sqrt.f64 (sin.f64 t))) 2) (pow.f64 (cbrt.f64 eh) 2)) (cbrt.f64 eh))
(*.f64 (/.f64 (*.f64 eh (sqrt.f64 (sin.f64 t))) (pow.f64 (cbrt.f64 eh) 2)) (neg.f64 (/.f64 (*.f64 eh (sqrt.f64 (sin.f64 t))) (cbrt.f64 eh))))
(*.f64 (/.f64 (*.f64 eh (sqrt.f64 (sin.f64 t))) (pow.f64 (cbrt.f64 eh) 2)) (/.f64 (neg.f64 (*.f64 eh (sqrt.f64 (sin.f64 t)))) (cbrt.f64 eh)))
(/.f64 (/.f64 (neg.f64 (pow.f64 (*.f64 eh (sqrt.f64 (sin.f64 t))) 2)) (pow.f64 (cbrt.f64 eh) 2)) (cbrt.f64 eh))
(/.f64 (/.f64 (neg.f64 (pow.f64 (*.f64 eh (sqrt.f64 (sin.f64 t))) 2)) (cbrt.f64 eh)) (pow.f64 (cbrt.f64 eh) 2))
(*.f64 (/.f64 (*.f64 eh (sqrt.f64 (sin.f64 t))) (cbrt.f64 eh)) (/.f64 (*.f64 eh (sqrt.f64 (sin.f64 t))) (pow.f64 (cbrt.f64 eh) 2)))
(*.f64 (/.f64 (*.f64 eh (sqrt.f64 (sin.f64 t))) (pow.f64 (cbrt.f64 eh) 2)) (/.f64 eh (/.f64 (cbrt.f64 eh) (sqrt.f64 (sin.f64 t)))))
(/.f64 (/.f64 (pow.f64 (*.f64 eh (sqrt.f64 (sin.f64 t))) 2) (pow.f64 (cbrt.f64 eh) 2)) (cbrt.f64 eh))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 eh (*.f64 eh (sin.f64 t)))) 2) 1) (/.f64 (cbrt.f64 (*.f64 eh (*.f64 eh (sin.f64 t)))) eh))
(+.f64 (*.f64 (sin.f64 t) eh) 0)
(*.f64 (sin.f64 t) eh)
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 eh (*.f64 eh (sin.f64 t)))) 2) 1) (neg.f64 (/.f64 (cbrt.f64 (*.f64 eh (*.f64 eh (sin.f64 t)))) eh)))
(*.f64 (neg.f64 eh) (sin.f64 t))
(*.f64 (sin.f64 t) (neg.f64 eh))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 eh (*.f64 eh (sin.f64 t)))) 2) (sqrt.f64 eh)) (/.f64 (cbrt.f64 (*.f64 eh (*.f64 eh (sin.f64 t)))) (sqrt.f64 eh)))
(*.f64 (/.f64 (*.f64 (sin.f64 t) (*.f64 eh eh)) (sqrt.f64 eh)) (/.f64 1 (sqrt.f64 eh)))
(*.f64 (/.f64 (sin.f64 t) (sqrt.f64 eh)) (/.f64 eh (/.f64 (sqrt.f64 eh) eh)))
(*.f64 (/.f64 (sin.f64 t) (sqrt.f64 eh)) (*.f64 (/.f64 eh (sqrt.f64 eh)) eh))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 eh (*.f64 eh (sin.f64 t)))) 2) (sqrt.f64 eh)) (neg.f64 (/.f64 (cbrt.f64 (*.f64 eh (*.f64 eh (sin.f64 t)))) (sqrt.f64 eh))))
(*.f64 (/.f64 eh (/.f64 (sqrt.f64 eh) eh)) (/.f64 (neg.f64 (sin.f64 t)) (sqrt.f64 eh)))
(/.f64 (neg.f64 (*.f64 (sin.f64 t) (/.f64 eh (/.f64 (sqrt.f64 eh) eh)))) (sqrt.f64 eh))
(/.f64 (*.f64 (sin.f64 t) (/.f64 (*.f64 eh (neg.f64 eh)) (sqrt.f64 eh))) (sqrt.f64 eh))
(*.f64 (/.f64 (cbrt.f64 (*.f64 eh (*.f64 eh (sin.f64 t)))) (sqrt.f64 eh)) (/.f64 (pow.f64 (cbrt.f64 (*.f64 eh (*.f64 eh (sin.f64 t)))) 2) (sqrt.f64 eh)))
(*.f64 (/.f64 (*.f64 (sin.f64 t) (*.f64 eh eh)) (sqrt.f64 eh)) (/.f64 1 (sqrt.f64 eh)))
(*.f64 (/.f64 (sin.f64 t) (sqrt.f64 eh)) (/.f64 eh (/.f64 (sqrt.f64 eh) eh)))
(*.f64 (/.f64 (sin.f64 t) (sqrt.f64 eh)) (*.f64 (/.f64 eh (sqrt.f64 eh)) eh))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 eh (*.f64 eh (sin.f64 t)))) 2) (pow.f64 (cbrt.f64 eh) 2)) (cbrt.f64 (*.f64 eh (sin.f64 t))))
(/.f64 (*.f64 (cbrt.f64 (*.f64 (sin.f64 t) eh)) (pow.f64 (cbrt.f64 (*.f64 (sin.f64 t) (*.f64 eh eh))) 2)) (pow.f64 (cbrt.f64 eh) 2))
(*.f64 (cbrt.f64 (*.f64 (sin.f64 t) eh)) (/.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 t) (*.f64 eh eh))) 2) (pow.f64 (cbrt.f64 eh) 2)))
(/.f64 (cbrt.f64 (*.f64 (sin.f64 t) eh)) (/.f64 (pow.f64 (cbrt.f64 eh) 2) (pow.f64 (cbrt.f64 (*.f64 (sin.f64 t) (*.f64 eh eh))) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 eh (*.f64 eh (sin.f64 t)))) 2) (pow.f64 (cbrt.f64 eh) 2)) (neg.f64 (cbrt.f64 (*.f64 eh (sin.f64 t)))))
(*.f64 (cbrt.f64 (*.f64 (sin.f64 t) eh)) (/.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 t) (*.f64 eh eh))) 2)) (pow.f64 (cbrt.f64 eh) 2)))
(/.f64 (neg.f64 (cbrt.f64 (*.f64 (sin.f64 t) eh))) (/.f64 (pow.f64 (cbrt.f64 eh) 2) (pow.f64 (cbrt.f64 (*.f64 (sin.f64 t) (*.f64 eh eh))) 2)))
(*.f64 (/.f64 (*.f64 eh (*.f64 eh (sin.f64 t))) (*.f64 eh eh)) eh)
(+.f64 (*.f64 (sin.f64 t) eh) 0)
(*.f64 (sin.f64 t) eh)
(*.f64 (/.f64 (*.f64 eh eh) (/.f64 eh (sqrt.f64 (sin.f64 t)))) (sqrt.f64 (sin.f64 t)))
(/.f64 (pow.f64 (*.f64 eh (sqrt.f64 (sin.f64 t))) 2) eh)
(*.f64 (/.f64 (*.f64 eh eh) (/.f64 eh (pow.f64 (cbrt.f64 (sin.f64 t)) 2))) (cbrt.f64 (sin.f64 t)))
(*.f64 (cbrt.f64 (sin.f64 t)) (*.f64 (/.f64 (*.f64 eh eh) eh) (pow.f64 (cbrt.f64 (sin.f64 t)) 2)))
(*.f64 eh (*.f64 (pow.f64 (cbrt.f64 (sin.f64 t)) 2) (cbrt.f64 (sin.f64 t))))
(*.f64 (/.f64 (*.f64 eh (*.f64 eh (sin.f64 t))) (sqrt.f64 (pow.f64 eh 6))) (*.f64 eh eh))
(/.f64 (*.f64 (*.f64 (sin.f64 t) (*.f64 eh eh)) (*.f64 eh eh)) (sqrt.f64 (pow.f64 eh 6)))
(/.f64 (*.f64 (sin.f64 t) (pow.f64 eh 4)) (sqrt.f64 (pow.f64 eh 6)))
(*.f64 (/.f64 1 (/.f64 eh (*.f64 eh (sqrt.f64 (sin.f64 t))))) (*.f64 eh (sqrt.f64 (sin.f64 t))))
(/.f64 (pow.f64 (*.f64 eh (sqrt.f64 (sin.f64 t))) 2) eh)
(*.f64 (/.f64 1 (/.f64 eh (pow.f64 (cbrt.f64 (*.f64 eh (*.f64 eh (sin.f64 t)))) 2))) (cbrt.f64 (*.f64 eh (*.f64 eh (sin.f64 t)))))
(+.f64 (*.f64 (sin.f64 t) eh) 0)
(*.f64 (sin.f64 t) eh)
(*.f64 (/.f64 (cbrt.f64 (pow.f64 eh 4)) (/.f64 eh (sin.f64 t))) (pow.f64 (cbrt.f64 eh) 2))
(*.f64 (pow.f64 (cbrt.f64 eh) 2) (*.f64 (/.f64 (cbrt.f64 (pow.f64 eh 4)) eh) (sin.f64 t)))
(*.f64 (pow.f64 (cbrt.f64 eh) 2) (/.f64 (cbrt.f64 (pow.f64 eh 4)) (/.f64 eh (sin.f64 t))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 eh (*.f64 eh (sin.f64 t)))) 2) eh) (cbrt.f64 (*.f64 eh (*.f64 eh (sin.f64 t)))))
(+.f64 (*.f64 (sin.f64 t) eh) 0)
(*.f64 (sin.f64 t) eh)
(*.f64 (neg.f64 (sqrt.f64 (*.f64 eh (sin.f64 t)))) (sqrt.f64 (*.f64 eh (sin.f64 t))))
(*.f64 (neg.f64 eh) (sin.f64 t))
(*.f64 (sin.f64 t) (neg.f64 eh))
(*.f64 (neg.f64 (cbrt.f64 (*.f64 eh (sin.f64 t)))) (pow.f64 (cbrt.f64 (*.f64 eh (sin.f64 t))) 2))
(*.f64 (neg.f64 eh) (sin.f64 t))
(*.f64 (sin.f64 t) (neg.f64 eh))
(*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 eh (sin.f64 t))) 2)) (cbrt.f64 (*.f64 eh (sin.f64 t))))
(*.f64 (neg.f64 eh) (sin.f64 t))
(*.f64 (sin.f64 t) (neg.f64 eh))
(*.f64 (neg.f64 (/.f64 1 eh)) (*.f64 eh (*.f64 eh (sin.f64 t))))
(*.f64 (neg.f64 eh) (sin.f64 t))
(*.f64 (sin.f64 t) (neg.f64 eh))
(*.f64 (neg.f64 (/.f64 1 (sqrt.f64 eh))) (/.f64 (*.f64 eh (*.f64 eh (sin.f64 t))) (sqrt.f64 eh)))
(*.f64 (/.f64 eh (/.f64 (sqrt.f64 eh) eh)) (/.f64 (neg.f64 (sin.f64 t)) (sqrt.f64 eh)))
(/.f64 (neg.f64 (*.f64 (sin.f64 t) (/.f64 eh (/.f64 (sqrt.f64 eh) eh)))) (sqrt.f64 eh))
(/.f64 (*.f64 (sin.f64 t) (/.f64 (*.f64 eh (neg.f64 eh)) (sqrt.f64 eh))) (sqrt.f64 eh))
(*.f64 (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 eh) 2))) (/.f64 (*.f64 eh (*.f64 eh (sin.f64 t))) (cbrt.f64 eh)))
(*.f64 (/.f64 eh (/.f64 (cbrt.f64 eh) (*.f64 (sin.f64 t) eh))) (/.f64 -1 (pow.f64 (cbrt.f64 eh) 2)))
(/.f64 (*.f64 (/.f64 (*.f64 eh eh) (cbrt.f64 eh)) (neg.f64 (sin.f64 t))) (pow.f64 (cbrt.f64 eh) 2))
(neg.f64 (/.f64 (/.f64 (*.f64 (sin.f64 t) (*.f64 eh eh)) (pow.f64 (cbrt.f64 eh) 2)) (cbrt.f64 eh)))
(*.f64 (neg.f64 (/.f64 (sin.f64 t) (sqrt.f64 eh))) (/.f64 (*.f64 eh eh) (sqrt.f64 eh)))
(*.f64 (/.f64 eh (/.f64 (sqrt.f64 eh) eh)) (/.f64 (neg.f64 (sin.f64 t)) (sqrt.f64 eh)))
(/.f64 (neg.f64 (*.f64 (sin.f64 t) (/.f64 eh (/.f64 (sqrt.f64 eh) eh)))) (sqrt.f64 eh))
(/.f64 (*.f64 (sin.f64 t) (/.f64 (*.f64 eh (neg.f64 eh)) (sqrt.f64 eh))) (sqrt.f64 eh))
(*.f64 (neg.f64 (/.f64 (sin.f64 t) 1)) eh)
(*.f64 (neg.f64 eh) (sin.f64 t))
(*.f64 (sin.f64 t) (neg.f64 eh))
(*.f64 (neg.f64 (/.f64 (sin.f64 t) (pow.f64 (cbrt.f64 eh) 2))) (/.f64 (*.f64 eh eh) (cbrt.f64 eh)))
(*.f64 (/.f64 eh (/.f64 (cbrt.f64 eh) (*.f64 (sin.f64 t) eh))) (/.f64 -1 (pow.f64 (cbrt.f64 eh) 2)))
(/.f64 (*.f64 (/.f64 (*.f64 eh eh) (cbrt.f64 eh)) (neg.f64 (sin.f64 t))) (pow.f64 (cbrt.f64 eh) 2))
(neg.f64 (/.f64 (/.f64 (*.f64 (sin.f64 t) (*.f64 eh eh)) (pow.f64 (cbrt.f64 eh) 2)) (cbrt.f64 eh)))
(*.f64 (neg.f64 (/.f64 (*.f64 eh (sqrt.f64 (sin.f64 t))) 1)) (/.f64 (*.f64 eh (sqrt.f64 (sin.f64 t))) eh))
(neg.f64 (/.f64 (pow.f64 (*.f64 eh (sqrt.f64 (sin.f64 t))) 2) eh))
(/.f64 (neg.f64 (pow.f64 (*.f64 eh (sqrt.f64 (sin.f64 t))) 2)) eh)
(*.f64 (neg.f64 (/.f64 (*.f64 eh (sqrt.f64 (sin.f64 t))) (pow.f64 (cbrt.f64 eh) 2))) (/.f64 (*.f64 eh (sqrt.f64 (sin.f64 t))) (cbrt.f64 eh)))
(*.f64 (/.f64 (*.f64 eh (sqrt.f64 (sin.f64 t))) (pow.f64 (cbrt.f64 eh) 2)) (/.f64 (neg.f64 (*.f64 eh (sqrt.f64 (sin.f64 t)))) (cbrt.f64 eh)))
(/.f64 (/.f64 (neg.f64 (pow.f64 (*.f64 eh (sqrt.f64 (sin.f64 t))) 2)) (pow.f64 (cbrt.f64 eh) 2)) (cbrt.f64 eh))
(/.f64 (/.f64 (neg.f64 (pow.f64 (*.f64 eh (sqrt.f64 (sin.f64 t))) 2)) (cbrt.f64 eh)) (pow.f64 (cbrt.f64 eh) 2))
(*.f64 (neg.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 eh (*.f64 eh (sin.f64 t)))) 2) 1)) (/.f64 (cbrt.f64 (*.f64 eh (*.f64 eh (sin.f64 t)))) eh))
(*.f64 (neg.f64 eh) (sin.f64 t))
(*.f64 (sin.f64 t) (neg.f64 eh))
(*.f64 (neg.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 eh (*.f64 eh (sin.f64 t)))) 2) (sqrt.f64 eh))) (/.f64 (cbrt.f64 (*.f64 eh (*.f64 eh (sin.f64 t)))) (sqrt.f64 eh)))
(*.f64 (/.f64 eh (/.f64 (sqrt.f64 eh) eh)) (/.f64 (neg.f64 (sin.f64 t)) (sqrt.f64 eh)))
(/.f64 (neg.f64 (*.f64 (sin.f64 t) (/.f64 eh (/.f64 (sqrt.f64 eh) eh)))) (sqrt.f64 eh))
(/.f64 (*.f64 (sin.f64 t) (/.f64 (*.f64 eh (neg.f64 eh)) (sqrt.f64 eh))) (sqrt.f64 eh))
(*.f64 (neg.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 eh (*.f64 eh (sin.f64 t)))) 2) (pow.f64 (cbrt.f64 eh) 2))) (cbrt.f64 (*.f64 eh (sin.f64 t))))
(*.f64 (cbrt.f64 (*.f64 (sin.f64 t) eh)) (/.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 t) (*.f64 eh eh))) 2)) (pow.f64 (cbrt.f64 eh) 2)))
(/.f64 (neg.f64 (cbrt.f64 (*.f64 (sin.f64 t) eh))) (/.f64 (pow.f64 (cbrt.f64 eh) 2) (pow.f64 (cbrt.f64 (*.f64 (sin.f64 t) (*.f64 eh eh))) 2)))
(pow.f64 (*.f64 eh (sin.f64 t)) 1)
(+.f64 (*.f64 (sin.f64 t) eh) 0)
(*.f64 (sin.f64 t) eh)
(pow.f64 (sqrt.f64 (*.f64 eh (sin.f64 t))) 2)
(+.f64 (*.f64 (sin.f64 t) eh) 0)
(*.f64 (sin.f64 t) eh)
(pow.f64 (cbrt.f64 (*.f64 eh (sin.f64 t))) 3)
(+.f64 (*.f64 (sin.f64 t) eh) 0)
(*.f64 (sin.f64 t) eh)
(pow.f64 (pow.f64 (*.f64 eh (sin.f64 t)) 3) 1/3)
(+.f64 (*.f64 (sin.f64 t) eh) 0)
(*.f64 (sin.f64 t) eh)
(pow.f64 (/.f64 1 (*.f64 eh (sin.f64 t))) -1)
(+.f64 (*.f64 (sin.f64 t) eh) 0)
(*.f64 (sin.f64 t) eh)
(neg.f64 (*.f64 eh (sin.f64 t)))
(*.f64 (neg.f64 eh) (sin.f64 t))
(*.f64 (sin.f64 t) (neg.f64 eh))
(sqrt.f64 (pow.f64 (*.f64 eh (sin.f64 t)) 2))
(sqrt.f64 (pow.f64 (*.f64 (sin.f64 t) eh) 2))
(fabs.f64 (*.f64 (sin.f64 t) eh))
(log.f64 (exp.f64 (*.f64 eh (sin.f64 t))))
(+.f64 (*.f64 (sin.f64 t) eh) 0)
(*.f64 (sin.f64 t) eh)
(log.f64 (+.f64 1 (expm1.f64 (*.f64 eh (sin.f64 t)))))
(+.f64 (*.f64 (sin.f64 t) eh) 0)
(*.f64 (sin.f64 t) eh)
(cbrt.f64 (pow.f64 (*.f64 eh (sin.f64 t)) 3))
(+.f64 (*.f64 (sin.f64 t) eh) 0)
(*.f64 (sin.f64 t) eh)
(cbrt.f64 (/.f64 (pow.f64 (*.f64 eh (*.f64 eh (sin.f64 t))) 3) (pow.f64 eh 3)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 (sin.f64 t) (*.f64 eh eh)) 3) (pow.f64 eh 3)))
(expm1.f64 (log1p.f64 (*.f64 eh (sin.f64 t))))
(+.f64 (*.f64 (sin.f64 t) eh) 0)
(*.f64 (sin.f64 t) eh)
(exp.f64 (log.f64 (*.f64 eh (sin.f64 t))))
(+.f64 (*.f64 (sin.f64 t) eh) 0)
(*.f64 (sin.f64 t) eh)
(log1p.f64 (expm1.f64 (*.f64 eh (sin.f64 t))))
(+.f64 (*.f64 (sin.f64 t) eh) 0)
(*.f64 (sin.f64 t) eh)
(+.f64 0 (*.f64 eh (*.f64 eh (sin.f64 t))))
(*.f64 (sin.f64 t) (*.f64 eh eh))
(+.f64 (*.f64 eh (*.f64 eh (sin.f64 t))) (*.f64 0 (sin.f64 t)))
(*.f64 (sin.f64 t) (*.f64 eh eh))
(+.f64 (*.f64 eh (*.f64 eh (sin.f64 t))) (*.f64 (neg.f64 (sin.f64 t)) 0))
(*.f64 (sin.f64 t) (*.f64 eh eh))
(+.f64 (*.f64 eh (*.f64 eh (sin.f64 t))) (*.f64 0 (neg.f64 (sin.f64 t))))
(*.f64 (sin.f64 t) (*.f64 eh eh))
(+.f64 (*.f64 0 (sin.f64 t)) (*.f64 eh (*.f64 eh (sin.f64 t))))
(*.f64 (sin.f64 t) (*.f64 eh eh))
(+.f64 (+.f64 (*.f64 0 (sin.f64 t)) (*.f64 0 (sin.f64 t))) (*.f64 eh (*.f64 eh (sin.f64 t))))
(*.f64 (sin.f64 t) (*.f64 eh eh))
(+.f64 (-.f64 0 (exp.f64 (log1p.f64 (*.f64 eh (*.f64 eh (sin.f64 t)))))) 1)
(*.f64 eh (*.f64 (neg.f64 eh) (sin.f64 t)))
(*.f64 (sin.f64 t) (neg.f64 (*.f64 eh eh)))
(*.f64 (sin.f64 t) (*.f64 eh (neg.f64 eh)))
(+.f64 (*.f64 1 (*.f64 0 (sin.f64 t))) (*.f64 eh (*.f64 eh (sin.f64 t))))
(*.f64 (sin.f64 t) (*.f64 eh eh))
(+.f64 (*.f64 (neg.f64 (sin.f64 t)) 0) (*.f64 eh (*.f64 eh (sin.f64 t))))
(*.f64 (sin.f64 t) (*.f64 eh eh))
(+.f64 (*.f64 -1 (*.f64 0 (sin.f64 t))) (*.f64 eh (*.f64 eh (sin.f64 t))))
(*.f64 (sin.f64 t) (*.f64 eh eh))
(+.f64 (*.f64 (*.f64 0 (sin.f64 t)) 1) (*.f64 eh (*.f64 eh (sin.f64 t))))
(*.f64 (sin.f64 t) (*.f64 eh eh))
(+.f64 (*.f64 0 (neg.f64 (sin.f64 t))) (*.f64 eh (*.f64 eh (sin.f64 t))))
(*.f64 (sin.f64 t) (*.f64 eh eh))
(+.f64 (*.f64 (*.f64 0 (sin.f64 t)) -1) (*.f64 eh (*.f64 eh (sin.f64 t))))
(*.f64 (sin.f64 t) (*.f64 eh eh))
(+.f64 (neg.f64 (*.f64 0 (sin.f64 t))) (*.f64 eh (*.f64 eh (sin.f64 t))))
(*.f64 (sin.f64 t) (*.f64 eh eh))
(-.f64 0 (*.f64 eh (*.f64 eh (sin.f64 t))))
(*.f64 eh (*.f64 (neg.f64 eh) (sin.f64 t)))
(*.f64 (sin.f64 t) (neg.f64 (*.f64 eh eh)))
(*.f64 (sin.f64 t) (*.f64 eh (neg.f64 eh)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 eh (*.f64 eh (sin.f64 t))))) 1)
(*.f64 (sin.f64 t) (*.f64 eh eh))
(-.f64 (+.f64 (*.f64 0 (sin.f64 t)) 0) (*.f64 eh (*.f64 eh (sin.f64 t))))
(*.f64 eh (*.f64 (neg.f64 eh) (sin.f64 t)))
(*.f64 (sin.f64 t) (neg.f64 (*.f64 eh eh)))
(*.f64 (sin.f64 t) (*.f64 eh (neg.f64 eh)))
(-.f64 (+.f64 (*.f64 0 (sin.f64 t)) (exp.f64 (log1p.f64 (*.f64 eh (*.f64 eh (sin.f64 t)))))) 1)
(*.f64 (sin.f64 t) (*.f64 eh eh))
(-.f64 (-.f64 0 (*.f64 0 (sin.f64 t))) (*.f64 eh (*.f64 eh (sin.f64 t))))
(*.f64 eh (*.f64 (neg.f64 eh) (sin.f64 t)))
(*.f64 (sin.f64 t) (neg.f64 (*.f64 eh eh)))
(*.f64 (sin.f64 t) (*.f64 eh (neg.f64 eh)))
(/.f64 eh (/.f64 1 (*.f64 eh (sin.f64 t))))
(*.f64 (sin.f64 t) (*.f64 eh eh))
(/.f64 (*.f64 eh eh) (/.f64 eh (*.f64 eh (sin.f64 t))))
(*.f64 (sin.f64 t) (*.f64 eh eh))
(/.f64 (sin.f64 t) (/.f64 (*.f64 eh eh) (pow.f64 eh 4)))
(*.f64 (sin.f64 t) (*.f64 eh eh))
(/.f64 (*.f64 eh (*.f64 eh (sin.f64 t))) 1)
(*.f64 (sin.f64 t) (*.f64 eh eh))
(/.f64 (*.f64 eh (sin.f64 t)) (/.f64 eh (*.f64 eh eh)))
(*.f64 (sin.f64 t) (*.f64 eh eh))
(/.f64 (pow.f64 eh 3) (/.f64 eh (sin.f64 t)))
(*.f64 (sin.f64 t) (*.f64 eh eh))
(/.f64 (/.f64 (pow.f64 eh 6) eh) (/.f64 (pow.f64 eh 3) (sin.f64 t)))
(/.f64 (pow.f64 eh 6) (*.f64 (/.f64 (pow.f64 eh 3) (sin.f64 t)) eh))
(*.f64 (/.f64 (pow.f64 eh 7) (pow.f64 eh 5)) (sin.f64 t))
(/.f64 (*.f64 (sin.f64 t) (pow.f64 eh 4)) (*.f64 eh eh))
(*.f64 (sin.f64 t) (*.f64 eh eh))
(/.f64 (*.f64 (sin.f64 t) (pow.f64 eh 6)) (pow.f64 eh 4))
(/.f64 (pow.f64 eh 6) (*.f64 (/.f64 (pow.f64 eh 3) (sin.f64 t)) eh))
(*.f64 (/.f64 (pow.f64 eh 7) (pow.f64 eh 5)) (sin.f64 t))
(/.f64 (*.f64 (*.f64 eh eh) (*.f64 eh (sin.f64 t))) eh)
(*.f64 (sin.f64 t) (*.f64 eh eh))
(/.f64 (neg.f64 (sin.f64 t)) (/.f64 (*.f64 eh eh) (pow.f64 eh 4)))
(*.f64 eh (*.f64 (neg.f64 eh) (sin.f64 t)))
(*.f64 (sin.f64 t) (neg.f64 (*.f64 eh eh)))
(*.f64 (sin.f64 t) (*.f64 eh (neg.f64 eh)))
(/.f64 (*.f64 eh (cbrt.f64 (pow.f64 eh 4))) (/.f64 (/.f64 eh (sin.f64 t)) (pow.f64 (cbrt.f64 eh) 2)))
(*.f64 (/.f64 (*.f64 eh (cbrt.f64 (pow.f64 eh 4))) (/.f64 eh (sin.f64 t))) (pow.f64 (cbrt.f64 eh) 2))
(*.f64 (pow.f64 (cbrt.f64 eh) 2) (/.f64 (cbrt.f64 (pow.f64 eh 4)) (/.f64 1 (sin.f64 t))))
(/.f64 (*.f64 eh (pow.f64 eh 6)) (*.f64 (pow.f64 eh 4) (/.f64 eh (sin.f64 t))))
(/.f64 (pow.f64 eh 6) (*.f64 (/.f64 (pow.f64 eh 3) (sin.f64 t)) eh))
(*.f64 (/.f64 (pow.f64 eh 7) (pow.f64 eh 5)) (sin.f64 t))
(/.f64 (*.f64 eh (*.f64 eh (*.f64 eh (sin.f64 t)))) eh)
(*.f64 (sin.f64 t) (*.f64 eh eh))
(/.f64 (*.f64 eh (*.f64 eh (sqrt.f64 (sin.f64 t)))) (/.f64 eh (*.f64 eh (sqrt.f64 (sin.f64 t)))))
(*.f64 (/.f64 (*.f64 (*.f64 eh eh) (sqrt.f64 (sin.f64 t))) eh) (*.f64 eh (sqrt.f64 (sin.f64 t))))
(pow.f64 (*.f64 eh (sqrt.f64 (sin.f64 t))) 2)
(/.f64 (*.f64 eh (pow.f64 (cbrt.f64 (*.f64 eh (*.f64 eh (sin.f64 t)))) 2)) (/.f64 eh (cbrt.f64 (*.f64 eh (*.f64 eh (sin.f64 t))))))
(*.f64 (sin.f64 t) (*.f64 eh eh))
(/.f64 (*.f64 eh (/.f64 (*.f64 eh (*.f64 eh (sin.f64 t))) (sqrt.f64 eh))) (sqrt.f64 eh))
(/.f64 (/.f64 (*.f64 (pow.f64 eh 3) (sin.f64 t)) (sqrt.f64 eh)) (sqrt.f64 eh))
(/.f64 (*.f64 (sin.f64 t) (pow.f64 eh 3)) (*.f64 (sqrt.f64 eh) (sqrt.f64 eh)))
(/.f64 (*.f64 eh (/.f64 (*.f64 eh (*.f64 eh (sin.f64 t))) (pow.f64 (cbrt.f64 eh) 2))) (cbrt.f64 eh))
(/.f64 (/.f64 (*.f64 (pow.f64 eh 3) (sin.f64 t)) (pow.f64 (cbrt.f64 eh) 2)) (cbrt.f64 eh))
(/.f64 (*.f64 (sin.f64 t) (pow.f64 eh 3)) (*.f64 (cbrt.f64 eh) (pow.f64 (cbrt.f64 eh) 2)))
(/.f64 (*.f64 1 (*.f64 (sin.f64 t) (pow.f64 eh 4))) (*.f64 eh eh))
(*.f64 (sin.f64 t) (*.f64 eh eh))
(/.f64 (*.f64 1 (*.f64 (sin.f64 t) (pow.f64 eh 6))) (pow.f64 eh 4))
(/.f64 (pow.f64 eh 6) (*.f64 (/.f64 (pow.f64 eh 3) (sin.f64 t)) eh))
(*.f64 (/.f64 (pow.f64 eh 7) (pow.f64 eh 5)) (sin.f64 t))
(/.f64 (*.f64 (*.f64 eh (sin.f64 t)) (sqrt.f64 (pow.f64 eh 6))) (*.f64 eh eh))
(*.f64 (/.f64 eh (/.f64 eh (sin.f64 t))) (/.f64 (sqrt.f64 (pow.f64 eh 6)) eh))
(/.f64 (sqrt.f64 (pow.f64 eh 6)) (/.f64 eh (sin.f64 t)))
(/.f64 (*.f64 (*.f64 (sin.f64 t) (cbrt.f64 (pow.f64 eh 4))) (*.f64 eh eh)) (cbrt.f64 (pow.f64 eh 4)))
(/.f64 (*.f64 (sin.f64 t) (cbrt.f64 (pow.f64 eh 4))) (/.f64 (cbrt.f64 (pow.f64 eh 4)) (*.f64 eh eh)))
(/.f64 (sin.f64 t) (/.f64 (cbrt.f64 (pow.f64 eh 4)) (*.f64 (*.f64 eh eh) (cbrt.f64 (pow.f64 eh 4)))))
(/.f64 (*.f64 (*.f64 (sin.f64 t) (cbrt.f64 (pow.f64 eh 4))) (cbrt.f64 (pow.f64 eh 4))) (pow.f64 (cbrt.f64 eh) 2))
(/.f64 (*.f64 (sin.f64 t) (cbrt.f64 (pow.f64 eh 4))) (/.f64 (pow.f64 (cbrt.f64 eh) 2) (cbrt.f64 (pow.f64 eh 4))))
(/.f64 (*.f64 (sin.f64 t) (*.f64 (cbrt.f64 (pow.f64 eh 4)) (cbrt.f64 (pow.f64 eh 4)))) (pow.f64 (cbrt.f64 eh) 2))
(*.f64 (/.f64 (*.f64 (sin.f64 t) (cbrt.f64 (pow.f64 eh 4))) (pow.f64 (cbrt.f64 eh) 2)) (cbrt.f64 (pow.f64 eh 4)))
(/.f64 (*.f64 (neg.f64 (sin.f64 t)) (pow.f64 eh 4)) (*.f64 eh eh))
(*.f64 eh (*.f64 (neg.f64 eh) (sin.f64 t)))
(*.f64 (sin.f64 t) (neg.f64 (*.f64 eh eh)))
(*.f64 (sin.f64 t) (*.f64 eh (neg.f64 eh)))
(/.f64 (*.f64 (neg.f64 (sin.f64 t)) (pow.f64 eh 6)) (pow.f64 eh 4))
(/.f64 (neg.f64 (sin.f64 t)) (/.f64 (pow.f64 eh 4) (pow.f64 eh 6)))
(*.f64 (/.f64 (pow.f64 eh 7) (pow.f64 eh 5)) (neg.f64 (sin.f64 t)))
(/.f64 (*.f64 -1 (*.f64 (sin.f64 t) (pow.f64 eh 4))) (*.f64 eh eh))
(*.f64 eh (*.f64 (neg.f64 eh) (sin.f64 t)))
(*.f64 (sin.f64 t) (neg.f64 (*.f64 eh eh)))
(*.f64 (sin.f64 t) (*.f64 eh (neg.f64 eh)))
(/.f64 (*.f64 -1 (*.f64 (sin.f64 t) (pow.f64 eh 6))) (pow.f64 eh 4))
(/.f64 (neg.f64 (sin.f64 t)) (/.f64 (pow.f64 eh 4) (pow.f64 eh 6)))
(*.f64 (/.f64 (pow.f64 eh 7) (pow.f64 eh 5)) (neg.f64 (sin.f64 t)))
(/.f64 (*.f64 (sqrt.f64 (pow.f64 eh 6)) (*.f64 eh (sin.f64 t))) (*.f64 eh eh))
(*.f64 (/.f64 eh (/.f64 eh (sin.f64 t))) (/.f64 (sqrt.f64 (pow.f64 eh 6)) eh))
(/.f64 (sqrt.f64 (pow.f64 eh 6)) (/.f64 eh (sin.f64 t)))
(/.f64 (*.f64 (pow.f64 eh 4) (neg.f64 (sin.f64 t))) (*.f64 eh eh))
(*.f64 eh (*.f64 (neg.f64 eh) (sin.f64 t)))
(*.f64 (sin.f64 t) (neg.f64 (*.f64 eh eh)))
(*.f64 (sin.f64 t) (*.f64 eh (neg.f64 eh)))
(/.f64 (*.f64 (pow.f64 eh 6) (neg.f64 (sin.f64 t))) (pow.f64 eh 4))
(/.f64 (neg.f64 (sin.f64 t)) (/.f64 (pow.f64 eh 4) (pow.f64 eh 6)))
(*.f64 (/.f64 (pow.f64 eh 7) (pow.f64 eh 5)) (neg.f64 (sin.f64 t)))
(/.f64 (*.f64 (*.f64 (sin.f64 t) (pow.f64 eh 4)) 1) (*.f64 eh eh))
(*.f64 (sin.f64 t) (*.f64 eh eh))
(/.f64 (*.f64 (*.f64 (sin.f64 t) (pow.f64 eh 6)) 1) (pow.f64 eh 4))
(/.f64 (pow.f64 eh 6) (*.f64 (/.f64 (pow.f64 eh 3) (sin.f64 t)) eh))
(*.f64 (/.f64 (pow.f64 eh 7) (pow.f64 eh 5)) (sin.f64 t))
(pow.f64 (*.f64 eh (*.f64 eh (sin.f64 t))) 1)
(*.f64 (sin.f64 t) (*.f64 eh eh))
(pow.f64 (*.f64 eh (sqrt.f64 (sin.f64 t))) 2)
(*.f64 (/.f64 (*.f64 (*.f64 eh eh) (sqrt.f64 (sin.f64 t))) eh) (*.f64 eh (sqrt.f64 (sin.f64 t))))
(pow.f64 (cbrt.f64 (*.f64 eh (*.f64 eh (sin.f64 t)))) 3)
(*.f64 (sin.f64 t) (*.f64 eh eh))
(pow.f64 (pow.f64 (*.f64 eh (*.f64 eh (sin.f64 t))) 3) 1/3)
(*.f64 (sin.f64 t) (*.f64 eh eh))
(neg.f64 (*.f64 eh (*.f64 eh (sin.f64 t))))
(*.f64 eh (*.f64 (neg.f64 eh) (sin.f64 t)))
(*.f64 (sin.f64 t) (neg.f64 (*.f64 eh eh)))
(*.f64 (sin.f64 t) (*.f64 eh (neg.f64 eh)))
(sqrt.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 4)))
(sqrt.f64 (*.f64 (pow.f64 eh 4) (pow.f64 (sin.f64 t) 2)))
(sqrt.f64 (pow.f64 (*.f64 (sin.f64 t) (*.f64 eh eh)) 2))
(log.f64 (pow.f64 (exp.f64 (sin.f64 t)) (*.f64 eh eh)))
(*.f64 (sin.f64 t) (*.f64 eh eh))
(log.f64 (/.f64 1 (pow.f64 (exp.f64 (sin.f64 t)) (*.f64 eh eh))))
(*.f64 eh (*.f64 (neg.f64 eh) (sin.f64 t)))
(*.f64 (sin.f64 t) (neg.f64 (*.f64 eh eh)))
(*.f64 (sin.f64 t) (*.f64 eh (neg.f64 eh)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 eh (*.f64 eh (sin.f64 t))))))
(*.f64 (sin.f64 t) (*.f64 eh eh))
(cbrt.f64 (pow.f64 (*.f64 eh (*.f64 eh (sin.f64 t))) 3))
(*.f64 (sin.f64 t) (*.f64 eh eh))
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 eh 6)))
(*.f64 (sin.f64 t) (*.f64 eh eh))
(expm1.f64 (log1p.f64 (*.f64 eh (*.f64 eh (sin.f64 t)))))
(*.f64 (sin.f64 t) (*.f64 eh eh))
(exp.f64 (log.f64 (*.f64 eh (*.f64 eh (sin.f64 t)))))
(*.f64 (sin.f64 t) (*.f64 eh eh))
(log1p.f64 (expm1.f64 (*.f64 eh (*.f64 eh (sin.f64 t)))))
(*.f64 (sin.f64 t) (*.f64 eh eh))

localize60.0ms (0.4%)

Local error

Found 4 expressions with local error:

NewErrorProgram
1.5b
(/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)
3.4b
(*.f64 (sin.f64 t) (*.f64 eh eh))
21.1b
(/.f64 eh (*.f64 (sin.f64 t) (*.f64 eh eh)))
24.6b
(cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)))
Compiler

Compiled 189 to 32 computations (83.1% saved)

series3.0ms (0%)

Counts
2 → 48
Calls

12 calls:

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

rewrite68.0ms (0.4%)

Algorithm
batch-egg-rewrite
Rules
1414×associate-/l*
956×associate-*r/
944×*-commutative
734×unswap-sqr
688×associate-*l/
Iterations

Useful iterations: 0 (0.0ms)

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

simplify92.0ms (0.6%)

Algorithm
egg-herbie
Rules
1266×unswap-sqr
792×*-commutative
740×associate-/l/
504×associate-/r/
388×log-prod
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
02273187
16393043
223893001
Stop Event
node limit
Counts
131 → 118
Calls
Call 1
Inputs
(/.f64 1 (*.f64 (sin.f64 t) eh))
(/.f64 1 (*.f64 (sin.f64 t) eh))
(/.f64 1 (*.f64 (sin.f64 t) eh))
(/.f64 1 (*.f64 (sin.f64 t) eh))
(/.f64 1 (*.f64 (sin.f64 t) eh))
(/.f64 1 (*.f64 (sin.f64 t) eh))
(/.f64 1 (*.f64 (sin.f64 t) eh))
(/.f64 1 (*.f64 (sin.f64 t) eh))
(/.f64 1 (*.f64 (sin.f64 t) eh))
(/.f64 1 (*.f64 (sin.f64 t) eh))
(/.f64 1 (*.f64 (sin.f64 t) eh))
(/.f64 1 (*.f64 (sin.f64 t) eh))
(/.f64 1 (*.f64 t eh))
(+.f64 (*.f64 1/6 (/.f64 t eh)) (/.f64 1 (*.f64 t eh)))
(+.f64 (*.f64 1/6 (/.f64 t eh)) (+.f64 (*.f64 7/360 (/.f64 (pow.f64 t 3) eh)) (/.f64 1 (*.f64 t eh))))
(+.f64 (*.f64 31/15120 (/.f64 (pow.f64 t 5) eh)) (+.f64 (*.f64 1/6 (/.f64 t eh)) (+.f64 (*.f64 7/360 (/.f64 (pow.f64 t 3) eh)) (/.f64 1 (*.f64 t eh)))))
(/.f64 1 (*.f64 (sin.f64 t) eh))
(/.f64 1 (*.f64 (sin.f64 t) eh))
(/.f64 1 (*.f64 (sin.f64 t) eh))
(/.f64 1 (*.f64 (sin.f64 t) eh))
(/.f64 1 (*.f64 (sin.f64 t) eh))
(/.f64 1 (*.f64 (sin.f64 t) eh))
(/.f64 1 (*.f64 (sin.f64 t) eh))
(/.f64 1 (*.f64 (sin.f64 t) eh))
(*.f64 t (pow.f64 eh 2))
(+.f64 (*.f64 -1/6 (*.f64 (pow.f64 t 3) (pow.f64 eh 2))) (*.f64 t (pow.f64 eh 2)))
(+.f64 (*.f64 -1/6 (*.f64 (pow.f64 t 3) (pow.f64 eh 2))) (+.f64 (*.f64 t (pow.f64 eh 2)) (*.f64 1/120 (*.f64 (pow.f64 t 5) (pow.f64 eh 2)))))
(+.f64 (*.f64 -1/6 (*.f64 (pow.f64 t 3) (pow.f64 eh 2))) (+.f64 (*.f64 t (pow.f64 eh 2)) (+.f64 (*.f64 1/120 (*.f64 (pow.f64 t 5) (pow.f64 eh 2))) (*.f64 -1/5040 (*.f64 (pow.f64 t 7) (pow.f64 eh 2))))))
(*.f64 (sin.f64 t) (pow.f64 eh 2))
(*.f64 (sin.f64 t) (pow.f64 eh 2))
(*.f64 (sin.f64 t) (pow.f64 eh 2))
(*.f64 (sin.f64 t) (pow.f64 eh 2))
(*.f64 (sin.f64 t) (pow.f64 eh 2))
(*.f64 (sin.f64 t) (pow.f64 eh 2))
(*.f64 (sin.f64 t) (pow.f64 eh 2))
(*.f64 (sin.f64 t) (pow.f64 eh 2))
(*.f64 (sin.f64 t) (pow.f64 eh 2))
(*.f64 (sin.f64 t) (pow.f64 eh 2))
(*.f64 (sin.f64 t) (pow.f64 eh 2))
(*.f64 (sin.f64 t) (pow.f64 eh 2))
(*.f64 (sin.f64 t) (pow.f64 eh 2))
(*.f64 (sin.f64 t) (pow.f64 eh 2))
(*.f64 (sin.f64 t) (pow.f64 eh 2))
(*.f64 (sin.f64 t) (pow.f64 eh 2))
(*.f64 (sin.f64 t) (pow.f64 eh 2))
(*.f64 (sin.f64 t) (pow.f64 eh 2))
(*.f64 (sin.f64 t) (pow.f64 eh 2))
(*.f64 (sin.f64 t) (pow.f64 eh 2))
(-.f64 (exp.f64 (log1p.f64 (/.f64 eh (*.f64 (sin.f64 t) (*.f64 eh eh))))) 1)
(*.f64 eh (/.f64 1 (*.f64 (sin.f64 t) (*.f64 eh eh))))
(*.f64 (/.f64 eh (*.f64 (sin.f64 t) (*.f64 eh eh))) 1)
(*.f64 1 (/.f64 eh (*.f64 (sin.f64 t) (*.f64 eh eh))))
(*.f64 (/.f64 (sqrt.f64 (/.f64 eh (sin.f64 t))) eh) (/.f64 (sqrt.f64 (/.f64 eh (sin.f64 t))) eh))
(*.f64 (sqrt.f64 eh) (/.f64 (sqrt.f64 eh) (*.f64 (sin.f64 t) (*.f64 eh eh))))
(*.f64 (cbrt.f64 (/.f64 eh (*.f64 (sin.f64 t) (*.f64 eh eh)))) (pow.f64 (cbrt.f64 (/.f64 eh (*.f64 (sin.f64 t) (*.f64 eh eh)))) 2))
(*.f64 (cbrt.f64 (/.f64 eh (*.f64 (sin.f64 t) (*.f64 eh eh)))) (/.f64 (cbrt.f64 (*.f64 eh eh)) (pow.f64 (cbrt.f64 (*.f64 (sin.f64 t) (*.f64 eh eh))) 2)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 eh (*.f64 (sin.f64 t) (*.f64 eh eh)))) 2) (cbrt.f64 (/.f64 eh (*.f64 (sin.f64 t) (*.f64 eh eh)))))
(*.f64 (cbrt.f64 (*.f64 eh eh)) (/.f64 (cbrt.f64 eh) (*.f64 (sin.f64 t) (*.f64 eh eh))))
(*.f64 (/.f64 eh (sin.f64 t)) (/.f64 1 (*.f64 eh eh)))
(*.f64 (/.f64 1 (*.f64 (sin.f64 t) (*.f64 eh eh))) eh)
(*.f64 (neg.f64 eh) (/.f64 1 (neg.f64 (*.f64 (sin.f64 t) (*.f64 eh eh)))))
(*.f64 (/.f64 (sqrt.f64 eh) (*.f64 (sin.f64 t) (*.f64 eh eh))) (sqrt.f64 eh))
(*.f64 (/.f64 (sqrt.f64 eh) (*.f64 (sin.f64 t) (*.f64 eh eh))) (/.f64 (sqrt.f64 eh) 1))
(*.f64 (/.f64 (cbrt.f64 eh) (*.f64 (sin.f64 t) (*.f64 eh eh))) (cbrt.f64 (*.f64 eh eh)))
(*.f64 (/.f64 (cbrt.f64 eh) (*.f64 (sin.f64 t) (*.f64 eh eh))) (/.f64 (cbrt.f64 (*.f64 eh eh)) 1))
(*.f64 (/.f64 eh (*.f64 eh eh)) (/.f64 1 (sin.f64 t)))
(*.f64 (/.f64 eh (*.f64 eh (sqrt.f64 (sin.f64 t)))) (/.f64 1 (*.f64 eh (sqrt.f64 (sin.f64 t)))))
(*.f64 (/.f64 1 (sin.f64 t)) (/.f64 eh (*.f64 eh eh)))
(*.f64 (/.f64 1 (*.f64 eh eh)) (/.f64 eh (sin.f64 t)))
(*.f64 (/.f64 1 (*.f64 eh (sqrt.f64 (sin.f64 t)))) (/.f64 eh (*.f64 eh (sqrt.f64 (sin.f64 t)))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 t) (*.f64 eh eh))) 2)) (/.f64 eh (cbrt.f64 (*.f64 (sin.f64 t) (*.f64 eh eh)))))
(*.f64 (/.f64 1 (*.f64 eh (sin.f64 t))) (/.f64 eh eh))
(*.f64 (/.f64 eh (cbrt.f64 (*.f64 (sin.f64 t) (*.f64 eh eh)))) (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 t) (*.f64 eh eh))) 2)))
(*.f64 (/.f64 eh eh) (/.f64 1 (*.f64 eh (sin.f64 t))))
(*.f64 (/.f64 1 (neg.f64 (*.f64 (sin.f64 t) (*.f64 eh eh)))) (neg.f64 eh))
(*.f64 (/.f64 (sqrt.f64 eh) (sin.f64 t)) (/.f64 (sqrt.f64 eh) (*.f64 eh eh)))
(*.f64 (/.f64 (sqrt.f64 eh) (*.f64 eh eh)) (/.f64 (sqrt.f64 eh) (sin.f64 t)))
(*.f64 (/.f64 (sqrt.f64 eh) 1) (/.f64 (sqrt.f64 eh) (*.f64 (sin.f64 t) (*.f64 eh eh))))
(*.f64 (/.f64 (sqrt.f64 eh) (pow.f64 (cbrt.f64 (*.f64 (sin.f64 t) (*.f64 eh eh))) 2)) (/.f64 (sqrt.f64 eh) (cbrt.f64 (*.f64 (sin.f64 t) (*.f64 eh eh)))))
(*.f64 (/.f64 (sqrt.f64 eh) (cbrt.f64 (*.f64 (sin.f64 t) (*.f64 eh eh)))) (/.f64 (sqrt.f64 eh) (pow.f64 (cbrt.f64 (*.f64 (sin.f64 t) (*.f64 eh eh))) 2)))
(*.f64 (/.f64 (sqrt.f64 eh) (*.f64 eh (sin.f64 t))) (/.f64 (sqrt.f64 eh) eh))
(*.f64 (/.f64 (sqrt.f64 eh) eh) (/.f64 (sqrt.f64 eh) (*.f64 eh (sin.f64 t))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 eh eh)) (sin.f64 t)) (/.f64 (cbrt.f64 eh) (*.f64 eh eh)))
(*.f64 (/.f64 (cbrt.f64 eh) (*.f64 eh eh)) (/.f64 (cbrt.f64 (*.f64 eh eh)) (sin.f64 t)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 eh eh)) (*.f64 eh eh)) (/.f64 (cbrt.f64 eh) (sin.f64 t)))
(*.f64 (/.f64 (cbrt.f64 eh) (sin.f64 t)) (/.f64 (cbrt.f64 (*.f64 eh eh)) (*.f64 eh eh)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 eh eh)) 1) (/.f64 (cbrt.f64 eh) (*.f64 (sin.f64 t) (*.f64 eh eh))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 eh eh)) (*.f64 eh (sqrt.f64 (sin.f64 t)))) (/.f64 (cbrt.f64 eh) (*.f64 eh (sqrt.f64 (sin.f64 t)))))
(*.f64 (/.f64 (cbrt.f64 eh) (*.f64 eh (sqrt.f64 (sin.f64 t)))) (/.f64 (cbrt.f64 (*.f64 eh eh)) (*.f64 eh (sqrt.f64 (sin.f64 t)))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 eh eh)) (pow.f64 (cbrt.f64 (*.f64 (sin.f64 t) (*.f64 eh eh))) 2)) (cbrt.f64 (/.f64 eh (*.f64 (sin.f64 t) (*.f64 eh eh)))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 eh eh)) (*.f64 eh (sin.f64 t))) (/.f64 (cbrt.f64 eh) eh))
(*.f64 (/.f64 (cbrt.f64 eh) eh) (/.f64 (cbrt.f64 (*.f64 eh eh)) (*.f64 eh (sin.f64 t))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 eh eh)) (*.f64 (sin.f64 t) (*.f64 eh eh))) (cbrt.f64 eh))
(*.f64 (/.f64 1 (/.f64 (sin.f64 t) (/.f64 (cbrt.f64 (*.f64 eh eh)) (*.f64 eh eh)))) (cbrt.f64 eh))
(*.f64 (*.f64 (sqrt.f64 (cbrt.f64 (/.f64 eh (*.f64 (sin.f64 t) (*.f64 eh eh))))) (cbrt.f64 (/.f64 eh (*.f64 (sin.f64 t) (*.f64 eh eh))))) (*.f64 (sqrt.f64 (cbrt.f64 (/.f64 eh (*.f64 (sin.f64 t) (*.f64 eh eh))))) (cbrt.f64 (/.f64 eh (*.f64 (sin.f64 t) (*.f64 eh eh))))))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (/.f64 eh (sin.f64 t))) eh)) (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 eh (*.f64 (sin.f64 t) (*.f64 eh eh)))) 2))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (/.f64 eh (sin.f64 t))) eh)) (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 eh (*.f64 (sin.f64 t) (*.f64 eh eh)))) 2))))
(*.f64 (*.f64 (cbrt.f64 (/.f64 eh (*.f64 (sin.f64 t) (*.f64 eh eh)))) (sqrt.f64 (cbrt.f64 (/.f64 eh (*.f64 (sin.f64 t) (*.f64 eh eh)))))) (*.f64 (cbrt.f64 (/.f64 eh (*.f64 (sin.f64 t) (*.f64 eh eh)))) (sqrt.f64 (cbrt.f64 (/.f64 eh (*.f64 (sin.f64 t) (*.f64 eh eh)))))))
(*.f64 (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 eh (*.f64 (sin.f64 t) (*.f64 eh eh)))) 2)) (cbrt.f64 (/.f64 (sqrt.f64 (/.f64 eh (sin.f64 t))) eh))) (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 eh (*.f64 (sin.f64 t) (*.f64 eh eh)))) 2)) (cbrt.f64 (/.f64 (sqrt.f64 (/.f64 eh (sin.f64 t))) eh))))
(pow.f64 (/.f64 eh (*.f64 (sin.f64 t) (*.f64 eh eh))) 1)
(pow.f64 (/.f64 (sqrt.f64 (/.f64 eh (sin.f64 t))) eh) 2)
(pow.f64 (cbrt.f64 (/.f64 eh (*.f64 (sin.f64 t) (*.f64 eh eh)))) 3)
(pow.f64 (pow.f64 (/.f64 eh (*.f64 (sin.f64 t) (*.f64 eh eh))) 3) 1/3)
(pow.f64 (*.f64 (/.f64 eh (/.f64 eh eh)) (sin.f64 t)) -1)
(neg.f64 (/.f64 eh (neg.f64 (*.f64 (sin.f64 t) (*.f64 eh eh)))))
(neg.f64 (/.f64 (neg.f64 eh) (*.f64 (sin.f64 t) (*.f64 eh eh))))
(neg.f64 (*.f64 (/.f64 eh (neg.f64 (*.f64 (sin.f64 t) (*.f64 eh eh)))) 1))
(neg.f64 (*.f64 eh (/.f64 1 (neg.f64 (*.f64 (sin.f64 t) (*.f64 eh eh))))))
(neg.f64 (*.f64 1 (/.f64 eh (neg.f64 (*.f64 (sin.f64 t) (*.f64 eh eh))))))
(neg.f64 (/.f64 (/.f64 eh (sin.f64 t)) (*.f64 eh (neg.f64 eh))))
(sqrt.f64 (pow.f64 (/.f64 eh (*.f64 (sin.f64 t) (*.f64 eh eh))) 2))
(log.f64 (exp.f64 (/.f64 eh (*.f64 (sin.f64 t) (*.f64 eh eh)))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 eh (*.f64 (sin.f64 t) (*.f64 eh eh))))))
(cbrt.f64 (pow.f64 (/.f64 eh (*.f64 (sin.f64 t) (*.f64 eh eh))) 3))
(cbrt.f64 (/.f64 (pow.f64 eh 3) (pow.f64 (*.f64 (sin.f64 t) (*.f64 eh eh)) 3)))
(expm1.f64 (log1p.f64 (/.f64 eh (*.f64 (sin.f64 t) (*.f64 eh eh)))))
(exp.f64 (log.f64 (/.f64 eh (*.f64 (sin.f64 t) (*.f64 eh eh)))))
(log1p.f64 (expm1.f64 (/.f64 eh (*.f64 (sin.f64 t) (*.f64 eh eh)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sin.f64 t) (*.f64 eh eh)))) 1)
(pow.f64 (*.f64 (sin.f64 t) (*.f64 eh eh)) 1)
(pow.f64 (*.f64 eh (sqrt.f64 (sin.f64 t))) 2)
(pow.f64 (cbrt.f64 (*.f64 (sin.f64 t) (*.f64 eh eh))) 3)
(pow.f64 (pow.f64 (*.f64 (sin.f64 t) (*.f64 eh eh)) 3) 1/3)
(neg.f64 (neg.f64 (*.f64 (sin.f64 t) (*.f64 eh eh))))
(sqrt.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 4)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 eh) eh) (sin.f64 t)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (sin.f64 t) (*.f64 eh eh)))))
(cbrt.f64 (pow.f64 (*.f64 (sin.f64 t) (*.f64 eh eh)) 3))
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 (*.f64 eh eh) 3)))
(expm1.f64 (log1p.f64 (*.f64 (sin.f64 t) (*.f64 eh eh))))
(exp.f64 (log.f64 (*.f64 (sin.f64 t) (*.f64 eh eh))))
(log1p.f64 (expm1.f64 (*.f64 (sin.f64 t) (*.f64 eh eh))))
Outputs
(/.f64 1 (*.f64 (sin.f64 t) eh))
(/.f64 1 (*.f64 (sin.f64 t) eh))
(/.f64 1 (*.f64 (sin.f64 t) eh))
(/.f64 1 (*.f64 (sin.f64 t) eh))
(/.f64 1 (*.f64 (sin.f64 t) eh))
(/.f64 1 (*.f64 (sin.f64 t) eh))
(/.f64 1 (*.f64 (sin.f64 t) eh))
(/.f64 1 (*.f64 (sin.f64 t) eh))
(/.f64 1 (*.f64 (sin.f64 t) eh))
(/.f64 1 (*.f64 (sin.f64 t) eh))
(/.f64 1 (*.f64 (sin.f64 t) eh))
(/.f64 1 (*.f64 (sin.f64 t) eh))
(/.f64 1 (*.f64 t eh))
(/.f64 (/.f64 1 eh) t)
(+.f64 (*.f64 1/6 (/.f64 t eh)) (/.f64 1 (*.f64 t eh)))
(fma.f64 1/6 (/.f64 t eh) (/.f64 1 (*.f64 t eh)))
(fma.f64 1/6 (/.f64 t eh) (/.f64 (/.f64 1 eh) t))
(+.f64 (*.f64 1/6 (/.f64 t eh)) (+.f64 (*.f64 7/360 (/.f64 (pow.f64 t 3) eh)) (/.f64 1 (*.f64 t eh))))
(fma.f64 1/6 (/.f64 t eh) (fma.f64 7/360 (/.f64 (pow.f64 t 3) eh) (/.f64 1 (*.f64 t eh))))
(fma.f64 1/6 (/.f64 t eh) (fma.f64 7/360 (/.f64 (pow.f64 t 3) eh) (/.f64 (/.f64 1 eh) t)))
(+.f64 (*.f64 31/15120 (/.f64 (pow.f64 t 5) eh)) (+.f64 (*.f64 1/6 (/.f64 t eh)) (+.f64 (*.f64 7/360 (/.f64 (pow.f64 t 3) eh)) (/.f64 1 (*.f64 t eh)))))
(fma.f64 31/15120 (/.f64 (pow.f64 t 5) eh) (fma.f64 1/6 (/.f64 t eh) (fma.f64 7/360 (/.f64 (pow.f64 t 3) eh) (/.f64 1 (*.f64 t eh)))))
(fma.f64 1/6 (/.f64 t eh) (fma.f64 31/15120 (/.f64 (pow.f64 t 5) eh) (fma.f64 7/360 (/.f64 (pow.f64 t 3) eh) (/.f64 (/.f64 1 eh) t))))
(/.f64 1 (*.f64 (sin.f64 t) eh))
(/.f64 1 (*.f64 (sin.f64 t) eh))
(/.f64 1 (*.f64 (sin.f64 t) eh))
(/.f64 1 (*.f64 (sin.f64 t) eh))
(/.f64 1 (*.f64 (sin.f64 t) eh))
(/.f64 1 (*.f64 (sin.f64 t) eh))
(/.f64 1 (*.f64 (sin.f64 t) eh))
(/.f64 1 (*.f64 (sin.f64 t) eh))
(*.f64 t (pow.f64 eh 2))
(*.f64 t (*.f64 eh eh))
(+.f64 (*.f64 -1/6 (*.f64 (pow.f64 t 3) (pow.f64 eh 2))) (*.f64 t (pow.f64 eh 2)))
(fma.f64 -1/6 (*.f64 (pow.f64 t 3) (*.f64 eh eh)) (*.f64 t (*.f64 eh eh)))
(*.f64 (*.f64 eh eh) (+.f64 t (*.f64 (pow.f64 t 3) -1/6)))
(*.f64 (*.f64 eh eh) (fma.f64 (pow.f64 t 3) -1/6 t))
(+.f64 (*.f64 -1/6 (*.f64 (pow.f64 t 3) (pow.f64 eh 2))) (+.f64 (*.f64 t (pow.f64 eh 2)) (*.f64 1/120 (*.f64 (pow.f64 t 5) (pow.f64 eh 2)))))
(fma.f64 -1/6 (*.f64 (pow.f64 t 3) (*.f64 eh eh)) (fma.f64 t (*.f64 eh eh) (*.f64 1/120 (*.f64 (pow.f64 t 5) (*.f64 eh eh)))))
(fma.f64 -1/6 (*.f64 eh (*.f64 eh (pow.f64 t 3))) (*.f64 (*.f64 eh eh) (+.f64 t (*.f64 (pow.f64 t 5) 1/120))))
(*.f64 (*.f64 eh eh) (+.f64 (fma.f64 (pow.f64 t 3) -1/6 t) (*.f64 (pow.f64 t 5) 1/120)))
(+.f64 (*.f64 -1/6 (*.f64 (pow.f64 t 3) (pow.f64 eh 2))) (+.f64 (*.f64 t (pow.f64 eh 2)) (+.f64 (*.f64 1/120 (*.f64 (pow.f64 t 5) (pow.f64 eh 2))) (*.f64 -1/5040 (*.f64 (pow.f64 t 7) (pow.f64 eh 2))))))
(fma.f64 -1/6 (*.f64 (pow.f64 t 3) (*.f64 eh eh)) (fma.f64 t (*.f64 eh eh) (fma.f64 1/120 (*.f64 (pow.f64 t 5) (*.f64 eh eh)) (*.f64 -1/5040 (*.f64 (pow.f64 t 7) (*.f64 eh eh))))))
(+.f64 (*.f64 (*.f64 eh eh) (+.f64 t (*.f64 (pow.f64 t 3) -1/6))) (*.f64 (*.f64 eh eh) (+.f64 (*.f64 (pow.f64 t 5) 1/120) (*.f64 -1/5040 (pow.f64 t 7)))))
(*.f64 (*.f64 eh eh) (+.f64 (fma.f64 (pow.f64 t 3) -1/6 t) (fma.f64 (pow.f64 t 5) 1/120 (*.f64 -1/5040 (pow.f64 t 7)))))
(*.f64 (sin.f64 t) (pow.f64 eh 2))
(*.f64 (sin.f64 t) (*.f64 eh eh))
(*.f64 (sin.f64 t) (pow.f64 eh 2))
(*.f64 (sin.f64 t) (*.f64 eh eh))
(*.f64 (sin.f64 t) (pow.f64 eh 2))
(*.f64 (sin.f64 t) (*.f64 eh eh))
(*.f64 (sin.f64 t) (pow.f64 eh 2))
(*.f64 (sin.f64 t) (*.f64 eh eh))
(*.f64 (sin.f64 t) (pow.f64 eh 2))
(*.f64 (sin.f64 t) (*.f64 eh eh))
(*.f64 (sin.f64 t) (pow.f64 eh 2))
(*.f64 (sin.f64 t) (*.f64 eh eh))
(*.f64 (sin.f64 t) (pow.f64 eh 2))
(*.f64 (sin.f64 t) (*.f64 eh eh))
(*.f64 (sin.f64 t) (pow.f64 eh 2))
(*.f64 (sin.f64 t) (*.f64 eh eh))
(*.f64 (sin.f64 t) (pow.f64 eh 2))
(*.f64 (sin.f64 t) (*.f64 eh eh))
(*.f64 (sin.f64 t) (pow.f64 eh 2))
(*.f64 (sin.f64 t) (*.f64 eh eh))
(*.f64 (sin.f64 t) (pow.f64 eh 2))
(*.f64 (sin.f64 t) (*.f64 eh eh))
(*.f64 (sin.f64 t) (pow.f64 eh 2))
(*.f64 (sin.f64 t) (*.f64 eh eh))
(*.f64 (sin.f64 t) (pow.f64 eh 2))
(*.f64 (sin.f64 t) (*.f64 eh eh))
(*.f64 (sin.f64 t) (pow.f64 eh 2))
(*.f64 (sin.f64 t) (*.f64 eh eh))
(*.f64 (sin.f64 t) (pow.f64 eh 2))
(*.f64 (sin.f64 t) (*.f64 eh eh))
(*.f64 (sin.f64 t) (pow.f64 eh 2))
(*.f64 (sin.f64 t) (*.f64 eh eh))
(*.f64 (sin.f64 t) (pow.f64 eh 2))
(*.f64 (sin.f64 t) (*.f64 eh eh))
(*.f64 (sin.f64 t) (pow.f64 eh 2))
(*.f64 (sin.f64 t) (*.f64 eh eh))
(*.f64 (sin.f64 t) (pow.f64 eh 2))
(*.f64 (sin.f64 t) (*.f64 eh eh))
(*.f64 (sin.f64 t) (pow.f64 eh 2))
(*.f64 (sin.f64 t) (*.f64 eh eh))
(-.f64 (exp.f64 (log1p.f64 (/.f64 eh (*.f64 (sin.f64 t) (*.f64 eh eh))))) 1)
(/.f64 1 (*.f64 (sin.f64 t) eh))
(*.f64 eh (/.f64 1 (*.f64 (sin.f64 t) (*.f64 eh eh))))
(/.f64 1 (*.f64 (sin.f64 t) eh))
(*.f64 (/.f64 eh (*.f64 (sin.f64 t) (*.f64 eh eh))) 1)
(/.f64 1 (*.f64 (sin.f64 t) eh))
(*.f64 1 (/.f64 eh (*.f64 (sin.f64 t) (*.f64 eh eh))))
(/.f64 1 (*.f64 (sin.f64 t) eh))
(*.f64 (/.f64 (sqrt.f64 (/.f64 eh (sin.f64 t))) eh) (/.f64 (sqrt.f64 (/.f64 eh (sin.f64 t))) eh))
(/.f64 1 (*.f64 (sin.f64 t) eh))
(*.f64 (sqrt.f64 eh) (/.f64 (sqrt.f64 eh) (*.f64 (sin.f64 t) (*.f64 eh eh))))
(/.f64 1 (*.f64 (sin.f64 t) eh))
(*.f64 (cbrt.f64 (/.f64 eh (*.f64 (sin.f64 t) (*.f64 eh eh)))) (pow.f64 (cbrt.f64 (/.f64 eh (*.f64 (sin.f64 t) (*.f64 eh eh)))) 2))
(/.f64 1 (*.f64 (sin.f64 t) eh))
(*.f64 (cbrt.f64 (/.f64 eh (*.f64 (sin.f64 t) (*.f64 eh eh)))) (/.f64 (cbrt.f64 (*.f64 eh eh)) (pow.f64 (cbrt.f64 (*.f64 (sin.f64 t) (*.f64 eh eh))) 2)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (sin.f64 t) eh))) (cbrt.f64 (*.f64 eh eh))) (pow.f64 (cbrt.f64 (*.f64 (sin.f64 t) (*.f64 eh eh))) 2))
(*.f64 (/.f64 (cbrt.f64 (/.f64 1 (*.f64 (sin.f64 t) eh))) (pow.f64 (cbrt.f64 (*.f64 (sin.f64 t) (*.f64 eh eh))) 2)) (cbrt.f64 (*.f64 eh eh)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 eh (*.f64 (sin.f64 t) (*.f64 eh eh)))) 2) (cbrt.f64 (/.f64 eh (*.f64 (sin.f64 t) (*.f64 eh eh)))))
(/.f64 1 (*.f64 (sin.f64 t) eh))
(*.f64 (cbrt.f64 (*.f64 eh eh)) (/.f64 (cbrt.f64 eh) (*.f64 (sin.f64 t) (*.f64 eh eh))))
(*.f64 (cbrt.f64 (*.f64 eh eh)) (/.f64 (/.f64 (cbrt.f64 eh) (sin.f64 t)) (*.f64 eh eh)))
(/.f64 (cbrt.f64 (*.f64 eh eh)) (*.f64 (/.f64 eh (cbrt.f64 eh)) (*.f64 (sin.f64 t) eh)))
(*.f64 (/.f64 eh (sin.f64 t)) (/.f64 1 (*.f64 eh eh)))
(/.f64 1 (*.f64 (sin.f64 t) eh))
(*.f64 (/.f64 1 (*.f64 (sin.f64 t) (*.f64 eh eh))) eh)
(/.f64 1 (*.f64 (sin.f64 t) eh))
(*.f64 (neg.f64 eh) (/.f64 1 (neg.f64 (*.f64 (sin.f64 t) (*.f64 eh eh)))))
(/.f64 1 (*.f64 (sin.f64 t) eh))
(*.f64 (/.f64 (sqrt.f64 eh) (*.f64 (sin.f64 t) (*.f64 eh eh))) (sqrt.f64 eh))
(/.f64 1 (*.f64 (sin.f64 t) eh))
(*.f64 (/.f64 (sqrt.f64 eh) (*.f64 (sin.f64 t) (*.f64 eh eh))) (/.f64 (sqrt.f64 eh) 1))
(/.f64 1 (*.f64 (sin.f64 t) eh))
(*.f64 (/.f64 (cbrt.f64 eh) (*.f64 (sin.f64 t) (*.f64 eh eh))) (cbrt.f64 (*.f64 eh eh)))
(*.f64 (cbrt.f64 (*.f64 eh eh)) (/.f64 (cbrt.f64 eh) (*.f64 (sin.f64 t) (*.f64 eh eh))))
(*.f64 (cbrt.f64 (*.f64 eh eh)) (/.f64 (/.f64 (cbrt.f64 eh) (sin.f64 t)) (*.f64 eh eh)))
(/.f64 (cbrt.f64 (*.f64 eh eh)) (*.f64 (/.f64 eh (cbrt.f64 eh)) (*.f64 (sin.f64 t) eh)))
(*.f64 (/.f64 (cbrt.f64 eh) (*.f64 (sin.f64 t) (*.f64 eh eh))) (/.f64 (cbrt.f64 (*.f64 eh eh)) 1))
(*.f64 (cbrt.f64 (*.f64 eh eh)) (/.f64 (cbrt.f64 eh) (*.f64 (sin.f64 t) (*.f64 eh eh))))
(*.f64 (cbrt.f64 (*.f64 eh eh)) (/.f64 (/.f64 (cbrt.f64 eh) (sin.f64 t)) (*.f64 eh eh)))
(/.f64 (cbrt.f64 (*.f64 eh eh)) (*.f64 (/.f64 eh (cbrt.f64 eh)) (*.f64 (sin.f64 t) eh)))
(*.f64 (/.f64 eh (*.f64 eh eh)) (/.f64 1 (sin.f64 t)))
(/.f64 1 (*.f64 (sin.f64 t) eh))
(*.f64 (/.f64 eh (*.f64 eh (sqrt.f64 (sin.f64 t)))) (/.f64 1 (*.f64 eh (sqrt.f64 (sin.f64 t)))))
(/.f64 1 (*.f64 (sin.f64 t) eh))
(*.f64 (/.f64 1 (sin.f64 t)) (/.f64 eh (*.f64 eh eh)))
(/.f64 1 (*.f64 (sin.f64 t) eh))
(*.f64 (/.f64 1 (*.f64 eh eh)) (/.f64 eh (sin.f64 t)))
(/.f64 1 (*.f64 (sin.f64 t) eh))
(*.f64 (/.f64 1 (*.f64 eh (sqrt.f64 (sin.f64 t)))) (/.f64 eh (*.f64 eh (sqrt.f64 (sin.f64 t)))))
(/.f64 1 (*.f64 (sin.f64 t) eh))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 t) (*.f64 eh eh))) 2)) (/.f64 eh (cbrt.f64 (*.f64 (sin.f64 t) (*.f64 eh eh)))))
(/.f64 1 (*.f64 (sin.f64 t) eh))
(*.f64 (/.f64 1 (*.f64 eh (sin.f64 t))) (/.f64 eh eh))
(/.f64 1 (*.f64 (sin.f64 t) eh))
(*.f64 (/.f64 eh (cbrt.f64 (*.f64 (sin.f64 t) (*.f64 eh eh)))) (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 (sin.f64 t) (*.f64 eh eh))) 2)))
(/.f64 1 (*.f64 (sin.f64 t) eh))
(*.f64 (/.f64 eh eh) (/.f64 1 (*.f64 eh (sin.f64 t))))
(/.f64 1 (*.f64 (sin.f64 t) eh))
(*.f64 (/.f64 1 (neg.f64 (*.f64 (sin.f64 t) (*.f64 eh eh)))) (neg.f64 eh))
(/.f64 1 (*.f64 (sin.f64 t) eh))
(*.f64 (/.f64 (sqrt.f64 eh) (sin.f64 t)) (/.f64 (sqrt.f64 eh) (*.f64 eh eh)))
(/.f64 1 (*.f64 (sin.f64 t) eh))
(*.f64 (/.f64 (sqrt.f64 eh) (*.f64 eh eh)) (/.f64 (sqrt.f64 eh) (sin.f64 t)))
(/.f64 1 (*.f64 (sin.f64 t) eh))
(*.f64 (/.f64 (sqrt.f64 eh) 1) (/.f64 (sqrt.f64 eh) (*.f64 (sin.f64 t) (*.f64 eh eh))))
(/.f64 1 (*.f64 (sin.f64 t) eh))
(*.f64 (/.f64 (sqrt.f64 eh) (pow.f64 (cbrt.f64 (*.f64 (sin.f64 t) (*.f64 eh eh))) 2)) (/.f64 (sqrt.f64 eh) (cbrt.f64 (*.f64 (sin.f64 t) (*.f64 eh eh)))))
(/.f64 1 (*.f64 (sin.f64 t) eh))
(*.f64 (/.f64 (sqrt.f64 eh) (cbrt.f64 (*.f64 (sin.f64 t) (*.f64 eh eh)))) (/.f64 (sqrt.f64 eh) (pow.f64 (cbrt.f64 (*.f64 (sin.f64 t) (*.f64 eh eh))) 2)))
(/.f64 1 (*.f64 (sin.f64 t) eh))
(*.f64 (/.f64 (sqrt.f64 eh) (*.f64 eh (sin.f64 t))) (/.f64 (sqrt.f64 eh) eh))
(/.f64 1 (*.f64 (sin.f64 t) eh))
(*.f64 (/.f64 (sqrt.f64 eh) eh) (/.f64 (sqrt.f64 eh) (*.f64 eh (sin.f64 t))))
(/.f64 1 (*.f64 (sin.f64 t) eh))
(*.f64 (/.f64 (cbrt.f64 (*.f64 eh eh)) (sin.f64 t)) (/.f64 (cbrt.f64 eh) (*.f64 eh eh)))
(*.f64 (cbrt.f64 (*.f64 eh eh)) (/.f64 (cbrt.f64 eh) (*.f64 (sin.f64 t) (*.f64 eh eh))))
(*.f64 (cbrt.f64 (*.f64 eh eh)) (/.f64 (/.f64 (cbrt.f64 eh) (sin.f64 t)) (*.f64 eh eh)))
(/.f64 (cbrt.f64 (*.f64 eh eh)) (*.f64 (/.f64 eh (cbrt.f64 eh)) (*.f64 (sin.f64 t) eh)))
(*.f64 (/.f64 (cbrt.f64 eh) (*.f64 eh eh)) (/.f64 (cbrt.f64 (*.f64 eh eh)) (sin.f64 t)))
(*.f64 (cbrt.f64 (*.f64 eh eh)) (/.f64 (cbrt.f64 eh) (*.f64 (sin.f64 t) (*.f64 eh eh))))
(*.f64 (cbrt.f64 (*.f64 eh eh)) (/.f64 (/.f64 (cbrt.f64 eh) (sin.f64 t)) (*.f64 eh eh)))
(/.f64 (cbrt.f64 (*.f64 eh eh)) (*.f64 (/.f64 eh (cbrt.f64 eh)) (*.f64 (sin.f64 t) eh)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 eh eh)) (*.f64 eh eh)) (/.f64 (cbrt.f64 eh) (sin.f64 t)))
(*.f64 (cbrt.f64 (*.f64 eh eh)) (/.f64 (cbrt.f64 eh) (*.f64 (sin.f64 t) (*.f64 eh eh))))
(*.f64 (cbrt.f64 (*.f64 eh eh)) (/.f64 (/.f64 (cbrt.f64 eh) (sin.f64 t)) (*.f64 eh eh)))
(/.f64 (cbrt.f64 (*.f64 eh eh)) (*.f64 (/.f64 eh (cbrt.f64 eh)) (*.f64 (sin.f64 t) eh)))
(*.f64 (/.f64 (cbrt.f64 eh) (sin.f64 t)) (/.f64 (cbrt.f64 (*.f64 eh eh)) (*.f64 eh eh)))
(*.f64 (cbrt.f64 (*.f64 eh eh)) (/.f64 (cbrt.f64 eh) (*.f64 (sin.f64 t) (*.f64 eh eh))))
(*.f64 (cbrt.f64 (*.f64 eh eh)) (/.f64 (/.f64 (cbrt.f64 eh) (sin.f64 t)) (*.f64 eh eh)))
(/.f64 (cbrt.f64 (*.f64 eh eh)) (*.f64 (/.f64 eh (cbrt.f64 eh)) (*.f64 (sin.f64 t) eh)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 eh eh)) 1) (/.f64 (cbrt.f64 eh) (*.f64 (sin.f64 t) (*.f64 eh eh))))
(*.f64 (cbrt.f64 (*.f64 eh eh)) (/.f64 (cbrt.f64 eh) (*.f64 (sin.f64 t) (*.f64 eh eh))))
(*.f64 (cbrt.f64 (*.f64 eh eh)) (/.f64 (/.f64 (cbrt.f64 eh) (sin.f64 t)) (*.f64 eh eh)))
(/.f64 (cbrt.f64 (*.f64 eh eh)) (*.f64 (/.f64 eh (cbrt.f64 eh)) (*.f64 (sin.f64 t) eh)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 eh eh)) (*.f64 eh (sqrt.f64 (sin.f64 t)))) (/.f64 (cbrt.f64 eh) (*.f64 eh (sqrt.f64 (sin.f64 t)))))
(*.f64 (cbrt.f64 (*.f64 eh eh)) (/.f64 (cbrt.f64 eh) (*.f64 (sin.f64 t) (*.f64 eh eh))))
(*.f64 (cbrt.f64 (*.f64 eh eh)) (/.f64 (/.f64 (cbrt.f64 eh) (sin.f64 t)) (*.f64 eh eh)))
(/.f64 (cbrt.f64 (*.f64 eh eh)) (*.f64 (/.f64 eh (cbrt.f64 eh)) (*.f64 (sin.f64 t) eh)))
(*.f64 (/.f64 (cbrt.f64 eh) (*.f64 eh (sqrt.f64 (sin.f64 t)))) (/.f64 (cbrt.f64 (*.f64 eh eh)) (*.f64 eh (sqrt.f64 (sin.f64 t)))))
(*.f64 (cbrt.f64 (*.f64 eh eh)) (/.f64 (cbrt.f64 eh) (*.f64 (sin.f64 t) (*.f64 eh eh))))
(*.f64 (cbrt.f64 (*.f64 eh eh)) (/.f64 (/.f64 (cbrt.f64 eh) (sin.f64 t)) (*.f64 eh eh)))
(/.f64 (cbrt.f64 (*.f64 eh eh)) (*.f64 (/.f64 eh (cbrt.f64 eh)) (*.f64 (sin.f64 t) eh)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 eh eh)) (pow.f64 (cbrt.f64 (*.f64 (sin.f64 t) (*.f64 eh eh))) 2)) (cbrt.f64 (/.f64 eh (*.f64 (sin.f64 t) (*.f64 eh eh)))))
(*.f64 (cbrt.f64 (/.f64 eh (*.f64 (sin.f64 t) (*.f64 eh eh)))) (/.f64 (cbrt.f64 (*.f64 eh eh)) (pow.f64 (cbrt.f64 (*.f64 (sin.f64 t) (*.f64 eh eh))) 2)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (sin.f64 t) eh))) (cbrt.f64 (*.f64 eh eh))) (pow.f64 (cbrt.f64 (*.f64 (sin.f64 t) (*.f64 eh eh))) 2))
(*.f64 (/.f64 (cbrt.f64 (/.f64 1 (*.f64 (sin.f64 t) eh))) (pow.f64 (cbrt.f64 (*.f64 (sin.f64 t) (*.f64 eh eh))) 2)) (cbrt.f64 (*.f64 eh eh)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 eh eh)) (*.f64 eh (sin.f64 t))) (/.f64 (cbrt.f64 eh) eh))
(*.f64 (cbrt.f64 (*.f64 eh eh)) (/.f64 (cbrt.f64 eh) (*.f64 (sin.f64 t) (*.f64 eh eh))))
(*.f64 (cbrt.f64 (*.f64 eh eh)) (/.f64 (/.f64 (cbrt.f64 eh) (sin.f64 t)) (*.f64 eh eh)))
(/.f64 (cbrt.f64 (*.f64 eh eh)) (*.f64 (/.f64 eh (cbrt.f64 eh)) (*.f64 (sin.f64 t) eh)))
(*.f64 (/.f64 (cbrt.f64 eh) eh) (/.f64 (cbrt.f64 (*.f64 eh eh)) (*.f64 eh (sin.f64 t))))
(*.f64 (cbrt.f64 (*.f64 eh eh)) (/.f64 (cbrt.f64 eh) (*.f64 (sin.f64 t) (*.f64 eh eh))))
(*.f64 (cbrt.f64 (*.f64 eh eh)) (/.f64 (/.f64 (cbrt.f64 eh) (sin.f64 t)) (*.f64 eh eh)))
(/.f64 (cbrt.f64 (*.f64 eh eh)) (*.f64 (/.f64 eh (cbrt.f64 eh)) (*.f64 (sin.f64 t) eh)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 eh eh)) (*.f64 (sin.f64 t) (*.f64 eh eh))) (cbrt.f64 eh))
(*.f64 (cbrt.f64 (*.f64 eh eh)) (/.f64 (cbrt.f64 eh) (*.f64 (sin.f64 t) (*.f64 eh eh))))
(*.f64 (cbrt.f64 (*.f64 eh eh)) (/.f64 (/.f64 (cbrt.f64 eh) (sin.f64 t)) (*.f64 eh eh)))
(/.f64 (cbrt.f64 (*.f64 eh eh)) (*.f64 (/.f64 eh (cbrt.f64 eh)) (*.f64 (sin.f64 t) eh)))
(*.f64 (/.f64 1 (/.f64 (sin.f64 t) (/.f64 (cbrt.f64 (*.f64 eh eh)) (*.f64 eh eh)))) (cbrt.f64 eh))
(*.f64 (cbrt.f64 (*.f64 eh eh)) (/.f64 (cbrt.f64 eh) (*.f64 (sin.f64 t) (*.f64 eh eh))))
(*.f64 (cbrt.f64 (*.f64 eh eh)) (/.f64 (/.f64 (cbrt.f64 eh) (sin.f64 t)) (*.f64 eh eh)))
(/.f64 (cbrt.f64 (*.f64 eh eh)) (*.f64 (/.f64 eh (cbrt.f64 eh)) (*.f64 (sin.f64 t) eh)))
(*.f64 (*.f64 (sqrt.f64 (cbrt.f64 (/.f64 eh (*.f64 (sin.f64 t) (*.f64 eh eh))))) (cbrt.f64 (/.f64 eh (*.f64 (sin.f64 t) (*.f64 eh eh))))) (*.f64 (sqrt.f64 (cbrt.f64 (/.f64 eh (*.f64 (sin.f64 t) (*.f64 eh eh))))) (cbrt.f64 (/.f64 eh (*.f64 (sin.f64 t) (*.f64 eh eh))))))
(/.f64 1 (*.f64 (sin.f64 t) eh))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (/.f64 eh (sin.f64 t))) eh)) (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 eh (*.f64 (sin.f64 t) (*.f64 eh eh)))) 2))) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (/.f64 eh (sin.f64 t))) eh)) (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 eh (*.f64 (sin.f64 t) (*.f64 eh eh)))) 2))))
(*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (/.f64 eh (sin.f64 t))) eh)) (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 eh (*.f64 (sin.f64 t) (*.f64 eh eh)))) 2)) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (/.f64 eh (sin.f64 t))) eh)) (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 eh (*.f64 (sin.f64 t) (*.f64 eh eh)))) 2)))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 1 (*.f64 (sin.f64 t) eh))) 2) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (/.f64 eh (sin.f64 t))) eh)) (cbrt.f64 (/.f64 (sqrt.f64 (/.f64 eh (sin.f64 t))) eh))))
(*.f64 (*.f64 (cbrt.f64 (/.f64 eh (*.f64 (sin.f64 t) (*.f64 eh eh)))) (sqrt.f64 (cbrt.f64 (/.f64 eh (*.f64 (sin.f64 t) (*.f64 eh eh)))))) (*.f64 (cbrt.f64 (/.f64 eh (*.f64 (sin.f64 t) (*.f64 eh eh)))) (sqrt.f64 (cbrt.f64 (/.f64 eh (*.f64 (sin.f64 t) (*.f64 eh eh)))))))
(/.f64 1 (*.f64 (sin.f64 t) eh))
(*.f64 (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 eh (*.f64 (sin.f64 t) (*.f64 eh eh)))) 2)) (cbrt.f64 (/.f64 (sqrt.f64 (/.f64 eh (sin.f64 t))) eh))) (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 eh (*.f64 (sin.f64 t) (*.f64 eh eh)))) 2)) (cbrt.f64 (/.f64 (sqrt.f64 (/.f64 eh (sin.f64 t))) eh))))
(*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (/.f64 eh (sin.f64 t))) eh)) (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 eh (*.f64 (sin.f64 t) (*.f64 eh eh)))) 2)) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (/.f64 eh (sin.f64 t))) eh)) (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 eh (*.f64 (sin.f64 t) (*.f64 eh eh)))) 2)))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 1 (*.f64 (sin.f64 t) eh))) 2) (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (/.f64 eh (sin.f64 t))) eh)) (cbrt.f64 (/.f64 (sqrt.f64 (/.f64 eh (sin.f64 t))) eh))))
(pow.f64 (/.f64 eh (*.f64 (sin.f64 t) (*.f64 eh eh))) 1)
(/.f64 1 (*.f64 (sin.f64 t) eh))
(pow.f64 (/.f64 (sqrt.f64 (/.f64 eh (sin.f64 t))) eh) 2)
(/.f64 1 (*.f64 (sin.f64 t) eh))
(pow.f64 (cbrt.f64 (/.f64 eh (*.f64 (sin.f64 t) (*.f64 eh eh)))) 3)
(/.f64 1 (*.f64 (sin.f64 t) eh))
(pow.f64 (pow.f64 (/.f64 eh (*.f64 (sin.f64 t) (*.f64 eh eh))) 3) 1/3)
(/.f64 1 (*.f64 (sin.f64 t) eh))
(pow.f64 (*.f64 (/.f64 eh (/.f64 eh eh)) (sin.f64 t)) -1)
(/.f64 1 (*.f64 (sin.f64 t) eh))
(neg.f64 (/.f64 eh (neg.f64 (*.f64 (sin.f64 t) (*.f64 eh eh)))))
(/.f64 1 (*.f64 (sin.f64 t) eh))
(neg.f64 (/.f64 (neg.f64 eh) (*.f64 (sin.f64 t) (*.f64 eh eh))))
(/.f64 1 (*.f64 (sin.f64 t) eh))
(neg.f64 (*.f64 (/.f64 eh (neg.f64 (*.f64 (sin.f64 t) (*.f64 eh eh)))) 1))
(/.f64 1 (*.f64 (sin.f64 t) eh))
(neg.f64 (*.f64 eh (/.f64 1 (neg.f64 (*.f64 (sin.f64 t) (*.f64 eh eh))))))
(/.f64 1 (*.f64 (sin.f64 t) eh))
(neg.f64 (*.f64 1 (/.f64 eh (neg.f64 (*.f64 (sin.f64 t) (*.f64 eh eh))))))
(/.f64 1 (*.f64 (sin.f64 t) eh))
(neg.f64 (/.f64 (/.f64 eh (sin.f64 t)) (*.f64 eh (neg.f64 eh))))
(/.f64 1 (*.f64 (sin.f64 t) eh))
(sqrt.f64 (pow.f64 (/.f64 eh (*.f64 (sin.f64 t) (*.f64 eh eh))) 2))
(/.f64 1 (*.f64 (sin.f64 t) eh))
(log.f64 (exp.f64 (/.f64 eh (*.f64 (sin.f64 t) (*.f64 eh eh)))))
(/.f64 1 (*.f64 (sin.f64 t) eh))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 eh (*.f64 (sin.f64 t) (*.f64 eh eh))))))
(/.f64 1 (*.f64 (sin.f64 t) eh))
(cbrt.f64 (pow.f64 (/.f64 eh (*.f64 (sin.f64 t) (*.f64 eh eh))) 3))
(/.f64 1 (*.f64 (sin.f64 t) eh))
(cbrt.f64 (/.f64 (pow.f64 eh 3) (pow.f64 (*.f64 (sin.f64 t) (*.f64 eh eh)) 3)))
(/.f64 1 (*.f64 (sin.f64 t) eh))
(expm1.f64 (log1p.f64 (/.f64 eh (*.f64 (sin.f64 t) (*.f64 eh eh)))))
(/.f64 1 (*.f64 (sin.f64 t) eh))
(exp.f64 (log.f64 (/.f64 eh (*.f64 (sin.f64 t) (*.f64 eh eh)))))
(/.f64 1 (*.f64 (sin.f64 t) eh))
(log1p.f64 (expm1.f64 (/.f64 eh (*.f64 (sin.f64 t) (*.f64 eh eh)))))
(/.f64 1 (*.f64 (sin.f64 t) eh))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sin.f64 t) (*.f64 eh eh)))) 1)
(*.f64 (sin.f64 t) (*.f64 eh eh))
(pow.f64 (*.f64 (sin.f64 t) (*.f64 eh eh)) 1)
(*.f64 (sin.f64 t) (*.f64 eh eh))
(pow.f64 (*.f64 eh (sqrt.f64 (sin.f64 t))) 2)
(*.f64 (sin.f64 t) (*.f64 eh eh))
(pow.f64 (cbrt.f64 (*.f64 (sin.f64 t) (*.f64 eh eh))) 3)
(*.f64 (sin.f64 t) (*.f64 eh eh))
(pow.f64 (pow.f64 (*.f64 (sin.f64 t) (*.f64 eh eh)) 3) 1/3)
(*.f64 (sin.f64 t) (*.f64 eh eh))
(neg.f64 (neg.f64 (*.f64 (sin.f64 t) (*.f64 eh eh))))
(*.f64 (sin.f64 t) (*.f64 eh eh))
(sqrt.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (pow.f64 eh 4)))
(fabs.f64 (*.f64 (sin.f64 t) (*.f64 eh eh)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 eh) eh) (sin.f64 t)))
(*.f64 (sin.f64 t) (*.f64 eh eh))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (sin.f64 t) (*.f64 eh eh)))))
(*.f64 (sin.f64 t) (*.f64 eh eh))
(cbrt.f64 (pow.f64 (*.f64 (sin.f64 t) (*.f64 eh eh)) 3))
(*.f64 (sin.f64 t) (*.f64 eh eh))
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 t) 3) (pow.f64 (*.f64 eh eh) 3)))
(*.f64 (sin.f64 t) (*.f64 eh eh))
(expm1.f64 (log1p.f64 (*.f64 (sin.f64 t) (*.f64 eh eh))))
(*.f64 (sin.f64 t) (*.f64 eh eh))
(exp.f64 (log.f64 (*.f64 (sin.f64 t) (*.f64 eh eh))))
(*.f64 (sin.f64 t) (*.f64 eh eh))
(log1p.f64 (expm1.f64 (*.f64 (sin.f64 t) (*.f64 eh eh))))
(*.f64 (sin.f64 t) (*.f64 eh eh))

eval759.0ms (4.7%)

Compiler

Compiled 70001 to 23591 computations (66.3% saved)

prune793.0ms (4.9%)

Pruning

26 alts after pruning (22 fresh and 4 done)

PrunedKeptTotal
New1784141798
Fresh9817
Picked101
Done246
Total1796261822
Error
0b
Counts
1822 → 26
Alt Table
Click to see full alt table
StatusErrorProgram
1.5b
(fabs.f64 (-.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 t) ew)) 3) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
0.8b
(fabs.f64 (-.f64 (/.f64 (/.f64 1 (/.f64 1 (+.f64 (cos.f64 (+.f64 t (atan.f64 (*.f64 t (/.f64 eh ew))))) (cos.f64 (-.f64 t (atan.f64 (*.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))))))
16.7b
(fabs.f64 (-.f64 (/.f64 (*.f64 (hypot.f64 (pow.f64 (cos.f64 (-.f64 (atan.f64 (/.f64 t (/.f64 ew eh))) t)) 3/2) (pow.f64 (cos.f64 (+.f64 t (atan.f64 (/.f64 t (/.f64 ew eh))))) 3/2)) (/.f64 (hypot.f64 (pow.f64 (cos.f64 (-.f64 (atan.f64 (/.f64 t (/.f64 ew eh))) t)) 3/2) (pow.f64 (cos.f64 (+.f64 t (atan.f64 (/.f64 t (/.f64 ew eh))))) 3/2)) (fma.f64 (cos.f64 (-.f64 (atan.f64 (/.f64 t (/.f64 ew eh))) t)) (-.f64 (cos.f64 (-.f64 (atan.f64 (/.f64 t (/.f64 ew eh))) t)) (cos.f64 (+.f64 t (atan.f64 (/.f64 t (/.f64 ew eh)))))) (pow.f64 (cos.f64 (+.f64 t (atan.f64 (/.f64 t (/.f64 ew eh))))) 2)))) (/.f64 2 ew)) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
36.7b
(fabs.f64 (-.f64 (/.f64 (*.f64 (*.f64 ew ew) (cos.f64 t)) (*.f64 t eh)) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew))))))
7.6b
(fabs.f64 (-.f64 (/.f64 (cos.f64 t) (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew)) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew))))))
0.9b
(fabs.f64 (-.f64 (/.f64 (cos.f64 t) (/.f64 1 ew)) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew))))))
7.6b
(fabs.f64 (-.f64 (/.f64 ew (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) (cos.f64 t))) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
17.9b
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 1 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (*.f64 (/.f64 (*.f64 (sin.f64 t) (*.f64 eh (neg.f64 eh))) eh) (sin.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew))))))
18.8b
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 1 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (*.f64 (*.f64 (/.f64 (sin.f64 t) eh) (*.f64 eh eh)) (sin.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew))))))
0.1b
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 1 (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))))))
0.6b
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 1 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew))))))
0.7b
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 1 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (*.f64 (/.f64 t ew) eh))))))
35.8b
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (*.f64 (/.f64 (cos.f64 t) (sin.f64 t)) (neg.f64 (/.f64 ew eh)))) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
0.8b
(fabs.f64 (-.f64 (*.f64 (cos.f64 t) ew) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
0.8b
(fabs.f64 (-.f64 (*.f64 (cos.f64 t) ew) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew))))))
28.5b
(fabs.f64 (-.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 ew (cos.f64 t)) 3)) 1) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
13.0b
(fabs.f64 (-.f64 ew (pow.f64 (cbrt.f64 (*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))))) 3)))
45.1b
(fabs.f64 (-.f64 ew (/.f64 (*.f64 (sin.f64 t) (neg.f64 (pow.f64 eh 3))) (/.f64 (*.f64 eh eh) (sin.f64 (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t))))))))
17.7b
(fabs.f64 (-.f64 ew (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (/.f64 (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew))) eh) (/.f64 ew (tan.f64 t))))))
21.5b
(fabs.f64 (-.f64 ew (*.f64 (/.f64 (sin.f64 t) (/.f64 (hypot.f64 1 (/.f64 (tan.f64 t) (/.f64 ew eh))) eh)) (/.f64 eh (/.f64 ew (tan.f64 t))))))
12.5b
(fabs.f64 (-.f64 ew (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))))
12.5b
(fabs.f64 (-.f64 ew (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
12.5b
(fabs.f64 (-.f64 ew (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew))))))
22.0b
(fabs.f64 (-.f64 ew (*.f64 (tan.f64 t) (*.f64 (/.f64 (*.f64 (/.f64 eh ew) (sin.f64 t)) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) eh))))
22.3b
(fabs.f64 (-.f64 ew (*.f64 (cbrt.f64 (*.f64 (/.f64 eh ew) (tan.f64 t))) (/.f64 (*.f64 (sin.f64 t) eh) (/.f64 (hypot.f64 1 (*.f64 (/.f64 eh ew) (tan.f64 t))) (pow.f64 (cbrt.f64 (*.f64 (/.f64 eh ew) (tan.f64 t))) 2))))))
27.4b
(fabs.f64 (-.f64 ew (*.f64 eh (*.f64 t (sin.f64 (atan.f64 (*.f64 (/.f64 eh ew) (neg.f64 (tan.f64 t)))))))))
Compiler

Compiled 817 to 507 computations (37.9% saved)

regimes183.0ms (1.1%)

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

60.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))))))
27.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)))))
24.0ms
ew
23.0ms
eh
23.0ms
t
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 1722 to 459 computations (73.3% saved)

regimes84.0ms (0.5%)

Counts
36 → 1
Calls
Call 1
Inputs
(fabs.f64 (-.f64 ew (*.f64 eh (*.f64 t (sin.f64 (atan.f64 (*.f64 (/.f64 eh ew) (neg.f64 (tan.f64 t)))))))))
(fabs.f64 (-.f64 ew (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew))))))
(fabs.f64 (-.f64 ew (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))))
(fabs.f64 (-.f64 ew (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
(fabs.f64 (-.f64 (*.f64 (cos.f64 t) ew) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew))))))
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) 1) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew))))))
(fabs.f64 (-.f64 (/.f64 (cos.f64 t) (/.f64 1 ew)) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew))))))
(fabs.f64 (-.f64 ew (*.f64 (tan.f64 t) (*.f64 (/.f64 (*.f64 (/.f64 eh ew) (sin.f64 t)) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) eh))))
(fabs.f64 (-.f64 ew (*.f64 (/.f64 (sin.f64 t) (/.f64 (hypot.f64 1 (/.f64 (tan.f64 t) (/.f64 ew eh))) eh)) (/.f64 eh (/.f64 ew (tan.f64 t))))))
(fabs.f64 (-.f64 ew (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (/.f64 (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew))) eh) (/.f64 ew (tan.f64 t))))))
(fabs.f64 (-.f64 (/.f64 (*.f64 (*.f64 ew ew) (cos.f64 t)) (*.f64 t eh)) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew))))))
(fabs.f64 (-.f64 (*.f64 (cos.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)) 1) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
(fabs.f64 (-.f64 (/.f64 (cos.f64 t) (/.f64 1 ew)) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
(fabs.f64 (-.f64 ew (/.f64 (*.f64 (sin.f64 t) (neg.f64 (pow.f64 eh 3))) (/.f64 (*.f64 eh eh) (sin.f64 (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t))))))))
(fabs.f64 (-.f64 (/.f64 (*.f64 (*.f64 ew ew) (cos.f64 t)) (*.f64 t eh)) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
(fabs.f64 (-.f64 (/.f64 (cos.f64 t) (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew)) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew))))))
(fabs.f64 (-.f64 ew (pow.f64 (cbrt.f64 (*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))))) 3)))
(fabs.f64 (-.f64 (*.f64 ew (cos.f64 (atan.f64 (*.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 (*.f64 t (neg.f64 eh)) ew)))) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew))))))
(fabs.f64 (-.f64 (/.f64 ew (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) (cos.f64 t))) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
(fabs.f64 (-.f64 (/.f64 (cos.f64 t) (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) 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)) 1) (*.f64 (*.f64 (/.f64 (sin.f64 t) eh) (/.f64 (neg.f64 (pow.f64 eh 3)) eh)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) 1) (*.f64 (*.f64 (/.f64 (sin.f64 t) (*.f64 eh eh)) (neg.f64 (pow.f64 eh 3))) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 1 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (*.f64 (/.f64 t ew) eh))))))
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 1 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew))))))
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 1 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (*.f64 (*.f64 (/.f64 (sin.f64 t) eh) (*.f64 eh eh)) (sin.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew))))))
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 1 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (*.f64 (/.f64 (*.f64 (sin.f64 t) (*.f64 eh (neg.f64 eh))) eh) (sin.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew))))))
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 1 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (*.f64 (/.f64 (*.f64 (-.f64 0 (*.f64 eh eh)) (sin.f64 t)) eh) (sin.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew))))))
(fabs.f64 (-.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.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 (*.f64 (cbrt.f64 (pow.f64 (*.f64 ew (cos.f64 t)) 3)) 1) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) 1) (*.f64 (pow.f64 (cbrt.f64 (*.f64 eh (sin.f64 t))) 3) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)))) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (*.f64 (/.f64 t ew) eh))))))
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew)))) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)))) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew))))))
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (*.f64 (/.f64 (cos.f64 t) (sin.f64 t)) (neg.f64 (/.f64 ew eh)))) (*.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)) (/.f64 1 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew))))))
Calls

3 calls:

36.0ms
ew
17.0ms
t
15.0ms
eh
Results
ErrorSegmentsBranch
0.6b1eh
0.6b1ew
0.6b1t
Compiler

Compiled 916 to 266 computations (71% saved)

regimes62.0ms (0.4%)

Counts
25 → 1
Calls
Call 1
Inputs
(fabs.f64 (-.f64 ew (*.f64 eh (*.f64 t (sin.f64 (atan.f64 (*.f64 (/.f64 eh ew) (neg.f64 (tan.f64 t)))))))))
(fabs.f64 (-.f64 ew (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew))))))
(fabs.f64 (-.f64 ew (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))))
(fabs.f64 (-.f64 ew (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
(fabs.f64 (-.f64 (*.f64 (cos.f64 t) ew) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew))))))
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) 1) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew))))))
(fabs.f64 (-.f64 (/.f64 (cos.f64 t) (/.f64 1 ew)) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew))))))
(fabs.f64 (-.f64 ew (*.f64 (tan.f64 t) (*.f64 (/.f64 (*.f64 (/.f64 eh ew) (sin.f64 t)) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) eh))))
(fabs.f64 (-.f64 ew (*.f64 (/.f64 (sin.f64 t) (/.f64 (hypot.f64 1 (/.f64 (tan.f64 t) (/.f64 ew eh))) eh)) (/.f64 eh (/.f64 ew (tan.f64 t))))))
(fabs.f64 (-.f64 ew (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (/.f64 (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew))) eh) (/.f64 ew (tan.f64 t))))))
(fabs.f64 (-.f64 (/.f64 (*.f64 (*.f64 ew ew) (cos.f64 t)) (*.f64 t eh)) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew))))))
(fabs.f64 (-.f64 (*.f64 (cos.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)) 1) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
(fabs.f64 (-.f64 (/.f64 (cos.f64 t) (/.f64 1 ew)) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
(fabs.f64 (-.f64 ew (/.f64 (*.f64 (sin.f64 t) (neg.f64 (pow.f64 eh 3))) (/.f64 (*.f64 eh eh) (sin.f64 (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t))))))))
(fabs.f64 (-.f64 (/.f64 (*.f64 (*.f64 ew ew) (cos.f64 t)) (*.f64 t eh)) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
(fabs.f64 (-.f64 (/.f64 (cos.f64 t) (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew)) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew))))))
(fabs.f64 (-.f64 ew (pow.f64 (cbrt.f64 (*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))))) 3)))
(fabs.f64 (-.f64 (*.f64 ew (cos.f64 (atan.f64 (*.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 (*.f64 t (neg.f64 eh)) ew)))) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew))))))
(fabs.f64 (-.f64 (/.f64 ew (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) (cos.f64 t))) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
(fabs.f64 (-.f64 (/.f64 (cos.f64 t) (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) 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)) 1) (*.f64 (*.f64 (/.f64 (sin.f64 t) eh) (/.f64 (neg.f64 (pow.f64 eh 3)) eh)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) 1) (*.f64 (*.f64 (/.f64 (sin.f64 t) (*.f64 eh eh)) (neg.f64 (pow.f64 eh 3))) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 1 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (*.f64 (/.f64 t ew) eh))))))
Outputs
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 1 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (*.f64 (/.f64 t ew) eh))))))
Calls

3 calls:

28.0ms
t
12.0ms
eh
11.0ms
ew
Results
ErrorSegmentsBranch
0.7b1eh
0.7b1ew
0.7b1t
Compiler

Compiled 591 to 193 computations (67.3% saved)

regimes81.0ms (0.5%)

Counts
24 → 1
Calls
Call 1
Inputs
(fabs.f64 (-.f64 ew (*.f64 eh (*.f64 t (sin.f64 (atan.f64 (*.f64 (/.f64 eh ew) (neg.f64 (tan.f64 t)))))))))
(fabs.f64 (-.f64 ew (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew))))))
(fabs.f64 (-.f64 ew (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))))
(fabs.f64 (-.f64 ew (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
(fabs.f64 (-.f64 (*.f64 (cos.f64 t) ew) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew))))))
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) 1) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew))))))
(fabs.f64 (-.f64 (/.f64 (cos.f64 t) (/.f64 1 ew)) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew))))))
(fabs.f64 (-.f64 ew (*.f64 (tan.f64 t) (*.f64 (/.f64 (*.f64 (/.f64 eh ew) (sin.f64 t)) (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) eh))))
(fabs.f64 (-.f64 ew (*.f64 (/.f64 (sin.f64 t) (/.f64 (hypot.f64 1 (/.f64 (tan.f64 t) (/.f64 ew eh))) eh)) (/.f64 eh (/.f64 ew (tan.f64 t))))))
(fabs.f64 (-.f64 ew (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (/.f64 (hypot.f64 1 (*.f64 eh (/.f64 (tan.f64 t) ew))) eh) (/.f64 ew (tan.f64 t))))))
(fabs.f64 (-.f64 (/.f64 (*.f64 (*.f64 ew ew) (cos.f64 t)) (*.f64 t eh)) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew))))))
(fabs.f64 (-.f64 (*.f64 (cos.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)) 1) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
(fabs.f64 (-.f64 (/.f64 (cos.f64 t) (/.f64 1 ew)) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
(fabs.f64 (-.f64 ew (/.f64 (*.f64 (sin.f64 t) (neg.f64 (pow.f64 eh 3))) (/.f64 (*.f64 eh eh) (sin.f64 (atan.f64 (*.f64 (/.f64 eh ew) (tan.f64 t))))))))
(fabs.f64 (-.f64 (/.f64 (*.f64 (*.f64 ew ew) (cos.f64 t)) (*.f64 t eh)) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
(fabs.f64 (-.f64 (/.f64 (cos.f64 t) (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) ew)) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew))))))
(fabs.f64 (-.f64 ew (pow.f64 (cbrt.f64 (*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (*.f64 eh (/.f64 (tan.f64 t) ew))))))) 3)))
(fabs.f64 (-.f64 (*.f64 ew (cos.f64 (atan.f64 (*.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 (*.f64 t (neg.f64 eh)) ew)))) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew))))))
(fabs.f64 (-.f64 (/.f64 ew (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) (cos.f64 t))) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
(fabs.f64 (-.f64 (/.f64 (cos.f64 t) (/.f64 (hypot.f64 1 (*.f64 t (/.f64 eh ew))) 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)) 1) (*.f64 (*.f64 (/.f64 (sin.f64 t) eh) (/.f64 (neg.f64 (pow.f64 eh 3)) eh)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) 1) (*.f64 (*.f64 (/.f64 (sin.f64 t) (*.f64 eh eh)) (neg.f64 (pow.f64 eh 3))) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
Outputs
(fabs.f64 (-.f64 (*.f64 (cos.f64 t) ew) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
Calls

3 calls:

48.0ms
eh
12.0ms
ew
12.0ms
t
Results
ErrorSegmentsBranch
0.8b1eh
0.8b1ew
0.8b1t
Compiler

Compiled 562 to 181 computations (67.8% saved)

regimes32.0ms (0.2%)

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

3 calls:

15.0ms
eh
6.0ms
ew
6.0ms
t
Results
ErrorSegmentsBranch
0.8b1eh
0.8b1ew
0.8b1t
Compiler

Compiled 235 to 96 computations (59.1% saved)

regimes14.0ms (0.1%)

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

3 calls:

5.0ms
eh
4.0ms
ew
4.0ms
t
Results
ErrorSegmentsBranch
12.5b1eh
12.5b1ew
12.5b1t
Compiler

Compiled 80 to 46 computations (42.5% saved)

regimes12.0ms (0.1%)

Accuracy

Total -14.9b remaining (-119.4%)

Threshold costs -14.9b (-119.4%)

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

3 calls:

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

Compiled 63 to 39 computations (38.1% saved)

simplify45.0ms (0.3%)

Algorithm
egg-herbie
Rules
118×+-commutative
100×*-commutative
60×sub-neg
58×cancel-sign-sub-inv
50×neg-mul-1
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
056568
1122568
2218568
3296568
4334568
5350568
6351568
Stop Event
fuel
saturated
Calls
Call 1
Inputs
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 1 (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)) (/.f64 1 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew))))))
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 1 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (*.f64 (/.f64 t ew) eh))))))
(fabs.f64 (-.f64 (*.f64 (cos.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 (cos.f64 t) ew) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew))))))
(fabs.f64 (-.f64 ew (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
(fabs.f64 (-.f64 ew (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew))))))
(fabs.f64 (-.f64 ew (*.f64 eh (*.f64 t (sin.f64 (atan.f64 (*.f64 (/.f64 eh ew) (neg.f64 (tan.f64 t)))))))))
Outputs
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 1 (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 1 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (*.f64 ew (cos.f64 t))) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))))))
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 1 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew))))))
(fabs.f64 (-.f64 (*.f64 (/.f64 1 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (*.f64 ew (cos.f64 t))) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew))))))
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 1 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew))))) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (*.f64 (/.f64 t ew) eh))))))
(fabs.f64 (-.f64 (*.f64 (/.f64 1 (hypot.f64 1 (*.f64 (tan.f64 t) (/.f64 eh ew)))) (*.f64 ew (cos.f64 t))) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (*.f64 eh (/.f64 t ew)))))))
(fabs.f64 (-.f64 (*.f64 (cos.f64 t) ew) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
(fabs.f64 (-.f64 (*.f64 ew (cos.f64 t)) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))))))
(fabs.f64 (-.f64 (*.f64 (cos.f64 t) ew) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew))))))
(fabs.f64 (-.f64 (*.f64 ew (cos.f64 t)) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew))))))
(fabs.f64 (-.f64 ew (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
(fabs.f64 (-.f64 ew (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))))))
(fabs.f64 (-.f64 ew (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew))))))
(fabs.f64 (-.f64 ew (*.f64 eh (*.f64 t (sin.f64 (atan.f64 (*.f64 (/.f64 eh ew) (neg.f64 (tan.f64 t)))))))))
(fabs.f64 (-.f64 ew (*.f64 eh (*.f64 t (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (neg.f64 (/.f64 eh ew)))))))))
(fabs.f64 (-.f64 ew (*.f64 eh (*.f64 t (sin.f64 (atan.f64 (*.f64 (tan.f64 t) (/.f64 (neg.f64 eh) ew))))))))
Compiler

Compiled 202 to 139 computations (31.2% saved)

soundness78.0ms (0.5%)

Algorithm
egg-herbie
Rules
1514×associate-/r*
1506×associate-/r/
578×associate-/l*
574×associate-*r*
524×associate-+r+
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
04367474
110477148
244267080
Stop Event
node limit
Compiler

Compiled 127 to 49 computations (61.4% saved)

end62.0ms (0.4%)

Compiler

Compiled 181 to 63 computations (65.2% saved)

Profiling

Loading profile data...