Details

Time bar (total: 19.6s)

analyze1.7s (8.9%)

Algorithm
search
Search
ProbabilityValidUnknownPreconditionInfiniteDomainCan'tIter
0%0%99.9%0.1%0%0%0%0
0%0%99.9%0.1%0%0%0%1
0%0%99.9%0.1%0%0%0%2
0%0%99.9%0.1%0%0%0%3
0%0%99.9%0.1%0%0%0%4
0%0%99.9%0.1%0%0%0%5
0%0%99.9%0.1%0%0%0%6
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)

sample11.0s (56.1%)

Results
5.0s2056×body1024valid
4.0s5148×body256valid
1.9s1041×body512valid
44.0ms11×body2048valid
Bogosity

preprocess114.0ms (0.6%)

Algorithm
egg-herbie
Rules
1332×rational.json-simplify-1
1088×trig.json-simplify-20
984×trig.json-simplify-41
932×rational.json-simplify-45
868×rational.json-simplify-42
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
062396
1154396
2273396
3892396
43541396
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 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))) (*.f64 ew (*.f64 (cos.f64 t) (cos.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 eh (*.f64 (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) (tan.f64 t)) ew))))) (*.f64 eh (*.f64 (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 eh (tan.f64 (neg.f64 t))) ew))))) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 eh (tan.f64 (neg.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 (*.f64 (cos.f64 t) eh) (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 ew)) eh)))) (*.f64 ew (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 ew)) eh)))))))
(fabs.f64 (-.f64 (*.f64 eh (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 ew)) eh))))) (*.f64 ew (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 ew)) eh)))))))
(fabs.f64 (-.f64 (*.f64 eh (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (/.f64 (*.f64 ew (neg.f64 (tan.f64 t))) eh))))) (*.f64 (*.f64 ew (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 ew (neg.f64 (tan.f64 t))) eh))))))
(fabs.f64 (-.f64 (*.f64 (*.f64 (cos.f64 t) eh) (cos.f64 (atan.f64 (/.f64 (*.f64 ew (tan.f64 (neg.f64 t))) eh)))) (*.f64 (*.f64 ew (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 ew (tan.f64 (neg.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 (cos.f64 eh) (*.f64 ew (cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 t) (tan.f64 eh)) ew))))) (*.f64 t (*.f64 (sin.f64 eh) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 t) (tan.f64 eh)) ew)))))))
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 eh)) (cos.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 (tan.f64 eh))) ew)))) (*.f64 t (*.f64 (sin.f64 eh) (sin.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 (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))))))
(fabs.f64 (-.f64 (*.f64 (cos.f64 ew) (*.f64 t (cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 ew)) t))))) (*.f64 eh (*.f64 (sin.f64 ew) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 ew)) t)))))))
(fabs.f64 (-.f64 (*.f64 t (*.f64 (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 t (*.f64 (cos.f64 ew) (cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 ew)) t))))) (*.f64 eh (*.f64 (sin.f64 ew) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 ew)) t)))))))
(fabs.f64 (-.f64 (*.f64 t (*.f64 (cos.f64 ew) (cos.f64 (atan.f64 (/.f64 (*.f64 eh (tan.f64 (neg.f64 ew))) t))))) (*.f64 (*.f64 eh (sin.f64 ew)) (sin.f64 (atan.f64 (/.f64 (*.f64 eh (tan.f64 (neg.f64 ew))) t))))))
Compiler

Compiled 36 to 21 computations (41.7% saved)

simplify118.0ms (0.6%)

Algorithm
egg-herbie
Rules
1430×rational.json-simplify-46
1292×rational.json-simplify-1
1176×rational.json-simplify-2
596×trig.json-simplify-41
510×trig.json-simplify-20
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
02199
15299
28899
325299
491799
5261999
6382799
7766099
Stop Event
node limit
Counts
1 → 4
Calls
Call 1
Inputs
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)))) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
Outputs
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)))) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
(fabs.f64 (-.f64 (*.f64 ew (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))) (*.f64 eh (*.f64 (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) (tan.f64 t)) ew))))) (*.f64 (sin.f64 t) (*.f64 eh (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 eh (neg.f64 (tan.f64 t))) ew))))) (*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)))))))

eval1.0ms (0%)

Compiler

Compiled 123 to 40 computations (67.5% saved)

prune3.0ms (0%)

Pruning

3 alts after pruning (3 fresh and 0 done)

PrunedKeptTotal
New224
Fresh011
Picked000
Done000
Total235
Error
0.1b
Counts
5 → 2
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))))))
0.1b
(fabs.f64 (-.f64 (*.f64 ew (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))) (*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)))))))
Compiler

Compiled 66 to 36 computations (45.5% saved)

localize40.0ms (0.2%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.2b
(*.f64 ew (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)))))
2.4b
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)))))
3.6b
(/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)
22.4b
(cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)))
Compiler

Compiled 163 to 18 computations (89% saved)

series147.0ms (0.8%)

Counts
4 → 144
Calls

36 calls:

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

rewrite116.0ms (0.6%)

Algorithm
batch-egg-rewrite
Rules
914×rational.json-simplify-55
724×rational.json-simplify-1
698×rational.json-simplify-2
504×rational.json-5
502×exponential.json-3
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
019140
1191140
2810140
33835140
Stop Event
node limit
Counts
4 → 45
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 (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)))))
(*.f64 ew (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)))))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (*.f64 0 (cos.f64 (-.f64 (/.f64 (PI.f64) 2) (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (+.f64 0 (*.f64 0 (cos.f64 (-.f64 (/.f64 (PI.f64) 2) (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (cos.f64 (-.f64 (/.f64 (PI.f64) 2) (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))))) (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 0))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 1 (cos.f64 (*.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)) -2))) 2) (/.f64 1 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 1 (cos.f64 (*.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)) -2))) 2) (/.f64 (cos.f64 0) (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cos.f64 0) (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)))) (/.f64 (+.f64 1 (cos.f64 (*.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)) -2))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (+.f64 1 (cos.f64 (*.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)) -2))) 2) (/.f64 (+.f64 1 (cos.f64 (*.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)) -2))) 2)) (/.f64 (/.f64 1 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)))) (/.f64 (+.f64 1 (cos.f64 (*.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)) -2))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x sin.f64 (-.f64 (/.f64 (PI.f64) 2) (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))))))) (#(struct:change #<rule egg-rr> (2) ((x sin.f64 (-.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)) (-.f64 (/.f64 (PI.f64) 2) (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x sin.f64 (-.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)) (neg.f64 (/.f64 (PI.f64) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x sin.f64 (-.f64 (PI.f64) (-.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)) (neg.f64 (/.f64 (PI.f64) 2)))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew) (/.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew) (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew) (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)) (/.f64 1 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)) (*.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew) (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew) (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)) (*.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew) (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (/.f64 (/.f64 1 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)) (*.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew) (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew) 1)))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (sin.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (*.f64 eh (sin.f64 t))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (sin.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (*.f64 eh (sin.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (sin.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (*.f64 eh (sin.f64 t))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sin.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (*.f64 eh (sin.f64 t))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sin.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (*.f64 eh (sin.f64 t))) (/.f64 (*.f64 (sin.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (*.f64 eh (sin.f64 t))) (*.f64 (sin.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (*.f64 eh (sin.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (sin.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (*.f64 eh (sin.f64 t))) 1)))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (*.f64 ew (cos.f64 t))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (*.f64 ew (cos.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (*.f64 ew (cos.f64 t))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (*.f64 ew (cos.f64 t))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (*.f64 ew (cos.f64 t))) (/.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (*.f64 ew (cos.f64 t))) (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (*.f64 ew (cos.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (*.f64 ew (cos.f64 t))) 1)))))

simplify352.0ms (1.8%)

Algorithm
egg-herbie
Rules
1264×rational.json-simplify-2
964×rational.json-simplify-47
918×rational.json-simplify-44
758×rational.json-simplify-1
632×rational.json-simplify-54
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
01727955
13737541
210377353
334807239
Stop Event
node limit
Counts
189 → 122
Calls
Call 1
Inputs
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(*.f64 -1 (/.f64 (*.f64 t eh) ew))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)) (*.f64 -1/3 (/.f64 (*.f64 (pow.f64 t 3) eh) ew)))
(+.f64 (*.f64 -2/15 (/.f64 (*.f64 (pow.f64 t 5) eh) ew)) (+.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)) (*.f64 -1/3 (/.f64 (*.f64 (pow.f64 t 3) eh) ew))))
(+.f64 (*.f64 -17/315 (/.f64 (*.f64 (pow.f64 t 7) eh) ew)) (+.f64 (*.f64 -2/15 (/.f64 (*.f64 (pow.f64 t 5) eh) ew)) (+.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)) (*.f64 -1/3 (/.f64 (*.f64 (pow.f64 t 3) eh) ew)))))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(*.f64 (sin.f64 t) (*.f64 (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) eh))
(*.f64 (sin.f64 t) (*.f64 (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) eh))
(*.f64 (sin.f64 t) (*.f64 (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) eh))
(*.f64 (sin.f64 t) (*.f64 (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) eh))
(*.f64 (sin.f64 t) (*.f64 (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) eh))
(*.f64 (sin.f64 t) (*.f64 (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) eh))
(*.f64 (sin.f64 t) (*.f64 (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) eh))
(*.f64 (sin.f64 t) (*.f64 (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) eh))
(*.f64 (sin.f64 t) (*.f64 (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) eh))
(*.f64 (sin.f64 t) (*.f64 (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) eh))
(*.f64 (sin.f64 t) (*.f64 (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) eh))
(*.f64 (sin.f64 t) (*.f64 (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) eh))
(*.f64 (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 t eh))
(+.f64 (*.f64 -1/6 (*.f64 (pow.f64 t 3) (*.f64 (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) eh))) (*.f64 (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 t eh)))
(+.f64 (*.f64 1/120 (*.f64 (pow.f64 t 5) (*.f64 (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) eh))) (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 t 3) (*.f64 (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) eh))) (*.f64 (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 t eh))))
(+.f64 (*.f64 -1/5040 (*.f64 (pow.f64 t 7) (*.f64 (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) eh))) (+.f64 (*.f64 1/120 (*.f64 (pow.f64 t 5) (*.f64 (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) eh))) (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 t 3) (*.f64 (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) eh))) (*.f64 (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 t eh)))))
(*.f64 (sin.f64 t) (*.f64 (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) eh))
(*.f64 (sin.f64 t) (*.f64 (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) eh))
(*.f64 (sin.f64 t) (*.f64 (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) eh))
(*.f64 (sin.f64 t) (*.f64 (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) eh))
(*.f64 (sin.f64 t) (*.f64 (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) eh))
(*.f64 (sin.f64 t) (*.f64 (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) eh))
(*.f64 (sin.f64 t) (*.f64 (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) eh))
(*.f64 (sin.f64 t) (*.f64 (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) eh))
(*.f64 (sin.f64 t) (*.f64 (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) eh))
(*.f64 (sin.f64 t) (*.f64 (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) eh))
(*.f64 (sin.f64 t) (*.f64 (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) eh))
(*.f64 (sin.f64 t) (*.f64 (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) eh))
(*.f64 (sin.f64 t) (*.f64 (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) eh))
(*.f64 (sin.f64 t) (*.f64 (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) eh))
(*.f64 (sin.f64 t) (*.f64 (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) eh))
(*.f64 (sin.f64 t) (*.f64 (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) eh))
(*.f64 (sin.f64 t) (*.f64 (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) eh))
(*.f64 (sin.f64 t) (*.f64 (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) eh))
(*.f64 (sin.f64 t) (*.f64 (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) eh))
(*.f64 (sin.f64 t) (*.f64 (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) eh))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) ew)
(+.f64 (*.f64 -1/2 (*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (pow.f64 t 2) ew))) (*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) ew))
(+.f64 (*.f64 -1/2 (*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (pow.f64 t 2) ew))) (+.f64 (*.f64 1/24 (*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (pow.f64 t 4) ew))) (*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) ew)))
(+.f64 (*.f64 -1/2 (*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (pow.f64 t 2) ew))) (+.f64 (*.f64 -1/720 (*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (pow.f64 t 6) ew))) (+.f64 (*.f64 1/24 (*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (pow.f64 t 4) ew))) (*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) ew))))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(+.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) 0)
(+.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (*.f64 0 (cos.f64 (-.f64 (/.f64 (PI.f64) 2) (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))))))
(+.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (+.f64 0 (*.f64 0 (cos.f64 (-.f64 (/.f64 (PI.f64) 2) (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)))))))
(+.f64 0 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))))
(+.f64 (*.f64 0 (cos.f64 (-.f64 (/.f64 (PI.f64) 2) (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))))) (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))))
(-.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) 0)
(*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) 1)
(*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)))))
(*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 0))
(*.f64 1 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))))
(*.f64 (/.f64 (+.f64 1 (cos.f64 (*.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)) -2))) 2) (/.f64 1 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)))))
(*.f64 (/.f64 (+.f64 1 (cos.f64 (*.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)) -2))) 2) (/.f64 (cos.f64 0) (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)))))
(*.f64 (cos.f64 0) (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))))
(*.f64 (/.f64 1 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)))) (/.f64 (+.f64 1 (cos.f64 (*.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)) -2))) 2))
(*.f64 (*.f64 (/.f64 (+.f64 1 (cos.f64 (*.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)) -2))) 2) (/.f64 (+.f64 1 (cos.f64 (*.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)) -2))) 2)) (/.f64 (/.f64 1 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)))) (/.f64 (+.f64 1 (cos.f64 (*.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)) -2))) 2)))
(/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) 1)
(/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)))))
(/.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) 2) 2)
(pow.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) 1)
(sin.f64 (-.f64 (/.f64 (PI.f64) 2) (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))))
(sin.f64 (-.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)) (-.f64 (/.f64 (PI.f64) 2) (PI.f64))))
(sin.f64 (-.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)) (neg.f64 (/.f64 (PI.f64) 2))))
(sin.f64 (-.f64 (PI.f64) (-.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)) (neg.f64 (/.f64 (PI.f64) 2)))))
(+.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew) 0)
(+.f64 0 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))
(-.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew) 0)
(*.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew) 1)
(*.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew) (/.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew) (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)))
(*.f64 1 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))
(*.f64 (*.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew) (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)) (/.f64 1 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)))
(*.f64 (/.f64 1 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)) (*.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew) (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)))
(*.f64 (*.f64 (*.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew) (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)) (*.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew) (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (/.f64 (/.f64 1 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)) (*.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew) (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))))
(pow.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew) 1)
(+.f64 (*.f64 (sin.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (*.f64 eh (sin.f64 t))) 0)
(+.f64 0 (*.f64 (sin.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (*.f64 eh (sin.f64 t))))
(-.f64 (*.f64 (sin.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (*.f64 eh (sin.f64 t))) 0)
(/.f64 (*.f64 (sin.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (*.f64 eh (sin.f64 t))) 1)
(/.f64 (*.f64 (sin.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (*.f64 eh (sin.f64 t))) (/.f64 (*.f64 (sin.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (*.f64 eh (sin.f64 t))) (*.f64 (sin.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (*.f64 eh (sin.f64 t)))))
(pow.f64 (*.f64 (sin.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (*.f64 eh (sin.f64 t))) 1)
(+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (*.f64 ew (cos.f64 t))) 0)
(+.f64 0 (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (*.f64 ew (cos.f64 t))))
(-.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (*.f64 ew (cos.f64 t))) 0)
(/.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (*.f64 ew (cos.f64 t))) 1)
(/.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (*.f64 ew (cos.f64 t))) (/.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (*.f64 ew (cos.f64 t))) (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (*.f64 ew (cos.f64 t)))))
(pow.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (*.f64 ew (cos.f64 t))) 1)
Outputs
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(*.f64 -1 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(neg.f64 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(*.f64 -1 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(neg.f64 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(*.f64 -1 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(neg.f64 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(*.f64 -1 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(neg.f64 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(*.f64 -1 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(neg.f64 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(*.f64 -1 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(neg.f64 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(*.f64 -1 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(neg.f64 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(*.f64 -1 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(neg.f64 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(*.f64 -1 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(neg.f64 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(*.f64 -1 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(neg.f64 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(*.f64 -1 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(neg.f64 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(*.f64 -1 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(neg.f64 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(*.f64 -1 (/.f64 (*.f64 t eh) ew))
(neg.f64 (/.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 -1 (/.f64 (*.f64 t eh) ew)) (*.f64 -1/3 (/.f64 (*.f64 eh (pow.f64 t 3)) ew)))
(+.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)) (*.f64 -1/3 (/.f64 (*.f64 eh (pow.f64 t 3)) 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 (*.f64 -1 (/.f64 (*.f64 t eh) ew)) (*.f64 -1/3 (/.f64 (*.f64 eh (pow.f64 t 3)) ew))) (*.f64 -2/15 (/.f64 (*.f64 eh (pow.f64 t 5)) ew)))
(+.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)) (+.f64 (*.f64 -1/3 (/.f64 (*.f64 eh (pow.f64 t 3)) ew)) (*.f64 -2/15 (/.f64 (*.f64 eh (pow.f64 t 5)) ew))))
(+.f64 (+.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)) (*.f64 -1/3 (/.f64 (*.f64 eh (pow.f64 t 3)) ew))) (*.f64 -2/15 (/.f64 (*.f64 eh (pow.f64 t 5)) ew)))
(+.f64 (*.f64 -1/3 (/.f64 (*.f64 eh (pow.f64 t 3)) ew)) (+.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)) (*.f64 -2/15 (/.f64 (*.f64 eh (pow.f64 t 5)) 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 (*.f64 -2/15 (/.f64 (*.f64 eh (pow.f64 t 5)) ew)) (+.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)) (*.f64 -1/3 (/.f64 (*.f64 eh (pow.f64 t 3)) ew))) (*.f64 -17/315 (/.f64 (*.f64 eh (pow.f64 t 7)) ew))))
(+.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)) (+.f64 (+.f64 (*.f64 -1/3 (/.f64 (*.f64 eh (pow.f64 t 3)) ew)) (*.f64 -2/15 (/.f64 (*.f64 eh (pow.f64 t 5)) ew))) (*.f64 -17/315 (/.f64 (*.f64 eh (pow.f64 t 7)) ew))))
(+.f64 (+.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)) (*.f64 -1/3 (/.f64 (*.f64 eh (pow.f64 t 3)) ew))) (+.f64 (*.f64 -2/15 (/.f64 (*.f64 eh (pow.f64 t 5)) ew)) (*.f64 -17/315 (/.f64 (*.f64 eh (pow.f64 t 7)) ew))))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(*.f64 -1 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(neg.f64 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(*.f64 -1 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(neg.f64 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(*.f64 -1 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(neg.f64 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(*.f64 -1 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(neg.f64 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(*.f64 -1 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(neg.f64 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(*.f64 -1 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(neg.f64 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(*.f64 -1 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(neg.f64 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(*.f64 -1 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(neg.f64 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(*.f64 -1 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(neg.f64 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(*.f64 -1 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(neg.f64 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(*.f64 -1 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(neg.f64 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(*.f64 -1 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(neg.f64 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(*.f64 -1 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(neg.f64 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(*.f64 -1 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(neg.f64 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(*.f64 -1 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(neg.f64 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(*.f64 -1 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(neg.f64 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(*.f64 -1 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(neg.f64 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(*.f64 -1 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(neg.f64 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(*.f64 -1 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(neg.f64 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(*.f64 -1 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(neg.f64 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(*.f64 (sin.f64 t) (*.f64 (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) eh))
(*.f64 (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 eh (sin.f64 t)))
(*.f64 eh (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (sin.f64 t)))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))))
(*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 eh (sin.f64 t)))
(*.f64 (sin.f64 t) (*.f64 (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) eh))
(*.f64 (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 eh (sin.f64 t)))
(*.f64 eh (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (sin.f64 t)))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))))
(*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 eh (sin.f64 t)))
(*.f64 (sin.f64 t) (*.f64 (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) eh))
(*.f64 (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 eh (sin.f64 t)))
(*.f64 eh (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (sin.f64 t)))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))))
(*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 eh (sin.f64 t)))
(*.f64 (sin.f64 t) (*.f64 (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) eh))
(*.f64 (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 eh (sin.f64 t)))
(*.f64 eh (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (sin.f64 t)))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))))
(*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 eh (sin.f64 t)))
(*.f64 (sin.f64 t) (*.f64 (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) eh))
(*.f64 (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 eh (sin.f64 t)))
(*.f64 eh (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (sin.f64 t)))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))))
(*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 eh (sin.f64 t)))
(*.f64 (sin.f64 t) (*.f64 (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) eh))
(*.f64 (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 eh (sin.f64 t)))
(*.f64 eh (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (sin.f64 t)))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))))
(*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 eh (sin.f64 t)))
(*.f64 (sin.f64 t) (*.f64 (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) eh))
(*.f64 (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 eh (sin.f64 t)))
(*.f64 eh (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (sin.f64 t)))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))))
(*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 eh (sin.f64 t)))
(*.f64 (sin.f64 t) (*.f64 (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) eh))
(*.f64 (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 eh (sin.f64 t)))
(*.f64 eh (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (sin.f64 t)))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))))
(*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 eh (sin.f64 t)))
(*.f64 (sin.f64 t) (*.f64 (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) eh))
(*.f64 (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 eh (sin.f64 t)))
(*.f64 eh (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (sin.f64 t)))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))))
(*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 eh (sin.f64 t)))
(*.f64 (sin.f64 t) (*.f64 (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) eh))
(*.f64 (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 eh (sin.f64 t)))
(*.f64 eh (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (sin.f64 t)))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))))
(*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 eh (sin.f64 t)))
(*.f64 (sin.f64 t) (*.f64 (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) eh))
(*.f64 (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 eh (sin.f64 t)))
(*.f64 eh (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (sin.f64 t)))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))))
(*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 eh (sin.f64 t)))
(*.f64 (sin.f64 t) (*.f64 (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) eh))
(*.f64 (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 eh (sin.f64 t)))
(*.f64 eh (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (sin.f64 t)))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))))
(*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 eh (sin.f64 t)))
(*.f64 (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 t eh))
(*.f64 t (*.f64 eh (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))))
(*.f64 t (*.f64 eh (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) 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)))
(+.f64 (*.f64 t (*.f64 eh (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))))) (*.f64 (pow.f64 t 3) (*.f64 (*.f64 eh (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))) -1/6)))
(+.f64 (*.f64 t (*.f64 eh (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))))) (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (*.f64 eh (pow.f64 t 3)) -1/6)))
(*.f64 (*.f64 eh (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))) (+.f64 t (*.f64 (pow.f64 t 3) -1/6)))
(+.f64 (*.f64 1/120 (*.f64 (pow.f64 t 5) (*.f64 (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) eh))) (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 t 3) (*.f64 (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) eh))) (*.f64 (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 t eh))))
(+.f64 (*.f64 (pow.f64 t 3) (*.f64 (*.f64 eh (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))) -1/6)) (+.f64 (*.f64 t (*.f64 eh (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))))) (*.f64 1/120 (*.f64 (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 eh (pow.f64 t 5))))))
(+.f64 (*.f64 t (*.f64 eh (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))))) (+.f64 (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (*.f64 eh (pow.f64 t 5)) 1/120)) (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (*.f64 eh (pow.f64 t 3)) -1/6))))
(+.f64 (*.f64 (pow.f64 t 3) (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 eh -1/6))) (*.f64 (*.f64 eh (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))) (+.f64 t (*.f64 (pow.f64 t 5) 1/120))))
(*.f64 (*.f64 eh (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))) (+.f64 (*.f64 (pow.f64 t 5) 1/120) (+.f64 t (*.f64 (pow.f64 t 3) -1/6))))
(+.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 (+.f64 (*.f64 (pow.f64 t 3) (*.f64 (*.f64 eh (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))) -1/6)) (+.f64 (*.f64 t (*.f64 eh (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))))) (*.f64 1/120 (*.f64 (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 eh (pow.f64 t 5)))))) (*.f64 -1/5040 (*.f64 (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 eh (pow.f64 t 7)))))
(+.f64 (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (*.f64 eh (pow.f64 t 3)) -1/6)) (+.f64 (+.f64 (*.f64 t (*.f64 eh (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))))) (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (*.f64 eh (pow.f64 t 5)) 1/120))) (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (*.f64 eh (pow.f64 t 7)) -1/5040))))
(+.f64 (*.f64 (pow.f64 t 3) (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 eh -1/6))) (+.f64 (*.f64 (pow.f64 t 7) (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 eh -1/5040))) (*.f64 (*.f64 eh (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))) (+.f64 t (*.f64 (pow.f64 t 5) 1/120)))))
(+.f64 (*.f64 (pow.f64 t 3) (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 eh -1/6))) (*.f64 (*.f64 eh (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))) (+.f64 (*.f64 (pow.f64 t 7) -1/5040) (+.f64 t (*.f64 (pow.f64 t 5) 1/120)))))
(*.f64 (sin.f64 t) (*.f64 (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) eh))
(*.f64 (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 eh (sin.f64 t)))
(*.f64 eh (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (sin.f64 t)))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))))
(*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 eh (sin.f64 t)))
(*.f64 (sin.f64 t) (*.f64 (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) eh))
(*.f64 (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 eh (sin.f64 t)))
(*.f64 eh (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (sin.f64 t)))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))))
(*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 eh (sin.f64 t)))
(*.f64 (sin.f64 t) (*.f64 (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) eh))
(*.f64 (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 eh (sin.f64 t)))
(*.f64 eh (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (sin.f64 t)))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))))
(*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 eh (sin.f64 t)))
(*.f64 (sin.f64 t) (*.f64 (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) eh))
(*.f64 (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 eh (sin.f64 t)))
(*.f64 eh (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (sin.f64 t)))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))))
(*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 eh (sin.f64 t)))
(*.f64 (sin.f64 t) (*.f64 (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) eh))
(*.f64 (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 eh (sin.f64 t)))
(*.f64 eh (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (sin.f64 t)))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))))
(*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 eh (sin.f64 t)))
(*.f64 (sin.f64 t) (*.f64 (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) eh))
(*.f64 (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 eh (sin.f64 t)))
(*.f64 eh (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (sin.f64 t)))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))))
(*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 eh (sin.f64 t)))
(*.f64 (sin.f64 t) (*.f64 (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) eh))
(*.f64 (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 eh (sin.f64 t)))
(*.f64 eh (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (sin.f64 t)))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))))
(*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 eh (sin.f64 t)))
(*.f64 (sin.f64 t) (*.f64 (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) eh))
(*.f64 (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 eh (sin.f64 t)))
(*.f64 eh (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (sin.f64 t)))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))))
(*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 eh (sin.f64 t)))
(*.f64 (sin.f64 t) (*.f64 (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) eh))
(*.f64 (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 eh (sin.f64 t)))
(*.f64 eh (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (sin.f64 t)))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))))
(*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 eh (sin.f64 t)))
(*.f64 (sin.f64 t) (*.f64 (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) eh))
(*.f64 (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 eh (sin.f64 t)))
(*.f64 eh (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (sin.f64 t)))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))))
(*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 eh (sin.f64 t)))
(*.f64 (sin.f64 t) (*.f64 (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) eh))
(*.f64 (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 eh (sin.f64 t)))
(*.f64 eh (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (sin.f64 t)))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))))
(*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 eh (sin.f64 t)))
(*.f64 (sin.f64 t) (*.f64 (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) eh))
(*.f64 (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 eh (sin.f64 t)))
(*.f64 eh (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (sin.f64 t)))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))))
(*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 eh (sin.f64 t)))
(*.f64 (sin.f64 t) (*.f64 (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) eh))
(*.f64 (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 eh (sin.f64 t)))
(*.f64 eh (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (sin.f64 t)))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))))
(*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 eh (sin.f64 t)))
(*.f64 (sin.f64 t) (*.f64 (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) eh))
(*.f64 (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 eh (sin.f64 t)))
(*.f64 eh (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (sin.f64 t)))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))))
(*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 eh (sin.f64 t)))
(*.f64 (sin.f64 t) (*.f64 (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) eh))
(*.f64 (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 eh (sin.f64 t)))
(*.f64 eh (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (sin.f64 t)))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))))
(*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 eh (sin.f64 t)))
(*.f64 (sin.f64 t) (*.f64 (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) eh))
(*.f64 (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 eh (sin.f64 t)))
(*.f64 eh (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (sin.f64 t)))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))))
(*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 eh (sin.f64 t)))
(*.f64 (sin.f64 t) (*.f64 (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) eh))
(*.f64 (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 eh (sin.f64 t)))
(*.f64 eh (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (sin.f64 t)))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))))
(*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 eh (sin.f64 t)))
(*.f64 (sin.f64 t) (*.f64 (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) eh))
(*.f64 (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 eh (sin.f64 t)))
(*.f64 eh (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (sin.f64 t)))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))))
(*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 eh (sin.f64 t)))
(*.f64 (sin.f64 t) (*.f64 (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) eh))
(*.f64 (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 eh (sin.f64 t)))
(*.f64 eh (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (sin.f64 t)))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))))
(*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 eh (sin.f64 t)))
(*.f64 (sin.f64 t) (*.f64 (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) eh))
(*.f64 (sin.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 eh (sin.f64 t)))
(*.f64 eh (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (sin.f64 t)))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))))
(*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 eh (sin.f64 t)))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 ew (cos.f64 t)))
(*.f64 ew (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 ew (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 ew (cos.f64 t)))
(*.f64 ew (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 ew (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 ew (cos.f64 t)))
(*.f64 ew (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 ew (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 ew (cos.f64 t)))
(*.f64 ew (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 ew (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 ew (cos.f64 t)))
(*.f64 ew (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 ew (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 ew (cos.f64 t)))
(*.f64 ew (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 ew (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 ew (cos.f64 t)))
(*.f64 ew (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 ew (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 ew (cos.f64 t)))
(*.f64 ew (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 ew (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 ew (cos.f64 t)))
(*.f64 ew (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 ew (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 ew (cos.f64 t)))
(*.f64 ew (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 ew (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 ew (cos.f64 t)))
(*.f64 ew (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 ew (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 ew (cos.f64 t)))
(*.f64 ew (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 ew (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) ew)
(*.f64 ew (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))))
(*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))))
(+.f64 (*.f64 -1/2 (*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (pow.f64 t 2) ew))) (*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) ew))
(+.f64 (*.f64 ew (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))) (*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (*.f64 ew (pow.f64 t 2)) -1/2)))
(*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (+.f64 ew (*.f64 -1/2 (*.f64 ew (pow.f64 t 2)))))
(*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (+.f64 ew (*.f64 (pow.f64 t 2) (*.f64 ew -1/2))))
(+.f64 (*.f64 -1/2 (*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (pow.f64 t 2) ew))) (+.f64 (*.f64 1/24 (*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (pow.f64 t 4) ew))) (*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) ew)))
(+.f64 (*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (*.f64 ew (pow.f64 t 2)) -1/2)) (+.f64 (*.f64 ew (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))) (*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (*.f64 ew (pow.f64 t 4)) 1/24))))
(+.f64 (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (+.f64 ew (*.f64 -1/2 (*.f64 ew (pow.f64 t 2))))) (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 1/24 (*.f64 ew (pow.f64 t 4)))))
(*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (+.f64 (*.f64 ew (*.f64 (pow.f64 t 4) 1/24)) (+.f64 ew (*.f64 (pow.f64 t 2) (*.f64 ew -1/2)))))
(*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (+.f64 (*.f64 ew (*.f64 1/24 (pow.f64 t 4))) (+.f64 ew (*.f64 (pow.f64 t 2) (*.f64 ew -1/2)))))
(+.f64 (*.f64 -1/2 (*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (pow.f64 t 2) ew))) (+.f64 (*.f64 -1/720 (*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (pow.f64 t 6) ew))) (+.f64 (*.f64 1/24 (*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (pow.f64 t 4) ew))) (*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) ew))))
(+.f64 (*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (*.f64 ew (pow.f64 t 2)) -1/2)) (+.f64 (*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (*.f64 ew (pow.f64 t 4)) 1/24)) (+.f64 (*.f64 ew (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))) (*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (*.f64 ew (pow.f64 t 6)) -1/720)))))
(+.f64 (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 1/24 (*.f64 ew (pow.f64 t 4)))) (+.f64 (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (+.f64 ew (*.f64 -1/2 (*.f64 ew (pow.f64 t 2))))) (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 -1/720 (*.f64 ew (pow.f64 t 6))))))
(+.f64 (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (pow.f64 t 2) (*.f64 ew -1/2))) (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (+.f64 (*.f64 (pow.f64 t 6) (*.f64 ew -1/720)) (+.f64 ew (*.f64 ew (*.f64 (pow.f64 t 4) 1/24))))))
(*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (+.f64 (*.f64 (pow.f64 t 6) (*.f64 ew -1/720)) (+.f64 (*.f64 ew (*.f64 1/24 (pow.f64 t 4))) (+.f64 ew (*.f64 (pow.f64 t 2) (*.f64 ew -1/2))))))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 ew (cos.f64 t)))
(*.f64 ew (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 ew (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 ew (cos.f64 t)))
(*.f64 ew (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 ew (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 ew (cos.f64 t)))
(*.f64 ew (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 ew (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 ew (cos.f64 t)))
(*.f64 ew (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 ew (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 ew (cos.f64 t)))
(*.f64 ew (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 ew (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 ew (cos.f64 t)))
(*.f64 ew (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 ew (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 ew (cos.f64 t)))
(*.f64 ew (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 ew (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 ew (cos.f64 t)))
(*.f64 ew (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 ew (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 ew (cos.f64 t)))
(*.f64 ew (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 ew (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 ew (cos.f64 t)))
(*.f64 ew (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 ew (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 ew (cos.f64 t)))
(*.f64 ew (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 ew (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 ew (cos.f64 t)))
(*.f64 ew (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 ew (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 ew (cos.f64 t)))
(*.f64 ew (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 ew (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 ew (cos.f64 t)))
(*.f64 ew (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 ew (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 ew (cos.f64 t)))
(*.f64 ew (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 ew (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 ew (cos.f64 t)))
(*.f64 ew (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 ew (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 ew (cos.f64 t)))
(*.f64 ew (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 ew (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 ew (cos.f64 t)))
(*.f64 ew (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 ew (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 ew (cos.f64 t)))
(*.f64 ew (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 ew (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 ew (cos.f64 t)))
(*.f64 ew (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 ew (cos.f64 t)))
(+.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) 0)
(cos.f64 (atan.f64 (/.f64 (*.f64 eh (tan.f64 (neg.f64 t))) ew)))
(cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)))
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)))
(+.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (*.f64 0 (cos.f64 (-.f64 (/.f64 (PI.f64) 2) (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))))))
(cos.f64 (atan.f64 (/.f64 (*.f64 eh (tan.f64 (neg.f64 t))) ew)))
(cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)))
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)))
(+.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (+.f64 0 (*.f64 0 (cos.f64 (-.f64 (/.f64 (PI.f64) 2) (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)))))))
(cos.f64 (atan.f64 (/.f64 (*.f64 eh (tan.f64 (neg.f64 t))) ew)))
(cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)))
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)))
(+.f64 0 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))))
(cos.f64 (atan.f64 (/.f64 (*.f64 eh (tan.f64 (neg.f64 t))) ew)))
(cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)))
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)))
(+.f64 (*.f64 0 (cos.f64 (-.f64 (/.f64 (PI.f64) 2) (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))))) (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))))
(cos.f64 (atan.f64 (/.f64 (*.f64 eh (tan.f64 (neg.f64 t))) ew)))
(cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)))
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)))
(-.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) 0)
(cos.f64 (atan.f64 (/.f64 (*.f64 eh (tan.f64 (neg.f64 t))) ew)))
(cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)))
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)))
(*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) 1)
(cos.f64 (atan.f64 (/.f64 (*.f64 eh (tan.f64 (neg.f64 t))) ew)))
(cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)))
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)))
(*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)))))
(cos.f64 (atan.f64 (/.f64 (*.f64 eh (tan.f64 (neg.f64 t))) ew)))
(cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)))
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)))
(*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 0))
(cos.f64 (atan.f64 (/.f64 (*.f64 eh (tan.f64 (neg.f64 t))) ew)))
(cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)))
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)))
(*.f64 1 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))))
(cos.f64 (atan.f64 (/.f64 (*.f64 eh (tan.f64 (neg.f64 t))) ew)))
(cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)))
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)))
(*.f64 (/.f64 (+.f64 1 (cos.f64 (*.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)) -2))) 2) (/.f64 1 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)))))
(cos.f64 (atan.f64 (/.f64 (*.f64 eh (tan.f64 (neg.f64 t))) ew)))
(cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)))
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)))
(*.f64 (/.f64 (+.f64 1 (cos.f64 (*.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)) -2))) 2) (/.f64 (cos.f64 0) (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)))))
(*.f64 (/.f64 (+.f64 1 (cos.f64 (*.f64 (atan.f64 (/.f64 (*.f64 eh (tan.f64 (neg.f64 t))) ew)) -2))) 2) (/.f64 (cos.f64 0) (cos.f64 (atan.f64 (/.f64 (*.f64 eh (tan.f64 (neg.f64 t))) ew)))))
(*.f64 (/.f64 (cos.f64 0) (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)))) (/.f64 (+.f64 1 (cos.f64 (*.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)) -2))) 2))
(*.f64 (cos.f64 0) (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))))
(cos.f64 (atan.f64 (/.f64 (*.f64 eh (tan.f64 (neg.f64 t))) ew)))
(cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)))
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)))
(*.f64 (/.f64 1 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)))) (/.f64 (+.f64 1 (cos.f64 (*.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)) -2))) 2))
(cos.f64 (atan.f64 (/.f64 (*.f64 eh (tan.f64 (neg.f64 t))) ew)))
(cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)))
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)))
(*.f64 (*.f64 (/.f64 (+.f64 1 (cos.f64 (*.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)) -2))) 2) (/.f64 (+.f64 1 (cos.f64 (*.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)) -2))) 2)) (/.f64 (/.f64 1 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)))) (/.f64 (+.f64 1 (cos.f64 (*.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)) -2))) 2)))
(cos.f64 (atan.f64 (/.f64 (*.f64 eh (tan.f64 (neg.f64 t))) ew)))
(cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)))
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)))
(/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) 1)
(cos.f64 (atan.f64 (/.f64 (*.f64 eh (tan.f64 (neg.f64 t))) ew)))
(cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)))
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)))
(/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)))))
(cos.f64 (atan.f64 (/.f64 (*.f64 eh (tan.f64 (neg.f64 t))) ew)))
(cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)))
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)))
(/.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) 2) 2)
(cos.f64 (atan.f64 (/.f64 (*.f64 eh (tan.f64 (neg.f64 t))) ew)))
(cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)))
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)))
(pow.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) 1)
(cos.f64 (atan.f64 (/.f64 (*.f64 eh (tan.f64 (neg.f64 t))) ew)))
(cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)))
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)))
(sin.f64 (-.f64 (/.f64 (PI.f64) 2) (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))))
(cos.f64 (atan.f64 (/.f64 (*.f64 eh (tan.f64 (neg.f64 t))) ew)))
(cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)))
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)))
(sin.f64 (-.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)) (-.f64 (/.f64 (PI.f64) 2) (PI.f64))))
(cos.f64 (atan.f64 (/.f64 (*.f64 eh (tan.f64 (neg.f64 t))) ew)))
(cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)))
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)))
(sin.f64 (-.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)) (neg.f64 (/.f64 (PI.f64) 2))))
(cos.f64 (atan.f64 (/.f64 (*.f64 eh (tan.f64 (neg.f64 t))) ew)))
(cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)))
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)))
(sin.f64 (-.f64 (PI.f64) (-.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)) (neg.f64 (/.f64 (PI.f64) 2)))))
(cos.f64 (atan.f64 (/.f64 (*.f64 eh (tan.f64 (neg.f64 t))) ew)))
(cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)))
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)))
(+.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew) 0)
(/.f64 (*.f64 eh (tan.f64 (neg.f64 t))) ew)
(/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)
(/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)
(+.f64 0 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))
(/.f64 (*.f64 eh (tan.f64 (neg.f64 t))) ew)
(/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)
(/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)
(-.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew) 0)
(/.f64 (*.f64 eh (tan.f64 (neg.f64 t))) ew)
(/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)
(/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)
(*.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew) 1)
(/.f64 (*.f64 eh (tan.f64 (neg.f64 t))) ew)
(/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)
(/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)
(*.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew) (/.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew) (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)))
(/.f64 (*.f64 eh (tan.f64 (neg.f64 t))) ew)
(/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)
(/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)
(*.f64 1 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))
(/.f64 (*.f64 eh (tan.f64 (neg.f64 t))) ew)
(/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)
(/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)
(*.f64 (*.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew) (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)) (/.f64 1 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)))
(/.f64 (*.f64 eh (tan.f64 (neg.f64 t))) ew)
(/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)
(/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)
(*.f64 (/.f64 1 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)) (*.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew) (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)))
(/.f64 (*.f64 eh (tan.f64 (neg.f64 t))) ew)
(/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)
(/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)
(*.f64 (*.f64 (*.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew) (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)) (*.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew) (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (/.f64 (/.f64 1 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)) (*.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew) (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))))
(/.f64 (*.f64 eh (tan.f64 (neg.f64 t))) ew)
(/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)
(/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)
(pow.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew) 1)
(/.f64 (*.f64 eh (tan.f64 (neg.f64 t))) ew)
(/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)
(/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)
(+.f64 (*.f64 (sin.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (*.f64 eh (sin.f64 t))) 0)
(*.f64 (sin.f64 (atan.f64 (/.f64 (*.f64 eh (tan.f64 (neg.f64 t))) ew))) (*.f64 eh (sin.f64 t)))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (/.f64 (*.f64 eh (tan.f64 (neg.f64 t))) ew)))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)))))
(*.f64 (sin.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 eh (sin.f64 t)))
(+.f64 0 (*.f64 (sin.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (*.f64 eh (sin.f64 t))))
(*.f64 (sin.f64 (atan.f64 (/.f64 (*.f64 eh (tan.f64 (neg.f64 t))) ew))) (*.f64 eh (sin.f64 t)))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (/.f64 (*.f64 eh (tan.f64 (neg.f64 t))) ew)))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)))))
(*.f64 (sin.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 eh (sin.f64 t)))
(-.f64 (*.f64 (sin.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (*.f64 eh (sin.f64 t))) 0)
(*.f64 (sin.f64 (atan.f64 (/.f64 (*.f64 eh (tan.f64 (neg.f64 t))) ew))) (*.f64 eh (sin.f64 t)))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (/.f64 (*.f64 eh (tan.f64 (neg.f64 t))) ew)))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)))))
(*.f64 (sin.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 eh (sin.f64 t)))
(/.f64 (*.f64 (sin.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (*.f64 eh (sin.f64 t))) 1)
(*.f64 (sin.f64 (atan.f64 (/.f64 (*.f64 eh (tan.f64 (neg.f64 t))) ew))) (*.f64 eh (sin.f64 t)))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (/.f64 (*.f64 eh (tan.f64 (neg.f64 t))) ew)))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)))))
(*.f64 (sin.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 eh (sin.f64 t)))
(/.f64 (*.f64 (sin.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (*.f64 eh (sin.f64 t))) (/.f64 (*.f64 (sin.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (*.f64 eh (sin.f64 t))) (*.f64 (sin.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (*.f64 eh (sin.f64 t)))))
(*.f64 (sin.f64 (atan.f64 (/.f64 (*.f64 eh (tan.f64 (neg.f64 t))) ew))) (*.f64 eh (sin.f64 t)))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (/.f64 (*.f64 eh (tan.f64 (neg.f64 t))) ew)))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)))))
(*.f64 (sin.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 eh (sin.f64 t)))
(pow.f64 (*.f64 (sin.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (*.f64 eh (sin.f64 t))) 1)
(*.f64 (sin.f64 (atan.f64 (/.f64 (*.f64 eh (tan.f64 (neg.f64 t))) ew))) (*.f64 eh (sin.f64 t)))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (/.f64 (*.f64 eh (tan.f64 (neg.f64 t))) ew)))))
(*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)))))
(*.f64 (sin.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 eh (sin.f64 t)))
(+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (*.f64 ew (cos.f64 t))) 0)
(*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (/.f64 (*.f64 eh (tan.f64 (neg.f64 t))) ew))))
(*.f64 ew (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)))))
(*.f64 ew (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)))))
(+.f64 0 (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (*.f64 ew (cos.f64 t))))
(*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (/.f64 (*.f64 eh (tan.f64 (neg.f64 t))) ew))))
(*.f64 ew (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)))))
(*.f64 ew (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)))))
(-.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (*.f64 ew (cos.f64 t))) 0)
(*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (/.f64 (*.f64 eh (tan.f64 (neg.f64 t))) ew))))
(*.f64 ew (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)))))
(*.f64 ew (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)))))
(/.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (*.f64 ew (cos.f64 t))) 1)
(*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (/.f64 (*.f64 eh (tan.f64 (neg.f64 t))) ew))))
(*.f64 ew (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)))))
(*.f64 ew (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)))))
(/.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (*.f64 ew (cos.f64 t))) (/.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (*.f64 ew (cos.f64 t))) (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (*.f64 ew (cos.f64 t)))))
(*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (/.f64 (*.f64 eh (tan.f64 (neg.f64 t))) ew))))
(*.f64 ew (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)))))
(*.f64 ew (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)))))
(pow.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (*.f64 ew (cos.f64 t))) 1)
(*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (/.f64 (*.f64 eh (tan.f64 (neg.f64 t))) ew))))
(*.f64 ew (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)))))
(*.f64 ew (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)))))

localize105.0ms (0.5%)

Local error

Found 4 expressions with local error:

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

Compiled 147 to 18 computations (87.8% saved)

series6.0ms (0%)

Counts
2 → 60
Calls

15 calls:

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

rewrite105.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
1548×rational.json-5
1546×exponential.json-3
1546×rational.json-1
1546×rational.json-2
1546×rational.json-4
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01560
114360
253160
3235460
Stop Event
node limit
Counts
2 → 12
Calls
Call 1
Inputs
(*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))
(*.f64 (neg.f64 eh) (tan.f64 t))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)))) (/.f64 (*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)))) (*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)))) 1)))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (neg.f64 eh) (tan.f64 t)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) (*.f64 (neg.f64 eh) (tan.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) 1)))))

simplify204.0ms (1%)

Algorithm
egg-herbie
Rules
1114×rational.json-simplify-1
1038×rational.json-simplify-49
954×rational.json-simplify-54
858×rational.json-simplify-43
814×rational.json-simplify-47
Iterations

Useful iterations: 4 (0.0ms)

IterNodesCost
0903100
11932874
24362806
313052748
449292730
Stop Event
node limit
Counts
72 → 61
Calls
Call 1
Inputs
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) ew)
(+.f64 (*.f64 -1/2 (*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (pow.f64 t 2) ew))) (*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) ew))
(+.f64 (*.f64 -1/2 (*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (pow.f64 t 2) ew))) (+.f64 (*.f64 1/24 (*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (pow.f64 t 4) ew))) (*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) ew)))
(+.f64 (*.f64 -1/2 (*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (pow.f64 t 2) ew))) (+.f64 (*.f64 -1/720 (*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (pow.f64 t 6) ew))) (+.f64 (*.f64 1/24 (*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (pow.f64 t 4) ew))) (*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) ew))))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 -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 (*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)))) 0)
(+.f64 0 (*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)))))
(-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)))) 0)
(/.f64 (*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)))) 1)
(/.f64 (*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)))) (/.f64 (*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)))) (*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
(pow.f64 (*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)))) 1)
(+.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) 0)
(+.f64 0 (*.f64 (neg.f64 eh) (tan.f64 t)))
(-.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) 0)
(/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) 1)
(/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) (*.f64 (neg.f64 eh) (tan.f64 t))))
(pow.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) 1)
Outputs
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 ew (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 ew (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 ew (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 ew (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 ew (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 ew (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 ew (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 ew (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 ew (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 ew (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 ew (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 ew (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 ew (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 ew (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 ew (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 ew (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 ew (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 ew (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 ew (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 ew (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 ew (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 ew (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 ew (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 ew (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) ew)
(*.f64 ew (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))))
(*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))))
(+.f64 (*.f64 -1/2 (*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (pow.f64 t 2) ew))) (*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) ew))
(+.f64 (*.f64 ew (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))) (*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (*.f64 ew (pow.f64 t 2)) -1/2)))
(*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (+.f64 ew (*.f64 -1/2 (*.f64 ew (pow.f64 t 2)))))
(*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (+.f64 ew (*.f64 ew (*.f64 (pow.f64 t 2) -1/2))))
(*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (+.f64 ew (*.f64 ew (*.f64 -1/2 (pow.f64 t 2)))))
(+.f64 (*.f64 -1/2 (*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (pow.f64 t 2) ew))) (+.f64 (*.f64 1/24 (*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (pow.f64 t 4) ew))) (*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) ew)))
(+.f64 (*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (*.f64 ew (pow.f64 t 2)) -1/2)) (+.f64 (*.f64 ew (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))) (*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (*.f64 ew (pow.f64 t 4)) 1/24))))
(+.f64 (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 -1/2 (*.f64 ew (pow.f64 t 2)))) (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (+.f64 ew (*.f64 1/24 (*.f64 ew (pow.f64 t 4))))))
(*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (+.f64 (*.f64 ew (*.f64 (pow.f64 t 4) 1/24)) (+.f64 ew (*.f64 ew (*.f64 (pow.f64 t 2) -1/2)))))
(*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (+.f64 ew (+.f64 (*.f64 ew (*.f64 1/24 (pow.f64 t 4))) (*.f64 ew (*.f64 -1/2 (pow.f64 t 2))))))
(*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (+.f64 ew (*.f64 ew (+.f64 (*.f64 1/24 (pow.f64 t 4)) (*.f64 -1/2 (pow.f64 t 2))))))
(+.f64 (*.f64 -1/2 (*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (pow.f64 t 2) ew))) (+.f64 (*.f64 -1/720 (*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (pow.f64 t 6) ew))) (+.f64 (*.f64 1/24 (*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (pow.f64 t 4) ew))) (*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) ew))))
(+.f64 (*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (*.f64 ew (pow.f64 t 2)) -1/2)) (+.f64 (+.f64 (*.f64 ew (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))) (*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (*.f64 ew (pow.f64 t 4)) 1/24))) (*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (*.f64 ew (pow.f64 t 6)) -1/720))))
(+.f64 (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 -1/2 (*.f64 ew (pow.f64 t 2)))) (+.f64 (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (+.f64 ew (*.f64 1/24 (*.f64 ew (pow.f64 t 4))))) (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 -1/720 (*.f64 ew (pow.f64 t 6))))))
(+.f64 (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (+.f64 ew (*.f64 ew (*.f64 (pow.f64 t 2) -1/2)))) (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (+.f64 (*.f64 ew (*.f64 (pow.f64 t 6) -1/720)) (*.f64 ew (*.f64 (pow.f64 t 4) 1/24)))))
(*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (+.f64 (*.f64 -1/720 (*.f64 ew (pow.f64 t 6))) (+.f64 ew (+.f64 (*.f64 ew (*.f64 1/24 (pow.f64 t 4))) (*.f64 ew (*.f64 -1/2 (pow.f64 t 2)))))))
(*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (+.f64 ew (+.f64 (*.f64 -1/720 (*.f64 ew (pow.f64 t 6))) (*.f64 ew (+.f64 (*.f64 1/24 (pow.f64 t 4)) (*.f64 -1/2 (pow.f64 t 2)))))))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 ew (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 ew (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 ew (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 ew (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 ew (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 ew (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 ew (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 ew (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 ew (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 ew (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 ew (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 ew (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 ew (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 ew (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 ew (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 ew (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 ew (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 ew (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 ew (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 ew (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 ew (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 ew (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 ew (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 ew (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 ew (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 ew (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 ew (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 ew (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 ew (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 ew (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 ew (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 ew (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 ew (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 ew (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 ew (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 ew (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 ew (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 ew (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 ew (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 ew (cos.f64 t)))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (cos.f64 t)))
(*.f64 -1 (/.f64 (*.f64 eh (sin.f64 t)) (cos.f64 t)))
(neg.f64 (/.f64 (*.f64 eh (sin.f64 t)) (cos.f64 t)))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (cos.f64 t)))
(*.f64 -1 (/.f64 (*.f64 eh (sin.f64 t)) (cos.f64 t)))
(neg.f64 (/.f64 (*.f64 eh (sin.f64 t)) (cos.f64 t)))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (cos.f64 t)))
(*.f64 -1 (/.f64 (*.f64 eh (sin.f64 t)) (cos.f64 t)))
(neg.f64 (/.f64 (*.f64 eh (sin.f64 t)) (cos.f64 t)))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (cos.f64 t)))
(*.f64 -1 (/.f64 (*.f64 eh (sin.f64 t)) (cos.f64 t)))
(neg.f64 (/.f64 (*.f64 eh (sin.f64 t)) (cos.f64 t)))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (cos.f64 t)))
(*.f64 -1 (/.f64 (*.f64 eh (sin.f64 t)) (cos.f64 t)))
(neg.f64 (/.f64 (*.f64 eh (sin.f64 t)) (cos.f64 t)))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (cos.f64 t)))
(*.f64 -1 (/.f64 (*.f64 eh (sin.f64 t)) (cos.f64 t)))
(neg.f64 (/.f64 (*.f64 eh (sin.f64 t)) (cos.f64 t)))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (cos.f64 t)))
(*.f64 -1 (/.f64 (*.f64 eh (sin.f64 t)) (cos.f64 t)))
(neg.f64 (/.f64 (*.f64 eh (sin.f64 t)) (cos.f64 t)))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (cos.f64 t)))
(*.f64 -1 (/.f64 (*.f64 eh (sin.f64 t)) (cos.f64 t)))
(neg.f64 (/.f64 (*.f64 eh (sin.f64 t)) (cos.f64 t)))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (cos.f64 t)))
(*.f64 -1 (/.f64 (*.f64 eh (sin.f64 t)) (cos.f64 t)))
(neg.f64 (/.f64 (*.f64 eh (sin.f64 t)) (cos.f64 t)))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (cos.f64 t)))
(*.f64 -1 (/.f64 (*.f64 eh (sin.f64 t)) (cos.f64 t)))
(neg.f64 (/.f64 (*.f64 eh (sin.f64 t)) (cos.f64 t)))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (cos.f64 t)))
(*.f64 -1 (/.f64 (*.f64 eh (sin.f64 t)) (cos.f64 t)))
(neg.f64 (/.f64 (*.f64 eh (sin.f64 t)) (cos.f64 t)))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (cos.f64 t)))
(*.f64 -1 (/.f64 (*.f64 eh (sin.f64 t)) (cos.f64 t)))
(neg.f64 (/.f64 (*.f64 eh (sin.f64 t)) (cos.f64 t)))
(*.f64 -1 (*.f64 t eh))
(*.f64 t (neg.f64 eh))
(+.f64 (*.f64 -1 (*.f64 t eh)) (*.f64 -1/3 (*.f64 (pow.f64 t 3) eh)))
(+.f64 (*.f64 t (neg.f64 eh)) (*.f64 -1/3 (*.f64 eh (pow.f64 t 3))))
(+.f64 (*.f64 t (neg.f64 eh)) (*.f64 (pow.f64 t 3) (*.f64 eh -1/3)))
(+.f64 (*.f64 t (neg.f64 eh)) (*.f64 eh (*.f64 -1/3 (pow.f64 t 3))))
(*.f64 eh (+.f64 (*.f64 -1/3 (pow.f64 t 3)) (neg.f64 t)))
(*.f64 eh (+.f64 (neg.f64 t) (*.f64 -1/3 (pow.f64 t 3))))
(+.f64 (*.f64 -1 (*.f64 t eh)) (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 t 3) eh)) (*.f64 -2/15 (*.f64 (pow.f64 t 5) eh))))
(+.f64 (*.f64 t (neg.f64 eh)) (+.f64 (*.f64 -1/3 (*.f64 eh (pow.f64 t 3))) (*.f64 -2/15 (*.f64 eh (pow.f64 t 5)))))
(+.f64 (*.f64 (pow.f64 t 3) (*.f64 eh -1/3)) (+.f64 (*.f64 t (neg.f64 eh)) (*.f64 eh (*.f64 -2/15 (pow.f64 t 5)))))
(+.f64 (*.f64 t (neg.f64 eh)) (+.f64 (*.f64 eh (*.f64 -1/3 (pow.f64 t 3))) (*.f64 eh (*.f64 -2/15 (pow.f64 t 5)))))
(+.f64 (*.f64 eh (*.f64 -1/3 (pow.f64 t 3))) (*.f64 eh (+.f64 (*.f64 -2/15 (pow.f64 t 5)) (neg.f64 t))))
(*.f64 eh (+.f64 (*.f64 -2/15 (pow.f64 t 5)) (+.f64 (neg.f64 t) (*.f64 -1/3 (pow.f64 t 3)))))
(+.f64 (*.f64 -1 (*.f64 t eh)) (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 t 3) eh)) (+.f64 (*.f64 -17/315 (*.f64 (pow.f64 t 7) eh)) (*.f64 -2/15 (*.f64 (pow.f64 t 5) eh)))))
(+.f64 (*.f64 t (neg.f64 eh)) (+.f64 (*.f64 -1/3 (*.f64 eh (pow.f64 t 3))) (+.f64 (*.f64 -2/15 (*.f64 eh (pow.f64 t 5))) (*.f64 -17/315 (*.f64 eh (pow.f64 t 7))))))
(+.f64 (*.f64 (pow.f64 t 7) (*.f64 eh -17/315)) (+.f64 (*.f64 (pow.f64 t 3) (*.f64 eh -1/3)) (+.f64 (*.f64 t (neg.f64 eh)) (*.f64 eh (*.f64 -2/15 (pow.f64 t 5))))))
(+.f64 (*.f64 t (neg.f64 eh)) (+.f64 (+.f64 (*.f64 eh (*.f64 -1/3 (pow.f64 t 3))) (*.f64 eh (*.f64 -2/15 (pow.f64 t 5)))) (*.f64 eh (*.f64 -17/315 (pow.f64 t 7)))))
(+.f64 (*.f64 eh (+.f64 (*.f64 -1/3 (pow.f64 t 3)) (neg.f64 t))) (*.f64 eh (+.f64 (*.f64 -17/315 (pow.f64 t 7)) (*.f64 -2/15 (pow.f64 t 5)))))
(+.f64 (*.f64 eh (*.f64 -1/3 (pow.f64 t 3))) (*.f64 eh (+.f64 (*.f64 -17/315 (pow.f64 t 7)) (+.f64 (neg.f64 t) (*.f64 -2/15 (pow.f64 t 5))))))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (cos.f64 t)))
(*.f64 -1 (/.f64 (*.f64 eh (sin.f64 t)) (cos.f64 t)))
(neg.f64 (/.f64 (*.f64 eh (sin.f64 t)) (cos.f64 t)))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (cos.f64 t)))
(*.f64 -1 (/.f64 (*.f64 eh (sin.f64 t)) (cos.f64 t)))
(neg.f64 (/.f64 (*.f64 eh (sin.f64 t)) (cos.f64 t)))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (cos.f64 t)))
(*.f64 -1 (/.f64 (*.f64 eh (sin.f64 t)) (cos.f64 t)))
(neg.f64 (/.f64 (*.f64 eh (sin.f64 t)) (cos.f64 t)))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (cos.f64 t)))
(*.f64 -1 (/.f64 (*.f64 eh (sin.f64 t)) (cos.f64 t)))
(neg.f64 (/.f64 (*.f64 eh (sin.f64 t)) (cos.f64 t)))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (cos.f64 t)))
(*.f64 -1 (/.f64 (*.f64 eh (sin.f64 t)) (cos.f64 t)))
(neg.f64 (/.f64 (*.f64 eh (sin.f64 t)) (cos.f64 t)))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (cos.f64 t)))
(*.f64 -1 (/.f64 (*.f64 eh (sin.f64 t)) (cos.f64 t)))
(neg.f64 (/.f64 (*.f64 eh (sin.f64 t)) (cos.f64 t)))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (cos.f64 t)))
(*.f64 -1 (/.f64 (*.f64 eh (sin.f64 t)) (cos.f64 t)))
(neg.f64 (/.f64 (*.f64 eh (sin.f64 t)) (cos.f64 t)))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (cos.f64 t)))
(*.f64 -1 (/.f64 (*.f64 eh (sin.f64 t)) (cos.f64 t)))
(neg.f64 (/.f64 (*.f64 eh (sin.f64 t)) (cos.f64 t)))
(+.f64 (*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)))) 0)
(*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))))
(*.f64 ew (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)))))
(+.f64 0 (*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)))))
(*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))))
(*.f64 ew (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)))))
(-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)))) 0)
(*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))))
(*.f64 ew (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)))))
(/.f64 (*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)))) 1)
(*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))))
(*.f64 ew (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)))))
(/.f64 (*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)))) (/.f64 (*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)))) (*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
(*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))))
(*.f64 ew (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)))))
(pow.f64 (*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)))) 1)
(*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))))
(*.f64 ew (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)))))
(+.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) 0)
(*.f64 (tan.f64 t) (neg.f64 eh))
(+.f64 0 (*.f64 (neg.f64 eh) (tan.f64 t)))
(*.f64 (tan.f64 t) (neg.f64 eh))
(-.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) 0)
(*.f64 (tan.f64 t) (neg.f64 eh))
(/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) 1)
(*.f64 (tan.f64 t) (neg.f64 eh))
(/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) (*.f64 (neg.f64 eh) (tan.f64 t))))
(*.f64 (tan.f64 t) (neg.f64 eh))
(pow.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) 1)
(*.f64 (tan.f64 t) (neg.f64 eh))

eval432.0ms (2.2%)

Compiler

Compiled 13923 to 4001 computations (71.3% saved)

prune88.0ms (0.5%)

Pruning

6 alts after pruning (5 fresh and 1 done)

PrunedKeptTotal
New3285333
Fresh000
Picked101
Done011
Total3296335
Error
0.1b
Counts
335 → 6
Alt Table
Click to see full alt table
StatusErrorProgram
0.1b
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (*.f64 (/.f64 (+.f64 1 (cos.f64 (*.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)) -2))) 2) (/.f64 1 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)))))) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
1.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 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew))))))
7.5b
(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))))))
29.6b
(fabs.f64 (-.f64 (*.f64 ew (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))) (+.f64 (*.f64 t (*.f64 eh (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))))) (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (*.f64 eh (pow.f64 t 3)) -1/6)))))
0.1b
(fabs.f64 (-.f64 (*.f64 ew (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))) (*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)))))))
13.2b
(fabs.f64 (-.f64 (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
Compiler

Compiled 423 to 262 computations (38.1% saved)

localize126.0ms (0.6%)

Local error

Found 4 expressions with local error:

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

Compiled 314 to 87 computations (72.3% saved)

series10.0ms (0.1%)

Counts
3 → 108
Calls

27 calls:

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

rewrite138.0ms (0.7%)

Algorithm
batch-egg-rewrite
Rules
1374×rational.json-5
1372×exponential.json-3
1372×rational.json-1
1372×rational.json-2
1372×rational.json-4
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01791
116091
255991
3229891
Stop Event
node limit
Counts
3 → 46
Calls
Call 1
Inputs
(cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)))
(/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)
(+.f64 1 (cos.f64 (*.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)) -2)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (*.f64 0 (cos.f64 (-.f64 (/.f64 (PI.f64) 2) (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (+.f64 0 (*.f64 0 (cos.f64 (-.f64 (/.f64 (PI.f64) 2) (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (cos.f64 (-.f64 (/.f64 (PI.f64) 2) (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))))) (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 0))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (*.f64 (cos.f64 0) (cos.f64 0)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 1 (cos.f64 (*.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)) -2))) 2) (/.f64 1 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 1 (cos.f64 (*.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)) -2))) 2) (*.f64 (/.f64 1 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 1 (cos.f64 (*.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)) -2))) 2) (*.f64 (/.f64 1 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)))) (cos.f64 0)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cos.f64 0) (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)))) (/.f64 (+.f64 1 (cos.f64 (*.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)) -2))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x sin.f64 (-.f64 (/.f64 (PI.f64) 2) (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))))))) (#(struct:change #<rule egg-rr> (2) ((x sin.f64 (-.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)) (-.f64 (/.f64 (PI.f64) 2) (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x sin.f64 (-.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)) (neg.f64 (/.f64 (PI.f64) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x sin.f64 (-.f64 (PI.f64) (-.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)) (-.f64 (/.f64 (PI.f64) 2) (PI.f64)))))))) (#(struct:change #<rule egg-rr> (2) ((x sin.f64 (-.f64 (PI.f64) (-.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)) (neg.f64 (/.f64 (PI.f64) 2)))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew) (/.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew) (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew) (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)) (/.f64 1 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew) (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)) (*.f64 (/.f64 1 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)) (*.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew) (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew) 1)))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (cos.f64 (*.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)) -2)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 1 (cos.f64 (*.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)) -2))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 1 (cos.f64 (*.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)) -2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 1 (cos.f64 (*.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)) -2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 1 (cos.f64 (*.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)) -2))) (/.f64 (+.f64 1 (cos.f64 (*.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)) -2))) (+.f64 1 (cos.f64 (*.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)) -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 1 (cos.f64 (*.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)) -2))) (+.f64 1 (cos.f64 (*.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)) -2)))) (/.f64 1 (+.f64 1 (cos.f64 (*.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)) -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 1 (cos.f64 (*.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)) -2))) (+.f64 1 (cos.f64 (*.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)) -2)))) (*.f64 (/.f64 1 (+.f64 1 (cos.f64 (*.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)) -2)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 1 (cos.f64 (*.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)) -2)))) (*.f64 (+.f64 1 (cos.f64 (*.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)) -2))) (+.f64 1 (cos.f64 (*.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)) -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 1 (cos.f64 (*.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)) -2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 1 (cos.f64 (*.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)) -2))) (/.f64 (+.f64 1 (cos.f64 (*.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)) -2))) (+.f64 1 (cos.f64 (*.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)) -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 1 (cos.f64 (*.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)) -2))) 1)))))

simplify145.0ms (0.7%)

Algorithm
egg-herbie
Rules
1156×rational.json-simplify-47
920×rational.json-simplify-44
900×rational.json-simplify-2
706×rational.json-simplify-49
522×rational.json-simplify-1
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01335362
12765146
28155146
327895146
Stop Event
node limit
Counts
154 → 74
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 (cos.f64 (*.f64 -2 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))) 1)
(+.f64 (cos.f64 (*.f64 -2 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))) 1)
(+.f64 (cos.f64 (*.f64 -2 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))) 1)
(+.f64 (cos.f64 (*.f64 -2 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))) 1)
(+.f64 (cos.f64 (*.f64 -2 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))) 1)
(+.f64 (cos.f64 (*.f64 -2 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))) 1)
(+.f64 (cos.f64 (*.f64 -2 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))) 1)
(+.f64 (cos.f64 (*.f64 -2 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))) 1)
(+.f64 (cos.f64 (*.f64 -2 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))) 1)
(+.f64 (cos.f64 (*.f64 -2 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))) 1)
(+.f64 (cos.f64 (*.f64 -2 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))) 1)
(+.f64 (cos.f64 (*.f64 -2 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))) 1)
(+.f64 (cos.f64 (*.f64 -2 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))) 1)
(+.f64 (cos.f64 (*.f64 -2 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))) 1)
(+.f64 (cos.f64 (*.f64 -2 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))) 1)
(+.f64 (cos.f64 (*.f64 -2 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))) 1)
(+.f64 (cos.f64 (*.f64 -2 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))) 1)
(+.f64 (cos.f64 (*.f64 -2 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))) 1)
(+.f64 (cos.f64 (*.f64 -2 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))) 1)
(+.f64 (cos.f64 (*.f64 -2 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))) 1)
(+.f64 (cos.f64 (*.f64 -2 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))) 1)
(+.f64 (cos.f64 (*.f64 -2 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))) 1)
(+.f64 (cos.f64 (*.f64 -2 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))) 1)
(+.f64 (cos.f64 (*.f64 -2 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))) 1)
(+.f64 (cos.f64 (*.f64 -2 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))) 1)
(+.f64 (cos.f64 (*.f64 -2 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))) 1)
(+.f64 (cos.f64 (*.f64 -2 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))) 1)
(+.f64 (cos.f64 (*.f64 -2 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))) 1)
(+.f64 (cos.f64 (*.f64 -2 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))) 1)
(+.f64 (cos.f64 (*.f64 -2 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))) 1)
(+.f64 (cos.f64 (*.f64 -2 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))) 1)
(+.f64 (cos.f64 (*.f64 -2 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))) 1)
(+.f64 (cos.f64 (*.f64 -2 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))) 1)
(+.f64 (cos.f64 (*.f64 -2 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))) 1)
(+.f64 (cos.f64 (*.f64 -2 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))) 1)
(+.f64 (cos.f64 (*.f64 -2 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))) 1)
(+.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) 0)
(+.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (*.f64 0 (cos.f64 (-.f64 (/.f64 (PI.f64) 2) (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))))))
(+.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (+.f64 0 (*.f64 0 (cos.f64 (-.f64 (/.f64 (PI.f64) 2) (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)))))))
(+.f64 0 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))))
(+.f64 (*.f64 0 (cos.f64 (-.f64 (/.f64 (PI.f64) 2) (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))))) (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))))
(-.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) 0)
(*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) 1)
(*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)))))
(*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 0))
(*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (*.f64 (cos.f64 0) (cos.f64 0)))
(*.f64 1 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))))
(*.f64 (/.f64 (+.f64 1 (cos.f64 (*.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)) -2))) 2) (/.f64 1 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)))))
(*.f64 (/.f64 (+.f64 1 (cos.f64 (*.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)) -2))) 2) (*.f64 (/.f64 1 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)))) 1))
(*.f64 (/.f64 (+.f64 1 (cos.f64 (*.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)) -2))) 2) (*.f64 (/.f64 1 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)))) (cos.f64 0)))
(*.f64 (cos.f64 0) (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))))
(*.f64 (/.f64 1 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)))) (/.f64 (+.f64 1 (cos.f64 (*.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)) -2))) 2))
(/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) 1)
(/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)))))
(/.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) 2) 2)
(pow.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) 1)
(sin.f64 (-.f64 (/.f64 (PI.f64) 2) (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))))
(sin.f64 (-.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)) (-.f64 (/.f64 (PI.f64) 2) (PI.f64))))
(sin.f64 (-.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)) (neg.f64 (/.f64 (PI.f64) 2))))
(sin.f64 (-.f64 (PI.f64) (-.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)) (-.f64 (/.f64 (PI.f64) 2) (PI.f64)))))
(sin.f64 (-.f64 (PI.f64) (-.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)) (neg.f64 (/.f64 (PI.f64) 2)))))
(+.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew) 0)
(+.f64 0 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))
(-.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew) 0)
(*.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew) 1)
(*.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew) (/.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew) (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)))
(*.f64 1 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))
(*.f64 (*.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew) (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)) (/.f64 1 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)))
(*.f64 (*.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew) (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)) (*.f64 (/.f64 1 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)) 1))
(*.f64 (/.f64 1 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)) (*.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew) (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)))
(pow.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew) 1)
(-.f64 (cos.f64 (*.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)) -2)) -1)
(-.f64 (+.f64 1 (cos.f64 (*.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)) -2))) 0)
(*.f64 1 (+.f64 1 (cos.f64 (*.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)) -2))))
(*.f64 (+.f64 1 (cos.f64 (*.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)) -2))) 1)
(*.f64 (+.f64 1 (cos.f64 (*.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)) -2))) (/.f64 (+.f64 1 (cos.f64 (*.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)) -2))) (+.f64 1 (cos.f64 (*.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)) -2)))))
(*.f64 (*.f64 (+.f64 1 (cos.f64 (*.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)) -2))) (+.f64 1 (cos.f64 (*.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)) -2)))) (/.f64 1 (+.f64 1 (cos.f64 (*.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)) -2)))))
(*.f64 (*.f64 (+.f64 1 (cos.f64 (*.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)) -2))) (+.f64 1 (cos.f64 (*.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)) -2)))) (*.f64 (/.f64 1 (+.f64 1 (cos.f64 (*.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)) -2)))) 1))
(*.f64 (/.f64 1 (+.f64 1 (cos.f64 (*.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)) -2)))) (*.f64 (+.f64 1 (cos.f64 (*.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)) -2))) (+.f64 1 (cos.f64 (*.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)) -2)))))
(/.f64 (+.f64 1 (cos.f64 (*.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)) -2))) 1)
(/.f64 (+.f64 1 (cos.f64 (*.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)) -2))) (/.f64 (+.f64 1 (cos.f64 (*.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)) -2))) (+.f64 1 (cos.f64 (*.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)) -2)))))
(pow.f64 (+.f64 1 (cos.f64 (*.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)) -2))) 1)
Outputs
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(*.f64 -1 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(neg.f64 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(*.f64 -1 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(neg.f64 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(*.f64 -1 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(neg.f64 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(*.f64 -1 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(neg.f64 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(*.f64 -1 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(neg.f64 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(*.f64 -1 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(neg.f64 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(*.f64 -1 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(neg.f64 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(*.f64 -1 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(neg.f64 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(*.f64 -1 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(neg.f64 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(*.f64 -1 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(neg.f64 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(*.f64 -1 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(neg.f64 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(*.f64 -1 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(neg.f64 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(*.f64 -1 (/.f64 (*.f64 t eh) ew))
(neg.f64 (/.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 -1 (/.f64 (*.f64 t eh) ew)) (*.f64 -1/3 (/.f64 (*.f64 eh (pow.f64 t 3)) ew)))
(+.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)) (*.f64 -1/3 (/.f64 (*.f64 eh (pow.f64 t 3)) 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 -1 (/.f64 (*.f64 t eh) ew)) (+.f64 (*.f64 -1/3 (/.f64 (*.f64 eh (pow.f64 t 3)) ew)) (*.f64 -2/15 (/.f64 (*.f64 eh (pow.f64 t 5)) ew))))
(+.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)) (+.f64 (*.f64 -1/3 (/.f64 (*.f64 eh (pow.f64 t 3)) ew)) (*.f64 -2/15 (/.f64 (*.f64 eh (pow.f64 t 5)) ew))))
(+.f64 (+.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)) (*.f64 -1/3 (/.f64 (*.f64 eh (pow.f64 t 3)) ew))) (*.f64 -2/15 (/.f64 (*.f64 eh (pow.f64 t 5)) 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 (+.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)) (+.f64 (*.f64 -1/3 (/.f64 (*.f64 eh (pow.f64 t 3)) ew)) (*.f64 -2/15 (/.f64 (*.f64 eh (pow.f64 t 5)) ew)))) (*.f64 -17/315 (/.f64 (*.f64 eh (pow.f64 t 7)) ew)))
(+.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)) (+.f64 (+.f64 (*.f64 -1/3 (/.f64 (*.f64 eh (pow.f64 t 3)) ew)) (*.f64 -2/15 (/.f64 (*.f64 eh (pow.f64 t 5)) ew))) (*.f64 -17/315 (/.f64 (*.f64 eh (pow.f64 t 7)) ew))))
(+.f64 (+.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)) (*.f64 -1/3 (/.f64 (*.f64 eh (pow.f64 t 3)) ew))) (+.f64 (*.f64 -2/15 (/.f64 (*.f64 eh (pow.f64 t 5)) ew)) (*.f64 -17/315 (/.f64 (*.f64 eh (pow.f64 t 7)) ew))))
(+.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)) (+.f64 (*.f64 -1/3 (/.f64 (*.f64 eh (pow.f64 t 3)) ew)) (+.f64 (*.f64 -2/15 (/.f64 (*.f64 eh (pow.f64 t 5)) ew)) (*.f64 -17/315 (/.f64 (*.f64 eh (pow.f64 t 7)) ew)))))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(*.f64 -1 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(neg.f64 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(*.f64 -1 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(neg.f64 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(*.f64 -1 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(neg.f64 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(*.f64 -1 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(neg.f64 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(*.f64 -1 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(neg.f64 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(*.f64 -1 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(neg.f64 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(*.f64 -1 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(neg.f64 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(*.f64 -1 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(neg.f64 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(*.f64 -1 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(neg.f64 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(*.f64 -1 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(neg.f64 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(*.f64 -1 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(neg.f64 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(*.f64 -1 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(neg.f64 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(*.f64 -1 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(neg.f64 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(*.f64 -1 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(neg.f64 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(*.f64 -1 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(neg.f64 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(*.f64 -1 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(neg.f64 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(*.f64 -1 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(neg.f64 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(*.f64 -1 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(neg.f64 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(*.f64 -1 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(neg.f64 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(*.f64 -1 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(neg.f64 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(+.f64 (cos.f64 (*.f64 -2 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))) 1)
(+.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))) -2)) 1)
(+.f64 (cos.f64 (*.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))) -2)) 1)
(+.f64 (cos.f64 (*.f64 -2 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))) 1)
(+.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))) -2)) 1)
(+.f64 (cos.f64 (*.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))) -2)) 1)
(+.f64 (cos.f64 (*.f64 -2 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))) 1)
(+.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))) -2)) 1)
(+.f64 (cos.f64 (*.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))) -2)) 1)
(+.f64 (cos.f64 (*.f64 -2 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))) 1)
(+.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))) -2)) 1)
(+.f64 (cos.f64 (*.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))) -2)) 1)
(+.f64 (cos.f64 (*.f64 -2 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))) 1)
(+.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))) -2)) 1)
(+.f64 (cos.f64 (*.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))) -2)) 1)
(+.f64 (cos.f64 (*.f64 -2 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))) 1)
(+.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))) -2)) 1)
(+.f64 (cos.f64 (*.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))) -2)) 1)
(+.f64 (cos.f64 (*.f64 -2 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))) 1)
(+.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))) -2)) 1)
(+.f64 (cos.f64 (*.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))) -2)) 1)
(+.f64 (cos.f64 (*.f64 -2 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))) 1)
(+.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))) -2)) 1)
(+.f64 (cos.f64 (*.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))) -2)) 1)
(+.f64 (cos.f64 (*.f64 -2 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))) 1)
(+.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))) -2)) 1)
(+.f64 (cos.f64 (*.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))) -2)) 1)
(+.f64 (cos.f64 (*.f64 -2 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))) 1)
(+.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))) -2)) 1)
(+.f64 (cos.f64 (*.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))) -2)) 1)
(+.f64 (cos.f64 (*.f64 -2 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))) 1)
(+.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))) -2)) 1)
(+.f64 (cos.f64 (*.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))) -2)) 1)
(+.f64 (cos.f64 (*.f64 -2 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))) 1)
(+.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))) -2)) 1)
(+.f64 (cos.f64 (*.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))) -2)) 1)
(+.f64 (cos.f64 (*.f64 -2 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))) 1)
(+.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))) -2)) 1)
(+.f64 (cos.f64 (*.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))) -2)) 1)
(+.f64 (cos.f64 (*.f64 -2 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))) 1)
(+.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))) -2)) 1)
(+.f64 (cos.f64 (*.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))) -2)) 1)
(+.f64 (cos.f64 (*.f64 -2 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))) 1)
(+.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))) -2)) 1)
(+.f64 (cos.f64 (*.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))) -2)) 1)
(+.f64 (cos.f64 (*.f64 -2 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))) 1)
(+.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))) -2)) 1)
(+.f64 (cos.f64 (*.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))) -2)) 1)
(+.f64 (cos.f64 (*.f64 -2 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))) 1)
(+.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))) -2)) 1)
(+.f64 (cos.f64 (*.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))) -2)) 1)
(+.f64 (cos.f64 (*.f64 -2 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))) 1)
(+.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))) -2)) 1)
(+.f64 (cos.f64 (*.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))) -2)) 1)
(+.f64 (cos.f64 (*.f64 -2 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))) 1)
(+.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))) -2)) 1)
(+.f64 (cos.f64 (*.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))) -2)) 1)
(+.f64 (cos.f64 (*.f64 -2 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))) 1)
(+.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))) -2)) 1)
(+.f64 (cos.f64 (*.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))) -2)) 1)
(+.f64 (cos.f64 (*.f64 -2 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))) 1)
(+.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))) -2)) 1)
(+.f64 (cos.f64 (*.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))) -2)) 1)
(+.f64 (cos.f64 (*.f64 -2 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))) 1)
(+.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))) -2)) 1)
(+.f64 (cos.f64 (*.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))) -2)) 1)
(+.f64 (cos.f64 (*.f64 -2 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))) 1)
(+.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))) -2)) 1)
(+.f64 (cos.f64 (*.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))) -2)) 1)
(+.f64 (cos.f64 (*.f64 -2 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))) 1)
(+.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))) -2)) 1)
(+.f64 (cos.f64 (*.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))) -2)) 1)
(+.f64 (cos.f64 (*.f64 -2 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))) 1)
(+.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))) -2)) 1)
(+.f64 (cos.f64 (*.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))) -2)) 1)
(+.f64 (cos.f64 (*.f64 -2 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))) 1)
(+.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))) -2)) 1)
(+.f64 (cos.f64 (*.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))) -2)) 1)
(+.f64 (cos.f64 (*.f64 -2 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))) 1)
(+.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))) -2)) 1)
(+.f64 (cos.f64 (*.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))) -2)) 1)
(+.f64 (cos.f64 (*.f64 -2 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))) 1)
(+.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))) -2)) 1)
(+.f64 (cos.f64 (*.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))) -2)) 1)
(+.f64 (cos.f64 (*.f64 -2 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))) 1)
(+.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))) -2)) 1)
(+.f64 (cos.f64 (*.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))) -2)) 1)
(+.f64 (cos.f64 (*.f64 -2 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))) 1)
(+.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))) -2)) 1)
(+.f64 (cos.f64 (*.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))) -2)) 1)
(+.f64 (cos.f64 (*.f64 -2 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))) 1)
(+.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))) -2)) 1)
(+.f64 (cos.f64 (*.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))) -2)) 1)
(+.f64 (cos.f64 (*.f64 -2 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))) 1)
(+.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))) -2)) 1)
(+.f64 (cos.f64 (*.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))) -2)) 1)
(+.f64 (cos.f64 (*.f64 -2 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))) 1)
(+.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))) -2)) 1)
(+.f64 (cos.f64 (*.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))) -2)) 1)
(+.f64 (cos.f64 (*.f64 -2 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))) 1)
(+.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))) -2)) 1)
(+.f64 (cos.f64 (*.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))) -2)) 1)
(+.f64 (cos.f64 (*.f64 -2 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))) 1)
(+.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))) -2)) 1)
(+.f64 (cos.f64 (*.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))) -2)) 1)
(+.f64 (cos.f64 (*.f64 -2 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))) 1)
(+.f64 (cos.f64 (*.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))) -2)) 1)
(+.f64 (cos.f64 (*.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))) -2)) 1)
(+.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) 0)
(cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)))
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)))
(+.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (*.f64 0 (cos.f64 (-.f64 (/.f64 (PI.f64) 2) (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))))))
(cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)))
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)))
(+.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (+.f64 0 (*.f64 0 (cos.f64 (-.f64 (/.f64 (PI.f64) 2) (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)))))))
(cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)))
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)))
(+.f64 0 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))))
(cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)))
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)))
(+.f64 (*.f64 0 (cos.f64 (-.f64 (/.f64 (PI.f64) 2) (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))))) (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))))
(cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)))
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)))
(-.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) 0)
(cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)))
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)))
(*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) 1)
(cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)))
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)))
(*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)))))
(cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)))
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)))
(*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 0))
(cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)))
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)))
(*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (*.f64 (cos.f64 0) (cos.f64 0)))
(cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)))
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)))
(*.f64 1 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))))
(cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)))
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)))
(*.f64 (/.f64 (+.f64 1 (cos.f64 (*.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)) -2))) 2) (/.f64 1 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)))))
(cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)))
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)))
(*.f64 (/.f64 (+.f64 1 (cos.f64 (*.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)) -2))) 2) (*.f64 (/.f64 1 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)))) 1))
(cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)))
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)))
(*.f64 (/.f64 (+.f64 1 (cos.f64 (*.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)) -2))) 2) (*.f64 (/.f64 1 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)))) (cos.f64 0)))
(cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)))
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)))
(*.f64 (cos.f64 0) (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))))
(cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)))
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)))
(*.f64 (/.f64 1 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)))) (/.f64 (+.f64 1 (cos.f64 (*.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)) -2))) 2))
(cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)))
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)))
(/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) 1)
(cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)))
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)))
(/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)))))
(cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)))
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)))
(/.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) 2) 2)
(cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)))
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)))
(pow.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) 1)
(cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)))
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)))
(sin.f64 (-.f64 (/.f64 (PI.f64) 2) (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))))
(cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)))
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)))
(sin.f64 (-.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)) (-.f64 (/.f64 (PI.f64) 2) (PI.f64))))
(cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)))
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)))
(sin.f64 (-.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)) (neg.f64 (/.f64 (PI.f64) 2))))
(cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)))
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)))
(sin.f64 (-.f64 (PI.f64) (-.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)) (-.f64 (/.f64 (PI.f64) 2) (PI.f64)))))
(cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)))
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)))
(sin.f64 (-.f64 (PI.f64) (-.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)) (neg.f64 (/.f64 (PI.f64) 2)))))
(cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)))
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)))
(+.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew) 0)
(/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)
(/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)
(+.f64 0 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))
(/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)
(/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)
(-.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew) 0)
(/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)
(/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)
(*.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew) 1)
(/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)
(/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)
(*.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew) (/.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew) (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)))
(/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)
(/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)
(*.f64 1 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))
(/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)
(/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)
(*.f64 (*.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew) (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)) (/.f64 1 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)))
(/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)
(/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)
(*.f64 (*.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew) (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)) (*.f64 (/.f64 1 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)) 1))
(/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)
(/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)
(*.f64 (/.f64 1 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)) (*.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew) (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)))
(/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)
(/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)
(pow.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew) 1)
(/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)
(/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)
(-.f64 (cos.f64 (*.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)) -2)) -1)
(+.f64 1 (cos.f64 (*.f64 -2 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)))))
(+.f64 1 (cos.f64 (*.f64 -2 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)))))
(-.f64 (+.f64 1 (cos.f64 (*.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)) -2))) 0)
(+.f64 1 (cos.f64 (*.f64 -2 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)))))
(+.f64 1 (cos.f64 (*.f64 -2 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)))))
(*.f64 1 (+.f64 1 (cos.f64 (*.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)) -2))))
(+.f64 1 (cos.f64 (*.f64 -2 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)))))
(+.f64 1 (cos.f64 (*.f64 -2 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)))))
(*.f64 (+.f64 1 (cos.f64 (*.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)) -2))) 1)
(+.f64 1 (cos.f64 (*.f64 -2 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)))))
(+.f64 1 (cos.f64 (*.f64 -2 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)))))
(*.f64 (+.f64 1 (cos.f64 (*.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)) -2))) (/.f64 (+.f64 1 (cos.f64 (*.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)) -2))) (+.f64 1 (cos.f64 (*.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)) -2)))))
(+.f64 1 (cos.f64 (*.f64 -2 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)))))
(+.f64 1 (cos.f64 (*.f64 -2 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)))))
(*.f64 (*.f64 (+.f64 1 (cos.f64 (*.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)) -2))) (+.f64 1 (cos.f64 (*.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)) -2)))) (/.f64 1 (+.f64 1 (cos.f64 (*.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)) -2)))))
(+.f64 1 (cos.f64 (*.f64 -2 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)))))
(+.f64 1 (cos.f64 (*.f64 -2 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)))))
(*.f64 (*.f64 (+.f64 1 (cos.f64 (*.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)) -2))) (+.f64 1 (cos.f64 (*.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)) -2)))) (*.f64 (/.f64 1 (+.f64 1 (cos.f64 (*.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)) -2)))) 1))
(+.f64 1 (cos.f64 (*.f64 -2 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)))))
(+.f64 1 (cos.f64 (*.f64 -2 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)))))
(*.f64 (/.f64 1 (+.f64 1 (cos.f64 (*.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)) -2)))) (*.f64 (+.f64 1 (cos.f64 (*.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)) -2))) (+.f64 1 (cos.f64 (*.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)) -2)))))
(+.f64 1 (cos.f64 (*.f64 -2 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)))))
(+.f64 1 (cos.f64 (*.f64 -2 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)))))
(/.f64 (+.f64 1 (cos.f64 (*.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)) -2))) 1)
(+.f64 1 (cos.f64 (*.f64 -2 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)))))
(+.f64 1 (cos.f64 (*.f64 -2 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)))))
(/.f64 (+.f64 1 (cos.f64 (*.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)) -2))) (/.f64 (+.f64 1 (cos.f64 (*.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)) -2))) (+.f64 1 (cos.f64 (*.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)) -2)))))
(+.f64 1 (cos.f64 (*.f64 -2 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)))))
(+.f64 1 (cos.f64 (*.f64 -2 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)))))
(pow.f64 (+.f64 1 (cos.f64 (*.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)) -2))) 1)
(+.f64 1 (cos.f64 (*.f64 -2 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)))))
(+.f64 1 (cos.f64 (*.f64 -2 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)))))

localize51.0ms (0.3%)

Local error

Found 4 expressions with local error:

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

Compiled 157 to 20 computations (87.3% saved)

series15.0ms (0.1%)

Counts
2 → 36
Calls

18 calls:

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

rewrite160.0ms (0.8%)

Algorithm
batch-egg-rewrite
Rules
912×rational.json-simplify-1
910×rational.json-5
908×exponential.json-3
908×rational.json-1
908×rational.json-2
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01246
111346
241646
3161446
4732646
Stop Event
node limit
Counts
2 → 67
Calls
Call 1
Inputs
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(/.f64 (*.f64 (tan.f64 t) eh) ew)
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 0 (cos.f64 (-.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))) (-.f64 (/.f64 (PI.f64) 2) (PI.f64))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 0 (cos.f64 (-.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))) (neg.f64 (/.f64 (PI.f64) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (cos.f64 (-.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))) (-.f64 (/.f64 (PI.f64) 2) (PI.f64))))) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (cos.f64 (-.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))) (neg.f64 (/.f64 (PI.f64) 2))))) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (cos.f64 (-.f64 -1 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))) (cos.f64 1)) (*.f64 (sin.f64 (-.f64 -1 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))) (sin.f64 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (cos.f64 0))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 1 (cos.f64 (*.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))) 2))) 2) (/.f64 1 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 1 (cos.f64 (*.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))) 2))) 2) (*.f64 (/.f64 1 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 1 (cos.f64 (*.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))) 2))) 2) (*.f64 (/.f64 1 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))) (cos.f64 0)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 1 (cos.f64 (*.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))) 2))) 2) (/.f64 (cos.f64 0) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cos.f64 0) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))) (/.f64 (+.f64 1 (cos.f64 (*.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))) 2))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (+.f64 1 (cos.f64 (*.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))) 2))) 2) (/.f64 (+.f64 1 (cos.f64 (*.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))) 2))) 2)) (/.f64 (/.f64 1 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))) (/.f64 (+.f64 1 (cos.f64 (*.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))) 2))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (sin.f64 (-.f64 (-.f64 (/.f64 (PI.f64) 2) (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (PI.f64) 2)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (sin.f64 (+.f64 (-.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))) (-.f64 (/.f64 (PI.f64) 2) (PI.f64))) (*.f64 (PI.f64) 2))) (sin.f64 (-.f64 (-.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))) (-.f64 (/.f64 (PI.f64) 2) (PI.f64))) (*.f64 (PI.f64) 2)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (sin.f64 (+.f64 (-.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))) (neg.f64 (/.f64 (PI.f64) 2))) (*.f64 (PI.f64) 2))) (sin.f64 (-.f64 (-.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))) (neg.f64 (/.f64 (PI.f64) 2))) (*.f64 (PI.f64) 2)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (sin.f64 (+.f64 (*.f64 (PI.f64) 2) (-.f64 (-.f64 (PI.f64) (/.f64 (PI.f64) 2)) (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))))) (sin.f64 (-.f64 (-.f64 (-.f64 (PI.f64) (/.f64 (PI.f64) 2)) (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (PI.f64) 2)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (sin.f64 (+.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))) (/.f64 (PI.f64) 2)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (sin.f64 (+.f64 (neg.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (/.f64 (PI.f64) 2)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (cos.f64 (-.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))) (*.f64 (PI.f64) 2))) (cos.f64 (+.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))) (*.f64 (PI.f64) 2)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (cos.f64 (-.f64 (neg.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (PI.f64) 2)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (cos.f64 (+.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))) (*.f64 (PI.f64) 2))) (cos.f64 (-.f64 (*.f64 (PI.f64) 2) (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (cos.f64 (-.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))) (neg.f64 (*.f64 (PI.f64) 2))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))))))) (#(struct:change #<rule egg-rr> (2) ((x sin.f64 (-.f64 (/.f64 (PI.f64) 2) (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))))))) (#(struct:change #<rule egg-rr> (2) ((x sin.f64 (-.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))) (-.f64 (/.f64 (PI.f64) 2) (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x sin.f64 (-.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))) (neg.f64 (/.f64 (PI.f64) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x sin.f64 (-.f64 (-.f64 (PI.f64) (/.f64 (PI.f64) 2)) (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))))))) (#(struct:change #<rule egg-rr> (2) ((x sin.f64 (+.f64 (-.f64 (/.f64 (PI.f64) 2) (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (PI.f64) 2)))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (*.f64 (tan.f64 t) eh) ew))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 1 (-.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 -1 (+.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew) 1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew) 1) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 1 (+.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 -1 (-.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew) 1) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 1 (+.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew) 1)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew) (/.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew) (/.f64 (*.f64 (tan.f64 t) eh) ew)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew) (/.f64 (*.f64 (tan.f64 t) eh) ew)) (/.f64 1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew) (/.f64 (*.f64 (tan.f64 t) eh) ew)) (*.f64 (/.f64 1 (/.f64 (*.f64 (tan.f64 t) eh) ew)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew) (/.f64 (*.f64 (tan.f64 t) eh) ew)) (neg.f64 (/.f64 1 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew) (/.f64 (*.f64 (tan.f64 t) eh) ew)) (neg.f64 (/.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (*.f64 (tan.f64 t) eh) ew)) (*.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew) (/.f64 (*.f64 (tan.f64 t) eh) ew)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew) (/.f64 (*.f64 (tan.f64 t) eh) ew)) (*.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew) (/.f64 (*.f64 (tan.f64 t) eh) ew))) (/.f64 (/.f64 1 (/.f64 (*.f64 (tan.f64 t) eh) ew)) (*.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew) (/.f64 (*.f64 (tan.f64 t) eh) ew))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))))))

simplify129.0ms (0.7%)

Algorithm
egg-herbie
Rules
862×rational.json-simplify-47
858×rational.json-simplify-2
848×rational.json-simplify-41
732×rational.json-simplify-1
504×rational.json-simplify-50
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
02063205
14773205
212533205
334613205
Stop Event
node limit
Counts
103 → 87
Calls
Call 1
Inputs
(/.f64 (*.f64 t eh) ew)
(+.f64 (/.f64 (*.f64 t eh) ew) (*.f64 1/3 (/.f64 (*.f64 (pow.f64 t 3) eh) ew)))
(+.f64 (/.f64 (*.f64 t eh) ew) (+.f64 (*.f64 2/15 (/.f64 (*.f64 (pow.f64 t 5) eh) ew)) (*.f64 1/3 (/.f64 (*.f64 (pow.f64 t 3) eh) ew))))
(+.f64 (/.f64 (*.f64 t eh) ew) (+.f64 (*.f64 2/15 (/.f64 (*.f64 (pow.f64 t 5) eh) ew)) (+.f64 (*.f64 1/3 (/.f64 (*.f64 (pow.f64 t 3) eh) ew)) (*.f64 17/315 (/.f64 (*.f64 (pow.f64 t 7) eh) ew)))))
(/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew))
(/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew))
(/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew))
(/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew))
(/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew))
(/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew))
(/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew))
(/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew))
(/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew))
(/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew))
(/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew))
(/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew))
(/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew))
(/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew))
(/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew))
(/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew))
(/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew))
(/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew))
(/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew))
(/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew))
(/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew))
(/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew))
(/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew))
(/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew))
(/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew))
(/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew))
(/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew))
(/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew))
(/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew))
(/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew))
(/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew))
(/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew))
(+.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) 0)
(+.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 0 (cos.f64 (-.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))) (-.f64 (/.f64 (PI.f64) 2) (PI.f64))))))
(+.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 0 (cos.f64 (-.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))) (neg.f64 (/.f64 (PI.f64) 2))))))
(+.f64 0 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))))
(+.f64 (*.f64 0 (cos.f64 (-.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))) (-.f64 (/.f64 (PI.f64) 2) (PI.f64))))) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))))
(+.f64 (*.f64 0 (cos.f64 (-.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))) (neg.f64 (/.f64 (PI.f64) 2))))) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))))
(-.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) 0)
(-.f64 0 (neg.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))))
(-.f64 (*.f64 (cos.f64 (-.f64 -1 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))) (cos.f64 1)) (*.f64 (sin.f64 (-.f64 -1 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))) (sin.f64 1)))
(*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) 1)
(*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))))
(*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (cos.f64 0))
(*.f64 1 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))))
(*.f64 (neg.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))) -1)
(*.f64 (/.f64 (+.f64 1 (cos.f64 (*.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))) 2))) 2) (/.f64 1 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))))
(*.f64 (/.f64 (+.f64 1 (cos.f64 (*.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))) 2))) 2) (*.f64 (/.f64 1 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))) 1))
(*.f64 (/.f64 (+.f64 1 (cos.f64 (*.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))) 2))) 2) (*.f64 (/.f64 1 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))) (cos.f64 0)))
(*.f64 (/.f64 (+.f64 1 (cos.f64 (*.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))) 2))) 2) (/.f64 (cos.f64 0) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))))
(*.f64 (cos.f64 0) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))))
(*.f64 (/.f64 1 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))) (/.f64 (+.f64 1 (cos.f64 (*.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))) 2))) 2))
(*.f64 (*.f64 (/.f64 (+.f64 1 (cos.f64 (*.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))) 2))) 2) (/.f64 (+.f64 1 (cos.f64 (*.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))) 2))) 2)) (/.f64 (/.f64 1 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))) (/.f64 (+.f64 1 (cos.f64 (*.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))) 2))) 2)))
(/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) 1)
(/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))))
(/.f64 (neg.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))) -1)
(/.f64 (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) 2) 2)
(/.f64 (+.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (sin.f64 (-.f64 (-.f64 (/.f64 (PI.f64) 2) (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (PI.f64) 2)))) 2)
(/.f64 (+.f64 (sin.f64 (+.f64 (-.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))) (-.f64 (/.f64 (PI.f64) 2) (PI.f64))) (*.f64 (PI.f64) 2))) (sin.f64 (-.f64 (-.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))) (-.f64 (/.f64 (PI.f64) 2) (PI.f64))) (*.f64 (PI.f64) 2)))) 2)
(/.f64 (+.f64 (sin.f64 (+.f64 (-.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))) (neg.f64 (/.f64 (PI.f64) 2))) (*.f64 (PI.f64) 2))) (sin.f64 (-.f64 (-.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))) (neg.f64 (/.f64 (PI.f64) 2))) (*.f64 (PI.f64) 2)))) 2)
(/.f64 (+.f64 (sin.f64 (+.f64 (*.f64 (PI.f64) 2) (-.f64 (-.f64 (PI.f64) (/.f64 (PI.f64) 2)) (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))))) (sin.f64 (-.f64 (-.f64 (-.f64 (PI.f64) (/.f64 (PI.f64) 2)) (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (PI.f64) 2)))) 2)
(/.f64 (+.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (sin.f64 (+.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))) (/.f64 (PI.f64) 2)))) 2)
(/.f64 (+.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (sin.f64 (+.f64 (neg.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (/.f64 (PI.f64) 2)))) 2)
(/.f64 (+.f64 (cos.f64 (-.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))) (*.f64 (PI.f64) 2))) (cos.f64 (+.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))) (*.f64 (PI.f64) 2)))) 2)
(/.f64 (+.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (cos.f64 (-.f64 (neg.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (PI.f64) 2)))) 2)
(/.f64 (+.f64 (cos.f64 (+.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))) (*.f64 (PI.f64) 2))) (cos.f64 (-.f64 (*.f64 (PI.f64) 2) (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))))) 2)
(/.f64 (+.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (cos.f64 (-.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))) (neg.f64 (*.f64 (PI.f64) 2))))) 2)
(pow.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) 1)
(neg.f64 (neg.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))))
(sin.f64 (-.f64 (/.f64 (PI.f64) 2) (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))))
(sin.f64 (-.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))) (-.f64 (/.f64 (PI.f64) 2) (PI.f64))))
(sin.f64 (-.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))) (neg.f64 (/.f64 (PI.f64) 2))))
(sin.f64 (-.f64 (-.f64 (PI.f64) (/.f64 (PI.f64) 2)) (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))))
(sin.f64 (+.f64 (-.f64 (/.f64 (PI.f64) 2) (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (PI.f64) 2)))
(+.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew) 0)
(+.f64 0 (/.f64 (*.f64 (tan.f64 t) eh) ew))
(+.f64 1 (-.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew) 1))
(+.f64 -1 (+.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew) 1))
(+.f64 (+.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew) 1) -1)
(+.f64 (-.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew) 1) 1)
(-.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew) 0)
(-.f64 0 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))
(-.f64 1 (+.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)) 1))
(-.f64 -1 (-.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))
(-.f64 (+.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew) 1) 1)
(-.f64 (+.f64 1 (+.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew) 1)) 2)
(*.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew) 1)
(*.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew) (/.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew) (/.f64 (*.f64 (tan.f64 t) eh) ew)))
(*.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)) -1)
(*.f64 1 (/.f64 (*.f64 (tan.f64 t) eh) ew))
(*.f64 -1 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))
(*.f64 (*.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew) (/.f64 (*.f64 (tan.f64 t) eh) ew)) (/.f64 1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))
(*.f64 (*.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew) (/.f64 (*.f64 (tan.f64 t) eh) ew)) (*.f64 (/.f64 1 (/.f64 (*.f64 (tan.f64 t) eh) ew)) 1))
(*.f64 (*.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew) (/.f64 (*.f64 (tan.f64 t) eh) ew)) (neg.f64 (/.f64 1 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))))
(*.f64 (*.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew) (/.f64 (*.f64 (tan.f64 t) eh) ew)) (neg.f64 (/.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(*.f64 (/.f64 1 (/.f64 (*.f64 (tan.f64 t) eh) ew)) (*.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew) (/.f64 (*.f64 (tan.f64 t) eh) ew)))
(*.f64 (*.f64 (*.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew) (/.f64 (*.f64 (tan.f64 t) eh) ew)) (*.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew) (/.f64 (*.f64 (tan.f64 t) eh) ew))) (/.f64 (/.f64 1 (/.f64 (*.f64 (tan.f64 t) eh) ew)) (*.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew) (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(pow.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew) 1)
(neg.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))
Outputs
(/.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 1/3 (/.f64 (*.f64 eh (pow.f64 t 3)) 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 1/3 (/.f64 (*.f64 eh (pow.f64 t 3)) ew)) (*.f64 2/15 (/.f64 (*.f64 eh (pow.f64 t 5)) ew))))
(+.f64 (*.f64 1/3 (/.f64 (*.f64 eh (pow.f64 t 3)) ew)) (+.f64 (/.f64 (*.f64 t eh) ew) (*.f64 2/15 (/.f64 (*.f64 eh (pow.f64 t 5)) ew))))
(+.f64 (/.f64 (*.f64 t eh) ew) (+.f64 (*.f64 2/15 (/.f64 (*.f64 (pow.f64 t 5) eh) ew)) (+.f64 (*.f64 1/3 (/.f64 (*.f64 (pow.f64 t 3) eh) ew)) (*.f64 17/315 (/.f64 (*.f64 (pow.f64 t 7) eh) ew)))))
(+.f64 (/.f64 (*.f64 t eh) ew) (+.f64 (*.f64 2/15 (/.f64 (*.f64 eh (pow.f64 t 5)) ew)) (+.f64 (*.f64 1/3 (/.f64 (*.f64 eh (pow.f64 t 3)) ew)) (*.f64 17/315 (/.f64 (*.f64 eh (pow.f64 t 7)) ew)))))
(+.f64 (*.f64 1/3 (/.f64 (*.f64 eh (pow.f64 t 3)) ew)) (+.f64 (+.f64 (*.f64 2/15 (/.f64 (*.f64 eh (pow.f64 t 5)) ew)) (*.f64 17/315 (/.f64 (*.f64 eh (pow.f64 t 7)) ew))) (/.f64 (*.f64 t eh) ew)))
(+.f64 (*.f64 1/3 (/.f64 (*.f64 eh (pow.f64 t 3)) ew)) (+.f64 (*.f64 2/15 (/.f64 (*.f64 eh (pow.f64 t 5)) ew)) (+.f64 (/.f64 (*.f64 t eh) ew) (*.f64 17/315 (/.f64 (*.f64 eh (pow.f64 t 7)) ew)))))
(/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew))
(/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t)))
(/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew))
(/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t)))
(/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew))
(/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t)))
(/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew))
(/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t)))
(/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew))
(/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t)))
(/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew))
(/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t)))
(/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew))
(/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t)))
(/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew))
(/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t)))
(/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew))
(/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t)))
(/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew))
(/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t)))
(/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew))
(/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t)))
(/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew))
(/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t)))
(/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew))
(/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t)))
(/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew))
(/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t)))
(/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew))
(/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t)))
(/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew))
(/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t)))
(/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew))
(/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t)))
(/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew))
(/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t)))
(/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew))
(/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t)))
(/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew))
(/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t)))
(/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew))
(/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t)))
(/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew))
(/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t)))
(/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew))
(/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t)))
(/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew))
(/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t)))
(/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew))
(/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t)))
(/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew))
(/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t)))
(/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew))
(/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t)))
(/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew))
(/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t)))
(/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew))
(/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t)))
(/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew))
(/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t)))
(/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew))
(/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t)))
(/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew))
(/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t)))
(+.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) 0)
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew))))
(+.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 0 (cos.f64 (-.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))) (-.f64 (/.f64 (PI.f64) 2) (PI.f64))))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew))))
(+.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 0 (cos.f64 (-.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))) (neg.f64 (/.f64 (PI.f64) 2))))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew))))
(+.f64 0 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew))))
(+.f64 (*.f64 0 (cos.f64 (-.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))) (-.f64 (/.f64 (PI.f64) 2) (PI.f64))))) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew))))
(+.f64 (*.f64 0 (cos.f64 (-.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))) (neg.f64 (/.f64 (PI.f64) 2))))) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew))))
(-.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) 0)
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew))))
(-.f64 0 (neg.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew))))
(-.f64 (*.f64 (cos.f64 (-.f64 -1 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))) (cos.f64 1)) (*.f64 (sin.f64 (-.f64 -1 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))) (sin.f64 1)))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew))))
(*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) 1)
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew))))
(*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew))))
(*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (cos.f64 0))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew))))
(*.f64 1 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew))))
(*.f64 (neg.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))) -1)
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew))))
(*.f64 (/.f64 (+.f64 1 (cos.f64 (*.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))) 2))) 2) (/.f64 1 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))))
(*.f64 (/.f64 (+.f64 1 (cos.f64 (*.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew))) 2))) 2) (/.f64 1 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew))))))
(*.f64 (/.f64 (+.f64 1 (cos.f64 (*.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))) 2))) 2) (*.f64 (/.f64 1 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))) 1))
(*.f64 (/.f64 (+.f64 1 (cos.f64 (*.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew))) 2))) 2) (/.f64 1 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew))))))
(*.f64 (/.f64 (+.f64 1 (cos.f64 (*.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))) 2))) 2) (*.f64 (/.f64 1 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))) (cos.f64 0)))
(*.f64 (/.f64 (+.f64 1 (cos.f64 (*.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew))) 2))) 2) (*.f64 (cos.f64 0) (/.f64 1 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew)))))))
(*.f64 (cos.f64 0) (*.f64 (/.f64 (+.f64 1 (cos.f64 (*.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew))) 2))) 2) (/.f64 1 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew)))))))
(*.f64 (/.f64 (+.f64 1 (cos.f64 (*.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))) 2))) 2) (/.f64 (cos.f64 0) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))))
(*.f64 (/.f64 (+.f64 1 (cos.f64 (*.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew))) 2))) 2) (/.f64 (cos.f64 0) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew))))))
(*.f64 (cos.f64 0) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew))))
(*.f64 (/.f64 1 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))) (/.f64 (+.f64 1 (cos.f64 (*.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))) 2))) 2))
(*.f64 (/.f64 (+.f64 1 (cos.f64 (*.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew))) 2))) 2) (/.f64 1 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew))))))
(*.f64 (*.f64 (/.f64 (+.f64 1 (cos.f64 (*.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))) 2))) 2) (/.f64 (+.f64 1 (cos.f64 (*.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))) 2))) 2)) (/.f64 (/.f64 1 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))) (/.f64 (+.f64 1 (cos.f64 (*.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))) 2))) 2)))
(*.f64 (*.f64 (/.f64 (+.f64 1 (cos.f64 (*.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew))) 2))) 2) (/.f64 (+.f64 1 (cos.f64 (*.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew))) 2))) 2)) (/.f64 (/.f64 1 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew))))) (/.f64 (+.f64 1 (cos.f64 (*.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew))) 2))) 2)))
(*.f64 (/.f64 (+.f64 1 (cos.f64 (*.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew))) 2))) 2) (*.f64 (/.f64 (+.f64 1 (cos.f64 (*.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew))) 2))) 2) (/.f64 (/.f64 1 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew))))) (/.f64 (+.f64 1 (cos.f64 (*.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew))) 2))) 2))))
(/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) 1)
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew))))
(/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew))))
(/.f64 (neg.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))) -1)
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew))))
(/.f64 (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) 2) 2)
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew))))
(/.f64 (+.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (sin.f64 (-.f64 (-.f64 (/.f64 (PI.f64) 2) (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (PI.f64) 2)))) 2)
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew))))
(/.f64 (+.f64 (sin.f64 (+.f64 (-.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))) (-.f64 (/.f64 (PI.f64) 2) (PI.f64))) (*.f64 (PI.f64) 2))) (sin.f64 (-.f64 (-.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))) (-.f64 (/.f64 (PI.f64) 2) (PI.f64))) (*.f64 (PI.f64) 2)))) 2)
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew))))
(/.f64 (+.f64 (sin.f64 (+.f64 (-.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))) (neg.f64 (/.f64 (PI.f64) 2))) (*.f64 (PI.f64) 2))) (sin.f64 (-.f64 (-.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))) (neg.f64 (/.f64 (PI.f64) 2))) (*.f64 (PI.f64) 2)))) 2)
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew))))
(/.f64 (+.f64 (sin.f64 (+.f64 (*.f64 (PI.f64) 2) (-.f64 (-.f64 (PI.f64) (/.f64 (PI.f64) 2)) (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))))) (sin.f64 (-.f64 (-.f64 (-.f64 (PI.f64) (/.f64 (PI.f64) 2)) (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (PI.f64) 2)))) 2)
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew))))
(/.f64 (+.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (sin.f64 (+.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))) (/.f64 (PI.f64) 2)))) 2)
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew))))
(/.f64 (+.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (sin.f64 (+.f64 (neg.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (/.f64 (PI.f64) 2)))) 2)
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew))))
(/.f64 (+.f64 (cos.f64 (-.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))) (*.f64 (PI.f64) 2))) (cos.f64 (+.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))) (*.f64 (PI.f64) 2)))) 2)
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew))))
(/.f64 (+.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (cos.f64 (-.f64 (neg.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (PI.f64) 2)))) 2)
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew))))
(/.f64 (+.f64 (cos.f64 (+.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))) (*.f64 (PI.f64) 2))) (cos.f64 (-.f64 (*.f64 (PI.f64) 2) (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))))) 2)
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew))))
(/.f64 (+.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (cos.f64 (-.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))) (neg.f64 (*.f64 (PI.f64) 2))))) 2)
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew))))
(pow.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) 1)
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew))))
(neg.f64 (neg.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew))))
(sin.f64 (-.f64 (/.f64 (PI.f64) 2) (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew))))
(sin.f64 (-.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))) (-.f64 (/.f64 (PI.f64) 2) (PI.f64))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew))))
(sin.f64 (-.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))) (neg.f64 (/.f64 (PI.f64) 2))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew))))
(sin.f64 (-.f64 (-.f64 (PI.f64) (/.f64 (PI.f64) 2)) (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew))))
(sin.f64 (+.f64 (-.f64 (/.f64 (PI.f64) 2) (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (PI.f64) 2)))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew))))
(+.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew) 0)
(/.f64 (*.f64 eh (tan.f64 t)) ew)
(+.f64 0 (/.f64 (*.f64 (tan.f64 t) eh) ew))
(/.f64 (*.f64 eh (tan.f64 t)) ew)
(+.f64 1 (-.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew) 1))
(/.f64 (*.f64 eh (tan.f64 t)) ew)
(+.f64 -1 (+.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew) 1))
(/.f64 (*.f64 eh (tan.f64 t)) ew)
(+.f64 (+.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew) 1) -1)
(/.f64 (*.f64 eh (tan.f64 t)) ew)
(+.f64 (-.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew) 1) 1)
(/.f64 (*.f64 eh (tan.f64 t)) ew)
(-.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew) 0)
(/.f64 (*.f64 eh (tan.f64 t)) ew)
(-.f64 0 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))
(/.f64 (*.f64 eh (tan.f64 t)) ew)
(-.f64 1 (+.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)) 1))
(/.f64 (*.f64 eh (tan.f64 t)) ew)
(-.f64 -1 (-.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))
(/.f64 (*.f64 eh (tan.f64 t)) ew)
(-.f64 (+.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew) 1) 1)
(/.f64 (*.f64 eh (tan.f64 t)) ew)
(-.f64 (+.f64 1 (+.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew) 1)) 2)
(/.f64 (*.f64 eh (tan.f64 t)) ew)
(*.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew) 1)
(/.f64 (*.f64 eh (tan.f64 t)) ew)
(*.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew) (/.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew) (/.f64 (*.f64 (tan.f64 t) eh) ew)))
(/.f64 (*.f64 eh (tan.f64 t)) ew)
(*.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)) -1)
(/.f64 (*.f64 eh (tan.f64 t)) ew)
(*.f64 1 (/.f64 (*.f64 (tan.f64 t) eh) ew))
(/.f64 (*.f64 eh (tan.f64 t)) ew)
(*.f64 -1 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))
(/.f64 (*.f64 eh (tan.f64 t)) ew)
(*.f64 (*.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew) (/.f64 (*.f64 (tan.f64 t) eh) ew)) (/.f64 1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))
(/.f64 (*.f64 eh (tan.f64 t)) ew)
(*.f64 (*.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew) (/.f64 (*.f64 (tan.f64 t) eh) ew)) (*.f64 (/.f64 1 (/.f64 (*.f64 (tan.f64 t) eh) ew)) 1))
(/.f64 (*.f64 eh (tan.f64 t)) ew)
(*.f64 (*.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew) (/.f64 (*.f64 (tan.f64 t) eh) ew)) (neg.f64 (/.f64 1 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))))
(/.f64 (*.f64 eh (tan.f64 t)) ew)
(*.f64 (*.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew) (/.f64 (*.f64 (tan.f64 t) eh) ew)) (neg.f64 (/.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(/.f64 (*.f64 eh (tan.f64 t)) ew)
(*.f64 (/.f64 1 (/.f64 (*.f64 (tan.f64 t) eh) ew)) (*.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew) (/.f64 (*.f64 (tan.f64 t) eh) ew)))
(/.f64 (*.f64 eh (tan.f64 t)) ew)
(*.f64 (*.f64 (*.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew) (/.f64 (*.f64 (tan.f64 t) eh) ew)) (*.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew) (/.f64 (*.f64 (tan.f64 t) eh) ew))) (/.f64 (/.f64 1 (/.f64 (*.f64 (tan.f64 t) eh) ew)) (*.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew) (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(/.f64 (*.f64 eh (tan.f64 t)) ew)
(pow.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew) 1)
(/.f64 (*.f64 eh (tan.f64 t)) ew)
(neg.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))
(/.f64 (*.f64 eh (tan.f64 t)) ew)

localize75.0ms (0.4%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.2b
(*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew))))
3.6b
(/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)
6.1b
(/.f64 (*.f64 t (neg.f64 eh)) ew)
29.6b
(cos.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew)))
Compiler

Compiled 160 to 21 computations (86.9% saved)

series22.0ms (0.1%)

Counts
3 → 108
Calls

27 calls:

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

rewrite87.0ms (0.4%)

Algorithm
batch-egg-rewrite
Rules
1474×rational.json-5
1472×exponential.json-3
1472×rational.json-1
1472×rational.json-2
1472×rational.json-4
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01483
113383
249283
3220783
Stop Event
node limit
Counts
3 → 41
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 (cos.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew))) (*.f64 0 (cos.f64 (-.f64 (/.f64 (PI.f64) 2) (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew))) (+.f64 0 (*.f64 0 (cos.f64 (-.f64 (/.f64 (PI.f64) 2) (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (cos.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (cos.f64 (-.f64 (/.f64 (PI.f64) 2) (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew))))) (cos.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew))) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew))) (cos.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew))) (cos.f64 0))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew))) (*.f64 (cos.f64 0) (cos.f64 0)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (cos.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 1 (cos.f64 (*.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew)) -2))) 2) (/.f64 1 (cos.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 1 (cos.f64 (*.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew)) -2))) 2) (*.f64 (/.f64 1 (cos.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 1 (cos.f64 (*.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew)) -2))) 2) (*.f64 (/.f64 1 (cos.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew)))) (cos.f64 0)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cos.f64 0) (cos.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cos.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew)))) (/.f64 (+.f64 1 (cos.f64 (*.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew)) -2))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew))) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew))) (cos.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew))) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x sin.f64 (-.f64 (/.f64 (PI.f64) 2) (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew))))))) (#(struct:change #<rule egg-rr> (2) ((x sin.f64 (-.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew)) (-.f64 (/.f64 (PI.f64) 2) (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x sin.f64 (-.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew)) (neg.f64 (/.f64 (PI.f64) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x sin.f64 (-.f64 (-.f64 (/.f64 (PI.f64) 2) (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew))) (-.f64 (PI.f64) (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x sin.f64 (-.f64 (neg.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew))) (-.f64 (/.f64 (PI.f64) 2) (PI.f64))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (*.f64 t (neg.f64 eh)) ew))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew) (/.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew) (/.f64 (*.f64 t (neg.f64 eh)) ew)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (*.f64 t (neg.f64 eh)) ew))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew) (/.f64 (*.f64 t (neg.f64 eh)) ew)) (/.f64 1 (/.f64 (*.f64 t (neg.f64 eh)) ew)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew) (/.f64 (*.f64 t (neg.f64 eh)) ew)) (*.f64 (/.f64 1 (/.f64 (*.f64 t (neg.f64 eh)) ew)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (*.f64 t (neg.f64 eh)) ew)) (*.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew) (/.f64 (*.f64 t (neg.f64 eh)) ew)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew) 1)))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew))) (cos.f64 t))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew))) (cos.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew))) (cos.f64 t))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew))) (cos.f64 t))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew))) (cos.f64 t))) (/.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew))) (cos.f64 t))) (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew))) (cos.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew))) (cos.f64 t))) 1)))))

simplify211.0ms (1.1%)

Algorithm
egg-herbie
Rules
734×rational.json-simplify-2
720×rational.json-simplify-1
502×rational.json-simplify-41
480×rational.json-simplify-47
476×trig.json-simplify-41
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
01154541
12744313
28854223
329064157
475944157
Stop Event
node limit
Counts
149 → 71
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 (cos.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew))) 0)
(+.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew))) (*.f64 0 (cos.f64 (-.f64 (/.f64 (PI.f64) 2) (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew))))))
(+.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew))) (+.f64 0 (*.f64 0 (cos.f64 (-.f64 (/.f64 (PI.f64) 2) (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew)))))))
(+.f64 0 (cos.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew))))
(+.f64 (*.f64 0 (cos.f64 (-.f64 (/.f64 (PI.f64) 2) (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew))))) (cos.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew))))
(-.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew))) 0)
(*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew))) 1)
(*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew))) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew))) (cos.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew)))))
(*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew))) (cos.f64 0))
(*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew))) (*.f64 (cos.f64 0) (cos.f64 0)))
(*.f64 1 (cos.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew))))
(*.f64 (/.f64 (+.f64 1 (cos.f64 (*.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew)) -2))) 2) (/.f64 1 (cos.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew)))))
(*.f64 (/.f64 (+.f64 1 (cos.f64 (*.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew)) -2))) 2) (*.f64 (/.f64 1 (cos.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew)))) 1))
(*.f64 (/.f64 (+.f64 1 (cos.f64 (*.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew)) -2))) 2) (*.f64 (/.f64 1 (cos.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew)))) (cos.f64 0)))
(*.f64 (cos.f64 0) (cos.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew))))
(*.f64 (/.f64 1 (cos.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew)))) (/.f64 (+.f64 1 (cos.f64 (*.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew)) -2))) 2))
(/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew))) 1)
(/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew))) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew))) (cos.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew)))))
(/.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew))) 2) 2)
(pow.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew))) 1)
(sin.f64 (-.f64 (/.f64 (PI.f64) 2) (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew))))
(sin.f64 (-.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew)) (-.f64 (/.f64 (PI.f64) 2) (PI.f64))))
(sin.f64 (-.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew)) (neg.f64 (/.f64 (PI.f64) 2))))
(sin.f64 (-.f64 (-.f64 (/.f64 (PI.f64) 2) (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew))) (-.f64 (PI.f64) (PI.f64))))
(sin.f64 (-.f64 (neg.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew))) (-.f64 (/.f64 (PI.f64) 2) (PI.f64))))
(+.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew) 0)
(+.f64 0 (/.f64 (*.f64 t (neg.f64 eh)) ew))
(-.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew) 0)
(*.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew) 1)
(*.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew) (/.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew) (/.f64 (*.f64 t (neg.f64 eh)) ew)))
(*.f64 1 (/.f64 (*.f64 t (neg.f64 eh)) ew))
(*.f64 (*.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew) (/.f64 (*.f64 t (neg.f64 eh)) ew)) (/.f64 1 (/.f64 (*.f64 t (neg.f64 eh)) ew)))
(*.f64 (*.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew) (/.f64 (*.f64 t (neg.f64 eh)) ew)) (*.f64 (/.f64 1 (/.f64 (*.f64 t (neg.f64 eh)) ew)) 1))
(*.f64 (/.f64 1 (/.f64 (*.f64 t (neg.f64 eh)) ew)) (*.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew) (/.f64 (*.f64 t (neg.f64 eh)) ew)))
(pow.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew) 1)
(+.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew))) (cos.f64 t))) 0)
(+.f64 0 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew))) (cos.f64 t))))
(-.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew))) (cos.f64 t))) 0)
(/.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew))) (cos.f64 t))) 1)
(/.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew))) (cos.f64 t))) (/.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew))) (cos.f64 t))) (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew))) (cos.f64 t)))))
(pow.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew))) (cos.f64 t))) 1)
Outputs
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))
(*.f64 -1 (/.f64 (*.f64 t eh) ew))
(neg.f64 (/.f64 (*.f64 t eh) ew))
(*.f64 -1 (/.f64 (*.f64 t eh) ew))
(neg.f64 (/.f64 (*.f64 t eh) ew))
(*.f64 -1 (/.f64 (*.f64 t eh) ew))
(neg.f64 (/.f64 (*.f64 t eh) ew))
(*.f64 -1 (/.f64 (*.f64 t eh) ew))
(neg.f64 (/.f64 (*.f64 t eh) ew))
(*.f64 -1 (/.f64 (*.f64 t eh) ew))
(neg.f64 (/.f64 (*.f64 t eh) ew))
(*.f64 -1 (/.f64 (*.f64 t eh) ew))
(neg.f64 (/.f64 (*.f64 t eh) ew))
(*.f64 -1 (/.f64 (*.f64 t eh) ew))
(neg.f64 (/.f64 (*.f64 t eh) ew))
(*.f64 -1 (/.f64 (*.f64 t eh) ew))
(neg.f64 (/.f64 (*.f64 t eh) ew))
(*.f64 -1 (/.f64 (*.f64 t eh) ew))
(neg.f64 (/.f64 (*.f64 t eh) ew))
(*.f64 -1 (/.f64 (*.f64 t eh) ew))
(neg.f64 (/.f64 (*.f64 t eh) ew))
(*.f64 -1 (/.f64 (*.f64 t eh) ew))
(neg.f64 (/.f64 (*.f64 t eh) ew))
(*.f64 -1 (/.f64 (*.f64 t eh) ew))
(neg.f64 (/.f64 (*.f64 t eh) ew))
(*.f64 -1 (/.f64 (*.f64 t eh) ew))
(neg.f64 (/.f64 (*.f64 t eh) ew))
(*.f64 -1 (/.f64 (*.f64 t eh) ew))
(neg.f64 (/.f64 (*.f64 t eh) ew))
(*.f64 -1 (/.f64 (*.f64 t eh) ew))
(neg.f64 (/.f64 (*.f64 t eh) ew))
(*.f64 -1 (/.f64 (*.f64 t eh) ew))
(neg.f64 (/.f64 (*.f64 t eh) ew))
(*.f64 -1 (/.f64 (*.f64 t eh) ew))
(neg.f64 (/.f64 (*.f64 t eh) ew))
(*.f64 -1 (/.f64 (*.f64 t eh) ew))
(neg.f64 (/.f64 (*.f64 t eh) ew))
(*.f64 -1 (/.f64 (*.f64 t eh) ew))
(neg.f64 (/.f64 (*.f64 t eh) ew))
(*.f64 -1 (/.f64 (*.f64 t eh) ew))
(neg.f64 (/.f64 (*.f64 t eh) ew))
(*.f64 -1 (/.f64 (*.f64 t eh) ew))
(neg.f64 (/.f64 (*.f64 t eh) ew))
(*.f64 -1 (/.f64 (*.f64 t eh) ew))
(neg.f64 (/.f64 (*.f64 t eh) ew))
(*.f64 -1 (/.f64 (*.f64 t eh) ew))
(neg.f64 (/.f64 (*.f64 t eh) ew))
(*.f64 -1 (/.f64 (*.f64 t eh) ew))
(neg.f64 (/.f64 (*.f64 t eh) ew))
(*.f64 -1 (/.f64 (*.f64 t eh) ew))
(neg.f64 (/.f64 (*.f64 t eh) ew))
(*.f64 -1 (/.f64 (*.f64 t eh) ew))
(neg.f64 (/.f64 (*.f64 t eh) ew))
(*.f64 -1 (/.f64 (*.f64 t eh) ew))
(neg.f64 (/.f64 (*.f64 t eh) ew))
(*.f64 -1 (/.f64 (*.f64 t eh) ew))
(neg.f64 (/.f64 (*.f64 t eh) ew))
(*.f64 -1 (/.f64 (*.f64 t eh) ew))
(neg.f64 (/.f64 (*.f64 t eh) ew))
(*.f64 -1 (/.f64 (*.f64 t eh) ew))
(neg.f64 (/.f64 (*.f64 t eh) ew))
(*.f64 -1 (/.f64 (*.f64 t eh) ew))
(neg.f64 (/.f64 (*.f64 t eh) ew))
(*.f64 -1 (/.f64 (*.f64 t eh) ew))
(neg.f64 (/.f64 (*.f64 t eh) ew))
(*.f64 -1 (/.f64 (*.f64 t eh) ew))
(neg.f64 (/.f64 (*.f64 t eh) ew))
(*.f64 -1 (/.f64 (*.f64 t eh) ew))
(neg.f64 (/.f64 (*.f64 t eh) ew))
(*.f64 -1 (/.f64 (*.f64 t eh) ew))
(neg.f64 (/.f64 (*.f64 t eh) ew))
(*.f64 -1 (/.f64 (*.f64 t eh) ew))
(neg.f64 (/.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 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))
(*.f64 ew (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))))
(*.f64 ew (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t 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 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))
(*.f64 ew (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))))
(*.f64 ew (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t 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 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))
(*.f64 ew (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))))
(*.f64 ew (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t 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 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))
(*.f64 ew (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))))
(*.f64 ew (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t 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 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))
(*.f64 ew (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))))
(*.f64 ew (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t 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 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))
(*.f64 ew (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))))
(*.f64 ew (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t 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 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))
(*.f64 ew (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))))
(*.f64 ew (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t 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 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))
(*.f64 ew (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))))
(*.f64 ew (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t 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 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))
(*.f64 ew (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))))
(*.f64 ew (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t 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 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))
(*.f64 ew (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))))
(*.f64 ew (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t 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 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))
(*.f64 ew (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))))
(*.f64 ew (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t 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 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))
(*.f64 ew (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))))
(*.f64 ew (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t 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 -1 (/.f64 (*.f64 t eh) ew)))))
(*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t 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))
(+.f64 (*.f64 ew (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew))))) (*.f64 -1/2 (*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (pow.f64 t 2)))))
(+.f64 (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))) (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 (*.f64 ew (pow.f64 t 2)) -1/2)))
(*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (+.f64 ew (*.f64 -1/2 (*.f64 ew (pow.f64 t 2)))))
(+.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/2 (*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (pow.f64 t 2)))) (+.f64 (*.f64 ew (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew))))) (*.f64 1/24 (*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (pow.f64 t 4))))))
(+.f64 (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))) (+.f64 (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 (*.f64 ew (pow.f64 t 4)) 1/24)) (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 (*.f64 ew (pow.f64 t 2)) -1/2))))
(+.f64 (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 -1/2 (*.f64 ew (pow.f64 t 2)))) (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (+.f64 ew (*.f64 1/24 (*.f64 ew (pow.f64 t 4))))))
(*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (+.f64 (*.f64 1/24 (*.f64 ew (pow.f64 t 4))) (+.f64 ew (*.f64 -1/2 (*.f64 ew (pow.f64 t 2))))))
(+.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 (*.f64 1/24 (*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (pow.f64 t 4)))) (+.f64 (+.f64 (*.f64 ew (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew))))) (*.f64 -1/2 (*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (pow.f64 t 2))))) (*.f64 -1/720 (*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (pow.f64 t 6))))))
(+.f64 (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 (*.f64 ew (pow.f64 t 2)) -1/2)) (+.f64 (+.f64 (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))) (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 (*.f64 ew (pow.f64 t 4)) 1/24))) (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 (*.f64 ew (pow.f64 t 6)) -1/720))))
(+.f64 (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 -1/2 (*.f64 ew (pow.f64 t 2)))) (+.f64 (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 -1/720 (*.f64 ew (pow.f64 t 6)))) (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (+.f64 ew (*.f64 1/24 (*.f64 ew (pow.f64 t 4)))))))
(+.f64 (*.f64 (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))) (+.f64 (*.f64 1/24 (pow.f64 t 4)) (*.f64 -1/2 (pow.f64 t 2)))) (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (+.f64 (*.f64 -1/720 (*.f64 ew (pow.f64 t 6))) 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)))) (*.f64 ew (cos.f64 t)))
(*.f64 ew (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))))
(*.f64 ew (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t 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 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))
(*.f64 ew (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))))
(*.f64 ew (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t 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 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))
(*.f64 ew (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))))
(*.f64 ew (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t 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 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))
(*.f64 ew (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))))
(*.f64 ew (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t 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 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))
(*.f64 ew (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))))
(*.f64 ew (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t 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 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))
(*.f64 ew (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))))
(*.f64 ew (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t 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 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))
(*.f64 ew (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))))
(*.f64 ew (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t 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 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))
(*.f64 ew (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))))
(*.f64 ew (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t 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 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))
(*.f64 ew (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))))
(*.f64 ew (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t 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 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))
(*.f64 ew (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))))
(*.f64 ew (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t 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 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))
(*.f64 ew (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))))
(*.f64 ew (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t 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 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))
(*.f64 ew (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))))
(*.f64 ew (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t 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 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))
(*.f64 ew (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))))
(*.f64 ew (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t 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 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))
(*.f64 ew (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))))
(*.f64 ew (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t 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 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))
(*.f64 ew (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))))
(*.f64 ew (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t 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 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))
(*.f64 ew (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))))
(*.f64 ew (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t 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 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))
(*.f64 ew (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))))
(*.f64 ew (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t 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 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))
(*.f64 ew (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))))
(*.f64 ew (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t 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 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))
(*.f64 ew (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))))
(*.f64 ew (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t 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 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))
(*.f64 ew (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))))
(*.f64 ew (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 t)))
(+.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew))) 0)
(cos.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew)))
(+.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew))) (*.f64 0 (cos.f64 (-.f64 (/.f64 (PI.f64) 2) (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew))))))
(cos.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew)))
(+.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew))) (+.f64 0 (*.f64 0 (cos.f64 (-.f64 (/.f64 (PI.f64) 2) (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew)))))))
(cos.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew)))
(+.f64 0 (cos.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew))))
(cos.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew)))
(+.f64 (*.f64 0 (cos.f64 (-.f64 (/.f64 (PI.f64) 2) (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew))))) (cos.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew))))
(cos.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew)))
(-.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew))) 0)
(cos.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew)))
(*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew))) 1)
(cos.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew)))
(*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew))) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew))) (cos.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew)))))
(cos.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew)))
(*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew))) (cos.f64 0))
(cos.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew)))
(*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew))) (*.f64 (cos.f64 0) (cos.f64 0)))
(cos.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew)))
(*.f64 1 (cos.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew))))
(cos.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew)))
(*.f64 (/.f64 (+.f64 1 (cos.f64 (*.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew)) -2))) 2) (/.f64 1 (cos.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew)))))
(cos.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew)))
(*.f64 (/.f64 (+.f64 1 (cos.f64 (*.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew)) -2))) 2) (*.f64 (/.f64 1 (cos.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew)))) 1))
(cos.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew)))
(*.f64 (/.f64 (+.f64 1 (cos.f64 (*.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew)) -2))) 2) (*.f64 (/.f64 1 (cos.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew)))) (cos.f64 0)))
(cos.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew)))
(*.f64 (cos.f64 0) (cos.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew))))
(cos.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew)))
(*.f64 (/.f64 1 (cos.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew)))) (/.f64 (+.f64 1 (cos.f64 (*.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew)) -2))) 2))
(cos.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew)))
(/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew))) 1)
(cos.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew)))
(/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew))) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew))) (cos.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew)))))
(cos.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew)))
(/.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew))) 2) 2)
(cos.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew)))
(pow.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew))) 1)
(cos.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew)))
(sin.f64 (-.f64 (/.f64 (PI.f64) 2) (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew))))
(cos.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew)))
(sin.f64 (-.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew)) (-.f64 (/.f64 (PI.f64) 2) (PI.f64))))
(cos.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew)))
(sin.f64 (-.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew)) (neg.f64 (/.f64 (PI.f64) 2))))
(cos.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew)))
(sin.f64 (-.f64 (-.f64 (/.f64 (PI.f64) 2) (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew))) (-.f64 (PI.f64) (PI.f64))))
(cos.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew)))
(sin.f64 (-.f64 (neg.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew))) (-.f64 (/.f64 (PI.f64) 2) (PI.f64))))
(cos.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew)))
(+.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew) 0)
(/.f64 (*.f64 t (neg.f64 eh)) ew)
(+.f64 0 (/.f64 (*.f64 t (neg.f64 eh)) ew))
(/.f64 (*.f64 t (neg.f64 eh)) ew)
(-.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew) 0)
(/.f64 (*.f64 t (neg.f64 eh)) ew)
(*.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew) 1)
(/.f64 (*.f64 t (neg.f64 eh)) ew)
(*.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew) (/.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew) (/.f64 (*.f64 t (neg.f64 eh)) ew)))
(/.f64 (*.f64 t (neg.f64 eh)) ew)
(*.f64 1 (/.f64 (*.f64 t (neg.f64 eh)) ew))
(/.f64 (*.f64 t (neg.f64 eh)) ew)
(*.f64 (*.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew) (/.f64 (*.f64 t (neg.f64 eh)) ew)) (/.f64 1 (/.f64 (*.f64 t (neg.f64 eh)) ew)))
(/.f64 (*.f64 t (neg.f64 eh)) ew)
(*.f64 (*.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew) (/.f64 (*.f64 t (neg.f64 eh)) ew)) (*.f64 (/.f64 1 (/.f64 (*.f64 t (neg.f64 eh)) ew)) 1))
(/.f64 (*.f64 t (neg.f64 eh)) ew)
(*.f64 (/.f64 1 (/.f64 (*.f64 t (neg.f64 eh)) ew)) (*.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew) (/.f64 (*.f64 t (neg.f64 eh)) ew)))
(/.f64 (*.f64 t (neg.f64 eh)) ew)
(pow.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew) 1)
(/.f64 (*.f64 t (neg.f64 eh)) ew)
(+.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew))) (cos.f64 t))) 0)
(*.f64 ew (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew)))))
(*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))
(*.f64 (cos.f64 t) (*.f64 ew (cos.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew)))))
(+.f64 0 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew))) (cos.f64 t))))
(*.f64 ew (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew)))))
(*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))
(*.f64 (cos.f64 t) (*.f64 ew (cos.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew)))))
(-.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew))) (cos.f64 t))) 0)
(*.f64 ew (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew)))))
(*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))
(*.f64 (cos.f64 t) (*.f64 ew (cos.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew)))))
(/.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew))) (cos.f64 t))) 1)
(*.f64 ew (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew)))))
(*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))
(*.f64 (cos.f64 t) (*.f64 ew (cos.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew)))))
(/.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew))) (cos.f64 t))) (/.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew))) (cos.f64 t))) (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew))) (cos.f64 t)))))
(*.f64 ew (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew)))))
(*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))
(*.f64 (cos.f64 t) (*.f64 ew (cos.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew)))))
(pow.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew))) (cos.f64 t))) 1)
(*.f64 ew (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew)))))
(*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))
(*.f64 (cos.f64 t) (*.f64 ew (cos.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew)))))

localize53.0ms (0.3%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.2b
(*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))
3.6b
(/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)
6.1b
(/.f64 (*.f64 t (neg.f64 eh)) ew)
22.4b
(cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)))
Compiler

Compiled 160 to 21 computations (86.9% saved)

localize84.0ms (0.4%)

Local error

Found 4 expressions with local error:

NewErrorProgram
4.9b
(*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (*.f64 eh (pow.f64 t 3)) -1/6))
5.2b
(*.f64 eh (pow.f64 t 3))
7.6b
(+.f64 (*.f64 t (*.f64 eh (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))))) (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (*.f64 eh (pow.f64 t 3)) -1/6)))
22.4b
(cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)))
Compiler

Compiled 283 to 61 computations (78.4% saved)

series27.0ms (0.1%)

Counts
3 → 96
Calls

24 calls:

TimeVariablePointExpression
7.0ms
eh
@inf
(+.f64 (*.f64 t (*.f64 eh (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))))) (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (*.f64 eh (pow.f64 t 3)) -1/6)))
2.0ms
eh
@-inf
(+.f64 (*.f64 t (*.f64 eh (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))))) (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (*.f64 eh (pow.f64 t 3)) -1/6)))
2.0ms
eh
@0
(+.f64 (*.f64 t (*.f64 eh (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))))) (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (*.f64 eh (pow.f64 t 3)) -1/6)))
2.0ms
ew
@-inf
(+.f64 (*.f64 t (*.f64 eh (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))))) (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (*.f64 eh (pow.f64 t 3)) -1/6)))
2.0ms
ew
@0
(+.f64 (*.f64 t (*.f64 eh (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))))) (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (*.f64 eh (pow.f64 t 3)) -1/6)))

rewrite108.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
1152×rational.json-5
1150×exponential.json-3
1150×rational.json-1
1150×rational.json-2
1150×rational.json-4
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
021165
1189165
2628131
32397125
Stop Event
node limit
Counts
3 → 26
Calls
Call 1
Inputs
(+.f64 (*.f64 t (*.f64 eh (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))))) (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (*.f64 eh (pow.f64 t 3)) -1/6)))
(*.f64 eh (pow.f64 t 3))
(*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (*.f64 eh (pow.f64 t 3)) -1/6))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew)))) (*.f64 eh (+.f64 t (*.f64 (pow.f64 t 3) -1/6)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 eh (+.f64 (*.f64 t (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew))))) (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew)))) (*.f64 (pow.f64 t 3) -1/6))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 eh (+.f64 (*.f64 t (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew))))) (*.f64 (pow.f64 t 3) (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew)))) -1/6))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew)))) (*.f64 eh (+.f64 t (*.f64 (pow.f64 t 3) -1/6))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew)))) (*.f64 eh (+.f64 t (*.f64 (pow.f64 t 3) -1/6)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew)))) (*.f64 eh (+.f64 t (*.f64 (pow.f64 t 3) -1/6)))) (/.f64 (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew)))) (*.f64 eh (+.f64 t (*.f64 (pow.f64 t 3) -1/6)))) (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew)))) (*.f64 eh (+.f64 t (*.f64 (pow.f64 t 3) -1/6))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew)))) (*.f64 eh (+.f64 t (*.f64 (pow.f64 t 3) -1/6)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew)))) (*.f64 eh (+.f64 t (*.f64 (pow.f64 t 3) -1/6)))) (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew)))) (*.f64 eh (+.f64 t (*.f64 (pow.f64 t 3) -1/6))))) (/.f64 1 (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew)))) (*.f64 eh (+.f64 t (*.f64 (pow.f64 t 3) -1/6))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 eh (+.f64 t (*.f64 (pow.f64 t 3) -1/6))) (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew)))) (*.f64 eh (+.f64 t (*.f64 (pow.f64 t 3) -1/6))))) (*.f64 (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew)))) (*.f64 eh (+.f64 t (*.f64 (pow.f64 t 3) -1/6)))) (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew)))) (*.f64 eh (+.f64 t (*.f64 (pow.f64 t 3) -1/6))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew)))) (*.f64 eh (+.f64 t (*.f64 (pow.f64 t 3) -1/6)))) (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew)))) (*.f64 eh (+.f64 t (*.f64 (pow.f64 t 3) -1/6))))) (*.f64 (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew)))) (*.f64 eh (+.f64 t (*.f64 (pow.f64 t 3) -1/6)))) (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew)))) (*.f64 eh (+.f64 t (*.f64 (pow.f64 t 3) -1/6)))))) (/.f64 (/.f64 1 (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew)))) (*.f64 eh (+.f64 t (*.f64 (pow.f64 t 3) -1/6))))) (*.f64 (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew)))) (*.f64 eh (+.f64 t (*.f64 (pow.f64 t 3) -1/6)))) (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew)))) (*.f64 eh (+.f64 t (*.f64 (pow.f64 t 3) -1/6)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew)))) (*.f64 eh (+.f64 t (*.f64 (pow.f64 t 3) -1/6)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew)))) (*.f64 eh (+.f64 t (*.f64 (pow.f64 t 3) -1/6)))) (/.f64 (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew)))) (*.f64 eh (+.f64 t (*.f64 (pow.f64 t 3) -1/6)))) (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew)))) (*.f64 eh (+.f64 t (*.f64 (pow.f64 t 3) -1/6))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew)))) (*.f64 eh (+.f64 t (*.f64 (pow.f64 t 3) -1/6)))) 1)))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 eh (pow.f64 t 3)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 eh (pow.f64 t 3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 eh (pow.f64 t 3)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 eh (pow.f64 t 3)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 eh (pow.f64 t 3)) (/.f64 (*.f64 eh (pow.f64 t 3)) (*.f64 eh (pow.f64 t 3))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 eh (pow.f64 t 3)) 1)))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew)))) (*.f64 eh (*.f64 (pow.f64 t 3) -1/6))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew)))) (*.f64 eh (*.f64 (pow.f64 t 3) -1/6))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew)))) (*.f64 eh (*.f64 (pow.f64 t 3) -1/6))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew)))) (*.f64 eh (*.f64 (pow.f64 t 3) -1/6))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew)))) (*.f64 eh (*.f64 (pow.f64 t 3) -1/6))) (/.f64 (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew)))) (*.f64 eh (*.f64 (pow.f64 t 3) -1/6))) (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew)))) (*.f64 eh (*.f64 (pow.f64 t 3) -1/6)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew)))) (*.f64 eh (*.f64 (pow.f64 t 3) -1/6))) 1)))))

simplify268.0ms (1.4%)

Algorithm
egg-herbie
Rules
1506×rational.json-simplify-47
992×rational.json-simplify-111
938×rational.json-simplify-54
886×rational.json-simplify-2
852×rational.json-simplify-49
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
0947440
12135962
25915568
317125568
453765568
Stop Event
node limit
Counts
122 → 47
Calls
Call 1
Inputs
(*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 t eh))
(+.f64 (*.f64 -1/6 (*.f64 (pow.f64 t 3) (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) eh))) (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 t eh)))
(+.f64 (*.f64 -1/6 (*.f64 (pow.f64 t 3) (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) eh))) (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 t eh)))
(+.f64 (*.f64 -1/6 (*.f64 (pow.f64 t 3) (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) eh))) (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 t eh)))
(*.f64 -1/6 (*.f64 (pow.f64 t 3) (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) eh)))
(+.f64 (*.f64 -1/6 (*.f64 (pow.f64 t 3) (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) eh))) (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 t eh)))
(+.f64 (*.f64 -1/6 (*.f64 (pow.f64 t 3) (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) eh))) (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 t eh)))
(+.f64 (*.f64 -1/6 (*.f64 (pow.f64 t 3) (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) eh))) (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 t eh)))
(*.f64 -1/6 (*.f64 (pow.f64 t 3) (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) eh)))
(+.f64 (*.f64 -1/6 (*.f64 (pow.f64 t 3) (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) eh))) (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 t eh)))
(+.f64 (*.f64 -1/6 (*.f64 (pow.f64 t 3) (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) eh))) (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 t eh)))
(+.f64 (*.f64 -1/6 (*.f64 (pow.f64 t 3) (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) eh))) (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 t eh)))
(*.f64 (+.f64 (*.f64 -1/6 (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (pow.f64 t 3))) (*.f64 t (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))))) eh)
(*.f64 (+.f64 (*.f64 -1/6 (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (pow.f64 t 3))) (*.f64 t (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))))) eh)
(*.f64 (+.f64 (*.f64 -1/6 (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (pow.f64 t 3))) (*.f64 t (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))))) eh)
(*.f64 (+.f64 (*.f64 -1/6 (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (pow.f64 t 3))) (*.f64 t (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))))) eh)
(*.f64 (+.f64 (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) t) (*.f64 -1/6 (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (pow.f64 t 3)))) eh)
(*.f64 (+.f64 (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) t) (*.f64 -1/6 (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (pow.f64 t 3)))) eh)
(*.f64 (+.f64 (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) t) (*.f64 -1/6 (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (pow.f64 t 3)))) eh)
(*.f64 (+.f64 (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) t) (*.f64 -1/6 (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (pow.f64 t 3)))) eh)
(*.f64 -1 (*.f64 (+.f64 (*.f64 1/6 (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (pow.f64 t 3))) (*.f64 -1 (*.f64 t (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))))) eh))
(*.f64 -1 (*.f64 (+.f64 (*.f64 1/6 (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (pow.f64 t 3))) (*.f64 -1 (*.f64 t (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))))) eh))
(*.f64 -1 (*.f64 (+.f64 (*.f64 1/6 (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (pow.f64 t 3))) (*.f64 -1 (*.f64 t (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))))) eh))
(*.f64 -1 (*.f64 (+.f64 (*.f64 1/6 (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (pow.f64 t 3))) (*.f64 -1 (*.f64 t (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))))) eh))
(+.f64 (*.f64 -1/6 (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (pow.f64 t 3) eh))) (*.f64 t (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) eh)))
(+.f64 (*.f64 -1/6 (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (pow.f64 t 3) eh))) (*.f64 t (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) eh)))
(+.f64 (*.f64 -1/6 (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (pow.f64 t 3) eh))) (*.f64 t (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) eh)))
(+.f64 (*.f64 -1/6 (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (pow.f64 t 3) eh))) (*.f64 t (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) eh)))
(+.f64 (*.f64 -1/6 (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (pow.f64 t 3) eh))) (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 t eh)))
(+.f64 (*.f64 -1/6 (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (pow.f64 t 3) eh))) (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 t eh)))
(+.f64 (*.f64 -1/6 (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (pow.f64 t 3) eh))) (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 t eh)))
(+.f64 (*.f64 -1/6 (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (pow.f64 t 3) eh))) (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 t eh)))
(+.f64 (*.f64 -1/6 (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (pow.f64 t 3) eh))) (*.f64 t (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) eh)))
(+.f64 (*.f64 -1/6 (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (pow.f64 t 3) eh))) (*.f64 t (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) eh)))
(+.f64 (*.f64 -1/6 (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (pow.f64 t 3) eh))) (*.f64 t (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) eh)))
(+.f64 (*.f64 -1/6 (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (pow.f64 t 3) eh))) (*.f64 t (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) eh)))
(*.f64 (pow.f64 t 3) eh)
(*.f64 (pow.f64 t 3) eh)
(*.f64 (pow.f64 t 3) eh)
(*.f64 (pow.f64 t 3) eh)
(*.f64 (pow.f64 t 3) eh)
(*.f64 (pow.f64 t 3) eh)
(*.f64 (pow.f64 t 3) eh)
(*.f64 (pow.f64 t 3) eh)
(*.f64 (pow.f64 t 3) eh)
(*.f64 (pow.f64 t 3) eh)
(*.f64 (pow.f64 t 3) eh)
(*.f64 (pow.f64 t 3) eh)
(*.f64 (pow.f64 t 3) eh)
(*.f64 (pow.f64 t 3) eh)
(*.f64 (pow.f64 t 3) eh)
(*.f64 (pow.f64 t 3) eh)
(*.f64 (pow.f64 t 3) eh)
(*.f64 (pow.f64 t 3) eh)
(*.f64 (pow.f64 t 3) eh)
(*.f64 (pow.f64 t 3) eh)
(*.f64 (pow.f64 t 3) eh)
(*.f64 (pow.f64 t 3) eh)
(*.f64 (pow.f64 t 3) eh)
(*.f64 (pow.f64 t 3) eh)
(*.f64 -1/6 (*.f64 (pow.f64 t 3) (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) eh)))
(*.f64 -1/6 (*.f64 (pow.f64 t 3) (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) eh)))
(*.f64 -1/6 (*.f64 (pow.f64 t 3) (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) eh)))
(*.f64 -1/6 (*.f64 (pow.f64 t 3) (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) eh)))
(*.f64 -1/6 (*.f64 (pow.f64 t 3) (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) eh)))
(*.f64 -1/6 (*.f64 (pow.f64 t 3) (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) eh)))
(*.f64 -1/6 (*.f64 (pow.f64 t 3) (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) eh)))
(*.f64 -1/6 (*.f64 (pow.f64 t 3) (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) eh)))
(*.f64 -1/6 (*.f64 (pow.f64 t 3) (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) eh)))
(*.f64 -1/6 (*.f64 (pow.f64 t 3) (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) eh)))
(*.f64 -1/6 (*.f64 (pow.f64 t 3) (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) eh)))
(*.f64 -1/6 (*.f64 (pow.f64 t 3) (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) eh)))
(*.f64 -1/6 (*.f64 (pow.f64 t 3) (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) eh)))
(*.f64 -1/6 (*.f64 (pow.f64 t 3) (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) eh)))
(*.f64 -1/6 (*.f64 (pow.f64 t 3) (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) eh)))
(*.f64 -1/6 (*.f64 (pow.f64 t 3) (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) eh)))
(*.f64 -1/6 (*.f64 (pow.f64 t 3) (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) eh)))
(*.f64 -1/6 (*.f64 (pow.f64 t 3) (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) eh)))
(*.f64 -1/6 (*.f64 (pow.f64 t 3) (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) eh)))
(*.f64 -1/6 (*.f64 (pow.f64 t 3) (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) eh)))
(*.f64 -1/6 (*.f64 (pow.f64 t 3) (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) eh)))
(*.f64 -1/6 (*.f64 (pow.f64 t 3) (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) eh)))
(*.f64 -1/6 (*.f64 (pow.f64 t 3) (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) eh)))
(*.f64 -1/6 (*.f64 (pow.f64 t 3) (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) eh)))
(*.f64 -1/6 (*.f64 (pow.f64 t 3) (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) eh)))
(*.f64 -1/6 (*.f64 (pow.f64 t 3) (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) eh)))
(*.f64 -1/6 (*.f64 (pow.f64 t 3) (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) eh)))
(*.f64 -1/6 (*.f64 (pow.f64 t 3) (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) eh)))
(*.f64 -1/6 (*.f64 (pow.f64 t 3) (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) eh)))
(*.f64 -1/6 (*.f64 (pow.f64 t 3) (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) eh)))
(*.f64 -1/6 (*.f64 (pow.f64 t 3) (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) eh)))
(*.f64 -1/6 (*.f64 (pow.f64 t 3) (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) eh)))
(*.f64 -1/6 (*.f64 (pow.f64 t 3) (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) eh)))
(*.f64 -1/6 (*.f64 (pow.f64 t 3) (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) eh)))
(*.f64 -1/6 (*.f64 (pow.f64 t 3) (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) eh)))
(*.f64 -1/6 (*.f64 (pow.f64 t 3) (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) eh)))
(-.f64 (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew)))) (*.f64 eh (+.f64 t (*.f64 (pow.f64 t 3) -1/6)))) 0)
(*.f64 eh (+.f64 (*.f64 t (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew))))) (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew)))) (*.f64 (pow.f64 t 3) -1/6))))
(*.f64 eh (+.f64 (*.f64 t (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew))))) (*.f64 (pow.f64 t 3) (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew)))) -1/6))))
(*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew)))) (*.f64 eh (+.f64 t (*.f64 (pow.f64 t 3) -1/6))))
(*.f64 (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew)))) (*.f64 eh (+.f64 t (*.f64 (pow.f64 t 3) -1/6)))) 1)
(*.f64 (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew)))) (*.f64 eh (+.f64 t (*.f64 (pow.f64 t 3) -1/6)))) (/.f64 (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew)))) (*.f64 eh (+.f64 t (*.f64 (pow.f64 t 3) -1/6)))) (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew)))) (*.f64 eh (+.f64 t (*.f64 (pow.f64 t 3) -1/6))))))
(*.f64 1 (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew)))) (*.f64 eh (+.f64 t (*.f64 (pow.f64 t 3) -1/6)))))
(*.f64 (*.f64 (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew)))) (*.f64 eh (+.f64 t (*.f64 (pow.f64 t 3) -1/6)))) (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew)))) (*.f64 eh (+.f64 t (*.f64 (pow.f64 t 3) -1/6))))) (/.f64 1 (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew)))) (*.f64 eh (+.f64 t (*.f64 (pow.f64 t 3) -1/6))))))
(*.f64 (*.f64 eh (+.f64 t (*.f64 (pow.f64 t 3) -1/6))) (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew)))))
(*.f64 (/.f64 1 (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew)))) (*.f64 eh (+.f64 t (*.f64 (pow.f64 t 3) -1/6))))) (*.f64 (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew)))) (*.f64 eh (+.f64 t (*.f64 (pow.f64 t 3) -1/6)))) (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew)))) (*.f64 eh (+.f64 t (*.f64 (pow.f64 t 3) -1/6))))))
(*.f64 (*.f64 (*.f64 (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew)))) (*.f64 eh (+.f64 t (*.f64 (pow.f64 t 3) -1/6)))) (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew)))) (*.f64 eh (+.f64 t (*.f64 (pow.f64 t 3) -1/6))))) (*.f64 (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew)))) (*.f64 eh (+.f64 t (*.f64 (pow.f64 t 3) -1/6)))) (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew)))) (*.f64 eh (+.f64 t (*.f64 (pow.f64 t 3) -1/6)))))) (/.f64 (/.f64 1 (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew)))) (*.f64 eh (+.f64 t (*.f64 (pow.f64 t 3) -1/6))))) (*.f64 (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew)))) (*.f64 eh (+.f64 t (*.f64 (pow.f64 t 3) -1/6)))) (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew)))) (*.f64 eh (+.f64 t (*.f64 (pow.f64 t 3) -1/6)))))))
(/.f64 (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew)))) (*.f64 eh (+.f64 t (*.f64 (pow.f64 t 3) -1/6)))) 1)
(/.f64 (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew)))) (*.f64 eh (+.f64 t (*.f64 (pow.f64 t 3) -1/6)))) (/.f64 (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew)))) (*.f64 eh (+.f64 t (*.f64 (pow.f64 t 3) -1/6)))) (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew)))) (*.f64 eh (+.f64 t (*.f64 (pow.f64 t 3) -1/6))))))
(pow.f64 (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew)))) (*.f64 eh (+.f64 t (*.f64 (pow.f64 t 3) -1/6)))) 1)
(+.f64 (*.f64 eh (pow.f64 t 3)) 0)
(+.f64 0 (*.f64 eh (pow.f64 t 3)))
(-.f64 (*.f64 eh (pow.f64 t 3)) 0)
(/.f64 (*.f64 eh (pow.f64 t 3)) 1)
(/.f64 (*.f64 eh (pow.f64 t 3)) (/.f64 (*.f64 eh (pow.f64 t 3)) (*.f64 eh (pow.f64 t 3))))
(pow.f64 (*.f64 eh (pow.f64 t 3)) 1)
(+.f64 (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew)))) (*.f64 eh (*.f64 (pow.f64 t 3) -1/6))) 0)
(+.f64 0 (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew)))) (*.f64 eh (*.f64 (pow.f64 t 3) -1/6))))
(-.f64 (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew)))) (*.f64 eh (*.f64 (pow.f64 t 3) -1/6))) 0)
(/.f64 (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew)))) (*.f64 eh (*.f64 (pow.f64 t 3) -1/6))) 1)
(/.f64 (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew)))) (*.f64 eh (*.f64 (pow.f64 t 3) -1/6))) (/.f64 (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew)))) (*.f64 eh (*.f64 (pow.f64 t 3) -1/6))) (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew)))) (*.f64 eh (*.f64 (pow.f64 t 3) -1/6)))))
(pow.f64 (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew)))) (*.f64 eh (*.f64 (pow.f64 t 3) -1/6))) 1)
Outputs
(*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 t eh))
(*.f64 eh (*.f64 t (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))))
(+.f64 (*.f64 -1/6 (*.f64 (pow.f64 t 3) (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) eh))) (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 t eh)))
(+.f64 (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 t eh)) (*.f64 -1/6 (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 eh (pow.f64 t 3)))))
(*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (+.f64 (*.f64 t eh) (*.f64 eh (*.f64 -1/6 (pow.f64 t 3)))))
(*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 eh (+.f64 t (*.f64 -1/6 (pow.f64 t 3)))))
(*.f64 eh (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (+.f64 t (*.f64 -1/6 (pow.f64 t 3)))))
(+.f64 (*.f64 -1/6 (*.f64 (pow.f64 t 3) (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) eh))) (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 t eh)))
(+.f64 (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 t eh)) (*.f64 -1/6 (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 eh (pow.f64 t 3)))))
(*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (+.f64 (*.f64 t eh) (*.f64 eh (*.f64 -1/6 (pow.f64 t 3)))))
(*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 eh (+.f64 t (*.f64 -1/6 (pow.f64 t 3)))))
(*.f64 eh (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (+.f64 t (*.f64 -1/6 (pow.f64 t 3)))))
(+.f64 (*.f64 -1/6 (*.f64 (pow.f64 t 3) (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) eh))) (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 t eh)))
(+.f64 (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 t eh)) (*.f64 -1/6 (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 eh (pow.f64 t 3)))))
(*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (+.f64 (*.f64 t eh) (*.f64 eh (*.f64 -1/6 (pow.f64 t 3)))))
(*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 eh (+.f64 t (*.f64 -1/6 (pow.f64 t 3)))))
(*.f64 eh (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (+.f64 t (*.f64 -1/6 (pow.f64 t 3)))))
(*.f64 -1/6 (*.f64 (pow.f64 t 3) (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) eh)))
(*.f64 -1/6 (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 eh (pow.f64 t 3))))
(*.f64 eh (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 -1/6 (pow.f64 t 3))))
(+.f64 (*.f64 -1/6 (*.f64 (pow.f64 t 3) (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) eh))) (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 t eh)))
(+.f64 (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 t eh)) (*.f64 -1/6 (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 eh (pow.f64 t 3)))))
(*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (+.f64 (*.f64 t eh) (*.f64 eh (*.f64 -1/6 (pow.f64 t 3)))))
(*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 eh (+.f64 t (*.f64 -1/6 (pow.f64 t 3)))))
(*.f64 eh (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (+.f64 t (*.f64 -1/6 (pow.f64 t 3)))))
(+.f64 (*.f64 -1/6 (*.f64 (pow.f64 t 3) (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) eh))) (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 t eh)))
(+.f64 (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 t eh)) (*.f64 -1/6 (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 eh (pow.f64 t 3)))))
(*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (+.f64 (*.f64 t eh) (*.f64 eh (*.f64 -1/6 (pow.f64 t 3)))))
(*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 eh (+.f64 t (*.f64 -1/6 (pow.f64 t 3)))))
(*.f64 eh (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (+.f64 t (*.f64 -1/6 (pow.f64 t 3)))))
(+.f64 (*.f64 -1/6 (*.f64 (pow.f64 t 3) (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) eh))) (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 t eh)))
(+.f64 (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 t eh)) (*.f64 -1/6 (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 eh (pow.f64 t 3)))))
(*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (+.f64 (*.f64 t eh) (*.f64 eh (*.f64 -1/6 (pow.f64 t 3)))))
(*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 eh (+.f64 t (*.f64 -1/6 (pow.f64 t 3)))))
(*.f64 eh (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (+.f64 t (*.f64 -1/6 (pow.f64 t 3)))))
(*.f64 -1/6 (*.f64 (pow.f64 t 3) (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) eh)))
(*.f64 -1/6 (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 eh (pow.f64 t 3))))
(*.f64 eh (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 -1/6 (pow.f64 t 3))))
(+.f64 (*.f64 -1/6 (*.f64 (pow.f64 t 3) (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) eh))) (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 t eh)))
(+.f64 (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 t eh)) (*.f64 -1/6 (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 eh (pow.f64 t 3)))))
(*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (+.f64 (*.f64 t eh) (*.f64 eh (*.f64 -1/6 (pow.f64 t 3)))))
(*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 eh (+.f64 t (*.f64 -1/6 (pow.f64 t 3)))))
(*.f64 eh (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (+.f64 t (*.f64 -1/6 (pow.f64 t 3)))))
(+.f64 (*.f64 -1/6 (*.f64 (pow.f64 t 3) (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) eh))) (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 t eh)))
(+.f64 (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 t eh)) (*.f64 -1/6 (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 eh (pow.f64 t 3)))))
(*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (+.f64 (*.f64 t eh) (*.f64 eh (*.f64 -1/6 (pow.f64 t 3)))))
(*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 eh (+.f64 t (*.f64 -1/6 (pow.f64 t 3)))))
(*.f64 eh (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (+.f64 t (*.f64 -1/6 (pow.f64 t 3)))))
(+.f64 (*.f64 -1/6 (*.f64 (pow.f64 t 3) (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) eh))) (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 t eh)))
(+.f64 (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 t eh)) (*.f64 -1/6 (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 eh (pow.f64 t 3)))))
(*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (+.f64 (*.f64 t eh) (*.f64 eh (*.f64 -1/6 (pow.f64 t 3)))))
(*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 eh (+.f64 t (*.f64 -1/6 (pow.f64 t 3)))))
(*.f64 eh (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (+.f64 t (*.f64 -1/6 (pow.f64 t 3)))))
(*.f64 (+.f64 (*.f64 -1/6 (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (pow.f64 t 3))) (*.f64 t (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))))) eh)
(+.f64 (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 t eh)) (*.f64 -1/6 (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 eh (pow.f64 t 3)))))
(*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (+.f64 (*.f64 t eh) (*.f64 eh (*.f64 -1/6 (pow.f64 t 3)))))
(*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 eh (+.f64 t (*.f64 -1/6 (pow.f64 t 3)))))
(*.f64 eh (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (+.f64 t (*.f64 -1/6 (pow.f64 t 3)))))
(*.f64 (+.f64 (*.f64 -1/6 (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (pow.f64 t 3))) (*.f64 t (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))))) eh)
(+.f64 (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 t eh)) (*.f64 -1/6 (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 eh (pow.f64 t 3)))))
(*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (+.f64 (*.f64 t eh) (*.f64 eh (*.f64 -1/6 (pow.f64 t 3)))))
(*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 eh (+.f64 t (*.f64 -1/6 (pow.f64 t 3)))))
(*.f64 eh (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (+.f64 t (*.f64 -1/6 (pow.f64 t 3)))))
(*.f64 (+.f64 (*.f64 -1/6 (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (pow.f64 t 3))) (*.f64 t (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))))) eh)
(+.f64 (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 t eh)) (*.f64 -1/6 (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 eh (pow.f64 t 3)))))
(*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (+.f64 (*.f64 t eh) (*.f64 eh (*.f64 -1/6 (pow.f64 t 3)))))
(*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 eh (+.f64 t (*.f64 -1/6 (pow.f64 t 3)))))
(*.f64 eh (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (+.f64 t (*.f64 -1/6 (pow.f64 t 3)))))
(*.f64 (+.f64 (*.f64 -1/6 (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (pow.f64 t 3))) (*.f64 t (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))))) eh)
(+.f64 (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 t eh)) (*.f64 -1/6 (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 eh (pow.f64 t 3)))))
(*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (+.f64 (*.f64 t eh) (*.f64 eh (*.f64 -1/6 (pow.f64 t 3)))))
(*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 eh (+.f64 t (*.f64 -1/6 (pow.f64 t 3)))))
(*.f64 eh (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (+.f64 t (*.f64 -1/6 (pow.f64 t 3)))))
(*.f64 (+.f64 (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) t) (*.f64 -1/6 (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (pow.f64 t 3)))) eh)
(+.f64 (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 t eh)) (*.f64 -1/6 (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 eh (pow.f64 t 3)))))
(*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (+.f64 (*.f64 t eh) (*.f64 eh (*.f64 -1/6 (pow.f64 t 3)))))
(*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 eh (+.f64 t (*.f64 -1/6 (pow.f64 t 3)))))
(*.f64 eh (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (+.f64 t (*.f64 -1/6 (pow.f64 t 3)))))
(*.f64 (+.f64 (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) t) (*.f64 -1/6 (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (pow.f64 t 3)))) eh)
(+.f64 (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 t eh)) (*.f64 -1/6 (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 eh (pow.f64 t 3)))))
(*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (+.f64 (*.f64 t eh) (*.f64 eh (*.f64 -1/6 (pow.f64 t 3)))))
(*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 eh (+.f64 t (*.f64 -1/6 (pow.f64 t 3)))))
(*.f64 eh (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (+.f64 t (*.f64 -1/6 (pow.f64 t 3)))))
(*.f64 (+.f64 (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) t) (*.f64 -1/6 (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (pow.f64 t 3)))) eh)
(+.f64 (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 t eh)) (*.f64 -1/6 (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 eh (pow.f64 t 3)))))
(*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (+.f64 (*.f64 t eh) (*.f64 eh (*.f64 -1/6 (pow.f64 t 3)))))
(*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 eh (+.f64 t (*.f64 -1/6 (pow.f64 t 3)))))
(*.f64 eh (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (+.f64 t (*.f64 -1/6 (pow.f64 t 3)))))
(*.f64 (+.f64 (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) t) (*.f64 -1/6 (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (pow.f64 t 3)))) eh)
(+.f64 (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 t eh)) (*.f64 -1/6 (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 eh (pow.f64 t 3)))))
(*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (+.f64 (*.f64 t eh) (*.f64 eh (*.f64 -1/6 (pow.f64 t 3)))))
(*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 eh (+.f64 t (*.f64 -1/6 (pow.f64 t 3)))))
(*.f64 eh (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (+.f64 t (*.f64 -1/6 (pow.f64 t 3)))))
(*.f64 -1 (*.f64 (+.f64 (*.f64 1/6 (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (pow.f64 t 3))) (*.f64 -1 (*.f64 t (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))))) eh))
(*.f64 -1 (*.f64 eh (+.f64 (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (pow.f64 t 3) 1/6)) (*.f64 t (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) -1)))))
(*.f64 (+.f64 (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (pow.f64 t 3) 1/6)) (*.f64 t (neg.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))))) (neg.f64 eh))
(*.f64 (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (+.f64 (*.f64 (pow.f64 t 3) 1/6) (neg.f64 t))) (neg.f64 eh))
(*.f64 eh (neg.f64 (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (+.f64 (*.f64 (pow.f64 t 3) 1/6) (neg.f64 t)))))
(*.f64 -1 (*.f64 (+.f64 (*.f64 1/6 (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (pow.f64 t 3))) (*.f64 -1 (*.f64 t (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))))) eh))
(*.f64 -1 (*.f64 eh (+.f64 (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (pow.f64 t 3) 1/6)) (*.f64 t (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) -1)))))
(*.f64 (+.f64 (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (pow.f64 t 3) 1/6)) (*.f64 t (neg.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))))) (neg.f64 eh))
(*.f64 (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (+.f64 (*.f64 (pow.f64 t 3) 1/6) (neg.f64 t))) (neg.f64 eh))
(*.f64 eh (neg.f64 (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (+.f64 (*.f64 (pow.f64 t 3) 1/6) (neg.f64 t)))))
(*.f64 -1 (*.f64 (+.f64 (*.f64 1/6 (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (pow.f64 t 3))) (*.f64 -1 (*.f64 t (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))))) eh))
(*.f64 -1 (*.f64 eh (+.f64 (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (pow.f64 t 3) 1/6)) (*.f64 t (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) -1)))))
(*.f64 (+.f64 (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (pow.f64 t 3) 1/6)) (*.f64 t (neg.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))))) (neg.f64 eh))
(*.f64 (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (+.f64 (*.f64 (pow.f64 t 3) 1/6) (neg.f64 t))) (neg.f64 eh))
(*.f64 eh (neg.f64 (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (+.f64 (*.f64 (pow.f64 t 3) 1/6) (neg.f64 t)))))
(*.f64 -1 (*.f64 (+.f64 (*.f64 1/6 (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (pow.f64 t 3))) (*.f64 -1 (*.f64 t (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))))) eh))
(*.f64 -1 (*.f64 eh (+.f64 (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (pow.f64 t 3) 1/6)) (*.f64 t (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) -1)))))
(*.f64 (+.f64 (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (pow.f64 t 3) 1/6)) (*.f64 t (neg.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))))) (neg.f64 eh))
(*.f64 (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (+.f64 (*.f64 (pow.f64 t 3) 1/6) (neg.f64 t))) (neg.f64 eh))
(*.f64 eh (neg.f64 (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (+.f64 (*.f64 (pow.f64 t 3) 1/6) (neg.f64 t)))))
(+.f64 (*.f64 -1/6 (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (pow.f64 t 3) eh))) (*.f64 t (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) eh)))
(+.f64 (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 t eh)) (*.f64 -1/6 (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 eh (pow.f64 t 3)))))
(*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (+.f64 (*.f64 t eh) (*.f64 eh (*.f64 -1/6 (pow.f64 t 3)))))
(*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 eh (+.f64 t (*.f64 -1/6 (pow.f64 t 3)))))
(*.f64 eh (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (+.f64 t (*.f64 -1/6 (pow.f64 t 3)))))
(+.f64 (*.f64 -1/6 (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (pow.f64 t 3) eh))) (*.f64 t (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) eh)))
(+.f64 (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 t eh)) (*.f64 -1/6 (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 eh (pow.f64 t 3)))))
(*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (+.f64 (*.f64 t eh) (*.f64 eh (*.f64 -1/6 (pow.f64 t 3)))))
(*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 eh (+.f64 t (*.f64 -1/6 (pow.f64 t 3)))))
(*.f64 eh (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (+.f64 t (*.f64 -1/6 (pow.f64 t 3)))))
(+.f64 (*.f64 -1/6 (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (pow.f64 t 3) eh))) (*.f64 t (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) eh)))
(+.f64 (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 t eh)) (*.f64 -1/6 (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 eh (pow.f64 t 3)))))
(*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (+.f64 (*.f64 t eh) (*.f64 eh (*.f64 -1/6 (pow.f64 t 3)))))
(*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 eh (+.f64 t (*.f64 -1/6 (pow.f64 t 3)))))
(*.f64 eh (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (+.f64 t (*.f64 -1/6 (pow.f64 t 3)))))
(+.f64 (*.f64 -1/6 (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (pow.f64 t 3) eh))) (*.f64 t (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) eh)))
(+.f64 (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 t eh)) (*.f64 -1/6 (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 eh (pow.f64 t 3)))))
(*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (+.f64 (*.f64 t eh) (*.f64 eh (*.f64 -1/6 (pow.f64 t 3)))))
(*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 eh (+.f64 t (*.f64 -1/6 (pow.f64 t 3)))))
(*.f64 eh (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (+.f64 t (*.f64 -1/6 (pow.f64 t 3)))))
(+.f64 (*.f64 -1/6 (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (pow.f64 t 3) eh))) (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 t eh)))
(+.f64 (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 t eh)) (*.f64 -1/6 (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 eh (pow.f64 t 3)))))
(*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (+.f64 (*.f64 t eh) (*.f64 eh (*.f64 -1/6 (pow.f64 t 3)))))
(*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 eh (+.f64 t (*.f64 -1/6 (pow.f64 t 3)))))
(*.f64 eh (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (+.f64 t (*.f64 -1/6 (pow.f64 t 3)))))
(+.f64 (*.f64 -1/6 (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (pow.f64 t 3) eh))) (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 t eh)))
(+.f64 (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 t eh)) (*.f64 -1/6 (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 eh (pow.f64 t 3)))))
(*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (+.f64 (*.f64 t eh) (*.f64 eh (*.f64 -1/6 (pow.f64 t 3)))))
(*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 eh (+.f64 t (*.f64 -1/6 (pow.f64 t 3)))))
(*.f64 eh (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (+.f64 t (*.f64 -1/6 (pow.f64 t 3)))))
(+.f64 (*.f64 -1/6 (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (pow.f64 t 3) eh))) (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 t eh)))
(+.f64 (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 t eh)) (*.f64 -1/6 (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 eh (pow.f64 t 3)))))
(*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (+.f64 (*.f64 t eh) (*.f64 eh (*.f64 -1/6 (pow.f64 t 3)))))
(*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 eh (+.f64 t (*.f64 -1/6 (pow.f64 t 3)))))
(*.f64 eh (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (+.f64 t (*.f64 -1/6 (pow.f64 t 3)))))
(+.f64 (*.f64 -1/6 (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (pow.f64 t 3) eh))) (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 t eh)))
(+.f64 (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 t eh)) (*.f64 -1/6 (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 eh (pow.f64 t 3)))))
(*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (+.f64 (*.f64 t eh) (*.f64 eh (*.f64 -1/6 (pow.f64 t 3)))))
(*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 eh (+.f64 t (*.f64 -1/6 (pow.f64 t 3)))))
(*.f64 eh (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (+.f64 t (*.f64 -1/6 (pow.f64 t 3)))))
(+.f64 (*.f64 -1/6 (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (pow.f64 t 3) eh))) (*.f64 t (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) eh)))
(+.f64 (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 t eh)) (*.f64 -1/6 (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 eh (pow.f64 t 3)))))
(*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (+.f64 (*.f64 t eh) (*.f64 eh (*.f64 -1/6 (pow.f64 t 3)))))
(*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 eh (+.f64 t (*.f64 -1/6 (pow.f64 t 3)))))
(*.f64 eh (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (+.f64 t (*.f64 -1/6 (pow.f64 t 3)))))
(+.f64 (*.f64 -1/6 (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (pow.f64 t 3) eh))) (*.f64 t (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) eh)))
(+.f64 (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 t eh)) (*.f64 -1/6 (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 eh (pow.f64 t 3)))))
(*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (+.f64 (*.f64 t eh) (*.f64 eh (*.f64 -1/6 (pow.f64 t 3)))))
(*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 eh (+.f64 t (*.f64 -1/6 (pow.f64 t 3)))))
(*.f64 eh (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (+.f64 t (*.f64 -1/6 (pow.f64 t 3)))))
(+.f64 (*.f64 -1/6 (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (pow.f64 t 3) eh))) (*.f64 t (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) eh)))
(+.f64 (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 t eh)) (*.f64 -1/6 (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 eh (pow.f64 t 3)))))
(*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (+.f64 (*.f64 t eh) (*.f64 eh (*.f64 -1/6 (pow.f64 t 3)))))
(*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 eh (+.f64 t (*.f64 -1/6 (pow.f64 t 3)))))
(*.f64 eh (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (+.f64 t (*.f64 -1/6 (pow.f64 t 3)))))
(+.f64 (*.f64 -1/6 (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (pow.f64 t 3) eh))) (*.f64 t (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) eh)))
(+.f64 (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 t eh)) (*.f64 -1/6 (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 eh (pow.f64 t 3)))))
(*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (+.f64 (*.f64 t eh) (*.f64 eh (*.f64 -1/6 (pow.f64 t 3)))))
(*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 eh (+.f64 t (*.f64 -1/6 (pow.f64 t 3)))))
(*.f64 eh (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (+.f64 t (*.f64 -1/6 (pow.f64 t 3)))))
(*.f64 (pow.f64 t 3) eh)
(*.f64 eh (pow.f64 t 3))
(*.f64 (pow.f64 t 3) eh)
(*.f64 eh (pow.f64 t 3))
(*.f64 (pow.f64 t 3) eh)
(*.f64 eh (pow.f64 t 3))
(*.f64 (pow.f64 t 3) eh)
(*.f64 eh (pow.f64 t 3))
(*.f64 (pow.f64 t 3) eh)
(*.f64 eh (pow.f64 t 3))
(*.f64 (pow.f64 t 3) eh)
(*.f64 eh (pow.f64 t 3))
(*.f64 (pow.f64 t 3) eh)
(*.f64 eh (pow.f64 t 3))
(*.f64 (pow.f64 t 3) eh)
(*.f64 eh (pow.f64 t 3))
(*.f64 (pow.f64 t 3) eh)
(*.f64 eh (pow.f64 t 3))
(*.f64 (pow.f64 t 3) eh)
(*.f64 eh (pow.f64 t 3))
(*.f64 (pow.f64 t 3) eh)
(*.f64 eh (pow.f64 t 3))
(*.f64 (pow.f64 t 3) eh)
(*.f64 eh (pow.f64 t 3))
(*.f64 (pow.f64 t 3) eh)
(*.f64 eh (pow.f64 t 3))
(*.f64 (pow.f64 t 3) eh)
(*.f64 eh (pow.f64 t 3))
(*.f64 (pow.f64 t 3) eh)
(*.f64 eh (pow.f64 t 3))
(*.f64 (pow.f64 t 3) eh)
(*.f64 eh (pow.f64 t 3))
(*.f64 (pow.f64 t 3) eh)
(*.f64 eh (pow.f64 t 3))
(*.f64 (pow.f64 t 3) eh)
(*.f64 eh (pow.f64 t 3))
(*.f64 (pow.f64 t 3) eh)
(*.f64 eh (pow.f64 t 3))
(*.f64 (pow.f64 t 3) eh)
(*.f64 eh (pow.f64 t 3))
(*.f64 (pow.f64 t 3) eh)
(*.f64 eh (pow.f64 t 3))
(*.f64 (pow.f64 t 3) eh)
(*.f64 eh (pow.f64 t 3))
(*.f64 (pow.f64 t 3) eh)
(*.f64 eh (pow.f64 t 3))
(*.f64 (pow.f64 t 3) eh)
(*.f64 eh (pow.f64 t 3))
(*.f64 -1/6 (*.f64 (pow.f64 t 3) (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) eh)))
(*.f64 -1/6 (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 eh (pow.f64 t 3))))
(*.f64 eh (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 -1/6 (pow.f64 t 3))))
(*.f64 -1/6 (*.f64 (pow.f64 t 3) (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) eh)))
(*.f64 -1/6 (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 eh (pow.f64 t 3))))
(*.f64 eh (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 -1/6 (pow.f64 t 3))))
(*.f64 -1/6 (*.f64 (pow.f64 t 3) (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) eh)))
(*.f64 -1/6 (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 eh (pow.f64 t 3))))
(*.f64 eh (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 -1/6 (pow.f64 t 3))))
(*.f64 -1/6 (*.f64 (pow.f64 t 3) (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) eh)))
(*.f64 -1/6 (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 eh (pow.f64 t 3))))
(*.f64 eh (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 -1/6 (pow.f64 t 3))))
(*.f64 -1/6 (*.f64 (pow.f64 t 3) (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) eh)))
(*.f64 -1/6 (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 eh (pow.f64 t 3))))
(*.f64 eh (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 -1/6 (pow.f64 t 3))))
(*.f64 -1/6 (*.f64 (pow.f64 t 3) (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) eh)))
(*.f64 -1/6 (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 eh (pow.f64 t 3))))
(*.f64 eh (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 -1/6 (pow.f64 t 3))))
(*.f64 -1/6 (*.f64 (pow.f64 t 3) (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) eh)))
(*.f64 -1/6 (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 eh (pow.f64 t 3))))
(*.f64 eh (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 -1/6 (pow.f64 t 3))))
(*.f64 -1/6 (*.f64 (pow.f64 t 3) (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) eh)))
(*.f64 -1/6 (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 eh (pow.f64 t 3))))
(*.f64 eh (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 -1/6 (pow.f64 t 3))))
(*.f64 -1/6 (*.f64 (pow.f64 t 3) (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) eh)))
(*.f64 -1/6 (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 eh (pow.f64 t 3))))
(*.f64 eh (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 -1/6 (pow.f64 t 3))))
(*.f64 -1/6 (*.f64 (pow.f64 t 3) (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) eh)))
(*.f64 -1/6 (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 eh (pow.f64 t 3))))
(*.f64 eh (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 -1/6 (pow.f64 t 3))))
(*.f64 -1/6 (*.f64 (pow.f64 t 3) (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) eh)))
(*.f64 -1/6 (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 eh (pow.f64 t 3))))
(*.f64 eh (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 -1/6 (pow.f64 t 3))))
(*.f64 -1/6 (*.f64 (pow.f64 t 3) (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) eh)))
(*.f64 -1/6 (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 eh (pow.f64 t 3))))
(*.f64 eh (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 -1/6 (pow.f64 t 3))))
(*.f64 -1/6 (*.f64 (pow.f64 t 3) (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) eh)))
(*.f64 -1/6 (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 eh (pow.f64 t 3))))
(*.f64 eh (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 -1/6 (pow.f64 t 3))))
(*.f64 -1/6 (*.f64 (pow.f64 t 3) (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) eh)))
(*.f64 -1/6 (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 eh (pow.f64 t 3))))
(*.f64 eh (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 -1/6 (pow.f64 t 3))))
(*.f64 -1/6 (*.f64 (pow.f64 t 3) (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) eh)))
(*.f64 -1/6 (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 eh (pow.f64 t 3))))
(*.f64 eh (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 -1/6 (pow.f64 t 3))))
(*.f64 -1/6 (*.f64 (pow.f64 t 3) (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) eh)))
(*.f64 -1/6 (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 eh (pow.f64 t 3))))
(*.f64 eh (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 -1/6 (pow.f64 t 3))))
(*.f64 -1/6 (*.f64 (pow.f64 t 3) (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) eh)))
(*.f64 -1/6 (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 eh (pow.f64 t 3))))
(*.f64 eh (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 -1/6 (pow.f64 t 3))))
(*.f64 -1/6 (*.f64 (pow.f64 t 3) (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) eh)))
(*.f64 -1/6 (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 eh (pow.f64 t 3))))
(*.f64 eh (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 -1/6 (pow.f64 t 3))))
(*.f64 -1/6 (*.f64 (pow.f64 t 3) (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) eh)))
(*.f64 -1/6 (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 eh (pow.f64 t 3))))
(*.f64 eh (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 -1/6 (pow.f64 t 3))))
(*.f64 -1/6 (*.f64 (pow.f64 t 3) (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) eh)))
(*.f64 -1/6 (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 eh (pow.f64 t 3))))
(*.f64 eh (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 -1/6 (pow.f64 t 3))))
(*.f64 -1/6 (*.f64 (pow.f64 t 3) (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) eh)))
(*.f64 -1/6 (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 eh (pow.f64 t 3))))
(*.f64 eh (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 -1/6 (pow.f64 t 3))))
(*.f64 -1/6 (*.f64 (pow.f64 t 3) (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) eh)))
(*.f64 -1/6 (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 eh (pow.f64 t 3))))
(*.f64 eh (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 -1/6 (pow.f64 t 3))))
(*.f64 -1/6 (*.f64 (pow.f64 t 3) (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) eh)))
(*.f64 -1/6 (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 eh (pow.f64 t 3))))
(*.f64 eh (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 -1/6 (pow.f64 t 3))))
(*.f64 -1/6 (*.f64 (pow.f64 t 3) (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) eh)))
(*.f64 -1/6 (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 eh (pow.f64 t 3))))
(*.f64 eh (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 -1/6 (pow.f64 t 3))))
(*.f64 -1/6 (*.f64 (pow.f64 t 3) (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) eh)))
(*.f64 -1/6 (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 eh (pow.f64 t 3))))
(*.f64 eh (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 -1/6 (pow.f64 t 3))))
(*.f64 -1/6 (*.f64 (pow.f64 t 3) (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) eh)))
(*.f64 -1/6 (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 eh (pow.f64 t 3))))
(*.f64 eh (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 -1/6 (pow.f64 t 3))))
(*.f64 -1/6 (*.f64 (pow.f64 t 3) (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) eh)))
(*.f64 -1/6 (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 eh (pow.f64 t 3))))
(*.f64 eh (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 -1/6 (pow.f64 t 3))))
(*.f64 -1/6 (*.f64 (pow.f64 t 3) (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) eh)))
(*.f64 -1/6 (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 eh (pow.f64 t 3))))
(*.f64 eh (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 -1/6 (pow.f64 t 3))))
(*.f64 -1/6 (*.f64 (pow.f64 t 3) (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) eh)))
(*.f64 -1/6 (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 eh (pow.f64 t 3))))
(*.f64 eh (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 -1/6 (pow.f64 t 3))))
(*.f64 -1/6 (*.f64 (pow.f64 t 3) (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) eh)))
(*.f64 -1/6 (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 eh (pow.f64 t 3))))
(*.f64 eh (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 -1/6 (pow.f64 t 3))))
(*.f64 -1/6 (*.f64 (pow.f64 t 3) (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) eh)))
(*.f64 -1/6 (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 eh (pow.f64 t 3))))
(*.f64 eh (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 -1/6 (pow.f64 t 3))))
(*.f64 -1/6 (*.f64 (pow.f64 t 3) (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) eh)))
(*.f64 -1/6 (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 eh (pow.f64 t 3))))
(*.f64 eh (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 -1/6 (pow.f64 t 3))))
(*.f64 -1/6 (*.f64 (pow.f64 t 3) (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) eh)))
(*.f64 -1/6 (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 eh (pow.f64 t 3))))
(*.f64 eh (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 -1/6 (pow.f64 t 3))))
(*.f64 -1/6 (*.f64 (pow.f64 t 3) (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) eh)))
(*.f64 -1/6 (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 eh (pow.f64 t 3))))
(*.f64 eh (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 -1/6 (pow.f64 t 3))))
(*.f64 -1/6 (*.f64 (pow.f64 t 3) (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) eh)))
(*.f64 -1/6 (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 eh (pow.f64 t 3))))
(*.f64 eh (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 -1/6 (pow.f64 t 3))))
(*.f64 -1/6 (*.f64 (pow.f64 t 3) (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) eh)))
(*.f64 -1/6 (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 eh (pow.f64 t 3))))
(*.f64 eh (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 -1/6 (pow.f64 t 3))))
(-.f64 (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew)))) (*.f64 eh (+.f64 t (*.f64 (pow.f64 t 3) -1/6)))) 0)
(+.f64 (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 t eh)) (*.f64 -1/6 (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 eh (pow.f64 t 3)))))
(*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (+.f64 (*.f64 t eh) (*.f64 eh (*.f64 -1/6 (pow.f64 t 3)))))
(*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 eh (+.f64 t (*.f64 -1/6 (pow.f64 t 3)))))
(*.f64 eh (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (+.f64 t (*.f64 -1/6 (pow.f64 t 3)))))
(*.f64 eh (+.f64 (*.f64 t (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew))))) (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew)))) (*.f64 (pow.f64 t 3) -1/6))))
(+.f64 (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 t eh)) (*.f64 -1/6 (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 eh (pow.f64 t 3)))))
(*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (+.f64 (*.f64 t eh) (*.f64 eh (*.f64 -1/6 (pow.f64 t 3)))))
(*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 eh (+.f64 t (*.f64 -1/6 (pow.f64 t 3)))))
(*.f64 eh (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (+.f64 t (*.f64 -1/6 (pow.f64 t 3)))))
(*.f64 eh (+.f64 (*.f64 t (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew))))) (*.f64 (pow.f64 t 3) (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew)))) -1/6))))
(+.f64 (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 t eh)) (*.f64 -1/6 (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 eh (pow.f64 t 3)))))
(*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (+.f64 (*.f64 t eh) (*.f64 eh (*.f64 -1/6 (pow.f64 t 3)))))
(*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 eh (+.f64 t (*.f64 -1/6 (pow.f64 t 3)))))
(*.f64 eh (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (+.f64 t (*.f64 -1/6 (pow.f64 t 3)))))
(*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew)))) (*.f64 eh (+.f64 t (*.f64 (pow.f64 t 3) -1/6))))
(+.f64 (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 t eh)) (*.f64 -1/6 (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 eh (pow.f64 t 3)))))
(*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (+.f64 (*.f64 t eh) (*.f64 eh (*.f64 -1/6 (pow.f64 t 3)))))
(*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 eh (+.f64 t (*.f64 -1/6 (pow.f64 t 3)))))
(*.f64 eh (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (+.f64 t (*.f64 -1/6 (pow.f64 t 3)))))
(*.f64 (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew)))) (*.f64 eh (+.f64 t (*.f64 (pow.f64 t 3) -1/6)))) 1)
(+.f64 (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 t eh)) (*.f64 -1/6 (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 eh (pow.f64 t 3)))))
(*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (+.f64 (*.f64 t eh) (*.f64 eh (*.f64 -1/6 (pow.f64 t 3)))))
(*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 eh (+.f64 t (*.f64 -1/6 (pow.f64 t 3)))))
(*.f64 eh (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (+.f64 t (*.f64 -1/6 (pow.f64 t 3)))))
(*.f64 (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew)))) (*.f64 eh (+.f64 t (*.f64 (pow.f64 t 3) -1/6)))) (/.f64 (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew)))) (*.f64 eh (+.f64 t (*.f64 (pow.f64 t 3) -1/6)))) (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew)))) (*.f64 eh (+.f64 t (*.f64 (pow.f64 t 3) -1/6))))))
(+.f64 (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 t eh)) (*.f64 -1/6 (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 eh (pow.f64 t 3)))))
(*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (+.f64 (*.f64 t eh) (*.f64 eh (*.f64 -1/6 (pow.f64 t 3)))))
(*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 eh (+.f64 t (*.f64 -1/6 (pow.f64 t 3)))))
(*.f64 eh (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (+.f64 t (*.f64 -1/6 (pow.f64 t 3)))))
(*.f64 1 (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew)))) (*.f64 eh (+.f64 t (*.f64 (pow.f64 t 3) -1/6)))))
(+.f64 (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 t eh)) (*.f64 -1/6 (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 eh (pow.f64 t 3)))))
(*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (+.f64 (*.f64 t eh) (*.f64 eh (*.f64 -1/6 (pow.f64 t 3)))))
(*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 eh (+.f64 t (*.f64 -1/6 (pow.f64 t 3)))))
(*.f64 eh (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (+.f64 t (*.f64 -1/6 (pow.f64 t 3)))))
(*.f64 (*.f64 (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew)))) (*.f64 eh (+.f64 t (*.f64 (pow.f64 t 3) -1/6)))) (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew)))) (*.f64 eh (+.f64 t (*.f64 (pow.f64 t 3) -1/6))))) (/.f64 1 (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew)))) (*.f64 eh (+.f64 t (*.f64 (pow.f64 t 3) -1/6))))))
(+.f64 (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 t eh)) (*.f64 -1/6 (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 eh (pow.f64 t 3)))))
(*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (+.f64 (*.f64 t eh) (*.f64 eh (*.f64 -1/6 (pow.f64 t 3)))))
(*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 eh (+.f64 t (*.f64 -1/6 (pow.f64 t 3)))))
(*.f64 eh (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (+.f64 t (*.f64 -1/6 (pow.f64 t 3)))))
(*.f64 (*.f64 eh (+.f64 t (*.f64 (pow.f64 t 3) -1/6))) (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew)))))
(+.f64 (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 t eh)) (*.f64 -1/6 (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 eh (pow.f64 t 3)))))
(*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (+.f64 (*.f64 t eh) (*.f64 eh (*.f64 -1/6 (pow.f64 t 3)))))
(*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 eh (+.f64 t (*.f64 -1/6 (pow.f64 t 3)))))
(*.f64 eh (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (+.f64 t (*.f64 -1/6 (pow.f64 t 3)))))
(*.f64 (/.f64 1 (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew)))) (*.f64 eh (+.f64 t (*.f64 (pow.f64 t 3) -1/6))))) (*.f64 (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew)))) (*.f64 eh (+.f64 t (*.f64 (pow.f64 t 3) -1/6)))) (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew)))) (*.f64 eh (+.f64 t (*.f64 (pow.f64 t 3) -1/6))))))
(+.f64 (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 t eh)) (*.f64 -1/6 (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 eh (pow.f64 t 3)))))
(*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (+.f64 (*.f64 t eh) (*.f64 eh (*.f64 -1/6 (pow.f64 t 3)))))
(*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 eh (+.f64 t (*.f64 -1/6 (pow.f64 t 3)))))
(*.f64 eh (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (+.f64 t (*.f64 -1/6 (pow.f64 t 3)))))
(*.f64 (*.f64 (*.f64 (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew)))) (*.f64 eh (+.f64 t (*.f64 (pow.f64 t 3) -1/6)))) (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew)))) (*.f64 eh (+.f64 t (*.f64 (pow.f64 t 3) -1/6))))) (*.f64 (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew)))) (*.f64 eh (+.f64 t (*.f64 (pow.f64 t 3) -1/6)))) (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew)))) (*.f64 eh (+.f64 t (*.f64 (pow.f64 t 3) -1/6)))))) (/.f64 (/.f64 1 (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew)))) (*.f64 eh (+.f64 t (*.f64 (pow.f64 t 3) -1/6))))) (*.f64 (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew)))) (*.f64 eh (+.f64 t (*.f64 (pow.f64 t 3) -1/6)))) (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew)))) (*.f64 eh (+.f64 t (*.f64 (pow.f64 t 3) -1/6)))))))
(+.f64 (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 t eh)) (*.f64 -1/6 (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 eh (pow.f64 t 3)))))
(*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (+.f64 (*.f64 t eh) (*.f64 eh (*.f64 -1/6 (pow.f64 t 3)))))
(*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 eh (+.f64 t (*.f64 -1/6 (pow.f64 t 3)))))
(*.f64 eh (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (+.f64 t (*.f64 -1/6 (pow.f64 t 3)))))
(/.f64 (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew)))) (*.f64 eh (+.f64 t (*.f64 (pow.f64 t 3) -1/6)))) 1)
(+.f64 (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 t eh)) (*.f64 -1/6 (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 eh (pow.f64 t 3)))))
(*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (+.f64 (*.f64 t eh) (*.f64 eh (*.f64 -1/6 (pow.f64 t 3)))))
(*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 eh (+.f64 t (*.f64 -1/6 (pow.f64 t 3)))))
(*.f64 eh (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (+.f64 t (*.f64 -1/6 (pow.f64 t 3)))))
(/.f64 (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew)))) (*.f64 eh (+.f64 t (*.f64 (pow.f64 t 3) -1/6)))) (/.f64 (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew)))) (*.f64 eh (+.f64 t (*.f64 (pow.f64 t 3) -1/6)))) (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew)))) (*.f64 eh (+.f64 t (*.f64 (pow.f64 t 3) -1/6))))))
(+.f64 (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 t eh)) (*.f64 -1/6 (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 eh (pow.f64 t 3)))))
(*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (+.f64 (*.f64 t eh) (*.f64 eh (*.f64 -1/6 (pow.f64 t 3)))))
(*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 eh (+.f64 t (*.f64 -1/6 (pow.f64 t 3)))))
(*.f64 eh (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (+.f64 t (*.f64 -1/6 (pow.f64 t 3)))))
(pow.f64 (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew)))) (*.f64 eh (+.f64 t (*.f64 (pow.f64 t 3) -1/6)))) 1)
(+.f64 (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 t eh)) (*.f64 -1/6 (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 eh (pow.f64 t 3)))))
(*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (+.f64 (*.f64 t eh) (*.f64 eh (*.f64 -1/6 (pow.f64 t 3)))))
(*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 eh (+.f64 t (*.f64 -1/6 (pow.f64 t 3)))))
(*.f64 eh (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (+.f64 t (*.f64 -1/6 (pow.f64 t 3)))))
(+.f64 (*.f64 eh (pow.f64 t 3)) 0)
(*.f64 eh (pow.f64 t 3))
(+.f64 0 (*.f64 eh (pow.f64 t 3)))
(*.f64 eh (pow.f64 t 3))
(-.f64 (*.f64 eh (pow.f64 t 3)) 0)
(*.f64 eh (pow.f64 t 3))
(/.f64 (*.f64 eh (pow.f64 t 3)) 1)
(*.f64 eh (pow.f64 t 3))
(/.f64 (*.f64 eh (pow.f64 t 3)) (/.f64 (*.f64 eh (pow.f64 t 3)) (*.f64 eh (pow.f64 t 3))))
(*.f64 eh (pow.f64 t 3))
(pow.f64 (*.f64 eh (pow.f64 t 3)) 1)
(*.f64 eh (pow.f64 t 3))
(+.f64 (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew)))) (*.f64 eh (*.f64 (pow.f64 t 3) -1/6))) 0)
(*.f64 -1/6 (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 eh (pow.f64 t 3))))
(*.f64 eh (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 -1/6 (pow.f64 t 3))))
(+.f64 0 (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew)))) (*.f64 eh (*.f64 (pow.f64 t 3) -1/6))))
(*.f64 -1/6 (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 eh (pow.f64 t 3))))
(*.f64 eh (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 -1/6 (pow.f64 t 3))))
(-.f64 (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew)))) (*.f64 eh (*.f64 (pow.f64 t 3) -1/6))) 0)
(*.f64 -1/6 (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 eh (pow.f64 t 3))))
(*.f64 eh (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 -1/6 (pow.f64 t 3))))
(/.f64 (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew)))) (*.f64 eh (*.f64 (pow.f64 t 3) -1/6))) 1)
(*.f64 -1/6 (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 eh (pow.f64 t 3))))
(*.f64 eh (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 -1/6 (pow.f64 t 3))))
(/.f64 (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew)))) (*.f64 eh (*.f64 (pow.f64 t 3) -1/6))) (/.f64 (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew)))) (*.f64 eh (*.f64 (pow.f64 t 3) -1/6))) (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew)))) (*.f64 eh (*.f64 (pow.f64 t 3) -1/6)))))
(*.f64 -1/6 (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 eh (pow.f64 t 3))))
(*.f64 eh (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 -1/6 (pow.f64 t 3))))
(pow.f64 (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew)))) (*.f64 eh (*.f64 (pow.f64 t 3) -1/6))) 1)
(*.f64 -1/6 (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 eh (pow.f64 t 3))))
(*.f64 eh (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 -1/6 (pow.f64 t 3))))

eval293.0ms (1.5%)

Compiler

Compiled 25790 to 7747 computations (70% saved)

prune176.0ms (0.9%)

Pruning

8 alts after pruning (4 fresh and 4 done)

PrunedKeptTotal
New5584562
Fresh000
Picked101
Done145
Total5608568
Error
0.1b
Counts
568 → 8
Alt Table
Click to see full alt table
StatusErrorProgram
0.1b
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (*.f64 (/.f64 (+.f64 1 (cos.f64 (*.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)) -2))) 2) (/.f64 1 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)))))) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
1.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 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew))))))
7.5b
(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 (neg.f64 (/.f64 (*.f64 t eh) ew)))))))
29.6b
(fabs.f64 (-.f64 (*.f64 ew (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))) (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (+.f64 (*.f64 t eh) (*.f64 eh (*.f64 -1/6 (pow.f64 t 3)))))))
0.1b
(fabs.f64 (-.f64 (*.f64 ew (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))) (*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)))))))
13.2b
(fabs.f64 (-.f64 (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
13.2b
(fabs.f64 (-.f64 (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew))))))
14.1b
(fabs.f64 (-.f64 (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
Compiler

Compiled 275 to 179 computations (34.9% saved)

localize46.0ms (0.2%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.1b
(*.f64 (neg.f64 eh) (tan.f64 t))
3.6b
(/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)
6.1b
(/.f64 (*.f64 t eh) ew)
29.6b
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))
Compiler

Compiled 149 to 20 computations (86.6% saved)

series7.0ms (0%)

Counts
2 → 0
Calls

18 calls:

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

rewrite143.0ms (0.7%)

Algorithm
batch-egg-rewrite
Rules
842×rational.json-5
840×exponential.json-3
840×rational.json-1
840×rational.json-2
840×rational.json-4
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01138
110338
237738
3147038
4678638
Stop Event
node limit
Counts
2 → 69
Calls
Call 1
Inputs
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))
(/.f64 (*.f64 t eh) ew)
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 0 (cos.f64 (-.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))) (neg.f64 (/.f64 (PI.f64) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 0 (cos.f64 (-.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))) (-.f64 (/.f64 (PI.f64) 2) (PI.f64))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (cos.f64 (-.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))) (neg.f64 (/.f64 (PI.f64) 2))))) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (cos.f64 (-.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))) (-.f64 (/.f64 (PI.f64) 2) (PI.f64))))) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (cos.f64 (-.f64 -1 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))) (cos.f64 1)) (*.f64 (sin.f64 (-.f64 -1 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))) (sin.f64 1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (*.f64 (cos.f64 (-.f64 -1 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))) (cos.f64 1)) 0) (*.f64 (sin.f64 (-.f64 -1 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))) (sin.f64 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 0))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 1 (cos.f64 (*.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))) 2))) 2) (/.f64 1 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 1 (cos.f64 (*.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))) 2))) 2) (*.f64 (/.f64 1 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 1 (cos.f64 (*.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))) 2))) 2) (*.f64 (/.f64 1 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))) (cos.f64 0)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 1 (cos.f64 (*.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))) 2))) 2) (/.f64 (cos.f64 0) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cos.f64 0) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))) (/.f64 (+.f64 1 (cos.f64 (*.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))) 2))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (+.f64 1 (cos.f64 (*.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))) 2))) 2) (/.f64 (+.f64 1 (cos.f64 (*.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))) 2))) 2)) (/.f64 (/.f64 1 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))) (/.f64 (+.f64 1 (cos.f64 (*.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))) 2))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (sin.f64 (-.f64 (-.f64 (/.f64 (PI.f64) 2) (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 (PI.f64) 2)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (sin.f64 (+.f64 (*.f64 (PI.f64) 2) (-.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))) (-.f64 (/.f64 (PI.f64) 2) (PI.f64))))) (sin.f64 (-.f64 (-.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))) (-.f64 (/.f64 (PI.f64) 2) (PI.f64))) (*.f64 (PI.f64) 2)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (sin.f64 (+.f64 (*.f64 (PI.f64) 2) (-.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))) (neg.f64 (/.f64 (PI.f64) 2))))) (sin.f64 (-.f64 (-.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))) (neg.f64 (/.f64 (PI.f64) 2))) (*.f64 (PI.f64) 2)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (sin.f64 (+.f64 (*.f64 (PI.f64) 2) (-.f64 (-.f64 (PI.f64) (/.f64 (PI.f64) 2)) (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))) (sin.f64 (-.f64 (-.f64 (-.f64 (PI.f64) (/.f64 (PI.f64) 2)) (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 (PI.f64) 2)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (sin.f64 (+.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))) (/.f64 (PI.f64) 2)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (sin.f64 (+.f64 (neg.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (/.f64 (PI.f64) 2)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (cos.f64 (-.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))) (*.f64 (PI.f64) 2))) (cos.f64 (+.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))) (*.f64 (PI.f64) 2)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 (-.f64 (neg.f64 (*.f64 (PI.f64) 2)) (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (cos.f64 (+.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))) (*.f64 (PI.f64) 2))) (cos.f64 (-.f64 (*.f64 (PI.f64) 2) (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 (-.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))) (neg.f64 (*.f64 (PI.f64) 2))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))))))) (#(struct:change #<rule egg-rr> (2) ((x sin.f64 (-.f64 (/.f64 (PI.f64) 2) (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))))) (#(struct:change #<rule egg-rr> (2) ((x sin.f64 (-.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))) (-.f64 (/.f64 (PI.f64) 2) (PI.f64))))))) (#(struct:change #<rule egg-rr> (2) ((x sin.f64 (-.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))) (neg.f64 (/.f64 (PI.f64) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x sin.f64 (-.f64 (-.f64 (PI.f64) (/.f64 (PI.f64) 2)) (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))))) (#(struct:change #<rule egg-rr> (2) ((x sin.f64 (+.f64 (-.f64 (/.f64 (PI.f64) 2) (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 (PI.f64) 2)))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 t eh) ew) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (*.f64 t eh) ew))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 1 (-.f64 (/.f64 (*.f64 t eh) ew) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 -1 (+.f64 (/.f64 (*.f64 t eh) ew) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (/.f64 (*.f64 t eh) ew) 1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (/.f64 (*.f64 t eh) ew) 1) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 t eh) ew) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (/.f64 (*.f64 t eh) ew)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 1 (-.f64 1 (/.f64 (*.f64 t eh) ew)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 -1 (-.f64 -1 (/.f64 (*.f64 t eh) ew)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (/.f64 (*.f64 t eh) ew) 1) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 2 (neg.f64 (/.f64 (*.f64 t eh) ew))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (/.f64 (*.f64 t eh) ew) 1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 t eh) ew) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 t eh) ew) (/.f64 (/.f64 (*.f64 t eh) ew) (/.f64 (*.f64 t eh) ew)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (*.f64 t eh) ew))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (neg.f64 (/.f64 (*.f64 t eh) ew)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 t eh) ew) (/.f64 (*.f64 t eh) ew)) (/.f64 1 (/.f64 (*.f64 t eh) ew)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 t eh) ew) (/.f64 (*.f64 t eh) ew)) (*.f64 (/.f64 1 (/.f64 (*.f64 t eh) ew)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 t eh) ew) (/.f64 (*.f64 t eh) ew)) (neg.f64 (/.f64 -1 (/.f64 (*.f64 t eh) ew))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 t eh) ew) (/.f64 (*.f64 t eh) ew)) (neg.f64 (/.f64 1 (neg.f64 (/.f64 (*.f64 t eh) ew)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (*.f64 t eh) ew)) (*.f64 (/.f64 (*.f64 t eh) ew) (/.f64 (*.f64 t eh) ew)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (/.f64 (*.f64 t eh) ew) (/.f64 (*.f64 t eh) ew)) (*.f64 (/.f64 (*.f64 t eh) ew) (/.f64 (*.f64 t eh) ew))) (/.f64 (/.f64 1 (/.f64 (*.f64 t eh) ew)) (*.f64 (/.f64 (*.f64 t eh) ew) (/.f64 (*.f64 t eh) ew))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (*.f64 t eh) ew) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))))

simplify127.0ms (0.6%)

Algorithm
egg-herbie
Rules
1114×trig.json-simplify-43
862×rational.json-simplify-47
844×rational.json-simplify-41
838×rational.json-simplify-2
724×rational.json-simplify-1
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01771847
14221847
212161847
334441847
Stop Event
node limit
Counts
69 → 75
Calls
Call 1
Inputs
(+.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) 0)
(+.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 0 (cos.f64 (-.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))) (neg.f64 (/.f64 (PI.f64) 2))))))
(+.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 0 (cos.f64 (-.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))) (-.f64 (/.f64 (PI.f64) 2) (PI.f64))))))
(+.f64 0 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))
(+.f64 (*.f64 0 (cos.f64 (-.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))) (neg.f64 (/.f64 (PI.f64) 2))))) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))
(+.f64 (*.f64 0 (cos.f64 (-.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))) (-.f64 (/.f64 (PI.f64) 2) (PI.f64))))) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))
(-.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) 0)
(-.f64 0 (neg.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))))
(-.f64 (*.f64 (cos.f64 (-.f64 -1 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))) (cos.f64 1)) (*.f64 (sin.f64 (-.f64 -1 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))) (sin.f64 1)))
(-.f64 (-.f64 (*.f64 (cos.f64 (-.f64 -1 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))) (cos.f64 1)) 0) (*.f64 (sin.f64 (-.f64 -1 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))) (sin.f64 1)))
(*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) 1)
(*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))))
(*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 0))
(*.f64 1 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))
(*.f64 (neg.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))) -1)
(*.f64 (/.f64 (+.f64 1 (cos.f64 (*.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))) 2))) 2) (/.f64 1 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))))
(*.f64 (/.f64 (+.f64 1 (cos.f64 (*.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))) 2))) 2) (*.f64 (/.f64 1 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))) 1))
(*.f64 (/.f64 (+.f64 1 (cos.f64 (*.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))) 2))) 2) (*.f64 (/.f64 1 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))) (cos.f64 0)))
(*.f64 (/.f64 (+.f64 1 (cos.f64 (*.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))) 2))) 2) (/.f64 (cos.f64 0) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))))
(*.f64 (cos.f64 0) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))
(*.f64 (/.f64 1 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))) (/.f64 (+.f64 1 (cos.f64 (*.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))) 2))) 2))
(*.f64 (*.f64 (/.f64 (+.f64 1 (cos.f64 (*.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))) 2))) 2) (/.f64 (+.f64 1 (cos.f64 (*.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))) 2))) 2)) (/.f64 (/.f64 1 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))) (/.f64 (+.f64 1 (cos.f64 (*.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))) 2))) 2)))
(/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) 1)
(/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))))
(/.f64 (neg.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))) -1)
(/.f64 (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) 2) 2)
(/.f64 (+.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (sin.f64 (-.f64 (-.f64 (/.f64 (PI.f64) 2) (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 (PI.f64) 2)))) 2)
(/.f64 (+.f64 (sin.f64 (+.f64 (*.f64 (PI.f64) 2) (-.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))) (-.f64 (/.f64 (PI.f64) 2) (PI.f64))))) (sin.f64 (-.f64 (-.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))) (-.f64 (/.f64 (PI.f64) 2) (PI.f64))) (*.f64 (PI.f64) 2)))) 2)
(/.f64 (+.f64 (sin.f64 (+.f64 (*.f64 (PI.f64) 2) (-.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))) (neg.f64 (/.f64 (PI.f64) 2))))) (sin.f64 (-.f64 (-.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))) (neg.f64 (/.f64 (PI.f64) 2))) (*.f64 (PI.f64) 2)))) 2)
(/.f64 (+.f64 (sin.f64 (+.f64 (*.f64 (PI.f64) 2) (-.f64 (-.f64 (PI.f64) (/.f64 (PI.f64) 2)) (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))) (sin.f64 (-.f64 (-.f64 (-.f64 (PI.f64) (/.f64 (PI.f64) 2)) (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 (PI.f64) 2)))) 2)
(/.f64 (+.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (sin.f64 (+.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))) (/.f64 (PI.f64) 2)))) 2)
(/.f64 (+.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (sin.f64 (+.f64 (neg.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (/.f64 (PI.f64) 2)))) 2)
(/.f64 (+.f64 (cos.f64 (-.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))) (*.f64 (PI.f64) 2))) (cos.f64 (+.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))) (*.f64 (PI.f64) 2)))) 2)
(/.f64 (+.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 (-.f64 (neg.f64 (*.f64 (PI.f64) 2)) (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))) 2)
(/.f64 (+.f64 (cos.f64 (+.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))) (*.f64 (PI.f64) 2))) (cos.f64 (-.f64 (*.f64 (PI.f64) 2) (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))) 2)
(/.f64 (+.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 (-.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))) (neg.f64 (*.f64 (PI.f64) 2))))) 2)
(pow.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) 1)
(neg.f64 (neg.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))))
(sin.f64 (-.f64 (/.f64 (PI.f64) 2) (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))
(sin.f64 (-.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))) (-.f64 (/.f64 (PI.f64) 2) (PI.f64))))
(sin.f64 (-.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))) (neg.f64 (/.f64 (PI.f64) 2))))
(sin.f64 (-.f64 (-.f64 (PI.f64) (/.f64 (PI.f64) 2)) (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))
(sin.f64 (+.f64 (-.f64 (/.f64 (PI.f64) 2) (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 (PI.f64) 2)))
(+.f64 (/.f64 (*.f64 t eh) ew) 0)
(+.f64 0 (/.f64 (*.f64 t eh) ew))
(+.f64 1 (-.f64 (/.f64 (*.f64 t eh) ew) 1))
(+.f64 -1 (+.f64 (/.f64 (*.f64 t eh) ew) 1))
(+.f64 (+.f64 (/.f64 (*.f64 t eh) ew) 1) -1)
(+.f64 (-.f64 (/.f64 (*.f64 t eh) ew) 1) 1)
(-.f64 (/.f64 (*.f64 t eh) ew) 0)
(-.f64 0 (neg.f64 (/.f64 (*.f64 t eh) ew)))
(-.f64 1 (-.f64 1 (/.f64 (*.f64 t eh) ew)))
(-.f64 -1 (-.f64 -1 (/.f64 (*.f64 t eh) ew)))
(-.f64 (+.f64 (/.f64 (*.f64 t eh) ew) 1) 1)
(-.f64 (-.f64 2 (neg.f64 (/.f64 (*.f64 t eh) ew))) 2)
(-.f64 (-.f64 (/.f64 (*.f64 t eh) ew) 1) -1)
(*.f64 (/.f64 (*.f64 t eh) ew) 1)
(*.f64 (/.f64 (*.f64 t eh) ew) (/.f64 (/.f64 (*.f64 t eh) ew) (/.f64 (*.f64 t eh) ew)))
(*.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)) -1)
(*.f64 1 (/.f64 (*.f64 t eh) ew))
(*.f64 -1 (neg.f64 (/.f64 (*.f64 t eh) ew)))
(*.f64 (*.f64 (/.f64 (*.f64 t eh) ew) (/.f64 (*.f64 t eh) ew)) (/.f64 1 (/.f64 (*.f64 t eh) ew)))
(*.f64 (*.f64 (/.f64 (*.f64 t eh) ew) (/.f64 (*.f64 t eh) ew)) (*.f64 (/.f64 1 (/.f64 (*.f64 t eh) ew)) 1))
(*.f64 (*.f64 (/.f64 (*.f64 t eh) ew) (/.f64 (*.f64 t eh) ew)) (neg.f64 (/.f64 -1 (/.f64 (*.f64 t eh) ew))))
(*.f64 (*.f64 (/.f64 (*.f64 t eh) ew) (/.f64 (*.f64 t eh) ew)) (neg.f64 (/.f64 1 (neg.f64 (/.f64 (*.f64 t eh) ew)))))
(*.f64 (/.f64 1 (/.f64 (*.f64 t eh) ew)) (*.f64 (/.f64 (*.f64 t eh) ew) (/.f64 (*.f64 t eh) ew)))
(*.f64 (*.f64 (*.f64 (/.f64 (*.f64 t eh) ew) (/.f64 (*.f64 t eh) ew)) (*.f64 (/.f64 (*.f64 t eh) ew) (/.f64 (*.f64 t eh) ew))) (/.f64 (/.f64 1 (/.f64 (*.f64 t eh) ew)) (*.f64 (/.f64 (*.f64 t eh) ew) (/.f64 (*.f64 t eh) ew))))
(pow.f64 (/.f64 (*.f64 t eh) ew) 1)
(neg.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))
Outputs
(+.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) 0)
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))
(+.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 0 (cos.f64 (-.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))) (neg.f64 (/.f64 (PI.f64) 2))))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))
(+.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 0 (cos.f64 (-.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))) (-.f64 (/.f64 (PI.f64) 2) (PI.f64))))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))
(+.f64 0 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))
(+.f64 (*.f64 0 (cos.f64 (-.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))) (neg.f64 (/.f64 (PI.f64) 2))))) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))
(+.f64 (*.f64 0 (cos.f64 (-.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))) (-.f64 (/.f64 (PI.f64) 2) (PI.f64))))) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))
(-.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) 0)
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))
(-.f64 0 (neg.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))
(-.f64 (*.f64 (cos.f64 (-.f64 -1 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))) (cos.f64 1)) (*.f64 (sin.f64 (-.f64 -1 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))) (sin.f64 1)))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))
(-.f64 (-.f64 (*.f64 (cos.f64 (-.f64 -1 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))) (cos.f64 1)) 0) (*.f64 (sin.f64 (-.f64 -1 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))) (sin.f64 1)))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))
(*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) 1)
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))
(*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))
(*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 0))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))
(*.f64 1 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))
(*.f64 (neg.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))) -1)
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))
(*.f64 (/.f64 (+.f64 1 (cos.f64 (*.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))) 2))) 2) (/.f64 1 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))))
(*.f64 (/.f64 (+.f64 1 (cos.f64 (*.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))) 2))) 2) (*.f64 (/.f64 1 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))) 1))
(*.f64 (/.f64 (+.f64 1 (cos.f64 (*.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))) 2))) 2) (/.f64 1 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))))
(*.f64 (/.f64 (+.f64 1 (cos.f64 (*.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))) 2))) 2) (*.f64 (/.f64 1 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))) (cos.f64 0)))
(*.f64 (/.f64 (+.f64 1 (cos.f64 (*.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))) 2))) 2) (*.f64 (cos.f64 0) (/.f64 1 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))))
(*.f64 (cos.f64 0) (*.f64 (/.f64 (+.f64 1 (cos.f64 (*.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))) 2))) 2) (/.f64 1 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))))
(*.f64 (/.f64 (+.f64 1 (cos.f64 (*.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))) 2))) 2) (/.f64 (cos.f64 0) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))))
(*.f64 (cos.f64 0) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))
(*.f64 (/.f64 1 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))) (/.f64 (+.f64 1 (cos.f64 (*.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))) 2))) 2))
(*.f64 (/.f64 (+.f64 1 (cos.f64 (*.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))) 2))) 2) (/.f64 1 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))))
(*.f64 (*.f64 (/.f64 (+.f64 1 (cos.f64 (*.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))) 2))) 2) (/.f64 (+.f64 1 (cos.f64 (*.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))) 2))) 2)) (/.f64 (/.f64 1 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))) (/.f64 (+.f64 1 (cos.f64 (*.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))) 2))) 2)))
(*.f64 (*.f64 (/.f64 (+.f64 1 (cos.f64 (*.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))) 2))) 2) (/.f64 1 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))) (/.f64 (/.f64 (+.f64 1 (cos.f64 (*.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))) 2))) 2) (/.f64 (+.f64 1 (cos.f64 (*.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))) 2))) 2)))
(*.f64 (/.f64 1 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))) (*.f64 (/.f64 (+.f64 1 (cos.f64 (*.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))) 2))) 2) (/.f64 (/.f64 (+.f64 1 (cos.f64 (*.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))) 2))) 2) (/.f64 (+.f64 1 (cos.f64 (*.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))) 2))) 2))))
(/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) 1)
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))
(/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))
(/.f64 (neg.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))) -1)
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))
(/.f64 (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) 2) 2)
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))
(/.f64 (+.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (sin.f64 (-.f64 (-.f64 (/.f64 (PI.f64) 2) (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 (PI.f64) 2)))) 2)
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))
(/.f64 (+.f64 (sin.f64 (+.f64 (*.f64 (PI.f64) 2) (-.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))) (-.f64 (/.f64 (PI.f64) 2) (PI.f64))))) (sin.f64 (-.f64 (-.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))) (-.f64 (/.f64 (PI.f64) 2) (PI.f64))) (*.f64 (PI.f64) 2)))) 2)
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))
(/.f64 (+.f64 (sin.f64 (+.f64 (*.f64 (PI.f64) 2) (-.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))) (neg.f64 (/.f64 (PI.f64) 2))))) (sin.f64 (-.f64 (-.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))) (neg.f64 (/.f64 (PI.f64) 2))) (*.f64 (PI.f64) 2)))) 2)
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))
(/.f64 (+.f64 (sin.f64 (+.f64 (*.f64 (PI.f64) 2) (-.f64 (-.f64 (PI.f64) (/.f64 (PI.f64) 2)) (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))) (sin.f64 (-.f64 (-.f64 (-.f64 (PI.f64) (/.f64 (PI.f64) 2)) (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 (PI.f64) 2)))) 2)
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))
(/.f64 (+.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (sin.f64 (+.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))) (/.f64 (PI.f64) 2)))) 2)
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))
(/.f64 (+.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (sin.f64 (+.f64 (neg.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (/.f64 (PI.f64) 2)))) 2)
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))
(/.f64 (+.f64 (cos.f64 (-.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))) (*.f64 (PI.f64) 2))) (cos.f64 (+.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))) (*.f64 (PI.f64) 2)))) 2)
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))
(/.f64 (+.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 (-.f64 (neg.f64 (*.f64 (PI.f64) 2)) (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))) 2)
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))
(/.f64 (+.f64 (cos.f64 (+.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))) (*.f64 (PI.f64) 2))) (cos.f64 (-.f64 (*.f64 (PI.f64) 2) (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))) 2)
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))
(/.f64 (+.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 (-.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))) (neg.f64 (*.f64 (PI.f64) 2))))) 2)
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))
(pow.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) 1)
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))
(neg.f64 (neg.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))
(sin.f64 (-.f64 (/.f64 (PI.f64) 2) (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))
(sin.f64 (-.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))) (-.f64 (/.f64 (PI.f64) 2) (PI.f64))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))
(sin.f64 (-.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))) (neg.f64 (/.f64 (PI.f64) 2))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))
(sin.f64 (-.f64 (-.f64 (PI.f64) (/.f64 (PI.f64) 2)) (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))
(sin.f64 (+.f64 (-.f64 (/.f64 (PI.f64) 2) (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 (PI.f64) 2)))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))
(+.f64 (/.f64 (*.f64 t eh) ew) 0)
(/.f64 (*.f64 t eh) ew)
(+.f64 0 (/.f64 (*.f64 t eh) ew))
(/.f64 (*.f64 t eh) ew)
(+.f64 1 (-.f64 (/.f64 (*.f64 t eh) ew) 1))
(/.f64 (*.f64 t eh) ew)
(+.f64 -1 (+.f64 (/.f64 (*.f64 t eh) ew) 1))
(/.f64 (*.f64 t eh) ew)
(+.f64 (+.f64 (/.f64 (*.f64 t eh) ew) 1) -1)
(/.f64 (*.f64 t eh) ew)
(+.f64 (-.f64 (/.f64 (*.f64 t eh) ew) 1) 1)
(/.f64 (*.f64 t eh) ew)
(-.f64 (/.f64 (*.f64 t eh) ew) 0)
(/.f64 (*.f64 t eh) ew)
(-.f64 0 (neg.f64 (/.f64 (*.f64 t eh) ew)))
(/.f64 (*.f64 t eh) ew)
(-.f64 1 (-.f64 1 (/.f64 (*.f64 t eh) ew)))
(/.f64 (*.f64 t eh) ew)
(-.f64 -1 (-.f64 -1 (/.f64 (*.f64 t eh) ew)))
(/.f64 (*.f64 t eh) ew)
(-.f64 (+.f64 (/.f64 (*.f64 t eh) ew) 1) 1)
(/.f64 (*.f64 t eh) ew)
(-.f64 (-.f64 2 (neg.f64 (/.f64 (*.f64 t eh) ew))) 2)
(/.f64 (*.f64 t eh) ew)
(-.f64 (-.f64 (/.f64 (*.f64 t eh) ew) 1) -1)
(/.f64 (*.f64 t eh) ew)
(*.f64 (/.f64 (*.f64 t eh) ew) 1)
(/.f64 (*.f64 t eh) ew)
(*.f64 (/.f64 (*.f64 t eh) ew) (/.f64 (/.f64 (*.f64 t eh) ew) (/.f64 (*.f64 t eh) ew)))
(/.f64 (*.f64 t eh) ew)
(*.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)) -1)
(/.f64 (*.f64 t eh) ew)
(*.f64 1 (/.f64 (*.f64 t eh) ew))
(/.f64 (*.f64 t eh) ew)
(*.f64 -1 (neg.f64 (/.f64 (*.f64 t eh) ew)))
(/.f64 (*.f64 t eh) ew)
(*.f64 (*.f64 (/.f64 (*.f64 t eh) ew) (/.f64 (*.f64 t eh) ew)) (/.f64 1 (/.f64 (*.f64 t eh) ew)))
(/.f64 (*.f64 t eh) ew)
(*.f64 (*.f64 (/.f64 (*.f64 t eh) ew) (/.f64 (*.f64 t eh) ew)) (*.f64 (/.f64 1 (/.f64 (*.f64 t eh) ew)) 1))
(/.f64 (*.f64 t eh) ew)
(*.f64 (*.f64 (/.f64 (*.f64 t eh) ew) (/.f64 (*.f64 t eh) ew)) (neg.f64 (/.f64 -1 (/.f64 (*.f64 t eh) ew))))
(/.f64 (*.f64 t eh) ew)
(*.f64 (*.f64 (/.f64 (*.f64 t eh) ew) (/.f64 (*.f64 t eh) ew)) (neg.f64 (/.f64 1 (neg.f64 (/.f64 (*.f64 t eh) ew)))))
(/.f64 (*.f64 t eh) ew)
(*.f64 (/.f64 1 (/.f64 (*.f64 t eh) ew)) (*.f64 (/.f64 (*.f64 t eh) ew) (/.f64 (*.f64 t eh) ew)))
(/.f64 (*.f64 t eh) ew)
(*.f64 (*.f64 (*.f64 (/.f64 (*.f64 t eh) ew) (/.f64 (*.f64 t eh) ew)) (*.f64 (/.f64 (*.f64 t eh) ew) (/.f64 (*.f64 t eh) ew))) (/.f64 (/.f64 1 (/.f64 (*.f64 t eh) ew)) (*.f64 (/.f64 (*.f64 t eh) ew) (/.f64 (*.f64 t eh) ew))))
(/.f64 (*.f64 t eh) ew)
(pow.f64 (/.f64 (*.f64 t eh) ew) 1)
(/.f64 (*.f64 t eh) ew)
(neg.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))
(/.f64 (*.f64 t eh) ew)

localize39.0ms (0.2%)

Local error

Found 4 expressions with local error:

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

Compiled 150 to 20 computations (86.7% saved)

series1.0ms (0%)

Counts
1 → 24
Calls

6 calls:

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

rewrite89.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
1668×rational.json-5
1666×exponential.json-3
1666×rational.json-1
1666×rational.json-2
1666×rational.json-4
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0711
16311
223111
383111
4324111
Stop Event
node limit
Counts
1 → 6
Calls
Call 1
Inputs
(*.f64 (tan.f64 t) eh)
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (tan.f64 t) eh) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (tan.f64 t) eh))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (tan.f64 t) eh) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (tan.f64 t) eh) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (tan.f64 t) eh) (/.f64 (*.f64 (tan.f64 t) eh) (*.f64 (tan.f64 t) eh)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (tan.f64 t) eh) 1)))))

simplify145.0ms (0.7%)

Algorithm
egg-herbie
Rules
1242×rational.json-simplify-49
942×rational.json-simplify-2
926×rational.json-simplify-47
800×rational.json-simplify-44
766×rational.json-simplify-111
Iterations

Useful iterations: 4 (0.0ms)

IterNodesCost
042658
189658
2182640
3379628
41151622
52380622
65746622
Stop Event
node limit
Counts
30 → 27
Calls
Call 1
Inputs
(*.f64 t eh)
(+.f64 (*.f64 t eh) (*.f64 1/3 (*.f64 (pow.f64 t 3) eh)))
(+.f64 (*.f64 t eh) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 t 3) eh)) (*.f64 2/15 (*.f64 (pow.f64 t 5) eh))))
(+.f64 (*.f64 t eh) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 t 3) eh)) (+.f64 (*.f64 17/315 (*.f64 (pow.f64 t 7) eh)) (*.f64 2/15 (*.f64 (pow.f64 t 5) eh)))))
(/.f64 (*.f64 (sin.f64 t) eh) (cos.f64 t))
(/.f64 (*.f64 (sin.f64 t) eh) (cos.f64 t))
(/.f64 (*.f64 (sin.f64 t) eh) (cos.f64 t))
(/.f64 (*.f64 (sin.f64 t) eh) (cos.f64 t))
(/.f64 (*.f64 (sin.f64 t) eh) (cos.f64 t))
(/.f64 (*.f64 (sin.f64 t) eh) (cos.f64 t))
(/.f64 (*.f64 (sin.f64 t) eh) (cos.f64 t))
(/.f64 (*.f64 (sin.f64 t) eh) (cos.f64 t))
(/.f64 (*.f64 (sin.f64 t) eh) (cos.f64 t))
(/.f64 (*.f64 (sin.f64 t) eh) (cos.f64 t))
(/.f64 (*.f64 (sin.f64 t) eh) (cos.f64 t))
(/.f64 (*.f64 (sin.f64 t) eh) (cos.f64 t))
(/.f64 (*.f64 (sin.f64 t) eh) (cos.f64 t))
(/.f64 (*.f64 (sin.f64 t) eh) (cos.f64 t))
(/.f64 (*.f64 (sin.f64 t) eh) (cos.f64 t))
(/.f64 (*.f64 (sin.f64 t) eh) (cos.f64 t))
(/.f64 (*.f64 (sin.f64 t) eh) (cos.f64 t))
(/.f64 (*.f64 (sin.f64 t) eh) (cos.f64 t))
(/.f64 (*.f64 (sin.f64 t) eh) (cos.f64 t))
(/.f64 (*.f64 (sin.f64 t) eh) (cos.f64 t))
(+.f64 (*.f64 (tan.f64 t) eh) 0)
(+.f64 0 (*.f64 (tan.f64 t) eh))
(-.f64 (*.f64 (tan.f64 t) eh) 0)
(/.f64 (*.f64 (tan.f64 t) eh) 1)
(/.f64 (*.f64 (tan.f64 t) eh) (/.f64 (*.f64 (tan.f64 t) eh) (*.f64 (tan.f64 t) eh)))
(pow.f64 (*.f64 (tan.f64 t) eh) 1)
Outputs
(*.f64 t eh)
(+.f64 (*.f64 t eh) (*.f64 1/3 (*.f64 (pow.f64 t 3) eh)))
(+.f64 (*.f64 t eh) (*.f64 1/3 (*.f64 eh (pow.f64 t 3))))
(+.f64 (*.f64 t eh) (*.f64 eh (*.f64 1/3 (pow.f64 t 3))))
(*.f64 eh (+.f64 t (*.f64 1/3 (pow.f64 t 3))))
(+.f64 (*.f64 t eh) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 t 3) eh)) (*.f64 2/15 (*.f64 (pow.f64 t 5) eh))))
(+.f64 (*.f64 t eh) (+.f64 (*.f64 1/3 (*.f64 eh (pow.f64 t 3))) (*.f64 2/15 (*.f64 eh (pow.f64 t 5)))))
(+.f64 (*.f64 t eh) (+.f64 (*.f64 eh (*.f64 1/3 (pow.f64 t 3))) (*.f64 eh (*.f64 (pow.f64 t 5) 2/15))))
(+.f64 (*.f64 eh (+.f64 t (*.f64 1/3 (pow.f64 t 3)))) (*.f64 (pow.f64 t 5) (*.f64 eh 2/15)))
(*.f64 eh (+.f64 (*.f64 2/15 (pow.f64 t 5)) (+.f64 t (*.f64 1/3 (pow.f64 t 3)))))
(*.f64 eh (+.f64 t (+.f64 (*.f64 2/15 (pow.f64 t 5)) (*.f64 1/3 (pow.f64 t 3)))))
(+.f64 (*.f64 t eh) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 t 3) eh)) (+.f64 (*.f64 17/315 (*.f64 (pow.f64 t 7) eh)) (*.f64 2/15 (*.f64 (pow.f64 t 5) eh)))))
(+.f64 (*.f64 t eh) (+.f64 (*.f64 1/3 (*.f64 eh (pow.f64 t 3))) (+.f64 (*.f64 2/15 (*.f64 eh (pow.f64 t 5))) (*.f64 17/315 (*.f64 eh (pow.f64 t 7))))))
(+.f64 (*.f64 t eh) (+.f64 (*.f64 eh (*.f64 1/3 (pow.f64 t 3))) (+.f64 (*.f64 eh (*.f64 (pow.f64 t 5) 2/15)) (*.f64 eh (*.f64 17/315 (pow.f64 t 7))))))
(+.f64 (*.f64 eh (*.f64 1/3 (pow.f64 t 3))) (+.f64 (*.f64 eh (+.f64 t (*.f64 2/15 (pow.f64 t 5)))) (*.f64 eh (*.f64 17/315 (pow.f64 t 7)))))
(+.f64 (*.f64 1/3 (*.f64 eh (pow.f64 t 3))) (*.f64 eh (+.f64 (*.f64 17/315 (pow.f64 t 7)) (+.f64 t (*.f64 2/15 (pow.f64 t 5))))))
(*.f64 eh (+.f64 (*.f64 1/3 (pow.f64 t 3)) (+.f64 (*.f64 2/15 (pow.f64 t 5)) (+.f64 t (*.f64 17/315 (pow.f64 t 7))))))
(*.f64 eh (+.f64 t (+.f64 (*.f64 2/15 (pow.f64 t 5)) (+.f64 (*.f64 1/3 (pow.f64 t 3)) (*.f64 17/315 (pow.f64 t 7))))))
(/.f64 (*.f64 (sin.f64 t) eh) (cos.f64 t))
(/.f64 (*.f64 eh (sin.f64 t)) (cos.f64 t))
(/.f64 (*.f64 (sin.f64 t) eh) (cos.f64 t))
(/.f64 (*.f64 eh (sin.f64 t)) (cos.f64 t))
(/.f64 (*.f64 (sin.f64 t) eh) (cos.f64 t))
(/.f64 (*.f64 eh (sin.f64 t)) (cos.f64 t))
(/.f64 (*.f64 (sin.f64 t) eh) (cos.f64 t))
(/.f64 (*.f64 eh (sin.f64 t)) (cos.f64 t))
(/.f64 (*.f64 (sin.f64 t) eh) (cos.f64 t))
(/.f64 (*.f64 eh (sin.f64 t)) (cos.f64 t))
(/.f64 (*.f64 (sin.f64 t) eh) (cos.f64 t))
(/.f64 (*.f64 eh (sin.f64 t)) (cos.f64 t))
(/.f64 (*.f64 (sin.f64 t) eh) (cos.f64 t))
(/.f64 (*.f64 eh (sin.f64 t)) (cos.f64 t))
(/.f64 (*.f64 (sin.f64 t) eh) (cos.f64 t))
(/.f64 (*.f64 eh (sin.f64 t)) (cos.f64 t))
(/.f64 (*.f64 (sin.f64 t) eh) (cos.f64 t))
(/.f64 (*.f64 eh (sin.f64 t)) (cos.f64 t))
(/.f64 (*.f64 (sin.f64 t) eh) (cos.f64 t))
(/.f64 (*.f64 eh (sin.f64 t)) (cos.f64 t))
(/.f64 (*.f64 (sin.f64 t) eh) (cos.f64 t))
(/.f64 (*.f64 eh (sin.f64 t)) (cos.f64 t))
(/.f64 (*.f64 (sin.f64 t) eh) (cos.f64 t))
(/.f64 (*.f64 eh (sin.f64 t)) (cos.f64 t))
(/.f64 (*.f64 (sin.f64 t) eh) (cos.f64 t))
(/.f64 (*.f64 eh (sin.f64 t)) (cos.f64 t))
(/.f64 (*.f64 (sin.f64 t) eh) (cos.f64 t))
(/.f64 (*.f64 eh (sin.f64 t)) (cos.f64 t))
(/.f64 (*.f64 (sin.f64 t) eh) (cos.f64 t))
(/.f64 (*.f64 eh (sin.f64 t)) (cos.f64 t))
(/.f64 (*.f64 (sin.f64 t) eh) (cos.f64 t))
(/.f64 (*.f64 eh (sin.f64 t)) (cos.f64 t))
(/.f64 (*.f64 (sin.f64 t) eh) (cos.f64 t))
(/.f64 (*.f64 eh (sin.f64 t)) (cos.f64 t))
(/.f64 (*.f64 (sin.f64 t) eh) (cos.f64 t))
(/.f64 (*.f64 eh (sin.f64 t)) (cos.f64 t))
(/.f64 (*.f64 (sin.f64 t) eh) (cos.f64 t))
(/.f64 (*.f64 eh (sin.f64 t)) (cos.f64 t))
(/.f64 (*.f64 (sin.f64 t) eh) (cos.f64 t))
(/.f64 (*.f64 eh (sin.f64 t)) (cos.f64 t))
(+.f64 (*.f64 (tan.f64 t) eh) 0)
(*.f64 eh (tan.f64 t))
(+.f64 0 (*.f64 (tan.f64 t) eh))
(*.f64 eh (tan.f64 t))
(-.f64 (*.f64 (tan.f64 t) eh) 0)
(*.f64 eh (tan.f64 t))
(/.f64 (*.f64 (tan.f64 t) eh) 1)
(*.f64 eh (tan.f64 t))
(/.f64 (*.f64 (tan.f64 t) eh) (/.f64 (*.f64 (tan.f64 t) eh) (*.f64 (tan.f64 t) eh)))
(*.f64 eh (tan.f64 t))
(pow.f64 (*.f64 (tan.f64 t) eh) 1)
(*.f64 eh (tan.f64 t))

localize76.0ms (0.4%)

Local error

Found 4 expressions with local error:

NewErrorProgram
5.0b
(*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (+.f64 (*.f64 t eh) (*.f64 eh (*.f64 -1/6 (pow.f64 t 3)))))
5.2b
(*.f64 eh (*.f64 -1/6 (pow.f64 t 3)))
8.3b
(+.f64 (*.f64 t eh) (*.f64 eh (*.f64 -1/6 (pow.f64 t 3))))
22.4b
(cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)))
Compiler

Compiled 226 to 61 computations (73% saved)

series23.0ms (0.1%)

Counts
3 → 84
Calls

21 calls:

TimeVariablePointExpression
16.0ms
eh
@-inf
(*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (+.f64 (*.f64 t eh) (*.f64 eh (*.f64 -1/6 (pow.f64 t 3)))))
1.0ms
ew
@0
(*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (+.f64 (*.f64 t eh) (*.f64 eh (*.f64 -1/6 (pow.f64 t 3)))))
1.0ms
eh
@inf
(+.f64 (*.f64 t eh) (*.f64 eh (*.f64 -1/6 (pow.f64 t 3))))
1.0ms
eh
@-inf
(+.f64 (*.f64 t eh) (*.f64 eh (*.f64 -1/6 (pow.f64 t 3))))
0.0ms
eh
@0
(*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (+.f64 (*.f64 t eh) (*.f64 eh (*.f64 -1/6 (pow.f64 t 3)))))

rewrite106.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
1058×rational.json-5
1056×exponential.json-3
1056×rational.json-1
1056×rational.json-2
1056×rational.json-4
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
020115
1178103
2587103
32213103
Stop Event
node limit
Counts
3 → 26
Calls
Call 1
Inputs
(+.f64 (*.f64 t eh) (*.f64 eh (*.f64 -1/6 (pow.f64 t 3))))
(*.f64 eh (*.f64 -1/6 (pow.f64 t 3)))
(*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (+.f64 (*.f64 t eh) (*.f64 eh (*.f64 -1/6 (pow.f64 t 3)))))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 eh (+.f64 t (*.f64 -1/6 (pow.f64 t 3)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 eh (+.f64 t (*.f64 -1/6 (pow.f64 t 3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 eh (+.f64 t (*.f64 -1/6 (pow.f64 t 3)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 eh (+.f64 t (*.f64 -1/6 (pow.f64 t 3)))) (/.f64 (*.f64 eh (+.f64 t (*.f64 -1/6 (pow.f64 t 3)))) (*.f64 eh (+.f64 t (*.f64 -1/6 (pow.f64 t 3))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 eh (+.f64 t (*.f64 -1/6 (pow.f64 t 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 t (*.f64 -1/6 (pow.f64 t 3))) eh)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 eh (*.f64 eh (*.f64 (+.f64 t (*.f64 -1/6 (pow.f64 t 3))) (+.f64 t (*.f64 -1/6 (pow.f64 t 3)))))) (/.f64 1 (*.f64 eh (+.f64 t (*.f64 -1/6 (pow.f64 t 3))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 eh (*.f64 eh (*.f64 (+.f64 t (*.f64 -1/6 (pow.f64 t 3))) (+.f64 t (*.f64 -1/6 (pow.f64 t 3)))))) (*.f64 (/.f64 1 (*.f64 eh (+.f64 t (*.f64 -1/6 (pow.f64 t 3))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 eh eh) (*.f64 (/.f64 1 eh) (+.f64 t (*.f64 -1/6 (pow.f64 t 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 eh (+.f64 t (*.f64 -1/6 (pow.f64 t 3))))) (*.f64 eh (*.f64 eh (*.f64 (+.f64 t (*.f64 -1/6 (pow.f64 t 3))) (+.f64 t (*.f64 -1/6 (pow.f64 t 3)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 eh (+.f64 t (*.f64 -1/6 (pow.f64 t 3)))) (*.f64 (*.f64 eh (+.f64 t (*.f64 -1/6 (pow.f64 t 3)))) (*.f64 eh (*.f64 eh (*.f64 (+.f64 t (*.f64 -1/6 (pow.f64 t 3))) (+.f64 t (*.f64 -1/6 (pow.f64 t 3)))))))) (/.f64 (/.f64 1 (*.f64 eh (+.f64 t (*.f64 -1/6 (pow.f64 t 3))))) (*.f64 eh (*.f64 eh (*.f64 (+.f64 t (*.f64 -1/6 (pow.f64 t 3))) (+.f64 t (*.f64 -1/6 (pow.f64 t 3))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 eh (+.f64 t (*.f64 -1/6 (pow.f64 t 3)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 eh (+.f64 t (*.f64 -1/6 (pow.f64 t 3)))) (/.f64 (*.f64 eh (+.f64 t (*.f64 -1/6 (pow.f64 t 3)))) (*.f64 eh (+.f64 t (*.f64 -1/6 (pow.f64 t 3))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 eh (+.f64 t (*.f64 -1/6 (pow.f64 t 3)))) 1)))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 -1/6 (*.f64 eh (pow.f64 t 3))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 -1/6 (*.f64 eh (pow.f64 t 3))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 -1/6 (*.f64 eh (pow.f64 t 3))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -1/6 (*.f64 eh (pow.f64 t 3))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -1/6 (*.f64 eh (pow.f64 t 3))) (/.f64 (*.f64 -1/6 (*.f64 eh (pow.f64 t 3))) (*.f64 -1/6 (*.f64 eh (pow.f64 t 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 -1/6 (*.f64 eh (pow.f64 t 3))) 1)))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 eh (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew)))) (+.f64 t (*.f64 -1/6 (pow.f64 t 3))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 eh (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew)))) (+.f64 t (*.f64 -1/6 (pow.f64 t 3))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 eh (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew)))) (+.f64 t (*.f64 -1/6 (pow.f64 t 3))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 eh (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew)))) (+.f64 t (*.f64 -1/6 (pow.f64 t 3))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 eh (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew)))) (+.f64 t (*.f64 -1/6 (pow.f64 t 3))))) (/.f64 (*.f64 eh (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew)))) (+.f64 t (*.f64 -1/6 (pow.f64 t 3))))) (*.f64 eh (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew)))) (+.f64 t (*.f64 -1/6 (pow.f64 t 3)))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 eh (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew)))) (+.f64 t (*.f64 -1/6 (pow.f64 t 3))))) 1)))))

simplify327.0ms (1.7%)

Algorithm
egg-herbie
Rules
1240×rational.json-simplify-2
928×rational.json-simplify-43
924×rational.json-simplify-1
762×rational.json-simplify-54
758×rational.json-simplify-47
Iterations

Useful iterations: 5 (0.0ms)

IterNodesCost
0905620
11915402
25324002
319174002
447444002
568433986
Stop Event
node limit
Counts
110 → 58
Calls
Call 1
Inputs
(*.f64 t eh)
(+.f64 (*.f64 t eh) (*.f64 -1/6 (*.f64 (pow.f64 t 3) eh)))
(+.f64 (*.f64 t eh) (*.f64 -1/6 (*.f64 (pow.f64 t 3) eh)))
(+.f64 (*.f64 t eh) (*.f64 -1/6 (*.f64 (pow.f64 t 3) eh)))
(*.f64 -1/6 (*.f64 (pow.f64 t 3) eh))
(+.f64 (*.f64 t eh) (*.f64 -1/6 (*.f64 (pow.f64 t 3) eh)))
(+.f64 (*.f64 t eh) (*.f64 -1/6 (*.f64 (pow.f64 t 3) eh)))
(+.f64 (*.f64 t eh) (*.f64 -1/6 (*.f64 (pow.f64 t 3) eh)))
(*.f64 -1/6 (*.f64 (pow.f64 t 3) eh))
(+.f64 (*.f64 t eh) (*.f64 -1/6 (*.f64 (pow.f64 t 3) eh)))
(+.f64 (*.f64 t eh) (*.f64 -1/6 (*.f64 (pow.f64 t 3) eh)))
(+.f64 (*.f64 t eh) (*.f64 -1/6 (*.f64 (pow.f64 t 3) eh)))
(*.f64 (+.f64 t (*.f64 -1/6 (pow.f64 t 3))) eh)
(*.f64 (+.f64 t (*.f64 -1/6 (pow.f64 t 3))) eh)
(*.f64 (+.f64 t (*.f64 -1/6 (pow.f64 t 3))) eh)
(*.f64 (+.f64 t (*.f64 -1/6 (pow.f64 t 3))) eh)
(*.f64 (+.f64 t (*.f64 -1/6 (pow.f64 t 3))) eh)
(*.f64 (+.f64 t (*.f64 -1/6 (pow.f64 t 3))) eh)
(*.f64 (+.f64 t (*.f64 -1/6 (pow.f64 t 3))) eh)
(*.f64 (+.f64 t (*.f64 -1/6 (pow.f64 t 3))) eh)
(*.f64 -1 (*.f64 (+.f64 (*.f64 -1 t) (*.f64 1/6 (pow.f64 t 3))) eh))
(*.f64 -1 (*.f64 (+.f64 (*.f64 -1 t) (*.f64 1/6 (pow.f64 t 3))) eh))
(*.f64 -1 (*.f64 (+.f64 (*.f64 -1 t) (*.f64 1/6 (pow.f64 t 3))) eh))
(*.f64 -1 (*.f64 (+.f64 (*.f64 -1 t) (*.f64 1/6 (pow.f64 t 3))) eh))
(*.f64 -1/6 (*.f64 (pow.f64 t 3) eh))
(*.f64 -1/6 (*.f64 (pow.f64 t 3) eh))
(*.f64 -1/6 (*.f64 (pow.f64 t 3) eh))
(*.f64 -1/6 (*.f64 (pow.f64 t 3) eh))
(*.f64 -1/6 (*.f64 (pow.f64 t 3) eh))
(*.f64 -1/6 (*.f64 (pow.f64 t 3) eh))
(*.f64 -1/6 (*.f64 (pow.f64 t 3) eh))
(*.f64 -1/6 (*.f64 (pow.f64 t 3) eh))
(*.f64 -1/6 (*.f64 (pow.f64 t 3) eh))
(*.f64 -1/6 (*.f64 (pow.f64 t 3) eh))
(*.f64 -1/6 (*.f64 (pow.f64 t 3) eh))
(*.f64 -1/6 (*.f64 (pow.f64 t 3) eh))
(*.f64 -1/6 (*.f64 (pow.f64 t 3) eh))
(*.f64 -1/6 (*.f64 (pow.f64 t 3) eh))
(*.f64 -1/6 (*.f64 (pow.f64 t 3) eh))
(*.f64 -1/6 (*.f64 (pow.f64 t 3) eh))
(*.f64 -1/6 (*.f64 (pow.f64 t 3) eh))
(*.f64 -1/6 (*.f64 (pow.f64 t 3) eh))
(*.f64 -1/6 (*.f64 (pow.f64 t 3) eh))
(*.f64 -1/6 (*.f64 (pow.f64 t 3) eh))
(*.f64 -1/6 (*.f64 (pow.f64 t 3) eh))
(*.f64 -1/6 (*.f64 (pow.f64 t 3) eh))
(*.f64 -1/6 (*.f64 (pow.f64 t 3) eh))
(*.f64 -1/6 (*.f64 (pow.f64 t 3) eh))
(*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 t eh))
(+.f64 (*.f64 -1/6 (*.f64 (pow.f64 t 3) (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) eh))) (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 t eh)))
(+.f64 (*.f64 -1/6 (*.f64 (pow.f64 t 3) (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) eh))) (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 t eh)))
(+.f64 (*.f64 -1/6 (*.f64 (pow.f64 t 3) (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) eh))) (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 t eh)))
(*.f64 -1/6 (*.f64 (pow.f64 t 3) (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) eh)))
(+.f64 (*.f64 -1/6 (*.f64 (pow.f64 t 3) (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) eh))) (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 t eh)))
(+.f64 (*.f64 -1/6 (*.f64 (pow.f64 t 3) (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) eh))) (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 t eh)))
(+.f64 (*.f64 -1/6 (*.f64 (pow.f64 t 3) (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) eh))) (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 t eh)))
(*.f64 -1/6 (*.f64 (pow.f64 t 3) (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) eh)))
(+.f64 (*.f64 -1/6 (*.f64 (pow.f64 t 3) (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) eh))) (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 t eh)))
(+.f64 (*.f64 -1/6 (*.f64 (pow.f64 t 3) (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) eh))) (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 t eh)))
(+.f64 (*.f64 -1/6 (*.f64 (pow.f64 t 3) (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) eh))) (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 t eh)))
(*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (+.f64 t (*.f64 -1/6 (pow.f64 t 3))) eh))
(*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (+.f64 t (*.f64 -1/6 (pow.f64 t 3))) eh))
(*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (+.f64 t (*.f64 -1/6 (pow.f64 t 3))) eh))
(*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (+.f64 t (*.f64 -1/6 (pow.f64 t 3))) eh))
(*.f64 (+.f64 t (*.f64 -1/6 (pow.f64 t 3))) (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) eh))
(*.f64 (+.f64 t (*.f64 -1/6 (pow.f64 t 3))) (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) eh))
(*.f64 (+.f64 t (*.f64 -1/6 (pow.f64 t 3))) (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) eh))
(*.f64 (+.f64 t (*.f64 -1/6 (pow.f64 t 3))) (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) eh))
(*.f64 -1 (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (+.f64 (*.f64 -1 t) (*.f64 1/6 (pow.f64 t 3))) eh)))
(*.f64 -1 (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (+.f64 (*.f64 -1 t) (*.f64 1/6 (pow.f64 t 3))) eh)))
(*.f64 -1 (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (+.f64 (*.f64 -1 t) (*.f64 1/6 (pow.f64 t 3))) eh)))
(*.f64 -1 (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (+.f64 (*.f64 -1 t) (*.f64 1/6 (pow.f64 t 3))) eh)))
(*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (+.f64 (*.f64 t eh) (*.f64 -1/6 (*.f64 (pow.f64 t 3) eh))))
(*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (+.f64 (*.f64 t eh) (*.f64 -1/6 (*.f64 (pow.f64 t 3) eh))))
(*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (+.f64 (*.f64 t eh) (*.f64 -1/6 (*.f64 (pow.f64 t 3) eh))))
(*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (+.f64 (*.f64 t eh) (*.f64 -1/6 (*.f64 (pow.f64 t 3) eh))))
(*.f64 (+.f64 (*.f64 t eh) (*.f64 -1/6 (*.f64 (pow.f64 t 3) eh))) (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))))
(*.f64 (+.f64 (*.f64 t eh) (*.f64 -1/6 (*.f64 (pow.f64 t 3) eh))) (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))))
(*.f64 (+.f64 (*.f64 t eh) (*.f64 -1/6 (*.f64 (pow.f64 t 3) eh))) (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))))
(*.f64 (+.f64 (*.f64 t eh) (*.f64 -1/6 (*.f64 (pow.f64 t 3) eh))) (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))))
(*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (+.f64 (*.f64 t eh) (*.f64 -1/6 (*.f64 (pow.f64 t 3) eh))))
(*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (+.f64 (*.f64 t eh) (*.f64 -1/6 (*.f64 (pow.f64 t 3) eh))))
(*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (+.f64 (*.f64 t eh) (*.f64 -1/6 (*.f64 (pow.f64 t 3) eh))))
(*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (+.f64 (*.f64 t eh) (*.f64 -1/6 (*.f64 (pow.f64 t 3) eh))))
(-.f64 (*.f64 eh (+.f64 t (*.f64 -1/6 (pow.f64 t 3)))) 0)
(*.f64 eh (+.f64 t (*.f64 -1/6 (pow.f64 t 3))))
(*.f64 (*.f64 eh (+.f64 t (*.f64 -1/6 (pow.f64 t 3)))) 1)
(*.f64 (*.f64 eh (+.f64 t (*.f64 -1/6 (pow.f64 t 3)))) (/.f64 (*.f64 eh (+.f64 t (*.f64 -1/6 (pow.f64 t 3)))) (*.f64 eh (+.f64 t (*.f64 -1/6 (pow.f64 t 3))))))
(*.f64 1 (*.f64 eh (+.f64 t (*.f64 -1/6 (pow.f64 t 3)))))
(*.f64 (+.f64 t (*.f64 -1/6 (pow.f64 t 3))) eh)
(*.f64 (*.f64 eh (*.f64 eh (*.f64 (+.f64 t (*.f64 -1/6 (pow.f64 t 3))) (+.f64 t (*.f64 -1/6 (pow.f64 t 3)))))) (/.f64 1 (*.f64 eh (+.f64 t (*.f64 -1/6 (pow.f64 t 3))))))
(*.f64 (*.f64 eh (*.f64 eh (*.f64 (+.f64 t (*.f64 -1/6 (pow.f64 t 3))) (+.f64 t (*.f64 -1/6 (pow.f64 t 3)))))) (*.f64 (/.f64 1 (*.f64 eh (+.f64 t (*.f64 -1/6 (pow.f64 t 3))))) 1))
(*.f64 (*.f64 eh eh) (*.f64 (/.f64 1 eh) (+.f64 t (*.f64 -1/6 (pow.f64 t 3)))))
(*.f64 (/.f64 1 (*.f64 eh (+.f64 t (*.f64 -1/6 (pow.f64 t 3))))) (*.f64 eh (*.f64 eh (*.f64 (+.f64 t (*.f64 -1/6 (pow.f64 t 3))) (+.f64 t (*.f64 -1/6 (pow.f64 t 3)))))))
(*.f64 (*.f64 (*.f64 eh (+.f64 t (*.f64 -1/6 (pow.f64 t 3)))) (*.f64 (*.f64 eh (+.f64 t (*.f64 -1/6 (pow.f64 t 3)))) (*.f64 eh (*.f64 eh (*.f64 (+.f64 t (*.f64 -1/6 (pow.f64 t 3))) (+.f64 t (*.f64 -1/6 (pow.f64 t 3)))))))) (/.f64 (/.f64 1 (*.f64 eh (+.f64 t (*.f64 -1/6 (pow.f64 t 3))))) (*.f64 eh (*.f64 eh (*.f64 (+.f64 t (*.f64 -1/6 (pow.f64 t 3))) (+.f64 t (*.f64 -1/6 (pow.f64 t 3))))))))
(/.f64 (*.f64 eh (+.f64 t (*.f64 -1/6 (pow.f64 t 3)))) 1)
(/.f64 (*.f64 eh (+.f64 t (*.f64 -1/6 (pow.f64 t 3)))) (/.f64 (*.f64 eh (+.f64 t (*.f64 -1/6 (pow.f64 t 3)))) (*.f64 eh (+.f64 t (*.f64 -1/6 (pow.f64 t 3))))))
(pow.f64 (*.f64 eh (+.f64 t (*.f64 -1/6 (pow.f64 t 3)))) 1)
(+.f64 (*.f64 -1/6 (*.f64 eh (pow.f64 t 3))) 0)
(+.f64 0 (*.f64 -1/6 (*.f64 eh (pow.f64 t 3))))
(-.f64 (*.f64 -1/6 (*.f64 eh (pow.f64 t 3))) 0)
(/.f64 (*.f64 -1/6 (*.f64 eh (pow.f64 t 3))) 1)
(/.f64 (*.f64 -1/6 (*.f64 eh (pow.f64 t 3))) (/.f64 (*.f64 -1/6 (*.f64 eh (pow.f64 t 3))) (*.f64 -1/6 (*.f64 eh (pow.f64 t 3)))))
(pow.f64 (*.f64 -1/6 (*.f64 eh (pow.f64 t 3))) 1)
(+.f64 (*.f64 eh (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew)))) (+.f64 t (*.f64 -1/6 (pow.f64 t 3))))) 0)
(+.f64 0 (*.f64 eh (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew)))) (+.f64 t (*.f64 -1/6 (pow.f64 t 3))))))
(-.f64 (*.f64 eh (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew)))) (+.f64 t (*.f64 -1/6 (pow.f64 t 3))))) 0)
(/.f64 (*.f64 eh (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew)))) (+.f64 t (*.f64 -1/6 (pow.f64 t 3))))) 1)
(/.f64 (*.f64 eh (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew)))) (+.f64 t (*.f64 -1/6 (pow.f64 t 3))))) (/.f64 (*.f64 eh (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew)))) (+.f64 t (*.f64 -1/6 (pow.f64 t 3))))) (*.f64 eh (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew)))) (+.f64 t (*.f64 -1/6 (pow.f64 t 3)))))))
(pow.f64 (*.f64 eh (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew)))) (+.f64 t (*.f64 -1/6 (pow.f64 t 3))))) 1)
Outputs
(*.f64 t eh)
(+.f64 (*.f64 t eh) (*.f64 -1/6 (*.f64 (pow.f64 t 3) eh)))
(+.f64 (*.f64 t eh) (*.f64 (pow.f64 t 3) (*.f64 eh -1/6)))
(*.f64 eh (+.f64 t (*.f64 -1/6 (pow.f64 t 3))))
(+.f64 (*.f64 t eh) (*.f64 -1/6 (*.f64 (pow.f64 t 3) eh)))
(+.f64 (*.f64 t eh) (*.f64 (pow.f64 t 3) (*.f64 eh -1/6)))
(*.f64 eh (+.f64 t (*.f64 -1/6 (pow.f64 t 3))))
(+.f64 (*.f64 t eh) (*.f64 -1/6 (*.f64 (pow.f64 t 3) eh)))
(+.f64 (*.f64 t eh) (*.f64 (pow.f64 t 3) (*.f64 eh -1/6)))
(*.f64 eh (+.f64 t (*.f64 -1/6 (pow.f64 t 3))))
(*.f64 -1/6 (*.f64 (pow.f64 t 3) eh))
(*.f64 (pow.f64 t 3) (*.f64 eh -1/6))
(*.f64 eh (*.f64 -1/6 (pow.f64 t 3)))
(+.f64 (*.f64 t eh) (*.f64 -1/6 (*.f64 (pow.f64 t 3) eh)))
(+.f64 (*.f64 t eh) (*.f64 (pow.f64 t 3) (*.f64 eh -1/6)))
(*.f64 eh (+.f64 t (*.f64 -1/6 (pow.f64 t 3))))
(+.f64 (*.f64 t eh) (*.f64 -1/6 (*.f64 (pow.f64 t 3) eh)))
(+.f64 (*.f64 t eh) (*.f64 (pow.f64 t 3) (*.f64 eh -1/6)))
(*.f64 eh (+.f64 t (*.f64 -1/6 (pow.f64 t 3))))
(+.f64 (*.f64 t eh) (*.f64 -1/6 (*.f64 (pow.f64 t 3) eh)))
(+.f64 (*.f64 t eh) (*.f64 (pow.f64 t 3) (*.f64 eh -1/6)))
(*.f64 eh (+.f64 t (*.f64 -1/6 (pow.f64 t 3))))
(*.f64 -1/6 (*.f64 (pow.f64 t 3) eh))
(*.f64 (pow.f64 t 3) (*.f64 eh -1/6))
(*.f64 eh (*.f64 -1/6 (pow.f64 t 3)))
(+.f64 (*.f64 t eh) (*.f64 -1/6 (*.f64 (pow.f64 t 3) eh)))
(+.f64 (*.f64 t eh) (*.f64 (pow.f64 t 3) (*.f64 eh -1/6)))
(*.f64 eh (+.f64 t (*.f64 -1/6 (pow.f64 t 3))))
(+.f64 (*.f64 t eh) (*.f64 -1/6 (*.f64 (pow.f64 t 3) eh)))
(+.f64 (*.f64 t eh) (*.f64 (pow.f64 t 3) (*.f64 eh -1/6)))
(*.f64 eh (+.f64 t (*.f64 -1/6 (pow.f64 t 3))))
(+.f64 (*.f64 t eh) (*.f64 -1/6 (*.f64 (pow.f64 t 3) eh)))
(+.f64 (*.f64 t eh) (*.f64 (pow.f64 t 3) (*.f64 eh -1/6)))
(*.f64 eh (+.f64 t (*.f64 -1/6 (pow.f64 t 3))))
(*.f64 (+.f64 t (*.f64 -1/6 (pow.f64 t 3))) eh)
(+.f64 (*.f64 t eh) (*.f64 (pow.f64 t 3) (*.f64 eh -1/6)))
(*.f64 eh (+.f64 t (*.f64 -1/6 (pow.f64 t 3))))
(*.f64 (+.f64 t (*.f64 -1/6 (pow.f64 t 3))) eh)
(+.f64 (*.f64 t eh) (*.f64 (pow.f64 t 3) (*.f64 eh -1/6)))
(*.f64 eh (+.f64 t (*.f64 -1/6 (pow.f64 t 3))))
(*.f64 (+.f64 t (*.f64 -1/6 (pow.f64 t 3))) eh)
(+.f64 (*.f64 t eh) (*.f64 (pow.f64 t 3) (*.f64 eh -1/6)))
(*.f64 eh (+.f64 t (*.f64 -1/6 (pow.f64 t 3))))
(*.f64 (+.f64 t (*.f64 -1/6 (pow.f64 t 3))) eh)
(+.f64 (*.f64 t eh) (*.f64 (pow.f64 t 3) (*.f64 eh -1/6)))
(*.f64 eh (+.f64 t (*.f64 -1/6 (pow.f64 t 3))))
(*.f64 (+.f64 t (*.f64 -1/6 (pow.f64 t 3))) eh)
(+.f64 (*.f64 t eh) (*.f64 (pow.f64 t 3) (*.f64 eh -1/6)))
(*.f64 eh (+.f64 t (*.f64 -1/6 (pow.f64 t 3))))
(*.f64 (+.f64 t (*.f64 -1/6 (pow.f64 t 3))) eh)
(+.f64 (*.f64 t eh) (*.f64 (pow.f64 t 3) (*.f64 eh -1/6)))
(*.f64 eh (+.f64 t (*.f64 -1/6 (pow.f64 t 3))))
(*.f64 (+.f64 t (*.f64 -1/6 (pow.f64 t 3))) eh)
(+.f64 (*.f64 t eh) (*.f64 (pow.f64 t 3) (*.f64 eh -1/6)))
(*.f64 eh (+.f64 t (*.f64 -1/6 (pow.f64 t 3))))
(*.f64 (+.f64 t (*.f64 -1/6 (pow.f64 t 3))) eh)
(+.f64 (*.f64 t eh) (*.f64 (pow.f64 t 3) (*.f64 eh -1/6)))
(*.f64 eh (+.f64 t (*.f64 -1/6 (pow.f64 t 3))))
(*.f64 -1 (*.f64 (+.f64 (*.f64 -1 t) (*.f64 1/6 (pow.f64 t 3))) eh))
(*.f64 -1 (*.f64 eh (+.f64 (*.f64 t -1) (*.f64 (pow.f64 t 3) 1/6))))
(*.f64 (+.f64 (neg.f64 t) (*.f64 (pow.f64 t 3) 1/6)) (neg.f64 eh))
(*.f64 eh (neg.f64 (+.f64 (neg.f64 t) (*.f64 (pow.f64 t 3) 1/6))))
(*.f64 eh (-.f64 (-.f64 t 0) (*.f64 (pow.f64 t 3) 1/6)))
(*.f64 -1 (*.f64 (+.f64 (*.f64 -1 t) (*.f64 1/6 (pow.f64 t 3))) eh))
(*.f64 -1 (*.f64 eh (+.f64 (*.f64 t -1) (*.f64 (pow.f64 t 3) 1/6))))
(*.f64 (+.f64 (neg.f64 t) (*.f64 (pow.f64 t 3) 1/6)) (neg.f64 eh))
(*.f64 eh (neg.f64 (+.f64 (neg.f64 t) (*.f64 (pow.f64 t 3) 1/6))))
(*.f64 eh (-.f64 (-.f64 t 0) (*.f64 (pow.f64 t 3) 1/6)))
(*.f64 -1 (*.f64 (+.f64 (*.f64 -1 t) (*.f64 1/6 (pow.f64 t 3))) eh))
(*.f64 -1 (*.f64 eh (+.f64 (*.f64 t -1) (*.f64 (pow.f64 t 3) 1/6))))
(*.f64 (+.f64 (neg.f64 t) (*.f64 (pow.f64 t 3) 1/6)) (neg.f64 eh))
(*.f64 eh (neg.f64 (+.f64 (neg.f64 t) (*.f64 (pow.f64 t 3) 1/6))))
(*.f64 eh (-.f64 (-.f64 t 0) (*.f64 (pow.f64 t 3) 1/6)))
(*.f64 -1 (*.f64 (+.f64 (*.f64 -1 t) (*.f64 1/6 (pow.f64 t 3))) eh))
(*.f64 -1 (*.f64 eh (+.f64 (*.f64 t -1) (*.f64 (pow.f64 t 3) 1/6))))
(*.f64 (+.f64 (neg.f64 t) (*.f64 (pow.f64 t 3) 1/6)) (neg.f64 eh))
(*.f64 eh (neg.f64 (+.f64 (neg.f64 t) (*.f64 (pow.f64 t 3) 1/6))))
(*.f64 eh (-.f64 (-.f64 t 0) (*.f64 (pow.f64 t 3) 1/6)))
(*.f64 -1/6 (*.f64 (pow.f64 t 3) eh))
(*.f64 (pow.f64 t 3) (*.f64 eh -1/6))
(*.f64 eh (*.f64 -1/6 (pow.f64 t 3)))
(*.f64 -1/6 (*.f64 (pow.f64 t 3) eh))
(*.f64 (pow.f64 t 3) (*.f64 eh -1/6))
(*.f64 eh (*.f64 -1/6 (pow.f64 t 3)))
(*.f64 -1/6 (*.f64 (pow.f64 t 3) eh))
(*.f64 (pow.f64 t 3) (*.f64 eh -1/6))
(*.f64 eh (*.f64 -1/6 (pow.f64 t 3)))
(*.f64 -1/6 (*.f64 (pow.f64 t 3) eh))
(*.f64 (pow.f64 t 3) (*.f64 eh -1/6))
(*.f64 eh (*.f64 -1/6 (pow.f64 t 3)))
(*.f64 -1/6 (*.f64 (pow.f64 t 3) eh))
(*.f64 (pow.f64 t 3) (*.f64 eh -1/6))
(*.f64 eh (*.f64 -1/6 (pow.f64 t 3)))
(*.f64 -1/6 (*.f64 (pow.f64 t 3) eh))
(*.f64 (pow.f64 t 3) (*.f64 eh -1/6))
(*.f64 eh (*.f64 -1/6 (pow.f64 t 3)))
(*.f64 -1/6 (*.f64 (pow.f64 t 3) eh))
(*.f64 (pow.f64 t 3) (*.f64 eh -1/6))
(*.f64 eh (*.f64 -1/6 (pow.f64 t 3)))
(*.f64 -1/6 (*.f64 (pow.f64 t 3) eh))
(*.f64 (pow.f64 t 3) (*.f64 eh -1/6))
(*.f64 eh (*.f64 -1/6 (pow.f64 t 3)))
(*.f64 -1/6 (*.f64 (pow.f64 t 3) eh))
(*.f64 (pow.f64 t 3) (*.f64 eh -1/6))
(*.f64 eh (*.f64 -1/6 (pow.f64 t 3)))
(*.f64 -1/6 (*.f64 (pow.f64 t 3) eh))
(*.f64 (pow.f64 t 3) (*.f64 eh -1/6))
(*.f64 eh (*.f64 -1/6 (pow.f64 t 3)))
(*.f64 -1/6 (*.f64 (pow.f64 t 3) eh))
(*.f64 (pow.f64 t 3) (*.f64 eh -1/6))
(*.f64 eh (*.f64 -1/6 (pow.f64 t 3)))
(*.f64 -1/6 (*.f64 (pow.f64 t 3) eh))
(*.f64 (pow.f64 t 3) (*.f64 eh -1/6))
(*.f64 eh (*.f64 -1/6 (pow.f64 t 3)))
(*.f64 -1/6 (*.f64 (pow.f64 t 3) eh))
(*.f64 (pow.f64 t 3) (*.f64 eh -1/6))
(*.f64 eh (*.f64 -1/6 (pow.f64 t 3)))
(*.f64 -1/6 (*.f64 (pow.f64 t 3) eh))
(*.f64 (pow.f64 t 3) (*.f64 eh -1/6))
(*.f64 eh (*.f64 -1/6 (pow.f64 t 3)))
(*.f64 -1/6 (*.f64 (pow.f64 t 3) eh))
(*.f64 (pow.f64 t 3) (*.f64 eh -1/6))
(*.f64 eh (*.f64 -1/6 (pow.f64 t 3)))
(*.f64 -1/6 (*.f64 (pow.f64 t 3) eh))
(*.f64 (pow.f64 t 3) (*.f64 eh -1/6))
(*.f64 eh (*.f64 -1/6 (pow.f64 t 3)))
(*.f64 -1/6 (*.f64 (pow.f64 t 3) eh))
(*.f64 (pow.f64 t 3) (*.f64 eh -1/6))
(*.f64 eh (*.f64 -1/6 (pow.f64 t 3)))
(*.f64 -1/6 (*.f64 (pow.f64 t 3) eh))
(*.f64 (pow.f64 t 3) (*.f64 eh -1/6))
(*.f64 eh (*.f64 -1/6 (pow.f64 t 3)))
(*.f64 -1/6 (*.f64 (pow.f64 t 3) eh))
(*.f64 (pow.f64 t 3) (*.f64 eh -1/6))
(*.f64 eh (*.f64 -1/6 (pow.f64 t 3)))
(*.f64 -1/6 (*.f64 (pow.f64 t 3) eh))
(*.f64 (pow.f64 t 3) (*.f64 eh -1/6))
(*.f64 eh (*.f64 -1/6 (pow.f64 t 3)))
(*.f64 -1/6 (*.f64 (pow.f64 t 3) eh))
(*.f64 (pow.f64 t 3) (*.f64 eh -1/6))
(*.f64 eh (*.f64 -1/6 (pow.f64 t 3)))
(*.f64 -1/6 (*.f64 (pow.f64 t 3) eh))
(*.f64 (pow.f64 t 3) (*.f64 eh -1/6))
(*.f64 eh (*.f64 -1/6 (pow.f64 t 3)))
(*.f64 -1/6 (*.f64 (pow.f64 t 3) eh))
(*.f64 (pow.f64 t 3) (*.f64 eh -1/6))
(*.f64 eh (*.f64 -1/6 (pow.f64 t 3)))
(*.f64 -1/6 (*.f64 (pow.f64 t 3) eh))
(*.f64 (pow.f64 t 3) (*.f64 eh -1/6))
(*.f64 eh (*.f64 -1/6 (pow.f64 t 3)))
(*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 t eh))
(*.f64 (*.f64 t eh) (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew)))))
(*.f64 t (*.f64 eh (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew))))))
(+.f64 (*.f64 -1/6 (*.f64 (pow.f64 t 3) (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) eh))) (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 t eh)))
(+.f64 (*.f64 (*.f64 t eh) (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew))))) (*.f64 -1/6 (*.f64 (pow.f64 t 3) (*.f64 eh (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew))))))))
(+.f64 (*.f64 t (*.f64 eh (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew)))))) (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew)))) (*.f64 eh (*.f64 -1/6 (pow.f64 t 3)))))
(*.f64 eh (*.f64 (+.f64 t (*.f64 -1/6 (pow.f64 t 3))) (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew))))))
(+.f64 (*.f64 -1/6 (*.f64 (pow.f64 t 3) (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) eh))) (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 t eh)))
(+.f64 (*.f64 (*.f64 t eh) (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew))))) (*.f64 -1/6 (*.f64 (pow.f64 t 3) (*.f64 eh (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew))))))))
(+.f64 (*.f64 t (*.f64 eh (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew)))))) (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew)))) (*.f64 eh (*.f64 -1/6 (pow.f64 t 3)))))
(*.f64 eh (*.f64 (+.f64 t (*.f64 -1/6 (pow.f64 t 3))) (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew))))))
(+.f64 (*.f64 -1/6 (*.f64 (pow.f64 t 3) (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) eh))) (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 t eh)))
(+.f64 (*.f64 (*.f64 t eh) (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew))))) (*.f64 -1/6 (*.f64 (pow.f64 t 3) (*.f64 eh (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew))))))))
(+.f64 (*.f64 t (*.f64 eh (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew)))))) (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew)))) (*.f64 eh (*.f64 -1/6 (pow.f64 t 3)))))
(*.f64 eh (*.f64 (+.f64 t (*.f64 -1/6 (pow.f64 t 3))) (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew))))))
(*.f64 -1/6 (*.f64 (pow.f64 t 3) (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) eh)))
(*.f64 -1/6 (*.f64 (pow.f64 t 3) (*.f64 eh (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew)))))))
(*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew)))) (*.f64 eh (*.f64 -1/6 (pow.f64 t 3))))
(*.f64 eh (*.f64 (*.f64 -1/6 (pow.f64 t 3)) (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew))))))
(+.f64 (*.f64 -1/6 (*.f64 (pow.f64 t 3) (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) eh))) (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 t eh)))
(+.f64 (*.f64 (*.f64 t eh) (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew))))) (*.f64 -1/6 (*.f64 (pow.f64 t 3) (*.f64 eh (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew))))))))
(+.f64 (*.f64 t (*.f64 eh (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew)))))) (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew)))) (*.f64 eh (*.f64 -1/6 (pow.f64 t 3)))))
(*.f64 eh (*.f64 (+.f64 t (*.f64 -1/6 (pow.f64 t 3))) (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew))))))
(+.f64 (*.f64 -1/6 (*.f64 (pow.f64 t 3) (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) eh))) (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 t eh)))
(+.f64 (*.f64 (*.f64 t eh) (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew))))) (*.f64 -1/6 (*.f64 (pow.f64 t 3) (*.f64 eh (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew))))))))
(+.f64 (*.f64 t (*.f64 eh (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew)))))) (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew)))) (*.f64 eh (*.f64 -1/6 (pow.f64 t 3)))))
(*.f64 eh (*.f64 (+.f64 t (*.f64 -1/6 (pow.f64 t 3))) (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew))))))
(+.f64 (*.f64 -1/6 (*.f64 (pow.f64 t 3) (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) eh))) (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 t eh)))
(+.f64 (*.f64 (*.f64 t eh) (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew))))) (*.f64 -1/6 (*.f64 (pow.f64 t 3) (*.f64 eh (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew))))))))
(+.f64 (*.f64 t (*.f64 eh (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew)))))) (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew)))) (*.f64 eh (*.f64 -1/6 (pow.f64 t 3)))))
(*.f64 eh (*.f64 (+.f64 t (*.f64 -1/6 (pow.f64 t 3))) (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew))))))
(*.f64 -1/6 (*.f64 (pow.f64 t 3) (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) eh)))
(*.f64 -1/6 (*.f64 (pow.f64 t 3) (*.f64 eh (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew)))))))
(*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew)))) (*.f64 eh (*.f64 -1/6 (pow.f64 t 3))))
(*.f64 eh (*.f64 (*.f64 -1/6 (pow.f64 t 3)) (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew))))))
(+.f64 (*.f64 -1/6 (*.f64 (pow.f64 t 3) (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) eh))) (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 t eh)))
(+.f64 (*.f64 (*.f64 t eh) (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew))))) (*.f64 -1/6 (*.f64 (pow.f64 t 3) (*.f64 eh (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew))))))))
(+.f64 (*.f64 t (*.f64 eh (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew)))))) (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew)))) (*.f64 eh (*.f64 -1/6 (pow.f64 t 3)))))
(*.f64 eh (*.f64 (+.f64 t (*.f64 -1/6 (pow.f64 t 3))) (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew))))))
(+.f64 (*.f64 -1/6 (*.f64 (pow.f64 t 3) (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) eh))) (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 t eh)))
(+.f64 (*.f64 (*.f64 t eh) (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew))))) (*.f64 -1/6 (*.f64 (pow.f64 t 3) (*.f64 eh (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew))))))))
(+.f64 (*.f64 t (*.f64 eh (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew)))))) (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew)))) (*.f64 eh (*.f64 -1/6 (pow.f64 t 3)))))
(*.f64 eh (*.f64 (+.f64 t (*.f64 -1/6 (pow.f64 t 3))) (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew))))))
(+.f64 (*.f64 -1/6 (*.f64 (pow.f64 t 3) (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) eh))) (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 t eh)))
(+.f64 (*.f64 (*.f64 t eh) (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew))))) (*.f64 -1/6 (*.f64 (pow.f64 t 3) (*.f64 eh (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew))))))))
(+.f64 (*.f64 t (*.f64 eh (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew)))))) (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew)))) (*.f64 eh (*.f64 -1/6 (pow.f64 t 3)))))
(*.f64 eh (*.f64 (+.f64 t (*.f64 -1/6 (pow.f64 t 3))) (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew))))))
(*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (+.f64 t (*.f64 -1/6 (pow.f64 t 3))) eh))
(+.f64 (*.f64 (*.f64 t eh) (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew))))) (*.f64 -1/6 (*.f64 (pow.f64 t 3) (*.f64 eh (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew))))))))
(+.f64 (*.f64 t (*.f64 eh (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew)))))) (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew)))) (*.f64 eh (*.f64 -1/6 (pow.f64 t 3)))))
(*.f64 eh (*.f64 (+.f64 t (*.f64 -1/6 (pow.f64 t 3))) (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew))))))
(*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (+.f64 t (*.f64 -1/6 (pow.f64 t 3))) eh))
(+.f64 (*.f64 (*.f64 t eh) (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew))))) (*.f64 -1/6 (*.f64 (pow.f64 t 3) (*.f64 eh (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew))))))))
(+.f64 (*.f64 t (*.f64 eh (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew)))))) (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew)))) (*.f64 eh (*.f64 -1/6 (pow.f64 t 3)))))
(*.f64 eh (*.f64 (+.f64 t (*.f64 -1/6 (pow.f64 t 3))) (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew))))))
(*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (+.f64 t (*.f64 -1/6 (pow.f64 t 3))) eh))
(+.f64 (*.f64 (*.f64 t eh) (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew))))) (*.f64 -1/6 (*.f64 (pow.f64 t 3) (*.f64 eh (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew))))))))
(+.f64 (*.f64 t (*.f64 eh (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew)))))) (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew)))) (*.f64 eh (*.f64 -1/6 (pow.f64 t 3)))))
(*.f64 eh (*.f64 (+.f64 t (*.f64 -1/6 (pow.f64 t 3))) (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew))))))
(*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (+.f64 t (*.f64 -1/6 (pow.f64 t 3))) eh))
(+.f64 (*.f64 (*.f64 t eh) (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew))))) (*.f64 -1/6 (*.f64 (pow.f64 t 3) (*.f64 eh (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew))))))))
(+.f64 (*.f64 t (*.f64 eh (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew)))))) (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew)))) (*.f64 eh (*.f64 -1/6 (pow.f64 t 3)))))
(*.f64 eh (*.f64 (+.f64 t (*.f64 -1/6 (pow.f64 t 3))) (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew))))))
(*.f64 (+.f64 t (*.f64 -1/6 (pow.f64 t 3))) (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) eh))
(+.f64 (*.f64 (*.f64 t eh) (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew))))) (*.f64 -1/6 (*.f64 (pow.f64 t 3) (*.f64 eh (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew))))))))
(+.f64 (*.f64 t (*.f64 eh (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew)))))) (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew)))) (*.f64 eh (*.f64 -1/6 (pow.f64 t 3)))))
(*.f64 eh (*.f64 (+.f64 t (*.f64 -1/6 (pow.f64 t 3))) (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew))))))
(*.f64 (+.f64 t (*.f64 -1/6 (pow.f64 t 3))) (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) eh))
(+.f64 (*.f64 (*.f64 t eh) (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew))))) (*.f64 -1/6 (*.f64 (pow.f64 t 3) (*.f64 eh (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew))))))))
(+.f64 (*.f64 t (*.f64 eh (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew)))))) (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew)))) (*.f64 eh (*.f64 -1/6 (pow.f64 t 3)))))
(*.f64 eh (*.f64 (+.f64 t (*.f64 -1/6 (pow.f64 t 3))) (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew))))))
(*.f64 (+.f64 t (*.f64 -1/6 (pow.f64 t 3))) (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) eh))
(+.f64 (*.f64 (*.f64 t eh) (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew))))) (*.f64 -1/6 (*.f64 (pow.f64 t 3) (*.f64 eh (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew))))))))
(+.f64 (*.f64 t (*.f64 eh (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew)))))) (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew)))) (*.f64 eh (*.f64 -1/6 (pow.f64 t 3)))))
(*.f64 eh (*.f64 (+.f64 t (*.f64 -1/6 (pow.f64 t 3))) (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew))))))
(*.f64 (+.f64 t (*.f64 -1/6 (pow.f64 t 3))) (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) eh))
(+.f64 (*.f64 (*.f64 t eh) (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew))))) (*.f64 -1/6 (*.f64 (pow.f64 t 3) (*.f64 eh (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew))))))))
(+.f64 (*.f64 t (*.f64 eh (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew)))))) (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew)))) (*.f64 eh (*.f64 -1/6 (pow.f64 t 3)))))
(*.f64 eh (*.f64 (+.f64 t (*.f64 -1/6 (pow.f64 t 3))) (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew))))))
(*.f64 -1 (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (+.f64 (*.f64 -1 t) (*.f64 1/6 (pow.f64 t 3))) eh)))
(*.f64 -1 (*.f64 (+.f64 (*.f64 t -1) (*.f64 (pow.f64 t 3) 1/6)) (*.f64 eh (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew)))))))
(*.f64 (*.f64 (+.f64 (neg.f64 t) (*.f64 (pow.f64 t 3) 1/6)) (neg.f64 eh)) (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew)))))
(*.f64 eh (*.f64 (neg.f64 (+.f64 (neg.f64 t) (*.f64 (pow.f64 t 3) 1/6))) (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew))))))
(*.f64 eh (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew)))) (neg.f64 (+.f64 (neg.f64 t) (*.f64 (pow.f64 t 3) 1/6)))))
(*.f64 eh (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew)))) (-.f64 (-.f64 t 0) (*.f64 (pow.f64 t 3) 1/6))))
(*.f64 -1 (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (+.f64 (*.f64 -1 t) (*.f64 1/6 (pow.f64 t 3))) eh)))
(*.f64 -1 (*.f64 (+.f64 (*.f64 t -1) (*.f64 (pow.f64 t 3) 1/6)) (*.f64 eh (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew)))))))
(*.f64 (*.f64 (+.f64 (neg.f64 t) (*.f64 (pow.f64 t 3) 1/6)) (neg.f64 eh)) (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew)))))
(*.f64 eh (*.f64 (neg.f64 (+.f64 (neg.f64 t) (*.f64 (pow.f64 t 3) 1/6))) (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew))))))
(*.f64 eh (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew)))) (neg.f64 (+.f64 (neg.f64 t) (*.f64 (pow.f64 t 3) 1/6)))))
(*.f64 eh (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew)))) (-.f64 (-.f64 t 0) (*.f64 (pow.f64 t 3) 1/6))))
(*.f64 -1 (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (+.f64 (*.f64 -1 t) (*.f64 1/6 (pow.f64 t 3))) eh)))
(*.f64 -1 (*.f64 (+.f64 (*.f64 t -1) (*.f64 (pow.f64 t 3) 1/6)) (*.f64 eh (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew)))))))
(*.f64 (*.f64 (+.f64 (neg.f64 t) (*.f64 (pow.f64 t 3) 1/6)) (neg.f64 eh)) (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew)))))
(*.f64 eh (*.f64 (neg.f64 (+.f64 (neg.f64 t) (*.f64 (pow.f64 t 3) 1/6))) (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew))))))
(*.f64 eh (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew)))) (neg.f64 (+.f64 (neg.f64 t) (*.f64 (pow.f64 t 3) 1/6)))))
(*.f64 eh (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew)))) (-.f64 (-.f64 t 0) (*.f64 (pow.f64 t 3) 1/6))))
(*.f64 -1 (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (+.f64 (*.f64 -1 t) (*.f64 1/6 (pow.f64 t 3))) eh)))
(*.f64 -1 (*.f64 (+.f64 (*.f64 t -1) (*.f64 (pow.f64 t 3) 1/6)) (*.f64 eh (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew)))))))
(*.f64 (*.f64 (+.f64 (neg.f64 t) (*.f64 (pow.f64 t 3) 1/6)) (neg.f64 eh)) (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew)))))
(*.f64 eh (*.f64 (neg.f64 (+.f64 (neg.f64 t) (*.f64 (pow.f64 t 3) 1/6))) (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew))))))
(*.f64 eh (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew)))) (neg.f64 (+.f64 (neg.f64 t) (*.f64 (pow.f64 t 3) 1/6)))))
(*.f64 eh (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew)))) (-.f64 (-.f64 t 0) (*.f64 (pow.f64 t 3) 1/6))))
(*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (+.f64 (*.f64 t eh) (*.f64 -1/6 (*.f64 (pow.f64 t 3) eh))))
(+.f64 (*.f64 (*.f64 t eh) (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew))))) (*.f64 -1/6 (*.f64 (pow.f64 t 3) (*.f64 eh (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew))))))))
(+.f64 (*.f64 t (*.f64 eh (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew)))))) (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew)))) (*.f64 eh (*.f64 -1/6 (pow.f64 t 3)))))
(*.f64 eh (*.f64 (+.f64 t (*.f64 -1/6 (pow.f64 t 3))) (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew))))))
(*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (+.f64 (*.f64 t eh) (*.f64 -1/6 (*.f64 (pow.f64 t 3) eh))))
(+.f64 (*.f64 (*.f64 t eh) (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew))))) (*.f64 -1/6 (*.f64 (pow.f64 t 3) (*.f64 eh (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew))))))))
(+.f64 (*.f64 t (*.f64 eh (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew)))))) (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew)))) (*.f64 eh (*.f64 -1/6 (pow.f64 t 3)))))
(*.f64 eh (*.f64 (+.f64 t (*.f64 -1/6 (pow.f64 t 3))) (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew))))))
(*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (+.f64 (*.f64 t eh) (*.f64 -1/6 (*.f64 (pow.f64 t 3) eh))))
(+.f64 (*.f64 (*.f64 t eh) (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew))))) (*.f64 -1/6 (*.f64 (pow.f64 t 3) (*.f64 eh (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew))))))))
(+.f64 (*.f64 t (*.f64 eh (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew)))))) (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew)))) (*.f64 eh (*.f64 -1/6 (pow.f64 t 3)))))
(*.f64 eh (*.f64 (+.f64 t (*.f64 -1/6 (pow.f64 t 3))) (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew))))))
(*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (+.f64 (*.f64 t eh) (*.f64 -1/6 (*.f64 (pow.f64 t 3) eh))))
(+.f64 (*.f64 (*.f64 t eh) (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew))))) (*.f64 -1/6 (*.f64 (pow.f64 t 3) (*.f64 eh (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew))))))))
(+.f64 (*.f64 t (*.f64 eh (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew)))))) (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew)))) (*.f64 eh (*.f64 -1/6 (pow.f64 t 3)))))
(*.f64 eh (*.f64 (+.f64 t (*.f64 -1/6 (pow.f64 t 3))) (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew))))))
(*.f64 (+.f64 (*.f64 t eh) (*.f64 -1/6 (*.f64 (pow.f64 t 3) eh))) (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))))
(+.f64 (*.f64 (*.f64 t eh) (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew))))) (*.f64 -1/6 (*.f64 (pow.f64 t 3) (*.f64 eh (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew))))))))
(+.f64 (*.f64 t (*.f64 eh (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew)))))) (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew)))) (*.f64 eh (*.f64 -1/6 (pow.f64 t 3)))))
(*.f64 eh (*.f64 (+.f64 t (*.f64 -1/6 (pow.f64 t 3))) (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew))))))
(*.f64 (+.f64 (*.f64 t eh) (*.f64 -1/6 (*.f64 (pow.f64 t 3) eh))) (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))))
(+.f64 (*.f64 (*.f64 t eh) (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew))))) (*.f64 -1/6 (*.f64 (pow.f64 t 3) (*.f64 eh (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew))))))))
(+.f64 (*.f64 t (*.f64 eh (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew)))))) (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew)))) (*.f64 eh (*.f64 -1/6 (pow.f64 t 3)))))
(*.f64 eh (*.f64 (+.f64 t (*.f64 -1/6 (pow.f64 t 3))) (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew))))))
(*.f64 (+.f64 (*.f64 t eh) (*.f64 -1/6 (*.f64 (pow.f64 t 3) eh))) (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))))
(+.f64 (*.f64 (*.f64 t eh) (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew))))) (*.f64 -1/6 (*.f64 (pow.f64 t 3) (*.f64 eh (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew))))))))
(+.f64 (*.f64 t (*.f64 eh (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew)))))) (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew)))) (*.f64 eh (*.f64 -1/6 (pow.f64 t 3)))))
(*.f64 eh (*.f64 (+.f64 t (*.f64 -1/6 (pow.f64 t 3))) (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew))))))
(*.f64 (+.f64 (*.f64 t eh) (*.f64 -1/6 (*.f64 (pow.f64 t 3) eh))) (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))))
(+.f64 (*.f64 (*.f64 t eh) (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew))))) (*.f64 -1/6 (*.f64 (pow.f64 t 3) (*.f64 eh (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew))))))))
(+.f64 (*.f64 t (*.f64 eh (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew)))))) (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew)))) (*.f64 eh (*.f64 -1/6 (pow.f64 t 3)))))
(*.f64 eh (*.f64 (+.f64 t (*.f64 -1/6 (pow.f64 t 3))) (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew))))))
(*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (+.f64 (*.f64 t eh) (*.f64 -1/6 (*.f64 (pow.f64 t 3) eh))))
(+.f64 (*.f64 (*.f64 t eh) (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew))))) (*.f64 -1/6 (*.f64 (pow.f64 t 3) (*.f64 eh (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew))))))))
(+.f64 (*.f64 t (*.f64 eh (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew)))))) (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew)))) (*.f64 eh (*.f64 -1/6 (pow.f64 t 3)))))
(*.f64 eh (*.f64 (+.f64 t (*.f64 -1/6 (pow.f64 t 3))) (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew))))))
(*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (+.f64 (*.f64 t eh) (*.f64 -1/6 (*.f64 (pow.f64 t 3) eh))))
(+.f64 (*.f64 (*.f64 t eh) (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew))))) (*.f64 -1/6 (*.f64 (pow.f64 t 3) (*.f64 eh (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew))))))))
(+.f64 (*.f64 t (*.f64 eh (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew)))))) (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew)))) (*.f64 eh (*.f64 -1/6 (pow.f64 t 3)))))
(*.f64 eh (*.f64 (+.f64 t (*.f64 -1/6 (pow.f64 t 3))) (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew))))))
(*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (+.f64 (*.f64 t eh) (*.f64 -1/6 (*.f64 (pow.f64 t 3) eh))))
(+.f64 (*.f64 (*.f64 t eh) (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew))))) (*.f64 -1/6 (*.f64 (pow.f64 t 3) (*.f64 eh (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew))))))))
(+.f64 (*.f64 t (*.f64 eh (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew)))))) (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew)))) (*.f64 eh (*.f64 -1/6 (pow.f64 t 3)))))
(*.f64 eh (*.f64 (+.f64 t (*.f64 -1/6 (pow.f64 t 3))) (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew))))))
(*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (+.f64 (*.f64 t eh) (*.f64 -1/6 (*.f64 (pow.f64 t 3) eh))))
(+.f64 (*.f64 (*.f64 t eh) (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew))))) (*.f64 -1/6 (*.f64 (pow.f64 t 3) (*.f64 eh (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew))))))))
(+.f64 (*.f64 t (*.f64 eh (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew)))))) (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew)))) (*.f64 eh (*.f64 -1/6 (pow.f64 t 3)))))
(*.f64 eh (*.f64 (+.f64 t (*.f64 -1/6 (pow.f64 t 3))) (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew))))))
(-.f64 (*.f64 eh (+.f64 t (*.f64 -1/6 (pow.f64 t 3)))) 0)
(+.f64 (*.f64 t eh) (*.f64 (pow.f64 t 3) (*.f64 eh -1/6)))
(*.f64 eh (+.f64 t (*.f64 -1/6 (pow.f64 t 3))))
(*.f64 eh (+.f64 t (*.f64 -1/6 (pow.f64 t 3))))
(+.f64 (*.f64 t eh) (*.f64 (pow.f64 t 3) (*.f64 eh -1/6)))
(*.f64 (*.f64 eh (+.f64 t (*.f64 -1/6 (pow.f64 t 3)))) 1)
(+.f64 (*.f64 t eh) (*.f64 (pow.f64 t 3) (*.f64 eh -1/6)))
(*.f64 eh (+.f64 t (*.f64 -1/6 (pow.f64 t 3))))
(*.f64 (*.f64 eh (+.f64 t (*.f64 -1/6 (pow.f64 t 3)))) (/.f64 (*.f64 eh (+.f64 t (*.f64 -1/6 (pow.f64 t 3)))) (*.f64 eh (+.f64 t (*.f64 -1/6 (pow.f64 t 3))))))
(+.f64 (*.f64 t eh) (*.f64 (pow.f64 t 3) (*.f64 eh -1/6)))
(*.f64 eh (+.f64 t (*.f64 -1/6 (pow.f64 t 3))))
(*.f64 1 (*.f64 eh (+.f64 t (*.f64 -1/6 (pow.f64 t 3)))))
(+.f64 (*.f64 t eh) (*.f64 (pow.f64 t 3) (*.f64 eh -1/6)))
(*.f64 eh (+.f64 t (*.f64 -1/6 (pow.f64 t 3))))
(*.f64 (+.f64 t (*.f64 -1/6 (pow.f64 t 3))) eh)
(+.f64 (*.f64 t eh) (*.f64 (pow.f64 t 3) (*.f64 eh -1/6)))
(*.f64 eh (+.f64 t (*.f64 -1/6 (pow.f64 t 3))))
(*.f64 (*.f64 eh (*.f64 eh (*.f64 (+.f64 t (*.f64 -1/6 (pow.f64 t 3))) (+.f64 t (*.f64 -1/6 (pow.f64 t 3)))))) (/.f64 1 (*.f64 eh (+.f64 t (*.f64 -1/6 (pow.f64 t 3))))))
(+.f64 (*.f64 t eh) (*.f64 (pow.f64 t 3) (*.f64 eh -1/6)))
(*.f64 eh (+.f64 t (*.f64 -1/6 (pow.f64 t 3))))
(*.f64 (*.f64 eh (*.f64 eh (*.f64 (+.f64 t (*.f64 -1/6 (pow.f64 t 3))) (+.f64 t (*.f64 -1/6 (pow.f64 t 3)))))) (*.f64 (/.f64 1 (*.f64 eh (+.f64 t (*.f64 -1/6 (pow.f64 t 3))))) 1))
(+.f64 (*.f64 t eh) (*.f64 (pow.f64 t 3) (*.f64 eh -1/6)))
(*.f64 eh (+.f64 t (*.f64 -1/6 (pow.f64 t 3))))
(*.f64 (*.f64 eh eh) (*.f64 (/.f64 1 eh) (+.f64 t (*.f64 -1/6 (pow.f64 t 3)))))
(+.f64 (*.f64 t eh) (*.f64 (pow.f64 t 3) (*.f64 eh -1/6)))
(*.f64 eh (+.f64 t (*.f64 -1/6 (pow.f64 t 3))))
(*.f64 (/.f64 1 (*.f64 eh (+.f64 t (*.f64 -1/6 (pow.f64 t 3))))) (*.f64 eh (*.f64 eh (*.f64 (+.f64 t (*.f64 -1/6 (pow.f64 t 3))) (+.f64 t (*.f64 -1/6 (pow.f64 t 3)))))))
(+.f64 (*.f64 t eh) (*.f64 (pow.f64 t 3) (*.f64 eh -1/6)))
(*.f64 eh (+.f64 t (*.f64 -1/6 (pow.f64 t 3))))
(*.f64 (*.f64 (*.f64 eh (+.f64 t (*.f64 -1/6 (pow.f64 t 3)))) (*.f64 (*.f64 eh (+.f64 t (*.f64 -1/6 (pow.f64 t 3)))) (*.f64 eh (*.f64 eh (*.f64 (+.f64 t (*.f64 -1/6 (pow.f64 t 3))) (+.f64 t (*.f64 -1/6 (pow.f64 t 3)))))))) (/.f64 (/.f64 1 (*.f64 eh (+.f64 t (*.f64 -1/6 (pow.f64 t 3))))) (*.f64 eh (*.f64 eh (*.f64 (+.f64 t (*.f64 -1/6 (pow.f64 t 3))) (+.f64 t (*.f64 -1/6 (pow.f64 t 3))))))))
(+.f64 (*.f64 t eh) (*.f64 (pow.f64 t 3) (*.f64 eh -1/6)))
(*.f64 eh (+.f64 t (*.f64 -1/6 (pow.f64 t 3))))
(/.f64 (*.f64 eh (+.f64 t (*.f64 -1/6 (pow.f64 t 3)))) 1)
(+.f64 (*.f64 t eh) (*.f64 (pow.f64 t 3) (*.f64 eh -1/6)))
(*.f64 eh (+.f64 t (*.f64 -1/6 (pow.f64 t 3))))
(/.f64 (*.f64 eh (+.f64 t (*.f64 -1/6 (pow.f64 t 3)))) (/.f64 (*.f64 eh (+.f64 t (*.f64 -1/6 (pow.f64 t 3)))) (*.f64 eh (+.f64 t (*.f64 -1/6 (pow.f64 t 3))))))
(+.f64 (*.f64 t eh) (*.f64 (pow.f64 t 3) (*.f64 eh -1/6)))
(*.f64 eh (+.f64 t (*.f64 -1/6 (pow.f64 t 3))))
(pow.f64 (*.f64 eh (+.f64 t (*.f64 -1/6 (pow.f64 t 3)))) 1)
(+.f64 (*.f64 t eh) (*.f64 (pow.f64 t 3) (*.f64 eh -1/6)))
(*.f64 eh (+.f64 t (*.f64 -1/6 (pow.f64 t 3))))
(+.f64 (*.f64 -1/6 (*.f64 eh (pow.f64 t 3))) 0)
(*.f64 (pow.f64 t 3) (*.f64 eh -1/6))
(*.f64 eh (*.f64 -1/6 (pow.f64 t 3)))
(+.f64 0 (*.f64 -1/6 (*.f64 eh (pow.f64 t 3))))
(*.f64 (pow.f64 t 3) (*.f64 eh -1/6))
(*.f64 eh (*.f64 -1/6 (pow.f64 t 3)))
(-.f64 (*.f64 -1/6 (*.f64 eh (pow.f64 t 3))) 0)
(*.f64 (pow.f64 t 3) (*.f64 eh -1/6))
(*.f64 eh (*.f64 -1/6 (pow.f64 t 3)))
(/.f64 (*.f64 -1/6 (*.f64 eh (pow.f64 t 3))) 1)
(*.f64 (pow.f64 t 3) (*.f64 eh -1/6))
(*.f64 eh (*.f64 -1/6 (pow.f64 t 3)))
(/.f64 (*.f64 -1/6 (*.f64 eh (pow.f64 t 3))) (/.f64 (*.f64 -1/6 (*.f64 eh (pow.f64 t 3))) (*.f64 -1/6 (*.f64 eh (pow.f64 t 3)))))
(*.f64 (pow.f64 t 3) (*.f64 eh -1/6))
(*.f64 eh (*.f64 -1/6 (pow.f64 t 3)))
(pow.f64 (*.f64 -1/6 (*.f64 eh (pow.f64 t 3))) 1)
(*.f64 (pow.f64 t 3) (*.f64 eh -1/6))
(*.f64 eh (*.f64 -1/6 (pow.f64 t 3)))
(+.f64 (*.f64 eh (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew)))) (+.f64 t (*.f64 -1/6 (pow.f64 t 3))))) 0)
(+.f64 (*.f64 (*.f64 t eh) (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew))))) (*.f64 -1/6 (*.f64 (pow.f64 t 3) (*.f64 eh (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew))))))))
(+.f64 (*.f64 t (*.f64 eh (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew)))))) (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew)))) (*.f64 eh (*.f64 -1/6 (pow.f64 t 3)))))
(*.f64 eh (*.f64 (+.f64 t (*.f64 -1/6 (pow.f64 t 3))) (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew))))))
(+.f64 0 (*.f64 eh (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew)))) (+.f64 t (*.f64 -1/6 (pow.f64 t 3))))))
(+.f64 (*.f64 (*.f64 t eh) (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew))))) (*.f64 -1/6 (*.f64 (pow.f64 t 3) (*.f64 eh (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew))))))))
(+.f64 (*.f64 t (*.f64 eh (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew)))))) (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew)))) (*.f64 eh (*.f64 -1/6 (pow.f64 t 3)))))
(*.f64 eh (*.f64 (+.f64 t (*.f64 -1/6 (pow.f64 t 3))) (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew))))))
(-.f64 (*.f64 eh (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew)))) (+.f64 t (*.f64 -1/6 (pow.f64 t 3))))) 0)
(+.f64 (*.f64 (*.f64 t eh) (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew))))) (*.f64 -1/6 (*.f64 (pow.f64 t 3) (*.f64 eh (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew))))))))
(+.f64 (*.f64 t (*.f64 eh (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew)))))) (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew)))) (*.f64 eh (*.f64 -1/6 (pow.f64 t 3)))))
(*.f64 eh (*.f64 (+.f64 t (*.f64 -1/6 (pow.f64 t 3))) (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew))))))
(/.f64 (*.f64 eh (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew)))) (+.f64 t (*.f64 -1/6 (pow.f64 t 3))))) 1)
(+.f64 (*.f64 (*.f64 t eh) (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew))))) (*.f64 -1/6 (*.f64 (pow.f64 t 3) (*.f64 eh (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew))))))))
(+.f64 (*.f64 t (*.f64 eh (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew)))))) (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew)))) (*.f64 eh (*.f64 -1/6 (pow.f64 t 3)))))
(*.f64 eh (*.f64 (+.f64 t (*.f64 -1/6 (pow.f64 t 3))) (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew))))))
(/.f64 (*.f64 eh (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew)))) (+.f64 t (*.f64 -1/6 (pow.f64 t 3))))) (/.f64 (*.f64 eh (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew)))) (+.f64 t (*.f64 -1/6 (pow.f64 t 3))))) (*.f64 eh (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew)))) (+.f64 t (*.f64 -1/6 (pow.f64 t 3)))))))
(+.f64 (*.f64 (*.f64 t eh) (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew))))) (*.f64 -1/6 (*.f64 (pow.f64 t 3) (*.f64 eh (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew))))))))
(+.f64 (*.f64 t (*.f64 eh (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew)))))) (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew)))) (*.f64 eh (*.f64 -1/6 (pow.f64 t 3)))))
(*.f64 eh (*.f64 (+.f64 t (*.f64 -1/6 (pow.f64 t 3))) (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew))))))
(pow.f64 (*.f64 eh (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew)))) (+.f64 t (*.f64 -1/6 (pow.f64 t 3))))) 1)
(+.f64 (*.f64 (*.f64 t eh) (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew))))) (*.f64 -1/6 (*.f64 (pow.f64 t 3) (*.f64 eh (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew))))))))
(+.f64 (*.f64 t (*.f64 eh (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew)))))) (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew)))) (*.f64 eh (*.f64 -1/6 (pow.f64 t 3)))))
(*.f64 eh (*.f64 (+.f64 t (*.f64 -1/6 (pow.f64 t 3))) (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew))))))

localize73.0ms (0.4%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.2b
(*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew))))
6.1b
(/.f64 (*.f64 t (neg.f64 eh)) ew)
6.1b
(/.f64 (*.f64 t eh) ew)
29.6b
(cos.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew)))
Compiler

Compiled 155 to 21 computations (86.5% saved)

eval276.0ms (1.4%)

Compiler

Compiled 17222 to 5172 computations (70% saved)

prune210.0ms (1.1%)

Pruning

8 alts after pruning (2 fresh and 6 done)

PrunedKeptTotal
New4462448
Fresh000
Picked101
Done167
Total4488456
Error
0.1b
Counts
456 → 8
Alt Table
Click to see full alt table
StatusErrorProgram
0.1b
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (*.f64 (/.f64 (+.f64 1 (cos.f64 (*.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)) -2))) 2) (/.f64 1 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)))))) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
1.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 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew))))))
7.5b
(fabs.f64 (-.f64 (*.f64 (cos.f64 t) (*.f64 ew (cos.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew))))) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))))
29.6b
(fabs.f64 (-.f64 (*.f64 ew (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))) (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (+.f64 (*.f64 t eh) (*.f64 eh (*.f64 -1/6 (pow.f64 t 3)))))))
0.1b
(fabs.f64 (-.f64 (*.f64 ew (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))) (*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)))))))
13.2b
(fabs.f64 (-.f64 (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
13.2b
(fabs.f64 (-.f64 (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew))))))
14.0b
(fabs.f64 (-.f64 (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew))))))
Compiler

Compiled 274 to 178 computations (35% saved)

localize60.0ms (0.3%)

Local error

Found 4 expressions with local error:

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

Compiled 140 to 19 computations (86.4% saved)

series5.0ms (0%)

Counts
1 → 0
Calls

9 calls:

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

rewrite203.0ms (1%)

Algorithm
batch-egg-rewrite
Rules
892×rational.json-5
890×exponential.json-3
890×rational.json-1
890×rational.json-2
890×rational.json-4
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01231
111231
240331
3157431
4729131
Stop Event
node limit
Counts
1 → 6
Calls
Call 1
Inputs
(*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))) (/.f64 (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))) (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))) 1)))))

simplify149.0ms (0.8%)

Algorithm
egg-herbie
Rules
1232×rational.json-simplify-49
1000×rational.json-simplify-1
900×rational.json-simplify-2
894×rational.json-simplify-47
842×rational.json-simplify-46
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
021186
144186
2102186
3265186
41252186
53201186
67306186
Stop Event
node limit
Counts
6 → 7
Calls
Call 1
Inputs
(+.f64 (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))) 0)
(+.f64 0 (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))))
(-.f64 (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))) 0)
(/.f64 (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))) 1)
(/.f64 (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))) (/.f64 (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))) (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))))
(pow.f64 (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))) 1)
Outputs
(+.f64 (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))) 0)
(*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))
(+.f64 0 (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))))
(*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))
(-.f64 (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))) 0)
(*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))
(/.f64 (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))) 1)
(*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))
(/.f64 (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))) (/.f64 (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))) (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))))
(*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))
(pow.f64 (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))) 1)
(*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))

localize48.0ms (0.2%)

Local error

Found 4 expressions with local error:

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

Compiled 161 to 21 computations (87% saved)

series2.0ms (0%)

Counts
1 → 36
Calls

9 calls:

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

rewrite137.0ms (0.7%)

Algorithm
batch-egg-rewrite
Rules
906×rational.json-5
904×exponential.json-3
904×rational.json-1
904×rational.json-2
904×rational.json-4
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01231
111231
240531
3159631
4744731
Stop Event
node limit
Counts
1 → 6
Calls
Call 1
Inputs
(*.f64 ew (cos.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew))))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 ew (cos.f64 (atan.f64 (/.f64 (neg.f64 (*.f64 t eh)) ew)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 ew (cos.f64 (atan.f64 (/.f64 (neg.f64 (*.f64 t eh)) ew)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 ew (cos.f64 (atan.f64 (/.f64 (neg.f64 (*.f64 t eh)) ew)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 ew (cos.f64 (atan.f64 (/.f64 (neg.f64 (*.f64 t eh)) ew)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 ew (cos.f64 (atan.f64 (/.f64 (neg.f64 (*.f64 t eh)) ew)))) (/.f64 (*.f64 ew (cos.f64 (atan.f64 (/.f64 (neg.f64 (*.f64 t eh)) ew)))) (*.f64 ew (cos.f64 (atan.f64 (/.f64 (neg.f64 (*.f64 t eh)) ew))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 ew (cos.f64 (atan.f64 (/.f64 (neg.f64 (*.f64 t eh)) ew)))) 1)))))

simplify158.0ms (0.8%)

Algorithm
egg-herbie
Rules
1246×rational.json-simplify-49
1118×rational.json-simplify-1
922×rational.json-simplify-2
892×rational.json-simplify-47
766×rational.json-simplify-111
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0271374
1551302
21231302
33061302
413211302
533151302
676871302
Stop Event
node limit
Counts
42 → 11
Calls
Call 1
Inputs
(*.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 (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 (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 (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 (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 (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 (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 (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 (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 (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 (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 (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 (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 (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 (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 (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 (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 (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 ew (cos.f64 (atan.f64 (/.f64 (neg.f64 (*.f64 t eh)) ew)))) 0)
(+.f64 0 (*.f64 ew (cos.f64 (atan.f64 (/.f64 (neg.f64 (*.f64 t eh)) ew)))))
(-.f64 (*.f64 ew (cos.f64 (atan.f64 (/.f64 (neg.f64 (*.f64 t eh)) ew)))) 0)
(/.f64 (*.f64 ew (cos.f64 (atan.f64 (/.f64 (neg.f64 (*.f64 t eh)) ew)))) 1)
(/.f64 (*.f64 ew (cos.f64 (atan.f64 (/.f64 (neg.f64 (*.f64 t eh)) ew)))) (/.f64 (*.f64 ew (cos.f64 (atan.f64 (/.f64 (neg.f64 (*.f64 t eh)) ew)))) (*.f64 ew (cos.f64 (atan.f64 (/.f64 (neg.f64 (*.f64 t eh)) ew))))))
(pow.f64 (*.f64 ew (cos.f64 (atan.f64 (/.f64 (neg.f64 (*.f64 t eh)) ew)))) 1)
Outputs
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))) ew)
(*.f64 ew (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))))
(*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))) ew)
(*.f64 ew (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))))
(*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))) ew)
(*.f64 ew (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))))
(*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))) ew)
(*.f64 ew (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))))
(*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))) ew)
(*.f64 ew (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))))
(*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))) ew)
(*.f64 ew (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))))
(*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))) ew)
(*.f64 ew (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))))
(*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))) ew)
(*.f64 ew (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))))
(*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))) ew)
(*.f64 ew (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))))
(*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))) ew)
(*.f64 ew (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))))
(*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))) ew)
(*.f64 ew (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))))
(*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))) ew)
(*.f64 ew (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))))
(*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))) ew)
(*.f64 ew (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))))
(*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))) ew)
(*.f64 ew (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))))
(*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))) ew)
(*.f64 ew (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))))
(*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))) ew)
(*.f64 ew (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))))
(*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))) ew)
(*.f64 ew (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))))
(*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))) ew)
(*.f64 ew (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))))
(*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))) ew)
(*.f64 ew (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))))
(*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))) ew)
(*.f64 ew (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))))
(*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))) ew)
(*.f64 ew (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))))
(*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))) ew)
(*.f64 ew (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))))
(*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))) ew)
(*.f64 ew (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))))
(*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))) ew)
(*.f64 ew (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))))
(*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))) ew)
(*.f64 ew (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))))
(*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))) ew)
(*.f64 ew (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))))
(*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))) ew)
(*.f64 ew (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))))
(*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))) ew)
(*.f64 ew (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))))
(*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))) ew)
(*.f64 ew (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))))
(*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))) ew)
(*.f64 ew (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))))
(*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))) ew)
(*.f64 ew (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))))
(*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))) ew)
(*.f64 ew (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))))
(*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))) ew)
(*.f64 ew (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))))
(*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))) ew)
(*.f64 ew (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))))
(*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))) ew)
(*.f64 ew (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))))
(*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))) ew)
(*.f64 ew (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)))))
(*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))
(+.f64 (*.f64 ew (cos.f64 (atan.f64 (/.f64 (neg.f64 (*.f64 t eh)) ew)))) 0)
(*.f64 ew (cos.f64 (atan.f64 (/.f64 (neg.f64 (*.f64 t eh)) ew))))
(*.f64 ew (cos.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew))))
(+.f64 0 (*.f64 ew (cos.f64 (atan.f64 (/.f64 (neg.f64 (*.f64 t eh)) ew)))))
(*.f64 ew (cos.f64 (atan.f64 (/.f64 (neg.f64 (*.f64 t eh)) ew))))
(*.f64 ew (cos.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew))))
(-.f64 (*.f64 ew (cos.f64 (atan.f64 (/.f64 (neg.f64 (*.f64 t eh)) ew)))) 0)
(*.f64 ew (cos.f64 (atan.f64 (/.f64 (neg.f64 (*.f64 t eh)) ew))))
(*.f64 ew (cos.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew))))
(/.f64 (*.f64 ew (cos.f64 (atan.f64 (/.f64 (neg.f64 (*.f64 t eh)) ew)))) 1)
(*.f64 ew (cos.f64 (atan.f64 (/.f64 (neg.f64 (*.f64 t eh)) ew))))
(*.f64 ew (cos.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew))))
(/.f64 (*.f64 ew (cos.f64 (atan.f64 (/.f64 (neg.f64 (*.f64 t eh)) ew)))) (/.f64 (*.f64 ew (cos.f64 (atan.f64 (/.f64 (neg.f64 (*.f64 t eh)) ew)))) (*.f64 ew (cos.f64 (atan.f64 (/.f64 (neg.f64 (*.f64 t eh)) ew))))))
(*.f64 ew (cos.f64 (atan.f64 (/.f64 (neg.f64 (*.f64 t eh)) ew))))
(*.f64 ew (cos.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew))))
(pow.f64 (*.f64 ew (cos.f64 (atan.f64 (/.f64 (neg.f64 (*.f64 t eh)) ew)))) 1)
(*.f64 ew (cos.f64 (atan.f64 (/.f64 (neg.f64 (*.f64 t eh)) ew))))
(*.f64 ew (cos.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew))))

eval60.0ms (0.3%)

Compiler

Compiled 6086 to 1528 computations (74.9% saved)

prune47.0ms (0.2%)

Pruning

8 alts after pruning (0 fresh and 8 done)

PrunedKeptTotal
New1740174
Fresh000
Picked011
Done077
Total1748182
Error
0.1b
Counts
182 → 8
Alt Table
Click to see full alt table
StatusErrorProgram
0.1b
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (*.f64 (/.f64 (+.f64 1 (cos.f64 (*.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)) -2))) 2) (/.f64 1 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)))))) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
1.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 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew))))))
7.5b
(fabs.f64 (-.f64 (*.f64 (cos.f64 t) (*.f64 ew (cos.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew))))) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))))
29.6b
(fabs.f64 (-.f64 (*.f64 ew (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))) (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (+.f64 (*.f64 t eh) (*.f64 eh (*.f64 -1/6 (pow.f64 t 3)))))))
0.1b
(fabs.f64 (-.f64 (*.f64 ew (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))) (*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)))))))
13.2b
(fabs.f64 (-.f64 (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
13.2b
(fabs.f64 (-.f64 (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew))))))
14.0b
(fabs.f64 (-.f64 (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew))))))
Compiler

Compiled 274 to 178 computations (35% saved)

regimes59.0ms (0.3%)

Counts
13 → 1
Calls
Call 1
Inputs
(fabs.f64 (-.f64 (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) 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 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
(fabs.f64 (-.f64 (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))) (*.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 ew (cos.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew))))) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) 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 (neg.f64 (/.f64 (*.f64 t eh) ew)))))))
(fabs.f64 (-.f64 (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) 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 (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 ew (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))) (*.f64 eh (*.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 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) (tan.f64 t)) ew))))) (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (+.f64 (*.f64 t eh) (*.f64 eh (*.f64 -1/6 (pow.f64 t 3)))))))
(fabs.f64 (-.f64 (*.f64 ew (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))) (+.f64 (*.f64 t (*.f64 eh (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))))) (*.f64 (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (*.f64 eh (pow.f64 t 3)) -1/6)))))
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (*.f64 (/.f64 (+.f64 1 (cos.f64 (*.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)) -2))) 2) (/.f64 1 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (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)) (*.f64 (/.f64 (+.f64 1 (cos.f64 (*.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)) -2))) 2) (/.f64 1 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)))))) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
Calls

5 calls:

13.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))))))
11.0ms
ew
10.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)))))
8.0ms
t
8.0ms
eh
Results
ErrorSegmentsBranch
0.1b1eh
0.1b1ew
0.1b1t
0.1b1(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)))) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
0.1b1(-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)))) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)))))
Compiler

Compiled 490 to 146 computations (70.2% saved)

regimes55.0ms (0.3%)

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

5 calls:

12.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)))))
11.0ms
t
9.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))))))
7.0ms
eh
7.0ms
ew
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 442 to 128 computations (71% saved)

regimes30.0ms (0.2%)

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

3 calls:

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

Compiled 233 to 64 computations (72.5% saved)

regimes26.0ms (0.1%)

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

3 calls:

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

Compiled 204 to 60 computations (70.6% saved)

regimes14.0ms (0.1%)

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

3 calls:

4.0ms
ew
4.0ms
t
4.0ms
eh
Results
ErrorSegmentsBranch
13.2b1eh
13.2b1ew
13.2b1t
Compiler

Compiled 92 to 44 computations (52.2% saved)

regimes14.0ms (0.1%)

Accuracy

Total -0.0b remaining (-0.2%)

Threshold costs -0.0b (-0.2%)

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

3 calls:

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

Compiled 66 to 36 computations (45.5% saved)

simplify8.0ms (0%)

Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
072608
Stop Event
done
saturated
Calls
Call 1
Inputs
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (*.f64 (/.f64 (+.f64 1 (cos.f64 (*.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)) -2))) 2) (/.f64 1 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (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) (tan.f64 t)) ew))))) (*.f64 eh (*.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 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew))))))
(fabs.f64 (-.f64 (*.f64 (cos.f64 t) (*.f64 ew (cos.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew))))) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))))
(fabs.f64 (-.f64 (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) 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 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew))))))
Outputs
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (*.f64 (/.f64 (+.f64 1 (cos.f64 (*.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)) -2))) 2) (/.f64 1 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (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) (tan.f64 t)) ew))))) (*.f64 eh (*.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 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew))))))
(fabs.f64 (-.f64 (*.f64 (cos.f64 t) (*.f64 ew (cos.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew))))) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))))
(fabs.f64 (-.f64 (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) 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 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 eh)) ew))))))
Compiler

Compiled 204 to 131 computations (35.8% saved)

soundness0.0ms (0%)

end78.0ms (0.4%)

Compiler

Compiled 189 to 70 computations (63% saved)

Profiling

Loading profile data...