Details

Time bar (total: 12.2s)

analyze993.0ms (8.1%)

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

Compiled 34 to 19 computations (44.1% saved)

sample6.0s (49.3%)

Results
2.9s2062×body1024valid
2.2s5145×body256valid
865.0ms1036×body512valid
31.0ms13×body2048valid
Bogosity

preprocess61.0ms (0.5%)

Algorithm
egg-herbie
Rules
1498×rational_best_oopsla_all_46_json_45_simplify-23
1058×rational_best_oopsla_all_46_json_45_simplify-72
1008×rational_best_oopsla_all_46_json_45_simplify-49
812×rational_best_oopsla_all_46_json_45_simplify-89
744×rational_best_oopsla_all_46_json_45_simplify-7
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
062396
1179396
2665396
33343396
033
Stop Event
saturated
node limit
Calls
Call 1
Inputs
0
1
2
Outputs
0
1
2
Call 2
Inputs
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)))) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
(fabs.f64 (-.f64 (*.f64 (*.f64 eh (cos.f64 t)) (cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 ew) (tan.f64 t)) eh)))) (*.f64 (*.f64 ew (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 ew) (tan.f64 t)) eh))))))
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 eh)) (cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 t) (tan.f64 eh)) ew)))) (*.f64 (*.f64 t (sin.f64 eh)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 t) (tan.f64 eh)) ew))))))
(fabs.f64 (-.f64 (*.f64 (*.f64 t (cos.f64 ew)) (cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 ew)) t)))) (*.f64 (*.f64 eh (sin.f64 ew)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 ew)) t))))))
Outputs
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)))) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
(fabs.f64 (-.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))) (cos.f64 t))) (*.f64 eh (*.f64 (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))) (sin.f64 t)))))
(fabs.f64 (-.f64 (*.f64 ew (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))))) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))))))
(fabs.f64 (-.f64 (*.f64 ew (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))))) (*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)))))))
(fabs.f64 (-.f64 (*.f64 (*.f64 eh (cos.f64 t)) (cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 ew) (tan.f64 t)) eh)))) (*.f64 (*.f64 ew (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 ew) (tan.f64 t)) eh))))))
(fabs.f64 (-.f64 (*.f64 (*.f64 (cos.f64 t) eh) (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 ew)) eh)))) (*.f64 (*.f64 ew (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 ew)) eh))))))
(fabs.f64 (-.f64 (*.f64 eh (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (/.f64 (*.f64 ew (neg.f64 (tan.f64 t))) eh))))) (*.f64 (*.f64 ew (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 ew (neg.f64 (tan.f64 t))) eh))))))
(fabs.f64 (-.f64 (*.f64 eh (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (/.f64 (*.f64 ew (neg.f64 (tan.f64 t))) eh))))) (*.f64 ew (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (/.f64 (*.f64 ew (neg.f64 (tan.f64 t))) eh)))))))
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 eh)) (cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 t) (tan.f64 eh)) ew)))) (*.f64 (*.f64 t (sin.f64 eh)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 t) (tan.f64 eh)) ew))))))
(fabs.f64 (-.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 t) (tan.f64 eh)) ew))) (cos.f64 eh))) (*.f64 (sin.f64 eh) (*.f64 (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 t) (tan.f64 eh)) ew))) t))))
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 eh)) (cos.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 (tan.f64 eh))) ew)))) (*.f64 (*.f64 t (sin.f64 eh)) (sin.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 (tan.f64 eh))) ew))))))
(fabs.f64 (-.f64 (*.f64 ew (*.f64 (cos.f64 eh) (cos.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 (tan.f64 eh))) ew))))) (*.f64 (*.f64 t (sin.f64 eh)) (sin.f64 (atan.f64 (/.f64 (*.f64 t (neg.f64 (tan.f64 eh))) ew))))))
(fabs.f64 (-.f64 (*.f64 (*.f64 t (cos.f64 ew)) (cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 ew)) t)))) (*.f64 (*.f64 eh (sin.f64 ew)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 ew)) t))))))
(fabs.f64 (-.f64 (*.f64 (*.f64 t (cos.f64 ew)) (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 ew))) t)))) (*.f64 (*.f64 eh (sin.f64 ew)) (sin.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 ew))) t))))))
Compiler

Compiled 36 to 21 computations (41.7% saved)

simplify65.0ms (0.5%)

Algorithm
egg-herbie
Rules
1478×rational_best_oopsla_all_46_json_45_simplify-72
1280×rational_best_oopsla_all_46_json_45_simplify-49
1114×rational_best_oopsla_all_46_json_45_simplify-13
1068×rational_best_oopsla_all_46_json_45_simplify-89
852×rational_best_oopsla_all_46_json_45_simplify-74
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
02199
15499
218999
392399
4383099
Stop Event
node limit
Counts
1 → 3
Calls
Call 1
Inputs
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)))) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
Outputs
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)))) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)))) (*.f64 (sin.f64 t) (*.f64 eh (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)))))))
(fabs.f64 (-.f64 (*.f64 ew (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))) (*.f64 eh (*.f64 (sin.f64 t) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)))))))

eval1.0ms (0%)

Compiler

Compiled 93 to 28 computations (69.9% saved)

prune1.0ms (0%)

Pruning

2 alts after pruning (2 fresh and 0 done)

PrunedKeptTotal
New213
Fresh011
Picked000
Done000
Total224
Error
0.1b
Counts
4 → 1
Alt Table
Click to see full alt table
StatusErrorProgram
0.1b
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)))) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
Compiler

Compiled 33 to 18 computations (45.5% saved)

localize33.0ms (0.3%)

Local error

Found 4 expressions with local error:

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

Compiled 147 to 18 computations (87.8% saved)

series27.0ms (0.2%)

Counts
4 → 132
Calls

33 calls:

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

rewrite102.0ms (0.8%)

