Details

Time bar (total: 15.6s)

analyze1.5s (9.8%)

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

Compiled 32 to 18 computations (43.8% saved)

sample5.6s (35.9%)

Results
2.7s2079×body1024valid
2.0s5137×body256valid
896.0ms1027×body512valid
27.0ms13×body2048valid
Bogosity

preprocess75.0ms (0.5%)

Algorithm
egg-herbie
Rules
1372×rational_best_oopsla_all_46_json_45_simplify-23
1096×rational_best_oopsla_all_46_json_45_simplify-10
1058×rational_best_oopsla_all_46_json_45_simplify-30
990×rational_best_oopsla_all_46_json_45_simplify-72
834×rational_best_oopsla_all_46_json_45_simplify-35
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
059364
1142364
2505364
32492364
46165364
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 (sin.f64 t)) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
(fabs.f64 (+.f64 (*.f64 (*.f64 eh (sin.f64 t)) (cos.f64 (atan.f64 (/.f64 (/.f64 ew eh) (tan.f64 t))))) (*.f64 (*.f64 ew (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 (/.f64 ew eh) (tan.f64 t)))))))
(fabs.f64 (+.f64 (*.f64 (*.f64 ew (sin.f64 eh)) (cos.f64 (atan.f64 (/.f64 (/.f64 t ew) (tan.f64 eh))))) (*.f64 (*.f64 t (cos.f64 eh)) (sin.f64 (atan.f64 (/.f64 (/.f64 t ew) (tan.f64 eh)))))))
(fabs.f64 (+.f64 (*.f64 (*.f64 t (sin.f64 ew)) (cos.f64 (atan.f64 (/.f64 (/.f64 eh t) (tan.f64 ew))))) (*.f64 (*.f64 eh (cos.f64 ew)) (sin.f64 (atan.f64 (/.f64 (/.f64 eh t) (tan.f64 ew)))))))
Outputs
(fabs.f64 (+.f64 (*.f64 (*.f64 ew (sin.f64 t)) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
(fabs.f64 (+.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t))) (*.f64 eh (*.f64 (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (cos.f64 t)))))
(fabs.f64 (+.f64 (*.f64 ew (*.f64 (sin.f64 t) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) (*.f64 eh (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))))
(fabs.f64 (+.f64 (*.f64 (*.f64 eh (sin.f64 t)) (cos.f64 (atan.f64 (/.f64 (/.f64 ew eh) (tan.f64 t))))) (*.f64 (*.f64 ew (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 (/.f64 ew eh) (tan.f64 t)))))))
(fabs.f64 (+.f64 (*.f64 (*.f64 (sin.f64 t) eh) (cos.f64 (atan.f64 (/.f64 (/.f64 ew eh) (tan.f64 t))))) (*.f64 (*.f64 ew (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 (/.f64 ew eh) (tan.f64 t)))))))
(fabs.f64 (+.f64 (*.f64 eh (*.f64 (sin.f64 t) (cos.f64 (atan.f64 (/.f64 (/.f64 ew eh) (tan.f64 t)))))) (*.f64 (*.f64 ew (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 (/.f64 ew eh) (tan.f64 t)))))))
(fabs.f64 (+.f64 (*.f64 (sin.f64 t) (*.f64 eh (cos.f64 (atan.f64 (/.f64 (/.f64 ew eh) (tan.f64 t)))))) (*.f64 (*.f64 ew (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 (/.f64 ew eh) (tan.f64 t)))))))
(fabs.f64 (+.f64 (*.f64 (*.f64 ew (sin.f64 eh)) (cos.f64 (atan.f64 (/.f64 (/.f64 t ew) (tan.f64 eh))))) (*.f64 (*.f64 t (cos.f64 eh)) (sin.f64 (atan.f64 (/.f64 (/.f64 t ew) (tan.f64 eh)))))))
(fabs.f64 (+.f64 (*.f64 (*.f64 ew (sin.f64 eh)) (cos.f64 (atan.f64 (/.f64 (/.f64 t ew) (tan.f64 eh))))) (*.f64 t (*.f64 (cos.f64 eh) (sin.f64 (atan.f64 (/.f64 (/.f64 t ew) (tan.f64 eh))))))))
(fabs.f64 (+.f64 (*.f64 (*.f64 t (sin.f64 ew)) (cos.f64 (atan.f64 (/.f64 (/.f64 eh t) (tan.f64 ew))))) (*.f64 (*.f64 eh (cos.f64 ew)) (sin.f64 (atan.f64 (/.f64 (/.f64 eh t) (tan.f64 ew)))))))
(fabs.f64 (+.f64 (*.f64 t (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh t) (tan.f64 ew)))) (sin.f64 ew))) (*.f64 (cos.f64 ew) (*.f64 (sin.f64 (atan.f64 (/.f64 (/.f64 eh t) (tan.f64 ew)))) eh))))
(fabs.f64 (+.f64 (*.f64 t (*.f64 (sin.f64 ew) (cos.f64 (atan.f64 (/.f64 (/.f64 eh t) (tan.f64 ew)))))) (*.f64 (*.f64 eh (cos.f64 ew)) (sin.f64 (atan.f64 (/.f64 (/.f64 eh t) (tan.f64 ew)))))))
(fabs.f64 (+.f64 (*.f64 t (*.f64 (sin.f64 ew) (cos.f64 (atan.f64 (/.f64 (/.f64 eh t) (tan.f64 ew)))))) (*.f64 eh (*.f64 (cos.f64 ew) (sin.f64 (atan.f64 (/.f64 (/.f64 eh t) (tan.f64 ew))))))))
Compiler

Compiled 34 to 20 computations (41.2% saved)

simplify106.0ms (0.7%)

Algorithm
egg-herbie
Rules
1592×rational_best_oopsla_all_46_json_45_simplify-7
1420×rational_best_oopsla_all_46_json_45_simplify-49
1152×rational_best_oopsla_all_46_json_45_simplify-10
876×rational_best_oopsla_all_46_json_45_simplify-80
838×rational_best_oopsla_all_46_json_45_simplify-89
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
02091
14291
214291
367691
4399791
5764591
Stop Event
node limit
Counts
1 → 3
Calls
Call 1
Inputs
(fabs.f64 (+.f64 (*.f64 (*.f64 ew (sin.f64 t)) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
Outputs
(fabs.f64 (+.f64 (*.f64 (*.f64 ew (sin.f64 t)) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
(fabs.f64 (+.f64 (*.f64 (sin.f64 t) (*.f64 ew (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) (*.f64 eh (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))))
(fabs.f64 (+.f64 (*.f64 ew (*.f64 (sin.f64 t) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) (*.f64 eh (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))))

eval1.0ms (0%)

Compiler

Compiled 87 to 27 computations (69% saved)

prune2.0ms (0%)

Pruning

3 alts after pruning (3 fresh and 0 done)

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

Compiled 62 to 34 computations (45.2% saved)

localize32.0ms (0.2%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.1b
(*.f64 eh (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
0.2b
(*.f64 (sin.f64 t) (*.f64 ew (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
2.7b
(/.f64 (/.f64 eh ew) (tan.f64 t))
34.6b
(cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))
Compiler

Compiled 146 to 17 computations (88.4% saved)

series33.0ms (0.2%)

Counts
4 → 144
Calls

36 calls:

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

rewrite85.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
1108×rational_best_oopsla_all_46_json_45_simplify-13
1104×rational_best_oopsla_all_46_json_45_simplify-37
1068×rational_best_oopsla_all_46_json_45_simplify-23
1024×rational_best_oopsla_all_46_json-2
1024×rational_best_oopsla_all_46_json-1
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
018124
1116124
2434124
32221124
Stop Event
node limit
Counts
4 → 185
Calls
Call 1
Inputs
(cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))
(/.f64 (/.f64 eh ew) (tan.f64 t))
(*.f64 (sin.f64 t) (*.f64 ew (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(*.f64 eh (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (neg.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) -1) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 -1 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (neg.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) -1) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (/.f64 1 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 (neg.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (/.f64 1 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (neg.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)) (*.f64 (/.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)) (/.f64 (/.f64 eh ew) (tan.f64 t))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)) (*.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (/.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)) (/.f64 (/.f64 eh ew) (tan.f64 t)))) (/.f64 (/.f64 eh ew) (tan.f64 t)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)) (*.f64 (/.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)) (/.f64 (/.f64 eh ew) (tan.f64 t))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)) (*.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 -1 (/.f64 (/.f64 eh ew) (tan.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)) (/.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)) (/.f64 (/.f64 eh ew) (tan.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)) (*.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)) (/.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)) (*.f64 (/.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)) (/.f64 (/.f64 eh ew) (tan.f64 t))) (/.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)) (/.f64 (/.f64 eh ew) (tan.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)) (*.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)) (/.f64 (/.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)) (/.f64 (/.f64 eh ew) (tan.f64 t))) (/.f64 (/.f64 eh ew) (tan.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)) (/.f64 (/.f64 eh ew) (tan.f64 t))) (/.f64 (/.f64 eh ew) (tan.f64 t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)) (/.f64 (/.f64 eh ew) (tan.f64 t))) (*.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)) (/.f64 1 (/.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)) (/.f64 (/.f64 eh ew) (tan.f64 t))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)) (/.f64 (/.f64 eh ew) (tan.f64 t))) (*.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)) (/.f64 (/.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)) (/.f64 (/.f64 eh ew) (tan.f64 t))) (/.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)) (/.f64 (/.f64 eh ew) (tan.f64 t))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (neg.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t))) (*.f64 (/.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t))) (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t))) (*.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t))) (*.f64 (neg.f64 (sin.f64 t)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t))) (*.f64 (*.f64 ew (sin.f64 t)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t))) (*.f64 (*.f64 (neg.f64 ew) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t))) (*.f64 (*.f64 (/.f64 (sin.f64 t) (sin.f64 t)) (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (/.f64 (sin.f64 t) (sin.f64 t))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t))) (*.f64 (*.f64 (sin.f64 t) (/.f64 (*.f64 ew (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (*.f64 ew (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t))) (*.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 (sin.f64 t) (/.f64 ew ew))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t))) (*.f64 (*.f64 (sin.f64 t) (/.f64 (*.f64 ew (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (sin.f64 t))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t))) (*.f64 (*.f64 (neg.f64 (sin.f64 t)) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t))) (*.f64 (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (/.f64 (sin.f64 t) (sin.f64 t))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t))) (/.f64 (sin.f64 t) (sin.f64 t))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 ew (sin.f64 t)) (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (/.f64 ew ew))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (sin.f64 t) (/.f64 (*.f64 ew (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (*.f64 ew (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))) (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (/.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t))) (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t))))) (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 ew (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (neg.f64 (neg.f64 (sin.f64 t)))) (*.f64 (neg.f64 (neg.f64 (sin.f64 t))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (neg.f64 (neg.f64 (sin.f64 t)))) (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (sin.f64 t) (neg.f64 (*.f64 (neg.f64 ew) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))) (*.f64 (neg.f64 (*.f64 (neg.f64 ew) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (/.f64 (sin.f64 t) (sin.f64 t)) (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (/.f64 (sin.f64 t) (sin.f64 t)))))) (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 (sin.f64 t) (/.f64 ew ew)))) (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 ew (sin.f64 t))) (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (sin.f64 t) (/.f64 (*.f64 ew (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (sin.f64 t)))) (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (neg.f64 (*.f64 (neg.f64 ew) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))) (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t))) (*.f64 (/.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t))) (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t))) (*.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t))) (*.f64 (neg.f64 (sin.f64 t)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t))) (*.f64 (*.f64 ew (sin.f64 t)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t))) (*.f64 (*.f64 (neg.f64 ew) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t))) (*.f64 (*.f64 (/.f64 (sin.f64 t) (sin.f64 t)) (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (/.f64 (sin.f64 t) (sin.f64 t))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t))) (*.f64 (*.f64 (sin.f64 t) (/.f64 (*.f64 ew (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (*.f64 ew (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t))) (*.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 (sin.f64 t) (/.f64 ew ew))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t))) (*.f64 (*.f64 (sin.f64 t) (/.f64 (*.f64 ew (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (sin.f64 t))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t))) (*.f64 (*.f64 (neg.f64 (sin.f64 t)) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t))) (*.f64 (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (/.f64 (sin.f64 t) (sin.f64 t))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (neg.f64 (sin.f64 t)) (*.f64 ew (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (sin.f64 t) (*.f64 (neg.f64 ew) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 ew (*.f64 (neg.f64 (sin.f64 t)) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 1 (*.f64 (neg.f64 (sin.f64 t)) (*.f64 ew (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (/.f64 (sin.f64 t) (sin.f64 t)) (*.f64 (neg.f64 (sin.f64 t)) (*.f64 ew (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (neg.f64 (sin.f64 t)) (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (/.f64 (sin.f64 t) (sin.f64 t))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (neg.f64 ew) (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 -1 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (/.f64 (sin.f64 t) (sin.f64 t)))))) (*.f64 (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (/.f64 (sin.f64 t) (sin.f64 t))))) (sin.f64 t)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 (neg.f64 (sin.f64 t)) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) (*.f64 (*.f64 (neg.f64 (sin.f64 t)) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) ew))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t))) (/.f64 (sin.f64 t) (sin.f64 t))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 ew (sin.f64 t)) (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (/.f64 ew ew))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 (sin.f64 t) (/.f64 (*.f64 ew (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (*.f64 ew (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))) (*.f64 (*.f64 (sin.f64 t) (/.f64 (*.f64 ew (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (*.f64 ew (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))) (*.f64 (neg.f64 ew) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (/.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t))) (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t))))) (*.f64 (/.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t))) (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t)))) (*.f64 (neg.f64 (sin.f64 t)) (*.f64 ew (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 ew (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (neg.f64 (neg.f64 (sin.f64 t)))) (*.f64 (neg.f64 (neg.f64 (sin.f64 t))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (neg.f64 (neg.f64 (sin.f64 t)))) (*.f64 (neg.f64 (neg.f64 (sin.f64 t))) (*.f64 (neg.f64 ew) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (sin.f64 t) (neg.f64 (*.f64 (neg.f64 ew) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))) (*.f64 (neg.f64 (*.f64 (neg.f64 ew) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t))) (/.f64 (sin.f64 t) (sin.f64 t)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t))) (/.f64 ew ew))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t))) (/.f64 (*.f64 ew (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (*.f64 ew (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t))) (/.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t))) (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t))) (/.f64 (/.f64 (sin.f64 t) (sin.f64 t)) (/.f64 (sin.f64 t) (sin.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t))) (/.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (/.f64 (sin.f64 t) (sin.f64 t)))) (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (/.f64 (sin.f64 t) (sin.f64 t))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t))) (/.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t)) (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t))) (/.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (/.f64 ew ew)) (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (/.f64 ew ew))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t))) (/.f64 (/.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t))) (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t)))) (/.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t))) (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t))) (/.f64 (*.f64 ew (sin.f64 t)) (*.f64 ew (sin.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t))) (/.f64 (*.f64 (/.f64 (sin.f64 t) (sin.f64 t)) (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (/.f64 (sin.f64 t) (sin.f64 t))))) (*.f64 (/.f64 (sin.f64 t) (sin.f64 t)) (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (/.f64 (sin.f64 t) (sin.f64 t)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t))) (/.f64 (*.f64 (sin.f64 t) (/.f64 (*.f64 ew (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (sin.f64 t))) (*.f64 (sin.f64 t) (/.f64 (*.f64 ew (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (sin.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t))) (/.f64 (*.f64 (sin.f64 t) (/.f64 (*.f64 ew (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (*.f64 ew (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))) (*.f64 (sin.f64 t) (/.f64 (*.f64 ew (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (*.f64 ew (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t))) (/.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 (sin.f64 t) (/.f64 ew ew))) (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 (sin.f64 t) (/.f64 ew ew)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t))) (/.f64 (neg.f64 (neg.f64 (sin.f64 t))) (neg.f64 (neg.f64 (sin.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t))) (/.f64 (neg.f64 (*.f64 (neg.f64 ew) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) (neg.f64 (*.f64 (neg.f64 ew) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) (*.f64 (/.f64 (*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) (*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) (*.f64 (*.f64 (neg.f64 (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) (*.f64 (neg.f64 eh) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) (*.f64 (*.f64 (/.f64 eh eh) (*.f64 (cos.f64 t) (*.f64 (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (/.f64 eh eh)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) (*.f64 (*.f64 eh (cos.f64 t)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) (*.f64 (*.f64 eh (/.f64 (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) (*.f64 (*.f64 eh (/.f64 (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) eh)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) (*.f64 (*.f64 (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 eh (/.f64 (cos.f64 t) (cos.f64 t)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) (*.f64 (*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) (*.f64 (*.f64 (neg.f64 eh) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) (*.f64 (neg.f64 (*.f64 (cos.f64 t) (*.f64 (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (/.f64 eh eh)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) (/.f64 eh eh)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 eh (cos.f64 t)) (*.f64 (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (/.f64 (cos.f64 t) (cos.f64 t)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 eh (/.f64 (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))) (*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (/.f64 (*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) (*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))) (*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (neg.f64 (neg.f64 eh))) (*.f64 (neg.f64 (neg.f64 eh)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (neg.f64 (neg.f64 eh))) (*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 eh (neg.f64 (*.f64 (neg.f64 (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))) (*.f64 (neg.f64 (*.f64 (neg.f64 (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (/.f64 eh eh) (*.f64 (cos.f64 t) (*.f64 (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (/.f64 eh eh))))) (*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 eh (/.f64 (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) eh))) (*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 eh (/.f64 (cos.f64 t) (cos.f64 t))))) (*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 eh (cos.f64 t))) (*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (neg.f64 (*.f64 (neg.f64 (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))) (*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) (*.f64 (/.f64 (*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) (*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) (*.f64 (*.f64 (neg.f64 (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) (*.f64 (neg.f64 eh) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) (*.f64 (*.f64 (/.f64 eh eh) (*.f64 (cos.f64 t) (*.f64 (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (/.f64 eh eh)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) (*.f64 (*.f64 eh (cos.f64 t)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) (*.f64 (*.f64 eh (/.f64 (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) (*.f64 (*.f64 eh (/.f64 (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) eh)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) (*.f64 (*.f64 (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 eh (/.f64 (cos.f64 t) (cos.f64 t)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) (*.f64 (*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) (*.f64 (*.f64 (neg.f64 eh) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) (*.f64 (neg.f64 (*.f64 (cos.f64 t) (*.f64 (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (/.f64 eh eh)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (*.f64 (neg.f64 (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) eh))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 eh (*.f64 (neg.f64 (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (cos.f64 t) (*.f64 (neg.f64 eh) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 1 (*.f64 (*.f64 (neg.f64 (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) eh)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (/.f64 eh eh) (*.f64 (*.f64 (neg.f64 (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) eh)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (neg.f64 (cos.f64 t)) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (neg.f64 eh) (*.f64 (cos.f64 t) (*.f64 (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (/.f64 eh eh)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 -1 (*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 (neg.f64 eh) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) (*.f64 (*.f64 (neg.f64 eh) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (cos.f64 t)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (neg.f64 (*.f64 (cos.f64 t) (*.f64 (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (/.f64 eh eh))))) (*.f64 (neg.f64 (*.f64 (cos.f64 t) (*.f64 (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (/.f64 eh eh)))) eh))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) (/.f64 eh eh)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 eh (cos.f64 t)) (*.f64 (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (/.f64 (cos.f64 t) (cos.f64 t)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 eh (/.f64 (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))) (*.f64 (*.f64 eh (/.f64 (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))) (*.f64 (neg.f64 (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (/.f64 (*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) (*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))) (*.f64 (/.f64 (*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) (*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))) (*.f64 (*.f64 (neg.f64 (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) eh)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (neg.f64 (neg.f64 eh))) (*.f64 (neg.f64 (neg.f64 eh)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (neg.f64 (neg.f64 eh))) (*.f64 (neg.f64 (neg.f64 eh)) (*.f64 (neg.f64 (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 eh (neg.f64 (*.f64 (neg.f64 (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))) (*.f64 (neg.f64 (*.f64 (neg.f64 (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) (/.f64 (cos.f64 t) (cos.f64 t)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) (/.f64 eh eh))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) (/.f64 (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) (/.f64 (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) (/.f64 (*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) (*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) (/.f64 (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) (/.f64 (*.f64 (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (/.f64 (cos.f64 t) (cos.f64 t))) (*.f64 (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (/.f64 (cos.f64 t) (cos.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) (/.f64 (/.f64 eh eh) (/.f64 eh eh)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) (/.f64 (*.f64 (cos.f64 t) (*.f64 (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (/.f64 eh eh))) (*.f64 (cos.f64 t) (*.f64 (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (/.f64 eh eh)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) (/.f64 (/.f64 (*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) (*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))) (/.f64 (*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) (*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) (/.f64 (*.f64 (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 eh (/.f64 (cos.f64 t) (cos.f64 t)))) (*.f64 (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 eh (/.f64 (cos.f64 t) (cos.f64 t))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) (/.f64 (*.f64 (/.f64 eh eh) (*.f64 (cos.f64 t) (*.f64 (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (/.f64 eh eh)))) (*.f64 (/.f64 eh eh) (*.f64 (cos.f64 t) (*.f64 (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (/.f64 eh eh))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) (/.f64 (*.f64 eh (cos.f64 t)) (*.f64 eh (cos.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) (/.f64 (neg.f64 (neg.f64 eh)) (neg.f64 (neg.f64 eh))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) (/.f64 (*.f64 eh (/.f64 (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))) (*.f64 eh (/.f64 (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) (/.f64 (*.f64 eh (/.f64 (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) eh)) (*.f64 eh (/.f64 (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) eh))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) (/.f64 (neg.f64 (*.f64 (neg.f64 (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) (neg.f64 (*.f64 (neg.f64 (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))))))))

simplify333.0ms (2.1%)

Algorithm
egg-herbie
Rules
1384×rational_best_oopsla_all_46_json_45_simplify-7
1300×rational_best_oopsla_all_46_json_45_simplify-89
1160×rational_best_oopsla_all_46_json_45_simplify-24
1040×rational_best_oopsla_all_46_json_45_simplify-10
1022×rational_best_oopsla_all_46_json_45_simplify-30
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
046814961
1170914727
2657414727
Stop Event
node limit
Counts
329 → 257
Calls
Call 1
Inputs
(cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(/.f64 (*.f64 (cos.f64 t) eh) (*.f64 (sin.f64 t) ew))
(/.f64 (*.f64 (cos.f64 t) eh) (*.f64 (sin.f64 t) ew))
(/.f64 (*.f64 (cos.f64 t) eh) (*.f64 (sin.f64 t) ew))
(/.f64 (*.f64 (cos.f64 t) eh) (*.f64 (sin.f64 t) ew))
(/.f64 (*.f64 (cos.f64 t) eh) (*.f64 (sin.f64 t) ew))
(/.f64 (*.f64 (cos.f64 t) eh) (*.f64 (sin.f64 t) ew))
(/.f64 (*.f64 (cos.f64 t) eh) (*.f64 (sin.f64 t) ew))
(/.f64 (*.f64 (cos.f64 t) eh) (*.f64 (sin.f64 t) ew))
(/.f64 (*.f64 (cos.f64 t) eh) (*.f64 (sin.f64 t) ew))
(/.f64 (*.f64 (cos.f64 t) eh) (*.f64 (sin.f64 t) ew))
(/.f64 (*.f64 (cos.f64 t) eh) (*.f64 (sin.f64 t) ew))
(/.f64 (*.f64 (cos.f64 t) eh) (*.f64 (sin.f64 t) ew))
(/.f64 (*.f64 (cos.f64 t) eh) (*.f64 (sin.f64 t) ew))
(/.f64 (*.f64 (cos.f64 t) eh) (*.f64 (sin.f64 t) ew))
(/.f64 (*.f64 (cos.f64 t) eh) (*.f64 (sin.f64 t) ew))
(/.f64 (*.f64 (cos.f64 t) eh) (*.f64 (sin.f64 t) ew))
(/.f64 (*.f64 (cos.f64 t) eh) (*.f64 (sin.f64 t) ew))
(/.f64 (*.f64 (cos.f64 t) eh) (*.f64 (sin.f64 t) ew))
(/.f64 (*.f64 (cos.f64 t) eh) (*.f64 (sin.f64 t) ew))
(/.f64 (*.f64 (cos.f64 t) eh) (*.f64 (sin.f64 t) ew))
(/.f64 (*.f64 (cos.f64 t) eh) (*.f64 (sin.f64 t) ew))
(/.f64 (*.f64 (cos.f64 t) eh) (*.f64 (sin.f64 t) ew))
(/.f64 (*.f64 (cos.f64 t) eh) (*.f64 (sin.f64 t) ew))
(/.f64 (*.f64 (cos.f64 t) eh) (*.f64 (sin.f64 t) ew))
(/.f64 eh (*.f64 t ew))
(+.f64 (*.f64 -1/3 (/.f64 (*.f64 t eh) ew)) (/.f64 eh (*.f64 t ew)))
(+.f64 (*.f64 -1/3 (/.f64 (*.f64 t eh) ew)) (+.f64 (*.f64 -1 (*.f64 (pow.f64 t 3) (+.f64 (*.f64 2/15 (/.f64 eh ew)) (*.f64 -1/9 (/.f64 eh ew))))) (/.f64 eh (*.f64 t ew))))
(+.f64 (*.f64 -1/3 (/.f64 (*.f64 t eh) ew)) (+.f64 (*.f64 -1 (*.f64 (pow.f64 t 5) (+.f64 (*.f64 -1/3 (+.f64 (*.f64 2/15 (/.f64 eh ew)) (*.f64 -1/9 (/.f64 eh ew)))) (+.f64 (*.f64 -2/45 (/.f64 eh ew)) (*.f64 17/315 (/.f64 eh ew)))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 t 3) (+.f64 (*.f64 2/15 (/.f64 eh ew)) (*.f64 -1/9 (/.f64 eh ew))))) (/.f64 eh (*.f64 t ew)))))
(/.f64 (*.f64 (cos.f64 t) eh) (*.f64 (sin.f64 t) ew))
(/.f64 (*.f64 (cos.f64 t) eh) (*.f64 (sin.f64 t) ew))
(/.f64 (*.f64 (cos.f64 t) eh) (*.f64 (sin.f64 t) ew))
(/.f64 (*.f64 (cos.f64 t) eh) (*.f64 (sin.f64 t) ew))
(/.f64 (*.f64 (cos.f64 t) eh) (*.f64 (sin.f64 t) ew))
(/.f64 (*.f64 (cos.f64 t) eh) (*.f64 (sin.f64 t) ew))
(/.f64 (*.f64 (cos.f64 t) eh) (*.f64 (sin.f64 t) ew))
(/.f64 (*.f64 (cos.f64 t) eh) (*.f64 (sin.f64 t) ew))
(*.f64 t (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))))
(+.f64 (*.f64 -1/6 (*.f64 (pow.f64 t 3) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew))) (*.f64 t (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))))
(+.f64 (*.f64 -1/6 (*.f64 (pow.f64 t 3) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew))) (+.f64 (*.f64 t (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))) (*.f64 1/120 (*.f64 (pow.f64 t 5) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew)))))
(+.f64 (*.f64 -1/6 (*.f64 (pow.f64 t 3) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew))) (+.f64 (*.f64 t (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))) (+.f64 (*.f64 1/120 (*.f64 (pow.f64 t 5) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew))) (*.f64 -1/5040 (*.f64 (pow.f64 t 7) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew))))))
(*.f64 (sin.f64 t) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew))
(*.f64 (sin.f64 t) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew))
(*.f64 (sin.f64 t) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew))
(*.f64 (sin.f64 t) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew))
(*.f64 (sin.f64 t) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew))
(*.f64 (sin.f64 t) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew))
(*.f64 (sin.f64 t) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew))
(*.f64 (sin.f64 t) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew))
(*.f64 (sin.f64 t) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))))
(*.f64 (sin.f64 t) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))))
(*.f64 (sin.f64 t) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))))
(*.f64 (sin.f64 t) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))))
(*.f64 (sin.f64 t) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))))
(*.f64 (sin.f64 t) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))))
(*.f64 (sin.f64 t) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))))
(*.f64 (sin.f64 t) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))))
(*.f64 (sin.f64 t) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))))
(*.f64 (sin.f64 t) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))))
(*.f64 (sin.f64 t) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))))
(*.f64 (sin.f64 t) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))))
(*.f64 (sin.f64 t) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))))
(*.f64 (sin.f64 t) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))))
(*.f64 (sin.f64 t) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))))
(*.f64 (sin.f64 t) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))))
(*.f64 (sin.f64 t) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))))
(*.f64 (sin.f64 t) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))))
(*.f64 (sin.f64 t) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))))
(*.f64 (sin.f64 t) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))))
(*.f64 (sin.f64 t) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))))
(*.f64 (sin.f64 t) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))))
(*.f64 (sin.f64 t) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))))
(*.f64 (sin.f64 t) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))))
(*.f64 (cos.f64 t) (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) eh))
(*.f64 (cos.f64 t) (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) eh))
(*.f64 (cos.f64 t) (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) eh))
(*.f64 (cos.f64 t) (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) eh))
(*.f64 (cos.f64 t) (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) eh))
(*.f64 (cos.f64 t) (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) eh))
(*.f64 (cos.f64 t) (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) eh))
(*.f64 (cos.f64 t) (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) eh))
(*.f64 (cos.f64 t) (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) eh))
(*.f64 (cos.f64 t) (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) eh))
(*.f64 (cos.f64 t) (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) eh))
(*.f64 (cos.f64 t) (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) eh))
(*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) eh)
(+.f64 (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) eh) (*.f64 -1/2 (*.f64 (pow.f64 t 2) (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) eh))))
(+.f64 (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) eh) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 t 2) (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) eh))) (*.f64 1/24 (*.f64 (pow.f64 t 4) (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) eh)))))
(+.f64 (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) eh) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 t 2) (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) eh))) (+.f64 (*.f64 -1/720 (*.f64 (pow.f64 t 6) (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) eh))) (*.f64 1/24 (*.f64 (pow.f64 t 4) (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) eh))))))
(*.f64 (cos.f64 t) (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) eh))
(*.f64 (cos.f64 t) (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) eh))
(*.f64 (cos.f64 t) (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) eh))
(*.f64 (cos.f64 t) (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) eh))
(*.f64 (cos.f64 t) (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) eh))
(*.f64 (cos.f64 t) (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) eh))
(*.f64 (cos.f64 t) (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) eh))
(*.f64 (cos.f64 t) (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) eh))
(*.f64 (cos.f64 t) (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) eh))
(*.f64 (cos.f64 t) (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) eh))
(*.f64 (cos.f64 t) (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) eh))
(*.f64 (cos.f64 t) (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) eh))
(*.f64 (cos.f64 t) (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) eh))
(*.f64 (cos.f64 t) (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) eh))
(*.f64 (cos.f64 t) (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) eh))
(*.f64 (cos.f64 t) (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) eh))
(*.f64 (cos.f64 t) (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) eh))
(*.f64 (cos.f64 t) (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) eh))
(*.f64 (cos.f64 t) (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) eh))
(*.f64 (cos.f64 t) (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) eh))
(+.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) 0)
(+.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) 0))
(+.f64 0 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))
(+.f64 (*.f64 (neg.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) -1) 0)
(-.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) 0)
(-.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) 0))
(-.f64 0 (*.f64 -1 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(-.f64 (*.f64 (neg.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) -1) 0)
(*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) 1)
(*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (/.f64 1 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
(*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
(*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
(*.f64 1 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))
(*.f64 1 (*.f64 (neg.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) -1))
(*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))
(*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (/.f64 1 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))))
(*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))))
(*.f64 -1 (neg.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) 1)
(/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
(+.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)) 0)
(+.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)) (*.f64 (/.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)) (/.f64 (/.f64 eh ew) (tan.f64 t))) 0))
(+.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)) (*.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)) 0))
(+.f64 0 (/.f64 (/.f64 eh ew) (tan.f64 t)))
(+.f64 (*.f64 0 (/.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)) (/.f64 (/.f64 eh ew) (tan.f64 t)))) (/.f64 (/.f64 eh ew) (tan.f64 t)))
(-.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)) 0)
(-.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)) (*.f64 (/.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)) (/.f64 (/.f64 eh ew) (tan.f64 t))) 0))
(-.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)) (*.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)) 0))
(-.f64 0 (*.f64 -1 (/.f64 (/.f64 eh ew) (tan.f64 t))))
(*.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)) 1)
(*.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)) (/.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)) (/.f64 (/.f64 eh ew) (tan.f64 t))))
(*.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)) (*.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)) (/.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))
(*.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)) (*.f64 (/.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)) (/.f64 (/.f64 eh ew) (tan.f64 t))) (/.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)) (/.f64 (/.f64 eh ew) (tan.f64 t)))))
(*.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)) (*.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)) (/.f64 (/.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)) (/.f64 (/.f64 eh ew) (tan.f64 t))) (/.f64 (/.f64 eh ew) (tan.f64 t)))))
(*.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))
(*.f64 (/.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)) (/.f64 (/.f64 eh ew) (tan.f64 t))) (/.f64 (/.f64 eh ew) (tan.f64 t)))
(*.f64 (/.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)) (/.f64 (/.f64 eh ew) (tan.f64 t))) (*.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)) (/.f64 1 (/.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)) (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(*.f64 (/.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)) (/.f64 (/.f64 eh ew) (tan.f64 t))) (*.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)) (/.f64 (/.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)) (/.f64 (/.f64 eh ew) (tan.f64 t))) (/.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)) (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(*.f64 -1 (neg.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))
(+.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t))) 0)
(+.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t))) (*.f64 (/.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t))) (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t)))) 0))
(+.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t))) (*.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t))) 0))
(+.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t))) (*.f64 (neg.f64 (sin.f64 t)) 0))
(+.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t))) (*.f64 (*.f64 ew (sin.f64 t)) 0))
(+.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t))) (*.f64 (*.f64 (neg.f64 ew) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) 0))
(+.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t))) (*.f64 (*.f64 (/.f64 (sin.f64 t) (sin.f64 t)) (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (/.f64 (sin.f64 t) (sin.f64 t))))) 0))
(+.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t))) (*.f64 (*.f64 (sin.f64 t) (/.f64 (*.f64 ew (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (*.f64 ew (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))) 0))
(+.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t))) (*.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 (sin.f64 t) (/.f64 ew ew))) 0))
(+.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t))) (*.f64 (*.f64 (sin.f64 t) (/.f64 (*.f64 ew (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (sin.f64 t))) 0))
(+.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t))) (*.f64 (*.f64 (neg.f64 (sin.f64 t)) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) 0))
(+.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t))) (*.f64 (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (/.f64 (sin.f64 t) (sin.f64 t))))) 0))
(+.f64 0 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t))))
(+.f64 (*.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t))) (/.f64 (sin.f64 t) (sin.f64 t))) 0)
(+.f64 (*.f64 (*.f64 ew (sin.f64 t)) (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (/.f64 ew ew))) 0)
(+.f64 (*.f64 0 (*.f64 (sin.f64 t) (/.f64 (*.f64 ew (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (*.f64 ew (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))) (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t))))
(+.f64 (*.f64 0 (/.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t))) (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t))))) (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t))))
(+.f64 (*.f64 (*.f64 ew (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (neg.f64 (neg.f64 (sin.f64 t)))) (*.f64 (neg.f64 (neg.f64 (sin.f64 t))) 0))
(+.f64 (*.f64 0 (neg.f64 (neg.f64 (sin.f64 t)))) (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t))))
(+.f64 (*.f64 (sin.f64 t) (neg.f64 (*.f64 (neg.f64 ew) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))) (*.f64 (neg.f64 (*.f64 (neg.f64 ew) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) 0))
(+.f64 (*.f64 0 (*.f64 (/.f64 (sin.f64 t) (sin.f64 t)) (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (/.f64 (sin.f64 t) (sin.f64 t)))))) (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t))))
(+.f64 (*.f64 0 (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 (sin.f64 t) (/.f64 ew ew)))) (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t))))
(+.f64 (*.f64 0 (*.f64 ew (sin.f64 t))) (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t))))
(+.f64 (*.f64 0 (*.f64 (sin.f64 t) (/.f64 (*.f64 ew (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (sin.f64 t)))) (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t))))
(+.f64 (*.f64 0 (neg.f64 (*.f64 (neg.f64 ew) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))) (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t))))
(-.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t))) 0)
(-.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t))) (*.f64 (/.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t))) (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t)))) 0))
(-.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t))) (*.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t))) 0))
(-.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t))) (*.f64 (neg.f64 (sin.f64 t)) 0))
(-.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t))) (*.f64 (*.f64 ew (sin.f64 t)) 0))
(-.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t))) (*.f64 (*.f64 (neg.f64 ew) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) 0))
(-.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t))) (*.f64 (*.f64 (/.f64 (sin.f64 t) (sin.f64 t)) (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (/.f64 (sin.f64 t) (sin.f64 t))))) 0))
(-.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t))) (*.f64 (*.f64 (sin.f64 t) (/.f64 (*.f64 ew (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (*.f64 ew (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))) 0))
(-.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t))) (*.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 (sin.f64 t) (/.f64 ew ew))) 0))
(-.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t))) (*.f64 (*.f64 (sin.f64 t) (/.f64 (*.f64 ew (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (sin.f64 t))) 0))
(-.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t))) (*.f64 (*.f64 (neg.f64 (sin.f64 t)) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) 0))
(-.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t))) (*.f64 (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (/.f64 (sin.f64 t) (sin.f64 t))))) 0))
(-.f64 0 (*.f64 (neg.f64 (sin.f64 t)) (*.f64 ew (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
(-.f64 0 (*.f64 (sin.f64 t) (*.f64 (neg.f64 ew) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
(-.f64 0 (*.f64 ew (*.f64 (neg.f64 (sin.f64 t)) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
(-.f64 0 (*.f64 1 (*.f64 (neg.f64 (sin.f64 t)) (*.f64 ew (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))))
(-.f64 0 (*.f64 (/.f64 (sin.f64 t) (sin.f64 t)) (*.f64 (neg.f64 (sin.f64 t)) (*.f64 ew (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))))
(-.f64 0 (*.f64 (neg.f64 (sin.f64 t)) (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (/.f64 (sin.f64 t) (sin.f64 t))))))
(-.f64 0 (*.f64 (neg.f64 ew) (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t))))
(-.f64 0 (*.f64 -1 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t)))))
(-.f64 (*.f64 0 (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (/.f64 (sin.f64 t) (sin.f64 t)))))) (*.f64 (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (/.f64 (sin.f64 t) (sin.f64 t))))) (sin.f64 t)))
(-.f64 (*.f64 0 (*.f64 (neg.f64 (sin.f64 t)) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) (*.f64 (*.f64 (neg.f64 (sin.f64 t)) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) ew))
(-.f64 (*.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t))) (/.f64 (sin.f64 t) (sin.f64 t))) 0)
(-.f64 (*.f64 (*.f64 ew (sin.f64 t)) (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (/.f64 ew ew))) 0)
(-.f64 (*.f64 0 (*.f64 (sin.f64 t) (/.f64 (*.f64 ew (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (*.f64 ew (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))) (*.f64 (*.f64 (sin.f64 t) (/.f64 (*.f64 ew (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (*.f64 ew (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))) (*.f64 (neg.f64 ew) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
(-.f64 (*.f64 0 (/.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t))) (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t))))) (*.f64 (/.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t))) (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t)))) (*.f64 (neg.f64 (sin.f64 t)) (*.f64 ew (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))))
(-.f64 (*.f64 (*.f64 ew (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (neg.f64 (neg.f64 (sin.f64 t)))) (*.f64 (neg.f64 (neg.f64 (sin.f64 t))) 0))
(-.f64 (*.f64 0 (neg.f64 (neg.f64 (sin.f64 t)))) (*.f64 (neg.f64 (neg.f64 (sin.f64 t))) (*.f64 (neg.f64 ew) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
(-.f64 (*.f64 (sin.f64 t) (neg.f64 (*.f64 (neg.f64 ew) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))) (*.f64 (neg.f64 (*.f64 (neg.f64 ew) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) 0))
(/.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t))) 1)
(/.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t))) (/.f64 (sin.f64 t) (sin.f64 t)))
(/.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t))) (/.f64 ew ew))
(/.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t))) (/.f64 (*.f64 ew (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (*.f64 ew (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
(/.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(/.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t))) (/.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t))) (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t)))))
(/.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t))) (/.f64 (/.f64 (sin.f64 t) (sin.f64 t)) (/.f64 (sin.f64 t) (sin.f64 t))))
(/.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t))) (/.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (/.f64 (sin.f64 t) (sin.f64 t)))) (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (/.f64 (sin.f64 t) (sin.f64 t))))))
(/.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t))) (/.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t)) (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t))))
(/.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t))) (/.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (/.f64 ew ew)) (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (/.f64 ew ew))))
(/.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t))) (/.f64 (/.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t))) (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t)))) (/.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t))) (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t))))))
(/.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t))) (/.f64 (*.f64 ew (sin.f64 t)) (*.f64 ew (sin.f64 t))))
(/.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t))) (/.f64 (*.f64 (/.f64 (sin.f64 t) (sin.f64 t)) (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (/.f64 (sin.f64 t) (sin.f64 t))))) (*.f64 (/.f64 (sin.f64 t) (sin.f64 t)) (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (/.f64 (sin.f64 t) (sin.f64 t)))))))
(/.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t))) (/.f64 (*.f64 (sin.f64 t) (/.f64 (*.f64 ew (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (sin.f64 t))) (*.f64 (sin.f64 t) (/.f64 (*.f64 ew (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (sin.f64 t)))))
(/.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t))) (/.f64 (*.f64 (sin.f64 t) (/.f64 (*.f64 ew (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (*.f64 ew (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))) (*.f64 (sin.f64 t) (/.f64 (*.f64 ew (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (*.f64 ew (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))))
(/.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t))) (/.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 (sin.f64 t) (/.f64 ew ew))) (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 (sin.f64 t) (/.f64 ew ew)))))
(/.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t))) (/.f64 (neg.f64 (neg.f64 (sin.f64 t))) (neg.f64 (neg.f64 (sin.f64 t)))))
(/.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t))) (/.f64 (neg.f64 (*.f64 (neg.f64 ew) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) (neg.f64 (*.f64 (neg.f64 ew) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))))
(+.f64 (*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) 0)
(+.f64 (*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) (*.f64 (/.f64 (*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) (*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))) 0))
(+.f64 (*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) (*.f64 (*.f64 (neg.f64 (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) 0))
(+.f64 (*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) (*.f64 (neg.f64 eh) 0))
(+.f64 (*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) (*.f64 (*.f64 (/.f64 eh eh) (*.f64 (cos.f64 t) (*.f64 (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (/.f64 eh eh)))) 0))
(+.f64 (*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) (*.f64 (*.f64 eh (cos.f64 t)) 0))
(+.f64 (*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) (*.f64 (*.f64 eh (/.f64 (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))) 0))
(+.f64 (*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) (*.f64 (*.f64 eh (/.f64 (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) eh)) 0))
(+.f64 (*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) (*.f64 (*.f64 (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 eh (/.f64 (cos.f64 t) (cos.f64 t)))) 0))
(+.f64 (*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) (*.f64 (*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) 0))
(+.f64 (*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) (*.f64 (*.f64 (neg.f64 eh) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) 0))
(+.f64 (*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) (*.f64 (neg.f64 (*.f64 (cos.f64 t) (*.f64 (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (/.f64 eh eh)))) 0))
(+.f64 0 (*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
(+.f64 (*.f64 (*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) (/.f64 eh eh)) 0)
(+.f64 (*.f64 (*.f64 eh (cos.f64 t)) (*.f64 (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (/.f64 (cos.f64 t) (cos.f64 t)))) 0)
(+.f64 (*.f64 0 (*.f64 eh (/.f64 (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))) (*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
(+.f64 (*.f64 0 (/.f64 (*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) (*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))) (*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
(+.f64 (*.f64 (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (neg.f64 (neg.f64 eh))) (*.f64 (neg.f64 (neg.f64 eh)) 0))
(+.f64 (*.f64 0 (neg.f64 (neg.f64 eh))) (*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
(+.f64 (*.f64 eh (neg.f64 (*.f64 (neg.f64 (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))) (*.f64 (neg.f64 (*.f64 (neg.f64 (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) 0))
(+.f64 (*.f64 0 (*.f64 (/.f64 eh eh) (*.f64 (cos.f64 t) (*.f64 (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (/.f64 eh eh))))) (*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
(+.f64 (*.f64 0 (*.f64 eh (/.f64 (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) eh))) (*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
(+.f64 (*.f64 0 (*.f64 (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 eh (/.f64 (cos.f64 t) (cos.f64 t))))) (*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
(+.f64 (*.f64 0 (*.f64 eh (cos.f64 t))) (*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
(+.f64 (*.f64 0 (neg.f64 (*.f64 (neg.f64 (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))) (*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
(-.f64 (*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) 0)
(-.f64 (*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) (*.f64 (/.f64 (*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) (*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))) 0))
(-.f64 (*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) (*.f64 (*.f64 (neg.f64 (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) 0))
(-.f64 (*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) (*.f64 (neg.f64 eh) 0))
(-.f64 (*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) (*.f64 (*.f64 (/.f64 eh eh) (*.f64 (cos.f64 t) (*.f64 (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (/.f64 eh eh)))) 0))
(-.f64 (*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) (*.f64 (*.f64 eh (cos.f64 t)) 0))
(-.f64 (*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) (*.f64 (*.f64 eh (/.f64 (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))) 0))
(-.f64 (*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) (*.f64 (*.f64 eh (/.f64 (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) eh)) 0))
(-.f64 (*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) (*.f64 (*.f64 (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 eh (/.f64 (cos.f64 t) (cos.f64 t)))) 0))
(-.f64 (*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) (*.f64 (*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) 0))
(-.f64 (*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) (*.f64 (*.f64 (neg.f64 eh) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) 0))
(-.f64 (*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) (*.f64 (neg.f64 (*.f64 (cos.f64 t) (*.f64 (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (/.f64 eh eh)))) 0))
(-.f64 0 (*.f64 (*.f64 (neg.f64 (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) eh))
(-.f64 0 (*.f64 eh (*.f64 (neg.f64 (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
(-.f64 0 (*.f64 (cos.f64 t) (*.f64 (neg.f64 eh) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
(-.f64 0 (*.f64 1 (*.f64 (*.f64 (neg.f64 (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) eh)))
(-.f64 0 (*.f64 (/.f64 eh eh) (*.f64 (*.f64 (neg.f64 (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) eh)))
(-.f64 0 (*.f64 (neg.f64 (cos.f64 t)) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
(-.f64 0 (*.f64 (neg.f64 eh) (*.f64 (cos.f64 t) (*.f64 (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (/.f64 eh eh)))))
(-.f64 0 (*.f64 -1 (*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))))
(-.f64 (*.f64 0 (*.f64 (neg.f64 eh) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) (*.f64 (*.f64 (neg.f64 eh) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (cos.f64 t)))
(-.f64 (*.f64 0 (neg.f64 (*.f64 (cos.f64 t) (*.f64 (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (/.f64 eh eh))))) (*.f64 (neg.f64 (*.f64 (cos.f64 t) (*.f64 (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (/.f64 eh eh)))) eh))
(-.f64 (*.f64 (*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) (/.f64 eh eh)) 0)
(-.f64 (*.f64 (*.f64 eh (cos.f64 t)) (*.f64 (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (/.f64 (cos.f64 t) (cos.f64 t)))) 0)
(-.f64 (*.f64 0 (*.f64 eh (/.f64 (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))) (*.f64 (*.f64 eh (/.f64 (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))) (*.f64 (neg.f64 (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
(-.f64 (*.f64 0 (/.f64 (*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) (*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))) (*.f64 (/.f64 (*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) (*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))) (*.f64 (*.f64 (neg.f64 (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) eh)))
(-.f64 (*.f64 (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (neg.f64 (neg.f64 eh))) (*.f64 (neg.f64 (neg.f64 eh)) 0))
(-.f64 (*.f64 0 (neg.f64 (neg.f64 eh))) (*.f64 (neg.f64 (neg.f64 eh)) (*.f64 (neg.f64 (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
(-.f64 (*.f64 eh (neg.f64 (*.f64 (neg.f64 (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))) (*.f64 (neg.f64 (*.f64 (neg.f64 (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) 0))
(/.f64 (*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) 1)
(/.f64 (*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) (/.f64 (cos.f64 t) (cos.f64 t)))
(/.f64 (*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) (/.f64 eh eh))
(/.f64 (*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) (/.f64 (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
(/.f64 (*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) (/.f64 (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(/.f64 (*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) (/.f64 (*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) (*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))))
(/.f64 (*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) (/.f64 (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
(/.f64 (*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) (/.f64 (*.f64 (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (/.f64 (cos.f64 t) (cos.f64 t))) (*.f64 (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (/.f64 (cos.f64 t) (cos.f64 t)))))
(/.f64 (*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) (/.f64 (/.f64 eh eh) (/.f64 eh eh)))
(/.f64 (*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) (/.f64 (*.f64 (cos.f64 t) (*.f64 (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (/.f64 eh eh))) (*.f64 (cos.f64 t) (*.f64 (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (/.f64 eh eh)))))
(/.f64 (*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) (/.f64 (/.f64 (*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) (*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))) (/.f64 (*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) (*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))))
(/.f64 (*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) (/.f64 (*.f64 (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 eh (/.f64 (cos.f64 t) (cos.f64 t)))) (*.f64 (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 eh (/.f64 (cos.f64 t) (cos.f64 t))))))
(/.f64 (*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) (/.f64 (*.f64 (/.f64 eh eh) (*.f64 (cos.f64 t) (*.f64 (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (/.f64 eh eh)))) (*.f64 (/.f64 eh eh) (*.f64 (cos.f64 t) (*.f64 (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (/.f64 eh eh))))))
(/.f64 (*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) (/.f64 (*.f64 eh (cos.f64 t)) (*.f64 eh (cos.f64 t))))
(/.f64 (*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) (/.f64 (neg.f64 (neg.f64 eh)) (neg.f64 (neg.f64 eh))))
(/.f64 (*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) (/.f64 (*.f64 eh (/.f64 (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))) (*.f64 eh (/.f64 (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))))
(/.f64 (*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) (/.f64 (*.f64 eh (/.f64 (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) eh)) (*.f64 eh (/.f64 (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) eh))))
(/.f64 (*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) (/.f64 (neg.f64 (*.f64 (neg.f64 (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) (neg.f64 (*.f64 (neg.f64 (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))))
Outputs
(cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(/.f64 (*.f64 (cos.f64 t) eh) (*.f64 (sin.f64 t) ew))
(/.f64 (*.f64 eh (cos.f64 t)) (*.f64 ew (sin.f64 t)))
(/.f64 (*.f64 (cos.f64 t) eh) (*.f64 (sin.f64 t) ew))
(/.f64 (*.f64 eh (cos.f64 t)) (*.f64 ew (sin.f64 t)))
(/.f64 (*.f64 (cos.f64 t) eh) (*.f64 (sin.f64 t) ew))
(/.f64 (*.f64 eh (cos.f64 t)) (*.f64 ew (sin.f64 t)))
(/.f64 (*.f64 (cos.f64 t) eh) (*.f64 (sin.f64 t) ew))
(/.f64 (*.f64 eh (cos.f64 t)) (*.f64 ew (sin.f64 t)))
(/.f64 (*.f64 (cos.f64 t) eh) (*.f64 (sin.f64 t) ew))
(/.f64 (*.f64 eh (cos.f64 t)) (*.f64 ew (sin.f64 t)))
(/.f64 (*.f64 (cos.f64 t) eh) (*.f64 (sin.f64 t) ew))
(/.f64 (*.f64 eh (cos.f64 t)) (*.f64 ew (sin.f64 t)))
(/.f64 (*.f64 (cos.f64 t) eh) (*.f64 (sin.f64 t) ew))
(/.f64 (*.f64 eh (cos.f64 t)) (*.f64 ew (sin.f64 t)))
(/.f64 (*.f64 (cos.f64 t) eh) (*.f64 (sin.f64 t) ew))
(/.f64 (*.f64 eh (cos.f64 t)) (*.f64 ew (sin.f64 t)))
(/.f64 (*.f64 (cos.f64 t) eh) (*.f64 (sin.f64 t) ew))
(/.f64 (*.f64 eh (cos.f64 t)) (*.f64 ew (sin.f64 t)))
(/.f64 (*.f64 (cos.f64 t) eh) (*.f64 (sin.f64 t) ew))
(/.f64 (*.f64 eh (cos.f64 t)) (*.f64 ew (sin.f64 t)))
(/.f64 (*.f64 (cos.f64 t) eh) (*.f64 (sin.f64 t) ew))
(/.f64 (*.f64 eh (cos.f64 t)) (*.f64 ew (sin.f64 t)))
(/.f64 (*.f64 (cos.f64 t) eh) (*.f64 (sin.f64 t) ew))
(/.f64 (*.f64 eh (cos.f64 t)) (*.f64 ew (sin.f64 t)))
(/.f64 (*.f64 (cos.f64 t) eh) (*.f64 (sin.f64 t) ew))
(/.f64 (*.f64 eh (cos.f64 t)) (*.f64 ew (sin.f64 t)))
(/.f64 (*.f64 (cos.f64 t) eh) (*.f64 (sin.f64 t) ew))
(/.f64 (*.f64 eh (cos.f64 t)) (*.f64 ew (sin.f64 t)))
(/.f64 (*.f64 (cos.f64 t) eh) (*.f64 (sin.f64 t) ew))
(/.f64 (*.f64 eh (cos.f64 t)) (*.f64 ew (sin.f64 t)))
(/.f64 (*.f64 (cos.f64 t) eh) (*.f64 (sin.f64 t) ew))
(/.f64 (*.f64 eh (cos.f64 t)) (*.f64 ew (sin.f64 t)))
(/.f64 (*.f64 (cos.f64 t) eh) (*.f64 (sin.f64 t) ew))
(/.f64 (*.f64 eh (cos.f64 t)) (*.f64 ew (sin.f64 t)))
(/.f64 (*.f64 (cos.f64 t) eh) (*.f64 (sin.f64 t) ew))
(/.f64 (*.f64 eh (cos.f64 t)) (*.f64 ew (sin.f64 t)))
(/.f64 (*.f64 (cos.f64 t) eh) (*.f64 (sin.f64 t) ew))
(/.f64 (*.f64 eh (cos.f64 t)) (*.f64 ew (sin.f64 t)))
(/.f64 (*.f64 (cos.f64 t) eh) (*.f64 (sin.f64 t) ew))
(/.f64 (*.f64 eh (cos.f64 t)) (*.f64 ew (sin.f64 t)))
(/.f64 (*.f64 (cos.f64 t) eh) (*.f64 (sin.f64 t) ew))
(/.f64 (*.f64 eh (cos.f64 t)) (*.f64 ew (sin.f64 t)))
(/.f64 (*.f64 (cos.f64 t) eh) (*.f64 (sin.f64 t) ew))
(/.f64 (*.f64 eh (cos.f64 t)) (*.f64 ew (sin.f64 t)))
(/.f64 (*.f64 (cos.f64 t) eh) (*.f64 (sin.f64 t) ew))
(/.f64 (*.f64 eh (cos.f64 t)) (*.f64 ew (sin.f64 t)))
(/.f64 (*.f64 (cos.f64 t) eh) (*.f64 (sin.f64 t) ew))
(/.f64 (*.f64 eh (cos.f64 t)) (*.f64 ew (sin.f64 t)))
(/.f64 eh (*.f64 t ew))
(+.f64 (*.f64 -1/3 (/.f64 (*.f64 t eh) ew)) (/.f64 eh (*.f64 t ew)))
(+.f64 (/.f64 eh (*.f64 t ew)) (*.f64 -1/3 (/.f64 (*.f64 eh t) ew)))
(+.f64 (*.f64 -1/3 (/.f64 (*.f64 t eh) ew)) (+.f64 (*.f64 -1 (*.f64 (pow.f64 t 3) (+.f64 (*.f64 2/15 (/.f64 eh ew)) (*.f64 -1/9 (/.f64 eh ew))))) (/.f64 eh (*.f64 t ew))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 t 3) (+.f64 (*.f64 2/15 (/.f64 eh ew)) (*.f64 (/.f64 eh ew) -1/9)))) (+.f64 (/.f64 eh (*.f64 t ew)) (*.f64 -1/3 (/.f64 (*.f64 eh t) ew))))
(+.f64 (+.f64 (/.f64 eh (*.f64 t ew)) (*.f64 -1/3 (/.f64 (*.f64 eh t) ew))) (neg.f64 (*.f64 (pow.f64 t 3) (*.f64 (/.f64 eh ew) 1/45))))
(+.f64 (*.f64 -1/3 (/.f64 (*.f64 t eh) ew)) (+.f64 (*.f64 -1 (*.f64 (pow.f64 t 5) (+.f64 (*.f64 -1/3 (+.f64 (*.f64 2/15 (/.f64 eh ew)) (*.f64 -1/9 (/.f64 eh ew)))) (+.f64 (*.f64 -2/45 (/.f64 eh ew)) (*.f64 17/315 (/.f64 eh ew)))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 t 3) (+.f64 (*.f64 2/15 (/.f64 eh ew)) (*.f64 -1/9 (/.f64 eh ew))))) (/.f64 eh (*.f64 t ew)))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 t 5) (+.f64 (*.f64 -1/3 (+.f64 (*.f64 2/15 (/.f64 eh ew)) (*.f64 (/.f64 eh ew) -1/9))) (+.f64 (*.f64 (/.f64 eh ew) -2/45) (*.f64 (/.f64 eh ew) 17/315))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 t 3) (+.f64 (*.f64 2/15 (/.f64 eh ew)) (*.f64 (/.f64 eh ew) -1/9)))) (+.f64 (/.f64 eh (*.f64 t ew)) (*.f64 -1/3 (/.f64 (*.f64 eh t) ew)))))
(+.f64 (neg.f64 (*.f64 (pow.f64 t 3) (*.f64 (/.f64 eh ew) 1/45))) (+.f64 (neg.f64 (*.f64 (pow.f64 t 5) (+.f64 (*.f64 -1/3 (*.f64 (/.f64 eh ew) 1/45)) (*.f64 (/.f64 eh ew) 1/105)))) (+.f64 (/.f64 eh (*.f64 t ew)) (*.f64 -1/3 (/.f64 (*.f64 eh t) ew)))))
(/.f64 (*.f64 (cos.f64 t) eh) (*.f64 (sin.f64 t) ew))
(/.f64 (*.f64 eh (cos.f64 t)) (*.f64 ew (sin.f64 t)))
(/.f64 (*.f64 (cos.f64 t) eh) (*.f64 (sin.f64 t) ew))
(/.f64 (*.f64 eh (cos.f64 t)) (*.f64 ew (sin.f64 t)))
(/.f64 (*.f64 (cos.f64 t) eh) (*.f64 (sin.f64 t) ew))
(/.f64 (*.f64 eh (cos.f64 t)) (*.f64 ew (sin.f64 t)))
(/.f64 (*.f64 (cos.f64 t) eh) (*.f64 (sin.f64 t) ew))
(/.f64 (*.f64 eh (cos.f64 t)) (*.f64 ew (sin.f64 t)))
(/.f64 (*.f64 (cos.f64 t) eh) (*.f64 (sin.f64 t) ew))
(/.f64 (*.f64 eh (cos.f64 t)) (*.f64 ew (sin.f64 t)))
(/.f64 (*.f64 (cos.f64 t) eh) (*.f64 (sin.f64 t) ew))
(/.f64 (*.f64 eh (cos.f64 t)) (*.f64 ew (sin.f64 t)))
(/.f64 (*.f64 (cos.f64 t) eh) (*.f64 (sin.f64 t) ew))
(/.f64 (*.f64 eh (cos.f64 t)) (*.f64 ew (sin.f64 t)))
(/.f64 (*.f64 (cos.f64 t) eh) (*.f64 (sin.f64 t) ew))
(/.f64 (*.f64 eh (cos.f64 t)) (*.f64 ew (sin.f64 t)))
(*.f64 t (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))))
(*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 t ew))
(+.f64 (*.f64 -1/6 (*.f64 (pow.f64 t 3) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew))) (*.f64 t (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))))
(+.f64 (*.f64 t (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))) (*.f64 (pow.f64 t 3) (*.f64 -1/6 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))))))
(+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 t ew)) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 -1/6 (*.f64 ew (pow.f64 t 3)))))
(+.f64 (*.f64 -1/6 (*.f64 (pow.f64 t 3) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew))) (+.f64 (*.f64 t (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))) (*.f64 1/120 (*.f64 (pow.f64 t 5) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew)))))
(+.f64 (*.f64 t (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))) (+.f64 (*.f64 (pow.f64 t 3) (*.f64 -1/6 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))))) (*.f64 (pow.f64 t 5) (*.f64 1/120 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))))))
(+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 1/120 (*.f64 ew (pow.f64 t 5)))) (+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 t ew)) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 -1/6 (*.f64 ew (pow.f64 t 3))))))
(+.f64 (*.f64 -1/6 (*.f64 (pow.f64 t 3) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew))) (+.f64 (*.f64 t (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))) (+.f64 (*.f64 1/120 (*.f64 (pow.f64 t 5) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew))) (*.f64 -1/5040 (*.f64 (pow.f64 t 7) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew))))))
(+.f64 (*.f64 t (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))) (+.f64 (*.f64 (pow.f64 t 3) (*.f64 -1/6 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))))) (+.f64 (*.f64 (pow.f64 t 5) (*.f64 1/120 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))))) (*.f64 (pow.f64 t 7) (*.f64 -1/5040 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))))))))
(+.f64 (+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 1/120 (*.f64 ew (pow.f64 t 5)))) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 -1/5040 (*.f64 ew (pow.f64 t 7))))) (+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 t ew)) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 -1/6 (*.f64 ew (pow.f64 t 3))))))
(*.f64 (sin.f64 t) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew))
(*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 ew (sin.f64 t)))
(*.f64 (sin.f64 t) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew))
(*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 ew (sin.f64 t)))
(*.f64 (sin.f64 t) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew))
(*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 ew (sin.f64 t)))
(*.f64 (sin.f64 t) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew))
(*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 ew (sin.f64 t)))
(*.f64 (sin.f64 t) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew))
(*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 ew (sin.f64 t)))
(*.f64 (sin.f64 t) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew))
(*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 ew (sin.f64 t)))
(*.f64 (sin.f64 t) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew))
(*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 ew (sin.f64 t)))
(*.f64 (sin.f64 t) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew))
(*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 ew (sin.f64 t)))
(*.f64 (sin.f64 t) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))))
(*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 ew (sin.f64 t)))
(*.f64 (sin.f64 t) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))))
(*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 ew (sin.f64 t)))
(*.f64 (sin.f64 t) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))))
(*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 ew (sin.f64 t)))
(*.f64 (sin.f64 t) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))))
(*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 ew (sin.f64 t)))
(*.f64 (sin.f64 t) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))))
(*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 ew (sin.f64 t)))
(*.f64 (sin.f64 t) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))))
(*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 ew (sin.f64 t)))
(*.f64 (sin.f64 t) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))))
(*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 ew (sin.f64 t)))
(*.f64 (sin.f64 t) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))))
(*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 ew (sin.f64 t)))
(*.f64 (sin.f64 t) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))))
(*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 ew (sin.f64 t)))
(*.f64 (sin.f64 t) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))))
(*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 ew (sin.f64 t)))
(*.f64 (sin.f64 t) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))))
(*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 ew (sin.f64 t)))
(*.f64 (sin.f64 t) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))))
(*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 ew (sin.f64 t)))
(*.f64 (sin.f64 t) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))))
(*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 ew (sin.f64 t)))
(*.f64 (sin.f64 t) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))))
(*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 ew (sin.f64 t)))
(*.f64 (sin.f64 t) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))))
(*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 ew (sin.f64 t)))
(*.f64 (sin.f64 t) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))))
(*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 ew (sin.f64 t)))
(*.f64 (sin.f64 t) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))))
(*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 ew (sin.f64 t)))
(*.f64 (sin.f64 t) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))))
(*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 ew (sin.f64 t)))
(*.f64 (sin.f64 t) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))))
(*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 ew (sin.f64 t)))
(*.f64 (sin.f64 t) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))))
(*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 ew (sin.f64 t)))
(*.f64 (sin.f64 t) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))))
(*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 ew (sin.f64 t)))
(*.f64 (sin.f64 t) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))))
(*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 ew (sin.f64 t)))
(*.f64 (sin.f64 t) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))))
(*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 ew (sin.f64 t)))
(*.f64 (sin.f64 t) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))))
(*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 ew (sin.f64 t)))
(*.f64 (cos.f64 t) (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) eh))
(*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 eh (cos.f64 t)))
(*.f64 (cos.f64 t) (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) eh))
(*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 eh (cos.f64 t)))
(*.f64 (cos.f64 t) (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) eh))
(*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 eh (cos.f64 t)))
(*.f64 (cos.f64 t) (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) eh))
(*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 eh (cos.f64 t)))
(*.f64 (cos.f64 t) (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) eh))
(*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 eh (cos.f64 t)))
(*.f64 (cos.f64 t) (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) eh))
(*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 eh (cos.f64 t)))
(*.f64 (cos.f64 t) (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) eh))
(*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 eh (cos.f64 t)))
(*.f64 (cos.f64 t) (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) eh))
(*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 eh (cos.f64 t)))
(*.f64 (cos.f64 t) (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) eh))
(*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 eh (cos.f64 t)))
(*.f64 (cos.f64 t) (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) eh))
(*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 eh (cos.f64 t)))
(*.f64 (cos.f64 t) (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) eh))
(*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 eh (cos.f64 t)))
(*.f64 (cos.f64 t) (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) eh))
(*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 eh (cos.f64 t)))
(*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) eh)
(*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))
(+.f64 (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) eh) (*.f64 -1/2 (*.f64 (pow.f64 t 2) (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) eh))))
(+.f64 (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))) (*.f64 -1/2 (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 (pow.f64 t 2) eh))))
(+.f64 (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))) (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 -1/2 (*.f64 eh (pow.f64 t 2)))))
(+.f64 (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) eh) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 t 2) (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) eh))) (*.f64 1/24 (*.f64 (pow.f64 t 4) (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) eh)))))
(+.f64 (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))) (+.f64 (*.f64 -1/2 (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 (pow.f64 t 2) eh))) (*.f64 1/24 (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 (pow.f64 t 4) eh)))))
(+.f64 (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))) (+.f64 (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 -1/2 (*.f64 eh (pow.f64 t 2)))) (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 1/24 (*.f64 eh (pow.f64 t 4))))))
(+.f64 (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) eh) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 t 2) (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) eh))) (+.f64 (*.f64 -1/720 (*.f64 (pow.f64 t 6) (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) eh))) (*.f64 1/24 (*.f64 (pow.f64 t 4) (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) eh))))))
(+.f64 (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))) (+.f64 (*.f64 -1/2 (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 (pow.f64 t 2) eh))) (+.f64 (*.f64 1/24 (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 (pow.f64 t 4) eh))) (*.f64 -1/720 (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 (pow.f64 t 6) eh))))))
(+.f64 (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))) (+.f64 (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 -1/2 (*.f64 eh (pow.f64 t 2)))) (+.f64 (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 1/24 (*.f64 eh (pow.f64 t 4)))) (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 -1/720 (*.f64 eh (pow.f64 t 6)))))))
(*.f64 (cos.f64 t) (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) eh))
(*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 eh (cos.f64 t)))
(*.f64 (cos.f64 t) (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) eh))
(*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 eh (cos.f64 t)))
(*.f64 (cos.f64 t) (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) eh))
(*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 eh (cos.f64 t)))
(*.f64 (cos.f64 t) (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) eh))
(*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 eh (cos.f64 t)))
(*.f64 (cos.f64 t) (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) eh))
(*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 eh (cos.f64 t)))
(*.f64 (cos.f64 t) (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) eh))
(*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 eh (cos.f64 t)))
(*.f64 (cos.f64 t) (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) eh))
(*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 eh (cos.f64 t)))
(*.f64 (cos.f64 t) (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) eh))
(*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 eh (cos.f64 t)))
(*.f64 (cos.f64 t) (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) eh))
(*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 eh (cos.f64 t)))
(*.f64 (cos.f64 t) (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) eh))
(*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 eh (cos.f64 t)))
(*.f64 (cos.f64 t) (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) eh))
(*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 eh (cos.f64 t)))
(*.f64 (cos.f64 t) (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) eh))
(*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 eh (cos.f64 t)))
(*.f64 (cos.f64 t) (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) eh))
(*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 eh (cos.f64 t)))
(*.f64 (cos.f64 t) (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) eh))
(*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 eh (cos.f64 t)))
(*.f64 (cos.f64 t) (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) eh))
(*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 eh (cos.f64 t)))
(*.f64 (cos.f64 t) (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) eh))
(*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 eh (cos.f64 t)))
(*.f64 (cos.f64 t) (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) eh))
(*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 eh (cos.f64 t)))
(*.f64 (cos.f64 t) (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) eh))
(*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 eh (cos.f64 t)))
(*.f64 (cos.f64 t) (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) eh))
(*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 eh (cos.f64 t)))
(*.f64 (cos.f64 t) (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) eh))
(*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 eh (cos.f64 t)))
(+.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) 0)
(cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))
(+.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) 0))
(cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))
(+.f64 0 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))
(cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))
(+.f64 (*.f64 (neg.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) -1) 0)
(cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))
(-.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) 0)
(cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))
(-.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) 0))
(cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))
(-.f64 0 (*.f64 -1 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))
(-.f64 (*.f64 (neg.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) -1) 0)
(cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))
(*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) 1)
(cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))
(*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))
(*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (/.f64 1 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
(cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))
(*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
(cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))
(*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
(cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))
(*.f64 1 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))
(cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))
(*.f64 1 (*.f64 (neg.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) -1))
(cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))
(*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))
(cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))
(*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (/.f64 1 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))))
(cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))
(*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))))
(cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))
(*.f64 -1 (neg.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))
(/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) 1)
(cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))
(/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))
(/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
(cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))
(+.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)) 0)
(/.f64 (/.f64 eh ew) (tan.f64 t))
(+.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)) (*.f64 (/.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)) (/.f64 (/.f64 eh ew) (tan.f64 t))) 0))
(/.f64 (/.f64 eh ew) (tan.f64 t))
(+.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)) (*.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)) 0))
(/.f64 (/.f64 eh ew) (tan.f64 t))
(+.f64 0 (/.f64 (/.f64 eh ew) (tan.f64 t)))
(/.f64 (/.f64 eh ew) (tan.f64 t))
(+.f64 (*.f64 0 (/.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)) (/.f64 (/.f64 eh ew) (tan.f64 t)))) (/.f64 (/.f64 eh ew) (tan.f64 t)))
(/.f64 (/.f64 eh ew) (tan.f64 t))
(-.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)) 0)
(/.f64 (/.f64 eh ew) (tan.f64 t))
(-.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)) (*.f64 (/.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)) (/.f64 (/.f64 eh ew) (tan.f64 t))) 0))
(/.f64 (/.f64 eh ew) (tan.f64 t))
(-.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)) (*.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)) 0))
(/.f64 (/.f64 eh ew) (tan.f64 t))
(-.f64 0 (*.f64 -1 (/.f64 (/.f64 eh ew) (tan.f64 t))))
(/.f64 (/.f64 eh ew) (tan.f64 t))
(*.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)) 1)
(/.f64 (/.f64 eh ew) (tan.f64 t))
(*.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)) (/.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)) (/.f64 (/.f64 eh ew) (tan.f64 t))))
(/.f64 (/.f64 eh ew) (tan.f64 t))
(*.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)) (*.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)) (/.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))))
(/.f64 (/.f64 eh ew) (tan.f64 t))
(*.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)) (*.f64 (/.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)) (/.f64 (/.f64 eh ew) (tan.f64 t))) (/.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)) (/.f64 (/.f64 eh ew) (tan.f64 t)))))
(/.f64 (/.f64 eh ew) (tan.f64 t))
(*.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)) (*.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)) (/.f64 (/.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)) (/.f64 (/.f64 eh ew) (tan.f64 t))) (/.f64 (/.f64 eh ew) (tan.f64 t)))))
(/.f64 (/.f64 eh ew) (tan.f64 t))
(*.f64 1 (/.f64 (/.f64 eh ew) (tan.f64 t)))
(/.f64 (/.f64 eh ew) (tan.f64 t))
(*.f64 (/.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)) (/.f64 (/.f64 eh ew) (tan.f64 t))) (/.f64 (/.f64 eh ew) (tan.f64 t)))
(/.f64 (/.f64 eh ew) (tan.f64 t))
(*.f64 (/.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)) (/.f64 (/.f64 eh ew) (tan.f64 t))) (*.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)) (/.f64 1 (/.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)) (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(/.f64 (/.f64 eh ew) (tan.f64 t))
(*.f64 (/.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)) (/.f64 (/.f64 eh ew) (tan.f64 t))) (*.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)) (/.f64 (/.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)) (/.f64 (/.f64 eh ew) (tan.f64 t))) (/.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)) (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(/.f64 (/.f64 eh ew) (tan.f64 t))
(*.f64 -1 (neg.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))
(/.f64 (/.f64 eh ew) (tan.f64 t))
(+.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t))) 0)
(*.f64 ew (*.f64 (sin.f64 t) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(+.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t))) (*.f64 (/.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t))) (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t)))) 0))
(*.f64 ew (*.f64 (sin.f64 t) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(+.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t))) (*.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t))) 0))
(*.f64 ew (*.f64 (sin.f64 t) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(+.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t))) (*.f64 (neg.f64 (sin.f64 t)) 0))
(*.f64 ew (*.f64 (sin.f64 t) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(+.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t))) (*.f64 (*.f64 ew (sin.f64 t)) 0))
(*.f64 ew (*.f64 (sin.f64 t) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(+.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t))) (*.f64 (*.f64 (neg.f64 ew) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) 0))
(*.f64 ew (*.f64 (sin.f64 t) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(+.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t))) (*.f64 (*.f64 (/.f64 (sin.f64 t) (sin.f64 t)) (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (/.f64 (sin.f64 t) (sin.f64 t))))) 0))
(*.f64 ew (*.f64 (sin.f64 t) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(+.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t))) (*.f64 (*.f64 (sin.f64 t) (/.f64 (*.f64 ew (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (*.f64 ew (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))) 0))
(*.f64 ew (*.f64 (sin.f64 t) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(+.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t))) (*.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 (sin.f64 t) (/.f64 ew ew))) 0))
(*.f64 ew (*.f64 (sin.f64 t) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(+.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t))) (*.f64 (*.f64 (sin.f64 t) (/.f64 (*.f64 ew (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (sin.f64 t))) 0))
(*.f64 ew (*.f64 (sin.f64 t) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(+.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t))) (*.f64 (*.f64 (neg.f64 (sin.f64 t)) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) 0))
(*.f64 ew (*.f64 (sin.f64 t) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(+.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t))) (*.f64 (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (/.f64 (sin.f64 t) (sin.f64 t))))) 0))
(*.f64 ew (*.f64 (sin.f64 t) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(+.f64 0 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t))))
(*.f64 ew (*.f64 (sin.f64 t) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(+.f64 (*.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t))) (/.f64 (sin.f64 t) (sin.f64 t))) 0)
(*.f64 ew (*.f64 (sin.f64 t) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(+.f64 (*.f64 (*.f64 ew (sin.f64 t)) (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (/.f64 ew ew))) 0)
(*.f64 ew (*.f64 (sin.f64 t) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(+.f64 (*.f64 0 (*.f64 (sin.f64 t) (/.f64 (*.f64 ew (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (*.f64 ew (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))) (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t))))
(*.f64 ew (*.f64 (sin.f64 t) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(+.f64 (*.f64 0 (/.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t))) (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t))))) (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t))))
(*.f64 ew (*.f64 (sin.f64 t) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(+.f64 (*.f64 (*.f64 ew (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (neg.f64 (neg.f64 (sin.f64 t)))) (*.f64 (neg.f64 (neg.f64 (sin.f64 t))) 0))
(*.f64 ew (*.f64 (sin.f64 t) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(+.f64 (*.f64 0 (neg.f64 (neg.f64 (sin.f64 t)))) (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t))))
(*.f64 ew (*.f64 (sin.f64 t) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(+.f64 (*.f64 (sin.f64 t) (neg.f64 (*.f64 (neg.f64 ew) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))) (*.f64 (neg.f64 (*.f64 (neg.f64 ew) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) 0))
(+.f64 0 (*.f64 (sin.f64 t) (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (neg.f64 ew)))))
(*.f64 (neg.f64 ew) (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (neg.f64 (sin.f64 t))))
(+.f64 (*.f64 0 (*.f64 (/.f64 (sin.f64 t) (sin.f64 t)) (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (/.f64 (sin.f64 t) (sin.f64 t)))))) (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t))))
(*.f64 ew (*.f64 (sin.f64 t) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(+.f64 (*.f64 0 (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 (sin.f64 t) (/.f64 ew ew)))) (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t))))
(*.f64 ew (*.f64 (sin.f64 t) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(+.f64 (*.f64 0 (*.f64 ew (sin.f64 t))) (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t))))
(*.f64 ew (*.f64 (sin.f64 t) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(+.f64 (*.f64 0 (*.f64 (sin.f64 t) (/.f64 (*.f64 ew (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (sin.f64 t)))) (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t))))
(*.f64 ew (*.f64 (sin.f64 t) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(+.f64 (*.f64 0 (neg.f64 (*.f64 (neg.f64 ew) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))) (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t))))
(*.f64 ew (*.f64 (sin.f64 t) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(-.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t))) 0)
(*.f64 ew (*.f64 (sin.f64 t) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(-.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t))) (*.f64 (/.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t))) (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t)))) 0))
(*.f64 ew (*.f64 (sin.f64 t) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(-.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t))) (*.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t))) 0))
(*.f64 ew (*.f64 (sin.f64 t) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(-.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t))) (*.f64 (neg.f64 (sin.f64 t)) 0))
(*.f64 ew (*.f64 (sin.f64 t) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(-.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t))) (*.f64 (*.f64 ew (sin.f64 t)) 0))
(*.f64 ew (*.f64 (sin.f64 t) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(-.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t))) (*.f64 (*.f64 (neg.f64 ew) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) 0))
(*.f64 ew (*.f64 (sin.f64 t) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(-.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t))) (*.f64 (*.f64 (/.f64 (sin.f64 t) (sin.f64 t)) (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (/.f64 (sin.f64 t) (sin.f64 t))))) 0))
(*.f64 ew (*.f64 (sin.f64 t) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(-.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t))) (*.f64 (*.f64 (sin.f64 t) (/.f64 (*.f64 ew (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (*.f64 ew (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))) 0))
(*.f64 ew (*.f64 (sin.f64 t) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(-.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t))) (*.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 (sin.f64 t) (/.f64 ew ew))) 0))
(*.f64 ew (*.f64 (sin.f64 t) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(-.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t))) (*.f64 (*.f64 (sin.f64 t) (/.f64 (*.f64 ew (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (sin.f64 t))) 0))
(*.f64 ew (*.f64 (sin.f64 t) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(-.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t))) (*.f64 (*.f64 (neg.f64 (sin.f64 t)) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) 0))
(*.f64 ew (*.f64 (sin.f64 t) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(-.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t))) (*.f64 (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (/.f64 (sin.f64 t) (sin.f64 t))))) 0))
(*.f64 ew (*.f64 (sin.f64 t) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(-.f64 0 (*.f64 (neg.f64 (sin.f64 t)) (*.f64 ew (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
(+.f64 0 (*.f64 (sin.f64 t) (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (neg.f64 ew)))))
(*.f64 (neg.f64 ew) (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (neg.f64 (sin.f64 t))))
(-.f64 0 (*.f64 (sin.f64 t) (*.f64 (neg.f64 ew) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
(+.f64 0 (*.f64 (sin.f64 t) (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (neg.f64 ew)))))
(*.f64 (neg.f64 ew) (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (neg.f64 (sin.f64 t))))
(-.f64 0 (*.f64 ew (*.f64 (neg.f64 (sin.f64 t)) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
(+.f64 0 (*.f64 (sin.f64 t) (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (neg.f64 ew)))))
(*.f64 (neg.f64 ew) (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (neg.f64 (sin.f64 t))))
(-.f64 0 (*.f64 1 (*.f64 (neg.f64 (sin.f64 t)) (*.f64 ew (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))))
(+.f64 0 (*.f64 (sin.f64 t) (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (neg.f64 ew)))))
(*.f64 (neg.f64 ew) (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (neg.f64 (sin.f64 t))))
(-.f64 0 (*.f64 (/.f64 (sin.f64 t) (sin.f64 t)) (*.f64 (neg.f64 (sin.f64 t)) (*.f64 ew (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))))
(+.f64 0 (*.f64 (sin.f64 t) (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (neg.f64 ew)))))
(*.f64 (neg.f64 ew) (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (neg.f64 (sin.f64 t))))
(-.f64 0 (*.f64 (neg.f64 (sin.f64 t)) (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (/.f64 (sin.f64 t) (sin.f64 t))))))
(+.f64 0 (*.f64 (sin.f64 t) (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (neg.f64 ew)))))
(*.f64 (neg.f64 ew) (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (neg.f64 (sin.f64 t))))
(-.f64 0 (*.f64 (neg.f64 ew) (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t))))
(+.f64 0 (*.f64 (sin.f64 t) (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (neg.f64 ew)))))
(*.f64 (neg.f64 ew) (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (neg.f64 (sin.f64 t))))
(-.f64 0 (*.f64 -1 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t)))))
(+.f64 0 (*.f64 (sin.f64 t) (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (neg.f64 ew)))))
(*.f64 (neg.f64 ew) (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (neg.f64 (sin.f64 t))))
(-.f64 (*.f64 0 (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (/.f64 (sin.f64 t) (sin.f64 t)))))) (*.f64 (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (/.f64 (sin.f64 t) (sin.f64 t))))) (sin.f64 t)))
(+.f64 0 (*.f64 (sin.f64 t) (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (neg.f64 ew)))))
(*.f64 (neg.f64 ew) (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (neg.f64 (sin.f64 t))))
(-.f64 (*.f64 0 (*.f64 (neg.f64 (sin.f64 t)) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) (*.f64 (*.f64 (neg.f64 (sin.f64 t)) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) ew))
(+.f64 0 (*.f64 (sin.f64 t) (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (neg.f64 ew)))))
(*.f64 (neg.f64 ew) (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (neg.f64 (sin.f64 t))))
(-.f64 (*.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t))) (/.f64 (sin.f64 t) (sin.f64 t))) 0)
(*.f64 ew (*.f64 (sin.f64 t) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(-.f64 (*.f64 (*.f64 ew (sin.f64 t)) (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (/.f64 ew ew))) 0)
(*.f64 ew (*.f64 (sin.f64 t) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(-.f64 (*.f64 0 (*.f64 (sin.f64 t) (/.f64 (*.f64 ew (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (*.f64 ew (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))) (*.f64 (*.f64 (sin.f64 t) (/.f64 (*.f64 ew (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (*.f64 ew (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))) (*.f64 (neg.f64 ew) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
(*.f64 (*.f64 (sin.f64 t) (/.f64 (*.f64 ew (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (*.f64 ew (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))) (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (neg.f64 ew))))
(neg.f64 (*.f64 (/.f64 (*.f64 ew (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (*.f64 ew (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 (sin.f64 t) (neg.f64 ew)))))
(neg.f64 (*.f64 (/.f64 (*.f64 ew (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (*.f64 ew (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 (neg.f64 (sin.f64 t)) ew))))
(-.f64 (*.f64 0 (/.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t))) (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t))))) (*.f64 (/.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t))) (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t)))) (*.f64 (neg.f64 (sin.f64 t)) (*.f64 ew (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))))
(*.f64 (/.f64 (*.f64 ew (*.f64 (sin.f64 t) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) (*.f64 ew (*.f64 (sin.f64 t) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))) (*.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (neg.f64 (sin.f64 t))) (neg.f64 ew)))
(*.f64 (/.f64 (*.f64 ew (*.f64 (sin.f64 t) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) (*.f64 ew (*.f64 (sin.f64 t) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))) (*.f64 (neg.f64 ew) (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (neg.f64 (sin.f64 t)))))
(-.f64 (*.f64 (*.f64 ew (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (neg.f64 (neg.f64 (sin.f64 t)))) (*.f64 (neg.f64 (neg.f64 (sin.f64 t))) 0))
(*.f64 ew (*.f64 (sin.f64 t) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(-.f64 (*.f64 0 (neg.f64 (neg.f64 (sin.f64 t)))) (*.f64 (neg.f64 (neg.f64 (sin.f64 t))) (*.f64 (neg.f64 ew) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
(+.f64 0 (*.f64 (sin.f64 t) (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (neg.f64 ew)))))
(*.f64 (neg.f64 ew) (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (neg.f64 (sin.f64 t))))
(-.f64 (*.f64 (sin.f64 t) (neg.f64 (*.f64 (neg.f64 ew) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))) (*.f64 (neg.f64 (*.f64 (neg.f64 ew) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) 0))
(+.f64 0 (*.f64 (sin.f64 t) (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (neg.f64 ew)))))
(*.f64 (neg.f64 ew) (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (neg.f64 (sin.f64 t))))
(/.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t))) 1)
(*.f64 ew (*.f64 (sin.f64 t) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(/.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t))) (/.f64 (sin.f64 t) (sin.f64 t)))
(*.f64 ew (*.f64 (sin.f64 t) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(/.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t))) (/.f64 ew ew))
(*.f64 ew (*.f64 (sin.f64 t) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(/.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t))) (/.f64 (*.f64 ew (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (*.f64 ew (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
(*.f64 ew (*.f64 (sin.f64 t) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(/.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(*.f64 ew (*.f64 (sin.f64 t) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(/.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t))) (/.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t))) (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t)))))
(*.f64 ew (*.f64 (sin.f64 t) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(/.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t))) (/.f64 (/.f64 (sin.f64 t) (sin.f64 t)) (/.f64 (sin.f64 t) (sin.f64 t))))
(*.f64 ew (*.f64 (sin.f64 t) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(/.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t))) (/.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (/.f64 (sin.f64 t) (sin.f64 t)))) (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (/.f64 (sin.f64 t) (sin.f64 t))))))
(/.f64 (*.f64 ew (*.f64 (sin.f64 t) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) (/.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (/.f64 (sin.f64 t) (sin.f64 t)))) (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (/.f64 (sin.f64 t) (sin.f64 t))))))
(/.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t))) (/.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t)) (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t))))
(*.f64 ew (*.f64 (sin.f64 t) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(/.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t))) (/.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (/.f64 ew ew)) (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (/.f64 ew ew))))
(*.f64 ew (*.f64 (sin.f64 t) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(/.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t))) (/.f64 (/.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t))) (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t)))) (/.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t))) (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t))))))
(/.f64 (*.f64 ew (*.f64 (sin.f64 t) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) (/.f64 (/.f64 (*.f64 ew (*.f64 (sin.f64 t) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) (*.f64 ew (*.f64 (sin.f64 t) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))) (/.f64 (*.f64 ew (*.f64 (sin.f64 t) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) (*.f64 ew (*.f64 (sin.f64 t) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))))
(/.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t))) (/.f64 (*.f64 ew (sin.f64 t)) (*.f64 ew (sin.f64 t))))
(*.f64 ew (*.f64 (sin.f64 t) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(/.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t))) (/.f64 (*.f64 (/.f64 (sin.f64 t) (sin.f64 t)) (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (/.f64 (sin.f64 t) (sin.f64 t))))) (*.f64 (/.f64 (sin.f64 t) (sin.f64 t)) (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (/.f64 (sin.f64 t) (sin.f64 t)))))))
(/.f64 (*.f64 ew (*.f64 (sin.f64 t) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) (/.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 (/.f64 (sin.f64 t) (sin.f64 t)) (*.f64 ew (/.f64 (sin.f64 t) (sin.f64 t))))) (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 (/.f64 (sin.f64 t) (sin.f64 t)) (*.f64 ew (/.f64 (sin.f64 t) (sin.f64 t)))))))
(/.f64 (*.f64 ew (*.f64 (sin.f64 t) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) (/.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (*.f64 (/.f64 (sin.f64 t) (sin.f64 t)) (/.f64 (sin.f64 t) (sin.f64 t))))) (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (*.f64 (/.f64 (sin.f64 t) (sin.f64 t)) (/.f64 (sin.f64 t) (sin.f64 t)))))))
(/.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t))) (/.f64 (*.f64 (sin.f64 t) (/.f64 (*.f64 ew (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (sin.f64 t))) (*.f64 (sin.f64 t) (/.f64 (*.f64 ew (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (sin.f64 t)))))
(/.f64 (*.f64 ew (*.f64 (sin.f64 t) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) (/.f64 (*.f64 (sin.f64 t) (/.f64 (*.f64 ew (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (sin.f64 t))) (*.f64 (sin.f64 t) (/.f64 (*.f64 ew (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (sin.f64 t)))))
(/.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t))) (/.f64 (*.f64 (sin.f64 t) (/.f64 (*.f64 ew (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (*.f64 ew (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))) (*.f64 (sin.f64 t) (/.f64 (*.f64 ew (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (*.f64 ew (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))))
(/.f64 (*.f64 ew (*.f64 (sin.f64 t) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) (/.f64 (*.f64 (sin.f64 t) (/.f64 (*.f64 ew (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (*.f64 ew (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))) (*.f64 (sin.f64 t) (/.f64 (*.f64 ew (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (*.f64 ew (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))))
(/.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t))) (/.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 (sin.f64 t) (/.f64 ew ew))) (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 (sin.f64 t) (/.f64 ew ew)))))
(/.f64 (*.f64 ew (*.f64 (sin.f64 t) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) (/.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 (sin.f64 t) (/.f64 ew ew))) (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 (sin.f64 t) (/.f64 ew ew)))))
(/.f64 (*.f64 ew (*.f64 (sin.f64 t) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) (/.f64 (*.f64 (sin.f64 t) (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (/.f64 ew ew))) (*.f64 (sin.f64 t) (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (/.f64 ew ew)))))
(/.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t))) (/.f64 (neg.f64 (neg.f64 (sin.f64 t))) (neg.f64 (neg.f64 (sin.f64 t)))))
(*.f64 ew (*.f64 (sin.f64 t) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(/.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 t))) (/.f64 (neg.f64 (*.f64 (neg.f64 ew) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) (neg.f64 (*.f64 (neg.f64 ew) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))))
(/.f64 (*.f64 ew (*.f64 (sin.f64 t) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) (/.f64 (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (neg.f64 ew))) (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (neg.f64 ew)))))
(+.f64 (*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) 0)
(*.f64 eh (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(+.f64 (*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) (*.f64 (/.f64 (*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) (*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))) 0))
(*.f64 eh (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(+.f64 (*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) (*.f64 (*.f64 (neg.f64 (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) 0))
(*.f64 eh (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(+.f64 (*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) (*.f64 (neg.f64 eh) 0))
(*.f64 eh (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(+.f64 (*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) (*.f64 (*.f64 (/.f64 eh eh) (*.f64 (cos.f64 t) (*.f64 (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (/.f64 eh eh)))) 0))
(*.f64 eh (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(+.f64 (*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) (*.f64 (*.f64 eh (cos.f64 t)) 0))
(*.f64 eh (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(+.f64 (*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) (*.f64 (*.f64 eh (/.f64 (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))) 0))
(*.f64 eh (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(+.f64 (*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) (*.f64 (*.f64 eh (/.f64 (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) eh)) 0))
(*.f64 eh (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(+.f64 (*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) (*.f64 (*.f64 (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 eh (/.f64 (cos.f64 t) (cos.f64 t)))) 0))
(*.f64 eh (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(+.f64 (*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) (*.f64 (*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) 0))
(*.f64 eh (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(+.f64 (*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) (*.f64 (*.f64 (neg.f64 eh) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) 0))
(*.f64 eh (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(+.f64 (*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) (*.f64 (neg.f64 (*.f64 (cos.f64 t) (*.f64 (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (/.f64 eh eh)))) 0))
(*.f64 eh (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(+.f64 0 (*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
(*.f64 eh (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(+.f64 (*.f64 (*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) (/.f64 eh eh)) 0)
(*.f64 eh (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(+.f64 (*.f64 (*.f64 eh (cos.f64 t)) (*.f64 (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (/.f64 (cos.f64 t) (cos.f64 t)))) 0)
(*.f64 eh (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(+.f64 (*.f64 0 (*.f64 eh (/.f64 (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))) (*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
(*.f64 eh (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(+.f64 (*.f64 0 (/.f64 (*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) (*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))) (*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
(*.f64 eh (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(+.f64 (*.f64 (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (neg.f64 (neg.f64 eh))) (*.f64 (neg.f64 (neg.f64 eh)) 0))
(*.f64 eh (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(+.f64 (*.f64 0 (neg.f64 (neg.f64 eh))) (*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
(*.f64 eh (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(+.f64 (*.f64 eh (neg.f64 (*.f64 (neg.f64 (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))) (*.f64 (neg.f64 (*.f64 (neg.f64 (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) 0))
(*.f64 (neg.f64 (*.f64 (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (neg.f64 (cos.f64 t)))) (+.f64 eh 0))
(*.f64 eh (neg.f64 (*.f64 (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (neg.f64 (cos.f64 t)))))
(+.f64 (*.f64 0 (*.f64 (/.f64 eh eh) (*.f64 (cos.f64 t) (*.f64 (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (/.f64 eh eh))))) (*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
(*.f64 eh (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(+.f64 (*.f64 0 (*.f64 eh (/.f64 (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) eh))) (*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
(*.f64 eh (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(+.f64 (*.f64 0 (*.f64 (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 eh (/.f64 (cos.f64 t) (cos.f64 t))))) (*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
(*.f64 eh (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(+.f64 (*.f64 0 (*.f64 eh (cos.f64 t))) (*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
(*.f64 eh (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(+.f64 (*.f64 0 (neg.f64 (*.f64 (neg.f64 (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))) (*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
(*.f64 eh (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(-.f64 (*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) 0)
(*.f64 eh (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(-.f64 (*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) (*.f64 (/.f64 (*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) (*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))) 0))
(*.f64 eh (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(-.f64 (*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) (*.f64 (*.f64 (neg.f64 (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) 0))
(*.f64 eh (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(-.f64 (*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) (*.f64 (neg.f64 eh) 0))
(*.f64 eh (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(-.f64 (*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) (*.f64 (*.f64 (/.f64 eh eh) (*.f64 (cos.f64 t) (*.f64 (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (/.f64 eh eh)))) 0))
(*.f64 eh (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(-.f64 (*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) (*.f64 (*.f64 eh (cos.f64 t)) 0))
(*.f64 eh (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(-.f64 (*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) (*.f64 (*.f64 eh (/.f64 (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))) 0))
(*.f64 eh (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(-.f64 (*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) (*.f64 (*.f64 eh (/.f64 (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) eh)) 0))
(*.f64 eh (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(-.f64 (*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) (*.f64 (*.f64 (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 eh (/.f64 (cos.f64 t) (cos.f64 t)))) 0))
(*.f64 eh (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(-.f64 (*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) (*.f64 (*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) 0))
(*.f64 eh (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(-.f64 (*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) (*.f64 (*.f64 (neg.f64 eh) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) 0))
(*.f64 eh (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(-.f64 (*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) (*.f64 (neg.f64 (*.f64 (cos.f64 t) (*.f64 (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (/.f64 eh eh)))) 0))
(*.f64 eh (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(-.f64 0 (*.f64 (*.f64 (neg.f64 (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) eh))
(*.f64 (neg.f64 (*.f64 (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (neg.f64 (cos.f64 t)))) (+.f64 eh 0))
(*.f64 eh (neg.f64 (*.f64 (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (neg.f64 (cos.f64 t)))))
(-.f64 0 (*.f64 eh (*.f64 (neg.f64 (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
(*.f64 (neg.f64 (*.f64 (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (neg.f64 (cos.f64 t)))) (+.f64 eh 0))
(*.f64 eh (neg.f64 (*.f64 (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (neg.f64 (cos.f64 t)))))
(-.f64 0 (*.f64 (cos.f64 t) (*.f64 (neg.f64 eh) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
(*.f64 (neg.f64 (*.f64 (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (neg.f64 (cos.f64 t)))) (+.f64 eh 0))
(*.f64 eh (neg.f64 (*.f64 (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (neg.f64 (cos.f64 t)))))
(-.f64 0 (*.f64 1 (*.f64 (*.f64 (neg.f64 (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) eh)))
(*.f64 (neg.f64 (*.f64 (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (neg.f64 (cos.f64 t)))) (+.f64 eh 0))
(*.f64 eh (neg.f64 (*.f64 (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (neg.f64 (cos.f64 t)))))
(-.f64 0 (*.f64 (/.f64 eh eh) (*.f64 (*.f64 (neg.f64 (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) eh)))
(*.f64 (neg.f64 (*.f64 (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (neg.f64 (cos.f64 t)))) (+.f64 eh 0))
(*.f64 eh (neg.f64 (*.f64 (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (neg.f64 (cos.f64 t)))))
(-.f64 0 (*.f64 (neg.f64 (cos.f64 t)) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
(*.f64 (neg.f64 (*.f64 (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (neg.f64 (cos.f64 t)))) (+.f64 eh 0))
(*.f64 eh (neg.f64 (*.f64 (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (neg.f64 (cos.f64 t)))))
(-.f64 0 (*.f64 (neg.f64 eh) (*.f64 (cos.f64 t) (*.f64 (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (/.f64 eh eh)))))
(*.f64 (neg.f64 (*.f64 (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (neg.f64 (cos.f64 t)))) (+.f64 eh 0))
(*.f64 eh (neg.f64 (*.f64 (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (neg.f64 (cos.f64 t)))))
(-.f64 0 (*.f64 -1 (*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))))
(*.f64 (neg.f64 (*.f64 (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (neg.f64 (cos.f64 t)))) (+.f64 eh 0))
(*.f64 eh (neg.f64 (*.f64 (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (neg.f64 (cos.f64 t)))))
(-.f64 (*.f64 0 (*.f64 (neg.f64 eh) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) (*.f64 (*.f64 (neg.f64 eh) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (cos.f64 t)))
(*.f64 (neg.f64 (*.f64 (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (neg.f64 (cos.f64 t)))) (+.f64 eh 0))
(*.f64 eh (neg.f64 (*.f64 (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (neg.f64 (cos.f64 t)))))
(-.f64 (*.f64 0 (neg.f64 (*.f64 (cos.f64 t) (*.f64 (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (/.f64 eh eh))))) (*.f64 (neg.f64 (*.f64 (cos.f64 t) (*.f64 (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (/.f64 eh eh)))) eh))
(*.f64 (neg.f64 (*.f64 (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (neg.f64 (cos.f64 t)))) (+.f64 eh 0))
(*.f64 eh (neg.f64 (*.f64 (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (neg.f64 (cos.f64 t)))))
(-.f64 (*.f64 (*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) (/.f64 eh eh)) 0)
(*.f64 eh (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(-.f64 (*.f64 (*.f64 eh (cos.f64 t)) (*.f64 (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (/.f64 (cos.f64 t) (cos.f64 t)))) 0)
(*.f64 eh (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(-.f64 (*.f64 0 (*.f64 eh (/.f64 (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))) (*.f64 (*.f64 eh (/.f64 (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))) (*.f64 (neg.f64 (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
(*.f64 (*.f64 eh (/.f64 (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))) (neg.f64 (*.f64 (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (neg.f64 (cos.f64 t)))))
(-.f64 (*.f64 0 (/.f64 (*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) (*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))) (*.f64 (/.f64 (*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) (*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))) (*.f64 (*.f64 (neg.f64 (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) eh)))
(*.f64 (/.f64 (*.f64 eh (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) (*.f64 eh (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))) (neg.f64 (*.f64 eh (*.f64 (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (neg.f64 (cos.f64 t))))))
(*.f64 (/.f64 (*.f64 eh (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) (*.f64 eh (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))) (*.f64 eh (neg.f64 (*.f64 (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (neg.f64 (cos.f64 t))))))
(-.f64 (*.f64 (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (neg.f64 (neg.f64 eh))) (*.f64 (neg.f64 (neg.f64 eh)) 0))
(*.f64 eh (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(-.f64 (*.f64 0 (neg.f64 (neg.f64 eh))) (*.f64 (neg.f64 (neg.f64 eh)) (*.f64 (neg.f64 (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
(*.f64 (neg.f64 (*.f64 (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (neg.f64 (cos.f64 t)))) (+.f64 eh 0))
(*.f64 eh (neg.f64 (*.f64 (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (neg.f64 (cos.f64 t)))))
(-.f64 (*.f64 eh (neg.f64 (*.f64 (neg.f64 (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))) (*.f64 (neg.f64 (*.f64 (neg.f64 (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) 0))
(*.f64 (neg.f64 (*.f64 (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (neg.f64 (cos.f64 t)))) (+.f64 eh 0))
(*.f64 eh (neg.f64 (*.f64 (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (neg.f64 (cos.f64 t)))))
(/.f64 (*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) 1)
(*.f64 eh (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(/.f64 (*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) (/.f64 (cos.f64 t) (cos.f64 t)))
(*.f64 eh (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(/.f64 (*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) (/.f64 eh eh))
(*.f64 eh (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(/.f64 (*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) (/.f64 (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
(*.f64 eh (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(/.f64 (*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) (/.f64 (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(*.f64 eh (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(/.f64 (*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) (/.f64 (*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) (*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))))
(*.f64 eh (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(/.f64 (*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) (/.f64 (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
(*.f64 eh (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(/.f64 (*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) (/.f64 (*.f64 (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (/.f64 (cos.f64 t) (cos.f64 t))) (*.f64 (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (/.f64 (cos.f64 t) (cos.f64 t)))))
(*.f64 eh (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(/.f64 (*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) (/.f64 (/.f64 eh eh) (/.f64 eh eh)))
(*.f64 eh (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(/.f64 (*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) (/.f64 (*.f64 (cos.f64 t) (*.f64 (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (/.f64 eh eh))) (*.f64 (cos.f64 t) (*.f64 (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (/.f64 eh eh)))))
(/.f64 (*.f64 eh (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) (/.f64 (*.f64 (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 (cos.f64 t) (/.f64 eh eh))) (*.f64 (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 (cos.f64 t) (/.f64 eh eh)))))
(/.f64 (*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) (/.f64 (/.f64 (*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) (*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))) (/.f64 (*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) (*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))))
(/.f64 (*.f64 eh (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) (/.f64 (/.f64 (*.f64 eh (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) (*.f64 eh (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))) (/.f64 (*.f64 eh (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) (*.f64 eh (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))))
(/.f64 (*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) (/.f64 (*.f64 (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 eh (/.f64 (cos.f64 t) (cos.f64 t)))) (*.f64 (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 eh (/.f64 (cos.f64 t) (cos.f64 t))))))
(/.f64 (*.f64 eh (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) (/.f64 (*.f64 (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 eh (/.f64 (cos.f64 t) (cos.f64 t)))) (*.f64 (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 eh (/.f64 (cos.f64 t) (cos.f64 t))))))
(/.f64 (*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) (/.f64 (*.f64 (/.f64 eh eh) (*.f64 (cos.f64 t) (*.f64 (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (/.f64 eh eh)))) (*.f64 (/.f64 eh eh) (*.f64 (cos.f64 t) (*.f64 (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (/.f64 eh eh))))))
(/.f64 (*.f64 eh (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) (/.f64 (*.f64 (/.f64 eh eh) (*.f64 (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 (cos.f64 t) (/.f64 eh eh)))) (*.f64 (/.f64 eh eh) (*.f64 (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 (cos.f64 t) (/.f64 eh eh))))))
(/.f64 (*.f64 eh (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) (/.f64 (*.f64 (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 (/.f64 eh eh) (*.f64 (cos.f64 t) (/.f64 eh eh)))) (*.f64 (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 (/.f64 eh eh) (*.f64 (cos.f64 t) (/.f64 eh eh))))))
(/.f64 (*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) (/.f64 (*.f64 eh (cos.f64 t)) (*.f64 eh (cos.f64 t))))
(*.f64 eh (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(/.f64 (*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) (/.f64 (neg.f64 (neg.f64 eh)) (neg.f64 (neg.f64 eh))))
(*.f64 eh (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(/.f64 (*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) (/.f64 (*.f64 eh (/.f64 (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))) (*.f64 eh (/.f64 (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))))
(/.f64 (*.f64 eh (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) (/.f64 (*.f64 eh (/.f64 (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))) (*.f64 eh (/.f64 (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))))
(/.f64 (*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) (/.f64 (*.f64 eh (/.f64 (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) eh)) (*.f64 eh (/.f64 (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) eh))))
(/.f64 (*.f64 eh (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) (/.f64 (*.f64 eh (/.f64 (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) eh)) (*.f64 eh (/.f64 (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) eh))))
(/.f64 (*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) (/.f64 (neg.f64 (*.f64 (neg.f64 (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) (neg.f64 (*.f64 (neg.f64 (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))))
(/.f64 (*.f64 eh (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) (/.f64 (neg.f64 (*.f64 (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (neg.f64 (cos.f64 t)))) (neg.f64 (*.f64 (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (neg.f64 (cos.f64 t))))))

localize31.0ms (0.2%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.1b
(*.f64 (*.f64 ew (sin.f64 t)) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))
0.2b
(*.f64 eh (cos.f64 t))
2.7b
(/.f64 (/.f64 eh ew) (tan.f64 t))
34.6b
(cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))
Compiler

Compiled 133 to 17 computations (87.2% saved)

series47.0ms (0.3%)

Counts
2 → 60
Calls

15 calls:

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

rewrite111.0ms (0.7%)

Algorithm
batch-egg-rewrite
Rules
984×rational_best_oopsla_all_46_json_45_simplify-89
958×rational_best_oopsla_all_46_json_45_simplify-23
786×rational_best_oopsla_all_46_json-2
786×rational_best_oopsla_all_46_json-1
786×rational_best_oopsla_all_46_json-4
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01652
19752
233052
3166352
4799052
Stop Event
node limit
Counts
2 → 88
Calls
Call 1
Inputs
(*.f64 eh (cos.f64 t))
(*.f64 (*.f64 ew (sin.f64 t)) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 eh (cos.f64 t)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 eh (cos.f64 t)) (*.f64 (/.f64 (*.f64 eh (cos.f64 t)) (*.f64 eh (cos.f64 t))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 eh (cos.f64 t)) (*.f64 (*.f64 eh (cos.f64 t)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 eh (cos.f64 t)) (*.f64 (*.f64 (/.f64 eh eh) (*.f64 (cos.f64 t) (/.f64 eh eh))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 eh (cos.f64 t)) (*.f64 (*.f64 eh (/.f64 (cos.f64 t) (cos.f64 t))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 eh (cos.f64 t)) (*.f64 (*.f64 eh (/.f64 (cos.f64 t) eh)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 eh (cos.f64 t)) (*.f64 (neg.f64 (*.f64 (cos.f64 t) (/.f64 eh eh))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 eh (cos.f64 t)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (/.f64 (*.f64 eh (cos.f64 t)) (*.f64 eh (cos.f64 t)))) (*.f64 eh (cos.f64 t)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (/.f64 eh eh) (*.f64 (cos.f64 t) (/.f64 eh eh)))) (*.f64 eh (cos.f64 t)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 eh (/.f64 (cos.f64 t) eh))) (*.f64 eh (cos.f64 t)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 eh (/.f64 (cos.f64 t) (cos.f64 t)))) (*.f64 eh (cos.f64 t)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 eh (cos.f64 t)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 eh (cos.f64 t)) (*.f64 (/.f64 (*.f64 eh (cos.f64 t)) (*.f64 eh (cos.f64 t))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 eh (cos.f64 t)) (*.f64 (*.f64 eh (cos.f64 t)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 eh (cos.f64 t)) (*.f64 (*.f64 (/.f64 eh eh) (*.f64 (cos.f64 t) (/.f64 eh eh))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 eh (cos.f64 t)) (*.f64 (*.f64 eh (/.f64 (cos.f64 t) (cos.f64 t))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 eh (cos.f64 t)) (*.f64 (*.f64 eh (/.f64 (cos.f64 t) eh)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 eh (cos.f64 t)) (*.f64 (neg.f64 (*.f64 (cos.f64 t) (/.f64 eh eh))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 eh (neg.f64 (cos.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 1 (*.f64 eh (neg.f64 (cos.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (/.f64 eh eh) (*.f64 eh (neg.f64 (cos.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 -1 (*.f64 eh (cos.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (neg.f64 (*.f64 (cos.f64 t) (/.f64 eh eh))) eh))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (/.f64 (*.f64 eh (cos.f64 t)) (*.f64 eh (cos.f64 t)))) (*.f64 (/.f64 (*.f64 eh (cos.f64 t)) (*.f64 eh (cos.f64 t))) (*.f64 eh (neg.f64 (cos.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 eh (cos.f64 t)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 eh (cos.f64 t)) (/.f64 eh eh))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 eh (cos.f64 t)) (/.f64 (cos.f64 t) (cos.f64 t)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 eh (cos.f64 t)) (/.f64 (*.f64 eh (cos.f64 t)) (*.f64 eh (cos.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 eh (cos.f64 t)) (/.f64 (*.f64 (cos.f64 t) (/.f64 eh eh)) (*.f64 (cos.f64 t) (/.f64 eh eh))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 eh (cos.f64 t)) (/.f64 (/.f64 eh eh) (/.f64 eh eh)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 eh (cos.f64 t)) (/.f64 (/.f64 (*.f64 eh (cos.f64 t)) (*.f64 eh (cos.f64 t))) (/.f64 (*.f64 eh (cos.f64 t)) (*.f64 eh (cos.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 eh (cos.f64 t)) (/.f64 (*.f64 (/.f64 eh eh) (*.f64 (cos.f64 t) (/.f64 eh eh))) (*.f64 (/.f64 eh eh) (*.f64 (cos.f64 t) (/.f64 eh eh)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 eh (cos.f64 t)) (/.f64 (*.f64 eh (/.f64 (cos.f64 t) eh)) (*.f64 eh (/.f64 (cos.f64 t) eh))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 eh (cos.f64 t)) (/.f64 (*.f64 eh (/.f64 (cos.f64 t) (cos.f64 t))) (*.f64 eh (/.f64 (cos.f64 t) (cos.f64 t)))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 ew (sin.f64 t)) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 ew (sin.f64 t)) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (*.f64 (*.f64 (*.f64 ew (sin.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 ew (sin.f64 t)) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (*.f64 (*.f64 (*.f64 ew (sin.f64 t)) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 ew (sin.f64 t)) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (*.f64 (*.f64 (sin.f64 t) (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (/.f64 ew ew))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 ew (sin.f64 t)) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (*.f64 (*.f64 (sin.f64 t) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 ew (sin.f64 t)) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (*.f64 (*.f64 ew (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 ew (sin.f64 t)) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (*.f64 (/.f64 (*.f64 (*.f64 ew (sin.f64 t)) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (*.f64 (*.f64 ew (sin.f64 t)) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 ew (sin.f64 t)) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (*.f64 (*.f64 (*.f64 ew (sin.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 ew (sin.f64 t)) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (*.f64 (*.f64 (/.f64 (*.f64 ew (sin.f64 t)) (*.f64 ew (sin.f64 t))) (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (/.f64 (*.f64 ew (sin.f64 t)) (*.f64 ew (sin.f64 t))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 ew (sin.f64 t)) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (*.f64 (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (/.f64 (*.f64 ew (sin.f64 t)) (*.f64 ew (sin.f64 t))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (*.f64 ew (sin.f64 t)) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (*.f64 ew (sin.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))))) (*.f64 (*.f64 ew (sin.f64 t)) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (/.f64 (*.f64 ew (sin.f64 t)) (*.f64 ew (sin.f64 t))) (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (/.f64 (*.f64 ew (sin.f64 t)) (*.f64 ew (sin.f64 t)))))) (*.f64 (*.f64 ew (sin.f64 t)) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (sin.f64 t) (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (/.f64 ew ew)))) (*.f64 (*.f64 ew (sin.f64 t)) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (sin.f64 t) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) (*.f64 (*.f64 ew (sin.f64 t)) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 ew (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) (*.f64 (*.f64 ew (sin.f64 t)) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (/.f64 (*.f64 (*.f64 ew (sin.f64 t)) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (*.f64 (*.f64 ew (sin.f64 t)) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))) (*.f64 (*.f64 ew (sin.f64 t)) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (*.f64 ew (sin.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))) (*.f64 (*.f64 ew (sin.f64 t)) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 ew (sin.f64 t)) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 ew (sin.f64 t)) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (*.f64 (*.f64 (*.f64 ew (sin.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 ew (sin.f64 t)) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (*.f64 (*.f64 (*.f64 ew (sin.f64 t)) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 ew (sin.f64 t)) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (*.f64 (*.f64 (sin.f64 t) (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (/.f64 ew ew))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 ew (sin.f64 t)) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (*.f64 (*.f64 (sin.f64 t) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 ew (sin.f64 t)) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (*.f64 (*.f64 ew (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 ew (sin.f64 t)) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (*.f64 (/.f64 (*.f64 (*.f64 ew (sin.f64 t)) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (*.f64 (*.f64 ew (sin.f64 t)) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 ew (sin.f64 t)) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (*.f64 (*.f64 (*.f64 ew (sin.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 ew (sin.f64 t)) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (*.f64 (*.f64 (/.f64 (*.f64 ew (sin.f64 t)) (*.f64 ew (sin.f64 t))) (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (/.f64 (*.f64 ew (sin.f64 t)) (*.f64 ew (sin.f64 t))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 ew (sin.f64 t)) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (*.f64 (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (/.f64 (*.f64 ew (sin.f64 t)) (*.f64 ew (sin.f64 t))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (neg.f64 (sin.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 1 (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (neg.f64 (sin.f64 t))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (/.f64 (*.f64 ew (sin.f64 t)) (*.f64 ew (sin.f64 t))) (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (neg.f64 (sin.f64 t))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (/.f64 (*.f64 ew (sin.f64 t)) (*.f64 ew (sin.f64 t)))) (*.f64 ew (neg.f64 (sin.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 -1 (*.f64 (*.f64 ew (sin.f64 t)) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (/.f64 (*.f64 ew (sin.f64 t)) (*.f64 ew (sin.f64 t))))) (*.f64 ew (sin.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 (*.f64 ew (sin.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))))) (*.f64 (*.f64 (*.f64 ew (sin.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))) (*.f64 ew (neg.f64 (sin.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 (/.f64 (*.f64 ew (sin.f64 t)) (*.f64 ew (sin.f64 t))) (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (/.f64 (*.f64 ew (sin.f64 t)) (*.f64 ew (sin.f64 t)))))) (*.f64 (*.f64 (/.f64 (*.f64 ew (sin.f64 t)) (*.f64 ew (sin.f64 t))) (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (/.f64 (*.f64 ew (sin.f64 t)) (*.f64 ew (sin.f64 t))))) (*.f64 ew (neg.f64 (sin.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (/.f64 (*.f64 (*.f64 ew (sin.f64 t)) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (*.f64 (*.f64 ew (sin.f64 t)) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))) (*.f64 (/.f64 (*.f64 (*.f64 ew (sin.f64 t)) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (*.f64 (*.f64 ew (sin.f64 t)) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (neg.f64 (sin.f64 t))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 ew (sin.f64 t)) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 ew (sin.f64 t)) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (/.f64 ew ew))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 ew (sin.f64 t)) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (/.f64 (*.f64 ew (sin.f64 t)) (*.f64 ew (sin.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 ew (sin.f64 t)) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 ew (sin.f64 t)) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (/.f64 (sin.f64 t) (sin.f64 t)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 ew (sin.f64 t)) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (/.f64 (*.f64 (*.f64 ew (sin.f64 t)) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (*.f64 (*.f64 ew (sin.f64 t)) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 ew (sin.f64 t)) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (/.f64 (/.f64 (*.f64 ew (sin.f64 t)) (*.f64 ew (sin.f64 t))) (/.f64 (*.f64 ew (sin.f64 t)) (*.f64 ew (sin.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 ew (sin.f64 t)) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (/.f64 (*.f64 (sin.f64 t) (/.f64 ew ew)) (*.f64 (sin.f64 t) (/.f64 ew ew))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 ew (sin.f64 t)) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (/.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (/.f64 (*.f64 ew (sin.f64 t)) (*.f64 ew (sin.f64 t)))) (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (/.f64 (*.f64 ew (sin.f64 t)) (*.f64 ew (sin.f64 t))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 ew (sin.f64 t)) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (/.f64 (*.f64 (*.f64 ew (sin.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) (*.f64 (*.f64 ew (sin.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 ew (sin.f64 t)) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (/.f64 (*.f64 (/.f64 (*.f64 ew (sin.f64 t)) (*.f64 ew (sin.f64 t))) (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (/.f64 (*.f64 ew (sin.f64 t)) (*.f64 ew (sin.f64 t))))) (*.f64 (/.f64 (*.f64 ew (sin.f64 t)) (*.f64 ew (sin.f64 t))) (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (/.f64 (*.f64 ew (sin.f64 t)) (*.f64 ew (sin.f64 t)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 ew (sin.f64 t)) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (/.f64 (/.f64 (*.f64 (*.f64 ew (sin.f64 t)) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (*.f64 (*.f64 ew (sin.f64 t)) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) (/.f64 (*.f64 (*.f64 ew (sin.f64 t)) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (*.f64 (*.f64 ew (sin.f64 t)) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 ew (sin.f64 t)) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (/.f64 (*.f64 (sin.f64 t) (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (/.f64 ew ew))) (*.f64 (sin.f64 t) (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (/.f64 ew ew)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 ew (sin.f64 t)) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (/.f64 (*.f64 (sin.f64 t) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (*.f64 (sin.f64 t) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 ew (sin.f64 t)) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (/.f64 (*.f64 ew (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (*.f64 ew (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 ew (sin.f64 t)) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (/.f64 (*.f64 (*.f64 ew (sin.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))) (*.f64 (*.f64 ew (sin.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))))))))))

simplify162.0ms (1%)

Algorithm
egg-herbie
Rules
1638×rational_best_oopsla_all_46_json_45_simplify-10
1376×rational_best_oopsla_all_46_json_45_simplify-13
692×rational_best_oopsla_all_46_json_45_simplify-72
660×rational_best_oopsla_all_46_json_45_simplify-23
658×rational_best_oopsla_all_46_json_45_simplify-30
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
02406106
18326070
230185962
368875954
Stop Event
node limit
Counts
148 → 164
Calls
Call 1
Inputs
(*.f64 (cos.f64 t) eh)
(*.f64 (cos.f64 t) eh)
(*.f64 (cos.f64 t) eh)
(*.f64 (cos.f64 t) eh)
(*.f64 (cos.f64 t) eh)
(*.f64 (cos.f64 t) eh)
(*.f64 (cos.f64 t) eh)
(*.f64 (cos.f64 t) eh)
(*.f64 (cos.f64 t) eh)
(*.f64 (cos.f64 t) eh)
(*.f64 (cos.f64 t) eh)
(*.f64 (cos.f64 t) eh)
eh
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 t 2) eh)) eh)
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 t 2) eh)) (+.f64 (*.f64 1/24 (*.f64 (pow.f64 t 4) eh)) eh))
(+.f64 (*.f64 -1/720 (*.f64 (pow.f64 t 6) eh)) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 t 2) eh)) (+.f64 (*.f64 1/24 (*.f64 (pow.f64 t 4) eh)) eh)))
(*.f64 (cos.f64 t) eh)
(*.f64 (cos.f64 t) eh)
(*.f64 (cos.f64 t) eh)
(*.f64 (cos.f64 t) eh)
(*.f64 (cos.f64 t) eh)
(*.f64 (cos.f64 t) eh)
(*.f64 (cos.f64 t) eh)
(*.f64 (cos.f64 t) eh)
(*.f64 (sin.f64 t) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))))
(*.f64 (sin.f64 t) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))))
(*.f64 (sin.f64 t) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))))
(*.f64 (sin.f64 t) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))))
(*.f64 (sin.f64 t) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))))
(*.f64 (sin.f64 t) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))))
(*.f64 (sin.f64 t) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))))
(*.f64 (sin.f64 t) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))))
(*.f64 (sin.f64 t) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))))
(*.f64 (sin.f64 t) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))))
(*.f64 (sin.f64 t) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))))
(*.f64 (sin.f64 t) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))))
(*.f64 t (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew))
(+.f64 (*.f64 t (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew)) (*.f64 -1/6 (*.f64 (pow.f64 t 3) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))))))
(+.f64 (*.f64 t (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew)) (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 t 3) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))))) (*.f64 1/120 (*.f64 (pow.f64 t 5) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))))))
(+.f64 (*.f64 -1/5040 (*.f64 (pow.f64 t 7) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))))) (+.f64 (*.f64 t (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew)) (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 t 3) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))))) (*.f64 1/120 (*.f64 (pow.f64 t 5) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))))))))
(*.f64 (sin.f64 t) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew))
(*.f64 (sin.f64 t) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew))
(*.f64 (sin.f64 t) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew))
(*.f64 (sin.f64 t) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew))
(*.f64 (sin.f64 t) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew))
(*.f64 (sin.f64 t) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew))
(*.f64 (sin.f64 t) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew))
(*.f64 (sin.f64 t) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew))
(*.f64 (sin.f64 t) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew))
(*.f64 (sin.f64 t) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew))
(*.f64 (sin.f64 t) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew))
(*.f64 (sin.f64 t) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew))
(*.f64 (sin.f64 t) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))))
(*.f64 (sin.f64 t) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))))
(*.f64 (sin.f64 t) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))))
(*.f64 (sin.f64 t) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))))
(*.f64 (sin.f64 t) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew))
(*.f64 (sin.f64 t) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew))
(*.f64 (sin.f64 t) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew))
(*.f64 (sin.f64 t) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew))
(+.f64 (*.f64 eh (cos.f64 t)) 0)
(+.f64 (*.f64 eh (cos.f64 t)) (*.f64 (/.f64 (*.f64 eh (cos.f64 t)) (*.f64 eh (cos.f64 t))) 0))
(+.f64 (*.f64 eh (cos.f64 t)) (*.f64 (*.f64 eh (cos.f64 t)) 0))
(+.f64 (*.f64 eh (cos.f64 t)) (*.f64 (*.f64 (/.f64 eh eh) (*.f64 (cos.f64 t) (/.f64 eh eh))) 0))
(+.f64 (*.f64 eh (cos.f64 t)) (*.f64 (*.f64 eh (/.f64 (cos.f64 t) (cos.f64 t))) 0))
(+.f64 (*.f64 eh (cos.f64 t)) (*.f64 (*.f64 eh (/.f64 (cos.f64 t) eh)) 0))
(+.f64 (*.f64 eh (cos.f64 t)) (*.f64 (neg.f64 (*.f64 (cos.f64 t) (/.f64 eh eh))) 0))
(+.f64 0 (*.f64 eh (cos.f64 t)))
(+.f64 (*.f64 0 (/.f64 (*.f64 eh (cos.f64 t)) (*.f64 eh (cos.f64 t)))) (*.f64 eh (cos.f64 t)))
(+.f64 (*.f64 0 (*.f64 (/.f64 eh eh) (*.f64 (cos.f64 t) (/.f64 eh eh)))) (*.f64 eh (cos.f64 t)))
(+.f64 (*.f64 0 (*.f64 eh (/.f64 (cos.f64 t) eh))) (*.f64 eh (cos.f64 t)))
(+.f64 (*.f64 0 (*.f64 eh (/.f64 (cos.f64 t) (cos.f64 t)))) (*.f64 eh (cos.f64 t)))
(-.f64 (*.f64 eh (cos.f64 t)) 0)
(-.f64 (*.f64 eh (cos.f64 t)) (*.f64 (/.f64 (*.f64 eh (cos.f64 t)) (*.f64 eh (cos.f64 t))) 0))
(-.f64 (*.f64 eh (cos.f64 t)) (*.f64 (*.f64 eh (cos.f64 t)) 0))
(-.f64 (*.f64 eh (cos.f64 t)) (*.f64 (*.f64 (/.f64 eh eh) (*.f64 (cos.f64 t) (/.f64 eh eh))) 0))
(-.f64 (*.f64 eh (cos.f64 t)) (*.f64 (*.f64 eh (/.f64 (cos.f64 t) (cos.f64 t))) 0))
(-.f64 (*.f64 eh (cos.f64 t)) (*.f64 (*.f64 eh (/.f64 (cos.f64 t) eh)) 0))
(-.f64 (*.f64 eh (cos.f64 t)) (*.f64 (neg.f64 (*.f64 (cos.f64 t) (/.f64 eh eh))) 0))
(-.f64 0 (*.f64 eh (neg.f64 (cos.f64 t))))
(-.f64 0 (*.f64 1 (*.f64 eh (neg.f64 (cos.f64 t)))))
(-.f64 0 (*.f64 (/.f64 eh eh) (*.f64 eh (neg.f64 (cos.f64 t)))))
(-.f64 0 (*.f64 -1 (*.f64 eh (cos.f64 t))))
(-.f64 0 (*.f64 (neg.f64 (*.f64 (cos.f64 t) (/.f64 eh eh))) eh))
(-.f64 (*.f64 0 (/.f64 (*.f64 eh (cos.f64 t)) (*.f64 eh (cos.f64 t)))) (*.f64 (/.f64 (*.f64 eh (cos.f64 t)) (*.f64 eh (cos.f64 t))) (*.f64 eh (neg.f64 (cos.f64 t)))))
(/.f64 (*.f64 eh (cos.f64 t)) 1)
(/.f64 (*.f64 eh (cos.f64 t)) (/.f64 eh eh))
(/.f64 (*.f64 eh (cos.f64 t)) (/.f64 (cos.f64 t) (cos.f64 t)))
(/.f64 (*.f64 eh (cos.f64 t)) (/.f64 (*.f64 eh (cos.f64 t)) (*.f64 eh (cos.f64 t))))
(/.f64 (*.f64 eh (cos.f64 t)) (/.f64 (*.f64 (cos.f64 t) (/.f64 eh eh)) (*.f64 (cos.f64 t) (/.f64 eh eh))))
(/.f64 (*.f64 eh (cos.f64 t)) (/.f64 (/.f64 eh eh) (/.f64 eh eh)))
(/.f64 (*.f64 eh (cos.f64 t)) (/.f64 (/.f64 (*.f64 eh (cos.f64 t)) (*.f64 eh (cos.f64 t))) (/.f64 (*.f64 eh (cos.f64 t)) (*.f64 eh (cos.f64 t)))))
(/.f64 (*.f64 eh (cos.f64 t)) (/.f64 (*.f64 (/.f64 eh eh) (*.f64 (cos.f64 t) (/.f64 eh eh))) (*.f64 (/.f64 eh eh) (*.f64 (cos.f64 t) (/.f64 eh eh)))))
(/.f64 (*.f64 eh (cos.f64 t)) (/.f64 (*.f64 eh (/.f64 (cos.f64 t) eh)) (*.f64 eh (/.f64 (cos.f64 t) eh))))
(/.f64 (*.f64 eh (cos.f64 t)) (/.f64 (*.f64 eh (/.f64 (cos.f64 t) (cos.f64 t))) (*.f64 eh (/.f64 (cos.f64 t) (cos.f64 t)))))
(+.f64 (*.f64 (*.f64 ew (sin.f64 t)) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) 0)
(+.f64 (*.f64 (*.f64 ew (sin.f64 t)) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (*.f64 (*.f64 (*.f64 ew (sin.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) 0))
(+.f64 (*.f64 (*.f64 ew (sin.f64 t)) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (*.f64 (*.f64 (*.f64 ew (sin.f64 t)) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) 0))
(+.f64 (*.f64 (*.f64 ew (sin.f64 t)) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (*.f64 (*.f64 (sin.f64 t) (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (/.f64 ew ew))) 0))
(+.f64 (*.f64 (*.f64 ew (sin.f64 t)) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (*.f64 (*.f64 (sin.f64 t) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) 0))
(+.f64 (*.f64 (*.f64 ew (sin.f64 t)) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (*.f64 (*.f64 ew (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) 0))
(+.f64 (*.f64 (*.f64 ew (sin.f64 t)) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (*.f64 (/.f64 (*.f64 (*.f64 ew (sin.f64 t)) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (*.f64 (*.f64 ew (sin.f64 t)) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) 0))
(+.f64 (*.f64 (*.f64 ew (sin.f64 t)) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (*.f64 (*.f64 (*.f64 ew (sin.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))) 0))
(+.f64 (*.f64 (*.f64 ew (sin.f64 t)) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (*.f64 (*.f64 (/.f64 (*.f64 ew (sin.f64 t)) (*.f64 ew (sin.f64 t))) (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (/.f64 (*.f64 ew (sin.f64 t)) (*.f64 ew (sin.f64 t))))) 0))
(+.f64 (*.f64 (*.f64 ew (sin.f64 t)) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (*.f64 (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (/.f64 (*.f64 ew (sin.f64 t)) (*.f64 ew (sin.f64 t))))) 0))
(+.f64 0 (*.f64 (*.f64 ew (sin.f64 t)) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(+.f64 (*.f64 0 (*.f64 (*.f64 ew (sin.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))))) (*.f64 (*.f64 ew (sin.f64 t)) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(+.f64 (*.f64 0 (*.f64 (/.f64 (*.f64 ew (sin.f64 t)) (*.f64 ew (sin.f64 t))) (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (/.f64 (*.f64 ew (sin.f64 t)) (*.f64 ew (sin.f64 t)))))) (*.f64 (*.f64 ew (sin.f64 t)) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(+.f64 (*.f64 0 (*.f64 (sin.f64 t) (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (/.f64 ew ew)))) (*.f64 (*.f64 ew (sin.f64 t)) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(+.f64 (*.f64 0 (*.f64 (sin.f64 t) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) (*.f64 (*.f64 ew (sin.f64 t)) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(+.f64 (*.f64 0 (*.f64 ew (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) (*.f64 (*.f64 ew (sin.f64 t)) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(+.f64 (*.f64 0 (/.f64 (*.f64 (*.f64 ew (sin.f64 t)) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (*.f64 (*.f64 ew (sin.f64 t)) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))) (*.f64 (*.f64 ew (sin.f64 t)) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(+.f64 (*.f64 0 (*.f64 (*.f64 ew (sin.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))) (*.f64 (*.f64 ew (sin.f64 t)) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(-.f64 (*.f64 (*.f64 ew (sin.f64 t)) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) 0)
(-.f64 (*.f64 (*.f64 ew (sin.f64 t)) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (*.f64 (*.f64 (*.f64 ew (sin.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) 0))
(-.f64 (*.f64 (*.f64 ew (sin.f64 t)) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (*.f64 (*.f64 (*.f64 ew (sin.f64 t)) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) 0))
(-.f64 (*.f64 (*.f64 ew (sin.f64 t)) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (*.f64 (*.f64 (sin.f64 t) (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (/.f64 ew ew))) 0))
(-.f64 (*.f64 (*.f64 ew (sin.f64 t)) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (*.f64 (*.f64 (sin.f64 t) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) 0))
(-.f64 (*.f64 (*.f64 ew (sin.f64 t)) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (*.f64 (*.f64 ew (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) 0))
(-.f64 (*.f64 (*.f64 ew (sin.f64 t)) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (*.f64 (/.f64 (*.f64 (*.f64 ew (sin.f64 t)) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (*.f64 (*.f64 ew (sin.f64 t)) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) 0))
(-.f64 (*.f64 (*.f64 ew (sin.f64 t)) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (*.f64 (*.f64 (*.f64 ew (sin.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))) 0))
(-.f64 (*.f64 (*.f64 ew (sin.f64 t)) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (*.f64 (*.f64 (/.f64 (*.f64 ew (sin.f64 t)) (*.f64 ew (sin.f64 t))) (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (/.f64 (*.f64 ew (sin.f64 t)) (*.f64 ew (sin.f64 t))))) 0))
(-.f64 (*.f64 (*.f64 ew (sin.f64 t)) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (*.f64 (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (/.f64 (*.f64 ew (sin.f64 t)) (*.f64 ew (sin.f64 t))))) 0))
(-.f64 0 (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (neg.f64 (sin.f64 t)))))
(-.f64 0 (*.f64 1 (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (neg.f64 (sin.f64 t))))))
(-.f64 0 (*.f64 (/.f64 (*.f64 ew (sin.f64 t)) (*.f64 ew (sin.f64 t))) (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (neg.f64 (sin.f64 t))))))
(-.f64 0 (*.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (/.f64 (*.f64 ew (sin.f64 t)) (*.f64 ew (sin.f64 t)))) (*.f64 ew (neg.f64 (sin.f64 t)))))
(-.f64 0 (*.f64 -1 (*.f64 (*.f64 ew (sin.f64 t)) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
(-.f64 0 (*.f64 (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (/.f64 (*.f64 ew (sin.f64 t)) (*.f64 ew (sin.f64 t))))) (*.f64 ew (sin.f64 t))))
(-.f64 (*.f64 0 (*.f64 (*.f64 ew (sin.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))))) (*.f64 (*.f64 (*.f64 ew (sin.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))) (*.f64 ew (neg.f64 (sin.f64 t)))))
(-.f64 (*.f64 0 (*.f64 (/.f64 (*.f64 ew (sin.f64 t)) (*.f64 ew (sin.f64 t))) (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (/.f64 (*.f64 ew (sin.f64 t)) (*.f64 ew (sin.f64 t)))))) (*.f64 (*.f64 (/.f64 (*.f64 ew (sin.f64 t)) (*.f64 ew (sin.f64 t))) (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (/.f64 (*.f64 ew (sin.f64 t)) (*.f64 ew (sin.f64 t))))) (*.f64 ew (neg.f64 (sin.f64 t)))))
(-.f64 (*.f64 0 (/.f64 (*.f64 (*.f64 ew (sin.f64 t)) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (*.f64 (*.f64 ew (sin.f64 t)) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))) (*.f64 (/.f64 (*.f64 (*.f64 ew (sin.f64 t)) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (*.f64 (*.f64 ew (sin.f64 t)) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (neg.f64 (sin.f64 t))))))
(/.f64 (*.f64 (*.f64 ew (sin.f64 t)) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) 1)
(/.f64 (*.f64 (*.f64 ew (sin.f64 t)) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (/.f64 ew ew))
(/.f64 (*.f64 (*.f64 ew (sin.f64 t)) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (/.f64 (*.f64 ew (sin.f64 t)) (*.f64 ew (sin.f64 t))))
(/.f64 (*.f64 (*.f64 ew (sin.f64 t)) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(/.f64 (*.f64 (*.f64 ew (sin.f64 t)) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (/.f64 (sin.f64 t) (sin.f64 t)))
(/.f64 (*.f64 (*.f64 ew (sin.f64 t)) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (/.f64 (*.f64 (*.f64 ew (sin.f64 t)) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (*.f64 (*.f64 ew (sin.f64 t)) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
(/.f64 (*.f64 (*.f64 ew (sin.f64 t)) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (/.f64 (/.f64 (*.f64 ew (sin.f64 t)) (*.f64 ew (sin.f64 t))) (/.f64 (*.f64 ew (sin.f64 t)) (*.f64 ew (sin.f64 t)))))
(/.f64 (*.f64 (*.f64 ew (sin.f64 t)) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (/.f64 (*.f64 (sin.f64 t) (/.f64 ew ew)) (*.f64 (sin.f64 t) (/.f64 ew ew))))
(/.f64 (*.f64 (*.f64 ew (sin.f64 t)) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (/.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (/.f64 (*.f64 ew (sin.f64 t)) (*.f64 ew (sin.f64 t)))) (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (/.f64 (*.f64 ew (sin.f64 t)) (*.f64 ew (sin.f64 t))))))
(/.f64 (*.f64 (*.f64 ew (sin.f64 t)) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (/.f64 (*.f64 (*.f64 ew (sin.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) (*.f64 (*.f64 ew (sin.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))))
(/.f64 (*.f64 (*.f64 ew (sin.f64 t)) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (/.f64 (*.f64 (/.f64 (*.f64 ew (sin.f64 t)) (*.f64 ew (sin.f64 t))) (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (/.f64 (*.f64 ew (sin.f64 t)) (*.f64 ew (sin.f64 t))))) (*.f64 (/.f64 (*.f64 ew (sin.f64 t)) (*.f64 ew (sin.f64 t))) (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (/.f64 (*.f64 ew (sin.f64 t)) (*.f64 ew (sin.f64 t)))))))
(/.f64 (*.f64 (*.f64 ew (sin.f64 t)) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (/.f64 (/.f64 (*.f64 (*.f64 ew (sin.f64 t)) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (*.f64 (*.f64 ew (sin.f64 t)) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) (/.f64 (*.f64 (*.f64 ew (sin.f64 t)) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (*.f64 (*.f64 ew (sin.f64 t)) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))))
(/.f64 (*.f64 (*.f64 ew (sin.f64 t)) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (/.f64 (*.f64 (sin.f64 t) (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (/.f64 ew ew))) (*.f64 (sin.f64 t) (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (/.f64 ew ew)))))
(/.f64 (*.f64 (*.f64 ew (sin.f64 t)) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (/.f64 (*.f64 (sin.f64 t) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (*.f64 (sin.f64 t) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
(/.f64 (*.f64 (*.f64 ew (sin.f64 t)) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (/.f64 (*.f64 ew (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (*.f64 ew (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
(/.f64 (*.f64 (*.f64 ew (sin.f64 t)) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (/.f64 (*.f64 (*.f64 ew (sin.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))) (*.f64 (*.f64 ew (sin.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))))))
Outputs
(*.f64 (cos.f64 t) eh)
(*.f64 (cos.f64 t) eh)
(*.f64 (cos.f64 t) eh)
(*.f64 (cos.f64 t) eh)
(*.f64 (cos.f64 t) eh)
(*.f64 (cos.f64 t) eh)
(*.f64 (cos.f64 t) eh)
(*.f64 (cos.f64 t) eh)
(*.f64 (cos.f64 t) eh)
(*.f64 (cos.f64 t) eh)
(*.f64 (cos.f64 t) eh)
(*.f64 (cos.f64 t) eh)
eh
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 t 2) eh)) eh)
(+.f64 eh (*.f64 -1/2 (*.f64 eh (pow.f64 t 2))))
(+.f64 eh (*.f64 (pow.f64 t 2) (*.f64 eh -1/2)))
(+.f64 eh (*.f64 eh (*.f64 -1/2 (pow.f64 t 2))))
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 t 2) eh)) (+.f64 (*.f64 1/24 (*.f64 (pow.f64 t 4) eh)) eh))
(+.f64 (*.f64 -1/2 (*.f64 eh (pow.f64 t 2))) (+.f64 eh (*.f64 1/24 (*.f64 eh (pow.f64 t 4)))))
(+.f64 eh (+.f64 (*.f64 (pow.f64 t 2) (*.f64 eh -1/2)) (*.f64 (pow.f64 t 4) (*.f64 eh 1/24))))
(+.f64 eh (+.f64 (*.f64 eh (*.f64 -1/2 (pow.f64 t 2))) (*.f64 eh (*.f64 1/24 (pow.f64 t 4)))))
(+.f64 (*.f64 -1/720 (*.f64 (pow.f64 t 6) eh)) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 t 2) eh)) (+.f64 (*.f64 1/24 (*.f64 (pow.f64 t 4) eh)) eh)))
(+.f64 (*.f64 -1/2 (*.f64 eh (pow.f64 t 2))) (+.f64 (*.f64 -1/720 (*.f64 eh (pow.f64 t 6))) (+.f64 eh (*.f64 1/24 (*.f64 eh (pow.f64 t 4))))))
(+.f64 (*.f64 -1/2 (*.f64 eh (pow.f64 t 2))) (+.f64 (*.f64 1/24 (*.f64 eh (pow.f64 t 4))) (+.f64 (*.f64 -1/720 (*.f64 eh (pow.f64 t 6))) eh)))
(+.f64 eh (+.f64 (*.f64 (pow.f64 t 2) (*.f64 eh -1/2)) (+.f64 (*.f64 (pow.f64 t 4) (*.f64 eh 1/24)) (*.f64 (pow.f64 t 6) (*.f64 eh -1/720)))))
(+.f64 eh (+.f64 (*.f64 -1/720 (*.f64 eh (pow.f64 t 6))) (+.f64 (*.f64 eh (*.f64 -1/2 (pow.f64 t 2))) (*.f64 eh (*.f64 1/24 (pow.f64 t 4))))))
(*.f64 (cos.f64 t) eh)
(*.f64 (cos.f64 t) eh)
(*.f64 (cos.f64 t) eh)
(*.f64 (cos.f64 t) eh)
(*.f64 (cos.f64 t) eh)
(*.f64 (cos.f64 t) eh)
(*.f64 (cos.f64 t) eh)
(*.f64 (cos.f64 t) eh)
(*.f64 (sin.f64 t) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))))
(*.f64 (sin.f64 t) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t)))))))
(*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t))))) (*.f64 (sin.f64 t) ew))
(*.f64 (sin.f64 t) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))))
(*.f64 (sin.f64 t) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t)))))))
(*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t))))) (*.f64 (sin.f64 t) ew))
(*.f64 (sin.f64 t) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))))
(*.f64 (sin.f64 t) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t)))))))
(*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t))))) (*.f64 (sin.f64 t) ew))
(*.f64 (sin.f64 t) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))))
(*.f64 (sin.f64 t) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t)))))))
(*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t))))) (*.f64 (sin.f64 t) ew))
(*.f64 (sin.f64 t) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))))
(*.f64 (sin.f64 t) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t)))))))
(*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t))))) (*.f64 (sin.f64 t) ew))
(*.f64 (sin.f64 t) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))))
(*.f64 (sin.f64 t) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t)))))))
(*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t))))) (*.f64 (sin.f64 t) ew))
(*.f64 (sin.f64 t) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))))
(*.f64 (sin.f64 t) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t)))))))
(*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t))))) (*.f64 (sin.f64 t) ew))
(*.f64 (sin.f64 t) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))))
(*.f64 (sin.f64 t) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t)))))))
(*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t))))) (*.f64 (sin.f64 t) ew))
(*.f64 (sin.f64 t) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))))
(*.f64 (sin.f64 t) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t)))))))
(*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t))))) (*.f64 (sin.f64 t) ew))
(*.f64 (sin.f64 t) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))))
(*.f64 (sin.f64 t) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t)))))))
(*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t))))) (*.f64 (sin.f64 t) ew))
(*.f64 (sin.f64 t) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))))
(*.f64 (sin.f64 t) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t)))))))
(*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t))))) (*.f64 (sin.f64 t) ew))
(*.f64 (sin.f64 t) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))))
(*.f64 (sin.f64 t) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t)))))))
(*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t))))) (*.f64 (sin.f64 t) ew))
(*.f64 t (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew))
(*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t))))) (*.f64 t ew))
(*.f64 ew (*.f64 t (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t)))))))
(+.f64 (*.f64 t (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew)) (*.f64 -1/6 (*.f64 (pow.f64 t 3) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))))))
(+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t))))) (*.f64 t ew)) (*.f64 -1/6 (*.f64 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t)))))) (pow.f64 t 3))))
(+.f64 (*.f64 ew (*.f64 t (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t))))))) (*.f64 ew (*.f64 -1/6 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t))))) (pow.f64 t 3)))))
(*.f64 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t)))))) (+.f64 t (*.f64 -1/6 (pow.f64 t 3))))
(+.f64 (*.f64 t (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew)) (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 t 3) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))))) (*.f64 1/120 (*.f64 (pow.f64 t 5) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))))))
(+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t))))) (*.f64 t ew)) (+.f64 (*.f64 -1/6 (*.f64 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t)))))) (pow.f64 t 3))) (*.f64 1/120 (*.f64 ew (*.f64 (pow.f64 t 5) (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t))))))))))
(+.f64 (*.f64 ew (*.f64 t (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t))))))) (+.f64 (*.f64 ew (*.f64 -1/6 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t))))) (pow.f64 t 3)))) (*.f64 ew (*.f64 1/120 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t))))) (pow.f64 t 5))))))
(+.f64 (*.f64 ew (*.f64 -1/6 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t))))) (pow.f64 t 3)))) (*.f64 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t)))))) (+.f64 t (*.f64 1/120 (pow.f64 t 5)))))
(+.f64 (*.f64 -1/5040 (*.f64 (pow.f64 t 7) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))))) (+.f64 (*.f64 t (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew)) (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 t 3) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))))) (*.f64 1/120 (*.f64 (pow.f64 t 5) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))))))))
(+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t))))) (*.f64 t ew)) (+.f64 (*.f64 -1/5040 (*.f64 ew (*.f64 (pow.f64 t 7) (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t)))))))) (+.f64 (*.f64 -1/6 (*.f64 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t)))))) (pow.f64 t 3))) (*.f64 1/120 (*.f64 ew (*.f64 (pow.f64 t 5) (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t)))))))))))
(+.f64 (+.f64 (*.f64 ew (*.f64 -1/6 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t))))) (pow.f64 t 3)))) (*.f64 ew (*.f64 1/120 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t))))) (pow.f64 t 5))))) (+.f64 (*.f64 ew (*.f64 -1/5040 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t))))) (pow.f64 t 7)))) (*.f64 ew (*.f64 t (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t)))))))))
(+.f64 (*.f64 ew (*.f64 1/120 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t))))) (pow.f64 t 5)))) (+.f64 (*.f64 ew (*.f64 -1/5040 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t))))) (pow.f64 t 7)))) (*.f64 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t)))))) (+.f64 t (*.f64 -1/6 (pow.f64 t 3))))))
(+.f64 (*.f64 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t)))))) (+.f64 t (*.f64 1/120 (pow.f64 t 5)))) (+.f64 (*.f64 ew (*.f64 -1/6 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t))))) (pow.f64 t 3)))) (*.f64 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t)))))) (*.f64 -1/5040 (pow.f64 t 7)))))
(*.f64 (sin.f64 t) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew))
(*.f64 (sin.f64 t) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t)))))))
(*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t))))) (*.f64 (sin.f64 t) ew))
(*.f64 (sin.f64 t) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew))
(*.f64 (sin.f64 t) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t)))))))
(*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t))))) (*.f64 (sin.f64 t) ew))
(*.f64 (sin.f64 t) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew))
(*.f64 (sin.f64 t) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t)))))))
(*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t))))) (*.f64 (sin.f64 t) ew))
(*.f64 (sin.f64 t) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew))
(*.f64 (sin.f64 t) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t)))))))
(*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t))))) (*.f64 (sin.f64 t) ew))
(*.f64 (sin.f64 t) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew))
(*.f64 (sin.f64 t) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t)))))))
(*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t))))) (*.f64 (sin.f64 t) ew))
(*.f64 (sin.f64 t) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew))
(*.f64 (sin.f64 t) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t)))))))
(*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t))))) (*.f64 (sin.f64 t) ew))
(*.f64 (sin.f64 t) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew))
(*.f64 (sin.f64 t) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t)))))))
(*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t))))) (*.f64 (sin.f64 t) ew))
(*.f64 (sin.f64 t) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew))
(*.f64 (sin.f64 t) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t)))))))
(*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t))))) (*.f64 (sin.f64 t) ew))
(*.f64 (sin.f64 t) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew))
(*.f64 (sin.f64 t) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t)))))))
(*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t))))) (*.f64 (sin.f64 t) ew))
(*.f64 (sin.f64 t) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew))
(*.f64 (sin.f64 t) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t)))))))
(*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t))))) (*.f64 (sin.f64 t) ew))
(*.f64 (sin.f64 t) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew))
(*.f64 (sin.f64 t) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t)))))))
(*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t))))) (*.f64 (sin.f64 t) ew))
(*.f64 (sin.f64 t) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew))
(*.f64 (sin.f64 t) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t)))))))
(*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t))))) (*.f64 (sin.f64 t) ew))
(*.f64 (sin.f64 t) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))))
(*.f64 (sin.f64 t) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t)))))))
(*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t))))) (*.f64 (sin.f64 t) ew))
(*.f64 (sin.f64 t) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))))
(*.f64 (sin.f64 t) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t)))))))
(*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t))))) (*.f64 (sin.f64 t) ew))
(*.f64 (sin.f64 t) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))))
(*.f64 (sin.f64 t) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t)))))))
(*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t))))) (*.f64 (sin.f64 t) ew))
(*.f64 (sin.f64 t) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))))
(*.f64 (sin.f64 t) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t)))))))
(*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t))))) (*.f64 (sin.f64 t) ew))
(*.f64 (sin.f64 t) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew))
(*.f64 (sin.f64 t) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t)))))))
(*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t))))) (*.f64 (sin.f64 t) ew))
(*.f64 (sin.f64 t) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew))
(*.f64 (sin.f64 t) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t)))))))
(*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t))))) (*.f64 (sin.f64 t) ew))
(*.f64 (sin.f64 t) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew))
(*.f64 (sin.f64 t) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t)))))))
(*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t))))) (*.f64 (sin.f64 t) ew))
(*.f64 (sin.f64 t) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew))
(*.f64 (sin.f64 t) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t)))))))
(*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t))))) (*.f64 (sin.f64 t) ew))
(+.f64 (*.f64 eh (cos.f64 t)) 0)
(*.f64 (cos.f64 t) eh)
(+.f64 (*.f64 eh (cos.f64 t)) (*.f64 (/.f64 (*.f64 eh (cos.f64 t)) (*.f64 eh (cos.f64 t))) 0))
(*.f64 (cos.f64 t) eh)
(+.f64 (*.f64 eh (cos.f64 t)) (*.f64 (*.f64 eh (cos.f64 t)) 0))
(*.f64 (cos.f64 t) eh)
(+.f64 (*.f64 eh (cos.f64 t)) (*.f64 (*.f64 (/.f64 eh eh) (*.f64 (cos.f64 t) (/.f64 eh eh))) 0))
(*.f64 (cos.f64 t) eh)
(+.f64 (*.f64 eh (cos.f64 t)) (*.f64 (*.f64 eh (/.f64 (cos.f64 t) (cos.f64 t))) 0))
(*.f64 (cos.f64 t) eh)
(+.f64 (*.f64 eh (cos.f64 t)) (*.f64 (*.f64 eh (/.f64 (cos.f64 t) eh)) 0))
(*.f64 (cos.f64 t) eh)
(+.f64 (*.f64 eh (cos.f64 t)) (*.f64 (neg.f64 (*.f64 (cos.f64 t) (/.f64 eh eh))) 0))
(*.f64 (cos.f64 t) eh)
(+.f64 0 (*.f64 eh (cos.f64 t)))
(*.f64 (cos.f64 t) eh)
(+.f64 (*.f64 0 (/.f64 (*.f64 eh (cos.f64 t)) (*.f64 eh (cos.f64 t)))) (*.f64 eh (cos.f64 t)))
(*.f64 (cos.f64 t) eh)
(+.f64 (*.f64 0 (*.f64 (/.f64 eh eh) (*.f64 (cos.f64 t) (/.f64 eh eh)))) (*.f64 eh (cos.f64 t)))
(*.f64 (cos.f64 t) eh)
(+.f64 (*.f64 0 (*.f64 eh (/.f64 (cos.f64 t) eh))) (*.f64 eh (cos.f64 t)))
(*.f64 (cos.f64 t) eh)
(+.f64 (*.f64 0 (*.f64 eh (/.f64 (cos.f64 t) (cos.f64 t)))) (*.f64 eh (cos.f64 t)))
(*.f64 (cos.f64 t) eh)
(-.f64 (*.f64 eh (cos.f64 t)) 0)
(*.f64 (cos.f64 t) eh)
(-.f64 (*.f64 eh (cos.f64 t)) (*.f64 (/.f64 (*.f64 eh (cos.f64 t)) (*.f64 eh (cos.f64 t))) 0))
(*.f64 (cos.f64 t) eh)
(-.f64 (*.f64 eh (cos.f64 t)) (*.f64 (*.f64 eh (cos.f64 t)) 0))
(*.f64 (cos.f64 t) eh)
(-.f64 (*.f64 eh (cos.f64 t)) (*.f64 (*.f64 (/.f64 eh eh) (*.f64 (cos.f64 t) (/.f64 eh eh))) 0))
(*.f64 (cos.f64 t) eh)
(-.f64 (*.f64 eh (cos.f64 t)) (*.f64 (*.f64 eh (/.f64 (cos.f64 t) (cos.f64 t))) 0))
(*.f64 (cos.f64 t) eh)
(-.f64 (*.f64 eh (cos.f64 t)) (*.f64 (*.f64 eh (/.f64 (cos.f64 t) eh)) 0))
(*.f64 (cos.f64 t) eh)
(-.f64 (*.f64 eh (cos.f64 t)) (*.f64 (neg.f64 (*.f64 (cos.f64 t) (/.f64 eh eh))) 0))
(*.f64 (cos.f64 t) eh)
(-.f64 0 (*.f64 eh (neg.f64 (cos.f64 t))))
(*.f64 (cos.f64 t) eh)
(-.f64 0 (*.f64 1 (*.f64 eh (neg.f64 (cos.f64 t)))))
(*.f64 (cos.f64 t) eh)
(-.f64 0 (*.f64 (/.f64 eh eh) (*.f64 eh (neg.f64 (cos.f64 t)))))
(*.f64 (cos.f64 t) eh)
(-.f64 0 (*.f64 -1 (*.f64 eh (cos.f64 t))))
(*.f64 (cos.f64 t) eh)
(-.f64 0 (*.f64 (neg.f64 (*.f64 (cos.f64 t) (/.f64 eh eh))) eh))
(*.f64 (cos.f64 t) eh)
(-.f64 (*.f64 0 (/.f64 (*.f64 eh (cos.f64 t)) (*.f64 eh (cos.f64 t)))) (*.f64 (/.f64 (*.f64 eh (cos.f64 t)) (*.f64 eh (cos.f64 t))) (*.f64 eh (neg.f64 (cos.f64 t)))))
(*.f64 (/.f64 (*.f64 (cos.f64 t) eh) (*.f64 (cos.f64 t) eh)) (neg.f64 (*.f64 eh (neg.f64 (cos.f64 t)))))
(*.f64 (/.f64 (*.f64 (cos.f64 t) eh) (*.f64 (cos.f64 t) eh)) (neg.f64 (*.f64 (cos.f64 t) (neg.f64 eh))))
(*.f64 (*.f64 (cos.f64 t) eh) (/.f64 (*.f64 (cos.f64 t) eh) (*.f64 (cos.f64 t) eh)))
(/.f64 (*.f64 eh (cos.f64 t)) 1)
(*.f64 (cos.f64 t) eh)
(/.f64 (*.f64 eh (cos.f64 t)) (/.f64 eh eh))
(*.f64 (cos.f64 t) eh)
(/.f64 (*.f64 eh (cos.f64 t)) (/.f64 (cos.f64 t) (cos.f64 t)))
(*.f64 (cos.f64 t) eh)
(/.f64 (*.f64 eh (cos.f64 t)) (/.f64 (*.f64 eh (cos.f64 t)) (*.f64 eh (cos.f64 t))))
(*.f64 (cos.f64 t) eh)
(/.f64 (*.f64 eh (cos.f64 t)) (/.f64 (*.f64 (cos.f64 t) (/.f64 eh eh)) (*.f64 (cos.f64 t) (/.f64 eh eh))))
(*.f64 (cos.f64 t) eh)
(/.f64 (*.f64 eh (cos.f64 t)) (/.f64 (/.f64 eh eh) (/.f64 eh eh)))
(*.f64 (cos.f64 t) eh)
(/.f64 (*.f64 eh (cos.f64 t)) (/.f64 (/.f64 (*.f64 eh (cos.f64 t)) (*.f64 eh (cos.f64 t))) (/.f64 (*.f64 eh (cos.f64 t)) (*.f64 eh (cos.f64 t)))))
(/.f64 (*.f64 (cos.f64 t) eh) (/.f64 (/.f64 (*.f64 (cos.f64 t) eh) (*.f64 (cos.f64 t) eh)) (/.f64 (*.f64 (cos.f64 t) eh) (*.f64 (cos.f64 t) eh))))
(/.f64 (*.f64 eh (cos.f64 t)) (/.f64 (*.f64 (/.f64 eh eh) (*.f64 (cos.f64 t) (/.f64 eh eh))) (*.f64 (/.f64 eh eh) (*.f64 (cos.f64 t) (/.f64 eh eh)))))
(/.f64 (*.f64 (cos.f64 t) eh) (/.f64 (*.f64 (cos.f64 t) (*.f64 (/.f64 eh eh) (/.f64 eh eh))) (*.f64 (cos.f64 t) (*.f64 (/.f64 eh eh) (/.f64 eh eh)))))
(/.f64 (*.f64 eh (cos.f64 t)) (/.f64 (*.f64 eh (/.f64 (cos.f64 t) eh)) (*.f64 eh (/.f64 (cos.f64 t) eh))))
(/.f64 (*.f64 (cos.f64 t) eh) (/.f64 (*.f64 eh (/.f64 (cos.f64 t) eh)) (*.f64 eh (/.f64 (cos.f64 t) eh))))
(/.f64 (*.f64 eh (cos.f64 t)) (/.f64 (*.f64 eh (/.f64 (cos.f64 t) (cos.f64 t))) (*.f64 eh (/.f64 (cos.f64 t) (cos.f64 t)))))
(*.f64 (cos.f64 t) eh)
(+.f64 (*.f64 (*.f64 ew (sin.f64 t)) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) 0)
(*.f64 (*.f64 (sin.f64 t) ew) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))
(*.f64 (sin.f64 t) (*.f64 ew (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(+.f64 (*.f64 (*.f64 ew (sin.f64 t)) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (*.f64 (*.f64 (*.f64 ew (sin.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) 0))
(*.f64 (*.f64 (sin.f64 t) ew) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))
(*.f64 (sin.f64 t) (*.f64 ew (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(+.f64 (*.f64 (*.f64 ew (sin.f64 t)) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (*.f64 (*.f64 (*.f64 ew (sin.f64 t)) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) 0))
(*.f64 (*.f64 (sin.f64 t) ew) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))
(*.f64 (sin.f64 t) (*.f64 ew (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(+.f64 (*.f64 (*.f64 ew (sin.f64 t)) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (*.f64 (*.f64 (sin.f64 t) (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (/.f64 ew ew))) 0))
(*.f64 (*.f64 (sin.f64 t) ew) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))
(*.f64 (sin.f64 t) (*.f64 ew (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(+.f64 (*.f64 (*.f64 ew (sin.f64 t)) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (*.f64 (*.f64 (sin.f64 t) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) 0))
(*.f64 (*.f64 (sin.f64 t) ew) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))
(*.f64 (sin.f64 t) (*.f64 ew (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(+.f64 (*.f64 (*.f64 ew (sin.f64 t)) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (*.f64 (*.f64 ew (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) 0))
(*.f64 (*.f64 (sin.f64 t) ew) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))
(*.f64 (sin.f64 t) (*.f64 ew (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(+.f64 (*.f64 (*.f64 ew (sin.f64 t)) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (*.f64 (/.f64 (*.f64 (*.f64 ew (sin.f64 t)) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (*.f64 (*.f64 ew (sin.f64 t)) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) 0))
(*.f64 (*.f64 (sin.f64 t) ew) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))
(*.f64 (sin.f64 t) (*.f64 ew (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(+.f64 (*.f64 (*.f64 ew (sin.f64 t)) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (*.f64 (*.f64 (*.f64 ew (sin.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))) 0))
(*.f64 (*.f64 (sin.f64 t) ew) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))
(*.f64 (sin.f64 t) (*.f64 ew (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(+.f64 (*.f64 (*.f64 ew (sin.f64 t)) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (*.f64 (*.f64 (/.f64 (*.f64 ew (sin.f64 t)) (*.f64 ew (sin.f64 t))) (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (/.f64 (*.f64 ew (sin.f64 t)) (*.f64 ew (sin.f64 t))))) 0))
(*.f64 (*.f64 (sin.f64 t) ew) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))
(*.f64 (sin.f64 t) (*.f64 ew (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(+.f64 (*.f64 (*.f64 ew (sin.f64 t)) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (*.f64 (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (/.f64 (*.f64 ew (sin.f64 t)) (*.f64 ew (sin.f64 t))))) 0))
(*.f64 (*.f64 (sin.f64 t) ew) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))
(*.f64 (sin.f64 t) (*.f64 ew (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(+.f64 0 (*.f64 (*.f64 ew (sin.f64 t)) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(*.f64 (*.f64 (sin.f64 t) ew) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))
(*.f64 (sin.f64 t) (*.f64 ew (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(+.f64 (*.f64 0 (*.f64 (*.f64 ew (sin.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))))) (*.f64 (*.f64 ew (sin.f64 t)) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(*.f64 (*.f64 (sin.f64 t) ew) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))
(*.f64 (sin.f64 t) (*.f64 ew (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(+.f64 (*.f64 0 (*.f64 (/.f64 (*.f64 ew (sin.f64 t)) (*.f64 ew (sin.f64 t))) (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (/.f64 (*.f64 ew (sin.f64 t)) (*.f64 ew (sin.f64 t)))))) (*.f64 (*.f64 ew (sin.f64 t)) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(*.f64 (*.f64 (sin.f64 t) ew) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))
(*.f64 (sin.f64 t) (*.f64 ew (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(+.f64 (*.f64 0 (*.f64 (sin.f64 t) (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (/.f64 ew ew)))) (*.f64 (*.f64 ew (sin.f64 t)) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(*.f64 (*.f64 (sin.f64 t) ew) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))
(*.f64 (sin.f64 t) (*.f64 ew (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(+.f64 (*.f64 0 (*.f64 (sin.f64 t) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) (*.f64 (*.f64 ew (sin.f64 t)) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(*.f64 (*.f64 (sin.f64 t) ew) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))
(*.f64 (sin.f64 t) (*.f64 ew (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(+.f64 (*.f64 0 (*.f64 ew (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) (*.f64 (*.f64 ew (sin.f64 t)) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(*.f64 (*.f64 (sin.f64 t) ew) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))
(*.f64 (sin.f64 t) (*.f64 ew (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(+.f64 (*.f64 0 (/.f64 (*.f64 (*.f64 ew (sin.f64 t)) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (*.f64 (*.f64 ew (sin.f64 t)) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))) (*.f64 (*.f64 ew (sin.f64 t)) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(*.f64 (*.f64 (sin.f64 t) ew) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))
(*.f64 (sin.f64 t) (*.f64 ew (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(+.f64 (*.f64 0 (*.f64 (*.f64 ew (sin.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))) (*.f64 (*.f64 ew (sin.f64 t)) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(*.f64 (*.f64 (sin.f64 t) ew) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))
(*.f64 (sin.f64 t) (*.f64 ew (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(-.f64 (*.f64 (*.f64 ew (sin.f64 t)) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) 0)
(*.f64 (*.f64 (sin.f64 t) ew) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))
(*.f64 (sin.f64 t) (*.f64 ew (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(-.f64 (*.f64 (*.f64 ew (sin.f64 t)) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (*.f64 (*.f64 (*.f64 ew (sin.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) 0))
(*.f64 (*.f64 (sin.f64 t) ew) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))
(*.f64 (sin.f64 t) (*.f64 ew (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(-.f64 (*.f64 (*.f64 ew (sin.f64 t)) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (*.f64 (*.f64 (*.f64 ew (sin.f64 t)) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) 0))
(*.f64 (*.f64 (sin.f64 t) ew) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))
(*.f64 (sin.f64 t) (*.f64 ew (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(-.f64 (*.f64 (*.f64 ew (sin.f64 t)) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (*.f64 (*.f64 (sin.f64 t) (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (/.f64 ew ew))) 0))
(*.f64 (*.f64 (sin.f64 t) ew) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))
(*.f64 (sin.f64 t) (*.f64 ew (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(-.f64 (*.f64 (*.f64 ew (sin.f64 t)) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (*.f64 (*.f64 (sin.f64 t) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) 0))
(*.f64 (*.f64 (sin.f64 t) ew) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))
(*.f64 (sin.f64 t) (*.f64 ew (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(-.f64 (*.f64 (*.f64 ew (sin.f64 t)) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (*.f64 (*.f64 ew (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) 0))
(*.f64 (*.f64 (sin.f64 t) ew) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))
(*.f64 (sin.f64 t) (*.f64 ew (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(-.f64 (*.f64 (*.f64 ew (sin.f64 t)) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (*.f64 (/.f64 (*.f64 (*.f64 ew (sin.f64 t)) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (*.f64 (*.f64 ew (sin.f64 t)) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) 0))
(*.f64 (*.f64 (sin.f64 t) ew) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))
(*.f64 (sin.f64 t) (*.f64 ew (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(-.f64 (*.f64 (*.f64 ew (sin.f64 t)) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (*.f64 (*.f64 (*.f64 ew (sin.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))) 0))
(*.f64 (*.f64 (sin.f64 t) ew) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))
(*.f64 (sin.f64 t) (*.f64 ew (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(-.f64 (*.f64 (*.f64 ew (sin.f64 t)) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (*.f64 (*.f64 (/.f64 (*.f64 ew (sin.f64 t)) (*.f64 ew (sin.f64 t))) (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (/.f64 (*.f64 ew (sin.f64 t)) (*.f64 ew (sin.f64 t))))) 0))
(*.f64 (*.f64 (sin.f64 t) ew) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))
(*.f64 (sin.f64 t) (*.f64 ew (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(-.f64 (*.f64 (*.f64 ew (sin.f64 t)) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (*.f64 (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (/.f64 (*.f64 ew (sin.f64 t)) (*.f64 ew (sin.f64 t))))) 0))
(*.f64 (*.f64 (sin.f64 t) ew) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))
(*.f64 (sin.f64 t) (*.f64 ew (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(-.f64 0 (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (neg.f64 (sin.f64 t)))))
(neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (neg.f64 (sin.f64 t)))))
(neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 (sin.f64 t) (neg.f64 ew))))
(neg.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (neg.f64 (sin.f64 t)))))
(-.f64 0 (*.f64 1 (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (neg.f64 (sin.f64 t))))))
(neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (neg.f64 (sin.f64 t)))))
(neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 (sin.f64 t) (neg.f64 ew))))
(neg.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (neg.f64 (sin.f64 t)))))
(-.f64 0 (*.f64 (/.f64 (*.f64 ew (sin.f64 t)) (*.f64 ew (sin.f64 t))) (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (neg.f64 (sin.f64 t))))))
(*.f64 (*.f64 (sin.f64 t) ew) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))
(*.f64 (sin.f64 t) (*.f64 ew (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(-.f64 0 (*.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (/.f64 (*.f64 ew (sin.f64 t)) (*.f64 ew (sin.f64 t)))) (*.f64 ew (neg.f64 (sin.f64 t)))))
(*.f64 (*.f64 (sin.f64 t) ew) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))
(*.f64 (sin.f64 t) (*.f64 ew (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(-.f64 0 (*.f64 -1 (*.f64 (*.f64 ew (sin.f64 t)) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
(*.f64 (*.f64 (sin.f64 t) ew) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))
(*.f64 (sin.f64 t) (*.f64 ew (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(-.f64 0 (*.f64 (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (/.f64 (*.f64 ew (sin.f64 t)) (*.f64 ew (sin.f64 t))))) (*.f64 ew (sin.f64 t))))
(*.f64 (*.f64 (sin.f64 t) ew) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))
(*.f64 (sin.f64 t) (*.f64 ew (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(-.f64 (*.f64 0 (*.f64 (*.f64 ew (sin.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))))) (*.f64 (*.f64 (*.f64 ew (sin.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))) (*.f64 ew (neg.f64 (sin.f64 t)))))
(*.f64 (*.f64 (*.f64 (sin.f64 t) ew) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 (sin.f64 t) ew))) (-.f64 0 (*.f64 ew (neg.f64 (sin.f64 t)))))
(*.f64 (*.f64 ew (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 (sin.f64 t) ew)) (sin.f64 t))) (neg.f64 (*.f64 ew (neg.f64 (sin.f64 t)))))
(*.f64 (*.f64 (sin.f64 t) (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 (sin.f64 t) ew)) ew)) (neg.f64 (*.f64 (sin.f64 t) (neg.f64 ew))))
(*.f64 (*.f64 ew (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 (sin.f64 t) ew)) (sin.f64 t))) (neg.f64 (*.f64 (sin.f64 t) (neg.f64 ew))))
(-.f64 (*.f64 0 (*.f64 (/.f64 (*.f64 ew (sin.f64 t)) (*.f64 ew (sin.f64 t))) (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (/.f64 (*.f64 ew (sin.f64 t)) (*.f64 ew (sin.f64 t)))))) (*.f64 (*.f64 (/.f64 (*.f64 ew (sin.f64 t)) (*.f64 ew (sin.f64 t))) (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (/.f64 (*.f64 ew (sin.f64 t)) (*.f64 ew (sin.f64 t))))) (*.f64 ew (neg.f64 (sin.f64 t)))))
(-.f64 0 (*.f64 ew (*.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 (/.f64 (*.f64 (sin.f64 t) ew) (*.f64 (sin.f64 t) ew)) (/.f64 (*.f64 (sin.f64 t) ew) (*.f64 (sin.f64 t) ew)))) (neg.f64 (sin.f64 t)))))
(neg.f64 (*.f64 (/.f64 (*.f64 (sin.f64 t) ew) (*.f64 (sin.f64 t) ew)) (neg.f64 (*.f64 (*.f64 (sin.f64 t) ew) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))))
(neg.f64 (*.f64 (/.f64 (*.f64 (sin.f64 t) ew) (*.f64 (sin.f64 t) ew)) (*.f64 (*.f64 (sin.f64 t) ew) (neg.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))))
(-.f64 (*.f64 0 (/.f64 (*.f64 (*.f64 ew (sin.f64 t)) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (*.f64 (*.f64 ew (sin.f64 t)) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))) (*.f64 (/.f64 (*.f64 (*.f64 ew (sin.f64 t)) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (*.f64 (*.f64 ew (sin.f64 t)) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (neg.f64 (sin.f64 t))))))
(*.f64 (/.f64 (*.f64 (*.f64 (sin.f64 t) ew) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (*.f64 (*.f64 (sin.f64 t) ew) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (neg.f64 (sin.f64 t))))))
(*.f64 (/.f64 (*.f64 (sin.f64 t) (*.f64 ew (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) (*.f64 (sin.f64 t) (*.f64 ew (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))) (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 (sin.f64 t) (neg.f64 ew)))))
(*.f64 (/.f64 (*.f64 (*.f64 (sin.f64 t) ew) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (*.f64 (*.f64 (sin.f64 t) ew) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) (neg.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (neg.f64 (sin.f64 t))))))
(/.f64 (*.f64 (*.f64 ew (sin.f64 t)) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) 1)
(*.f64 (*.f64 (sin.f64 t) ew) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))
(*.f64 (sin.f64 t) (*.f64 ew (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(/.f64 (*.f64 (*.f64 ew (sin.f64 t)) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (/.f64 ew ew))
(*.f64 (*.f64 (sin.f64 t) ew) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))
(*.f64 (sin.f64 t) (*.f64 ew (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(/.f64 (*.f64 (*.f64 ew (sin.f64 t)) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (/.f64 (*.f64 ew (sin.f64 t)) (*.f64 ew (sin.f64 t))))
(*.f64 (*.f64 (sin.f64 t) ew) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))
(*.f64 (sin.f64 t) (*.f64 ew (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(/.f64 (*.f64 (*.f64 ew (sin.f64 t)) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(*.f64 (*.f64 (sin.f64 t) ew) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))
(*.f64 (sin.f64 t) (*.f64 ew (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(/.f64 (*.f64 (*.f64 ew (sin.f64 t)) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (/.f64 (sin.f64 t) (sin.f64 t)))
(*.f64 (*.f64 (sin.f64 t) ew) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))
(*.f64 (sin.f64 t) (*.f64 ew (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(/.f64 (*.f64 (*.f64 ew (sin.f64 t)) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (/.f64 (*.f64 (*.f64 ew (sin.f64 t)) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (*.f64 (*.f64 ew (sin.f64 t)) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
(*.f64 (*.f64 (sin.f64 t) ew) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))
(*.f64 (sin.f64 t) (*.f64 ew (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(/.f64 (*.f64 (*.f64 ew (sin.f64 t)) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (/.f64 (/.f64 (*.f64 ew (sin.f64 t)) (*.f64 ew (sin.f64 t))) (/.f64 (*.f64 ew (sin.f64 t)) (*.f64 ew (sin.f64 t)))))
(*.f64 (*.f64 (sin.f64 t) ew) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))
(*.f64 (sin.f64 t) (*.f64 ew (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(/.f64 (*.f64 (*.f64 ew (sin.f64 t)) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (/.f64 (*.f64 (sin.f64 t) (/.f64 ew ew)) (*.f64 (sin.f64 t) (/.f64 ew ew))))
(/.f64 (*.f64 (*.f64 (sin.f64 t) ew) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (/.f64 (*.f64 (sin.f64 t) (/.f64 ew ew)) (*.f64 (sin.f64 t) (/.f64 ew ew))))
(/.f64 (*.f64 (sin.f64 t) (*.f64 ew (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) (/.f64 (*.f64 (sin.f64 t) (/.f64 ew ew)) (*.f64 (sin.f64 t) (/.f64 ew ew))))
(/.f64 (*.f64 (*.f64 ew (sin.f64 t)) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (/.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (/.f64 (*.f64 ew (sin.f64 t)) (*.f64 ew (sin.f64 t)))) (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (/.f64 (*.f64 ew (sin.f64 t)) (*.f64 ew (sin.f64 t))))))
(*.f64 (*.f64 (sin.f64 t) ew) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))
(*.f64 (sin.f64 t) (*.f64 ew (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
(/.f64 (*.f64 (*.f64 ew (sin.f64 t)) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (/.f64 (*.f64 (*.f64 ew (sin.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) (*.f64 (*.f64 ew (sin.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))))
(/.f64 (*.f64 (*.f64 (sin.f64 t) ew) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (/.f64 (*.f64 (*.f64 (sin.f64 t) ew) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) (*.f64 (*.f64 (sin.f64 t) ew) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))))
(/.f64 (*.f64 (sin.f64 t) (*.f64 ew (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) (/.f64 (*.f64 (sin.f64 t) (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) ew)) (*.f64 (sin.f64 t) (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) ew))))
(/.f64 (*.f64 (*.f64 (sin.f64 t) ew) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (/.f64 (*.f64 ew (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (sin.f64 t))) (*.f64 ew (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (sin.f64 t)))))
(/.f64 (*.f64 (*.f64 ew (sin.f64 t)) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (/.f64 (*.f64 (/.f64 (*.f64 ew (sin.f64 t)) (*.f64 ew (sin.f64 t))) (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (/.f64 (*.f64 ew (sin.f64 t)) (*.f64 ew (sin.f64 t))))) (*.f64 (/.f64 (*.f64 ew (sin.f64 t)) (*.f64 ew (sin.f64 t))) (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (/.f64 (*.f64 ew (sin.f64 t)) (*.f64 ew (sin.f64 t)))))))
(/.f64 (*.f64 (*.f64 (sin.f64 t) ew) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (/.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 (/.f64 (*.f64 (sin.f64 t) ew) (*.f64 (sin.f64 t) ew)) (/.f64 (*.f64 (sin.f64 t) ew) (*.f64 (sin.f64 t) ew)))) (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 (/.f64 (*.f64 (sin.f64 t) ew) (*.f64 (sin.f64 t) ew)) (/.f64 (*.f64 (sin.f64 t) ew) (*.f64 (sin.f64 t) ew))))))
(/.f64 (*.f64 (*.f64 (sin.f64 t) ew) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (/.f64 (*.f64 (/.f64 (*.f64 (sin.f64 t) ew) (*.f64 (sin.f64 t) ew)) (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (/.f64 (*.f64 (sin.f64 t) ew) (*.f64 (sin.f64 t) ew)))) (*.f64 (/.f64 (*.f64 (sin.f64 t) ew) (*.f64 (sin.f64 t) ew)) (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (/.f64 (*.f64 (sin.f64 t) ew) (*.f64 (sin.f64 t) ew))))))
(/.f64 (*.f64 (sin.f64 t) (*.f64 ew (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) (/.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 (/.f64 (*.f64 (sin.f64 t) ew) (*.f64 (sin.f64 t) ew)) (/.f64 (*.f64 (sin.f64 t) ew) (*.f64 (sin.f64 t) ew)))) (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 (/.f64 (*.f64 (sin.f64 t) ew) (*.f64 (sin.f64 t) ew)) (/.f64 (*.f64 (sin.f64 t) ew) (*.f64 (sin.f64 t) ew))))))
(/.f64 (*.f64 (*.f64 ew (sin.f64 t)) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (/.f64 (/.f64 (*.f64 (*.f64 ew (sin.f64 t)) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (*.f64 (*.f64 ew (sin.f64 t)) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) (/.f64 (*.f64 (*.f64 ew (sin.f64 t)) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (*.f64 (*.f64 ew (sin.f64 t)) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))))
(/.f64 (*.f64 (*.f64 (sin.f64 t) ew) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (/.f64 (/.f64 (*.f64 (*.f64 (sin.f64 t) ew) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (*.f64 (*.f64 (sin.f64 t) ew) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) (/.f64 (*.f64 (*.f64 (sin.f64 t) ew) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (*.f64 (*.f64 (sin.f64 t) ew) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))))
(/.f64 (*.f64 (sin.f64 t) (*.f64 ew (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) (/.f64 (/.f64 (*.f64 (sin.f64 t) (*.f64 ew (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) (*.f64 (sin.f64 t) (*.f64 ew (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))) (/.f64 (*.f64 (sin.f64 t) (*.f64 ew (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) (*.f64 (sin.f64 t) (*.f64 ew (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))))
(/.f64 (*.f64 (*.f64 ew (sin.f64 t)) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (/.f64 (*.f64 (sin.f64 t) (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (/.f64 ew ew))) (*.f64 (sin.f64 t) (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (/.f64 ew ew)))))
(/.f64 (*.f64 (*.f64 (sin.f64 t) ew) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (/.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 (sin.f64 t) (/.f64 ew ew))) (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 (sin.f64 t) (/.f64 ew ew)))))
(/.f64 (*.f64 (*.f64 (sin.f64 t) ew) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (/.f64 (*.f64 (sin.f64 t) (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (/.f64 ew ew))) (*.f64 (sin.f64 t) (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (/.f64 ew ew)))))
(/.f64 (*.f64 (sin.f64 t) (*.f64 ew (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) (/.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 (sin.f64 t) (/.f64 ew ew))) (*.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 (sin.f64 t) (/.f64 ew ew)))))
(/.f64 (*.f64 (*.f64 ew (sin.f64 t)) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (/.f64 (*.f64 (sin.f64 t) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (*.f64 (sin.f64 t) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
(/.f64 (*.f64 (*.f64 (sin.f64 t) ew) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (/.f64 (*.f64 (sin.f64 t) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (*.f64 (sin.f64 t) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
(/.f64 (*.f64 (sin.f64 t) (*.f64 ew (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) (/.f64 (*.f64 (sin.f64 t) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (*.f64 (sin.f64 t) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
(/.f64 (*.f64 (*.f64 ew (sin.f64 t)) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (/.f64 (*.f64 ew (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (*.f64 ew (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
(/.f64 (*.f64 (*.f64 (sin.f64 t) ew) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (/.f64 (*.f64 ew (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (*.f64 ew (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
(/.f64 (*.f64 (sin.f64 t) (*.f64 ew (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) (/.f64 (*.f64 ew (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (*.f64 ew (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
(/.f64 (*.f64 (*.f64 ew (sin.f64 t)) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (/.f64 (*.f64 (*.f64 ew (sin.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))) (*.f64 (*.f64 ew (sin.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))))))
(/.f64 (*.f64 (*.f64 (sin.f64 t) ew) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (/.f64 (*.f64 (*.f64 (sin.f64 t) ew) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 (sin.f64 t) ew))) (*.f64 (*.f64 (sin.f64 t) ew) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 (sin.f64 t) ew)))))
(/.f64 (*.f64 (*.f64 (sin.f64 t) ew) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (/.f64 (*.f64 ew (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 (sin.f64 t) ew)) (sin.f64 t))) (*.f64 ew (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 (sin.f64 t) ew)) (sin.f64 t)))))
(/.f64 (*.f64 (sin.f64 t) (*.f64 ew (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) (/.f64 (*.f64 (sin.f64 t) (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 (sin.f64 t) ew)) ew)) (*.f64 (sin.f64 t) (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 (sin.f64 t) ew)) ew))))

eval133.0ms (0.8%)

Compiler

Compiled 24813 to 3830 computations (84.6% saved)

prune114.0ms (0.7%)

Pruning

5 alts after pruning (4 fresh and 1 done)

PrunedKeptTotal
New5344538
Fresh000
Picked011
Done101
Total5355540
Error
0.1b
Counts
540 → 5
Alt Table
Click to see full alt table
StatusErrorProgram
7.5b
(fabs.f64 (+.f64 (*.f64 (*.f64 (sin.f64 t) (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 (sin.f64 t) ew)) ew)) (neg.f64 (*.f64 (sin.f64 t) (neg.f64 ew)))) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
7.5b
(fabs.f64 (+.f64 (*.f64 (*.f64 ew (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 (sin.f64 t) ew)) (sin.f64 t))) (neg.f64 (*.f64 (sin.f64 t) (neg.f64 ew)))) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
0.1b
(fabs.f64 (+.f64 (*.f64 (*.f64 ew (sin.f64 t)) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
0.3b
(fabs.f64 (+.f64 (*.f64 (*.f64 ew (sin.f64 t)) (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
13.4b
(fabs.f64 (+.f64 (*.f64 (sin.f64 t) (*.f64 ew (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) eh)))
Compiler

Compiled 175 to 101 computations (42.3% saved)

localize34.0ms (0.2%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.2b
(*.f64 (sin.f64 t) (*.f64 ew (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
2.7b
(/.f64 (/.f64 eh ew) (tan.f64 t))
3.5b
(/.f64 eh (*.f64 (tan.f64 t) ew))
34.6b
(cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))
Compiler

Compiled 141 to 18 computations (87.2% saved)

series1.0ms (0%)

Counts
1 → 36
Calls

9 calls:

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

rewrite72.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
1648×rational_best_oopsla_all_46_json-2
1648×rational_best_oopsla_all_46_json-1
1648×rational_best_oopsla_all_46_json-4
1648×rational_best_oopsla_all_46_json-3
1310×rational_best_oopsla_all_46_json_45_simplify-72
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0917
15217
215517
364417
4325517
Stop Event
node limit
Counts
1 → 32
Calls
Call 1
Inputs
(/.f64 eh (*.f64 (tan.f64 t) ew))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)) (*.f64 0 (/.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)) (/.f64 eh (*.f64 (tan.f64 t) ew)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 eh (*.f64 (tan.f64 t) ew)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (/.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)) (/.f64 eh (*.f64 (tan.f64 t) ew)))) (/.f64 eh (*.f64 (tan.f64 t) ew)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)) (/.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)) (/.f64 eh (*.f64 (tan.f64 t) ew))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)) (*.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)) (/.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)) (*.f64 (/.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)) (/.f64 eh (*.f64 (tan.f64 t) ew))) (/.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)) (/.f64 eh (*.f64 (tan.f64 t) ew)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)) (*.f64 1 (*.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)) (/.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)) (*.f64 (/.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)) (/.f64 eh (*.f64 (tan.f64 t) ew))) (*.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)) (/.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)) (*.f64 (/.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)) (/.f64 eh (*.f64 (tan.f64 t) ew))) (*.f64 (/.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)) (/.f64 eh (*.f64 (tan.f64 t) ew))) (/.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)) (/.f64 eh (*.f64 (tan.f64 t) ew))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)) (*.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)) (/.f64 (/.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)) (/.f64 eh (*.f64 (tan.f64 t) ew))) (/.f64 eh (*.f64 (tan.f64 t) ew)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)) (*.f64 (*.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)) (/.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (/.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)) (/.f64 eh (*.f64 (tan.f64 t) ew)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)) (*.f64 (*.f64 (/.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)) (/.f64 eh (*.f64 (tan.f64 t) ew))) (/.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)) (/.f64 eh (*.f64 (tan.f64 t) ew)))) (/.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)) (/.f64 eh (*.f64 (tan.f64 t) ew)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)) (*.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)) (/.f64 (*.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)) (/.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (/.f64 eh (*.f64 (tan.f64 t) ew)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)) (*.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)) (/.f64 (*.f64 (/.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)) (/.f64 eh (*.f64 (tan.f64 t) ew))) (/.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)) (/.f64 eh (*.f64 (tan.f64 t) ew)))) (/.f64 eh (*.f64 (tan.f64 t) ew)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)) (/.f64 eh (*.f64 (tan.f64 t) ew))) (/.f64 eh (*.f64 (tan.f64 t) ew)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)) (/.f64 eh (*.f64 (tan.f64 t) ew))) (*.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)) (/.f64 1 (/.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)) (/.f64 eh (*.f64 (tan.f64 t) ew))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)) (/.f64 eh (*.f64 (tan.f64 t) ew))) (*.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)) (/.f64 (/.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)) (/.f64 eh (*.f64 (tan.f64 t) ew))) (/.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)) (/.f64 eh (*.f64 (tan.f64 t) ew))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)) (/.f64 eh (*.f64 (tan.f64 t) ew))) (*.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)) (/.f64 (*.f64 (/.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)) (/.f64 eh (*.f64 (tan.f64 t) ew))) (/.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)) (/.f64 eh (*.f64 (tan.f64 t) ew)))) (/.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)) (/.f64 eh (*.f64 (tan.f64 t) ew))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (neg.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 1 (neg.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 (/.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)) (/.f64 eh (*.f64 (tan.f64 t) ew))) (neg.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)) (/.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (/.f64 eh (*.f64 (tan.f64 t) ew)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))) (neg.f64 (/.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)) (/.f64 eh (*.f64 (tan.f64 t) ew)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)) (/.f64 eh (*.f64 (tan.f64 t) ew))) (/.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)) (/.f64 eh (*.f64 (tan.f64 t) ew)))) (/.f64 eh (*.f64 (tan.f64 t) ew)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)) (/.f64 eh (*.f64 (tan.f64 t) ew)))) (neg.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))))))

simplify114.0ms (0.7%)

Algorithm
egg-herbie
Rules
1140×rational_best_oopsla_all_46_json_45_simplify-13
1044×rational_best_oopsla_all_46_json_45_simplify-49
854×rational_best_oopsla_all_46_json_45_simplify-7
850×rational_best_oopsla_all_46_json_45_simplify-72
530×rational_best_oopsla_all_46_json_45_simplify-35
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01071736
13821658
223291658
364291658
Stop Event
node limit
Counts
68 → 45
Calls
Call 1
Inputs
(/.f64 (*.f64 (cos.f64 t) eh) (*.f64 (sin.f64 t) ew))
(/.f64 (*.f64 (cos.f64 t) eh) (*.f64 (sin.f64 t) ew))
(/.f64 (*.f64 (cos.f64 t) eh) (*.f64 (sin.f64 t) ew))
(/.f64 (*.f64 (cos.f64 t) eh) (*.f64 (sin.f64 t) ew))
(/.f64 (*.f64 (cos.f64 t) eh) (*.f64 (sin.f64 t) ew))
(/.f64 (*.f64 (cos.f64 t) eh) (*.f64 (sin.f64 t) ew))
(/.f64 (*.f64 (cos.f64 t) eh) (*.f64 (sin.f64 t) ew))
(/.f64 (*.f64 (cos.f64 t) eh) (*.f64 (sin.f64 t) ew))
(/.f64 (*.f64 (cos.f64 t) eh) (*.f64 (sin.f64 t) ew))
(/.f64 (*.f64 (cos.f64 t) eh) (*.f64 (sin.f64 t) ew))
(/.f64 (*.f64 (cos.f64 t) eh) (*.f64 (sin.f64 t) ew))
(/.f64 (*.f64 (cos.f64 t) eh) (*.f64 (sin.f64 t) ew))
(/.f64 eh (*.f64 t ew))
(+.f64 (*.f64 -1/3 (/.f64 (*.f64 t eh) ew)) (/.f64 eh (*.f64 t ew)))
(+.f64 (*.f64 -1/3 (/.f64 (*.f64 t eh) ew)) (+.f64 (*.f64 -1 (*.f64 (pow.f64 t 3) (+.f64 (*.f64 2/15 (/.f64 eh ew)) (*.f64 -1/9 (/.f64 eh ew))))) (/.f64 eh (*.f64 t ew))))
(+.f64 (*.f64 -1/3 (/.f64 (*.f64 t eh) ew)) (+.f64 (*.f64 -1 (*.f64 (pow.f64 t 5) (+.f64 (*.f64 -1/3 (+.f64 (*.f64 2/15 (/.f64 eh ew)) (*.f64 -1/9 (/.f64 eh ew)))) (+.f64 (*.f64 -2/45 (/.f64 eh ew)) (*.f64 17/315 (/.f64 eh ew)))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 t 3) (+.f64 (*.f64 2/15 (/.f64 eh ew)) (*.f64 -1/9 (/.f64 eh ew))))) (/.f64 eh (*.f64 t ew)))))
(/.f64 (*.f64 (cos.f64 t) eh) (*.f64 (sin.f64 t) ew))
(/.f64 (*.f64 (cos.f64 t) eh) (*.f64 (sin.f64 t) ew))
(/.f64 (*.f64 (cos.f64 t) eh) (*.f64 (sin.f64 t) ew))
(/.f64 (*.f64 (cos.f64 t) eh) (*.f64 (sin.f64 t) ew))
(/.f64 (*.f64 (cos.f64 t) eh) (*.f64 (sin.f64 t) ew))
(/.f64 (*.f64 (cos.f64 t) eh) (*.f64 (sin.f64 t) ew))
(/.f64 (*.f64 (cos.f64 t) eh) (*.f64 (sin.f64 t) ew))
(/.f64 (*.f64 (cos.f64 t) eh) (*.f64 (sin.f64 t) ew))
(/.f64 (*.f64 (cos.f64 t) eh) (*.f64 (sin.f64 t) ew))
(/.f64 (*.f64 (cos.f64 t) eh) (*.f64 (sin.f64 t) ew))
(/.f64 (*.f64 (cos.f64 t) eh) (*.f64 (sin.f64 t) ew))
(/.f64 (*.f64 (cos.f64 t) eh) (*.f64 (sin.f64 t) ew))
(/.f64 (*.f64 (cos.f64 t) eh) (*.f64 (sin.f64 t) ew))
(/.f64 (*.f64 (cos.f64 t) eh) (*.f64 (sin.f64 t) ew))
(/.f64 (*.f64 (cos.f64 t) eh) (*.f64 (sin.f64 t) ew))
(/.f64 (*.f64 (cos.f64 t) eh) (*.f64 (sin.f64 t) ew))
(/.f64 (*.f64 (cos.f64 t) eh) (*.f64 (sin.f64 t) ew))
(/.f64 (*.f64 (cos.f64 t) eh) (*.f64 (sin.f64 t) ew))
(/.f64 (*.f64 (cos.f64 t) eh) (*.f64 (sin.f64 t) ew))
(/.f64 (*.f64 (cos.f64 t) eh) (*.f64 (sin.f64 t) ew))
(+.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)) 0)
(+.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)) (*.f64 0 (/.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)) (/.f64 eh (*.f64 (tan.f64 t) ew)))))
(+.f64 0 (/.f64 eh (*.f64 (tan.f64 t) ew)))
(+.f64 (*.f64 0 (/.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)) (/.f64 eh (*.f64 (tan.f64 t) ew)))) (/.f64 eh (*.f64 (tan.f64 t) ew)))
(-.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)) 0)
(-.f64 0 (neg.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(*.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)) 1)
(*.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)) (/.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)) (/.f64 eh (*.f64 (tan.f64 t) ew))))
(*.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)) (*.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)) (/.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew)))))
(*.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)) (*.f64 (/.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)) (/.f64 eh (*.f64 (tan.f64 t) ew))) (/.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)) (/.f64 eh (*.f64 (tan.f64 t) ew)))))
(*.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)) (*.f64 1 (*.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)) (/.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew))))))
(*.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)) (*.f64 (/.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)) (/.f64 eh (*.f64 (tan.f64 t) ew))) (*.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)) (/.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew))))))
(*.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)) (*.f64 (/.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)) (/.f64 eh (*.f64 (tan.f64 t) ew))) (*.f64 (/.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)) (/.f64 eh (*.f64 (tan.f64 t) ew))) (/.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)) (/.f64 eh (*.f64 (tan.f64 t) ew))))))
(*.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)) (*.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)) (/.f64 (/.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)) (/.f64 eh (*.f64 (tan.f64 t) ew))) (/.f64 eh (*.f64 (tan.f64 t) ew)))))
(*.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)) (*.f64 (*.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)) (/.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (/.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)) (/.f64 eh (*.f64 (tan.f64 t) ew)))))
(*.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)) (*.f64 (*.f64 (/.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)) (/.f64 eh (*.f64 (tan.f64 t) ew))) (/.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)) (/.f64 eh (*.f64 (tan.f64 t) ew)))) (/.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)) (/.f64 eh (*.f64 (tan.f64 t) ew)))))
(*.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)) (*.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)) (/.f64 (*.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)) (/.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (/.f64 eh (*.f64 (tan.f64 t) ew)))))
(*.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)) (*.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)) (/.f64 (*.f64 (/.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)) (/.f64 eh (*.f64 (tan.f64 t) ew))) (/.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)) (/.f64 eh (*.f64 (tan.f64 t) ew)))) (/.f64 eh (*.f64 (tan.f64 t) ew)))))
(*.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew)))
(*.f64 (/.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)) (/.f64 eh (*.f64 (tan.f64 t) ew))) (/.f64 eh (*.f64 (tan.f64 t) ew)))
(*.f64 (/.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)) (/.f64 eh (*.f64 (tan.f64 t) ew))) (*.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)) (/.f64 1 (/.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)) (/.f64 eh (*.f64 (tan.f64 t) ew))))))
(*.f64 (/.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)) (/.f64 eh (*.f64 (tan.f64 t) ew))) (*.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)) (/.f64 (/.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)) (/.f64 eh (*.f64 (tan.f64 t) ew))) (/.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)) (/.f64 eh (*.f64 (tan.f64 t) ew))))))
(*.f64 (/.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)) (/.f64 eh (*.f64 (tan.f64 t) ew))) (*.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)) (/.f64 (*.f64 (/.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)) (/.f64 eh (*.f64 (tan.f64 t) ew))) (/.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)) (/.f64 eh (*.f64 (tan.f64 t) ew)))) (/.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)) (/.f64 eh (*.f64 (tan.f64 t) ew))))))
(*.f64 -1 (neg.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(*.f64 -1 (*.f64 1 (neg.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))
(*.f64 -1 (*.f64 (/.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)) (/.f64 eh (*.f64 (tan.f64 t) ew))) (neg.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))
(*.f64 (*.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)) (/.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (/.f64 eh (*.f64 (tan.f64 t) ew)))
(*.f64 (neg.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))) -1)
(*.f64 (neg.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))) (neg.f64 (/.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)) (/.f64 eh (*.f64 (tan.f64 t) ew)))))
(*.f64 (*.f64 (/.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)) (/.f64 eh (*.f64 (tan.f64 t) ew))) (/.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)) (/.f64 eh (*.f64 (tan.f64 t) ew)))) (/.f64 eh (*.f64 (tan.f64 t) ew)))
(*.f64 (neg.f64 (/.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)) (/.f64 eh (*.f64 (tan.f64 t) ew)))) (neg.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(neg.f64 (neg.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))
Outputs
(/.f64 (*.f64 (cos.f64 t) eh) (*.f64 (sin.f64 t) ew))
(/.f64 (*.f64 (cos.f64 t) eh) (*.f64 (sin.f64 t) ew))
(/.f64 (*.f64 (cos.f64 t) eh) (*.f64 (sin.f64 t) ew))
(/.f64 (*.f64 (cos.f64 t) eh) (*.f64 (sin.f64 t) ew))
(/.f64 (*.f64 (cos.f64 t) eh) (*.f64 (sin.f64 t) ew))
(/.f64 (*.f64 (cos.f64 t) eh) (*.f64 (sin.f64 t) ew))
(/.f64 (*.f64 (cos.f64 t) eh) (*.f64 (sin.f64 t) ew))
(/.f64 (*.f64 (cos.f64 t) eh) (*.f64 (sin.f64 t) ew))
(/.f64 (*.f64 (cos.f64 t) eh) (*.f64 (sin.f64 t) ew))
(/.f64 (*.f64 (cos.f64 t) eh) (*.f64 (sin.f64 t) ew))
(/.f64 (*.f64 (cos.f64 t) eh) (*.f64 (sin.f64 t) ew))
(/.f64 (*.f64 (cos.f64 t) eh) (*.f64 (sin.f64 t) ew))
(/.f64 eh (*.f64 t ew))
(+.f64 (*.f64 -1/3 (/.f64 (*.f64 t eh) ew)) (/.f64 eh (*.f64 t ew)))
(+.f64 (/.f64 eh (*.f64 t ew)) (*.f64 -1/3 (/.f64 (*.f64 t eh) ew)))
(+.f64 (*.f64 -1/3 (/.f64 (*.f64 t eh) ew)) (+.f64 (*.f64 -1 (*.f64 (pow.f64 t 3) (+.f64 (*.f64 2/15 (/.f64 eh ew)) (*.f64 -1/9 (/.f64 eh ew))))) (/.f64 eh (*.f64 t ew))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 t 3) (+.f64 (*.f64 2/15 (/.f64 eh ew)) (*.f64 (/.f64 eh ew) -1/9)))) (+.f64 (/.f64 eh (*.f64 t ew)) (*.f64 -1/3 (/.f64 (*.f64 t eh) ew))))
(+.f64 (/.f64 eh (*.f64 t ew)) (+.f64 (*.f64 -1/3 (/.f64 (*.f64 t eh) ew)) (neg.f64 (*.f64 (pow.f64 t 3) (*.f64 (/.f64 eh ew) 1/45)))))
(+.f64 (/.f64 eh (*.f64 t ew)) (+.f64 (*.f64 -1/3 (/.f64 (*.f64 t eh) ew)) (*.f64 (pow.f64 t 3) (neg.f64 (*.f64 (/.f64 eh ew) 1/45)))))
(+.f64 (*.f64 -1/3 (/.f64 (*.f64 t eh) ew)) (+.f64 (*.f64 -1 (*.f64 (pow.f64 t 5) (+.f64 (*.f64 -1/3 (+.f64 (*.f64 2/15 (/.f64 eh ew)) (*.f64 -1/9 (/.f64 eh ew)))) (+.f64 (*.f64 -2/45 (/.f64 eh ew)) (*.f64 17/315 (/.f64 eh ew)))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 t 3) (+.f64 (*.f64 2/15 (/.f64 eh ew)) (*.f64 -1/9 (/.f64 eh ew))))) (/.f64 eh (*.f64 t ew)))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 t 5) (+.f64 (*.f64 -1/3 (+.f64 (*.f64 2/15 (/.f64 eh ew)) (*.f64 (/.f64 eh ew) -1/9))) (+.f64 (*.f64 (/.f64 eh ew) -2/45) (*.f64 (/.f64 eh ew) 17/315))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 t 3) (+.f64 (*.f64 2/15 (/.f64 eh ew)) (*.f64 (/.f64 eh ew) -1/9)))) (+.f64 (/.f64 eh (*.f64 t ew)) (*.f64 -1/3 (/.f64 (*.f64 t eh) ew)))))
(+.f64 (*.f64 -1/3 (/.f64 (*.f64 t eh) ew)) (+.f64 (+.f64 (/.f64 eh (*.f64 t ew)) (neg.f64 (*.f64 (pow.f64 t 3) (*.f64 (/.f64 eh ew) 1/45)))) (neg.f64 (*.f64 (pow.f64 t 5) (+.f64 (*.f64 -1/3 (*.f64 (/.f64 eh ew) 1/45)) (*.f64 (/.f64 eh ew) 1/105))))))
(+.f64 (/.f64 eh (*.f64 t ew)) (+.f64 (*.f64 (pow.f64 t 5) (neg.f64 (+.f64 (*.f64 -1/3 (*.f64 (/.f64 eh ew) 1/45)) (*.f64 (/.f64 eh ew) 1/105)))) (+.f64 (*.f64 -1/3 (/.f64 (*.f64 t eh) ew)) (*.f64 (pow.f64 t 3) (neg.f64 (*.f64 (/.f64 eh ew) 1/45))))))
(/.f64 (*.f64 (cos.f64 t) eh) (*.f64 (sin.f64 t) ew))
(/.f64 (*.f64 (cos.f64 t) eh) (*.f64 (sin.f64 t) ew))
(/.f64 (*.f64 (cos.f64 t) eh) (*.f64 (sin.f64 t) ew))
(/.f64 (*.f64 (cos.f64 t) eh) (*.f64 (sin.f64 t) ew))
(/.f64 (*.f64 (cos.f64 t) eh) (*.f64 (sin.f64 t) ew))
(/.f64 (*.f64 (cos.f64 t) eh) (*.f64 (sin.f64 t) ew))
(/.f64 (*.f64 (cos.f64 t) eh) (*.f64 (sin.f64 t) ew))
(/.f64 (*.f64 (cos.f64 t) eh) (*.f64 (sin.f64 t) ew))
(/.f64 (*.f64 (cos.f64 t) eh) (*.f64 (sin.f64 t) ew))
(/.f64 (*.f64 (cos.f64 t) eh) (*.f64 (sin.f64 t) ew))
(/.f64 (*.f64 (cos.f64 t) eh) (*.f64 (sin.f64 t) ew))
(/.f64 (*.f64 (cos.f64 t) eh) (*.f64 (sin.f64 t) ew))
(/.f64 (*.f64 (cos.f64 t) eh) (*.f64 (sin.f64 t) ew))
(/.f64 (*.f64 (cos.f64 t) eh) (*.f64 (sin.f64 t) ew))
(/.f64 (*.f64 (cos.f64 t) eh) (*.f64 (sin.f64 t) ew))
(/.f64 (*.f64 (cos.f64 t) eh) (*.f64 (sin.f64 t) ew))
(/.f64 (*.f64 (cos.f64 t) eh) (*.f64 (sin.f64 t) ew))
(/.f64 (*.f64 (cos.f64 t) eh) (*.f64 (sin.f64 t) ew))
(/.f64 (*.f64 (cos.f64 t) eh) (*.f64 (sin.f64 t) ew))
(/.f64 (*.f64 (cos.f64 t) eh) (*.f64 (sin.f64 t) ew))
(+.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)) 0)
(/.f64 eh (*.f64 ew (tan.f64 t)))
(+.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)) (*.f64 0 (/.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)) (/.f64 eh (*.f64 (tan.f64 t) ew)))))
(/.f64 eh (*.f64 ew (tan.f64 t)))
(+.f64 0 (/.f64 eh (*.f64 (tan.f64 t) ew)))
(/.f64 eh (*.f64 ew (tan.f64 t)))
(+.f64 (*.f64 0 (/.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)) (/.f64 eh (*.f64 (tan.f64 t) ew)))) (/.f64 eh (*.f64 (tan.f64 t) ew)))
(/.f64 eh (*.f64 ew (tan.f64 t)))
(-.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)) 0)
(/.f64 eh (*.f64 ew (tan.f64 t)))
(-.f64 0 (neg.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(/.f64 eh (*.f64 ew (tan.f64 t)))
(*.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)) 1)
(/.f64 eh (*.f64 ew (tan.f64 t)))
(*.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)) (/.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)) (/.f64 eh (*.f64 (tan.f64 t) ew))))
(/.f64 eh (*.f64 ew (tan.f64 t)))
(*.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)) (*.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)) (/.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew)))))
(/.f64 eh (*.f64 ew (tan.f64 t)))
(*.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)) (*.f64 (/.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)) (/.f64 eh (*.f64 (tan.f64 t) ew))) (/.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)) (/.f64 eh (*.f64 (tan.f64 t) ew)))))
(/.f64 eh (*.f64 ew (tan.f64 t)))
(*.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)) (*.f64 1 (*.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)) (/.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew))))))
(/.f64 eh (*.f64 ew (tan.f64 t)))
(*.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)) (*.f64 (/.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)) (/.f64 eh (*.f64 (tan.f64 t) ew))) (*.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)) (/.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew))))))
(/.f64 eh (*.f64 ew (tan.f64 t)))
(*.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)) (*.f64 (/.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)) (/.f64 eh (*.f64 (tan.f64 t) ew))) (*.f64 (/.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)) (/.f64 eh (*.f64 (tan.f64 t) ew))) (/.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)) (/.f64 eh (*.f64 (tan.f64 t) ew))))))
(/.f64 eh (*.f64 ew (tan.f64 t)))
(*.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)) (*.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)) (/.f64 (/.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)) (/.f64 eh (*.f64 (tan.f64 t) ew))) (/.f64 eh (*.f64 (tan.f64 t) ew)))))
(/.f64 eh (*.f64 ew (tan.f64 t)))
(*.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)) (*.f64 (*.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)) (/.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (/.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)) (/.f64 eh (*.f64 (tan.f64 t) ew)))))
(/.f64 eh (*.f64 ew (tan.f64 t)))
(*.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)) (*.f64 (*.f64 (/.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)) (/.f64 eh (*.f64 (tan.f64 t) ew))) (/.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)) (/.f64 eh (*.f64 (tan.f64 t) ew)))) (/.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)) (/.f64 eh (*.f64 (tan.f64 t) ew)))))
(/.f64 eh (*.f64 ew (tan.f64 t)))
(*.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)) (*.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)) (/.f64 (*.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)) (/.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (/.f64 eh (*.f64 (tan.f64 t) ew)))))
(/.f64 eh (*.f64 ew (tan.f64 t)))
(*.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)) (*.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)) (/.f64 (*.f64 (/.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)) (/.f64 eh (*.f64 (tan.f64 t) ew))) (/.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)) (/.f64 eh (*.f64 (tan.f64 t) ew)))) (/.f64 eh (*.f64 (tan.f64 t) ew)))))
(/.f64 eh (*.f64 ew (tan.f64 t)))
(*.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew)))
(/.f64 eh (*.f64 ew (tan.f64 t)))
(*.f64 (/.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)) (/.f64 eh (*.f64 (tan.f64 t) ew))) (/.f64 eh (*.f64 (tan.f64 t) ew)))
(/.f64 eh (*.f64 ew (tan.f64 t)))
(*.f64 (/.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)) (/.f64 eh (*.f64 (tan.f64 t) ew))) (*.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)) (/.f64 1 (/.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)) (/.f64 eh (*.f64 (tan.f64 t) ew))))))
(/.f64 eh (*.f64 ew (tan.f64 t)))
(*.f64 (/.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)) (/.f64 eh (*.f64 (tan.f64 t) ew))) (*.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)) (/.f64 (/.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)) (/.f64 eh (*.f64 (tan.f64 t) ew))) (/.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)) (/.f64 eh (*.f64 (tan.f64 t) ew))))))
(/.f64 eh (*.f64 ew (tan.f64 t)))
(*.f64 (/.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)) (/.f64 eh (*.f64 (tan.f64 t) ew))) (*.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)) (/.f64 (*.f64 (/.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)) (/.f64 eh (*.f64 (tan.f64 t) ew))) (/.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)) (/.f64 eh (*.f64 (tan.f64 t) ew)))) (/.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)) (/.f64 eh (*.f64 (tan.f64 t) ew))))))
(/.f64 eh (*.f64 ew (tan.f64 t)))
(*.f64 -1 (neg.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(/.f64 eh (*.f64 ew (tan.f64 t)))
(*.f64 -1 (*.f64 1 (neg.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))
(/.f64 eh (*.f64 ew (tan.f64 t)))
(*.f64 -1 (*.f64 (/.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)) (/.f64 eh (*.f64 (tan.f64 t) ew))) (neg.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))
(/.f64 eh (*.f64 ew (tan.f64 t)))
(*.f64 (*.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)) (/.f64 1 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (/.f64 eh (*.f64 (tan.f64 t) ew)))
(/.f64 eh (*.f64 ew (tan.f64 t)))
(*.f64 (neg.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))) -1)
(/.f64 eh (*.f64 ew (tan.f64 t)))
(*.f64 (neg.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))) (neg.f64 (/.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)) (/.f64 eh (*.f64 (tan.f64 t) ew)))))
(/.f64 eh (*.f64 ew (tan.f64 t)))
(*.f64 (*.f64 (/.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)) (/.f64 eh (*.f64 (tan.f64 t) ew))) (/.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)) (/.f64 eh (*.f64 (tan.f64 t) ew)))) (/.f64 eh (*.f64 (tan.f64 t) ew)))
(/.f64 eh (*.f64 ew (tan.f64 t)))
(*.f64 (neg.f64 (/.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)) (/.f64 eh (*.f64 (tan.f64 t) ew)))) (neg.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(/.f64 eh (*.f64 ew (tan.f64 t)))
(neg.f64 (neg.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(/.f64 eh (*.f64 ew (tan.f64 t)))

localize40.0ms (0.3%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.2b
(*.f64 eh (cos.f64 t))
2.7b
(/.f64 (/.f64 eh ew) (tan.f64 t))
6.6b
(/.f64 eh (*.f64 t ew))
27.6b
(cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))
Compiler

Compiled 143 to 20 computations (86% saved)

series8.0ms (0.1%)

Counts
2 → 0
Calls

18 calls:

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

rewrite73.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
1752×rational_best_oopsla_all_46_json-2
1752×rational_best_oopsla_all_46_json-1
1752×rational_best_oopsla_all_46_json-4
1752×rational_best_oopsla_all_46_json-3
762×rational_best_oopsla_all_46_json_45_simplify-7
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01034
15734
216634
368034
4339534
Stop Event
node limit
Counts
2 → 61
Calls
Call 1
Inputs
(cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))
(/.f64 eh (*.f64 t ew))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 0 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))) (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (/.f64 1 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 1 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (/.f64 1 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (/.f64 1 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (/.f64 1 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (/.f64 1 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (neg.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 1 (neg.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) (neg.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (/.f64 1 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))) (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) (neg.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))) (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))) (neg.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 eh (*.f64 t ew)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 eh (*.f64 t ew)) (*.f64 0 (/.f64 (/.f64 eh (*.f64 t ew)) (/.f64 eh (*.f64 t ew)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 eh (*.f64 t ew)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (/.f64 (/.f64 eh (*.f64 t ew)) (/.f64 eh (*.f64 t ew)))) (/.f64 eh (*.f64 t ew)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 eh (*.f64 t ew)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (/.f64 eh (*.f64 t ew))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 eh (*.f64 t ew)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 eh (*.f64 t ew)) (/.f64 (/.f64 eh (*.f64 t ew)) (/.f64 eh (*.f64 t ew))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 eh (*.f64 t ew)) (*.f64 (/.f64 eh (*.f64 t ew)) (/.f64 1 (/.f64 eh (*.f64 t ew)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 eh (*.f64 t ew)) (*.f64 (/.f64 (/.f64 eh (*.f64 t ew)) (/.f64 eh (*.f64 t ew))) (/.f64 (/.f64 eh (*.f64 t ew)) (/.f64 eh (*.f64 t ew)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 eh (*.f64 t ew)) (*.f64 1 (*.f64 (/.f64 eh (*.f64 t ew)) (/.f64 1 (/.f64 eh (*.f64 t ew))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 eh (*.f64 t ew)) (*.f64 (/.f64 (/.f64 eh (*.f64 t ew)) (/.f64 eh (*.f64 t ew))) (*.f64 (/.f64 eh (*.f64 t ew)) (/.f64 1 (/.f64 eh (*.f64 t ew))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 eh (*.f64 t ew)) (*.f64 (/.f64 (/.f64 eh (*.f64 t ew)) (/.f64 eh (*.f64 t ew))) (*.f64 (/.f64 (/.f64 eh (*.f64 t ew)) (/.f64 eh (*.f64 t ew))) (/.f64 (/.f64 eh (*.f64 t ew)) (/.f64 eh (*.f64 t ew))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 eh (*.f64 t ew)) (*.f64 (/.f64 eh (*.f64 t ew)) (/.f64 (/.f64 (/.f64 eh (*.f64 t ew)) (/.f64 eh (*.f64 t ew))) (/.f64 eh (*.f64 t ew)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 eh (*.f64 t ew)) (*.f64 (*.f64 (/.f64 eh (*.f64 t ew)) (/.f64 1 (/.f64 eh (*.f64 t ew)))) (/.f64 (/.f64 eh (*.f64 t ew)) (/.f64 eh (*.f64 t ew)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 eh (*.f64 t ew)) (*.f64 (*.f64 (/.f64 (/.f64 eh (*.f64 t ew)) (/.f64 eh (*.f64 t ew))) (/.f64 (/.f64 eh (*.f64 t ew)) (/.f64 eh (*.f64 t ew)))) (/.f64 (/.f64 eh (*.f64 t ew)) (/.f64 eh (*.f64 t ew)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 eh (*.f64 t ew)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 eh (*.f64 t ew)) (/.f64 eh (*.f64 t ew))) (/.f64 eh (*.f64 t ew)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 eh (*.f64 t ew)) (/.f64 eh (*.f64 t ew))) (*.f64 (/.f64 eh (*.f64 t ew)) (/.f64 1 (/.f64 (/.f64 eh (*.f64 t ew)) (/.f64 eh (*.f64 t ew))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 eh (*.f64 t ew)) (/.f64 eh (*.f64 t ew))) (*.f64 (/.f64 eh (*.f64 t ew)) (/.f64 (/.f64 (/.f64 eh (*.f64 t ew)) (/.f64 eh (*.f64 t ew))) (/.f64 (/.f64 eh (*.f64 t ew)) (/.f64 eh (*.f64 t ew))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (neg.f64 (/.f64 eh (*.f64 t ew))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 1 (neg.f64 (/.f64 eh (*.f64 t ew)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 (/.f64 (/.f64 eh (*.f64 t ew)) (/.f64 eh (*.f64 t ew))) (neg.f64 (/.f64 eh (*.f64 t ew)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 eh (*.f64 t ew)) (/.f64 1 (/.f64 eh (*.f64 t ew)))) (/.f64 eh (*.f64 t ew)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 eh (*.f64 t ew))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 eh (*.f64 t ew))) (neg.f64 (/.f64 (/.f64 eh (*.f64 t ew)) (/.f64 eh (*.f64 t ew)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (/.f64 eh (*.f64 t ew)) (/.f64 eh (*.f64 t ew))) (/.f64 (/.f64 eh (*.f64 t ew)) (/.f64 eh (*.f64 t ew)))) (/.f64 eh (*.f64 t ew)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (/.f64 eh (*.f64 t ew)) (/.f64 eh (*.f64 t ew)))) (neg.f64 (/.f64 eh (*.f64 t ew))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (/.f64 eh (*.f64 t ew))))))))

simplify65.0ms (0.4%)

Algorithm
egg-herbie
Rules
1586×rational_best_oopsla_all_46_json_45_simplify-89
1264×rational_best_oopsla_all_46_json_45_simplify-74
1234×rational_best_oopsla_all_46_json_45_simplify-13
952×rational_best_oopsla_all_46_json_45_simplify-24
932×rational_best_oopsla_all_46_json_45_simplify-72
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01141049
14241049
223081049
Stop Event
node limit
Counts
61 → 63
Calls
Call 1
Inputs
(+.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) 0)
(+.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 0 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))))
(+.f64 0 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))
(+.f64 (*.f64 0 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))) (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))
(-.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) 0)
(-.f64 0 (neg.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))
(*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) 1)
(*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))
(*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (/.f64 1 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))))
(*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))))
(*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 1 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (/.f64 1 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))))
(*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (/.f64 1 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))))
(*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))))
(*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))))
(*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (/.f64 1 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))))
(*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))))
(*.f64 1 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))
(*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))
(*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (/.f64 1 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))))
(*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))))
(*.f64 -1 (neg.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))
(*.f64 -1 (*.f64 1 (neg.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))))
(*.f64 -1 (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) (neg.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))))
(*.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (/.f64 1 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))) (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))
(*.f64 (neg.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) -1)
(*.f64 (neg.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) (neg.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))))
(*.f64 (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))) (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))
(*.f64 (neg.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))) (neg.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) 1)
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))))
(neg.f64 (neg.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))
(+.f64 (/.f64 eh (*.f64 t ew)) 0)
(+.f64 (/.f64 eh (*.f64 t ew)) (*.f64 0 (/.f64 (/.f64 eh (*.f64 t ew)) (/.f64 eh (*.f64 t ew)))))
(+.f64 0 (/.f64 eh (*.f64 t ew)))
(+.f64 (*.f64 0 (/.f64 (/.f64 eh (*.f64 t ew)) (/.f64 eh (*.f64 t ew)))) (/.f64 eh (*.f64 t ew)))
(-.f64 (/.f64 eh (*.f64 t ew)) 0)
(-.f64 0 (neg.f64 (/.f64 eh (*.f64 t ew))))
(*.f64 (/.f64 eh (*.f64 t ew)) 1)
(*.f64 (/.f64 eh (*.f64 t ew)) (/.f64 (/.f64 eh (*.f64 t ew)) (/.f64 eh (*.f64 t ew))))
(*.f64 (/.f64 eh (*.f64 t ew)) (*.f64 (/.f64 eh (*.f64 t ew)) (/.f64 1 (/.f64 eh (*.f64 t ew)))))
(*.f64 (/.f64 eh (*.f64 t ew)) (*.f64 (/.f64 (/.f64 eh (*.f64 t ew)) (/.f64 eh (*.f64 t ew))) (/.f64 (/.f64 eh (*.f64 t ew)) (/.f64 eh (*.f64 t ew)))))
(*.f64 (/.f64 eh (*.f64 t ew)) (*.f64 1 (*.f64 (/.f64 eh (*.f64 t ew)) (/.f64 1 (/.f64 eh (*.f64 t ew))))))
(*.f64 (/.f64 eh (*.f64 t ew)) (*.f64 (/.f64 (/.f64 eh (*.f64 t ew)) (/.f64 eh (*.f64 t ew))) (*.f64 (/.f64 eh (*.f64 t ew)) (/.f64 1 (/.f64 eh (*.f64 t ew))))))
(*.f64 (/.f64 eh (*.f64 t ew)) (*.f64 (/.f64 (/.f64 eh (*.f64 t ew)) (/.f64 eh (*.f64 t ew))) (*.f64 (/.f64 (/.f64 eh (*.f64 t ew)) (/.f64 eh (*.f64 t ew))) (/.f64 (/.f64 eh (*.f64 t ew)) (/.f64 eh (*.f64 t ew))))))
(*.f64 (/.f64 eh (*.f64 t ew)) (*.f64 (/.f64 eh (*.f64 t ew)) (/.f64 (/.f64 (/.f64 eh (*.f64 t ew)) (/.f64 eh (*.f64 t ew))) (/.f64 eh (*.f64 t ew)))))
(*.f64 (/.f64 eh (*.f64 t ew)) (*.f64 (*.f64 (/.f64 eh (*.f64 t ew)) (/.f64 1 (/.f64 eh (*.f64 t ew)))) (/.f64 (/.f64 eh (*.f64 t ew)) (/.f64 eh (*.f64 t ew)))))
(*.f64 (/.f64 eh (*.f64 t ew)) (*.f64 (*.f64 (/.f64 (/.f64 eh (*.f64 t ew)) (/.f64 eh (*.f64 t ew))) (/.f64 (/.f64 eh (*.f64 t ew)) (/.f64 eh (*.f64 t ew)))) (/.f64 (/.f64 eh (*.f64 t ew)) (/.f64 eh (*.f64 t ew)))))
(*.f64 1 (/.f64 eh (*.f64 t ew)))
(*.f64 (/.f64 (/.f64 eh (*.f64 t ew)) (/.f64 eh (*.f64 t ew))) (/.f64 eh (*.f64 t ew)))
(*.f64 (/.f64 (/.f64 eh (*.f64 t ew)) (/.f64 eh (*.f64 t ew))) (*.f64 (/.f64 eh (*.f64 t ew)) (/.f64 1 (/.f64 (/.f64 eh (*.f64 t ew)) (/.f64 eh (*.f64 t ew))))))
(*.f64 (/.f64 (/.f64 eh (*.f64 t ew)) (/.f64 eh (*.f64 t ew))) (*.f64 (/.f64 eh (*.f64 t ew)) (/.f64 (/.f64 (/.f64 eh (*.f64 t ew)) (/.f64 eh (*.f64 t ew))) (/.f64 (/.f64 eh (*.f64 t ew)) (/.f64 eh (*.f64 t ew))))))
(*.f64 -1 (neg.f64 (/.f64 eh (*.f64 t ew))))
(*.f64 -1 (*.f64 1 (neg.f64 (/.f64 eh (*.f64 t ew)))))
(*.f64 -1 (*.f64 (/.f64 (/.f64 eh (*.f64 t ew)) (/.f64 eh (*.f64 t ew))) (neg.f64 (/.f64 eh (*.f64 t ew)))))
(*.f64 (*.f64 (/.f64 eh (*.f64 t ew)) (/.f64 1 (/.f64 eh (*.f64 t ew)))) (/.f64 eh (*.f64 t ew)))
(*.f64 (neg.f64 (/.f64 eh (*.f64 t ew))) -1)
(*.f64 (neg.f64 (/.f64 eh (*.f64 t ew))) (neg.f64 (/.f64 (/.f64 eh (*.f64 t ew)) (/.f64 eh (*.f64 t ew)))))
(*.f64 (*.f64 (/.f64 (/.f64 eh (*.f64 t ew)) (/.f64 eh (*.f64 t ew))) (/.f64 (/.f64 eh (*.f64 t ew)) (/.f64 eh (*.f64 t ew)))) (/.f64 eh (*.f64 t ew)))
(*.f64 (neg.f64 (/.f64 (/.f64 eh (*.f64 t ew)) (/.f64 eh (*.f64 t ew)))) (neg.f64 (/.f64 eh (*.f64 t ew))))
(neg.f64 (neg.f64 (/.f64 eh (*.f64 t ew))))
Outputs
(+.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) 0)
(cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))
(+.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 0 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))))
(cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))
(+.f64 0 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))
(cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))
(+.f64 (*.f64 0 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))) (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))
(cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))
(-.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) 0)
(cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))
(-.f64 0 (neg.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))
(cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))
(*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) 1)
(cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))
(*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))
(cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))
(*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (/.f64 1 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))))
(cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))
(*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))))
(cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))
(*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 1 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (/.f64 1 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))))
(cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))
(*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (/.f64 1 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))))
(cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))
(*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))))
(cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))
(*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))))
(cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))
(*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (/.f64 1 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))))
(cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))
(*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))))
(cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))
(*.f64 1 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))
(cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))
(*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))
(cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))
(*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (/.f64 1 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))))
(cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))
(*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))))
(cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))
(*.f64 -1 (neg.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))
(cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))
(*.f64 -1 (*.f64 1 (neg.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))))
(cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))
(*.f64 -1 (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) (neg.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))))
(cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))
(*.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (/.f64 1 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))) (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))
(cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))
(*.f64 (neg.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) -1)
(cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))
(*.f64 (neg.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) (neg.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))))
(cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))
(*.f64 (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))) (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))
(cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))
(*.f64 (neg.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))) (neg.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))
(cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) 1)
(cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))
(cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))))
(cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))
(neg.f64 (neg.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))
(cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))
(+.f64 (/.f64 eh (*.f64 t ew)) 0)
(/.f64 eh (*.f64 t ew))
(+.f64 (/.f64 eh (*.f64 t ew)) (*.f64 0 (/.f64 (/.f64 eh (*.f64 t ew)) (/.f64 eh (*.f64 t ew)))))
(/.f64 eh (*.f64 t ew))
(+.f64 0 (/.f64 eh (*.f64 t ew)))
(/.f64 eh (*.f64 t ew))
(+.f64 (*.f64 0 (/.f64 (/.f64 eh (*.f64 t ew)) (/.f64 eh (*.f64 t ew)))) (/.f64 eh (*.f64 t ew)))
(/.f64 eh (*.f64 t ew))
(-.f64 (/.f64 eh (*.f64 t ew)) 0)
(/.f64 eh (*.f64 t ew))
(-.f64 0 (neg.f64 (/.f64 eh (*.f64 t ew))))
(/.f64 eh (*.f64 t ew))
(*.f64 (/.f64 eh (*.f64 t ew)) 1)
(/.f64 eh (*.f64 t ew))
(*.f64 (/.f64 eh (*.f64 t ew)) (/.f64 (/.f64 eh (*.f64 t ew)) (/.f64 eh (*.f64 t ew))))
(/.f64 eh (*.f64 t ew))
(*.f64 (/.f64 eh (*.f64 t ew)) (*.f64 (/.f64 eh (*.f64 t ew)) (/.f64 1 (/.f64 eh (*.f64 t ew)))))
(/.f64 eh (*.f64 t ew))
(*.f64 (/.f64 eh (*.f64 t ew)) (*.f64 (/.f64 (/.f64 eh (*.f64 t ew)) (/.f64 eh (*.f64 t ew))) (/.f64 (/.f64 eh (*.f64 t ew)) (/.f64 eh (*.f64 t ew)))))
(/.f64 eh (*.f64 t ew))
(*.f64 (/.f64 eh (*.f64 t ew)) (*.f64 1 (*.f64 (/.f64 eh (*.f64 t ew)) (/.f64 1 (/.f64 eh (*.f64 t ew))))))
(/.f64 eh (*.f64 t ew))
(*.f64 (/.f64 eh (*.f64 t ew)) (*.f64 (/.f64 (/.f64 eh (*.f64 t ew)) (/.f64 eh (*.f64 t ew))) (*.f64 (/.f64 eh (*.f64 t ew)) (/.f64 1 (/.f64 eh (*.f64 t ew))))))
(/.f64 eh (*.f64 t ew))
(*.f64 (/.f64 eh (*.f64 t ew)) (*.f64 (/.f64 (/.f64 eh (*.f64 t ew)) (/.f64 eh (*.f64 t ew))) (*.f64 (/.f64 (/.f64 eh (*.f64 t ew)) (/.f64 eh (*.f64 t ew))) (/.f64 (/.f64 eh (*.f64 t ew)) (/.f64 eh (*.f64 t ew))))))
(/.f64 eh (*.f64 t ew))
(*.f64 (/.f64 eh (*.f64 t ew)) (*.f64 (/.f64 eh (*.f64 t ew)) (/.f64 (/.f64 (/.f64 eh (*.f64 t ew)) (/.f64 eh (*.f64 t ew))) (/.f64 eh (*.f64 t ew)))))
(/.f64 eh (*.f64 t ew))
(*.f64 (/.f64 eh (*.f64 t ew)) (*.f64 (*.f64 (/.f64 eh (*.f64 t ew)) (/.f64 1 (/.f64 eh (*.f64 t ew)))) (/.f64 (/.f64 eh (*.f64 t ew)) (/.f64 eh (*.f64 t ew)))))
(/.f64 eh (*.f64 t ew))
(*.f64 (/.f64 eh (*.f64 t ew)) (*.f64 (*.f64 (/.f64 (/.f64 eh (*.f64 t ew)) (/.f64 eh (*.f64 t ew))) (/.f64 (/.f64 eh (*.f64 t ew)) (/.f64 eh (*.f64 t ew)))) (/.f64 (/.f64 eh (*.f64 t ew)) (/.f64 eh (*.f64 t ew)))))
(/.f64 eh (*.f64 t ew))
(*.f64 1 (/.f64 eh (*.f64 t ew)))
(/.f64 eh (*.f64 t ew))
(*.f64 (/.f64 (/.f64 eh (*.f64 t ew)) (/.f64 eh (*.f64 t ew))) (/.f64 eh (*.f64 t ew)))
(/.f64 eh (*.f64 t ew))
(*.f64 (/.f64 (/.f64 eh (*.f64 t ew)) (/.f64 eh (*.f64 t ew))) (*.f64 (/.f64 eh (*.f64 t ew)) (/.f64 1 (/.f64 (/.f64 eh (*.f64 t ew)) (/.f64 eh (*.f64 t ew))))))
(/.f64 eh (*.f64 t ew))
(*.f64 (/.f64 (/.f64 eh (*.f64 t ew)) (/.f64 eh (*.f64 t ew))) (*.f64 (/.f64 eh (*.f64 t ew)) (/.f64 (/.f64 (/.f64 eh (*.f64 t ew)) (/.f64 eh (*.f64 t ew))) (/.f64 (/.f64 eh (*.f64 t ew)) (/.f64 eh (*.f64 t ew))))))
(/.f64 eh (*.f64 t ew))
(*.f64 -1 (neg.f64 (/.f64 eh (*.f64 t ew))))
(/.f64 eh (*.f64 t ew))
(*.f64 -1 (*.f64 1 (neg.f64 (/.f64 eh (*.f64 t ew)))))
(/.f64 eh (*.f64 t ew))
(*.f64 -1 (*.f64 (/.f64 (/.f64 eh (*.f64 t ew)) (/.f64 eh (*.f64 t ew))) (neg.f64 (/.f64 eh (*.f64 t ew)))))
(/.f64 eh (*.f64 t ew))
(*.f64 (*.f64 (/.f64 eh (*.f64 t ew)) (/.f64 1 (/.f64 eh (*.f64 t ew)))) (/.f64 eh (*.f64 t ew)))
(/.f64 eh (*.f64 t ew))
(*.f64 (neg.f64 (/.f64 eh (*.f64 t ew))) -1)
(/.f64 eh (*.f64 t ew))
(*.f64 (neg.f64 (/.f64 eh (*.f64 t ew))) (neg.f64 (/.f64 (/.f64 eh (*.f64 t ew)) (/.f64 eh (*.f64 t ew)))))
(/.f64 eh (*.f64 t ew))
(*.f64 (*.f64 (/.f64 (/.f64 eh (*.f64 t ew)) (/.f64 eh (*.f64 t ew))) (/.f64 (/.f64 eh (*.f64 t ew)) (/.f64 eh (*.f64 t ew)))) (/.f64 eh (*.f64 t ew)))
(/.f64 eh (*.f64 t ew))
(*.f64 (neg.f64 (/.f64 (/.f64 eh (*.f64 t ew)) (/.f64 eh (*.f64 t ew)))) (neg.f64 (/.f64 eh (*.f64 t ew))))
(/.f64 eh (*.f64 t ew))
(neg.f64 (neg.f64 (/.f64 eh (*.f64 t ew))))
(/.f64 eh (*.f64 t ew))

localize101.0ms (0.6%)

Local error

Found 4 expressions with local error:

NewErrorProgram
1.8b
(/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 (sin.f64 t) ew))
2.7b
(/.f64 (/.f64 eh ew) (tan.f64 t))
5.5b
(*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 (sin.f64 t) ew)) (sin.f64 t))
34.6b
(cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))
Compiler

Compiled 229 to 23 computations (90% saved)

series14.0ms (0.1%)

Counts
2 → 72
Calls

18 calls:

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

rewrite99.0ms (0.6%)

Algorithm
batch-egg-rewrite
Rules
938×rational_best_oopsla_all_46_json_45_simplify-80
902×rational_best_oopsla_all_46_json_45_simplify-35
608×rational_best_oopsla_all_46_json_45_simplify-23
584×rational_best_oopsla_all_46_json_45_simplify-89
548×rational_best_oopsla_all_46_json_45_simplify-10
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01592
18792
226492
3113092
4515592
Stop Event
node limit
Counts
2 → 55
Calls
Call 1
Inputs
(*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 (sin.f64 t) ew)) (sin.f64 t))
(/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 (sin.f64 t) ew))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))) (*.f64 0 (/.f64 (*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))) (*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))) (*.f64 0 (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))) (/.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))) (*.f64 0 (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))) (/.f64 (sin.f64 t) (sin.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))) (*.f64 0 (*.f64 (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))) (*.f64 (sin.f64 t) (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (/.f64 (*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))) (*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))))) (*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))) (/.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))))) (*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))) (/.f64 (sin.f64 t) (sin.f64 t)))) (*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))) (*.f64 (sin.f64 t) (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))))))) (*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))) (neg.f64 (sin.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 1 (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))) (neg.f64 (sin.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))) (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))) (neg.f64 (sin.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 -1 (*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (*.f64 (sin.f64 t) (neg.f64 (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))))) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (/.f64 (*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))) (*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))))) (*.f64 (/.f64 (*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))) (*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))))) (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))) (neg.f64 (sin.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))) (/.f64 (sin.f64 t) (sin.f64 t)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))) (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))) (/.f64 (*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))) (*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))) (/.f64 (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))) (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))) (/.f64 (*.f64 (sin.f64 t) (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))))) (*.f64 (sin.f64 t) (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))) (/.f64 (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))) (/.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))))) (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))) (/.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))) (/.f64 (/.f64 (*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))) (*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))))) (/.f64 (*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))) (*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))) (/.f64 (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))) (/.f64 (sin.f64 t) (sin.f64 t))) (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))) (/.f64 (sin.f64 t) (sin.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))) (/.f64 (*.f64 (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))) (*.f64 (sin.f64 t) (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))))) (*.f64 (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))) (*.f64 (sin.f64 t) (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))))))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))) (neg.f64 (sin.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 1 (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))) (neg.f64 (sin.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))) (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))) (neg.f64 (sin.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 -1 (*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (*.f64 (sin.f64 t) (neg.f64 (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))))) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))) (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))) (/.f64 (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))) (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))) (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))) (/.f64 1 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))) (*.f64 (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))) (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))) (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))) (/.f64 (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))) (*.f64 (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))) (/.f64 1 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))))) (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))) (*.f64 (*.f64 (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))) (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))))) (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))) (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))) (/.f64 1 (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))) (neg.f64 (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))) (*.f64 (neg.f64 (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))))) (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (neg.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))) (/.f64 1 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))))) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))))) (neg.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))) (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))))) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))))))))

simplify145.0ms (0.9%)

Algorithm
egg-herbie
Rules
1720×rational_best_oopsla_all_46_json_45_simplify-37
1302×rational_best_oopsla_all_46_json_45_simplify-13
768×rational_best_oopsla_all_46_json_45_simplify-49
674×rational_best_oopsla_all_46_json_45_simplify-87
658×rational_best_oopsla_all_46_json_45_simplify-72
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01507015
14976841
221926833
Stop Event
node limit
Counts
127 → 74
Calls
Call 1
Inputs
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew)
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew)
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew)
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew)
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew)
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew)
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew)
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew)
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew)
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew)
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew)
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew)
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew)
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew)
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew)
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew)
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew)
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew)
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew)
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew)
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew)
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew)
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew)
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew)
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew)
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew)
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew)
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew)
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew)
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew)
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew)
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew)
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew)
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew)
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew)
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew)
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 (sin.f64 t) ew))
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 (sin.f64 t) ew))
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 (sin.f64 t) ew))
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 (sin.f64 t) ew))
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 (sin.f64 t) ew))
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 (sin.f64 t) ew))
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 (sin.f64 t) ew))
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 (sin.f64 t) ew))
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 (sin.f64 t) ew))
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 (sin.f64 t) ew))
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 (sin.f64 t) ew))
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 (sin.f64 t) ew))
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 (sin.f64 t) ew))
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 (sin.f64 t) ew))
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 (sin.f64 t) ew))
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 (sin.f64 t) ew))
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 (sin.f64 t) ew))
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 (sin.f64 t) ew))
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 (sin.f64 t) ew))
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 (sin.f64 t) ew))
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 (sin.f64 t) ew))
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 (sin.f64 t) ew))
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 (sin.f64 t) ew))
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 (sin.f64 t) ew))
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 t ew))
(+.f64 (*.f64 1/6 (/.f64 (*.f64 t (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))) ew)) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 t ew)))
(+.f64 (*.f64 1/6 (/.f64 (*.f64 t (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))) ew)) (+.f64 (*.f64 -1 (*.f64 (pow.f64 t 3) (+.f64 (*.f64 1/120 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew)) (*.f64 -1/36 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew))))) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 t ew))))
(+.f64 (*.f64 1/6 (/.f64 (*.f64 t (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))) ew)) (+.f64 (*.f64 -1 (*.f64 (pow.f64 t 3) (+.f64 (*.f64 1/120 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew)) (*.f64 -1/36 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew))))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 1/6 (+.f64 (*.f64 1/120 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew)) (*.f64 -1/36 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew)))) (+.f64 (*.f64 -1/5040 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew)) (*.f64 1/720 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew)))) (pow.f64 t 5))) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 t ew)))))
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 (sin.f64 t) ew))
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 (sin.f64 t) ew))
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 (sin.f64 t) ew))
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 (sin.f64 t) ew))
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 (sin.f64 t) ew))
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 (sin.f64 t) ew))
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 (sin.f64 t) ew))
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 (sin.f64 t) ew))
(+.f64 (*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))) 0)
(+.f64 (*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))) (*.f64 0 (/.f64 (*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))) (*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))))))
(+.f64 (*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))) (*.f64 0 (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))) (/.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))))))
(+.f64 (*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))) (*.f64 0 (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))) (/.f64 (sin.f64 t) (sin.f64 t)))))
(+.f64 (*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))) (*.f64 0 (*.f64 (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))) (*.f64 (sin.f64 t) (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))))))))
(+.f64 0 (*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))))
(+.f64 (*.f64 0 (/.f64 (*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))) (*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))))) (*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))))
(+.f64 (*.f64 0 (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))) (/.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))))) (*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))))
(+.f64 (*.f64 0 (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))) (/.f64 (sin.f64 t) (sin.f64 t)))) (*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))))
(+.f64 (*.f64 0 (*.f64 (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))) (*.f64 (sin.f64 t) (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))))))) (*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))))
(-.f64 (*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))) 0)
(-.f64 0 (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))) (neg.f64 (sin.f64 t))))
(-.f64 0 (*.f64 1 (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))) (neg.f64 (sin.f64 t)))))
(-.f64 0 (*.f64 (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))) (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))) (neg.f64 (sin.f64 t)))))
(-.f64 0 (*.f64 -1 (*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))))))
(-.f64 0 (*.f64 (*.f64 (sin.f64 t) (neg.f64 (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))))) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))))
(-.f64 (*.f64 0 (/.f64 (*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))) (*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))))) (*.f64 (/.f64 (*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))) (*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))))) (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))) (neg.f64 (sin.f64 t)))))
(/.f64 (*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))) 1)
(/.f64 (*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))) (/.f64 (sin.f64 t) (sin.f64 t)))
(/.f64 (*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))) (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))))
(/.f64 (*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))) (/.f64 (*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))) (*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))))))
(/.f64 (*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))) (/.f64 (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))) (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))))))
(/.f64 (*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))) (/.f64 (*.f64 (sin.f64 t) (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))))) (*.f64 (sin.f64 t) (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))))))
(/.f64 (*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))) (/.f64 (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))) (/.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))))) (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))) (/.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))))))
(/.f64 (*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))) (/.f64 (/.f64 (*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))) (*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))))) (/.f64 (*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))) (*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))))))
(/.f64 (*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))) (/.f64 (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))) (/.f64 (sin.f64 t) (sin.f64 t))) (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))) (/.f64 (sin.f64 t) (sin.f64 t)))))
(/.f64 (*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))) (/.f64 (*.f64 (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))) (*.f64 (sin.f64 t) (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))))) (*.f64 (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))) (*.f64 (sin.f64 t) (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))))))))
(neg.f64 (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))) (neg.f64 (sin.f64 t))))
(neg.f64 (*.f64 1 (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))) (neg.f64 (sin.f64 t)))))
(neg.f64 (*.f64 (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))) (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))) (neg.f64 (sin.f64 t)))))
(neg.f64 (*.f64 -1 (*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))))))
(neg.f64 (*.f64 (*.f64 (sin.f64 t) (neg.f64 (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))))) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))))
(+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))) 0)
(+.f64 0 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))))
(-.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))) 0)
(-.f64 0 (neg.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))))
(*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))) 1)
(*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))) (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))))
(*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))) (/.f64 (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))) (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))))))
(*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))) (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))) (/.f64 1 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))))))
(*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))) (*.f64 (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))) (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))))))
(*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))) (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))) (/.f64 (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))))))
(*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))) (*.f64 (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))) (/.f64 1 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))))) (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))))))
(*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))) (*.f64 (*.f64 (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))) (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))))) (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))))))
(*.f64 1 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))))
(*.f64 (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))))
(*.f64 (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))) (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))) (/.f64 1 (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))))))
(*.f64 (neg.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))) -1)
(*.f64 (neg.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))) (neg.f64 (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))))))
(*.f64 (neg.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))) (*.f64 (neg.f64 (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))))) (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))))))
(*.f64 -1 (neg.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))))
(*.f64 (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))) (/.f64 1 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))))) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))))
(*.f64 (neg.f64 (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))))) (neg.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))))
(*.f64 (*.f64 (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))) (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))))) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))))
(neg.f64 (neg.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))))
Outputs
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew)
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew)
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew)
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew)
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew)
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew)
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew)
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew)
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew)
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew)
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew)
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew)
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew)
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew)
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew)
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew)
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew)
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew)
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew)
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew)
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew)
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew)
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew)
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew)
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew)
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew)
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew)
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew)
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew)
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew)
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew)
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew)
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew)
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew)
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew)
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew)
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 (sin.f64 t) ew))
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 ew (sin.f64 t)))
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 (sin.f64 t) ew))
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 ew (sin.f64 t)))
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 (sin.f64 t) ew))
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 ew (sin.f64 t)))
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 (sin.f64 t) ew))
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 ew (sin.f64 t)))
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 (sin.f64 t) ew))
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 ew (sin.f64 t)))
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 (sin.f64 t) ew))
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 ew (sin.f64 t)))
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 (sin.f64 t) ew))
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 ew (sin.f64 t)))
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 (sin.f64 t) ew))
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 ew (sin.f64 t)))
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 (sin.f64 t) ew))
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 ew (sin.f64 t)))
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 (sin.f64 t) ew))
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 ew (sin.f64 t)))
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 (sin.f64 t) ew))
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 ew (sin.f64 t)))
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 (sin.f64 t) ew))
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 ew (sin.f64 t)))
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 (sin.f64 t) ew))
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 ew (sin.f64 t)))
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 (sin.f64 t) ew))
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 ew (sin.f64 t)))
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 (sin.f64 t) ew))
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 ew (sin.f64 t)))
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 (sin.f64 t) ew))
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 ew (sin.f64 t)))
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 (sin.f64 t) ew))
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 ew (sin.f64 t)))
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 (sin.f64 t) ew))
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 ew (sin.f64 t)))
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 (sin.f64 t) ew))
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 ew (sin.f64 t)))
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 (sin.f64 t) ew))
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 ew (sin.f64 t)))
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 (sin.f64 t) ew))
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 ew (sin.f64 t)))
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 (sin.f64 t) ew))
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 ew (sin.f64 t)))
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 (sin.f64 t) ew))
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 ew (sin.f64 t)))
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 (sin.f64 t) ew))
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 ew (sin.f64 t)))
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 t ew))
(+.f64 (*.f64 1/6 (/.f64 (*.f64 t (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))) ew)) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 t ew)))
(+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 t ew)) (*.f64 1/6 (/.f64 (*.f64 t (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))) ew)))
(+.f64 (*.f64 1/6 (/.f64 (*.f64 t (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))) ew)) (+.f64 (*.f64 -1 (*.f64 (pow.f64 t 3) (+.f64 (*.f64 1/120 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew)) (*.f64 -1/36 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew))))) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 t ew))))
(+.f64 (*.f64 1/6 (/.f64 (*.f64 t (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))) ew)) (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 t ew)) (*.f64 -1 (*.f64 (pow.f64 t 3) (+.f64 (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew) 1/120) (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew) -1/36))))))
(+.f64 (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 t ew)) (*.f64 1/6 (/.f64 (*.f64 t (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))) ew))) (neg.f64 (*.f64 (pow.f64 t 3) (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew) -7/360))))
(+.f64 (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 t ew)) (*.f64 1/6 (/.f64 (*.f64 t (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))) ew))) (*.f64 (pow.f64 t 3) (neg.f64 (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew) -7/360))))
(+.f64 (*.f64 1/6 (/.f64 (*.f64 t (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))) ew)) (+.f64 (*.f64 -1 (*.f64 (pow.f64 t 3) (+.f64 (*.f64 1/120 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew)) (*.f64 -1/36 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew))))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 1/6 (+.f64 (*.f64 1/120 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew)) (*.f64 -1/36 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew)))) (+.f64 (*.f64 -1/5040 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew)) (*.f64 1/720 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew)))) (pow.f64 t 5))) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 t ew)))))
(+.f64 (*.f64 1/6 (/.f64 (*.f64 t (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))) ew)) (+.f64 (*.f64 -1 (*.f64 (pow.f64 t 3) (+.f64 (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew) 1/120) (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew) -1/36)))) (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 t ew)) (*.f64 (+.f64 (*.f64 1/6 (+.f64 (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew) 1/120) (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew) -1/36))) (+.f64 (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew) -1/5040) (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew) 1/720))) (*.f64 -1 (pow.f64 t 5))))))
(+.f64 (*.f64 1/6 (/.f64 (*.f64 t (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))) ew)) (+.f64 (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 t ew)) (neg.f64 (*.f64 (pow.f64 t 3) (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew) -7/360)))) (neg.f64 (*.f64 (+.f64 (*.f64 1/6 (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew) -7/360)) (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew) 1/840)) (pow.f64 t 5)))))
(+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 t ew)) (+.f64 (*.f64 1/6 (/.f64 (*.f64 t (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))) ew)) (+.f64 (*.f64 (pow.f64 t 3) (neg.f64 (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew) -7/360))) (*.f64 (+.f64 (*.f64 1/6 (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew) -7/360)) (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew) 1/840)) (neg.f64 (pow.f64 t 5))))))
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 (sin.f64 t) ew))
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 ew (sin.f64 t)))
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 (sin.f64 t) ew))
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 ew (sin.f64 t)))
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 (sin.f64 t) ew))
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 ew (sin.f64 t)))
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 (sin.f64 t) ew))
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 ew (sin.f64 t)))
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 (sin.f64 t) ew))
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 ew (sin.f64 t)))
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 (sin.f64 t) ew))
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 ew (sin.f64 t)))
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 (sin.f64 t) ew))
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 ew (sin.f64 t)))
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 (sin.f64 t) ew))
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 ew (sin.f64 t)))
(+.f64 (*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))) 0)
(*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))))
(+.f64 (*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))) (*.f64 0 (/.f64 (*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))) (*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))))))
(*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))))
(+.f64 (*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))) (*.f64 0 (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))) (/.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))))))
(*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))))
(+.f64 (*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))) (*.f64 0 (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))) (/.f64 (sin.f64 t) (sin.f64 t)))))
(*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))))
(+.f64 (*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))) (*.f64 0 (*.f64 (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))) (*.f64 (sin.f64 t) (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))))))))
(*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))))
(+.f64 0 (*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))))
(*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))))
(+.f64 (*.f64 0 (/.f64 (*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))) (*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))))) (*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))))
(*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))))
(+.f64 (*.f64 0 (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))) (/.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))))) (*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))))
(*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))))
(+.f64 (*.f64 0 (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))) (/.f64 (sin.f64 t) (sin.f64 t)))) (*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))))
(*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))))
(+.f64 (*.f64 0 (*.f64 (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))) (*.f64 (sin.f64 t) (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))))))) (*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))))
(*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))))
(-.f64 (*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))) 0)
(*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))))
(-.f64 0 (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))) (neg.f64 (sin.f64 t))))
(*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))))
(-.f64 0 (*.f64 1 (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))) (neg.f64 (sin.f64 t)))))
(*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))))
(-.f64 0 (*.f64 (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))) (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))) (neg.f64 (sin.f64 t)))))
(*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))))
(-.f64 0 (*.f64 -1 (*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))))))
(*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))))
(-.f64 0 (*.f64 (*.f64 (sin.f64 t) (neg.f64 (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))))) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))))
(*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))))
(-.f64 (*.f64 0 (/.f64 (*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))) (*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))))) (*.f64 (/.f64 (*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))) (*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))))) (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))) (neg.f64 (sin.f64 t)))))
(*.f64 (/.f64 (*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))) (*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))))) (neg.f64 (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))) (neg.f64 (sin.f64 t)))))
(*.f64 (*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))) (/.f64 (*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))) (*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))))))
(/.f64 (*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))) 1)
(*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))))
(/.f64 (*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))) (/.f64 (sin.f64 t) (sin.f64 t)))
(*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))))
(/.f64 (*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))) (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))))
(*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))))
(/.f64 (*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))) (/.f64 (*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))) (*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))))))
(*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))))
(/.f64 (*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))) (/.f64 (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))) (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))))))
(/.f64 (*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))) (/.f64 (*.f64 (sin.f64 t) (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))))) (*.f64 (sin.f64 t) (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))))))
(/.f64 (*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))) (/.f64 (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))) (/.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))))) (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))) (/.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))))))
(/.f64 (*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))) (/.f64 (/.f64 (*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))) (*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))))) (/.f64 (*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))) (*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))))))
(/.f64 (*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))) (/.f64 (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))) (/.f64 (sin.f64 t) (sin.f64 t))) (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))) (/.f64 (sin.f64 t) (sin.f64 t)))))
(*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))))
(/.f64 (*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))) (/.f64 (*.f64 (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))) (*.f64 (sin.f64 t) (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))))) (*.f64 (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))) (*.f64 (sin.f64 t) (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))))))))
(/.f64 (*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))) (/.f64 (*.f64 (sin.f64 t) (*.f64 (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))) (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))))) (*.f64 (sin.f64 t) (*.f64 (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))) (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))))))))
(neg.f64 (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))) (neg.f64 (sin.f64 t))))
(*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))))
(neg.f64 (*.f64 1 (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))) (neg.f64 (sin.f64 t)))))
(*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))))
(neg.f64 (*.f64 (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))) (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))) (neg.f64 (sin.f64 t)))))
(*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))))
(neg.f64 (*.f64 -1 (*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))))))
(*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))))
(neg.f64 (*.f64 (*.f64 (sin.f64 t) (neg.f64 (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))))) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))))
(*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))))
(+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))) 0)
(/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))
(+.f64 0 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))))
(/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))
(-.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))) 0)
(/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))
(-.f64 0 (neg.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))))
(/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))
(*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))) 1)
(/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))
(*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))) (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))))
(/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))
(*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))) (/.f64 (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))) (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))))))
(/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))
(*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))) (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))) (/.f64 1 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))))))
(/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))
(*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))) (*.f64 (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))) (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))))))
(/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))
(*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))) (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))) (/.f64 (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))))))
(/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))
(*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))) (*.f64 (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))) (/.f64 1 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))))) (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))))))
(/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))
(*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))) (*.f64 (*.f64 (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))) (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))))) (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))))))
(/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))
(*.f64 1 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))))
(/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))
(*.f64 (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))))
(/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))
(*.f64 (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))) (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))) (/.f64 1 (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))))))
(/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))
(*.f64 (neg.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))) -1)
(/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))
(*.f64 (neg.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))) (neg.f64 (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))))))
(/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))
(*.f64 (neg.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))) (*.f64 (neg.f64 (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))))) (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))))))
(/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))
(*.f64 -1 (neg.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))))
(/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))
(*.f64 (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))) (/.f64 1 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))))) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))))
(/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))
(*.f64 (neg.f64 (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))))) (neg.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))))
(/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))
(*.f64 (*.f64 (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))) (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))))) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))))
(/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))
(neg.f64 (neg.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))))
(/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))

localize45.0ms (0.3%)

Local error

Found 4 expressions with local error:

NewErrorProgram
1.8b
(/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 (sin.f64 t) ew))
2.7b
(/.f64 (/.f64 eh ew) (tan.f64 t))
5.5b
(*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 (sin.f64 t) ew)) ew)
34.6b
(cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))
Compiler

Compiled 228 to 23 computations (89.9% saved)

series4.0ms (0%)

Counts
1 → 36
Calls

9 calls:

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

rewrite83.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
912×rational_best_oopsla_all_46_json_45_simplify-80
900×rational_best_oopsla_all_46_json_45_simplify-35
608×rational_best_oopsla_all_46_json_45_simplify-23
576×rational_best_oopsla_all_46_json_45_simplify-89
548×rational_best_oopsla_all_46_json_45_simplify-10
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01547
18747
226447
3113547
4515547
Stop Event
node limit
Counts
1 → 32
Calls
Call 1
Inputs
(*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 (sin.f64 t) ew)) ew)
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))) (*.f64 0 (*.f64 (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))) (*.f64 ew (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))) (*.f64 0 (/.f64 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))) (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))) (*.f64 0 (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))) (/.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))) (*.f64 0 (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))) (/.f64 ew ew))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))) (*.f64 ew (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))))))) (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (/.f64 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))) (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))))) (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))) (/.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))))) (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))) (/.f64 ew ew))) (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))) (neg.f64 ew)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 1 (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))) (neg.f64 ew))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))) (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))) (neg.f64 ew))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 -1 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (*.f64 (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))) (neg.f64 ew)) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (/.f64 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))) (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))))) (*.f64 (/.f64 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))) (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))))) (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))) (neg.f64 ew))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))) (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))) (/.f64 ew ew))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))) (/.f64 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))) (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))) (/.f64 (*.f64 ew (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))))) (*.f64 ew (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))) (/.f64 (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))) (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))) (/.f64 (*.f64 (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))) (*.f64 ew (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))))) (*.f64 (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))) (*.f64 ew (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))) (/.f64 (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))) (/.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))))) (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))) (/.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))) (/.f64 (/.f64 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))) (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))))) (/.f64 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))) (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))) (/.f64 (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))) (/.f64 ew ew)) (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))) (/.f64 ew ew))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))) (neg.f64 ew)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 1 (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))) (neg.f64 ew))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))) (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))) (neg.f64 ew))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 -1 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (*.f64 (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))) (neg.f64 ew)) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))))))))

simplify113.0ms (0.7%)

Algorithm
egg-herbie
Rules
1458×rational_best_oopsla_all_46_json_45_simplify-49
1258×rational_best_oopsla_all_46_json_45_simplify-37
1198×rational_best_oopsla_all_46_json_45_simplify-89
922×rational_best_oopsla_all_46_json_45_simplify-74
880×rational_best_oopsla_all_46_json_45_simplify-24
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01103982
13403832
212963830
347593830
Stop Event
node limit
Counts
68 → 47
Calls
Call 1
Inputs
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (sin.f64 t))
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (sin.f64 t))
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (sin.f64 t))
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (sin.f64 t))
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (sin.f64 t))
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (sin.f64 t))
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (sin.f64 t))
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (sin.f64 t))
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (sin.f64 t))
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (sin.f64 t))
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (sin.f64 t))
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (sin.f64 t))
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (sin.f64 t))
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (sin.f64 t))
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (sin.f64 t))
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (sin.f64 t))
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (sin.f64 t))
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (sin.f64 t))
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (sin.f64 t))
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (sin.f64 t))
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (sin.f64 t))
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (sin.f64 t))
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (sin.f64 t))
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (sin.f64 t))
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t)
(+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (*.f64 1/6 (*.f64 t (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 1/120 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))) (*.f64 -1/36 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))) (pow.f64 t 3))) (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (*.f64 1/6 (*.f64 t (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))))))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 1/120 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))) (*.f64 -1/36 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))) (pow.f64 t 3))) (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 1/6 (*.f64 t (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))) (*.f64 -1 (*.f64 (pow.f64 t 5) (+.f64 (*.f64 1/6 (+.f64 (*.f64 1/120 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))) (*.f64 -1/36 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))))) (+.f64 (*.f64 1/720 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))) (*.f64 -1/5040 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))))))))))
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (sin.f64 t))
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (sin.f64 t))
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (sin.f64 t))
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (sin.f64 t))
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (sin.f64 t))
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (sin.f64 t))
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (sin.f64 t))
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (sin.f64 t))
(+.f64 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))) 0)
(+.f64 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))) (*.f64 0 (*.f64 (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))) (*.f64 ew (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))))))))
(+.f64 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))) (*.f64 0 (/.f64 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))) (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))))))
(+.f64 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))) (*.f64 0 (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))) (/.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))))))
(+.f64 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))) (*.f64 0 (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))) (/.f64 ew ew))))
(+.f64 0 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))))
(+.f64 (*.f64 0 (*.f64 (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))) (*.f64 ew (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))))))) (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))))
(+.f64 (*.f64 0 (/.f64 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))) (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))))) (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))))
(+.f64 (*.f64 0 (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))) (/.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))))) (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))))
(+.f64 (*.f64 0 (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))) (/.f64 ew ew))) (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))))
(-.f64 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))) 0)
(-.f64 0 (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))) (neg.f64 ew)))
(-.f64 0 (*.f64 1 (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))) (neg.f64 ew))))
(-.f64 0 (*.f64 (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))) (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))) (neg.f64 ew))))
(-.f64 0 (*.f64 -1 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))))))
(-.f64 0 (*.f64 (*.f64 (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))) (neg.f64 ew)) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))))
(-.f64 (*.f64 0 (/.f64 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))) (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))))) (*.f64 (/.f64 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))) (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))))) (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))) (neg.f64 ew))))
(/.f64 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))) 1)
(/.f64 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))) (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))))
(/.f64 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))) (/.f64 ew ew))
(/.f64 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))) (/.f64 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))) (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))))))
(/.f64 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))) (/.f64 (*.f64 ew (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))))) (*.f64 ew (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))))))
(/.f64 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))) (/.f64 (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))) (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))))))
(/.f64 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))) (/.f64 (*.f64 (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))) (*.f64 ew (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))))) (*.f64 (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))) (*.f64 ew (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))))))))
(/.f64 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))) (/.f64 (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))) (/.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))))) (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))) (/.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))))))
(/.f64 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))) (/.f64 (/.f64 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))) (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))))) (/.f64 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))) (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))))))
(/.f64 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))) (/.f64 (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))) (/.f64 ew ew)) (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))) (/.f64 ew ew))))
(neg.f64 (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))) (neg.f64 ew)))
(neg.f64 (*.f64 1 (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))) (neg.f64 ew))))
(neg.f64 (*.f64 (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))) (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))) (neg.f64 ew))))
(neg.f64 (*.f64 -1 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))))))
(neg.f64 (*.f64 (*.f64 (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))) (neg.f64 ew)) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))))
Outputs
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (sin.f64 t))
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (sin.f64 t))
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (sin.f64 t))
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (sin.f64 t))
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (sin.f64 t))
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (sin.f64 t))
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (sin.f64 t))
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (sin.f64 t))
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (sin.f64 t))
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (sin.f64 t))
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (sin.f64 t))
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (sin.f64 t))
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (sin.f64 t))
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (sin.f64 t))
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (sin.f64 t))
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (sin.f64 t))
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (sin.f64 t))
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (sin.f64 t))
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (sin.f64 t))
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (sin.f64 t))
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (sin.f64 t))
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (sin.f64 t))
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (sin.f64 t))
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (sin.f64 t))
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t)
(+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (*.f64 1/6 (*.f64 t (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))))
(+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (*.f64 t (*.f64 1/6 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))))
(+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (*.f64 t (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 1/6)))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 1/120 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))) (*.f64 -1/36 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))) (pow.f64 t 3))) (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (*.f64 1/6 (*.f64 t (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))))))
(+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 1/120) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -1/36)) (*.f64 -1 (pow.f64 t 3))) (*.f64 t (*.f64 1/6 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))))))
(+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 t (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 1/6)) (neg.f64 (*.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/360) (pow.f64 t 3)))))
(+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 t (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 1/6)) (*.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/360) (neg.f64 (pow.f64 t 3)))))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 1/120 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))) (*.f64 -1/36 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))) (pow.f64 t 3))) (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 1/6 (*.f64 t (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))) (*.f64 -1 (*.f64 (pow.f64 t 5) (+.f64 (*.f64 1/6 (+.f64 (*.f64 1/120 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))) (*.f64 -1/36 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))))) (+.f64 (*.f64 1/720 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))) (*.f64 -1/5040 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))))))))))
(+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 1/120) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -1/36)) (*.f64 -1 (pow.f64 t 3))) (+.f64 (*.f64 t (*.f64 1/6 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))) (*.f64 -1 (*.f64 (pow.f64 t 5) (+.f64 (*.f64 1/6 (+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 1/120) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -1/36))) (+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 1/720) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -1/5040))))))))
(+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (neg.f64 (*.f64 (pow.f64 t 5) (+.f64 (*.f64 1/6 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/360)) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 1/840)))) (+.f64 (*.f64 t (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 1/6)) (neg.f64 (*.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/360) (pow.f64 t 3))))))
(+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 t (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 1/6)) (*.f64 -1 (+.f64 (*.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/360) (pow.f64 t 3)) (*.f64 (pow.f64 t 5) (+.f64 (*.f64 1/6 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/360)) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 1/840)))))))
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (sin.f64 t))
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (sin.f64 t))
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (sin.f64 t))
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (sin.f64 t))
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (sin.f64 t))
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (sin.f64 t))
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (sin.f64 t))
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (sin.f64 t))
(+.f64 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))) 0)
(*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))))
(+.f64 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))) (*.f64 0 (*.f64 (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))) (*.f64 ew (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))))))))
(*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))))
(+.f64 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))) (*.f64 0 (/.f64 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))) (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))))))
(*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))))
(+.f64 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))) (*.f64 0 (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))) (/.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))))))
(*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))))
(+.f64 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))) (*.f64 0 (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))) (/.f64 ew ew))))
(*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))))
(+.f64 0 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))))
(*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))))
(+.f64 (*.f64 0 (*.f64 (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))) (*.f64 ew (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))))))) (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))))
(*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))))
(+.f64 (*.f64 0 (/.f64 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))) (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))))) (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))))
(*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))))
(+.f64 (*.f64 0 (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))) (/.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))))) (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))))
(*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))))
(+.f64 (*.f64 0 (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))) (/.f64 ew ew))) (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))))
(*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))))
(-.f64 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))) 0)
(*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))))
(-.f64 0 (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))) (neg.f64 ew)))
(*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))))
(-.f64 0 (*.f64 1 (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))) (neg.f64 ew))))
(*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))))
(-.f64 0 (*.f64 (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))) (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))) (neg.f64 ew))))
(*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))))
(-.f64 0 (*.f64 -1 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))))))
(*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))))
(-.f64 0 (*.f64 (*.f64 (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))) (neg.f64 ew)) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))))
(*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))))
(-.f64 (*.f64 0 (/.f64 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))) (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))))) (*.f64 (/.f64 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))) (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))))) (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))) (neg.f64 ew))))
(*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))))
(/.f64 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))) 1)
(*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))))
(/.f64 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))) (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))))
(*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))))
(/.f64 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))) (/.f64 ew ew))
(*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))))
(/.f64 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))) (/.f64 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))) (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))))))
(*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))))
(/.f64 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))) (/.f64 (*.f64 ew (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))))) (*.f64 ew (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))))))
(/.f64 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))) (/.f64 (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))) (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))))))
(/.f64 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))) (/.f64 (*.f64 (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))) (*.f64 ew (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))))) (*.f64 (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))) (*.f64 ew (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))))))))
(/.f64 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))) (/.f64 (*.f64 ew (*.f64 (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))) (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))))) (*.f64 ew (*.f64 (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))) (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))))))))
(/.f64 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))) (/.f64 (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))) (/.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))))) (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))) (/.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))))))
(*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))))
(/.f64 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))) (/.f64 (/.f64 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))) (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))))) (/.f64 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))) (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))))))
(*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))))
(/.f64 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))) (/.f64 (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))) (/.f64 ew ew)) (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))) (/.f64 ew ew))))
(*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))))
(neg.f64 (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))) (neg.f64 ew)))
(*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))))
(neg.f64 (*.f64 1 (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))) (neg.f64 ew))))
(*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))))
(neg.f64 (*.f64 (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))) (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))) (neg.f64 ew))))
(*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))))
(neg.f64 (*.f64 -1 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))))))
(*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))))
(neg.f64 (*.f64 (*.f64 (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))) (neg.f64 ew)) (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t)))))
(*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 ew (sin.f64 t))))

eval308.0ms (2%)

Compiler

Compiled 36001 to 5985 computations (83.4% saved)

prune280.0ms (1.8%)

Pruning

10 alts after pruning (8 fresh and 2 done)

PrunedKeptTotal
New6758683
Fresh000
Picked101
Done224
Total67810688
Error
0.1b
Counts
688 → 10
Alt Table
Click to see full alt table
StatusErrorProgram
29.7b
(fabs.f64 (+.f64 (*.f64 (*.f64 (sin.f64 t) (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 t (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 1/6)) (*.f64 -1 (+.f64 (*.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/360) (pow.f64 t 3)) (*.f64 (pow.f64 t 5) (+.f64 (*.f64 1/6 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/360)) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 1/840)))))))) (neg.f64 (*.f64 (sin.f64 t) (neg.f64 ew)))) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
14.6b
(fabs.f64 (+.f64 (*.f64 (*.f64 (sin.f64 t) (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 (sin.f64 t) ew)) ew)) (neg.f64 (*.f64 (sin.f64 t) (neg.f64 ew)))) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))))
0.2b
(fabs.f64 (+.f64 (*.f64 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew)) (neg.f64 (*.f64 (sin.f64 t) (neg.f64 ew)))) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
14.6b
(fabs.f64 (+.f64 (*.f64 (*.f64 ew (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 (sin.f64 t) ew)) (sin.f64 t))) (neg.f64 (*.f64 (sin.f64 t) (neg.f64 ew)))) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))))
0.1b
(fabs.f64 (+.f64 (*.f64 (*.f64 ew (sin.f64 t)) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
0.3b
(fabs.f64 (+.f64 (*.f64 (*.f64 ew (sin.f64 t)) (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
7.2b
(fabs.f64 (+.f64 (*.f64 (*.f64 ew (sin.f64 t)) (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))))
2.9b
(fabs.f64 (+.f64 (*.f64 (*.f64 ew (sin.f64 t)) (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (+.f64 (/.f64 eh (*.f64 t ew)) (*.f64 -1/3 (/.f64 (*.f64 eh t) ew))))))))
14.5b
(fabs.f64 (+.f64 (*.f64 (sin.f64 t) (*.f64 ew (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) eh)))
13.4b
(fabs.f64 (+.f64 (*.f64 (sin.f64 t) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))) (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) eh)))
Compiler

Compiled 735 to 431 computations (41.4% saved)

localize43.0ms (0.3%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.2b
(*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew))
2.7b
(/.f64 (/.f64 eh ew) (tan.f64 t))
3.5b
(/.f64 eh (*.f64 (tan.f64 t) ew))
34.6b
(cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))
Compiler

Compiled 199 to 24 computations (87.9% saved)

series26.0ms (0.2%)

Counts
2 → 36
Calls

18 calls:

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

rewrite121.0ms (0.8%)

Algorithm
batch-egg-rewrite
Rules
898×rational_best_oopsla_all_46_json_45_simplify-80
848×rational_best_oopsla_all_46_json_45_simplify-35
588×rational_best_oopsla_all_46_json_45_simplify-23
560×rational_best_oopsla_all_46_json_45_simplify-89
502×rational_best_oopsla_all_46_json-2
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01362
17762
224262
3106262
4487662
Stop Event
node limit
Counts
2 → 61
Calls
Call 1
Inputs
(cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 0 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))) (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 -1 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (/.f64 1 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))) (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (/.f64 1 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))) (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (/.f64 1 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))) (-.f64 0 (neg.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (neg.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (/.f64 1 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))) (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))) (neg.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))) (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))) (neg.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 -1 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew)) (*.f64 0 (/.f64 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew)) (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew)) (*.f64 0 (*.f64 ew (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew) ew))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew)) (*.f64 0 (*.f64 (/.f64 ew ew) (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew) (/.f64 ew ew)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew)) (*.f64 0 (*.f64 ew (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (/.f64 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew)) (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew)))) (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 ew (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew) ew))) (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (/.f64 ew ew) (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew) (/.f64 ew ew)))) (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 ew (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew)))) (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 ew (neg.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 1 (*.f64 ew (neg.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (/.f64 ew ew) (*.f64 ew (neg.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 -1 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew) (/.f64 ew ew)) (neg.f64 ew)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (/.f64 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew)) (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew)))) (*.f64 (/.f64 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew)) (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew))) (*.f64 ew (neg.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew)) (/.f64 ew ew))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew)) (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew)) (/.f64 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew)) (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew)) (/.f64 (/.f64 ew ew) (/.f64 ew ew)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew)) (/.f64 (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew) (/.f64 ew ew)) (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew) (/.f64 ew ew))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew)) (/.f64 (/.f64 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew)) (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew))) (/.f64 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew)) (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew)) (/.f64 (*.f64 (/.f64 ew ew) (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew) (/.f64 ew ew))) (*.f64 (/.f64 ew ew) (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew) (/.f64 ew ew)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew)) (/.f64 (*.f64 ew (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew) ew)) (*.f64 ew (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew) ew))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew)) (/.f64 (*.f64 ew (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew))) (*.f64 ew (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew)))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 ew (neg.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 1 (*.f64 ew (neg.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew)))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 ew ew) (*.f64 ew (neg.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew)))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 -1 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew) (/.f64 ew ew)) (neg.f64 ew)))))))

simplify66.0ms (0.4%)

Algorithm
egg-herbie
Rules
1582×rational_best_oopsla_all_46_json_45_simplify-89
1242×rational_best_oopsla_all_46_json_45_simplify-74
1120×rational_best_oopsla_all_46_json_45_simplify-24
924×rational_best_oopsla_all_46_json_45_simplify-37
798×rational_best_oopsla_all_46_json_45_simplify-13
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01203085
13993085
217543085
Stop Event
node limit
Counts
97 → 64
Calls
Call 1
Inputs
(cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(+.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 0)
(+.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 0 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))))
(+.f64 0 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))
(+.f64 (*.f64 0 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))) (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))
(-.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 0)
(-.f64 0 (*.f64 -1 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))))
(*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 1)
(*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))))
(*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (/.f64 1 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))))
(*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))))
(*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))) (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))))
(*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (/.f64 1 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))))
(*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))))
(*.f64 1 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))
(*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))) (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))
(*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (/.f64 1 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))))))
(*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))))))
(*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))) (-.f64 0 (neg.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))))
(*.f64 -1 (neg.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))))
(*.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (/.f64 1 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))) (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))
(*.f64 (neg.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))) -1)
(*.f64 (neg.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))) (neg.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))))
(*.f64 (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))) (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))
(*.f64 (neg.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))) (neg.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))))
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 1)
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))))
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))))
(neg.f64 (neg.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))))
(neg.f64 (*.f64 -1 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))))
(+.f64 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew)) 0)
(+.f64 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew)) (*.f64 0 (/.f64 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew)) (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew)))))
(+.f64 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew)) (*.f64 0 (*.f64 ew (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew) ew))))
(+.f64 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew)) (*.f64 0 (*.f64 (/.f64 ew ew) (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew) (/.f64 ew ew)))))
(+.f64 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew)) (*.f64 0 (*.f64 ew (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew)))))
(+.f64 0 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew)))
(+.f64 (*.f64 0 (/.f64 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew)) (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew)))) (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew)))
(+.f64 (*.f64 0 (*.f64 ew (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew) ew))) (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew)))
(+.f64 (*.f64 0 (*.f64 (/.f64 ew ew) (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew) (/.f64 ew ew)))) (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew)))
(+.f64 (*.f64 0 (*.f64 ew (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew)))) (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew)))
(-.f64 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew)) 0)
(-.f64 0 (*.f64 ew (neg.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew))))
(-.f64 0 (*.f64 1 (*.f64 ew (neg.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew)))))
(-.f64 0 (*.f64 (/.f64 ew ew) (*.f64 ew (neg.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew)))))
(-.f64 0 (*.f64 -1 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew))))
(-.f64 0 (*.f64 (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew) (/.f64 ew ew)) (neg.f64 ew)))
(-.f64 (*.f64 0 (/.f64 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew)) (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew)))) (*.f64 (/.f64 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew)) (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew))) (*.f64 ew (neg.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew)))))
(/.f64 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew)) 1)
(/.f64 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew)) (/.f64 ew ew))
(/.f64 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew)) (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew)))
(/.f64 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew)) (/.f64 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew)) (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew))))
(/.f64 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew)) (/.f64 (/.f64 ew ew) (/.f64 ew ew)))
(/.f64 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew)) (/.f64 (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew) (/.f64 ew ew)) (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew) (/.f64 ew ew))))
(/.f64 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew)) (/.f64 (/.f64 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew)) (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew))) (/.f64 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew)) (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew)))))
(/.f64 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew)) (/.f64 (*.f64 (/.f64 ew ew) (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew) (/.f64 ew ew))) (*.f64 (/.f64 ew ew) (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew) (/.f64 ew ew)))))
(/.f64 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew)) (/.f64 (*.f64 ew (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew) ew)) (*.f64 ew (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew) ew))))
(/.f64 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew)) (/.f64 (*.f64 ew (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew))) (*.f64 ew (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew)))))
(neg.f64 (*.f64 ew (neg.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew))))
(neg.f64 (*.f64 1 (*.f64 ew (neg.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew)))))
(neg.f64 (*.f64 (/.f64 ew ew) (*.f64 ew (neg.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew)))))
(neg.f64 (*.f64 -1 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew))))
(neg.f64 (*.f64 (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew) (/.f64 ew ew)) (neg.f64 ew)))
Outputs
(cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(+.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 0)
(cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(+.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 0 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))))
(cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(+.f64 0 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))
(cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(+.f64 (*.f64 0 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))) (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))
(cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(-.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 0)
(cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(-.f64 0 (*.f64 -1 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))))
(cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 1)
(cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))))
(cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (/.f64 1 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))))
(cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))))
(cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))) (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))))
(cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (/.f64 1 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))))
(cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))))
(cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(*.f64 1 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))
(cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))) (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))
(cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (/.f64 1 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))))))
(cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))))))
(cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))) (-.f64 0 (neg.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))))
(cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(*.f64 -1 (neg.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))))
(cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(*.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (/.f64 1 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))) (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))
(cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(*.f64 (neg.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))) -1)
(cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(*.f64 (neg.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))) (neg.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))))
(cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(*.f64 (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))) (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))
(cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(*.f64 (neg.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))) (neg.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))))
(cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 1)
(cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))))
(cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))))
(cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(neg.f64 (neg.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))))
(cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(neg.f64 (*.f64 -1 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))))
(cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))
(+.f64 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew)) 0)
(*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew))
(+.f64 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew)) (*.f64 0 (/.f64 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew)) (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew)))))
(*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew))
(+.f64 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew)) (*.f64 0 (*.f64 ew (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew) ew))))
(*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew))
(+.f64 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew)) (*.f64 0 (*.f64 (/.f64 ew ew) (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew) (/.f64 ew ew)))))
(*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew))
(+.f64 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew)) (*.f64 0 (*.f64 ew (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew)))))
(*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew))
(+.f64 0 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew)))
(*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew))
(+.f64 (*.f64 0 (/.f64 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew)) (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew)))) (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew)))
(*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew))
(+.f64 (*.f64 0 (*.f64 ew (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew) ew))) (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew)))
(*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew))
(+.f64 (*.f64 0 (*.f64 (/.f64 ew ew) (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew) (/.f64 ew ew)))) (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew)))
(*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew))
(+.f64 (*.f64 0 (*.f64 ew (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew)))) (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew)))
(*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew))
(-.f64 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew)) 0)
(*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew))
(-.f64 0 (*.f64 ew (neg.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew))))
(*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew))
(-.f64 0 (*.f64 1 (*.f64 ew (neg.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew)))))
(*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew))
(-.f64 0 (*.f64 (/.f64 ew ew) (*.f64 ew (neg.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew)))))
(*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew))
(-.f64 0 (*.f64 -1 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew))))
(*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew))
(-.f64 0 (*.f64 (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew) (/.f64 ew ew)) (neg.f64 ew)))
(*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew))
(-.f64 (*.f64 0 (/.f64 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew)) (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew)))) (*.f64 (/.f64 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew)) (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew))) (*.f64 ew (neg.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew)))))
(*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew))
(/.f64 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew)) 1)
(*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew))
(/.f64 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew)) (/.f64 ew ew))
(*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew))
(/.f64 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew)) (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew)))
(*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew))
(/.f64 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew)) (/.f64 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew)) (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew))))
(*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew))
(/.f64 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew)) (/.f64 (/.f64 ew ew) (/.f64 ew ew)))
(*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew))
(/.f64 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew)) (/.f64 (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew) (/.f64 ew ew)) (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew) (/.f64 ew ew))))
(*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew))
(/.f64 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew)) (/.f64 (/.f64 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew)) (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew))) (/.f64 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew)) (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew)))))
(*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew))
(/.f64 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew)) (/.f64 (*.f64 (/.f64 ew ew) (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew) (/.f64 ew ew))) (*.f64 (/.f64 ew ew) (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew) (/.f64 ew ew)))))
(/.f64 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew)) (/.f64 (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew) (*.f64 (/.f64 ew ew) (/.f64 ew ew))) (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew) (*.f64 (/.f64 ew ew) (/.f64 ew ew)))))
(/.f64 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew)) (/.f64 (*.f64 ew (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew) ew)) (*.f64 ew (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew) ew))))
(*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew))
(/.f64 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew)) (/.f64 (*.f64 ew (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew))) (*.f64 ew (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew)))))
(neg.f64 (*.f64 ew (neg.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew))))
(*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew))
(neg.f64 (*.f64 1 (*.f64 ew (neg.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew)))))
(*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew))
(neg.f64 (*.f64 (/.f64 ew ew) (*.f64 ew (neg.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew)))))
(*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew))
(neg.f64 (*.f64 -1 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew))))
(*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew))
(neg.f64 (*.f64 (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew) (/.f64 ew ew)) (neg.f64 ew)))
(*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew))

localize90.0ms (0.6%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.2b
(*.f64 (sin.f64 t) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))
3.5b
(/.f64 eh (*.f64 (tan.f64 t) ew))
6.6b
(/.f64 eh (*.f64 t ew))
27.6b
(cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))
Compiler

Compiled 134 to 18 computations (86.6% saved)

series5.0ms (0%)

Counts
1 → 36
Calls

9 calls:

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

rewrite105.0ms (0.7%)

Algorithm
batch-egg-rewrite
Rules
922×rational_best_oopsla_all_46_json_45_simplify-89
768×rational_best_oopsla_all_46_json_45_simplify-23
738×rational_best_oopsla_all_46_json_45_simplify-37
734×rational_best_oopsla_all_46_json_45_simplify-87
732×rational_best_oopsla_all_46_json_45_simplify-13
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01337
18437
230937
3152037
4717737
Stop Event
node limit
Counts
1 → 61
Calls
Call 1
Inputs
(*.f64 (sin.f64 t) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (sin.f64 t) ew)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (sin.f64 t) ew)) (*.f64 (*.f64 (sin.f64 t) ew) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (sin.f64 t) ew)) (*.f64 (*.f64 (sin.f64 t) (/.f64 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (sin.f64 t) ew)) (*.f64 (*.f64 (sin.f64 t) (/.f64 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) (sin.f64 t))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (sin.f64 t) ew)) (*.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (sin.f64 t) ew)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (sin.f64 t) ew)) (*.f64 (/.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (sin.f64 t) ew)) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (sin.f64 t) ew))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (sin.f64 t) ew)) (*.f64 (*.f64 (/.f64 (sin.f64 t) (sin.f64 t)) (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (/.f64 (sin.f64 t) (sin.f64 t))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (sin.f64 t) ew)) (*.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (sin.f64 t) (/.f64 ew ew))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (sin.f64 t) ew)) (*.f64 (neg.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (/.f64 (sin.f64 t) (sin.f64 t))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (sin.f64 t) ew)) (*.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (neg.f64 (sin.f64 t))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (sin.f64 t) ew)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (sin.f64 t) (/.f64 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) (sin.f64 t)))) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (sin.f64 t) ew)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (sin.f64 t) ew)) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (sin.f64 t) ew)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (/.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (sin.f64 t) ew)) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (sin.f64 t) ew)))) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (sin.f64 t) ew)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (/.f64 (sin.f64 t) (sin.f64 t)) (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (/.f64 (sin.f64 t) (sin.f64 t)))))) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (sin.f64 t) ew)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (sin.f64 t) (/.f64 ew ew)))) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (sin.f64 t) ew)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (sin.f64 t) (/.f64 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))))) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (sin.f64 t) ew)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (sin.f64 t) ew)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (sin.f64 t) ew)) (*.f64 (*.f64 (sin.f64 t) ew) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (sin.f64 t) ew)) (*.f64 (*.f64 (sin.f64 t) (/.f64 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (sin.f64 t) ew)) (*.f64 (*.f64 (sin.f64 t) (/.f64 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) (sin.f64 t))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (sin.f64 t) ew)) (*.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (sin.f64 t) ew)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (sin.f64 t) ew)) (*.f64 (/.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (sin.f64 t) ew)) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (sin.f64 t) ew))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (sin.f64 t) ew)) (*.f64 (*.f64 (/.f64 (sin.f64 t) (sin.f64 t)) (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (/.f64 (sin.f64 t) (sin.f64 t))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (sin.f64 t) ew)) (*.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (sin.f64 t) (/.f64 ew ew))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (sin.f64 t) ew)) (*.f64 (neg.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (/.f64 (sin.f64 t) (sin.f64 t))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (sin.f64 t) ew)) (*.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (neg.f64 (sin.f64 t))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (sin.f64 t) (*.f64 ew (neg.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (neg.f64 (sin.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 1 (*.f64 (sin.f64 t) (*.f64 ew (neg.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (/.f64 (sin.f64 t) (sin.f64 t)) (*.f64 (sin.f64 t) (*.f64 ew (neg.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (neg.f64 ew) (*.f64 (sin.f64 t) (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 -1 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (sin.f64 t) ew))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (neg.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (/.f64 (sin.f64 t) (sin.f64 t))))) (sin.f64 t)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (neg.f64 (sin.f64 t))) ew))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (/.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (sin.f64 t) ew)) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (sin.f64 t) ew)))) (*.f64 (/.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (sin.f64 t) ew)) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (sin.f64 t) ew))) (*.f64 (sin.f64 t) (*.f64 ew (neg.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 (sin.f64 t) (/.f64 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))))) (*.f64 (*.f64 (sin.f64 t) (/.f64 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))) (*.f64 ew (neg.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (sin.f64 t) ew)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (sin.f64 t) ew)) (/.f64 ew ew))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (sin.f64 t) ew)) (/.f64 (sin.f64 t) (sin.f64 t)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (sin.f64 t) ew)) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (sin.f64 t) ew)) (/.f64 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (sin.f64 t) ew)) (/.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (sin.f64 t) ew)) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (sin.f64 t) ew))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (sin.f64 t) ew)) (/.f64 (/.f64 (sin.f64 t) (sin.f64 t)) (/.f64 (sin.f64 t) (sin.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (sin.f64 t) ew)) (/.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (/.f64 (sin.f64 t) (sin.f64 t)))) (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (/.f64 (sin.f64 t) (sin.f64 t))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (sin.f64 t) ew)) (/.f64 (*.f64 (sin.f64 t) (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) (*.f64 (sin.f64 t) (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (sin.f64 t) ew)) (/.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (/.f64 ew ew)) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (/.f64 ew ew))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (sin.f64 t) ew)) (/.f64 (*.f64 (sin.f64 t) ew) (*.f64 (sin.f64 t) ew)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (sin.f64 t) ew)) (/.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (sin.f64 t) (/.f64 ew ew))) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (sin.f64 t) (/.f64 ew ew)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (sin.f64 t) ew)) (/.f64 (/.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (sin.f64 t) ew)) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (sin.f64 t) ew))) (/.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (sin.f64 t) ew)) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (sin.f64 t) ew)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (sin.f64 t) ew)) (/.f64 (*.f64 (sin.f64 t) (/.f64 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))) (*.f64 (sin.f64 t) (/.f64 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (sin.f64 t) ew)) (/.f64 (*.f64 (sin.f64 t) (/.f64 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) (sin.f64 t))) (*.f64 (sin.f64 t) (/.f64 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) (sin.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (sin.f64 t) ew)) (/.f64 (*.f64 (/.f64 (sin.f64 t) (sin.f64 t)) (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (/.f64 (sin.f64 t) (sin.f64 t))))) (*.f64 (/.f64 (sin.f64 t) (sin.f64 t)) (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (/.f64 (sin.f64 t) (sin.f64 t)))))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (sin.f64 t) (*.f64 ew (neg.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (neg.f64 (sin.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 1 (*.f64 (sin.f64 t) (*.f64 ew (neg.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 (sin.f64 t) (sin.f64 t)) (*.f64 (sin.f64 t) (*.f64 ew (neg.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (neg.f64 ew) (*.f64 (sin.f64 t) (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 -1 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (sin.f64 t) ew))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (neg.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (/.f64 (sin.f64 t) (sin.f64 t))))) (sin.f64 t)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (neg.f64 (sin.f64 t))) ew))))))

simplify117.0ms (0.8%)

Algorithm
egg-herbie
Rules
1024×rational_best_oopsla_all_46_json_45_simplify-10
1008×rational_best_oopsla_all_46_json_45_simplify-30
952×rational_best_oopsla_all_46_json_45_simplify-77
642×rational_best_oopsla_all_46_json_45_simplify-35
598×rational_best_oopsla_all_46_json_45_simplify-23
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01564665
15494665
220904561
352474561
Stop Event
node limit
Counts
97 → 97
Calls
Call 1
Inputs
(*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 t ew))
(+.f64 (*.f64 -1/6 (*.f64 (pow.f64 t 3) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) ew))) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 t ew)))
(+.f64 (*.f64 -1/6 (*.f64 (pow.f64 t 3) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) ew))) (+.f64 (*.f64 1/120 (*.f64 (pow.f64 t 5) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) ew))) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 t ew))))
(+.f64 (*.f64 -1/5040 (*.f64 (pow.f64 t 7) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) ew))) (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 t 3) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) ew))) (+.f64 (*.f64 1/120 (*.f64 (pow.f64 t 5) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) ew))) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 t ew)))))
(*.f64 (sin.f64 t) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) ew))
(*.f64 (sin.f64 t) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) ew))
(*.f64 (sin.f64 t) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) ew))
(*.f64 (sin.f64 t) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) ew))
(*.f64 (sin.f64 t) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) ew))
(*.f64 (sin.f64 t) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) ew))
(*.f64 (sin.f64 t) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) ew))
(*.f64 (sin.f64 t) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) ew))
(*.f64 (sin.f64 t) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) ew))
(*.f64 (sin.f64 t) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) ew))
(*.f64 (sin.f64 t) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) ew))
(*.f64 (sin.f64 t) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) ew))
(*.f64 (sin.f64 t) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) ew))
(*.f64 (sin.f64 t) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) ew))
(*.f64 (sin.f64 t) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) ew))
(*.f64 (sin.f64 t) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) ew))
(*.f64 (sin.f64 t) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) ew))
(*.f64 (sin.f64 t) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) ew))
(*.f64 (sin.f64 t) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) ew))
(*.f64 (sin.f64 t) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) ew))
(*.f64 (sin.f64 t) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) ew))
(*.f64 (sin.f64 t) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) ew))
(*.f64 (sin.f64 t) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) ew))
(*.f64 (sin.f64 t) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) ew))
(*.f64 (sin.f64 t) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) ew))
(*.f64 (sin.f64 t) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) ew))
(*.f64 (sin.f64 t) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) ew))
(*.f64 (sin.f64 t) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) ew))
(*.f64 (sin.f64 t) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) ew))
(*.f64 (sin.f64 t) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) ew))
(*.f64 (sin.f64 t) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) ew))
(*.f64 (sin.f64 t) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) ew))
(+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (sin.f64 t) ew)) 0)
(+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (sin.f64 t) ew)) (*.f64 (*.f64 (sin.f64 t) ew) 0))
(+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (sin.f64 t) ew)) (*.f64 (*.f64 (sin.f64 t) (/.f64 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))) 0))
(+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (sin.f64 t) ew)) (*.f64 (*.f64 (sin.f64 t) (/.f64 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) (sin.f64 t))) 0))
(+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (sin.f64 t) ew)) (*.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (sin.f64 t) ew)) 0))
(+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (sin.f64 t) ew)) (*.f64 (/.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (sin.f64 t) ew)) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (sin.f64 t) ew))) 0))
(+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (sin.f64 t) ew)) (*.f64 (*.f64 (/.f64 (sin.f64 t) (sin.f64 t)) (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (/.f64 (sin.f64 t) (sin.f64 t))))) 0))
(+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (sin.f64 t) ew)) (*.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (sin.f64 t) (/.f64 ew ew))) 0))
(+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (sin.f64 t) ew)) (*.f64 (neg.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (/.f64 (sin.f64 t) (sin.f64 t))))) 0))
(+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (sin.f64 t) ew)) (*.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (neg.f64 (sin.f64 t))) 0))
(+.f64 0 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (sin.f64 t) ew)))
(+.f64 (*.f64 0 (*.f64 (sin.f64 t) (/.f64 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) (sin.f64 t)))) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (sin.f64 t) ew)))
(+.f64 (*.f64 0 (*.f64 (sin.f64 t) ew)) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (sin.f64 t) ew)))
(+.f64 (*.f64 0 (/.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (sin.f64 t) ew)) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (sin.f64 t) ew)))) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (sin.f64 t) ew)))
(+.f64 (*.f64 0 (*.f64 (/.f64 (sin.f64 t) (sin.f64 t)) (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (/.f64 (sin.f64 t) (sin.f64 t)))))) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (sin.f64 t) ew)))
(+.f64 (*.f64 0 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (sin.f64 t) (/.f64 ew ew)))) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (sin.f64 t) ew)))
(+.f64 (*.f64 0 (*.f64 (sin.f64 t) (/.f64 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))))) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (sin.f64 t) ew)))
(-.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (sin.f64 t) ew)) 0)
(-.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (sin.f64 t) ew)) (*.f64 (*.f64 (sin.f64 t) ew) 0))
(-.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (sin.f64 t) ew)) (*.f64 (*.f64 (sin.f64 t) (/.f64 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))) 0))
(-.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (sin.f64 t) ew)) (*.f64 (*.f64 (sin.f64 t) (/.f64 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) (sin.f64 t))) 0))
(-.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (sin.f64 t) ew)) (*.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (sin.f64 t) ew)) 0))
(-.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (sin.f64 t) ew)) (*.f64 (/.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (sin.f64 t) ew)) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (sin.f64 t) ew))) 0))
(-.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (sin.f64 t) ew)) (*.f64 (*.f64 (/.f64 (sin.f64 t) (sin.f64 t)) (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (/.f64 (sin.f64 t) (sin.f64 t))))) 0))
(-.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (sin.f64 t) ew)) (*.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (sin.f64 t) (/.f64 ew ew))) 0))
(-.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (sin.f64 t) ew)) (*.f64 (neg.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (/.f64 (sin.f64 t) (sin.f64 t))))) 0))
(-.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (sin.f64 t) ew)) (*.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (neg.f64 (sin.f64 t))) 0))
(-.f64 0 (*.f64 (sin.f64 t) (*.f64 ew (neg.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))))
(-.f64 0 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (neg.f64 (sin.f64 t)))))
(-.f64 0 (*.f64 1 (*.f64 (sin.f64 t) (*.f64 ew (neg.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))))))
(-.f64 0 (*.f64 (/.f64 (sin.f64 t) (sin.f64 t)) (*.f64 (sin.f64 t) (*.f64 ew (neg.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))))))
(-.f64 0 (*.f64 (neg.f64 ew) (*.f64 (sin.f64 t) (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))))
(-.f64 0 (*.f64 -1 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (sin.f64 t) ew))))
(-.f64 0 (*.f64 (neg.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (/.f64 (sin.f64 t) (sin.f64 t))))) (sin.f64 t)))
(-.f64 0 (*.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (neg.f64 (sin.f64 t))) ew))
(-.f64 (*.f64 0 (/.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (sin.f64 t) ew)) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (sin.f64 t) ew)))) (*.f64 (/.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (sin.f64 t) ew)) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (sin.f64 t) ew))) (*.f64 (sin.f64 t) (*.f64 ew (neg.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))))))
(-.f64 (*.f64 0 (*.f64 (sin.f64 t) (/.f64 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))))) (*.f64 (*.f64 (sin.f64 t) (/.f64 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))) (*.f64 ew (neg.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))))
(/.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (sin.f64 t) ew)) 1)
(/.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (sin.f64 t) ew)) (/.f64 ew ew))
(/.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (sin.f64 t) ew)) (/.f64 (sin.f64 t) (sin.f64 t)))
(/.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (sin.f64 t) ew)) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))
(/.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (sin.f64 t) ew)) (/.f64 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))))
(/.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (sin.f64 t) ew)) (/.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (sin.f64 t) ew)) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (sin.f64 t) ew))))
(/.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (sin.f64 t) ew)) (/.f64 (/.f64 (sin.f64 t) (sin.f64 t)) (/.f64 (sin.f64 t) (sin.f64 t))))
(/.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (sin.f64 t) ew)) (/.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (/.f64 (sin.f64 t) (sin.f64 t)))) (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (/.f64 (sin.f64 t) (sin.f64 t))))))
(/.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (sin.f64 t) ew)) (/.f64 (*.f64 (sin.f64 t) (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) (*.f64 (sin.f64 t) (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))))
(/.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (sin.f64 t) ew)) (/.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (/.f64 ew ew)) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (/.f64 ew ew))))
(/.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (sin.f64 t) ew)) (/.f64 (*.f64 (sin.f64 t) ew) (*.f64 (sin.f64 t) ew)))
(/.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (sin.f64 t) ew)) (/.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (sin.f64 t) (/.f64 ew ew))) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (sin.f64 t) (/.f64 ew ew)))))
(/.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (sin.f64 t) ew)) (/.f64 (/.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (sin.f64 t) ew)) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (sin.f64 t) ew))) (/.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (sin.f64 t) ew)) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (sin.f64 t) ew)))))
(/.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (sin.f64 t) ew)) (/.f64 (*.f64 (sin.f64 t) (/.f64 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))) (*.f64 (sin.f64 t) (/.f64 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))))))
(/.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (sin.f64 t) ew)) (/.f64 (*.f64 (sin.f64 t) (/.f64 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) (sin.f64 t))) (*.f64 (sin.f64 t) (/.f64 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) (sin.f64 t)))))
(/.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (sin.f64 t) ew)) (/.f64 (*.f64 (/.f64 (sin.f64 t) (sin.f64 t)) (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (/.f64 (sin.f64 t) (sin.f64 t))))) (*.f64 (/.f64 (sin.f64 t) (sin.f64 t)) (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (/.f64 (sin.f64 t) (sin.f64 t)))))))
(neg.f64 (*.f64 (sin.f64 t) (*.f64 ew (neg.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))))
(neg.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (neg.f64 (sin.f64 t)))))
(neg.f64 (*.f64 1 (*.f64 (sin.f64 t) (*.f64 ew (neg.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))))))
(neg.f64 (*.f64 (/.f64 (sin.f64 t) (sin.f64 t)) (*.f64 (sin.f64 t) (*.f64 ew (neg.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))))))
(neg.f64 (*.f64 (neg.f64 ew) (*.f64 (sin.f64 t) (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))))
(neg.f64 (*.f64 -1 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (sin.f64 t) ew))))
(neg.f64 (*.f64 (neg.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (/.f64 (sin.f64 t) (sin.f64 t))))) (sin.f64 t)))
(neg.f64 (*.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (neg.f64 (sin.f64 t))) ew))
Outputs
(*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 t ew))
(*.f64 (*.f64 t ew) (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))
(*.f64 t (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))
(+.f64 (*.f64 -1/6 (*.f64 (pow.f64 t 3) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) ew))) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 t ew)))
(+.f64 (*.f64 (*.f64 t ew) (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) (*.f64 -1/6 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (pow.f64 t 3) ew))))
(+.f64 (*.f64 t (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 -1/6 (*.f64 ew (pow.f64 t 3)))))
(*.f64 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) (+.f64 t (*.f64 -1/6 (pow.f64 t 3))))
(+.f64 (*.f64 -1/6 (*.f64 (pow.f64 t 3) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) ew))) (+.f64 (*.f64 1/120 (*.f64 (pow.f64 t 5) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) ew))) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 t ew))))
(+.f64 (*.f64 -1/6 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (pow.f64 t 3) ew))) (+.f64 (*.f64 (*.f64 t ew) (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) (*.f64 1/120 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (pow.f64 t 5) ew)))))
(+.f64 (*.f64 t (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))) (+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 -1/6 (*.f64 ew (pow.f64 t 3)))) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 1/120 (*.f64 ew (pow.f64 t 5))))))
(+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 -1/6 (*.f64 ew (pow.f64 t 3)))) (*.f64 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) (+.f64 t (*.f64 1/120 (pow.f64 t 5)))))
(+.f64 (*.f64 -1/5040 (*.f64 (pow.f64 t 7) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) ew))) (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 t 3) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) ew))) (+.f64 (*.f64 1/120 (*.f64 (pow.f64 t 5) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) ew))) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 t ew)))))
(+.f64 (*.f64 -1/6 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (pow.f64 t 3) ew))) (+.f64 (*.f64 -1/5040 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (pow.f64 t 7) ew))) (+.f64 (*.f64 (*.f64 t ew) (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) (*.f64 1/120 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (pow.f64 t 5) ew))))))
(+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 -1/6 (*.f64 ew (pow.f64 t 3)))) (+.f64 (*.f64 t (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))) (+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 -1/5040 (*.f64 ew (pow.f64 t 7)))) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 1/120 (*.f64 ew (pow.f64 t 5)))))))
(+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 -1/6 (*.f64 ew (pow.f64 t 3)))) (+.f64 (*.f64 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) (+.f64 t (*.f64 1/120 (pow.f64 t 5)))) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 -1/5040 (*.f64 ew (pow.f64 t 7))))))
(*.f64 (sin.f64 t) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) ew))
(*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))
(*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (sin.f64 t)))
(*.f64 (sin.f64 t) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) ew))
(*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))
(*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (sin.f64 t)))
(*.f64 (sin.f64 t) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) ew))
(*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))
(*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (sin.f64 t)))
(*.f64 (sin.f64 t) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) ew))
(*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))
(*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (sin.f64 t)))
(*.f64 (sin.f64 t) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) ew))
(*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))
(*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (sin.f64 t)))
(*.f64 (sin.f64 t) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) ew))
(*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))
(*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (sin.f64 t)))
(*.f64 (sin.f64 t) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) ew))
(*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))
(*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (sin.f64 t)))
(*.f64 (sin.f64 t) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) ew))
(*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))
(*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (sin.f64 t)))
(*.f64 (sin.f64 t) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) ew))
(*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))
(*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (sin.f64 t)))
(*.f64 (sin.f64 t) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) ew))
(*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))
(*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (sin.f64 t)))
(*.f64 (sin.f64 t) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) ew))
(*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))
(*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (sin.f64 t)))
(*.f64 (sin.f64 t) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) ew))
(*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))
(*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (sin.f64 t)))
(*.f64 (sin.f64 t) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) ew))
(*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))
(*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (sin.f64 t)))
(*.f64 (sin.f64 t) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) ew))
(*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))
(*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (sin.f64 t)))
(*.f64 (sin.f64 t) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) ew))
(*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))
(*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (sin.f64 t)))
(*.f64 (sin.f64 t) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) ew))
(*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))
(*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (sin.f64 t)))
(*.f64 (sin.f64 t) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) ew))
(*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))
(*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (sin.f64 t)))
(*.f64 (sin.f64 t) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) ew))
(*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))
(*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (sin.f64 t)))
(*.f64 (sin.f64 t) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) ew))
(*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))
(*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (sin.f64 t)))
(*.f64 (sin.f64 t) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) ew))
(*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))
(*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (sin.f64 t)))
(*.f64 (sin.f64 t) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) ew))
(*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))
(*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (sin.f64 t)))
(*.f64 (sin.f64 t) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) ew))
(*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))
(*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (sin.f64 t)))
(*.f64 (sin.f64 t) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) ew))
(*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))
(*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (sin.f64 t)))
(*.f64 (sin.f64 t) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) ew))
(*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))
(*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (sin.f64 t)))
(*.f64 (sin.f64 t) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) ew))
(*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))
(*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (sin.f64 t)))
(*.f64 (sin.f64 t) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) ew))
(*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))
(*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (sin.f64 t)))
(*.f64 (sin.f64 t) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) ew))
(*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))
(*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (sin.f64 t)))
(*.f64 (sin.f64 t) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) ew))
(*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))
(*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (sin.f64 t)))
(*.f64 (sin.f64 t) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) ew))
(*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))
(*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (sin.f64 t)))
(*.f64 (sin.f64 t) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) ew))
(*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))
(*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (sin.f64 t)))
(*.f64 (sin.f64 t) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) ew))
(*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))
(*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (sin.f64 t)))
(*.f64 (sin.f64 t) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) ew))
(*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))
(*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (sin.f64 t)))
(+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (sin.f64 t) ew)) 0)
(*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))
(*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (sin.f64 t)))
(+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (sin.f64 t) ew)) (*.f64 (*.f64 (sin.f64 t) ew) 0))
(*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))
(*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (sin.f64 t)))
(+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (sin.f64 t) ew)) (*.f64 (*.f64 (sin.f64 t) (/.f64 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))) 0))
(*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))
(*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (sin.f64 t)))
(+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (sin.f64 t) ew)) (*.f64 (*.f64 (sin.f64 t) (/.f64 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) (sin.f64 t))) 0))
(*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))
(*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (sin.f64 t)))
(+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (sin.f64 t) ew)) (*.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (sin.f64 t) ew)) 0))
(*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))
(*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (sin.f64 t)))
(+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (sin.f64 t) ew)) (*.f64 (/.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (sin.f64 t) ew)) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (sin.f64 t) ew))) 0))
(*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))
(*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (sin.f64 t)))
(+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (sin.f64 t) ew)) (*.f64 (*.f64 (/.f64 (sin.f64 t) (sin.f64 t)) (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (/.f64 (sin.f64 t) (sin.f64 t))))) 0))
(*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))
(*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (sin.f64 t)))
(+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (sin.f64 t) ew)) (*.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (sin.f64 t) (/.f64 ew ew))) 0))
(*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))
(*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (sin.f64 t)))
(+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (sin.f64 t) ew)) (*.f64 (neg.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (/.f64 (sin.f64 t) (sin.f64 t))))) 0))
(*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))
(*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (sin.f64 t)))
(+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (sin.f64 t) ew)) (*.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (neg.f64 (sin.f64 t))) 0))
(*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))
(*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (sin.f64 t)))
(+.f64 0 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (sin.f64 t) ew)))
(*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))
(*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (sin.f64 t)))
(+.f64 (*.f64 0 (*.f64 (sin.f64 t) (/.f64 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) (sin.f64 t)))) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (sin.f64 t) ew)))
(*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))
(*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (sin.f64 t)))
(+.f64 (*.f64 0 (*.f64 (sin.f64 t) ew)) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (sin.f64 t) ew)))
(*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))
(*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (sin.f64 t)))
(+.f64 (*.f64 0 (/.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (sin.f64 t) ew)) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (sin.f64 t) ew)))) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (sin.f64 t) ew)))
(*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))
(*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (sin.f64 t)))
(+.f64 (*.f64 0 (*.f64 (/.f64 (sin.f64 t) (sin.f64 t)) (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (/.f64 (sin.f64 t) (sin.f64 t)))))) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (sin.f64 t) ew)))
(*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))
(*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (sin.f64 t)))
(+.f64 (*.f64 0 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (sin.f64 t) (/.f64 ew ew)))) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (sin.f64 t) ew)))
(*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))
(*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (sin.f64 t)))
(+.f64 (*.f64 0 (*.f64 (sin.f64 t) (/.f64 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))))) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (sin.f64 t) ew)))
(*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))
(*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (sin.f64 t)))
(-.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (sin.f64 t) ew)) 0)
(*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))
(*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (sin.f64 t)))
(-.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (sin.f64 t) ew)) (*.f64 (*.f64 (sin.f64 t) ew) 0))
(*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))
(*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (sin.f64 t)))
(-.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (sin.f64 t) ew)) (*.f64 (*.f64 (sin.f64 t) (/.f64 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))) 0))
(*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))
(*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (sin.f64 t)))
(-.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (sin.f64 t) ew)) (*.f64 (*.f64 (sin.f64 t) (/.f64 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) (sin.f64 t))) 0))
(*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))
(*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (sin.f64 t)))
(-.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (sin.f64 t) ew)) (*.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (sin.f64 t) ew)) 0))
(*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))
(*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (sin.f64 t)))
(-.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (sin.f64 t) ew)) (*.f64 (/.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (sin.f64 t) ew)) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (sin.f64 t) ew))) 0))
(*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))
(*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (sin.f64 t)))
(-.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (sin.f64 t) ew)) (*.f64 (*.f64 (/.f64 (sin.f64 t) (sin.f64 t)) (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (/.f64 (sin.f64 t) (sin.f64 t))))) 0))
(*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))
(*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (sin.f64 t)))
(-.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (sin.f64 t) ew)) (*.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (sin.f64 t) (/.f64 ew ew))) 0))
(*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))
(*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (sin.f64 t)))
(-.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (sin.f64 t) ew)) (*.f64 (neg.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (/.f64 (sin.f64 t) (sin.f64 t))))) 0))
(*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))
(*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (sin.f64 t)))
(-.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (sin.f64 t) ew)) (*.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (neg.f64 (sin.f64 t))) 0))
(*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))
(*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (sin.f64 t)))
(-.f64 0 (*.f64 (sin.f64 t) (*.f64 ew (neg.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))))
(*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))
(*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (sin.f64 t)))
(-.f64 0 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (neg.f64 (sin.f64 t)))))
(*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))
(*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (sin.f64 t)))
(-.f64 0 (*.f64 1 (*.f64 (sin.f64 t) (*.f64 ew (neg.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))))))
(*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))
(*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (sin.f64 t)))
(-.f64 0 (*.f64 (/.f64 (sin.f64 t) (sin.f64 t)) (*.f64 (sin.f64 t) (*.f64 ew (neg.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))))))
(*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))
(*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (sin.f64 t)))
(-.f64 0 (*.f64 (neg.f64 ew) (*.f64 (sin.f64 t) (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))))
(*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))
(*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (sin.f64 t)))
(-.f64 0 (*.f64 -1 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (sin.f64 t) ew))))
(*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))
(*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (sin.f64 t)))
(-.f64 0 (*.f64 (neg.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (/.f64 (sin.f64 t) (sin.f64 t))))) (sin.f64 t)))
(*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))
(*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (sin.f64 t)))
(-.f64 0 (*.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (neg.f64 (sin.f64 t))) ew))
(*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))
(*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (sin.f64 t)))
(-.f64 (*.f64 0 (/.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (sin.f64 t) ew)) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (sin.f64 t) ew)))) (*.f64 (/.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (sin.f64 t) ew)) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (sin.f64 t) ew))) (*.f64 (sin.f64 t) (*.f64 ew (neg.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))))))
(*.f64 (/.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))) (neg.f64 (*.f64 (sin.f64 t) (*.f64 ew (neg.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))))))
(*.f64 (/.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))) (neg.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (neg.f64 (sin.f64 t))))))
(*.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (sin.f64 t))) (/.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (sin.f64 t))) (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (sin.f64 t)))))
(-.f64 (*.f64 0 (*.f64 (sin.f64 t) (/.f64 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))))) (*.f64 (*.f64 (sin.f64 t) (/.f64 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))) (*.f64 ew (neg.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))))
(*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))
(*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (sin.f64 t)))
(/.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (sin.f64 t) ew)) 1)
(*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))
(*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (sin.f64 t)))
(/.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (sin.f64 t) ew)) (/.f64 ew ew))
(*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))
(*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (sin.f64 t)))
(/.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (sin.f64 t) ew)) (/.f64 (sin.f64 t) (sin.f64 t)))
(*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))
(*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (sin.f64 t)))
(/.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (sin.f64 t) ew)) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))
(*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))
(*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (sin.f64 t)))
(/.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (sin.f64 t) ew)) (/.f64 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))))
(*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))
(*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (sin.f64 t)))
(/.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (sin.f64 t) ew)) (/.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (sin.f64 t) ew)) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (sin.f64 t) ew))))
(*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))
(*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (sin.f64 t)))
(/.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (sin.f64 t) ew)) (/.f64 (/.f64 (sin.f64 t) (sin.f64 t)) (/.f64 (sin.f64 t) (sin.f64 t))))
(/.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))) (/.f64 (/.f64 (sin.f64 t) (sin.f64 t)) (/.f64 (sin.f64 t) (sin.f64 t))))
(/.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (sin.f64 t))) (/.f64 (/.f64 (sin.f64 t) (sin.f64 t)) (/.f64 (sin.f64 t) (sin.f64 t))))
(/.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (sin.f64 t) ew)) (/.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (/.f64 (sin.f64 t) (sin.f64 t)))) (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (/.f64 (sin.f64 t) (sin.f64 t))))))
(*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))
(*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (sin.f64 t)))
(/.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (sin.f64 t) ew)) (/.f64 (*.f64 (sin.f64 t) (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) (*.f64 (sin.f64 t) (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))))
(/.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))) (/.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (sin.f64 t)) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (sin.f64 t))))
(/.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (sin.f64 t))) (/.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (sin.f64 t)) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (sin.f64 t))))
(/.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (sin.f64 t) ew)) (/.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (/.f64 ew ew)) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (/.f64 ew ew))))
(/.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))) (/.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (/.f64 ew ew)) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (/.f64 ew ew))))
(/.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (sin.f64 t))) (/.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (/.f64 ew ew)) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (/.f64 ew ew))))
(/.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (sin.f64 t) ew)) (/.f64 (*.f64 (sin.f64 t) ew) (*.f64 (sin.f64 t) ew)))
(*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))
(*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (sin.f64 t)))
(/.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (sin.f64 t) ew)) (/.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (sin.f64 t) (/.f64 ew ew))) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (sin.f64 t) (/.f64 ew ew)))))
(/.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))) (/.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (sin.f64 t) (/.f64 ew ew))) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (sin.f64 t) (/.f64 ew ew)))))
(/.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (sin.f64 t))) (/.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (sin.f64 t) (/.f64 ew ew))) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (sin.f64 t) (/.f64 ew ew)))))
(/.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (sin.f64 t) ew)) (/.f64 (/.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (sin.f64 t) ew)) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (sin.f64 t) ew))) (/.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (sin.f64 t) ew)) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (sin.f64 t) ew)))))
(/.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))) (/.f64 (/.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))) (/.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))))))
(/.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (sin.f64 t))) (/.f64 (/.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (sin.f64 t))) (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (sin.f64 t)))) (/.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (sin.f64 t))) (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (sin.f64 t))))))
(/.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (sin.f64 t) ew)) (/.f64 (*.f64 (sin.f64 t) (/.f64 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))) (*.f64 (sin.f64 t) (/.f64 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))))))
(*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))
(*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (sin.f64 t)))
(/.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (sin.f64 t) ew)) (/.f64 (*.f64 (sin.f64 t) (/.f64 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) (sin.f64 t))) (*.f64 (sin.f64 t) (/.f64 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) (sin.f64 t)))))
(/.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))) (/.f64 (*.f64 (sin.f64 t) (/.f64 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) (sin.f64 t))) (*.f64 (sin.f64 t) (/.f64 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) (sin.f64 t)))))
(/.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (sin.f64 t))) (/.f64 (*.f64 (sin.f64 t) (/.f64 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) (sin.f64 t))) (*.f64 (sin.f64 t) (/.f64 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) (sin.f64 t)))))
(/.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (sin.f64 t) ew)) (/.f64 (*.f64 (/.f64 (sin.f64 t) (sin.f64 t)) (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (/.f64 (sin.f64 t) (sin.f64 t))))) (*.f64 (/.f64 (sin.f64 t) (sin.f64 t)) (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (/.f64 (sin.f64 t) (sin.f64 t)))))))
(/.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))) (/.f64 (*.f64 (/.f64 (sin.f64 t) (sin.f64 t)) (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (/.f64 (sin.f64 t) (sin.f64 t))))) (*.f64 (/.f64 (sin.f64 t) (sin.f64 t)) (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (/.f64 (sin.f64 t) (sin.f64 t)))))))
(/.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))) (/.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (/.f64 (sin.f64 t) (sin.f64 t)) (*.f64 ew (/.f64 (sin.f64 t) (sin.f64 t))))) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (/.f64 (sin.f64 t) (sin.f64 t)) (*.f64 ew (/.f64 (sin.f64 t) (sin.f64 t)))))))
(/.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (sin.f64 t))) (/.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (/.f64 (sin.f64 t) (sin.f64 t)) (*.f64 ew (/.f64 (sin.f64 t) (sin.f64 t))))) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (/.f64 (sin.f64 t) (sin.f64 t)) (*.f64 ew (/.f64 (sin.f64 t) (sin.f64 t)))))))
(neg.f64 (*.f64 (sin.f64 t) (*.f64 ew (neg.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))))
(*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))
(*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (sin.f64 t)))
(neg.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (neg.f64 (sin.f64 t)))))
(*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))
(*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (sin.f64 t)))
(neg.f64 (*.f64 1 (*.f64 (sin.f64 t) (*.f64 ew (neg.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))))))
(*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))
(*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (sin.f64 t)))
(neg.f64 (*.f64 (/.f64 (sin.f64 t) (sin.f64 t)) (*.f64 (sin.f64 t) (*.f64 ew (neg.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))))))
(*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))
(*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (sin.f64 t)))
(neg.f64 (*.f64 (neg.f64 ew) (*.f64 (sin.f64 t) (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))))
(*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))
(*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (sin.f64 t)))
(neg.f64 (*.f64 -1 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (sin.f64 t) ew))))
(*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))
(*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (sin.f64 t)))
(neg.f64 (*.f64 (neg.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (/.f64 (sin.f64 t) (sin.f64 t))))) (sin.f64 t)))
(*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))
(*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (sin.f64 t)))
(neg.f64 (*.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (neg.f64 (sin.f64 t))) ew))
(*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))
(*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (sin.f64 t)))

localize56.0ms (0.4%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.2b
(*.f64 eh (cos.f64 t))
0.5b
(*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))
6.6b
(/.f64 eh (*.f64 t ew))
27.6b
(cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))
Compiler

Compiled 121 to 16 computations (86.8% saved)

series9.0ms (0.1%)

Counts
1 → 36
Calls

9 calls:

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

rewrite101.0ms (0.6%)

Algorithm
batch-egg-rewrite
Rules
942×rational_best_oopsla_all_46_json_45_simplify-89
898×rational_best_oopsla_all_46_json_45_simplify-23
748×rational_best_oopsla_all_46_json_45_simplify-87
744×rational_best_oopsla_all_46_json_45_simplify-37
728×rational_best_oopsla_all_46_json_45_simplify-13
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01337
18237
229737
3155037
4748337
Stop Event
node limit
Counts
1 → 59
Calls
Call 1
Inputs
(*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 eh (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 eh (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))) (*.f64 (*.f64 (*.f64 eh (cos.f64 t)) (/.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 eh (cos.f64 t)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 eh (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))) (*.f64 (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 eh (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))) (*.f64 (/.f64 (*.f64 eh (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))) (*.f64 eh (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 eh (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))) (*.f64 (*.f64 eh (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 eh (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))) (*.f64 (*.f64 (cos.f64 t) (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (/.f64 eh eh))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 eh (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))) (*.f64 (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 eh (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))) (*.f64 (*.f64 (/.f64 (*.f64 eh (cos.f64 t)) (*.f64 eh (cos.f64 t))) (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (/.f64 (*.f64 eh (cos.f64 t)) (*.f64 eh (cos.f64 t))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 eh (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))) (*.f64 (*.f64 (*.f64 eh (cos.f64 t)) (/.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 eh (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))) (*.f64 (neg.f64 (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (/.f64 (*.f64 eh (cos.f64 t)) (*.f64 eh (cos.f64 t))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 eh (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (*.f64 eh (cos.f64 t)) (/.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 eh (cos.f64 t))))) (*.f64 eh (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (/.f64 (*.f64 eh (cos.f64 t)) (*.f64 eh (cos.f64 t))) (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (/.f64 (*.f64 eh (cos.f64 t)) (*.f64 eh (cos.f64 t)))))) (*.f64 eh (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))) (*.f64 eh (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (cos.f64 t) (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (/.f64 eh eh)))) (*.f64 eh (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))) (*.f64 eh (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (/.f64 (*.f64 eh (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))) (*.f64 eh (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))))) (*.f64 eh (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (*.f64 eh (cos.f64 t)) (/.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))) (*.f64 eh (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 eh (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 eh (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))) (*.f64 (*.f64 (*.f64 eh (cos.f64 t)) (/.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 eh (cos.f64 t)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 eh (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))) (*.f64 (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 eh (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))) (*.f64 (/.f64 (*.f64 eh (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))) (*.f64 eh (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 eh (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))) (*.f64 (*.f64 eh (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 eh (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))) (*.f64 (*.f64 (cos.f64 t) (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (/.f64 eh eh))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 eh (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))) (*.f64 (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 eh (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))) (*.f64 (*.f64 (/.f64 (*.f64 eh (cos.f64 t)) (*.f64 eh (cos.f64 t))) (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (/.f64 (*.f64 eh (cos.f64 t)) (*.f64 eh (cos.f64 t))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 eh (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))) (*.f64 (*.f64 (*.f64 eh (cos.f64 t)) (/.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 eh (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))) (*.f64 (neg.f64 (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (/.f64 (*.f64 eh (cos.f64 t)) (*.f64 eh (cos.f64 t))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (*.f64 eh (cos.f64 t)) (neg.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 1 (*.f64 (*.f64 eh (cos.f64 t)) (neg.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (/.f64 (*.f64 eh (cos.f64 t)) (*.f64 eh (cos.f64 t))) (*.f64 (*.f64 eh (cos.f64 t)) (neg.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (/.f64 (*.f64 eh (cos.f64 t)) (*.f64 eh (cos.f64 t)))) (*.f64 (cos.f64 t) (neg.f64 eh))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 -1 (*.f64 eh (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (neg.f64 (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (/.f64 (*.f64 eh (cos.f64 t)) (*.f64 eh (cos.f64 t))))) (*.f64 eh (cos.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 (*.f64 eh (cos.f64 t)) (/.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 eh (cos.f64 t))))) (*.f64 (*.f64 (*.f64 eh (cos.f64 t)) (/.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 eh (cos.f64 t)))) (*.f64 (cos.f64 t) (neg.f64 eh))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 (/.f64 (*.f64 eh (cos.f64 t)) (*.f64 eh (cos.f64 t))) (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (/.f64 (*.f64 eh (cos.f64 t)) (*.f64 eh (cos.f64 t)))))) (*.f64 (*.f64 (/.f64 (*.f64 eh (cos.f64 t)) (*.f64 eh (cos.f64 t))) (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (/.f64 (*.f64 eh (cos.f64 t)) (*.f64 eh (cos.f64 t))))) (*.f64 (cos.f64 t) (neg.f64 eh))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (/.f64 (*.f64 eh (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))) (*.f64 eh (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))))) (*.f64 (/.f64 (*.f64 eh (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))) (*.f64 eh (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))) (*.f64 (*.f64 eh (cos.f64 t)) (neg.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 eh (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 eh (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))) (/.f64 (*.f64 eh (cos.f64 t)) (*.f64 eh (cos.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 eh (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))) (/.f64 eh eh))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 eh (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))) (/.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 eh (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))) (/.f64 (cos.f64 t) (cos.f64 t)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 eh (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))) (/.f64 (*.f64 eh (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))) (*.f64 eh (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 eh (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))) (/.f64 (*.f64 (cos.f64 t) (/.f64 eh eh)) (*.f64 (cos.f64 t) (/.f64 eh eh))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 eh (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))) (/.f64 (/.f64 (*.f64 eh (cos.f64 t)) (*.f64 eh (cos.f64 t))) (/.f64 (*.f64 eh (cos.f64 t)) (*.f64 eh (cos.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 eh (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))) (/.f64 (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (/.f64 (*.f64 eh (cos.f64 t)) (*.f64 eh (cos.f64 t)))) (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (/.f64 (*.f64 eh (cos.f64 t)) (*.f64 eh (cos.f64 t))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 eh (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))) (/.f64 (*.f64 (*.f64 eh (cos.f64 t)) (/.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 eh (cos.f64 t)))) (*.f64 (*.f64 eh (cos.f64 t)) (/.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 eh (cos.f64 t))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 eh (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))) (/.f64 (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 eh (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))) (/.f64 (*.f64 (cos.f64 t) (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (/.f64 eh eh))) (*.f64 (cos.f64 t) (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (/.f64 eh eh)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 eh (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))) (/.f64 (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 eh (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))) (/.f64 (/.f64 (*.f64 eh (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))) (*.f64 eh (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))) (/.f64 (*.f64 eh (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))) (*.f64 eh (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 eh (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))) (/.f64 (*.f64 (/.f64 (*.f64 eh (cos.f64 t)) (*.f64 eh (cos.f64 t))) (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (/.f64 (*.f64 eh (cos.f64 t)) (*.f64 eh (cos.f64 t))))) (*.f64 (/.f64 (*.f64 eh (cos.f64 t)) (*.f64 eh (cos.f64 t))) (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (/.f64 (*.f64 eh (cos.f64 t)) (*.f64 eh (cos.f64 t)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 eh (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))) (/.f64 (*.f64 (*.f64 eh (cos.f64 t)) (/.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))) (*.f64 (*.f64 eh (cos.f64 t)) (/.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (*.f64 eh (cos.f64 t)) (neg.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 1 (*.f64 (*.f64 eh (cos.f64 t)) (neg.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 (*.f64 eh (cos.f64 t)) (*.f64 eh (cos.f64 t))) (*.f64 (*.f64 eh (cos.f64 t)) (neg.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (/.f64 (*.f64 eh (cos.f64 t)) (*.f64 eh (cos.f64 t)))) (*.f64 (cos.f64 t) (neg.f64 eh))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 -1 (*.f64 eh (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (neg.f64 (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (/.f64 (*.f64 eh (cos.f64 t)) (*.f64 eh (cos.f64 t))))) (*.f64 eh (cos.f64 t))))))))

simplify154.0ms (1%)

Algorithm
egg-herbie
Rules
1254×rational_best_oopsla_all_46_json_45_simplify-13
1068×rational_best_oopsla_all_46_json_45_simplify-37
992×rational_best_oopsla_all_46_json_45_simplify-10
980×rational_best_oopsla_all_46_json_45_simplify-30
550×rational_best_oopsla_all_46_json_45_simplify-35
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
01494553
15284551
219844473
347064465
Stop Event
node limit
Counts
95 → 95
Calls
Call 1
Inputs
(*.f64 (cos.f64 t) (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) eh))
(*.f64 (cos.f64 t) (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) eh))
(*.f64 (cos.f64 t) (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) eh))
(*.f64 (cos.f64 t) (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) eh))
(*.f64 (cos.f64 t) (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) eh))
(*.f64 (cos.f64 t) (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) eh))
(*.f64 (cos.f64 t) (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) eh))
(*.f64 (cos.f64 t) (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) eh))
(*.f64 (cos.f64 t) (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) eh))
(*.f64 (cos.f64 t) (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) eh))
(*.f64 (cos.f64 t) (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) eh))
(*.f64 (cos.f64 t) (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) eh))
(*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) eh)
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 t 2) (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) eh))) (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) eh))
(+.f64 (*.f64 1/24 (*.f64 (pow.f64 t 4) (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) eh))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 t 2) (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) eh))) (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) eh)))
(+.f64 (*.f64 -1/720 (*.f64 (pow.f64 t 6) (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) eh))) (+.f64 (*.f64 1/24 (*.f64 (pow.f64 t 4) (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) eh))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 t 2) (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) eh))) (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) eh))))
(*.f64 (cos.f64 t) (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) eh))
(*.f64 (cos.f64 t) (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) eh))
(*.f64 (cos.f64 t) (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) eh))
(*.f64 (cos.f64 t) (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) eh))
(*.f64 (cos.f64 t) (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) eh))
(*.f64 (cos.f64 t) (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) eh))
(*.f64 (cos.f64 t) (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) eh))
(*.f64 (cos.f64 t) (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) eh))
(*.f64 (cos.f64 t) (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) eh))
(*.f64 (cos.f64 t) (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) eh))
(*.f64 (cos.f64 t) (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) eh))
(*.f64 (cos.f64 t) (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) eh))
(*.f64 (cos.f64 t) (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) eh))
(*.f64 (cos.f64 t) (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) eh))
(*.f64 (cos.f64 t) (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) eh))
(*.f64 (cos.f64 t) (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) eh))
(*.f64 (cos.f64 t) (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) eh))
(*.f64 (cos.f64 t) (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) eh))
(*.f64 (cos.f64 t) (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) eh))
(*.f64 (cos.f64 t) (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) eh))
(+.f64 (*.f64 eh (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))) 0)
(+.f64 (*.f64 eh (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))) (*.f64 (*.f64 (*.f64 eh (cos.f64 t)) (/.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 eh (cos.f64 t)))) 0))
(+.f64 (*.f64 eh (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))) (*.f64 (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) 0))
(+.f64 (*.f64 eh (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))) (*.f64 (/.f64 (*.f64 eh (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))) (*.f64 eh (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))) 0))
(+.f64 (*.f64 eh (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))) (*.f64 (*.f64 eh (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))) 0))
(+.f64 (*.f64 eh (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))) (*.f64 (*.f64 (cos.f64 t) (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (/.f64 eh eh))) 0))
(+.f64 (*.f64 eh (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))) (*.f64 (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) 0))
(+.f64 (*.f64 eh (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))) (*.f64 (*.f64 (/.f64 (*.f64 eh (cos.f64 t)) (*.f64 eh (cos.f64 t))) (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (/.f64 (*.f64 eh (cos.f64 t)) (*.f64 eh (cos.f64 t))))) 0))
(+.f64 (*.f64 eh (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))) (*.f64 (*.f64 (*.f64 eh (cos.f64 t)) (/.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))) 0))
(+.f64 (*.f64 eh (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))) (*.f64 (neg.f64 (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (/.f64 (*.f64 eh (cos.f64 t)) (*.f64 eh (cos.f64 t))))) 0))
(+.f64 0 (*.f64 eh (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))))
(+.f64 (*.f64 0 (*.f64 (*.f64 eh (cos.f64 t)) (/.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 eh (cos.f64 t))))) (*.f64 eh (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))))
(+.f64 (*.f64 0 (*.f64 (/.f64 (*.f64 eh (cos.f64 t)) (*.f64 eh (cos.f64 t))) (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (/.f64 (*.f64 eh (cos.f64 t)) (*.f64 eh (cos.f64 t)))))) (*.f64 eh (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))))
(+.f64 (*.f64 0 (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))) (*.f64 eh (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))))
(+.f64 (*.f64 0 (*.f64 (cos.f64 t) (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (/.f64 eh eh)))) (*.f64 eh (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))))
(+.f64 (*.f64 0 (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))) (*.f64 eh (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))))
(+.f64 (*.f64 0 (/.f64 (*.f64 eh (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))) (*.f64 eh (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))))) (*.f64 eh (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))))
(+.f64 (*.f64 0 (*.f64 (*.f64 eh (cos.f64 t)) (/.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))) (*.f64 eh (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))))
(-.f64 (*.f64 eh (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))) 0)
(-.f64 (*.f64 eh (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))) (*.f64 (*.f64 (*.f64 eh (cos.f64 t)) (/.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 eh (cos.f64 t)))) 0))
(-.f64 (*.f64 eh (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))) (*.f64 (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) 0))
(-.f64 (*.f64 eh (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))) (*.f64 (/.f64 (*.f64 eh (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))) (*.f64 eh (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))) 0))
(-.f64 (*.f64 eh (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))) (*.f64 (*.f64 eh (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))) 0))
(-.f64 (*.f64 eh (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))) (*.f64 (*.f64 (cos.f64 t) (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (/.f64 eh eh))) 0))
(-.f64 (*.f64 eh (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))) (*.f64 (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) 0))
(-.f64 (*.f64 eh (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))) (*.f64 (*.f64 (/.f64 (*.f64 eh (cos.f64 t)) (*.f64 eh (cos.f64 t))) (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (/.f64 (*.f64 eh (cos.f64 t)) (*.f64 eh (cos.f64 t))))) 0))
(-.f64 (*.f64 eh (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))) (*.f64 (*.f64 (*.f64 eh (cos.f64 t)) (/.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))) 0))
(-.f64 (*.f64 eh (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))) (*.f64 (neg.f64 (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (/.f64 (*.f64 eh (cos.f64 t)) (*.f64 eh (cos.f64 t))))) 0))
(-.f64 0 (*.f64 (*.f64 eh (cos.f64 t)) (neg.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))))
(-.f64 0 (*.f64 1 (*.f64 (*.f64 eh (cos.f64 t)) (neg.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))))
(-.f64 0 (*.f64 (/.f64 (*.f64 eh (cos.f64 t)) (*.f64 eh (cos.f64 t))) (*.f64 (*.f64 eh (cos.f64 t)) (neg.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))))
(-.f64 0 (*.f64 (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (/.f64 (*.f64 eh (cos.f64 t)) (*.f64 eh (cos.f64 t)))) (*.f64 (cos.f64 t) (neg.f64 eh))))
(-.f64 0 (*.f64 -1 (*.f64 eh (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))))
(-.f64 0 (*.f64 (neg.f64 (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (/.f64 (*.f64 eh (cos.f64 t)) (*.f64 eh (cos.f64 t))))) (*.f64 eh (cos.f64 t))))
(-.f64 (*.f64 0 (*.f64 (*.f64 eh (cos.f64 t)) (/.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 eh (cos.f64 t))))) (*.f64 (*.f64 (*.f64 eh (cos.f64 t)) (/.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 eh (cos.f64 t)))) (*.f64 (cos.f64 t) (neg.f64 eh))))
(-.f64 (*.f64 0 (*.f64 (/.f64 (*.f64 eh (cos.f64 t)) (*.f64 eh (cos.f64 t))) (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (/.f64 (*.f64 eh (cos.f64 t)) (*.f64 eh (cos.f64 t)))))) (*.f64 (*.f64 (/.f64 (*.f64 eh (cos.f64 t)) (*.f64 eh (cos.f64 t))) (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (/.f64 (*.f64 eh (cos.f64 t)) (*.f64 eh (cos.f64 t))))) (*.f64 (cos.f64 t) (neg.f64 eh))))
(-.f64 (*.f64 0 (/.f64 (*.f64 eh (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))) (*.f64 eh (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))))) (*.f64 (/.f64 (*.f64 eh (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))) (*.f64 eh (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))) (*.f64 (*.f64 eh (cos.f64 t)) (neg.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))))
(/.f64 (*.f64 eh (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))) 1)
(/.f64 (*.f64 eh (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))) (/.f64 (*.f64 eh (cos.f64 t)) (*.f64 eh (cos.f64 t))))
(/.f64 (*.f64 eh (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))) (/.f64 eh eh))
(/.f64 (*.f64 eh (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))) (/.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))
(/.f64 (*.f64 eh (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))) (/.f64 (cos.f64 t) (cos.f64 t)))
(/.f64 (*.f64 eh (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))) (/.f64 (*.f64 eh (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))) (*.f64 eh (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))))
(/.f64 (*.f64 eh (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))) (/.f64 (*.f64 (cos.f64 t) (/.f64 eh eh)) (*.f64 (cos.f64 t) (/.f64 eh eh))))
(/.f64 (*.f64 eh (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))) (/.f64 (/.f64 (*.f64 eh (cos.f64 t)) (*.f64 eh (cos.f64 t))) (/.f64 (*.f64 eh (cos.f64 t)) (*.f64 eh (cos.f64 t)))))
(/.f64 (*.f64 eh (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))) (/.f64 (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (/.f64 (*.f64 eh (cos.f64 t)) (*.f64 eh (cos.f64 t)))) (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (/.f64 (*.f64 eh (cos.f64 t)) (*.f64 eh (cos.f64 t))))))
(/.f64 (*.f64 eh (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))) (/.f64 (*.f64 (*.f64 eh (cos.f64 t)) (/.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 eh (cos.f64 t)))) (*.f64 (*.f64 eh (cos.f64 t)) (/.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 eh (cos.f64 t))))))
(/.f64 (*.f64 eh (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))) (/.f64 (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))))
(/.f64 (*.f64 eh (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))) (/.f64 (*.f64 (cos.f64 t) (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (/.f64 eh eh))) (*.f64 (cos.f64 t) (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (/.f64 eh eh)))))
(/.f64 (*.f64 eh (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))) (/.f64 (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))))
(/.f64 (*.f64 eh (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))) (/.f64 (/.f64 (*.f64 eh (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))) (*.f64 eh (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))) (/.f64 (*.f64 eh (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))) (*.f64 eh (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))))))
(/.f64 (*.f64 eh (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))) (/.f64 (*.f64 (/.f64 (*.f64 eh (cos.f64 t)) (*.f64 eh (cos.f64 t))) (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (/.f64 (*.f64 eh (cos.f64 t)) (*.f64 eh (cos.f64 t))))) (*.f64 (/.f64 (*.f64 eh (cos.f64 t)) (*.f64 eh (cos.f64 t))) (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (/.f64 (*.f64 eh (cos.f64 t)) (*.f64 eh (cos.f64 t)))))))
(/.f64 (*.f64 eh (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))) (/.f64 (*.f64 (*.f64 eh (cos.f64 t)) (/.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))) (*.f64 (*.f64 eh (cos.f64 t)) (/.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))))
(neg.f64 (*.f64 (*.f64 eh (cos.f64 t)) (neg.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))))
(neg.f64 (*.f64 1 (*.f64 (*.f64 eh (cos.f64 t)) (neg.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))))
(neg.f64 (*.f64 (/.f64 (*.f64 eh (cos.f64 t)) (*.f64 eh (cos.f64 t))) (*.f64 (*.f64 eh (cos.f64 t)) (neg.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))))
(neg.f64 (*.f64 (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (/.f64 (*.f64 eh (cos.f64 t)) (*.f64 eh (cos.f64 t)))) (*.f64 (cos.f64 t) (neg.f64 eh))))
(neg.f64 (*.f64 -1 (*.f64 eh (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))))
(neg.f64 (*.f64 (neg.f64 (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (/.f64 (*.f64 eh (cos.f64 t)) (*.f64 eh (cos.f64 t))))) (*.f64 eh (cos.f64 t))))
Outputs
(*.f64 (cos.f64 t) (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) eh))
(*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))
(*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (cos.f64 t) eh))
(*.f64 (cos.f64 t) (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) eh))
(*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))
(*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (cos.f64 t) eh))
(*.f64 (cos.f64 t) (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) eh))
(*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))
(*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (cos.f64 t) eh))
(*.f64 (cos.f64 t) (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) eh))
(*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))
(*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (cos.f64 t) eh))
(*.f64 (cos.f64 t) (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) eh))
(*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))
(*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (cos.f64 t) eh))
(*.f64 (cos.f64 t) (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) eh))
(*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))
(*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (cos.f64 t) eh))
(*.f64 (cos.f64 t) (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) eh))
(*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))
(*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (cos.f64 t) eh))
(*.f64 (cos.f64 t) (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) eh))
(*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))
(*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (cos.f64 t) eh))
(*.f64 (cos.f64 t) (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) eh))
(*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))
(*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (cos.f64 t) eh))
(*.f64 (cos.f64 t) (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) eh))
(*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))
(*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (cos.f64 t) eh))
(*.f64 (cos.f64 t) (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) eh))
(*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))
(*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (cos.f64 t) eh))
(*.f64 (cos.f64 t) (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) eh))
(*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))
(*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (cos.f64 t) eh))
(*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) eh)
(*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 t 2) (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) eh))) (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) eh))
(+.f64 (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) (*.f64 -1/2 (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (pow.f64 t 2) eh))))
(+.f64 (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 -1/2 (*.f64 eh (pow.f64 t 2)))))
(*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (+.f64 eh (*.f64 -1/2 (*.f64 eh (pow.f64 t 2)))))
(+.f64 (*.f64 1/24 (*.f64 (pow.f64 t 4) (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) eh))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 t 2) (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) eh))) (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) eh)))
(+.f64 (*.f64 -1/2 (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (pow.f64 t 2) eh))) (+.f64 (*.f64 1/24 (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (pow.f64 t 4) eh))) (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))))
(+.f64 (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) (+.f64 (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 1/24 (*.f64 eh (pow.f64 t 4)))) (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 -1/2 (*.f64 eh (pow.f64 t 2))))))
(+.f64 (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 -1/2 (*.f64 eh (pow.f64 t 2)))) (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (+.f64 eh (*.f64 1/24 (*.f64 eh (pow.f64 t 4))))))
(+.f64 (*.f64 -1/720 (*.f64 (pow.f64 t 6) (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) eh))) (+.f64 (*.f64 1/24 (*.f64 (pow.f64 t 4) (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) eh))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 t 2) (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) eh))) (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) eh))))
(+.f64 (*.f64 1/24 (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (pow.f64 t 4) eh))) (+.f64 (*.f64 -1/720 (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (pow.f64 t 6) eh))) (+.f64 (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) (*.f64 -1/2 (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (pow.f64 t 2) eh))))))
(+.f64 (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 -1/2 (*.f64 eh (pow.f64 t 2)))) (+.f64 (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 -1/720 (*.f64 eh (pow.f64 t 6)))) (+.f64 (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 1/24 (*.f64 eh (pow.f64 t 4)))))))
(+.f64 (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 -1/2 (*.f64 eh (pow.f64 t 2)))) (+.f64 (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 -1/720 (*.f64 eh (pow.f64 t 6)))) (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (+.f64 eh (*.f64 1/24 (*.f64 eh (pow.f64 t 4)))))))
(*.f64 (cos.f64 t) (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) eh))
(*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))
(*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (cos.f64 t) eh))
(*.f64 (cos.f64 t) (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) eh))
(*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))
(*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (cos.f64 t) eh))
(*.f64 (cos.f64 t) (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) eh))
(*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))
(*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (cos.f64 t) eh))
(*.f64 (cos.f64 t) (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) eh))
(*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))
(*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (cos.f64 t) eh))
(*.f64 (cos.f64 t) (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) eh))
(*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))
(*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (cos.f64 t) eh))
(*.f64 (cos.f64 t) (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) eh))
(*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))
(*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (cos.f64 t) eh))
(*.f64 (cos.f64 t) (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) eh))
(*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))
(*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (cos.f64 t) eh))
(*.f64 (cos.f64 t) (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) eh))
(*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))
(*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (cos.f64 t) eh))
(*.f64 (cos.f64 t) (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) eh))
(*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))
(*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (cos.f64 t) eh))
(*.f64 (cos.f64 t) (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) eh))
(*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))
(*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (cos.f64 t) eh))
(*.f64 (cos.f64 t) (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) eh))
(*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))
(*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (cos.f64 t) eh))
(*.f64 (cos.f64 t) (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) eh))
(*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))
(*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (cos.f64 t) eh))
(*.f64 (cos.f64 t) (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) eh))
(*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))
(*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (cos.f64 t) eh))
(*.f64 (cos.f64 t) (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) eh))
(*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))
(*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (cos.f64 t) eh))
(*.f64 (cos.f64 t) (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) eh))
(*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))
(*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (cos.f64 t) eh))
(*.f64 (cos.f64 t) (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) eh))
(*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))
(*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (cos.f64 t) eh))
(*.f64 (cos.f64 t) (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) eh))
(*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))
(*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (cos.f64 t) eh))
(*.f64 (cos.f64 t) (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) eh))
(*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))
(*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (cos.f64 t) eh))
(*.f64 (cos.f64 t) (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) eh))
(*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))
(*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (cos.f64 t) eh))
(*.f64 (cos.f64 t) (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) eh))
(*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))
(*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (cos.f64 t) eh))
(+.f64 (*.f64 eh (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))) 0)
(*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))
(*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (cos.f64 t) eh))
(+.f64 (*.f64 eh (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))) (*.f64 (*.f64 (*.f64 eh (cos.f64 t)) (/.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 eh (cos.f64 t)))) 0))
(*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))
(*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (cos.f64 t) eh))
(+.f64 (*.f64 eh (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))) (*.f64 (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) 0))
(*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))
(*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (cos.f64 t) eh))
(+.f64 (*.f64 eh (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))) (*.f64 (/.f64 (*.f64 eh (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))) (*.f64 eh (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))) 0))
(*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))
(*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (cos.f64 t) eh))
(+.f64 (*.f64 eh (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))) (*.f64 (*.f64 eh (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))) 0))
(*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))
(*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (cos.f64 t) eh))
(+.f64 (*.f64 eh (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))) (*.f64 (*.f64 (cos.f64 t) (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (/.f64 eh eh))) 0))
(*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))
(*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (cos.f64 t) eh))
(+.f64 (*.f64 eh (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))) (*.f64 (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) 0))
(*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))
(*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (cos.f64 t) eh))
(+.f64 (*.f64 eh (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))) (*.f64 (*.f64 (/.f64 (*.f64 eh (cos.f64 t)) (*.f64 eh (cos.f64 t))) (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (/.f64 (*.f64 eh (cos.f64 t)) (*.f64 eh (cos.f64 t))))) 0))
(*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))
(*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (cos.f64 t) eh))
(+.f64 (*.f64 eh (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))) (*.f64 (*.f64 (*.f64 eh (cos.f64 t)) (/.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))) 0))
(*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))
(*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (cos.f64 t) eh))
(+.f64 (*.f64 eh (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))) (*.f64 (neg.f64 (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (/.f64 (*.f64 eh (cos.f64 t)) (*.f64 eh (cos.f64 t))))) 0))
(*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))
(*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (cos.f64 t) eh))
(+.f64 0 (*.f64 eh (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))))
(*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))
(*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (cos.f64 t) eh))
(+.f64 (*.f64 0 (*.f64 (*.f64 eh (cos.f64 t)) (/.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 eh (cos.f64 t))))) (*.f64 eh (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))))
(*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))
(*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (cos.f64 t) eh))
(+.f64 (*.f64 0 (*.f64 (/.f64 (*.f64 eh (cos.f64 t)) (*.f64 eh (cos.f64 t))) (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (/.f64 (*.f64 eh (cos.f64 t)) (*.f64 eh (cos.f64 t)))))) (*.f64 eh (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))))
(*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))
(*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (cos.f64 t) eh))
(+.f64 (*.f64 0 (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))) (*.f64 eh (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))))
(*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))
(*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (cos.f64 t) eh))
(+.f64 (*.f64 0 (*.f64 (cos.f64 t) (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (/.f64 eh eh)))) (*.f64 eh (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))))
(*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))
(*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (cos.f64 t) eh))
(+.f64 (*.f64 0 (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))) (*.f64 eh (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))))
(*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))
(*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (cos.f64 t) eh))
(+.f64 (*.f64 0 (/.f64 (*.f64 eh (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))) (*.f64 eh (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))))) (*.f64 eh (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))))
(*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))
(*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (cos.f64 t) eh))
(+.f64 (*.f64 0 (*.f64 (*.f64 eh (cos.f64 t)) (/.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))) (*.f64 eh (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))))
(*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))
(*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (cos.f64 t) eh))
(-.f64 (*.f64 eh (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))) 0)
(*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))
(*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (cos.f64 t) eh))
(-.f64 (*.f64 eh (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))) (*.f64 (*.f64 (*.f64 eh (cos.f64 t)) (/.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 eh (cos.f64 t)))) 0))
(*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))
(*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (cos.f64 t) eh))
(-.f64 (*.f64 eh (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))) (*.f64 (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) 0))
(*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))
(*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (cos.f64 t) eh))
(-.f64 (*.f64 eh (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))) (*.f64 (/.f64 (*.f64 eh (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))) (*.f64 eh (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))) 0))
(*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))
(*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (cos.f64 t) eh))
(-.f64 (*.f64 eh (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))) (*.f64 (*.f64 eh (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))) 0))
(*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))
(*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (cos.f64 t) eh))
(-.f64 (*.f64 eh (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))) (*.f64 (*.f64 (cos.f64 t) (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (/.f64 eh eh))) 0))
(*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))
(*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (cos.f64 t) eh))
(-.f64 (*.f64 eh (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))) (*.f64 (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) 0))
(*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))
(*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (cos.f64 t) eh))
(-.f64 (*.f64 eh (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))) (*.f64 (*.f64 (/.f64 (*.f64 eh (cos.f64 t)) (*.f64 eh (cos.f64 t))) (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (/.f64 (*.f64 eh (cos.f64 t)) (*.f64 eh (cos.f64 t))))) 0))
(*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))
(*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (cos.f64 t) eh))
(-.f64 (*.f64 eh (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))) (*.f64 (*.f64 (*.f64 eh (cos.f64 t)) (/.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))) 0))
(*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))
(*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (cos.f64 t) eh))
(-.f64 (*.f64 eh (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))) (*.f64 (neg.f64 (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (/.f64 (*.f64 eh (cos.f64 t)) (*.f64 eh (cos.f64 t))))) 0))
(*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))
(*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (cos.f64 t) eh))
(-.f64 0 (*.f64 (*.f64 eh (cos.f64 t)) (neg.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))))
(*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))
(*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (cos.f64 t) eh))
(-.f64 0 (*.f64 1 (*.f64 (*.f64 eh (cos.f64 t)) (neg.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))))
(*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))
(*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (cos.f64 t) eh))
(-.f64 0 (*.f64 (/.f64 (*.f64 eh (cos.f64 t)) (*.f64 eh (cos.f64 t))) (*.f64 (*.f64 eh (cos.f64 t)) (neg.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))))
(*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))
(*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (cos.f64 t) eh))
(-.f64 0 (*.f64 (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (/.f64 (*.f64 eh (cos.f64 t)) (*.f64 eh (cos.f64 t)))) (*.f64 (cos.f64 t) (neg.f64 eh))))
(*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))
(*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (cos.f64 t) eh))
(-.f64 0 (*.f64 -1 (*.f64 eh (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))))
(*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))
(*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (cos.f64 t) eh))
(-.f64 0 (*.f64 (neg.f64 (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (/.f64 (*.f64 eh (cos.f64 t)) (*.f64 eh (cos.f64 t))))) (*.f64 eh (cos.f64 t))))
(*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))
(*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (cos.f64 t) eh))
(-.f64 (*.f64 0 (*.f64 (*.f64 eh (cos.f64 t)) (/.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 eh (cos.f64 t))))) (*.f64 (*.f64 (*.f64 eh (cos.f64 t)) (/.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 eh (cos.f64 t)))) (*.f64 (cos.f64 t) (neg.f64 eh))))
(*.f64 (*.f64 (*.f64 (cos.f64 t) eh) (/.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (cos.f64 t) eh))) (-.f64 0 (*.f64 (cos.f64 t) (neg.f64 eh))))
(*.f64 (*.f64 eh (*.f64 (/.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (cos.f64 t) eh)) (cos.f64 t))) (neg.f64 (*.f64 (cos.f64 t) (neg.f64 eh))))
(-.f64 (*.f64 0 (*.f64 (/.f64 (*.f64 eh (cos.f64 t)) (*.f64 eh (cos.f64 t))) (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (/.f64 (*.f64 eh (cos.f64 t)) (*.f64 eh (cos.f64 t)))))) (*.f64 (*.f64 (/.f64 (*.f64 eh (cos.f64 t)) (*.f64 eh (cos.f64 t))) (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (/.f64 (*.f64 eh (cos.f64 t)) (*.f64 eh (cos.f64 t))))) (*.f64 (cos.f64 t) (neg.f64 eh))))
(*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))
(*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (cos.f64 t) eh))
(-.f64 (*.f64 0 (/.f64 (*.f64 eh (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))) (*.f64 eh (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))))) (*.f64 (/.f64 (*.f64 eh (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))) (*.f64 eh (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))) (*.f64 (*.f64 eh (cos.f64 t)) (neg.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))))
(*.f64 (/.f64 (*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))) (*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))) (neg.f64 (*.f64 (*.f64 (cos.f64 t) eh) (neg.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))))
(neg.f64 (*.f64 (*.f64 (cos.f64 t) eh) (*.f64 (/.f64 (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (cos.f64 t) eh)) (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (cos.f64 t) eh))) (neg.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))))
(*.f64 (*.f64 (cos.f64 t) (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (neg.f64 eh))) (neg.f64 (/.f64 (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (cos.f64 t) eh)) (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (cos.f64 t) eh)))))
(*.f64 (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (cos.f64 t) eh)) (/.f64 (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (cos.f64 t) eh)) (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (cos.f64 t) eh))))
(/.f64 (*.f64 eh (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))) 1)
(*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))
(*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (cos.f64 t) eh))
(/.f64 (*.f64 eh (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))) (/.f64 (*.f64 eh (cos.f64 t)) (*.f64 eh (cos.f64 t))))
(*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))
(*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (cos.f64 t) eh))
(/.f64 (*.f64 eh (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))) (/.f64 eh eh))
(*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))
(*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (cos.f64 t) eh))
(/.f64 (*.f64 eh (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))) (/.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))
(*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))
(*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (cos.f64 t) eh))
(/.f64 (*.f64 eh (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))) (/.f64 (cos.f64 t) (cos.f64 t)))
(*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))
(*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (cos.f64 t) eh))
(/.f64 (*.f64 eh (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))) (/.f64 (*.f64 eh (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))) (*.f64 eh (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))))
(*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))
(*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (cos.f64 t) eh))
(/.f64 (*.f64 eh (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))) (/.f64 (*.f64 (cos.f64 t) (/.f64 eh eh)) (*.f64 (cos.f64 t) (/.f64 eh eh))))
(/.f64 (*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))) (/.f64 (*.f64 (cos.f64 t) (/.f64 eh eh)) (*.f64 (cos.f64 t) (/.f64 eh eh))))
(/.f64 (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (cos.f64 t) eh)) (/.f64 (*.f64 (cos.f64 t) (/.f64 eh eh)) (*.f64 (cos.f64 t) (/.f64 eh eh))))
(/.f64 (*.f64 eh (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))) (/.f64 (/.f64 (*.f64 eh (cos.f64 t)) (*.f64 eh (cos.f64 t))) (/.f64 (*.f64 eh (cos.f64 t)) (*.f64 eh (cos.f64 t)))))
(/.f64 (*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))) (/.f64 (/.f64 (*.f64 (cos.f64 t) eh) (*.f64 (cos.f64 t) eh)) (/.f64 (*.f64 (cos.f64 t) eh) (*.f64 (cos.f64 t) eh))))
(/.f64 (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (cos.f64 t) eh)) (/.f64 (/.f64 (*.f64 (cos.f64 t) eh) (*.f64 (cos.f64 t) eh)) (/.f64 (*.f64 (cos.f64 t) eh) (*.f64 (cos.f64 t) eh))))
(/.f64 (*.f64 eh (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))) (/.f64 (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (/.f64 (*.f64 eh (cos.f64 t)) (*.f64 eh (cos.f64 t)))) (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (/.f64 (*.f64 eh (cos.f64 t)) (*.f64 eh (cos.f64 t))))))
(/.f64 (*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))) (/.f64 (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (/.f64 (*.f64 (cos.f64 t) eh) (*.f64 (cos.f64 t) eh))) (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (/.f64 (*.f64 (cos.f64 t) eh) (*.f64 (cos.f64 t) eh)))))
(/.f64 (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (cos.f64 t) eh)) (/.f64 (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (/.f64 (*.f64 (cos.f64 t) eh) (*.f64 (cos.f64 t) eh))) (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (/.f64 (*.f64 (cos.f64 t) eh) (*.f64 (cos.f64 t) eh)))))
(/.f64 (*.f64 eh (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))) (/.f64 (*.f64 (*.f64 eh (cos.f64 t)) (/.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 eh (cos.f64 t)))) (*.f64 (*.f64 eh (cos.f64 t)) (/.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 eh (cos.f64 t))))))
(/.f64 (*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))) (/.f64 (*.f64 (*.f64 (cos.f64 t) eh) (/.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (cos.f64 t) eh))) (*.f64 (*.f64 (cos.f64 t) eh) (/.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (cos.f64 t) eh)))))
(/.f64 (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (cos.f64 t) eh)) (/.f64 (*.f64 eh (*.f64 (/.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (cos.f64 t) eh)) (cos.f64 t))) (*.f64 eh (*.f64 (/.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (cos.f64 t) eh)) (cos.f64 t)))))
(/.f64 (*.f64 eh (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))) (/.f64 (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))))
(*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))
(*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (cos.f64 t) eh))
(/.f64 (*.f64 eh (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))) (/.f64 (*.f64 (cos.f64 t) (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (/.f64 eh eh))) (*.f64 (cos.f64 t) (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (/.f64 eh eh)))))
(*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))
(*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (cos.f64 t) eh))
(/.f64 (*.f64 eh (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))) (/.f64 (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))))
(*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))
(*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (cos.f64 t) eh))
(/.f64 (*.f64 eh (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))) (/.f64 (/.f64 (*.f64 eh (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))) (*.f64 eh (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))) (/.f64 (*.f64 eh (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))) (*.f64 eh (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))))))
(/.f64 (*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))) (/.f64 (/.f64 (*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))) (*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))) (/.f64 (*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))) (*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))))))
(/.f64 (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (cos.f64 t) eh)) (/.f64 (/.f64 (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (cos.f64 t) eh)) (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (cos.f64 t) eh))) (/.f64 (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (cos.f64 t) eh)) (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (cos.f64 t) eh)))))
(/.f64 (*.f64 eh (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))) (/.f64 (*.f64 (/.f64 (*.f64 eh (cos.f64 t)) (*.f64 eh (cos.f64 t))) (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (/.f64 (*.f64 eh (cos.f64 t)) (*.f64 eh (cos.f64 t))))) (*.f64 (/.f64 (*.f64 eh (cos.f64 t)) (*.f64 eh (cos.f64 t))) (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (/.f64 (*.f64 eh (cos.f64 t)) (*.f64 eh (cos.f64 t)))))))
(*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))
(*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (cos.f64 t) eh))
(/.f64 (*.f64 eh (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))) (/.f64 (*.f64 (*.f64 eh (cos.f64 t)) (/.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))) (*.f64 (*.f64 eh (cos.f64 t)) (/.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))))
(/.f64 (*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))) (/.f64 (*.f64 (*.f64 (cos.f64 t) eh) (/.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))) (*.f64 (*.f64 (cos.f64 t) eh) (/.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))))
(/.f64 (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (cos.f64 t) eh)) (/.f64 (*.f64 eh (*.f64 (/.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) (cos.f64 t))) (*.f64 eh (*.f64 (/.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) (cos.f64 t)))))
(/.f64 (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (cos.f64 t) eh)) (/.f64 (*.f64 (cos.f64 t) (*.f64 eh (/.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))) (*.f64 (cos.f64 t) (*.f64 eh (/.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))))))
(neg.f64 (*.f64 (*.f64 eh (cos.f64 t)) (neg.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))))
(*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))
(*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (cos.f64 t) eh))
(neg.f64 (*.f64 1 (*.f64 (*.f64 eh (cos.f64 t)) (neg.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))))
(*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))
(*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (cos.f64 t) eh))
(neg.f64 (*.f64 (/.f64 (*.f64 eh (cos.f64 t)) (*.f64 eh (cos.f64 t))) (*.f64 (*.f64 eh (cos.f64 t)) (neg.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))))
(*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))
(*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (cos.f64 t) eh))
(neg.f64 (*.f64 (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (/.f64 (*.f64 eh (cos.f64 t)) (*.f64 eh (cos.f64 t)))) (*.f64 (cos.f64 t) (neg.f64 eh))))
(*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))
(*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (cos.f64 t) eh))
(neg.f64 (*.f64 -1 (*.f64 eh (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))))
(*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))
(*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (cos.f64 t) eh))
(neg.f64 (*.f64 (neg.f64 (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (/.f64 (*.f64 eh (cos.f64 t)) (*.f64 eh (cos.f64 t))))) (*.f64 eh (cos.f64 t))))
(*.f64 (cos.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))
(*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (cos.f64 t) eh))

localize53.0ms (0.3%)

Local error

Found 4 expressions with local error:

NewErrorProgram
2.7b
(/.f64 (/.f64 eh ew) (tan.f64 t))
5.5b
(*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 (sin.f64 t) ew)) (sin.f64 t))
6.6b
(/.f64 eh (*.f64 t ew))
34.6b
(cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))
Compiler

Compiled 239 to 26 computations (89.1% saved)

localize220.0ms (1.4%)

Local error

Found 4 expressions with local error:

NewErrorProgram
1.0b
(*.f64 (*.f64 (sin.f64 t) (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 t (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 1/6)) (*.f64 -1 (+.f64 (*.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/360) (pow.f64 t 3)) (*.f64 (pow.f64 t 5) (+.f64 (*.f64 1/6 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/360)) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 1/840)))))))) (neg.f64 (*.f64 (sin.f64 t) (neg.f64 ew))))
2.7b
(/.f64 (/.f64 eh ew) (tan.f64 t))
3.5b
(/.f64 eh (*.f64 (tan.f64 t) ew))
34.6b
(cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))
Compiler

Compiled 776 to 246 computations (68.3% saved)

series41.0ms (0.3%)

Counts
1 → 36
Calls

9 calls:

TimeVariablePointExpression
17.0ms
eh
@-inf
(*.f64 (*.f64 (sin.f64 t) (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 t (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 1/6)) (*.f64 -1 (+.f64 (*.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/360) (pow.f64 t 3)) (*.f64 (pow.f64 t 5) (+.f64 (*.f64 1/6 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/360)) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 1/840)))))))) (neg.f64 (*.f64 (sin.f64 t) (neg.f64 ew))))
4.0ms
eh
@0
(*.f64 (*.f64 (sin.f64 t) (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 t (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 1/6)) (*.f64 -1 (+.f64 (*.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/360) (pow.f64 t 3)) (*.f64 (pow.f64 t 5) (+.f64 (*.f64 1/6 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/360)) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 1/840)))))))) (neg.f64 (*.f64 (sin.f64 t) (neg.f64 ew))))
4.0ms
ew
@0
(*.f64 (*.f64 (sin.f64 t) (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 t (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 1/6)) (*.f64 -1 (+.f64 (*.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/360) (pow.f64 t 3)) (*.f64 (pow.f64 t 5) (+.f64 (*.f64 1/6 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/360)) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 1/840)))))))) (neg.f64 (*.f64 (sin.f64 t) (neg.f64 ew))))
4.0ms
ew
@-inf
(*.f64 (*.f64 (sin.f64 t) (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 t (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 1/6)) (*.f64 -1 (+.f64 (*.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/360) (pow.f64 t 3)) (*.f64 (pow.f64 t 5) (+.f64 (*.f64 1/6 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/360)) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 1/840)))))))) (neg.f64 (*.f64 (sin.f64 t) (neg.f64 ew))))
3.0ms
eh
@inf
(*.f64 (*.f64 (sin.f64 t) (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 t (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 1/6)) (*.f64 -1 (+.f64 (*.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/360) (pow.f64 t 3)) (*.f64 (pow.f64 t 5) (+.f64 (*.f64 1/6 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/360)) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 1/840)))))))) (neg.f64 (*.f64 (sin.f64 t) (neg.f64 ew))))

rewrite105.0ms (0.7%)

Algorithm
batch-egg-rewrite
Rules
1344×rational_best_oopsla_all_46_json_45_simplify-72
1174×rational_best_oopsla_all_46_json_45_simplify-7
702×rational_best_oopsla_all_46_json_45_simplify-35
662×rational_best_oopsla_all_46_json_45_simplify-89
556×rational_best_oopsla_all_46_json-2
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
038245
1269207
2988199
35339199
Stop Event
node limit
Counts
1 → 29
Calls
Call 1
Inputs
(*.f64 (*.f64 (sin.f64 t) (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 t (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 1/6)) (*.f64 -1 (+.f64 (*.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/360) (pow.f64 t 3)) (*.f64 (pow.f64 t 5) (+.f64 (*.f64 1/6 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/360)) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 1/840)))))))) (neg.f64 (*.f64 (sin.f64 t) (neg.f64 ew))))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/360)) (pow.f64 t 3)) (+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 t 1/6)) (*.f64 (pow.f64 t 5) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 31/15120))))) (*.f64 (sin.f64 t) (*.f64 (sin.f64 t) ew))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/360)) (pow.f64 t 3)) (+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 t 1/6)) (*.f64 (pow.f64 t 5) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 31/15120))))) (*.f64 (sin.f64 t) (*.f64 (sin.f64 t) ew))) (*.f64 0 (*.f64 (*.f64 (sin.f64 t) ew) (/.f64 (*.f64 (sin.f64 t) (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/360)) (pow.f64 t 3)) (+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 t 1/6)) (*.f64 (pow.f64 t 5) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 31/15120)))))) (*.f64 (sin.f64 t) (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/360)) (pow.f64 t 3)) (+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 t 1/6)) (*.f64 (pow.f64 t 5) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 31/15120))))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/360)) (pow.f64 t 3)) (+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 t 1/6)) (*.f64 (pow.f64 t 5) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 31/15120))))) (*.f64 (sin.f64 t) (*.f64 (sin.f64 t) ew))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (sin.f64 t) ew) (*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t))) (*.f64 (sin.f64 t) (*.f64 (*.f64 (sin.f64 t) ew) (+.f64 (*.f64 (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/360)) (pow.f64 t 3)) (+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 t 1/6)) (*.f64 (pow.f64 t 5) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 31/15120)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (sin.f64 t) ew) (*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t))) (*.f64 1 (*.f64 (sin.f64 t) (*.f64 (*.f64 (sin.f64 t) ew) (+.f64 (*.f64 (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/360)) (pow.f64 t 3)) (+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 t 1/6)) (*.f64 (pow.f64 t 5) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 31/15120))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (sin.f64 t) (*.f64 (*.f64 (sin.f64 t) ew) (+.f64 (*.f64 (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/360)) (pow.f64 t 3)) (+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 t 1/6)) (*.f64 (pow.f64 t 5) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 31/15120)))))) (*.f64 (*.f64 (sin.f64 t) ew) (*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 (sin.f64 t) (*.f64 t 1/6))) (*.f64 (sin.f64 t) ew)) (*.f64 (*.f64 (sin.f64 t) ew) (*.f64 (sin.f64 t) (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/360)) (pow.f64 t 3)) (*.f64 (pow.f64 t 5) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 31/15120)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (sin.f64 t) ew) (*.f64 (sin.f64 t) (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/360)) (pow.f64 t 3)) (*.f64 (pow.f64 t 5) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 31/15120)))))) (*.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 (sin.f64 t) (*.f64 t 1/6))) (*.f64 (sin.f64 t) ew)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1 (*.f64 (sin.f64 t) (*.f64 (*.f64 (sin.f64 t) ew) (+.f64 (*.f64 (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/360)) (pow.f64 t 3)) (+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 t 1/6)) (*.f64 (pow.f64 t 5) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 31/15120))))))) (*.f64 (*.f64 (sin.f64 t) ew) (*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (*.f64 (sin.f64 t) ew) (/.f64 (*.f64 (sin.f64 t) (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/360)) (pow.f64 t 3)) (+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 t 1/6)) (*.f64 (pow.f64 t 5) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 31/15120)))))) (*.f64 (sin.f64 t) (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/360)) (pow.f64 t 3)) (+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 t 1/6)) (*.f64 (pow.f64 t 5) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 31/15120))))))))) (*.f64 (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/360)) (pow.f64 t 3)) (+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 t 1/6)) (*.f64 (pow.f64 t 5) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 31/15120))))) (*.f64 (sin.f64 t) (*.f64 (sin.f64 t) ew))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t)) (*.f64 (*.f64 (sin.f64 t) ew) (/.f64 (*.f64 (sin.f64 t) (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/360)) (pow.f64 t 3)) (+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 t 1/6)) (*.f64 (pow.f64 t 5) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 31/15120)))))) (*.f64 (sin.f64 t) (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/360)) (pow.f64 t 3)) (+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 t 1/6)) (*.f64 (pow.f64 t 5) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 31/15120))))))))) (*.f64 (*.f64 (*.f64 (sin.f64 t) ew) (/.f64 (*.f64 (sin.f64 t) (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/360)) (pow.f64 t 3)) (+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 t 1/6)) (*.f64 (pow.f64 t 5) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 31/15120)))))) (*.f64 (sin.f64 t) (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/360)) (pow.f64 t 3)) (+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 t 1/6)) (*.f64 (pow.f64 t 5) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 31/15120)))))))) (*.f64 (sin.f64 t) (+.f64 (*.f64 (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/360)) (pow.f64 t 3)) (+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 t 1/6)) (*.f64 (pow.f64 t 5) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 31/15120)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (*.f64 (sin.f64 t) ew) (/.f64 (*.f64 (sin.f64 t) (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/360)) (pow.f64 t 3)) (+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 t 1/6)) (*.f64 (pow.f64 t 5) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 31/15120)))))) (*.f64 (sin.f64 t) (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/360)) (pow.f64 t 3)) (+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 t 1/6)) (*.f64 (pow.f64 t 5) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 31/15120)))))))) (*.f64 (sin.f64 t) (+.f64 (*.f64 (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/360)) (pow.f64 t 3)) (+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 t 1/6)) (*.f64 (pow.f64 t 5) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 31/15120)))))) (*.f64 (*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t)) (*.f64 (*.f64 (sin.f64 t) ew) (/.f64 (*.f64 (sin.f64 t) (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/360)) (pow.f64 t 3)) (+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 t 1/6)) (*.f64 (pow.f64 t 5) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 31/15120)))))) (*.f64 (sin.f64 t) (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/360)) (pow.f64 t 3)) (+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 t 1/6)) (*.f64 (pow.f64 t 5) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 31/15120))))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (sin.f64 t) (+.f64 (*.f64 (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/360)) (pow.f64 t 3)) (+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 t 1/6)) (*.f64 (pow.f64 t 5) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 31/15120))))) (*.f64 (*.f64 (sin.f64 t) ew) (/.f64 (*.f64 (sin.f64 t) (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/360)) (pow.f64 t 3)) (+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 t 1/6)) (*.f64 (pow.f64 t 5) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 31/15120)))))) (*.f64 (sin.f64 t) (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/360)) (pow.f64 t 3)) (+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 t 1/6)) (*.f64 (pow.f64 t 5) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 31/15120))))))))) (*.f64 (*.f64 (*.f64 (sin.f64 t) ew) (/.f64 (*.f64 (sin.f64 t) (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/360)) (pow.f64 t 3)) (+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 t 1/6)) (*.f64 (pow.f64 t 5) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 31/15120)))))) (*.f64 (sin.f64 t) (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/360)) (pow.f64 t 3)) (+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 t 1/6)) (*.f64 (pow.f64 t 5) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 31/15120)))))))) (*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (*.f64 (sin.f64 t) ew) (/.f64 (*.f64 (sin.f64 t) (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/360)) (pow.f64 t 3)) (+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 t 1/6)) (*.f64 (pow.f64 t 5) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 31/15120)))))) (*.f64 (sin.f64 t) (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/360)) (pow.f64 t 3)) (+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 t 1/6)) (*.f64 (pow.f64 t 5) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 31/15120)))))))) (*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t))) (*.f64 (*.f64 (sin.f64 t) (+.f64 (*.f64 (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/360)) (pow.f64 t 3)) (+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 t 1/6)) (*.f64 (pow.f64 t 5) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 31/15120))))) (*.f64 (*.f64 (sin.f64 t) ew) (/.f64 (*.f64 (sin.f64 t) (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/360)) (pow.f64 t 3)) (+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 t 1/6)) (*.f64 (pow.f64 t 5) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 31/15120)))))) (*.f64 (sin.f64 t) (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/360)) (pow.f64 t 3)) (+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 t 1/6)) (*.f64 (pow.f64 t 5) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 31/15120))))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 (sin.f64 t) (*.f64 t 1/6))) (*.f64 (*.f64 (sin.f64 t) ew) (/.f64 (*.f64 (sin.f64 t) (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/360)) (pow.f64 t 3)) (+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 t 1/6)) (*.f64 (pow.f64 t 5) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 31/15120)))))) (*.f64 (sin.f64 t) (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/360)) (pow.f64 t 3)) (+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 t 1/6)) (*.f64 (pow.f64 t 5) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 31/15120))))))))) (*.f64 (*.f64 (*.f64 (sin.f64 t) ew) (/.f64 (*.f64 (sin.f64 t) (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/360)) (pow.f64 t 3)) (+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 t 1/6)) (*.f64 (pow.f64 t 5) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 31/15120)))))) (*.f64 (sin.f64 t) (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/360)) (pow.f64 t 3)) (+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 t 1/6)) (*.f64 (pow.f64 t 5) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 31/15120)))))))) (*.f64 (sin.f64 t) (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/360)) (pow.f64 t 3)) (*.f64 (pow.f64 t 5) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 31/15120)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (*.f64 (sin.f64 t) ew) (/.f64 (*.f64 (sin.f64 t) (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/360)) (pow.f64 t 3)) (+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 t 1/6)) (*.f64 (pow.f64 t 5) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 31/15120)))))) (*.f64 (sin.f64 t) (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/360)) (pow.f64 t 3)) (+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 t 1/6)) (*.f64 (pow.f64 t 5) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 31/15120)))))))) (*.f64 (sin.f64 t) (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/360)) (pow.f64 t 3)) (*.f64 (pow.f64 t 5) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 31/15120)))))) (*.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 (sin.f64 t) (*.f64 t 1/6))) (*.f64 (*.f64 (sin.f64 t) ew) (/.f64 (*.f64 (sin.f64 t) (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/360)) (pow.f64 t 3)) (+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 t 1/6)) (*.f64 (pow.f64 t 5) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 31/15120)))))) (*.f64 (sin.f64 t) (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/360)) (pow.f64 t 3)) (+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 t 1/6)) (*.f64 (pow.f64 t 5) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 31/15120))))))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/360)) (pow.f64 t 3)) (+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 t 1/6)) (*.f64 (pow.f64 t 5) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 31/15120))))) (*.f64 (sin.f64 t) (*.f64 (sin.f64 t) ew))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/360)) (pow.f64 t 3)) (+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 t 1/6)) (*.f64 (pow.f64 t 5) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 31/15120))))) (*.f64 (sin.f64 t) (*.f64 (sin.f64 t) ew))) (-.f64 0 (*.f64 0 (*.f64 (sin.f64 t) (neg.f64 ew)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (*.f64 (sin.f64 t) (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/360)) (pow.f64 t 3)) (+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 t 1/6)) (*.f64 (pow.f64 t 5) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 31/15120)))))) (*.f64 (sin.f64 t) (neg.f64 ew))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (-.f64 (*.f64 (*.f64 (sin.f64 t) (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/360)) (pow.f64 t 3)) (+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 t 1/6)) (*.f64 (pow.f64 t 5) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 31/15120)))))) (*.f64 (sin.f64 t) (neg.f64 ew))) (*.f64 0 (*.f64 (sin.f64 t) (neg.f64 ew)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 (sin.f64 t) (neg.f64 ew))) (*.f64 (*.f64 (sin.f64 t) (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/360)) (pow.f64 t 3)) (+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 t 1/6)) (*.f64 (pow.f64 t 5) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 31/15120)))))) (*.f64 (sin.f64 t) (neg.f64 ew))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/360)) (pow.f64 t 3)) (+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 t 1/6)) (*.f64 (pow.f64 t 5) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 31/15120))))) (*.f64 (sin.f64 t) (*.f64 (sin.f64 t) ew))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/360)) (pow.f64 t 3)) (+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 t 1/6)) (*.f64 (pow.f64 t 5) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 31/15120))))) (*.f64 (sin.f64 t) (*.f64 (sin.f64 t) ew))) (/.f64 (sin.f64 t) (sin.f64 t)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/360)) (pow.f64 t 3)) (+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 t 1/6)) (*.f64 (pow.f64 t 5) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 31/15120))))) (*.f64 (sin.f64 t) (*.f64 (sin.f64 t) ew))) (/.f64 (*.f64 (sin.f64 t) (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/360)) (pow.f64 t 3)) (+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 t 1/6)) (*.f64 (pow.f64 t 5) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 31/15120)))))) (*.f64 (sin.f64 t) (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/360)) (pow.f64 t 3)) (+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 t 1/6)) (*.f64 (pow.f64 t 5) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 31/15120))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/360)) (pow.f64 t 3)) (+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 t 1/6)) (*.f64 (pow.f64 t 5) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 31/15120))))) (*.f64 (sin.f64 t) (*.f64 (sin.f64 t) ew))) (/.f64 (*.f64 (sin.f64 t) ew) (*.f64 (sin.f64 t) ew)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/360)) (pow.f64 t 3)) (+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 t 1/6)) (*.f64 (pow.f64 t 5) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 31/15120))))) (*.f64 (sin.f64 t) (*.f64 (sin.f64 t) ew))) (/.f64 (*.f64 (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/360)) (pow.f64 t 3)) (+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 t 1/6)) (*.f64 (pow.f64 t 5) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 31/15120))))) (*.f64 (sin.f64 t) (*.f64 (sin.f64 t) ew))) (*.f64 (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/360)) (pow.f64 t 3)) (+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 t 1/6)) (*.f64 (pow.f64 t 5) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 31/15120))))) (*.f64 (sin.f64 t) (*.f64 (sin.f64 t) ew)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/360)) (pow.f64 t 3)) (+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 t 1/6)) (*.f64 (pow.f64 t 5) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 31/15120))))) (*.f64 (sin.f64 t) (*.f64 (sin.f64 t) ew))) (/.f64 (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/360)) (pow.f64 t 3)) (+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 t 1/6)) (*.f64 (pow.f64 t 5) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 31/15120))))) (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/360)) (pow.f64 t 3)) (+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 t 1/6)) (*.f64 (pow.f64 t 5) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 31/15120)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/360)) (pow.f64 t 3)) (+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 t 1/6)) (*.f64 (pow.f64 t 5) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 31/15120))))) (*.f64 (sin.f64 t) (*.f64 (sin.f64 t) ew))) (/.f64 (*.f64 (*.f64 (sin.f64 t) ew) (/.f64 (*.f64 (sin.f64 t) (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/360)) (pow.f64 t 3)) (+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 t 1/6)) (*.f64 (pow.f64 t 5) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 31/15120)))))) (*.f64 (sin.f64 t) (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/360)) (pow.f64 t 3)) (+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 t 1/6)) (*.f64 (pow.f64 t 5) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 31/15120)))))))) (*.f64 (*.f64 (sin.f64 t) ew) (/.f64 (*.f64 (sin.f64 t) (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/360)) (pow.f64 t 3)) (+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 t 1/6)) (*.f64 (pow.f64 t 5) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 31/15120)))))) (*.f64 (sin.f64 t) (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/360)) (pow.f64 t 3)) (+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 t 1/6)) (*.f64 (pow.f64 t 5) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 31/15120))))))))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (*.f64 (sin.f64 t) (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/360)) (pow.f64 t 3)) (+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 t 1/6)) (*.f64 (pow.f64 t 5) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 31/15120)))))) (*.f64 (sin.f64 t) (neg.f64 ew))))))))

simplify276.0ms (1.8%)

Algorithm
egg-herbie
Rules
930×rational_best_oopsla_all_46_json_45_simplify-37
926×rational_best_oopsla_all_46_json_45_simplify-10
842×rational_best_oopsla_all_46_json_45_simplify-13
776×rational_best_oopsla_all_46_json_45_simplify-23
676×rational_best_oopsla_all_46_json_45_simplify-89
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
017814385
171011825
2293411603
3692211603
Stop Event
node limit
Counts
65 → 83
Calls
Call 1
Inputs
(*.f64 t (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew))
(+.f64 (*.f64 (+.f64 (*.f64 -1/3 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))) (*.f64 1/6 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew))) (pow.f64 t 3)) (*.f64 t (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew)))
(+.f64 (*.f64 (+.f64 (*.f64 2/45 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))) (+.f64 (*.f64 7/360 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew)) (*.f64 -1/18 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew)))) (pow.f64 t 5)) (+.f64 (*.f64 (+.f64 (*.f64 -1/3 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))) (*.f64 1/6 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew))) (pow.f64 t 3)) (*.f64 t (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew))))
(+.f64 (*.f64 (+.f64 (*.f64 2/45 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))) (+.f64 (*.f64 7/360 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew)) (*.f64 -1/18 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew)))) (pow.f64 t 5)) (+.f64 (*.f64 (+.f64 (*.f64 -1/3 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))) (*.f64 1/6 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew))) (pow.f64 t 3)) (+.f64 (*.f64 t (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew)) (*.f64 (pow.f64 t 7) (+.f64 (*.f64 -1 (*.f64 ew (+.f64 (*.f64 1/840 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))) (*.f64 -7/2160 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))))) (+.f64 (*.f64 -1/315 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))) (+.f64 (*.f64 1/135 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew)) (*.f64 -7/1080 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew)))))))))
(*.f64 -1 (*.f64 (pow.f64 (sin.f64 t) 2) (*.f64 (pow.f64 t 5) (*.f64 ew (+.f64 (*.f64 1/840 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))) (*.f64 -7/2160 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 (sin.f64 t) 2) (*.f64 (pow.f64 t 5) (*.f64 ew (+.f64 (*.f64 1/840 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))) (*.f64 -7/2160 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))))))) (*.f64 7/360 (*.f64 (pow.f64 (sin.f64 t) 2) (*.f64 (pow.f64 t 3) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))))))
(+.f64 (*.f64 1/6 (*.f64 (pow.f64 (sin.f64 t) 2) (*.f64 t (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 (sin.f64 t) 2) (*.f64 (pow.f64 t 5) (*.f64 ew (+.f64 (*.f64 1/840 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))) (*.f64 -7/2160 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))))))) (*.f64 7/360 (*.f64 (pow.f64 (sin.f64 t) 2) (*.f64 (pow.f64 t 3) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))))))))
(+.f64 (*.f64 1/6 (*.f64 (pow.f64 (sin.f64 t) 2) (*.f64 t (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))))) (+.f64 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew)) t) (+.f64 (*.f64 -1 (*.f64 (pow.f64 (sin.f64 t) 2) (*.f64 (pow.f64 t 5) (*.f64 ew (+.f64 (*.f64 1/840 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))) (*.f64 -7/2160 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))))))) (*.f64 7/360 (*.f64 (pow.f64 (sin.f64 t) 2) (*.f64 (pow.f64 t 3) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))))))))
(*.f64 -1 (*.f64 (pow.f64 (sin.f64 t) 2) (*.f64 (pow.f64 t 5) (*.f64 ew (+.f64 (*.f64 1/840 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))) (*.f64 -7/2160 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 (sin.f64 t) 2) (*.f64 (pow.f64 t 5) (*.f64 ew (+.f64 (*.f64 1/840 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))) (*.f64 -7/2160 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))))))) (*.f64 7/360 (*.f64 (pow.f64 (sin.f64 t) 2) (*.f64 (pow.f64 t 3) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))))))
(+.f64 (*.f64 1/6 (*.f64 (pow.f64 (sin.f64 t) 2) (*.f64 t (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 (sin.f64 t) 2) (*.f64 (pow.f64 t 5) (*.f64 ew (+.f64 (*.f64 1/840 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))) (*.f64 -7/2160 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))))))) (*.f64 7/360 (*.f64 (pow.f64 (sin.f64 t) 2) (*.f64 (pow.f64 t 3) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))))))))
(+.f64 (*.f64 1/6 (*.f64 (pow.f64 (sin.f64 t) 2) (*.f64 t (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))))) (+.f64 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))) t) (+.f64 (*.f64 -1 (*.f64 (pow.f64 (sin.f64 t) 2) (*.f64 (pow.f64 t 5) (*.f64 ew (+.f64 (*.f64 1/840 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))) (*.f64 -7/2160 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))))))) (*.f64 7/360 (*.f64 (pow.f64 (sin.f64 t) 2) (*.f64 (pow.f64 t 3) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))))))))
(*.f64 (pow.f64 (sin.f64 t) 2) (*.f64 (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 -1 (+.f64 (*.f64 -7/360 (*.f64 (pow.f64 t 3) (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))) (*.f64 (pow.f64 t 5) (+.f64 (*.f64 1/840 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))) (*.f64 -7/2160 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))))))) (*.f64 1/6 (*.f64 t (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))))) ew))
(*.f64 (pow.f64 (sin.f64 t) 2) (*.f64 (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 -1 (+.f64 (*.f64 -7/360 (*.f64 (pow.f64 t 3) (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))) (*.f64 (pow.f64 t 5) (+.f64 (*.f64 1/840 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))) (*.f64 -7/2160 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))))))) (*.f64 1/6 (*.f64 t (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))))) ew))
(*.f64 (pow.f64 (sin.f64 t) 2) (*.f64 (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 -1 (+.f64 (*.f64 -7/360 (*.f64 (pow.f64 t 3) (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))) (*.f64 (pow.f64 t 5) (+.f64 (*.f64 1/840 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))) (*.f64 -7/2160 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))))))) (*.f64 1/6 (*.f64 t (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))))) ew))
(*.f64 (pow.f64 (sin.f64 t) 2) (*.f64 (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 -1 (+.f64 (*.f64 -7/360 (*.f64 (pow.f64 t 3) (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))) (*.f64 (pow.f64 t 5) (+.f64 (*.f64 1/840 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))) (*.f64 -7/2160 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))))))) (*.f64 1/6 (*.f64 t (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))))) ew))
(*.f64 (pow.f64 (sin.f64 t) 2) (*.f64 (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 -1 (+.f64 (*.f64 -7/360 (*.f64 (pow.f64 t 3) (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))) (*.f64 (pow.f64 t 5) (+.f64 (*.f64 1/840 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))) (*.f64 -7/2160 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))))))) (*.f64 1/6 (*.f64 t (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))))) ew))
(*.f64 (pow.f64 (sin.f64 t) 2) (*.f64 (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 -1 (+.f64 (*.f64 -7/360 (*.f64 (pow.f64 t 3) (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))) (*.f64 (pow.f64 t 5) (+.f64 (*.f64 1/840 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))) (*.f64 -7/2160 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))))))) (*.f64 1/6 (*.f64 t (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))))) ew))
(*.f64 (pow.f64 (sin.f64 t) 2) (*.f64 (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 -1 (+.f64 (*.f64 -7/360 (*.f64 (pow.f64 t 3) (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))) (*.f64 (pow.f64 t 5) (+.f64 (*.f64 1/840 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))) (*.f64 -7/2160 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))))))) (*.f64 1/6 (*.f64 t (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))))) ew))
(*.f64 (pow.f64 (sin.f64 t) 2) (*.f64 (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 -1 (+.f64 (*.f64 -7/360 (*.f64 (pow.f64 t 3) (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))) (*.f64 (pow.f64 t 5) (+.f64 (*.f64 1/840 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))) (*.f64 -7/2160 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))))))) (*.f64 1/6 (*.f64 t (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))))) ew))
(*.f64 (pow.f64 (sin.f64 t) 2) (*.f64 (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 -1 (+.f64 (*.f64 -7/360 (*.f64 (pow.f64 t 3) (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))) (*.f64 (pow.f64 t 5) (+.f64 (*.f64 1/840 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))) (*.f64 -7/2160 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))))))) (*.f64 1/6 (*.f64 t (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))))) ew))
(*.f64 (pow.f64 (sin.f64 t) 2) (*.f64 (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 -1 (+.f64 (*.f64 -7/360 (*.f64 (pow.f64 t 3) (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))) (*.f64 (pow.f64 t 5) (+.f64 (*.f64 1/840 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))) (*.f64 -7/2160 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))))))) (*.f64 1/6 (*.f64 t (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))))) ew))
(*.f64 (pow.f64 (sin.f64 t) 2) (*.f64 (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 -1 (+.f64 (*.f64 -7/360 (*.f64 (pow.f64 t 3) (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))) (*.f64 (pow.f64 t 5) (+.f64 (*.f64 1/840 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))) (*.f64 -7/2160 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))))))) (*.f64 1/6 (*.f64 t (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))))) ew))
(*.f64 (pow.f64 (sin.f64 t) 2) (*.f64 (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 -1 (+.f64 (*.f64 -7/360 (*.f64 (pow.f64 t 3) (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))) (*.f64 (pow.f64 t 5) (+.f64 (*.f64 1/840 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))) (*.f64 -7/2160 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))))))) (*.f64 1/6 (*.f64 t (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))))) ew))
(*.f64 (pow.f64 (sin.f64 t) 2) (*.f64 (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 -1 (+.f64 (*.f64 -7/360 (*.f64 (pow.f64 t 3) (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))) (*.f64 (pow.f64 t 5) (+.f64 (*.f64 1/840 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))) (*.f64 -7/2160 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))))))) (*.f64 1/6 (*.f64 t (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))))) ew))
(*.f64 (pow.f64 (sin.f64 t) 2) (*.f64 (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 -1 (+.f64 (*.f64 -7/360 (*.f64 (pow.f64 t 3) (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))) (*.f64 (pow.f64 t 5) (+.f64 (*.f64 1/840 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))) (*.f64 -7/2160 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))))))) (*.f64 1/6 (*.f64 t (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))))) ew))
(*.f64 (pow.f64 (sin.f64 t) 2) (*.f64 (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 -1 (+.f64 (*.f64 -7/360 (*.f64 (pow.f64 t 3) (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))) (*.f64 (pow.f64 t 5) (+.f64 (*.f64 1/840 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))) (*.f64 -7/2160 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))))))) (*.f64 1/6 (*.f64 t (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))))) ew))
(*.f64 (pow.f64 (sin.f64 t) 2) (*.f64 (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 -1 (+.f64 (*.f64 -7/360 (*.f64 (pow.f64 t 3) (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))) (*.f64 (pow.f64 t 5) (+.f64 (*.f64 1/840 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))) (*.f64 -7/2160 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))))))) (*.f64 1/6 (*.f64 t (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))))) ew))
(*.f64 (pow.f64 (sin.f64 t) 2) (*.f64 (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 -1 (+.f64 (*.f64 -7/360 (*.f64 (pow.f64 t 3) (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))) (*.f64 (pow.f64 t 5) (+.f64 (*.f64 1/840 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))) (*.f64 -7/2160 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))))))) (*.f64 1/6 (*.f64 t (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))))) ew))
(*.f64 (pow.f64 (sin.f64 t) 2) (*.f64 (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 -1 (+.f64 (*.f64 -7/360 (*.f64 (pow.f64 t 3) (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))) (*.f64 (pow.f64 t 5) (+.f64 (*.f64 1/840 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))) (*.f64 -7/2160 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))))))) (*.f64 1/6 (*.f64 t (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))))) ew))
(*.f64 (pow.f64 (sin.f64 t) 2) (*.f64 (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 -1 (+.f64 (*.f64 -7/360 (*.f64 (pow.f64 t 3) (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))) (*.f64 (pow.f64 t 5) (+.f64 (*.f64 1/840 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))) (*.f64 -7/2160 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))))))) (*.f64 1/6 (*.f64 t (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))))) ew))
(*.f64 (pow.f64 (sin.f64 t) 2) (*.f64 (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 -1 (+.f64 (*.f64 -7/360 (*.f64 (pow.f64 t 3) (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))) (*.f64 (pow.f64 t 5) (+.f64 (*.f64 1/840 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))) (*.f64 -7/2160 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))))))) (*.f64 1/6 (*.f64 t (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))))) ew))
(*.f64 (pow.f64 (sin.f64 t) 2) (*.f64 (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 1/6 (*.f64 t (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))) (*.f64 -1 (+.f64 (*.f64 (pow.f64 t 5) (+.f64 (*.f64 1/840 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))) (*.f64 -7/2160 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))))) (*.f64 -7/360 (*.f64 (pow.f64 t 3) (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))))))) ew))
(*.f64 (pow.f64 (sin.f64 t) 2) (*.f64 (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 1/6 (*.f64 t (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))) (*.f64 -1 (+.f64 (*.f64 (pow.f64 t 5) (+.f64 (*.f64 1/840 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))) (*.f64 -7/2160 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))))) (*.f64 -7/360 (*.f64 (pow.f64 t 3) (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))))))) ew))
(*.f64 (pow.f64 (sin.f64 t) 2) (*.f64 (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 1/6 (*.f64 t (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))) (*.f64 -1 (+.f64 (*.f64 (pow.f64 t 5) (+.f64 (*.f64 1/840 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))) (*.f64 -7/2160 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))))) (*.f64 -7/360 (*.f64 (pow.f64 t 3) (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))))))) ew))
(*.f64 (pow.f64 (sin.f64 t) 2) (*.f64 (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 1/6 (*.f64 t (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))) (*.f64 -1 (+.f64 (*.f64 (pow.f64 t 5) (+.f64 (*.f64 1/840 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))) (*.f64 -7/2160 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))))) (*.f64 -7/360 (*.f64 (pow.f64 t 3) (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))))))) ew))
(+.f64 (*.f64 (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/360)) (pow.f64 t 3)) (+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 t 1/6)) (*.f64 (pow.f64 t 5) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 31/15120))))) (*.f64 (sin.f64 t) (*.f64 (sin.f64 t) ew))) 0)
(+.f64 (*.f64 (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/360)) (pow.f64 t 3)) (+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 t 1/6)) (*.f64 (pow.f64 t 5) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 31/15120))))) (*.f64 (sin.f64 t) (*.f64 (sin.f64 t) ew))) (*.f64 0 (*.f64 (*.f64 (sin.f64 t) ew) (/.f64 (*.f64 (sin.f64 t) (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/360)) (pow.f64 t 3)) (+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 t 1/6)) (*.f64 (pow.f64 t 5) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 31/15120)))))) (*.f64 (sin.f64 t) (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/360)) (pow.f64 t 3)) (+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 t 1/6)) (*.f64 (pow.f64 t 5) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 31/15120))))))))))
(+.f64 0 (*.f64 (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/360)) (pow.f64 t 3)) (+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 t 1/6)) (*.f64 (pow.f64 t 5) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 31/15120))))) (*.f64 (sin.f64 t) (*.f64 (sin.f64 t) ew))))
(+.f64 (*.f64 (*.f64 (sin.f64 t) ew) (*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t))) (*.f64 (sin.f64 t) (*.f64 (*.f64 (sin.f64 t) ew) (+.f64 (*.f64 (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/360)) (pow.f64 t 3)) (+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 t 1/6)) (*.f64 (pow.f64 t 5) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 31/15120)))))))
(+.f64 (*.f64 (*.f64 (sin.f64 t) ew) (*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t))) (*.f64 1 (*.f64 (sin.f64 t) (*.f64 (*.f64 (sin.f64 t) ew) (+.f64 (*.f64 (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/360)) (pow.f64 t 3)) (+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 t 1/6)) (*.f64 (pow.f64 t 5) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 31/15120))))))))
(+.f64 (*.f64 (sin.f64 t) (*.f64 (*.f64 (sin.f64 t) ew) (+.f64 (*.f64 (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/360)) (pow.f64 t 3)) (+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 t 1/6)) (*.f64 (pow.f64 t 5) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 31/15120)))))) (*.f64 (*.f64 (sin.f64 t) ew) (*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t))))
(+.f64 (*.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 (sin.f64 t) (*.f64 t 1/6))) (*.f64 (sin.f64 t) ew)) (*.f64 (*.f64 (sin.f64 t) ew) (*.f64 (sin.f64 t) (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/360)) (pow.f64 t 3)) (*.f64 (pow.f64 t 5) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 31/15120)))))))
(+.f64 (*.f64 (*.f64 (sin.f64 t) ew) (*.f64 (sin.f64 t) (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/360)) (pow.f64 t 3)) (*.f64 (pow.f64 t 5) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 31/15120)))))) (*.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 (sin.f64 t) (*.f64 t 1/6))) (*.f64 (sin.f64 t) ew)))
(+.f64 (*.f64 1 (*.f64 (sin.f64 t) (*.f64 (*.f64 (sin.f64 t) ew) (+.f64 (*.f64 (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/360)) (pow.f64 t 3)) (+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 t 1/6)) (*.f64 (pow.f64 t 5) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 31/15120))))))) (*.f64 (*.f64 (sin.f64 t) ew) (*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t))))
(+.f64 (*.f64 0 (*.f64 (*.f64 (sin.f64 t) ew) (/.f64 (*.f64 (sin.f64 t) (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/360)) (pow.f64 t 3)) (+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 t 1/6)) (*.f64 (pow.f64 t 5) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 31/15120)))))) (*.f64 (sin.f64 t) (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/360)) (pow.f64 t 3)) (+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 t 1/6)) (*.f64 (pow.f64 t 5) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 31/15120))))))))) (*.f64 (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/360)) (pow.f64 t 3)) (+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 t 1/6)) (*.f64 (pow.f64 t 5) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 31/15120))))) (*.f64 (sin.f64 t) (*.f64 (sin.f64 t) ew))))
(+.f64 (*.f64 (*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t)) (*.f64 (*.f64 (sin.f64 t) ew) (/.f64 (*.f64 (sin.f64 t) (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/360)) (pow.f64 t 3)) (+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 t 1/6)) (*.f64 (pow.f64 t 5) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 31/15120)))))) (*.f64 (sin.f64 t) (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/360)) (pow.f64 t 3)) (+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 t 1/6)) (*.f64 (pow.f64 t 5) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 31/15120))))))))) (*.f64 (*.f64 (*.f64 (sin.f64 t) ew) (/.f64 (*.f64 (sin.f64 t) (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/360)) (pow.f64 t 3)) (+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 t 1/6)) (*.f64 (pow.f64 t 5) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 31/15120)))))) (*.f64 (sin.f64 t) (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/360)) (pow.f64 t 3)) (+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 t 1/6)) (*.f64 (pow.f64 t 5) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 31/15120)))))))) (*.f64 (sin.f64 t) (+.f64 (*.f64 (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/360)) (pow.f64 t 3)) (+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 t 1/6)) (*.f64 (pow.f64 t 5) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 31/15120)))))))
(+.f64 (*.f64 (*.f64 (*.f64 (sin.f64 t) ew) (/.f64 (*.f64 (sin.f64 t) (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/360)) (pow.f64 t 3)) (+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 t 1/6)) (*.f64 (pow.f64 t 5) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 31/15120)))))) (*.f64 (sin.f64 t) (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/360)) (pow.f64 t 3)) (+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 t 1/6)) (*.f64 (pow.f64 t 5) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 31/15120)))))))) (*.f64 (sin.f64 t) (+.f64 (*.f64 (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/360)) (pow.f64 t 3)) (+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 t 1/6)) (*.f64 (pow.f64 t 5) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 31/15120)))))) (*.f64 (*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t)) (*.f64 (*.f64 (sin.f64 t) ew) (/.f64 (*.f64 (sin.f64 t) (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/360)) (pow.f64 t 3)) (+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 t 1/6)) (*.f64 (pow.f64 t 5) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 31/15120)))))) (*.f64 (sin.f64 t) (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/360)) (pow.f64 t 3)) (+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 t 1/6)) (*.f64 (pow.f64 t 5) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 31/15120))))))))))
(+.f64 (*.f64 (*.f64 (sin.f64 t) (+.f64 (*.f64 (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/360)) (pow.f64 t 3)) (+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 t 1/6)) (*.f64 (pow.f64 t 5) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 31/15120))))) (*.f64 (*.f64 (sin.f64 t) ew) (/.f64 (*.f64 (sin.f64 t) (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/360)) (pow.f64 t 3)) (+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 t 1/6)) (*.f64 (pow.f64 t 5) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 31/15120)))))) (*.f64 (sin.f64 t) (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/360)) (pow.f64 t 3)) (+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 t 1/6)) (*.f64 (pow.f64 t 5) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 31/15120))))))))) (*.f64 (*.f64 (*.f64 (sin.f64 t) ew) (/.f64 (*.f64 (sin.f64 t) (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/360)) (pow.f64 t 3)) (+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 t 1/6)) (*.f64 (pow.f64 t 5) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 31/15120)))))) (*.f64 (sin.f64 t) (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/360)) (pow.f64 t 3)) (+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 t 1/6)) (*.f64 (pow.f64 t 5) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 31/15120)))))))) (*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t))))
(+.f64 (*.f64 (*.f64 (*.f64 (sin.f64 t) ew) (/.f64 (*.f64 (sin.f64 t) (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/360)) (pow.f64 t 3)) (+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 t 1/6)) (*.f64 (pow.f64 t 5) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 31/15120)))))) (*.f64 (sin.f64 t) (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/360)) (pow.f64 t 3)) (+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 t 1/6)) (*.f64 (pow.f64 t 5) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 31/15120)))))))) (*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t))) (*.f64 (*.f64 (sin.f64 t) (+.f64 (*.f64 (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/360)) (pow.f64 t 3)) (+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 t 1/6)) (*.f64 (pow.f64 t 5) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 31/15120))))) (*.f64 (*.f64 (sin.f64 t) ew) (/.f64 (*.f64 (sin.f64 t) (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/360)) (pow.f64 t 3)) (+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 t 1/6)) (*.f64 (pow.f64 t 5) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 31/15120)))))) (*.f64 (sin.f64 t) (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/360)) (pow.f64 t 3)) (+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 t 1/6)) (*.f64 (pow.f64 t 5) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 31/15120))))))))))
(+.f64 (*.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 (sin.f64 t) (*.f64 t 1/6))) (*.f64 (*.f64 (sin.f64 t) ew) (/.f64 (*.f64 (sin.f64 t) (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/360)) (pow.f64 t 3)) (+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 t 1/6)) (*.f64 (pow.f64 t 5) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 31/15120)))))) (*.f64 (sin.f64 t) (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/360)) (pow.f64 t 3)) (+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 t 1/6)) (*.f64 (pow.f64 t 5) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 31/15120))))))))) (*.f64 (*.f64 (*.f64 (sin.f64 t) ew) (/.f64 (*.f64 (sin.f64 t) (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/360)) (pow.f64 t 3)) (+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 t 1/6)) (*.f64 (pow.f64 t 5) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 31/15120)))))) (*.f64 (sin.f64 t) (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/360)) (pow.f64 t 3)) (+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 t 1/6)) (*.f64 (pow.f64 t 5) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 31/15120)))))))) (*.f64 (sin.f64 t) (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/360)) (pow.f64 t 3)) (*.f64 (pow.f64 t 5) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 31/15120)))))))
(+.f64 (*.f64 (*.f64 (*.f64 (sin.f64 t) ew) (/.f64 (*.f64 (sin.f64 t) (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/360)) (pow.f64 t 3)) (+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 t 1/6)) (*.f64 (pow.f64 t 5) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 31/15120)))))) (*.f64 (sin.f64 t) (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/360)) (pow.f64 t 3)) (+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 t 1/6)) (*.f64 (pow.f64 t 5) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 31/15120)))))))) (*.f64 (sin.f64 t) (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/360)) (pow.f64 t 3)) (*.f64 (pow.f64 t 5) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 31/15120)))))) (*.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 (sin.f64 t) (*.f64 t 1/6))) (*.f64 (*.f64 (sin.f64 t) ew) (/.f64 (*.f64 (sin.f64 t) (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/360)) (pow.f64 t 3)) (+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 t 1/6)) (*.f64 (pow.f64 t 5) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 31/15120)))))) (*.f64 (sin.f64 t) (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/360)) (pow.f64 t 3)) (+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 t 1/6)) (*.f64 (pow.f64 t 5) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 31/15120))))))))))
(-.f64 (*.f64 (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/360)) (pow.f64 t 3)) (+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 t 1/6)) (*.f64 (pow.f64 t 5) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 31/15120))))) (*.f64 (sin.f64 t) (*.f64 (sin.f64 t) ew))) 0)
(-.f64 (*.f64 (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/360)) (pow.f64 t 3)) (+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 t 1/6)) (*.f64 (pow.f64 t 5) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 31/15120))))) (*.f64 (sin.f64 t) (*.f64 (sin.f64 t) ew))) (-.f64 0 (*.f64 0 (*.f64 (sin.f64 t) (neg.f64 ew)))))
(-.f64 0 (*.f64 (*.f64 (sin.f64 t) (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/360)) (pow.f64 t 3)) (+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 t 1/6)) (*.f64 (pow.f64 t 5) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 31/15120)))))) (*.f64 (sin.f64 t) (neg.f64 ew))))
(-.f64 0 (-.f64 (*.f64 (*.f64 (sin.f64 t) (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/360)) (pow.f64 t 3)) (+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 t 1/6)) (*.f64 (pow.f64 t 5) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 31/15120)))))) (*.f64 (sin.f64 t) (neg.f64 ew))) (*.f64 0 (*.f64 (sin.f64 t) (neg.f64 ew)))))
(-.f64 (*.f64 0 (*.f64 (sin.f64 t) (neg.f64 ew))) (*.f64 (*.f64 (sin.f64 t) (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/360)) (pow.f64 t 3)) (+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 t 1/6)) (*.f64 (pow.f64 t 5) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 31/15120)))))) (*.f64 (sin.f64 t) (neg.f64 ew))))
(/.f64 (*.f64 (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/360)) (pow.f64 t 3)) (+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 t 1/6)) (*.f64 (pow.f64 t 5) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 31/15120))))) (*.f64 (sin.f64 t) (*.f64 (sin.f64 t) ew))) 1)
(/.f64 (*.f64 (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/360)) (pow.f64 t 3)) (+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 t 1/6)) (*.f64 (pow.f64 t 5) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 31/15120))))) (*.f64 (sin.f64 t) (*.f64 (sin.f64 t) ew))) (/.f64 (sin.f64 t) (sin.f64 t)))
(/.f64 (*.f64 (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/360)) (pow.f64 t 3)) (+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 t 1/6)) (*.f64 (pow.f64 t 5) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 31/15120))))) (*.f64 (sin.f64 t) (*.f64 (sin.f64 t) ew))) (/.f64 (*.f64 (sin.f64 t) (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/360)) (pow.f64 t 3)) (+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 t 1/6)) (*.f64 (pow.f64 t 5) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 31/15120)))))) (*.f64 (sin.f64 t) (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/360)) (pow.f64 t 3)) (+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 t 1/6)) (*.f64 (pow.f64 t 5) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 31/15120))))))))
(/.f64 (*.f64 (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/360)) (pow.f64 t 3)) (+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 t 1/6)) (*.f64 (pow.f64 t 5) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 31/15120))))) (*.f64 (sin.f64 t) (*.f64 (sin.f64 t) ew))) (/.f64 (*.f64 (sin.f64 t) ew) (*.f64 (sin.f64 t) ew)))
(/.f64 (*.f64 (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/360)) (pow.f64 t 3)) (+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 t 1/6)) (*.f64 (pow.f64 t 5) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 31/15120))))) (*.f64 (sin.f64 t) (*.f64 (sin.f64 t) ew))) (/.f64 (*.f64 (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/360)) (pow.f64 t 3)) (+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 t 1/6)) (*.f64 (pow.f64 t 5) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 31/15120))))) (*.f64 (sin.f64 t) (*.f64 (sin.f64 t) ew))) (*.f64 (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/360)) (pow.f64 t 3)) (+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 t 1/6)) (*.f64 (pow.f64 t 5) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 31/15120))))) (*.f64 (sin.f64 t) (*.f64 (sin.f64 t) ew)))))
(/.f64 (*.f64 (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/360)) (pow.f64 t 3)) (+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 t 1/6)) (*.f64 (pow.f64 t 5) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 31/15120))))) (*.f64 (sin.f64 t) (*.f64 (sin.f64 t) ew))) (/.f64 (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/360)) (pow.f64 t 3)) (+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 t 1/6)) (*.f64 (pow.f64 t 5) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 31/15120))))) (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/360)) (pow.f64 t 3)) (+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 t 1/6)) (*.f64 (pow.f64 t 5) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 31/15120)))))))
(/.f64 (*.f64 (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/360)) (pow.f64 t 3)) (+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 t 1/6)) (*.f64 (pow.f64 t 5) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 31/15120))))) (*.f64 (sin.f64 t) (*.f64 (sin.f64 t) ew))) (/.f64 (*.f64 (*.f64 (sin.f64 t) ew) (/.f64 (*.f64 (sin.f64 t) (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/360)) (pow.f64 t 3)) (+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 t 1/6)) (*.f64 (pow.f64 t 5) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 31/15120)))))) (*.f64 (sin.f64 t) (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/360)) (pow.f64 t 3)) (+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 t 1/6)) (*.f64 (pow.f64 t 5) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 31/15120)))))))) (*.f64 (*.f64 (sin.f64 t) ew) (/.f64 (*.f64 (sin.f64 t) (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/360)) (pow.f64 t 3)) (+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 t 1/6)) (*.f64 (pow.f64 t 5) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 31/15120)))))) (*.f64 (sin.f64 t) (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/360)) (pow.f64 t 3)) (+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 t 1/6)) (*.f64 (pow.f64 t 5) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 31/15120))))))))))
(neg.f64 (*.f64 (*.f64 (sin.f64 t) (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/360)) (pow.f64 t 3)) (+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 t 1/6)) (*.f64 (pow.f64 t 5) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 31/15120)))))) (*.f64 (sin.f64 t) (neg.f64 ew))))
Outputs
(*.f64 t (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew))
(*.f64 t (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))))
(*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 t ew))
(+.f64 (*.f64 (+.f64 (*.f64 -1/3 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))) (*.f64 1/6 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew))) (pow.f64 t 3)) (*.f64 t (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew)))
(+.f64 (*.f64 t (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))) (*.f64 (+.f64 (*.f64 ew (*.f64 -1/3 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 1/6 ew))) (pow.f64 t 3)))
(+.f64 (*.f64 t (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))) (*.f64 (*.f64 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))) -1/6) (pow.f64 t 3)))
(+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 t ew)) (*.f64 (*.f64 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))) -1/6) (pow.f64 t 3)))
(+.f64 (*.f64 (+.f64 (*.f64 2/45 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))) (+.f64 (*.f64 7/360 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew)) (*.f64 -1/18 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew)))) (pow.f64 t 5)) (+.f64 (*.f64 (+.f64 (*.f64 -1/3 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))) (*.f64 1/6 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew))) (pow.f64 t 3)) (*.f64 t (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew))))
(+.f64 (*.f64 (+.f64 (*.f64 ew (*.f64 -1/3 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 1/6 ew))) (pow.f64 t 3)) (+.f64 (*.f64 (+.f64 (*.f64 ew (*.f64 2/45 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))) (+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 7/360 ew)) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 -1/18 ew)))) (pow.f64 t 5)) (*.f64 t (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))))))
(+.f64 (*.f64 (*.f64 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))) -1/6) (pow.f64 t 3)) (+.f64 (*.f64 t (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))) (*.f64 (+.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 2/45)) (*.f64 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))) -13/360)) (pow.f64 t 5))))
(+.f64 (*.f64 (*.f64 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))) -1/6) (pow.f64 t 3)) (+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 t ew)) (*.f64 (*.f64 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))) 1/120) (pow.f64 t 5))))
(+.f64 (*.f64 (*.f64 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))) -1/6) (pow.f64 t 3)) (+.f64 (*.f64 t (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))) (*.f64 (*.f64 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))) 1/120) (pow.f64 t 5))))
(+.f64 (*.f64 (+.f64 (*.f64 2/45 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))) (+.f64 (*.f64 7/360 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew)) (*.f64 -1/18 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew)))) (pow.f64 t 5)) (+.f64 (*.f64 (+.f64 (*.f64 -1/3 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))) (*.f64 1/6 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew))) (pow.f64 t 3)) (+.f64 (*.f64 t (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew)) (*.f64 (pow.f64 t 7) (+.f64 (*.f64 -1 (*.f64 ew (+.f64 (*.f64 1/840 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))) (*.f64 -7/2160 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))))) (+.f64 (*.f64 -1/315 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))) (+.f64 (*.f64 1/135 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew)) (*.f64 -7/1080 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew)))))))))
(+.f64 (*.f64 (+.f64 (*.f64 ew (*.f64 -1/3 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 1/6 ew))) (pow.f64 t 3)) (+.f64 (*.f64 (+.f64 (*.f64 ew (*.f64 2/45 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))) (+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 7/360 ew)) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 -1/18 ew)))) (pow.f64 t 5)) (+.f64 (*.f64 t (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))) (*.f64 (pow.f64 t 7) (+.f64 (*.f64 ew (*.f64 -1 (+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 1/840) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/2160)))) (+.f64 (*.f64 ew (*.f64 -1/315 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))) (+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 1/135 ew)) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 -7/1080 ew)))))))))
(+.f64 (*.f64 t (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))) (+.f64 (*.f64 (+.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 2/45)) (*.f64 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))) -13/360)) (pow.f64 t 5)) (+.f64 (*.f64 (*.f64 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))) -1/6) (pow.f64 t 3)) (*.f64 (pow.f64 t 7) (+.f64 (*.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -31/15120) (neg.f64 ew)) (+.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -1/315)) (*.f64 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))) 1/1080)))))))
(+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 t ew)) (+.f64 (*.f64 (*.f64 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))) -1/6) (pow.f64 t 3)) (+.f64 (*.f64 (*.f64 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))) 1/120) (pow.f64 t 5)) (*.f64 (pow.f64 t 7) (+.f64 (*.f64 ew (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -31/15120))) (*.f64 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))) -17/7560))))))
(+.f64 (*.f64 t (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))) (+.f64 (*.f64 (*.f64 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))) -1/6) (pow.f64 t 3)) (+.f64 (*.f64 (*.f64 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))) 1/120) (pow.f64 t 5)) (*.f64 (pow.f64 t 7) (+.f64 (*.f64 ew (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -31/15120))) (*.f64 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))) -17/7560))))))
(*.f64 -1 (*.f64 (pow.f64 (sin.f64 t) 2) (*.f64 (pow.f64 t 5) (*.f64 ew (+.f64 (*.f64 1/840 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))) (*.f64 -7/2160 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))))))))
(*.f64 -1 (*.f64 (pow.f64 t 5) (*.f64 (pow.f64 (sin.f64 t) 2) (*.f64 ew (+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 1/840) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/2160))))))
(neg.f64 (*.f64 (pow.f64 t 5) (*.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -31/15120) (*.f64 ew (pow.f64 (sin.f64 t) 2)))))
(*.f64 (pow.f64 (sin.f64 t) 2) (*.f64 (pow.f64 t 5) (*.f64 ew (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -31/15120)))))
(neg.f64 (*.f64 (pow.f64 t 5) (*.f64 ew (*.f64 (pow.f64 (sin.f64 t) 2) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -31/15120)))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 (sin.f64 t) 2) (*.f64 (pow.f64 t 5) (*.f64 ew (+.f64 (*.f64 1/840 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))) (*.f64 -7/2160 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))))))) (*.f64 7/360 (*.f64 (pow.f64 (sin.f64 t) 2) (*.f64 (pow.f64 t 3) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 t 5) (*.f64 (pow.f64 (sin.f64 t) 2) (*.f64 ew (+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 1/840) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/2160)))))) (*.f64 7/360 (*.f64 (pow.f64 t 3) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 (pow.f64 (sin.f64 t) 2) ew)))))
(+.f64 (neg.f64 (*.f64 (pow.f64 t 5) (*.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -31/15120) (*.f64 ew (pow.f64 (sin.f64 t) 2))))) (*.f64 (pow.f64 t 3) (*.f64 7/360 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 ew (pow.f64 (sin.f64 t) 2))))))
(*.f64 (pow.f64 (sin.f64 t) 2) (+.f64 (*.f64 (pow.f64 t 5) (*.f64 ew (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -31/15120)))) (*.f64 ew (*.f64 7/360 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (pow.f64 t 3))))))
(*.f64 (pow.f64 (sin.f64 t) 2) (+.f64 (*.f64 (pow.f64 t 5) (*.f64 ew (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -31/15120)))) (*.f64 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))) (*.f64 7/360 (pow.f64 t 3)))))
(+.f64 (*.f64 1/6 (*.f64 (pow.f64 (sin.f64 t) 2) (*.f64 t (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 (sin.f64 t) 2) (*.f64 (pow.f64 t 5) (*.f64 ew (+.f64 (*.f64 1/840 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))) (*.f64 -7/2160 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))))))) (*.f64 7/360 (*.f64 (pow.f64 (sin.f64 t) 2) (*.f64 (pow.f64 t 3) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 t 5) (*.f64 (pow.f64 (sin.f64 t) 2) (*.f64 ew (+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 1/840) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/2160)))))) (+.f64 (*.f64 1/6 (*.f64 t (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 (pow.f64 (sin.f64 t) 2) ew)))) (*.f64 7/360 (*.f64 (pow.f64 t 3) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 (pow.f64 (sin.f64 t) 2) ew))))))
(+.f64 (+.f64 (neg.f64 (*.f64 (pow.f64 t 5) (*.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -31/15120) (*.f64 ew (pow.f64 (sin.f64 t) 2))))) (*.f64 (pow.f64 t 3) (*.f64 7/360 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 ew (pow.f64 (sin.f64 t) 2)))))) (*.f64 t (*.f64 1/6 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 ew (pow.f64 (sin.f64 t) 2))))))
(+.f64 (*.f64 (pow.f64 t 3) (*.f64 7/360 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (pow.f64 (sin.f64 t) 2))))) (*.f64 (pow.f64 (sin.f64 t) 2) (+.f64 (*.f64 t (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 1/6))) (*.f64 (pow.f64 t 5) (*.f64 ew (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -31/15120)))))))
(+.f64 (neg.f64 (*.f64 (pow.f64 t 5) (*.f64 ew (*.f64 (pow.f64 (sin.f64 t) 2) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -31/15120))))) (*.f64 (pow.f64 (sin.f64 t) 2) (+.f64 (*.f64 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))) (*.f64 7/360 (pow.f64 t 3))) (*.f64 t (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 ew 1/6))))))
(+.f64 (*.f64 1/6 (*.f64 (pow.f64 (sin.f64 t) 2) (*.f64 t (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))))) (+.f64 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew)) t) (+.f64 (*.f64 -1 (*.f64 (pow.f64 (sin.f64 t) 2) (*.f64 (pow.f64 t 5) (*.f64 ew (+.f64 (*.f64 1/840 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))) (*.f64 -7/2160 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))))))) (*.f64 7/360 (*.f64 (pow.f64 (sin.f64 t) 2) (*.f64 (pow.f64 t 3) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))))))))
(+.f64 (*.f64 1/6 (*.f64 t (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 (pow.f64 (sin.f64 t) 2) ew)))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 t 5) (*.f64 (pow.f64 (sin.f64 t) 2) (*.f64 ew (+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 1/840) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/2160)))))) (+.f64 (/.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 (pow.f64 (sin.f64 t) 2) ew)) t) (*.f64 7/360 (*.f64 (pow.f64 t 3) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 (pow.f64 (sin.f64 t) 2) ew)))))))
(+.f64 (neg.f64 (*.f64 (pow.f64 t 5) (*.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -31/15120) (*.f64 ew (pow.f64 (sin.f64 t) 2))))) (+.f64 (*.f64 t (*.f64 1/6 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 ew (pow.f64 (sin.f64 t) 2))))) (+.f64 (*.f64 (pow.f64 t 3) (*.f64 7/360 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 ew (pow.f64 (sin.f64 t) 2))))) (/.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 ew (pow.f64 (sin.f64 t) 2))) t))))
(+.f64 (+.f64 (*.f64 (pow.f64 t 3) (*.f64 7/360 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (pow.f64 (sin.f64 t) 2))))) (*.f64 (pow.f64 (sin.f64 t) 2) (+.f64 (*.f64 t (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 1/6))) (*.f64 (pow.f64 t 5) (*.f64 ew (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -31/15120))))))) (/.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (pow.f64 (sin.f64 t) 2))) t))
(+.f64 (neg.f64 (*.f64 (pow.f64 t 5) (*.f64 ew (*.f64 (pow.f64 (sin.f64 t) 2) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -31/15120))))) (+.f64 (/.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (pow.f64 (sin.f64 t) 2))) t) (*.f64 (pow.f64 (sin.f64 t) 2) (+.f64 (*.f64 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))) (*.f64 7/360 (pow.f64 t 3))) (*.f64 t (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 ew 1/6)))))))
(*.f64 -1 (*.f64 (pow.f64 (sin.f64 t) 2) (*.f64 (pow.f64 t 5) (*.f64 ew (+.f64 (*.f64 1/840 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))) (*.f64 -7/2160 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))))))))
(*.f64 -1 (*.f64 (pow.f64 t 5) (*.f64 (pow.f64 (sin.f64 t) 2) (*.f64 ew (+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 1/840) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/2160))))))
(neg.f64 (*.f64 (pow.f64 t 5) (*.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -31/15120) (*.f64 ew (pow.f64 (sin.f64 t) 2)))))
(*.f64 (pow.f64 (sin.f64 t) 2) (*.f64 (pow.f64 t 5) (*.f64 ew (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -31/15120)))))
(neg.f64 (*.f64 (pow.f64 t 5) (*.f64 ew (*.f64 (pow.f64 (sin.f64 t) 2) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -31/15120)))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 (sin.f64 t) 2) (*.f64 (pow.f64 t 5) (*.f64 ew (+.f64 (*.f64 1/840 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))) (*.f64 -7/2160 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))))))) (*.f64 7/360 (*.f64 (pow.f64 (sin.f64 t) 2) (*.f64 (pow.f64 t 3) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 t 5) (*.f64 (pow.f64 (sin.f64 t) 2) (*.f64 ew (+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 1/840) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/2160)))))) (*.f64 7/360 (*.f64 (pow.f64 t 3) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 (pow.f64 (sin.f64 t) 2) ew)))))
(+.f64 (neg.f64 (*.f64 (pow.f64 t 5) (*.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -31/15120) (*.f64 ew (pow.f64 (sin.f64 t) 2))))) (*.f64 (pow.f64 t 3) (*.f64 7/360 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 ew (pow.f64 (sin.f64 t) 2))))))
(*.f64 (pow.f64 (sin.f64 t) 2) (+.f64 (*.f64 (pow.f64 t 5) (*.f64 ew (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -31/15120)))) (*.f64 ew (*.f64 7/360 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (pow.f64 t 3))))))
(*.f64 (pow.f64 (sin.f64 t) 2) (+.f64 (*.f64 (pow.f64 t 5) (*.f64 ew (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -31/15120)))) (*.f64 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))) (*.f64 7/360 (pow.f64 t 3)))))
(+.f64 (*.f64 1/6 (*.f64 (pow.f64 (sin.f64 t) 2) (*.f64 t (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 (sin.f64 t) 2) (*.f64 (pow.f64 t 5) (*.f64 ew (+.f64 (*.f64 1/840 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))) (*.f64 -7/2160 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))))))) (*.f64 7/360 (*.f64 (pow.f64 (sin.f64 t) 2) (*.f64 (pow.f64 t 3) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 t 5) (*.f64 (pow.f64 (sin.f64 t) 2) (*.f64 ew (+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 1/840) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/2160)))))) (+.f64 (*.f64 1/6 (*.f64 t (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 (pow.f64 (sin.f64 t) 2) ew)))) (*.f64 7/360 (*.f64 (pow.f64 t 3) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 (pow.f64 (sin.f64 t) 2) ew))))))
(+.f64 (+.f64 (neg.f64 (*.f64 (pow.f64 t 5) (*.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -31/15120) (*.f64 ew (pow.f64 (sin.f64 t) 2))))) (*.f64 (pow.f64 t 3) (*.f64 7/360 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 ew (pow.f64 (sin.f64 t) 2)))))) (*.f64 t (*.f64 1/6 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 ew (pow.f64 (sin.f64 t) 2))))))
(+.f64 (*.f64 (pow.f64 t 3) (*.f64 7/360 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (pow.f64 (sin.f64 t) 2))))) (*.f64 (pow.f64 (sin.f64 t) 2) (+.f64 (*.f64 t (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 1/6))) (*.f64 (pow.f64 t 5) (*.f64 ew (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -31/15120)))))))
(+.f64 (neg.f64 (*.f64 (pow.f64 t 5) (*.f64 ew (*.f64 (pow.f64 (sin.f64 t) 2) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -31/15120))))) (*.f64 (pow.f64 (sin.f64 t) 2) (+.f64 (*.f64 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))) (*.f64 7/360 (pow.f64 t 3))) (*.f64 t (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 ew 1/6))))))
(+.f64 (*.f64 1/6 (*.f64 (pow.f64 (sin.f64 t) 2) (*.f64 t (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))))) (+.f64 (/.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))) t) (+.f64 (*.f64 -1 (*.f64 (pow.f64 (sin.f64 t) 2) (*.f64 (pow.f64 t 5) (*.f64 ew (+.f64 (*.f64 1/840 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))) (*.f64 -7/2160 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))))))) (*.f64 7/360 (*.f64 (pow.f64 (sin.f64 t) 2) (*.f64 (pow.f64 t 3) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))))))))
(+.f64 (*.f64 1/6 (*.f64 t (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 (pow.f64 (sin.f64 t) 2) ew)))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 t 5) (*.f64 (pow.f64 (sin.f64 t) 2) (*.f64 ew (+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 1/840) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/2160)))))) (+.f64 (/.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 (pow.f64 (sin.f64 t) 2) ew)) t) (*.f64 7/360 (*.f64 (pow.f64 t 3) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 (pow.f64 (sin.f64 t) 2) ew)))))))
(+.f64 (neg.f64 (*.f64 (pow.f64 t 5) (*.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -31/15120) (*.f64 ew (pow.f64 (sin.f64 t) 2))))) (+.f64 (*.f64 t (*.f64 1/6 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 ew (pow.f64 (sin.f64 t) 2))))) (+.f64 (*.f64 (pow.f64 t 3) (*.f64 7/360 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 ew (pow.f64 (sin.f64 t) 2))))) (/.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 ew (pow.f64 (sin.f64 t) 2))) t))))
(+.f64 (+.f64 (*.f64 (pow.f64 t 3) (*.f64 7/360 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (pow.f64 (sin.f64 t) 2))))) (*.f64 (pow.f64 (sin.f64 t) 2) (+.f64 (*.f64 t (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 1/6))) (*.f64 (pow.f64 t 5) (*.f64 ew (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -31/15120))))))) (/.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (pow.f64 (sin.f64 t) 2))) t))
(+.f64 (neg.f64 (*.f64 (pow.f64 t 5) (*.f64 ew (*.f64 (pow.f64 (sin.f64 t) 2) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -31/15120))))) (+.f64 (/.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (pow.f64 (sin.f64 t) 2))) t) (*.f64 (pow.f64 (sin.f64 t) 2) (+.f64 (*.f64 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))) (*.f64 7/360 (pow.f64 t 3))) (*.f64 t (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 ew 1/6)))))))
(*.f64 (pow.f64 (sin.f64 t) 2) (*.f64 (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 -1 (+.f64 (*.f64 -7/360 (*.f64 (pow.f64 t 3) (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))) (*.f64 (pow.f64 t 5) (+.f64 (*.f64 1/840 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))) (*.f64 -7/2160 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))))))) (*.f64 1/6 (*.f64 t (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))))) ew))
(*.f64 (pow.f64 (sin.f64 t) 2) (*.f64 ew (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 t (*.f64 1/6 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))) (*.f64 -1 (+.f64 (*.f64 (pow.f64 t 3) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/360)) (*.f64 (pow.f64 t 5) (+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 1/840) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/2160)))))))))
(*.f64 ew (*.f64 (pow.f64 (sin.f64 t) 2) (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 t 1/6)) (+.f64 (*.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (pow.f64 t 3)) 7/360) (neg.f64 (*.f64 (pow.f64 t 5) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -31/15120))))))))
(*.f64 ew (*.f64 (pow.f64 (sin.f64 t) 2) (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (pow.f64 t 3)) 7/360) (+.f64 (*.f64 t (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 1/6)) (*.f64 (pow.f64 t 5) (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -31/15120))))))))
(*.f64 ew (*.f64 (pow.f64 (sin.f64 t) 2) (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (pow.f64 t 5) (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -31/15120))) (+.f64 (*.f64 t (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 1/6)) (*.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (pow.f64 t 3)) 7/360))))))
(*.f64 (pow.f64 (sin.f64 t) 2) (*.f64 (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 -1 (+.f64 (*.f64 -7/360 (*.f64 (pow.f64 t 3) (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))) (*.f64 (pow.f64 t 5) (+.f64 (*.f64 1/840 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))) (*.f64 -7/2160 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))))))) (*.f64 1/6 (*.f64 t (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))))) ew))
(*.f64 (pow.f64 (sin.f64 t) 2) (*.f64 ew (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 t (*.f64 1/6 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))) (*.f64 -1 (+.f64 (*.f64 (pow.f64 t 3) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/360)) (*.f64 (pow.f64 t 5) (+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 1/840) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/2160)))))))))
(*.f64 ew (*.f64 (pow.f64 (sin.f64 t) 2) (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 t 1/6)) (+.f64 (*.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (pow.f64 t 3)) 7/360) (neg.f64 (*.f64 (pow.f64 t 5) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -31/15120))))))))
(*.f64 ew (*.f64 (pow.f64 (sin.f64 t) 2) (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (pow.f64 t 3)) 7/360) (+.f64 (*.f64 t (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 1/6)) (*.f64 (pow.f64 t 5) (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -31/15120))))))))
(*.f64 ew (*.f64 (pow.f64 (sin.f64 t) 2) (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (pow.f64 t 5) (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -31/15120))) (+.f64 (*.f64 t (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 1/6)) (*.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (pow.f64 t 3)) 7/360))))))
(*.f64 (pow.f64 (sin.f64 t) 2) (*.f64 (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 -1 (+.f64 (*.f64 -7/360 (*.f64 (pow.f64 t 3) (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))) (*.f64 (pow.f64 t 5) (+.f64 (*.f64 1/840 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))) (*.f64 -7/2160 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))))))) (*.f64 1/6 (*.f64 t (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))))) ew))
(*.f64 (pow.f64 (sin.f64 t) 2) (*.f64 ew (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 t (*.f64 1/6 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))) (*.f64 -1 (+.f64 (*.f64 (pow.f64 t 3) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/360)) (*.f64 (pow.f64 t 5) (+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 1/840) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/2160)))))))))
(*.f64 ew (*.f64 (pow.f64 (sin.f64 t) 2) (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 t 1/6)) (+.f64 (*.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (pow.f64 t 3)) 7/360) (neg.f64 (*.f64 (pow.f64 t 5) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -31/15120))))))))
(*.f64 ew (*.f64 (pow.f64 (sin.f64 t) 2) (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (pow.f64 t 3)) 7/360) (+.f64 (*.f64 t (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 1/6)) (*.f64 (pow.f64 t 5) (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -31/15120))))))))
(*.f64 ew (*.f64 (pow.f64 (sin.f64 t) 2) (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (pow.f64 t 5) (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -31/15120))) (+.f64 (*.f64 t (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 1/6)) (*.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (pow.f64 t 3)) 7/360))))))
(*.f64 (pow.f64 (sin.f64 t) 2) (*.f64 (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 -1 (+.f64 (*.f64 -7/360 (*.f64 (pow.f64 t 3) (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))) (*.f64 (pow.f64 t 5) (+.f64 (*.f64 1/840 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))) (*.f64 -7/2160 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))))))) (*.f64 1/6 (*.f64 t (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))))) ew))
(*.f64 (pow.f64 (sin.f64 t) 2) (*.f64 ew (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 t (*.f64 1/6 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))) (*.f64 -1 (+.f64 (*.f64 (pow.f64 t 3) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/360)) (*.f64 (pow.f64 t 5) (+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 1/840) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/2160)))))))))
(*.f64 ew (*.f64 (pow.f64 (sin.f64 t) 2) (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 t 1/6)) (+.f64 (*.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (pow.f64 t 3)) 7/360) (neg.f64 (*.f64 (pow.f64 t 5) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -31/15120))))))))
(*.f64 ew (*.f64 (pow.f64 (sin.f64 t) 2) (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (pow.f64 t 3)) 7/360) (+.f64 (*.f64 t (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 1/6)) (*.f64 (pow.f64 t 5) (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -31/15120))))))))
(*.f64 ew (*.f64 (pow.f64 (sin.f64 t) 2) (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (pow.f64 t 5) (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -31/15120))) (+.f64 (*.f64 t (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 1/6)) (*.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (pow.f64 t 3)) 7/360))))))
(*.f64 (pow.f64 (sin.f64 t) 2) (*.f64 (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 -1 (+.f64 (*.f64 -7/360 (*.f64 (pow.f64 t 3) (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))) (*.f64 (pow.f64 t 5) (+.f64 (*.f64 1/840 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))) (*.f64 -7/2160 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))))))) (*.f64 1/6 (*.f64 t (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))))) ew))
(*.f64 (pow.f64 (sin.f64 t) 2) (*.f64 ew (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 t (*.f64 1/6 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))) (*.f64 -1 (+.f64 (*.f64 (pow.f64 t 3) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/360)) (*.f64 (pow.f64 t 5) (+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 1/840) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/2160)))))))))
(*.f64 ew (*.f64 (pow.f64 (sin.f64 t) 2) (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 t 1/6)) (+.f64 (*.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (pow.f64 t 3)) 7/360) (neg.f64 (*.f64 (pow.f64 t 5) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -31/15120))))))))
(*.f64 ew (*.f64 (pow.f64 (sin.f64 t) 2) (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (pow.f64 t 3)) 7/360) (+.f64 (*.f64 t (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 1/6)) (*.f64 (pow.f64 t 5) (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -31/15120))))))))
(*.f64 ew (*.f64 (pow.f64 (sin.f64 t) 2) (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (pow.f64 t 5) (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -31/15120))) (+.f64 (*.f64 t (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 1/6)) (*.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (pow.f64 t 3)) 7/360))))))
(*.f64 (pow.f64 (sin.f64 t) 2) (*.f64 (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 -1 (+.f64 (*.f64 -7/360 (*.f64 (pow.f64 t 3) (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))) (*.f64 (pow.f64 t 5) (+.f64 (*.f64 1/840 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))) (*.f64 -7/2160 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))))))) (*.f64 1/6 (*.f64 t (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))))) ew))
(*.f64 (pow.f64 (sin.f64 t) 2) (*.f64 ew (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 t (*.f64 1/6 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))) (*.f64 -1 (+.f64 (*.f64 (pow.f64 t 3) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/360)) (*.f64 (pow.f64 t 5) (+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 1/840) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/2160)))))))))
(*.f64 ew (*.f64 (pow.f64 (sin.f64 t) 2) (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 t 1/6)) (+.f64 (*.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (pow.f64 t 3)) 7/360) (neg.f64 (*.f64 (pow.f64 t 5) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -31/15120))))))))
(*.f64 ew (*.f64 (pow.f64 (sin.f64 t) 2) (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (pow.f64 t 3)) 7/360) (+.f64 (*.f64 t (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 1/6)) (*.f64 (pow.f64 t 5) (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -31/15120))))))))
(*.f64 ew (*.f64 (pow.f64 (sin.f64 t) 2) (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (pow.f64 t 5) (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -31/15120))) (+.f64 (*.f64 t (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 1/6)) (*.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (pow.f64 t 3)) 7/360))))))
(*.f64 (pow.f64 (sin.f64 t) 2) (*.f64 (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 -1 (+.f64 (*.f64 -7/360 (*.f64 (pow.f64 t 3) (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))) (*.f64 (pow.f64 t 5) (+.f64 (*.f64 1/840 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))) (*.f64 -7/2160 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))))))) (*.f64 1/6 (*.f64 t (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))))) ew))
(*.f64 (pow.f64 (sin.f64 t) 2) (*.f64 ew (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 t (*.f64 1/6 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))) (*.f64 -1 (+.f64 (*.f64 (pow.f64 t 3) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/360)) (*.f64 (pow.f64 t 5) (+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 1/840) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/2160)))))))))
(*.f64 ew (*.f64 (pow.f64 (sin.f64 t) 2) (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 t 1/6)) (+.f64 (*.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (pow.f64 t 3)) 7/360) (neg.f64 (*.f64 (pow.f64 t 5) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -31/15120))))))))
(*.f64 ew (*.f64 (pow.f64 (sin.f64 t) 2) (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (pow.f64 t 3)) 7/360) (+.f64 (*.f64 t (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 1/6)) (*.f64 (pow.f64 t 5) (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -31/15120))))))))
(*.f64 ew (*.f64 (pow.f64 (sin.f64 t) 2) (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (pow.f64 t 5) (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -31/15120))) (+.f64 (*.f64 t (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 1/6)) (*.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (pow.f64 t 3)) 7/360))))))
(*.f64 (pow.f64 (sin.f64 t) 2) (*.f64 (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 -1 (+.f64 (*.f64 -7/360 (*.f64 (pow.f64 t 3) (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))) (*.f64 (pow.f64 t 5) (+.f64 (*.f64 1/840 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))) (*.f64 -7/2160 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))))))) (*.f64 1/6 (*.f64 t (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))))) ew))
(*.f64 (pow.f64 (sin.f64 t) 2) (*.f64 ew (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 t (*.f64 1/6 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))) (*.f64 -1 (+.f64 (*.f64 (pow.f64 t 3) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/360)) (*.f64 (pow.f64 t 5) (+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 1/840) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/2160)))))))))
(*.f64 ew (*.f64 (pow.f64 (sin.f64 t) 2) (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 t 1/6)) (+.f64 (*.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (pow.f64 t 3)) 7/360) (neg.f64 (*.f64 (pow.f64 t 5) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -31/15120))))))))
(*.f64 ew (*.f64 (pow.f64 (sin.f64 t) 2) (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (pow.f64 t 3)) 7/360) (+.f64 (*.f64 t (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 1/6)) (*.f64 (pow.f64 t 5) (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -31/15120))))))))
(*.f64 ew (*.f64 (pow.f64 (sin.f64 t) 2) (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (pow.f64 t 5) (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -31/15120))) (+.f64 (*.f64 t (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 1/6)) (*.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (pow.f64 t 3)) 7/360))))))
(*.f64 (pow.f64 (sin.f64 t) 2) (*.f64 (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 -1 (+.f64 (*.f64 -7/360 (*.f64 (pow.f64 t 3) (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))) (*.f64 (pow.f64 t 5) (+.f64 (*.f64 1/840 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))) (*.f64 -7/2160 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))))))) (*.f64 1/6 (*.f64 t (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))))) ew))
(*.f64 (pow.f64 (sin.f64 t) 2) (*.f64 ew (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 t (*.f64 1/6 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))) (*.f64 -1 (+.f64 (*.f64 (pow.f64 t 3) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/360)) (*.f64 (pow.f64 t 5) (+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 1/840) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/2160)))))))))
(*.f64 ew (*.f64 (pow.f64 (sin.f64 t) 2) (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 t 1/6)) (+.f64 (*.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (pow.f64 t 3)) 7/360) (neg.f64 (*.f64 (pow.f64 t 5) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -31/15120))))))))
(*.f64 ew (*.f64 (pow.f64 (sin.f64 t) 2) (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (pow.f64 t 3)) 7/360) (+.f64 (*.f64 t (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 1/6)) (*.f64 (pow.f64 t 5) (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -31/15120))))))))
(*.f64 ew (*.f64 (pow.f64 (sin.f64 t) 2) (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (pow.f64 t 5) (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -31/15120))) (+.f64 (*.f64 t (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 1/6)) (*.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (pow.f64 t 3)) 7/360))))))
(*.f64 (pow.f64 (sin.f64 t) 2) (*.f64 (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 -1 (+.f64 (*.f64 -7/360 (*.f64 (pow.f64 t 3) (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))) (*.f64 (pow.f64 t 5) (+.f64 (*.f64 1/840 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))) (*.f64 -7/2160 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))))))) (*.f64 1/6 (*.f64 t (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))))) ew))
(*.f64 (pow.f64 (sin.f64 t) 2) (*.f64 ew (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 t (*.f64 1/6 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))) (*.f64 -1 (+.f64 (*.f64 (pow.f64 t 3) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/360)) (*.f64 (pow.f64 t 5) (+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 1/840) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/2160)))))))))
(*.f64 ew (*.f64 (pow.f64 (sin.f64 t) 2) (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 t 1/6)) (+.f64 (*.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (pow.f64 t 3)) 7/360) (neg.f64 (*.f64 (pow.f64 t 5) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -31/15120))))))))
(*.f64 ew (*.f64 (pow.f64 (sin.f64 t) 2) (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (pow.f64 t 3)) 7/360) (+.f64 (*.f64 t (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 1/6)) (*.f64 (pow.f64 t 5) (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -31/15120))))))))
(*.f64 ew (*.f64 (pow.f64 (sin.f64 t) 2) (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (pow.f64 t 5) (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -31/15120))) (+.f64 (*.f64 t (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 1/6)) (*.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (pow.f64 t 3)) 7/360))))))
(*.f64 (pow.f64 (sin.f64 t) 2) (*.f64 (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 -1 (+.f64 (*.f64 -7/360 (*.f64 (pow.f64 t 3) (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))) (*.f64 (pow.f64 t 5) (+.f64 (*.f64 1/840 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))) (*.f64 -7/2160 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))))))) (*.f64 1/6 (*.f64 t (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))))) ew))
(*.f64 (pow.f64 (sin.f64 t) 2) (*.f64 ew (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 t (*.f64 1/6 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))) (*.f64 -1 (+.f64 (*.f64 (pow.f64 t 3) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/360)) (*.f64 (pow.f64 t 5) (+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 1/840) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/2160)))))))))
(*.f64 ew (*.f64 (pow.f64 (sin.f64 t) 2) (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 t 1/6)) (+.f64 (*.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (pow.f64 t 3)) 7/360) (neg.f64 (*.f64 (pow.f64 t 5) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -31/15120))))))))
(*.f64 ew (*.f64 (pow.f64 (sin.f64 t) 2) (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (pow.f64 t 3)) 7/360) (+.f64 (*.f64 t (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 1/6)) (*.f64 (pow.f64 t 5) (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -31/15120))))))))
(*.f64 ew (*.f64 (pow.f64 (sin.f64 t) 2) (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (pow.f64 t 5) (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -31/15120))) (+.f64 (*.f64 t (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 1/6)) (*.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (pow.f64 t 3)) 7/360))))))
(*.f64 (pow.f64 (sin.f64 t) 2) (*.f64 (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 -1 (+.f64 (*.f64 -7/360 (*.f64 (pow.f64 t 3) (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))) (*.f64 (pow.f64 t 5) (+.f64 (*.f64 1/840 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))) (*.f64 -7/2160 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))))))) (*.f64 1/6 (*.f64 t (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))))) ew))
(*.f64 (pow.f64 (sin.f64 t) 2) (*.f64 ew (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 t (*.f64 1/6 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))) (*.f64 -1 (+.f64 (*.f64 (pow.f64 t 3) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/360)) (*.f64 (pow.f64 t 5) (+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 1/840) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/2160)))))))))
(*.f64 ew (*.f64 (pow.f64 (sin.f64 t) 2) (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 t 1/6)) (+.f64 (*.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (pow.f64 t 3)) 7/360) (neg.f64 (*.f64 (pow.f64 t 5) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -31/15120))))))))
(*.f64 ew (*.f64 (pow.f64 (sin.f64 t) 2) (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (pow.f64 t 3)) 7/360) (+.f64 (*.f64 t (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 1/6)) (*.f64 (pow.f64 t 5) (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -31/15120))))))))
(*.f64 ew (*.f64 (pow.f64 (sin.f64 t) 2) (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (pow.f64 t 5) (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -31/15120))) (+.f64 (*.f64 t (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 1/6)) (*.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (pow.f64 t 3)) 7/360))))))
(*.f64 (pow.f64 (sin.f64 t) 2) (*.f64 (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 -1 (+.f64 (*.f64 -7/360 (*.f64 (pow.f64 t 3) (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))) (*.f64 (pow.f64 t 5) (+.f64 (*.f64 1/840 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))) (*.f64 -7/2160 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))))))) (*.f64 1/6 (*.f64 t (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))))) ew))
(*.f64 (pow.f64 (sin.f64 t) 2) (*.f64 ew (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 t (*.f64 1/6 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))) (*.f64 -1 (+.f64 (*.f64 (pow.f64 t 3) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/360)) (*.f64 (pow.f64 t 5) (+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 1/840) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/2160)))))))))
(*.f64 ew (*.f64 (pow.f64 (sin.f64 t) 2) (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 t 1/6)) (+.f64 (*.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (pow.f64 t 3)) 7/360) (neg.f64 (*.f64 (pow.f64 t 5) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -31/15120))))))))
(*.f64 ew (*.f64 (pow.f64 (sin.f64 t) 2) (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (pow.f64 t 3)) 7/360) (+.f64 (*.f64 t (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 1/6)) (*.f64 (pow.f64 t 5) (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -31/15120))))))))
(*.f64 ew (*.f64 (pow.f64 (sin.f64 t) 2) (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (pow.f64 t 5) (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -31/15120))) (+.f64 (*.f64 t (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 1/6)) (*.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (pow.f64 t 3)) 7/360))))))
(*.f64 (pow.f64 (sin.f64 t) 2) (*.f64 (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 -1 (+.f64 (*.f64 -7/360 (*.f64 (pow.f64 t 3) (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))) (*.f64 (pow.f64 t 5) (+.f64 (*.f64 1/840 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))) (*.f64 -7/2160 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))))))) (*.f64 1/6 (*.f64 t (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))))) ew))
(*.f64 (pow.f64 (sin.f64 t) 2) (*.f64 ew (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 t (*.f64 1/6 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))) (*.f64 -1 (+.f64 (*.f64 (pow.f64 t 3) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/360)) (*.f64 (pow.f64 t 5) (+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 1/840) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/2160)))))))))
(*.f64 ew (*.f64 (pow.f64 (sin.f64 t) 2) (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 t 1/6)) (+.f64 (*.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (pow.f64 t 3)) 7/360) (neg.f64 (*.f64 (pow.f64 t 5) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -31/15120))))))))
(*.f64 ew (*.f64 (pow.f64 (sin.f64 t) 2) (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (pow.f64 t 3)) 7/360) (+.f64 (*.f64 t (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 1/6)) (*.f64 (pow.f64 t 5) (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -31/15120))))))))
(*.f64 ew (*.f64 (pow.f64 (sin.f64 t) 2) (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (pow.f64 t 5) (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -31/15120))) (+.f64 (*.f64 t (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 1/6)) (*.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (pow.f64 t 3)) 7/360))))))
(*.f64 (pow.f64 (sin.f64 t) 2) (*.f64 (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 -1 (+.f64 (*.f64 -7/360 (*.f64 (pow.f64 t 3) (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))) (*.f64 (pow.f64 t 5) (+.f64 (*.f64 1/840 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))) (*.f64 -7/2160 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))))))) (*.f64 1/6 (*.f64 t (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))))) ew))
(*.f64 (pow.f64 (sin.f64 t) 2) (*.f64 ew (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 t (*.f64 1/6 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))) (*.f64 -1 (+.f64 (*.f64 (pow.f64 t 3) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/360)) (*.f64 (pow.f64 t 5) (+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 1/840) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/2160)))))))))
(*.f64 ew (*.f64 (pow.f64 (sin.f64 t) 2) (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 t 1/6)) (+.f64 (*.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (pow.f64 t 3)) 7/360) (neg.f64 (*.f64 (pow.f64 t 5) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -31/15120))))))))
(*.f64 ew (*.f64 (pow.f64 (sin.f64 t) 2) (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (pow.f64 t 3)) 7/360) (+.f64 (*.f64 t (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 1/6)) (*.f64 (pow.f64 t 5) (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -31/15120))))))))
(*.f64 ew (*.f64 (pow.f64 (sin.f64 t) 2) (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (pow.f64 t 5) (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -31/15120))) (+.f64 (*.f64 t (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 1/6)) (*.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (pow.f64 t 3)) 7/360))))))
(*.f64 (pow.f64 (sin.f64 t) 2) (*.f64 (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 -1 (+.f64 (*.f64 -7/360 (*.f64 (pow.f64 t 3) (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))) (*.f64 (pow.f64 t 5) (+.f64 (*.f64 1/840 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))) (*.f64 -7/2160 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))))))) (*.f64 1/6 (*.f64 t (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))))) ew))
(*.f64 (pow.f64 (sin.f64 t) 2) (*.f64 ew (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 t (*.f64 1/6 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))) (*.f64 -1 (+.f64 (*.f64 (pow.f64 t 3) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/360)) (*.f64 (pow.f64 t 5) (+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 1/840) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/2160)))))))))
(*.f64 ew (*.f64 (pow.f64 (sin.f64 t) 2) (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 t 1/6)) (+.f64 (*.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (pow.f64 t 3)) 7/360) (neg.f64 (*.f64 (pow.f64 t 5) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -31/15120))))))))
(*.f64 ew (*.f64 (pow.f64 (sin.f64 t) 2) (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (pow.f64 t 3)) 7/360) (+.f64 (*.f64 t (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 1/6)) (*.f64 (pow.f64 t 5) (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -31/15120))))))))
(*.f64 ew (*.f64 (pow.f64 (sin.f64 t) 2) (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (pow.f64 t 5) (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -31/15120))) (+.f64 (*.f64 t (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 1/6)) (*.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (pow.f64 t 3)) 7/360))))))
(*.f64 (pow.f64 (sin.f64 t) 2) (*.f64 (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 -1 (+.f64 (*.f64 -7/360 (*.f64 (pow.f64 t 3) (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))) (*.f64 (pow.f64 t 5) (+.f64 (*.f64 1/840 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))) (*.f64 -7/2160 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))))))) (*.f64 1/6 (*.f64 t (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))))) ew))
(*.f64 (pow.f64 (sin.f64 t) 2) (*.f64 ew (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 t (*.f64 1/6 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))) (*.f64 -1 (+.f64 (*.f64 (pow.f64 t 3) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/360)) (*.f64 (pow.f64 t 5) (+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 1/840) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/2160)))))))))
(*.f64 ew (*.f64 (pow.f64 (sin.f64 t) 2) (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 t 1/6)) (+.f64 (*.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (pow.f64 t 3)) 7/360) (neg.f64 (*.f64 (pow.f64 t 5) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -31/15120))))))))
(*.f64 ew (*.f64 (pow.f64 (sin.f64 t) 2) (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (pow.f64 t 3)) 7/360) (+.f64 (*.f64 t (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 1/6)) (*.f64 (pow.f64 t 5) (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -31/15120))))))))
(*.f64 ew (*.f64 (pow.f64 (sin.f64 t) 2) (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (pow.f64 t 5) (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -31/15120))) (+.f64 (*.f64 t (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 1/6)) (*.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (pow.f64 t 3)) 7/360))))))
(*.f64 (pow.f64 (sin.f64 t) 2) (*.f64 (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 -1 (+.f64 (*.f64 -7/360 (*.f64 (pow.f64 t 3) (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))) (*.f64 (pow.f64 t 5) (+.f64 (*.f64 1/840 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))) (*.f64 -7/2160 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))))))) (*.f64 1/6 (*.f64 t (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))))) ew))
(*.f64 (pow.f64 (sin.f64 t) 2) (*.f64 ew (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 t (*.f64 1/6 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))) (*.f64 -1 (+.f64 (*.f64 (pow.f64 t 3) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/360)) (*.f64 (pow.f64 t 5) (+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 1/840) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/2160)))))))))
(*.f64 ew (*.f64 (pow.f64 (sin.f64 t) 2) (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 t 1/6)) (+.f64 (*.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (pow.f64 t 3)) 7/360) (neg.f64 (*.f64 (pow.f64 t 5) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -31/15120))))))))
(*.f64 ew (*.f64 (pow.f64 (sin.f64 t) 2) (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (pow.f64 t 3)) 7/360) (+.f64 (*.f64 t (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 1/6)) (*.f64 (pow.f64 t 5) (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -31/15120))))))))
(*.f64 ew (*.f64 (pow.f64 (sin.f64 t) 2) (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (pow.f64 t 5) (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -31/15120))) (+.f64 (*.f64 t (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 1/6)) (*.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (pow.f64 t 3)) 7/360))))))
(*.f64 (pow.f64 (sin.f64 t) 2) (*.f64 (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 -1 (+.f64 (*.f64 -7/360 (*.f64 (pow.f64 t 3) (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))) (*.f64 (pow.f64 t 5) (+.f64 (*.f64 1/840 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))) (*.f64 -7/2160 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))))))) (*.f64 1/6 (*.f64 t (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))))) ew))
(*.f64 (pow.f64 (sin.f64 t) 2) (*.f64 ew (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 t (*.f64 1/6 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))) (*.f64 -1 (+.f64 (*.f64 (pow.f64 t 3) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/360)) (*.f64 (pow.f64 t 5) (+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 1/840) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/2160)))))))))
(*.f64 ew (*.f64 (pow.f64 (sin.f64 t) 2) (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 t 1/6)) (+.f64 (*.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (pow.f64 t 3)) 7/360) (neg.f64 (*.f64 (pow.f64 t 5) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -31/15120))))))))
(*.f64 ew (*.f64 (pow.f64 (sin.f64 t) 2) (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (pow.f64 t 3)) 7/360) (+.f64 (*.f64 t (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 1/6)) (*.f64 (pow.f64 t 5) (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -31/15120))))))))
(*.f64 ew (*.f64 (pow.f64 (sin.f64 t) 2) (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (pow.f64 t 5) (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -31/15120))) (+.f64 (*.f64 t (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 1/6)) (*.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (pow.f64 t 3)) 7/360))))))
(*.f64 (pow.f64 (sin.f64 t) 2) (*.f64 (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 -1 (+.f64 (*.f64 -7/360 (*.f64 (pow.f64 t 3) (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))) (*.f64 (pow.f64 t 5) (+.f64 (*.f64 1/840 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))) (*.f64 -7/2160 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))))))) (*.f64 1/6 (*.f64 t (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))))) ew))
(*.f64 (pow.f64 (sin.f64 t) 2) (*.f64 ew (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 t (*.f64 1/6 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))) (*.f64 -1 (+.f64 (*.f64 (pow.f64 t 3) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/360)) (*.f64 (pow.f64 t 5) (+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 1/840) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/2160)))))))))
(*.f64 ew (*.f64 (pow.f64 (sin.f64 t) 2) (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 t 1/6)) (+.f64 (*.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (pow.f64 t 3)) 7/360) (neg.f64 (*.f64 (pow.f64 t 5) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -31/15120))))))))
(*.f64 ew (*.f64 (pow.f64 (sin.f64 t) 2) (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (pow.f64 t 3)) 7/360) (+.f64 (*.f64 t (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 1/6)) (*.f64 (pow.f64 t 5) (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -31/15120))))))))
(*.f64 ew (*.f64 (pow.f64 (sin.f64 t) 2) (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (pow.f64 t 5) (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -31/15120))) (+.f64 (*.f64 t (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 1/6)) (*.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (pow.f64 t 3)) 7/360))))))
(*.f64 (pow.f64 (sin.f64 t) 2) (*.f64 (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 1/6 (*.f64 t (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))) (*.f64 -1 (+.f64 (*.f64 (pow.f64 t 5) (+.f64 (*.f64 1/840 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))) (*.f64 -7/2160 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))))) (*.f64 -7/360 (*.f64 (pow.f64 t 3) (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))))))) ew))
(*.f64 (pow.f64 (sin.f64 t) 2) (*.f64 ew (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 t (*.f64 1/6 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))) (*.f64 -1 (+.f64 (*.f64 (pow.f64 t 3) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/360)) (*.f64 (pow.f64 t 5) (+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 1/840) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/2160)))))))))
(*.f64 ew (*.f64 (pow.f64 (sin.f64 t) 2) (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 t 1/6)) (+.f64 (*.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (pow.f64 t 3)) 7/360) (neg.f64 (*.f64 (pow.f64 t 5) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -31/15120))))))))
(*.f64 ew (*.f64 (pow.f64 (sin.f64 t) 2) (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (pow.f64 t 3)) 7/360) (+.f64 (*.f64 t (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 1/6)) (*.f64 (pow.f64 t 5) (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -31/15120))))))))
(*.f64 ew (*.f64 (pow.f64 (sin.f64 t) 2) (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (pow.f64 t 5) (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -31/15120))) (+.f64 (*.f64 t (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 1/6)) (*.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (pow.f64 t 3)) 7/360))))))
(*.f64 (pow.f64 (sin.f64 t) 2) (*.f64 (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 1/6 (*.f64 t (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))) (*.f64 -1 (+.f64 (*.f64 (pow.f64 t 5) (+.f64 (*.f64 1/840 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))) (*.f64 -7/2160 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))))) (*.f64 -7/360 (*.f64 (pow.f64 t 3) (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))))))) ew))
(*.f64 (pow.f64 (sin.f64 t) 2) (*.f64 ew (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 t (*.f64 1/6 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))) (*.f64 -1 (+.f64 (*.f64 (pow.f64 t 3) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/360)) (*.f64 (pow.f64 t 5) (+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 1/840) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/2160)))))))))
(*.f64 ew (*.f64 (pow.f64 (sin.f64 t) 2) (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 t 1/6)) (+.f64 (*.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (pow.f64 t 3)) 7/360) (neg.f64 (*.f64 (pow.f64 t 5) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -31/15120))))))))
(*.f64 ew (*.f64 (pow.f64 (sin.f64 t) 2) (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (pow.f64 t 3)) 7/360) (+.f64 (*.f64 t (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 1/6)) (*.f64 (pow.f64 t 5) (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -31/15120))))))))
(*.f64 ew (*.f64 (pow.f64 (sin.f64 t) 2) (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (pow.f64 t 5) (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -31/15120))) (+.f64 (*.f64 t (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 1/6)) (*.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (pow.f64 t 3)) 7/360))))))
(*.f64 (pow.f64 (sin.f64 t) 2) (*.f64 (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 1/6 (*.f64 t (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))) (*.f64 -1 (+.f64 (*.f64 (pow.f64 t 5) (+.f64 (*.f64 1/840 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))) (*.f64 -7/2160 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))))) (*.f64 -7/360 (*.f64 (pow.f64 t 3) (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))))))) ew))
(*.f64 (pow.f64 (sin.f64 t) 2) (*.f64 ew (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 t (*.f64 1/6 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))) (*.f64 -1 (+.f64 (*.f64 (pow.f64 t 3) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/360)) (*.f64 (pow.f64 t 5) (+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 1/840) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/2160)))))))))
(*.f64 ew (*.f64 (pow.f64 (sin.f64 t) 2) (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 t 1/6)) (+.f64 (*.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (pow.f64 t 3)) 7/360) (neg.f64 (*.f64 (pow.f64 t 5) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -31/15120))))))))
(*.f64 ew (*.f64 (pow.f64 (sin.f64 t) 2) (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (pow.f64 t 3)) 7/360) (+.f64 (*.f64 t (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 1/6)) (*.f64 (pow.f64 t 5) (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -31/15120))))))))
(*.f64 ew (*.f64 (pow.f64 (sin.f64 t) 2) (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (pow.f64 t 5) (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -31/15120))) (+.f64 (*.f64 t (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 1/6)) (*.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (pow.f64 t 3)) 7/360))))))
(*.f64 (pow.f64 (sin.f64 t) 2) (*.f64 (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 1/6 (*.f64 t (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))) (*.f64 -1 (+.f64 (*.f64 (pow.f64 t 5) (+.f64 (*.f64 1/840 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))) (*.f64 -7/2160 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))))) (*.f64 -7/360 (*.f64 (pow.f64 t 3) (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))))))) ew))
(*.f64 (pow.f64 (sin.f64 t) 2) (*.f64 ew (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 t (*.f64 1/6 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))) (*.f64 -1 (+.f64 (*.f64 (pow.f64 t 3) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/360)) (*.f64 (pow.f64 t 5) (+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 1/840) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/2160)))))))))
(*.f64 ew (*.f64 (pow.f64 (sin.f64 t) 2) (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 t 1/6)) (+.f64 (*.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (pow.f64 t 3)) 7/360) (neg.f64 (*.f64 (pow.f64 t 5) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -31/15120))))))))
(*.f64 ew (*.f64 (pow.f64 (sin.f64 t) 2) (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (pow.f64 t 3)) 7/360) (+.f64 (*.f64 t (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 1/6)) (*.f64 (pow.f64 t 5) (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -31/15120))))))))
(*.f64 ew (*.f64 (pow.f64 (sin.f64 t) 2) (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (pow.f64 t 5) (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -31/15120))) (+.f64 (*.f64 t (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 1/6)) (*.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (pow.f64 t 3)) 7/360))))))
(+.f64 (*.f64 (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/360)) (pow.f64 t 3)) (+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 t 1/6)) (*.f64 (pow.f64 t 5) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 31/15120))))) (*.f64 (sin.f64 t) (*.f64 (sin.f64 t) ew))) 0)
(*.f64 (sin.f64 t) (*.f64 (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (pow.f64 t 3) (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/360))) (+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 t 1/6)) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 (pow.f64 t 5) 31/15120))))) (*.f64 ew (sin.f64 t))))
(*.f64 (sin.f64 t) (*.f64 (sin.f64 t) (*.f64 (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (pow.f64 t 3)) 7/360) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (+.f64 (*.f64 t 1/6) (*.f64 (pow.f64 t 5) 31/15120))))) ew)))
(*.f64 (sin.f64 t) (*.f64 (sin.f64 t) (*.f64 (+.f64 (*.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (pow.f64 t 3)) 7/360) (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (+.f64 (*.f64 t 1/6) (*.f64 (pow.f64 t 5) 31/15120))))) ew)))
(+.f64 (*.f64 (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/360)) (pow.f64 t 3)) (+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 t 1/6)) (*.f64 (pow.f64 t 5) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 31/15120))))) (*.f64 (sin.f64 t) (*.f64 (sin.f64 t) ew))) (*.f64 0 (*.f64 (*.f64 (sin.f64 t) ew) (/.f64 (*.f64 (sin.f64 t) (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/360)) (pow.f64 t 3)) (+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 t 1/6)) (*.f64 (pow.f64 t 5) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 31/15120)))))) (*.f64 (sin.f64 t) (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/360)) (pow.f64 t 3)) (+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 t 1/6)) (*.f64 (pow.f64 t 5) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 31/15120))))))))))
(*.f64 (sin.f64 t) (*.f64 (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (pow.f64 t 3) (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/360))) (+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 t 1/6)) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 (pow.f64 t 5) 31/15120))))) (*.f64 ew (sin.f64 t))))
(*.f64 (sin.f64 t) (*.f64 (sin.f64 t) (*.f64 (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (pow.f64 t 3)) 7/360) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (+.f64 (*.f64 t 1/6) (*.f64 (pow.f64 t 5) 31/15120))))) ew)))
(*.f64 (sin.f64 t) (*.f64 (sin.f64 t) (*.f64 (+.f64 (*.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (pow.f64 t 3)) 7/360) (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (+.f64 (*.f64 t 1/6) (*.f64 (pow.f64 t 5) 31/15120))))) ew)))
(+.f64 0 (*.f64 (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/360)) (pow.f64 t 3)) (+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 t 1/6)) (*.f64 (pow.f64 t 5) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 31/15120))))) (*.f64 (sin.f64 t) (*.f64 (sin.f64 t) ew))))
(*.f64 (sin.f64 t) (*.f64 (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (pow.f64 t 3) (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/360))) (+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 t 1/6)) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 (pow.f64 t 5) 31/15120))))) (*.f64 ew (sin.f64 t))))
(*.f64 (sin.f64 t) (*.f64 (sin.f64 t) (*.f64 (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (pow.f64 t 3)) 7/360) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (+.f64 (*.f64 t 1/6) (*.f64 (pow.f64 t 5) 31/15120))))) ew)))
(*.f64 (sin.f64 t) (*.f64 (sin.f64 t) (*.f64 (+.f64 (*.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (pow.f64 t 3)) 7/360) (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (+.f64 (*.f64 t 1/6) (*.f64 (pow.f64 t 5) 31/15120))))) ew)))
(+.f64 (*.f64 (*.f64 (sin.f64 t) ew) (*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t))) (*.f64 (sin.f64 t) (*.f64 (*.f64 (sin.f64 t) ew) (+.f64 (*.f64 (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/360)) (pow.f64 t 3)) (+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 t 1/6)) (*.f64 (pow.f64 t 5) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 31/15120)))))))
(*.f64 (sin.f64 t) (*.f64 (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (pow.f64 t 3) (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/360))) (+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 t 1/6)) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 (pow.f64 t 5) 31/15120))))) (*.f64 ew (sin.f64 t))))
(*.f64 (sin.f64 t) (*.f64 (sin.f64 t) (*.f64 (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (pow.f64 t 3)) 7/360) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (+.f64 (*.f64 t 1/6) (*.f64 (pow.f64 t 5) 31/15120))))) ew)))
(*.f64 (sin.f64 t) (*.f64 (sin.f64 t) (*.f64 (+.f64 (*.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (pow.f64 t 3)) 7/360) (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (+.f64 (*.f64 t 1/6) (*.f64 (pow.f64 t 5) 31/15120))))) ew)))
(+.f64 (*.f64 (*.f64 (sin.f64 t) ew) (*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t))) (*.f64 1 (*.f64 (sin.f64 t) (*.f64 (*.f64 (sin.f64 t) ew) (+.f64 (*.f64 (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/360)) (pow.f64 t 3)) (+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 t 1/6)) (*.f64 (pow.f64 t 5) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 31/15120))))))))
(*.f64 (sin.f64 t) (*.f64 (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (pow.f64 t 3) (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/360))) (+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 t 1/6)) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 (pow.f64 t 5) 31/15120))))) (*.f64 ew (sin.f64 t))))
(*.f64 (sin.f64 t) (*.f64 (sin.f64 t) (*.f64 (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (pow.f64 t 3)) 7/360) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (+.f64 (*.f64 t 1/6) (*.f64 (pow.f64 t 5) 31/15120))))) ew)))
(*.f64 (sin.f64 t) (*.f64 (sin.f64 t) (*.f64 (+.f64 (*.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (pow.f64 t 3)) 7/360) (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (+.f64 (*.f64 t 1/6) (*.f64 (pow.f64 t 5) 31/15120))))) ew)))
(+.f64 (*.f64 (sin.f64 t) (*.f64 (*.f64 (sin.f64 t) ew) (+.f64 (*.f64 (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/360)) (pow.f64 t 3)) (+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 t 1/6)) (*.f64 (pow.f64 t 5) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 31/15120)))))) (*.f64 (*.f64 (sin.f64 t) ew) (*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t))))
(*.f64 (sin.f64 t) (*.f64 (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (pow.f64 t 3) (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/360))) (+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 t 1/6)) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 (pow.f64 t 5) 31/15120))))) (*.f64 ew (sin.f64 t))))
(*.f64 (sin.f64 t) (*.f64 (sin.f64 t) (*.f64 (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (pow.f64 t 3)) 7/360) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (+.f64 (*.f64 t 1/6) (*.f64 (pow.f64 t 5) 31/15120))))) ew)))
(*.f64 (sin.f64 t) (*.f64 (sin.f64 t) (*.f64 (+.f64 (*.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (pow.f64 t 3)) 7/360) (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (+.f64 (*.f64 t 1/6) (*.f64 (pow.f64 t 5) 31/15120))))) ew)))
(+.f64 (*.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 (sin.f64 t) (*.f64 t 1/6))) (*.f64 (sin.f64 t) ew)) (*.f64 (*.f64 (sin.f64 t) ew) (*.f64 (sin.f64 t) (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/360)) (pow.f64 t 3)) (*.f64 (pow.f64 t 5) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 31/15120)))))))
(*.f64 (sin.f64 t) (*.f64 (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (pow.f64 t 3) (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/360))) (+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 t 1/6)) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 (pow.f64 t 5) 31/15120))))) (*.f64 ew (sin.f64 t))))
(*.f64 (sin.f64 t) (*.f64 (sin.f64 t) (*.f64 (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (pow.f64 t 3)) 7/360) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (+.f64 (*.f64 t 1/6) (*.f64 (pow.f64 t 5) 31/15120))))) ew)))
(*.f64 (sin.f64 t) (*.f64 (sin.f64 t) (*.f64 (+.f64 (*.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (pow.f64 t 3)) 7/360) (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (+.f64 (*.f64 t 1/6) (*.f64 (pow.f64 t 5) 31/15120))))) ew)))
(+.f64 (*.f64 (*.f64 (sin.f64 t) ew) (*.f64 (sin.f64 t) (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/360)) (pow.f64 t 3)) (*.f64 (pow.f64 t 5) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 31/15120)))))) (*.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 (sin.f64 t) (*.f64 t 1/6))) (*.f64 (sin.f64 t) ew)))
(*.f64 (sin.f64 t) (*.f64 (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (pow.f64 t 3) (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/360))) (+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 t 1/6)) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 (pow.f64 t 5) 31/15120))))) (*.f64 ew (sin.f64 t))))
(*.f64 (sin.f64 t) (*.f64 (sin.f64 t) (*.f64 (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (pow.f64 t 3)) 7/360) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (+.f64 (*.f64 t 1/6) (*.f64 (pow.f64 t 5) 31/15120))))) ew)))
(*.f64 (sin.f64 t) (*.f64 (sin.f64 t) (*.f64 (+.f64 (*.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (pow.f64 t 3)) 7/360) (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (+.f64 (*.f64 t 1/6) (*.f64 (pow.f64 t 5) 31/15120))))) ew)))
(+.f64 (*.f64 1 (*.f64 (sin.f64 t) (*.f64 (*.f64 (sin.f64 t) ew) (+.f64 (*.f64 (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/360)) (pow.f64 t 3)) (+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 t 1/6)) (*.f64 (pow.f64 t 5) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 31/15120))))))) (*.f64 (*.f64 (sin.f64 t) ew) (*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t))))
(*.f64 (sin.f64 t) (*.f64 (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (pow.f64 t 3) (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/360))) (+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 t 1/6)) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 (pow.f64 t 5) 31/15120))))) (*.f64 ew (sin.f64 t))))
(*.f64 (sin.f64 t) (*.f64 (sin.f64 t) (*.f64 (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (pow.f64 t 3)) 7/360) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (+.f64 (*.f64 t 1/6) (*.f64 (pow.f64 t 5) 31/15120))))) ew)))
(*.f64 (sin.f64 t) (*.f64 (sin.f64 t) (*.f64 (+.f64 (*.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (pow.f64 t 3)) 7/360) (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (+.f64 (*.f64 t 1/6) (*.f64 (pow.f64 t 5) 31/15120))))) ew)))
(+.f64 (*.f64 0 (*.f64 (*.f64 (sin.f64 t) ew) (/.f64 (*.f64 (sin.f64 t) (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/360)) (pow.f64 t 3)) (+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 t 1/6)) (*.f64 (pow.f64 t 5) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 31/15120)))))) (*.f64 (sin.f64 t) (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/360)) (pow.f64 t 3)) (+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 t 1/6)) (*.f64 (pow.f64 t 5) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 31/15120))))))))) (*.f64 (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/360)) (pow.f64 t 3)) (+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 t 1/6)) (*.f64 (pow.f64 t 5) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 31/15120))))) (*.f64 (sin.f64 t) (*.f64 (sin.f64 t) ew))))
(*.f64 (sin.f64 t) (*.f64 (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (pow.f64 t 3) (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/360))) (+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 t 1/6)) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 (pow.f64 t 5) 31/15120))))) (*.f64 ew (sin.f64 t))))
(*.f64 (sin.f64 t) (*.f64 (sin.f64 t) (*.f64 (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (pow.f64 t 3)) 7/360) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (+.f64 (*.f64 t 1/6) (*.f64 (pow.f64 t 5) 31/15120))))) ew)))
(*.f64 (sin.f64 t) (*.f64 (sin.f64 t) (*.f64 (+.f64 (*.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (pow.f64 t 3)) 7/360) (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (+.f64 (*.f64 t 1/6) (*.f64 (pow.f64 t 5) 31/15120))))) ew)))
(+.f64 (*.f64 (*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t)) (*.f64 (*.f64 (sin.f64 t) ew) (/.f64 (*.f64 (sin.f64 t) (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/360)) (pow.f64 t 3)) (+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 t 1/6)) (*.f64 (pow.f64 t 5) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 31/15120)))))) (*.f64 (sin.f64 t) (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/360)) (pow.f64 t 3)) (+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 t 1/6)) (*.f64 (pow.f64 t 5) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 31/15120))))))))) (*.f64 (*.f64 (*.f64 (sin.f64 t) ew) (/.f64 (*.f64 (sin.f64 t) (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/360)) (pow.f64 t 3)) (+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 t 1/6)) (*.f64 (pow.f64 t 5) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 31/15120)))))) (*.f64 (sin.f64 t) (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/360)) (pow.f64 t 3)) (+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 t 1/6)) (*.f64 (pow.f64 t 5) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 31/15120)))))))) (*.f64 (sin.f64 t) (+.f64 (*.f64 (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/360)) (pow.f64 t 3)) (+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 t 1/6)) (*.f64 (pow.f64 t 5) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 31/15120)))))))
(*.f64 (sin.f64 t) (*.f64 (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (pow.f64 t 3) (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/360))) (+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 t 1/6)) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 (pow.f64 t 5) 31/15120))))) (*.f64 ew (sin.f64 t))))
(*.f64 (sin.f64 t) (*.f64 (sin.f64 t) (*.f64 (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (pow.f64 t 3)) 7/360) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (+.f64 (*.f64 t 1/6) (*.f64 (pow.f64 t 5) 31/15120))))) ew)))
(*.f64 (sin.f64 t) (*.f64 (sin.f64 t) (*.f64 (+.f64 (*.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (pow.f64 t 3)) 7/360) (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (+.f64 (*.f64 t 1/6) (*.f64 (pow.f64 t 5) 31/15120))))) ew)))
(+.f64 (*.f64 (*.f64 (*.f64 (sin.f64 t) ew) (/.f64 (*.f64 (sin.f64 t) (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/360)) (pow.f64 t 3)) (+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 t 1/6)) (*.f64 (pow.f64 t 5) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 31/15120)))))) (*.f64 (sin.f64 t) (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/360)) (pow.f64 t 3)) (+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 t 1/6)) (*.f64 (pow.f64 t 5) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 31/15120)))))))) (*.f64 (sin.f64 t) (+.f64 (*.f64 (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/360)) (pow.f64 t 3)) (+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 t 1/6)) (*.f64 (pow.f64 t 5) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 31/15120)))))) (*.f64 (*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t)) (*.f64 (*.f64 (sin.f64 t) ew) (/.f64 (*.f64 (sin.f64 t) (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/360)) (pow.f64 t 3)) (+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 t 1/6)) (*.f64 (pow.f64 t 5) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 31/15120)))))) (*.f64 (sin.f64 t) (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/360)) (pow.f64 t 3)) (+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 t 1/6)) (*.f64 (pow.f64 t 5) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 31/15120))))))))))
(*.f64 (sin.f64 t) (*.f64 (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (pow.f64 t 3) (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/360))) (+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 t 1/6)) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 (pow.f64 t 5) 31/15120))))) (*.f64 ew (sin.f64 t))))
(*.f64 (sin.f64 t) (*.f64 (sin.f64 t) (*.f64 (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (pow.f64 t 3)) 7/360) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (+.f64 (*.f64 t 1/6) (*.f64 (pow.f64 t 5) 31/15120))))) ew)))
(*.f64 (sin.f64 t) (*.f64 (sin.f64 t) (*.f64 (+.f64 (*.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (pow.f64 t 3)) 7/360) (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (+.f64 (*.f64 t 1/6) (*.f64 (pow.f64 t 5) 31/15120))))) ew)))
(+.f64 (*.f64 (*.f64 (sin.f64 t) (+.f64 (*.f64 (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/360)) (pow.f64 t 3)) (+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 t 1/6)) (*.f64 (pow.f64 t 5) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 31/15120))))) (*.f64 (*.f64 (sin.f64 t) ew) (/.f64 (*.f64 (sin.f64 t) (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/360)) (pow.f64 t 3)) (+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 t 1/6)) (*.f64 (pow.f64 t 5) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 31/15120)))))) (*.f64 (sin.f64 t) (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/360)) (pow.f64 t 3)) (+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 t 1/6)) (*.f64 (pow.f64 t 5) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 31/15120))))))))) (*.f64 (*.f64 (*.f64 (sin.f64 t) ew) (/.f64 (*.f64 (sin.f64 t) (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/360)) (pow.f64 t 3)) (+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 t 1/6)) (*.f64 (pow.f64 t 5) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 31/15120)))))) (*.f64 (sin.f64 t) (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/360)) (pow.f64 t 3)) (+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 t 1/6)) (*.f64 (pow.f64 t 5) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 31/15120)))))))) (*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t))))
(*.f64 (sin.f64 t) (*.f64 (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (pow.f64 t 3) (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/360))) (+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 t 1/6)) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 (pow.f64 t 5) 31/15120))))) (*.f64 ew (sin.f64 t))))
(*.f64 (sin.f64 t) (*.f64 (sin.f64 t) (*.f64 (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (pow.f64 t 3)) 7/360) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (+.f64 (*.f64 t 1/6) (*.f64 (pow.f64 t 5) 31/15120))))) ew)))
(*.f64 (sin.f64 t) (*.f64 (sin.f64 t) (*.f64 (+.f64 (*.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (pow.f64 t 3)) 7/360) (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (+.f64 (*.f64 t 1/6) (*.f64 (pow.f64 t 5) 31/15120))))) ew)))
(+.f64 (*.f64 (*.f64 (*.f64 (sin.f64 t) ew) (/.f64 (*.f64 (sin.f64 t) (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/360)) (pow.f64 t 3)) (+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 t 1/6)) (*.f64 (pow.f64 t 5) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 31/15120)))))) (*.f64 (sin.f64 t) (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/360)) (pow.f64 t 3)) (+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 t 1/6)) (*.f64 (pow.f64 t 5) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 31/15120)))))))) (*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t))) (*.f64 (*.f64 (sin.f64 t) (+.f64 (*.f64 (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/360)) (pow.f64 t 3)) (+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 t 1/6)) (*.f64 (pow.f64 t 5) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 31/15120))))) (*.f64 (*.f64 (sin.f64 t) ew) (/.f64 (*.f64 (sin.f64 t) (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/360)) (pow.f64 t 3)) (+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 t 1/6)) (*.f64 (pow.f64 t 5) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 31/15120)))))) (*.f64 (sin.f64 t) (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/360)) (pow.f64 t 3)) (+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 t 1/6)) (*.f64 (pow.f64 t 5) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 31/15120))))))))))
(*.f64 (sin.f64 t) (*.f64 (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (pow.f64 t 3) (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/360))) (+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 t 1/6)) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 (pow.f64 t 5) 31/15120))))) (*.f64 ew (sin.f64 t))))
(*.f64 (sin.f64 t) (*.f64 (sin.f64 t) (*.f64 (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (pow.f64 t 3)) 7/360) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (+.f64 (*.f64 t 1/6) (*.f64 (pow.f64 t 5) 31/15120))))) ew)))
(*.f64 (sin.f64 t) (*.f64 (sin.f64 t) (*.f64 (+.f64 (*.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (pow.f64 t 3)) 7/360) (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (+.f64 (*.f64 t 1/6) (*.f64 (pow.f64 t 5) 31/15120))))) ew)))
(+.f64 (*.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 (sin.f64 t) (*.f64 t 1/6))) (*.f64 (*.f64 (sin.f64 t) ew) (/.f64 (*.f64 (sin.f64 t) (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/360)) (pow.f64 t 3)) (+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 t 1/6)) (*.f64 (pow.f64 t 5) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 31/15120)))))) (*.f64 (sin.f64 t) (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/360)) (pow.f64 t 3)) (+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 t 1/6)) (*.f64 (pow.f64 t 5) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 31/15120))))))))) (*.f64 (*.f64 (*.f64 (sin.f64 t) ew) (/.f64 (*.f64 (sin.f64 t) (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/360)) (pow.f64 t 3)) (+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 t 1/6)) (*.f64 (pow.f64 t 5) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 31/15120)))))) (*.f64 (sin.f64 t) (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/360)) (pow.f64 t 3)) (+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 t 1/6)) (*.f64 (pow.f64 t 5) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 31/15120)))))))) (*.f64 (sin.f64 t) (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/360)) (pow.f64 t 3)) (*.f64 (pow.f64 t 5) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 31/15120)))))))
(*.f64 (sin.f64 t) (*.f64 (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (pow.f64 t 3) (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/360))) (+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 t 1/6)) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 (pow.f64 t 5) 31/15120))))) (*.f64 ew (sin.f64 t))))
(*.f64 (sin.f64 t) (*.f64 (sin.f64 t) (*.f64 (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (pow.f64 t 3)) 7/360) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (+.f64 (*.f64 t 1/6) (*.f64 (pow.f64 t 5) 31/15120))))) ew)))
(*.f64 (sin.f64 t) (*.f64 (sin.f64 t) (*.f64 (+.f64 (*.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (pow.f64 t 3)) 7/360) (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (+.f64 (*.f64 t 1/6) (*.f64 (pow.f64 t 5) 31/15120))))) ew)))
(+.f64 (*.f64 (*.f64 (*.f64 (sin.f64 t) ew) (/.f64 (*.f64 (sin.f64 t) (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/360)) (pow.f64 t 3)) (+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 t 1/6)) (*.f64 (pow.f64 t 5) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 31/15120)))))) (*.f64 (sin.f64 t) (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/360)) (pow.f64 t 3)) (+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 t 1/6)) (*.f64 (pow.f64 t 5) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 31/15120)))))))) (*.f64 (sin.f64 t) (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/360)) (pow.f64 t 3)) (*.f64 (pow.f64 t 5) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 31/15120)))))) (*.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 (sin.f64 t) (*.f64 t 1/6))) (*.f64 (*.f64 (sin.f64 t) ew) (/.f64 (*.f64 (sin.f64 t) (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/360)) (pow.f64 t 3)) (+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 t 1/6)) (*.f64 (pow.f64 t 5) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 31/15120)))))) (*.f64 (sin.f64 t) (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/360)) (pow.f64 t 3)) (+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 t 1/6)) (*.f64 (pow.f64 t 5) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 31/15120))))))))))
(*.f64 (sin.f64 t) (*.f64 (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (pow.f64 t 3) (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/360))) (+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 t 1/6)) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 (pow.f64 t 5) 31/15120))))) (*.f64 ew (sin.f64 t))))
(*.f64 (sin.f64 t) (*.f64 (sin.f64 t) (*.f64 (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (pow.f64 t 3)) 7/360) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (+.f64 (*.f64 t 1/6) (*.f64 (pow.f64 t 5) 31/15120))))) ew)))
(*.f64 (sin.f64 t) (*.f64 (sin.f64 t) (*.f64 (+.f64 (*.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (pow.f64 t 3)) 7/360) (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (+.f64 (*.f64 t 1/6) (*.f64 (pow.f64 t 5) 31/15120))))) ew)))
(-.f64 (*.f64 (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/360)) (pow.f64 t 3)) (+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 t 1/6)) (*.f64 (pow.f64 t 5) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 31/15120))))) (*.f64 (sin.f64 t) (*.f64 (sin.f64 t) ew))) 0)
(*.f64 (sin.f64 t) (*.f64 (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (pow.f64 t 3) (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/360))) (+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 t 1/6)) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 (pow.f64 t 5) 31/15120))))) (*.f64 ew (sin.f64 t))))
(*.f64 (sin.f64 t) (*.f64 (sin.f64 t) (*.f64 (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (pow.f64 t 3)) 7/360) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (+.f64 (*.f64 t 1/6) (*.f64 (pow.f64 t 5) 31/15120))))) ew)))
(*.f64 (sin.f64 t) (*.f64 (sin.f64 t) (*.f64 (+.f64 (*.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (pow.f64 t 3)) 7/360) (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (+.f64 (*.f64 t 1/6) (*.f64 (pow.f64 t 5) 31/15120))))) ew)))
(-.f64 (*.f64 (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/360)) (pow.f64 t 3)) (+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 t 1/6)) (*.f64 (pow.f64 t 5) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 31/15120))))) (*.f64 (sin.f64 t) (*.f64 (sin.f64 t) ew))) (-.f64 0 (*.f64 0 (*.f64 (sin.f64 t) (neg.f64 ew)))))
(*.f64 (sin.f64 t) (*.f64 (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (pow.f64 t 3) (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/360))) (+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 t 1/6)) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 (pow.f64 t 5) 31/15120))))) (*.f64 ew (sin.f64 t))))
(*.f64 (sin.f64 t) (*.f64 (sin.f64 t) (*.f64 (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (pow.f64 t 3)) 7/360) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (+.f64 (*.f64 t 1/6) (*.f64 (pow.f64 t 5) 31/15120))))) ew)))
(*.f64 (sin.f64 t) (*.f64 (sin.f64 t) (*.f64 (+.f64 (*.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (pow.f64 t 3)) 7/360) (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (+.f64 (*.f64 t 1/6) (*.f64 (pow.f64 t 5) 31/15120))))) ew)))
(-.f64 0 (*.f64 (*.f64 (sin.f64 t) (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/360)) (pow.f64 t 3)) (+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 t 1/6)) (*.f64 (pow.f64 t 5) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 31/15120)))))) (*.f64 (sin.f64 t) (neg.f64 ew))))
(neg.f64 (*.f64 (*.f64 (sin.f64 t) (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (pow.f64 t 3) (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/360))) (+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 t 1/6)) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 (pow.f64 t 5) 31/15120)))))) (*.f64 (sin.f64 t) (neg.f64 ew))))
(neg.f64 (*.f64 (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (pow.f64 t 3)) 7/360) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (+.f64 (*.f64 t 1/6) (*.f64 (pow.f64 t 5) 31/15120))))) (*.f64 (*.f64 (sin.f64 t) (neg.f64 ew)) (sin.f64 t))))
(*.f64 (*.f64 ew (neg.f64 (sin.f64 t))) (neg.f64 (*.f64 (sin.f64 t) (+.f64 (*.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (pow.f64 t 3)) 7/360) (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (+.f64 (*.f64 t 1/6) (*.f64 (pow.f64 t 5) 31/15120))))))))
(*.f64 (neg.f64 (*.f64 ew (neg.f64 (sin.f64 t)))) (*.f64 (sin.f64 t) (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (pow.f64 t 3)) 7/360) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (+.f64 (*.f64 t 1/6) (*.f64 (pow.f64 t 5) 31/15120)))))))
(-.f64 0 (-.f64 (*.f64 (*.f64 (sin.f64 t) (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/360)) (pow.f64 t 3)) (+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 t 1/6)) (*.f64 (pow.f64 t 5) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 31/15120)))))) (*.f64 (sin.f64 t) (neg.f64 ew))) (*.f64 0 (*.f64 (sin.f64 t) (neg.f64 ew)))))
(neg.f64 (*.f64 (*.f64 (sin.f64 t) (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (pow.f64 t 3) (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/360))) (+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 t 1/6)) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 (pow.f64 t 5) 31/15120)))))) (*.f64 (sin.f64 t) (neg.f64 ew))))
(neg.f64 (*.f64 (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (pow.f64 t 3)) 7/360) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (+.f64 (*.f64 t 1/6) (*.f64 (pow.f64 t 5) 31/15120))))) (*.f64 (*.f64 (sin.f64 t) (neg.f64 ew)) (sin.f64 t))))
(*.f64 (*.f64 ew (neg.f64 (sin.f64 t))) (neg.f64 (*.f64 (sin.f64 t) (+.f64 (*.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (pow.f64 t 3)) 7/360) (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (+.f64 (*.f64 t 1/6) (*.f64 (pow.f64 t 5) 31/15120))))))))
(*.f64 (neg.f64 (*.f64 ew (neg.f64 (sin.f64 t)))) (*.f64 (sin.f64 t) (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (pow.f64 t 3)) 7/360) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (+.f64 (*.f64 t 1/6) (*.f64 (pow.f64 t 5) 31/15120)))))))
(-.f64 (*.f64 0 (*.f64 (sin.f64 t) (neg.f64 ew))) (*.f64 (*.f64 (sin.f64 t) (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/360)) (pow.f64 t 3)) (+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 t 1/6)) (*.f64 (pow.f64 t 5) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 31/15120)))))) (*.f64 (sin.f64 t) (neg.f64 ew))))
(neg.f64 (*.f64 (*.f64 (sin.f64 t) (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (pow.f64 t 3) (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/360))) (+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 t 1/6)) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 (pow.f64 t 5) 31/15120)))))) (*.f64 (sin.f64 t) (neg.f64 ew))))
(neg.f64 (*.f64 (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (pow.f64 t 3)) 7/360) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (+.f64 (*.f64 t 1/6) (*.f64 (pow.f64 t 5) 31/15120))))) (*.f64 (*.f64 (sin.f64 t) (neg.f64 ew)) (sin.f64 t))))
(*.f64 (*.f64 ew (neg.f64 (sin.f64 t))) (neg.f64 (*.f64 (sin.f64 t) (+.f64 (*.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (pow.f64 t 3)) 7/360) (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (+.f64 (*.f64 t 1/6) (*.f64 (pow.f64 t 5) 31/15120))))))))
(*.f64 (neg.f64 (*.f64 ew (neg.f64 (sin.f64 t)))) (*.f64 (sin.f64 t) (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (pow.f64 t 3)) 7/360) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (+.f64 (*.f64 t 1/6) (*.f64 (pow.f64 t 5) 31/15120)))))))
(/.f64 (*.f64 (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/360)) (pow.f64 t 3)) (+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 t 1/6)) (*.f64 (pow.f64 t 5) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 31/15120))))) (*.f64 (sin.f64 t) (*.f64 (sin.f64 t) ew))) 1)
(*.f64 (sin.f64 t) (*.f64 (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (pow.f64 t 3) (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/360))) (+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 t 1/6)) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 (pow.f64 t 5) 31/15120))))) (*.f64 ew (sin.f64 t))))
(*.f64 (sin.f64 t) (*.f64 (sin.f64 t) (*.f64 (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (pow.f64 t 3)) 7/360) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (+.f64 (*.f64 t 1/6) (*.f64 (pow.f64 t 5) 31/15120))))) ew)))
(*.f64 (sin.f64 t) (*.f64 (sin.f64 t) (*.f64 (+.f64 (*.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (pow.f64 t 3)) 7/360) (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (+.f64 (*.f64 t 1/6) (*.f64 (pow.f64 t 5) 31/15120))))) ew)))
(/.f64 (*.f64 (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/360)) (pow.f64 t 3)) (+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 t 1/6)) (*.f64 (pow.f64 t 5) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 31/15120))))) (*.f64 (sin.f64 t) (*.f64 (sin.f64 t) ew))) (/.f64 (sin.f64 t) (sin.f64 t)))
(*.f64 (sin.f64 t) (*.f64 (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (pow.f64 t 3) (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/360))) (+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 t 1/6)) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 (pow.f64 t 5) 31/15120))))) (*.f64 ew (sin.f64 t))))
(*.f64 (sin.f64 t) (*.f64 (sin.f64 t) (*.f64 (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (pow.f64 t 3)) 7/360) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (+.f64 (*.f64 t 1/6) (*.f64 (pow.f64 t 5) 31/15120))))) ew)))
(*.f64 (sin.f64 t) (*.f64 (sin.f64 t) (*.f64 (+.f64 (*.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (pow.f64 t 3)) 7/360) (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (+.f64 (*.f64 t 1/6) (*.f64 (pow.f64 t 5) 31/15120))))) ew)))
(/.f64 (*.f64 (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/360)) (pow.f64 t 3)) (+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 t 1/6)) (*.f64 (pow.f64 t 5) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 31/15120))))) (*.f64 (sin.f64 t) (*.f64 (sin.f64 t) ew))) (/.f64 (*.f64 (sin.f64 t) (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/360)) (pow.f64 t 3)) (+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 t 1/6)) (*.f64 (pow.f64 t 5) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 31/15120)))))) (*.f64 (sin.f64 t) (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/360)) (pow.f64 t 3)) (+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 t 1/6)) (*.f64 (pow.f64 t 5) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 31/15120))))))))
(*.f64 (sin.f64 t) (*.f64 (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (pow.f64 t 3) (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/360))) (+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 t 1/6)) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 (pow.f64 t 5) 31/15120))))) (*.f64 ew (sin.f64 t))))
(*.f64 (sin.f64 t) (*.f64 (sin.f64 t) (*.f64 (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (pow.f64 t 3)) 7/360) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (+.f64 (*.f64 t 1/6) (*.f64 (pow.f64 t 5) 31/15120))))) ew)))
(*.f64 (sin.f64 t) (*.f64 (sin.f64 t) (*.f64 (+.f64 (*.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (pow.f64 t 3)) 7/360) (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (+.f64 (*.f64 t 1/6) (*.f64 (pow.f64 t 5) 31/15120))))) ew)))
(/.f64 (*.f64 (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/360)) (pow.f64 t 3)) (+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 t 1/6)) (*.f64 (pow.f64 t 5) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 31/15120))))) (*.f64 (sin.f64 t) (*.f64 (sin.f64 t) ew))) (/.f64 (*.f64 (sin.f64 t) ew) (*.f64 (sin.f64 t) ew)))
(*.f64 (sin.f64 t) (*.f64 (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (pow.f64 t 3) (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/360))) (+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 t 1/6)) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 (pow.f64 t 5) 31/15120))))) (*.f64 ew (sin.f64 t))))
(*.f64 (sin.f64 t) (*.f64 (sin.f64 t) (*.f64 (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (pow.f64 t 3)) 7/360) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (+.f64 (*.f64 t 1/6) (*.f64 (pow.f64 t 5) 31/15120))))) ew)))
(*.f64 (sin.f64 t) (*.f64 (sin.f64 t) (*.f64 (+.f64 (*.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (pow.f64 t 3)) 7/360) (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (+.f64 (*.f64 t 1/6) (*.f64 (pow.f64 t 5) 31/15120))))) ew)))
(/.f64 (*.f64 (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/360)) (pow.f64 t 3)) (+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 t 1/6)) (*.f64 (pow.f64 t 5) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 31/15120))))) (*.f64 (sin.f64 t) (*.f64 (sin.f64 t) ew))) (/.f64 (*.f64 (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/360)) (pow.f64 t 3)) (+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 t 1/6)) (*.f64 (pow.f64 t 5) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 31/15120))))) (*.f64 (sin.f64 t) (*.f64 (sin.f64 t) ew))) (*.f64 (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/360)) (pow.f64 t 3)) (+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 t 1/6)) (*.f64 (pow.f64 t 5) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 31/15120))))) (*.f64 (sin.f64 t) (*.f64 (sin.f64 t) ew)))))
(/.f64 (*.f64 (sin.f64 t) (*.f64 (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (pow.f64 t 3) (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/360))) (+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 t 1/6)) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 (pow.f64 t 5) 31/15120))))) (*.f64 ew (sin.f64 t)))) (/.f64 (*.f64 (sin.f64 t) (*.f64 (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (pow.f64 t 3) (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/360))) (+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 t 1/6)) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 (pow.f64 t 5) 31/15120))))) (*.f64 ew (sin.f64 t)))) (*.f64 (sin.f64 t) (*.f64 (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (pow.f64 t 3) (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/360))) (+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 t 1/6)) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 (pow.f64 t 5) 31/15120))))) (*.f64 ew (sin.f64 t))))))
(/.f64 (*.f64 (sin.f64 t) (*.f64 (sin.f64 t) (*.f64 (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (pow.f64 t 3)) 7/360) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (+.f64 (*.f64 t 1/6) (*.f64 (pow.f64 t 5) 31/15120))))) ew))) (/.f64 (*.f64 (sin.f64 t) (*.f64 (sin.f64 t) (*.f64 (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (pow.f64 t 3)) 7/360) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (+.f64 (*.f64 t 1/6) (*.f64 (pow.f64 t 5) 31/15120))))) ew))) (*.f64 (sin.f64 t) (*.f64 (sin.f64 t) (*.f64 (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (pow.f64 t 3)) 7/360) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (+.f64 (*.f64 t 1/6) (*.f64 (pow.f64 t 5) 31/15120))))) ew)))))
(/.f64 (*.f64 (sin.f64 t) (*.f64 (sin.f64 t) (*.f64 (+.f64 (*.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (pow.f64 t 3)) 7/360) (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (+.f64 (*.f64 t 1/6) (*.f64 (pow.f64 t 5) 31/15120))))) ew))) (/.f64 (*.f64 (sin.f64 t) (*.f64 (sin.f64 t) (*.f64 (+.f64 (*.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (pow.f64 t 3)) 7/360) (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (+.f64 (*.f64 t 1/6) (*.f64 (pow.f64 t 5) 31/15120))))) ew))) (*.f64 (sin.f64 t) (*.f64 (sin.f64 t) (*.f64 (+.f64 (*.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (pow.f64 t 3)) 7/360) (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (+.f64 (*.f64 t 1/6) (*.f64 (pow.f64 t 5) 31/15120))))) ew)))))
(/.f64 (*.f64 (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/360)) (pow.f64 t 3)) (+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 t 1/6)) (*.f64 (pow.f64 t 5) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 31/15120))))) (*.f64 (sin.f64 t) (*.f64 (sin.f64 t) ew))) (/.f64 (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/360)) (pow.f64 t 3)) (+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 t 1/6)) (*.f64 (pow.f64 t 5) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 31/15120))))) (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/360)) (pow.f64 t 3)) (+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 t 1/6)) (*.f64 (pow.f64 t 5) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 31/15120)))))))
(*.f64 (sin.f64 t) (*.f64 (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (pow.f64 t 3) (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/360))) (+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 t 1/6)) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 (pow.f64 t 5) 31/15120))))) (*.f64 ew (sin.f64 t))))
(*.f64 (sin.f64 t) (*.f64 (sin.f64 t) (*.f64 (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (pow.f64 t 3)) 7/360) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (+.f64 (*.f64 t 1/6) (*.f64 (pow.f64 t 5) 31/15120))))) ew)))
(*.f64 (sin.f64 t) (*.f64 (sin.f64 t) (*.f64 (+.f64 (*.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (pow.f64 t 3)) 7/360) (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (+.f64 (*.f64 t 1/6) (*.f64 (pow.f64 t 5) 31/15120))))) ew)))
(/.f64 (*.f64 (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/360)) (pow.f64 t 3)) (+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 t 1/6)) (*.f64 (pow.f64 t 5) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 31/15120))))) (*.f64 (sin.f64 t) (*.f64 (sin.f64 t) ew))) (/.f64 (*.f64 (*.f64 (sin.f64 t) ew) (/.f64 (*.f64 (sin.f64 t) (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/360)) (pow.f64 t 3)) (+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 t 1/6)) (*.f64 (pow.f64 t 5) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 31/15120)))))) (*.f64 (sin.f64 t) (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/360)) (pow.f64 t 3)) (+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 t 1/6)) (*.f64 (pow.f64 t 5) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 31/15120)))))))) (*.f64 (*.f64 (sin.f64 t) ew) (/.f64 (*.f64 (sin.f64 t) (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/360)) (pow.f64 t 3)) (+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 t 1/6)) (*.f64 (pow.f64 t 5) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 31/15120)))))) (*.f64 (sin.f64 t) (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/360)) (pow.f64 t 3)) (+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 t 1/6)) (*.f64 (pow.f64 t 5) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 31/15120))))))))))
(*.f64 (sin.f64 t) (*.f64 (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (pow.f64 t 3) (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/360))) (+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 t 1/6)) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 (pow.f64 t 5) 31/15120))))) (*.f64 ew (sin.f64 t))))
(*.f64 (sin.f64 t) (*.f64 (sin.f64 t) (*.f64 (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (pow.f64 t 3)) 7/360) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (+.f64 (*.f64 t 1/6) (*.f64 (pow.f64 t 5) 31/15120))))) ew)))
(*.f64 (sin.f64 t) (*.f64 (sin.f64 t) (*.f64 (+.f64 (*.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (pow.f64 t 3)) 7/360) (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (+.f64 (*.f64 t 1/6) (*.f64 (pow.f64 t 5) 31/15120))))) ew)))
(neg.f64 (*.f64 (*.f64 (sin.f64 t) (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/360)) (pow.f64 t 3)) (+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 t 1/6)) (*.f64 (pow.f64 t 5) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 31/15120)))))) (*.f64 (sin.f64 t) (neg.f64 ew))))
(neg.f64 (*.f64 (*.f64 (sin.f64 t) (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (pow.f64 t 3) (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/360))) (+.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 t 1/6)) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 (pow.f64 t 5) 31/15120)))))) (*.f64 (sin.f64 t) (neg.f64 ew))))
(neg.f64 (*.f64 (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (pow.f64 t 3)) 7/360) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (+.f64 (*.f64 t 1/6) (*.f64 (pow.f64 t 5) 31/15120))))) (*.f64 (*.f64 (sin.f64 t) (neg.f64 ew)) (sin.f64 t))))
(*.f64 (*.f64 ew (neg.f64 (sin.f64 t))) (neg.f64 (*.f64 (sin.f64 t) (+.f64 (*.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (pow.f64 t 3)) 7/360) (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (+.f64 (*.f64 t 1/6) (*.f64 (pow.f64 t 5) 31/15120))))))))
(*.f64 (neg.f64 (*.f64 ew (neg.f64 (sin.f64 t)))) (*.f64 (sin.f64 t) (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (pow.f64 t 3)) 7/360) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (+.f64 (*.f64 t 1/6) (*.f64 (pow.f64 t 5) 31/15120)))))))

eval618.0ms (4%)

Compiler

Compiled 87729 to 20855 computations (76.2% saved)

prune739.0ms (4.7%)

Pruning

11 alts after pruning (8 fresh and 3 done)

PrunedKeptTotal
New118961195
Fresh123
Picked101
Done336
Total1194111205
Error
0.1b
Counts
1205 → 11
Alt Table
Click to see full alt table
StatusErrorProgram
39.7b
(fabs.f64 (+.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (*.f64 (pow.f64 t 5) (*.f64 ew (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -31/15120))))) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
14.6b
(fabs.f64 (+.f64 (*.f64 (*.f64 (sin.f64 t) (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 (sin.f64 t) ew)) ew)) (neg.f64 (*.f64 (sin.f64 t) (neg.f64 ew)))) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))))
7.3b
(fabs.f64 (+.f64 (*.f64 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew)) (neg.f64 (*.f64 (sin.f64 t) (neg.f64 ew)))) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))))
14.5b
(fabs.f64 (+.f64 (*.f64 (*.f64 ew (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (sin.f64 t) ew)) (sin.f64 t))) (neg.f64 (*.f64 (sin.f64 t) (neg.f64 ew)))) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))))
0.1b
(fabs.f64 (+.f64 (*.f64 (*.f64 ew (sin.f64 t)) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
7.3b
(fabs.f64 (+.f64 (*.f64 (*.f64 ew (sin.f64 t)) (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) (*.f64 (*.f64 eh (*.f64 (/.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (cos.f64 t) eh)) (cos.f64 t))) (neg.f64 (*.f64 (cos.f64 t) (neg.f64 eh))))))
0.3b
(fabs.f64 (+.f64 (*.f64 (*.f64 ew (sin.f64 t)) (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
7.2b
(fabs.f64 (+.f64 (*.f64 (*.f64 ew (sin.f64 t)) (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))))
2.9b
(fabs.f64 (+.f64 (*.f64 (*.f64 ew (sin.f64 t)) (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (+.f64 (/.f64 eh (*.f64 t ew)) (*.f64 -1/3 (/.f64 (*.f64 eh t) ew))))))))
14.4b
(fabs.f64 (+.f64 (*.f64 (sin.f64 t) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))) (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) eh)))
14.9b
(fabs.f64 (+.f64 (*.f64 (sin.f64 t) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))) (*.f64 (sin.f64 (atan.f64 (+.f64 (/.f64 eh (*.f64 t ew)) (*.f64 -1/3 (/.f64 (*.f64 t eh) ew))))) eh)))
Compiler

Compiled 684 to 409 computations (40.2% saved)

localize100.0ms (0.6%)

Local error

Found 4 expressions with local error:

NewErrorProgram
2.3b
(+.f64 (/.f64 eh (*.f64 t ew)) (*.f64 -1/3 (/.f64 (*.f64 eh t) ew)))
5.3b
(/.f64 (*.f64 eh t) ew)
6.6b
(/.f64 eh (*.f64 t ew))
27.6b
(cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))
Compiler

Compiled 196 to 50 computations (74.5% saved)

series6.0ms (0%)

Counts
2 → 72
Calls

18 calls:

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

rewrite101.0ms (0.6%)

Algorithm
batch-egg-rewrite
Rules
846×rational_best_oopsla_all_46_json_45_simplify-80
794×rational_best_oopsla_all_46_json_45_simplify-35
760×rational_best_oopsla_all_46_json_45_simplify-108
552×rational_best_oopsla_all_46_json_45_simplify-23
548×rational_best_oopsla_all_46_json_45_simplify-89
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01250
17550
223750
3104250
4471250
Stop Event
node limit
Counts
2 → 59
Calls
Call 1
Inputs
(/.f64 (*.f64 eh t) ew)
(+.f64 (/.f64 eh (*.f64 t ew)) (*.f64 -1/3 (/.f64 (*.f64 eh t) ew)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 eh t) ew) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 eh t) ew) (*.f64 0 (/.f64 (/.f64 (*.f64 eh t) ew) (/.f64 (*.f64 eh t) ew))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 eh t) ew) (-.f64 (*.f64 0 (/.f64 (/.f64 (*.f64 eh t) ew) (/.f64 (*.f64 eh t) ew))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (*.f64 eh t) ew))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (/.f64 (/.f64 (*.f64 eh t) ew) (/.f64 (*.f64 eh t) ew))) (/.f64 (*.f64 eh t) ew))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 eh t) ew) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (/.f64 (*.f64 eh t) ew)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 0 (*.f64 0 (/.f64 (/.f64 (*.f64 eh t) ew) (/.f64 (*.f64 eh t) ew)))) (neg.f64 (/.f64 (*.f64 eh t) ew)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 eh t) ew) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 eh t) ew) (/.f64 (/.f64 (*.f64 eh t) ew) (/.f64 (*.f64 eh t) ew)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 eh t) ew) (*.f64 (/.f64 (*.f64 eh t) ew) (/.f64 1 (/.f64 (*.f64 eh t) ew))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 eh t) ew) (*.f64 (/.f64 (/.f64 (*.f64 eh t) ew) (/.f64 (*.f64 eh t) ew)) (/.f64 (/.f64 (*.f64 eh t) ew) (/.f64 (*.f64 eh t) ew))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 eh t) ew) (*.f64 (/.f64 (*.f64 eh t) ew) (/.f64 (/.f64 (/.f64 (*.f64 eh t) ew) (/.f64 (*.f64 eh t) ew)) (/.f64 (*.f64 eh t) ew))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 eh t) ew) (*.f64 (*.f64 (/.f64 (*.f64 eh t) ew) (/.f64 1 (/.f64 (*.f64 eh t) ew))) (/.f64 (/.f64 (*.f64 eh t) ew) (/.f64 (*.f64 eh t) ew))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 eh t) ew) (*.f64 (*.f64 (/.f64 (/.f64 (*.f64 eh t) ew) (/.f64 (*.f64 eh t) ew)) (/.f64 (/.f64 (*.f64 eh t) ew) (/.f64 (*.f64 eh t) ew))) (/.f64 (/.f64 (*.f64 eh t) ew) (/.f64 (*.f64 eh t) ew))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (*.f64 eh t) ew))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 eh t) ew) (/.f64 (*.f64 eh t) ew)) (/.f64 (*.f64 eh t) ew))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 eh t) ew) (/.f64 (*.f64 eh t) ew)) (*.f64 (/.f64 (*.f64 eh t) ew) (/.f64 1 (/.f64 (/.f64 (*.f64 eh t) ew) (/.f64 (*.f64 eh t) ew)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 eh t) ew) (/.f64 (*.f64 eh t) ew)) (*.f64 (/.f64 (*.f64 eh t) ew) (/.f64 (/.f64 (/.f64 (*.f64 eh t) ew) (/.f64 (*.f64 eh t) ew)) (/.f64 (/.f64 (*.f64 eh t) ew) (/.f64 (*.f64 eh t) ew)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (*.f64 eh t) ew)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (*.f64 eh t) ew)) (neg.f64 (/.f64 (/.f64 (*.f64 eh t) ew) (/.f64 (*.f64 eh t) ew))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (neg.f64 (/.f64 (*.f64 eh t) ew)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 eh t) ew) (/.f64 1 (/.f64 (*.f64 eh t) ew))) (/.f64 (*.f64 eh t) ew))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (/.f64 (*.f64 eh t) ew) (/.f64 (*.f64 eh t) ew)) (/.f64 (/.f64 (*.f64 eh t) ew) (/.f64 (*.f64 eh t) ew))) (/.f64 (*.f64 eh t) ew))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (/.f64 (*.f64 eh t) ew) (/.f64 (*.f64 eh t) ew))) (neg.f64 (/.f64 (*.f64 eh t) ew)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (/.f64 (*.f64 eh t) ew)))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 eh (*.f64 t ew)) (*.f64 (/.f64 (*.f64 eh t) ew) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 eh (*.f64 t ew)) (*.f64 1 (*.f64 (/.f64 (*.f64 eh t) ew) 1/3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 eh (*.f64 t ew)) (*.f64 -1 (*.f64 (/.f64 (*.f64 eh t) ew) -1/3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 (*.f64 eh t) ew) -1/3) (neg.f64 (/.f64 eh (*.f64 t ew))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 (*.f64 eh t) ew) -1/3) (*.f64 -1 (/.f64 eh (*.f64 t ew))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (/.f64 eh (*.f64 t ew)) (*.f64 (/.f64 (*.f64 eh t) ew) -1/3)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (-.f64 (*.f64 (/.f64 (*.f64 eh t) ew) 1/3) (/.f64 eh (*.f64 t ew))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 -1 (+.f64 (/.f64 eh (*.f64 t ew)) (*.f64 (/.f64 (*.f64 eh t) ew) -1/3))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 0 (/.f64 (*.f64 (/.f64 (*.f64 eh t) ew) -1/3) (*.f64 (/.f64 (*.f64 eh t) ew) -1/3))) (/.f64 eh (*.f64 t ew))) (*.f64 (/.f64 (*.f64 (/.f64 (*.f64 eh t) ew) -1/3) (*.f64 (/.f64 (*.f64 eh t) ew) -1/3)) (*.f64 (/.f64 (*.f64 eh t) ew) 1/3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (/.f64 eh (*.f64 t ew)) (*.f64 0 (/.f64 (+.f64 (/.f64 eh (*.f64 t ew)) (*.f64 (/.f64 (*.f64 eh t) ew) -1/3)) (+.f64 (/.f64 eh (*.f64 t ew)) (*.f64 (/.f64 (*.f64 eh t) ew) -1/3))))) (*.f64 (/.f64 (*.f64 eh t) ew) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 0 (*.f64 0 (/.f64 (+.f64 (/.f64 eh (*.f64 t ew)) (*.f64 (/.f64 (*.f64 eh t) ew) -1/3)) (+.f64 (/.f64 eh (*.f64 t ew)) (*.f64 (/.f64 (*.f64 eh t) ew) -1/3))))) (*.f64 -1 (+.f64 (/.f64 eh (*.f64 t ew)) (*.f64 (/.f64 (*.f64 eh t) ew) -1/3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 eh (*.f64 t ew)) (*.f64 (/.f64 (*.f64 eh t) ew) -1/3)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 eh (*.f64 t ew)) (*.f64 (/.f64 (*.f64 eh t) ew) -1/3)) (/.f64 (+.f64 (/.f64 eh (*.f64 t ew)) (*.f64 (/.f64 (*.f64 eh t) ew) -1/3)) (+.f64 (/.f64 eh (*.f64 t ew)) (*.f64 (/.f64 (*.f64 eh t) ew) -1/3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 eh (*.f64 t ew)) (*.f64 (/.f64 (*.f64 eh t) ew) -1/3)) (*.f64 (+.f64 (/.f64 eh (*.f64 t ew)) (*.f64 (/.f64 (*.f64 eh t) ew) -1/3)) (/.f64 1 (+.f64 (/.f64 eh (*.f64 t ew)) (*.f64 (/.f64 (*.f64 eh t) ew) -1/3)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 eh (*.f64 t ew)) (*.f64 (/.f64 (*.f64 eh t) ew) -1/3)) (*.f64 (/.f64 (+.f64 (/.f64 eh (*.f64 t ew)) (*.f64 (/.f64 (*.f64 eh t) ew) -1/3)) (+.f64 (/.f64 eh (*.f64 t ew)) (*.f64 (/.f64 (*.f64 eh t) ew) -1/3))) (/.f64 (+.f64 (/.f64 eh (*.f64 t ew)) (*.f64 (/.f64 (*.f64 eh t) ew) -1/3)) (+.f64 (/.f64 eh (*.f64 t ew)) (*.f64 (/.f64 (*.f64 eh t) ew) -1/3)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 eh (*.f64 t ew)) (*.f64 (/.f64 (*.f64 eh t) ew) -1/3)) (*.f64 (+.f64 (/.f64 eh (*.f64 t ew)) (*.f64 (/.f64 (*.f64 eh t) ew) -1/3)) (/.f64 (/.f64 (+.f64 (/.f64 eh (*.f64 t ew)) (*.f64 (/.f64 (*.f64 eh t) ew) -1/3)) (+.f64 (/.f64 eh (*.f64 t ew)) (*.f64 (/.f64 (*.f64 eh t) ew) -1/3))) (+.f64 (/.f64 eh (*.f64 t ew)) (*.f64 (/.f64 (*.f64 eh t) ew) -1/3)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 eh (*.f64 t ew)) (*.f64 (/.f64 (*.f64 eh t) ew) -1/3)) (*.f64 (*.f64 (+.f64 (/.f64 eh (*.f64 t ew)) (*.f64 (/.f64 (*.f64 eh t) ew) -1/3)) (/.f64 1 (+.f64 (/.f64 eh (*.f64 t ew)) (*.f64 (/.f64 (*.f64 eh t) ew) -1/3)))) (/.f64 (+.f64 (/.f64 eh (*.f64 t ew)) (*.f64 (/.f64 (*.f64 eh t) ew) -1/3)) (+.f64 (/.f64 eh (*.f64 t ew)) (*.f64 (/.f64 (*.f64 eh t) ew) -1/3)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 eh (*.f64 t ew)) (*.f64 (/.f64 (*.f64 eh t) ew) -1/3)) (*.f64 (*.f64 (/.f64 (+.f64 (/.f64 eh (*.f64 t ew)) (*.f64 (/.f64 (*.f64 eh t) ew) -1/3)) (+.f64 (/.f64 eh (*.f64 t ew)) (*.f64 (/.f64 (*.f64 eh t) ew) -1/3))) (/.f64 (+.f64 (/.f64 eh (*.f64 t ew)) (*.f64 (/.f64 (*.f64 eh t) ew) -1/3)) (+.f64 (/.f64 eh (*.f64 t ew)) (*.f64 (/.f64 (*.f64 eh t) ew) -1/3)))) (/.f64 (+.f64 (/.f64 eh (*.f64 t ew)) (*.f64 (/.f64 (*.f64 eh t) ew) -1/3)) (+.f64 (/.f64 eh (*.f64 t ew)) (*.f64 (/.f64 (*.f64 eh t) ew) -1/3)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 (/.f64 eh (*.f64 t ew)) (*.f64 (/.f64 (*.f64 eh t) ew) -1/3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (/.f64 eh (*.f64 t ew)) (*.f64 (/.f64 (*.f64 eh t) ew) -1/3)) (+.f64 (/.f64 eh (*.f64 t ew)) (*.f64 (/.f64 (*.f64 eh t) ew) -1/3))) (+.f64 (/.f64 eh (*.f64 t ew)) (*.f64 (/.f64 (*.f64 eh t) ew) -1/3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (/.f64 eh (*.f64 t ew)) (*.f64 (/.f64 (*.f64 eh t) ew) -1/3)) (+.f64 (/.f64 eh (*.f64 t ew)) (*.f64 (/.f64 (*.f64 eh t) ew) -1/3))) (*.f64 (+.f64 (/.f64 eh (*.f64 t ew)) (*.f64 (/.f64 (*.f64 eh t) ew) -1/3)) (/.f64 1 (/.f64 (+.f64 (/.f64 eh (*.f64 t ew)) (*.f64 (/.f64 (*.f64 eh t) ew) -1/3)) (+.f64 (/.f64 eh (*.f64 t ew)) (*.f64 (/.f64 (*.f64 eh t) ew) -1/3))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (/.f64 eh (*.f64 t ew)) (*.f64 (/.f64 (*.f64 eh t) ew) -1/3)) (+.f64 (/.f64 eh (*.f64 t ew)) (*.f64 (/.f64 (*.f64 eh t) ew) -1/3))) (*.f64 (+.f64 (/.f64 eh (*.f64 t ew)) (*.f64 (/.f64 (*.f64 eh t) ew) -1/3)) (/.f64 (/.f64 (+.f64 (/.f64 eh (*.f64 t ew)) (*.f64 (/.f64 (*.f64 eh t) ew) -1/3)) (+.f64 (/.f64 eh (*.f64 t ew)) (*.f64 (/.f64 (*.f64 eh t) ew) -1/3))) (/.f64 (+.f64 (/.f64 eh (*.f64 t ew)) (*.f64 (/.f64 (*.f64 eh t) ew) -1/3)) (+.f64 (/.f64 eh (*.f64 t ew)) (*.f64 (/.f64 (*.f64 eh t) ew) -1/3))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (-.f64 (*.f64 (/.f64 (*.f64 eh t) ew) 1/3) (/.f64 eh (*.f64 t ew))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (/.f64 eh (*.f64 t ew)) (*.f64 (/.f64 (*.f64 eh t) ew) -1/3)) (/.f64 1 (+.f64 (/.f64 eh (*.f64 t ew)) (*.f64 (/.f64 (*.f64 eh t) ew) -1/3)))) (+.f64 (/.f64 eh (*.f64 t ew)) (*.f64 (/.f64 (*.f64 eh t) ew) -1/3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 (/.f64 (*.f64 eh t) ew) 1/3) (/.f64 eh (*.f64 t ew))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 (/.f64 (*.f64 eh t) ew) 1/3) (/.f64 eh (*.f64 t ew))) (neg.f64 (/.f64 (+.f64 (/.f64 eh (*.f64 t ew)) (*.f64 (/.f64 (*.f64 eh t) ew) -1/3)) (+.f64 (/.f64 eh (*.f64 t ew)) (*.f64 (/.f64 (*.f64 eh t) ew) -1/3)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (+.f64 (/.f64 eh (*.f64 t ew)) (*.f64 (/.f64 (*.f64 eh t) ew) -1/3)) (+.f64 (/.f64 eh (*.f64 t ew)) (*.f64 (/.f64 (*.f64 eh t) ew) -1/3))) (/.f64 (+.f64 (/.f64 eh (*.f64 t ew)) (*.f64 (/.f64 (*.f64 eh t) ew) -1/3)) (+.f64 (/.f64 eh (*.f64 t ew)) (*.f64 (/.f64 (*.f64 eh t) ew) -1/3)))) (+.f64 (/.f64 eh (*.f64 t ew)) (*.f64 (/.f64 (*.f64 eh t) ew) -1/3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (+.f64 (/.f64 eh (*.f64 t ew)) (*.f64 (/.f64 (*.f64 eh t) ew) -1/3)) (+.f64 (/.f64 eh (*.f64 t ew)) (*.f64 (/.f64 (*.f64 eh t) ew) -1/3)))) (-.f64 (*.f64 (/.f64 (*.f64 eh t) ew) 1/3) (/.f64 eh (*.f64 t ew))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 eh (*.f64 t ew)) (*.f64 (/.f64 (*.f64 eh t) ew) -1/3)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 eh (*.f64 t ew)) (*.f64 (/.f64 (*.f64 eh t) ew) -1/3)) (/.f64 (+.f64 (/.f64 eh (*.f64 t ew)) (*.f64 (/.f64 (*.f64 eh t) ew) -1/3)) (+.f64 (/.f64 eh (*.f64 t ew)) (*.f64 (/.f64 (*.f64 eh t) ew) -1/3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 eh (*.f64 t ew)) (*.f64 (/.f64 (*.f64 eh t) ew) -1/3)) (/.f64 (/.f64 (+.f64 (/.f64 eh (*.f64 t ew)) (*.f64 (/.f64 (*.f64 eh t) ew) -1/3)) (+.f64 (/.f64 eh (*.f64 t ew)) (*.f64 (/.f64 (*.f64 eh t) ew) -1/3))) (/.f64 (+.f64 (/.f64 eh (*.f64 t ew)) (*.f64 (/.f64 (*.f64 eh t) ew) -1/3)) (+.f64 (/.f64 eh (*.f64 t ew)) (*.f64 (/.f64 (*.f64 eh t) ew) -1/3)))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 (*.f64 (/.f64 (*.f64 eh t) ew) 1/3) (/.f64 eh (*.f64 t ew))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 -1 (+.f64 (/.f64 eh (*.f64 t ew)) (*.f64 (/.f64 (*.f64 eh t) ew) -1/3))))))))

simplify208.0ms (1.3%)

Algorithm
egg-herbie
Rules
1498×rational_best_oopsla_all_46_json_45_simplify-13
812×rational_best_oopsla_all_46_json_45_simplify-49
748×rational_best_oopsla_all_46_json_45_simplify-72
748×rational_best_oopsla_all_46_json_45_simplify-87
696×rational_best_oopsla_all_46_json_45_simplify-7
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01423401
15233329
224563323
377583323
Stop Event
node limit
Counts
131 → 80
Calls
Call 1
Inputs
(/.f64 (*.f64 t eh) ew)
(/.f64 (*.f64 t eh) ew)
(/.f64 (*.f64 t eh) ew)
(/.f64 (*.f64 t eh) ew)
(/.f64 (*.f64 t eh) ew)
(/.f64 (*.f64 t eh) ew)
(/.f64 (*.f64 t eh) ew)
(/.f64 (*.f64 t eh) ew)
(/.f64 (*.f64 t eh) ew)
(/.f64 (*.f64 t eh) ew)
(/.f64 (*.f64 t eh) ew)
(/.f64 (*.f64 t eh) ew)
(/.f64 (*.f64 t eh) ew)
(/.f64 (*.f64 t eh) ew)
(/.f64 (*.f64 t eh) ew)
(/.f64 (*.f64 t eh) ew)
(/.f64 (*.f64 t eh) ew)
(/.f64 (*.f64 t eh) ew)
(/.f64 (*.f64 t eh) ew)
(/.f64 (*.f64 t eh) ew)
(/.f64 (*.f64 t eh) ew)
(/.f64 (*.f64 t eh) ew)
(/.f64 (*.f64 t eh) ew)
(/.f64 (*.f64 t eh) ew)
(/.f64 (*.f64 t eh) ew)
(/.f64 (*.f64 t eh) ew)
(/.f64 (*.f64 t eh) ew)
(/.f64 (*.f64 t eh) ew)
(/.f64 (*.f64 t eh) ew)
(/.f64 (*.f64 t eh) ew)
(/.f64 (*.f64 t eh) ew)
(/.f64 (*.f64 t eh) ew)
(/.f64 (*.f64 t eh) ew)
(/.f64 (*.f64 t eh) ew)
(/.f64 (*.f64 t eh) ew)
(/.f64 (*.f64 t eh) ew)
(*.f64 (+.f64 (/.f64 1 (*.f64 t ew)) (*.f64 -1/3 (/.f64 t ew))) eh)
(*.f64 (+.f64 (/.f64 1 (*.f64 t ew)) (*.f64 -1/3 (/.f64 t ew))) eh)
(*.f64 (+.f64 (/.f64 1 (*.f64 t ew)) (*.f64 -1/3 (/.f64 t ew))) eh)
(*.f64 (+.f64 (/.f64 1 (*.f64 t ew)) (*.f64 -1/3 (/.f64 t ew))) eh)
(*.f64 (+.f64 (/.f64 1 (*.f64 t ew)) (*.f64 -1/3 (/.f64 t ew))) eh)
(*.f64 (+.f64 (/.f64 1 (*.f64 t ew)) (*.f64 -1/3 (/.f64 t ew))) eh)
(*.f64 (+.f64 (/.f64 1 (*.f64 t ew)) (*.f64 -1/3 (/.f64 t ew))) eh)
(*.f64 (+.f64 (/.f64 1 (*.f64 t ew)) (*.f64 -1/3 (/.f64 t ew))) eh)
(*.f64 -1 (*.f64 (-.f64 (*.f64 1/3 (/.f64 t ew)) (/.f64 1 (*.f64 t ew))) eh))
(*.f64 -1 (*.f64 (-.f64 (*.f64 1/3 (/.f64 t ew)) (/.f64 1 (*.f64 t ew))) eh))
(*.f64 -1 (*.f64 (-.f64 (*.f64 1/3 (/.f64 t ew)) (/.f64 1 (*.f64 t ew))) eh))
(*.f64 -1 (*.f64 (-.f64 (*.f64 1/3 (/.f64 t ew)) (/.f64 1 (*.f64 t ew))) eh))
(/.f64 eh (*.f64 t ew))
(+.f64 (*.f64 -1/3 (/.f64 (*.f64 t eh) ew)) (/.f64 eh (*.f64 t ew)))
(+.f64 (*.f64 -1/3 (/.f64 (*.f64 t eh) ew)) (/.f64 eh (*.f64 t ew)))
(+.f64 (*.f64 -1/3 (/.f64 (*.f64 t eh) ew)) (/.f64 eh (*.f64 t ew)))
(*.f64 -1/3 (/.f64 (*.f64 t eh) ew))
(+.f64 (*.f64 -1/3 (/.f64 (*.f64 t eh) ew)) (/.f64 eh (*.f64 t ew)))
(+.f64 (*.f64 -1/3 (/.f64 (*.f64 t eh) ew)) (/.f64 eh (*.f64 t ew)))
(+.f64 (*.f64 -1/3 (/.f64 (*.f64 t eh) ew)) (/.f64 eh (*.f64 t ew)))
(*.f64 -1/3 (/.f64 (*.f64 t eh) ew))
(+.f64 (*.f64 -1/3 (/.f64 (*.f64 t eh) ew)) (/.f64 eh (*.f64 t ew)))
(+.f64 (*.f64 -1/3 (/.f64 (*.f64 t eh) ew)) (/.f64 eh (*.f64 t ew)))
(+.f64 (*.f64 -1/3 (/.f64 (*.f64 t eh) ew)) (/.f64 eh (*.f64 t ew)))
(/.f64 (+.f64 (/.f64 eh t) (*.f64 -1/3 (*.f64 t eh))) ew)
(/.f64 (+.f64 (/.f64 eh t) (*.f64 -1/3 (*.f64 t eh))) ew)
(/.f64 (+.f64 (/.f64 eh t) (*.f64 -1/3 (*.f64 t eh))) ew)
(/.f64 (+.f64 (/.f64 eh t) (*.f64 -1/3 (*.f64 t eh))) ew)
(/.f64 (+.f64 (/.f64 eh t) (*.f64 -1/3 (*.f64 t eh))) ew)
(/.f64 (+.f64 (/.f64 eh t) (*.f64 -1/3 (*.f64 t eh))) ew)
(/.f64 (+.f64 (/.f64 eh t) (*.f64 -1/3 (*.f64 t eh))) ew)
(/.f64 (+.f64 (/.f64 eh t) (*.f64 -1/3 (*.f64 t eh))) ew)
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 eh t)) (*.f64 1/3 (*.f64 t eh))) ew))
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 eh t)) (*.f64 1/3 (*.f64 t eh))) ew))
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 eh t)) (*.f64 1/3 (*.f64 t eh))) ew))
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 eh t)) (*.f64 1/3 (*.f64 t eh))) ew))
(+.f64 (/.f64 (*.f64 eh t) ew) 0)
(+.f64 (/.f64 (*.f64 eh t) ew) (*.f64 0 (/.f64 (/.f64 (*.f64 eh t) ew) (/.f64 (*.f64 eh t) ew))))
(+.f64 (/.f64 (*.f64 eh t) ew) (-.f64 (*.f64 0 (/.f64 (/.f64 (*.f64 eh t) ew) (/.f64 (*.f64 eh t) ew))) 0))
(+.f64 0 (/.f64 (*.f64 eh t) ew))
(+.f64 (*.f64 0 (/.f64 (/.f64 (*.f64 eh t) ew) (/.f64 (*.f64 eh t) ew))) (/.f64 (*.f64 eh t) ew))
(-.f64 (/.f64 (*.f64 eh t) ew) 0)
(-.f64 0 (neg.f64 (/.f64 (*.f64 eh t) ew)))
(-.f64 (+.f64 0 (*.f64 0 (/.f64 (/.f64 (*.f64 eh t) ew) (/.f64 (*.f64 eh t) ew)))) (neg.f64 (/.f64 (*.f64 eh t) ew)))
(*.f64 (/.f64 (*.f64 eh t) ew) 1)
(*.f64 (/.f64 (*.f64 eh t) ew) (/.f64 (/.f64 (*.f64 eh t) ew) (/.f64 (*.f64 eh t) ew)))
(*.f64 (/.f64 (*.f64 eh t) ew) (*.f64 (/.f64 (*.f64 eh t) ew) (/.f64 1 (/.f64 (*.f64 eh t) ew))))
(*.f64 (/.f64 (*.f64 eh t) ew) (*.f64 (/.f64 (/.f64 (*.f64 eh t) ew) (/.f64 (*.f64 eh t) ew)) (/.f64 (/.f64 (*.f64 eh t) ew) (/.f64 (*.f64 eh t) ew))))
(*.f64 (/.f64 (*.f64 eh t) ew) (*.f64 (/.f64 (*.f64 eh t) ew) (/.f64 (/.f64 (/.f64 (*.f64 eh t) ew) (/.f64 (*.f64 eh t) ew)) (/.f64 (*.f64 eh t) ew))))
(*.f64 (/.f64 (*.f64 eh t) ew) (*.f64 (*.f64 (/.f64 (*.f64 eh t) ew) (/.f64 1 (/.f64 (*.f64 eh t) ew))) (/.f64 (/.f64 (*.f64 eh t) ew) (/.f64 (*.f64 eh t) ew))))
(*.f64 (/.f64 (*.f64 eh t) ew) (*.f64 (*.f64 (/.f64 (/.f64 (*.f64 eh t) ew) (/.f64 (*.f64 eh t) ew)) (/.f64 (/.f64 (*.f64 eh t) ew) (/.f64 (*.f64 eh t) ew))) (/.f64 (/.f64 (*.f64 eh t) ew) (/.f64 (*.f64 eh t) ew))))
(*.f64 1 (/.f64 (*.f64 eh t) ew))
(*.f64 (/.f64 (/.f64 (*.f64 eh t) ew) (/.f64 (*.f64 eh t) ew)) (/.f64 (*.f64 eh t) ew))
(*.f64 (/.f64 (/.f64 (*.f64 eh t) ew) (/.f64 (*.f64 eh t) ew)) (*.f64 (/.f64 (*.f64 eh t) ew) (/.f64 1 (/.f64 (/.f64 (*.f64 eh t) ew) (/.f64 (*.f64 eh t) ew)))))
(*.f64 (/.f64 (/.f64 (*.f64 eh t) ew) (/.f64 (*.f64 eh t) ew)) (*.f64 (/.f64 (*.f64 eh t) ew) (/.f64 (/.f64 (/.f64 (*.f64 eh t) ew) (/.f64 (*.f64 eh t) ew)) (/.f64 (/.f64 (*.f64 eh t) ew) (/.f64 (*.f64 eh t) ew)))))
(*.f64 (neg.f64 (/.f64 (*.f64 eh t) ew)) -1)
(*.f64 (neg.f64 (/.f64 (*.f64 eh t) ew)) (neg.f64 (/.f64 (/.f64 (*.f64 eh t) ew) (/.f64 (*.f64 eh t) ew))))
(*.f64 -1 (neg.f64 (/.f64 (*.f64 eh t) ew)))
(*.f64 (*.f64 (/.f64 (*.f64 eh t) ew) (/.f64 1 (/.f64 (*.f64 eh t) ew))) (/.f64 (*.f64 eh t) ew))
(*.f64 (*.f64 (/.f64 (/.f64 (*.f64 eh t) ew) (/.f64 (*.f64 eh t) ew)) (/.f64 (/.f64 (*.f64 eh t) ew) (/.f64 (*.f64 eh t) ew))) (/.f64 (*.f64 eh t) ew))
(*.f64 (neg.f64 (/.f64 (/.f64 (*.f64 eh t) ew) (/.f64 (*.f64 eh t) ew))) (neg.f64 (/.f64 (*.f64 eh t) ew)))
(neg.f64 (neg.f64 (/.f64 (*.f64 eh t) ew)))
(-.f64 (/.f64 eh (*.f64 t ew)) (*.f64 (/.f64 (*.f64 eh t) ew) 1/3))
(-.f64 (/.f64 eh (*.f64 t ew)) (*.f64 1 (*.f64 (/.f64 (*.f64 eh t) ew) 1/3)))
(-.f64 (/.f64 eh (*.f64 t ew)) (*.f64 -1 (*.f64 (/.f64 (*.f64 eh t) ew) -1/3)))
(-.f64 (*.f64 (/.f64 (*.f64 eh t) ew) -1/3) (neg.f64 (/.f64 eh (*.f64 t ew))))
(-.f64 (*.f64 (/.f64 (*.f64 eh t) ew) -1/3) (*.f64 -1 (/.f64 eh (*.f64 t ew))))
(-.f64 (+.f64 (/.f64 eh (*.f64 t ew)) (*.f64 (/.f64 (*.f64 eh t) ew) -1/3)) 0)
(-.f64 0 (-.f64 (*.f64 (/.f64 (*.f64 eh t) ew) 1/3) (/.f64 eh (*.f64 t ew))))
(-.f64 0 (*.f64 -1 (+.f64 (/.f64 eh (*.f64 t ew)) (*.f64 (/.f64 (*.f64 eh t) ew) -1/3))))
(-.f64 (+.f64 (*.f64 0 (/.f64 (*.f64 (/.f64 (*.f64 eh t) ew) -1/3) (*.f64 (/.f64 (*.f64 eh t) ew) -1/3))) (/.f64 eh (*.f64 t ew))) (*.f64 (/.f64 (*.f64 (/.f64 (*.f64 eh t) ew) -1/3) (*.f64 (/.f64 (*.f64 eh t) ew) -1/3)) (*.f64 (/.f64 (*.f64 eh t) ew) 1/3)))
(-.f64 (+.f64 (/.f64 eh (*.f64 t ew)) (*.f64 0 (/.f64 (+.f64 (/.f64 eh (*.f64 t ew)) (*.f64 (/.f64 (*.f64 eh t) ew) -1/3)) (+.f64 (/.f64 eh (*.f64 t ew)) (*.f64 (/.f64 (*.f64 eh t) ew) -1/3))))) (*.f64 (/.f64 (*.f64 eh t) ew) 1/3))
(-.f64 (+.f64 0 (*.f64 0 (/.f64 (+.f64 (/.f64 eh (*.f64 t ew)) (*.f64 (/.f64 (*.f64 eh t) ew) -1/3)) (+.f64 (/.f64 eh (*.f64 t ew)) (*.f64 (/.f64 (*.f64 eh t) ew) -1/3))))) (*.f64 -1 (+.f64 (/.f64 eh (*.f64 t ew)) (*.f64 (/.f64 (*.f64 eh t) ew) -1/3))))
(*.f64 (+.f64 (/.f64 eh (*.f64 t ew)) (*.f64 (/.f64 (*.f64 eh t) ew) -1/3)) 1)
(*.f64 (+.f64 (/.f64 eh (*.f64 t ew)) (*.f64 (/.f64 (*.f64 eh t) ew) -1/3)) (/.f64 (+.f64 (/.f64 eh (*.f64 t ew)) (*.f64 (/.f64 (*.f64 eh t) ew) -1/3)) (+.f64 (/.f64 eh (*.f64 t ew)) (*.f64 (/.f64 (*.f64 eh t) ew) -1/3))))
(*.f64 (+.f64 (/.f64 eh (*.f64 t ew)) (*.f64 (/.f64 (*.f64 eh t) ew) -1/3)) (*.f64 (+.f64 (/.f64 eh (*.f64 t ew)) (*.f64 (/.f64 (*.f64 eh t) ew) -1/3)) (/.f64 1 (+.f64 (/.f64 eh (*.f64 t ew)) (*.f64 (/.f64 (*.f64 eh t) ew) -1/3)))))
(*.f64 (+.f64 (/.f64 eh (*.f64 t ew)) (*.f64 (/.f64 (*.f64 eh t) ew) -1/3)) (*.f64 (/.f64 (+.f64 (/.f64 eh (*.f64 t ew)) (*.f64 (/.f64 (*.f64 eh t) ew) -1/3)) (+.f64 (/.f64 eh (*.f64 t ew)) (*.f64 (/.f64 (*.f64 eh t) ew) -1/3))) (/.f64 (+.f64 (/.f64 eh (*.f64 t ew)) (*.f64 (/.f64 (*.f64 eh t) ew) -1/3)) (+.f64 (/.f64 eh (*.f64 t ew)) (*.f64 (/.f64 (*.f64 eh t) ew) -1/3)))))
(*.f64 (+.f64 (/.f64 eh (*.f64 t ew)) (*.f64 (/.f64 (*.f64 eh t) ew) -1/3)) (*.f64 (+.f64 (/.f64 eh (*.f64 t ew)) (*.f64 (/.f64 (*.f64 eh t) ew) -1/3)) (/.f64 (/.f64 (+.f64 (/.f64 eh (*.f64 t ew)) (*.f64 (/.f64 (*.f64 eh t) ew) -1/3)) (+.f64 (/.f64 eh (*.f64 t ew)) (*.f64 (/.f64 (*.f64 eh t) ew) -1/3))) (+.f64 (/.f64 eh (*.f64 t ew)) (*.f64 (/.f64 (*.f64 eh t) ew) -1/3)))))
(*.f64 (+.f64 (/.f64 eh (*.f64 t ew)) (*.f64 (/.f64 (*.f64 eh t) ew) -1/3)) (*.f64 (*.f64 (+.f64 (/.f64 eh (*.f64 t ew)) (*.f64 (/.f64 (*.f64 eh t) ew) -1/3)) (/.f64 1 (+.f64 (/.f64 eh (*.f64 t ew)) (*.f64 (/.f64 (*.f64 eh t) ew) -1/3)))) (/.f64 (+.f64 (/.f64 eh (*.f64 t ew)) (*.f64 (/.f64 (*.f64 eh t) ew) -1/3)) (+.f64 (/.f64 eh (*.f64 t ew)) (*.f64 (/.f64 (*.f64 eh t) ew) -1/3)))))
(*.f64 (+.f64 (/.f64 eh (*.f64 t ew)) (*.f64 (/.f64 (*.f64 eh t) ew) -1/3)) (*.f64 (*.f64 (/.f64 (+.f64 (/.f64 eh (*.f64 t ew)) (*.f64 (/.f64 (*.f64 eh t) ew) -1/3)) (+.f64 (/.f64 eh (*.f64 t ew)) (*.f64 (/.f64 (*.f64 eh t) ew) -1/3))) (/.f64 (+.f64 (/.f64 eh (*.f64 t ew)) (*.f64 (/.f64 (*.f64 eh t) ew) -1/3)) (+.f64 (/.f64 eh (*.f64 t ew)) (*.f64 (/.f64 (*.f64 eh t) ew) -1/3)))) (/.f64 (+.f64 (/.f64 eh (*.f64 t ew)) (*.f64 (/.f64 (*.f64 eh t) ew) -1/3)) (+.f64 (/.f64 eh (*.f64 t ew)) (*.f64 (/.f64 (*.f64 eh t) ew) -1/3)))))
(*.f64 1 (+.f64 (/.f64 eh (*.f64 t ew)) (*.f64 (/.f64 (*.f64 eh t) ew) -1/3)))
(*.f64 (/.f64 (+.f64 (/.f64 eh (*.f64 t ew)) (*.f64 (/.f64 (*.f64 eh t) ew) -1/3)) (+.f64 (/.f64 eh (*.f64 t ew)) (*.f64 (/.f64 (*.f64 eh t) ew) -1/3))) (+.f64 (/.f64 eh (*.f64 t ew)) (*.f64 (/.f64 (*.f64 eh t) ew) -1/3)))
(*.f64 (/.f64 (+.f64 (/.f64 eh (*.f64 t ew)) (*.f64 (/.f64 (*.f64 eh t) ew) -1/3)) (+.f64 (/.f64 eh (*.f64 t ew)) (*.f64 (/.f64 (*.f64 eh t) ew) -1/3))) (*.f64 (+.f64 (/.f64 eh (*.f64 t ew)) (*.f64 (/.f64 (*.f64 eh t) ew) -1/3)) (/.f64 1 (/.f64 (+.f64 (/.f64 eh (*.f64 t ew)) (*.f64 (/.f64 (*.f64 eh t) ew) -1/3)) (+.f64 (/.f64 eh (*.f64 t ew)) (*.f64 (/.f64 (*.f64 eh t) ew) -1/3))))))
(*.f64 (/.f64 (+.f64 (/.f64 eh (*.f64 t ew)) (*.f64 (/.f64 (*.f64 eh t) ew) -1/3)) (+.f64 (/.f64 eh (*.f64 t ew)) (*.f64 (/.f64 (*.f64 eh t) ew) -1/3))) (*.f64 (+.f64 (/.f64 eh (*.f64 t ew)) (*.f64 (/.f64 (*.f64 eh t) ew) -1/3)) (/.f64 (/.f64 (+.f64 (/.f64 eh (*.f64 t ew)) (*.f64 (/.f64 (*.f64 eh t) ew) -1/3)) (+.f64 (/.f64 eh (*.f64 t ew)) (*.f64 (/.f64 (*.f64 eh t) ew) -1/3))) (/.f64 (+.f64 (/.f64 eh (*.f64 t ew)) (*.f64 (/.f64 (*.f64 eh t) ew) -1/3)) (+.f64 (/.f64 eh (*.f64 t ew)) (*.f64 (/.f64 (*.f64 eh t) ew) -1/3))))))
(*.f64 -1 (-.f64 (*.f64 (/.f64 (*.f64 eh t) ew) 1/3) (/.f64 eh (*.f64 t ew))))
(*.f64 (*.f64 (+.f64 (/.f64 eh (*.f64 t ew)) (*.f64 (/.f64 (*.f64 eh t) ew) -1/3)) (/.f64 1 (+.f64 (/.f64 eh (*.f64 t ew)) (*.f64 (/.f64 (*.f64 eh t) ew) -1/3)))) (+.f64 (/.f64 eh (*.f64 t ew)) (*.f64 (/.f64 (*.f64 eh t) ew) -1/3)))
(*.f64 (-.f64 (*.f64 (/.f64 (*.f64 eh t) ew) 1/3) (/.f64 eh (*.f64 t ew))) -1)
(*.f64 (-.f64 (*.f64 (/.f64 (*.f64 eh t) ew) 1/3) (/.f64 eh (*.f64 t ew))) (neg.f64 (/.f64 (+.f64 (/.f64 eh (*.f64 t ew)) (*.f64 (/.f64 (*.f64 eh t) ew) -1/3)) (+.f64 (/.f64 eh (*.f64 t ew)) (*.f64 (/.f64 (*.f64 eh t) ew) -1/3)))))
(*.f64 (*.f64 (/.f64 (+.f64 (/.f64 eh (*.f64 t ew)) (*.f64 (/.f64 (*.f64 eh t) ew) -1/3)) (+.f64 (/.f64 eh (*.f64 t ew)) (*.f64 (/.f64 (*.f64 eh t) ew) -1/3))) (/.f64 (+.f64 (/.f64 eh (*.f64 t ew)) (*.f64 (/.f64 (*.f64 eh t) ew) -1/3)) (+.f64 (/.f64 eh (*.f64 t ew)) (*.f64 (/.f64 (*.f64 eh t) ew) -1/3)))) (+.f64 (/.f64 eh (*.f64 t ew)) (*.f64 (/.f64 (*.f64 eh t) ew) -1/3)))
(*.f64 (neg.f64 (/.f64 (+.f64 (/.f64 eh (*.f64 t ew)) (*.f64 (/.f64 (*.f64 eh t) ew) -1/3)) (+.f64 (/.f64 eh (*.f64 t ew)) (*.f64 (/.f64 (*.f64 eh t) ew) -1/3)))) (-.f64 (*.f64 (/.f64 (*.f64 eh t) ew) 1/3) (/.f64 eh (*.f64 t ew))))
(/.f64 (+.f64 (/.f64 eh (*.f64 t ew)) (*.f64 (/.f64 (*.f64 eh t) ew) -1/3)) 1)
(/.f64 (+.f64 (/.f64 eh (*.f64 t ew)) (*.f64 (/.f64 (*.f64 eh t) ew) -1/3)) (/.f64 (+.f64 (/.f64 eh (*.f64 t ew)) (*.f64 (/.f64 (*.f64 eh t) ew) -1/3)) (+.f64 (/.f64 eh (*.f64 t ew)) (*.f64 (/.f64 (*.f64 eh t) ew) -1/3))))
(/.f64 (+.f64 (/.f64 eh (*.f64 t ew)) (*.f64 (/.f64 (*.f64 eh t) ew) -1/3)) (/.f64 (/.f64 (+.f64 (/.f64 eh (*.f64 t ew)) (*.f64 (/.f64 (*.f64 eh t) ew) -1/3)) (+.f64 (/.f64 eh (*.f64 t ew)) (*.f64 (/.f64 (*.f64 eh t) ew) -1/3))) (/.f64 (+.f64 (/.f64 eh (*.f64 t ew)) (*.f64 (/.f64 (*.f64 eh t) ew) -1/3)) (+.f64 (/.f64 eh (*.f64 t ew)) (*.f64 (/.f64 (*.f64 eh t) ew) -1/3)))))
(neg.f64 (-.f64 (*.f64 (/.f64 (*.f64 eh t) ew) 1/3) (/.f64 eh (*.f64 t ew))))
(neg.f64 (*.f64 -1 (+.f64 (/.f64 eh (*.f64 t ew)) (*.f64 (/.f64 (*.f64 eh t) ew) -1/3))))
Outputs
(/.f64 (*.f64 t eh) ew)
(/.f64 (*.f64 t eh) ew)
(/.f64 (*.f64 t eh) ew)
(/.f64 (*.f64 t eh) ew)
(/.f64 (*.f64 t eh) ew)
(/.f64 (*.f64 t eh) ew)
(/.f64 (*.f64 t eh) ew)
(/.f64 (*.f64 t eh) ew)
(/.f64 (*.f64 t eh) ew)
(/.f64 (*.f64 t eh) ew)
(/.f64 (*.f64 t eh) ew)
(/.f64 (*.f64 t eh) ew)
(/.f64 (*.f64 t eh) ew)
(/.f64 (*.f64 t eh) ew)
(/.f64 (*.f64 t eh) ew)
(/.f64 (*.f64 t eh) ew)
(/.f64 (*.f64 t eh) ew)
(/.f64 (*.f64 t eh) ew)
(/.f64 (*.f64 t eh) ew)
(/.f64 (*.f64 t eh) ew)
(/.f64 (*.f64 t eh) ew)
(/.f64 (*.f64 t eh) ew)
(/.f64 (*.f64 t eh) ew)
(/.f64 (*.f64 t eh) ew)
(/.f64 (*.f64 t eh) ew)
(/.f64 (*.f64 t eh) ew)
(/.f64 (*.f64 t eh) ew)
(/.f64 (*.f64 t eh) ew)
(/.f64 (*.f64 t eh) ew)
(/.f64 (*.f64 t eh) ew)
(/.f64 (*.f64 t eh) ew)
(/.f64 (*.f64 t eh) ew)
(/.f64 (*.f64 t eh) ew)
(/.f64 (*.f64 t eh) ew)
(/.f64 (*.f64 t eh) ew)
(/.f64 (*.f64 t eh) ew)
(*.f64 (+.f64 (/.f64 1 (*.f64 t ew)) (*.f64 -1/3 (/.f64 t ew))) eh)
(*.f64 eh (+.f64 (/.f64 1 (*.f64 t ew)) (*.f64 -1/3 (/.f64 t ew))))
(*.f64 (+.f64 (/.f64 1 (*.f64 t ew)) (*.f64 -1/3 (/.f64 t ew))) eh)
(*.f64 eh (+.f64 (/.f64 1 (*.f64 t ew)) (*.f64 -1/3 (/.f64 t ew))))
(*.f64 (+.f64 (/.f64 1 (*.f64 t ew)) (*.f64 -1/3 (/.f64 t ew))) eh)
(*.f64 eh (+.f64 (/.f64 1 (*.f64 t ew)) (*.f64 -1/3 (/.f64 t ew))))
(*.f64 (+.f64 (/.f64 1 (*.f64 t ew)) (*.f64 -1/3 (/.f64 t ew))) eh)
(*.f64 eh (+.f64 (/.f64 1 (*.f64 t ew)) (*.f64 -1/3 (/.f64 t ew))))
(*.f64 (+.f64 (/.f64 1 (*.f64 t ew)) (*.f64 -1/3 (/.f64 t ew))) eh)
(*.f64 eh (+.f64 (/.f64 1 (*.f64 t ew)) (*.f64 -1/3 (/.f64 t ew))))
(*.f64 (+.f64 (/.f64 1 (*.f64 t ew)) (*.f64 -1/3 (/.f64 t ew))) eh)
(*.f64 eh (+.f64 (/.f64 1 (*.f64 t ew)) (*.f64 -1/3 (/.f64 t ew))))
(*.f64 (+.f64 (/.f64 1 (*.f64 t ew)) (*.f64 -1/3 (/.f64 t ew))) eh)
(*.f64 eh (+.f64 (/.f64 1 (*.f64 t ew)) (*.f64 -1/3 (/.f64 t ew))))
(*.f64 (+.f64 (/.f64 1 (*.f64 t ew)) (*.f64 -1/3 (/.f64 t ew))) eh)
(*.f64 eh (+.f64 (/.f64 1 (*.f64 t ew)) (*.f64 -1/3 (/.f64 t ew))))
(*.f64 -1 (*.f64 (-.f64 (*.f64 1/3 (/.f64 t ew)) (/.f64 1 (*.f64 t ew))) eh))
(*.f64 (-.f64 (*.f64 (/.f64 t ew) 1/3) (/.f64 1 (*.f64 t ew))) (*.f64 -1 eh))
(neg.f64 (*.f64 eh (-.f64 (*.f64 (/.f64 t ew) 1/3) (/.f64 1 (*.f64 t ew)))))
(*.f64 (-.f64 (*.f64 (/.f64 t ew) 1/3) (/.f64 1 (*.f64 t ew))) (neg.f64 eh))
(*.f64 -1 (*.f64 (-.f64 (*.f64 1/3 (/.f64 t ew)) (/.f64 1 (*.f64 t ew))) eh))
(*.f64 (-.f64 (*.f64 (/.f64 t ew) 1/3) (/.f64 1 (*.f64 t ew))) (*.f64 -1 eh))
(neg.f64 (*.f64 eh (-.f64 (*.f64 (/.f64 t ew) 1/3) (/.f64 1 (*.f64 t ew)))))
(*.f64 (-.f64 (*.f64 (/.f64 t ew) 1/3) (/.f64 1 (*.f64 t ew))) (neg.f64 eh))
(*.f64 -1 (*.f64 (-.f64 (*.f64 1/3 (/.f64 t ew)) (/.f64 1 (*.f64 t ew))) eh))
(*.f64 (-.f64 (*.f64 (/.f64 t ew) 1/3) (/.f64 1 (*.f64 t ew))) (*.f64 -1 eh))
(neg.f64 (*.f64 eh (-.f64 (*.f64 (/.f64 t ew) 1/3) (/.f64 1 (*.f64 t ew)))))
(*.f64 (-.f64 (*.f64 (/.f64 t ew) 1/3) (/.f64 1 (*.f64 t ew))) (neg.f64 eh))
(*.f64 -1 (*.f64 (-.f64 (*.f64 1/3 (/.f64 t ew)) (/.f64 1 (*.f64 t ew))) eh))
(*.f64 (-.f64 (*.f64 (/.f64 t ew) 1/3) (/.f64 1 (*.f64 t ew))) (*.f64 -1 eh))
(neg.f64 (*.f64 eh (-.f64 (*.f64 (/.f64 t ew) 1/3) (/.f64 1 (*.f64 t ew)))))
(*.f64 (-.f64 (*.f64 (/.f64 t ew) 1/3) (/.f64 1 (*.f64 t ew))) (neg.f64 eh))
(/.f64 eh (*.f64 t ew))
(+.f64 (*.f64 -1/3 (/.f64 (*.f64 t eh) ew)) (/.f64 eh (*.f64 t ew)))
(+.f64 (/.f64 eh (*.f64 t ew)) (*.f64 -1/3 (/.f64 (*.f64 t eh) ew)))
(+.f64 (*.f64 -1/3 (/.f64 (*.f64 t eh) ew)) (/.f64 eh (*.f64 t ew)))
(+.f64 (/.f64 eh (*.f64 t ew)) (*.f64 -1/3 (/.f64 (*.f64 t eh) ew)))
(+.f64 (*.f64 -1/3 (/.f64 (*.f64 t eh) ew)) (/.f64 eh (*.f64 t ew)))
(+.f64 (/.f64 eh (*.f64 t ew)) (*.f64 -1/3 (/.f64 (*.f64 t eh) ew)))
(*.f64 -1/3 (/.f64 (*.f64 t eh) ew))
(+.f64 (*.f64 -1/3 (/.f64 (*.f64 t eh) ew)) (/.f64 eh (*.f64 t ew)))
(+.f64 (/.f64 eh (*.f64 t ew)) (*.f64 -1/3 (/.f64 (*.f64 t eh) ew)))
(+.f64 (*.f64 -1/3 (/.f64 (*.f64 t eh) ew)) (/.f64 eh (*.f64 t ew)))
(+.f64 (/.f64 eh (*.f64 t ew)) (*.f64 -1/3 (/.f64 (*.f64 t eh) ew)))
(+.f64 (*.f64 -1/3 (/.f64 (*.f64 t eh) ew)) (/.f64 eh (*.f64 t ew)))
(+.f64 (/.f64 eh (*.f64 t ew)) (*.f64 -1/3 (/.f64 (*.f64 t eh) ew)))
(*.f64 -1/3 (/.f64 (*.f64 t eh) ew))
(+.f64 (*.f64 -1/3 (/.f64 (*.f64 t eh) ew)) (/.f64 eh (*.f64 t ew)))
(+.f64 (/.f64 eh (*.f64 t ew)) (*.f64 -1/3 (/.f64 (*.f64 t eh) ew)))
(+.f64 (*.f64 -1/3 (/.f64 (*.f64 t eh) ew)) (/.f64 eh (*.f64 t ew)))
(+.f64 (/.f64 eh (*.f64 t ew)) (*.f64 -1/3 (/.f64 (*.f64 t eh) ew)))
(+.f64 (*.f64 -1/3 (/.f64 (*.f64 t eh) ew)) (/.f64 eh (*.f64 t ew)))
(+.f64 (/.f64 eh (*.f64 t ew)) (*.f64 -1/3 (/.f64 (*.f64 t eh) ew)))
(/.f64 (+.f64 (/.f64 eh t) (*.f64 -1/3 (*.f64 t eh))) ew)
(/.f64 (+.f64 (/.f64 eh t) (*.f64 t (*.f64 -1/3 eh))) ew)
(/.f64 (+.f64 (/.f64 eh t) (*.f64 eh (*.f64 -1/3 t))) ew)
(/.f64 (+.f64 (/.f64 eh t) (*.f64 -1/3 (*.f64 t eh))) ew)
(/.f64 (+.f64 (/.f64 eh t) (*.f64 t (*.f64 -1/3 eh))) ew)
(/.f64 (+.f64 (/.f64 eh t) (*.f64 eh (*.f64 -1/3 t))) ew)
(/.f64 (+.f64 (/.f64 eh t) (*.f64 -1/3 (*.f64 t eh))) ew)
(/.f64 (+.f64 (/.f64 eh t) (*.f64 t (*.f64 -1/3 eh))) ew)
(/.f64 (+.f64 (/.f64 eh t) (*.f64 eh (*.f64 -1/3 t))) ew)
(/.f64 (+.f64 (/.f64 eh t) (*.f64 -1/3 (*.f64 t eh))) ew)
(/.f64 (+.f64 (/.f64 eh t) (*.f64 t (*.f64 -1/3 eh))) ew)
(/.f64 (+.f64 (/.f64 eh t) (*.f64 eh (*.f64 -1/3 t))) ew)
(/.f64 (+.f64 (/.f64 eh t) (*.f64 -1/3 (*.f64 t eh))) ew)
(/.f64 (+.f64 (/.f64 eh t) (*.f64 t (*.f64 -1/3 eh))) ew)
(/.f64 (+.f64 (/.f64 eh t) (*.f64 eh (*.f64 -1/3 t))) ew)
(/.f64 (+.f64 (/.f64 eh t) (*.f64 -1/3 (*.f64 t eh))) ew)
(/.f64 (+.f64 (/.f64 eh t) (*.f64 t (*.f64 -1/3 eh))) ew)
(/.f64 (+.f64 (/.f64 eh t) (*.f64 eh (*.f64 -1/3 t))) ew)
(/.f64 (+.f64 (/.f64 eh t) (*.f64 -1/3 (*.f64 t eh))) ew)
(/.f64 (+.f64 (/.f64 eh t) (*.f64 t (*.f64 -1/3 eh))) ew)
(/.f64 (+.f64 (/.f64 eh t) (*.f64 eh (*.f64 -1/3 t))) ew)
(/.f64 (+.f64 (/.f64 eh t) (*.f64 -1/3 (*.f64 t eh))) ew)
(/.f64 (+.f64 (/.f64 eh t) (*.f64 t (*.f64 -1/3 eh))) ew)
(/.f64 (+.f64 (/.f64 eh t) (*.f64 eh (*.f64 -1/3 t))) ew)
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 eh t)) (*.f64 1/3 (*.f64 t eh))) ew))
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 eh t)) (*.f64 t (*.f64 1/3 eh))) ew))
(neg.f64 (/.f64 (+.f64 (neg.f64 (/.f64 eh t)) (*.f64 (*.f64 t eh) 1/3)) ew))
(neg.f64 (/.f64 (+.f64 (neg.f64 (/.f64 eh t)) (*.f64 t (*.f64 eh 1/3))) ew))
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 eh t)) (*.f64 1/3 (*.f64 t eh))) ew))
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 eh t)) (*.f64 t (*.f64 1/3 eh))) ew))
(neg.f64 (/.f64 (+.f64 (neg.f64 (/.f64 eh t)) (*.f64 (*.f64 t eh) 1/3)) ew))
(neg.f64 (/.f64 (+.f64 (neg.f64 (/.f64 eh t)) (*.f64 t (*.f64 eh 1/3))) ew))
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 eh t)) (*.f64 1/3 (*.f64 t eh))) ew))
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 eh t)) (*.f64 t (*.f64 1/3 eh))) ew))
(neg.f64 (/.f64 (+.f64 (neg.f64 (/.f64 eh t)) (*.f64 (*.f64 t eh) 1/3)) ew))
(neg.f64 (/.f64 (+.f64 (neg.f64 (/.f64 eh t)) (*.f64 t (*.f64 eh 1/3))) ew))
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 eh t)) (*.f64 1/3 (*.f64 t eh))) ew))
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 eh t)) (*.f64 t (*.f64 1/3 eh))) ew))
(neg.f64 (/.f64 (+.f64 (neg.f64 (/.f64 eh t)) (*.f64 (*.f64 t eh) 1/3)) ew))
(neg.f64 (/.f64 (+.f64 (neg.f64 (/.f64 eh t)) (*.f64 t (*.f64 eh 1/3))) ew))
(+.f64 (/.f64 (*.f64 eh t) ew) 0)
(/.f64 (*.f64 t eh) ew)
(+.f64 (/.f64 (*.f64 eh t) ew) (*.f64 0 (/.f64 (/.f64 (*.f64 eh t) ew) (/.f64 (*.f64 eh t) ew))))
(/.f64 (*.f64 t eh) ew)
(+.f64 (/.f64 (*.f64 eh t) ew) (-.f64 (*.f64 0 (/.f64 (/.f64 (*.f64 eh t) ew) (/.f64 (*.f64 eh t) ew))) 0))
(/.f64 (*.f64 t eh) ew)
(+.f64 0 (/.f64 (*.f64 eh t) ew))
(/.f64 (*.f64 t eh) ew)
(+.f64 (*.f64 0 (/.f64 (/.f64 (*.f64 eh t) ew) (/.f64 (*.f64 eh t) ew))) (/.f64 (*.f64 eh t) ew))
(/.f64 (*.f64 t eh) ew)
(-.f64 (/.f64 (*.f64 eh t) ew) 0)
(/.f64 (*.f64 t eh) ew)
(-.f64 0 (neg.f64 (/.f64 (*.f64 eh t) ew)))
(/.f64 (*.f64 t eh) ew)
(-.f64 (+.f64 0 (*.f64 0 (/.f64 (/.f64 (*.f64 eh t) ew) (/.f64 (*.f64 eh t) ew)))) (neg.f64 (/.f64 (*.f64 eh t) ew)))
(/.f64 (*.f64 t eh) ew)
(*.f64 (/.f64 (*.f64 eh t) ew) 1)
(/.f64 (*.f64 t eh) ew)
(*.f64 (/.f64 (*.f64 eh t) ew) (/.f64 (/.f64 (*.f64 eh t) ew) (/.f64 (*.f64 eh t) ew)))
(/.f64 (*.f64 t eh) ew)
(*.f64 (/.f64 (*.f64 eh t) ew) (*.f64 (/.f64 (*.f64 eh t) ew) (/.f64 1 (/.f64 (*.f64 eh t) ew))))
(/.f64 (*.f64 t eh) ew)
(*.f64 (/.f64 (*.f64 eh t) ew) (*.f64 (/.f64 (/.f64 (*.f64 eh t) ew) (/.f64 (*.f64 eh t) ew)) (/.f64 (/.f64 (*.f64 eh t) ew) (/.f64 (*.f64 eh t) ew))))
(/.f64 (*.f64 t eh) ew)
(*.f64 (/.f64 (*.f64 eh t) ew) (*.f64 (/.f64 (*.f64 eh t) ew) (/.f64 (/.f64 (/.f64 (*.f64 eh t) ew) (/.f64 (*.f64 eh t) ew)) (/.f64 (*.f64 eh t) ew))))
(/.f64 (*.f64 t eh) ew)
(*.f64 (/.f64 (*.f64 eh t) ew) (*.f64 (*.f64 (/.f64 (*.f64 eh t) ew) (/.f64 1 (/.f64 (*.f64 eh t) ew))) (/.f64 (/.f64 (*.f64 eh t) ew) (/.f64 (*.f64 eh t) ew))))
(/.f64 (*.f64 t eh) ew)
(*.f64 (/.f64 (*.f64 eh t) ew) (*.f64 (*.f64 (/.f64 (/.f64 (*.f64 eh t) ew) (/.f64 (*.f64 eh t) ew)) (/.f64 (/.f64 (*.f64 eh t) ew) (/.f64 (*.f64 eh t) ew))) (/.f64 (/.f64 (*.f64 eh t) ew) (/.f64 (*.f64 eh t) ew))))
(/.f64 (*.f64 t eh) ew)
(*.f64 1 (/.f64 (*.f64 eh t) ew))
(/.f64 (*.f64 t eh) ew)
(*.f64 (/.f64 (/.f64 (*.f64 eh t) ew) (/.f64 (*.f64 eh t) ew)) (/.f64 (*.f64 eh t) ew))
(/.f64 (*.f64 t eh) ew)
(*.f64 (/.f64 (/.f64 (*.f64 eh t) ew) (/.f64 (*.f64 eh t) ew)) (*.f64 (/.f64 (*.f64 eh t) ew) (/.f64 1 (/.f64 (/.f64 (*.f64 eh t) ew) (/.f64 (*.f64 eh t) ew)))))
(/.f64 (*.f64 t eh) ew)
(*.f64 (/.f64 (/.f64 (*.f64 eh t) ew) (/.f64 (*.f64 eh t) ew)) (*.f64 (/.f64 (*.f64 eh t) ew) (/.f64 (/.f64 (/.f64 (*.f64 eh t) ew) (/.f64 (*.f64 eh t) ew)) (/.f64 (/.f64 (*.f64 eh t) ew) (/.f64 (*.f64 eh t) ew)))))
(/.f64 (*.f64 t eh) ew)
(*.f64 (neg.f64 (/.f64 (*.f64 eh t) ew)) -1)
(/.f64 (*.f64 t eh) ew)
(*.f64 (neg.f64 (/.f64 (*.f64 eh t) ew)) (neg.f64 (/.f64 (/.f64 (*.f64 eh t) ew) (/.f64 (*.f64 eh t) ew))))
(/.f64 (*.f64 t eh) ew)
(*.f64 -1 (neg.f64 (/.f64 (*.f64 eh t) ew)))
(/.f64 (*.f64 t eh) ew)
(*.f64 (*.f64 (/.f64 (*.f64 eh t) ew) (/.f64 1 (/.f64 (*.f64 eh t) ew))) (/.f64 (*.f64 eh t) ew))
(/.f64 (*.f64 t eh) ew)
(*.f64 (*.f64 (/.f64 (/.f64 (*.f64 eh t) ew) (/.f64 (*.f64 eh t) ew)) (/.f64 (/.f64 (*.f64 eh t) ew) (/.f64 (*.f64 eh t) ew))) (/.f64 (*.f64 eh t) ew))
(/.f64 (*.f64 t eh) ew)
(*.f64 (neg.f64 (/.f64 (/.f64 (*.f64 eh t) ew) (/.f64 (*.f64 eh t) ew))) (neg.f64 (/.f64 (*.f64 eh t) ew)))
(/.f64 (*.f64 t eh) ew)
(neg.f64 (neg.f64 (/.f64 (*.f64 eh t) ew)))
(/.f64 (*.f64 t eh) ew)
(-.f64 (/.f64 eh (*.f64 t ew)) (*.f64 (/.f64 (*.f64 eh t) ew) 1/3))
(+.f64 (/.f64 eh (*.f64 t ew)) (*.f64 -1/3 (/.f64 (*.f64 t eh) ew)))
(-.f64 (/.f64 eh (*.f64 t ew)) (*.f64 1 (*.f64 (/.f64 (*.f64 eh t) ew) 1/3)))
(+.f64 (/.f64 eh (*.f64 t ew)) (*.f64 -1/3 (/.f64 (*.f64 t eh) ew)))
(-.f64 (/.f64 eh (*.f64 t ew)) (*.f64 -1 (*.f64 (/.f64 (*.f64 eh t) ew) -1/3)))
(+.f64 (/.f64 eh (*.f64 t ew)) (*.f64 -1/3 (/.f64 (*.f64 t eh) ew)))
(-.f64 (*.f64 (/.f64 (*.f64 eh t) ew) -1/3) (neg.f64 (/.f64 eh (*.f64 t ew))))
(+.f64 (/.f64 eh (*.f64 t ew)) (*.f64 -1/3 (/.f64 (*.f64 t eh) ew)))
(-.f64 (*.f64 (/.f64 (*.f64 eh t) ew) -1/3) (*.f64 -1 (/.f64 eh (*.f64 t ew))))
(+.f64 (/.f64 eh (*.f64 t ew)) (*.f64 -1/3 (/.f64 (*.f64 t eh) ew)))
(-.f64 (+.f64 (/.f64 eh (*.f64 t ew)) (*.f64 (/.f64 (*.f64 eh t) ew) -1/3)) 0)
(+.f64 (/.f64 eh (*.f64 t ew)) (*.f64 -1/3 (/.f64 (*.f64 t eh) ew)))
(-.f64 0 (-.f64 (*.f64 (/.f64 (*.f64 eh t) ew) 1/3) (/.f64 eh (*.f64 t ew))))
(+.f64 (/.f64 eh (*.f64 t ew)) (*.f64 -1/3 (/.f64 (*.f64 t eh) ew)))
(-.f64 0 (*.f64 -1 (+.f64 (/.f64 eh (*.f64 t ew)) (*.f64 (/.f64 (*.f64 eh t) ew) -1/3))))
(+.f64 (/.f64 eh (*.f64 t ew)) (*.f64 -1/3 (/.f64 (*.f64 t eh) ew)))
(-.f64 (+.f64 (*.f64 0 (/.f64 (*.f64 (/.f64 (*.f64 eh t) ew) -1/3) (*.f64 (/.f64 (*.f64 eh t) ew) -1/3))) (/.f64 eh (*.f64 t ew))) (*.f64 (/.f64 (*.f64 (/.f64 (*.f64 eh t) ew) -1/3) (*.f64 (/.f64 (*.f64 eh t) ew) -1/3)) (*.f64 (/.f64 (*.f64 eh t) ew) 1/3)))
(-.f64 (+.f64 (/.f64 eh (*.f64 t ew)) (*.f64 0 (/.f64 (*.f64 -1/3 (/.f64 (*.f64 t eh) ew)) (*.f64 -1/3 (/.f64 (*.f64 t eh) ew))))) (*.f64 (/.f64 (*.f64 t eh) ew) (*.f64 (/.f64 (*.f64 -1/3 (/.f64 (*.f64 t eh) ew)) (*.f64 -1/3 (/.f64 (*.f64 t eh) ew))) 1/3)))
(-.f64 (+.f64 (/.f64 eh (*.f64 t ew)) 0) (*.f64 1/3 (*.f64 (/.f64 (*.f64 -1/3 (/.f64 (*.f64 t eh) ew)) (*.f64 -1/3 (/.f64 (*.f64 t eh) ew))) (/.f64 (*.f64 t eh) ew))))
(+.f64 (/.f64 eh (*.f64 t ew)) (*.f64 (/.f64 (*.f64 1/3 (/.f64 (*.f64 t eh) ew)) (*.f64 1/3 (/.f64 (*.f64 t eh) ew))) (*.f64 -1/3 (/.f64 (*.f64 t eh) ew))))
(-.f64 (+.f64 (/.f64 eh (*.f64 t ew)) (*.f64 0 (/.f64 (+.f64 (/.f64 eh (*.f64 t ew)) (*.f64 (/.f64 (*.f64 eh t) ew) -1/3)) (+.f64 (/.f64 eh (*.f64 t ew)) (*.f64 (/.f64 (*.f64 eh t) ew) -1/3))))) (*.f64 (/.f64 (*.f64 eh t) ew) 1/3))
(+.f64 (/.f64 eh (*.f64 t ew)) (*.f64 -1/3 (/.f64 (*.f64 t eh) ew)))
(-.f64 (+.f64 0 (*.f64 0 (/.f64 (+.f64 (/.f64 eh (*.f64 t ew)) (*.f64 (/.f64 (*.f64 eh t) ew) -1/3)) (+.f64 (/.f64 eh (*.f64 t ew)) (*.f64 (/.f64 (*.f64 eh t) ew) -1/3))))) (*.f64 -1 (+.f64 (/.f64 eh (*.f64 t ew)) (*.f64 (/.f64 (*.f64 eh t) ew) -1/3))))
(+.f64 (/.f64 eh (*.f64 t ew)) (*.f64 -1/3 (/.f64 (*.f64 t eh) ew)))
(*.f64 (+.f64 (/.f64 eh (*.f64 t ew)) (*.f64 (/.f64 (*.f64 eh t) ew) -1/3)) 1)
(+.f64 (/.f64 eh (*.f64 t ew)) (*.f64 -1/3 (/.f64 (*.f64 t eh) ew)))
(*.f64 (+.f64 (/.f64 eh (*.f64 t ew)) (*.f64 (/.f64 (*.f64 eh t) ew) -1/3)) (/.f64 (+.f64 (/.f64 eh (*.f64 t ew)) (*.f64 (/.f64 (*.f64 eh t) ew) -1/3)) (+.f64 (/.f64 eh (*.f64 t ew)) (*.f64 (/.f64 (*.f64 eh t) ew) -1/3))))
(+.f64 (/.f64 eh (*.f64 t ew)) (*.f64 -1/3 (/.f64 (*.f64 t eh) ew)))
(*.f64 (+.f64 (/.f64 eh (*.f64 t ew)) (*.f64 (/.f64 (*.f64 eh t) ew) -1/3)) (*.f64 (+.f64 (/.f64 eh (*.f64 t ew)) (*.f64 (/.f64 (*.f64 eh t) ew) -1/3)) (/.f64 1 (+.f64 (/.f64 eh (*.f64 t ew)) (*.f64 (/.f64 (*.f64 eh t) ew) -1/3)))))
(+.f64 (/.f64 eh (*.f64 t ew)) (*.f64 -1/3 (/.f64 (*.f64 t eh) ew)))
(*.f64 (+.f64 (/.f64 eh (*.f64 t ew)) (*.f64 (/.f64 (*.f64 eh t) ew) -1/3)) (*.f64 (/.f64 (+.f64 (/.f64 eh (*.f64 t ew)) (*.f64 (/.f64 (*.f64 eh t) ew) -1/3)) (+.f64 (/.f64 eh (*.f64 t ew)) (*.f64 (/.f64 (*.f64 eh t) ew) -1/3))) (/.f64 (+.f64 (/.f64 eh (*.f64 t ew)) (*.f64 (/.f64 (*.f64 eh t) ew) -1/3)) (+.f64 (/.f64 eh (*.f64 t ew)) (*.f64 (/.f64 (*.f64 eh t) ew) -1/3)))))
(+.f64 (/.f64 eh (*.f64 t ew)) (*.f64 -1/3 (/.f64 (*.f64 t eh) ew)))
(*.f64 (+.f64 (/.f64 eh (*.f64 t ew)) (*.f64 (/.f64 (*.f64 eh t) ew) -1/3)) (*.f64 (+.f64 (/.f64 eh (*.f64 t ew)) (*.f64 (/.f64 (*.f64 eh t) ew) -1/3)) (/.f64 (/.f64 (+.f64 (/.f64 eh (*.f64 t ew)) (*.f64 (/.f64 (*.f64 eh t) ew) -1/3)) (+.f64 (/.f64 eh (*.f64 t ew)) (*.f64 (/.f64 (*.f64 eh t) ew) -1/3))) (+.f64 (/.f64 eh (*.f64 t ew)) (*.f64 (/.f64 (*.f64 eh t) ew) -1/3)))))
(+.f64 (/.f64 eh (*.f64 t ew)) (*.f64 -1/3 (/.f64 (*.f64 t eh) ew)))
(*.f64 (+.f64 (/.f64 eh (*.f64 t ew)) (*.f64 (/.f64 (*.f64 eh t) ew) -1/3)) (*.f64 (*.f64 (+.f64 (/.f64 eh (*.f64 t ew)) (*.f64 (/.f64 (*.f64 eh t) ew) -1/3)) (/.f64 1 (+.f64 (/.f64 eh (*.f64 t ew)) (*.f64 (/.f64 (*.f64 eh t) ew) -1/3)))) (/.f64 (+.f64 (/.f64 eh (*.f64 t ew)) (*.f64 (/.f64 (*.f64 eh t) ew) -1/3)) (+.f64 (/.f64 eh (*.f64 t ew)) (*.f64 (/.f64 (*.f64 eh t) ew) -1/3)))))
(+.f64 (/.f64 eh (*.f64 t ew)) (*.f64 -1/3 (/.f64 (*.f64 t eh) ew)))
(*.f64 (+.f64 (/.f64 eh (*.f64 t ew)) (*.f64 (/.f64 (*.f64 eh t) ew) -1/3)) (*.f64 (*.f64 (/.f64 (+.f64 (/.f64 eh (*.f64 t ew)) (*.f64 (/.f64 (*.f64 eh t) ew) -1/3)) (+.f64 (/.f64 eh (*.f64 t ew)) (*.f64 (/.f64 (*.f64 eh t) ew) -1/3))) (/.f64 (+.f64 (/.f64 eh (*.f64 t ew)) (*.f64 (/.f64 (*.f64 eh t) ew) -1/3)) (+.f64 (/.f64 eh (*.f64 t ew)) (*.f64 (/.f64 (*.f64 eh t) ew) -1/3)))) (/.f64 (+.f64 (/.f64 eh (*.f64 t ew)) (*.f64 (/.f64 (*.f64 eh t) ew) -1/3)) (+.f64 (/.f64 eh (*.f64 t ew)) (*.f64 (/.f64 (*.f64 eh t) ew) -1/3)))))
(+.f64 (/.f64 eh (*.f64 t ew)) (*.f64 -1/3 (/.f64 (*.f64 t eh) ew)))
(*.f64 1 (+.f64 (/.f64 eh (*.f64 t ew)) (*.f64 (/.f64 (*.f64 eh t) ew) -1/3)))
(+.f64 (/.f64 eh (*.f64 t ew)) (*.f64 -1/3 (/.f64 (*.f64 t eh) ew)))
(*.f64 (/.f64 (+.f64 (/.f64 eh (*.f64 t ew)) (*.f64 (/.f64 (*.f64 eh t) ew) -1/3)) (+.f64 (/.f64 eh (*.f64 t ew)) (*.f64 (/.f64 (*.f64 eh t) ew) -1/3))) (+.f64 (/.f64 eh (*.f64 t ew)) (*.f64 (/.f64 (*.f64 eh t) ew) -1/3)))
(+.f64 (/.f64 eh (*.f64 t ew)) (*.f64 -1/3 (/.f64 (*.f64 t eh) ew)))
(*.f64 (/.f64 (+.f64 (/.f64 eh (*.f64 t ew)) (*.f64 (/.f64 (*.f64 eh t) ew) -1/3)) (+.f64 (/.f64 eh (*.f64 t ew)) (*.f64 (/.f64 (*.f64 eh t) ew) -1/3))) (*.f64 (+.f64 (/.f64 eh (*.f64 t ew)) (*.f64 (/.f64 (*.f64 eh t) ew) -1/3)) (/.f64 1 (/.f64 (+.f64 (/.f64 eh (*.f64 t ew)) (*.f64 (/.f64 (*.f64 eh t) ew) -1/3)) (+.f64 (/.f64 eh (*.f64 t ew)) (*.f64 (/.f64 (*.f64 eh t) ew) -1/3))))))
(+.f64 (/.f64 eh (*.f64 t ew)) (*.f64 -1/3 (/.f64 (*.f64 t eh) ew)))
(*.f64 (/.f64 (+.f64 (/.f64 eh (*.f64 t ew)) (*.f64 (/.f64 (*.f64 eh t) ew) -1/3)) (+.f64 (/.f64 eh (*.f64 t ew)) (*.f64 (/.f64 (*.f64 eh t) ew) -1/3))) (*.f64 (+.f64 (/.f64 eh (*.f64 t ew)) (*.f64 (/.f64 (*.f64 eh t) ew) -1/3)) (/.f64 (/.f64 (+.f64 (/.f64 eh (*.f64 t ew)) (*.f64 (/.f64 (*.f64 eh t) ew) -1/3)) (+.f64 (/.f64 eh (*.f64 t ew)) (*.f64 (/.f64 (*.f64 eh t) ew) -1/3))) (/.f64 (+.f64 (/.f64 eh (*.f64 t ew)) (*.f64 (/.f64 (*.f64 eh t) ew) -1/3)) (+.f64 (/.f64 eh (*.f64 t ew)) (*.f64 (/.f64 (*.f64 eh t) ew) -1/3))))))
(+.f64 (/.f64 eh (*.f64 t ew)) (*.f64 -1/3 (/.f64 (*.f64 t eh) ew)))
(*.f64 -1 (-.f64 (*.f64 (/.f64 (*.f64 eh t) ew) 1/3) (/.f64 eh (*.f64 t ew))))
(+.f64 (/.f64 eh (*.f64 t ew)) (*.f64 -1/3 (/.f64 (*.f64 t eh) ew)))
(*.f64 (*.f64 (+.f64 (/.f64 eh (*.f64 t ew)) (*.f64 (/.f64 (*.f64 eh t) ew) -1/3)) (/.f64 1 (+.f64 (/.f64 eh (*.f64 t ew)) (*.f64 (/.f64 (*.f64 eh t) ew) -1/3)))) (+.f64 (/.f64 eh (*.f64 t ew)) (*.f64 (/.f64 (*.f64 eh t) ew) -1/3)))
(+.f64 (/.f64 eh (*.f64 t ew)) (*.f64 -1/3 (/.f64 (*.f64 t eh) ew)))
(*.f64 (-.f64 (*.f64 (/.f64 (*.f64 eh t) ew) 1/3) (/.f64 eh (*.f64 t ew))) -1)
(+.f64 (/.f64 eh (*.f64 t ew)) (*.f64 -1/3 (/.f64 (*.f64 t eh) ew)))
(*.f64 (-.f64 (*.f64 (/.f64 (*.f64 eh t) ew) 1/3) (/.f64 eh (*.f64 t ew))) (neg.f64 (/.f64 (+.f64 (/.f64 eh (*.f64 t ew)) (*.f64 (/.f64 (*.f64 eh t) ew) -1/3)) (+.f64 (/.f64 eh (*.f64 t ew)) (*.f64 (/.f64 (*.f64 eh t) ew) -1/3)))))
(+.f64 (/.f64 eh (*.f64 t ew)) (*.f64 -1/3 (/.f64 (*.f64 t eh) ew)))
(*.f64 (*.f64 (/.f64 (+.f64 (/.f64 eh (*.f64 t ew)) (*.f64 (/.f64 (*.f64 eh t) ew) -1/3)) (+.f64 (/.f64 eh (*.f64 t ew)) (*.f64 (/.f64 (*.f64 eh t) ew) -1/3))) (/.f64 (+.f64 (/.f64 eh (*.f64 t ew)) (*.f64 (/.f64 (*.f64 eh t) ew) -1/3)) (+.f64 (/.f64 eh (*.f64 t ew)) (*.f64 (/.f64 (*.f64 eh t) ew) -1/3)))) (+.f64 (/.f64 eh (*.f64 t ew)) (*.f64 (/.f64 (*.f64 eh t) ew) -1/3)))
(+.f64 (/.f64 eh (*.f64 t ew)) (*.f64 -1/3 (/.f64 (*.f64 t eh) ew)))
(*.f64 (neg.f64 (/.f64 (+.f64 (/.f64 eh (*.f64 t ew)) (*.f64 (/.f64 (*.f64 eh t) ew) -1/3)) (+.f64 (/.f64 eh (*.f64 t ew)) (*.f64 (/.f64 (*.f64 eh t) ew) -1/3)))) (-.f64 (*.f64 (/.f64 (*.f64 eh t) ew) 1/3) (/.f64 eh (*.f64 t ew))))
(+.f64 (/.f64 eh (*.f64 t ew)) (*.f64 -1/3 (/.f64 (*.f64 t eh) ew)))
(/.f64 (+.f64 (/.f64 eh (*.f64 t ew)) (*.f64 (/.f64 (*.f64 eh t) ew) -1/3)) 1)
(+.f64 (/.f64 eh (*.f64 t ew)) (*.f64 -1/3 (/.f64 (*.f64 t eh) ew)))
(/.f64 (+.f64 (/.f64 eh (*.f64 t ew)) (*.f64 (/.f64 (*.f64 eh t) ew) -1/3)) (/.f64 (+.f64 (/.f64 eh (*.f64 t ew)) (*.f64 (/.f64 (*.f64 eh t) ew) -1/3)) (+.f64 (/.f64 eh (*.f64 t ew)) (*.f64 (/.f64 (*.f64 eh t) ew) -1/3))))
(+.f64 (/.f64 eh (*.f64 t ew)) (*.f64 -1/3 (/.f64 (*.f64 t eh) ew)))
(/.f64 (+.f64 (/.f64 eh (*.f64 t ew)) (*.f64 (/.f64 (*.f64 eh t) ew) -1/3)) (/.f64 (/.f64 (+.f64 (/.f64 eh (*.f64 t ew)) (*.f64 (/.f64 (*.f64 eh t) ew) -1/3)) (+.f64 (/.f64 eh (*.f64 t ew)) (*.f64 (/.f64 (*.f64 eh t) ew) -1/3))) (/.f64 (+.f64 (/.f64 eh (*.f64 t ew)) (*.f64 (/.f64 (*.f64 eh t) ew) -1/3)) (+.f64 (/.f64 eh (*.f64 t ew)) (*.f64 (/.f64 (*.f64 eh t) ew) -1/3)))))
(+.f64 (/.f64 eh (*.f64 t ew)) (*.f64 -1/3 (/.f64 (*.f64 t eh) ew)))
(neg.f64 (-.f64 (*.f64 (/.f64 (*.f64 eh t) ew) 1/3) (/.f64 eh (*.f64 t ew))))
(+.f64 (/.f64 eh (*.f64 t ew)) (*.f64 -1/3 (/.f64 (*.f64 t eh) ew)))
(neg.f64 (*.f64 -1 (+.f64 (/.f64 eh (*.f64 t ew)) (*.f64 (/.f64 (*.f64 eh t) ew) -1/3))))
(+.f64 (/.f64 eh (*.f64 t ew)) (*.f64 -1/3 (/.f64 (*.f64 t eh) ew)))

localize25.0ms (0.2%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.2b
(*.f64 (sin.f64 t) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))
0.5b
(*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) eh)
6.6b
(/.f64 eh (*.f64 t ew))
27.6b
(cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))
Compiler

Compiled 111 to 14 computations (87.4% saved)

series63.0ms (0.4%)

Counts
1 → 0
Calls

9 calls:

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

rewrite70.0ms (0.4%)

Algorithm
batch-egg-rewrite
Rules
2082×rational_best_oopsla_all_46_json-2
2082×rational_best_oopsla_all_46_json-1
2082×rational_best_oopsla_all_46_json-4
2082×rational_best_oopsla_all_46_json-3
528×rational_best_oopsla_all_46_json_45_simplify-23
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01127
16727
222327
399927
4451427
Stop Event
node limit
Counts
1 → 40
Calls
Call 1
Inputs
(*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) eh)
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) (*.f64 (*.f64 (/.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) (*.f64 eh (/.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) (*.f64 (/.f64 (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) (*.f64 (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (/.f64 eh eh)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) (*.f64 (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) (*.f64 (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (/.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) (*.f64 (neg.f64 (*.f64 eh (/.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (/.f64 (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))) (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (/.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) (*.f64 eh (/.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))))) (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (/.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))) (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (/.f64 eh eh))) (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) (*.f64 (*.f64 (/.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) (*.f64 eh (/.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) (*.f64 (/.f64 (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) (*.f64 (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (/.f64 eh eh)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) (*.f64 (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) (*.f64 (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (/.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) (*.f64 (neg.f64 (*.f64 eh (/.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 eh (neg.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 1 (*.f64 eh (neg.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (/.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) (*.f64 eh (neg.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 -1 (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (neg.f64 (*.f64 eh (/.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (/.f64 (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))) (*.f64 (/.f64 (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))) (*.f64 eh (neg.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) (/.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) (/.f64 eh eh))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) (/.f64 (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) (/.f64 (*.f64 eh (/.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))) (*.f64 eh (/.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) (/.f64 (/.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) (/.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) (/.f64 (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (/.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))) (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (/.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) (/.f64 (*.f64 (/.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) (*.f64 eh (/.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))) (*.f64 (/.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) (*.f64 eh (/.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) (/.f64 (/.f64 (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))) (/.f64 (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) (/.f64 (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (/.f64 eh eh)) (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (/.f64 eh eh))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 eh (neg.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 1 (*.f64 eh (neg.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) (*.f64 eh (neg.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 -1 (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (neg.f64 (*.f64 eh (/.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))))))

simplify81.0ms (0.5%)

Algorithm
egg-herbie
Rules
1484×rational_best_oopsla_all_46_json_45_simplify-49
1146×rational_best_oopsla_all_46_json_45_simplify-7
916×rational_best_oopsla_all_46_json_45_simplify-13
784×rational_best_oopsla_all_46_json_45_simplify-89
580×rational_best_oopsla_all_46_json_45_simplify-10
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0861300
12701300
29051300
341921300
Stop Event
node limit
Counts
40 → 42
Calls
Call 1
Inputs
(+.f64 (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) 0)
(+.f64 (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) (*.f64 (*.f64 (/.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) (*.f64 eh (/.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))) 0))
(+.f64 (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) (*.f64 (/.f64 (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))) 0))
(+.f64 (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) (*.f64 (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (/.f64 eh eh)) 0))
(+.f64 (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) (*.f64 (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) 0))
(+.f64 (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) (*.f64 (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (/.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))) 0))
(+.f64 (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) (*.f64 (neg.f64 (*.f64 eh (/.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))) 0))
(+.f64 0 (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))
(+.f64 (*.f64 0 (/.f64 (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))) (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))
(+.f64 (*.f64 0 (*.f64 (/.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) (*.f64 eh (/.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))))) (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))
(+.f64 (*.f64 0 (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (/.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))) (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))
(+.f64 (*.f64 0 (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (/.f64 eh eh))) (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))
(-.f64 (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) 0)
(-.f64 (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) (*.f64 (*.f64 (/.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) (*.f64 eh (/.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))) 0))
(-.f64 (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) (*.f64 (/.f64 (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))) 0))
(-.f64 (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) (*.f64 (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (/.f64 eh eh)) 0))
(-.f64 (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) (*.f64 (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) 0))
(-.f64 (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) (*.f64 (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (/.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))) 0))
(-.f64 (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) (*.f64 (neg.f64 (*.f64 eh (/.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))) 0))
(-.f64 0 (*.f64 eh (neg.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))))
(-.f64 0 (*.f64 1 (*.f64 eh (neg.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))))
(-.f64 0 (*.f64 (/.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) (*.f64 eh (neg.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))))
(-.f64 0 (*.f64 -1 (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))))
(-.f64 0 (*.f64 (neg.f64 (*.f64 eh (/.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))
(-.f64 (*.f64 0 (/.f64 (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))) (*.f64 (/.f64 (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))) (*.f64 eh (neg.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))))
(/.f64 (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) 1)
(/.f64 (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) (/.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))
(/.f64 (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) (/.f64 eh eh))
(/.f64 (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) (/.f64 (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))))
(/.f64 (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) (/.f64 (*.f64 eh (/.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))) (*.f64 eh (/.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))))
(/.f64 (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) (/.f64 (/.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) (/.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))))
(/.f64 (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) (/.f64 (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (/.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))) (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (/.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))))
(/.f64 (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) (/.f64 (*.f64 (/.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) (*.f64 eh (/.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))) (*.f64 (/.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) (*.f64 eh (/.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))))))
(/.f64 (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) (/.f64 (/.f64 (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))) (/.f64 (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))))
(/.f64 (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) (/.f64 (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (/.f64 eh eh)) (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (/.f64 eh eh))))
(neg.f64 (*.f64 eh (neg.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))))
(neg.f64 (*.f64 1 (*.f64 eh (neg.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))))
(neg.f64 (*.f64 (/.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) (*.f64 eh (neg.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))))
(neg.f64 (*.f64 -1 (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))))
(neg.f64 (*.f64 (neg.f64 (*.f64 eh (/.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))
Outputs
(+.f64 (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) 0)
(*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))
(+.f64 (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) (*.f64 (*.f64 (/.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) (*.f64 eh (/.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))) 0))
(*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))
(+.f64 (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) (*.f64 (/.f64 (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))) 0))
(*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))
(+.f64 (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) (*.f64 (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (/.f64 eh eh)) 0))
(*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))
(+.f64 (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) (*.f64 (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) 0))
(*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))
(+.f64 (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) (*.f64 (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (/.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))) 0))
(*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))
(+.f64 (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) (*.f64 (neg.f64 (*.f64 eh (/.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))) 0))
(*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))
(+.f64 0 (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))
(*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))
(+.f64 (*.f64 0 (/.f64 (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))) (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))
(*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))
(+.f64 (*.f64 0 (*.f64 (/.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) (*.f64 eh (/.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))))) (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))
(*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))
(+.f64 (*.f64 0 (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (/.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))) (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))
(*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))
(+.f64 (*.f64 0 (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (/.f64 eh eh))) (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))
(*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))
(-.f64 (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) 0)
(*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))
(-.f64 (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) (*.f64 (*.f64 (/.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) (*.f64 eh (/.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))) 0))
(*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))
(-.f64 (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) (*.f64 (/.f64 (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))) 0))
(*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))
(-.f64 (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) (*.f64 (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (/.f64 eh eh)) 0))
(*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))
(-.f64 (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) (*.f64 (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) 0))
(*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))
(-.f64 (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) (*.f64 (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (/.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))) 0))
(*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))
(-.f64 (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) (*.f64 (neg.f64 (*.f64 eh (/.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))) 0))
(*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))
(-.f64 0 (*.f64 eh (neg.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))))
(*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))
(-.f64 0 (*.f64 1 (*.f64 eh (neg.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))))
(*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))
(-.f64 0 (*.f64 (/.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) (*.f64 eh (neg.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))))
(*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))
(-.f64 0 (*.f64 -1 (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))))
(*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))
(-.f64 0 (*.f64 (neg.f64 (*.f64 eh (/.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))
(*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))
(-.f64 (*.f64 0 (/.f64 (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))) (*.f64 (/.f64 (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))) (*.f64 eh (neg.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))))
(*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))
(/.f64 (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) 1)
(*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))
(/.f64 (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) (/.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))
(*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))
(/.f64 (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) (/.f64 eh eh))
(*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))
(/.f64 (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) (/.f64 (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))))
(*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))
(/.f64 (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) (/.f64 (*.f64 eh (/.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))) (*.f64 eh (/.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))))
(*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))
(/.f64 (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) (/.f64 (/.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) (/.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))))
(*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))
(/.f64 (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) (/.f64 (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (/.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))) (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (/.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))))
(*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))
(/.f64 (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) (/.f64 (*.f64 (/.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) (*.f64 eh (/.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))) (*.f64 (/.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) (*.f64 eh (/.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))))))
(/.f64 (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) (/.f64 (*.f64 eh (*.f64 (/.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) (/.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))) (*.f64 eh (*.f64 (/.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) (/.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))))))
(/.f64 (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) (/.f64 (/.f64 (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))) (/.f64 (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))))
(*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))
(/.f64 (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) (/.f64 (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (/.f64 eh eh)) (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (/.f64 eh eh))))
(*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))
(neg.f64 (*.f64 eh (neg.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))))
(*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))
(neg.f64 (*.f64 1 (*.f64 eh (neg.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))))
(*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))
(neg.f64 (*.f64 (/.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) (*.f64 eh (neg.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))))
(*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))
(neg.f64 (*.f64 -1 (*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))))
(*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))
(neg.f64 (*.f64 (neg.f64 (*.f64 eh (/.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))))
(*.f64 eh (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))

localize44.0ms (0.3%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.5b
(*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))
3.5b
(/.f64 eh (*.f64 (tan.f64 t) ew))
6.6b
(/.f64 eh (*.f64 t ew))
34.6b
(cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))
Compiler

Compiled 193 to 24 computations (87.6% saved)

localize41.0ms (0.3%)

Local error

Found 4 expressions with local error:

NewErrorProgram
1.8b
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (sin.f64 t) ew))
5.5b
(*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (sin.f64 t) ew)) (sin.f64 t))
6.6b
(/.f64 eh (*.f64 t ew))
27.6b
(cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))
Compiler

Compiled 214 to 22 computations (89.7% saved)

series8.0ms (0%)

Counts
2 → 40
Calls

18 calls:

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

rewrite102.0ms (0.7%)

Algorithm
batch-egg-rewrite
Rules
1036×rational_best_oopsla_all_46_json_45_simplify-35
742×rational_best_oopsla_all_46_json_45_simplify-23
742×rational_best_oopsla_all_46_json_45_simplify-89
628×rational_best_oopsla_all_46_json-2
628×rational_best_oopsla_all_46_json-1
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01484
18784
229684
3135684
4624184
Stop Event
node limit
Counts
2 → 55
Calls
Call 1
Inputs
(*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (sin.f64 t) ew)) (sin.f64 t))
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (sin.f64 t) ew))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))) (*.f64 0 (/.f64 (*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))) (*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))) (*.f64 0 (*.f64 (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))) (*.f64 (sin.f64 t) (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))) (*.f64 0 (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))) (/.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))) (*.f64 0 (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))) (/.f64 (sin.f64 t) (sin.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (/.f64 (*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))) (*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))))) (*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))) (*.f64 (sin.f64 t) (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))))))) (*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))) (/.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))))) (*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))) (/.f64 (sin.f64 t) (sin.f64 t)))) (*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (sin.f64 t) (neg.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 1 (*.f64 (sin.f64 t) (neg.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))) (*.f64 (sin.f64 t) (neg.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 -1 (*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (*.f64 (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))) (neg.f64 (sin.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (/.f64 (*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))) (*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))))) (*.f64 (/.f64 (*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))) (*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))))) (*.f64 (sin.f64 t) (neg.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))) (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))) (/.f64 (sin.f64 t) (sin.f64 t)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))) (/.f64 (*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))) (*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))) (/.f64 (*.f64 (sin.f64 t) (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))))) (*.f64 (sin.f64 t) (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))) (/.f64 (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))) (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))) (/.f64 (*.f64 (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))) (*.f64 (sin.f64 t) (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))))) (*.f64 (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))) (*.f64 (sin.f64 t) (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))) (/.f64 (/.f64 (*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))) (*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))))) (/.f64 (*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))) (*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))) (/.f64 (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))) (/.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))))) (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))) (/.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))) (/.f64 (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))) (/.f64 (sin.f64 t) (sin.f64 t))) (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))) (/.f64 (sin.f64 t) (sin.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (sin.f64 t) (neg.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 1 (*.f64 (sin.f64 t) (neg.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))) (*.f64 (sin.f64 t) (neg.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 -1 (*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (*.f64 (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))) (neg.f64 (sin.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))) (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))) (/.f64 (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))) (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))) (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))) (/.f64 1 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))) (*.f64 (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))) (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))) (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))) (/.f64 (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))) (*.f64 (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))) (/.f64 1 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))))) (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))) (*.f64 (*.f64 (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))) (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))))) (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))) (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))) (/.f64 1 (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))) (neg.f64 (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))) (*.f64 (neg.f64 (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))))) (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (neg.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))) (/.f64 1 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))))) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))))) (neg.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))) (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))))) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))))))))

simplify126.0ms (0.8%)

Algorithm
egg-herbie
Rules
1676×rational_best_oopsla_all_46_json_45_simplify-37
1282×rational_best_oopsla_all_46_json_45_simplify-13
770×rational_best_oopsla_all_46_json_45_simplify-49
646×rational_best_oopsla_all_46_json_45_simplify-72
596×rational_best_oopsla_all_46_json_45_simplify-87
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01425175
14855015
221775007
Stop Event
node limit
Counts
95 → 73
Calls
Call 1
Inputs
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) ew)
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) ew)
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) ew)
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) ew)
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) ew)
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) ew)
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) ew)
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) ew)
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) ew)
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) ew)
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) ew)
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) ew)
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) ew)
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) ew)
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) ew)
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) ew)
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) ew)
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) ew)
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) ew)
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) ew)
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) ew)
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) ew)
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) ew)
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) ew)
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) ew)
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) ew)
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) ew)
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) ew)
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) ew)
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) ew)
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) ew)
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) ew)
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) ew)
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) ew)
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) ew)
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) ew)
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 t ew))
(+.f64 (*.f64 1/6 (/.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) t) ew)) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 t ew)))
(+.f64 (*.f64 1/6 (/.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) t) ew)) (+.f64 (*.f64 -1 (*.f64 (pow.f64 t 3) (+.f64 (*.f64 1/120 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) ew)) (*.f64 -1/36 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) ew))))) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 t ew))))
(+.f64 (*.f64 1/6 (/.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) t) ew)) (+.f64 (*.f64 -1 (*.f64 (pow.f64 t 3) (+.f64 (*.f64 1/120 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) ew)) (*.f64 -1/36 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) ew))))) (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 t ew)) (*.f64 -1 (*.f64 (pow.f64 t 5) (+.f64 (*.f64 1/6 (+.f64 (*.f64 1/120 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) ew)) (*.f64 -1/36 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) ew)))) (+.f64 (*.f64 1/720 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) ew)) (*.f64 -1/5040 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) ew)))))))))
(+.f64 (*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))) 0)
(+.f64 (*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))) (*.f64 0 (/.f64 (*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))) (*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))))))
(+.f64 (*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))) (*.f64 0 (*.f64 (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))) (*.f64 (sin.f64 t) (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))))))))
(+.f64 (*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))) (*.f64 0 (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))) (/.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))))))
(+.f64 (*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))) (*.f64 0 (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))) (/.f64 (sin.f64 t) (sin.f64 t)))))
(+.f64 0 (*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))))
(+.f64 (*.f64 0 (/.f64 (*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))) (*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))))) (*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))))
(+.f64 (*.f64 0 (*.f64 (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))) (*.f64 (sin.f64 t) (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))))))) (*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))))
(+.f64 (*.f64 0 (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))) (/.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))))) (*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))))
(+.f64 (*.f64 0 (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))) (/.f64 (sin.f64 t) (sin.f64 t)))) (*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))))
(-.f64 (*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))) 0)
(-.f64 0 (*.f64 (sin.f64 t) (neg.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))))))
(-.f64 0 (*.f64 1 (*.f64 (sin.f64 t) (neg.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))))))
(-.f64 0 (*.f64 (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))) (*.f64 (sin.f64 t) (neg.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))))))
(-.f64 0 (*.f64 -1 (*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))))))
(-.f64 0 (*.f64 (*.f64 (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))) (neg.f64 (sin.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))))
(-.f64 (*.f64 0 (/.f64 (*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))) (*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))))) (*.f64 (/.f64 (*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))) (*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))))) (*.f64 (sin.f64 t) (neg.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))))))
(/.f64 (*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))) 1)
(/.f64 (*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))) (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))))
(/.f64 (*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))) (/.f64 (sin.f64 t) (sin.f64 t)))
(/.f64 (*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))) (/.f64 (*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))) (*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))))))
(/.f64 (*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))) (/.f64 (*.f64 (sin.f64 t) (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))))) (*.f64 (sin.f64 t) (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))))))
(/.f64 (*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))) (/.f64 (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))) (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))))))
(/.f64 (*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))) (/.f64 (*.f64 (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))) (*.f64 (sin.f64 t) (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))))) (*.f64 (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))) (*.f64 (sin.f64 t) (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))))))))
(/.f64 (*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))) (/.f64 (/.f64 (*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))) (*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))))) (/.f64 (*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))) (*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))))))
(/.f64 (*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))) (/.f64 (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))) (/.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))))) (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))) (/.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))))))
(/.f64 (*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))) (/.f64 (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))) (/.f64 (sin.f64 t) (sin.f64 t))) (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))) (/.f64 (sin.f64 t) (sin.f64 t)))))
(neg.f64 (*.f64 (sin.f64 t) (neg.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))))))
(neg.f64 (*.f64 1 (*.f64 (sin.f64 t) (neg.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))))))
(neg.f64 (*.f64 (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))) (*.f64 (sin.f64 t) (neg.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))))))
(neg.f64 (*.f64 -1 (*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))))))
(neg.f64 (*.f64 (*.f64 (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))) (neg.f64 (sin.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))))
(+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))) 0)
(+.f64 0 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))))
(-.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))) 0)
(-.f64 0 (neg.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))))
(*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))) 1)
(*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))) (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))))
(*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))) (/.f64 (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))) (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))))))
(*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))) (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))) (/.f64 1 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))))))
(*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))) (*.f64 (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))) (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))))))
(*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))) (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))) (/.f64 (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))))))
(*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))) (*.f64 (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))) (/.f64 1 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))))) (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))))))
(*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))) (*.f64 (*.f64 (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))) (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))))) (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))))))
(*.f64 1 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))))
(*.f64 (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))))
(*.f64 (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))) (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))) (/.f64 1 (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))))))
(*.f64 (neg.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))) -1)
(*.f64 (neg.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))) (neg.f64 (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))))))
(*.f64 (neg.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))) (*.f64 (neg.f64 (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))))) (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))))))
(*.f64 -1 (neg.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))))
(*.f64 (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))) (/.f64 1 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))))) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))))
(*.f64 (neg.f64 (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))))) (neg.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))))
(*.f64 (*.f64 (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))) (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))))) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))))
(neg.f64 (neg.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))))
Outputs
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) ew)
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) ew)
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) ew)
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) ew)
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) ew)
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) ew)
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) ew)
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) ew)
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) ew)
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) ew)
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) ew)
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) ew)
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) ew)
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) ew)
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) ew)
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) ew)
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) ew)
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) ew)
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) ew)
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) ew)
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) ew)
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) ew)
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) ew)
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) ew)
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) ew)
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) ew)
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) ew)
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) ew)
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) ew)
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) ew)
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) ew)
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) ew)
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) ew)
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) ew)
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) ew)
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) ew)
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 t ew))
(+.f64 (*.f64 1/6 (/.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) t) ew)) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 t ew)))
(+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 t ew)) (*.f64 1/6 (/.f64 (*.f64 t (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) ew)))
(+.f64 (*.f64 1/6 (/.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) t) ew)) (+.f64 (*.f64 -1 (*.f64 (pow.f64 t 3) (+.f64 (*.f64 1/120 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) ew)) (*.f64 -1/36 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) ew))))) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 t ew))))
(+.f64 (*.f64 1/6 (/.f64 (*.f64 t (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) ew)) (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 t ew)) (*.f64 -1 (*.f64 (pow.f64 t 3) (+.f64 (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) ew) 1/120) (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) ew) -1/36))))))
(+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 t ew)) (+.f64 (*.f64 1/6 (/.f64 (*.f64 t (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) ew)) (neg.f64 (*.f64 (pow.f64 t 3) (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) ew) -7/360)))))
(+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 t ew)) (+.f64 (*.f64 1/6 (/.f64 (*.f64 t (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) ew)) (*.f64 (pow.f64 t 3) (neg.f64 (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) ew) -7/360)))))
(+.f64 (*.f64 1/6 (/.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) t) ew)) (+.f64 (*.f64 -1 (*.f64 (pow.f64 t 3) (+.f64 (*.f64 1/120 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) ew)) (*.f64 -1/36 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) ew))))) (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 t ew)) (*.f64 -1 (*.f64 (pow.f64 t 5) (+.f64 (*.f64 1/6 (+.f64 (*.f64 1/120 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) ew)) (*.f64 -1/36 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) ew)))) (+.f64 (*.f64 1/720 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) ew)) (*.f64 -1/5040 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) ew)))))))))
(+.f64 (*.f64 1/6 (/.f64 (*.f64 t (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) ew)) (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 t ew)) (+.f64 (*.f64 -1 (*.f64 (pow.f64 t 3) (+.f64 (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) ew) 1/120) (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) ew) -1/36)))) (*.f64 -1 (*.f64 (pow.f64 t 5) (+.f64 (*.f64 1/6 (+.f64 (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) ew) 1/120) (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) ew) -1/36))) (+.f64 (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) ew) 1/720) (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) ew) -1/5040))))))))
(+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 t ew)) (+.f64 (*.f64 1/6 (/.f64 (*.f64 t (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) ew)) (*.f64 -1 (+.f64 (*.f64 (pow.f64 t 3) (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) ew) -7/360)) (*.f64 (pow.f64 t 5) (+.f64 (*.f64 1/6 (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) ew) -7/360)) (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) ew) 1/840)))))))
(+.f64 (*.f64 -1 (+.f64 (*.f64 (pow.f64 t 3) (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) ew) -7/360)) (*.f64 (pow.f64 t 5) (+.f64 (*.f64 1/6 (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) ew) -7/360)) (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) ew) 1/840))))) (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 t ew)) (*.f64 1/6 (/.f64 (*.f64 t (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) ew))))
(+.f64 (*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))) 0)
(*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))))
(+.f64 (*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))) (*.f64 0 (/.f64 (*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))) (*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))))))
(*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))))
(+.f64 (*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))) (*.f64 0 (*.f64 (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))) (*.f64 (sin.f64 t) (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))))))))
(*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))))
(+.f64 (*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))) (*.f64 0 (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))) (/.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))))))
(*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))))
(+.f64 (*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))) (*.f64 0 (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))) (/.f64 (sin.f64 t) (sin.f64 t)))))
(*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))))
(+.f64 0 (*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))))
(*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))))
(+.f64 (*.f64 0 (/.f64 (*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))) (*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))))) (*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))))
(*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))))
(+.f64 (*.f64 0 (*.f64 (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))) (*.f64 (sin.f64 t) (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))))))) (*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))))
(*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))))
(+.f64 (*.f64 0 (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))) (/.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))))) (*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))))
(*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))))
(+.f64 (*.f64 0 (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))) (/.f64 (sin.f64 t) (sin.f64 t)))) (*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))))
(*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))))
(-.f64 (*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))) 0)
(*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))))
(-.f64 0 (*.f64 (sin.f64 t) (neg.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))))))
(*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))))
(-.f64 0 (*.f64 1 (*.f64 (sin.f64 t) (neg.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))))))
(*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))))
(-.f64 0 (*.f64 (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))) (*.f64 (sin.f64 t) (neg.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))))))
(*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))))
(-.f64 0 (*.f64 -1 (*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))))))
(*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))))
(-.f64 0 (*.f64 (*.f64 (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))) (neg.f64 (sin.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))))
(*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))))
(-.f64 (*.f64 0 (/.f64 (*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))) (*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))))) (*.f64 (/.f64 (*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))) (*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))))) (*.f64 (sin.f64 t) (neg.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))))))
(*.f64 (/.f64 (*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))) (*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))))) (neg.f64 (*.f64 (sin.f64 t) (neg.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))))))
(*.f64 (/.f64 (*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))) (*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))))) (neg.f64 (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))) (neg.f64 (sin.f64 t)))))
(*.f64 (*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))) (/.f64 (*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))) (*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))))))
(/.f64 (*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))) 1)
(*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))))
(/.f64 (*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))) (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))))
(*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))))
(/.f64 (*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))) (/.f64 (sin.f64 t) (sin.f64 t)))
(*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))))
(/.f64 (*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))) (/.f64 (*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))) (*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))))))
(*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))))
(/.f64 (*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))) (/.f64 (*.f64 (sin.f64 t) (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))))) (*.f64 (sin.f64 t) (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))))))
(/.f64 (*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))) (/.f64 (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))) (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))))))
(/.f64 (*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))) (/.f64 (*.f64 (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))) (*.f64 (sin.f64 t) (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))))) (*.f64 (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))) (*.f64 (sin.f64 t) (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))))))))
(/.f64 (*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))) (/.f64 (*.f64 (sin.f64 t) (*.f64 (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))) (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))))) (*.f64 (sin.f64 t) (*.f64 (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))) (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))))))))
(/.f64 (*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))) (/.f64 (/.f64 (*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))) (*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))))) (/.f64 (*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))) (*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))))))
(/.f64 (*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))) (/.f64 (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))) (/.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))))) (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))) (/.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))))))
(/.f64 (*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))) (/.f64 (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))) (/.f64 (sin.f64 t) (sin.f64 t))) (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))) (/.f64 (sin.f64 t) (sin.f64 t)))))
(*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))))
(neg.f64 (*.f64 (sin.f64 t) (neg.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))))))
(*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))))
(neg.f64 (*.f64 1 (*.f64 (sin.f64 t) (neg.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))))))
(*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))))
(neg.f64 (*.f64 (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))) (*.f64 (sin.f64 t) (neg.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))))))
(*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))))
(neg.f64 (*.f64 -1 (*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))))))
(*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))))
(neg.f64 (*.f64 (*.f64 (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))) (neg.f64 (sin.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))))
(*.f64 (sin.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))))
(+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))) 0)
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))
(+.f64 0 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))))
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))
(-.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))) 0)
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))
(-.f64 0 (neg.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))))
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))
(*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))) 1)
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))
(*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))) (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))))
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))
(*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))) (/.f64 (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))) (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))))))
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))
(*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))) (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))) (/.f64 1 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))))))
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))
(*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))) (*.f64 (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))) (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))))))
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))
(*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))) (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))) (/.f64 (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))))))
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))
(*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))) (*.f64 (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))) (/.f64 1 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))))) (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))))))
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))
(*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))) (*.f64 (*.f64 (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))) (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))))) (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))))))
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))
(*.f64 1 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))))
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))
(*.f64 (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))))
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))
(*.f64 (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))) (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))) (/.f64 1 (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))))))
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))
(*.f64 (neg.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))) -1)
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))
(*.f64 (neg.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))) (neg.f64 (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))))))
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))
(*.f64 (neg.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))) (*.f64 (neg.f64 (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))))) (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))))))
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))
(*.f64 -1 (neg.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))))
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))
(*.f64 (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))) (/.f64 1 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))))) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))))
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))
(*.f64 (neg.f64 (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))))) (neg.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))))
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))
(*.f64 (*.f64 (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))) (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))))) (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t))))
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))
(neg.f64 (neg.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))))
(/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 ew (sin.f64 t)))

localize68.0ms (0.4%)

Local error

Found 4 expressions with local error:

NewErrorProgram
2.7b
(/.f64 (/.f64 eh ew) (tan.f64 t))
3.5b
(/.f64 eh (*.f64 (tan.f64 t) ew))
5.1b
(*.f64 (pow.f64 t 5) (*.f64 ew (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -31/15120))))
34.6b
(cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))
Compiler

Compiled 234 to 72 computations (69.2% saved)

series8.0ms (0.1%)

Counts
1 → 36
Calls

9 calls:

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

rewrite62.0ms (0.4%)

Algorithm
batch-egg-rewrite
Rules
1082×rational_best_oopsla_all_46_json_45_simplify-37
1074×rational_best_oopsla_all_46_json_45_simplify-13
952×rational_best_oopsla_all_46_json_45_simplify-23
942×rational_best_oopsla_all_46_json_45_simplify-74
926×rational_best_oopsla_all_46_json-2
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01853
111853
241149
3211249
Stop Event
node limit
Counts
1 → 59
Calls
Call 1
Inputs
(*.f64 (pow.f64 t 5) (*.f64 ew (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -31/15120))))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 t 5) (*.f64 31/15120 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t)))))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 t 5) (*.f64 31/15120 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t)))))))) (*.f64 (*.f64 (pow.f64 t 5) (/.f64 (*.f64 31/15120 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t))))))) (pow.f64 t 5))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 t 5) (*.f64 31/15120 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t)))))))) (*.f64 (*.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t))))) 31/15120) (*.f64 (pow.f64 t 5) (/.f64 ew ew))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 t 5) (*.f64 31/15120 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t)))))))) (*.f64 (/.f64 (*.f64 (pow.f64 t 5) (*.f64 31/15120 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t)))))))) (*.f64 (pow.f64 t 5) (*.f64 31/15120 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t))))))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 t 5) (*.f64 31/15120 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t)))))))) (*.f64 (*.f64 (/.f64 (pow.f64 t 5) (pow.f64 t 5)) (*.f64 (*.f64 31/15120 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t))))))) (/.f64 (pow.f64 t 5) (pow.f64 t 5)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 t 5) (*.f64 31/15120 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t)))))))) (*.f64 (*.f64 (pow.f64 t 5) (*.f64 31/15120 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t)))))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 t 5) (*.f64 31/15120 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t)))))))) (*.f64 (neg.f64 (neg.f64 (pow.f64 t 5))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 t 5) (*.f64 31/15120 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t)))))))) (*.f64 (*.f64 (pow.f64 t 5) ew) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 t 5) (*.f64 31/15120 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t)))))))) (*.f64 (*.f64 (pow.f64 t 5) (/.f64 (*.f64 31/15120 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t))))))) (*.f64 31/15120 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t))))))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 t 5) (*.f64 31/15120 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t)))))))) (*.f64 (*.f64 (/.f64 (pow.f64 t 5) (pow.f64 t 5)) (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t))))) -31/15120))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 t 5) (*.f64 31/15120 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t)))))))) (*.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t))))) (*.f64 (pow.f64 t 5) -31/15120)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (pow.f64 t 5) (*.f64 31/15120 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (neg.f64 (neg.f64 (pow.f64 t 5)))) (*.f64 (pow.f64 t 5) (*.f64 31/15120 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (pow.f64 t 5) ew)) (*.f64 (pow.f64 t 5) (*.f64 31/15120 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (/.f64 (*.f64 (pow.f64 t 5) (*.f64 31/15120 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t)))))))) (*.f64 (pow.f64 t 5) (*.f64 31/15120 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t)))))))))) (*.f64 (pow.f64 t 5) (*.f64 31/15120 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (pow.f64 t 5) (/.f64 (*.f64 31/15120 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t))))))) (*.f64 31/15120 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t)))))))))) (*.f64 (pow.f64 t 5) (*.f64 31/15120 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (pow.f64 t 5) (/.f64 (*.f64 31/15120 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t))))))) (pow.f64 t 5)))) (*.f64 (pow.f64 t 5) (*.f64 31/15120 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t))))) 31/15120) (*.f64 (pow.f64 t 5) (/.f64 ew ew)))) (*.f64 (pow.f64 t 5) (*.f64 31/15120 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (/.f64 (pow.f64 t 5) (pow.f64 t 5)) (*.f64 (*.f64 31/15120 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t))))))) (/.f64 (pow.f64 t 5) (pow.f64 t 5))))) (*.f64 (pow.f64 t 5) (*.f64 31/15120 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (pow.f64 t 5) (*.f64 31/15120 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t)))))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (pow.f64 t 5) (*.f64 31/15120 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t)))))))) (*.f64 (*.f64 (pow.f64 t 5) (/.f64 (*.f64 31/15120 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t))))))) (pow.f64 t 5))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (pow.f64 t 5) (*.f64 31/15120 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t)))))))) (*.f64 (*.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t))))) 31/15120) (*.f64 (pow.f64 t 5) (/.f64 ew ew))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (pow.f64 t 5) (*.f64 31/15120 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t)))))))) (*.f64 (/.f64 (*.f64 (pow.f64 t 5) (*.f64 31/15120 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t)))))))) (*.f64 (pow.f64 t 5) (*.f64 31/15120 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t))))))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (pow.f64 t 5) (*.f64 31/15120 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t)))))))) (*.f64 (*.f64 (/.f64 (pow.f64 t 5) (pow.f64 t 5)) (*.f64 (*.f64 31/15120 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t))))))) (/.f64 (pow.f64 t 5) (pow.f64 t 5)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (pow.f64 t 5) (*.f64 31/15120 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t)))))))) (*.f64 (*.f64 (pow.f64 t 5) (*.f64 31/15120 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t)))))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (pow.f64 t 5) (*.f64 31/15120 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t)))))))) (*.f64 (neg.f64 (neg.f64 (pow.f64 t 5))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (pow.f64 t 5) (*.f64 31/15120 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t)))))))) (*.f64 (*.f64 (pow.f64 t 5) ew) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (pow.f64 t 5) (*.f64 31/15120 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t)))))))) (*.f64 (*.f64 (pow.f64 t 5) (/.f64 (*.f64 31/15120 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t))))))) (*.f64 31/15120 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t))))))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (pow.f64 t 5) (*.f64 31/15120 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t)))))))) (*.f64 (*.f64 (/.f64 (pow.f64 t 5) (pow.f64 t 5)) (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t))))) -31/15120))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (pow.f64 t 5) (*.f64 31/15120 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t)))))))) (*.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t))))) (*.f64 (pow.f64 t 5) -31/15120)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t))))) (*.f64 (pow.f64 t 5) -31/15120))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (pow.f64 t 5) (*.f64 (/.f64 (pow.f64 t 5) (pow.f64 t 5)) (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t))))) -31/15120)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 1 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t))))) (*.f64 (pow.f64 t 5) -31/15120)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 -1 (*.f64 (pow.f64 t 5) (*.f64 31/15120 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t))))))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (/.f64 (pow.f64 t 5) (pow.f64 t 5)) (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t))))) (*.f64 (pow.f64 t 5) -31/15120)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (neg.f64 (pow.f64 t 5)) (*.f64 (*.f64 31/15120 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t))))))) (/.f64 (pow.f64 t 5) (pow.f64 t 5)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (*.f64 (/.f64 (pow.f64 t 5) (pow.f64 t 5)) (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t))))) -31/15120))) (pow.f64 t 5)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (neg.f64 (neg.f64 (pow.f64 t 5)))) (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t))))) (*.f64 (pow.f64 t 5) -31/15120))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 (pow.f64 t 5) ew)) (*.f64 (*.f64 (pow.f64 t 5) ew) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t))))) -31/15120)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (/.f64 (*.f64 (pow.f64 t 5) (*.f64 31/15120 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t)))))))) (*.f64 (pow.f64 t 5) (*.f64 31/15120 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t)))))))))) (*.f64 (/.f64 (*.f64 (pow.f64 t 5) (*.f64 31/15120 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t)))))))) (*.f64 (pow.f64 t 5) (*.f64 31/15120 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t))))))))) (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t))))) (*.f64 (pow.f64 t 5) -31/15120)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 (pow.f64 t 5) (/.f64 (*.f64 31/15120 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t))))))) (*.f64 31/15120 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t)))))))))) (*.f64 (*.f64 (pow.f64 t 5) (/.f64 (*.f64 31/15120 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t))))))) (*.f64 31/15120 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t))))))))) (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t))))) -31/15120))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 t 5) (*.f64 31/15120 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t)))))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 t 5) (*.f64 31/15120 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t)))))))) (/.f64 ew ew))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 t 5) (*.f64 31/15120 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t)))))))) (/.f64 (pow.f64 t 5) (pow.f64 t 5)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 t 5) (*.f64 31/15120 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t)))))))) (/.f64 (*.f64 31/15120 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t))))))) (*.f64 31/15120 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 t 5) (*.f64 31/15120 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t)))))))) (/.f64 (*.f64 (pow.f64 t 5) (*.f64 31/15120 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t)))))))) (*.f64 (pow.f64 t 5) (*.f64 31/15120 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t))))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 t 5) (*.f64 31/15120 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t)))))))) (/.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t))))) -31/15120) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t))))) -31/15120)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 t 5) (*.f64 31/15120 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t)))))))) (/.f64 (/.f64 (pow.f64 t 5) (pow.f64 t 5)) (/.f64 (pow.f64 t 5) (pow.f64 t 5))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 t 5) (*.f64 31/15120 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t)))))))) (/.f64 (*.f64 (*.f64 31/15120 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t))))))) (/.f64 (pow.f64 t 5) (pow.f64 t 5))) (*.f64 (*.f64 31/15120 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t))))))) (/.f64 (pow.f64 t 5) (pow.f64 t 5)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 t 5) (*.f64 31/15120 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t)))))))) (/.f64 (*.f64 31/15120 (*.f64 (pow.f64 t 5) (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t))))))) (*.f64 31/15120 (*.f64 (pow.f64 t 5) (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 t 5) (*.f64 31/15120 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t)))))))) (/.f64 (*.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t))))) -31/15120) (/.f64 ew ew)) (*.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t))))) -31/15120) (/.f64 ew ew))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 t 5) (*.f64 31/15120 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t)))))))) (/.f64 (/.f64 (*.f64 (pow.f64 t 5) (*.f64 31/15120 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t)))))))) (*.f64 (pow.f64 t 5) (*.f64 31/15120 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t))))))))) (/.f64 (*.f64 (pow.f64 t 5) (*.f64 31/15120 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t)))))))) (*.f64 (pow.f64 t 5) (*.f64 31/15120 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t)))))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 t 5) (*.f64 31/15120 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t)))))))) (/.f64 (*.f64 (pow.f64 t 5) (/.f64 (*.f64 31/15120 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t))))))) (pow.f64 t 5))) (*.f64 (pow.f64 t 5) (/.f64 (*.f64 31/15120 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t))))))) (pow.f64 t 5)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 t 5) (*.f64 31/15120 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t)))))))) (/.f64 (*.f64 (/.f64 (pow.f64 t 5) (pow.f64 t 5)) (*.f64 (*.f64 31/15120 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t))))))) (/.f64 (pow.f64 t 5) (pow.f64 t 5)))) (*.f64 (/.f64 (pow.f64 t 5) (pow.f64 t 5)) (*.f64 (*.f64 31/15120 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t))))))) (/.f64 (pow.f64 t 5) (pow.f64 t 5))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 t 5) (*.f64 31/15120 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t)))))))) (/.f64 (*.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t))))) 31/15120) (*.f64 (pow.f64 t 5) (/.f64 ew ew))) (*.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t))))) 31/15120) (*.f64 (pow.f64 t 5) (/.f64 ew ew)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 t 5) (*.f64 31/15120 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t)))))))) (/.f64 (*.f64 (pow.f64 t 5) (/.f64 (*.f64 31/15120 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t))))))) (*.f64 31/15120 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t))))))))) (*.f64 (pow.f64 t 5) (/.f64 (*.f64 31/15120 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t))))))) (*.f64 31/15120 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t)))))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 t 5) (*.f64 31/15120 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t)))))))) (/.f64 (*.f64 (pow.f64 t 5) ew) (*.f64 (pow.f64 t 5) ew)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 t 5) (*.f64 31/15120 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t)))))))) (/.f64 (neg.f64 (neg.f64 (pow.f64 t 5))) (neg.f64 (neg.f64 (pow.f64 t 5)))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t))))) (*.f64 (pow.f64 t 5) -31/15120))))))))

simplify125.0ms (0.8%)

Algorithm
egg-herbie
Rules
970×rational_best_oopsla_all_46_json_45_simplify-10
948×rational_best_oopsla_all_46_json_45_simplify-30
904×rational_best_oopsla_all_46_json_45_simplify-77
700×rational_best_oopsla_all_46_json_45_simplify-72
696×rational_best_oopsla_all_46_json_45_simplify-23
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01526029
15556027
220456027
348396027
Stop Event
node limit
Counts
95 → 85
Calls
Call 1
Inputs
(*.f64 31/15120 (*.f64 (pow.f64 t 5) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew)))
(*.f64 31/15120 (*.f64 (pow.f64 t 5) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew)))
(*.f64 31/15120 (*.f64 (pow.f64 t 5) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew)))
(*.f64 31/15120 (*.f64 (pow.f64 t 5) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew)))
(*.f64 31/15120 (*.f64 (pow.f64 t 5) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew)))
(*.f64 31/15120 (*.f64 (pow.f64 t 5) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew)))
(*.f64 31/15120 (*.f64 (pow.f64 t 5) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew)))
(*.f64 31/15120 (*.f64 (pow.f64 t 5) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew)))
(*.f64 31/15120 (*.f64 (pow.f64 t 5) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew)))
(*.f64 31/15120 (*.f64 (pow.f64 t 5) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew)))
(*.f64 31/15120 (*.f64 (pow.f64 t 5) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew)))
(*.f64 31/15120 (*.f64 (pow.f64 t 5) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew)))
(*.f64 31/15120 (*.f64 (pow.f64 t 5) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew)))
(*.f64 31/15120 (*.f64 (pow.f64 t 5) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew)))
(*.f64 31/15120 (*.f64 (pow.f64 t 5) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew)))
(*.f64 31/15120 (*.f64 (pow.f64 t 5) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew)))
(*.f64 31/15120 (*.f64 (pow.f64 t 5) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew)))
(*.f64 31/15120 (*.f64 (pow.f64 t 5) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew)))
(*.f64 31/15120 (*.f64 (pow.f64 t 5) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew)))
(*.f64 31/15120 (*.f64 (pow.f64 t 5) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew)))
(*.f64 31/15120 (*.f64 (pow.f64 t 5) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew)))
(*.f64 31/15120 (*.f64 (pow.f64 t 5) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew)))
(*.f64 31/15120 (*.f64 (pow.f64 t 5) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew)))
(*.f64 31/15120 (*.f64 (pow.f64 t 5) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew)))
(*.f64 31/15120 (*.f64 (pow.f64 t 5) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))))
(*.f64 31/15120 (*.f64 (pow.f64 t 5) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))))
(*.f64 31/15120 (*.f64 (pow.f64 t 5) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))))
(*.f64 31/15120 (*.f64 (pow.f64 t 5) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))))
(*.f64 31/15120 (*.f64 (pow.f64 t 5) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))))
(*.f64 31/15120 (*.f64 (pow.f64 t 5) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))))
(*.f64 31/15120 (*.f64 (pow.f64 t 5) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))))
(*.f64 31/15120 (*.f64 (pow.f64 t 5) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))))
(*.f64 31/15120 (*.f64 (pow.f64 t 5) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))))
(*.f64 31/15120 (*.f64 (pow.f64 t 5) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))))
(*.f64 31/15120 (*.f64 (pow.f64 t 5) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))))
(*.f64 31/15120 (*.f64 (pow.f64 t 5) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))))
(+.f64 (*.f64 (pow.f64 t 5) (*.f64 31/15120 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t)))))))) 0)
(+.f64 (*.f64 (pow.f64 t 5) (*.f64 31/15120 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t)))))))) (*.f64 (*.f64 (pow.f64 t 5) (/.f64 (*.f64 31/15120 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t))))))) (pow.f64 t 5))) 0))
(+.f64 (*.f64 (pow.f64 t 5) (*.f64 31/15120 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t)))))))) (*.f64 (*.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t))))) 31/15120) (*.f64 (pow.f64 t 5) (/.f64 ew ew))) 0))
(+.f64 (*.f64 (pow.f64 t 5) (*.f64 31/15120 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t)))))))) (*.f64 (/.f64 (*.f64 (pow.f64 t 5) (*.f64 31/15120 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t)))))))) (*.f64 (pow.f64 t 5) (*.f64 31/15120 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t))))))))) 0))
(+.f64 (*.f64 (pow.f64 t 5) (*.f64 31/15120 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t)))))))) (*.f64 (*.f64 (/.f64 (pow.f64 t 5) (pow.f64 t 5)) (*.f64 (*.f64 31/15120 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t))))))) (/.f64 (pow.f64 t 5) (pow.f64 t 5)))) 0))
(+.f64 (*.f64 (pow.f64 t 5) (*.f64 31/15120 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t)))))))) (*.f64 (*.f64 (pow.f64 t 5) (*.f64 31/15120 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t)))))))) 0))
(+.f64 (*.f64 (pow.f64 t 5) (*.f64 31/15120 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t)))))))) (*.f64 (neg.f64 (neg.f64 (pow.f64 t 5))) 0))
(+.f64 (*.f64 (pow.f64 t 5) (*.f64 31/15120 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t)))))))) (*.f64 (*.f64 (pow.f64 t 5) ew) 0))
(+.f64 (*.f64 (pow.f64 t 5) (*.f64 31/15120 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t)))))))) (*.f64 (*.f64 (pow.f64 t 5) (/.f64 (*.f64 31/15120 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t))))))) (*.f64 31/15120 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t))))))))) 0))
(+.f64 (*.f64 (pow.f64 t 5) (*.f64 31/15120 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t)))))))) (*.f64 (*.f64 (/.f64 (pow.f64 t 5) (pow.f64 t 5)) (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t))))) -31/15120))) 0))
(+.f64 (*.f64 (pow.f64 t 5) (*.f64 31/15120 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t)))))))) (*.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t))))) (*.f64 (pow.f64 t 5) -31/15120)) 0))
(+.f64 0 (*.f64 (pow.f64 t 5) (*.f64 31/15120 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t)))))))))
(+.f64 (*.f64 0 (neg.f64 (neg.f64 (pow.f64 t 5)))) (*.f64 (pow.f64 t 5) (*.f64 31/15120 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t)))))))))
(+.f64 (*.f64 0 (*.f64 (pow.f64 t 5) ew)) (*.f64 (pow.f64 t 5) (*.f64 31/15120 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t)))))))))
(+.f64 (*.f64 0 (/.f64 (*.f64 (pow.f64 t 5) (*.f64 31/15120 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t)))))))) (*.f64 (pow.f64 t 5) (*.f64 31/15120 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t)))))))))) (*.f64 (pow.f64 t 5) (*.f64 31/15120 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t)))))))))
(+.f64 (*.f64 0 (*.f64 (pow.f64 t 5) (/.f64 (*.f64 31/15120 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t))))))) (*.f64 31/15120 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t)))))))))) (*.f64 (pow.f64 t 5) (*.f64 31/15120 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t)))))))))
(+.f64 (*.f64 0 (*.f64 (pow.f64 t 5) (/.f64 (*.f64 31/15120 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t))))))) (pow.f64 t 5)))) (*.f64 (pow.f64 t 5) (*.f64 31/15120 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t)))))))))
(+.f64 (*.f64 0 (*.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t))))) 31/15120) (*.f64 (pow.f64 t 5) (/.f64 ew ew)))) (*.f64 (pow.f64 t 5) (*.f64 31/15120 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t)))))))))
(+.f64 (*.f64 0 (*.f64 (/.f64 (pow.f64 t 5) (pow.f64 t 5)) (*.f64 (*.f64 31/15120 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t))))))) (/.f64 (pow.f64 t 5) (pow.f64 t 5))))) (*.f64 (pow.f64 t 5) (*.f64 31/15120 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t)))))))))
(-.f64 (*.f64 (pow.f64 t 5) (*.f64 31/15120 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t)))))))) 0)
(-.f64 (*.f64 (pow.f64 t 5) (*.f64 31/15120 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t)))))))) (*.f64 (*.f64 (pow.f64 t 5) (/.f64 (*.f64 31/15120 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t))))))) (pow.f64 t 5))) 0))
(-.f64 (*.f64 (pow.f64 t 5) (*.f64 31/15120 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t)))))))) (*.f64 (*.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t))))) 31/15120) (*.f64 (pow.f64 t 5) (/.f64 ew ew))) 0))
(-.f64 (*.f64 (pow.f64 t 5) (*.f64 31/15120 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t)))))))) (*.f64 (/.f64 (*.f64 (pow.f64 t 5) (*.f64 31/15120 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t)))))))) (*.f64 (pow.f64 t 5) (*.f64 31/15120 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t))))))))) 0))
(-.f64 (*.f64 (pow.f64 t 5) (*.f64 31/15120 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t)))))))) (*.f64 (*.f64 (/.f64 (pow.f64 t 5) (pow.f64 t 5)) (*.f64 (*.f64 31/15120 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t))))))) (/.f64 (pow.f64 t 5) (pow.f64 t 5)))) 0))
(-.f64 (*.f64 (pow.f64 t 5) (*.f64 31/15120 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t)))))))) (*.f64 (*.f64 (pow.f64 t 5) (*.f64 31/15120 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t)))))))) 0))
(-.f64 (*.f64 (pow.f64 t 5) (*.f64 31/15120 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t)))))))) (*.f64 (neg.f64 (neg.f64 (pow.f64 t 5))) 0))
(-.f64 (*.f64 (pow.f64 t 5) (*.f64 31/15120 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t)))))))) (*.f64 (*.f64 (pow.f64 t 5) ew) 0))
(-.f64 (*.f64 (pow.f64 t 5) (*.f64 31/15120 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t)))))))) (*.f64 (*.f64 (pow.f64 t 5) (/.f64 (*.f64 31/15120 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t))))))) (*.f64 31/15120 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t))))))))) 0))
(-.f64 (*.f64 (pow.f64 t 5) (*.f64 31/15120 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t)))))))) (*.f64 (*.f64 (/.f64 (pow.f64 t 5) (pow.f64 t 5)) (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t))))) -31/15120))) 0))
(-.f64 (*.f64 (pow.f64 t 5) (*.f64 31/15120 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t)))))))) (*.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t))))) (*.f64 (pow.f64 t 5) -31/15120)) 0))
(-.f64 0 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t))))) (*.f64 (pow.f64 t 5) -31/15120))))
(-.f64 0 (*.f64 (pow.f64 t 5) (*.f64 (/.f64 (pow.f64 t 5) (pow.f64 t 5)) (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t))))) -31/15120)))))
(-.f64 0 (*.f64 1 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t))))) (*.f64 (pow.f64 t 5) -31/15120)))))
(-.f64 0 (*.f64 -1 (*.f64 (pow.f64 t 5) (*.f64 31/15120 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t))))))))))
(-.f64 0 (*.f64 (/.f64 (pow.f64 t 5) (pow.f64 t 5)) (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t))))) (*.f64 (pow.f64 t 5) -31/15120)))))
(-.f64 0 (*.f64 (neg.f64 (pow.f64 t 5)) (*.f64 (*.f64 31/15120 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t))))))) (/.f64 (pow.f64 t 5) (pow.f64 t 5)))))
(-.f64 0 (*.f64 (*.f64 (/.f64 (pow.f64 t 5) (pow.f64 t 5)) (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t))))) -31/15120))) (pow.f64 t 5)))
(-.f64 (*.f64 0 (neg.f64 (neg.f64 (pow.f64 t 5)))) (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t))))) (*.f64 (pow.f64 t 5) -31/15120))))
(-.f64 (*.f64 0 (*.f64 (pow.f64 t 5) ew)) (*.f64 (*.f64 (pow.f64 t 5) ew) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t))))) -31/15120)))
(-.f64 (*.f64 0 (/.f64 (*.f64 (pow.f64 t 5) (*.f64 31/15120 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t)))))))) (*.f64 (pow.f64 t 5) (*.f64 31/15120 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t)))))))))) (*.f64 (/.f64 (*.f64 (pow.f64 t 5) (*.f64 31/15120 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t)))))))) (*.f64 (pow.f64 t 5) (*.f64 31/15120 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t))))))))) (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t))))) (*.f64 (pow.f64 t 5) -31/15120)))))
(-.f64 (*.f64 0 (*.f64 (pow.f64 t 5) (/.f64 (*.f64 31/15120 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t))))))) (*.f64 31/15120 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t)))))))))) (*.f64 (*.f64 (pow.f64 t 5) (/.f64 (*.f64 31/15120 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t))))))) (*.f64 31/15120 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t))))))))) (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t))))) -31/15120))))
(/.f64 (*.f64 (pow.f64 t 5) (*.f64 31/15120 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t)))))))) 1)
(/.f64 (*.f64 (pow.f64 t 5) (*.f64 31/15120 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t)))))))) (/.f64 ew ew))
(/.f64 (*.f64 (pow.f64 t 5) (*.f64 31/15120 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t)))))))) (/.f64 (pow.f64 t 5) (pow.f64 t 5)))
(/.f64 (*.f64 (pow.f64 t 5) (*.f64 31/15120 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t)))))))) (/.f64 (*.f64 31/15120 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t))))))) (*.f64 31/15120 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t)))))))))
(/.f64 (*.f64 (pow.f64 t 5) (*.f64 31/15120 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t)))))))) (/.f64 (*.f64 (pow.f64 t 5) (*.f64 31/15120 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t)))))))) (*.f64 (pow.f64 t 5) (*.f64 31/15120 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t))))))))))
(/.f64 (*.f64 (pow.f64 t 5) (*.f64 31/15120 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t)))))))) (/.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t))))) -31/15120) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t))))) -31/15120)))
(/.f64 (*.f64 (pow.f64 t 5) (*.f64 31/15120 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t)))))))) (/.f64 (/.f64 (pow.f64 t 5) (pow.f64 t 5)) (/.f64 (pow.f64 t 5) (pow.f64 t 5))))
(/.f64 (*.f64 (pow.f64 t 5) (*.f64 31/15120 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t)))))))) (/.f64 (*.f64 (*.f64 31/15120 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t))))))) (/.f64 (pow.f64 t 5) (pow.f64 t 5))) (*.f64 (*.f64 31/15120 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t))))))) (/.f64 (pow.f64 t 5) (pow.f64 t 5)))))
(/.f64 (*.f64 (pow.f64 t 5) (*.f64 31/15120 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t)))))))) (/.f64 (*.f64 31/15120 (*.f64 (pow.f64 t 5) (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t))))))) (*.f64 31/15120 (*.f64 (pow.f64 t 5) (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t)))))))))
(/.f64 (*.f64 (pow.f64 t 5) (*.f64 31/15120 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t)))))))) (/.f64 (*.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t))))) -31/15120) (/.f64 ew ew)) (*.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t))))) -31/15120) (/.f64 ew ew))))
(/.f64 (*.f64 (pow.f64 t 5) (*.f64 31/15120 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t)))))))) (/.f64 (/.f64 (*.f64 (pow.f64 t 5) (*.f64 31/15120 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t)))))))) (*.f64 (pow.f64 t 5) (*.f64 31/15120 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t))))))))) (/.f64 (*.f64 (pow.f64 t 5) (*.f64 31/15120 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t)))))))) (*.f64 (pow.f64 t 5) (*.f64 31/15120 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t)))))))))))
(/.f64 (*.f64 (pow.f64 t 5) (*.f64 31/15120 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t)))))))) (/.f64 (*.f64 (pow.f64 t 5) (/.f64 (*.f64 31/15120 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t))))))) (pow.f64 t 5))) (*.f64 (pow.f64 t 5) (/.f64 (*.f64 31/15120 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t))))))) (pow.f64 t 5)))))
(/.f64 (*.f64 (pow.f64 t 5) (*.f64 31/15120 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t)))))))) (/.f64 (*.f64 (/.f64 (pow.f64 t 5) (pow.f64 t 5)) (*.f64 (*.f64 31/15120 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t))))))) (/.f64 (pow.f64 t 5) (pow.f64 t 5)))) (*.f64 (/.f64 (pow.f64 t 5) (pow.f64 t 5)) (*.f64 (*.f64 31/15120 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t))))))) (/.f64 (pow.f64 t 5) (pow.f64 t 5))))))
(/.f64 (*.f64 (pow.f64 t 5) (*.f64 31/15120 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t)))))))) (/.f64 (*.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t))))) 31/15120) (*.f64 (pow.f64 t 5) (/.f64 ew ew))) (*.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t))))) 31/15120) (*.f64 (pow.f64 t 5) (/.f64 ew ew)))))
(/.f64 (*.f64 (pow.f64 t 5) (*.f64 31/15120 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t)))))))) (/.f64 (*.f64 (pow.f64 t 5) (/.f64 (*.f64 31/15120 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t))))))) (*.f64 31/15120 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t))))))))) (*.f64 (pow.f64 t 5) (/.f64 (*.f64 31/15120 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t))))))) (*.f64 31/15120 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t)))))))))))
(/.f64 (*.f64 (pow.f64 t 5) (*.f64 31/15120 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t)))))))) (/.f64 (*.f64 (pow.f64 t 5) ew) (*.f64 (pow.f64 t 5) ew)))
(/.f64 (*.f64 (pow.f64 t 5) (*.f64 31/15120 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t)))))))) (/.f64 (neg.f64 (neg.f64 (pow.f64 t 5))) (neg.f64 (neg.f64 (pow.f64 t 5)))))
(neg.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t))))) (*.f64 (pow.f64 t 5) -31/15120))))
Outputs
(*.f64 31/15120 (*.f64 (pow.f64 t 5) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew)))
(*.f64 31/15120 (*.f64 (pow.f64 t 5) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))))
(*.f64 31/15120 (*.f64 (pow.f64 t 5) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew)))
(*.f64 31/15120 (*.f64 (pow.f64 t 5) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))))
(*.f64 31/15120 (*.f64 (pow.f64 t 5) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew)))
(*.f64 31/15120 (*.f64 (pow.f64 t 5) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))))
(*.f64 31/15120 (*.f64 (pow.f64 t 5) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew)))
(*.f64 31/15120 (*.f64 (pow.f64 t 5) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))))
(*.f64 31/15120 (*.f64 (pow.f64 t 5) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew)))
(*.f64 31/15120 (*.f64 (pow.f64 t 5) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))))
(*.f64 31/15120 (*.f64 (pow.f64 t 5) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew)))
(*.f64 31/15120 (*.f64 (pow.f64 t 5) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))))
(*.f64 31/15120 (*.f64 (pow.f64 t 5) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew)))
(*.f64 31/15120 (*.f64 (pow.f64 t 5) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))))
(*.f64 31/15120 (*.f64 (pow.f64 t 5) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew)))
(*.f64 31/15120 (*.f64 (pow.f64 t 5) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))))
(*.f64 31/15120 (*.f64 (pow.f64 t 5) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew)))
(*.f64 31/15120 (*.f64 (pow.f64 t 5) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))))
(*.f64 31/15120 (*.f64 (pow.f64 t 5) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew)))
(*.f64 31/15120 (*.f64 (pow.f64 t 5) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))))
(*.f64 31/15120 (*.f64 (pow.f64 t 5) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew)))
(*.f64 31/15120 (*.f64 (pow.f64 t 5) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))))
(*.f64 31/15120 (*.f64 (pow.f64 t 5) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew)))
(*.f64 31/15120 (*.f64 (pow.f64 t 5) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))))
(*.f64 31/15120 (*.f64 (pow.f64 t 5) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew)))
(*.f64 31/15120 (*.f64 (pow.f64 t 5) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))))
(*.f64 31/15120 (*.f64 (pow.f64 t 5) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew)))
(*.f64 31/15120 (*.f64 (pow.f64 t 5) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))))
(*.f64 31/15120 (*.f64 (pow.f64 t 5) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew)))
(*.f64 31/15120 (*.f64 (pow.f64 t 5) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))))
(*.f64 31/15120 (*.f64 (pow.f64 t 5) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew)))
(*.f64 31/15120 (*.f64 (pow.f64 t 5) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))))
(*.f64 31/15120 (*.f64 (pow.f64 t 5) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew)))
(*.f64 31/15120 (*.f64 (pow.f64 t 5) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))))
(*.f64 31/15120 (*.f64 (pow.f64 t 5) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew)))
(*.f64 31/15120 (*.f64 (pow.f64 t 5) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))))
(*.f64 31/15120 (*.f64 (pow.f64 t 5) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew)))
(*.f64 31/15120 (*.f64 (pow.f64 t 5) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))))
(*.f64 31/15120 (*.f64 (pow.f64 t 5) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew)))
(*.f64 31/15120 (*.f64 (pow.f64 t 5) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))))
(*.f64 31/15120 (*.f64 (pow.f64 t 5) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew)))
(*.f64 31/15120 (*.f64 (pow.f64 t 5) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))))
(*.f64 31/15120 (*.f64 (pow.f64 t 5) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew)))
(*.f64 31/15120 (*.f64 (pow.f64 t 5) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))))
(*.f64 31/15120 (*.f64 (pow.f64 t 5) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew)))
(*.f64 31/15120 (*.f64 (pow.f64 t 5) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))))
(*.f64 31/15120 (*.f64 (pow.f64 t 5) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew)))
(*.f64 31/15120 (*.f64 (pow.f64 t 5) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))))
(*.f64 31/15120 (*.f64 (pow.f64 t 5) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))))
(*.f64 31/15120 (*.f64 (pow.f64 t 5) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))))
(*.f64 31/15120 (*.f64 (pow.f64 t 5) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))))
(*.f64 31/15120 (*.f64 (pow.f64 t 5) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))))
(*.f64 31/15120 (*.f64 (pow.f64 t 5) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))))
(*.f64 31/15120 (*.f64 (pow.f64 t 5) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))))
(*.f64 31/15120 (*.f64 (pow.f64 t 5) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))))
(*.f64 31/15120 (*.f64 (pow.f64 t 5) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))))
(*.f64 31/15120 (*.f64 (pow.f64 t 5) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))))
(*.f64 31/15120 (*.f64 (pow.f64 t 5) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))))
(*.f64 31/15120 (*.f64 (pow.f64 t 5) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))))
(*.f64 31/15120 (*.f64 (pow.f64 t 5) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))))
(+.f64 (*.f64 (pow.f64 t 5) (*.f64 31/15120 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t)))))))) 0)
(*.f64 31/15120 (*.f64 (pow.f64 t 5) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))))
(+.f64 (*.f64 (pow.f64 t 5) (*.f64 31/15120 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t)))))))) (*.f64 (*.f64 (pow.f64 t 5) (/.f64 (*.f64 31/15120 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t))))))) (pow.f64 t 5))) 0))
(*.f64 31/15120 (*.f64 (pow.f64 t 5) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))))
(+.f64 (*.f64 (pow.f64 t 5) (*.f64 31/15120 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t)))))))) (*.f64 (*.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t))))) 31/15120) (*.f64 (pow.f64 t 5) (/.f64 ew ew))) 0))
(*.f64 31/15120 (*.f64 (pow.f64 t 5) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))))
(+.f64 (*.f64 (pow.f64 t 5) (*.f64 31/15120 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t)))))))) (*.f64 (/.f64 (*.f64 (pow.f64 t 5) (*.f64 31/15120 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t)))))))) (*.f64 (pow.f64 t 5) (*.f64 31/15120 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t))))))))) 0))
(*.f64 31/15120 (*.f64 (pow.f64 t 5) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))))
(+.f64 (*.f64 (pow.f64 t 5) (*.f64 31/15120 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t)))))))) (*.f64 (*.f64 (/.f64 (pow.f64 t 5) (pow.f64 t 5)) (*.f64 (*.f64 31/15120 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t))))))) (/.f64 (pow.f64 t 5) (pow.f64 t 5)))) 0))
(*.f64 31/15120 (*.f64 (pow.f64 t 5) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))))
(+.f64 (*.f64 (pow.f64 t 5) (*.f64 31/15120 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t)))))))) (*.f64 (*.f64 (pow.f64 t 5) (*.f64 31/15120 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t)))))))) 0))
(*.f64 31/15120 (*.f64 (pow.f64 t 5) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))))
(+.f64 (*.f64 (pow.f64 t 5) (*.f64 31/15120 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t)))))))) (*.f64 (neg.f64 (neg.f64 (pow.f64 t 5))) 0))
(*.f64 31/15120 (*.f64 (pow.f64 t 5) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))))
(+.f64 (*.f64 (pow.f64 t 5) (*.f64 31/15120 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t)))))))) (*.f64 (*.f64 (pow.f64 t 5) ew) 0))
(*.f64 31/15120 (*.f64 (pow.f64 t 5) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))))
(+.f64 (*.f64 (pow.f64 t 5) (*.f64 31/15120 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t)))))))) (*.f64 (*.f64 (pow.f64 t 5) (/.f64 (*.f64 31/15120 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t))))))) (*.f64 31/15120 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t))))))))) 0))
(*.f64 31/15120 (*.f64 (pow.f64 t 5) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))))
(+.f64 (*.f64 (pow.f64 t 5) (*.f64 31/15120 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t)))))))) (*.f64 (*.f64 (/.f64 (pow.f64 t 5) (pow.f64 t 5)) (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t))))) -31/15120))) 0))
(*.f64 31/15120 (*.f64 (pow.f64 t 5) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))))
(+.f64 (*.f64 (pow.f64 t 5) (*.f64 31/15120 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t)))))))) (*.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t))))) (*.f64 (pow.f64 t 5) -31/15120)) 0))
(*.f64 31/15120 (*.f64 (pow.f64 t 5) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))))
(+.f64 0 (*.f64 (pow.f64 t 5) (*.f64 31/15120 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t)))))))))
(*.f64 31/15120 (*.f64 (pow.f64 t 5) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))))
(+.f64 (*.f64 0 (neg.f64 (neg.f64 (pow.f64 t 5)))) (*.f64 (pow.f64 t 5) (*.f64 31/15120 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t)))))))))
(*.f64 31/15120 (*.f64 (pow.f64 t 5) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))))
(+.f64 (*.f64 0 (*.f64 (pow.f64 t 5) ew)) (*.f64 (pow.f64 t 5) (*.f64 31/15120 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t)))))))))
(*.f64 31/15120 (*.f64 (pow.f64 t 5) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))))
(+.f64 (*.f64 0 (/.f64 (*.f64 (pow.f64 t 5) (*.f64 31/15120 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t)))))))) (*.f64 (pow.f64 t 5) (*.f64 31/15120 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t)))))))))) (*.f64 (pow.f64 t 5) (*.f64 31/15120 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t)))))))))
(*.f64 31/15120 (*.f64 (pow.f64 t 5) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))))
(+.f64 (*.f64 0 (*.f64 (pow.f64 t 5) (/.f64 (*.f64 31/15120 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t))))))) (*.f64 31/15120 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t)))))))))) (*.f64 (pow.f64 t 5) (*.f64 31/15120 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t)))))))))
(*.f64 31/15120 (*.f64 (pow.f64 t 5) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))))
(+.f64 (*.f64 0 (*.f64 (pow.f64 t 5) (/.f64 (*.f64 31/15120 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t))))))) (pow.f64 t 5)))) (*.f64 (pow.f64 t 5) (*.f64 31/15120 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t)))))))))
(*.f64 31/15120 (*.f64 (pow.f64 t 5) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))))
(+.f64 (*.f64 0 (*.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t))))) 31/15120) (*.f64 (pow.f64 t 5) (/.f64 ew ew)))) (*.f64 (pow.f64 t 5) (*.f64 31/15120 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t)))))))))
(*.f64 31/15120 (*.f64 (pow.f64 t 5) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))))
(+.f64 (*.f64 0 (*.f64 (/.f64 (pow.f64 t 5) (pow.f64 t 5)) (*.f64 (*.f64 31/15120 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t))))))) (/.f64 (pow.f64 t 5) (pow.f64 t 5))))) (*.f64 (pow.f64 t 5) (*.f64 31/15120 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t)))))))))
(*.f64 31/15120 (*.f64 (pow.f64 t 5) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))))
(-.f64 (*.f64 (pow.f64 t 5) (*.f64 31/15120 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t)))))))) 0)
(*.f64 31/15120 (*.f64 (pow.f64 t 5) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))))
(-.f64 (*.f64 (pow.f64 t 5) (*.f64 31/15120 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t)))))))) (*.f64 (*.f64 (pow.f64 t 5) (/.f64 (*.f64 31/15120 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t))))))) (pow.f64 t 5))) 0))
(*.f64 31/15120 (*.f64 (pow.f64 t 5) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))))
(-.f64 (*.f64 (pow.f64 t 5) (*.f64 31/15120 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t)))))))) (*.f64 (*.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t))))) 31/15120) (*.f64 (pow.f64 t 5) (/.f64 ew ew))) 0))
(*.f64 31/15120 (*.f64 (pow.f64 t 5) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))))
(-.f64 (*.f64 (pow.f64 t 5) (*.f64 31/15120 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t)))))))) (*.f64 (/.f64 (*.f64 (pow.f64 t 5) (*.f64 31/15120 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t)))))))) (*.f64 (pow.f64 t 5) (*.f64 31/15120 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t))))))))) 0))
(*.f64 31/15120 (*.f64 (pow.f64 t 5) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))))
(-.f64 (*.f64 (pow.f64 t 5) (*.f64 31/15120 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t)))))))) (*.f64 (*.f64 (/.f64 (pow.f64 t 5) (pow.f64 t 5)) (*.f64 (*.f64 31/15120 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t))))))) (/.f64 (pow.f64 t 5) (pow.f64 t 5)))) 0))
(*.f64 31/15120 (*.f64 (pow.f64 t 5) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))))
(-.f64 (*.f64 (pow.f64 t 5) (*.f64 31/15120 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t)))))))) (*.f64 (*.f64 (pow.f64 t 5) (*.f64 31/15120 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t)))))))) 0))
(*.f64 31/15120 (*.f64 (pow.f64 t 5) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))))
(-.f64 (*.f64 (pow.f64 t 5) (*.f64 31/15120 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t)))))))) (*.f64 (neg.f64 (neg.f64 (pow.f64 t 5))) 0))
(*.f64 31/15120 (*.f64 (pow.f64 t 5) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))))
(-.f64 (*.f64 (pow.f64 t 5) (*.f64 31/15120 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t)))))))) (*.f64 (*.f64 (pow.f64 t 5) ew) 0))
(*.f64 31/15120 (*.f64 (pow.f64 t 5) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))))
(-.f64 (*.f64 (pow.f64 t 5) (*.f64 31/15120 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t)))))))) (*.f64 (*.f64 (pow.f64 t 5) (/.f64 (*.f64 31/15120 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t))))))) (*.f64 31/15120 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t))))))))) 0))
(*.f64 31/15120 (*.f64 (pow.f64 t 5) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))))
(-.f64 (*.f64 (pow.f64 t 5) (*.f64 31/15120 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t)))))))) (*.f64 (*.f64 (/.f64 (pow.f64 t 5) (pow.f64 t 5)) (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t))))) -31/15120))) 0))
(*.f64 31/15120 (*.f64 (pow.f64 t 5) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))))
(-.f64 (*.f64 (pow.f64 t 5) (*.f64 31/15120 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t)))))))) (*.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t))))) (*.f64 (pow.f64 t 5) -31/15120)) 0))
(*.f64 31/15120 (*.f64 (pow.f64 t 5) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))))
(-.f64 0 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t))))) (*.f64 (pow.f64 t 5) -31/15120))))
(neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 ew (*.f64 (pow.f64 t 5) -31/15120))))
(*.f64 (*.f64 (pow.f64 t 5) ew) (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -31/15120)))
(-.f64 0 (*.f64 (pow.f64 t 5) (*.f64 (/.f64 (pow.f64 t 5) (pow.f64 t 5)) (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t))))) -31/15120)))))
(neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 ew (*.f64 (pow.f64 t 5) -31/15120))))
(*.f64 (*.f64 (pow.f64 t 5) ew) (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -31/15120)))
(-.f64 0 (*.f64 1 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t))))) (*.f64 (pow.f64 t 5) -31/15120)))))
(neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 ew (*.f64 (pow.f64 t 5) -31/15120))))
(*.f64 (*.f64 (pow.f64 t 5) ew) (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -31/15120)))
(-.f64 0 (*.f64 -1 (*.f64 (pow.f64 t 5) (*.f64 31/15120 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t))))))))))
(*.f64 31/15120 (*.f64 (pow.f64 t 5) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))))
(-.f64 0 (*.f64 (/.f64 (pow.f64 t 5) (pow.f64 t 5)) (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t))))) (*.f64 (pow.f64 t 5) -31/15120)))))
(neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 ew (*.f64 (pow.f64 t 5) -31/15120))))
(*.f64 (*.f64 (pow.f64 t 5) ew) (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -31/15120)))
(-.f64 0 (*.f64 (neg.f64 (pow.f64 t 5)) (*.f64 (*.f64 31/15120 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t))))))) (/.f64 (pow.f64 t 5) (pow.f64 t 5)))))
(*.f64 31/15120 (*.f64 (pow.f64 t 5) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))))
(-.f64 0 (*.f64 (*.f64 (/.f64 (pow.f64 t 5) (pow.f64 t 5)) (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t))))) -31/15120))) (pow.f64 t 5)))
(neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 ew (*.f64 (pow.f64 t 5) -31/15120))))
(*.f64 (*.f64 (pow.f64 t 5) ew) (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -31/15120)))
(-.f64 (*.f64 0 (neg.f64 (neg.f64 (pow.f64 t 5)))) (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t))))) (*.f64 (pow.f64 t 5) -31/15120))))
(neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 ew (*.f64 (pow.f64 t 5) -31/15120))))
(*.f64 (*.f64 (pow.f64 t 5) ew) (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -31/15120)))
(-.f64 (*.f64 0 (*.f64 (pow.f64 t 5) ew)) (*.f64 (*.f64 (pow.f64 t 5) ew) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t))))) -31/15120)))
(neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 ew (*.f64 (pow.f64 t 5) -31/15120))))
(*.f64 (*.f64 (pow.f64 t 5) ew) (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -31/15120)))
(-.f64 (*.f64 0 (/.f64 (*.f64 (pow.f64 t 5) (*.f64 31/15120 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t)))))))) (*.f64 (pow.f64 t 5) (*.f64 31/15120 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t)))))))))) (*.f64 (/.f64 (*.f64 (pow.f64 t 5) (*.f64 31/15120 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t)))))))) (*.f64 (pow.f64 t 5) (*.f64 31/15120 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t))))))))) (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t))))) (*.f64 (pow.f64 t 5) -31/15120)))))
(*.f64 (/.f64 (*.f64 31/15120 (*.f64 (pow.f64 t 5) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))))) (*.f64 31/15120 (*.f64 (pow.f64 t 5) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))))) (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 ew (*.f64 (pow.f64 t 5) -31/15120)))))
(*.f64 (/.f64 (*.f64 31/15120 (*.f64 (pow.f64 t 5) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))))) (*.f64 31/15120 (*.f64 (pow.f64 t 5) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))))) (*.f64 (*.f64 (pow.f64 t 5) ew) (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -31/15120))))
(*.f64 (/.f64 (*.f64 (pow.f64 t 5) (*.f64 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))) -31/15120)) (*.f64 (pow.f64 t 5) (*.f64 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))) -31/15120))) (*.f64 (*.f64 (pow.f64 t 5) ew) (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -31/15120))))
(-.f64 (*.f64 0 (*.f64 (pow.f64 t 5) (/.f64 (*.f64 31/15120 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t))))))) (*.f64 31/15120 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t)))))))))) (*.f64 (*.f64 (pow.f64 t 5) (/.f64 (*.f64 31/15120 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t))))))) (*.f64 31/15120 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t))))))))) (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t))))) -31/15120))))
(-.f64 0 (*.f64 (*.f64 (pow.f64 t 5) (/.f64 (*.f64 31/15120 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))) (*.f64 31/15120 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))))) (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -31/15120))))
(*.f64 (*.f64 (pow.f64 t 5) (/.f64 (*.f64 31/15120 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))) (*.f64 31/15120 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))))) (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 ew -31/15120))))
(*.f64 (*.f64 (pow.f64 t 5) (/.f64 (*.f64 31/15120 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))) (*.f64 31/15120 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))))) (neg.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -31/15120))))
(/.f64 (*.f64 (pow.f64 t 5) (*.f64 31/15120 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t)))))))) 1)
(*.f64 31/15120 (*.f64 (pow.f64 t 5) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))))
(/.f64 (*.f64 (pow.f64 t 5) (*.f64 31/15120 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t)))))))) (/.f64 ew ew))
(*.f64 31/15120 (*.f64 (pow.f64 t 5) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))))
(/.f64 (*.f64 (pow.f64 t 5) (*.f64 31/15120 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t)))))))) (/.f64 (pow.f64 t 5) (pow.f64 t 5)))
(*.f64 31/15120 (*.f64 (pow.f64 t 5) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))))
(/.f64 (*.f64 (pow.f64 t 5) (*.f64 31/15120 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t)))))))) (/.f64 (*.f64 31/15120 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t))))))) (*.f64 31/15120 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t)))))))))
(*.f64 31/15120 (*.f64 (pow.f64 t 5) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))))
(/.f64 (*.f64 (pow.f64 t 5) (*.f64 31/15120 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t)))))))) (/.f64 (*.f64 (pow.f64 t 5) (*.f64 31/15120 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t)))))))) (*.f64 (pow.f64 t 5) (*.f64 31/15120 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t))))))))))
(*.f64 31/15120 (*.f64 (pow.f64 t 5) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))))
(/.f64 (*.f64 (pow.f64 t 5) (*.f64 31/15120 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t)))))))) (/.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t))))) -31/15120) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t))))) -31/15120)))
(/.f64 (*.f64 31/15120 (*.f64 (pow.f64 t 5) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))))) (/.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -31/15120) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -31/15120)))
(/.f64 (*.f64 31/15120 (*.f64 (pow.f64 t 5) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))))) (/.f64 (*.f64 31/15120 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))) (*.f64 31/15120 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))))
(/.f64 (*.f64 (pow.f64 t 5) (*.f64 31/15120 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t)))))))) (/.f64 (/.f64 (pow.f64 t 5) (pow.f64 t 5)) (/.f64 (pow.f64 t 5) (pow.f64 t 5))))
(*.f64 31/15120 (*.f64 (pow.f64 t 5) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))))
(/.f64 (*.f64 (pow.f64 t 5) (*.f64 31/15120 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t)))))))) (/.f64 (*.f64 (*.f64 31/15120 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t))))))) (/.f64 (pow.f64 t 5) (pow.f64 t 5))) (*.f64 (*.f64 31/15120 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t))))))) (/.f64 (pow.f64 t 5) (pow.f64 t 5)))))
(*.f64 31/15120 (*.f64 (pow.f64 t 5) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))))
(/.f64 (*.f64 (pow.f64 t 5) (*.f64 31/15120 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t)))))))) (/.f64 (*.f64 31/15120 (*.f64 (pow.f64 t 5) (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t))))))) (*.f64 31/15120 (*.f64 (pow.f64 t 5) (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t)))))))))
(/.f64 (*.f64 31/15120 (*.f64 (pow.f64 t 5) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))))) (/.f64 (*.f64 31/15120 (*.f64 (pow.f64 t 5) (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))) (*.f64 31/15120 (*.f64 (pow.f64 t 5) (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))))))
(/.f64 (*.f64 31/15120 (*.f64 (pow.f64 t 5) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))))) (/.f64 (*.f64 (*.f64 (pow.f64 t 5) (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))) 31/7560) (*.f64 (*.f64 (pow.f64 t 5) (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))) 31/7560)))
(/.f64 (*.f64 31/15120 (*.f64 (pow.f64 t 5) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))))) (/.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 (pow.f64 t 5) -31/15120)) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 (pow.f64 t 5) -31/15120))))
(/.f64 (*.f64 (pow.f64 t 5) (*.f64 31/15120 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t)))))))) (/.f64 (*.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t))))) -31/15120) (/.f64 ew ew)) (*.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t))))) -31/15120) (/.f64 ew ew))))
(/.f64 (*.f64 31/15120 (*.f64 (pow.f64 t 5) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))))) (/.f64 (*.f64 (/.f64 ew ew) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -31/15120)) (*.f64 (/.f64 ew ew) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -31/15120))))
(/.f64 (*.f64 31/15120 (*.f64 (pow.f64 t 5) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))))) (/.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 (/.f64 ew ew) -31/15120)) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 (/.f64 ew ew) -31/15120))))
(/.f64 (*.f64 (pow.f64 t 5) (*.f64 31/15120 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t)))))))) (/.f64 (/.f64 (*.f64 (pow.f64 t 5) (*.f64 31/15120 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t)))))))) (*.f64 (pow.f64 t 5) (*.f64 31/15120 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t))))))))) (/.f64 (*.f64 (pow.f64 t 5) (*.f64 31/15120 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t)))))))) (*.f64 (pow.f64 t 5) (*.f64 31/15120 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t)))))))))))
(/.f64 (*.f64 31/15120 (*.f64 (pow.f64 t 5) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))))) (/.f64 (/.f64 (*.f64 31/15120 (*.f64 (pow.f64 t 5) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))))) (*.f64 31/15120 (*.f64 (pow.f64 t 5) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))))) (/.f64 (*.f64 31/15120 (*.f64 (pow.f64 t 5) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))))) (*.f64 31/15120 (*.f64 (pow.f64 t 5) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))))))))
(/.f64 (*.f64 31/15120 (*.f64 (pow.f64 t 5) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))))) (/.f64 (/.f64 (*.f64 (pow.f64 t 5) (*.f64 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))) -31/15120)) (*.f64 (pow.f64 t 5) (*.f64 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))) -31/15120))) (/.f64 (*.f64 (pow.f64 t 5) (*.f64 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))) -31/15120)) (*.f64 (pow.f64 t 5) (*.f64 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))) -31/15120)))))
(/.f64 (*.f64 (pow.f64 t 5) (*.f64 31/15120 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t)))))))) (/.f64 (*.f64 (pow.f64 t 5) (/.f64 (*.f64 31/15120 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t))))))) (pow.f64 t 5))) (*.f64 (pow.f64 t 5) (/.f64 (*.f64 31/15120 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t))))))) (pow.f64 t 5)))))
(/.f64 (*.f64 31/15120 (*.f64 (pow.f64 t 5) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))))) (/.f64 (*.f64 (pow.f64 t 5) (/.f64 (*.f64 31/15120 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))) (pow.f64 t 5))) (*.f64 (pow.f64 t 5) (/.f64 (*.f64 31/15120 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))) (pow.f64 t 5)))))
(/.f64 (*.f64 (pow.f64 t 5) (*.f64 31/15120 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t)))))))) (/.f64 (*.f64 (/.f64 (pow.f64 t 5) (pow.f64 t 5)) (*.f64 (*.f64 31/15120 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t))))))) (/.f64 (pow.f64 t 5) (pow.f64 t 5)))) (*.f64 (/.f64 (pow.f64 t 5) (pow.f64 t 5)) (*.f64 (*.f64 31/15120 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t))))))) (/.f64 (pow.f64 t 5) (pow.f64 t 5))))))
(/.f64 (*.f64 31/15120 (*.f64 (pow.f64 t 5) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))))) (/.f64 (*.f64 (*.f64 31/15120 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))) (*.f64 (/.f64 (pow.f64 t 5) (pow.f64 t 5)) (/.f64 (pow.f64 t 5) (pow.f64 t 5)))) (*.f64 (*.f64 31/15120 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))) (*.f64 (/.f64 (pow.f64 t 5) (pow.f64 t 5)) (/.f64 (pow.f64 t 5) (pow.f64 t 5))))))
(/.f64 (*.f64 (pow.f64 t 5) (*.f64 31/15120 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t)))))))) (/.f64 (*.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t))))) 31/15120) (*.f64 (pow.f64 t 5) (/.f64 ew ew))) (*.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t))))) 31/15120) (*.f64 (pow.f64 t 5) (/.f64 ew ew)))))
(/.f64 (*.f64 31/15120 (*.f64 (pow.f64 t 5) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))))) (/.f64 (*.f64 (pow.f64 t 5) (*.f64 (*.f64 31/15120 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))) (/.f64 ew ew))) (*.f64 (pow.f64 t 5) (*.f64 (*.f64 31/15120 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))) (/.f64 ew ew)))))
(/.f64 (*.f64 31/15120 (*.f64 (pow.f64 t 5) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))))) (/.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 (*.f64 (pow.f64 t 5) (/.f64 ew ew)) 31/15120)) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 (*.f64 (pow.f64 t 5) (/.f64 ew ew)) 31/15120))))
(/.f64 (*.f64 31/15120 (*.f64 (pow.f64 t 5) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))))) (/.f64 (*.f64 31/15120 (*.f64 (*.f64 (pow.f64 t 5) (/.f64 ew ew)) (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))) (*.f64 31/15120 (*.f64 (*.f64 (pow.f64 t 5) (/.f64 ew ew)) (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))))))
(/.f64 (*.f64 (pow.f64 t 5) (*.f64 31/15120 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t)))))))) (/.f64 (*.f64 (pow.f64 t 5) (/.f64 (*.f64 31/15120 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t))))))) (*.f64 31/15120 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t))))))))) (*.f64 (pow.f64 t 5) (/.f64 (*.f64 31/15120 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t))))))) (*.f64 31/15120 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t)))))))))))
(/.f64 (*.f64 31/15120 (*.f64 (pow.f64 t 5) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))))) (/.f64 (*.f64 (pow.f64 t 5) (/.f64 (*.f64 31/15120 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))) (*.f64 31/15120 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))))) (*.f64 (pow.f64 t 5) (/.f64 (*.f64 31/15120 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))) (*.f64 31/15120 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))))))))
(/.f64 (*.f64 (pow.f64 t 5) (*.f64 31/15120 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t)))))))) (/.f64 (*.f64 (pow.f64 t 5) ew) (*.f64 (pow.f64 t 5) ew)))
(/.f64 (*.f64 31/15120 (*.f64 (pow.f64 t 5) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew))))))) (/.f64 (*.f64 (pow.f64 t 5) ew) (*.f64 (pow.f64 t 5) ew)))
(/.f64 (*.f64 (pow.f64 t 5) (*.f64 31/15120 (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t)))))))) (/.f64 (neg.f64 (neg.f64 (pow.f64 t 5))) (neg.f64 (neg.f64 (pow.f64 t 5)))))
(*.f64 31/15120 (*.f64 (pow.f64 t 5) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))))))
(neg.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 ew (tan.f64 t))))) (*.f64 (pow.f64 t 5) -31/15120))))
(neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) (*.f64 ew (*.f64 (pow.f64 t 5) -31/15120))))
(*.f64 (*.f64 (pow.f64 t 5) ew) (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -31/15120)))

eval299.0ms (1.9%)

Compiler

Compiled 49583 to 9994 computations (79.8% saved)

prune390.0ms (2.5%)

Pruning

13 alts after pruning (8 fresh and 5 done)

PrunedKeptTotal
New9555960
Fresh033
Picked101
Done257
Total95813971
Error
0.1b
Counts
971 → 13
Alt Table
Click to see full alt table
StatusErrorProgram
39.7b
(fabs.f64 (+.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (*.f64 (pow.f64 t 5) (*.f64 ew (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) -31/15120))))) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
14.6b
(fabs.f64 (+.f64 (*.f64 (*.f64 (sin.f64 t) (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 (sin.f64 t) ew)) ew)) (neg.f64 (*.f64 (sin.f64 t) (neg.f64 ew)))) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))))
14.5b
(fabs.f64 (+.f64 (*.f64 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew)) (neg.f64 (*.f64 (sin.f64 t) (neg.f64 ew)))) (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) eh)))
14.5b
(fabs.f64 (+.f64 (*.f64 (*.f64 ew (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (sin.f64 t) ew)) (sin.f64 t))) (neg.f64 (*.f64 (sin.f64 t) (neg.f64 ew)))) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))))
29.1b
(fabs.f64 (+.f64 (*.f64 (*.f64 ew (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 t ew)) (sin.f64 t))) (neg.f64 (*.f64 (sin.f64 t) (neg.f64 ew)))) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))))
0.1b
(fabs.f64 (+.f64 (*.f64 (*.f64 ew (sin.f64 t)) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
7.3b
(fabs.f64 (+.f64 (*.f64 (*.f64 ew (sin.f64 t)) (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) (*.f64 (*.f64 eh (*.f64 (/.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (cos.f64 t) eh)) (cos.f64 t))) (neg.f64 (*.f64 (cos.f64 t) (neg.f64 eh))))))
0.3b
(fabs.f64 (+.f64 (*.f64 (*.f64 ew (sin.f64 t)) (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
7.2b
(fabs.f64 (+.f64 (*.f64 (*.f64 ew (sin.f64 t)) (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))))
13.1b
(fabs.f64 (+.f64 (*.f64 (*.f64 ew (sin.f64 t)) (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (*.f64 -1/3 (/.f64 (*.f64 t eh) ew)))))))
14.4b
(fabs.f64 (+.f64 (*.f64 (sin.f64 t) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))) (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) eh)))
14.9b
(fabs.f64 (+.f64 (*.f64 (sin.f64 t) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))) (*.f64 (sin.f64 (atan.f64 (+.f64 (/.f64 eh (*.f64 t ew)) (*.f64 -1/3 (/.f64 (*.f64 t eh) ew))))) eh)))
29.3b
(fabs.f64 (+.f64 (*.f64 t (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))) (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) eh)))
Compiler

Compiled 442 to 262 computations (40.7% saved)

regimes180.0ms (1.2%)

Counts
25 → 1
Calls
Call 1
Inputs
(fabs.f64 (+.f64 (*.f64 t (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))) (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) eh)))
(fabs.f64 (+.f64 (*.f64 (sin.f64 t) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))) (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) eh)))
(fabs.f64 (+.f64 (*.f64 (sin.f64 t) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))) (*.f64 (sin.f64 (atan.f64 (+.f64 (/.f64 eh (*.f64 t ew)) (*.f64 -1/3 (/.f64 (*.f64 t eh) ew))))) eh)))
(fabs.f64 (+.f64 (*.f64 (sin.f64 t) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))) (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) eh)))
(fabs.f64 (+.f64 (*.f64 (sin.f64 t) (*.f64 ew (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) eh)))
(fabs.f64 (+.f64 (*.f64 (*.f64 ew (sin.f64 t)) (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))))
(fabs.f64 (+.f64 (*.f64 (*.f64 ew (sin.f64 t)) (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (*.f64 -1/3 (/.f64 (*.f64 t eh) ew)))))))
(fabs.f64 (+.f64 (*.f64 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew)) (neg.f64 (*.f64 (sin.f64 t) (neg.f64 ew)))) (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) eh)))
(fabs.f64 (+.f64 (*.f64 (*.f64 ew (sin.f64 t)) (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (+.f64 (/.f64 eh (*.f64 t ew)) (*.f64 -1/3 (/.f64 (*.f64 eh t) ew))))))))
(fabs.f64 (+.f64 (*.f64 (sin.f64 t) (*.f64 ew (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) eh)))
(fabs.f64 (+.f64 (*.f64 (*.f64 ew (sin.f64 t)) (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
(fabs.f64 (+.f64 (*.f64 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew)) (neg.f64 (*.f64 (sin.f64 t) (neg.f64 ew)))) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))))
(fabs.f64 (+.f64 (*.f64 (*.f64 ew (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 t ew)) (sin.f64 t))) (neg.f64 (*.f64 (sin.f64 t) (neg.f64 ew)))) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))))
(fabs.f64 (+.f64 (*.f64 (sin.f64 t) (*.f64 ew (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) (*.f64 eh (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))))
(fabs.f64 (+.f64 (*.f64 (*.f64 ew (sin.f64 t)) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
(fabs.f64 (+.f64 (*.f64 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) ew)) (neg.f64 (*.f64 (sin.f64 t) (neg.f64 ew)))) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
(fabs.f64 (+.f64 (*.f64 (*.f64 ew (sin.f64 t)) (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) (*.f64 (*.f64 eh (*.f64 (/.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (cos.f64 t) eh)) (cos.f64 t))) (neg.f64 (*.f64 (cos.f64 t) (neg.f64 eh))))))
(fabs.f64 (+.f64 (*.f64 (*.f64 ew (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) (*.f64 (sin.f64 t) ew)) (sin.f64 t))) (neg.f64 (*.f64 (sin.f64 t) (neg.f64 ew)))) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))))
(fabs.f64 (+.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (*.f64 (pow.f64 t 5) (*.f64 ew (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) -31/15120))))) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
(fabs.f64 (+.f64 (*.f64 (*.f64 ew (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 (sin.f64 t) ew)) (sin.f64 t))) (neg.f64 (*.f64 (sin.f64 t) (neg.f64 ew)))) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))))
(fabs.f64 (+.f64 (*.f64 (*.f64 (sin.f64 t) (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 (sin.f64 t) ew)) ew)) (neg.f64 (*.f64 (sin.f64 t) (neg.f64 ew)))) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))))
(fabs.f64 (+.f64 (*.f64 (pow.f64 (sin.f64 t) 2) (*.f64 (pow.f64 t 5) (*.f64 ew (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -31/15120))))) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
(fabs.f64 (+.f64 (*.f64 (*.f64 ew (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 (sin.f64 t) ew)) (sin.f64 t))) (neg.f64 (*.f64 (sin.f64 t) (neg.f64 ew)))) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
(fabs.f64 (+.f64 (*.f64 (*.f64 (sin.f64 t) (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))) (*.f64 (sin.f64 t) ew)) ew)) (neg.f64 (*.f64 (sin.f64 t) (neg.f64 ew)))) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
(fabs.f64 (+.f64 (*.f64 (*.f64 (sin.f64 t) (+.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) t) (+.f64 (*.f64 t (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 1/6)) (*.f64 -1 (+.f64 (*.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/360) (pow.f64 t 3)) (*.f64 (pow.f64 t 5) (+.f64 (*.f64 1/6 (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) -7/360)) (*.f64 (cos.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) 1/840)))))))) (neg.f64 (*.f64 (sin.f64 t) (neg.f64 ew)))) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
Outputs
(fabs.f64 (+.f64 (*.f64 (sin.f64 t) (*.f64 ew (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) (*.f64 eh (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))))
Calls

5 calls:

64.0ms
t
12.0ms
(+.f64 (*.f64 (*.f64 ew (sin.f64 t)) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
11.0ms
ew
11.0ms
(fabs.f64 (+.f64 (*.f64 (*.f64 ew (sin.f64 t)) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
11.0ms
eh
Results
ErrorSegmentsBranch
0.1b1eh
0.1b1ew
0.1b1t
0.1b1(fabs.f64 (+.f64 (*.f64 (*.f64 ew (sin.f64 t)) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
0.1b1(+.f64 (*.f64 (*.f64 ew (sin.f64 t)) (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))
Compiler

Compiled 930 to 225 computations (75.8% saved)

regimes28.0ms (0.2%)

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

3 calls:

7.0ms
ew
7.0ms
eh
7.0ms
t
Results
ErrorSegmentsBranch
0.3b1eh
0.3b1ew
0.3b1t
Compiler

Compiled 379 to 99 computations (73.9% saved)

regimes117.0ms (0.8%)

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

3 calls:

86.0ms
t
16.0ms
ew
10.0ms
eh
Results
ErrorSegmentsBranch
1.2b2eh
1.6b3ew
0.4b3t
Compiler

Compiled 282 to 87 computations (69.1% saved)

bsearch99.0ms (0.6%)

Algorithm
binary-search
Steps
TimeLeftRight
43.0ms
1.0625467854625067e-8
0.0004417878259671691
56.0ms
-7.940299011774293e-5
-1.0925579292408338e-12
Results
96.0ms144×body256valid
Compiler

Compiled 559 to 346 computations (38.1% saved)

regimes17.0ms (0.1%)

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

3 calls:

6.0ms
eh
4.0ms
ew
4.0ms
t
Results
ErrorSegmentsBranch
7.2b1eh
7.2b1ew
7.2b1t
Compiler

Compiled 165 to 59 computations (64.2% saved)

regimes15.0ms (0.1%)

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

3 calls:

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

Compiled 139 to 52 computations (62.6% saved)

regimes13.0ms (0.1%)

Accuracy

Total -16.1b remaining (-111.9%)

Threshold costs -16.1b (-111.9%)

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

3 calls:

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

Compiled 91 to 36 computations (60.4% saved)

simplify7.0ms (0%)

Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
067745
Stop Event
fuel
saturated
Calls
Call 1
Inputs
(fabs.f64 (+.f64 (*.f64 (sin.f64 t) (*.f64 ew (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) (*.f64 eh (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))))
(fabs.f64 (+.f64 (*.f64 (*.f64 ew (sin.f64 t)) (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
(if (<=.f64 t -7378697629483821/147573952589676412928) (fabs.f64 (+.f64 (*.f64 (*.f64 ew (sin.f64 t)) (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (*.f64 -1/3 (/.f64 (*.f64 t eh) ew))))))) (if (<=.f64 t 5742397643169489/302231454903657293676544) (fabs.f64 (+.f64 (*.f64 t (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))) (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) eh))) (fabs.f64 (+.f64 (*.f64 (*.f64 ew (sin.f64 t)) (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (*.f64 -1/3 (/.f64 (*.f64 t eh) ew)))))))))
(fabs.f64 (+.f64 (*.f64 (*.f64 ew (sin.f64 t)) (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))))
(fabs.f64 (+.f64 (*.f64 (sin.f64 t) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))) (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) eh)))
(fabs.f64 (+.f64 (*.f64 (sin.f64 t) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))) (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) eh)))
(fabs.f64 (+.f64 (*.f64 t (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))) (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) eh)))
Outputs
(fabs.f64 (+.f64 (*.f64 (sin.f64 t) (*.f64 ew (cos.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))) (*.f64 eh (*.f64 (cos.f64 t) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t))))))))
(fabs.f64 (+.f64 (*.f64 (*.f64 ew (sin.f64 t)) (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 (/.f64 eh ew) (tan.f64 t)))))))
(if (<=.f64 t -7378697629483821/147573952589676412928) (fabs.f64 (+.f64 (*.f64 (*.f64 ew (sin.f64 t)) (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (*.f64 -1/3 (/.f64 (*.f64 t eh) ew))))))) (if (<=.f64 t 5742397643169489/302231454903657293676544) (fabs.f64 (+.f64 (*.f64 t (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))) (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) eh))) (fabs.f64 (+.f64 (*.f64 (*.f64 ew (sin.f64 t)) (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (*.f64 -1/3 (/.f64 (*.f64 t eh) ew)))))))))
(fabs.f64 (+.f64 (*.f64 (*.f64 ew (sin.f64 t)) (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew))))) (*.f64 (*.f64 eh (cos.f64 t)) (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))))
(fabs.f64 (+.f64 (*.f64 (sin.f64 t) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))) (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 (tan.f64 t) ew)))) eh)))
(fabs.f64 (+.f64 (*.f64 (sin.f64 t) (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))) (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) eh)))
(fabs.f64 (+.f64 (*.f64 t (*.f64 ew (cos.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))))) (*.f64 (sin.f64 (atan.f64 (/.f64 eh (*.f64 t ew)))) eh)))
Compiler

Compiled 257 to 138 computations (46.3% saved)

soundness149.0ms (1%)

Algorithm
egg-herbie
Rules
1592×rational_best_oopsla_all_46_json_45_simplify-7
1420×rational_best_oopsla_all_46_json_45_simplify-49
1152×rational_best_oopsla_all_46_json_45_simplify-10
876×rational_best_oopsla_all_46_json_45_simplify-80
838×rational_best_oopsla_all_46_json_45_simplify-89
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
02091
14291
214291
367691
4399791
5764591
Stop Event
node limit
Compiler

Compiled 227 to 43 computations (81.1% saved)

end122.0ms (0.8%)

Compiler

Compiled 239 to 68 computations (71.5% saved)

Profiling

Loading profile data...