Algorithm
batch-egg-rewrite
Rules
1150×rational_best_oopsla_all_46_json_45_simplify-23
942×rational_best_oopsla_all_46_json_45_simplify-13
934×rational_best_oopsla_all_46_json_45_simplify-37
922×rational_best_oopsla_all_46_json-2
922×rational_best_oopsla_all_46_json-1
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
017106
1111106
2406106
32058106
Stop Event
node limit
Counts
4 → 154
Calls
Call 1
Inputs
(cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)))
(/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)
(*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))
(*.f64 eh (sin.f64 t))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (/.f64 1 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)))) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)))) (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (neg.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)))) (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)))) (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (/.f64 1 (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)))) (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)))) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)))) (-.f64 0 (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (/.f64 1 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))))) (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)))) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))))) (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))))) (neg.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)))) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew) (*.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew) (*.f64 (/.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew) (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (/.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew) (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew) (*.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew) (*.f64 (/.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew) (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 -1 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew) (/.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew) (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew) (*.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew) (/.f64 1 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew) (*.f64 (/.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew) (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)) (/.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew) (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew) (*.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew) (/.f64 (/.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew) (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)) (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (neg.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew) (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)) (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew) (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)) (*.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew) (/.f64 1 (/.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew) (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew) (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)) (*.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew) (/.f64 (/.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew) (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)) (/.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew) (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew) (/.f64 1 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)) (-.f64 0 (/.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew) (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew) (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)) (/.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew) (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew) (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (neg.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 t))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 t))) (*.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 t))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 t))) (*.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 t)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 t))) (*.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (*.f64 (cos.f64 t) (/.f64 ew ew))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 t))) (*.f64 (*.f64 ew (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 t))) (*.f64 (/.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 t))) (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 t)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 t))) (*.f64 (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (*.f64 ew (cos.f64 t)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 t))) (*.f64 (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 t))) (*.f64 (*.f64 (/.f64 (*.f64 ew (cos.f64 t)) (*.f64 ew (cos.f64 t))) (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (/.f64 (*.f64 ew (cos.f64 t)) (*.f64 ew (cos.f64 t))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 t))) (*.f64 (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (/.f64 (*.f64 ew (cos.f64 t)) (*.f64 ew (cos.f64 t))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 t))) (*.f64 (neg.f64 (neg.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 t))) (*.f64 (neg.f64 (*.f64 (cos.f64 t) (neg.f64 ew))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (/.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 t))) (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 t))))) (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 t))) (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (*.f64 (cos.f64 t) (/.f64 ew ew)))) (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 ew (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))))) (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (*.f64 ew (cos.f64 t))))) (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)))))) (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (/.f64 (*.f64 ew (cos.f64 t)) (*.f64 ew (cos.f64 t))) (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (/.f64 (*.f64 ew (cos.f64 t)) (*.f64 ew (cos.f64 t)))))) (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (neg.f64 (neg.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)))))) (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (neg.f64 (*.f64 (cos.f64 t) (neg.f64 ew)))) (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 t))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 t))) (*.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 t))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 t))) (*.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 t)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 t))) (*.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (*.f64 (cos.f64 t) (/.f64 ew ew))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 t))) (*.f64 (*.f64 ew (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 t))) (*.f64 (/.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 t))) (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 t)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 t))) (*.f64 (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (*.f64 ew (cos.f64 t)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 t))) (*.f64 (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 t))) (*.f64 (*.f64 (/.f64 (*.f64 ew (cos.f64 t)) (*.f64 ew (cos.f64 t))) (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (/.f64 (*.f64 ew (cos.f64 t)) (*.f64 ew (cos.f64 t))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 t))) (*.f64 (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (/.f64 (*.f64 ew (cos.f64 t)) (*.f64 ew (cos.f64 t))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 t))) (*.f64 (neg.f64 (neg.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 t))) (*.f64 (neg.f64 (*.f64 (cos.f64 t) (neg.f64 ew))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (*.f64 (cos.f64 t) (neg.f64 ew))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 1 (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (*.f64 (cos.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 (neg.f64 (tan.f64 t))) ew))) (cos.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (/.f64 (*.f64 ew (cos.f64 t)) (*.f64 ew (cos.f64 t))) (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (*.f64 (cos.f64 t) (neg.f64 ew)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (/.f64 (*.f64 ew (cos.f64 t)) (*.f64 ew (cos.f64 t)))) (*.f64 (cos.f64 t) (neg.f64 ew))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (*.f64 (cos.f64 t) (neg.f64 ew)) (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (/.f64 (*.f64 ew (cos.f64 t)) (*.f64 ew (cos.f64 t))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (/.f64 (*.f64 ew (cos.f64 t)) (*.f64 ew (cos.f64 t))))) (*.f64 ew (cos.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (/.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 t))) (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 t))))) (*.f64 (/.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 t))) (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 t)))) (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (*.f64 (cos.f64 t) (neg.f64 ew)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (*.f64 ew (cos.f64 t))))) (*.f64 (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (*.f64 ew (cos.f64 t)))) (*.f64 (cos.f64 t) (neg.f64 ew))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 (/.f64 (*.f64 ew (cos.f64 t)) (*.f64 ew (cos.f64 t))) (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (/.f64 (*.f64 ew (cos.f64 t)) (*.f64 ew (cos.f64 t)))))) (*.f64 (*.f64 (/.f64 (*.f64 ew (cos.f64 t)) (*.f64 ew (cos.f64 t))) (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (/.f64 (*.f64 ew (cos.f64 t)) (*.f64 ew (cos.f64 t))))) (*.f64 (cos.f64 t) (neg.f64 ew))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (neg.f64 (neg.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)))))) (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (*.f64 (cos.f64 t) (neg.f64 ew))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 t))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 t))) (/.f64 ew ew))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 t))) (/.f64 (*.f64 ew (cos.f64 t)) (*.f64 ew (cos.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 t))) (/.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 t))) (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 t))) (/.f64 (cos.f64 t) (cos.f64 t)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 t))) (/.f64 (*.f64 (cos.f64 t) (/.f64 ew ew)) (*.f64 (cos.f64 t) (/.f64 ew ew))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 t))) (/.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (/.f64 (*.f64 ew (cos.f64 t)) (*.f64 ew (cos.f64 t)))) (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (/.f64 (*.f64 ew (cos.f64 t)) (*.f64 ew (cos.f64 t))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 t))) (/.f64 (/.f64 (*.f64 ew (cos.f64 t)) (*.f64 ew (cos.f64 t))) (/.f64 (*.f64 ew (cos.f64 t)) (*.f64 ew (cos.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 t))) (/.f64 (/.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 t))) (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 t)))) (/.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 t))) (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 t))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 t))) (/.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 t)) (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 t))) (/.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (*.f64 (cos.f64 t) (/.f64 ew ew))) (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (*.f64 (cos.f64 t) (/.f64 ew ew)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 t))) (/.f64 (*.f64 ew (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)))) (*.f64 ew (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 t))) (/.f64 (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (*.f64 ew (cos.f64 t)))) (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (*.f64 ew (cos.f64 t))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 t))) (/.f64 (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))))) (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 t))) (/.f64 (*.f64 (/.f64 (*.f64 ew (cos.f64 t)) (*.f64 ew (cos.f64 t))) (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (/.f64 (*.f64 ew (cos.f64 t)) (*.f64 ew (cos.f64 t))))) (*.f64 (/.f64 (*.f64 ew (cos.f64 t)) (*.f64 ew (cos.f64 t))) (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (/.f64 (*.f64 ew (cos.f64 t)) (*.f64 ew (cos.f64 t)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 t))) (/.f64 (neg.f64 (neg.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))))) (neg.f64 (neg.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 t))) (/.f64 (neg.f64 (*.f64 (cos.f64 t) (neg.f64 ew))) (neg.f64 (*.f64 (cos.f64 t) (neg.f64 ew)))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 eh (sin.f64 t)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 eh (sin.f64 t)) (*.f64 (*.f64 eh (/.f64 (sin.f64 t) (sin.f64 t))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 eh (sin.f64 t)) (*.f64 (*.f64 (/.f64 eh eh) (*.f64 (sin.f64 t) (/.f64 eh eh))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 eh (sin.f64 t)) (*.f64 (*.f64 eh (sin.f64 t)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 eh (sin.f64 t)) (*.f64 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 eh (sin.f64 t))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 eh (sin.f64 t)) (*.f64 (*.f64 eh (/.f64 (sin.f64 t) eh)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 eh (sin.f64 t)) (*.f64 (neg.f64 (*.f64 (sin.f64 t) (/.f64 eh eh))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 eh (sin.f64 t)) (*.f64 (neg.f64 (neg.f64 (sin.f64 t))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 eh (sin.f64 t)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 eh (sin.f64 t)))) (*.f64 eh (sin.f64 t)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 eh (/.f64 (sin.f64 t) eh))) (*.f64 eh (sin.f64 t)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (/.f64 eh eh) (*.f64 (sin.f64 t) (/.f64 eh eh)))) (*.f64 eh (sin.f64 t)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (neg.f64 (neg.f64 (sin.f64 t)))) (*.f64 eh (sin.f64 t)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 eh (/.f64 (sin.f64 t) (sin.f64 t)))) (*.f64 eh (sin.f64 t)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 eh (sin.f64 t)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 eh (sin.f64 t)) (*.f64 (*.f64 eh (/.f64 (sin.f64 t) (sin.f64 t))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 eh (sin.f64 t)) (*.f64 (*.f64 (/.f64 eh eh) (*.f64 (sin.f64 t) (/.f64 eh eh))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 eh (sin.f64 t)) (*.f64 (*.f64 eh (sin.f64 t)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 eh (sin.f64 t)) (*.f64 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 eh (sin.f64 t))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 eh (sin.f64 t)) (*.f64 (*.f64 eh (/.f64 (sin.f64 t) eh)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 eh (sin.f64 t)) (*.f64 (neg.f64 (*.f64 (sin.f64 t) (/.f64 eh eh))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 eh (sin.f64 t)) (*.f64 (neg.f64 (neg.f64 (sin.f64 t))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 eh (neg.f64 (sin.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (neg.f64 eh) (*.f64 (sin.f64 t) (/.f64 eh eh))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 1 (*.f64 eh (neg.f64 (sin.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 -1 (*.f64 eh (sin.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (/.f64 eh eh) (*.f64 eh (neg.f64 (sin.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (*.f64 (sin.f64 t) (/.f64 eh eh)) (neg.f64 eh)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (neg.f64 (*.f64 (sin.f64 t) (/.f64 eh eh))) eh))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 eh (sin.f64 t)))) (*.f64 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 eh (sin.f64 t))) (*.f64 eh (neg.f64 (sin.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 eh (/.f64 (sin.f64 t) eh))) (*.f64 (*.f64 eh (/.f64 (sin.f64 t) eh)) (neg.f64 eh)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 (/.f64 eh eh) (*.f64 (sin.f64 t) (/.f64 eh eh)))) (*.f64 (*.f64 (/.f64 eh eh) (*.f64 (sin.f64 t) (/.f64 eh eh))) (neg.f64 eh)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (neg.f64 (neg.f64 (sin.f64 t)))) (*.f64 eh (neg.f64 (sin.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 eh (sin.f64 t)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 eh (sin.f64 t)) (/.f64 eh eh))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 eh (sin.f64 t)) (/.f64 (sin.f64 t) (sin.f64 t)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 eh (sin.f64 t)) (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 eh (sin.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 eh (sin.f64 t)) (/.f64 (/.f64 eh eh) (/.f64 eh eh)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 eh (sin.f64 t)) (/.f64 (*.f64 (sin.f64 t) (/.f64 eh eh)) (*.f64 (sin.f64 t) (/.f64 eh eh))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 eh (sin.f64 t)) (/.f64 (*.f64 eh (/.f64 (sin.f64 t) (sin.f64 t))) (*.f64 eh (/.f64 (sin.f64 t) (sin.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 eh (sin.f64 t)) (/.f64 (*.f64 eh (/.f64 (sin.f64 t) eh)) (*.f64 eh (/.f64 (sin.f64 t) eh))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 eh (sin.f64 t)) (/.f64 (*.f64 (/.f64 eh eh) (*.f64 (sin.f64 t) (/.f64 eh eh))) (*.f64 (/.f64 eh eh) (*.f64 (sin.f64 t) (/.f64 eh eh)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 eh (sin.f64 t)) (/.f64 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 eh (sin.f64 t))) (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 eh (sin.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 eh (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 neg.f64 (*.f64 eh (neg.f64 (sin.f64 t))))))))

simplify160.0ms (1.3%)

Algorithm
egg-herbie
Rules
1432×rational_best_oopsla_all_46_json_45_simplify-49
1040×rational_best_oopsla_all_46_json_45_simplify-7
990×rational_best_oopsla_all_46_json_45_simplify-89
868×rational_best_oopsla_all_46_json_45_simplify-10
858×rational_best_oopsla_all_46_json_45_simplify-30
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
037311272
1131610932
2500710848
Stop Event
node limit
Counts
286 → 250
Calls
Call 1
Inputs
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(*.f64 -1 (/.f64 (*.f64 t eh) ew))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)) (*.f64 -1/3 (/.f64 (*.f64 (pow.f64 t 3) eh) ew)))
(+.f64 (*.f64 -2/15 (/.f64 (*.f64 (pow.f64 t 5) eh) ew)) (+.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)) (*.f64 -1/3 (/.f64 (*.f64 (pow.f64 t 3) eh) ew))))
(+.f64 (*.f64 -17/315 (/.f64 (*.f64 (pow.f64 t 7) eh) ew)) (+.f64 (*.f64 -2/15 (/.f64 (*.f64 (pow.f64 t 5) eh) ew)) (+.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)) (*.f64 -1/3 (/.f64 (*.f64 (pow.f64 t 3) eh) ew)))))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) ew)
(+.f64 (*.f64 -1/2 (*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (pow.f64 t 2) ew))) (*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) ew))
(+.f64 (*.f64 -1/2 (*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (pow.f64 t 2) ew))) (+.f64 (*.f64 1/24 (*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (pow.f64 t 4) ew))) (*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) ew)))
(+.f64 (*.f64 -1/2 (*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (pow.f64 t 2) ew))) (+.f64 (*.f64 -1/720 (*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (pow.f64 t 6) ew))) (+.f64 (*.f64 1/24 (*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (pow.f64 t 4) ew))) (*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) ew))))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (sin.f64 t) eh)
(*.f64 (sin.f64 t) eh)
(*.f64 (sin.f64 t) eh)
(*.f64 (sin.f64 t) eh)
(*.f64 (sin.f64 t) eh)
(*.f64 (sin.f64 t) eh)
(*.f64 (sin.f64 t) eh)
(*.f64 (sin.f64 t) eh)
(*.f64 (sin.f64 t) eh)
(*.f64 (sin.f64 t) eh)
(*.f64 (sin.f64 t) eh)
(*.f64 (sin.f64 t) eh)
(*.f64 t eh)
(+.f64 (*.f64 t eh) (*.f64 -1/6 (*.f64 (pow.f64 t 3) eh)))
(+.f64 (*.f64 t eh) (+.f64 (*.f64 1/120 (*.f64 (pow.f64 t 5) eh)) (*.f64 -1/6 (*.f64 (pow.f64 t 3) eh))))
(+.f64 (*.f64 -1/5040 (*.f64 (pow.f64 t 7) eh)) (+.f64 (*.f64 t eh) (+.f64 (*.f64 1/120 (*.f64 (pow.f64 t 5) eh)) (*.f64 -1/6 (*.f64 (pow.f64 t 3) eh)))))
(*.f64 (sin.f64 t) eh)
(*.f64 (sin.f64 t) eh)
(*.f64 (sin.f64 t) eh)
(*.f64 (sin.f64 t) eh)
(*.f64 (sin.f64 t) eh)
(*.f64 (sin.f64 t) eh)
(*.f64 (sin.f64 t) eh)
(*.f64 (sin.f64 t) eh)
(+.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) 0)
(+.f64 0 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))))
(-.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) 0)
(-.f64 0 (neg.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)))))
(*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) 1)
(*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)))))
(*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (/.f64 1 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))))))
(*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)))) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))))))
(*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)))) (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))))))
(*.f64 1 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))))
(*.f64 -1 (neg.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)))))
(*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)))) (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))))
(*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)))) (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (/.f64 1 (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)))))))
(*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)))) (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)))) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)))))))
(*.f64 (neg.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)))) -1)
(*.f64 (neg.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)))) (-.f64 0 (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))))))
(*.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (/.f64 1 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))))) (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))))
(*.f64 (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)))) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))))) (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))))
(*.f64 (neg.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))))) (neg.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)))))
(/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) 1)
(/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)))))
(/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)))) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))))))
(+.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew) 0)
(+.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew) (*.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew) 0))
(+.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew) (*.f64 (/.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew) (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)) 0))
(+.f64 0 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))
(+.f64 (*.f64 0 (/.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew) (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))
(-.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew) 0)
(-.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew) (*.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew) 0))
(-.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew) (*.f64 (/.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew) (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)) 0))
(-.f64 0 (*.f64 -1 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)))
(*.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew) 1)
(*.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew) (/.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew) (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)))
(*.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew) (*.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew) (/.f64 1 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))))
(*.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew) (*.f64 (/.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew) (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)) (/.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew) (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))))
(*.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew) (*.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew) (/.f64 (/.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew) (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)) (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))))
(*.f64 1 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))
(*.f64 -1 (neg.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)))
(*.f64 (/.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew) (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)) (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))
(*.f64 (/.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew) (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)) (*.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew) (/.f64 1 (/.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew) (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)))))
(*.f64 (/.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew) (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)) (*.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew) (/.f64 (/.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew) (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)) (/.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew) (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)))))
(*.f64 (*.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew) (/.f64 1 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))
(*.f64 (neg.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)) -1)
(*.f64 (neg.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)) (-.f64 0 (/.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew) (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))))
(*.f64 (*.f64 (/.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew) (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)) (/.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew) (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))
(*.f64 (neg.f64 (/.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew) (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (neg.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)))
(+.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 t))) 0)
(+.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 t))) (*.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 t))) 0))
(+.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 t))) (*.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 t)) 0))
(+.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 t))) (*.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (*.f64 (cos.f64 t) (/.f64 ew ew))) 0))
(+.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 t))) (*.f64 (*.f64 ew (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)))) 0))
(+.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 t))) (*.f64 (/.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 t))) (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 t)))) 0))
(+.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 t))) (*.f64 (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (*.f64 ew (cos.f64 t)))) 0))
(+.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 t))) (*.f64 (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))))) 0))
(+.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 t))) (*.f64 (*.f64 (/.f64 (*.f64 ew (cos.f64 t)) (*.f64 ew (cos.f64 t))) (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (/.f64 (*.f64 ew (cos.f64 t)) (*.f64 ew (cos.f64 t))))) 0))
(+.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 t))) (*.f64 (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (/.f64 (*.f64 ew (cos.f64 t)) (*.f64 ew (cos.f64 t))))) 0))
(+.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 t))) (*.f64 (neg.f64 (neg.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))))) 0))
(+.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 t))) (*.f64 (neg.f64 (*.f64 (cos.f64 t) (neg.f64 ew))) 0))
(+.f64 0 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 t))))
(+.f64 (*.f64 0 (/.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 t))) (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 t))))) (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 t))))
(+.f64 (*.f64 0 (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 t))) (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 t))))
(+.f64 (*.f64 0 (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (*.f64 (cos.f64 t) (/.f64 ew ew)))) (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 t))))
(+.f64 (*.f64 0 (*.f64 ew (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))))) (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 t))))
(+.f64 (*.f64 0 (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (*.f64 ew (cos.f64 t))))) (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 t))))
(+.f64 (*.f64 0 (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)))))) (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 t))))
(+.f64 (*.f64 0 (*.f64 (/.f64 (*.f64 ew (cos.f64 t)) (*.f64 ew (cos.f64 t))) (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (/.f64 (*.f64 ew (cos.f64 t)) (*.f64 ew (cos.f64 t)))))) (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 t))))
(+.f64 (*.f64 0 (neg.f64 (neg.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)))))) (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 t))))
(+.f64 (*.f64 0 (neg.f64 (*.f64 (cos.f64 t) (neg.f64 ew)))) (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 t))))
(-.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 t))) 0)
(-.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 t))) (*.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 t))) 0))
(-.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 t))) (*.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 t)) 0))
(-.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 t))) (*.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (*.f64 (cos.f64 t) (/.f64 ew ew))) 0))
(-.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 t))) (*.f64 (*.f64 ew (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)))) 0))
(-.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 t))) (*.f64 (/.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 t))) (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 t)))) 0))
(-.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 t))) (*.f64 (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (*.f64 ew (cos.f64 t)))) 0))
(-.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 t))) (*.f64 (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))))) 0))
(-.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 t))) (*.f64 (*.f64 (/.f64 (*.f64 ew (cos.f64 t)) (*.f64 ew (cos.f64 t))) (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (/.f64 (*.f64 ew (cos.f64 t)) (*.f64 ew (cos.f64 t))))) 0))
(-.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 t))) (*.f64 (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (/.f64 (*.f64 ew (cos.f64 t)) (*.f64 ew (cos.f64 t))))) 0))
(-.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 t))) (*.f64 (neg.f64 (neg.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))))) 0))
(-.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 t))) (*.f64 (neg.f64 (*.f64 (cos.f64 t) (neg.f64 ew))) 0))
(-.f64 0 (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (*.f64 (cos.f64 t) (neg.f64 ew))))
(-.f64 0 (*.f64 1 (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (*.f64 (cos.f64 t) (neg.f64 ew)))))
(-.f64 0 (*.f64 -1 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 t)))))
(-.f64 0 (*.f64 (/.f64 (*.f64 ew (cos.f64 t)) (*.f64 ew (cos.f64 t))) (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (*.f64 (cos.f64 t) (neg.f64 ew)))))
(-.f64 0 (*.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (/.f64 (*.f64 ew (cos.f64 t)) (*.f64 ew (cos.f64 t)))) (*.f64 (cos.f64 t) (neg.f64 ew))))
(-.f64 0 (*.f64 (*.f64 (cos.f64 t) (neg.f64 ew)) (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (/.f64 (*.f64 ew (cos.f64 t)) (*.f64 ew (cos.f64 t))))))
(-.f64 0 (*.f64 (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (/.f64 (*.f64 ew (cos.f64 t)) (*.f64 ew (cos.f64 t))))) (*.f64 ew (cos.f64 t))))
(-.f64 (*.f64 0 (/.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 t))) (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 t))))) (*.f64 (/.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 t))) (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 t)))) (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (*.f64 (cos.f64 t) (neg.f64 ew)))))
(-.f64 (*.f64 0 (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (*.f64 ew (cos.f64 t))))) (*.f64 (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (*.f64 ew (cos.f64 t)))) (*.f64 (cos.f64 t) (neg.f64 ew))))
(-.f64 (*.f64 0 (*.f64 (/.f64 (*.f64 ew (cos.f64 t)) (*.f64 ew (cos.f64 t))) (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (/.f64 (*.f64 ew (cos.f64 t)) (*.f64 ew (cos.f64 t)))))) (*.f64 (*.f64 (/.f64 (*.f64 ew (cos.f64 t)) (*.f64 ew (cos.f64 t))) (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (/.f64 (*.f64 ew (cos.f64 t)) (*.f64 ew (cos.f64 t))))) (*.f64 (cos.f64 t) (neg.f64 ew))))
(-.f64 (*.f64 0 (neg.f64 (neg.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)))))) (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (*.f64 (cos.f64 t) (neg.f64 ew))))
(/.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 t))) 1)
(/.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 t))) (/.f64 ew ew))
(/.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 t))) (/.f64 (*.f64 ew (cos.f64 t)) (*.f64 ew (cos.f64 t))))
(/.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)))))
(/.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 t))) (/.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 t))) (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 t)))))
(/.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 t))) (/.f64 (cos.f64 t) (cos.f64 t)))
(/.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 t))) (/.f64 (*.f64 (cos.f64 t) (/.f64 ew ew)) (*.f64 (cos.f64 t) (/.f64 ew ew))))
(/.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 t))) (/.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (/.f64 (*.f64 ew (cos.f64 t)) (*.f64 ew (cos.f64 t)))) (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (/.f64 (*.f64 ew (cos.f64 t)) (*.f64 ew (cos.f64 t))))))
(/.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 t))) (/.f64 (/.f64 (*.f64 ew (cos.f64 t)) (*.f64 ew (cos.f64 t))) (/.f64 (*.f64 ew (cos.f64 t)) (*.f64 ew (cos.f64 t)))))
(/.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 t))) (/.f64 (/.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 t))) (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 t)))) (/.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 t))) (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 t))))))
(/.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 t))) (/.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 t)) (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 t))))
(/.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 t))) (/.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (*.f64 (cos.f64 t) (/.f64 ew ew))) (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (*.f64 (cos.f64 t) (/.f64 ew ew)))))
(/.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 t))) (/.f64 (*.f64 ew (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)))) (*.f64 ew (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))))))
(/.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 t))) (/.f64 (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (*.f64 ew (cos.f64 t)))) (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (*.f64 ew (cos.f64 t))))))
(/.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 t))) (/.f64 (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))))) (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)))))))
(/.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 t))) (/.f64 (*.f64 (/.f64 (*.f64 ew (cos.f64 t)) (*.f64 ew (cos.f64 t))) (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (/.f64 (*.f64 ew (cos.f64 t)) (*.f64 ew (cos.f64 t))))) (*.f64 (/.f64 (*.f64 ew (cos.f64 t)) (*.f64 ew (cos.f64 t))) (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (/.f64 (*.f64 ew (cos.f64 t)) (*.f64 ew (cos.f64 t)))))))
(/.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 t))) (/.f64 (neg.f64 (neg.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))))) (neg.f64 (neg.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)))))))
(/.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 t))) (/.f64 (neg.f64 (*.f64 (cos.f64 t) (neg.f64 ew))) (neg.f64 (*.f64 (cos.f64 t) (neg.f64 ew)))))
(+.f64 (*.f64 eh (sin.f64 t)) 0)
(+.f64 (*.f64 eh (sin.f64 t)) (*.f64 (*.f64 eh (/.f64 (sin.f64 t) (sin.f64 t))) 0))
(+.f64 (*.f64 eh (sin.f64 t)) (*.f64 (*.f64 (/.f64 eh eh) (*.f64 (sin.f64 t) (/.f64 eh eh))) 0))
(+.f64 (*.f64 eh (sin.f64 t)) (*.f64 (*.f64 eh (sin.f64 t)) 0))
(+.f64 (*.f64 eh (sin.f64 t)) (*.f64 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 eh (sin.f64 t))) 0))
(+.f64 (*.f64 eh (sin.f64 t)) (*.f64 (*.f64 eh (/.f64 (sin.f64 t) eh)) 0))
(+.f64 (*.f64 eh (sin.f64 t)) (*.f64 (neg.f64 (*.f64 (sin.f64 t) (/.f64 eh eh))) 0))
(+.f64 (*.f64 eh (sin.f64 t)) (*.f64 (neg.f64 (neg.f64 (sin.f64 t))) 0))
(+.f64 0 (*.f64 eh (sin.f64 t)))
(+.f64 (*.f64 0 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 eh (sin.f64 t)))) (*.f64 eh (sin.f64 t)))
(+.f64 (*.f64 0 (*.f64 eh (/.f64 (sin.f64 t) eh))) (*.f64 eh (sin.f64 t)))
(+.f64 (*.f64 0 (*.f64 (/.f64 eh eh) (*.f64 (sin.f64 t) (/.f64 eh eh)))) (*.f64 eh (sin.f64 t)))
(+.f64 (*.f64 0 (neg.f64 (neg.f64 (sin.f64 t)))) (*.f64 eh (sin.f64 t)))
(+.f64 (*.f64 0 (*.f64 eh (/.f64 (sin.f64 t) (sin.f64 t)))) (*.f64 eh (sin.f64 t)))
(-.f64 (*.f64 eh (sin.f64 t)) 0)
(-.f64 (*.f64 eh (sin.f64 t)) (*.f64 (*.f64 eh (/.f64 (sin.f64 t) (sin.f64 t))) 0))
(-.f64 (*.f64 eh (sin.f64 t)) (*.f64 (*.f64 (/.f64 eh eh) (*.f64 (sin.f64 t) (/.f64 eh eh))) 0))
(-.f64 (*.f64 eh (sin.f64 t)) (*.f64 (*.f64 eh (sin.f64 t)) 0))
(-.f64 (*.f64 eh (sin.f64 t)) (*.f64 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 eh (sin.f64 t))) 0))
(-.f64 (*.f64 eh (sin.f64 t)) (*.f64 (*.f64 eh (/.f64 (sin.f64 t) eh)) 0))
(-.f64 (*.f64 eh (sin.f64 t)) (*.f64 (neg.f64 (*.f64 (sin.f64 t) (/.f64 eh eh))) 0))
(-.f64 (*.f64 eh (sin.f64 t)) (*.f64 (neg.f64 (neg.f64 (sin.f64 t))) 0))
(-.f64 0 (*.f64 eh (neg.f64 (sin.f64 t))))
(-.f64 0 (*.f64 (neg.f64 eh) (*.f64 (sin.f64 t) (/.f64 eh eh))))
(-.f64 0 (*.f64 1 (*.f64 eh (neg.f64 (sin.f64 t)))))
(-.f64 0 (*.f64 -1 (*.f64 eh (sin.f64 t))))
(-.f64 0 (*.f64 (/.f64 eh eh) (*.f64 eh (neg.f64 (sin.f64 t)))))
(-.f64 0 (*.f64 (*.f64 (sin.f64 t) (/.f64 eh eh)) (neg.f64 eh)))
(-.f64 0 (*.f64 (neg.f64 (*.f64 (sin.f64 t) (/.f64 eh eh))) eh))
(-.f64 (*.f64 0 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 eh (sin.f64 t)))) (*.f64 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 eh (sin.f64 t))) (*.f64 eh (neg.f64 (sin.f64 t)))))
(-.f64 (*.f64 0 (*.f64 eh (/.f64 (sin.f64 t) eh))) (*.f64 (*.f64 eh (/.f64 (sin.f64 t) eh)) (neg.f64 eh)))
(-.f64 (*.f64 0 (*.f64 (/.f64 eh eh) (*.f64 (sin.f64 t) (/.f64 eh eh)))) (*.f64 (*.f64 (/.f64 eh eh) (*.f64 (sin.f64 t) (/.f64 eh eh))) (neg.f64 eh)))
(-.f64 (*.f64 0 (neg.f64 (neg.f64 (sin.f64 t)))) (*.f64 eh (neg.f64 (sin.f64 t))))
(/.f64 (*.f64 eh (sin.f64 t)) 1)
(/.f64 (*.f64 eh (sin.f64 t)) (/.f64 eh eh))
(/.f64 (*.f64 eh (sin.f64 t)) (/.f64 (sin.f64 t) (sin.f64 t)))
(/.f64 (*.f64 eh (sin.f64 t)) (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 eh (sin.f64 t))))
(/.f64 (*.f64 eh (sin.f64 t)) (/.f64 (/.f64 eh eh) (/.f64 eh eh)))
(/.f64 (*.f64 eh (sin.f64 t)) (/.f64 (*.f64 (sin.f64 t) (/.f64 eh eh)) (*.f64 (sin.f64 t) (/.f64 eh eh))))
(/.f64 (*.f64 eh (sin.f64 t)) (/.f64 (*.f64 eh (/.f64 (sin.f64 t) (sin.f64 t))) (*.f64 eh (/.f64 (sin.f64 t) (sin.f64 t)))))
(/.f64 (*.f64 eh (sin.f64 t)) (/.f64 (*.f64 eh (/.f64 (sin.f64 t) eh)) (*.f64 eh (/.f64 (sin.f64 t) eh))))
(/.f64 (*.f64 eh (sin.f64 t)) (/.f64 (*.f64 (/.f64 eh eh) (*.f64 (sin.f64 t) (/.f64 eh eh))) (*.f64 (/.f64 eh eh) (*.f64 (sin.f64 t) (/.f64 eh eh)))))
(/.f64 (*.f64 eh (sin.f64 t)) (/.f64 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 eh (sin.f64 t))) (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 eh (sin.f64 t)))))
(/.f64 (*.f64 eh (sin.f64 t)) (/.f64 (neg.f64 (neg.f64 (sin.f64 t))) (neg.f64 (neg.f64 (sin.f64 t)))))
(neg.f64 (*.f64 eh (neg.f64 (sin.f64 t))))
Outputs
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(*.f64 -1 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(neg.f64 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(*.f64 -1 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(neg.f64 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(*.f64 -1 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(neg.f64 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(*.f64 -1 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(neg.f64 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(*.f64 -1 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(neg.f64 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(*.f64 -1 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(neg.f64 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(*.f64 -1 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(neg.f64 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(*.f64 -1 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(neg.f64 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(*.f64 -1 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(neg.f64 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(*.f64 -1 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(neg.f64 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(*.f64 -1 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(neg.f64 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(*.f64 -1 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(neg.f64 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(*.f64 -1 (/.f64 (*.f64 t eh) ew))
(neg.f64 (/.f64 (*.f64 t eh) ew))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)) (*.f64 -1/3 (/.f64 (*.f64 (pow.f64 t 3) eh) ew)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)) (*.f64 -1/3 (/.f64 (*.f64 eh (pow.f64 t 3)) ew)))
(+.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)) (*.f64 -1/3 (/.f64 (*.f64 eh (pow.f64 t 3)) ew)))
(+.f64 (*.f64 -2/15 (/.f64 (*.f64 (pow.f64 t 5) eh) ew)) (+.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)) (*.f64 -1/3 (/.f64 (*.f64 (pow.f64 t 3) eh) ew))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)) (+.f64 (*.f64 -2/15 (/.f64 (*.f64 eh (pow.f64 t 5)) ew)) (*.f64 -1/3 (/.f64 (*.f64 eh (pow.f64 t 3)) ew))))
(+.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)) (+.f64 (*.f64 -1/3 (/.f64 (*.f64 eh (pow.f64 t 3)) ew)) (*.f64 -2/15 (/.f64 (*.f64 eh (pow.f64 t 5)) ew))))
(+.f64 (*.f64 -17/315 (/.f64 (*.f64 (pow.f64 t 7) eh) ew)) (+.f64 (*.f64 -2/15 (/.f64 (*.f64 (pow.f64 t 5) eh) ew)) (+.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)) (*.f64 -1/3 (/.f64 (*.f64 (pow.f64 t 3) eh) ew)))))
(+.f64 (*.f64 -2/15 (/.f64 (*.f64 eh (pow.f64 t 5)) ew)) (+.f64 (*.f64 -17/315 (/.f64 (*.f64 eh (pow.f64 t 7)) ew)) (+.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)) (*.f64 -1/3 (/.f64 (*.f64 eh (pow.f64 t 3)) ew)))))
(+.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)) (+.f64 (*.f64 -17/315 (/.f64 (*.f64 eh (pow.f64 t 7)) ew)) (+.f64 (*.f64 -1/3 (/.f64 (*.f64 eh (pow.f64 t 3)) ew)) (*.f64 -2/15 (/.f64 (*.f64 eh (pow.f64 t 5)) ew)))))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(*.f64 -1 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(neg.f64 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(*.f64 -1 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(neg.f64 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(*.f64 -1 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(neg.f64 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(*.f64 -1 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(neg.f64 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(*.f64 -1 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(neg.f64 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(*.f64 -1 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(neg.f64 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(*.f64 -1 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(neg.f64 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(*.f64 -1 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(neg.f64 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(*.f64 -1 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(neg.f64 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(*.f64 -1 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(neg.f64 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(*.f64 -1 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(neg.f64 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(*.f64 -1 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(neg.f64 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(*.f64 -1 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(neg.f64 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(*.f64 -1 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(neg.f64 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(*.f64 -1 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(neg.f64 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(*.f64 -1 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(neg.f64 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(*.f64 -1 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(neg.f64 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(*.f64 -1 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(neg.f64 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(*.f64 -1 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(neg.f64 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(*.f64 -1 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(neg.f64 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 ew (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 ew (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 ew (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 ew (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 ew (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 ew (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 ew (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 ew (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 ew (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 ew (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 ew (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 ew (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 ew (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 ew (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 ew (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 ew (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 ew (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 ew (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 ew (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 ew (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 ew (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 ew (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 ew (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 ew (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) ew)
(*.f64 ew (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))))
(*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))))
(+.f64 (*.f64 -1/2 (*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (pow.f64 t 2) ew))) (*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) ew))
(+.f64 (*.f64 ew (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))) (*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 -1/2 (*.f64 ew (pow.f64 t 2)))))
(*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (+.f64 ew (*.f64 (pow.f64 t 2) (*.f64 -1/2 ew))))
(+.f64 (*.f64 -1/2 (*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (pow.f64 t 2) ew))) (+.f64 (*.f64 1/24 (*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (pow.f64 t 4) ew))) (*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) ew)))
(+.f64 (*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 -1/2 (*.f64 ew (pow.f64 t 2)))) (+.f64 (*.f64 ew (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))) (*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 1/24 (*.f64 ew (pow.f64 t 4))))))
(+.f64 (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (pow.f64 t 2) (*.f64 -1/2 ew))) (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (+.f64 ew (*.f64 ew (*.f64 1/24 (pow.f64 t 4))))))
(+.f64 (*.f64 -1/2 (*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (pow.f64 t 2) ew))) (+.f64 (*.f64 -1/720 (*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (pow.f64 t 6) ew))) (+.f64 (*.f64 1/24 (*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (pow.f64 t 4) ew))) (*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) ew))))
(+.f64 (*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 -1/2 (*.f64 ew (pow.f64 t 2)))) (+.f64 (+.f64 (*.f64 ew (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))) (*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 1/24 (*.f64 ew (pow.f64 t 4))))) (*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 -1/720 (*.f64 ew (pow.f64 t 6))))))
(+.f64 (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (pow.f64 t 2) (*.f64 -1/2 ew))) (+.f64 (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (+.f64 ew (*.f64 ew (*.f64 1/24 (pow.f64 t 4))))) (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 ew (*.f64 -1/720 (pow.f64 t 6))))))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 ew (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 ew (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 ew (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 ew (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 ew (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 ew (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 ew (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 ew (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 ew (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 ew (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 ew (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 ew (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 ew (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 ew (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 ew (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 ew (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 ew (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 ew (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 ew (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 ew (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 ew (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 ew (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 ew (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 ew (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 ew (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 ew (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 ew (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 ew (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 ew (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 ew (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 ew (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 ew (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 ew (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 ew (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 ew (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 ew (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 ew (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 ew (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 ew (cos.f64 t)))
(*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 ew (cos.f64 t)))
(*.f64 (sin.f64 t) eh)
(*.f64 eh (sin.f64 t))
(*.f64 (sin.f64 t) eh)
(*.f64 eh (sin.f64 t))
(*.f64 (sin.f64 t) eh)
(*.f64 eh (sin.f64 t))
(*.f64 (sin.f64 t) eh)
(*.f64 eh (sin.f64 t))
(*.f64 (sin.f64 t) eh)
(*.f64 eh (sin.f64 t))
(*.f64 (sin.f64 t) eh)
(*.f64 eh (sin.f64 t))
(*.f64 (sin.f64 t) eh)
(*.f64 eh (sin.f64 t))
(*.f64 (sin.f64 t) eh)
(*.f64 eh (sin.f64 t))
(*.f64 (sin.f64 t) eh)
(*.f64 eh (sin.f64 t))
(*.f64 (sin.f64 t) eh)
(*.f64 eh (sin.f64 t))
(*.f64 (sin.f64 t) eh)
(*.f64 eh (sin.f64 t))
(*.f64 (sin.f64 t) eh)
(*.f64 eh (sin.f64 t))
(*.f64 t eh)
(+.f64 (*.f64 t eh) (*.f64 -1/6 (*.f64 (pow.f64 t 3) eh)))
(+.f64 (*.f64 t eh) (*.f64 (pow.f64 t 3) (*.f64 -1/6 eh)))
(+.f64 (*.f64 t eh) (*.f64 eh (*.f64 -1/6 (pow.f64 t 3))))
(+.f64 (*.f64 t eh) (+.f64 (*.f64 1/120 (*.f64 (pow.f64 t 5) eh)) (*.f64 -1/6 (*.f64 (pow.f64 t 3) eh))))
(+.f64 (*.f64 t eh) (+.f64 (*.f64 (pow.f64 t 3) (*.f64 -1/6 eh)) (*.f64 (pow.f64 t 5) (*.f64 1/120 eh))))
(+.f64 (+.f64 (*.f64 t eh) (*.f64 eh (*.f64 -1/6 (pow.f64 t 3)))) (*.f64 eh (*.f64 1/120 (pow.f64 t 5))))
(+.f64 (*.f64 -1/5040 (*.f64 (pow.f64 t 7) eh)) (+.f64 (*.f64 t eh) (+.f64 (*.f64 1/120 (*.f64 (pow.f64 t 5) eh)) (*.f64 -1/6 (*.f64 (pow.f64 t 3) eh)))))
(+.f64 (*.f64 t eh) (+.f64 (*.f64 (pow.f64 t 7) (*.f64 -1/5040 eh)) (+.f64 (*.f64 (pow.f64 t 3) (*.f64 -1/6 eh)) (*.f64 (pow.f64 t 5) (*.f64 1/120 eh)))))
(+.f64 (*.f64 t eh) (+.f64 (*.f64 eh (*.f64 -1/6 (pow.f64 t 3))) (+.f64 (*.f64 eh (*.f64 -1/5040 (pow.f64 t 7))) (*.f64 eh (*.f64 1/120 (pow.f64 t 5))))))
(+.f64 (*.f64 t eh) (+.f64 (*.f64 eh (*.f64 -1/6 (pow.f64 t 3))) (+.f64 (*.f64 eh (*.f64 1/120 (pow.f64 t 5))) (*.f64 eh (*.f64 -1/5040 (pow.f64 t 7))))))
(*.f64 (sin.f64 t) eh)
(*.f64 eh (sin.f64 t))
(*.f64 (sin.f64 t) eh)
(*.f64 eh (sin.f64 t))
(*.f64 (sin.f64 t) eh)
(*.f64 eh (sin.f64 t))
(*.f64 (sin.f64 t) eh)
(*.f64 eh (sin.f64 t))
(*.f64 (sin.f64 t) eh)
(*.f64 eh (sin.f64 t))
(*.f64 (sin.f64 t) eh)
(*.f64 eh (sin.f64 t))
(*.f64 (sin.f64 t) eh)
(*.f64 eh (sin.f64 t))
(*.f64 (sin.f64 t) eh)
(*.f64 eh (sin.f64 t))
(+.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) 0)
(cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)))
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)))
(+.f64 0 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))))
(cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)))
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)))
(-.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) 0)
(cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)))
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)))
(-.f64 0 (neg.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)))))
(cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)))
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)))
(*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) 1)
(cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)))
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)))
(*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)))))
(cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)))
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)))
(*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (/.f64 1 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))))))
(cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)))
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)))
(*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)))) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))))))
(cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)))
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)))
(*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)))) (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))))))
(cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)))
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)))
(*.f64 1 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))))
(cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)))
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)))
(*.f64 -1 (neg.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)))))
(cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)))
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)))
(*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)))) (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))))
(cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)))
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)))
(*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)))) (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (/.f64 1 (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)))))))
(cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)))
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)))
(*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)))) (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)))) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)))))))
(cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)))
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)))
(*.f64 (neg.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)))) -1)
(cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)))
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)))
(*.f64 (neg.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)))) (-.f64 0 (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))))))
(cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)))
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)))
(*.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (/.f64 1 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))))) (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))))
(cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)))
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)))
(*.f64 (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)))) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))))) (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))))
(cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)))
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)))
(*.f64 (neg.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))))) (neg.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)))))
(cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)))
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)))
(/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) 1)
(cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)))
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)))
(/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)))))
(cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)))
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)))
(/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)))) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))))))
(cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)))
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)))
(+.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew) 0)
(/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)
(/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)
(+.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew) (*.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew) 0))
(/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)
(/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)
(+.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew) (*.f64 (/.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew) (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)) 0))
(/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)
(/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)
(+.f64 0 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))
(/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)
(/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)
(+.f64 (*.f64 0 (/.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew) (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))
(/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)
(/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)
(-.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew) 0)
(/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)
(/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)
(-.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew) (*.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew) 0))
(/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)
(/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)
(-.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew) (*.f64 (/.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew) (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)) 0))
(/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)
(/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)
(-.f64 0 (*.f64 -1 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)))
(/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)
(/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)
(*.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew) 1)
(/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)
(/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)
(*.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew) (/.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew) (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)))
(/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)
(/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)
(*.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew) (*.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew) (/.f64 1 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))))
(/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)
(/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)
(*.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew) (*.f64 (/.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew) (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)) (/.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew) (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))))
(/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)
(/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)
(*.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew) (*.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew) (/.f64 (/.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew) (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)) (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))))
(/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)
(/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)
(*.f64 1 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))
(/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)
(/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)
(*.f64 -1 (neg.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)))
(/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)
(/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)
(*.f64 (/.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew) (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)) (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))
(/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)
(/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)
(*.f64 (/.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew) (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)) (*.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew) (/.f64 1 (/.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew) (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)))))
(/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)
(/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)
(*.f64 (/.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew) (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)) (*.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew) (/.f64 (/.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew) (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)) (/.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew) (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)))))
(/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)
(/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)
(*.f64 (*.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew) (/.f64 1 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))
(/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)
(/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)
(*.f64 (neg.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)) -1)
(/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)
(/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)
(*.f64 (neg.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)) (-.f64 0 (/.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew) (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))))
(/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)
(/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)
(*.f64 (*.f64 (/.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew) (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)) (/.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew) (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))
(/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)
(/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)
(*.f64 (neg.f64 (/.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew) (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (neg.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)))
(/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)
(/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)
(+.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 t))) 0)
(*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (*.f64 ew (cos.f64 t)))
(*.f64 ew (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)))))
(+.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 t))) (*.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 t))) 0))
(*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (*.f64 ew (cos.f64 t)))
(*.f64 ew (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)))))
(+.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 t))) (*.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 t)) 0))
(*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (*.f64 ew (cos.f64 t)))
(*.f64 ew (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)))))
(+.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 t))) (*.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (*.f64 (cos.f64 t) (/.f64 ew ew))) 0))
(*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (*.f64 ew (cos.f64 t)))
(*.f64 ew (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)))))
(+.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 t))) (*.f64 (*.f64 ew (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)))) 0))
(*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (*.f64 ew (cos.f64 t)))
(*.f64 ew (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)))))
(+.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 t))) (*.f64 (/.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 t))) (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 t)))) 0))
(*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (*.f64 ew (cos.f64 t)))
(*.f64 ew (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)))))
(+.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 t))) (*.f64 (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (*.f64 ew (cos.f64 t)))) 0))
(*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (*.f64 ew (cos.f64 t)))
(*.f64 ew (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)))))
(+.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 t))) (*.f64 (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))))) 0))
(*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (*.f64 ew (cos.f64 t)))
(*.f64 ew (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)))))
(+.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 t))) (*.f64 (*.f64 (/.f64 (*.f64 ew (cos.f64 t)) (*.f64 ew (cos.f64 t))) (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (/.f64 (*.f64 ew (cos.f64 t)) (*.f64 ew (cos.f64 t))))) 0))
(*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (*.f64 ew (cos.f64 t)))
(*.f64 ew (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)))))
(+.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 t))) (*.f64 (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (/.f64 (*.f64 ew (cos.f64 t)) (*.f64 ew (cos.f64 t))))) 0))
(*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (*.f64 ew (cos.f64 t)))
(*.f64 ew (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)))))
(+.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 t))) (*.f64 (neg.f64 (neg.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))))) 0))
(*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (*.f64 ew (cos.f64 t)))
(*.f64 ew (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)))))
(+.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 t))) (*.f64 (neg.f64 (*.f64 (cos.f64 t) (neg.f64 ew))) 0))
(*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (*.f64 ew (cos.f64 t)))
(*.f64 ew (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)))))
(+.f64 0 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 t))))
(*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (*.f64 ew (cos.f64 t)))
(*.f64 ew (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)))))
(+.f64 (*.f64 0 (/.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 t))) (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 t))))) (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 t))))
(*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (*.f64 ew (cos.f64 t)))
(*.f64 ew (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)))))
(+.f64 (*.f64 0 (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 t))) (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 t))))
(*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (*.f64 ew (cos.f64 t)))
(*.f64 ew (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)))))
(+.f64 (*.f64 0 (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (*.f64 (cos.f64 t) (/.f64 ew ew)))) (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 t))))
(*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (*.f64 ew (cos.f64 t)))
(*.f64 ew (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)))))
(+.f64 (*.f64 0 (*.f64 ew (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))))) (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 t))))
(*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (*.f64 ew (cos.f64 t)))
(*.f64 ew (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)))))
(+.f64 (*.f64 0 (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (*.f64 ew (cos.f64 t))))) (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 t))))
(*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (*.f64 ew (cos.f64 t)))
(*.f64 ew (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)))))
(+.f64 (*.f64 0 (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)))))) (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 t))))
(*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (*.f64 ew (cos.f64 t)))
(*.f64 ew (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)))))
(+.f64 (*.f64 0 (*.f64 (/.f64 (*.f64 ew (cos.f64 t)) (*.f64 ew (cos.f64 t))) (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (/.f64 (*.f64 ew (cos.f64 t)) (*.f64 ew (cos.f64 t)))))) (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 t))))
(*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (*.f64 ew (cos.f64 t)))
(*.f64 ew (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)))))
(+.f64 (*.f64 0 (neg.f64 (neg.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)))))) (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 t))))
(*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (*.f64 ew (cos.f64 t)))
(*.f64 ew (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)))))
(+.f64 (*.f64 0 (neg.f64 (*.f64 (cos.f64 t) (neg.f64 ew)))) (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 t))))
(*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (*.f64 ew (cos.f64 t)))
(*.f64 ew (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)))))
(-.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 t))) 0)
(*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (*.f64 ew (cos.f64 t)))
(*.f64 ew (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)))))
(-.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 t))) (*.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 t))) 0))
(*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (*.f64 ew (cos.f64 t)))
(*.f64 ew (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)))))
(-.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 t))) (*.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 t)) 0))
(*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (*.f64 ew (cos.f64 t)))
(*.f64 ew (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)))))
(-.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 t))) (*.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (*.f64 (cos.f64 t) (/.f64 ew ew))) 0))
(*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (*.f64 ew (cos.f64 t)))
(*.f64 ew (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)))))
(-.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 t))) (*.f64 (*.f64 ew (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)))) 0))
(*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (*.f64 ew (cos.f64 t)))
(*.f64 ew (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)))))
(-.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 t))) (*.f64 (/.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 t))) (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 t)))) 0))
(*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (*.f64 ew (cos.f64 t)))
(*.f64 ew (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)))))
(-.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 t))) (*.f64 (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (*.f64 ew (cos.f64 t)))) 0))
(*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (*.f64 ew (cos.f64 t)))
(*.f64 ew (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)))))
(-.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 t))) (*.f64 (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))))) 0))
(*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (*.f64 ew (cos.f64 t)))
(*.f64 ew (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)))))
(-.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 t))) (*.f64 (*.f64 (/.f64 (*.f64 ew (cos.f64 t)) (*.f64 ew (cos.f64 t))) (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (/.f64 (*.f64 ew (cos.f64 t)) (*.f64 ew (cos.f64 t))))) 0))
(*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (*.f64 ew (cos.f64 t)))
(*.f64 ew (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)))))
(-.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 t))) (*.f64 (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (/.f64 (*.f64 ew (cos.f64 t)) (*.f64 ew (cos.f64 t))))) 0))
(*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (*.f64 ew (cos.f64 t)))
(*.f64 ew (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)))))
(-.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 t))) (*.f64 (neg.f64 (neg.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))))) 0))
(*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (*.f64 ew (cos.f64 t)))
(*.f64 ew (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)))))
(-.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 t))) (*.f64 (neg.f64 (*.f64 (cos.f64 t) (neg.f64 ew))) 0))
(*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (*.f64 ew (cos.f64 t)))
(*.f64 ew (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)))))
(-.f64 0 (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (*.f64 (cos.f64 t) (neg.f64 ew))))
(neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (*.f64 (cos.f64 t) (neg.f64 ew))))
(neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 (cos.f64 t) (neg.f64 ew))))
(-.f64 0 (*.f64 1 (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (*.f64 (cos.f64 t) (neg.f64 ew)))))
(neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (*.f64 (cos.f64 t) (neg.f64 ew))))
(neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 (cos.f64 t) (neg.f64 ew))))
(-.f64 0 (*.f64 -1 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 t)))))
(neg.f64 (*.f64 -1 (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (*.f64 ew (cos.f64 t)))))
(neg.f64 (*.f64 ew (*.f64 (cos.f64 t) (neg.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)))))))
(-.f64 0 (*.f64 (/.f64 (*.f64 ew (cos.f64 t)) (*.f64 ew (cos.f64 t))) (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (*.f64 (cos.f64 t) (neg.f64 ew)))))
(neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (*.f64 (/.f64 (*.f64 ew (cos.f64 t)) (*.f64 ew (cos.f64 t))) (*.f64 (cos.f64 t) (neg.f64 ew)))))
(neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 (cos.f64 t) (*.f64 (/.f64 (*.f64 ew (cos.f64 t)) (*.f64 ew (cos.f64 t))) (neg.f64 ew)))))
(neg.f64 (-.f64 (*.f64 0 (*.f64 ew (cos.f64 t))) (*.f64 ew (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)))))))
(-.f64 0 (*.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (/.f64 (*.f64 ew (cos.f64 t)) (*.f64 ew (cos.f64 t)))) (*.f64 (cos.f64 t) (neg.f64 ew))))
(neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (*.f64 (/.f64 (*.f64 ew (cos.f64 t)) (*.f64 ew (cos.f64 t))) (*.f64 (cos.f64 t) (neg.f64 ew)))))
(neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 (cos.f64 t) (*.f64 (/.f64 (*.f64 ew (cos.f64 t)) (*.f64 ew (cos.f64 t))) (neg.f64 ew)))))
(neg.f64 (-.f64 (*.f64 0 (*.f64 ew (cos.f64 t))) (*.f64 ew (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)))))))
(-.f64 0 (*.f64 (*.f64 (cos.f64 t) (neg.f64 ew)) (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (/.f64 (*.f64 ew (cos.f64 t)) (*.f64 ew (cos.f64 t))))))
(neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (*.f64 (/.f64 (*.f64 ew (cos.f64 t)) (*.f64 ew (cos.f64 t))) (*.f64 (cos.f64 t) (neg.f64 ew)))))
(neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 (cos.f64 t) (*.f64 (/.f64 (*.f64 ew (cos.f64 t)) (*.f64 ew (cos.f64 t))) (neg.f64 ew)))))
(neg.f64 (-.f64 (*.f64 0 (*.f64 ew (cos.f64 t))) (*.f64 ew (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)))))))
(-.f64 0 (*.f64 (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (/.f64 (*.f64 ew (cos.f64 t)) (*.f64 ew (cos.f64 t))))) (*.f64 ew (cos.f64 t))))
(neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (*.f64 (/.f64 (*.f64 ew (cos.f64 t)) (*.f64 ew (cos.f64 t))) (*.f64 (cos.f64 t) (neg.f64 ew)))))
(neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 (cos.f64 t) (*.f64 (/.f64 (*.f64 ew (cos.f64 t)) (*.f64 ew (cos.f64 t))) (neg.f64 ew)))))
(neg.f64 (-.f64 (*.f64 0 (*.f64 ew (cos.f64 t))) (*.f64 ew (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)))))))
(-.f64 (*.f64 0 (/.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 t))) (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 t))))) (*.f64 (/.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 t))) (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 t)))) (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (*.f64 (cos.f64 t) (neg.f64 ew)))))
(*.f64 (/.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (*.f64 ew (cos.f64 t))) (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (*.f64 ew (cos.f64 t)))) (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (*.f64 (cos.f64 t) (neg.f64 ew)))))
(*.f64 (/.f64 (*.f64 ew (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))))) (*.f64 ew (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)))))) (neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 (cos.f64 t) (neg.f64 ew)))))
(-.f64 (*.f64 0 (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (*.f64 ew (cos.f64 t))))) (*.f64 (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (*.f64 ew (cos.f64 t)))) (*.f64 (cos.f64 t) (neg.f64 ew))))
(*.f64 (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (*.f64 ew (cos.f64 t)))) (neg.f64 (*.f64 (cos.f64 t) (neg.f64 ew))))
(*.f64 (*.f64 ew (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t))) (cos.f64 t))) (neg.f64 (*.f64 (cos.f64 t) (neg.f64 ew))))
(*.f64 (*.f64 ew (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t))) (cos.f64 t))) (-.f64 (*.f64 ew (cos.f64 t)) 0))
(-.f64 (*.f64 0 (*.f64 (/.f64 (*.f64 ew (cos.f64 t)) (*.f64 ew (cos.f64 t))) (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (/.f64 (*.f64 ew (cos.f64 t)) (*.f64 ew (cos.f64 t)))))) (*.f64 (*.f64 (/.f64 (*.f64 ew (cos.f64 t)) (*.f64 ew (cos.f64 t))) (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (/.f64 (*.f64 ew (cos.f64 t)) (*.f64 ew (cos.f64 t))))) (*.f64 (cos.f64 t) (neg.f64 ew))))
(*.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (*.f64 (/.f64 (*.f64 ew (cos.f64 t)) (*.f64 ew (cos.f64 t))) (/.f64 (*.f64 ew (cos.f64 t)) (*.f64 ew (cos.f64 t))))) (neg.f64 (*.f64 (cos.f64 t) (neg.f64 ew))))
(*.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 (/.f64 (*.f64 ew (cos.f64 t)) (*.f64 ew (cos.f64 t))) (/.f64 (*.f64 ew (cos.f64 t)) (*.f64 ew (cos.f64 t))))) (neg.f64 (*.f64 (cos.f64 t) (neg.f64 ew))))
(neg.f64 (*.f64 (/.f64 (*.f64 ew (cos.f64 t)) (*.f64 ew (cos.f64 t))) (-.f64 (*.f64 0 (*.f64 ew (cos.f64 t))) (*.f64 ew (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))))))))
(-.f64 (*.f64 0 (neg.f64 (neg.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)))))) (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (*.f64 (cos.f64 t) (neg.f64 ew))))
(neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (*.f64 (cos.f64 t) (neg.f64 ew))))
(neg.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 (cos.f64 t) (neg.f64 ew))))
(/.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 t))) 1)
(*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (*.f64 ew (cos.f64 t)))
(*.f64 ew (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)))))
(/.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 t))) (/.f64 ew ew))
(*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (*.f64 ew (cos.f64 t)))
(*.f64 ew (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)))))
(/.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 t))) (/.f64 (*.f64 ew (cos.f64 t)) (*.f64 ew (cos.f64 t))))
(/.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (*.f64 ew (cos.f64 t))) (/.f64 (*.f64 ew (cos.f64 t)) (*.f64 ew (cos.f64 t))))
(/.f64 (*.f64 ew (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))))) (/.f64 (*.f64 ew (cos.f64 t)) (*.f64 ew (cos.f64 t))))
(/.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)))))
(*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (*.f64 ew (cos.f64 t)))
(*.f64 ew (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)))))
(/.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 t))) (/.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 t))) (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 t)))))
(*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (*.f64 ew (cos.f64 t)))
(*.f64 ew (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)))))
(/.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 t))) (/.f64 (cos.f64 t) (cos.f64 t)))
(/.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (*.f64 ew (cos.f64 t))) (/.f64 (cos.f64 t) (cos.f64 t)))
(/.f64 (*.f64 ew (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))))) (/.f64 (cos.f64 t) (cos.f64 t)))
(/.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 t))) (/.f64 (*.f64 (cos.f64 t) (/.f64 ew ew)) (*.f64 (cos.f64 t) (/.f64 ew ew))))
(/.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (*.f64 ew (cos.f64 t))) (/.f64 (*.f64 (cos.f64 t) (/.f64 ew ew)) (*.f64 (cos.f64 t) (/.f64 ew ew))))
(/.f64 (*.f64 ew (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))))) (/.f64 (*.f64 (cos.f64 t) (/.f64 ew ew)) (*.f64 (cos.f64 t) (/.f64 ew ew))))
(/.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 t))) (/.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (/.f64 (*.f64 ew (cos.f64 t)) (*.f64 ew (cos.f64 t)))) (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (/.f64 (*.f64 ew (cos.f64 t)) (*.f64 ew (cos.f64 t))))))
(/.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (*.f64 ew (cos.f64 t))) (/.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (/.f64 (*.f64 ew (cos.f64 t)) (*.f64 ew (cos.f64 t)))) (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (/.f64 (*.f64 ew (cos.f64 t)) (*.f64 ew (cos.f64 t))))))
(/.f64 (*.f64 ew (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))))) (/.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (/.f64 (*.f64 ew (cos.f64 t)) (*.f64 ew (cos.f64 t)))) (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (/.f64 (*.f64 ew (cos.f64 t)) (*.f64 ew (cos.f64 t))))))
(/.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 t))) (/.f64 (/.f64 (*.f64 ew (cos.f64 t)) (*.f64 ew (cos.f64 t))) (/.f64 (*.f64 ew (cos.f64 t)) (*.f64 ew (cos.f64 t)))))
(/.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (*.f64 ew (cos.f64 t))) (/.f64 (/.f64 (*.f64 ew (cos.f64 t)) (*.f64 ew (cos.f64 t))) (/.f64 (*.f64 ew (cos.f64 t)) (*.f64 ew (cos.f64 t)))))
(/.f64 (*.f64 ew (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))))) (/.f64 (/.f64 (*.f64 ew (cos.f64 t)) (*.f64 ew (cos.f64 t))) (/.f64 (*.f64 ew (cos.f64 t)) (*.f64 ew (cos.f64 t)))))
(/.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 t))) (/.f64 (/.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 t))) (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 t)))) (/.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 t))) (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 t))))))
(/.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (*.f64 ew (cos.f64 t))) (/.f64 (/.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (*.f64 ew (cos.f64 t))) (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (*.f64 ew (cos.f64 t)))) (/.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (*.f64 ew (cos.f64 t))) (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (*.f64 ew (cos.f64 t))))))
(/.f64 (*.f64 ew (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))))) (/.f64 (/.f64 (*.f64 ew (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))))) (*.f64 ew (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)))))) (/.f64 (*.f64 ew (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))))) (*.f64 ew (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))))))))
(/.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 t))) (/.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 t)) (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 t))))
(*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (*.f64 ew (cos.f64 t)))
(*.f64 ew (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)))))
(/.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 t))) (/.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (*.f64 (cos.f64 t) (/.f64 ew ew))) (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (*.f64 (cos.f64 t) (/.f64 ew ew)))))
(/.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (*.f64 ew (cos.f64 t))) (/.f64 (*.f64 (cos.f64 t) (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (/.f64 ew ew))) (*.f64 (cos.f64 t) (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (/.f64 ew ew)))))
(/.f64 (*.f64 ew (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))))) (/.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 (cos.f64 t) (/.f64 ew ew))) (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 (cos.f64 t) (/.f64 ew ew)))))
(/.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 t))) (/.f64 (*.f64 ew (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)))) (*.f64 ew (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))))))
(/.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (*.f64 ew (cos.f64 t))) (/.f64 (*.f64 ew (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)))) (*.f64 ew (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))))))
(/.f64 (*.f64 ew (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))))) (/.f64 (*.f64 ew (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)))) (*.f64 ew (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))))))
(/.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 t))) (/.f64 (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (*.f64 ew (cos.f64 t)))) (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (*.f64 ew (cos.f64 t))))))
(/.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (*.f64 ew (cos.f64 t))) (/.f64 (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (*.f64 ew (cos.f64 t)))) (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (*.f64 ew (cos.f64 t))))))
(/.f64 (*.f64 ew (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))))) (/.f64 (*.f64 ew (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t))) (cos.f64 t))) (*.f64 ew (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t))) (cos.f64 t)))))
(/.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 t))) (/.f64 (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))))) (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)))))))
(/.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (*.f64 ew (cos.f64 t))) (/.f64 (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)))) (*.f64 ew (cos.f64 t))) (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)))) (*.f64 ew (cos.f64 t)))))
(/.f64 (*.f64 ew (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))))) (/.f64 (*.f64 ew (*.f64 (cos.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)))))) (*.f64 ew (*.f64 (cos.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))))))))
(/.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 t))) (/.f64 (*.f64 (/.f64 (*.f64 ew (cos.f64 t)) (*.f64 ew (cos.f64 t))) (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (/.f64 (*.f64 ew (cos.f64 t)) (*.f64 ew (cos.f64 t))))) (*.f64 (/.f64 (*.f64 ew (cos.f64 t)) (*.f64 ew (cos.f64 t))) (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (/.f64 (*.f64 ew (cos.f64 t)) (*.f64 ew (cos.f64 t)))))))
(/.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (*.f64 ew (cos.f64 t))) (/.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (*.f64 (/.f64 (*.f64 ew (cos.f64 t)) (*.f64 ew (cos.f64 t))) (/.f64 (*.f64 ew (cos.f64 t)) (*.f64 ew (cos.f64 t))))) (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (*.f64 (/.f64 (*.f64 ew (cos.f64 t)) (*.f64 ew (cos.f64 t))) (/.f64 (*.f64 ew (cos.f64 t)) (*.f64 ew (cos.f64 t)))))))
(/.f64 (*.f64 ew (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))))) (/.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 (/.f64 (*.f64 ew (cos.f64 t)) (*.f64 ew (cos.f64 t))) (/.f64 (*.f64 ew (cos.f64 t)) (*.f64 ew (cos.f64 t))))) (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 (/.f64 (*.f64 ew (cos.f64 t)) (*.f64 ew (cos.f64 t))) (/.f64 (*.f64 ew (cos.f64 t)) (*.f64 ew (cos.f64 t)))))))
(/.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 t))) (/.f64 (neg.f64 (neg.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))))) (neg.f64 (neg.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew)))))))
(*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (*.f64 ew (cos.f64 t)))
(*.f64 ew (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)))))
(/.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (cos.f64 t))) (/.f64 (neg.f64 (*.f64 (cos.f64 t) (neg.f64 ew))) (neg.f64 (*.f64 (cos.f64 t) (neg.f64 ew)))))
(/.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 eh (neg.f64 (tan.f64 t))) ew))) (*.f64 ew (cos.f64 t))) (/.f64 (neg.f64 (*.f64 (cos.f64 t) (neg.f64 ew))) (neg.f64 (*.f64 (cos.f64 t) (neg.f64 ew)))))
(/.f64 (*.f64 ew (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))))) (/.f64 (neg.f64 (*.f64 (cos.f64 t) (neg.f64 ew))) (neg.f64 (*.f64 (cos.f64 t) (neg.f64 ew)))))
(/.f64 (*.f64 ew (*.f64 (cos.f64 t) (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))))) (/.f64 (-.f64 (*.f64 ew (cos.f64 t)) 0) (-.f64 (*.f64 ew (cos.f64 t)) 0)))
(+.f64 (*.f64 eh (sin.f64 t)) 0)
(*.f64 eh (sin.f64 t))
(+.f64 (*.f64 eh (sin.f64 t)) (*.f64 (*.f64 eh (/.f64 (sin.f64 t) (sin.f64 t))) 0))
(*.f64 eh (sin.f64 t))
(+.f64 (*.f64 eh (sin.f64 t)) (*.f64 (*.f64 (/.f64 eh eh) (*.f64 (sin.f64 t) (/.f64 eh eh))) 0))
(*.f64 eh (sin.f64 t))
(+.f64 (*.f64 eh (sin.f64 t)) (*.f64 (*.f64 eh (sin.f64 t)) 0))
(*.f64 eh (sin.f64 t))
(+.f64 (*.f64 eh (sin.f64 t)) (*.f64 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 eh (sin.f64 t))) 0))
(*.f64 eh (sin.f64 t))
(+.f64 (*.f64 eh (sin.f64 t)) (*.f64 (*.f64 eh (/.f64 (sin.f64 t) eh)) 0))
(*.f64 eh (sin.f64 t))
(+.f64 (*.f64 eh (sin.f64 t)) (*.f64 (neg.f64 (*.f64 (sin.f64 t) (/.f64 eh eh))) 0))
(*.f64 eh (sin.f64 t))
(+.f64 (*.f64 eh (sin.f64 t)) (*.f64 (neg.f64 (neg.f64 (sin.f64 t))) 0))
(*.f64 eh (sin.f64 t))
(+.f64 0 (*.f64 eh (sin.f64 t)))
(*.f64 eh (sin.f64 t))
(+.f64 (*.f64 0 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 eh (sin.f64 t)))) (*.f64 eh (sin.f64 t)))
(*.f64 eh (sin.f64 t))
(+.f64 (*.f64 0 (*.f64 eh (/.f64 (sin.f64 t) eh))) (*.f64 eh (sin.f64 t)))
(*.f64 eh (sin.f64 t))
(+.f64 (*.f64 0 (*.f64 (/.f64 eh eh) (*.f64 (sin.f64 t) (/.f64 eh eh)))) (*.f64 eh (sin.f64 t)))
(*.f64 eh (sin.f64 t))
(+.f64 (*.f64 0 (neg.f64 (neg.f64 (sin.f64 t)))) (*.f64 eh (sin.f64 t)))
(*.f64 eh (sin.f64 t))
(+.f64 (*.f64 0 (*.f64 eh (/.f64 (sin.f64 t) (sin.f64 t)))) (*.f64 eh (sin.f64 t)))
(*.f64 eh (sin.f64 t))
(-.f64 (*.f64 eh (sin.f64 t)) 0)
(*.f64 eh (sin.f64 t))
(-.f64 (*.f64 eh (sin.f64 t)) (*.f64 (*.f64 eh (/.f64 (sin.f64 t) (sin.f64 t))) 0))
(*.f64 eh (sin.f64 t))
(-.f64 (*.f64 eh (sin.f64 t)) (*.f64 (*.f64 (/.f64 eh eh) (*.f64 (sin.f64 t) (/.f64 eh eh))) 0))
(*.f64 eh (sin.f64 t))
(-.f64 (*.f64 eh (sin.f64 t)) (*.f64 (*.f64 eh (sin.f64 t)) 0))
(*.f64 eh (sin.f64 t))
(-.f64 (*.f64 eh (sin.f64 t)) (*.f64 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 eh (sin.f64 t))) 0))
(*.f64 eh (sin.f64 t))
(-.f64 (*.f64 eh (sin.f64 t)) (*.f64 (*.f64 eh (/.f64 (sin.f64 t) eh)) 0))
(*.f64 eh (sin.f64 t))
(-.f64 (*.f64 eh (sin.f64 t)) (*.f64 (neg.f64 (*.f64 (sin.f64 t) (/.f64 eh eh))) 0))
(*.f64 eh (sin.f64 t))
(-.f64 (*.f64 eh (sin.f64 t)) (*.f64 (neg.f64 (neg.f64 (sin.f64 t))) 0))
(*.f64 eh (sin.f64 t))
(-.f64 0 (*.f64 eh (neg.f64 (sin.f64 t))))
(*.f64 eh (sin.f64 t))
(-.f64 0 (*.f64 (neg.f64 eh) (*.f64 (sin.f64 t) (/.f64 eh eh))))
(*.f64 eh (sin.f64 t))
(-.f64 0 (*.f64 1 (*.f64 eh (neg.f64 (sin.f64 t)))))
(*.f64 eh (sin.f64 t))
(-.f64 0 (*.f64 -1 (*.f64 eh (sin.f64 t))))
(*.f64 eh (sin.f64 t))
(-.f64 0 (*.f64 (/.f64 eh eh) (*.f64 eh (neg.f64 (sin.f64 t)))))
(*.f64 eh (sin.f64 t))
(-.f64 0 (*.f64 (*.f64 (sin.f64 t) (/.f64 eh eh)) (neg.f64 eh)))
(*.f64 eh (sin.f64 t))
(-.f64 0 (*.f64 (neg.f64 (*.f64 (sin.f64 t) (/.f64 eh eh))) eh))
(*.f64 eh (sin.f64 t))
(-.f64 (*.f64 0 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 eh (sin.f64 t)))) (*.f64 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 eh (sin.f64 t))) (*.f64 eh (neg.f64 (sin.f64 t)))))
(*.f64 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 eh (sin.f64 t))) (neg.f64 (*.f64 eh (neg.f64 (sin.f64 t)))))
(*.f64 (*.f64 eh (sin.f64 t)) (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 eh (sin.f64 t))))
(-.f64 (*.f64 0 (*.f64 eh (/.f64 (sin.f64 t) eh))) (*.f64 (*.f64 eh (/.f64 (sin.f64 t) eh)) (neg.f64 eh)))
(*.f64 (*.f64 eh (/.f64 (sin.f64 t) eh)) (-.f64 0 (neg.f64 eh)))
(*.f64 (*.f64 eh (/.f64 (sin.f64 t) eh)) (-.f64 eh 0))
(-.f64 (*.f64 (*.f64 eh (/.f64 (sin.f64 t) eh)) eh) 0)
(-.f64 (*.f64 0 (*.f64 (/.f64 eh eh) (*.f64 (sin.f64 t) (/.f64 eh eh)))) (*.f64 (*.f64 (/.f64 eh eh) (*.f64 (sin.f64 t) (/.f64 eh eh))) (neg.f64 eh)))
(*.f64 eh (sin.f64 t))
(-.f64 (*.f64 0 (neg.f64 (neg.f64 (sin.f64 t)))) (*.f64 eh (neg.f64 (sin.f64 t))))
(*.f64 eh (sin.f64 t))
(/.f64 (*.f64 eh (sin.f64 t)) 1)
(*.f64 eh (sin.f64 t))
(/.f64 (*.f64 eh (sin.f64 t)) (/.f64 eh eh))
(*.f64 eh (sin.f64 t))
(/.f64 (*.f64 eh (sin.f64 t)) (/.f64 (sin.f64 t) (sin.f64 t)))
(*.f64 eh (sin.f64 t))
(/.f64 (*.f64 eh (sin.f64 t)) (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 eh (sin.f64 t))))
(*.f64 eh (sin.f64 t))
(/.f64 (*.f64 eh (sin.f64 t)) (/.f64 (/.f64 eh eh) (/.f64 eh eh)))
(/.f64 (*.f64 eh (sin.f64 t)) (/.f64 (*.f64 (sin.f64 t) (/.f64 eh eh)) (*.f64 (sin.f64 t) (/.f64 eh eh))))
(/.f64 (*.f64 eh (sin.f64 t)) (/.f64 (*.f64 eh (/.f64 (sin.f64 t) (sin.f64 t))) (*.f64 eh (/.f64 (sin.f64 t) (sin.f64 t)))))
(/.f64 (*.f64 eh (sin.f64 t)) (/.f64 (*.f64 eh (/.f64 (sin.f64 t) eh)) (*.f64 eh (/.f64 (sin.f64 t) eh))))
(/.f64 (*.f64 eh (sin.f64 t)) (/.f64 (*.f64 (/.f64 eh eh) (*.f64 (sin.f64 t) (/.f64 eh eh))) (*.f64 (/.f64 eh eh) (*.f64 (sin.f64 t) (/.f64 eh eh)))))
(*.f64 eh (sin.f64 t))
(/.f64 (*.f64 eh (sin.f64 t)) (/.f64 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 eh (sin.f64 t))) (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 eh (sin.f64 t)))))
(/.f64 (*.f64 eh (sin.f64 t)) (/.f64 (neg.f64 (neg.f64 (sin.f64 t))) (neg.f64 (neg.f64 (sin.f64 t)))))
(/.f64 (*.f64 eh (sin.f64 t)) (/.f64 (-.f64 (sin.f64 t) 0) (-.f64 (sin.f64 t) 0)))
(neg.f64 (*.f64 eh (neg.f64 (sin.f64 t))))
(*.f64 eh (sin.f64 t))

eval202.0ms (1.7%)

Compiler

Compiled 13485 to 2163 computations (84% saved)

prune58.0ms (0.5%)

Pruning

5 alts after pruning (4 fresh and 1 done)

PrunedKeptTotal
New2864290
Fresh000
Picked011
Done000
Total2865291
Error
0.1b
Counts
291 → 5
Alt Table
Click to see full alt table
StatusErrorProgram
0.3b
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t))) (cos.f64 t))) (-.f64 (*.f64 ew (cos.f64 t)) 0)) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
0.1b
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)))) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
0.4b
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)))) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))))
6.9b
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
11.5b
(fabs.f64 (-.f64 (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
Compiler

Compiled 172 to 108 computations (37.2% saved)

localize36.0ms (0.3%)

Local error

Found 4 expressions with local error:

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

Compiled 157 to 20 computations (87.3% saved)

series6.0ms (0%)

Counts
2 → 36
Calls

18 calls:

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

rewrite80.0ms (0.7%)

Algorithm
batch-egg-rewrite
Rules
1996×rational_best_oopsla_all_46_json-2
1996×rational_best_oopsla_all_46_json-1
1996×rational_best_oopsla_all_46_json-4
1996×rational_best_oopsla_all_46_json-3
874×rational_best_oopsla_all_46_json_45_simplify-7
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01246
17146
220046
379546
4387246
Stop Event
node limit
Counts
2 → 82
Calls
Call 1
Inputs
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(/.f64 (*.f64 (tan.f64 t) eh) ew)
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 0 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))) 0) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) 0) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))))) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (/.f64 1 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))) (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 1 (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (/.f64 1 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))) (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (/.f64 1 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))) (*.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))) (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (/.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (/.f64 1 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))))) (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (*.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))) (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))))) (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (neg.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 1 (neg.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))) (neg.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))) (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (/.f64 1 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))) (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (/.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))) (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (/.f64 1 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))))) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))) (neg.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))) (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))))) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))))) (neg.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (/.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))) (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew) (*.f64 (/.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew) (/.f64 (*.f64 (tan.f64 t) eh) ew)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew) (*.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew) (*.f64 0 (/.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew) (/.f64 (*.f64 (tan.f64 t) eh) ew))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (*.f64 (tan.f64 t) eh) ew))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew) (/.f64 (*.f64 (tan.f64 t) eh) ew)) 0) (/.f64 (*.f64 (tan.f64 t) eh) ew))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew) 0) (/.f64 (*.f64 (tan.f64 t) eh) ew))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (/.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew) (/.f64 (*.f64 (tan.f64 t) eh) ew))) (/.f64 (*.f64 (tan.f64 t) eh) ew))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew) (*.f64 (/.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew) (/.f64 (*.f64 (tan.f64 t) eh) ew)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew) (*.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew) (*.f64 0 (/.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew) (/.f64 (*.f64 (tan.f64 t) eh) ew))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew) (/.f64 (*.f64 (tan.f64 t) eh) ew)) 0) (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew) 0) (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)) 0) (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (neg.f64 (/.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew) (/.f64 (*.f64 (tan.f64 t) eh) ew))) 0) (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew) (/.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew) (/.f64 (*.f64 (tan.f64 t) eh) ew)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew) (*.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew) (/.f64 1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew) (*.f64 (/.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew) (/.f64 (*.f64 (tan.f64 t) eh) ew)) (/.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew) (/.f64 (*.f64 (tan.f64 t) eh) ew))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew) (*.f64 1 (*.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew) (/.f64 1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew) (*.f64 -1 (*.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew) (/.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew) (*.f64 -1 (*.f64 (/.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew) (/.f64 (*.f64 (tan.f64 t) eh) ew)) (neg.f64 (/.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew) (/.f64 (*.f64 (tan.f64 t) eh) ew))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew) (*.f64 (/.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew) (/.f64 (*.f64 (tan.f64 t) eh) ew)) (*.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew) (/.f64 1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew) (*.f64 (/.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew) (/.f64 (*.f64 (tan.f64 t) eh) ew)) (*.f64 (/.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew) (/.f64 (*.f64 (tan.f64 t) eh) ew)) (/.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew) (/.f64 (*.f64 (tan.f64 t) eh) ew)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew) (*.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew) (/.f64 (/.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew) (/.f64 (*.f64 (tan.f64 t) eh) ew)) (/.f64 (*.f64 (tan.f64 t) eh) ew))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew) (*.f64 (*.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew) (/.f64 1 (/.f64 (*.f64 (tan.f64 t) eh) ew))) (/.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew) (/.f64 (*.f64 (tan.f64 t) eh) ew))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew) (*.f64 (*.f64 (/.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew) (/.f64 (*.f64 (tan.f64 t) eh) ew)) (/.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew) (/.f64 (*.f64 (tan.f64 t) eh) ew))) (/.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew) (/.f64 (*.f64 (tan.f64 t) eh) ew))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)) (neg.f64 (/.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew) (/.f64 (*.f64 (tan.f64 t) eh) ew))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)) (*.f64 (/.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew) (/.f64 (*.f64 (tan.f64 t) eh) ew)) (neg.f64 (/.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew) (/.f64 (*.f64 (tan.f64 t) eh) ew)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)) (*.f64 -1 (*.f64 (/.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew) (/.f64 (*.f64 (tan.f64 t) eh) ew)) (/.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew) (/.f64 (*.f64 (tan.f64 t) eh) ew)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)) (*.f64 -1 (*.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew) (/.f64 1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew) (/.f64 (*.f64 (tan.f64 t) eh) ew)) (/.f64 (*.f64 (tan.f64 t) eh) ew))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew) (/.f64 (*.f64 (tan.f64 t) eh) ew)) (*.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew) (/.f64 1 (/.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew) (/.f64 (*.f64 (tan.f64 t) eh) ew)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew) (/.f64 (*.f64 (tan.f64 t) eh) ew)) (*.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)) (/.f64 -1 (/.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew) (/.f64 (*.f64 (tan.f64 t) eh) ew)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew) (/.f64 (*.f64 (tan.f64 t) eh) ew)) (*.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew) (/.f64 (/.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew) (/.f64 (*.f64 (tan.f64 t) eh) ew)) (/.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew) (/.f64 (*.f64 (tan.f64 t) eh) ew)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew) (/.f64 (*.f64 (tan.f64 t) eh) ew))) (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew) (/.f64 1 (/.f64 (*.f64 (tan.f64 t) eh) ew))) (/.f64 (*.f64 (tan.f64 t) eh) ew))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew) (/.f64 (*.f64 (tan.f64 t) eh) ew)) (/.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew) (/.f64 (*.f64 (tan.f64 t) eh) ew))) (/.f64 (*.f64 (tan.f64 t) eh) ew))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))))))

simplify132.0ms (1.1%)

Algorithm
egg-herbie
Rules
1112×rational_best_oopsla_all_46_json_45_simplify-49
988×rational_best_oopsla_all_46_json_45_simplify-72
664×rational_best_oopsla_all_46_json_45_simplify-10
652×rational_best_oopsla_all_46_json_45_simplify-23
646×rational_best_oopsla_all_46_json_45_simplify-31
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01802946
16272946
228602946
367912946
Stop Event
node limit
Counts
118 → 95
Calls
Call 1
Inputs
(/.f64 (*.f64 t eh) ew)
(+.f64 (/.f64 (*.f64 t eh) ew) (*.f64 1/3 (/.f64 (*.f64 (pow.f64 t 3) eh) ew)))
(+.f64 (/.f64 (*.f64 t eh) ew) (+.f64 (*.f64 2/15 (/.f64 (*.f64 (pow.f64 t 5) eh) ew)) (*.f64 1/3 (/.f64 (*.f64 (pow.f64 t 3) eh) ew))))
(+.f64 (/.f64 (*.f64 t eh) ew) (+.f64 (*.f64 2/15 (/.f64 (*.f64 (pow.f64 t 5) eh) ew)) (+.f64 (*.f64 1/3 (/.f64 (*.f64 (pow.f64 t 3) eh) ew)) (*.f64 17/315 (/.f64 (*.f64 (pow.f64 t 7) eh) ew)))))
(/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew))
(/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew))
(/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew))
(/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew))
(/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew))
(/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew))
(/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew))
(/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew))
(/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew))
(/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew))
(/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew))
(/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew))
(/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew))
(/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew))
(/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew))
(/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew))
(/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew))
(/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew))
(/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew))
(/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew))
(/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew))
(/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew))
(/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew))
(/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew))
(/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew))
(/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew))
(/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew))
(/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew))
(/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew))
(/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew))
(/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew))
(/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew))
(+.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) 0)
(+.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))) 0))
(+.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) 0))
(+.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 0 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))))))
(+.f64 0 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))))
(+.f64 (*.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))) 0) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))))
(+.f64 (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) 0) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))))
(+.f64 (*.f64 0 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))))) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))))
(-.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) 0)
(-.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))) 0))
(-.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) 0))
(-.f64 0 (neg.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))))
(*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) 1)
(*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))))
(*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (/.f64 1 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))))))
(*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))) (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))))))
(*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 1 (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (/.f64 1 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))))))
(*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))) (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (/.f64 1 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))))))
(*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))) (*.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))) (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))))))
(*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (/.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))))))
(*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (/.f64 1 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))))) (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))))))
(*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (*.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))) (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))))) (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))))))
(*.f64 1 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))))
(*.f64 -1 (neg.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))))
(*.f64 -1 (*.f64 1 (neg.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))))))
(*.f64 -1 (*.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))) (neg.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))))))
(*.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))))
(*.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))) (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (/.f64 1 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))))))
(*.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))) (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (/.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))) (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))))))
(*.f64 (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (/.f64 1 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))))) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))))
(*.f64 (neg.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))) -1)
(*.f64 (neg.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))) (neg.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))))))
(*.f64 (*.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))) (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))))) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))))
(*.f64 (neg.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))))) (neg.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))))
(/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) 1)
(/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))))
(/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (/.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))) (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))))))
(neg.f64 (neg.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))))
(+.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew) 0)
(+.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew) (*.f64 (/.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew) (/.f64 (*.f64 (tan.f64 t) eh) ew)) 0))
(+.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew) (*.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew) 0))
(+.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew) (*.f64 0 (/.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew) (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(+.f64 0 (/.f64 (*.f64 (tan.f64 t) eh) ew))
(+.f64 (*.f64 (/.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew) (/.f64 (*.f64 (tan.f64 t) eh) ew)) 0) (/.f64 (*.f64 (tan.f64 t) eh) ew))
(+.f64 (*.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew) 0) (/.f64 (*.f64 (tan.f64 t) eh) ew))
(+.f64 (*.f64 0 (/.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew) (/.f64 (*.f64 (tan.f64 t) eh) ew))) (/.f64 (*.f64 (tan.f64 t) eh) ew))
(-.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew) 0)
(-.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew) (*.f64 (/.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew) (/.f64 (*.f64 (tan.f64 t) eh) ew)) 0))
(-.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew) (*.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew) 0))
(-.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew) (*.f64 0 (/.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew) (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(-.f64 0 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))
(-.f64 (*.f64 (/.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew) (/.f64 (*.f64 (tan.f64 t) eh) ew)) 0) (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))
(-.f64 (*.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew) 0) (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))
(-.f64 (*.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)) 0) (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))
(-.f64 (*.f64 (neg.f64 (/.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew) (/.f64 (*.f64 (tan.f64 t) eh) ew))) 0) (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))
(*.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew) 1)
(*.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew) (/.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew) (/.f64 (*.f64 (tan.f64 t) eh) ew)))
(*.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew) (*.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew) (/.f64 1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(*.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew) (*.f64 (/.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew) (/.f64 (*.f64 (tan.f64 t) eh) ew)) (/.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew) (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(*.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew) (*.f64 1 (*.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew) (/.f64 1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))))
(*.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew) (*.f64 -1 (*.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew) (/.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))))
(*.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew) (*.f64 -1 (*.f64 (/.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew) (/.f64 (*.f64 (tan.f64 t) eh) ew)) (neg.f64 (/.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew) (/.f64 (*.f64 (tan.f64 t) eh) ew))))))
(*.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew) (*.f64 (/.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew) (/.f64 (*.f64 (tan.f64 t) eh) ew)) (*.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew) (/.f64 1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))))
(*.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew) (*.f64 (/.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew) (/.f64 (*.f64 (tan.f64 t) eh) ew)) (*.f64 (/.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew) (/.f64 (*.f64 (tan.f64 t) eh) ew)) (/.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew) (/.f64 (*.f64 (tan.f64 t) eh) ew)))))
(*.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew) (*.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew) (/.f64 (/.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew) (/.f64 (*.f64 (tan.f64 t) eh) ew)) (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(*.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew) (*.f64 (*.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew) (/.f64 1 (/.f64 (*.f64 (tan.f64 t) eh) ew))) (/.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew) (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(*.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew) (*.f64 (*.f64 (/.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew) (/.f64 (*.f64 (tan.f64 t) eh) ew)) (/.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew) (/.f64 (*.f64 (tan.f64 t) eh) ew))) (/.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew) (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(*.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)) -1)
(*.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)) (neg.f64 (/.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew) (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(*.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)) (*.f64 (/.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew) (/.f64 (*.f64 (tan.f64 t) eh) ew)) (neg.f64 (/.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew) (/.f64 (*.f64 (tan.f64 t) eh) ew)))))
(*.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)) (*.f64 -1 (*.f64 (/.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew) (/.f64 (*.f64 (tan.f64 t) eh) ew)) (/.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew) (/.f64 (*.f64 (tan.f64 t) eh) ew)))))
(*.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)) (*.f64 -1 (*.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew) (/.f64 1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))))
(*.f64 1 (/.f64 (*.f64 (tan.f64 t) eh) ew))
(*.f64 -1 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))
(*.f64 (/.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew) (/.f64 (*.f64 (tan.f64 t) eh) ew)) (/.f64 (*.f64 (tan.f64 t) eh) ew))
(*.f64 (/.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew) (/.f64 (*.f64 (tan.f64 t) eh) ew)) (*.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew) (/.f64 1 (/.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew) (/.f64 (*.f64 (tan.f64 t) eh) ew)))))
(*.f64 (/.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew) (/.f64 (*.f64 (tan.f64 t) eh) ew)) (*.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)) (/.f64 -1 (/.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew) (/.f64 (*.f64 (tan.f64 t) eh) ew)))))
(*.f64 (/.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew) (/.f64 (*.f64 (tan.f64 t) eh) ew)) (*.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew) (/.f64 (/.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew) (/.f64 (*.f64 (tan.f64 t) eh) ew)) (/.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew) (/.f64 (*.f64 (tan.f64 t) eh) ew)))))
(*.f64 (neg.f64 (/.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew) (/.f64 (*.f64 (tan.f64 t) eh) ew))) (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))
(*.f64 (*.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew) (/.f64 1 (/.f64 (*.f64 (tan.f64 t) eh) ew))) (/.f64 (*.f64 (tan.f64 t) eh) ew))
(*.f64 (*.f64 (/.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew) (/.f64 (*.f64 (tan.f64 t) eh) ew)) (/.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew) (/.f64 (*.f64 (tan.f64 t) eh) ew))) (/.f64 (*.f64 (tan.f64 t) eh) ew))
(neg.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))
Outputs
(/.f64 (*.f64 t eh) ew)
(+.f64 (/.f64 (*.f64 t eh) ew) (*.f64 1/3 (/.f64 (*.f64 (pow.f64 t 3) eh) ew)))
(+.f64 (/.f64 (*.f64 t eh) ew) (*.f64 1/3 (/.f64 (*.f64 eh (pow.f64 t 3)) ew)))
(+.f64 (/.f64 (*.f64 t eh) ew) (+.f64 (*.f64 2/15 (/.f64 (*.f64 (pow.f64 t 5) eh) ew)) (*.f64 1/3 (/.f64 (*.f64 (pow.f64 t 3) eh) ew))))
(+.f64 (/.f64 (*.f64 t eh) ew) (+.f64 (*.f64 1/3 (/.f64 (*.f64 eh (pow.f64 t 3)) ew)) (*.f64 2/15 (/.f64 (*.f64 eh (pow.f64 t 5)) ew))))
(+.f64 (*.f64 1/3 (/.f64 (*.f64 eh (pow.f64 t 3)) ew)) (+.f64 (/.f64 (*.f64 t eh) ew) (*.f64 2/15 (/.f64 (*.f64 eh (pow.f64 t 5)) ew))))
(+.f64 (/.f64 (*.f64 t eh) ew) (+.f64 (*.f64 2/15 (/.f64 (*.f64 (pow.f64 t 5) eh) ew)) (+.f64 (*.f64 1/3 (/.f64 (*.f64 (pow.f64 t 3) eh) ew)) (*.f64 17/315 (/.f64 (*.f64 (pow.f64 t 7) eh) ew)))))
(+.f64 (/.f64 (*.f64 t eh) ew) (+.f64 (*.f64 2/15 (/.f64 (*.f64 eh (pow.f64 t 5)) ew)) (+.f64 (*.f64 1/3 (/.f64 (*.f64 eh (pow.f64 t 3)) ew)) (*.f64 17/315 (/.f64 (*.f64 eh (pow.f64 t 7)) ew)))))
(+.f64 (*.f64 1/3 (/.f64 (*.f64 eh (pow.f64 t 3)) ew)) (+.f64 (*.f64 2/15 (/.f64 (*.f64 eh (pow.f64 t 5)) ew)) (+.f64 (/.f64 (*.f64 t eh) ew) (*.f64 17/315 (/.f64 (*.f64 eh (pow.f64 t 7)) ew)))))
(/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew))
(/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t)))
(/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew))
(/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t)))
(/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew))
(/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t)))
(/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew))
(/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t)))
(/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew))
(/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t)))
(/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew))
(/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t)))
(/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew))
(/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t)))
(/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew))
(/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t)))
(/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew))
(/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t)))
(/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew))
(/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t)))
(/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew))
(/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t)))
(/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew))
(/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t)))
(/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew))
(/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t)))
(/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew))
(/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t)))
(/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew))
(/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t)))
(/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew))
(/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t)))
(/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew))
(/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t)))
(/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew))
(/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t)))
(/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew))
(/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t)))
(/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew))
(/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t)))
(/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew))
(/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t)))
(/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew))
(/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t)))
(/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew))
(/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t)))
(/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew))
(/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t)))
(/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew))
(/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t)))
(/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew))
(/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t)))
(/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew))
(/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t)))
(/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew))
(/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t)))
(/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew))
(/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t)))
(/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew))
(/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t)))
(/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew))
(/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t)))
(/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew))
(/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t)))
(+.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) 0)
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew))))
(+.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))) 0))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew))))
(+.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) 0))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew))))
(+.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 0 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew))))
(+.f64 0 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew))))
(+.f64 (*.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))) 0) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew))))
(+.f64 (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) 0) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew))))
(+.f64 (*.f64 0 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))))) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew))))
(-.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) 0)
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew))))
(-.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))) 0))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew))))
(-.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) 0))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew))))
(-.f64 0 (neg.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew))))
(*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) 1)
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew))))
(*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew))))
(*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (/.f64 1 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew))))
(*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))) (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew))))
(*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 1 (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (/.f64 1 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew))))
(*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))) (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (/.f64 1 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew))))
(*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))) (*.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))) (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew))))
(*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (/.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew))))
(*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (/.f64 1 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))))) (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew))))
(*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (*.f64 (*.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))) (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))))) (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew))))
(*.f64 1 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew))))
(*.f64 -1 (neg.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew))))
(*.f64 -1 (*.f64 1 (neg.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew))))
(*.f64 -1 (*.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))) (neg.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew))))
(*.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew))))
(*.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))) (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (/.f64 1 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew))))
(*.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))) (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (/.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))) (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew))))
(*.f64 (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (/.f64 1 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))))) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew))))
(*.f64 (neg.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))) -1)
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew))))
(*.f64 (neg.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))) (neg.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew))))
(*.f64 (*.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))) (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))))) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew))))
(*.f64 (neg.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))))) (neg.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew))))
(/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) 1)
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew))))
(/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew))))
(/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (/.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))) (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew))))
(neg.f64 (neg.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 eh (tan.f64 t)) ew))))
(+.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew) 0)
(/.f64 (*.f64 eh (tan.f64 t)) ew)
(+.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew) (*.f64 (/.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew) (/.f64 (*.f64 (tan.f64 t) eh) ew)) 0))
(/.f64 (*.f64 eh (tan.f64 t)) ew)
(+.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew) (*.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew) 0))
(/.f64 (*.f64 eh (tan.f64 t)) ew)
(+.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew) (*.f64 0 (/.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew) (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(/.f64 (*.f64 eh (tan.f64 t)) ew)
(+.f64 0 (/.f64 (*.f64 (tan.f64 t) eh) ew))
(/.f64 (*.f64 eh (tan.f64 t)) ew)
(+.f64 (*.f64 (/.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew) (/.f64 (*.f64 (tan.f64 t) eh) ew)) 0) (/.f64 (*.f64 (tan.f64 t) eh) ew))
(/.f64 (*.f64 eh (tan.f64 t)) ew)
(+.f64 (*.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew) 0) (/.f64 (*.f64 (tan.f64 t) eh) ew))
(/.f64 (*.f64 eh (tan.f64 t)) ew)
(+.f64 (*.f64 0 (/.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew) (/.f64 (*.f64 (tan.f64 t) eh) ew))) (/.f64 (*.f64 (tan.f64 t) eh) ew))
(/.f64 (*.f64 eh (tan.f64 t)) ew)
(-.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew) 0)
(/.f64 (*.f64 eh (tan.f64 t)) ew)
(-.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew) (*.f64 (/.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew) (/.f64 (*.f64 (tan.f64 t) eh) ew)) 0))
(/.f64 (*.f64 eh (tan.f64 t)) ew)
(-.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew) (*.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew) 0))
(/.f64 (*.f64 eh (tan.f64 t)) ew)
(-.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew) (*.f64 0 (/.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew) (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(/.f64 (*.f64 eh (tan.f64 t)) ew)
(-.f64 0 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))
(/.f64 (*.f64 eh (tan.f64 t)) ew)
(-.f64 (*.f64 (/.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew) (/.f64 (*.f64 (tan.f64 t) eh) ew)) 0) (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))
(/.f64 (*.f64 eh (tan.f64 t)) ew)
(-.f64 (*.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew) 0) (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))
(/.f64 (*.f64 eh (tan.f64 t)) ew)
(-.f64 (*.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)) 0) (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))
(/.f64 (*.f64 eh (tan.f64 t)) ew)
(-.f64 (*.f64 (neg.f64 (/.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew) (/.f64 (*.f64 (tan.f64 t) eh) ew))) 0) (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))
(/.f64 (*.f64 eh (tan.f64 t)) ew)
(*.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew) 1)
(/.f64 (*.f64 eh (tan.f64 t)) ew)
(*.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew) (/.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew) (/.f64 (*.f64 (tan.f64 t) eh) ew)))
(/.f64 (*.f64 eh (tan.f64 t)) ew)
(*.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew) (*.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew) (/.f64 1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(/.f64 (*.f64 eh (tan.f64 t)) ew)
(*.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew) (*.f64 (/.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew) (/.f64 (*.f64 (tan.f64 t) eh) ew)) (/.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew) (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(/.f64 (*.f64 eh (tan.f64 t)) ew)
(*.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew) (*.f64 1 (*.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew) (/.f64 1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))))
(/.f64 (*.f64 eh (tan.f64 t)) ew)
(*.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew) (*.f64 -1 (*.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew) (/.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))))
(/.f64 (*.f64 eh (tan.f64 t)) ew)
(*.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew) (*.f64 -1 (*.f64 (/.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew) (/.f64 (*.f64 (tan.f64 t) eh) ew)) (neg.f64 (/.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew) (/.f64 (*.f64 (tan.f64 t) eh) ew))))))
(/.f64 (*.f64 eh (tan.f64 t)) ew)
(*.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew) (*.f64 (/.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew) (/.f64 (*.f64 (tan.f64 t) eh) ew)) (*.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew) (/.f64 1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))))
(/.f64 (*.f64 eh (tan.f64 t)) ew)
(*.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew) (*.f64 (/.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew) (/.f64 (*.f64 (tan.f64 t) eh) ew)) (*.f64 (/.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew) (/.f64 (*.f64 (tan.f64 t) eh) ew)) (/.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew) (/.f64 (*.f64 (tan.f64 t) eh) ew)))))
(/.f64 (*.f64 eh (tan.f64 t)) ew)
(*.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew) (*.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew) (/.f64 (/.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew) (/.f64 (*.f64 (tan.f64 t) eh) ew)) (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(/.f64 (*.f64 eh (tan.f64 t)) ew)
(*.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew) (*.f64 (*.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew) (/.f64 1 (/.f64 (*.f64 (tan.f64 t) eh) ew))) (/.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew) (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(/.f64 (*.f64 eh (tan.f64 t)) ew)
(*.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew) (*.f64 (*.f64 (/.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew) (/.f64 (*.f64 (tan.f64 t) eh) ew)) (/.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew) (/.f64 (*.f64 (tan.f64 t) eh) ew))) (/.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew) (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(/.f64 (*.f64 eh (tan.f64 t)) ew)
(*.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)) -1)
(/.f64 (*.f64 eh (tan.f64 t)) ew)
(*.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)) (neg.f64 (/.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew) (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(/.f64 (*.f64 eh (tan.f64 t)) ew)
(*.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)) (*.f64 (/.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew) (/.f64 (*.f64 (tan.f64 t) eh) ew)) (neg.f64 (/.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew) (/.f64 (*.f64 (tan.f64 t) eh) ew)))))
(/.f64 (*.f64 eh (tan.f64 t)) ew)
(*.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)) (*.f64 -1 (*.f64 (/.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew) (/.f64 (*.f64 (tan.f64 t) eh) ew)) (/.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew) (/.f64 (*.f64 (tan.f64 t) eh) ew)))))
(/.f64 (*.f64 eh (tan.f64 t)) ew)
(*.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)) (*.f64 -1 (*.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew) (/.f64 1 (/.f64 (*.f64 (tan.f64 t) eh) ew)))))
(/.f64 (*.f64 eh (tan.f64 t)) ew)
(*.f64 1 (/.f64 (*.f64 (tan.f64 t) eh) ew))
(/.f64 (*.f64 eh (tan.f64 t)) ew)
(*.f64 -1 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))
(/.f64 (*.f64 eh (tan.f64 t)) ew)
(*.f64 (/.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew) (/.f64 (*.f64 (tan.f64 t) eh) ew)) (/.f64 (*.f64 (tan.f64 t) eh) ew))
(/.f64 (*.f64 eh (tan.f64 t)) ew)
(*.f64 (/.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew) (/.f64 (*.f64 (tan.f64 t) eh) ew)) (*.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew) (/.f64 1 (/.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew) (/.f64 (*.f64 (tan.f64 t) eh) ew)))))
(/.f64 (*.f64 eh (tan.f64 t)) ew)
(*.f64 (/.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew) (/.f64 (*.f64 (tan.f64 t) eh) ew)) (*.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)) (/.f64 -1 (/.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew) (/.f64 (*.f64 (tan.f64 t) eh) ew)))))
(/.f64 (*.f64 eh (tan.f64 t)) ew)
(*.f64 (/.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew) (/.f64 (*.f64 (tan.f64 t) eh) ew)) (*.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew) (/.f64 (/.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew) (/.f64 (*.f64 (tan.f64 t) eh) ew)) (/.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew) (/.f64 (*.f64 (tan.f64 t) eh) ew)))))
(/.f64 (*.f64 eh (tan.f64 t)) ew)
(*.f64 (neg.f64 (/.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew) (/.f64 (*.f64 (tan.f64 t) eh) ew))) (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))
(/.f64 (*.f64 eh (tan.f64 t)) ew)
(*.f64 (*.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew) (/.f64 1 (/.f64 (*.f64 (tan.f64 t) eh) ew))) (/.f64 (*.f64 (tan.f64 t) eh) ew))
(/.f64 (*.f64 eh (tan.f64 t)) ew)
(*.f64 (*.f64 (/.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew) (/.f64 (*.f64 (tan.f64 t) eh) ew)) (/.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew) (/.f64 (*.f64 (tan.f64 t) eh) ew))) (/.f64 (*.f64 (tan.f64 t) eh) ew))
(/.f64 (*.f64 eh (tan.f64 t)) ew)
(neg.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew)))
(/.f64 (*.f64 eh (tan.f64 t)) ew)

localize41.0ms (0.3%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.1b
(*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))
1.9b
(/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)
3.0b
(/.f64 (*.f64 t eh) ew)
29.2b
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))
Compiler

Compiled 164 to 22 computations (86.6% saved)

series13.0ms (0.1%)

Counts
3 → 36
Calls

27 calls:

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

rewrite117.0ms (1%)

Algorithm
batch-egg-rewrite
Rules
968×rational_best_oopsla_all_46_json_45_simplify-89
938×rational_best_oopsla_all_46_json_45_simplify-23
764×rational_best_oopsla_all_46_json_45_simplify-87
764×rational_best_oopsla_all_46_json_45_simplify-37
752×rational_best_oopsla_all_46_json-2
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01479
19179
232079
3161679
4769579
Stop Event
node limit
Counts
3 → 114
Calls
Call 1
Inputs
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))
(/.f64 (*.f64 t eh) ew)
(*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (/.f64 1 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))) (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (/.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (/.f64 1 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))) (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 (*.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))) (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))) (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (neg.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))) (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (/.f64 1 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))) (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (/.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))) (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))) (neg.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (/.f64 1 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))) (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))) (neg.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (/.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))) (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 t eh) ew) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 t eh) ew) (*.f64 (/.f64 (*.f64 t eh) ew) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 t eh) ew) (*.f64 (/.f64 (/.f64 (*.f64 t eh) ew) (/.f64 (*.f64 t eh) ew)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (*.f64 t eh) ew))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (/.f64 (/.f64 (*.f64 t eh) ew) (/.f64 (*.f64 t eh) ew))) (/.f64 (*.f64 t eh) ew))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 t eh) ew) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 t eh) ew) (*.f64 (/.f64 (*.f64 t eh) ew) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 t eh) ew) (*.f64 (/.f64 (/.f64 (*.f64 t eh) ew) (/.f64 (*.f64 t eh) ew)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (/.f64 (*.f64 t eh) ew)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 t eh) ew) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 t eh) ew) (/.f64 (/.f64 (*.f64 t eh) ew) (/.f64 (*.f64 t eh) ew)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 t eh) ew) (*.f64 (/.f64 (*.f64 t eh) ew) (/.f64 1 (/.f64 (*.f64 t eh) ew))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 t eh) ew) (*.f64 (/.f64 (/.f64 (*.f64 t eh) ew) (/.f64 (*.f64 t eh) ew)) (/.f64 (/.f64 (*.f64 t eh) ew) (/.f64 (*.f64 t eh) ew))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 t eh) ew) (*.f64 (/.f64 (*.f64 t eh) ew) (/.f64 (/.f64 (/.f64 (*.f64 t eh) ew) (/.f64 (*.f64 t eh) ew)) (/.f64 (*.f64 t eh) ew))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 t eh) ew) (*.f64 (*.f64 (/.f64 (*.f64 t eh) ew) (/.f64 1 (/.f64 (*.f64 t eh) ew))) (/.f64 (/.f64 (*.f64 t eh) ew) (/.f64 (*.f64 t eh) ew))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 t eh) ew) (*.f64 (*.f64 (/.f64 (/.f64 (*.f64 t eh) ew) (/.f64 (*.f64 t eh) ew)) (/.f64 (/.f64 (*.f64 t eh) ew) (/.f64 (*.f64 t eh) ew))) (/.f64 (/.f64 (*.f64 t eh) ew) (/.f64 (*.f64 t eh) ew))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)) (neg.f64 (/.f64 (/.f64 (*.f64 t eh) ew) (/.f64 (*.f64 t eh) ew))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (*.f64 t eh) ew))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (neg.f64 (/.f64 (*.f64 t eh) ew)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 (/.f64 (*.f64 t eh) ew) (/.f64 (/.f64 (/.f64 (*.f64 t eh) ew) (/.f64 (*.f64 t eh) ew)) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 t eh) ew) (/.f64 (*.f64 t eh) ew)) (/.f64 (*.f64 t eh) ew))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 t eh) ew) (/.f64 (*.f64 t eh) ew)) (*.f64 (/.f64 (*.f64 t eh) ew) (/.f64 1 (/.f64 (/.f64 (*.f64 t eh) ew) (/.f64 (*.f64 t eh) ew)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 t eh) ew) (/.f64 (*.f64 t eh) ew)) (*.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)) (/.f64 -1 (/.f64 (/.f64 (*.f64 t eh) ew) (/.f64 (*.f64 t eh) ew)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 t eh) ew) (/.f64 (*.f64 t eh) ew)) (*.f64 (/.f64 (*.f64 t eh) ew) (/.f64 (/.f64 (/.f64 (*.f64 t eh) ew) (/.f64 (*.f64 t eh) ew)) (/.f64 (/.f64 (*.f64 t eh) ew) (/.f64 (*.f64 t eh) ew)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (/.f64 (*.f64 t eh) ew) (/.f64 (*.f64 t eh) ew))) (neg.f64 (/.f64 (*.f64 t eh) ew)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 t eh) ew) (/.f64 1 (/.f64 (*.f64 t eh) ew))) (/.f64 (*.f64 t eh) ew))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (/.f64 (*.f64 t eh) ew) (/.f64 (*.f64 t eh) ew)) (/.f64 (/.f64 (*.f64 t eh) ew) (/.f64 (*.f64 t eh) ew))) (/.f64 (*.f64 t eh) ew))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 t))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 t))) (*.f64 (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 t))) (*.f64 (*.f64 (/.f64 (*.f64 ew (cos.f64 t)) (*.f64 ew (cos.f64 t))) (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (/.f64 (*.f64 ew (cos.f64 t)) (*.f64 ew (cos.f64 t))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 t))) (*.f64 (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 (cos.f64 t) (/.f64 ew ew))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 t))) (*.f64 (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 t))) (*.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 t))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 t))) (*.f64 (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 t))) (*.f64 (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 t)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 t))) (*.f64 (/.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 t))) (*.f64 ew (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 t)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 t))) (*.f64 (neg.f64 (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (/.f64 (*.f64 ew (cos.f64 t)) (*.f64 ew (cos.f64 t))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))))) (*.f64 ew (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (/.f64 (*.f64 ew (cos.f64 t)) (*.f64 ew (cos.f64 t))) (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (/.f64 (*.f64 ew (cos.f64 t)) (*.f64 ew (cos.f64 t)))))) (*.f64 ew (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (/.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 t))) (*.f64 ew (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 t))))) (*.f64 ew (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 (cos.f64 t) (/.f64 ew ew)))) (*.f64 ew (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 t))) (*.f64 ew (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))) (*.f64 ew (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))))) (*.f64 ew (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 t))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 t))) (*.f64 (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 t))) (*.f64 (*.f64 (/.f64 (*.f64 ew (cos.f64 t)) (*.f64 ew (cos.f64 t))) (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (/.f64 (*.f64 ew (cos.f64 t)) (*.f64 ew (cos.f64 t))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 t))) (*.f64 (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 (cos.f64 t) (/.f64 ew ew))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 t))) (*.f64 (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 t))) (*.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 t))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 t))) (*.f64 (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 t))) (*.f64 (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 t)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 t))) (*.f64 (/.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 t))) (*.f64 ew (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 t)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 t))) (*.f64 (neg.f64 (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (/.f64 (*.f64 ew (cos.f64 t)) (*.f64 ew (cos.f64 t))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (neg.f64 (cos.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 1 (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (neg.f64 (cos.f64 t))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 -1 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (/.f64 (*.f64 ew (cos.f64 t)) (*.f64 ew (cos.f64 t))) (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (neg.f64 (cos.f64 t))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (/.f64 (*.f64 ew (cos.f64 t)) (*.f64 ew (cos.f64 t)))) (*.f64 ew (neg.f64 (cos.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (neg.f64 (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (/.f64 (*.f64 ew (cos.f64 t)) (*.f64 ew (cos.f64 t))))) (*.f64 ew (cos.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))))) (*.f64 (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))) (*.f64 ew (neg.f64 (cos.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 (/.f64 (*.f64 ew (cos.f64 t)) (*.f64 ew (cos.f64 t))) (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (/.f64 (*.f64 ew (cos.f64 t)) (*.f64 ew (cos.f64 t)))))) (*.f64 (*.f64 (/.f64 (*.f64 ew (cos.f64 t)) (*.f64 ew (cos.f64 t))) (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (/.f64 (*.f64 ew (cos.f64 t)) (*.f64 ew (cos.f64 t))))) (*.f64 ew (neg.f64 (cos.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (/.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 t))) (*.f64 ew (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 t))))) (*.f64 (/.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 t))) (*.f64 ew (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 t)))) (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (neg.f64 (cos.f64 t))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 t))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 t))) (/.f64 ew ew))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 t))) (/.f64 (*.f64 ew (cos.f64 t)) (*.f64 ew (cos.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 t))) (/.f64 (cos.f64 t) (cos.f64 t)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 t))) (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 t))) (/.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 t))) (*.f64 ew (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 t))) (/.f64 (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (/.f64 (*.f64 ew (cos.f64 t)) (*.f64 ew (cos.f64 t)))) (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (/.f64 (*.f64 ew (cos.f64 t)) (*.f64 ew (cos.f64 t))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 t))) (/.f64 (/.f64 (*.f64 ew (cos.f64 t)) (*.f64 ew (cos.f64 t))) (/.f64 (*.f64 ew (cos.f64 t)) (*.f64 ew (cos.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 t))) (/.f64 (*.f64 (cos.f64 t) (/.f64 ew ew)) (*.f64 (cos.f64 t) (/.f64 ew ew))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 t))) (/.f64 (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))) (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 t))) (/.f64 (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 t)) (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 t))) (/.f64 (*.f64 (/.f64 (*.f64 ew (cos.f64 t)) (*.f64 ew (cos.f64 t))) (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (/.f64 (*.f64 ew (cos.f64 t)) (*.f64 ew (cos.f64 t))))) (*.f64 (/.f64 (*.f64 ew (cos.f64 t)) (*.f64 ew (cos.f64 t))) (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (/.f64 (*.f64 ew (cos.f64 t)) (*.f64 ew (cos.f64 t)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 t))) (/.f64 (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 (cos.f64 t) (/.f64 ew ew))) (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 (cos.f64 t) (/.f64 ew ew)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 t))) (/.f64 (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))) (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 t))) (/.f64 (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))) (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 t))) (/.f64 (/.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 t))) (*.f64 ew (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 t)))) (/.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 t))) (*.f64 ew (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 t))))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (neg.f64 (cos.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 1 (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (neg.f64 (cos.f64 t))))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 -1 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 (*.f64 ew (cos.f64 t)) (*.f64 ew (cos.f64 t))) (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (neg.f64 (cos.f64 t))))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (/.f64 (*.f64 ew (cos.f64 t)) (*.f64 ew (cos.f64 t)))) (*.f64 ew (neg.f64 (cos.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (neg.f64 (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (/.f64 (*.f64 ew (cos.f64 t)) (*.f64 ew (cos.f64 t))))) (*.f64 ew (cos.f64 t))))))))

simplify128.0ms (1%)

Algorithm
egg-herbie
Rules
1272×rational_best_oopsla_all_46_json_45_simplify-72
1208×rational_best_oopsla_all_46_json_45_simplify-49
1112×rational_best_oopsla_all_46_json_45_simplify-7
686×rational_best_oopsla_all_46_json_45_simplify-89
566×rational_best_oopsla_all_46_json_45_simplify-24
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
02366590
18636586
238046488
Stop Event
node limit
Counts
150 → 160
Calls
Call 1
Inputs
(*.f64 (cos.f64 t) (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))))
(*.f64 (cos.f64 t) (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))))
(*.f64 (cos.f64 t) (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))))
(*.f64 (cos.f64 t) (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))))
(*.f64 (cos.f64 t) (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))))
(*.f64 (cos.f64 t) (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))))
(*.f64 (cos.f64 t) (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))))
(*.f64 (cos.f64 t) (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))))
(*.f64 (cos.f64 t) (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))))
(*.f64 (cos.f64 t) (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))))
(*.f64 (cos.f64 t) (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))))
(*.f64 (cos.f64 t) (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))))
(*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 t 2) (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))))) (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))))
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 t 2) (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))))) (+.f64 (*.f64 1/24 (*.f64 (pow.f64 t 4) (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))))) (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))))
(+.f64 (*.f64 -1/720 (*.f64 (pow.f64 t 6) (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 t 2) (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))))) (+.f64 (*.f64 1/24 (*.f64 (pow.f64 t 4) (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))))) (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))))))
(*.f64 (cos.f64 t) (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))))
(*.f64 (cos.f64 t) (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))))
(*.f64 (cos.f64 t) (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))))
(*.f64 (cos.f64 t) (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))))
(*.f64 (cos.f64 t) (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))))
(*.f64 (cos.f64 t) (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))))
(*.f64 (cos.f64 t) (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))))
(*.f64 (cos.f64 t) (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))))
(*.f64 (cos.f64 t) (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))))
(*.f64 (cos.f64 t) (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))))
(*.f64 (cos.f64 t) (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))))
(*.f64 (cos.f64 t) (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))))
(*.f64 (cos.f64 t) (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))))
(*.f64 (cos.f64 t) (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))))
(*.f64 (cos.f64 t) (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))))
(*.f64 (cos.f64 t) (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))))
(*.f64 (cos.f64 t) (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))))
(*.f64 (cos.f64 t) (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))))
(*.f64 (cos.f64 t) (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))))
(*.f64 (cos.f64 t) (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))))
(+.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) 0)
(+.f64 0 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))
(-.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) 0)
(-.f64 0 (neg.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))))
(*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) 1)
(*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))))
(*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (/.f64 1 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))))
(*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))) (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))))
(*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (/.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))))
(*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (/.f64 1 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))) (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))))
(*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 (*.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))) (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))) (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))))
(*.f64 1 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))
(*.f64 -1 (neg.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))))
(*.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))
(*.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))) (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (/.f64 1 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))))))
(*.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))) (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (/.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))) (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))))))
(*.f64 (neg.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))) -1)
(*.f64 (neg.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))) (neg.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))))
(*.f64 (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (/.f64 1 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))
(*.f64 (*.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))) (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))
(*.f64 (neg.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))) (neg.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))))
(/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) 1)
(/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))))
(/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (/.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))) (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))))
(/.f64 (neg.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))) -1)
(neg.f64 (neg.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))))
(+.f64 (/.f64 (*.f64 t eh) ew) 0)
(+.f64 (/.f64 (*.f64 t eh) ew) (*.f64 (/.f64 (*.f64 t eh) ew) 0))
(+.f64 (/.f64 (*.f64 t eh) ew) (*.f64 (/.f64 (/.f64 (*.f64 t eh) ew) (/.f64 (*.f64 t eh) ew)) 0))
(+.f64 0 (/.f64 (*.f64 t eh) ew))
(+.f64 (*.f64 0 (/.f64 (/.f64 (*.f64 t eh) ew) (/.f64 (*.f64 t eh) ew))) (/.f64 (*.f64 t eh) ew))
(-.f64 (/.f64 (*.f64 t eh) ew) 0)
(-.f64 (/.f64 (*.f64 t eh) ew) (*.f64 (/.f64 (*.f64 t eh) ew) 0))
(-.f64 (/.f64 (*.f64 t eh) ew) (*.f64 (/.f64 (/.f64 (*.f64 t eh) ew) (/.f64 (*.f64 t eh) ew)) 0))
(-.f64 0 (neg.f64 (/.f64 (*.f64 t eh) ew)))
(*.f64 (/.f64 (*.f64 t eh) ew) 1)
(*.f64 (/.f64 (*.f64 t eh) ew) (/.f64 (/.f64 (*.f64 t eh) ew) (/.f64 (*.f64 t eh) ew)))
(*.f64 (/.f64 (*.f64 t eh) ew) (*.f64 (/.f64 (*.f64 t eh) ew) (/.f64 1 (/.f64 (*.f64 t eh) ew))))
(*.f64 (/.f64 (*.f64 t eh) ew) (*.f64 (/.f64 (/.f64 (*.f64 t eh) ew) (/.f64 (*.f64 t eh) ew)) (/.f64 (/.f64 (*.f64 t eh) ew) (/.f64 (*.f64 t eh) ew))))
(*.f64 (/.f64 (*.f64 t eh) ew) (*.f64 (/.f64 (*.f64 t eh) ew) (/.f64 (/.f64 (/.f64 (*.f64 t eh) ew) (/.f64 (*.f64 t eh) ew)) (/.f64 (*.f64 t eh) ew))))
(*.f64 (/.f64 (*.f64 t eh) ew) (*.f64 (*.f64 (/.f64 (*.f64 t eh) ew) (/.f64 1 (/.f64 (*.f64 t eh) ew))) (/.f64 (/.f64 (*.f64 t eh) ew) (/.f64 (*.f64 t eh) ew))))
(*.f64 (/.f64 (*.f64 t eh) ew) (*.f64 (*.f64 (/.f64 (/.f64 (*.f64 t eh) ew) (/.f64 (*.f64 t eh) ew)) (/.f64 (/.f64 (*.f64 t eh) ew) (/.f64 (*.f64 t eh) ew))) (/.f64 (/.f64 (*.f64 t eh) ew) (/.f64 (*.f64 t eh) ew))))
(*.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)) -1)
(*.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)) (neg.f64 (/.f64 (/.f64 (*.f64 t eh) ew) (/.f64 (*.f64 t eh) ew))))
(*.f64 1 (/.f64 (*.f64 t eh) ew))
(*.f64 -1 (neg.f64 (/.f64 (*.f64 t eh) ew)))
(*.f64 -1 (*.f64 (/.f64 (*.f64 t eh) ew) (/.f64 (/.f64 (/.f64 (*.f64 t eh) ew) (/.f64 (*.f64 t eh) ew)) -1)))
(*.f64 (/.f64 (/.f64 (*.f64 t eh) ew) (/.f64 (*.f64 t eh) ew)) (/.f64 (*.f64 t eh) ew))
(*.f64 (/.f64 (/.f64 (*.f64 t eh) ew) (/.f64 (*.f64 t eh) ew)) (*.f64 (/.f64 (*.f64 t eh) ew) (/.f64 1 (/.f64 (/.f64 (*.f64 t eh) ew) (/.f64 (*.f64 t eh) ew)))))
(*.f64 (/.f64 (/.f64 (*.f64 t eh) ew) (/.f64 (*.f64 t eh) ew)) (*.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)) (/.f64 -1 (/.f64 (/.f64 (*.f64 t eh) ew) (/.f64 (*.f64 t eh) ew)))))
(*.f64 (/.f64 (/.f64 (*.f64 t eh) ew) (/.f64 (*.f64 t eh) ew)) (*.f64 (/.f64 (*.f64 t eh) ew) (/.f64 (/.f64 (/.f64 (*.f64 t eh) ew) (/.f64 (*.f64 t eh) ew)) (/.f64 (/.f64 (*.f64 t eh) ew) (/.f64 (*.f64 t eh) ew)))))
(*.f64 (neg.f64 (/.f64 (/.f64 (*.f64 t eh) ew) (/.f64 (*.f64 t eh) ew))) (neg.f64 (/.f64 (*.f64 t eh) ew)))
(*.f64 (*.f64 (/.f64 (*.f64 t eh) ew) (/.f64 1 (/.f64 (*.f64 t eh) ew))) (/.f64 (*.f64 t eh) ew))
(*.f64 (*.f64 (/.f64 (/.f64 (*.f64 t eh) ew) (/.f64 (*.f64 t eh) ew)) (/.f64 (/.f64 (*.f64 t eh) ew) (/.f64 (*.f64 t eh) ew))) (/.f64 (*.f64 t eh) ew))
(neg.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))
(+.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 t))) 0)
(+.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 t))) (*.f64 (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))) 0))
(+.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 t))) (*.f64 (*.f64 (/.f64 (*.f64 ew (cos.f64 t)) (*.f64 ew (cos.f64 t))) (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (/.f64 (*.f64 ew (cos.f64 t)) (*.f64 ew (cos.f64 t))))) 0))
(+.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 t))) (*.f64 (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 (cos.f64 t) (/.f64 ew ew))) 0))
(+.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 t))) (*.f64 (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))) 0))
(+.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 t))) (*.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 t))) 0))
(+.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 t))) (*.f64 (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))) 0))
(+.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 t))) (*.f64 (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 t)) 0))
(+.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 t))) (*.f64 (/.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 t))) (*.f64 ew (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 t)))) 0))
(+.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 t))) (*.f64 (neg.f64 (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (/.f64 (*.f64 ew (cos.f64 t)) (*.f64 ew (cos.f64 t))))) 0))
(+.f64 0 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 t))))
(+.f64 (*.f64 0 (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))))) (*.f64 ew (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 t))))
(+.f64 (*.f64 0 (*.f64 (/.f64 (*.f64 ew (cos.f64 t)) (*.f64 ew (cos.f64 t))) (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (/.f64 (*.f64 ew (cos.f64 t)) (*.f64 ew (cos.f64 t)))))) (*.f64 ew (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 t))))
(+.f64 (*.f64 0 (/.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 t))) (*.f64 ew (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 t))))) (*.f64 ew (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 t))))
(+.f64 (*.f64 0 (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 (cos.f64 t) (/.f64 ew ew)))) (*.f64 ew (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 t))))
(+.f64 (*.f64 0 (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 t))) (*.f64 ew (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 t))))
(+.f64 (*.f64 0 (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))) (*.f64 ew (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 t))))
(+.f64 (*.f64 0 (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))))) (*.f64 ew (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 t))))
(-.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 t))) 0)
(-.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 t))) (*.f64 (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))) 0))
(-.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 t))) (*.f64 (*.f64 (/.f64 (*.f64 ew (cos.f64 t)) (*.f64 ew (cos.f64 t))) (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (/.f64 (*.f64 ew (cos.f64 t)) (*.f64 ew (cos.f64 t))))) 0))
(-.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 t))) (*.f64 (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 (cos.f64 t) (/.f64 ew ew))) 0))
(-.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 t))) (*.f64 (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))) 0))
(-.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 t))) (*.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 t))) 0))
(-.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 t))) (*.f64 (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))) 0))
(-.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 t))) (*.f64 (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 t)) 0))
(-.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 t))) (*.f64 (/.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 t))) (*.f64 ew (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 t)))) 0))
(-.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 t))) (*.f64 (neg.f64 (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (/.f64 (*.f64 ew (cos.f64 t)) (*.f64 ew (cos.f64 t))))) 0))
(-.f64 0 (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (neg.f64 (cos.f64 t)))))
(-.f64 0 (*.f64 1 (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (neg.f64 (cos.f64 t))))))
(-.f64 0 (*.f64 -1 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 t)))))
(-.f64 0 (*.f64 (/.f64 (*.f64 ew (cos.f64 t)) (*.f64 ew (cos.f64 t))) (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (neg.f64 (cos.f64 t))))))
(-.f64 0 (*.f64 (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (/.f64 (*.f64 ew (cos.f64 t)) (*.f64 ew (cos.f64 t)))) (*.f64 ew (neg.f64 (cos.f64 t)))))
(-.f64 0 (*.f64 (neg.f64 (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (/.f64 (*.f64 ew (cos.f64 t)) (*.f64 ew (cos.f64 t))))) (*.f64 ew (cos.f64 t))))
(-.f64 (*.f64 0 (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))))) (*.f64 (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))) (*.f64 ew (neg.f64 (cos.f64 t)))))
(-.f64 (*.f64 0 (*.f64 (/.f64 (*.f64 ew (cos.f64 t)) (*.f64 ew (cos.f64 t))) (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (/.f64 (*.f64 ew (cos.f64 t)) (*.f64 ew (cos.f64 t)))))) (*.f64 (*.f64 (/.f64 (*.f64 ew (cos.f64 t)) (*.f64 ew (cos.f64 t))) (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (/.f64 (*.f64 ew (cos.f64 t)) (*.f64 ew (cos.f64 t))))) (*.f64 ew (neg.f64 (cos.f64 t)))))
(-.f64 (*.f64 0 (/.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 t))) (*.f64 ew (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 t))))) (*.f64 (/.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 t))) (*.f64 ew (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 t)))) (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (neg.f64 (cos.f64 t))))))
(/.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 t))) 1)
(/.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 t))) (/.f64 ew ew))
(/.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 t))) (/.f64 (*.f64 ew (cos.f64 t)) (*.f64 ew (cos.f64 t))))
(/.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 t))) (/.f64 (cos.f64 t) (cos.f64 t)))
(/.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 t))) (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))))
(/.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 t))) (/.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 t))) (*.f64 ew (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 t)))))
(/.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 t))) (/.f64 (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (/.f64 (*.f64 ew (cos.f64 t)) (*.f64 ew (cos.f64 t)))) (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (/.f64 (*.f64 ew (cos.f64 t)) (*.f64 ew (cos.f64 t))))))
(/.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 t))) (/.f64 (/.f64 (*.f64 ew (cos.f64 t)) (*.f64 ew (cos.f64 t))) (/.f64 (*.f64 ew (cos.f64 t)) (*.f64 ew (cos.f64 t)))))
(/.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 t))) (/.f64 (*.f64 (cos.f64 t) (/.f64 ew ew)) (*.f64 (cos.f64 t) (/.f64 ew ew))))
(/.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 t))) (/.f64 (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))) (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))))
(/.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 t))) (/.f64 (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 t)) (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 t))))
(/.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 t))) (/.f64 (*.f64 (/.f64 (*.f64 ew (cos.f64 t)) (*.f64 ew (cos.f64 t))) (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (/.f64 (*.f64 ew (cos.f64 t)) (*.f64 ew (cos.f64 t))))) (*.f64 (/.f64 (*.f64 ew (cos.f64 t)) (*.f64 ew (cos.f64 t))) (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (/.f64 (*.f64 ew (cos.f64 t)) (*.f64 ew (cos.f64 t)))))))
(/.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 t))) (/.f64 (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 (cos.f64 t) (/.f64 ew ew))) (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 (cos.f64 t) (/.f64 ew ew)))))
(/.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 t))) (/.f64 (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))) (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))))))
(/.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 t))) (/.f64 (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))) (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))))))
(/.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 t))) (/.f64 (/.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 t))) (*.f64 ew (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 t)))) (/.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 t))) (*.f64 ew (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 t))))))
(neg.f64 (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (neg.f64 (cos.f64 t)))))
(neg.f64 (*.f64 1 (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (neg.f64 (cos.f64 t))))))
(neg.f64 (*.f64 -1 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 t)))))
(neg.f64 (*.f64 (/.f64 (*.f64 ew (cos.f64 t)) (*.f64 ew (cos.f64 t))) (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (neg.f64 (cos.f64 t))))))
(neg.f64 (*.f64 (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (/.f64 (*.f64 ew (cos.f64 t)) (*.f64 ew (cos.f64 t)))) (*.f64 ew (neg.f64 (cos.f64 t)))))
(neg.f64 (*.f64 (neg.f64 (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (/.f64 (*.f64 ew (cos.f64 t)) (*.f64 ew (cos.f64 t))))) (*.f64 ew (cos.f64 t))))
Outputs
(*.f64 (cos.f64 t) (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))))
(*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 t) (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))))
(*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 t) (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))))
(*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 t) (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))))
(*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 t) (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))))
(*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 t) (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))))
(*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 t) (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))))
(*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 t) (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))))
(*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 t) (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))))
(*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 t) (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))))
(*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 t) (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))))
(*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 t) (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))))
(*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 t 2) (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))))) (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))))
(+.f64 (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))) (*.f64 -1/2 (*.f64 ew (*.f64 (pow.f64 t 2) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))))))
(+.f64 (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))) (*.f64 ew (*.f64 -1/2 (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (pow.f64 t 2)))))
(+.f64 (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))) (*.f64 (pow.f64 t 2) (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 -1/2 ew))))
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 t 2) (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))))) (+.f64 (*.f64 1/24 (*.f64 (pow.f64 t 4) (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))))) (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))))
(+.f64 (*.f64 -1/2 (*.f64 ew (*.f64 (pow.f64 t 2) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))))) (+.f64 (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))) (*.f64 1/24 (*.f64 (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))) (pow.f64 t 4)))))
(+.f64 (*.f64 ew (*.f64 -1/2 (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (pow.f64 t 2)))) (+.f64 (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))) (*.f64 ew (*.f64 1/24 (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (pow.f64 t 4))))))
(+.f64 (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))) (+.f64 (*.f64 (pow.f64 t 2) (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 -1/2 ew))) (*.f64 (pow.f64 t 4) (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 1/24 ew)))))
(+.f64 (*.f64 -1/720 (*.f64 (pow.f64 t 6) (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 t 2) (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))))) (+.f64 (*.f64 1/24 (*.f64 (pow.f64 t 4) (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))))) (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))))))
(+.f64 (*.f64 -1/2 (*.f64 ew (*.f64 (pow.f64 t 2) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))))) (+.f64 (*.f64 -1/720 (*.f64 (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))) (pow.f64 t 6))) (+.f64 (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))) (*.f64 1/24 (*.f64 (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))) (pow.f64 t 4))))))
(+.f64 (*.f64 ew (*.f64 -1/2 (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (pow.f64 t 2)))) (+.f64 (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))) (+.f64 (*.f64 (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))) (*.f64 -1/720 (pow.f64 t 6))) (*.f64 ew (*.f64 1/24 (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (pow.f64 t 4)))))))
(+.f64 (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))) (+.f64 (*.f64 (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))) (*.f64 -1/720 (pow.f64 t 6))) (+.f64 (*.f64 (pow.f64 t 2) (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 -1/2 ew))) (*.f64 (pow.f64 t 4) (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 1/24 ew))))))
(*.f64 (cos.f64 t) (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))))
(*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 t) (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))))
(*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 t) (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))))
(*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 t) (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))))
(*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 t) (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))))
(*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 t) (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))))
(*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 t) (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))))
(*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 t) (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))))
(*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 t) (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))))
(*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 t) (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))))
(*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 t) (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))))
(*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 t) (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))))
(*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 t) (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))))
(*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 t) (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))))
(*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 t) (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))))
(*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 t) (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))))
(*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 t) (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))))
(*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 t) (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))))
(*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 t) (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))))
(*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 (cos.f64 t) ew))
(*.f64 (cos.f64 t) (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))))
(*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 (cos.f64 t) ew))
(+.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) 0)
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))
(+.f64 0 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))
(-.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) 0)
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))
(-.f64 0 (neg.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))
(*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) 1)
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))
(*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))
(*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (/.f64 1 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))
(*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))) (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))
(*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (/.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))
(*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (/.f64 1 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))) (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))
(*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 (*.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))) (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))) (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))
(*.f64 1 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))
(*.f64 -1 (neg.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))
(*.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))
(*.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))) (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (/.f64 1 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))
(*.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))) (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (/.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))) (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))
(*.f64 (neg.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))) -1)
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))
(*.f64 (neg.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))) (neg.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))
(*.f64 (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (/.f64 1 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))
(*.f64 (*.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))) (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))
(*.f64 (neg.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))) (neg.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))
(/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) 1)
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))
(/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))
(/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (/.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))) (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))
(/.f64 (neg.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))) -1)
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))
(neg.f64 (neg.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))
(+.f64 (/.f64 (*.f64 t eh) ew) 0)
(/.f64 (*.f64 t eh) ew)
(+.f64 (/.f64 (*.f64 t eh) ew) (*.f64 (/.f64 (*.f64 t eh) ew) 0))
(/.f64 (*.f64 t eh) ew)
(+.f64 (/.f64 (*.f64 t eh) ew) (*.f64 (/.f64 (/.f64 (*.f64 t eh) ew) (/.f64 (*.f64 t eh) ew)) 0))
(/.f64 (*.f64 t eh) ew)
(+.f64 0 (/.f64 (*.f64 t eh) ew))
(/.f64 (*.f64 t eh) ew)
(+.f64 (*.f64 0 (/.f64 (/.f64 (*.f64 t eh) ew) (/.f64 (*.f64 t eh) ew))) (/.f64 (*.f64 t eh) ew))
(/.f64 (*.f64 t eh) ew)
(-.f64 (/.f64 (*.f64 t eh) ew) 0)
(/.f64 (*.f64 t eh) ew)
(-.f64 (/.f64 (*.f64 t eh) ew) (*.f64 (/.f64 (*.f64 t eh) ew) 0))
(/.f64 (*.f64 t eh) ew)
(-.f64 (/.f64 (*.f64 t eh) ew) (*.f64 (/.f64 (/.f64 (*.f64 t eh) ew) (/.f64 (*.f64 t eh) ew)) 0))
(/.f64 (*.f64 t eh) ew)
(-.f64 0 (neg.f64 (/.f64 (*.f64 t eh) ew)))
(/.f64 (*.f64 t eh) ew)
(*.f64 (/.f64 (*.f64 t eh) ew) 1)
(/.f64 (*.f64 t eh) ew)
(*.f64 (/.f64 (*.f64 t eh) ew) (/.f64 (/.f64 (*.f64 t eh) ew) (/.f64 (*.f64 t eh) ew)))
(/.f64 (*.f64 t eh) ew)
(*.f64 (/.f64 (*.f64 t eh) ew) (*.f64 (/.f64 (*.f64 t eh) ew) (/.f64 1 (/.f64 (*.f64 t eh) ew))))
(/.f64 (*.f64 t eh) ew)
(*.f64 (/.f64 (*.f64 t eh) ew) (*.f64 (/.f64 (/.f64 (*.f64 t eh) ew) (/.f64 (*.f64 t eh) ew)) (/.f64 (/.f64 (*.f64 t eh) ew) (/.f64 (*.f64 t eh) ew))))
(/.f64 (*.f64 t eh) ew)
(*.f64 (/.f64 (*.f64 t eh) ew) (*.f64 (/.f64 (*.f64 t eh) ew) (/.f64 (/.f64 (/.f64 (*.f64 t eh) ew) (/.f64 (*.f64 t eh) ew)) (/.f64 (*.f64 t eh) ew))))
(/.f64 (*.f64 t eh) ew)
(*.f64 (/.f64 (*.f64 t eh) ew) (*.f64 (*.f64 (/.f64 (*.f64 t eh) ew) (/.f64 1 (/.f64 (*.f64 t eh) ew))) (/.f64 (/.f64 (*.f64 t eh) ew) (/.f64 (*.f64 t eh) ew))))
(/.f64 (*.f64 t eh) ew)
(*.f64 (/.f64 (*.f64 t eh) ew) (*.f64 (*.f64 (/.f64 (/.f64 (*.f64 t eh) ew) (/.f64 (*.f64 t eh) ew)) (/.f64 (/.f64 (*.f64 t eh) ew) (/.f64 (*.f64 t eh) ew))) (/.f64 (/.f64 (*.f64 t eh) ew) (/.f64 (*.f64 t eh) ew))))
(/.f64 (*.f64 t eh) ew)
(*.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)) -1)
(/.f64 (*.f64 t eh) ew)
(*.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)) (neg.f64 (/.f64 (/.f64 (*.f64 t eh) ew) (/.f64 (*.f64 t eh) ew))))
(/.f64 (*.f64 t eh) ew)
(*.f64 1 (/.f64 (*.f64 t eh) ew))
(/.f64 (*.f64 t eh) ew)
(*.f64 -1 (neg.f64 (/.f64 (*.f64 t eh) ew)))
(/.f64 (*.f64 t eh) ew)
(*.f64 -1 (*.f64 (/.f64 (*.f64 t eh) ew) (/.f64 (/.f64 (/.f64 (*.f64 t eh) ew) (/.f64 (*.f64 t eh) ew)) -1)))
(/.f64 (*.f64 t eh) ew)
(*.f64 (/.f64 (/.f64 (*.f64 t eh) ew) (/.f64 (*.f64 t eh) ew)) (/.f64 (*.f64 t eh) ew))
(/.f64 (*.f64 t eh) ew)
(*.f64 (/.f64 (/.f64 (*.f64 t eh) ew) (/.f64 (*.f64 t eh) ew)) (*.f64 (/.f64 (*.f64 t eh) ew) (/.f64 1 (/.f64 (/.f64 (*.f64 t eh) ew) (/.f64 (*.f64 t eh) ew)))))
(/.f64 (*.f64 t eh) ew)
(*.f64 (/.f64 (/.f64 (*.f64 t eh) ew) (/.f64 (*.f64 t eh) ew)) (*.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)) (/.f64 -1 (/.f64 (/.f64 (*.f64 t eh) ew) (/.f64 (*.f64 t eh) ew)))))
(/.f64 (*.f64 t eh) ew)
(*.f64 (/.f64 (/.f64 (*.f64 t eh) ew) (/.f64 (*.f64 t eh) ew)) (*.f64 (/.f64 (*.f64 t eh) ew) (/.f64 (/.f64 (/.f64 (*.f64 t eh) ew) (/.f64 (*.f64 t eh) ew)) (/.f64 (/.f64 (*.f64 t eh) ew) (/.f64 (*.f64 t eh) ew)))))
(/.f64 (*.f64 t eh) ew)
(*.f64 (neg.f64 (/.f64 (/.f64 (*.f64 t eh) ew) (/.f64 (*.f64 t eh) ew))) (neg.f64 (/.f64 (*.f64 t eh) ew)))
(/.f64 (*.f64 t eh) ew)
(*.f64 (*.f64 (/.f64 (*.f64 t eh) ew) (/.f64 1 (/.f64 (*.f64 t eh) ew))) (/.f64 (*.f64 t eh) ew))
(/.f64 (*.f64 t eh) ew)
(*.f64 (*.f64 (/.f64 (/.f64 (*.f64 t eh) ew) (/.f64 (*.f64 t eh) ew)) (/.f64 (/.f64 (*.f64 t eh) ew) (/.f64 (*.f64 t eh) ew))) (/.f64 (*.f64 t eh) ew))
(/.f64 (*.f64 t eh) ew)
(neg.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))
(/.f64 (*.f64 t eh) ew)
(+.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 t))) 0)
(*.f64 (cos.f64 t) (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))))
(*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 (cos.f64 t) ew))
(+.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 t))) (*.f64 (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))) 0))
(*.f64 (cos.f64 t) (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))))
(*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 (cos.f64 t) ew))
(+.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 t))) (*.f64 (*.f64 (/.f64 (*.f64 ew (cos.f64 t)) (*.f64 ew (cos.f64 t))) (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (/.f64 (*.f64 ew (cos.f64 t)) (*.f64 ew (cos.f64 t))))) 0))
(*.f64 (cos.f64 t) (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))))
(*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 (cos.f64 t) ew))
(+.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 t))) (*.f64 (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 (cos.f64 t) (/.f64 ew ew))) 0))
(*.f64 (cos.f64 t) (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))))
(*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 (cos.f64 t) ew))
(+.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 t))) (*.f64 (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))) 0))
(*.f64 (cos.f64 t) (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))))
(*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 (cos.f64 t) ew))
(+.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 t))) (*.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 t))) 0))
(*.f64 (cos.f64 t) (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))))
(*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 (cos.f64 t) ew))
(+.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 t))) (*.f64 (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))) 0))
(*.f64 (cos.f64 t) (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))))
(*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 (cos.f64 t) ew))
(+.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 t))) (*.f64 (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 t)) 0))
(*.f64 (cos.f64 t) (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))))
(*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 (cos.f64 t) ew))
(+.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 t))) (*.f64 (/.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 t))) (*.f64 ew (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 t)))) 0))
(*.f64 (cos.f64 t) (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))))
(*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 (cos.f64 t) ew))
(+.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 t))) (*.f64 (neg.f64 (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (/.f64 (*.f64 ew (cos.f64 t)) (*.f64 ew (cos.f64 t))))) 0))
(*.f64 (cos.f64 t) (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))))
(*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 (cos.f64 t) ew))
(+.f64 0 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 t))))
(*.f64 (cos.f64 t) (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))))
(*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 (cos.f64 t) ew))
(+.f64 (*.f64 0 (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))))) (*.f64 ew (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 t))))
(*.f64 (cos.f64 t) (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))))
(*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 (cos.f64 t) ew))
(+.f64 (*.f64 0 (*.f64 (/.f64 (*.f64 ew (cos.f64 t)) (*.f64 ew (cos.f64 t))) (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (/.f64 (*.f64 ew (cos.f64 t)) (*.f64 ew (cos.f64 t)))))) (*.f64 ew (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 t))))
(*.f64 (cos.f64 t) (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))))
(*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 (cos.f64 t) ew))
(+.f64 (*.f64 0 (/.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 t))) (*.f64 ew (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 t))))) (*.f64 ew (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 t))))
(*.f64 (cos.f64 t) (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))))
(*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 (cos.f64 t) ew))
(+.f64 (*.f64 0 (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 (cos.f64 t) (/.f64 ew ew)))) (*.f64 ew (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 t))))
(*.f64 (cos.f64 t) (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))))
(*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 (cos.f64 t) ew))
(+.f64 (*.f64 0 (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 t))) (*.f64 ew (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 t))))
(*.f64 (cos.f64 t) (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))))
(*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 (cos.f64 t) ew))
(+.f64 (*.f64 0 (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))) (*.f64 ew (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 t))))
(*.f64 (cos.f64 t) (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))))
(*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 (cos.f64 t) ew))
(+.f64 (*.f64 0 (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))))) (*.f64 ew (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 t))))
(*.f64 (cos.f64 t) (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))))
(*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 (cos.f64 t) ew))
(-.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 t))) 0)
(*.f64 (cos.f64 t) (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))))
(*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 (cos.f64 t) ew))
(-.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 t))) (*.f64 (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))) 0))
(*.f64 (cos.f64 t) (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))))
(*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 (cos.f64 t) ew))
(-.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 t))) (*.f64 (*.f64 (/.f64 (*.f64 ew (cos.f64 t)) (*.f64 ew (cos.f64 t))) (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (/.f64 (*.f64 ew (cos.f64 t)) (*.f64 ew (cos.f64 t))))) 0))
(*.f64 (cos.f64 t) (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))))
(*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 (cos.f64 t) ew))
(-.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 t))) (*.f64 (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 (cos.f64 t) (/.f64 ew ew))) 0))
(*.f64 (cos.f64 t) (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))))
(*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 (cos.f64 t) ew))
(-.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 t))) (*.f64 (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))) 0))
(*.f64 (cos.f64 t) (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))))
(*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 (cos.f64 t) ew))
(-.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 t))) (*.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 t))) 0))
(*.f64 (cos.f64 t) (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))))
(*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 (cos.f64 t) ew))
(-.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 t))) (*.f64 (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))) 0))
(*.f64 (cos.f64 t) (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))))
(*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 (cos.f64 t) ew))
(-.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 t))) (*.f64 (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 t)) 0))
(*.f64 (cos.f64 t) (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))))
(*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 (cos.f64 t) ew))
(-.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 t))) (*.f64 (/.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 t))) (*.f64 ew (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 t)))) 0))
(*.f64 (cos.f64 t) (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))))
(*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 (cos.f64 t) ew))
(-.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 t))) (*.f64 (neg.f64 (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (/.f64 (*.f64 ew (cos.f64 t)) (*.f64 ew (cos.f64 t))))) 0))
(*.f64 (cos.f64 t) (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))))
(*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 (cos.f64 t) ew))
(-.f64 0 (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (neg.f64 (cos.f64 t)))))
(neg.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (neg.f64 (cos.f64 t)))))
(neg.f64 (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (neg.f64 (cos.f64 t)))))
(neg.f64 (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 (neg.f64 ew) (cos.f64 t))))
(-.f64 0 (*.f64 1 (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (neg.f64 (cos.f64 t))))))
(neg.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (neg.f64 (cos.f64 t)))))
(neg.f64 (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (neg.f64 (cos.f64 t)))))
(neg.f64 (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 (neg.f64 ew) (cos.f64 t))))
(-.f64 0 (*.f64 -1 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 t)))))
(neg.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (neg.f64 (cos.f64 t)))))
(neg.f64 (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (neg.f64 (cos.f64 t)))))
(neg.f64 (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 (neg.f64 ew) (cos.f64 t))))
(-.f64 0 (*.f64 (/.f64 (*.f64 ew (cos.f64 t)) (*.f64 ew (cos.f64 t))) (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (neg.f64 (cos.f64 t))))))
(neg.f64 (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 (/.f64 (*.f64 (cos.f64 t) ew) (*.f64 (cos.f64 t) ew)) (*.f64 ew (neg.f64 (cos.f64 t))))))
(neg.f64 (*.f64 (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (/.f64 (*.f64 (cos.f64 t) ew) (*.f64 (cos.f64 t) ew))) (*.f64 ew (neg.f64 (cos.f64 t)))))
(neg.f64 (-.f64 (*.f64 0 (*.f64 (cos.f64 t) ew)) (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 (cos.f64 t) ew))))
(-.f64 0 (*.f64 (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (/.f64 (*.f64 ew (cos.f64 t)) (*.f64 ew (cos.f64 t)))) (*.f64 ew (neg.f64 (cos.f64 t)))))
(neg.f64 (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 (/.f64 (*.f64 (cos.f64 t) ew) (*.f64 (cos.f64 t) ew)) (*.f64 ew (neg.f64 (cos.f64 t))))))
(neg.f64 (*.f64 (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (/.f64 (*.f64 (cos.f64 t) ew) (*.f64 (cos.f64 t) ew))) (*.f64 ew (neg.f64 (cos.f64 t)))))
(neg.f64 (-.f64 (*.f64 0 (*.f64 (cos.f64 t) ew)) (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 (cos.f64 t) ew))))
(-.f64 0 (*.f64 (neg.f64 (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (/.f64 (*.f64 ew (cos.f64 t)) (*.f64 ew (cos.f64 t))))) (*.f64 ew (cos.f64 t))))
(neg.f64 (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 (/.f64 (*.f64 (cos.f64 t) ew) (*.f64 (cos.f64 t) ew)) (*.f64 ew (neg.f64 (cos.f64 t))))))
(neg.f64 (*.f64 (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (/.f64 (*.f64 (cos.f64 t) ew) (*.f64 (cos.f64 t) ew))) (*.f64 ew (neg.f64 (cos.f64 t)))))
(neg.f64 (-.f64 (*.f64 0 (*.f64 (cos.f64 t) ew)) (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 (cos.f64 t) ew))))
(-.f64 (*.f64 0 (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))))) (*.f64 (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))) (*.f64 ew (neg.f64 (cos.f64 t)))))
(*.f64 (*.f64 (*.f64 (cos.f64 t) ew) (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 (cos.f64 t) ew))) (-.f64 0 (*.f64 ew (neg.f64 (cos.f64 t)))))
(*.f64 (*.f64 (cos.f64 t) (*.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 (cos.f64 t) ew)) ew)) (neg.f64 (*.f64 ew (neg.f64 (cos.f64 t)))))
(*.f64 (*.f64 (cos.f64 t) (*.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 (cos.f64 t) ew)) ew)) (neg.f64 (*.f64 (neg.f64 ew) (cos.f64 t))))
(-.f64 (*.f64 0 (*.f64 (/.f64 (*.f64 ew (cos.f64 t)) (*.f64 ew (cos.f64 t))) (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (/.f64 (*.f64 ew (cos.f64 t)) (*.f64 ew (cos.f64 t)))))) (*.f64 (*.f64 (/.f64 (*.f64 ew (cos.f64 t)) (*.f64 ew (cos.f64 t))) (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (/.f64 (*.f64 ew (cos.f64 t)) (*.f64 ew (cos.f64 t))))) (*.f64 ew (neg.f64 (cos.f64 t)))))
(-.f64 0 (*.f64 (*.f64 (/.f64 (*.f64 (cos.f64 t) ew) (*.f64 (cos.f64 t) ew)) (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (/.f64 (*.f64 (cos.f64 t) ew) (*.f64 (cos.f64 t) ew)))) (*.f64 ew (neg.f64 (cos.f64 t)))))
(*.f64 (*.f64 (/.f64 (*.f64 (cos.f64 t) ew) (*.f64 (cos.f64 t) ew)) (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (/.f64 (*.f64 (cos.f64 t) ew) (*.f64 (cos.f64 t) ew)))) (neg.f64 (*.f64 ew (neg.f64 (cos.f64 t)))))
(neg.f64 (*.f64 (/.f64 (*.f64 (cos.f64 t) ew) (*.f64 (cos.f64 t) ew)) (-.f64 (*.f64 0 (*.f64 (cos.f64 t) ew)) (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 (cos.f64 t) ew)))))
(-.f64 (*.f64 0 (/.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 t))) (*.f64 ew (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 t))))) (*.f64 (/.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 t))) (*.f64 ew (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 t)))) (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (neg.f64 (cos.f64 t))))))
(*.f64 (/.f64 (*.f64 (cos.f64 t) (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))) (*.f64 (cos.f64 t) (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))))) (neg.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (neg.f64 (cos.f64 t))))))
(*.f64 (/.f64 (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 (cos.f64 t) ew)) (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 (cos.f64 t) ew))) (neg.f64 (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (neg.f64 (cos.f64 t))))))
(*.f64 (/.f64 (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 (cos.f64 t) ew)) (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 (cos.f64 t) ew))) (neg.f64 (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 (neg.f64 ew) (cos.f64 t)))))
(/.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 t))) 1)
(*.f64 (cos.f64 t) (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))))
(*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 (cos.f64 t) ew))
(/.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 t))) (/.f64 ew ew))
(*.f64 (cos.f64 t) (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))))
(*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 (cos.f64 t) ew))
(/.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 t))) (/.f64 (*.f64 ew (cos.f64 t)) (*.f64 ew (cos.f64 t))))
(*.f64 (cos.f64 t) (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))))
(*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 (cos.f64 t) ew))
(/.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 t))) (/.f64 (cos.f64 t) (cos.f64 t)))
(*.f64 (cos.f64 t) (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))))
(*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 (cos.f64 t) ew))
(/.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 t))) (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))))
(*.f64 (cos.f64 t) (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))))
(*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 (cos.f64 t) ew))
(/.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 t))) (/.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 t))) (*.f64 ew (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 t)))))
(*.f64 (cos.f64 t) (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))))
(*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 (cos.f64 t) ew))
(/.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 t))) (/.f64 (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (/.f64 (*.f64 ew (cos.f64 t)) (*.f64 ew (cos.f64 t)))) (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (/.f64 (*.f64 ew (cos.f64 t)) (*.f64 ew (cos.f64 t))))))
(/.f64 (*.f64 (cos.f64 t) (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))) (/.f64 (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (/.f64 (*.f64 (cos.f64 t) ew) (*.f64 (cos.f64 t) ew))) (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (/.f64 (*.f64 (cos.f64 t) ew) (*.f64 (cos.f64 t) ew)))))
(/.f64 (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 (cos.f64 t) ew)) (/.f64 (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (/.f64 (*.f64 (cos.f64 t) ew) (*.f64 (cos.f64 t) ew))) (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (/.f64 (*.f64 (cos.f64 t) ew) (*.f64 (cos.f64 t) ew)))))
(/.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 t))) (/.f64 (/.f64 (*.f64 ew (cos.f64 t)) (*.f64 ew (cos.f64 t))) (/.f64 (*.f64 ew (cos.f64 t)) (*.f64 ew (cos.f64 t)))))
(/.f64 (*.f64 (cos.f64 t) (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))) (/.f64 (/.f64 (*.f64 (cos.f64 t) ew) (*.f64 (cos.f64 t) ew)) (/.f64 (*.f64 (cos.f64 t) ew) (*.f64 (cos.f64 t) ew))))
(/.f64 (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 (cos.f64 t) ew)) (/.f64 (/.f64 (*.f64 (cos.f64 t) ew) (*.f64 (cos.f64 t) ew)) (/.f64 (*.f64 (cos.f64 t) ew) (*.f64 (cos.f64 t) ew))))
(/.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 t))) (/.f64 (*.f64 (cos.f64 t) (/.f64 ew ew)) (*.f64 (cos.f64 t) (/.f64 ew ew))))
(/.f64 (*.f64 (cos.f64 t) (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))) (/.f64 (*.f64 (cos.f64 t) (/.f64 ew ew)) (*.f64 (cos.f64 t) (/.f64 ew ew))))
(/.f64 (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 (cos.f64 t) ew)) (/.f64 (*.f64 (cos.f64 t) (/.f64 ew ew)) (*.f64 (cos.f64 t) (/.f64 ew ew))))
(/.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 t))) (/.f64 (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))) (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))))
(*.f64 (cos.f64 t) (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))))
(*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 (cos.f64 t) ew))
(/.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 t))) (/.f64 (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 t)) (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 t))))
(*.f64 (cos.f64 t) (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))))
(*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 (cos.f64 t) ew))
(/.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 t))) (/.f64 (*.f64 (/.f64 (*.f64 ew (cos.f64 t)) (*.f64 ew (cos.f64 t))) (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (/.f64 (*.f64 ew (cos.f64 t)) (*.f64 ew (cos.f64 t))))) (*.f64 (/.f64 (*.f64 ew (cos.f64 t)) (*.f64 ew (cos.f64 t))) (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (/.f64 (*.f64 ew (cos.f64 t)) (*.f64 ew (cos.f64 t)))))))
(/.f64 (*.f64 (cos.f64 t) (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))) (/.f64 (*.f64 (/.f64 (*.f64 (cos.f64 t) ew) (*.f64 (cos.f64 t) ew)) (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (/.f64 (*.f64 (cos.f64 t) ew) (*.f64 (cos.f64 t) ew)))) (*.f64 (/.f64 (*.f64 (cos.f64 t) ew) (*.f64 (cos.f64 t) ew)) (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (/.f64 (*.f64 (cos.f64 t) ew) (*.f64 (cos.f64 t) ew))))))
(/.f64 (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 (cos.f64 t) ew)) (/.f64 (*.f64 (/.f64 (*.f64 (cos.f64 t) ew) (*.f64 (cos.f64 t) ew)) (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (/.f64 (*.f64 (cos.f64 t) ew) (*.f64 (cos.f64 t) ew)))) (*.f64 (/.f64 (*.f64 (cos.f64 t) ew) (*.f64 (cos.f64 t) ew)) (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (/.f64 (*.f64 (cos.f64 t) ew) (*.f64 (cos.f64 t) ew))))))
(/.f64 (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 (cos.f64 t) ew)) (/.f64 (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 (/.f64 (*.f64 (cos.f64 t) ew) (*.f64 (cos.f64 t) ew)) (/.f64 (*.f64 (cos.f64 t) ew) (*.f64 (cos.f64 t) ew)))) (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 (/.f64 (*.f64 (cos.f64 t) ew) (*.f64 (cos.f64 t) ew)) (/.f64 (*.f64 (cos.f64 t) ew) (*.f64 (cos.f64 t) ew))))))
(/.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 t))) (/.f64 (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 (cos.f64 t) (/.f64 ew ew))) (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 (cos.f64 t) (/.f64 ew ew)))))
(*.f64 (cos.f64 t) (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))))
(*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 (cos.f64 t) ew))
(/.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 t))) (/.f64 (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))) (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))))))
(/.f64 (*.f64 (cos.f64 t) (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))) (/.f64 (*.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))) (*.f64 (cos.f64 t) ew)) (*.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))) (*.f64 (cos.f64 t) ew))))
(/.f64 (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 (cos.f64 t) ew)) (/.f64 (*.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))) (*.f64 (cos.f64 t) ew)) (*.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))) (*.f64 (cos.f64 t) ew))))
(/.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 t))) (/.f64 (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))) (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))))))
(/.f64 (*.f64 (cos.f64 t) (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))) (/.f64 (*.f64 (*.f64 (cos.f64 t) ew) (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 (cos.f64 t) ew))) (*.f64 (*.f64 (cos.f64 t) ew) (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 (cos.f64 t) ew)))))
(/.f64 (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 (cos.f64 t) ew)) (/.f64 (*.f64 (cos.f64 t) (*.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 (cos.f64 t) ew)) ew)) (*.f64 (cos.f64 t) (*.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 (cos.f64 t) ew)) ew))))
(/.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 t))) (/.f64 (/.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 t))) (*.f64 ew (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 t)))) (/.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 t))) (*.f64 ew (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 t))))))
(/.f64 (*.f64 (cos.f64 t) (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))) (/.f64 (/.f64 (*.f64 (cos.f64 t) (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))) (*.f64 (cos.f64 t) (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))))) (/.f64 (*.f64 (cos.f64 t) (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))) (*.f64 (cos.f64 t) (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))))))
(/.f64 (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 (cos.f64 t) ew)) (/.f64 (/.f64 (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 (cos.f64 t) ew)) (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 (cos.f64 t) ew))) (/.f64 (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 (cos.f64 t) ew)) (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 (cos.f64 t) ew)))))
(neg.f64 (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (neg.f64 (cos.f64 t)))))
(neg.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (neg.f64 (cos.f64 t)))))
(neg.f64 (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 (neg.f64 ew) (cos.f64 t))))
(neg.f64 (*.f64 1 (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (neg.f64 (cos.f64 t))))))
(neg.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (neg.f64 (cos.f64 t)))))
(neg.f64 (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (neg.f64 (cos.f64 t)))))
(neg.f64 (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 (neg.f64 ew) (cos.f64 t))))
(neg.f64 (*.f64 -1 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 t)))))
(neg.f64 (*.f64 ew (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (neg.f64 (cos.f64 t)))))
(neg.f64 (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (neg.f64 (cos.f64 t)))))
(neg.f64 (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 (neg.f64 ew) (cos.f64 t))))
(neg.f64 (*.f64 (/.f64 (*.f64 ew (cos.f64 t)) (*.f64 ew (cos.f64 t))) (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (neg.f64 (cos.f64 t))))))
(neg.f64 (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 (/.f64 (*.f64 (cos.f64 t) ew) (*.f64 (cos.f64 t) ew)) (*.f64 ew (neg.f64 (cos.f64 t))))))
(neg.f64 (*.f64 (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (/.f64 (*.f64 (cos.f64 t) ew) (*.f64 (cos.f64 t) ew))) (*.f64 ew (neg.f64 (cos.f64 t)))))
(neg.f64 (-.f64 (*.f64 0 (*.f64 (cos.f64 t) ew)) (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 (cos.f64 t) ew))))
(neg.f64 (*.f64 (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (/.f64 (*.f64 ew (cos.f64 t)) (*.f64 ew (cos.f64 t)))) (*.f64 ew (neg.f64 (cos.f64 t)))))
(neg.f64 (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 (/.f64 (*.f64 (cos.f64 t) ew) (*.f64 (cos.f64 t) ew)) (*.f64 ew (neg.f64 (cos.f64 t))))))
(neg.f64 (*.f64 (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (/.f64 (*.f64 (cos.f64 t) ew) (*.f64 (cos.f64 t) ew))) (*.f64 ew (neg.f64 (cos.f64 t)))))
(neg.f64 (-.f64 (*.f64 0 (*.f64 (cos.f64 t) ew)) (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 (cos.f64 t) ew))))
(neg.f64 (*.f64 (neg.f64 (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (/.f64 (*.f64 ew (cos.f64 t)) (*.f64 ew (cos.f64 t))))) (*.f64 ew (cos.f64 t))))
(neg.f64 (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 (/.f64 (*.f64 (cos.f64 t) ew) (*.f64 (cos.f64 t) ew)) (*.f64 ew (neg.f64 (cos.f64 t))))))
(neg.f64 (*.f64 (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (/.f64 (*.f64 (cos.f64 t) ew) (*.f64 (cos.f64 t) ew))) (*.f64 ew (neg.f64 (cos.f64 t)))))
(neg.f64 (-.f64 (*.f64 0 (*.f64 (cos.f64 t) ew)) (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 (cos.f64 t) ew))))

localize64.0ms (0.5%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.1b
(*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))
1.9b
(/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)
3.0b
(/.f64 (*.f64 t eh) ew)
22.5b
(cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)))
Compiler

Compiled 164 to 22 computations (86.6% saved)

localize105.0ms (0.9%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.2b
(*.f64 ew (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t))) (cos.f64 t)))
1.9b
(/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)
1.9b
(/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)
22.5b
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)))
Compiler

Compiled 260 to 36 computations (86.2% saved)

series3.0ms (0%)

Counts
3 → 108
Calls

27 calls:

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

rewrite156.0ms (1.3%)

Algorithm
batch-egg-rewrite
Rules
1154×rational_best_oopsla_all_46_json_45_simplify-89
1034×rational_best_oopsla_all_46_json_45_simplify-23
980×rational_best_oopsla_all_46_json_45_simplify-13
960×rational_best_oopsla_all_46_json_45_simplify-37
888×rational_best_oopsla_all_46_json_45_simplify-87
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
017111
1111111
2399111
31995111
Stop Event
node limit
Counts
3 → 122
Calls
Call 1
Inputs
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)))
(/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)
(*.f64 ew (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t))) (cos.f64 t)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))))) (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 -1 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (/.f64 1 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)))) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)))) (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (/.f64 1 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))))) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)))) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))))) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (neg.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)))) (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)))) (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (/.f64 1 (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)))) (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)))) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (/.f64 1 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))))) (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)))) (-.f64 0 (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)))) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))))) (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))))) (neg.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)))) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew) (*.f64 (/.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew) (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew) (*.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (/.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew) (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew) (*.f64 (/.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew) (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew) (*.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew) (/.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew) (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew) (*.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew) (/.f64 1 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew) (*.f64 (/.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew) (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)) (/.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew) (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew) (*.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew) (/.f64 (/.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew) (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)) (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew) (*.f64 (*.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew) (/.f64 1 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (/.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew) (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew) (*.f64 (*.f64 (/.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew) (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)) (/.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew) (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (/.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew) (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (neg.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew) (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)) (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew) (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)) (*.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew) (/.f64 1 (/.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew) (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew) (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)) (*.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew) (/.f64 (/.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew) (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)) (/.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew) (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew) (/.f64 1 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)) (-.f64 0 (/.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew) (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew) (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)) (/.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew) (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew) (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (neg.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))) (*.f64 (*.f64 (/.f64 ew ew) (*.f64 (cos.f64 t) (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t))) (/.f64 ew ew)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))) (*.f64 (*.f64 ew (neg.f64 (cos.f64 t))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))) (*.f64 (neg.f64 (neg.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))) (*.f64 (*.f64 ew (/.f64 (*.f64 (cos.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))) ew)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))) (*.f64 (/.f64 (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))) (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))) (*.f64 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))) (*.f64 (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))) (*.f64 (*.f64 (cos.f64 t) (*.f64 ew (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))) (*.f64 (*.f64 ew (/.f64 (*.f64 (cos.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))) (*.f64 (cos.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))) (*.f64 (neg.f64 (neg.f64 ew)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))) (*.f64 (neg.f64 (*.f64 (cos.f64 t) (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t))) (/.f64 ew ew)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))) (*.f64 (neg.f64 (*.f64 (cos.f64 t) (neg.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 ew (/.f64 (*.f64 (cos.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))) (*.f64 (cos.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t))))))) (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (/.f64 (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))) (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))))) (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (neg.f64 (neg.f64 ew))) (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (neg.f64 (neg.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))))) (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (/.f64 ew ew) (*.f64 (cos.f64 t) (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t))) (/.f64 ew ew))))) (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 ew (/.f64 (*.f64 (cos.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))) ew))) (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (cos.f64 t) (*.f64 ew (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t))))))) (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t))))) (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (neg.f64 (*.f64 (cos.f64 t) (neg.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t))))))) (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))) (*.f64 (*.f64 (/.f64 ew ew) (*.f64 (cos.f64 t) (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t))) (/.f64 ew ew)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))) (*.f64 (*.f64 ew (neg.f64 (cos.f64 t))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))) (*.f64 (neg.f64 (neg.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))) (*.f64 (*.f64 ew (/.f64 (*.f64 (cos.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))) ew)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))) (*.f64 (/.f64 (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))) (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))) (*.f64 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))) (*.f64 (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))) (*.f64 (*.f64 (cos.f64 t) (*.f64 ew (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))) (*.f64 (*.f64 ew (/.f64 (*.f64 (cos.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))) (*.f64 (cos.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))) (*.f64 (neg.f64 (neg.f64 ew)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))) (*.f64 (neg.f64 (*.f64 (cos.f64 t) (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t))) (/.f64 ew ew)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))) (*.f64 (neg.f64 (*.f64 (cos.f64 t) (neg.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 ew (*.f64 (cos.f64 t) (neg.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t))) (*.f64 ew (neg.f64 (cos.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 1 (*.f64 ew (*.f64 (cos.f64 t) (neg.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t))))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 -1 (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (/.f64 ew ew) (*.f64 ew (*.f64 (cos.f64 t) (neg.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t))))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (*.f64 ew (neg.f64 (cos.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (neg.f64 (*.f64 (cos.f64 t) (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t))) (/.f64 ew ew)))) ew))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 ew (/.f64 (*.f64 (cos.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))) (*.f64 (cos.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t))))))) (*.f64 (*.f64 ew (/.f64 (*.f64 (cos.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))) (*.f64 (cos.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))))) (*.f64 (cos.f64 t) (neg.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (/.f64 (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))) (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))))) (*.f64 (/.f64 (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))) (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t))))) (*.f64 ew (*.f64 (cos.f64 t) (neg.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t))))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (neg.f64 (neg.f64 ew))) (*.f64 ew (*.f64 (cos.f64 t) (neg.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (neg.f64 (neg.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))))) (*.f64 ew (*.f64 (cos.f64 t) (neg.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))) (/.f64 ew ew))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))) (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))) (/.f64 (cos.f64 t) (cos.f64 t)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))) (/.f64 (*.f64 (cos.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))) (*.f64 (cos.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))) (/.f64 (*.f64 ew (cos.f64 t)) (*.f64 ew (cos.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))) (/.f64 (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))) (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))) (/.f64 (*.f64 (cos.f64 t) (/.f64 ew ew)) (*.f64 (cos.f64 t) (/.f64 ew ew))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))) (/.f64 (/.f64 ew ew) (/.f64 ew ew)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))) (/.f64 (*.f64 (cos.f64 t) (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t))))) (*.f64 (cos.f64 t) (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))) (/.f64 (*.f64 (cos.f64 t) (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t))) (/.f64 ew ew))) (*.f64 (cos.f64 t) (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t))) (/.f64 ew ew)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))) (/.f64 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))) (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))) (/.f64 (*.f64 (/.f64 ew ew) (*.f64 (cos.f64 t) (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t))) (/.f64 ew ew)))) (*.f64 (/.f64 ew ew) (*.f64 (cos.f64 t) (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t))) (/.f64 ew ew))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))) (/.f64 (*.f64 ew (/.f64 (*.f64 (cos.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))) ew)) (*.f64 ew (/.f64 (*.f64 (cos.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))) ew))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))) (/.f64 (*.f64 (cos.f64 t) (*.f64 ew (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))))) (*.f64 (cos.f64 t) (*.f64 ew (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))) (/.f64 (neg.f64 (neg.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t))))) (neg.f64 (neg.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))) (/.f64 (*.f64 ew (/.f64 (*.f64 (cos.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))) (*.f64 (cos.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))))) (*.f64 ew (/.f64 (*.f64 (cos.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))) (*.f64 (cos.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))) (/.f64 (/.f64 (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))) (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t))))) (/.f64 (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))) (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))) (/.f64 (neg.f64 (neg.f64 ew)) (neg.f64 (neg.f64 ew))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))) (/.f64 (neg.f64 (*.f64 (cos.f64 t) (neg.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))))) (neg.f64 (*.f64 (cos.f64 t) (neg.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t))))))))))))

simplify158.0ms (1.3%)

Algorithm
egg-herbie
Rules
1618×rational_best_oopsla_all_46_json_45_simplify-37
1518×rational_best_oopsla_all_46_json_45_simplify-13
1244×rational_best_oopsla_all_46_json_45_simplify-49
928×rational_best_oopsla_all_46_json_45_simplify-7
738×rational_best_oopsla_all_46_json_45_simplify-89
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
028311362
1100011138
2398411132
Stop Event
node limit
Counts
230 → 169
Calls
Call 1
Inputs
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(*.f64 -1 (/.f64 (*.f64 t eh) ew))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)) (*.f64 -1/3 (/.f64 (*.f64 (pow.f64 t 3) eh) ew)))
(+.f64 (*.f64 -2/15 (/.f64 (*.f64 (pow.f64 t 5) eh) ew)) (+.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)) (*.f64 -1/3 (/.f64 (*.f64 (pow.f64 t 3) eh) ew))))
(+.f64 (*.f64 -17/315 (/.f64 (*.f64 (pow.f64 t 7) eh) ew)) (+.f64 (*.f64 -2/15 (/.f64 (*.f64 (pow.f64 t 5) eh) ew)) (+.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)) (*.f64 -1/3 (/.f64 (*.f64 (pow.f64 t 3) eh) ew)))))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(+.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) 0)
(+.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) 0))
(+.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)))) 0))
(+.f64 0 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))))
(+.f64 (*.f64 0 (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))))) (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))))
(-.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) 0)
(-.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) 0))
(-.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)))) 0))
(-.f64 0 (*.f64 -1 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)))))
(*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) 1)
(*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)))))
(*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (/.f64 1 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))))))
(*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)))) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))))))
(*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)))) (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))))))
(*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (/.f64 1 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))))) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))))))
(*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)))) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))))) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))))))
(*.f64 1 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))))
(*.f64 -1 (neg.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)))))
(*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)))) (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))))
(*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)))) (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (/.f64 1 (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)))))))
(*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)))) (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)))) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)))))))
(*.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (/.f64 1 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))))) (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))))
(*.f64 (neg.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)))) -1)
(*.f64 (neg.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)))) (-.f64 0 (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))))))
(*.f64 (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)))) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))))) (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))))
(*.f64 (neg.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))))) (neg.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)))))
(/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) 1)
(/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)))))
(/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)))) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))))))
(+.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew) 0)
(+.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew) (*.f64 (/.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew) (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)) 0))
(+.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew) (*.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew) 0))
(+.f64 0 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))
(+.f64 (*.f64 0 (/.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew) (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))
(-.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew) 0)
(-.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew) (*.f64 (/.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew) (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)) 0))
(-.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew) (*.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew) 0))
(-.f64 0 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)))
(*.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew) 1)
(*.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew) (/.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew) (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)))
(*.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew) (*.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew) (/.f64 1 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))))
(*.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew) (*.f64 (/.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew) (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)) (/.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew) (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))))
(*.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew) (*.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew) (/.f64 (/.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew) (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)) (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))))
(*.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew) (*.f64 (*.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew) (/.f64 1 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (/.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew) (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))))
(*.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew) (*.f64 (*.f64 (/.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew) (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)) (/.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew) (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (/.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew) (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))))
(*.f64 1 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))
(*.f64 -1 (neg.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)))
(*.f64 (/.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew) (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)) (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))
(*.f64 (/.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew) (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)) (*.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew) (/.f64 1 (/.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew) (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)))))
(*.f64 (/.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew) (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)) (*.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew) (/.f64 (/.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew) (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)) (/.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew) (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)))))
(*.f64 (*.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew) (/.f64 1 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))
(*.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)) -1)
(*.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)) (-.f64 0 (/.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew) (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))))
(*.f64 (*.f64 (/.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew) (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)) (/.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew) (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))
(*.f64 (neg.f64 (/.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew) (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (neg.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)))
(+.f64 (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))) 0)
(+.f64 (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))) (*.f64 (*.f64 (/.f64 ew ew) (*.f64 (cos.f64 t) (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t))) (/.f64 ew ew)))) 0))
(+.f64 (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))) (*.f64 (*.f64 ew (neg.f64 (cos.f64 t))) 0))
(+.f64 (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))) (*.f64 (neg.f64 (neg.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t))))) 0))
(+.f64 (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))) (*.f64 (*.f64 ew (/.f64 (*.f64 (cos.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))) ew)) 0))
(+.f64 (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))) (*.f64 (/.f64 (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))) (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t))))) 0))
(+.f64 (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))) (*.f64 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))) 0))
(+.f64 (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))) (*.f64 (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))) 0))
(+.f64 (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))) (*.f64 (*.f64 (cos.f64 t) (*.f64 ew (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))))) 0))
(+.f64 (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))) (*.f64 (*.f64 ew (/.f64 (*.f64 (cos.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))) (*.f64 (cos.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))))) 0))
(+.f64 (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))) (*.f64 (neg.f64 (neg.f64 ew)) 0))
(+.f64 (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))) (*.f64 (neg.f64 (*.f64 (cos.f64 t) (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t))) (/.f64 ew ew)))) 0))
(+.f64 (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))) (*.f64 (neg.f64 (*.f64 (cos.f64 t) (neg.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))))) 0))
(+.f64 0 (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))))
(+.f64 (*.f64 0 (*.f64 ew (/.f64 (*.f64 (cos.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))) (*.f64 (cos.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t))))))) (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))))
(+.f64 (*.f64 0 (/.f64 (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))) (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))))) (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))))
(+.f64 (*.f64 0 (neg.f64 (neg.f64 ew))) (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))))
(+.f64 (*.f64 0 (neg.f64 (neg.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))))) (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))))
(+.f64 (*.f64 0 (*.f64 (/.f64 ew ew) (*.f64 (cos.f64 t) (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t))) (/.f64 ew ew))))) (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))))
(+.f64 (*.f64 0 (*.f64 ew (/.f64 (*.f64 (cos.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))) ew))) (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))))
(+.f64 (*.f64 0 (*.f64 (cos.f64 t) (*.f64 ew (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t))))))) (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))))
(+.f64 (*.f64 0 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t))))) (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))))
(+.f64 (*.f64 0 (neg.f64 (*.f64 (cos.f64 t) (neg.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t))))))) (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))))
(-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))) 0)
(-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))) (*.f64 (*.f64 (/.f64 ew ew) (*.f64 (cos.f64 t) (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t))) (/.f64 ew ew)))) 0))
(-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))) (*.f64 (*.f64 ew (neg.f64 (cos.f64 t))) 0))
(-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))) (*.f64 (neg.f64 (neg.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t))))) 0))
(-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))) (*.f64 (*.f64 ew (/.f64 (*.f64 (cos.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))) ew)) 0))
(-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))) (*.f64 (/.f64 (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))) (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t))))) 0))
(-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))) (*.f64 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))) 0))
(-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))) (*.f64 (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))) 0))
(-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))) (*.f64 (*.f64 (cos.f64 t) (*.f64 ew (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))))) 0))
(-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))) (*.f64 (*.f64 ew (/.f64 (*.f64 (cos.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))) (*.f64 (cos.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))))) 0))
(-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))) (*.f64 (neg.f64 (neg.f64 ew)) 0))
(-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))) (*.f64 (neg.f64 (*.f64 (cos.f64 t) (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t))) (/.f64 ew ew)))) 0))
(-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))) (*.f64 (neg.f64 (*.f64 (cos.f64 t) (neg.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))))) 0))
(-.f64 0 (*.f64 ew (*.f64 (cos.f64 t) (neg.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))))))
(-.f64 0 (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t))) (*.f64 ew (neg.f64 (cos.f64 t)))))
(-.f64 0 (*.f64 1 (*.f64 ew (*.f64 (cos.f64 t) (neg.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t))))))))
(-.f64 0 (*.f64 -1 (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t))))))
(-.f64 0 (*.f64 (/.f64 ew ew) (*.f64 ew (*.f64 (cos.f64 t) (neg.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t))))))))
(-.f64 0 (*.f64 (*.f64 ew (neg.f64 (cos.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))))
(-.f64 0 (*.f64 (neg.f64 (*.f64 (cos.f64 t) (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t))) (/.f64 ew ew)))) ew))
(-.f64 (*.f64 0 (*.f64 ew (/.f64 (*.f64 (cos.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))) (*.f64 (cos.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t))))))) (*.f64 (*.f64 ew (/.f64 (*.f64 (cos.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))) (*.f64 (cos.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))))) (*.f64 (cos.f64 t) (neg.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))))))
(-.f64 (*.f64 0 (/.f64 (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))) (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))))) (*.f64 (/.f64 (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))) (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t))))) (*.f64 ew (*.f64 (cos.f64 t) (neg.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t))))))))
(-.f64 (*.f64 0 (neg.f64 (neg.f64 ew))) (*.f64 ew (*.f64 (cos.f64 t) (neg.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))))))
(-.f64 (*.f64 0 (neg.f64 (neg.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))))) (*.f64 ew (*.f64 (cos.f64 t) (neg.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))))))
(/.f64 (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))) 1)
(/.f64 (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))) (/.f64 ew ew))
(/.f64 (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))) (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))))
(/.f64 (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))) (/.f64 (cos.f64 t) (cos.f64 t)))
(/.f64 (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))) (/.f64 (*.f64 (cos.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))) (*.f64 (cos.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t))))))
(/.f64 (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))) (/.f64 (*.f64 ew (cos.f64 t)) (*.f64 ew (cos.f64 t))))
(/.f64 (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))) (/.f64 (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))) (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t))))))
(/.f64 (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))) (/.f64 (*.f64 (cos.f64 t) (/.f64 ew ew)) (*.f64 (cos.f64 t) (/.f64 ew ew))))
(/.f64 (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))) (/.f64 (/.f64 ew ew) (/.f64 ew ew)))
(/.f64 (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))) (/.f64 (*.f64 (cos.f64 t) (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t))))) (*.f64 (cos.f64 t) (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))))))
(/.f64 (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))) (/.f64 (*.f64 (cos.f64 t) (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t))) (/.f64 ew ew))) (*.f64 (cos.f64 t) (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t))) (/.f64 ew ew)))))
(/.f64 (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))) (/.f64 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))) (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t))))))
(/.f64 (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))) (/.f64 (*.f64 (/.f64 ew ew) (*.f64 (cos.f64 t) (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t))) (/.f64 ew ew)))) (*.f64 (/.f64 ew ew) (*.f64 (cos.f64 t) (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t))) (/.f64 ew ew))))))
(/.f64 (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))) (/.f64 (*.f64 ew (/.f64 (*.f64 (cos.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))) ew)) (*.f64 ew (/.f64 (*.f64 (cos.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))) ew))))
(/.f64 (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))) (/.f64 (*.f64 (cos.f64 t) (*.f64 ew (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))))) (*.f64 (cos.f64 t) (*.f64 ew (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t))))))))
(/.f64 (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))) (/.f64 (neg.f64 (neg.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t))))) (neg.f64 (neg.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))))))
(/.f64 (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))) (/.f64 (*.f64 ew (/.f64 (*.f64 (cos.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))) (*.f64 (cos.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))))) (*.f64 ew (/.f64 (*.f64 (cos.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))) (*.f64 (cos.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t))))))))
(/.f64 (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))) (/.f64 (/.f64 (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))) (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t))))) (/.f64 (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))) (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))))))
(/.f64 (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))) (/.f64 (neg.f64 (neg.f64 ew)) (neg.f64 (neg.f64 ew))))
(/.f64 (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))) (/.f64 (neg.f64 (*.f64 (cos.f64 t) (neg.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))))) (neg.f64 (*.f64 (cos.f64 t) (neg.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t))))))))
Outputs
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(*.f64 -1 (/.f64 (*.f64 t eh) ew))
(neg.f64 (/.f64 (*.f64 t eh) ew))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)) (*.f64 -1/3 (/.f64 (*.f64 (pow.f64 t 3) eh) ew)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)) (*.f64 -1/3 (/.f64 (*.f64 eh (pow.f64 t 3)) ew)))
(+.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)) (*.f64 -1/3 (/.f64 (*.f64 eh (pow.f64 t 3)) ew)))
(+.f64 (*.f64 -2/15 (/.f64 (*.f64 (pow.f64 t 5) eh) ew)) (+.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)) (*.f64 -1/3 (/.f64 (*.f64 (pow.f64 t 3) eh) ew))))
(+.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)) (*.f64 -1/3 (/.f64 (*.f64 eh (pow.f64 t 3)) ew))) (*.f64 -2/15 (/.f64 (*.f64 eh (pow.f64 t 5)) ew)))
(+.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)) (+.f64 (*.f64 -1/3 (/.f64 (*.f64 eh (pow.f64 t 3)) ew)) (*.f64 -2/15 (/.f64 (*.f64 eh (pow.f64 t 5)) ew))))
(+.f64 (+.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)) (*.f64 -1/3 (/.f64 (*.f64 eh (pow.f64 t 3)) ew))) (*.f64 -2/15 (/.f64 (*.f64 eh (pow.f64 t 5)) ew)))
(+.f64 (*.f64 -17/315 (/.f64 (*.f64 (pow.f64 t 7) eh) ew)) (+.f64 (*.f64 -2/15 (/.f64 (*.f64 (pow.f64 t 5) eh) ew)) (+.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)) (*.f64 -1/3 (/.f64 (*.f64 (pow.f64 t 3) eh) ew)))))
(+.f64 (+.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 t eh) ew)) (*.f64 -1/3 (/.f64 (*.f64 eh (pow.f64 t 3)) ew))) (*.f64 -2/15 (/.f64 (*.f64 eh (pow.f64 t 5)) ew))) (*.f64 -17/315 (/.f64 (*.f64 eh (pow.f64 t 7)) ew)))
(+.f64 (+.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)) (+.f64 (*.f64 -1/3 (/.f64 (*.f64 eh (pow.f64 t 3)) ew)) (*.f64 -2/15 (/.f64 (*.f64 eh (pow.f64 t 5)) ew)))) (*.f64 -17/315 (/.f64 (*.f64 eh (pow.f64 t 7)) ew)))
(+.f64 (*.f64 -2/15 (/.f64 (*.f64 eh (pow.f64 t 5)) ew)) (+.f64 (+.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)) (*.f64 -1/3 (/.f64 (*.f64 eh (pow.f64 t 3)) ew))) (*.f64 -17/315 (/.f64 (*.f64 eh (pow.f64 t 7)) ew))))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(*.f64 -1 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(neg.f64 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(*.f64 -1 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(neg.f64 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(*.f64 -1 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(neg.f64 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(*.f64 -1 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(neg.f64 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(*.f64 -1 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(neg.f64 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(*.f64 -1 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(neg.f64 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(*.f64 -1 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(neg.f64 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(*.f64 -1 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(neg.f64 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(*.f64 -1 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(neg.f64 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(*.f64 -1 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(neg.f64 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(*.f64 -1 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(neg.f64 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(*.f64 -1 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(neg.f64 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(*.f64 -1 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(neg.f64 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(*.f64 -1 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(neg.f64 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(*.f64 -1 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(neg.f64 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(*.f64 -1 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(neg.f64 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(*.f64 -1 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(neg.f64 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(*.f64 -1 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(neg.f64 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(*.f64 -1 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(neg.f64 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(*.f64 -1 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(neg.f64 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(*.f64 -1 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(neg.f64 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(*.f64 -1 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(neg.f64 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(*.f64 -1 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(neg.f64 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(*.f64 -1 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(neg.f64 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(*.f64 -1 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(neg.f64 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(*.f64 -1 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(neg.f64 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(*.f64 -1 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(neg.f64 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(*.f64 -1 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(neg.f64 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(*.f64 -1 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(neg.f64 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(*.f64 -1 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(neg.f64 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(*.f64 -1 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(neg.f64 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 t) eh) (*.f64 (cos.f64 t) ew)))
(*.f64 -1 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(neg.f64 (/.f64 (*.f64 eh (sin.f64 t)) (*.f64 ew (cos.f64 t))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
(+.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) 0)
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)))
(+.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) 0))
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)))
(+.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)))) 0))
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)))
(+.f64 0 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))))
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)))
(+.f64 (*.f64 0 (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))))) (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))))
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)))
(-.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) 0)
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)))
(-.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) 0))
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)))
(-.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)))) 0))
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)))
(-.f64 0 (*.f64 -1 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)))))
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)))
(*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) 1)
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)))
(*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)))))
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)))
(*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (/.f64 1 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))))))
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)))
(*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)))) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))))))
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)))
(*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)))) (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))))))
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)))
(*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (/.f64 1 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))))) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))))))
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)))
(*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)))) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))))) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))))))
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)))
(*.f64 1 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))))
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)))
(*.f64 -1 (neg.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)))))
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)))
(*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)))) (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))))
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)))
(*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)))) (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (/.f64 1 (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)))))))
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)))
(*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)))) (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)))) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)))))))
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)))
(*.f64 (*.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (/.f64 1 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))))) (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))))
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)))
(*.f64 (neg.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)))) -1)
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)))
(*.f64 (neg.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)))) (-.f64 0 (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))))))
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)))
(*.f64 (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)))) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))))) (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))))
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)))
(*.f64 (neg.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))))) (neg.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)))))
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)))
(/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) 1)
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)))
(/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)))))
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)))
(/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)))) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))))))
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)))
(+.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew) 0)
(/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)
(+.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew) (*.f64 (/.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew) (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)) 0))
(/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)
(+.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew) (*.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew) 0))
(/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)
(+.f64 0 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))
(/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)
(+.f64 (*.f64 0 (/.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew) (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))
(/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)
(-.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew) 0)
(/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)
(-.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew) (*.f64 (/.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew) (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)) 0))
(/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)
(-.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew) (*.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew) 0))
(/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)
(-.f64 0 (*.f64 -1 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)))
(/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)
(*.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew) 1)
(/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)
(*.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew) (/.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew) (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)))
(/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)
(*.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew) (*.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew) (/.f64 1 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))))
(/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)
(*.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew) (*.f64 (/.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew) (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)) (/.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew) (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))))
(/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)
(*.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew) (*.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew) (/.f64 (/.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew) (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)) (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))))
(/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)
(*.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew) (*.f64 (*.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew) (/.f64 1 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (/.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew) (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))))
(/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)
(*.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew) (*.f64 (*.f64 (/.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew) (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)) (/.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew) (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (/.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew) (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))))
(/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)
(*.f64 1 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))
(/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)
(*.f64 -1 (neg.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)))
(/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)
(*.f64 (/.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew) (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)) (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))
(/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)
(*.f64 (/.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew) (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)) (*.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew) (/.f64 1 (/.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew) (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)))))
(/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)
(*.f64 (/.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew) (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)) (*.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew) (/.f64 (/.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew) (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)) (/.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew) (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)))))
(/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)
(*.f64 (*.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew) (/.f64 1 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))
(/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)
(*.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)) -1)
(/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)
(*.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)) (-.f64 0 (/.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew) (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))))
(/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)
(*.f64 (*.f64 (/.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew) (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)) (/.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew) (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))
(/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)
(*.f64 (neg.f64 (/.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew) (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (neg.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)))
(/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)
(+.f64 (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))) 0)
(*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t))))
(*.f64 (cos.f64 t) (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))))
(+.f64 (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))) (*.f64 (*.f64 (/.f64 ew ew) (*.f64 (cos.f64 t) (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t))) (/.f64 ew ew)))) 0))
(*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t))))
(*.f64 (cos.f64 t) (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))))
(+.f64 (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))) (*.f64 (*.f64 ew (neg.f64 (cos.f64 t))) 0))
(*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t))))
(*.f64 (cos.f64 t) (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))))
(+.f64 (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))) (*.f64 (neg.f64 (neg.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t))))) 0))
(*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t))))
(*.f64 (cos.f64 t) (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))))
(+.f64 (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))) (*.f64 (*.f64 ew (/.f64 (*.f64 (cos.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))) ew)) 0))
(*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t))))
(*.f64 (cos.f64 t) (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))))
(+.f64 (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))) (*.f64 (/.f64 (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))) (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t))))) 0))
(*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t))))
(*.f64 (cos.f64 t) (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))))
(+.f64 (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))) (*.f64 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))) 0))
(*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t))))
(*.f64 (cos.f64 t) (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))))
(+.f64 (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))) (*.f64 (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))) 0))
(*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t))))
(*.f64 (cos.f64 t) (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))))
(+.f64 (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))) (*.f64 (*.f64 (cos.f64 t) (*.f64 ew (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))))) 0))
(*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t))))
(*.f64 (cos.f64 t) (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))))
(+.f64 (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))) (*.f64 (*.f64 ew (/.f64 (*.f64 (cos.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))) (*.f64 (cos.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))))) 0))
(*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t))))
(*.f64 (cos.f64 t) (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))))
(+.f64 (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))) (*.f64 (neg.f64 (neg.f64 ew)) 0))
(*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t))))
(*.f64 (cos.f64 t) (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))))
(+.f64 (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))) (*.f64 (neg.f64 (*.f64 (cos.f64 t) (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t))) (/.f64 ew ew)))) 0))
(*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t))))
(*.f64 (cos.f64 t) (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))))
(+.f64 (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))) (*.f64 (neg.f64 (*.f64 (cos.f64 t) (neg.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))))) 0))
(*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t))))
(*.f64 (cos.f64 t) (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))))
(+.f64 0 (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))))
(*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t))))
(*.f64 (cos.f64 t) (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))))
(+.f64 (*.f64 0 (*.f64 ew (/.f64 (*.f64 (cos.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))) (*.f64 (cos.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t))))))) (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))))
(*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t))))
(*.f64 (cos.f64 t) (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))))
(+.f64 (*.f64 0 (/.f64 (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))) (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))))) (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))))
(*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t))))
(*.f64 (cos.f64 t) (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))))
(+.f64 (*.f64 0 (neg.f64 (neg.f64 ew))) (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))))
(*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t))))
(*.f64 (cos.f64 t) (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))))
(+.f64 (*.f64 0 (neg.f64 (neg.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))))) (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))))
(*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t))))
(*.f64 (cos.f64 t) (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))))
(+.f64 (*.f64 0 (*.f64 (/.f64 ew ew) (*.f64 (cos.f64 t) (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t))) (/.f64 ew ew))))) (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))))
(*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t))))
(*.f64 (cos.f64 t) (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))))
(+.f64 (*.f64 0 (*.f64 ew (/.f64 (*.f64 (cos.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))) ew))) (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))))
(*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t))))
(*.f64 (cos.f64 t) (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))))
(+.f64 (*.f64 0 (*.f64 (cos.f64 t) (*.f64 ew (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t))))))) (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))))
(*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t))))
(*.f64 (cos.f64 t) (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))))
(+.f64 (*.f64 0 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t))))) (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))))
(*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t))))
(*.f64 (cos.f64 t) (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))))
(+.f64 (*.f64 0 (neg.f64 (*.f64 (cos.f64 t) (neg.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t))))))) (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))))
(*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t))))
(*.f64 (cos.f64 t) (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))))
(-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))) 0)
(*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t))))
(*.f64 (cos.f64 t) (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))))
(-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))) (*.f64 (*.f64 (/.f64 ew ew) (*.f64 (cos.f64 t) (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t))) (/.f64 ew ew)))) 0))
(*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t))))
(*.f64 (cos.f64 t) (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))))
(-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))) (*.f64 (*.f64 ew (neg.f64 (cos.f64 t))) 0))
(*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t))))
(*.f64 (cos.f64 t) (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))))
(-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))) (*.f64 (neg.f64 (neg.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t))))) 0))
(*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t))))
(*.f64 (cos.f64 t) (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))))
(-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))) (*.f64 (*.f64 ew (/.f64 (*.f64 (cos.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))) ew)) 0))
(*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t))))
(*.f64 (cos.f64 t) (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))))
(-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))) (*.f64 (/.f64 (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))) (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t))))) 0))
(*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t))))
(*.f64 (cos.f64 t) (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))))
(-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))) (*.f64 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))) 0))
(*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t))))
(*.f64 (cos.f64 t) (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))))
(-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))) (*.f64 (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))) 0))
(*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t))))
(*.f64 (cos.f64 t) (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))))
(-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))) (*.f64 (*.f64 (cos.f64 t) (*.f64 ew (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))))) 0))
(*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t))))
(*.f64 (cos.f64 t) (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))))
(-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))) (*.f64 (*.f64 ew (/.f64 (*.f64 (cos.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))) (*.f64 (cos.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))))) 0))
(*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t))))
(*.f64 (cos.f64 t) (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))))
(-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))) (*.f64 (neg.f64 (neg.f64 ew)) 0))
(*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t))))
(*.f64 (cos.f64 t) (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))))
(-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))) (*.f64 (neg.f64 (*.f64 (cos.f64 t) (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t))) (/.f64 ew ew)))) 0))
(*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t))))
(*.f64 (cos.f64 t) (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))))
(-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))) (*.f64 (neg.f64 (*.f64 (cos.f64 t) (neg.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))))) 0))
(*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t))))
(*.f64 (cos.f64 t) (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))))
(-.f64 0 (*.f64 ew (*.f64 (cos.f64 t) (neg.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))))))
(neg.f64 (*.f64 ew (*.f64 (cos.f64 t) (neg.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))))))
(neg.f64 (*.f64 (*.f64 ew (cos.f64 t)) (neg.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t))))))
(neg.f64 (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t))) (*.f64 ew (neg.f64 (cos.f64 t)))))
(-.f64 0 (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t))) (*.f64 ew (neg.f64 (cos.f64 t)))))
(neg.f64 (*.f64 ew (*.f64 (cos.f64 t) (neg.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))))))
(neg.f64 (*.f64 (*.f64 ew (cos.f64 t)) (neg.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t))))))
(neg.f64 (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t))) (*.f64 ew (neg.f64 (cos.f64 t)))))
(-.f64 0 (*.f64 1 (*.f64 ew (*.f64 (cos.f64 t) (neg.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t))))))))
(neg.f64 (*.f64 ew (*.f64 (cos.f64 t) (neg.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))))))
(neg.f64 (*.f64 (*.f64 ew (cos.f64 t)) (neg.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t))))))
(neg.f64 (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t))) (*.f64 ew (neg.f64 (cos.f64 t)))))
(-.f64 0 (*.f64 -1 (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t))))))
(neg.f64 (*.f64 ew (*.f64 (cos.f64 t) (neg.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))))))
(neg.f64 (*.f64 (*.f64 ew (cos.f64 t)) (neg.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t))))))
(neg.f64 (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t))) (*.f64 ew (neg.f64 (cos.f64 t)))))
(-.f64 0 (*.f64 (/.f64 ew ew) (*.f64 ew (*.f64 (cos.f64 t) (neg.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t))))))))
(neg.f64 (*.f64 ew (*.f64 (cos.f64 t) (neg.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))))))
(neg.f64 (*.f64 (*.f64 ew (cos.f64 t)) (neg.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t))))))
(neg.f64 (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t))) (*.f64 ew (neg.f64 (cos.f64 t)))))
(-.f64 0 (*.f64 (*.f64 ew (neg.f64 (cos.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))))
(neg.f64 (*.f64 ew (*.f64 (cos.f64 t) (neg.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))))))
(neg.f64 (*.f64 (*.f64 ew (cos.f64 t)) (neg.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t))))))
(neg.f64 (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t))) (*.f64 ew (neg.f64 (cos.f64 t)))))
(-.f64 0 (*.f64 (neg.f64 (*.f64 (cos.f64 t) (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t))) (/.f64 ew ew)))) ew))
(neg.f64 (*.f64 ew (*.f64 (cos.f64 t) (neg.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))))))
(neg.f64 (*.f64 (*.f64 ew (cos.f64 t)) (neg.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t))))))
(neg.f64 (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t))) (*.f64 ew (neg.f64 (cos.f64 t)))))
(-.f64 (*.f64 0 (*.f64 ew (/.f64 (*.f64 (cos.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))) (*.f64 (cos.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t))))))) (*.f64 (*.f64 ew (/.f64 (*.f64 (cos.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))) (*.f64 (cos.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))))) (*.f64 (cos.f64 t) (neg.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))))))
(*.f64 (*.f64 ew (/.f64 (*.f64 (cos.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))) (*.f64 (cos.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))))) (neg.f64 (*.f64 (cos.f64 t) (neg.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))))))
(*.f64 (*.f64 ew (/.f64 (*.f64 (cos.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))) (*.f64 (cos.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))))) (-.f64 (*.f64 (cos.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))) 0))
(-.f64 (*.f64 0 (/.f64 (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))) (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))))) (*.f64 (/.f64 (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))) (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t))))) (*.f64 ew (*.f64 (cos.f64 t) (neg.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t))))))))
(*.f64 (/.f64 (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))) (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t))))) (neg.f64 (*.f64 ew (*.f64 (cos.f64 t) (neg.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t))))))))
(*.f64 (/.f64 (*.f64 (cos.f64 t) (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t))))) (*.f64 (cos.f64 t) (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))))) (neg.f64 (*.f64 (*.f64 ew (cos.f64 t)) (neg.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))))))
(*.f64 (/.f64 (*.f64 (cos.f64 t) (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t))))) (*.f64 (cos.f64 t) (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))))) (neg.f64 (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t))) (*.f64 ew (neg.f64 (cos.f64 t))))))
(-.f64 (*.f64 0 (neg.f64 (neg.f64 ew))) (*.f64 ew (*.f64 (cos.f64 t) (neg.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))))))
(neg.f64 (*.f64 ew (*.f64 (cos.f64 t) (neg.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))))))
(neg.f64 (*.f64 (*.f64 ew (cos.f64 t)) (neg.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t))))))
(neg.f64 (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t))) (*.f64 ew (neg.f64 (cos.f64 t)))))
(-.f64 (*.f64 0 (neg.f64 (neg.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))))) (*.f64 ew (*.f64 (cos.f64 t) (neg.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))))))
(neg.f64 (*.f64 ew (*.f64 (cos.f64 t) (neg.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))))))
(neg.f64 (*.f64 (*.f64 ew (cos.f64 t)) (neg.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t))))))
(neg.f64 (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t))) (*.f64 ew (neg.f64 (cos.f64 t)))))
(/.f64 (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))) 1)
(*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t))))
(*.f64 (cos.f64 t) (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))))
(/.f64 (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))) (/.f64 ew ew))
(*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t))))
(*.f64 (cos.f64 t) (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))))
(/.f64 (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))) (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))))
(*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t))))
(*.f64 (cos.f64 t) (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))))
(/.f64 (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))) (/.f64 (cos.f64 t) (cos.f64 t)))
(*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t))))
(*.f64 (cos.f64 t) (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))))
(/.f64 (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))) (/.f64 (*.f64 (cos.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))) (*.f64 (cos.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t))))))
(/.f64 (*.f64 (cos.f64 t) (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t))))) (/.f64 (*.f64 (cos.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))) (*.f64 (cos.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t))))))
(/.f64 (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))) (/.f64 (*.f64 ew (cos.f64 t)) (*.f64 ew (cos.f64 t))))
(*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t))))
(*.f64 (cos.f64 t) (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))))
(/.f64 (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))) (/.f64 (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))) (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t))))))
(*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t))))
(*.f64 (cos.f64 t) (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))))
(/.f64 (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))) (/.f64 (*.f64 (cos.f64 t) (/.f64 ew ew)) (*.f64 (cos.f64 t) (/.f64 ew ew))))
(/.f64 (*.f64 (cos.f64 t) (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t))))) (/.f64 (*.f64 (cos.f64 t) (/.f64 ew ew)) (*.f64 (cos.f64 t) (/.f64 ew ew))))
(/.f64 (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))) (/.f64 (/.f64 ew ew) (/.f64 ew ew)))
(/.f64 (*.f64 (cos.f64 t) (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t))))) (/.f64 (/.f64 ew ew) (/.f64 ew ew)))
(/.f64 (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))) (/.f64 (*.f64 (cos.f64 t) (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t))))) (*.f64 (cos.f64 t) (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))))))
(/.f64 (*.f64 (cos.f64 t) (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t))))) (/.f64 (*.f64 (cos.f64 t) (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t))))) (*.f64 (cos.f64 t) (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))))))
(/.f64 (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))) (/.f64 (*.f64 (cos.f64 t) (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t))) (/.f64 ew ew))) (*.f64 (cos.f64 t) (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t))) (/.f64 ew ew)))))
(/.f64 (*.f64 (cos.f64 t) (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t))))) (/.f64 (*.f64 (cos.f64 t) (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t))) (/.f64 ew ew))) (*.f64 (cos.f64 t) (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t))) (/.f64 ew ew)))))
(/.f64 (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))) (/.f64 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))) (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t))))))
(/.f64 (*.f64 (cos.f64 t) (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t))))) (/.f64 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))) (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t))))))
(/.f64 (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))) (/.f64 (*.f64 (/.f64 ew ew) (*.f64 (cos.f64 t) (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t))) (/.f64 ew ew)))) (*.f64 (/.f64 ew ew) (*.f64 (cos.f64 t) (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t))) (/.f64 ew ew))))))
(/.f64 (*.f64 (cos.f64 t) (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t))))) (/.f64 (*.f64 (cos.f64 t) (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t))) (*.f64 (/.f64 ew ew) (/.f64 ew ew)))) (*.f64 (cos.f64 t) (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t))) (*.f64 (/.f64 ew ew) (/.f64 ew ew))))))
(/.f64 (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))) (/.f64 (*.f64 ew (/.f64 (*.f64 (cos.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))) ew)) (*.f64 ew (/.f64 (*.f64 (cos.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))) ew))))
(/.f64 (*.f64 (cos.f64 t) (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t))))) (/.f64 (*.f64 ew (/.f64 (*.f64 (cos.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))) ew)) (*.f64 ew (/.f64 (*.f64 (cos.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))) ew))))
(/.f64 (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))) (/.f64 (*.f64 (cos.f64 t) (*.f64 ew (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))))) (*.f64 (cos.f64 t) (*.f64 ew (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t))))))))
(/.f64 (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))) (/.f64 (*.f64 ew (*.f64 (cos.f64 t) (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))))) (*.f64 ew (*.f64 (cos.f64 t) (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t))))))))
(/.f64 (*.f64 (cos.f64 t) (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t))))) (/.f64 (*.f64 (cos.f64 t) (*.f64 ew (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))))) (*.f64 (cos.f64 t) (*.f64 ew (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t))))))))
(/.f64 (*.f64 (cos.f64 t) (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t))))) (/.f64 (*.f64 ew (*.f64 (cos.f64 t) (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))))) (*.f64 ew (*.f64 (cos.f64 t) (/.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t))) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t))))))))
(/.f64 (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))) (/.f64 (neg.f64 (neg.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t))))) (neg.f64 (neg.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))))))
(/.f64 (*.f64 (cos.f64 t) (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t))))) (/.f64 (-.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t))) 0) (-.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t))) 0)))
(/.f64 (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))) (/.f64 (*.f64 ew (/.f64 (*.f64 (cos.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))) (*.f64 (cos.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))))) (*.f64 ew (/.f64 (*.f64 (cos.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))) (*.f64 (cos.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t))))))))
(/.f64 (*.f64 (cos.f64 t) (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t))))) (/.f64 (*.f64 ew (/.f64 (*.f64 (cos.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))) (*.f64 (cos.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))))) (*.f64 ew (/.f64 (*.f64 (cos.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))) (*.f64 (cos.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t))))))))
(/.f64 (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))) (/.f64 (/.f64 (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))) (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t))))) (/.f64 (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))) (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))))))
(/.f64 (*.f64 (cos.f64 t) (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t))))) (/.f64 (/.f64 (*.f64 (cos.f64 t) (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t))))) (*.f64 (cos.f64 t) (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))))) (/.f64 (*.f64 (cos.f64 t) (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t))))) (*.f64 (cos.f64 t) (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t))))))))
(/.f64 (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))) (/.f64 (neg.f64 (neg.f64 ew)) (neg.f64 (neg.f64 ew))))
(/.f64 (*.f64 (cos.f64 t) (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t))))) (/.f64 (-.f64 ew 0) (-.f64 ew 0)))
(/.f64 (*.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))) (/.f64 (neg.f64 (*.f64 (cos.f64 t) (neg.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))))) (neg.f64 (*.f64 (cos.f64 t) (neg.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t))))))))
(/.f64 (*.f64 (cos.f64 t) (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t))))) (/.f64 (neg.f64 (*.f64 (cos.f64 t) (neg.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))))) (neg.f64 (*.f64 (cos.f64 t) (neg.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t))))))))
(/.f64 (*.f64 (cos.f64 t) (*.f64 ew (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t))))) (/.f64 (-.f64 (*.f64 (cos.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))) 0) (-.f64 (*.f64 (cos.f64 t) (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t)))) 0)))

eval440.0ms (3.6%)

Compiler

Compiled 41628 to 6698 computations (83.9% saved)

prune266.0ms (2.2%)

Pruning

7 alts after pruning (4 fresh and 3 done)

PrunedKeptTotal
New8204824
Fresh000
Picked011
Done224
Total8227829
Error
0.1b
Counts
829 → 7
Alt Table
Click to see full alt table
StatusErrorProgram
7.0b
(fabs.f64 (-.f64 (*.f64 (*.f64 (cos.f64 t) (*.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 (cos.f64 t) ew)) ew)) (neg.f64 (*.f64 (neg.f64 ew) (cos.f64 t)))) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
0.3b
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t))) (cos.f64 t))) (-.f64 (*.f64 ew (cos.f64 t)) 0)) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
0.5b
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t))) (cos.f64 t))) (-.f64 (*.f64 ew (cos.f64 t)) 0)) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))))
0.1b
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)))) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
0.4b
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)))) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))))
6.9b
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))))
11.5b
(fabs.f64 (-.f64 (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))))
Compiler

Compiled 258 to 158 computations (38.8% saved)

localize39.0ms (0.3%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.1b
(*.f64 eh (sin.f64 t))
1.9b
(/.f64 (*.f64 (tan.f64 t) eh) ew)
3.0b
(/.f64 (*.f64 t eh) ew)
22.5b
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))
Compiler

Compiled 152 to 20 computations (86.8% saved)

localize74.0ms (0.6%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.1b
(*.f64 eh (sin.f64 t))
0.1b
(*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))
3.0b
(/.f64 (*.f64 t eh) ew)
29.2b
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))
Compiler

Compiled 136 to 17 computations (87.5% saved)

localize58.0ms (0.5%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.2b
(*.f64 ew (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t))) (cos.f64 t)))
1.9b
(/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)
3.0b
(/.f64 (*.f64 t eh) ew)
22.5b
(cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew)))
Compiler

Compiled 257 to 37 computations (85.6% saved)

localize121.0ms (1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.4b
(*.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 (cos.f64 t) ew)) ew)
1.9b
(/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)
3.0b
(/.f64 (*.f64 t eh) ew)
29.2b
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))
Compiler

Compiled 259 to 28 computations (89.2% saved)

series10.0ms (0.1%)

Counts
1 → 36
Calls

9 calls:

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

rewrite102.0ms (0.8%)

Algorithm
batch-egg-rewrite
Rules
1064×rational_best_oopsla_all_46_json_45_simplify-35
782×rational_best_oopsla_all_46_json_45_simplify-23
782×rational_best_oopsla_all_46_json_45_simplify-89
666×rational_best_oopsla_all_46_json-2
666×rational_best_oopsla_all_46_json-1
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01547
19647
232247
3144547
4654447
Stop Event
node limit
Counts
1 → 50
Calls
Call 1
Inputs
(*.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 (cos.f64 t) ew)) ew)
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))) (*.f64 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))) (*.f64 (/.f64 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))) (*.f64 ew (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))) (*.f64 (*.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))) (/.f64 ew (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))) (*.f64 (*.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))) (/.f64 ew ew)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))) (*.f64 (*.f64 (/.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))) (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))) (*.f64 ew (/.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))) (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))) (*.f64 (*.f64 (/.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))) (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))) (neg.f64 ew)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))) (*.f64 0 (/.f64 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))) (*.f64 ew (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))) (*.f64 0 (*.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))) (/.f64 ew (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))) (*.f64 0 (*.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))) (/.f64 ew ew))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))) (*.f64 0 (*.f64 (/.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))) (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))) (*.f64 ew (/.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))) (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))) 0) (*.f64 ew (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))) (*.f64 ew (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))))) 0) (*.f64 ew (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))) (/.f64 ew (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))))) 0) (*.f64 ew (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))) (/.f64 ew ew)) 0) (*.f64 ew (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (/.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))) (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))) (*.f64 ew (/.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))) (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))))) 0) (*.f64 ew (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (/.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))) (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))) (neg.f64 ew)) 0) (*.f64 ew (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (/.f64 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))) (*.f64 ew (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))))) (*.f64 ew (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))) (/.f64 ew (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))))) (*.f64 ew (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))) (/.f64 ew ew))) (*.f64 ew (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (/.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))) (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))) (*.f64 ew (/.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))) (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))))))) (*.f64 ew (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))) (*.f64 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))) (*.f64 (/.f64 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))) (*.f64 ew (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))) (*.f64 (*.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))) (/.f64 ew (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))) (*.f64 (*.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))) (/.f64 ew ew)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))) (*.f64 (*.f64 (/.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))) (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))) (*.f64 ew (/.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))) (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))) (*.f64 (*.f64 (/.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))) (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))) (neg.f64 ew)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 ew (neg.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 1 (*.f64 ew (neg.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 -1 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (/.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))) (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))) (*.f64 ew (neg.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (*.f64 (/.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))) (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))) (neg.f64 ew)) (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (/.f64 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))) (*.f64 ew (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))))) (*.f64 (/.f64 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))) (*.f64 ew (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))))) (*.f64 ew (neg.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))) (/.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))) (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))) (/.f64 ew ew))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))) (/.f64 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))) (*.f64 ew (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))) (/.f64 (/.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))) (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))) (/.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))) (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))) (/.f64 (*.f64 ew (/.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))) (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))))) (*.f64 ew (/.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))) (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))) (/.f64 (*.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))) (/.f64 ew (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))))) (*.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))) (/.f64 ew (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))) (/.f64 (/.f64 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))) (*.f64 ew (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))))) (/.f64 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))) (*.f64 ew (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))) (/.f64 (*.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))) (/.f64 ew ew)) (*.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))) (/.f64 ew ew))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))) (/.f64 (*.f64 (/.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))) (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))) (*.f64 ew (/.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))) (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))))) (*.f64 (/.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))) (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))) (*.f64 ew (/.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))) (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))))))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 ew (neg.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 1 (*.f64 ew (neg.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 -1 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))) (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))) (*.f64 ew (neg.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (*.f64 (/.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))) (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))) (neg.f64 ew)) (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))))))))

simplify116.0ms (1%)

Algorithm
egg-herbie
Rules
1420×rational_best_oopsla_all_46_json_45_simplify-49
1190×rational_best_oopsla_all_46_json_45_simplify-89
960×rational_best_oopsla_all_46_json_45_simplify-37
890×rational_best_oopsla_all_46_json_45_simplify-74
874×rational_best_oopsla_all_46_json_45_simplify-24
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01324822
13934672
212904598
347044598
Stop Event
node limit
Counts
86 → 66
Calls
Call 1
Inputs
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 t 2) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1/4 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))) (*.f64 1/24 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))) (pow.f64 t 4))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 t 2) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1/4 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))) (*.f64 1/24 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))) (pow.f64 t 4))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 t 2) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 t 6) (+.f64 (*.f64 1/48 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))) (+.f64 (*.f64 1/2 (+.f64 (*.f64 -1/4 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))) (*.f64 1/24 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))))) (*.f64 -1/720 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))))))) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))))
(/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 t))
(/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 t))
(/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 t))
(/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 t))
(/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 t))
(/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 t))
(/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 t))
(/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 t))
(/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 t))
(/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 t))
(/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 t))
(/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 t))
(/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 t))
(/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 t))
(/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 t))
(/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 t))
(/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 t))
(/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 t))
(/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 t))
(/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 t))
(/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 t))
(/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 t))
(/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 t))
(/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 t))
(/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 t))
(/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 t))
(/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 t))
(/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 t))
(/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 t))
(/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 t))
(/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 t))
(/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 t))
(+.f64 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))) 0)
(+.f64 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))) (*.f64 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))) 0))
(+.f64 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))) (*.f64 (/.f64 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))) (*.f64 ew (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))))) 0))
(+.f64 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))) (*.f64 (*.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))) (/.f64 ew (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))))) 0))
(+.f64 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))) (*.f64 (*.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))) (/.f64 ew ew)) 0))
(+.f64 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))) (*.f64 (*.f64 (/.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))) (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))) (*.f64 ew (/.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))) (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))))) 0))
(+.f64 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))) (*.f64 (*.f64 (/.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))) (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))) (neg.f64 ew)) 0))
(+.f64 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))) (*.f64 0 (/.f64 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))) (*.f64 ew (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))))))
(+.f64 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))) (*.f64 0 (*.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))) (/.f64 ew (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))))))
(+.f64 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))) (*.f64 0 (*.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))) (/.f64 ew ew))))
(+.f64 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))) (*.f64 0 (*.f64 (/.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))) (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))) (*.f64 ew (/.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))) (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))))))))
(+.f64 0 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))))
(+.f64 (*.f64 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))) 0) (*.f64 ew (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))))
(+.f64 (*.f64 (/.f64 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))) (*.f64 ew (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))))) 0) (*.f64 ew (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))))
(+.f64 (*.f64 (*.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))) (/.f64 ew (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))))) 0) (*.f64 ew (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))))
(+.f64 (*.f64 (*.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))) (/.f64 ew ew)) 0) (*.f64 ew (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))))
(+.f64 (*.f64 (*.f64 (/.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))) (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))) (*.f64 ew (/.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))) (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))))) 0) (*.f64 ew (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))))
(+.f64 (*.f64 (*.f64 (/.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))) (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))) (neg.f64 ew)) 0) (*.f64 ew (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))))
(+.f64 (*.f64 0 (/.f64 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))) (*.f64 ew (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))))) (*.f64 ew (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))))
(+.f64 (*.f64 0 (*.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))) (/.f64 ew (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))))) (*.f64 ew (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))))
(+.f64 (*.f64 0 (*.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))) (/.f64 ew ew))) (*.f64 ew (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))))
(+.f64 (*.f64 0 (*.f64 (/.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))) (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))) (*.f64 ew (/.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))) (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))))))) (*.f64 ew (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))))
(-.f64 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))) 0)
(-.f64 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))) (*.f64 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))) 0))
(-.f64 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))) (*.f64 (/.f64 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))) (*.f64 ew (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))))) 0))
(-.f64 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))) (*.f64 (*.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))) (/.f64 ew (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))))) 0))
(-.f64 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))) (*.f64 (*.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))) (/.f64 ew ew)) 0))
(-.f64 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))) (*.f64 (*.f64 (/.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))) (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))) (*.f64 ew (/.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))) (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))))) 0))
(-.f64 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))) (*.f64 (*.f64 (/.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))) (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))) (neg.f64 ew)) 0))
(-.f64 0 (*.f64 ew (neg.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))))))
(-.f64 0 (*.f64 1 (*.f64 ew (neg.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))))))
(-.f64 0 (*.f64 -1 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))))))
(-.f64 0 (*.f64 (/.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))) (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))) (*.f64 ew (neg.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))))))
(-.f64 0 (*.f64 (*.f64 (/.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))) (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))) (neg.f64 ew)) (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))))
(-.f64 (*.f64 0 (/.f64 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))) (*.f64 ew (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))))) (*.f64 (/.f64 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))) (*.f64 ew (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))))) (*.f64 ew (neg.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))))))
(/.f64 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))) 1)
(/.f64 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))) (/.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))) (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))))
(/.f64 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))) (/.f64 ew ew))
(/.f64 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))) (/.f64 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))) (*.f64 ew (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))))))
(/.f64 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))) (/.f64 (/.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))) (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))) (/.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))) (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))))))
(/.f64 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))) (/.f64 (*.f64 ew (/.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))) (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))))) (*.f64 ew (/.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))) (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))))))
(/.f64 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))) (/.f64 (*.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))) (/.f64 ew (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))))) (*.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))) (/.f64 ew (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))))))
(/.f64 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))) (/.f64 (/.f64 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))) (*.f64 ew (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))))) (/.f64 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))) (*.f64 ew (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))))))
(/.f64 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))) (/.f64 (*.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))) (/.f64 ew ew)) (*.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))) (/.f64 ew ew))))
(/.f64 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))) (/.f64 (*.f64 (/.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))) (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))) (*.f64 ew (/.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))) (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))))) (*.f64 (/.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))) (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))) (*.f64 ew (/.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))) (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))))))))
(neg.f64 (*.f64 ew (neg.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))))))
(neg.f64 (*.f64 1 (*.f64 ew (neg.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))))))
(neg.f64 (*.f64 -1 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))))))
(neg.f64 (*.f64 (/.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))) (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))) (*.f64 ew (neg.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))))))
(neg.f64 (*.f64 (*.f64 (/.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))) (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))) (neg.f64 ew)) (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))))
Outputs
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 t 2) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))
(+.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 1/2 (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (pow.f64 t 2))))
(+.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 1/2 (pow.f64 t 2))))
(*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (+.f64 1 (*.f64 1/2 (pow.f64 t 2))))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1/4 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))) (*.f64 1/24 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))) (pow.f64 t 4))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 t 2) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))))
(+.f64 (*.f64 1/2 (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (pow.f64 t 2))) (+.f64 (*.f64 (+.f64 (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) -1/4) (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) 1/24)) (*.f64 -1 (pow.f64 t 4))) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))))
(+.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (+.f64 (neg.f64 (*.f64 (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) -5/24) (pow.f64 t 4))) (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 1/2 (pow.f64 t 2)))))
(+.f64 (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (+.f64 1 (*.f64 1/2 (pow.f64 t 2)))) (*.f64 (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) -5/24) (neg.f64 (pow.f64 t 4))))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1/4 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))) (*.f64 1/24 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))) (pow.f64 t 4))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 t 2) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 t 6) (+.f64 (*.f64 1/48 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))) (+.f64 (*.f64 1/2 (+.f64 (*.f64 -1/4 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))) (*.f64 1/24 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))))) (*.f64 -1/720 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))))))) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))))
(+.f64 (*.f64 (+.f64 (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) -1/4) (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) 1/24)) (*.f64 -1 (pow.f64 t 4))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 t 6) (+.f64 (*.f64 1/2 (+.f64 (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) -1/4) (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) 1/24))) (+.f64 (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) 1/48) (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) -1/720))))) (+.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 1/2 (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (pow.f64 t 2))))))
(+.f64 (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 1/2 (pow.f64 t 2))) (+.f64 (neg.f64 (*.f64 (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) -5/24) (pow.f64 t 4))) (+.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (neg.f64 (*.f64 (pow.f64 t 6) (+.f64 (*.f64 1/2 (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) -5/24)) (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) 7/360)))))))
(+.f64 (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (+.f64 1 (*.f64 1/2 (pow.f64 t 2)))) (*.f64 -1 (+.f64 (*.f64 (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) -5/24) (pow.f64 t 4)) (*.f64 (pow.f64 t 6) (+.f64 (*.f64 1/2 (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) -5/24)) (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) 7/360))))))
(/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 t))
(/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 t))
(/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 t))
(/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 t))
(/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 t))
(/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 t))
(/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 t))
(/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 t))
(/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 t))
(/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 t))
(/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 t))
(/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 t))
(/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 t))
(/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 t))
(/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 t))
(/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 t))
(/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 t))
(/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 t))
(/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 t))
(/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 t))
(/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 t))
(/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 t))
(/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 t))
(/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 t))
(/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 t))
(/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 t))
(/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 t))
(/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 t))
(/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 t))
(/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 t))
(/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 t))
(/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 t))
(+.f64 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))) 0)
(*.f64 ew (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))))
(+.f64 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))) (*.f64 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))) 0))
(*.f64 ew (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))))
(+.f64 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))) (*.f64 (/.f64 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))) (*.f64 ew (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))))) 0))
(*.f64 ew (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))))
(+.f64 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))) (*.f64 (*.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))) (/.f64 ew (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))))) 0))
(*.f64 ew (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))))
(+.f64 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))) (*.f64 (*.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))) (/.f64 ew ew)) 0))
(*.f64 ew (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))))
(+.f64 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))) (*.f64 (*.f64 (/.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))) (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))) (*.f64 ew (/.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))) (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))))) 0))
(*.f64 ew (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))))
(+.f64 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))) (*.f64 (*.f64 (/.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))) (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))) (neg.f64 ew)) 0))
(*.f64 ew (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))))
(+.f64 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))) (*.f64 0 (/.f64 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))) (*.f64 ew (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))))))
(*.f64 ew (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))))
(+.f64 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))) (*.f64 0 (*.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))) (/.f64 ew (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))))))
(*.f64 ew (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))))
(+.f64 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))) (*.f64 0 (*.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))) (/.f64 ew ew))))
(*.f64 ew (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))))
(+.f64 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))) (*.f64 0 (*.f64 (/.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))) (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))) (*.f64 ew (/.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))) (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))))))))
(*.f64 ew (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))))
(+.f64 0 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))))
(*.f64 ew (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))))
(+.f64 (*.f64 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))) 0) (*.f64 ew (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))))
(*.f64 ew (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))))
(+.f64 (*.f64 (/.f64 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))) (*.f64 ew (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))))) 0) (*.f64 ew (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))))
(*.f64 ew (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))))
(+.f64 (*.f64 (*.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))) (/.f64 ew (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))))) 0) (*.f64 ew (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))))
(*.f64 ew (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))))
(+.f64 (*.f64 (*.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))) (/.f64 ew ew)) 0) (*.f64 ew (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))))
(*.f64 ew (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))))
(+.f64 (*.f64 (*.f64 (/.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))) (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))) (*.f64 ew (/.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))) (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))))) 0) (*.f64 ew (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))))
(*.f64 ew (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))))
(+.f64 (*.f64 (*.f64 (/.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))) (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))) (neg.f64 ew)) 0) (*.f64 ew (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))))
(*.f64 ew (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))))
(+.f64 (*.f64 0 (/.f64 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))) (*.f64 ew (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))))) (*.f64 ew (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))))
(*.f64 ew (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))))
(+.f64 (*.f64 0 (*.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))) (/.f64 ew (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))))) (*.f64 ew (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))))
(*.f64 ew (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))))
(+.f64 (*.f64 0 (*.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))) (/.f64 ew ew))) (*.f64 ew (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))))
(*.f64 ew (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))))
(+.f64 (*.f64 0 (*.f64 (/.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))) (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))) (*.f64 ew (/.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))) (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))))))) (*.f64 ew (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))))
(*.f64 ew (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))))
(-.f64 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))) 0)
(*.f64 ew (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))))
(-.f64 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))) (*.f64 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))) 0))
(*.f64 ew (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))))
(-.f64 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))) (*.f64 (/.f64 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))) (*.f64 ew (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))))) 0))
(*.f64 ew (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))))
(-.f64 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))) (*.f64 (*.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))) (/.f64 ew (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))))) 0))
(*.f64 ew (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))))
(-.f64 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))) (*.f64 (*.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))) (/.f64 ew ew)) 0))
(*.f64 ew (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))))
(-.f64 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))) (*.f64 (*.f64 (/.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))) (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))) (*.f64 ew (/.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))) (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))))) 0))
(*.f64 ew (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))))
(-.f64 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))) (*.f64 (*.f64 (/.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))) (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))) (neg.f64 ew)) 0))
(*.f64 ew (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))))
(-.f64 0 (*.f64 ew (neg.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))))))
(*.f64 ew (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))))
(-.f64 0 (*.f64 1 (*.f64 ew (neg.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))))))
(*.f64 ew (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))))
(-.f64 0 (*.f64 -1 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))))))
(*.f64 ew (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))))
(-.f64 0 (*.f64 (/.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))) (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))) (*.f64 ew (neg.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))))))
(*.f64 ew (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))))
(-.f64 0 (*.f64 (*.f64 (/.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))) (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))) (neg.f64 ew)) (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))))
(*.f64 ew (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))))
(-.f64 (*.f64 0 (/.f64 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))) (*.f64 ew (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))))) (*.f64 (/.f64 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))) (*.f64 ew (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))))) (*.f64 ew (neg.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))))))
(*.f64 ew (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))))
(/.f64 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))) 1)
(*.f64 ew (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))))
(/.f64 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))) (/.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))) (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))))
(*.f64 ew (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))))
(/.f64 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))) (/.f64 ew ew))
(*.f64 ew (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))))
(/.f64 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))) (/.f64 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))) (*.f64 ew (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))))))
(*.f64 ew (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))))
(/.f64 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))) (/.f64 (/.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))) (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))) (/.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))) (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))))))
(/.f64 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))) (/.f64 (*.f64 ew (/.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))) (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))))) (*.f64 ew (/.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))) (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))))))
(/.f64 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))) (/.f64 (*.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))) (/.f64 ew (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))))) (*.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))) (/.f64 ew (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))))))
(*.f64 ew (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))))
(/.f64 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))) (/.f64 (/.f64 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))) (*.f64 ew (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))))) (/.f64 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))) (*.f64 ew (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))))))
(*.f64 ew (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))))
(/.f64 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))) (/.f64 (*.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))) (/.f64 ew ew)) (*.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))) (/.f64 ew ew))))
(*.f64 ew (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))))
(/.f64 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))) (/.f64 (*.f64 (/.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))) (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))) (*.f64 ew (/.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))) (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))))) (*.f64 (/.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))) (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))) (*.f64 ew (/.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))) (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))))))))
(/.f64 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))) (/.f64 (*.f64 ew (*.f64 (/.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))) (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))) (/.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))) (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))))) (*.f64 ew (*.f64 (/.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))) (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))) (/.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))) (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))))))))
(neg.f64 (*.f64 ew (neg.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))))))
(*.f64 ew (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))))
(neg.f64 (*.f64 1 (*.f64 ew (neg.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))))))
(*.f64 ew (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))))
(neg.f64 (*.f64 -1 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))))))
(*.f64 ew (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))))
(neg.f64 (*.f64 (/.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))) (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))) (*.f64 ew (neg.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))))))
(*.f64 ew (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))))
(neg.f64 (*.f64 (*.f64 (/.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))) (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))) (neg.f64 ew)) (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))))
(*.f64 ew (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))))

eval225.0ms (1.8%)

Compiler

Compiled 41964 to 6604 computations (84.3% saved)

prune228.0ms (1.9%)

Pruning

8 alts after pruning (3 fresh and 5 done)

PrunedKeptTotal
New8023805
Fresh000
Picked101
Done156
Total8048812
Error
0.1b
Counts
812 → 8
Alt Table
Click to see full alt table
StatusErrorProgram
7.0b
(fabs.f64 (-.f64 (*.f64 (*.f64 (cos.f64 t) (*.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 (cos.f64 t) ew)) ew)) (neg.f64 (*.f64 (neg.f64 ew) (cos.f64 t)))) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))))
0.3b
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t))) (cos.f64 t))) (-.f64 (*.f64 ew (cos.f64 t)) 0)) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
0.5b
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t))) (cos.f64 t))) (-.f64 (*.f64 ew (cos.f64 t)) 0)) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))))
0.1b
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)))) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
0.4b
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)))) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))))
22.3b
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))) (*.f64 (*.f64 t eh) (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))))
11.5b
(fabs.f64 (-.f64 (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))))
12.3b
(fabs.f64 (-.f64 (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))))
Compiler

Compiled 284 to 166 computations (41.5% saved)

localize30.0ms (0.2%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.1b
(*.f64 eh (sin.f64 t))
0.1b
(*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))
3.0b
(/.f64 (*.f64 t eh) ew)
29.2b
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))
Compiler

Compiled 121 to 15 computations (87.6% saved)

series3.0ms (0%)

Counts
1 → 0
Calls

9 calls:

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

rewrite82.0ms (0.7%)

Algorithm
batch-egg-rewrite
Rules
816×rational_best_oopsla_all_46_json_45_simplify-80
778×rational_best_oopsla_all_46_json_45_simplify-35
568×rational_best_oopsla_all_46_json_45_simplify-23
554×rational_best_oopsla_all_46_json_45_simplify-89
494×rational_best_oopsla_all_46_json-2
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01231
17631
224631
3108131
4478231
Stop Event
node limit
Counts
1 → 36
Calls
Call 1
Inputs
(*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))) (*.f64 0 (/.f64 (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))) (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))) (*.f64 0 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) ew))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))) (*.f64 0 (*.f64 (/.f64 ew ew) (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (/.f64 ew ew)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))) (*.f64 0 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))) (+.f64 (*.f64 0 (/.f64 (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))) (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))) (+.f64 (*.f64 0 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) ew))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))) (+.f64 (*.f64 0 (*.f64 (/.f64 ew ew) (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (/.f64 ew ew)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))) (+.f64 (*.f64 0 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (/.f64 (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))) (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))))) (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) ew))) (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (/.f64 ew ew) (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (/.f64 ew ew)))) (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))))) (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 ew (neg.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 1 (*.f64 ew (neg.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 -1 (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (/.f64 ew ew) (*.f64 ew (neg.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (/.f64 ew ew)) (neg.f64 ew)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (/.f64 (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))) (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))))) (*.f64 (/.f64 (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))) (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))) (*.f64 ew (neg.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))) (/.f64 ew ew))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))) (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))) (/.f64 (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))) (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))) (/.f64 (/.f64 ew ew) (/.f64 ew ew)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))) (/.f64 (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (/.f64 ew ew)) (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (/.f64 ew ew))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))) (/.f64 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))) (*.f64 ew (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))) (/.f64 (/.f64 (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))) (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))) (/.f64 (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))) (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))) (/.f64 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) ew)) (*.f64 ew (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) ew))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))) (/.f64 (*.f64 (/.f64 ew ew) (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (/.f64 ew ew))) (*.f64 (/.f64 ew ew) (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (/.f64 ew ew)))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 ew (neg.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 1 (*.f64 ew (neg.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 -1 (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 ew ew) (*.f64 ew (neg.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (/.f64 ew ew)) (neg.f64 ew)))))))

simplify81.0ms (0.7%)

Algorithm
egg-herbie
Rules
1450×rational_best_oopsla_all_46_json_45_simplify-49
1302×rational_best_oopsla_all_46_json_45_simplify-7
840×rational_best_oopsla_all_46_json_45_simplify-13
794×rational_best_oopsla_all_46_json_45_simplify-89
592×rational_best_oopsla_all_46_json_45_simplify-74
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0811356
12471356
29451356
343681356
Stop Event
node limit
Counts
36 → 38
Calls
Call 1
Inputs
(+.f64 (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))) 0)
(+.f64 (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))) (*.f64 0 (/.f64 (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))) (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))))))
(+.f64 (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))) (*.f64 0 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) ew))))
(+.f64 (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))) (*.f64 0 (*.f64 (/.f64 ew ew) (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (/.f64 ew ew)))))
(+.f64 (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))) (*.f64 0 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))))))
(+.f64 (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))) (+.f64 (*.f64 0 (/.f64 (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))) (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))))) 0))
(+.f64 (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))) (+.f64 (*.f64 0 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) ew))) 0))
(+.f64 (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))) (+.f64 (*.f64 0 (*.f64 (/.f64 ew ew) (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (/.f64 ew ew)))) 0))
(+.f64 (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))) (+.f64 (*.f64 0 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))))) 0))
(+.f64 0 (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))))
(+.f64 (*.f64 0 (/.f64 (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))) (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))))) (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))))
(+.f64 (*.f64 0 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) ew))) (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))))
(+.f64 (*.f64 0 (*.f64 (/.f64 ew ew) (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (/.f64 ew ew)))) (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))))
(+.f64 (*.f64 0 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))))) (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))))
(-.f64 (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))) 0)
(-.f64 0 (*.f64 ew (neg.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))))
(-.f64 0 (*.f64 1 (*.f64 ew (neg.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))))))
(-.f64 0 (*.f64 -1 (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))))
(-.f64 0 (*.f64 (/.f64 ew ew) (*.f64 ew (neg.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))))))
(-.f64 0 (*.f64 (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (/.f64 ew ew)) (neg.f64 ew)))
(-.f64 (*.f64 0 (/.f64 (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))) (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))))) (*.f64 (/.f64 (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))) (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))) (*.f64 ew (neg.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))))))
(/.f64 (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))) 1)
(/.f64 (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))) (/.f64 ew ew))
(/.f64 (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))) (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))))
(/.f64 (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))) (/.f64 (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))) (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))))
(/.f64 (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))) (/.f64 (/.f64 ew ew) (/.f64 ew ew)))
(/.f64 (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))) (/.f64 (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (/.f64 ew ew)) (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (/.f64 ew ew))))
(/.f64 (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))) (/.f64 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))) (*.f64 ew (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))))))
(/.f64 (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))) (/.f64 (/.f64 (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))) (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))) (/.f64 (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))) (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))))))
(/.f64 (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))) (/.f64 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) ew)) (*.f64 ew (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) ew))))
(/.f64 (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))) (/.f64 (*.f64 (/.f64 ew ew) (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (/.f64 ew ew))) (*.f64 (/.f64 ew ew) (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (/.f64 ew ew)))))
(neg.f64 (*.f64 ew (neg.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))))
(neg.f64 (*.f64 1 (*.f64 ew (neg.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))))))
(neg.f64 (*.f64 -1 (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))))
(neg.f64 (*.f64 (/.f64 ew ew) (*.f64 ew (neg.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))))))
(neg.f64 (*.f64 (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (/.f64 ew ew)) (neg.f64 ew)))
Outputs
(+.f64 (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))) 0)
(*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))
(+.f64 (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))) (*.f64 0 (/.f64 (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))) (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))))))
(*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))
(+.f64 (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))) (*.f64 0 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) ew))))
(*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))
(+.f64 (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))) (*.f64 0 (*.f64 (/.f64 ew ew) (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (/.f64 ew ew)))))
(*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))
(+.f64 (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))) (*.f64 0 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))))))
(*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))
(+.f64 (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))) (+.f64 (*.f64 0 (/.f64 (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))) (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))))) 0))
(*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))
(+.f64 (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))) (+.f64 (*.f64 0 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) ew))) 0))
(*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))
(+.f64 (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))) (+.f64 (*.f64 0 (*.f64 (/.f64 ew ew) (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (/.f64 ew ew)))) 0))
(*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))
(+.f64 (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))) (+.f64 (*.f64 0 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))))) 0))
(*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))
(+.f64 0 (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))))
(*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))
(+.f64 (*.f64 0 (/.f64 (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))) (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))))) (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))))
(*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))
(+.f64 (*.f64 0 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) ew))) (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))))
(*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))
(+.f64 (*.f64 0 (*.f64 (/.f64 ew ew) (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (/.f64 ew ew)))) (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))))
(*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))
(+.f64 (*.f64 0 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))))) (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))))
(*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))
(-.f64 (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))) 0)
(*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))
(-.f64 0 (*.f64 ew (neg.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))))
(*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))
(-.f64 0 (*.f64 1 (*.f64 ew (neg.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))))))
(*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))
(-.f64 0 (*.f64 -1 (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))))
(*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))
(-.f64 0 (*.f64 (/.f64 ew ew) (*.f64 ew (neg.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))))))
(*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))
(-.f64 0 (*.f64 (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (/.f64 ew ew)) (neg.f64 ew)))
(*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))
(-.f64 (*.f64 0 (/.f64 (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))) (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))))) (*.f64 (/.f64 (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))) (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))) (*.f64 ew (neg.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))))))
(*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))
(/.f64 (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))) 1)
(*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))
(/.f64 (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))) (/.f64 ew ew))
(*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))
(/.f64 (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))) (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))))
(*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))
(/.f64 (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))) (/.f64 (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))) (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))))
(*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))
(/.f64 (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))) (/.f64 (/.f64 ew ew) (/.f64 ew ew)))
(*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))
(/.f64 (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))) (/.f64 (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (/.f64 ew ew)) (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (/.f64 ew ew))))
(*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))
(/.f64 (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))) (/.f64 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))) (*.f64 ew (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))))))
(/.f64 (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))) (/.f64 (/.f64 (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))) (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))) (/.f64 (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))) (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))))))
(*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))
(/.f64 (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))) (/.f64 (*.f64 ew (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) ew)) (*.f64 ew (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) ew))))
(*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))
(/.f64 (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))) (/.f64 (*.f64 (/.f64 ew ew) (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (/.f64 ew ew))) (*.f64 (/.f64 ew ew) (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (/.f64 ew ew)))))
(/.f64 (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))) (/.f64 (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 (/.f64 ew ew) (/.f64 ew ew))) (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 (/.f64 ew ew) (/.f64 ew ew)))))
(neg.f64 (*.f64 ew (neg.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))))
(*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))
(neg.f64 (*.f64 1 (*.f64 ew (neg.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))))))
(*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))
(neg.f64 (*.f64 -1 (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))))
(*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))
(neg.f64 (*.f64 (/.f64 ew ew) (*.f64 ew (neg.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))))))
(*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))
(neg.f64 (*.f64 (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (/.f64 ew ew)) (neg.f64 ew)))
(*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))

localize26.0ms (0.2%)

Local error

Found 4 expressions with local error:

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

Compiled 127 to 15 computations (88.2% saved)

series1.0ms (0%)

Counts
1 → 24
Calls

6 calls:

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

rewrite61.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
1440×rational_best_oopsla_all_46_json-2
1440×rational_best_oopsla_all_46_json-1
1440×rational_best_oopsla_all_46_json-4
1440×rational_best_oopsla_all_46_json-3
1170×rational_best_oopsla_all_46_json_45_simplify-72
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0711
14211
213311
357111
4284811
Stop Event
node limit
Counts
1 → 24
Calls
Call 1
Inputs
(*.f64 ew (cos.f64 t))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 ew (cos.f64 t)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 ew (cos.f64 t)) (*.f64 0 (/.f64 (*.f64 ew (cos.f64 t)) (*.f64 ew (cos.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 ew (cos.f64 t)) (*.f64 0 (*.f64 ew (/.f64 (cos.f64 t) ew))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 ew (cos.f64 t)) (*.f64 0 (*.f64 (cos.f64 t) (*.f64 (/.f64 ew ew) (/.f64 ew ew)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 ew (cos.f64 t)) (*.f64 0 (*.f64 ew (/.f64 (cos.f64 t) (cos.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 ew (cos.f64 t)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (/.f64 (*.f64 ew (cos.f64 t)) (*.f64 ew (cos.f64 t)))) (*.f64 ew (cos.f64 t)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 ew (/.f64 (cos.f64 t) ew))) (*.f64 ew (cos.f64 t)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (cos.f64 t) (*.f64 (/.f64 ew ew) (/.f64 ew ew)))) (*.f64 ew (cos.f64 t)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 ew (/.f64 (cos.f64 t) (cos.f64 t)))) (*.f64 ew (cos.f64 t)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 ew (cos.f64 t)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 ew (neg.f64 (cos.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (/.f64 (*.f64 ew (cos.f64 t)) (*.f64 ew (cos.f64 t)))) (*.f64 (/.f64 (*.f64 ew (cos.f64 t)) (*.f64 ew (cos.f64 t))) (*.f64 ew (neg.f64 (cos.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 ew (cos.f64 t)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 ew (cos.f64 t)) (/.f64 ew ew))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 t) (cos.f64 t)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 ew (cos.f64 t)) (/.f64 (*.f64 ew (cos.f64 t)) (*.f64 ew (cos.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 ew (cos.f64 t)) (/.f64 (/.f64 ew ew) (/.f64 ew ew)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 ew (cos.f64 t)) (/.f64 (*.f64 (cos.f64 t) (/.f64 ew ew)) (*.f64 (cos.f64 t) (/.f64 ew ew))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 ew (cos.f64 t)) (/.f64 (*.f64 ew (/.f64 (cos.f64 t) (cos.f64 t))) (*.f64 ew (/.f64 (cos.f64 t) (cos.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 ew (cos.f64 t)) (/.f64 (*.f64 ew (/.f64 (cos.f64 t) ew)) (*.f64 ew (/.f64 (cos.f64 t) ew))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 ew (cos.f64 t)) (/.f64 (/.f64 (*.f64 ew (cos.f64 t)) (*.f64 ew (cos.f64 t))) (/.f64 (*.f64 ew (cos.f64 t)) (*.f64 ew (cos.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 ew (cos.f64 t)) (/.f64 (*.f64 (cos.f64 t) (*.f64 (/.f64 ew ew) (/.f64 ew ew))) (*.f64 (cos.f64 t) (*.f64 (/.f64 ew ew) (/.f64 ew ew)))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 ew (neg.f64 (cos.f64 t))))))))

simplify71.0ms (0.6%)

Algorithm
egg-herbie
Rules
1222×rational_best_oopsla_all_46_json_45_simplify-49
1084×rational_best_oopsla_all_46_json_45_simplify-7
860×rational_best_oopsla_all_46_json_45_simplify-89
638×rational_best_oopsla_all_46_json_45_simplify-10
636×rational_best_oopsla_all_46_json_45_simplify-74
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
076700
1238700
2945700
34215700
Stop Event
node limit
Counts
48 → 39
Calls
Call 1
Inputs
(*.f64 (cos.f64 t) ew)
(*.f64 (cos.f64 t) ew)
(*.f64 (cos.f64 t) ew)
(*.f64 (cos.f64 t) ew)
(*.f64 (cos.f64 t) ew)
(*.f64 (cos.f64 t) ew)
(*.f64 (cos.f64 t) ew)
(*.f64 (cos.f64 t) ew)
(*.f64 (cos.f64 t) ew)
(*.f64 (cos.f64 t) ew)
(*.f64 (cos.f64 t) ew)
(*.f64 (cos.f64 t) ew)
ew
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 t 2) ew)) ew)
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 t 2) ew)) (+.f64 (*.f64 1/24 (*.f64 (pow.f64 t 4) ew)) ew))
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 t 2) ew)) (+.f64 (*.f64 -1/720 (*.f64 (pow.f64 t 6) ew)) (+.f64 (*.f64 1/24 (*.f64 (pow.f64 t 4) ew)) ew)))
(*.f64 (cos.f64 t) ew)
(*.f64 (cos.f64 t) ew)
(*.f64 (cos.f64 t) ew)
(*.f64 (cos.f64 t) ew)
(*.f64 (cos.f64 t) ew)
(*.f64 (cos.f64 t) ew)
(*.f64 (cos.f64 t) ew)
(*.f64 (cos.f64 t) ew)
(+.f64 (*.f64 ew (cos.f64 t)) 0)
(+.f64 (*.f64 ew (cos.f64 t)) (*.f64 0 (/.f64 (*.f64 ew (cos.f64 t)) (*.f64 ew (cos.f64 t)))))
(+.f64 (*.f64 ew (cos.f64 t)) (*.f64 0 (*.f64 ew (/.f64 (cos.f64 t) ew))))
(+.f64 (*.f64 ew (cos.f64 t)) (*.f64 0 (*.f64 (cos.f64 t) (*.f64 (/.f64 ew ew) (/.f64 ew ew)))))
(+.f64 (*.f64 ew (cos.f64 t)) (*.f64 0 (*.f64 ew (/.f64 (cos.f64 t) (cos.f64 t)))))
(+.f64 0 (*.f64 ew (cos.f64 t)))
(+.f64 (*.f64 0 (/.f64 (*.f64 ew (cos.f64 t)) (*.f64 ew (cos.f64 t)))) (*.f64 ew (cos.f64 t)))
(+.f64 (*.f64 0 (*.f64 ew (/.f64 (cos.f64 t) ew))) (*.f64 ew (cos.f64 t)))
(+.f64 (*.f64 0 (*.f64 (cos.f64 t) (*.f64 (/.f64 ew ew) (/.f64 ew ew)))) (*.f64 ew (cos.f64 t)))
(+.f64 (*.f64 0 (*.f64 ew (/.f64 (cos.f64 t) (cos.f64 t)))) (*.f64 ew (cos.f64 t)))
(-.f64 (*.f64 ew (cos.f64 t)) 0)
(-.f64 0 (*.f64 ew (neg.f64 (cos.f64 t))))
(-.f64 (*.f64 0 (/.f64 (*.f64 ew (cos.f64 t)) (*.f64 ew (cos.f64 t)))) (*.f64 (/.f64 (*.f64 ew (cos.f64 t)) (*.f64 ew (cos.f64 t))) (*.f64 ew (neg.f64 (cos.f64 t)))))
(/.f64 (*.f64 ew (cos.f64 t)) 1)
(/.f64 (*.f64 ew (cos.f64 t)) (/.f64 ew ew))
(/.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 t) (cos.f64 t)))
(/.f64 (*.f64 ew (cos.f64 t)) (/.f64 (*.f64 ew (cos.f64 t)) (*.f64 ew (cos.f64 t))))
(/.f64 (*.f64 ew (cos.f64 t)) (/.f64 (/.f64 ew ew) (/.f64 ew ew)))
(/.f64 (*.f64 ew (cos.f64 t)) (/.f64 (*.f64 (cos.f64 t) (/.f64 ew ew)) (*.f64 (cos.f64 t) (/.f64 ew ew))))
(/.f64 (*.f64 ew (cos.f64 t)) (/.f64 (*.f64 ew (/.f64 (cos.f64 t) (cos.f64 t))) (*.f64 ew (/.f64 (cos.f64 t) (cos.f64 t)))))
(/.f64 (*.f64 ew (cos.f64 t)) (/.f64 (*.f64 ew (/.f64 (cos.f64 t) ew)) (*.f64 ew (/.f64 (cos.f64 t) ew))))
(/.f64 (*.f64 ew (cos.f64 t)) (/.f64 (/.f64 (*.f64 ew (cos.f64 t)) (*.f64 ew (cos.f64 t))) (/.f64 (*.f64 ew (cos.f64 t)) (*.f64 ew (cos.f64 t)))))
(/.f64 (*.f64 ew (cos.f64 t)) (/.f64 (*.f64 (cos.f64 t) (*.f64 (/.f64 ew ew) (/.f64 ew ew))) (*.f64 (cos.f64 t) (*.f64 (/.f64 ew ew) (/.f64 ew ew)))))
(neg.f64 (*.f64 ew (neg.f64 (cos.f64 t))))
Outputs
(*.f64 (cos.f64 t) ew)
(*.f64 (cos.f64 t) ew)
(*.f64 (cos.f64 t) ew)
(*.f64 (cos.f64 t) ew)
(*.f64 (cos.f64 t) ew)
(*.f64 (cos.f64 t) ew)
(*.f64 (cos.f64 t) ew)
(*.f64 (cos.f64 t) ew)
(*.f64 (cos.f64 t) ew)
(*.f64 (cos.f64 t) ew)
(*.f64 (cos.f64 t) ew)
(*.f64 (cos.f64 t) ew)
ew
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 t 2) ew)) ew)
(+.f64 ew (*.f64 -1/2 (*.f64 ew (pow.f64 t 2))))
(+.f64 ew (*.f64 (pow.f64 t 2) (*.f64 ew -1/2)))
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 t 2) ew)) (+.f64 (*.f64 1/24 (*.f64 (pow.f64 t 4) ew)) ew))
(+.f64 (*.f64 -1/2 (*.f64 ew (pow.f64 t 2))) (+.f64 ew (*.f64 (pow.f64 t 4) (*.f64 1/24 ew))))
(+.f64 ew (+.f64 (*.f64 -1/2 (*.f64 ew (pow.f64 t 2))) (*.f64 1/24 (*.f64 ew (pow.f64 t 4)))))
(+.f64 ew (+.f64 (*.f64 (pow.f64 t 2) (*.f64 ew -1/2)) (*.f64 (pow.f64 t 4) (*.f64 ew 1/24))))
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 t 2) ew)) (+.f64 (*.f64 -1/720 (*.f64 (pow.f64 t 6) ew)) (+.f64 (*.f64 1/24 (*.f64 (pow.f64 t 4) ew)) ew)))
(+.f64 (*.f64 -1/2 (*.f64 ew (pow.f64 t 2))) (+.f64 (*.f64 (pow.f64 t 4) (*.f64 1/24 ew)) (+.f64 (*.f64 -1/720 (*.f64 ew (pow.f64 t 6))) ew)))
(+.f64 (*.f64 -1/2 (*.f64 ew (pow.f64 t 2))) (+.f64 (+.f64 ew (*.f64 1/24 (*.f64 ew (pow.f64 t 4)))) (*.f64 -1/720 (*.f64 ew (pow.f64 t 6)))))
(+.f64 ew (+.f64 (*.f64 -1/2 (*.f64 ew (pow.f64 t 2))) (+.f64 (*.f64 1/24 (*.f64 ew (pow.f64 t 4))) (*.f64 ew (*.f64 -1/720 (pow.f64 t 6))))))
(+.f64 (*.f64 (pow.f64 t 2) (*.f64 ew -1/2)) (+.f64 (*.f64 (pow.f64 t 4) (*.f64 ew 1/24)) (+.f64 ew (*.f64 ew (*.f64 -1/720 (pow.f64 t 6))))))
(*.f64 (cos.f64 t) ew)
(*.f64 (cos.f64 t) ew)
(*.f64 (cos.f64 t) ew)
(*.f64 (cos.f64 t) ew)
(*.f64 (cos.f64 t) ew)
(*.f64 (cos.f64 t) ew)
(*.f64 (cos.f64 t) ew)
(*.f64 (cos.f64 t) ew)
(+.f64 (*.f64 ew (cos.f64 t)) 0)
(*.f64 (cos.f64 t) ew)
(+.f64 (*.f64 ew (cos.f64 t)) (*.f64 0 (/.f64 (*.f64 ew (cos.f64 t)) (*.f64 ew (cos.f64 t)))))
(*.f64 (cos.f64 t) ew)
(+.f64 (*.f64 ew (cos.f64 t)) (*.f64 0 (*.f64 ew (/.f64 (cos.f64 t) ew))))
(*.f64 (cos.f64 t) ew)
(+.f64 (*.f64 ew (cos.f64 t)) (*.f64 0 (*.f64 (cos.f64 t) (*.f64 (/.f64 ew ew) (/.f64 ew ew)))))
(*.f64 (cos.f64 t) ew)
(+.f64 (*.f64 ew (cos.f64 t)) (*.f64 0 (*.f64 ew (/.f64 (cos.f64 t) (cos.f64 t)))))
(*.f64 (cos.f64 t) ew)
(+.f64 0 (*.f64 ew (cos.f64 t)))
(*.f64 (cos.f64 t) ew)
(+.f64 (*.f64 0 (/.f64 (*.f64 ew (cos.f64 t)) (*.f64 ew (cos.f64 t)))) (*.f64 ew (cos.f64 t)))
(*.f64 (cos.f64 t) ew)
(+.f64 (*.f64 0 (*.f64 ew (/.f64 (cos.f64 t) ew))) (*.f64 ew (cos.f64 t)))
(*.f64 (cos.f64 t) ew)
(+.f64 (*.f64 0 (*.f64 (cos.f64 t) (*.f64 (/.f64 ew ew) (/.f64 ew ew)))) (*.f64 ew (cos.f64 t)))
(*.f64 (cos.f64 t) ew)
(+.f64 (*.f64 0 (*.f64 ew (/.f64 (cos.f64 t) (cos.f64 t)))) (*.f64 ew (cos.f64 t)))
(*.f64 (cos.f64 t) ew)
(-.f64 (*.f64 ew (cos.f64 t)) 0)
(*.f64 (cos.f64 t) ew)
(-.f64 0 (*.f64 ew (neg.f64 (cos.f64 t))))
(*.f64 (cos.f64 t) ew)
(-.f64 (*.f64 0 (/.f64 (*.f64 ew (cos.f64 t)) (*.f64 ew (cos.f64 t)))) (*.f64 (/.f64 (*.f64 ew (cos.f64 t)) (*.f64 ew (cos.f64 t))) (*.f64 ew (neg.f64 (cos.f64 t)))))
(*.f64 (cos.f64 t) ew)
(/.f64 (*.f64 ew (cos.f64 t)) 1)
(*.f64 (cos.f64 t) ew)
(/.f64 (*.f64 ew (cos.f64 t)) (/.f64 ew ew))
(*.f64 (cos.f64 t) ew)
(/.f64 (*.f64 ew (cos.f64 t)) (/.f64 (cos.f64 t) (cos.f64 t)))
(*.f64 (cos.f64 t) ew)
(/.f64 (*.f64 ew (cos.f64 t)) (/.f64 (*.f64 ew (cos.f64 t)) (*.f64 ew (cos.f64 t))))
(*.f64 (cos.f64 t) ew)
(/.f64 (*.f64 ew (cos.f64 t)) (/.f64 (/.f64 ew ew) (/.f64 ew ew)))
(*.f64 (cos.f64 t) ew)
(/.f64 (*.f64 ew (cos.f64 t)) (/.f64 (*.f64 (cos.f64 t) (/.f64 ew ew)) (*.f64 (cos.f64 t) (/.f64 ew ew))))
(*.f64 (cos.f64 t) ew)
(/.f64 (*.f64 ew (cos.f64 t)) (/.f64 (*.f64 ew (/.f64 (cos.f64 t) (cos.f64 t))) (*.f64 ew (/.f64 (cos.f64 t) (cos.f64 t)))))
(*.f64 (cos.f64 t) ew)
(/.f64 (*.f64 ew (cos.f64 t)) (/.f64 (*.f64 ew (/.f64 (cos.f64 t) ew)) (*.f64 ew (/.f64 (cos.f64 t) ew))))
(*.f64 (cos.f64 t) ew)
(/.f64 (*.f64 ew (cos.f64 t)) (/.f64 (/.f64 (*.f64 ew (cos.f64 t)) (*.f64 ew (cos.f64 t))) (/.f64 (*.f64 ew (cos.f64 t)) (*.f64 ew (cos.f64 t)))))
(*.f64 (cos.f64 t) ew)
(/.f64 (*.f64 ew (cos.f64 t)) (/.f64 (*.f64 (cos.f64 t) (*.f64 (/.f64 ew ew) (/.f64 ew ew))) (*.f64 (cos.f64 t) (*.f64 (/.f64 ew ew) (/.f64 ew ew)))))
(/.f64 (*.f64 (cos.f64 t) ew) (/.f64 (*.f64 (cos.f64 t) (*.f64 (/.f64 ew ew) (/.f64 ew ew))) (*.f64 (cos.f64 t) (*.f64 (/.f64 ew ew) (/.f64 ew ew)))))
(neg.f64 (*.f64 ew (neg.f64 (cos.f64 t))))
(*.f64 (cos.f64 t) ew)

localize43.0ms (0.4%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.2b
(/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 (cos.f64 t) ew))
0.4b
(*.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 (cos.f64 t) ew)) ew)
3.0b
(/.f64 (*.f64 t eh) ew)
29.2b
(cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))
Compiler

Compiled 231 to 23 computations (90% saved)

series8.0ms (0.1%)

Counts
1 → 4
Calls

9 calls:

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

rewrite82.0ms (0.7%)

Algorithm
batch-egg-rewrite
Rules
868×rational_best_oopsla_all_46_json_45_simplify-80
854×rational_best_oopsla_all_46_json_45_simplify-35
608×rational_best_oopsla_all_46_json_45_simplify-23
586×rational_best_oopsla_all_46_json_45_simplify-89
534×rational_best_oopsla_all_46_json-2
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01441
18641
226841
3116041
4512741
Stop Event
node limit
Counts
1 → 26
Calls
Call 1
Inputs
(/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 (cos.f64 t) ew))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))) (*.f64 0 (/.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))) (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (/.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))) (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))))) (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 -1 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))) (/.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))) (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))) (*.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))) (/.f64 1 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))) (*.f64 (/.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))) (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))) (/.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))) (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))) (*.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))) (/.f64 (/.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))) (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))) (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))) (*.f64 (*.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))) (/.f64 1 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))))) (/.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))) (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))) (*.f64 (*.f64 (/.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))) (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))) (/.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))) (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))))) (/.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))) (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (neg.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))) (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))) (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))) (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))) (*.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))) (/.f64 1 (/.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))) (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))) (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))) (*.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))) (/.f64 (/.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))) (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))) (/.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))) (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))) (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))) (-.f64 0 (neg.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))) (/.f64 1 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))))) (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))) (neg.f64 (/.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))) (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))) (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))) (/.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))) (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))))) (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))) (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))))) (neg.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 -1 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))))))))

simplify110.0ms (0.9%)

Algorithm
egg-herbie
Rules
1168×rational_best_oopsla_all_46_json_45_simplify-89
1134×rational_best_oopsla_all_46_json_45_simplify-80
972×rational_best_oopsla_all_46_json_45_simplify-37
952×rational_best_oopsla_all_46_json_45_simplify-74
832×rational_best_oopsla_all_46_json_45_simplify-24
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0921748
13141616
212741616
361921616
Stop Event
node limit
Counts
30 → 38
Calls
Call 1
Inputs
(/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) ew)
(+.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) ew) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 t 2) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))) ew)))
(+.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) ew) (+.f64 (*.f64 -1 (*.f64 (pow.f64 t 4) (+.f64 (*.f64 1/24 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) ew)) (*.f64 -1/4 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) ew))))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 t 2) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))) ew))))
(+.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) ew) (+.f64 (*.f64 -1 (*.f64 (pow.f64 t 6) (+.f64 (*.f64 -1/720 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) ew)) (+.f64 (*.f64 1/48 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) ew)) (*.f64 1/2 (+.f64 (*.f64 1/24 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) ew)) (*.f64 -1/4 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) ew)))))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 t 4) (+.f64 (*.f64 1/24 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) ew)) (*.f64 -1/4 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) ew))))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 t 2) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))) ew)))))
(+.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))) 0)
(+.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))) (*.f64 0 (/.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))) (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))))))
(+.f64 0 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))))
(+.f64 (*.f64 0 (/.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))) (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))))) (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))))
(-.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))) 0)
(-.f64 0 (*.f64 -1 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))))
(*.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))) 1)
(*.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))) (/.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))) (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))))
(*.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))) (*.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))) (/.f64 1 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))))))
(*.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))) (*.f64 (/.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))) (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))) (/.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))) (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))))))
(*.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))) (*.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))) (/.f64 (/.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))) (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))) (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))))))
(*.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))) (*.f64 (*.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))) (/.f64 1 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))))) (/.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))) (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))))))
(*.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))) (*.f64 (*.f64 (/.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))) (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))) (/.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))) (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))))) (/.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))) (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))))))
(*.f64 1 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))))
(*.f64 -1 (neg.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))))
(*.f64 (/.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))) (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))) (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))))
(*.f64 (/.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))) (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))) (*.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))) (/.f64 1 (/.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))) (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))))))
(*.f64 (/.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))) (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))) (*.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))) (/.f64 (/.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))) (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))) (/.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))) (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))))))
(*.f64 (/.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))) (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))) (-.f64 0 (neg.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))))))
(*.f64 (*.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))) (/.f64 1 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))))) (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))))
(*.f64 (neg.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))) -1)
(*.f64 (neg.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))) (neg.f64 (/.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))) (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))))))
(*.f64 (*.f64 (/.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))) (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))) (/.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))) (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))))) (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))))
(*.f64 (neg.f64 (/.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))) (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))))) (neg.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))))
(neg.f64 (neg.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))))
(neg.f64 (*.f64 -1 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))))
Outputs
(/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) ew)
(+.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) ew) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 t 2) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))) ew)))
(+.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) ew) (*.f64 1/2 (/.f64 (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (pow.f64 t 2)) ew)))
(+.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) ew) (+.f64 (*.f64 -1 (*.f64 (pow.f64 t 4) (+.f64 (*.f64 1/24 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) ew)) (*.f64 -1/4 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) ew))))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 t 2) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))) ew))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 t 4) (+.f64 (*.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) ew) 1/24) (*.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) ew) -1/4)))) (+.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) ew) (*.f64 1/2 (/.f64 (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (pow.f64 t 2)) ew))))
(+.f64 (+.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) ew) (*.f64 1/2 (/.f64 (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (pow.f64 t 2)) ew))) (neg.f64 (*.f64 (pow.f64 t 4) (*.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) ew) -5/24))))
(+.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) ew) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (pow.f64 t 2)) ew)) (*.f64 (pow.f64 t 4) (neg.f64 (*.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) ew) -5/24)))))
(+.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) ew) (+.f64 (*.f64 -1 (*.f64 (pow.f64 t 6) (+.f64 (*.f64 -1/720 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) ew)) (+.f64 (*.f64 1/48 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) ew)) (*.f64 1/2 (+.f64 (*.f64 1/24 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) ew)) (*.f64 -1/4 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) ew)))))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 t 4) (+.f64 (*.f64 1/24 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) ew)) (*.f64 -1/4 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) ew))))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 t 2) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))) ew)))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 t 6) (+.f64 (*.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) ew) -1/720) (+.f64 (*.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) ew) 1/48) (*.f64 1/2 (+.f64 (*.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) ew) 1/24) (*.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) ew) -1/4))))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 t 4) (+.f64 (*.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) ew) 1/24) (*.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) ew) -1/4)))) (+.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) ew) (*.f64 1/2 (/.f64 (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (pow.f64 t 2)) ew)))))
(+.f64 (+.f64 (+.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) ew) (*.f64 1/2 (/.f64 (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (pow.f64 t 2)) ew))) (neg.f64 (*.f64 (pow.f64 t 4) (*.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) ew) -5/24)))) (neg.f64 (*.f64 (pow.f64 t 6) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) ew) -5/24)) (+.f64 (*.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) ew) -1/720) (*.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) ew) 1/48))))))
(+.f64 (+.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) ew) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (pow.f64 t 2)) ew)) (*.f64 (pow.f64 t 4) (neg.f64 (*.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) ew) -5/24))))) (*.f64 (pow.f64 t 6) (neg.f64 (+.f64 (*.f64 1/2 (*.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) ew) -5/24)) (+.f64 (*.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) ew) -1/720) (*.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) ew) 1/48))))))
(+.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))) 0)
(/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))
(+.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))) (*.f64 0 (/.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))) (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))))))
(/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))
(+.f64 0 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))))
(/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))
(+.f64 (*.f64 0 (/.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))) (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))))) (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))))
(/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))
(-.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))) 0)
(/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))
(-.f64 0 (*.f64 -1 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))))
(/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))
(*.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))) 1)
(/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))
(*.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))) (/.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))) (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))))
(/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))
(*.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))) (*.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))) (/.f64 1 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))))))
(/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))
(*.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))) (*.f64 (/.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))) (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))) (/.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))) (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))))))
(/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))
(*.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))) (*.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))) (/.f64 (/.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))) (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))) (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))))))
(/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))
(*.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))) (*.f64 (*.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))) (/.f64 1 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))))) (/.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))) (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))))))
(/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))
(*.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))) (*.f64 (*.f64 (/.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))) (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))) (/.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))) (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))))) (/.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))) (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))))))
(/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))
(*.f64 1 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))))
(/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))
(*.f64 -1 (neg.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))))
(/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))
(*.f64 (/.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))) (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))) (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))))
(/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))
(*.f64 (/.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))) (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))) (*.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))) (/.f64 1 (/.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))) (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))))))
(/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))
(*.f64 (/.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))) (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))) (*.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))) (/.f64 (/.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))) (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))) (/.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))) (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))))))
(/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))
(*.f64 (/.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))) (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))) (-.f64 0 (neg.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))))))
(/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))
(*.f64 (*.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))) (/.f64 1 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))))) (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))))
(/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))
(*.f64 (neg.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))) -1)
(/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))
(*.f64 (neg.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))) (neg.f64 (/.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))) (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))))))
(/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))
(*.f64 (*.f64 (/.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))) (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))) (/.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))) (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))))) (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))))
(/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))
(*.f64 (neg.f64 (/.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))) (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t))))) (neg.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))))
(/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))
(neg.f64 (neg.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))))
(/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))
(neg.f64 (*.f64 -1 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))))
(/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 ew (cos.f64 t)))

eval175.0ms (1.4%)

Compiler

Compiled 29828 to 4460 computations (85% saved)

prune291.0ms (2.4%)

Pruning

10 alts after pruning (3 fresh and 7 done)

PrunedKeptTotal
New6063609
Fresh000
Picked101
Done077
Total60710617
Error
0.1b
Counts
617 → 10
Alt Table
Click to see full alt table
StatusErrorProgram
22.4b
(fabs.f64 (-.f64 (*.f64 (*.f64 (cos.f64 t) (*.f64 (/.f64 (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))) (*.f64 (cos.f64 t) ew)) ew)) (neg.f64 (*.f64 (neg.f64 ew) (cos.f64 t)))) (*.f64 (*.f64 t eh) (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))))
0.3b
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t))) (cos.f64 t))) (-.f64 (*.f64 ew (cos.f64 t)) 0)) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
0.5b
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (*.f64 (/.f64 (cos.f64 (atan.f64 (/.f64 (*.f64 (tan.f64 t) (neg.f64 eh)) ew))) (*.f64 ew (cos.f64 t))) (cos.f64 t))) (-.f64 (*.f64 ew (cos.f64 t)) 0)) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))))
0.1b
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)))) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
0.4b
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)))) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))))
22.3b
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))) (*.f64 (*.f64 t eh) (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))))
11.5b
(fabs.f64 (-.f64 (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))))
18.1b
(fabs.f64 (-.f64 (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))) (*.f64 (-.f64 (*.f64 (*.f64 eh (/.f64 (sin.f64 t) eh)) eh) 0) (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))))
27.6b
(fabs.f64 (-.f64 (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))) (*.f64 (*.f64 t eh) (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))))
12.3b
(fabs.f64 (-.f64 (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))))
Compiler

Compiled 344 to 196 computations (43% saved)

regimes135.0ms (1.1%)

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

5 calls:

93.0ms
(-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)))) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)))))
10.0ms
t
9.0ms
eh
8.0ms
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)))) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
7.0ms
ew
Results
ErrorSegmentsBranch
0.1b1eh
0.1b1ew
0.1b1t
0.1b1(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)))) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
0.1b1(-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)))) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)))))
Compiler

Compiled 559 to 133 computations (76.2% saved)

regimes82.0ms (0.7%)

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

3 calls:

66.0ms
eh
6.0ms
t
6.0ms
ew
Results
ErrorSegmentsBranch
0.4b1eh
0.4b1ew
0.4b1t
Compiler

Compiled 300 to 75 computations (75% saved)

regimes62.0ms (0.5%)

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

3 calls:

48.0ms
eh
5.0ms
t
5.0ms
ew
Results
ErrorSegmentsBranch
6.9b1eh
6.9b1ew
6.9b1t
Compiler

Compiled 232 to 61 computations (73.7% saved)

regimes27.0ms (0.2%)

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

3 calls:

11.0ms
eh
9.0ms
ew
4.0ms
t
Results
ErrorSegmentsBranch
9.3b3eh
9.2b2ew
11.5b1t
Compiler

Compiled 148 to 49 computations (66.9% saved)

bsearch98.0ms (0.8%)

Algorithm
binary-search
Steps
TimeLeftRight
98.0ms
-1.2227794735467644e+51
-2.3394776306570263e+42
Results
56.0ms32×body1024valid
29.0ms95×body256valid
11.0ms17×body512valid
Compiler

Compiled 588 to 356 computations (39.5% saved)

regimes23.0ms (0.2%)

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

3 calls:

10.0ms
eh
7.0ms
ew
5.0ms
t
Results
ErrorSegmentsBranch
9.7b3eh
9.8b2ew
12.3b1t
Compiler

Compiled 122 to 40 computations (67.2% saved)

bsearch129.0ms (1.1%)

Algorithm
binary-search
Steps
TimeLeftRight
97.0ms
1.8026496288416265e-64
2.939850484094913e-53
32.0ms
-4.612021256887403e-186
-2.874363741001733e-186
Results
58.0ms144×body256valid
51.0ms51×body1024valid
17.0ms29×body512valid
Compiler

Compiled 879 to 471 computations (46.4% saved)

regimes12.0ms (0.1%)

Accuracy

Total -15.3b remaining (-125.1%)

Threshold costs -15.3b (-125.1%)

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

3 calls:

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

Compiled 64 to 27 computations (57.8% saved)

simplify8.0ms (0.1%)

Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
061891
Stop Event
fuel
saturated
Calls
Call 1
Inputs
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)))) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)))) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))))
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))))
(if (<=.f64 ew -7199999999999999666652962607695167387053101940736) (fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))) (*.f64 (*.f64 t eh) (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))))) (fabs.f64 (-.f64 (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))))))
(if (<=.f64 eh -4776411227890909/1224720827664335609236962600350409901130557945655466490308353887654080091579137561403602952202220552420938147431280980285494456125931768646260680344573194358953094033321469230156313571586348749061881856) (fabs.f64 (-.f64 (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))))) (if (<=.f64 eh 8250186358158779/14474011154664524427946373126085988481658748083205070504932198000989141204992) (fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))) (*.f64 (*.f64 t eh) (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))))) (fabs.f64 (-.f64 (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))))))
(fabs.f64 (-.f64 (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))))
(fabs.f64 (-.f64 (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))) (*.f64 (*.f64 t eh) (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))))
Outputs
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)))) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew))))))
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (/.f64 (*.f64 (neg.f64 eh) (tan.f64 t)) ew)))) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))))
(fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))))
(if (<=.f64 ew -7199999999999999666652962607695167387053101940736) (fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))) (*.f64 (*.f64 t eh) (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))))) (fabs.f64 (-.f64 (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 (tan.f64 t) eh) ew))))) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))))))
(if (<=.f64 eh -4776411227890909/1224720827664335609236962600350409901130557945655466490308353887654080091579137561403602952202220552420938147431280980285494456125931768646260680344573194358953094033321469230156313571586348749061881856) (fabs.f64 (-.f64 (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))))) (if (<=.f64 eh 8250186358158779/14474011154664524427946373126085988481658748083205070504932198000989141204992) (fabs.f64 (-.f64 (*.f64 (*.f64 ew (cos.f64 t)) (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))) (*.f64 (*.f64 t eh) (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))))) (fabs.f64 (-.f64 (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))))))
(fabs.f64 (-.f64 (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))) (*.f64 (*.f64 eh (sin.f64 t)) (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))))
(fabs.f64 (-.f64 (*.f64 ew (cos.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew))))) (*.f64 (*.f64 t eh) (sin.f64 (atan.f64 (neg.f64 (/.f64 (*.f64 t eh) ew)))))))
Compiler

Compiled 299 to 142 computations (52.5% saved)

soundness0.0ms (0%)

end123.0ms (1%)

Compiler

Compiled 281 to 55 computations (80.4% saved)

Profiling

Loading profile data...