ab-angle->ABCF A

Time bar (total: 36.9s)

analyze1.0ms (0%)

Algorithm
search
Search
ProbabilityValidUnknownPreconditionInfiniteDomainCan'tIter
0%0%99.9%0.1%0%0%0%0
100%99.9%0%0.1%0%0%0%1
Compiler

Compiled 25 to 20 computations (20% saved)

sample3.7s (10.1%)

Results
977.0ms1103×body1024valid
825.0ms929×body1024infinite
782.0ms3501×body256valid
368.0ms1660×body256infinite
295.0ms507×body512valid
280.0ms430×body512infinite
178.0ms125×body2048valid
6.0msbody4096valid
Bogosity

preprocess457.0ms (1.2%)

Algorithm
egg-herbie
Rules
1204×fma-def
972×distribute-lft-neg-in
680×distribute-rgt-neg-in
648×unswap-sqr
588×distribute-lft-in
Problems
125×No Errors
67×(cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))
62×(sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))
(pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2)
(*.f64 a (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64))))
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
060536
1140536
2374536
31083536
41940536
53362536
66157536
Stop Event
node limit
Calls
Call 1
Inputs
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2))
(+.f64 (pow.f64 (*.f64 (neg.f64 a) (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 (neg.f64 b) (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 (neg.f64 angle) 180) (PI.f64)))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 (neg.f64 angle) 180) (PI.f64)))) 2))
(+.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 a (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2))
(+.f64 (pow.f64 (*.f64 angle (sin.f64 (*.f64 (/.f64 a 180) (PI.f64)))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 a 180) (PI.f64)))) 2))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 b 180) (PI.f64)))) 2) (pow.f64 (*.f64 angle (cos.f64 (*.f64 (/.f64 b 180) (PI.f64)))) 2))
Outputs
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) 2))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) 2) (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) 2))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) 2))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) 2) (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) 2))
(+.f64 (pow.f64 (*.f64 (neg.f64 a) (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) 2))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) 2) (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) 2))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 (neg.f64 b) (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) 2))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) 2) (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) 2))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 (neg.f64 angle) 180) (PI.f64)))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 (neg.f64 angle) 180) (PI.f64)))) 2))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) 2))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) 2) (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) 2))
(+.f64 (pow.f64 (*.f64 b (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 a (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2))
(+.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64))) b) 2) (pow.f64 (*.f64 a (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2))
(+.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))) b) 2) (pow.f64 (*.f64 a (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) 2))
(+.f64 (pow.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle))) b) 2) (pow.f64 (*.f64 a (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) 2))
(+.f64 (pow.f64 (*.f64 angle (sin.f64 (*.f64 (/.f64 a 180) (PI.f64)))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 a 180) (PI.f64)))) 2))
(+.f64 (pow.f64 (*.f64 angle (sin.f64 (*.f64 (PI.f64) (/.f64 a 180)))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 (PI.f64) (/.f64 a 180)))) 2))
(+.f64 (pow.f64 (*.f64 angle (sin.f64 (*.f64 a (/.f64 (PI.f64) 180)))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 a (/.f64 (PI.f64) 180)))) 2))
(+.f64 (pow.f64 (*.f64 angle (sin.f64 (/.f64 (PI.f64) (/.f64 180 a)))) 2) (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 180 a)))) 2))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 b 180) (PI.f64)))) 2) (pow.f64 (*.f64 angle (cos.f64 (*.f64 (/.f64 b 180) (PI.f64)))) 2))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (/.f64 b 180)))) 2) (pow.f64 (*.f64 angle (cos.f64 (*.f64 (PI.f64) (/.f64 b 180)))) 2))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 (PI.f64) b) 180))) 2) (pow.f64 (*.f64 angle (cos.f64 (/.f64 (*.f64 (PI.f64) b) 180))) 2))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 b)))) 2) (pow.f64 (*.f64 angle (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 b)))) 2))
Symmetry

(abs a)

(abs b)

(abs angle)

Compiler

Compiled 111 to 78 computations (29.7% saved)

eval2.0ms (0%)

Compiler

Compiled 97 to 70 computations (27.8% saved)

prune15.0ms (0%)

Alt Table
Click to see full alt table
StatusAccuracyProgram
79.8%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) 2) (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) 2))
80.2%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2))
80.6%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) 2))
16.5%
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle))))) 2)))
17.2%
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180)))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180)))) 2)))
79.8%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) 2) (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) 2))
80.2%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2))
80.6%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) 2))
16.5%
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle))))) 2)))
17.2%
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180)))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180)))) 2)))
Compiler

Compiled 520 to 412 computations (20.8% saved)

localize1.9s (5.1%)

Localize:

Found 40 expressions with local error:

NewAccuracyProgram
99.6%
(*.f64 a (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle))))
99.8%
(*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle))))
99.8%
(pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) 2)
100.0%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) 2) (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) 2))
99.6%
(*.f64 a (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64))))
99.8%
(*.f64 b (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64))))
99.8%
(pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2)
100.0%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2))
99.9%
(/.f32 180 (binary64->binary32 angle))
99.9%
(pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle))))) 2)
100.0%
(pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle))))) 2)
100.0%
(*.f32 (binary64->binary32 b) (cos.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle)))))
99.9%
(pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180)))) 2)
100.0%
(pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180)))) 2)
100.0%
(*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180))
100.0%
(*.f32 (binary64->binary32 b) (cos.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180))))
99.8%
(*.f64 b (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180))))
99.8%
(pow.f64 (*.f64 b (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) 2)
99.9%
(*.f64 angle (/.f64 (PI.f64) 180))
100.0%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) 2))
99.6%
(pow.f64 (*.f64 a (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) 2)
99.0%
(/.f64 (PI.f64) (/.f64 180 angle))
57.0%
(cos.f64 (/.f64 (PI.f64) (/.f64 180 angle)))
56.4%
(sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))
99.6%
(pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2)
99.6%
(*.f64 (/.f64 angle 180) (PI.f64))
57.0%
(cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))
56.4%
(sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))
90.8%
(*.f32 (binary64->binary32 a) (sin.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle)))))
76.7%
(sin.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle))))
76.5%
(cos.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle))))
53.3%
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle))))) 2)))
90.8%
(*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180))))
76.7%
(sin.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180)))
76.5%
(cos.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180)))
53.3%
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180)))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180)))) 2)))
99.6%
(*.f64 a (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))))
99.6%
(pow.f64 (*.f64 a (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) 2)
57.0%
(cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))
56.4%
(sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))
Compiler

Compiled 514 to 310 computations (39.7% saved)

series27.0ms (0.1%)

Counts
20 → 264
Calls

90 calls:

TimeVariablePointExpression
3.0ms
angle
@0
(cos.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180)))
2.0ms
a
@0
(pow.f64 (*.f64 a (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) 2)
1.0ms
a
@-inf
(pow.f64 (*.f64 a (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) 2)
1.0ms
angle
@inf
(cos.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180)))
1.0ms
angle
@-inf
(cos.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180)))

rewrite183.0ms (0.5%)

Algorithm
rewrite-once
batch-egg-rewrite
Rules
470×log-prod
385×flip-+
275×associate-*r*
259×associate-*l*
239×flip--
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
057558
1211558
2742558
34892558
Stop Event
node limit
Counts
20 → 437
Calls
Call 1
Inputs
(sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))
(cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))
(pow.f64 (*.f64 a (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) 2)
(*.f64 a (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180)))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180)))) 2)))
(cos.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180)))
(sin.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180)))
(*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180))))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle))))) 2)))
(cos.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle))))
(sin.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle))))
(*.f32 (binary64->binary32 a) (sin.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle)))))
(sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))
(cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))
(*.f64 (/.f64 angle 180) (PI.f64))
(pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2)
(sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))
(cos.f64 (/.f64 (PI.f64) (/.f64 180 angle)))
(/.f64 (PI.f64) (/.f64 180 angle))
(pow.f64 (*.f64 a (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) 2)
Outputs
(*.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 1/2) (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 1/2))
(pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 1)
(neg.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))
(exp.f64 (log.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(*.f64 a (*.f64 a (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 2)))
(*.f64 a (pow.f64 (*.f64 a (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 2)) 1))
(*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 a (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (pow.f64 (*.f64 a (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))) 1))
(*.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 2))
(*.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 2) (*.f64 a a))
(*.f64 (*.f64 a (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 2)) a)
(*.f64 (*.f64 a (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))
(*.f64 (sqrt.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))) (*.f64 (sqrt.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))) (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))
(*.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (sqrt.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))) (sqrt.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))
(*.f64 (pow.f64 (*.f64 a (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 2)) 1) a)
(*.f64 (pow.f64 (*.f64 a (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))) 1) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))
(exp.f64 (*.f64 2 (log.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))))
(pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) 1)
(pow.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) 2) 1/2)
(pow.f64 (sqrt.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))) 2)
(pow.f64 (exp.f64 1) (log.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))
(exp.f64 (log.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))
(exp.f64 (+.f64 (*.f64 (log.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))) 1/2) (*.f64 (log.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))) 1/2)))
(*.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180))) 1/2) (pow.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180))) 1/2))
(pow.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180))) 1)
(exp.f32 (log.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180)))))
(*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180))) 1/2) (pow.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180))) 1/2))
(pow.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180))) 1)
(neg.f32 (sin.f32 (*.f32 (binary64->binary32 angle) (*.f32 (PI.f32) -1/180))))
(exp.f32 (log.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180)))))
(pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180)))) 1)
(pow.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180)))) 2) 1/2)
(pow.f32 (sqrt.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180))))) 2)
(pow.f32 (exp.f32 1) (log.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180))))))
(exp.f32 (log.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180))))))
(*.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180))) 1/2) (pow.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180))) 1/2))
(pow.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180))) 1)
(exp.f32 (log.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180)))))
(*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180))) 1/2) (pow.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180))) 1/2))
(pow.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180))) 1)
(neg.f32 (sin.f32 (*.f32 (binary64->binary32 angle) (*.f32 (PI.f32) -1/180))))
(exp.f32 (log.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180)))))
(pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180)))) 1)
(pow.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180)))) 2) 1/2)
(pow.f32 (sqrt.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180))))) 2)
(pow.f32 (exp.f32 1) (log.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180))))))
(exp.f32 (log.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180))))))
(*.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 1/2) (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 1/2))
(pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 1)
(neg.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))
(exp.f64 (log.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(+.f64 0 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(-.f64 0 (*.f64 angle (*.f64 (PI.f64) -1/180)))
(/.f64 angle (/.f64 180 (PI.f64)))
(/.f64 (PI.f64) (/.f64 180 angle))
(/.f64 (*.f64 (PI.f64) 1/180) (/.f64 1 angle))
(/.f64 (*.f64 angle 1/180) (/.f64 1 (PI.f64)))
(/.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)) 1)
(/.f64 (*.f64 angle (PI.f64)) 180)
(/.f64 1 (/.f64 (/.f64 180 angle) (PI.f64)))
(/.f64 1/180 (/.f64 1 (*.f64 angle (PI.f64))))
(/.f64 (neg.f64 angle) (/.f64 -180 (PI.f64)))
(/.f64 (neg.f64 (PI.f64)) (/.f64 -180 angle))
(/.f64 -1 (/.f64 (/.f64 -180 angle) (PI.f64)))
(/.f64 -1 (*.f64 (/.f64 1 angle) (/.f64 -180 (PI.f64))))
(/.f64 (*.f64 (PI.f64) (neg.f64 angle)) -180)
(/.f64 (*.f64 (PI.f64) -1/180) (/.f64 -1 angle))
(/.f64 (/.f64 (PI.f64) (/.f64 -1 angle)) -180)
(/.f64 (-.f64 0 (*.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)) (*.f64 angle (*.f64 (PI.f64) -1/180)))) (+.f64 0 (*.f64 angle (*.f64 (PI.f64) -1/180))))
(pow.f64 (/.f64 (/.f64 180 angle) (PI.f64)) -1)
(pow.f64 (exp.f64 (log.f64 (/.f64 (/.f64 180 angle) (PI.f64)))) -1)
(neg.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))
(exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 180 angle) (PI.f64))) -1))
(exp.f64 (-.f64 (*.f64 (log.f64 (/.f64 180 (PI.f64))) -1) (*.f64 (log.f64 angle) -1)))
(*.f64 a (*.f64 a (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 2)))
(*.f64 a (pow.f64 (*.f64 a (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 2)) 1))
(*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 a (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (pow.f64 (*.f64 a (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))) 1))
(*.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 2))
(*.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 2) (*.f64 a a))
(*.f64 (*.f64 a (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 2)) a)
(*.f64 (*.f64 a (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))
(*.f64 (sqrt.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))) (*.f64 (sqrt.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))) (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))
(*.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (sqrt.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))) (sqrt.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))
(*.f64 (pow.f64 (*.f64 a (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 2)) 1) a)
(*.f64 (pow.f64 (*.f64 a (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))) 1) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))
(exp.f64 (*.f64 2 (log.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))))
(*.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 1/2) (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 1/2))
(pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 1)
(neg.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))
(exp.f64 (log.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(+.f64 0 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(-.f64 0 (*.f64 angle (*.f64 (PI.f64) -1/180)))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 (*.f64 (PI.f64) 1/180) angle)
(*.f64 (*.f64 angle 1/180) (PI.f64))
(*.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)) 1)
(*.f64 (*.f64 angle (PI.f64)) 1/180)
(*.f64 1 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 1/180 (/.f64 angle (/.f64 1 (PI.f64))))
(*.f64 (neg.f64 angle) (*.f64 (PI.f64) -1/180))
(*.f64 (neg.f64 angle) (*.f64 -1/180 (PI.f64)))
(*.f64 (neg.f64 (PI.f64)) (*.f64 angle -1/180))
(*.f64 -1 (*.f64 angle (*.f64 (PI.f64) -1/180)))
(*.f64 (*.f64 (PI.f64) (neg.f64 angle)) -1/180)
(*.f64 (*.f64 (PI.f64) -1/180) (neg.f64 angle))
(*.f64 -1/180 (*.f64 (PI.f64) (neg.f64 angle)))
(*.f64 -1/180 (/.f64 (PI.f64) (/.f64 -1 angle)))
(*.f64 (*.f64 angle -1/180) (neg.f64 (PI.f64)))
(*.f64 (*.f64 (*.f64 (PI.f64) -1/180) -1) angle)
(*.f64 (/.f64 (PI.f64) -1) (*.f64 angle -1/180))
(*.f64 (/.f64 (PI.f64) (/.f64 -1 angle)) -1/180)
(*.f64 (/.f64 (*.f64 (PI.f64) 1/180) -1) (neg.f64 angle))
(*.f64 (pow.f64 (/.f64 (/.f64 180 angle) (PI.f64)) -1/2) (pow.f64 (/.f64 (/.f64 180 angle) (PI.f64)) -1/2))
(pow.f64 (/.f64 (/.f64 180 angle) (PI.f64)) -1)
(pow.f64 (exp.f64 (log.f64 (/.f64 (/.f64 180 angle) (PI.f64)))) -1)
(neg.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))
(exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 180 angle) (PI.f64))) -1))
(exp.f64 (-.f64 (*.f64 (log.f64 (/.f64 180 (PI.f64))) -1) (*.f64 (log.f64 angle) -1)))
(*.f64 a (*.f64 a (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 2)))
(*.f64 a (pow.f64 (*.f64 a (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 2)) 1))
(*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 a (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (pow.f64 (*.f64 a (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))) 1))
(*.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 2))
(*.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 2) (*.f64 a a))
(*.f64 (*.f64 a (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 2)) a)
(*.f64 (*.f64 a (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))
(*.f64 (sqrt.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))) (*.f64 (sqrt.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))) (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))
(*.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (sqrt.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))) (sqrt.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))
(*.f64 (pow.f64 (*.f64 a (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 2)) 1) a)
(*.f64 (pow.f64 (*.f64 a (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))) 1) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))
(exp.f64 (*.f64 2 (log.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))))
Calls

60 calls:

1.0ms
(sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))
0.0ms
(sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))
0.0ms
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle))))) 2)))
0.0ms
(cos.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle))))
0.0ms
(cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))

simplify283.0ms (0.8%)

Algorithm
egg-herbie
Rules
1173×associate-/l*
845×associate-*r*
712×associate-*l*
647×*-commutative
575×log-prod
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
082324155
1158724143
2467424083
Stop Event
node limit
Counts
701 → 462
Calls
Call 1
Inputs
(*.f64 1/180 (*.f64 angle (PI.f64)))
(+.f64 (*.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3))) (*.f64 1/180 (*.f64 angle (PI.f64))))
(+.f64 (*.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3))) (+.f64 (*.f64 1/22674816000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5))) (*.f64 1/180 (*.f64 angle (PI.f64)))))
(+.f64 (*.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3))) (+.f64 (*.f64 -1/30855889612800000000 (*.f64 (pow.f64 angle 7) (pow.f64 (PI.f64) 7))) (+.f64 (*.f64 1/22674816000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5))) (*.f64 1/180 (*.f64 angle (PI.f64))))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
1
(+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))
(+.f64 1 (+.f64 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))) (*.f64 1/25194240000 (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4)))))
(+.f64 1 (+.f64 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))) (+.f64 (*.f64 -1/24488801280000000 (*.f64 (pow.f64 angle 6) (pow.f64 (PI.f64) 6))) (*.f64 1/25194240000 (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4))))))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))
(*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))
(*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))
(*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))
(*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))
(*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))
(*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))
(*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))
(*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))
(*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))
(*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))
(*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))
(*.f64 1/32400 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))
(+.f64 (*.f64 -1/3149280000 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4)))) (*.f64 1/32400 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)))))
(+.f64 (*.f64 -1/3149280000 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4)))) (+.f64 (*.f64 1/32400 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)))) (*.f64 (pow.f64 angle 6) (+.f64 (*.f64 1/2040733440000000 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 6))) (*.f64 1/1224440064000000 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 6)))))))
(+.f64 (*.f64 -1/3149280000 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4)))) (+.f64 (*.f64 1/32400 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)))) (+.f64 (*.f64 (pow.f64 angle 6) (+.f64 (*.f64 1/2040733440000000 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 6))) (*.f64 1/1224440064000000 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 6))))) (*.f64 (pow.f64 angle 8) (+.f64 (*.f64 -1/396718580736000000000 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 8))) (*.f64 -1/2777030065152000000000 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 8))))))))
(*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))
(*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))
(*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))
(*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))
(*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))
(*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))
(*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))
(*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))
(*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 1/180 (*.f64 a (*.f64 angle (PI.f64))))
(+.f64 (*.f64 -1/34992000 (*.f64 a (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3)))) (*.f64 1/180 (*.f64 a (*.f64 angle (PI.f64)))))
(+.f64 (*.f64 -1/34992000 (*.f64 a (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3)))) (+.f64 (*.f64 1/22674816000000 (*.f64 a (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5)))) (*.f64 1/180 (*.f64 a (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 -1/34992000 (*.f64 a (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3)))) (+.f64 (*.f64 -1/30855889612800000000 (*.f64 a (*.f64 (pow.f64 angle 7) (pow.f64 (PI.f64) 7)))) (+.f64 (*.f64 1/22674816000000 (*.f64 a (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5)))) (*.f64 1/180 (*.f64 a (*.f64 angle (PI.f64)))))))
(*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(+.f64 (*.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3))) (*.f64 1/180 (*.f64 angle (PI.f64))))
(+.f64 (*.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3))) (+.f64 (*.f64 1/22674816000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5))) (*.f64 1/180 (*.f64 angle (PI.f64)))))
(+.f64 (*.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3))) (+.f64 (*.f64 -1/30855889612800000000 (*.f64 (pow.f64 angle 7) (pow.f64 (PI.f64) 7))) (+.f64 (*.f64 1/22674816000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5))) (*.f64 1/180 (*.f64 angle (PI.f64))))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
1
(+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))
(+.f64 1 (+.f64 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))) (*.f64 1/25194240000 (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4)))))
(+.f64 1 (+.f64 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))) (+.f64 (*.f64 -1/24488801280000000 (*.f64 (pow.f64 angle 6) (pow.f64 (PI.f64) 6))) (*.f64 1/25194240000 (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4))))))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))
(*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))
(*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))
(*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))
(*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))
(*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))
(*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))
(*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))
(*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))
(*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))
(*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))
(*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))
(*.f64 1/32400 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))
(+.f64 (*.f64 -1/3149280000 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4)))) (*.f64 1/32400 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)))))
(+.f64 (*.f64 -1/3149280000 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4)))) (+.f64 (*.f64 1/32400 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)))) (*.f64 (pow.f64 angle 6) (+.f64 (*.f64 1/2040733440000000 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 6))) (*.f64 1/1224440064000000 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 6)))))))
(+.f64 (*.f64 -1/3149280000 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4)))) (+.f64 (*.f64 1/32400 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)))) (+.f64 (*.f64 (pow.f64 angle 6) (+.f64 (*.f64 1/2040733440000000 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 6))) (*.f64 1/1224440064000000 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 6))))) (*.f64 (pow.f64 angle 8) (+.f64 (*.f64 -1/396718580736000000000 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 8))) (*.f64 -1/2777030065152000000000 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 8))))))))
(*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))
(*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))
(*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))
(*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))
(*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))
(*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))
(*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))
(*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(+.f64 (*.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3))) (*.f64 1/180 (*.f64 angle (PI.f64))))
(+.f64 (*.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3))) (+.f64 (*.f64 1/22674816000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5))) (*.f64 1/180 (*.f64 angle (PI.f64)))))
(+.f64 (*.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3))) (+.f64 (*.f64 -1/30855889612800000000 (*.f64 (pow.f64 angle 7) (pow.f64 (PI.f64) 7))) (+.f64 (*.f64 1/22674816000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5))) (*.f64 1/180 (*.f64 angle (PI.f64))))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
1
(+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))
(+.f64 1 (+.f64 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))) (*.f64 1/25194240000 (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4)))))
(+.f64 1 (+.f64 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))) (+.f64 (*.f64 -1/24488801280000000 (*.f64 (pow.f64 angle 6) (pow.f64 (PI.f64) 6))) (*.f64 1/25194240000 (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4))))))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))
(*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))
(*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))
(*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))
(*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))
(*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))
(*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))
(*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))
(*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))
(*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))
(*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))
(*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))
(*.f64 1/32400 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))
(+.f64 (*.f64 -1/3149280000 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4)))) (*.f64 1/32400 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)))))
(+.f64 (*.f64 -1/3149280000 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4)))) (+.f64 (*.f64 1/32400 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)))) (*.f64 (pow.f64 angle 6) (+.f64 (*.f64 1/2040733440000000 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 6))) (*.f64 1/1224440064000000 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 6)))))))
(+.f64 (*.f64 -1/3149280000 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4)))) (+.f64 (*.f64 1/32400 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)))) (+.f64 (*.f64 (pow.f64 angle 6) (+.f64 (*.f64 1/2040733440000000 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 6))) (*.f64 1/1224440064000000 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 6))))) (*.f64 (pow.f64 angle 8) (+.f64 (*.f64 -1/396718580736000000000 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 8))) (*.f64 -1/2777030065152000000000 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 8))))))))
(*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))
(*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))
(*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))
(*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))
(*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))
(*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))
(*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))
(*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))
(*.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 1/2) (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 1/2))
(pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 1)
(neg.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))
(exp.f64 (log.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(log1p.f64 (expm1.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))))
(expm1.f64 (log1p.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))))
(*.f64 (sqrt.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) (sqrt.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))))
(pow.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))) 1)
(*.f64 1 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))))
(*.f64 (*.f64 (cbrt.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) (cbrt.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))))) (cbrt.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))))
(cbrt.f64 (*.f64 (*.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))) (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))))
(exp.f64 (log.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))))
(log.f64 (exp.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))))
(binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))))
(binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))))
(binary32->binary64 (sin.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180))))
(log1p.f64 (expm1.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))))
(expm1.f64 (log1p.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))))
(*.f64 (sqrt.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) (sqrt.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))))
(pow.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180))) 1)
(*.f64 1 (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180))))
(*.f64 (*.f64 (cbrt.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) (cbrt.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180))))) (cbrt.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))))
(cbrt.f64 (*.f64 (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180))) (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))))
(exp.f64 (log.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))))
(log.f64 (exp.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))))
(binary32->binary64 (binary64->binary32 (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))))
(binary32->binary64 (binary64->binary32 (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))))
(binary32->binary64 (cos.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180))))
(*.f64 a (*.f64 a (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 2)))
(*.f64 a (pow.f64 (*.f64 a (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 2)) 1))
(*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 a (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (pow.f64 (*.f64 a (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))) 1))
(*.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 2))
(*.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 2) (*.f64 a a))
(*.f64 (*.f64 a (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 2)) a)
(*.f64 (*.f64 a (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))
(*.f64 (sqrt.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))) (*.f64 (sqrt.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))) (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))
(*.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (sqrt.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))) (sqrt.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))
(*.f64 (pow.f64 (*.f64 a (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 2)) 1) a)
(*.f64 (pow.f64 (*.f64 a (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))) 1) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))
(exp.f64 (*.f64 2 (log.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))))
(log1p.f64 (expm1.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) 2)))
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) 2)))
(*.f64 (sqrt.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) 2)) (sqrt.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) 2)))
(pow.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) 2) 1)
(*.f64 1 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) 2))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) 2)) (cbrt.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) 2))) (cbrt.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) 2)))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) 2) (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) 2)) (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) 2)))
(exp.f64 (log.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) 2)))
(log.f64 (exp.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) 2)))
(binary32->binary64 (binary64->binary32 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) 2)))
(binary32->binary64 (binary64->binary32 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) 2)))
(binary32->binary64 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180)))) 2))
(pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) 1)
(pow.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) 2) 1/2)
(pow.f64 (sqrt.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))) 2)
(pow.f64 (exp.f64 1) (log.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))
(exp.f64 (log.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))
(exp.f64 (+.f64 (*.f64 (log.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))) 1/2) (*.f64 (log.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))) 1/2)))
(log1p.f64 (expm1.f64 (*.f64 a (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))))))
(expm1.f64 (log1p.f64 (*.f64 a (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))))))
(*.f64 (sqrt.f64 (*.f64 a (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))))) (sqrt.f64 (*.f64 a (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))))))
(pow.f64 (*.f64 a (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) 1)
(*.f64 1 (*.f64 a (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))))
(*.f64 (*.f64 (cbrt.f64 (*.f64 a (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))))) (cbrt.f64 (*.f64 a (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))))) (cbrt.f64 (*.f64 a (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) (*.f64 a (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))))) (*.f64 a (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))))))
(exp.f64 (log.f64 (*.f64 a (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))))))
(log.f64 (exp.f64 (*.f64 a (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))))))
(binary32->binary64 (binary64->binary32 (*.f64 a (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))))))
(binary32->binary64 (binary64->binary32 (*.f64 a (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))))))
(binary32->binary64 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180)))))
(log1p.f64 (expm1.f64 (binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180)))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180)))) 2)))))
(expm1.f64 (log1p.f64 (binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180)))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180)))) 2)))))
(*.f64 (sqrt.f64 (binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180)))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180)))) 2)))) (sqrt.f64 (binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180)))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180)))) 2)))))
(pow.f64 (binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180)))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180)))) 2))) 1)
(*.f64 1 (binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180)))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180)))) 2))))
(*.f64 (*.f64 (cbrt.f64 (binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180)))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180)))) 2)))) (cbrt.f64 (binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180)))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180)))) 2))))) (cbrt.f64 (binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180)))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180)))) 2)))))
(cbrt.f64 (*.f64 (*.f64 (binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180)))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180)))) 2))) (binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180)))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180)))) 2)))) (binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180)))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180)))) 2)))))
(exp.f64 (log.f64 (binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180)))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180)))) 2)))))
(log.f64 (exp.f64 (binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180)))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180)))) 2)))))
(binary32->binary64 (binary64->binary32 (binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180)))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180)))) 2)))))
(binary32->binary64 (binary64->binary32 (binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180)))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180)))) 2)))))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180)))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180)))) 2)))
(*.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180))) 1/2) (pow.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180))) 1/2))
(pow.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180))) 1)
(exp.f32 (log.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180)))))
(log1p.f32 (expm1.f32 (cos.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180)))))
(expm1.f32 (log1p.f32 (cos.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180)))))
(*.f32 (sqrt.f32 (cos.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180)))) (sqrt.f32 (cos.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180)))))
(pow.f32 (cos.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180))) 1)
(*.f32 1 (cos.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180))))
(*.f32 (*.f32 (cbrt.f32 (cos.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180)))) (cbrt.f32 (cos.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180))))) (cbrt.f32 (cos.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180)))))
(cbrt.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180))) (cos.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180)))) (cos.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180)))))
(exp.f32 (log.f32 (cos.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180)))))
(log.f32 (exp.f32 (cos.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180)))))
(binary64->binary32 (binary32->binary64 (cos.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180)))))
(binary64->binary32 (binary32->binary64 (cos.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180)))))
(binary64->binary32 (cos.f64 (*.f64 (binary32->binary64 (binary64->binary32 angle)) (/.f64 (PI.f32) 180))))
(*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180))) 1/2) (pow.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180))) 1/2))
(pow.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180))) 1)
(neg.f32 (sin.f32 (*.f32 (binary64->binary32 angle) (*.f32 (PI.f32) -1/180))))
(exp.f32 (log.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180)))))
(log1p.f32 (expm1.f32 (sin.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180)))))
(expm1.f32 (log1p.f32 (sin.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180)))))
(*.f32 (sqrt.f32 (sin.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180)))) (sqrt.f32 (sin.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180)))))
(pow.f32 (sin.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180))) 1)
(*.f32 1 (sin.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180))))
(*.f32 (*.f32 (cbrt.f32 (sin.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180)))) (cbrt.f32 (sin.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180))))) (cbrt.f32 (sin.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180)))))
(cbrt.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180))) (sin.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180)))) (sin.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180)))))
(exp.f32 (log.f32 (sin.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180)))))
(log.f32 (exp.f32 (sin.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180)))))
(binary64->binary32 (binary32->binary64 (sin.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180)))))
(binary64->binary32 (binary32->binary64 (sin.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180)))))
(binary64->binary32 (sin.f64 (*.f64 (binary32->binary64 (binary64->binary32 angle)) (/.f64 (PI.f32) 180))))
(pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180)))) 1)
(pow.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180)))) 2) 1/2)
(pow.f32 (sqrt.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180))))) 2)
(pow.f32 (exp.f32 1) (log.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180))))))
(exp.f32 (log.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180))))))
(log1p.f32 (expm1.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180))))))
(expm1.f32 (log1p.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180))))))
(*.f32 (sqrt.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180))))) (sqrt.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180))))))
(pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180)))) 1)
(*.f32 1 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180)))))
(*.f32 (*.f32 (cbrt.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180))))) (cbrt.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180)))))) (cbrt.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180))))))
(cbrt.f32 (*.f32 (*.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180)))) (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180))))) (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180))))))
(exp.f32 (log.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180))))))
(log.f32 (exp.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180))))))
(binary64->binary32 (binary32->binary64 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180))))))
(binary64->binary32 (binary32->binary64 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180))))))
(binary64->binary32 (*.f64 (binary32->binary64 (binary64->binary32 a)) (sin.f64 (*.f64 (binary32->binary64 (binary64->binary32 angle)) (/.f64 (PI.f32) 180)))))
(log1p.f64 (expm1.f64 (binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle))))) 2)))))
(expm1.f64 (log1p.f64 (binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle))))) 2)))))
(*.f64 (sqrt.f64 (binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle))))) 2)))) (sqrt.f64 (binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle))))) 2)))))
(pow.f64 (binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle))))) 2))) 1)
(*.f64 1 (binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle))))) 2))))
(*.f64 (*.f64 (cbrt.f64 (binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle))))) 2)))) (cbrt.f64 (binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle))))) 2))))) (cbrt.f64 (binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle))))) 2)))))
(cbrt.f64 (*.f64 (*.f64 (binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle))))) 2))) (binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle))))) 2)))) (binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle))))) 2)))))
(exp.f64 (log.f64 (binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle))))) 2)))))
(log.f64 (exp.f64 (binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle))))) 2)))))
(binary32->binary64 (binary64->binary32 (binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle))))) 2)))))
(binary32->binary64 (binary64->binary32 (binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle))))) 2)))))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle))))) 2)))
(*.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180))) 1/2) (pow.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180))) 1/2))
(pow.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180))) 1)
(exp.f32 (log.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180)))))
(log1p.f32 (expm1.f32 (cos.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle))))))
(expm1.f32 (log1p.f32 (cos.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle))))))
(*.f32 (sqrt.f32 (cos.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle))))) (sqrt.f32 (cos.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle))))))
(pow.f32 (cos.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle)))) 1)
(*.f32 1 (cos.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle)))))
(*.f32 (*.f32 (cbrt.f32 (cos.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle))))) (cbrt.f32 (cos.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle)))))) (cbrt.f32 (cos.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle))))))
(cbrt.f32 (*.f32 (*.f32 (cos.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle)))) (cos.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle))))) (cos.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle))))))
(exp.f32 (log.f32 (cos.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle))))))
(log.f32 (exp.f32 (cos.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle))))))
(binary64->binary32 (binary32->binary64 (cos.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle))))))
(binary64->binary32 (binary32->binary64 (cos.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle))))))
(binary64->binary32 (cos.f64 (/.f64 (PI.f32) (/.f64 180 (binary32->binary64 (binary64->binary32 angle))))))
(*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180))) 1/2) (pow.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180))) 1/2))
(pow.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180))) 1)
(neg.f32 (sin.f32 (*.f32 (binary64->binary32 angle) (*.f32 (PI.f32) -1/180))))
(exp.f32 (log.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180)))))
(log1p.f32 (expm1.f32 (sin.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle))))))
(expm1.f32 (log1p.f32 (sin.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle))))))
(*.f32 (sqrt.f32 (sin.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle))))) (sqrt.f32 (sin.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle))))))
(pow.f32 (sin.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle)))) 1)
(*.f32 1 (sin.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle)))))
(*.f32 (*.f32 (cbrt.f32 (sin.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle))))) (cbrt.f32 (sin.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle)))))) (cbrt.f32 (sin.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle))))))
(cbrt.f32 (*.f32 (*.f32 (sin.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle)))) (sin.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle))))) (sin.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle))))))
(exp.f32 (log.f32 (sin.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle))))))
(log.f32 (exp.f32 (sin.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle))))))
(binary64->binary32 (binary32->binary64 (sin.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle))))))
(binary64->binary32 (binary32->binary64 (sin.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle))))))
(binary64->binary32 (sin.f64 (/.f64 (PI.f32) (/.f64 180 (binary32->binary64 (binary64->binary32 angle))))))
(pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180)))) 1)
(pow.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180)))) 2) 1/2)
(pow.f32 (sqrt.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180))))) 2)
(pow.f32 (exp.f32 1) (log.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180))))))
(exp.f32 (log.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180))))))
(log1p.f32 (expm1.f32 (*.f32 (binary64->binary32 a) (sin.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle)))))))
(expm1.f32 (log1p.f32 (*.f32 (binary64->binary32 a) (sin.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle)))))))
(*.f32 (sqrt.f32 (*.f32 (binary64->binary32 a) (sin.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle)))))) (sqrt.f32 (*.f32 (binary64->binary32 a) (sin.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle)))))))
(pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle))))) 1)
(*.f32 1 (*.f32 (binary64->binary32 a) (sin.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle))))))
(*.f32 (*.f32 (cbrt.f32 (*.f32 (binary64->binary32 a) (sin.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle)))))) (cbrt.f32 (*.f32 (binary64->binary32 a) (sin.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle))))))) (cbrt.f32 (*.f32 (binary64->binary32 a) (sin.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle)))))))
(cbrt.f32 (*.f32 (*.f32 (*.f32 (binary64->binary32 a) (sin.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle))))) (*.f32 (binary64->binary32 a) (sin.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle)))))) (*.f32 (binary64->binary32 a) (sin.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle)))))))
(exp.f32 (log.f32 (*.f32 (binary64->binary32 a) (sin.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle)))))))
(log.f32 (exp.f32 (*.f32 (binary64->binary32 a) (sin.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle)))))))
(binary64->binary32 (binary32->binary64 (*.f32 (binary64->binary32 a) (sin.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle)))))))
(binary64->binary32 (binary32->binary64 (*.f32 (binary64->binary32 a) (sin.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle)))))))
(binary64->binary32 (*.f64 (binary32->binary64 (binary64->binary32 a)) (sin.f64 (/.f64 (PI.f32) (/.f64 180 (binary32->binary64 (binary64->binary32 angle)))))))
(*.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 1/2) (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 1/2))
(pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 1)
(neg.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))
(exp.f64 (log.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(log1p.f64 (expm1.f64 (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))))
(expm1.f64 (log1p.f64 (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))))
(*.f64 (sqrt.f64 (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) (sqrt.f64 (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))))
(pow.f64 (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64))) 1)
(*.f64 1 (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64))))
(*.f64 (*.f64 (cbrt.f64 (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) (cbrt.f64 (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64))))) (cbrt.f64 (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))))
(cbrt.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64))) (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))))
(exp.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))))
(log.f64 (exp.f64 (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))))
(binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))))
(binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))))
(binary32->binary64 (sin.f32 (*.f32 (/.f32 (binary64->binary32 angle) 180) (PI.f32))))
(log1p.f64 (expm1.f64 (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))))
(expm1.f64 (log1p.f64 (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))))
(*.f64 (sqrt.f64 (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) (sqrt.f64 (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))))
(pow.f64 (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64))) 1)
(*.f64 1 (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64))))
(*.f64 (*.f64 (cbrt.f64 (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) (cbrt.f64 (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64))))) (cbrt.f64 (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))))
(cbrt.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64))) (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))))
(exp.f64 (log.f64 (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))))
(log.f64 (exp.f64 (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))))
(binary32->binary64 (binary64->binary32 (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))))
(binary32->binary64 (binary64->binary32 (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))))
(binary32->binary64 (cos.f32 (*.f32 (/.f32 (binary64->binary32 angle) 180) (PI.f32))))
(+.f64 0 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(-.f64 0 (*.f64 angle (*.f64 (PI.f64) -1/180)))
(/.f64 angle (/.f64 180 (PI.f64)))
(/.f64 (PI.f64) (/.f64 180 angle))
(/.f64 (*.f64 (PI.f64) 1/180) (/.f64 1 angle))
(/.f64 (*.f64 angle 1/180) (/.f64 1 (PI.f64)))
(/.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)) 1)
(/.f64 (*.f64 angle (PI.f64)) 180)
(/.f64 1 (/.f64 (/.f64 180 angle) (PI.f64)))
(/.f64 1/180 (/.f64 1 (*.f64 angle (PI.f64))))
(/.f64 (neg.f64 angle) (/.f64 -180 (PI.f64)))
(/.f64 (neg.f64 (PI.f64)) (/.f64 -180 angle))
(/.f64 -1 (/.f64 (/.f64 -180 angle) (PI.f64)))
(/.f64 -1 (*.f64 (/.f64 1 angle) (/.f64 -180 (PI.f64))))
(/.f64 (*.f64 (PI.f64) (neg.f64 angle)) -180)
(/.f64 (*.f64 (PI.f64) -1/180) (/.f64 -1 angle))
(/.f64 (/.f64 (PI.f64) (/.f64 -1 angle)) -180)
(/.f64 (-.f64 0 (*.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)) (*.f64 angle (*.f64 (PI.f64) -1/180)))) (+.f64 0 (*.f64 angle (*.f64 (PI.f64) -1/180))))
(pow.f64 (/.f64 (/.f64 180 angle) (PI.f64)) -1)
(pow.f64 (exp.f64 (log.f64 (/.f64 (/.f64 180 angle) (PI.f64)))) -1)
(neg.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))
(exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 180 angle) (PI.f64))) -1))
(exp.f64 (-.f64 (*.f64 (log.f64 (/.f64 180 (PI.f64))) -1) (*.f64 (log.f64 angle) -1)))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 angle 180) (PI.f64))))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 angle 180) (PI.f64))))
(*.f64 (sqrt.f64 (*.f64 (/.f64 angle 180) (PI.f64))) (sqrt.f64 (*.f64 (/.f64 angle 180) (PI.f64))))
(pow.f64 (*.f64 (/.f64 angle 180) (PI.f64)) 1)
(*.f64 1 (*.f64 (/.f64 angle 180) (PI.f64)))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 angle 180) (PI.f64))) (cbrt.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) (cbrt.f64 (*.f64 (/.f64 angle 180) (PI.f64))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (/.f64 angle 180) (PI.f64)) (*.f64 (/.f64 angle 180) (PI.f64))) (*.f64 (/.f64 angle 180) (PI.f64))))
(exp.f64 (log.f64 (*.f64 (/.f64 angle 180) (PI.f64))))
(log.f64 (exp.f64 (*.f64 (/.f64 angle 180) (PI.f64))))
(binary32->binary64 (binary64->binary32 (*.f64 (/.f64 angle 180) (PI.f64))))
(binary32->binary64 (binary64->binary32 (*.f64 (/.f64 angle 180) (PI.f64))))
(binary32->binary64 (*.f32 (/.f32 (binary64->binary32 angle) 180) (PI.f32)))
(*.f64 a (*.f64 a (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 2)))
(*.f64 a (pow.f64 (*.f64 a (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 2)) 1))
(*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 a (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (pow.f64 (*.f64 a (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))) 1))
(*.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 2))
(*.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 2) (*.f64 a a))
(*.f64 (*.f64 a (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 2)) a)
(*.f64 (*.f64 a (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))
(*.f64 (sqrt.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))) (*.f64 (sqrt.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))) (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))
(*.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (sqrt.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))) (sqrt.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))
(*.f64 (pow.f64 (*.f64 a (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 2)) 1) a)
(*.f64 (pow.f64 (*.f64 a (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))) 1) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))
(exp.f64 (*.f64 2 (log.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))))
(log1p.f64 (expm1.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2)))
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2)))
(*.f64 (sqrt.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2)) (sqrt.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2)))
(pow.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) 1)
(*.f64 1 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2)) (cbrt.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2))) (cbrt.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2)))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2)) (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2)))
(exp.f64 (log.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2)))
(log.f64 (exp.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2)))
(binary32->binary64 (binary64->binary32 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2)))
(binary32->binary64 (binary64->binary32 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2)))
(binary32->binary64 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (/.f32 (binary64->binary32 angle) 180) (PI.f32)))) 2))
(*.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 1/2) (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 1/2))
(pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 1)
(neg.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))
(exp.f64 (log.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(log1p.f64 (expm1.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))))
(expm1.f64 (log1p.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))))
(*.f64 (sqrt.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) (sqrt.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))))
(pow.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle))) 1)
(*.f64 1 (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle))))
(*.f64 (*.f64 (cbrt.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) (cbrt.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle))))) (cbrt.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))))
(cbrt.f64 (*.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle))) (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))))
(exp.f64 (log.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))))
(log.f64 (exp.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))))
(binary32->binary64 (binary64->binary32 (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))))
(binary32->binary64 (binary64->binary32 (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))))
(binary32->binary64 (sin.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle)))))
(log1p.f64 (expm1.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle)))))
(expm1.f64 (log1p.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle)))))
(*.f64 (sqrt.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) (sqrt.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle)))))
(pow.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle))) 1)
(*.f64 1 (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle))))
(*.f64 (*.f64 (cbrt.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) (cbrt.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle))))) (cbrt.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle)))))
(cbrt.f64 (*.f64 (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle))) (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle)))))
(exp.f64 (log.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle)))))
(log.f64 (exp.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle)))))
(binary32->binary64 (binary64->binary32 (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle)))))
(binary32->binary64 (binary64->binary32 (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle)))))
(binary32->binary64 (cos.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle)))))
(+.f64 0 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(-.f64 0 (*.f64 angle (*.f64 (PI.f64) -1/180)))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 (*.f64 (PI.f64) 1/180) angle)
(*.f64 (*.f64 angle 1/180) (PI.f64))
(*.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)) 1)
(*.f64 (*.f64 angle (PI.f64)) 1/180)
(*.f64 1 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 1/180 (/.f64 angle (/.f64 1 (PI.f64))))
(*.f64 (neg.f64 angle) (*.f64 (PI.f64) -1/180))
(*.f64 (neg.f64 angle) (*.f64 -1/180 (PI.f64)))
(*.f64 (neg.f64 (PI.f64)) (*.f64 angle -1/180))
(*.f64 -1 (*.f64 angle (*.f64 (PI.f64) -1/180)))
(*.f64 (*.f64 (PI.f64) (neg.f64 angle)) -1/180)
(*.f64 (*.f64 (PI.f64) -1/180) (neg.f64 angle))
(*.f64 -1/180 (*.f64 (PI.f64) (neg.f64 angle)))
(*.f64 -1/180 (/.f64 (PI.f64) (/.f64 -1 angle)))
(*.f64 (*.f64 angle -1/180) (neg.f64 (PI.f64)))
(*.f64 (*.f64 (*.f64 (PI.f64) -1/180) -1) angle)
(*.f64 (/.f64 (PI.f64) -1) (*.f64 angle -1/180))
(*.f64 (/.f64 (PI.f64) (/.f64 -1 angle)) -1/180)
(*.f64 (/.f64 (*.f64 (PI.f64) 1/180) -1) (neg.f64 angle))
(*.f64 (pow.f64 (/.f64 (/.f64 180 angle) (PI.f64)) -1/2) (pow.f64 (/.f64 (/.f64 180 angle) (PI.f64)) -1/2))
(pow.f64 (/.f64 (/.f64 180 angle) (PI.f64)) -1)
(pow.f64 (exp.f64 (log.f64 (/.f64 (/.f64 180 angle) (PI.f64)))) -1)
(neg.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))
(exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 180 angle) (PI.f64))) -1))
(exp.f64 (-.f64 (*.f64 (log.f64 (/.f64 180 (PI.f64))) -1) (*.f64 (log.f64 angle) -1)))
(log1p.f64 (expm1.f64 (/.f64 (PI.f64) (/.f64 180 angle))))
(expm1.f64 (log1p.f64 (/.f64 (PI.f64) (/.f64 180 angle))))
(*.f64 (sqrt.f64 (/.f64 (PI.f64) (/.f64 180 angle))) (sqrt.f64 (/.f64 (PI.f64) (/.f64 180 angle))))
(pow.f64 (/.f64 (PI.f64) (/.f64 180 angle)) 1)
(*.f64 1 (/.f64 (PI.f64) (/.f64 180 angle)))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (PI.f64) (/.f64 180 angle))) (cbrt.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) (cbrt.f64 (/.f64 (PI.f64) (/.f64 180 angle))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (PI.f64) (/.f64 180 angle)) (/.f64 (PI.f64) (/.f64 180 angle))) (/.f64 (PI.f64) (/.f64 180 angle))))
(exp.f64 (log.f64 (/.f64 (PI.f64) (/.f64 180 angle))))
(log.f64 (exp.f64 (/.f64 (PI.f64) (/.f64 180 angle))))
(binary32->binary64 (binary64->binary32 (/.f64 (PI.f64) (/.f64 180 angle))))
(binary32->binary64 (binary64->binary32 (/.f64 (PI.f64) (/.f64 180 angle))))
(binary32->binary64 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle))))
(*.f64 a (*.f64 a (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 2)))
(*.f64 a (pow.f64 (*.f64 a (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 2)) 1))
(*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 a (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (pow.f64 (*.f64 a (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))) 1))
(*.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 2))
(*.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 2) (*.f64 a a))
(*.f64 (*.f64 a (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 2)) a)
(*.f64 (*.f64 a (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))
(*.f64 (sqrt.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))) (*.f64 (sqrt.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))) (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))
(*.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (sqrt.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))) (sqrt.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))
(*.f64 (pow.f64 (*.f64 a (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 2)) 1) a)
(*.f64 (pow.f64 (*.f64 a (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))) 1) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))
(exp.f64 (*.f64 2 (log.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))))
(log1p.f64 (expm1.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) 2)))
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) 2)))
(*.f64 (sqrt.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) 2)) (sqrt.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) 2)))
(pow.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) 2) 1)
(*.f64 1 (pow.f64 (*.f64 a (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) 2))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) 2)) (cbrt.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) 2))) (cbrt.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) 2)))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) 2) (pow.f64 (*.f64 a (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) 2)) (pow.f64 (*.f64 a (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) 2)))
(exp.f64 (log.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) 2)))
(log.f64 (exp.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) 2)))
(binary32->binary64 (binary64->binary32 (pow.f64 (*.f64 a (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) 2)))
(binary32->binary64 (binary64->binary32 (pow.f64 (*.f64 a (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) 2)))
(binary32->binary64 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle))))) 2))
(binary32->binary64 (binary64->binary32 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) 2))))
(binary32->binary64 (binary64->binary32 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) 2))))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180)))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180)))) 2)))
(binary32->binary64 (binary64->binary32 (*.f64 angle (/.f64 (PI.f64) 180))))
(binary32->binary64 (binary64->binary32 (*.f64 angle (/.f64 (PI.f64) 180))))
(binary32->binary64 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180)))
(binary32->binary64 (binary64->binary32 (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) 2)))
(binary32->binary64 (binary64->binary32 (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) 2)))
(binary32->binary64 (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180)))) 2))
(binary32->binary64 (binary64->binary32 (*.f64 b (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180))))))
(binary32->binary64 (binary64->binary32 (*.f64 b (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180))))))
(binary32->binary64 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180)))))
(binary64->binary32 (binary32->binary64 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180))))))
(binary64->binary32 (binary32->binary64 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180))))))
(binary64->binary32 (*.f64 (binary32->binary64 (binary64->binary32 b)) (cos.f64 (*.f64 (binary32->binary64 (binary64->binary32 angle)) (/.f64 (PI.f32) 180)))))
(binary64->binary32 (binary32->binary64 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180))))
(binary64->binary32 (binary32->binary64 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180))))
(binary64->binary32 (*.f64 (binary32->binary64 (binary64->binary32 angle)) (/.f64 (PI.f32) 180)))
(binary64->binary32 (binary32->binary64 (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180)))) 2)))
(binary64->binary32 (binary32->binary64 (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180)))) 2)))
(binary64->binary32 (pow.f64 (*.f64 (binary32->binary64 (binary64->binary32 b)) (cos.f64 (*.f64 (binary32->binary64 (binary64->binary32 angle)) (/.f64 (PI.f32) 180)))) 2))
(binary64->binary32 (binary32->binary64 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180)))) 2)))
(binary64->binary32 (binary32->binary64 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180)))) 2)))
(binary64->binary32 (pow.f64 (*.f64 (binary32->binary64 (binary64->binary32 a)) (sin.f64 (*.f64 (binary32->binary64 (binary64->binary32 angle)) (/.f64 (PI.f32) 180)))) 2))
(binary64->binary32 (binary32->binary64 (*.f32 (binary64->binary32 b) (cos.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle)))))))
(binary64->binary32 (binary32->binary64 (*.f32 (binary64->binary32 b) (cos.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle)))))))
(binary64->binary32 (*.f64 (binary32->binary64 (binary64->binary32 b)) (cos.f64 (/.f64 (PI.f32) (/.f64 180 (binary32->binary64 (binary64->binary32 angle)))))))
(binary64->binary32 (binary32->binary64 (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle))))) 2)))
(binary64->binary32 (binary32->binary64 (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle))))) 2)))
(binary64->binary32 (pow.f64 (*.f64 (binary32->binary64 (binary64->binary32 b)) (cos.f64 (/.f64 (PI.f32) (/.f64 180 (binary32->binary64 (binary64->binary32 angle)))))) 2))
(binary64->binary32 (binary32->binary64 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle))))) 2)))
(binary64->binary32 (binary32->binary64 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle))))) 2)))
(binary64->binary32 (pow.f64 (*.f64 (binary32->binary64 (binary64->binary32 a)) (sin.f64 (/.f64 (PI.f32) (/.f64 180 (binary32->binary64 (binary64->binary32 angle)))))) 2))
(binary64->binary32 (binary32->binary64 (/.f32 180 (binary64->binary32 angle))))
(binary64->binary32 (binary32->binary64 (/.f32 180 (binary64->binary32 angle))))
(binary64->binary32 (/.f64 180 (binary32->binary64 (binary64->binary32 angle))))
(binary32->binary64 (binary64->binary32 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2))))
(binary32->binary64 (binary64->binary32 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2))))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (/.f32 (binary64->binary32 angle) 180) (PI.f32)))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 (/.f32 (binary64->binary32 angle) 180) (PI.f32)))) 2)))
(binary32->binary64 (binary64->binary32 (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2)))
(binary32->binary64 (binary64->binary32 (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2)))
(binary32->binary64 (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 (/.f32 (binary64->binary32 angle) 180) (PI.f32)))) 2))
(binary32->binary64 (binary64->binary32 (*.f64 b (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64))))))
(binary32->binary64 (binary64->binary32 (*.f64 b (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64))))))
(binary32->binary64 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 (/.f32 (binary64->binary32 angle) 180) (PI.f32)))))
(binary32->binary64 (binary64->binary32 (*.f64 a (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64))))))
(binary32->binary64 (binary64->binary32 (*.f64 a (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64))))))
(binary32->binary64 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (/.f32 (binary64->binary32 angle) 180) (PI.f32)))))
(binary32->binary64 (binary64->binary32 (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) 2) (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) 2))))
(binary32->binary64 (binary64->binary32 (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) 2) (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) 2))))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle))))) 2)))
(binary32->binary64 (binary64->binary32 (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) 2)))
(binary32->binary64 (binary64->binary32 (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) 2)))
(binary32->binary64 (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle))))) 2))
(binary32->binary64 (binary64->binary32 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle))))))
(binary32->binary64 (binary64->binary32 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle))))))
(binary32->binary64 (*.f32 (binary64->binary32 b) (cos.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle))))))
(binary32->binary64 (binary64->binary32 (*.f64 a (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle))))))
(binary32->binary64 (binary64->binary32 (*.f64 a (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle))))))
(binary32->binary64 (*.f32 (binary64->binary32 a) (sin.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle))))))
Outputs
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(+.f64 (*.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3))) (*.f64 1/180 (*.f64 angle (PI.f64))))
(fma.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3)) (*.f64 angle (*.f64 1/180 (PI.f64))))
(fma.f64 1/180 (*.f64 angle (PI.f64)) (*.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3))))
(fma.f64 1/180 (*.f64 angle (PI.f64)) (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) -1/34992000)))
(+.f64 (*.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3))) (+.f64 (*.f64 1/22674816000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5))) (*.f64 1/180 (*.f64 angle (PI.f64)))))
(fma.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3)) (fma.f64 1/22674816000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5)) (*.f64 angle (*.f64 1/180 (PI.f64)))))
(fma.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3)) (fma.f64 (*.f64 1/22674816000000 (pow.f64 angle 5)) (pow.f64 (PI.f64) 5) (*.f64 angle (*.f64 1/180 (PI.f64)))))
(fma.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3)) (fma.f64 1/180 (*.f64 angle (PI.f64)) (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 (PI.f64) 5) 1/22674816000000))))
(+.f64 (*.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3))) (+.f64 (*.f64 -1/30855889612800000000 (*.f64 (pow.f64 angle 7) (pow.f64 (PI.f64) 7))) (+.f64 (*.f64 1/22674816000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5))) (*.f64 1/180 (*.f64 angle (PI.f64))))))
(fma.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3)) (fma.f64 -1/30855889612800000000 (*.f64 (pow.f64 angle 7) (pow.f64 (PI.f64) 7)) (fma.f64 1/22674816000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5)) (*.f64 angle (*.f64 1/180 (PI.f64))))))
(fma.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3)) (fma.f64 -1/30855889612800000000 (*.f64 (pow.f64 angle 7) (pow.f64 (PI.f64) 7)) (fma.f64 (*.f64 1/22674816000000 (pow.f64 angle 5)) (pow.f64 (PI.f64) 5) (*.f64 angle (*.f64 1/180 (PI.f64))))))
(fma.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3)) (fma.f64 -1/30855889612800000000 (*.f64 (pow.f64 angle 7) (pow.f64 (PI.f64) 7)) (fma.f64 1/180 (*.f64 angle (PI.f64)) (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 (PI.f64) 5) 1/22674816000000)))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))
1
(+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))
(+.f64 1 (*.f64 (*.f64 -1/64800 (*.f64 angle angle)) (pow.f64 (PI.f64) 2)))
(fma.f64 -1/64800 (*.f64 (*.f64 (pow.f64 (PI.f64) 2) angle) angle) 1)
(fma.f64 -1/64800 (*.f64 (*.f64 angle angle) (pow.f64 (PI.f64) 2)) 1)
(+.f64 1 (+.f64 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))) (*.f64 1/25194240000 (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4)))))
(+.f64 1 (fma.f64 -1/64800 (*.f64 (*.f64 angle angle) (pow.f64 (PI.f64) 2)) (*.f64 1/25194240000 (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4)))))
(+.f64 1 (fma.f64 -1/64800 (*.f64 (*.f64 (pow.f64 (PI.f64) 2) angle) angle) (*.f64 1/25194240000 (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4)))))
(+.f64 (fma.f64 -1/64800 (*.f64 (*.f64 angle angle) (pow.f64 (PI.f64) 2)) 1) (*.f64 (pow.f64 (PI.f64) 4) (*.f64 1/25194240000 (pow.f64 angle 4))))
(+.f64 1 (+.f64 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))) (+.f64 (*.f64 -1/24488801280000000 (*.f64 (pow.f64 angle 6) (pow.f64 (PI.f64) 6))) (*.f64 1/25194240000 (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4))))))
(+.f64 1 (fma.f64 -1/64800 (*.f64 (*.f64 angle angle) (pow.f64 (PI.f64) 2)) (fma.f64 -1/24488801280000000 (*.f64 (pow.f64 angle 6) (pow.f64 (PI.f64) 6)) (*.f64 1/25194240000 (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4))))))
(+.f64 1 (fma.f64 -1/64800 (*.f64 (*.f64 (pow.f64 (PI.f64) 2) angle) angle) (fma.f64 1/25194240000 (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4)) (*.f64 -1/24488801280000000 (*.f64 (pow.f64 angle 6) (pow.f64 (PI.f64) 6))))))
(+.f64 (fma.f64 -1/64800 (*.f64 (*.f64 angle angle) (pow.f64 (PI.f64) 2)) 1) (fma.f64 1/25194240000 (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4)) (*.f64 -1/24488801280000000 (*.f64 (pow.f64 angle 6) (pow.f64 (PI.f64) 6)))))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))
(*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))
(pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))) 2)
(*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))
(pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))) 2)
(*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))
(pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))) 2)
(*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))
(pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))) 2)
(*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))
(pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))) 2)
(*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))
(pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))) 2)
(*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))
(pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))) 2)
(*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))
(pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))) 2)
(*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))
(pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))) 2)
(*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))
(pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))) 2)
(*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))
(pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))) 2)
(*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))
(pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))) 2)
(*.f64 1/32400 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))
(*.f64 1/32400 (*.f64 (*.f64 (*.f64 a a) (*.f64 angle angle)) (pow.f64 (PI.f64) 2)))
(*.f64 (*.f64 (*.f64 (pow.f64 (PI.f64) 2) angle) angle) (*.f64 (*.f64 a a) 1/32400))
(*.f64 (*.f64 a a) (pow.f64 (*.f64 angle (*.f64 1/180 (PI.f64))) 2))
(+.f64 (*.f64 -1/3149280000 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4)))) (*.f64 1/32400 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)))))
(fma.f64 -1/3149280000 (*.f64 (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4)) (*.f64 a a)) (*.f64 1/32400 (*.f64 (*.f64 (*.f64 a a) (*.f64 angle angle)) (pow.f64 (PI.f64) 2))))
(fma.f64 1/32400 (*.f64 (*.f64 angle angle) (*.f64 (pow.f64 (PI.f64) 2) (*.f64 a a))) (*.f64 (*.f64 (*.f64 (*.f64 a a) -1/3149280000) (pow.f64 angle 4)) (pow.f64 (PI.f64) 4)))
(fma.f64 -1/3149280000 (*.f64 (pow.f64 (PI.f64) 4) (*.f64 (pow.f64 angle 4) (*.f64 a a))) (*.f64 (*.f64 a a) (pow.f64 (*.f64 angle (*.f64 1/180 (PI.f64))) 2)))
(+.f64 (*.f64 -1/3149280000 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4)))) (+.f64 (*.f64 1/32400 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)))) (*.f64 (pow.f64 angle 6) (+.f64 (*.f64 1/2040733440000000 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 6))) (*.f64 1/1224440064000000 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 6)))))))
(fma.f64 -1/3149280000 (*.f64 (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4)) (*.f64 a a)) (fma.f64 1/32400 (*.f64 (*.f64 (*.f64 a a) (*.f64 angle angle)) (pow.f64 (PI.f64) 2)) (*.f64 (pow.f64 angle 6) (*.f64 (*.f64 (pow.f64 (PI.f64) 6) (*.f64 a a)) 1/765275040000000))))
(fma.f64 -1/3149280000 (*.f64 (pow.f64 angle 4) (*.f64 (pow.f64 (PI.f64) 4) (*.f64 a a))) (fma.f64 1/32400 (*.f64 (*.f64 angle angle) (*.f64 (pow.f64 (PI.f64) 2) (*.f64 a a))) (*.f64 (pow.f64 angle 6) (*.f64 (pow.f64 (PI.f64) 6) (*.f64 (*.f64 a a) 1/765275040000000)))))
(fma.f64 -1/3149280000 (*.f64 (pow.f64 (PI.f64) 4) (*.f64 (pow.f64 angle 4) (*.f64 a a))) (fma.f64 (pow.f64 angle 6) (*.f64 (pow.f64 (PI.f64) 6) (*.f64 (*.f64 a a) 1/765275040000000)) (*.f64 (*.f64 a a) (pow.f64 (*.f64 angle (*.f64 1/180 (PI.f64))) 2))))
(+.f64 (*.f64 -1/3149280000 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4)))) (+.f64 (*.f64 1/32400 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)))) (+.f64 (*.f64 (pow.f64 angle 6) (+.f64 (*.f64 1/2040733440000000 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 6))) (*.f64 1/1224440064000000 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 6))))) (*.f64 (pow.f64 angle 8) (+.f64 (*.f64 -1/396718580736000000000 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 8))) (*.f64 -1/2777030065152000000000 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 8))))))))
(fma.f64 -1/3149280000 (*.f64 (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4)) (*.f64 a a)) (fma.f64 1/32400 (*.f64 (*.f64 (*.f64 a a) (*.f64 angle angle)) (pow.f64 (PI.f64) 2)) (fma.f64 (pow.f64 angle 6) (*.f64 (*.f64 (pow.f64 (PI.f64) 6) (*.f64 a a)) 1/765275040000000) (*.f64 (pow.f64 angle 8) (*.f64 (*.f64 (*.f64 a a) (pow.f64 (PI.f64) 8)) -1/347128758144000000000)))))
(fma.f64 -1/3149280000 (*.f64 (pow.f64 angle 4) (*.f64 (pow.f64 (PI.f64) 4) (*.f64 a a))) (fma.f64 1/32400 (*.f64 (*.f64 angle angle) (*.f64 (pow.f64 (PI.f64) 2) (*.f64 a a))) (fma.f64 (pow.f64 angle 6) (*.f64 (pow.f64 (PI.f64) 6) (*.f64 (*.f64 a a) 1/765275040000000)) (*.f64 (pow.f64 angle 8) (*.f64 (pow.f64 (PI.f64) 8) (*.f64 (*.f64 a a) -1/347128758144000000000))))))
(+.f64 (fma.f64 -1/3149280000 (*.f64 (pow.f64 (PI.f64) 4) (*.f64 (pow.f64 angle 4) (*.f64 a a))) (*.f64 (*.f64 a a) (pow.f64 (*.f64 angle (*.f64 1/180 (PI.f64))) 2))) (fma.f64 (pow.f64 angle 8) (*.f64 (pow.f64 (PI.f64) 8) (*.f64 (*.f64 a a) -1/347128758144000000000)) (*.f64 (pow.f64 angle 6) (*.f64 (pow.f64 (PI.f64) 6) (*.f64 (*.f64 a a) 1/765275040000000)))))
(*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))
(pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))) 2)
(*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))
(pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))) 2)
(*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))
(pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))) 2)
(*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))
(pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))) 2)
(*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))
(pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))) 2)
(*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))
(pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))) 2)
(*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))
(pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))) 2)
(*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))
(pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))) 2)
(*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 a (sin.f64 (*.f64 angle (*.f64 1/180 (PI.f64)))))
(*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 a (sin.f64 (*.f64 angle (*.f64 1/180 (PI.f64)))))
(*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 a (sin.f64 (*.f64 angle (*.f64 1/180 (PI.f64)))))
(*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 a (sin.f64 (*.f64 angle (*.f64 1/180 (PI.f64)))))
(*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 a (sin.f64 (*.f64 angle (*.f64 1/180 (PI.f64)))))
(*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 a (sin.f64 (*.f64 angle (*.f64 1/180 (PI.f64)))))
(*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 a (sin.f64 (*.f64 angle (*.f64 1/180 (PI.f64)))))
(*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 a (sin.f64 (*.f64 angle (*.f64 1/180 (PI.f64)))))
(*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 a (sin.f64 (*.f64 angle (*.f64 1/180 (PI.f64)))))
(*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 a (sin.f64 (*.f64 angle (*.f64 1/180 (PI.f64)))))
(*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 a (sin.f64 (*.f64 angle (*.f64 1/180 (PI.f64)))))
(*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 a (sin.f64 (*.f64 angle (*.f64 1/180 (PI.f64)))))
(*.f64 1/180 (*.f64 a (*.f64 angle (PI.f64))))
(*.f64 1/180 (*.f64 (*.f64 angle (PI.f64)) a))
(*.f64 1/180 (*.f64 angle (*.f64 (PI.f64) a)))
(*.f64 1/180 (*.f64 (PI.f64) (*.f64 angle a)))
(+.f64 (*.f64 -1/34992000 (*.f64 a (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3)))) (*.f64 1/180 (*.f64 a (*.f64 angle (PI.f64)))))
(fma.f64 -1/34992000 (*.f64 (*.f64 a (pow.f64 angle 3)) (pow.f64 (PI.f64) 3)) (*.f64 1/180 (*.f64 (*.f64 angle (PI.f64)) a)))
(fma.f64 1/180 (*.f64 angle (*.f64 (PI.f64) a)) (*.f64 -1/34992000 (*.f64 (pow.f64 (PI.f64) 3) (*.f64 (pow.f64 angle 3) a))))
(fma.f64 -1/34992000 (*.f64 (pow.f64 (PI.f64) 3) (*.f64 (pow.f64 angle 3) a)) (*.f64 1/180 (*.f64 (PI.f64) (*.f64 angle a))))
(+.f64 (*.f64 -1/34992000 (*.f64 a (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3)))) (+.f64 (*.f64 1/22674816000000 (*.f64 a (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5)))) (*.f64 1/180 (*.f64 a (*.f64 angle (PI.f64))))))
(fma.f64 -1/34992000 (*.f64 (*.f64 a (pow.f64 angle 3)) (pow.f64 (PI.f64) 3)) (fma.f64 1/22674816000000 (*.f64 (*.f64 a (pow.f64 angle 5)) (pow.f64 (PI.f64) 5)) (*.f64 1/180 (*.f64 (*.f64 angle (PI.f64)) a))))
(fma.f64 -1/34992000 (*.f64 (pow.f64 (PI.f64) 3) (*.f64 (pow.f64 angle 3) a)) (fma.f64 1/180 (*.f64 angle (*.f64 (PI.f64) a)) (*.f64 1/22674816000000 (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 (PI.f64) 5) a)))))
(fma.f64 -1/34992000 (*.f64 (pow.f64 (PI.f64) 3) (*.f64 (pow.f64 angle 3) a)) (fma.f64 1/180 (*.f64 (PI.f64) (*.f64 angle a)) (*.f64 (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 (PI.f64) 5) 1/22674816000000)) a)))
(+.f64 (*.f64 -1/34992000 (*.f64 a (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3)))) (+.f64 (*.f64 -1/30855889612800000000 (*.f64 a (*.f64 (pow.f64 angle 7) (pow.f64 (PI.f64) 7)))) (+.f64 (*.f64 1/22674816000000 (*.f64 a (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5)))) (*.f64 1/180 (*.f64 a (*.f64 angle (PI.f64)))))))
(fma.f64 -1/34992000 (*.f64 (*.f64 a (pow.f64 angle 3)) (pow.f64 (PI.f64) 3)) (fma.f64 -1/30855889612800000000 (*.f64 (*.f64 a (pow.f64 angle 7)) (pow.f64 (PI.f64) 7)) (fma.f64 1/22674816000000 (*.f64 (*.f64 a (pow.f64 angle 5)) (pow.f64 (PI.f64) 5)) (*.f64 1/180 (*.f64 (*.f64 angle (PI.f64)) a)))))
(fma.f64 -1/34992000 (*.f64 (pow.f64 (PI.f64) 3) (*.f64 (pow.f64 angle 3) a)) (fma.f64 -1/30855889612800000000 (*.f64 (pow.f64 angle 7) (*.f64 (pow.f64 (PI.f64) 7) a)) (fma.f64 1/180 (*.f64 angle (*.f64 (PI.f64) a)) (*.f64 1/22674816000000 (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 (PI.f64) 5) a))))))
(fma.f64 -1/34992000 (*.f64 (pow.f64 (PI.f64) 3) (*.f64 (pow.f64 angle 3) a)) (fma.f64 -1/30855889612800000000 (*.f64 (pow.f64 angle 7) (*.f64 (pow.f64 (PI.f64) 7) a)) (fma.f64 1/180 (*.f64 (PI.f64) (*.f64 angle a)) (*.f64 (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 (PI.f64) 5) 1/22674816000000)) a))))
(*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 a (sin.f64 (*.f64 angle (*.f64 1/180 (PI.f64)))))
(*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 a (sin.f64 (*.f64 angle (*.f64 1/180 (PI.f64)))))
(*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 a (sin.f64 (*.f64 angle (*.f64 1/180 (PI.f64)))))
(*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 a (sin.f64 (*.f64 angle (*.f64 1/180 (PI.f64)))))
(*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 a (sin.f64 (*.f64 angle (*.f64 1/180 (PI.f64)))))
(*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 a (sin.f64 (*.f64 angle (*.f64 1/180 (PI.f64)))))
(*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 a (sin.f64 (*.f64 angle (*.f64 1/180 (PI.f64)))))
(*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 a (sin.f64 (*.f64 angle (*.f64 1/180 (PI.f64)))))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(+.f64 (*.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3))) (*.f64 1/180 (*.f64 angle (PI.f64))))
(fma.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3)) (*.f64 angle (*.f64 1/180 (PI.f64))))
(fma.f64 1/180 (*.f64 angle (PI.f64)) (*.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3))))
(fma.f64 1/180 (*.f64 angle (PI.f64)) (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) -1/34992000)))
(+.f64 (*.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3))) (+.f64 (*.f64 1/22674816000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5))) (*.f64 1/180 (*.f64 angle (PI.f64)))))
(fma.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3)) (fma.f64 1/22674816000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5)) (*.f64 angle (*.f64 1/180 (PI.f64)))))
(fma.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3)) (fma.f64 (*.f64 1/22674816000000 (pow.f64 angle 5)) (pow.f64 (PI.f64) 5) (*.f64 angle (*.f64 1/180 (PI.f64)))))
(fma.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3)) (fma.f64 1/180 (*.f64 angle (PI.f64)) (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 (PI.f64) 5) 1/22674816000000))))
(+.f64 (*.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3))) (+.f64 (*.f64 -1/30855889612800000000 (*.f64 (pow.f64 angle 7) (pow.f64 (PI.f64) 7))) (+.f64 (*.f64 1/22674816000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5))) (*.f64 1/180 (*.f64 angle (PI.f64))))))
(fma.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3)) (fma.f64 -1/30855889612800000000 (*.f64 (pow.f64 angle 7) (pow.f64 (PI.f64) 7)) (fma.f64 1/22674816000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5)) (*.f64 angle (*.f64 1/180 (PI.f64))))))
(fma.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3)) (fma.f64 -1/30855889612800000000 (*.f64 (pow.f64 angle 7) (pow.f64 (PI.f64) 7)) (fma.f64 (*.f64 1/22674816000000 (pow.f64 angle 5)) (pow.f64 (PI.f64) 5) (*.f64 angle (*.f64 1/180 (PI.f64))))))
(fma.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3)) (fma.f64 -1/30855889612800000000 (*.f64 (pow.f64 angle 7) (pow.f64 (PI.f64) 7)) (fma.f64 1/180 (*.f64 angle (PI.f64)) (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 (PI.f64) 5) 1/22674816000000)))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))
1
(+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))
(+.f64 1 (*.f64 (*.f64 -1/64800 (*.f64 angle angle)) (pow.f64 (PI.f64) 2)))
(fma.f64 -1/64800 (*.f64 (*.f64 (pow.f64 (PI.f64) 2) angle) angle) 1)
(fma.f64 -1/64800 (*.f64 (*.f64 angle angle) (pow.f64 (PI.f64) 2)) 1)
(+.f64 1 (+.f64 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))) (*.f64 1/25194240000 (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4)))))
(+.f64 1 (fma.f64 -1/64800 (*.f64 (*.f64 angle angle) (pow.f64 (PI.f64) 2)) (*.f64 1/25194240000 (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4)))))
(+.f64 1 (fma.f64 -1/64800 (*.f64 (*.f64 (pow.f64 (PI.f64) 2) angle) angle) (*.f64 1/25194240000 (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4)))))
(+.f64 (fma.f64 -1/64800 (*.f64 (*.f64 angle angle) (pow.f64 (PI.f64) 2)) 1) (*.f64 (pow.f64 (PI.f64) 4) (*.f64 1/25194240000 (pow.f64 angle 4))))
(+.f64 1 (+.f64 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))) (+.f64 (*.f64 -1/24488801280000000 (*.f64 (pow.f64 angle 6) (pow.f64 (PI.f64) 6))) (*.f64 1/25194240000 (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4))))))
(+.f64 1 (fma.f64 -1/64800 (*.f64 (*.f64 angle angle) (pow.f64 (PI.f64) 2)) (fma.f64 -1/24488801280000000 (*.f64 (pow.f64 angle 6) (pow.f64 (PI.f64) 6)) (*.f64 1/25194240000 (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4))))))
(+.f64 1 (fma.f64 -1/64800 (*.f64 (*.f64 (pow.f64 (PI.f64) 2) angle) angle) (fma.f64 1/25194240000 (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4)) (*.f64 -1/24488801280000000 (*.f64 (pow.f64 angle 6) (pow.f64 (PI.f64) 6))))))
(+.f64 (fma.f64 -1/64800 (*.f64 (*.f64 angle angle) (pow.f64 (PI.f64) 2)) 1) (fma.f64 1/25194240000 (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4)) (*.f64 -1/24488801280000000 (*.f64 (pow.f64 angle 6) (pow.f64 (PI.f64) 6)))))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))
(pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))) 2)
(*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))
(pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))) 2)
(*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))
(pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))) 2)
(*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))
(pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))) 2)
(*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))
(pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))) 2)
(*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))
(pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))) 2)
(*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))
(pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))) 2)
(*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))
(pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))) 2)
(*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))
(pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))) 2)
(*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))
(pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))) 2)
(*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))
(pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))) 2)
(*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))
(pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))) 2)
(*.f64 1/32400 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))
(*.f64 1/32400 (*.f64 (*.f64 (*.f64 a a) (*.f64 angle angle)) (pow.f64 (PI.f64) 2)))
(*.f64 (*.f64 (*.f64 (pow.f64 (PI.f64) 2) angle) angle) (*.f64 (*.f64 a a) 1/32400))
(*.f64 (*.f64 a a) (pow.f64 (*.f64 angle (*.f64 1/180 (PI.f64))) 2))
(+.f64 (*.f64 -1/3149280000 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4)))) (*.f64 1/32400 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)))))
(fma.f64 -1/3149280000 (*.f64 (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4)) (*.f64 a a)) (*.f64 1/32400 (*.f64 (*.f64 (*.f64 a a) (*.f64 angle angle)) (pow.f64 (PI.f64) 2))))
(fma.f64 1/32400 (*.f64 (*.f64 angle angle) (*.f64 (pow.f64 (PI.f64) 2) (*.f64 a a))) (*.f64 (*.f64 (*.f64 (*.f64 a a) -1/3149280000) (pow.f64 angle 4)) (pow.f64 (PI.f64) 4)))
(fma.f64 -1/3149280000 (*.f64 (pow.f64 (PI.f64) 4) (*.f64 (pow.f64 angle 4) (*.f64 a a))) (*.f64 (*.f64 a a) (pow.f64 (*.f64 angle (*.f64 1/180 (PI.f64))) 2)))
(+.f64 (*.f64 -1/3149280000 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4)))) (+.f64 (*.f64 1/32400 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)))) (*.f64 (pow.f64 angle 6) (+.f64 (*.f64 1/2040733440000000 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 6))) (*.f64 1/1224440064000000 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 6)))))))
(fma.f64 -1/3149280000 (*.f64 (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4)) (*.f64 a a)) (fma.f64 1/32400 (*.f64 (*.f64 (*.f64 a a) (*.f64 angle angle)) (pow.f64 (PI.f64) 2)) (*.f64 (pow.f64 angle 6) (*.f64 (*.f64 (pow.f64 (PI.f64) 6) (*.f64 a a)) 1/765275040000000))))
(fma.f64 -1/3149280000 (*.f64 (pow.f64 angle 4) (*.f64 (pow.f64 (PI.f64) 4) (*.f64 a a))) (fma.f64 1/32400 (*.f64 (*.f64 angle angle) (*.f64 (pow.f64 (PI.f64) 2) (*.f64 a a))) (*.f64 (pow.f64 angle 6) (*.f64 (pow.f64 (PI.f64) 6) (*.f64 (*.f64 a a) 1/765275040000000)))))
(fma.f64 -1/3149280000 (*.f64 (pow.f64 (PI.f64) 4) (*.f64 (pow.f64 angle 4) (*.f64 a a))) (fma.f64 (pow.f64 angle 6) (*.f64 (pow.f64 (PI.f64) 6) (*.f64 (*.f64 a a) 1/765275040000000)) (*.f64 (*.f64 a a) (pow.f64 (*.f64 angle (*.f64 1/180 (PI.f64))) 2))))
(+.f64 (*.f64 -1/3149280000 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4)))) (+.f64 (*.f64 1/32400 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)))) (+.f64 (*.f64 (pow.f64 angle 6) (+.f64 (*.f64 1/2040733440000000 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 6))) (*.f64 1/1224440064000000 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 6))))) (*.f64 (pow.f64 angle 8) (+.f64 (*.f64 -1/396718580736000000000 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 8))) (*.f64 -1/2777030065152000000000 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 8))))))))
(fma.f64 -1/3149280000 (*.f64 (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4)) (*.f64 a a)) (fma.f64 1/32400 (*.f64 (*.f64 (*.f64 a a) (*.f64 angle angle)) (pow.f64 (PI.f64) 2)) (fma.f64 (pow.f64 angle 6) (*.f64 (*.f64 (pow.f64 (PI.f64) 6) (*.f64 a a)) 1/765275040000000) (*.f64 (pow.f64 angle 8) (*.f64 (*.f64 (*.f64 a a) (pow.f64 (PI.f64) 8)) -1/347128758144000000000)))))
(fma.f64 -1/3149280000 (*.f64 (pow.f64 angle 4) (*.f64 (pow.f64 (PI.f64) 4) (*.f64 a a))) (fma.f64 1/32400 (*.f64 (*.f64 angle angle) (*.f64 (pow.f64 (PI.f64) 2) (*.f64 a a))) (fma.f64 (pow.f64 angle 6) (*.f64 (pow.f64 (PI.f64) 6) (*.f64 (*.f64 a a) 1/765275040000000)) (*.f64 (pow.f64 angle 8) (*.f64 (pow.f64 (PI.f64) 8) (*.f64 (*.f64 a a) -1/347128758144000000000))))))
(+.f64 (fma.f64 -1/3149280000 (*.f64 (pow.f64 (PI.f64) 4) (*.f64 (pow.f64 angle 4) (*.f64 a a))) (*.f64 (*.f64 a a) (pow.f64 (*.f64 angle (*.f64 1/180 (PI.f64))) 2))) (fma.f64 (pow.f64 angle 8) (*.f64 (pow.f64 (PI.f64) 8) (*.f64 (*.f64 a a) -1/347128758144000000000)) (*.f64 (pow.f64 angle 6) (*.f64 (pow.f64 (PI.f64) 6) (*.f64 (*.f64 a a) 1/765275040000000)))))
(*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))
(pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))) 2)
(*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))
(pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))) 2)
(*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))
(pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))) 2)
(*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))
(pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))) 2)
(*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))
(pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))) 2)
(*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))
(pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))) 2)
(*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))
(pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))) 2)
(*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))
(pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))) 2)
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(+.f64 (*.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3))) (*.f64 1/180 (*.f64 angle (PI.f64))))
(fma.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3)) (*.f64 angle (*.f64 1/180 (PI.f64))))
(fma.f64 1/180 (*.f64 angle (PI.f64)) (*.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3))))
(fma.f64 1/180 (*.f64 angle (PI.f64)) (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) -1/34992000)))
(+.f64 (*.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3))) (+.f64 (*.f64 1/22674816000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5))) (*.f64 1/180 (*.f64 angle (PI.f64)))))
(fma.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3)) (fma.f64 1/22674816000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5)) (*.f64 angle (*.f64 1/180 (PI.f64)))))
(fma.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3)) (fma.f64 (*.f64 1/22674816000000 (pow.f64 angle 5)) (pow.f64 (PI.f64) 5) (*.f64 angle (*.f64 1/180 (PI.f64)))))
(fma.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3)) (fma.f64 1/180 (*.f64 angle (PI.f64)) (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 (PI.f64) 5) 1/22674816000000))))
(+.f64 (*.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3))) (+.f64 (*.f64 -1/30855889612800000000 (*.f64 (pow.f64 angle 7) (pow.f64 (PI.f64) 7))) (+.f64 (*.f64 1/22674816000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5))) (*.f64 1/180 (*.f64 angle (PI.f64))))))
(fma.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3)) (fma.f64 -1/30855889612800000000 (*.f64 (pow.f64 angle 7) (pow.f64 (PI.f64) 7)) (fma.f64 1/22674816000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5)) (*.f64 angle (*.f64 1/180 (PI.f64))))))
(fma.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3)) (fma.f64 -1/30855889612800000000 (*.f64 (pow.f64 angle 7) (pow.f64 (PI.f64) 7)) (fma.f64 (*.f64 1/22674816000000 (pow.f64 angle 5)) (pow.f64 (PI.f64) 5) (*.f64 angle (*.f64 1/180 (PI.f64))))))
(fma.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3)) (fma.f64 -1/30855889612800000000 (*.f64 (pow.f64 angle 7) (pow.f64 (PI.f64) 7)) (fma.f64 1/180 (*.f64 angle (PI.f64)) (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 (PI.f64) 5) 1/22674816000000)))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))
1
(+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))
(+.f64 1 (*.f64 (*.f64 -1/64800 (*.f64 angle angle)) (pow.f64 (PI.f64) 2)))
(fma.f64 -1/64800 (*.f64 (*.f64 (pow.f64 (PI.f64) 2) angle) angle) 1)
(fma.f64 -1/64800 (*.f64 (*.f64 angle angle) (pow.f64 (PI.f64) 2)) 1)
(+.f64 1 (+.f64 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))) (*.f64 1/25194240000 (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4)))))
(+.f64 1 (fma.f64 -1/64800 (*.f64 (*.f64 angle angle) (pow.f64 (PI.f64) 2)) (*.f64 1/25194240000 (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4)))))
(+.f64 1 (fma.f64 -1/64800 (*.f64 (*.f64 (pow.f64 (PI.f64) 2) angle) angle) (*.f64 1/25194240000 (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4)))))
(+.f64 (fma.f64 -1/64800 (*.f64 (*.f64 angle angle) (pow.f64 (PI.f64) 2)) 1) (*.f64 (pow.f64 (PI.f64) 4) (*.f64 1/25194240000 (pow.f64 angle 4))))
(+.f64 1 (+.f64 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))) (+.f64 (*.f64 -1/24488801280000000 (*.f64 (pow.f64 angle 6) (pow.f64 (PI.f64) 6))) (*.f64 1/25194240000 (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4))))))
(+.f64 1 (fma.f64 -1/64800 (*.f64 (*.f64 angle angle) (pow.f64 (PI.f64) 2)) (fma.f64 -1/24488801280000000 (*.f64 (pow.f64 angle 6) (pow.f64 (PI.f64) 6)) (*.f64 1/25194240000 (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4))))))
(+.f64 1 (fma.f64 -1/64800 (*.f64 (*.f64 (pow.f64 (PI.f64) 2) angle) angle) (fma.f64 1/25194240000 (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4)) (*.f64 -1/24488801280000000 (*.f64 (pow.f64 angle 6) (pow.f64 (PI.f64) 6))))))
(+.f64 (fma.f64 -1/64800 (*.f64 (*.f64 angle angle) (pow.f64 (PI.f64) 2)) 1) (fma.f64 1/25194240000 (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4)) (*.f64 -1/24488801280000000 (*.f64 (pow.f64 angle 6) (pow.f64 (PI.f64) 6)))))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))
(pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))) 2)
(*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))
(pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))) 2)
(*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))
(pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))) 2)
(*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))
(pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))) 2)
(*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))
(pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))) 2)
(*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))
(pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))) 2)
(*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))
(pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))) 2)
(*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))
(pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))) 2)
(*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))
(pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))) 2)
(*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))
(pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))) 2)
(*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))
(pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))) 2)
(*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))
(pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))) 2)
(*.f64 1/32400 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))
(*.f64 1/32400 (*.f64 (*.f64 (*.f64 a a) (*.f64 angle angle)) (pow.f64 (PI.f64) 2)))
(*.f64 (*.f64 (*.f64 (pow.f64 (PI.f64) 2) angle) angle) (*.f64 (*.f64 a a) 1/32400))
(*.f64 (*.f64 a a) (pow.f64 (*.f64 angle (*.f64 1/180 (PI.f64))) 2))
(+.f64 (*.f64 -1/3149280000 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4)))) (*.f64 1/32400 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)))))
(fma.f64 -1/3149280000 (*.f64 (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4)) (*.f64 a a)) (*.f64 1/32400 (*.f64 (*.f64 (*.f64 a a) (*.f64 angle angle)) (pow.f64 (PI.f64) 2))))
(fma.f64 1/32400 (*.f64 (*.f64 angle angle) (*.f64 (pow.f64 (PI.f64) 2) (*.f64 a a))) (*.f64 (*.f64 (*.f64 (*.f64 a a) -1/3149280000) (pow.f64 angle 4)) (pow.f64 (PI.f64) 4)))
(fma.f64 -1/3149280000 (*.f64 (pow.f64 (PI.f64) 4) (*.f64 (pow.f64 angle 4) (*.f64 a a))) (*.f64 (*.f64 a a) (pow.f64 (*.f64 angle (*.f64 1/180 (PI.f64))) 2)))
(+.f64 (*.f64 -1/3149280000 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4)))) (+.f64 (*.f64 1/32400 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)))) (*.f64 (pow.f64 angle 6) (+.f64 (*.f64 1/2040733440000000 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 6))) (*.f64 1/1224440064000000 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 6)))))))
(fma.f64 -1/3149280000 (*.f64 (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4)) (*.f64 a a)) (fma.f64 1/32400 (*.f64 (*.f64 (*.f64 a a) (*.f64 angle angle)) (pow.f64 (PI.f64) 2)) (*.f64 (pow.f64 angle 6) (*.f64 (*.f64 (pow.f64 (PI.f64) 6) (*.f64 a a)) 1/765275040000000))))
(fma.f64 -1/3149280000 (*.f64 (pow.f64 angle 4) (*.f64 (pow.f64 (PI.f64) 4) (*.f64 a a))) (fma.f64 1/32400 (*.f64 (*.f64 angle angle) (*.f64 (pow.f64 (PI.f64) 2) (*.f64 a a))) (*.f64 (pow.f64 angle 6) (*.f64 (pow.f64 (PI.f64) 6) (*.f64 (*.f64 a a) 1/765275040000000)))))
(fma.f64 -1/3149280000 (*.f64 (pow.f64 (PI.f64) 4) (*.f64 (pow.f64 angle 4) (*.f64 a a))) (fma.f64 (pow.f64 angle 6) (*.f64 (pow.f64 (PI.f64) 6) (*.f64 (*.f64 a a) 1/765275040000000)) (*.f64 (*.f64 a a) (pow.f64 (*.f64 angle (*.f64 1/180 (PI.f64))) 2))))
(+.f64 (*.f64 -1/3149280000 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4)))) (+.f64 (*.f64 1/32400 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)))) (+.f64 (*.f64 (pow.f64 angle 6) (+.f64 (*.f64 1/2040733440000000 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 6))) (*.f64 1/1224440064000000 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 6))))) (*.f64 (pow.f64 angle 8) (+.f64 (*.f64 -1/396718580736000000000 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 8))) (*.f64 -1/2777030065152000000000 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 8))))))))
(fma.f64 -1/3149280000 (*.f64 (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4)) (*.f64 a a)) (fma.f64 1/32400 (*.f64 (*.f64 (*.f64 a a) (*.f64 angle angle)) (pow.f64 (PI.f64) 2)) (fma.f64 (pow.f64 angle 6) (*.f64 (*.f64 (pow.f64 (PI.f64) 6) (*.f64 a a)) 1/765275040000000) (*.f64 (pow.f64 angle 8) (*.f64 (*.f64 (*.f64 a a) (pow.f64 (PI.f64) 8)) -1/347128758144000000000)))))
(fma.f64 -1/3149280000 (*.f64 (pow.f64 angle 4) (*.f64 (pow.f64 (PI.f64) 4) (*.f64 a a))) (fma.f64 1/32400 (*.f64 (*.f64 angle angle) (*.f64 (pow.f64 (PI.f64) 2) (*.f64 a a))) (fma.f64 (pow.f64 angle 6) (*.f64 (pow.f64 (PI.f64) 6) (*.f64 (*.f64 a a) 1/765275040000000)) (*.f64 (pow.f64 angle 8) (*.f64 (pow.f64 (PI.f64) 8) (*.f64 (*.f64 a a) -1/347128758144000000000))))))
(+.f64 (fma.f64 -1/3149280000 (*.f64 (pow.f64 (PI.f64) 4) (*.f64 (pow.f64 angle 4) (*.f64 a a))) (*.f64 (*.f64 a a) (pow.f64 (*.f64 angle (*.f64 1/180 (PI.f64))) 2))) (fma.f64 (pow.f64 angle 8) (*.f64 (pow.f64 (PI.f64) 8) (*.f64 (*.f64 a a) -1/347128758144000000000)) (*.f64 (pow.f64 angle 6) (*.f64 (pow.f64 (PI.f64) 6) (*.f64 (*.f64 a a) 1/765275040000000)))))
(*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))
(pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))) 2)
(*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))
(pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))) 2)
(*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))
(pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))) 2)
(*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))
(pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))) 2)
(*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))
(pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))) 2)
(*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))
(pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))) 2)
(*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))
(pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))) 2)
(*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))
(pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))) 2)
(*.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 1/2) (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 1/2))
(sin.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))
(pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 1)
(sin.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))
(neg.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))
(sin.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))
(exp.f64 (log.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(sin.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))
(log1p.f64 (expm1.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))))
(sin.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))
(expm1.f64 (log1p.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))))
(sin.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))
(*.f64 (sqrt.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) (sqrt.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))))
(sin.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))
(pow.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))) 1)
(sin.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))
(*.f64 1 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))))
(sin.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))
(*.f64 (*.f64 (cbrt.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) (cbrt.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))))) (cbrt.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))))
(sin.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))
(cbrt.f64 (*.f64 (*.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))) (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))))
(sin.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))
(exp.f64 (log.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))))
(sin.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))
(log.f64 (exp.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))))
(sin.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))
(binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))))
(binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))))
(binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))))
(binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))))
(binary32->binary64 (sin.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180))))
(binary32->binary64 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))))
(log1p.f64 (expm1.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))))
(cos.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))
(expm1.f64 (log1p.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))))
(cos.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))
(*.f64 (sqrt.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) (sqrt.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))))
(cos.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))
(pow.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180))) 1)
(cos.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))
(*.f64 1 (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180))))
(cos.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))
(*.f64 (*.f64 (cbrt.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) (cbrt.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180))))) (cbrt.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))))
(cos.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))
(cbrt.f64 (*.f64 (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180))) (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))))
(cos.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))
(exp.f64 (log.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))))
(cos.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))
(log.f64 (exp.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))))
(cos.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))
(binary32->binary64 (binary64->binary32 (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))))
(binary32->binary64 (binary64->binary32 (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(binary32->binary64 (binary64->binary32 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))))
(binary32->binary64 (binary64->binary32 (cos.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))))
(binary32->binary64 (binary64->binary32 (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))))
(binary32->binary64 (binary64->binary32 (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(binary32->binary64 (binary64->binary32 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))))
(binary32->binary64 (binary64->binary32 (cos.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))))
(binary32->binary64 (cos.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180))))
(binary32->binary64 (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))))
(*.f64 a (*.f64 a (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 2)))
(pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))) 2)
(*.f64 a (pow.f64 (*.f64 a (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 2)) 1))
(pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))) 2)
(*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 a (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))
(pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))) 2)
(*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (pow.f64 (*.f64 a (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))) 1))
(pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))) 2)
(*.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))) 2)
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 2))
(pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))) 2)
(*.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 2) (*.f64 a a))
(pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))) 2)
(*.f64 (*.f64 a (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 2)) a)
(pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))) 2)
(*.f64 (*.f64 a (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))
(pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))) 2)
(*.f64 (sqrt.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))) (*.f64 (sqrt.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))) (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))
(pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))) 2)
(*.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (sqrt.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))) (sqrt.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))
(pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))) 2)
(*.f64 (pow.f64 (*.f64 a (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 2)) 1) a)
(pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))) 2)
(*.f64 (pow.f64 (*.f64 a (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))) 1) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))
(pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))) 2)
(exp.f64 (*.f64 2 (log.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))))
(pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))) 2)
(log1p.f64 (expm1.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) 2)))
(pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))) 2)
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) 2)))
(pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))) 2)
(*.f64 (sqrt.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) 2)) (sqrt.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) 2)))
(pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))) 2)
(pow.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) 2) 1)
(pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))) 2)
(*.f64 1 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) 2))
(pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))) 2)
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) 2)) (cbrt.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) 2))) (cbrt.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) 2)))
(pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))) 2)
(cbrt.f64 (*.f64 (*.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) 2) (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) 2)) (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) 2)))
(pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))) 2)
(exp.f64 (log.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) 2)))
(pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))) 2)
(log.f64 (exp.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) 2)))
(pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))) 2)
(binary32->binary64 (binary64->binary32 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) 2)))
(binary32->binary64 (binary64->binary32 (pow.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2)))
(binary32->binary64 (binary64->binary32 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))) 2)))
(binary32->binary64 (binary64->binary32 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) 2)))
(binary32->binary64 (binary64->binary32 (pow.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2)))
(binary32->binary64 (binary64->binary32 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))) 2)))
(binary32->binary64 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180)))) 2))
(binary32->binary64 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))) 2))
(pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) 1)
(*.f64 a (sin.f64 (*.f64 angle (*.f64 1/180 (PI.f64)))))
(pow.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) 2) 1/2)
(*.f64 a (sin.f64 (*.f64 angle (*.f64 1/180 (PI.f64)))))
(pow.f64 (sqrt.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))) 2)
(*.f64 a (sin.f64 (*.f64 angle (*.f64 1/180 (PI.f64)))))
(pow.f64 (exp.f64 1) (log.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))
(*.f64 a (sin.f64 (*.f64 angle (*.f64 1/180 (PI.f64)))))
(exp.f64 (log.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))
(*.f64 a (sin.f64 (*.f64 angle (*.f64 1/180 (PI.f64)))))
(exp.f64 (+.f64 (*.f64 (log.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))) 1/2) (*.f64 (log.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))) 1/2)))
(*.f64 a (sin.f64 (*.f64 angle (*.f64 1/180 (PI.f64)))))
(log1p.f64 (expm1.f64 (*.f64 a (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))))))
(*.f64 a (sin.f64 (*.f64 angle (*.f64 1/180 (PI.f64)))))
(expm1.f64 (log1p.f64 (*.f64 a (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))))))
(*.f64 a (sin.f64 (*.f64 angle (*.f64 1/180 (PI.f64)))))
(*.f64 (sqrt.f64 (*.f64 a (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))))) (sqrt.f64 (*.f64 a (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))))))
(*.f64 a (sin.f64 (*.f64 angle (*.f64 1/180 (PI.f64)))))
(pow.f64 (*.f64 a (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) 1)
(*.f64 a (sin.f64 (*.f64 angle (*.f64 1/180 (PI.f64)))))
(*.f64 1 (*.f64 a (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))))
(*.f64 a (sin.f64 (*.f64 angle (*.f64 1/180 (PI.f64)))))
(*.f64 (*.f64 (cbrt.f64 (*.f64 a (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))))) (cbrt.f64 (*.f64 a (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))))) (cbrt.f64 (*.f64 a (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))))))
(*.f64 a (sin.f64 (*.f64 angle (*.f64 1/180 (PI.f64)))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) (*.f64 a (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))))) (*.f64 a (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))))))
(*.f64 a (sin.f64 (*.f64 angle (*.f64 1/180 (PI.f64)))))
(exp.f64 (log.f64 (*.f64 a (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))))))
(*.f64 a (sin.f64 (*.f64 angle (*.f64 1/180 (PI.f64)))))
(log.f64 (exp.f64 (*.f64 a (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))))))
(*.f64 a (sin.f64 (*.f64 angle (*.f64 1/180 (PI.f64)))))
(binary32->binary64 (binary64->binary32 (*.f64 a (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))))))
(binary32->binary64 (binary64->binary32 (*.f64 a (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))))))
(binary32->binary64 (binary64->binary32 (*.f64 a (sin.f64 (*.f64 angle (*.f64 1/180 (PI.f64)))))))
(binary32->binary64 (binary64->binary32 (*.f64 a (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))))))
(binary32->binary64 (binary64->binary32 (*.f64 a (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))))))
(binary32->binary64 (binary64->binary32 (*.f64 a (sin.f64 (*.f64 angle (*.f64 1/180 (PI.f64)))))))
(binary32->binary64 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180)))))
(binary32->binary64 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))))
(log1p.f64 (expm1.f64 (binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180)))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180)))) 2)))))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))) 2)))
(expm1.f64 (log1p.f64 (binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180)))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180)))) 2)))))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))) 2)))
(*.f64 (sqrt.f64 (binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180)))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180)))) 2)))) (sqrt.f64 (binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180)))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180)))) 2)))))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))) 2)))
(pow.f64 (binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180)))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180)))) 2))) 1)
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))) 2)))
(*.f64 1 (binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180)))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180)))) 2))))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))) 2)))
(*.f64 (*.f64 (cbrt.f64 (binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180)))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180)))) 2)))) (cbrt.f64 (binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180)))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180)))) 2))))) (cbrt.f64 (binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180)))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180)))) 2)))))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))) 2)))
(cbrt.f64 (*.f64 (*.f64 (binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180)))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180)))) 2))) (binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180)))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180)))) 2)))) (binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180)))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180)))) 2)))))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))) 2)))
(exp.f64 (log.f64 (binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180)))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180)))) 2)))))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))) 2)))
(log.f64 (exp.f64 (binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180)))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180)))) 2)))))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))) 2)))
(binary32->binary64 (binary64->binary32 (binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180)))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180)))) 2)))))
(binary32->binary64 (binary64->binary32 (binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))) 2)))))
(binary32->binary64 (binary64->binary32 (binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180)))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180)))) 2)))))
(binary32->binary64 (binary64->binary32 (binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))) 2)))))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180)))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180)))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))) 2)))
(*.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180))) 1/2) (pow.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180))) 1/2))
(cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))
(pow.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180))) 1)
(cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))
(exp.f32 (log.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180)))))
(cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))
(log1p.f32 (expm1.f32 (cos.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180)))))
(cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))
(expm1.f32 (log1p.f32 (cos.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180)))))
(cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))
(*.f32 (sqrt.f32 (cos.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180)))) (sqrt.f32 (cos.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180)))))
(cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))
(pow.f32 (cos.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180))) 1)
(cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))
(*.f32 1 (cos.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180))))
(cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))
(*.f32 (*.f32 (cbrt.f32 (cos.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180)))) (cbrt.f32 (cos.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180))))) (cbrt.f32 (cos.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180)))))
(cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))
(cbrt.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180))) (cos.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180)))) (cos.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180)))))
(cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))
(exp.f32 (log.f32 (cos.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180)))))
(cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))
(log.f32 (exp.f32 (cos.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180)))))
(cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))
(binary64->binary32 (binary32->binary64 (cos.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180)))))
(binary64->binary32 (binary32->binary64 (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))))
(binary64->binary32 (binary32->binary64 (cos.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180)))))
(binary64->binary32 (binary32->binary64 (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))))
(binary64->binary32 (cos.f64 (*.f64 (binary32->binary64 (binary64->binary32 angle)) (/.f64 (PI.f32) 180))))
(binary64->binary32 (cos.f64 (/.f64 (PI.f32) (/.f64 180 (binary32->binary64 (binary64->binary32 angle))))))
(*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180))) 1/2) (pow.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180))) 1/2))
(sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))
(pow.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180))) 1)
(sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))
(neg.f32 (sin.f32 (*.f32 (binary64->binary32 angle) (*.f32 (PI.f32) -1/180))))
(neg.f32 (sin.f32 (*.f32 (*.f32 (PI.f32) (binary64->binary32 angle)) -1/180)))
(neg.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) -1/180))))
(exp.f32 (log.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180)))))
(sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))
(log1p.f32 (expm1.f32 (sin.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180)))))
(sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))
(expm1.f32 (log1p.f32 (sin.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180)))))
(sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))
(*.f32 (sqrt.f32 (sin.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180)))) (sqrt.f32 (sin.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180)))))
(sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))
(pow.f32 (sin.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180))) 1)
(sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))
(*.f32 1 (sin.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180))))
(sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))
(*.f32 (*.f32 (cbrt.f32 (sin.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180)))) (cbrt.f32 (sin.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180))))) (cbrt.f32 (sin.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180)))))
(sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))
(cbrt.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180))) (sin.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180)))) (sin.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180)))))
(sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))
(exp.f32 (log.f32 (sin.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180)))))
(sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))
(log.f32 (exp.f32 (sin.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180)))))
(sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))
(binary64->binary32 (binary32->binary64 (sin.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180)))))
(binary64->binary32 (binary32->binary64 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))))
(binary64->binary32 (binary32->binary64 (sin.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180)))))
(binary64->binary32 (binary32->binary64 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))))
(binary64->binary32 (sin.f64 (*.f64 (binary32->binary64 (binary64->binary32 angle)) (/.f64 (PI.f32) 180))))
(binary64->binary32 (sin.f64 (/.f64 (PI.f32) (/.f64 180 (binary32->binary64 (binary64->binary32 angle))))))
(pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180)))) 1)
(*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))))
(pow.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180)))) 2) 1/2)
(*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))))
(pow.f32 (sqrt.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180))))) 2)
(*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))))
(pow.f32 (exp.f32 1) (log.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180))))))
(*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))))
(exp.f32 (log.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180))))))
(*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))))
(log1p.f32 (expm1.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180))))))
(*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))))
(expm1.f32 (log1p.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180))))))
(*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))))
(*.f32 (sqrt.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180))))) (sqrt.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180))))))
(*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))))
(pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180)))) 1)
(*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))))
(*.f32 1 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180)))))
(*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))))
(*.f32 (*.f32 (cbrt.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180))))) (cbrt.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180)))))) (cbrt.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180))))))
(*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))))
(cbrt.f32 (*.f32 (*.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180)))) (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180))))) (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180))))))
(*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))))
(exp.f32 (log.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180))))))
(*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))))
(log.f32 (exp.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180))))))
(*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))))
(binary64->binary32 (binary32->binary64 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180))))))
(binary64->binary32 (binary32->binary64 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))))))
(binary64->binary32 (binary32->binary64 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180))))))
(binary64->binary32 (binary32->binary64 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))))))
(binary64->binary32 (*.f64 (binary32->binary64 (binary64->binary32 a)) (sin.f64 (*.f64 (binary32->binary64 (binary64->binary32 angle)) (/.f64 (PI.f32) 180)))))
(binary64->binary32 (*.f64 (sin.f64 (/.f64 (PI.f32) (/.f64 180 (binary32->binary64 (binary64->binary32 angle))))) (binary32->binary64 (binary64->binary32 a))))
(binary64->binary32 (*.f64 (sin.f64 (*.f64 (binary32->binary64 (binary64->binary32 angle)) (/.f64 (PI.f32) 180))) (binary32->binary64 (binary64->binary32 a))))
(log1p.f64 (expm1.f64 (binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle))))) 2)))))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))) 2)))
(expm1.f64 (log1p.f64 (binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle))))) 2)))))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))) 2)))
(*.f64 (sqrt.f64 (binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle))))) 2)))) (sqrt.f64 (binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle))))) 2)))))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))) 2)))
(pow.f64 (binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle))))) 2))) 1)
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))) 2)))
(*.f64 1 (binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle))))) 2))))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))) 2)))
(*.f64 (*.f64 (cbrt.f64 (binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle))))) 2)))) (cbrt.f64 (binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle))))) 2))))) (cbrt.f64 (binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle))))) 2)))))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))) 2)))
(cbrt.f64 (*.f64 (*.f64 (binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle))))) 2))) (binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle))))) 2)))) (binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle))))) 2)))))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))) 2)))
(exp.f64 (log.f64 (binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle))))) 2)))))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))) 2)))
(log.f64 (exp.f64 (binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle))))) 2)))))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))) 2)))
(binary32->binary64 (binary64->binary32 (binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle))))) 2)))))
(binary32->binary64 (binary64->binary32 (binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))) 2)))))
(binary32->binary64 (binary64->binary32 (binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle))))) 2)))))
(binary32->binary64 (binary64->binary32 (binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))) 2)))))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))) 2)))
(*.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180))) 1/2) (pow.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180))) 1/2))
(cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))
(pow.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180))) 1)
(cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))
(exp.f32 (log.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180)))))
(cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))
(log1p.f32 (expm1.f32 (cos.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle))))))
(cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))
(expm1.f32 (log1p.f32 (cos.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle))))))
(cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))
(*.f32 (sqrt.f32 (cos.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle))))) (sqrt.f32 (cos.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle))))))
(cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))
(pow.f32 (cos.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle)))) 1)
(cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))
(*.f32 1 (cos.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle)))))
(cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))
(*.f32 (*.f32 (cbrt.f32 (cos.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle))))) (cbrt.f32 (cos.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle)))))) (cbrt.f32 (cos.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle))))))
(cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))
(cbrt.f32 (*.f32 (*.f32 (cos.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle)))) (cos.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle))))) (cos.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle))))))
(cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))
(exp.f32 (log.f32 (cos.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle))))))
(cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))
(log.f32 (exp.f32 (cos.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle))))))
(cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))
(binary64->binary32 (binary32->binary64 (cos.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle))))))
(binary64->binary32 (binary32->binary64 (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))))
(binary64->binary32 (binary32->binary64 (cos.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle))))))
(binary64->binary32 (binary32->binary64 (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))))
(binary64->binary32 (cos.f64 (/.f64 (PI.f32) (/.f64 180 (binary32->binary64 (binary64->binary32 angle))))))
(binary64->binary32 (cos.f64 (*.f64 (binary32->binary64 (binary64->binary32 angle)) (/.f64 (PI.f32) 180))))
(*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180))) 1/2) (pow.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180))) 1/2))
(sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))
(pow.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180))) 1)
(sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))
(neg.f32 (sin.f32 (*.f32 (binary64->binary32 angle) (*.f32 (PI.f32) -1/180))))
(neg.f32 (sin.f32 (*.f32 (*.f32 (PI.f32) (binary64->binary32 angle)) -1/180)))
(neg.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) -1/180))))
(exp.f32 (log.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180)))))
(sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))
(log1p.f32 (expm1.f32 (sin.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle))))))
(sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))
(expm1.f32 (log1p.f32 (sin.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle))))))
(sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))
(*.f32 (sqrt.f32 (sin.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle))))) (sqrt.f32 (sin.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle))))))
(sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))
(pow.f32 (sin.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle)))) 1)
(sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))
(*.f32 1 (sin.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle)))))
(sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))
(*.f32 (*.f32 (cbrt.f32 (sin.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle))))) (cbrt.f32 (sin.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle)))))) (cbrt.f32 (sin.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle))))))
(sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))
(cbrt.f32 (*.f32 (*.f32 (sin.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle)))) (sin.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle))))) (sin.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle))))))
(sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))
(exp.f32 (log.f32 (sin.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle))))))
(sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))
(log.f32 (exp.f32 (sin.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle))))))
(sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))
(binary64->binary32 (binary32->binary64 (sin.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle))))))
(binary64->binary32 (binary32->binary64 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))))
(binary64->binary32 (binary32->binary64 (sin.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle))))))
(binary64->binary32 (binary32->binary64 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))))
(binary64->binary32 (sin.f64 (/.f64 (PI.f32) (/.f64 180 (binary32->binary64 (binary64->binary32 angle))))))
(binary64->binary32 (sin.f64 (*.f64 (binary32->binary64 (binary64->binary32 angle)) (/.f64 (PI.f32) 180))))
(pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180)))) 1)
(*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))))
(pow.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180)))) 2) 1/2)
(*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))))
(pow.f32 (sqrt.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180))))) 2)
(*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))))
(pow.f32 (exp.f32 1) (log.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180))))))
(*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))))
(exp.f32 (log.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180))))))
(*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))))
(log1p.f32 (expm1.f32 (*.f32 (binary64->binary32 a) (sin.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle)))))))
(*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))))
(expm1.f32 (log1p.f32 (*.f32 (binary64->binary32 a) (sin.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle)))))))
(*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))))
(*.f32 (sqrt.f32 (*.f32 (binary64->binary32 a) (sin.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle)))))) (sqrt.f32 (*.f32 (binary64->binary32 a) (sin.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle)))))))
(*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))))
(pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle))))) 1)
(*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))))
(*.f32 1 (*.f32 (binary64->binary32 a) (sin.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle))))))
(*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))))
(*.f32 (*.f32 (cbrt.f32 (*.f32 (binary64->binary32 a) (sin.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle)))))) (cbrt.f32 (*.f32 (binary64->binary32 a) (sin.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle))))))) (cbrt.f32 (*.f32 (binary64->binary32 a) (sin.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle)))))))
(*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))))
(cbrt.f32 (*.f32 (*.f32 (*.f32 (binary64->binary32 a) (sin.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle))))) (*.f32 (binary64->binary32 a) (sin.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle)))))) (*.f32 (binary64->binary32 a) (sin.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle)))))))
(*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))))
(exp.f32 (log.f32 (*.f32 (binary64->binary32 a) (sin.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle)))))))
(*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))))
(log.f32 (exp.f32 (*.f32 (binary64->binary32 a) (sin.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle)))))))
(*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))))
(binary64->binary32 (binary32->binary64 (*.f32 (binary64->binary32 a) (sin.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle)))))))
(binary64->binary32 (binary32->binary64 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))))))
(binary64->binary32 (binary32->binary64 (*.f32 (binary64->binary32 a) (sin.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle)))))))
(binary64->binary32 (binary32->binary64 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))))))
(binary64->binary32 (*.f64 (binary32->binary64 (binary64->binary32 a)) (sin.f64 (/.f64 (PI.f32) (/.f64 180 (binary32->binary64 (binary64->binary32 angle)))))))
(binary64->binary32 (*.f64 (sin.f64 (/.f64 (PI.f32) (/.f64 180 (binary32->binary64 (binary64->binary32 angle))))) (binary32->binary64 (binary64->binary32 a))))
(binary64->binary32 (*.f64 (sin.f64 (*.f64 (binary32->binary64 (binary64->binary32 angle)) (/.f64 (PI.f32) 180))) (binary32->binary64 (binary64->binary32 a))))
(*.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 1/2) (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 1/2))
(sin.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))
(pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 1)
(sin.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))
(neg.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))
(sin.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))
(exp.f64 (log.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(sin.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))
(log1p.f64 (expm1.f64 (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))))
(sin.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))
(expm1.f64 (log1p.f64 (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))))
(sin.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))
(*.f64 (sqrt.f64 (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) (sqrt.f64 (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))))
(sin.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))
(pow.f64 (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64))) 1)
(sin.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))
(*.f64 1 (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64))))
(sin.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))
(*.f64 (*.f64 (cbrt.f64 (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) (cbrt.f64 (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64))))) (cbrt.f64 (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))))
(sin.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))
(cbrt.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64))) (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))))
(sin.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))
(exp.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))))
(sin.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))
(log.f64 (exp.f64 (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))))
(sin.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))
(binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))))
(binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))))
(binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))))
(binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))))
(binary32->binary64 (sin.f32 (*.f32 (/.f32 (binary64->binary32 angle) 180) (PI.f32))))
(binary32->binary64 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))))
(log1p.f64 (expm1.f64 (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))))
(cos.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))
(expm1.f64 (log1p.f64 (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))))
(cos.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))
(*.f64 (sqrt.f64 (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) (sqrt.f64 (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))))
(cos.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))
(pow.f64 (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64))) 1)
(cos.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))
(*.f64 1 (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64))))
(cos.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))
(*.f64 (*.f64 (cbrt.f64 (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) (cbrt.f64 (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64))))) (cbrt.f64 (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))))
(cos.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))
(cbrt.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64))) (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))))
(cos.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))
(exp.f64 (log.f64 (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))))
(cos.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))
(log.f64 (exp.f64 (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))))
(cos.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))
(binary32->binary64 (binary64->binary32 (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))))
(binary32->binary64 (binary64->binary32 (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(binary32->binary64 (binary64->binary32 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))))
(binary32->binary64 (binary64->binary32 (cos.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))))
(binary32->binary64 (binary64->binary32 (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))))
(binary32->binary64 (binary64->binary32 (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(binary32->binary64 (binary64->binary32 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))))
(binary32->binary64 (binary64->binary32 (cos.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))))
(binary32->binary64 (cos.f32 (*.f32 (/.f32 (binary64->binary32 angle) 180) (PI.f32))))
(binary32->binary64 (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))))
(+.f64 0 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(-.f64 0 (*.f64 angle (*.f64 (PI.f64) -1/180)))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(/.f64 angle (/.f64 180 (PI.f64)))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(/.f64 (PI.f64) (/.f64 180 angle))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(/.f64 (*.f64 (PI.f64) 1/180) (/.f64 1 angle))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(/.f64 (*.f64 angle 1/180) (/.f64 1 (PI.f64)))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(/.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)) 1)
(*.f64 angle (*.f64 1/180 (PI.f64)))
(/.f64 (*.f64 angle (PI.f64)) 180)
(*.f64 angle (*.f64 1/180 (PI.f64)))
(/.f64 1 (/.f64 (/.f64 180 angle) (PI.f64)))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(/.f64 1/180 (/.f64 1 (*.f64 angle (PI.f64))))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(/.f64 (neg.f64 angle) (/.f64 -180 (PI.f64)))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(/.f64 (neg.f64 (PI.f64)) (/.f64 -180 angle))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(/.f64 -1 (/.f64 (/.f64 -180 angle) (PI.f64)))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(/.f64 -1 (*.f64 (/.f64 1 angle) (/.f64 -180 (PI.f64))))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(/.f64 (*.f64 (PI.f64) (neg.f64 angle)) -180)
(*.f64 angle (*.f64 1/180 (PI.f64)))
(/.f64 (*.f64 (PI.f64) -1/180) (/.f64 -1 angle))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(/.f64 (/.f64 (PI.f64) (/.f64 -1 angle)) -180)
(*.f64 angle (*.f64 1/180 (PI.f64)))
(/.f64 (-.f64 0 (*.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)) (*.f64 angle (*.f64 (PI.f64) -1/180)))) (+.f64 0 (*.f64 angle (*.f64 (PI.f64) -1/180))))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(pow.f64 (/.f64 (/.f64 180 angle) (PI.f64)) -1)
(*.f64 angle (*.f64 1/180 (PI.f64)))
(pow.f64 (exp.f64 (log.f64 (/.f64 (/.f64 180 angle) (PI.f64)))) -1)
(*.f64 angle (*.f64 1/180 (PI.f64)))
(neg.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 180 angle) (PI.f64))) -1))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(exp.f64 (-.f64 (*.f64 (log.f64 (/.f64 180 (PI.f64))) -1) (*.f64 (log.f64 angle) -1)))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 angle 180) (PI.f64))))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 angle 180) (PI.f64))))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 (sqrt.f64 (*.f64 (/.f64 angle 180) (PI.f64))) (sqrt.f64 (*.f64 (/.f64 angle 180) (PI.f64))))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(pow.f64 (*.f64 (/.f64 angle 180) (PI.f64)) 1)
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 1 (*.f64 (/.f64 angle 180) (PI.f64)))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 angle 180) (PI.f64))) (cbrt.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) (cbrt.f64 (*.f64 (/.f64 angle 180) (PI.f64))))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (/.f64 angle 180) (PI.f64)) (*.f64 (/.f64 angle 180) (PI.f64))) (*.f64 (/.f64 angle 180) (PI.f64))))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(exp.f64 (log.f64 (*.f64 (/.f64 angle 180) (PI.f64))))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(log.f64 (exp.f64 (*.f64 (/.f64 angle 180) (PI.f64))))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(binary32->binary64 (binary64->binary32 (*.f64 (/.f64 angle 180) (PI.f64))))
(binary32->binary64 (binary64->binary32 (*.f64 (PI.f64) (/.f64 angle 180))))
(binary32->binary64 (binary64->binary32 (*.f64 angle (*.f64 1/180 (PI.f64)))))
(binary32->binary64 (binary64->binary32 (*.f64 (/.f64 angle 180) (PI.f64))))
(binary32->binary64 (binary64->binary32 (*.f64 (PI.f64) (/.f64 angle 180))))
(binary32->binary64 (binary64->binary32 (*.f64 angle (*.f64 1/180 (PI.f64)))))
(binary32->binary64 (*.f32 (/.f32 (binary64->binary32 angle) 180) (PI.f32)))
(binary32->binary64 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))
(*.f64 a (*.f64 a (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 2)))
(pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))) 2)
(*.f64 a (pow.f64 (*.f64 a (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 2)) 1))
(pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))) 2)
(*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 a (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))
(pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))) 2)
(*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (pow.f64 (*.f64 a (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))) 1))
(pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))) 2)
(*.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))) 2)
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 2))
(pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))) 2)
(*.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 2) (*.f64 a a))
(pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))) 2)
(*.f64 (*.f64 a (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 2)) a)
(pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))) 2)
(*.f64 (*.f64 a (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))
(pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))) 2)
(*.f64 (sqrt.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))) (*.f64 (sqrt.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))) (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))
(pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))) 2)
(*.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (sqrt.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))) (sqrt.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))
(pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))) 2)
(*.f64 (pow.f64 (*.f64 a (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 2)) 1) a)
(pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))) 2)
(*.f64 (pow.f64 (*.f64 a (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))) 1) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))
(pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))) 2)
(exp.f64 (*.f64 2 (log.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))))
(pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))) 2)
(log1p.f64 (expm1.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2)))
(pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))) 2)
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2)))
(pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))) 2)
(*.f64 (sqrt.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2)) (sqrt.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2)))
(pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))) 2)
(pow.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) 1)
(pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))) 2)
(*.f64 1 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2))
(pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))) 2)
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2)) (cbrt.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2))) (cbrt.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2)))
(pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))) 2)
(cbrt.f64 (*.f64 (*.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2)) (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2)))
(pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))) 2)
(exp.f64 (log.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2)))
(pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))) 2)
(log.f64 (exp.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2)))
(pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))) 2)
(binary32->binary64 (binary64->binary32 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2)))
(binary32->binary64 (binary64->binary32 (pow.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2)))
(binary32->binary64 (binary64->binary32 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))) 2)))
(binary32->binary64 (binary64->binary32 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2)))
(binary32->binary64 (binary64->binary32 (pow.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2)))
(binary32->binary64 (binary64->binary32 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))) 2)))
(binary32->binary64 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (/.f32 (binary64->binary32 angle) 180) (PI.f32)))) 2))
(binary32->binary64 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))) 2))
(*.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 1/2) (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 1/2))
(sin.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))
(pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 1)
(sin.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))
(neg.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))
(sin.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))
(exp.f64 (log.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(sin.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))
(log1p.f64 (expm1.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))))
(sin.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))
(expm1.f64 (log1p.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))))
(sin.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))
(*.f64 (sqrt.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) (sqrt.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))))
(sin.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))
(pow.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle))) 1)
(sin.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))
(*.f64 1 (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle))))
(sin.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))
(*.f64 (*.f64 (cbrt.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) (cbrt.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle))))) (cbrt.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))))
(sin.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))
(cbrt.f64 (*.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle))) (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))))
(sin.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))
(exp.f64 (log.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))))
(sin.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))
(log.f64 (exp.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))))
(sin.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))
(binary32->binary64 (binary64->binary32 (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))))
(binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))))
(binary32->binary64 (binary64->binary32 (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))))
(binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))))
(binary32->binary64 (sin.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle)))))
(binary32->binary64 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))))
(log1p.f64 (expm1.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle)))))
(cos.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))
(expm1.f64 (log1p.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle)))))
(cos.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))
(*.f64 (sqrt.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) (sqrt.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle)))))
(cos.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))
(pow.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle))) 1)
(cos.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))
(*.f64 1 (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle))))
(cos.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))
(*.f64 (*.f64 (cbrt.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) (cbrt.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle))))) (cbrt.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle)))))
(cos.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))
(cbrt.f64 (*.f64 (*.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle))) (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle)))))
(cos.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))
(exp.f64 (log.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle)))))
(cos.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))
(log.f64 (exp.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle)))))
(cos.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))
(binary32->binary64 (binary64->binary32 (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle)))))
(binary32->binary64 (binary64->binary32 (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(binary32->binary64 (binary64->binary32 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))))
(binary32->binary64 (binary64->binary32 (cos.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))))
(binary32->binary64 (binary64->binary32 (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle)))))
(binary32->binary64 (binary64->binary32 (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(binary32->binary64 (binary64->binary32 (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))))
(binary32->binary64 (binary64->binary32 (cos.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))))
(binary32->binary64 (cos.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle)))))
(binary32->binary64 (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))))
(+.f64 0 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(-.f64 0 (*.f64 angle (*.f64 (PI.f64) -1/180)))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 (*.f64 (PI.f64) 1/180) angle)
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 (*.f64 angle 1/180) (PI.f64))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)) 1)
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 (*.f64 angle (PI.f64)) 1/180)
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 1 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 1/180 (/.f64 angle (/.f64 1 (PI.f64))))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 (neg.f64 angle) (*.f64 (PI.f64) -1/180))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 (neg.f64 angle) (*.f64 -1/180 (PI.f64)))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 (neg.f64 (PI.f64)) (*.f64 angle -1/180))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 -1 (*.f64 angle (*.f64 (PI.f64) -1/180)))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 (*.f64 (PI.f64) (neg.f64 angle)) -1/180)
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 (*.f64 (PI.f64) -1/180) (neg.f64 angle))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 -1/180 (*.f64 (PI.f64) (neg.f64 angle)))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 -1/180 (/.f64 (PI.f64) (/.f64 -1 angle)))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 (*.f64 angle -1/180) (neg.f64 (PI.f64)))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 (*.f64 (*.f64 (PI.f64) -1/180) -1) angle)
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 (/.f64 (PI.f64) -1) (*.f64 angle -1/180))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 (/.f64 (PI.f64) (/.f64 -1 angle)) -1/180)
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 (/.f64 (*.f64 (PI.f64) 1/180) -1) (neg.f64 angle))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 (pow.f64 (/.f64 (/.f64 180 angle) (PI.f64)) -1/2) (pow.f64 (/.f64 (/.f64 180 angle) (PI.f64)) -1/2))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(pow.f64 (/.f64 (/.f64 180 angle) (PI.f64)) -1)
(*.f64 angle (*.f64 1/180 (PI.f64)))
(pow.f64 (exp.f64 (log.f64 (/.f64 (/.f64 180 angle) (PI.f64)))) -1)
(*.f64 angle (*.f64 1/180 (PI.f64)))
(neg.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 180 angle) (PI.f64))) -1))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(exp.f64 (-.f64 (*.f64 (log.f64 (/.f64 180 (PI.f64))) -1) (*.f64 (log.f64 angle) -1)))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(log1p.f64 (expm1.f64 (/.f64 (PI.f64) (/.f64 180 angle))))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(expm1.f64 (log1p.f64 (/.f64 (PI.f64) (/.f64 180 angle))))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 (sqrt.f64 (/.f64 (PI.f64) (/.f64 180 angle))) (sqrt.f64 (/.f64 (PI.f64) (/.f64 180 angle))))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(pow.f64 (/.f64 (PI.f64) (/.f64 180 angle)) 1)
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 1 (/.f64 (PI.f64) (/.f64 180 angle)))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (PI.f64) (/.f64 180 angle))) (cbrt.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) (cbrt.f64 (/.f64 (PI.f64) (/.f64 180 angle))))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (PI.f64) (/.f64 180 angle)) (/.f64 (PI.f64) (/.f64 180 angle))) (/.f64 (PI.f64) (/.f64 180 angle))))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(exp.f64 (log.f64 (/.f64 (PI.f64) (/.f64 180 angle))))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(log.f64 (exp.f64 (/.f64 (PI.f64) (/.f64 180 angle))))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(binary32->binary64 (binary64->binary32 (/.f64 (PI.f64) (/.f64 180 angle))))
(binary32->binary64 (binary64->binary32 (*.f64 (PI.f64) (/.f64 angle 180))))
(binary32->binary64 (binary64->binary32 (*.f64 angle (*.f64 1/180 (PI.f64)))))
(binary32->binary64 (binary64->binary32 (/.f64 (PI.f64) (/.f64 180 angle))))
(binary32->binary64 (binary64->binary32 (*.f64 (PI.f64) (/.f64 angle 180))))
(binary32->binary64 (binary64->binary32 (*.f64 angle (*.f64 1/180 (PI.f64)))))
(binary32->binary64 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle))))
(binary32->binary64 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))
(*.f64 a (*.f64 a (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 2)))
(pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))) 2)
(*.f64 a (pow.f64 (*.f64 a (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 2)) 1))
(pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))) 2)
(*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 a (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))
(pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))) 2)
(*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (pow.f64 (*.f64 a (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))) 1))
(pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))) 2)
(*.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))) 2)
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 2))
(pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))) 2)
(*.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 2) (*.f64 a a))
(pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))) 2)
(*.f64 (*.f64 a (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 2)) a)
(pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))) 2)
(*.f64 (*.f64 a (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))
(pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))) 2)
(*.f64 (sqrt.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))) (*.f64 (sqrt.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))) (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))
(pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))) 2)
(*.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (sqrt.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))) (sqrt.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))
(pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))) 2)
(*.f64 (pow.f64 (*.f64 a (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 2)) 1) a)
(pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))) 2)
(*.f64 (pow.f64 (*.f64 a (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))) 1) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))
(pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))) 2)
(exp.f64 (*.f64 2 (log.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))))
(pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))) 2)
(log1p.f64 (expm1.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) 2)))
(pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))) 2)
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) 2)))
(pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))) 2)
(*.f64 (sqrt.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) 2)) (sqrt.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) 2)))
(pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))) 2)
(pow.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) 2) 1)
(pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))) 2)
(*.f64 1 (pow.f64 (*.f64 a (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) 2))
(pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))) 2)
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) 2)) (cbrt.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) 2))) (cbrt.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) 2)))
(pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))) 2)
(cbrt.f64 (*.f64 (*.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) 2) (pow.f64 (*.f64 a (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) 2)) (pow.f64 (*.f64 a (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) 2)))
(pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))) 2)
(exp.f64 (log.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) 2)))
(pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))) 2)
(log.f64 (exp.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) 2)))
(pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))) 2)
(binary32->binary64 (binary64->binary32 (pow.f64 (*.f64 a (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) 2)))
(binary32->binary64 (binary64->binary32 (pow.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2)))
(binary32->binary64 (binary64->binary32 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))) 2)))
(binary32->binary64 (binary64->binary32 (pow.f64 (*.f64 a (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) 2)))
(binary32->binary64 (binary64->binary32 (pow.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2)))
(binary32->binary64 (binary64->binary32 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))) 2)))
(binary32->binary64 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle))))) 2))
(binary32->binary64 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))) 2))
(binary32->binary64 (binary64->binary32 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) 2))))
(binary32->binary64 (binary64->binary32 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2))))
(binary32->binary64 (binary64->binary32 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) 2))))
(binary32->binary64 (binary64->binary32 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))) 2))))
(binary32->binary64 (binary64->binary32 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) 2))))
(binary32->binary64 (binary64->binary32 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2))))
(binary32->binary64 (binary64->binary32 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) 2))))
(binary32->binary64 (binary64->binary32 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))) 2))))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180)))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180)))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))) 2)))
(binary32->binary64 (binary64->binary32 (*.f64 angle (/.f64 (PI.f64) 180))))
(binary32->binary64 (binary64->binary32 (*.f64 (PI.f64) (/.f64 angle 180))))
(binary32->binary64 (binary64->binary32 (*.f64 angle (*.f64 1/180 (PI.f64)))))
(binary32->binary64 (binary64->binary32 (*.f64 angle (/.f64 (PI.f64) 180))))
(binary32->binary64 (binary64->binary32 (*.f64 (PI.f64) (/.f64 angle 180))))
(binary32->binary64 (binary64->binary32 (*.f64 angle (*.f64 1/180 (PI.f64)))))
(binary32->binary64 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180)))
(binary32->binary64 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))
(binary32->binary64 (binary64->binary32 (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) 2)))
(binary32->binary64 (binary64->binary32 (pow.f64 (*.f64 b (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2)))
(binary32->binary64 (binary64->binary32 (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) 2)))
(binary32->binary64 (binary64->binary32 (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))) 2)))
(binary32->binary64 (binary64->binary32 (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) 2)))
(binary32->binary64 (binary64->binary32 (pow.f64 (*.f64 b (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2)))
(binary32->binary64 (binary64->binary32 (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) 2)))
(binary32->binary64 (binary64->binary32 (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))) 2)))
(binary32->binary64 (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180)))) 2))
(binary32->binary64 (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))) 2))
(binary32->binary64 (binary64->binary32 (*.f64 b (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180))))))
(binary32->binary64 (binary64->binary32 (*.f64 b (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))))
(binary32->binary64 (binary64->binary32 (*.f64 b (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))))
(binary32->binary64 (binary64->binary32 (*.f64 b (cos.f64 (*.f64 angle (*.f64 1/180 (PI.f64)))))))
(binary32->binary64 (binary64->binary32 (*.f64 b (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180))))))
(binary32->binary64 (binary64->binary32 (*.f64 b (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))))
(binary32->binary64 (binary64->binary32 (*.f64 b (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))))
(binary32->binary64 (binary64->binary32 (*.f64 b (cos.f64 (*.f64 angle (*.f64 1/180 (PI.f64)))))))
(binary32->binary64 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180)))))
(binary32->binary64 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))))
(binary64->binary32 (binary32->binary64 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180))))))
(binary64->binary32 (binary32->binary64 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))))))
(binary64->binary32 (binary32->binary64 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180))))))
(binary64->binary32 (binary32->binary64 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))))))
(binary64->binary32 (*.f64 (binary32->binary64 (binary64->binary32 b)) (cos.f64 (*.f64 (binary32->binary64 (binary64->binary32 angle)) (/.f64 (PI.f32) 180)))))
(binary64->binary32 (*.f64 (cos.f64 (/.f64 (PI.f32) (/.f64 180 (binary32->binary64 (binary64->binary32 angle))))) (binary32->binary64 (binary64->binary32 b))))
(binary64->binary32 (*.f64 (cos.f64 (*.f64 (binary32->binary64 (binary64->binary32 angle)) (/.f64 (PI.f32) 180))) (binary32->binary64 (binary64->binary32 b))))
(binary64->binary32 (binary32->binary64 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180))))
(binary64->binary32 (binary32->binary64 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))))
(binary64->binary32 (binary32->binary64 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180))))
(binary64->binary32 (binary32->binary64 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))))
(binary64->binary32 (*.f64 (binary32->binary64 (binary64->binary32 angle)) (/.f64 (PI.f32) 180)))
(binary64->binary32 (/.f64 (PI.f32) (/.f64 180 (binary32->binary64 (binary64->binary32 angle)))))
(binary64->binary32 (binary32->binary64 (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180)))) 2)))
(binary64->binary32 (binary32->binary64 (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))) 2)))
(binary64->binary32 (binary32->binary64 (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180)))) 2)))
(binary64->binary32 (binary32->binary64 (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))) 2)))
(binary64->binary32 (pow.f64 (*.f64 (binary32->binary64 (binary64->binary32 b)) (cos.f64 (*.f64 (binary32->binary64 (binary64->binary32 angle)) (/.f64 (PI.f32) 180)))) 2))
(binary64->binary32 (pow.f64 (*.f64 (cos.f64 (/.f64 (PI.f32) (/.f64 180 (binary32->binary64 (binary64->binary32 angle))))) (binary32->binary64 (binary64->binary32 b))) 2))
(binary64->binary32 (pow.f64 (*.f64 (cos.f64 (*.f64 (binary32->binary64 (binary64->binary32 angle)) (/.f64 (PI.f32) 180))) (binary32->binary64 (binary64->binary32 b))) 2))
(binary64->binary32 (binary32->binary64 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180)))) 2)))
(binary64->binary32 (binary32->binary64 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))) 2)))
(binary64->binary32 (binary32->binary64 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180)))) 2)))
(binary64->binary32 (binary32->binary64 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))) 2)))
(binary64->binary32 (pow.f64 (*.f64 (binary32->binary64 (binary64->binary32 a)) (sin.f64 (*.f64 (binary32->binary64 (binary64->binary32 angle)) (/.f64 (PI.f32) 180)))) 2))
(binary64->binary32 (pow.f64 (*.f64 (sin.f64 (/.f64 (PI.f32) (/.f64 180 (binary32->binary64 (binary64->binary32 angle))))) (binary32->binary64 (binary64->binary32 a))) 2))
(binary64->binary32 (pow.f64 (*.f64 (sin.f64 (*.f64 (binary32->binary64 (binary64->binary32 angle)) (/.f64 (PI.f32) 180))) (binary32->binary64 (binary64->binary32 a))) 2))
(binary64->binary32 (binary32->binary64 (*.f32 (binary64->binary32 b) (cos.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle)))))))
(binary64->binary32 (binary32->binary64 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))))))
(binary64->binary32 (binary32->binary64 (*.f32 (binary64->binary32 b) (cos.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle)))))))
(binary64->binary32 (binary32->binary64 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))))))
(binary64->binary32 (*.f64 (binary32->binary64 (binary64->binary32 b)) (cos.f64 (/.f64 (PI.f32) (/.f64 180 (binary32->binary64 (binary64->binary32 angle)))))))
(binary64->binary32 (*.f64 (cos.f64 (/.f64 (PI.f32) (/.f64 180 (binary32->binary64 (binary64->binary32 angle))))) (binary32->binary64 (binary64->binary32 b))))
(binary64->binary32 (*.f64 (cos.f64 (*.f64 (binary32->binary64 (binary64->binary32 angle)) (/.f64 (PI.f32) 180))) (binary32->binary64 (binary64->binary32 b))))
(binary64->binary32 (binary32->binary64 (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle))))) 2)))
(binary64->binary32 (binary32->binary64 (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))) 2)))
(binary64->binary32 (binary32->binary64 (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle))))) 2)))
(binary64->binary32 (binary32->binary64 (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))) 2)))
(binary64->binary32 (pow.f64 (*.f64 (binary32->binary64 (binary64->binary32 b)) (cos.f64 (/.f64 (PI.f32) (/.f64 180 (binary32->binary64 (binary64->binary32 angle)))))) 2))
(binary64->binary32 (pow.f64 (*.f64 (cos.f64 (/.f64 (PI.f32) (/.f64 180 (binary32->binary64 (binary64->binary32 angle))))) (binary32->binary64 (binary64->binary32 b))) 2))
(binary64->binary32 (pow.f64 (*.f64 (cos.f64 (*.f64 (binary32->binary64 (binary64->binary32 angle)) (/.f64 (PI.f32) 180))) (binary32->binary64 (binary64->binary32 b))) 2))
(binary64->binary32 (binary32->binary64 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle))))) 2)))
(binary64->binary32 (binary32->binary64 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))) 2)))
(binary64->binary32 (binary32->binary64 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle))))) 2)))
(binary64->binary32 (binary32->binary64 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))) 2)))
(binary64->binary32 (pow.f64 (*.f64 (binary32->binary64 (binary64->binary32 a)) (sin.f64 (/.f64 (PI.f32) (/.f64 180 (binary32->binary64 (binary64->binary32 angle)))))) 2))
(binary64->binary32 (pow.f64 (*.f64 (sin.f64 (/.f64 (PI.f32) (/.f64 180 (binary32->binary64 (binary64->binary32 angle))))) (binary32->binary64 (binary64->binary32 a))) 2))
(binary64->binary32 (pow.f64 (*.f64 (sin.f64 (*.f64 (binary32->binary64 (binary64->binary32 angle)) (/.f64 (PI.f32) 180))) (binary32->binary64 (binary64->binary32 a))) 2))
(binary64->binary32 (binary32->binary64 (/.f32 180 (binary64->binary32 angle))))
(binary64->binary32 (binary32->binary64 (/.f32 180 (binary64->binary32 angle))))
(binary64->binary32 (/.f64 180 (binary32->binary64 (binary64->binary32 angle))))
(binary32->binary64 (binary64->binary32 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2))))
(binary32->binary64 (binary64->binary32 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2))))
(binary32->binary64 (binary64->binary32 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) 2))))
(binary32->binary64 (binary64->binary32 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))) 2))))
(binary32->binary64 (binary64->binary32 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2))))
(binary32->binary64 (binary64->binary32 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2))))
(binary32->binary64 (binary64->binary32 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) 2))))
(binary32->binary64 (binary64->binary32 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))) 2))))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (/.f32 (binary64->binary32 angle) 180) (PI.f32)))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 (/.f32 (binary64->binary32 angle) 180) (PI.f32)))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))) 2)))
(binary32->binary64 (binary64->binary32 (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2)))
(binary32->binary64 (binary64->binary32 (pow.f64 (*.f64 b (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2)))
(binary32->binary64 (binary64->binary32 (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) 2)))
(binary32->binary64 (binary64->binary32 (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))) 2)))
(binary32->binary64 (binary64->binary32 (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2)))
(binary32->binary64 (binary64->binary32 (pow.f64 (*.f64 b (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2)))
(binary32->binary64 (binary64->binary32 (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) 2)))
(binary32->binary64 (binary64->binary32 (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))) 2)))
(binary32->binary64 (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 (/.f32 (binary64->binary32 angle) 180) (PI.f32)))) 2))
(binary32->binary64 (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))) 2))
(binary32->binary64 (binary64->binary32 (*.f64 b (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64))))))
(binary32->binary64 (binary64->binary32 (*.f64 b (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))))
(binary32->binary64 (binary64->binary32 (*.f64 b (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))))
(binary32->binary64 (binary64->binary32 (*.f64 b (cos.f64 (*.f64 angle (*.f64 1/180 (PI.f64)))))))
(binary32->binary64 (binary64->binary32 (*.f64 b (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64))))))
(binary32->binary64 (binary64->binary32 (*.f64 b (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))))
(binary32->binary64 (binary64->binary32 (*.f64 b (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))))
(binary32->binary64 (binary64->binary32 (*.f64 b (cos.f64 (*.f64 angle (*.f64 1/180 (PI.f64)))))))
(binary32->binary64 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 (/.f32 (binary64->binary32 angle) 180) (PI.f32)))))
(binary32->binary64 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))))
(binary32->binary64 (binary64->binary32 (*.f64 a (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64))))))
(binary32->binary64 (binary64->binary32 (*.f64 a (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))))))
(binary32->binary64 (binary64->binary32 (*.f64 a (sin.f64 (*.f64 angle (*.f64 1/180 (PI.f64)))))))
(binary32->binary64 (binary64->binary32 (*.f64 a (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64))))))
(binary32->binary64 (binary64->binary32 (*.f64 a (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))))))
(binary32->binary64 (binary64->binary32 (*.f64 a (sin.f64 (*.f64 angle (*.f64 1/180 (PI.f64)))))))
(binary32->binary64 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (/.f32 (binary64->binary32 angle) 180) (PI.f32)))))
(binary32->binary64 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))))
(binary32->binary64 (binary64->binary32 (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) 2) (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) 2))))
(binary32->binary64 (binary64->binary32 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2))))
(binary32->binary64 (binary64->binary32 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) 2))))
(binary32->binary64 (binary64->binary32 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))) 2))))
(binary32->binary64 (binary64->binary32 (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) 2) (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) 2))))
(binary32->binary64 (binary64->binary32 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2))))
(binary32->binary64 (binary64->binary32 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) 2))))
(binary32->binary64 (binary64->binary32 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))) 2))))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))) 2)))
(binary32->binary64 (binary64->binary32 (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) 2)))
(binary32->binary64 (binary64->binary32 (pow.f64 (*.f64 b (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2)))
(binary32->binary64 (binary64->binary32 (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) 2)))
(binary32->binary64 (binary64->binary32 (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))) 2)))
(binary32->binary64 (binary64->binary32 (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) 2)))
(binary32->binary64 (binary64->binary32 (pow.f64 (*.f64 b (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2)))
(binary32->binary64 (binary64->binary32 (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) 2)))
(binary32->binary64 (binary64->binary32 (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))) 2)))
(binary32->binary64 (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle))))) 2))
(binary32->binary64 (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))) 2))
(binary32->binary64 (binary64->binary32 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle))))))
(binary32->binary64 (binary64->binary32 (*.f64 b (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))))
(binary32->binary64 (binary64->binary32 (*.f64 b (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))))
(binary32->binary64 (binary64->binary32 (*.f64 b (cos.f64 (*.f64 angle (*.f64 1/180 (PI.f64)))))))
(binary32->binary64 (binary64->binary32 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle))))))
(binary32->binary64 (binary64->binary32 (*.f64 b (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))))
(binary32->binary64 (binary64->binary32 (*.f64 b (cos.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))))
(binary32->binary64 (binary64->binary32 (*.f64 b (cos.f64 (*.f64 angle (*.f64 1/180 (PI.f64)))))))
(binary32->binary64 (*.f32 (binary64->binary32 b) (cos.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle))))))
(binary32->binary64 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))))
(binary32->binary64 (binary64->binary32 (*.f64 a (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle))))))
(binary32->binary64 (binary64->binary32 (*.f64 a (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))))))
(binary32->binary64 (binary64->binary32 (*.f64 a (sin.f64 (*.f64 angle (*.f64 1/180 (PI.f64)))))))
(binary32->binary64 (binary64->binary32 (*.f64 a (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle))))))
(binary32->binary64 (binary64->binary32 (*.f64 a (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))))))
(binary32->binary64 (binary64->binary32 (*.f64 a (sin.f64 (*.f64 angle (*.f64 1/180 (PI.f64)))))))
(binary32->binary64 (*.f32 (binary64->binary32 a) (sin.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle))))))
(binary32->binary64 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))))

eval289.0ms (0.8%)

Compiler

Compiled 15275 to 10534 computations (31% saved)

prune327.0ms (0.9%)

Pruning

52 alts after pruning (50 fresh and 2 done)

PrunedKeptTotal
New49050540
Fresh000
Picked325
Done000
Total49352545
Accuracy
81.4%
Counts
545 → 52
Alt Table
Click to see full alt table
StatusAccuracyProgram
63.9%
(+.f64 (pow.f64 (pow.f64 (exp.f64 1) (log.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) 2))
79.2%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (pow.f64 (exp.f64 (log.f64 (/.f64 (/.f64 180 angle) (PI.f64)))) -1))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2))
80.5%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (/.f64 (PI.f64) (/.f64 -1 angle)) -180))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2))
80.6%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2))
79.8%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) 2) (pow.f64 (*.f64 b (log1p.f64 (expm1.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle)))))) 2))
79.9%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))) 2))
79.9%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) 2))
79.8%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) 2) (pow.f64 (*.f64 b (cos.f64 (exp.f64 (log.f64 (/.f64 (PI.f64) (/.f64 180 angle)))))) 2))
53.1%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) 2) (pow.f64 (*.f64 b (binary32->binary64 (cos.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle)))))) 2))
79.5%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) 2) (pow.f64 (*.f64 b (binary32->binary64 (binary64->binary32 (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle)))))) 2))
80.2%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 1 (/.f64 (/.f64 180 angle) (PI.f64))))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2))
80.5%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 1/180 (/.f64 1 (*.f64 angle (PI.f64)))))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2))
80.2%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 -1 (*.f64 (/.f64 1 angle) (/.f64 -180 (PI.f64)))))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2))
80.2%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 b (cos.f64 (/.f64 1/180 (/.f64 1 (*.f64 angle (PI.f64)))))) 2))
80.2%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2))
80.1%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 angle 180) (PI.f64))) (cbrt.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) (cbrt.f64 (*.f64 (/.f64 angle 180) (PI.f64)))))) 2))
80.2%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 angle 180) (PI.f64))) (sqrt.f64 (*.f64 (/.f64 angle 180) (PI.f64)))))) 2))
80.0%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 b (cos.f64 (exp.f64 (-.f64 (*.f64 (log.f64 (/.f64 180 (PI.f64))) -1) (*.f64 (log.f64 angle) -1))))) 2))
80.2%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 b (cbrt.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64))) (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))))) 2))
79.9%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 b (binary32->binary64 (binary64->binary32 (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))))) 2))
79.8%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 (PI.f64) (/.f64 180 angle))) (cbrt.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) (cbrt.f64 (/.f64 (PI.f64) (/.f64 180 angle)))))) 2) (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) 2))
80.2%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))) 2) (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) 2))
80.6%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) 2) (pow.f64 (*.f64 b (log.f64 (exp.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))))) 2))
79.9%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) 2) (pow.f64 (*.f64 b 1) 2))
80.1%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (expm1.f64 (log1p.f64 (/.f64 (PI.f64) (/.f64 180 angle)))))) 2) (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) 2))
79.4%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (exp.f64 (-.f64 (*.f64 (log.f64 (/.f64 180 (PI.f64))) -1) (*.f64 (log.f64 angle) -1))))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2))
79.1%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (exp.f64 (log.f64 (/.f64 (PI.f64) (/.f64 180 angle)))))) 2) (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) 2))
79.8%
(+.f64 (pow.f64 (*.f64 a (log1p.f64 (expm1.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))))) 2) (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) 2))
79.8%
(+.f64 (pow.f64 (*.f64 a (expm1.f64 (log1p.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))))) 2) (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) 2))
73.2%
(+.f64 (pow.f64 (*.f64 a (cbrt.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64))) (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2))
42.9%
(+.f64 (pow.f64 (*.f64 a (binary32->binary64 (sin.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle)))))) 2) (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) 2))
69.6%
(+.f64 (pow.f64 (*.f64 a (binary32->binary64 (binary64->binary32 (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))))) 2) (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) 2))
70.0%
(+.f64 (pow.f64 (*.f64 a (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) 2))
75.3%
(+.f64 (pow.f64 (*.f64 1/180 (*.f64 (*.f64 angle (PI.f64)) a)) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) 2))
66.3%
(+.f64 (pow.f64 (log.f64 (exp.f64 (*.f64 a (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) 2))
68.3%
(+.f64 (pow.f64 (binary32->binary64 (binary64->binary32 (*.f64 a (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))))) 2) (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) 2))
68.3%
(+.f64 (pow.f64 (binary32->binary64 (binary64->binary32 (*.f64 a (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2))
68.5%
(+.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 2) (*.f64 a a)) (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) 2))
64.8%
(+.f64 (*.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (sqrt.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))) (sqrt.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))) (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) 2))
74.0%
(+.f64 (*.f64 (*.f64 a (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 2)) a) (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) 2))
77.8%
(+.f64 (*.f64 (*.f64 a (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) 2))
62.2%
(+.f64 (*.f64 (*.f64 a a) (pow.f64 (*.f64 angle (*.f64 1/180 (PI.f64))) 2)) (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) 2))
62.3%
(+.f64 (*.f64 1/32400 (*.f64 (*.f64 (*.f64 a a) (*.f64 angle angle)) (pow.f64 (PI.f64) 2))) (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) 2))
80.1%
(+.f64 (expm1.f64 (log1p.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) 2))) (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) 2))
64.0%
(+.f64 (exp.f64 (*.f64 2 (log.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))) (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) 2))
79.0%
(+.f64 (exp.f64 (log.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) 2))) (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) 2))
70.9%
(+.f64 (cbrt.f64 (*.f64 (*.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2)) (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2))) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2))
15.8%
(log.f64 (exp.f64 (binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle))))) 2)))))
16.4%
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (log.f32 (exp.f32 (cos.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle))))))) 2)))
16.5%
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle))))) 2)))
17.2%
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180)))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 (cos.f64 (/.f64 (PI.f32) (/.f64 180 (binary32->binary64 (binary64->binary32 angle))))))) 2)))
51.3%
(binary32->binary64 (binary64->binary32 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2))))
63.9%
(+.f64 (pow.f64 (pow.f64 (exp.f64 1) (log.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) 2))
79.2%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (pow.f64 (exp.f64 (log.f64 (/.f64 (/.f64 180 angle) (PI.f64)))) -1))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2))
80.5%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (/.f64 (PI.f64) (/.f64 -1 angle)) -180))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2))
80.6%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2))
79.8%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) 2) (pow.f64 (*.f64 b (log1p.f64 (expm1.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle)))))) 2))
79.9%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))) 2))
79.9%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) 2))
79.8%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) 2) (pow.f64 (*.f64 b (cos.f64 (exp.f64 (log.f64 (/.f64 (PI.f64) (/.f64 180 angle)))))) 2))
53.1%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) 2) (pow.f64 (*.f64 b (binary32->binary64 (cos.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle)))))) 2))
79.5%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) 2) (pow.f64 (*.f64 b (binary32->binary64 (binary64->binary32 (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle)))))) 2))
80.2%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 1 (/.f64 (/.f64 180 angle) (PI.f64))))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2))
80.5%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 1/180 (/.f64 1 (*.f64 angle (PI.f64)))))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2))
80.2%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 -1 (*.f64 (/.f64 1 angle) (/.f64 -180 (PI.f64)))))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2))
80.2%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 b (cos.f64 (/.f64 1/180 (/.f64 1 (*.f64 angle (PI.f64)))))) 2))
80.2%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2))
80.1%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 angle 180) (PI.f64))) (cbrt.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) (cbrt.f64 (*.f64 (/.f64 angle 180) (PI.f64)))))) 2))
80.2%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 angle 180) (PI.f64))) (sqrt.f64 (*.f64 (/.f64 angle 180) (PI.f64)))))) 2))
80.0%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 b (cos.f64 (exp.f64 (-.f64 (*.f64 (log.f64 (/.f64 180 (PI.f64))) -1) (*.f64 (log.f64 angle) -1))))) 2))
80.2%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 b (cbrt.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64))) (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))))) 2))
79.9%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 b (binary32->binary64 (binary64->binary32 (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))))) 2))
79.8%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 (PI.f64) (/.f64 180 angle))) (cbrt.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) (cbrt.f64 (/.f64 (PI.f64) (/.f64 180 angle)))))) 2) (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) 2))
80.2%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))) 2) (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) 2))
80.6%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) 2) (pow.f64 (*.f64 b (log.f64 (exp.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))))) 2))
79.9%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) 2) (pow.f64 (*.f64 b 1) 2))
80.1%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (expm1.f64 (log1p.f64 (/.f64 (PI.f64) (/.f64 180 angle)))))) 2) (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) 2))
79.4%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (exp.f64 (-.f64 (*.f64 (log.f64 (/.f64 180 (PI.f64))) -1) (*.f64 (log.f64 angle) -1))))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2))
79.1%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (exp.f64 (log.f64 (/.f64 (PI.f64) (/.f64 180 angle)))))) 2) (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) 2))
79.8%
(+.f64 (pow.f64 (*.f64 a (log1p.f64 (expm1.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))))) 2) (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) 2))
79.8%
(+.f64 (pow.f64 (*.f64 a (expm1.f64 (log1p.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))))) 2) (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) 2))
73.2%
(+.f64 (pow.f64 (*.f64 a (cbrt.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64))) (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2))
42.9%
(+.f64 (pow.f64 (*.f64 a (binary32->binary64 (sin.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle)))))) 2) (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) 2))
69.6%
(+.f64 (pow.f64 (*.f64 a (binary32->binary64 (binary64->binary32 (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))))) 2) (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) 2))
70.0%
(+.f64 (pow.f64 (*.f64 a (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) 2))
75.3%
(+.f64 (pow.f64 (*.f64 1/180 (*.f64 (*.f64 angle (PI.f64)) a)) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) 2))
66.3%
(+.f64 (pow.f64 (log.f64 (exp.f64 (*.f64 a (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) 2))
68.3%
(+.f64 (pow.f64 (binary32->binary64 (binary64->binary32 (*.f64 a (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))))) 2) (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) 2))
68.3%
(+.f64 (pow.f64 (binary32->binary64 (binary64->binary32 (*.f64 a (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2))
68.5%
(+.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 2) (*.f64 a a)) (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) 2))
64.8%
(+.f64 (*.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (sqrt.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))) (sqrt.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))) (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) 2))
74.0%
(+.f64 (*.f64 (*.f64 a (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 2)) a) (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) 2))
77.8%
(+.f64 (*.f64 (*.f64 a (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) 2))
62.2%
(+.f64 (*.f64 (*.f64 a a) (pow.f64 (*.f64 angle (*.f64 1/180 (PI.f64))) 2)) (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) 2))
62.3%
(+.f64 (*.f64 1/32400 (*.f64 (*.f64 (*.f64 a a) (*.f64 angle angle)) (pow.f64 (PI.f64) 2))) (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) 2))
80.1%
(+.f64 (expm1.f64 (log1p.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) 2))) (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) 2))
64.0%
(+.f64 (exp.f64 (*.f64 2 (log.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))) (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) 2))
79.0%
(+.f64 (exp.f64 (log.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) 2))) (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) 2))
70.9%
(+.f64 (cbrt.f64 (*.f64 (*.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2)) (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2))) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2))
15.8%
(log.f64 (exp.f64 (binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle))))) 2)))))
16.4%
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (log.f32 (exp.f32 (cos.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle))))))) 2)))
16.5%
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle))))) 2)))
17.2%
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180)))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 (cos.f64 (/.f64 (PI.f32) (/.f64 180 (binary32->binary64 (binary64->binary32 angle))))))) 2)))
51.3%
(binary32->binary64 (binary64->binary32 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2))))
Compiler

Compiled 5758 to 4588 computations (20.3% saved)

localize1.7s (4.6%)

Localize:

Found 40 expressions with local error:

NewAccuracyProgram
99.6%
(*.f64 a (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle))))
99.8%
(*.f64 b (cos.f64 (exp.f64 (log.f64 (/.f64 (PI.f64) (/.f64 180 angle))))))
99.8%
(pow.f64 (*.f64 b (cos.f64 (exp.f64 (log.f64 (/.f64 (PI.f64) (/.f64 180 angle)))))) 2)
100.0%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) 2) (pow.f64 (*.f64 b (cos.f64 (exp.f64 (log.f64 (/.f64 (PI.f64) (/.f64 180 angle)))))) 2))
99.6%
(*.f64 a (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64))))
99.8%
(*.f64 b (binary32->binary64 (binary64->binary32 (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64))))))
99.8%
(pow.f64 (*.f64 b (binary32->binary64 (binary64->binary32 (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))))) 2)
100.0%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 b (binary32->binary64 (binary64->binary32 (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))))) 2))
99.6%
(*.f64 a (sin.f64 (/.f64 (/.f64 (PI.f64) (/.f64 -1 angle)) -180)))
99.8%
(*.f64 b (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64))))
99.8%
(pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2)
100.0%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (/.f64 (PI.f64) (/.f64 -1 angle)) -180))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2))
99.6%
(pow.f64 (*.f64 a (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) 2)
99.6%
(*.f64 a (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))))
99.9%
(*.f64 angle (/.f64 (PI.f64) 180))
100.0%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) 2) (pow.f64 (*.f64 b 1) 2))
99.6%
(*.f64 angle (PI.f64))
99.8%
(*.f64 b (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64))))
99.8%
(pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2)
100.0%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2))
99.0%
(/.f64 (PI.f64) (/.f64 180 angle))
91.1%
(exp.f64 (log.f64 (/.f64 (PI.f64) (/.f64 180 angle))))
57.0%
(cos.f64 (exp.f64 (log.f64 (/.f64 (PI.f64) (/.f64 180 angle)))))
56.4%
(sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))
99.6%
(*.f64 (/.f64 angle 180) (PI.f64))
80.0%
(binary32->binary64 (binary64->binary32 (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))))
57.0%
(cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))
56.4%
(sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))
99.6%
(*.f64 (/.f64 angle 180) (PI.f64))
99.5%
(/.f64 (PI.f64) (/.f64 -1 angle))
57.0%
(cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))
56.4%
(sin.f64 (/.f64 (/.f64 (PI.f64) (/.f64 -1 angle)) -180))
99.9%
(*.f64 angle (/.f64 (PI.f64) 180))
99.6%
(*.f64 a (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))))
99.6%
(pow.f64 (*.f64 a (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) 2)
56.4%
(sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))
99.6%
(/.f64 (*.f64 angle (PI.f64)) 180)
99.6%
(*.f64 (/.f64 angle 180) (PI.f64))
57.0%
(cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))
56.4%
(sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))
Compiler

Compiled 474 to 316 computations (33.3% saved)

series3.0ms (0%)

Counts
8 → 96
Calls

24 calls:

TimeVariablePointExpression
0.0ms
angle
@0
(/.f64 (PI.f64) (/.f64 -1 angle))
0.0ms
angle
@inf
(/.f64 (PI.f64) (/.f64 -1 angle))
0.0ms
angle
@0
(sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))
0.0ms
angle
@0
(sin.f64 (/.f64 (/.f64 (PI.f64) (/.f64 -1 angle)) -180))
0.0ms
angle
@0
(cos.f64 (exp.f64 (log.f64 (/.f64 (PI.f64) (/.f64 180 angle)))))

rewrite129.0ms (0.3%)

Algorithm
rewrite-once
batch-egg-rewrite
Rules
676×associate-*r/
450×log-div
436×associate-/r/
404×associate-*l/
368×associate-*r*
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
029140
189138
2350138
31496138
Stop Event
node limit
Counts
8 → 442
Calls
Call 1
Inputs
(sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))
(/.f64 (*.f64 angle (PI.f64)) 180)
(*.f64 angle (/.f64 (PI.f64) 180))
(sin.f64 (/.f64 (/.f64 (PI.f64) (/.f64 -1 angle)) -180))
(/.f64 (PI.f64) (/.f64 -1 angle))
(binary32->binary64 (binary64->binary32 (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))))
(cos.f64 (exp.f64 (log.f64 (/.f64 (PI.f64) (/.f64 180 angle)))))
(exp.f64 (log.f64 (/.f64 (PI.f64) (/.f64 180 angle))))
Outputs
(-.f64 0 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))
(-.f64 (*.f64 (sin.f64 0) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (*.f64 (cos.f64 0) (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))))
(*.f64 -1 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))
(neg.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))
(+.f64 0 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(+.f64 (*.f64 (*.f64 (PI.f64) -1/180) 0) (*.f64 angle (*.f64 (PI.f64) 1/180)))
(+.f64 (*.f64 (*.f64 angle -1/180) 0) (*.f64 angle (*.f64 (PI.f64) 1/180)))
(-.f64 0 (*.f64 angle (*.f64 (PI.f64) -1/180)))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 (*.f64 angle (PI.f64)) 1/180)
(*.f64 (*.f64 angle (PI.f64)) (exp.f64 (log.f64 1/180)))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 (exp.f64 (log.f64 1/180)) 1))
(*.f64 (*.f64 angle (PI.f64)) (/.f64 1 (exp.f64 (log.f64 180))))
(*.f64 (*.f64 (PI.f64) 1/180) angle)
(*.f64 -1 (*.f64 angle (*.f64 (PI.f64) -1/180)))
(*.f64 (*.f64 angle (neg.f64 (PI.f64))) -1/180)
(*.f64 (*.f64 angle (neg.f64 (PI.f64))) (exp.f64 (log.f64 -1/180)))
(*.f64 (*.f64 angle (neg.f64 (PI.f64))) (/.f64 1 (exp.f64 (log.f64 -180))))
(*.f64 (*.f64 angle 1/180) (PI.f64))
(*.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)) 1)
(*.f64 1 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(*.f64 -1/180 (*.f64 angle (neg.f64 (PI.f64))))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (neg.f64 angle) (*.f64 (PI.f64) -1/180))
(*.f64 (neg.f64 (PI.f64)) (*.f64 angle -1/180))
(*.f64 (*.f64 (PI.f64) -1/180) (neg.f64 angle))
(*.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)) -1)
(*.f64 (*.f64 angle -1/180) (neg.f64 (PI.f64)))
(*.f64 (exp.f64 (log.f64 1/180)) (*.f64 angle (PI.f64)))
(*.f64 (exp.f64 (log.f64 (neg.f64 (PI.f64)))) (*.f64 angle -1/180))
(*.f64 (exp.f64 (log.f64 (neg.f64 (PI.f64)))) (exp.f64 (log.f64 (*.f64 angle -1/180))))
(*.f64 (pow.f64 (/.f64 180 (PI.f64)) -1/2) (*.f64 (pow.f64 (/.f64 180 (PI.f64)) -1/2) angle))
(*.f64 (pow.f64 (/.f64 180 (*.f64 angle (PI.f64))) -1/2) (pow.f64 (/.f64 180 (*.f64 angle (PI.f64))) -1/2))
(*.f64 (pow.f64 (/.f64 180 (*.f64 angle (PI.f64))) -1/2) (*.f64 (pow.f64 (/.f64 180 (*.f64 angle (PI.f64))) -1/2) 1))
(*.f64 (pow.f64 (/.f64 (/.f64 -1 angle) (PI.f64)) -1/2) (*.f64 (pow.f64 (/.f64 (/.f64 -1 angle) (PI.f64)) -1/2) -1/180))
(*.f64 (pow.f64 (/.f64 -1 angle) -1/2) (*.f64 (pow.f64 (/.f64 -1 angle) -1/2) (*.f64 (PI.f64) -1/180)))
(*.f64 (pow.f64 (/.f64 180 angle) -1/2) (*.f64 (pow.f64 (/.f64 180 angle) -1/2) (PI.f64)))
(*.f64 (exp.f64 (log.f64 -1/180)) (*.f64 angle (neg.f64 (PI.f64))))
(*.f64 (exp.f64 (log.f64 (*.f64 (PI.f64) -1/180))) (neg.f64 angle))
(*.f64 (*.f64 angle (pow.f64 (/.f64 180 (PI.f64)) -1/2)) (pow.f64 (/.f64 180 (PI.f64)) -1/2))
(*.f64 (*.f64 (PI.f64) (pow.f64 (/.f64 180 angle) -1/2)) (pow.f64 (/.f64 180 angle) -1/2))
(*.f64 (*.f64 1 (pow.f64 (/.f64 180 (*.f64 angle (PI.f64))) -1/2)) (pow.f64 (/.f64 180 (*.f64 angle (PI.f64))) -1/2))
(*.f64 (*.f64 -1/180 (pow.f64 (/.f64 (/.f64 -1 angle) (PI.f64)) -1/2)) (pow.f64 (/.f64 (/.f64 -1 angle) (PI.f64)) -1/2))
(*.f64 (*.f64 (*.f64 (PI.f64) -1/180) (pow.f64 (/.f64 -1 angle) -1/2)) (pow.f64 (/.f64 -1 angle) -1/2))
(*.f64 (/.f64 (PI.f64) (exp.f64 (log.f64 -180))) (neg.f64 angle))
(*.f64 (/.f64 (*.f64 (PI.f64) 1/180) (neg.f64 (/.f64 (/.f64 1 angle) angle))) (/.f64 -1 angle))
(*.f64 (/.f64 (*.f64 (PI.f64) 1/180) (neg.f64 (pow.f64 (/.f64 -1 angle) 3))) (/.f64 (/.f64 1 angle) angle))
(*.f64 (/.f64 (neg.f64 (PI.f64)) (neg.f64 (*.f64 (/.f64 -180 angle) (/.f64 -180 angle)))) (/.f64 180 angle))
(*.f64 (/.f64 (neg.f64 (PI.f64)) (neg.f64 (/.f64 5832000 (pow.f64 angle 3)))) (*.f64 (/.f64 -180 angle) (/.f64 -180 angle)))
(pow.f64 (/.f64 180 (*.f64 angle (PI.f64))) -1)
(pow.f64 (exp.f64 -1) (log.f64 (/.f64 180 (*.f64 angle (PI.f64)))))
(pow.f64 (exp.f64 (-.f64 (pow.f64 (log.f64 (PI.f64)) 2) (pow.f64 (log.f64 (/.f64 180 angle)) 2))) (/.f64 1 (log.f64 (/.f64 (PI.f64) (*.f64 angle 1/180)))))
(pow.f64 (exp.f64 (+.f64 (pow.f64 (log.f64 (PI.f64)) 3) (pow.f64 (log.f64 (*.f64 angle 1/180)) 3))) (/.f64 1 (fma.f64 (log.f64 (/.f64 180 angle)) (log.f64 (/.f64 (PI.f64) (*.f64 angle 1/180))) (pow.f64 (log.f64 (PI.f64)) 2))))
(neg.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))
(exp.f64 (log.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))
(+.f64 0 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(+.f64 (*.f64 (*.f64 (PI.f64) -1/180) 0) (*.f64 angle (*.f64 (PI.f64) 1/180)))
(+.f64 (*.f64 (*.f64 angle -1/180) 0) (*.f64 angle (*.f64 (PI.f64) 1/180)))
(-.f64 0 (*.f64 angle (*.f64 (PI.f64) -1/180)))
(/.f64 angle (/.f64 180 (PI.f64)))
(/.f64 (PI.f64) (/.f64 180 angle))
(/.f64 (*.f64 angle (PI.f64)) 180)
(/.f64 (*.f64 angle (PI.f64)) (exp.f64 (log.f64 180)))
(/.f64 (*.f64 angle (PI.f64)) (*.f64 1 (exp.f64 (log.f64 180))))
(/.f64 (*.f64 angle (PI.f64)) (/.f64 1 (exp.f64 (log.f64 1/180))))
(/.f64 (*.f64 (PI.f64) 1/180) (/.f64 1 angle))
(/.f64 -1 (/.f64 (/.f64 -180 angle) (PI.f64)))
(/.f64 (*.f64 angle (neg.f64 (PI.f64))) -180)
(/.f64 (*.f64 angle (neg.f64 (PI.f64))) (exp.f64 (log.f64 -180)))
(/.f64 (*.f64 angle (neg.f64 (PI.f64))) (*.f64 1 (exp.f64 (log.f64 -180))))
(/.f64 (*.f64 angle 1/180) (/.f64 1 (PI.f64)))
(/.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)) 1)
(/.f64 1 (/.f64 180 (*.f64 angle (PI.f64))))
(/.f64 -1/180 (/.f64 (/.f64 -1 angle) (PI.f64)))
(/.f64 1/180 (/.f64 (/.f64 1 (PI.f64)) angle))
(/.f64 (neg.f64 angle) (/.f64 -180 (PI.f64)))
(/.f64 (neg.f64 angle) (exp.f64 (log.f64 (/.f64 -180 (PI.f64)))))
(/.f64 (neg.f64 (PI.f64)) (/.f64 -180 angle))
(/.f64 (*.f64 (PI.f64) -1/180) (/.f64 -1 angle))
(/.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)) -1)
(/.f64 (*.f64 angle -1/180) (/.f64 -1 (PI.f64)))
(/.f64 (neg.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 angle (PI.f64)))) (*.f64 180 (*.f64 angle (neg.f64 (PI.f64)))))
(/.f64 (neg.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 angle (PI.f64)))) (*.f64 -180 (*.f64 angle (PI.f64))))
(/.f64 (neg.f64 (*.f64 (PI.f64) (PI.f64))) (*.f64 (/.f64 -180 angle) (PI.f64)))
(/.f64 (neg.f64 (*.f64 angle angle)) (*.f64 (/.f64 -180 (PI.f64)) angle))
(/.f64 (exp.f64 (log.f64 (neg.f64 (PI.f64)))) (/.f64 -180 angle))
(/.f64 (pow.f64 (*.f64 angle (neg.f64 (PI.f64))) 3) (*.f64 -180 (*.f64 (*.f64 angle (PI.f64)) (*.f64 angle (PI.f64)))))
(/.f64 (neg.f64 (pow.f64 (PI.f64) 3)) (*.f64 (/.f64 -180 angle) (*.f64 (PI.f64) (PI.f64))))
(/.f64 (pow.f64 (*.f64 angle (PI.f64)) 3) (*.f64 180 (*.f64 (*.f64 angle (PI.f64)) (*.f64 angle (PI.f64)))))
(/.f64 (neg.f64 (pow.f64 angle 3)) (*.f64 (/.f64 -180 (PI.f64)) (*.f64 angle angle)))
(/.f64 (pow.f64 (/.f64 180 (PI.f64)) -1/2) (/.f64 (/.f64 1 angle) (pow.f64 (/.f64 180 (PI.f64)) -1/2)))
(/.f64 (pow.f64 (/.f64 180 (*.f64 angle (PI.f64))) -1/2) (/.f64 1 (pow.f64 (/.f64 180 (*.f64 angle (PI.f64))) -1/2)))
(/.f64 (pow.f64 (/.f64 (/.f64 -1 angle) (PI.f64)) -1/2) (/.f64 -180 (pow.f64 (/.f64 (/.f64 -1 angle) (PI.f64)) -1/2)))
(/.f64 (pow.f64 (/.f64 -1 angle) -1/2) (/.f64 (/.f64 -180 (PI.f64)) (pow.f64 (/.f64 -1 angle) -1/2)))
(/.f64 (pow.f64 (/.f64 180 angle) -1/2) (/.f64 (/.f64 1 (PI.f64)) (pow.f64 (/.f64 180 angle) -1/2)))
(/.f64 (-.f64 0 (*.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)) (*.f64 angle (*.f64 (PI.f64) -1/180)))) (*.f64 angle (*.f64 (PI.f64) -1/180)))
(/.f64 (exp.f64 (log.f64 -1/180)) (/.f64 (/.f64 -1 angle) (PI.f64)))
(/.f64 (exp.f64 (log.f64 -1)) (exp.f64 (log.f64 (/.f64 (/.f64 -180 angle) (PI.f64)))))
(/.f64 (exp.f64 (log.f64 (*.f64 (PI.f64) -1/180))) (/.f64 -1 angle))
(/.f64 (exp.f64 (/.f64 (pow.f64 (log.f64 (PI.f64)) 2) (log.f64 (/.f64 (PI.f64) (*.f64 angle 1/180))))) (exp.f64 (/.f64 (pow.f64 (log.f64 (/.f64 180 angle)) 2) (log.f64 (/.f64 (PI.f64) (*.f64 angle 1/180))))))
(/.f64 (exp.f64 (/.f64 (pow.f64 (log.f64 (PI.f64)) 3) (fma.f64 (log.f64 (/.f64 180 angle)) (log.f64 (/.f64 (PI.f64) (*.f64 angle 1/180))) (pow.f64 (log.f64 (PI.f64)) 2)))) (exp.f64 (/.f64 (pow.f64 (log.f64 (/.f64 180 angle)) 3) (fma.f64 (log.f64 (/.f64 180 angle)) (log.f64 (/.f64 (PI.f64) (*.f64 angle 1/180))) (pow.f64 (log.f64 (PI.f64)) 2)))))
(/.f64 (*.f64 -1/180 (neg.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 angle (PI.f64))))) (*.f64 angle (PI.f64)))
(/.f64 (*.f64 1 (exp.f64 (log.f64 (neg.f64 (PI.f64))))) (/.f64 -180 angle))
(/.f64 (*.f64 -1/180 (pow.f64 (*.f64 angle (neg.f64 (PI.f64))) 3)) (*.f64 (*.f64 angle (PI.f64)) (*.f64 angle (PI.f64))))
(/.f64 (*.f64 1/180 (neg.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 angle (PI.f64))))) (*.f64 angle (neg.f64 (PI.f64))))
(/.f64 (*.f64 1/180 (pow.f64 (*.f64 angle (PI.f64)) 3)) (*.f64 (*.f64 angle (PI.f64)) (*.f64 angle (PI.f64))))
(/.f64 (*.f64 (*.f64 (PI.f64) -1/180) (neg.f64 (*.f64 angle angle))) angle)
(/.f64 (*.f64 (*.f64 (PI.f64) -1/180) (neg.f64 (pow.f64 angle 3))) (*.f64 angle angle))
(/.f64 (*.f64 (*.f64 angle -1/180) (neg.f64 (*.f64 (PI.f64) (PI.f64)))) (PI.f64))
(/.f64 (*.f64 (*.f64 angle -1/180) (neg.f64 (pow.f64 (PI.f64) 3))) (*.f64 (PI.f64) (PI.f64)))
(/.f64 (*.f64 (neg.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 angle (PI.f64)))) 1/180) (*.f64 angle (neg.f64 (PI.f64))))
(/.f64 (*.f64 (pow.f64 (*.f64 angle (PI.f64)) 3) 1/180) (*.f64 (*.f64 angle (PI.f64)) (*.f64 angle (PI.f64))))
(/.f64 (*.f64 (pow.f64 (*.f64 angle (neg.f64 (PI.f64))) 3) -1/180) (*.f64 (*.f64 angle (PI.f64)) (*.f64 angle (PI.f64))))
(/.f64 (*.f64 (exp.f64 (log.f64 (neg.f64 (PI.f64)))) 1) (/.f64 -180 angle))
(/.f64 (*.f64 (neg.f64 (*.f64 angle angle)) (*.f64 (PI.f64) -1/180)) angle)
(/.f64 (*.f64 (neg.f64 (pow.f64 angle 3)) (*.f64 (PI.f64) -1/180)) (*.f64 angle angle))
(/.f64 (*.f64 (neg.f64 (*.f64 (PI.f64) (PI.f64))) (*.f64 angle -1/180)) (PI.f64))
(/.f64 (*.f64 (neg.f64 (pow.f64 (PI.f64) 3)) (*.f64 angle -1/180)) (*.f64 (PI.f64) (PI.f64)))
(/.f64 (*.f64 (neg.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 angle (PI.f64)))) -1/180) (*.f64 angle (PI.f64)))
(/.f64 (/.f64 (PI.f64) (pow.f64 (*.f64 angle 1/180) -1/2)) (pow.f64 (*.f64 angle 1/180) -1/2))
(/.f64 (/.f64 (*.f64 (PI.f64) 1/180) (pow.f64 angle -1/2)) (pow.f64 angle -1/2))
(/.f64 (/.f64 (*.f64 (PI.f64) -1/180) (pow.f64 (neg.f64 angle) -1/2)) (pow.f64 (neg.f64 angle) -1/2))
(/.f64 (-.f64 0 (pow.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)) 3)) (+.f64 0 (+.f64 (*.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)) (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 0 (*.f64 angle (*.f64 (PI.f64) -1/180))))))
(pow.f64 (/.f64 180 (*.f64 angle (PI.f64))) -1)
(pow.f64 (exp.f64 -1) (log.f64 (/.f64 180 (*.f64 angle (PI.f64)))))
(pow.f64 (exp.f64 (-.f64 (pow.f64 (log.f64 (PI.f64)) 2) (pow.f64 (log.f64 (/.f64 180 angle)) 2))) (/.f64 1 (log.f64 (/.f64 (PI.f64) (*.f64 angle 1/180)))))
(pow.f64 (exp.f64 (+.f64 (pow.f64 (log.f64 (PI.f64)) 3) (pow.f64 (log.f64 (*.f64 angle 1/180)) 3))) (/.f64 1 (fma.f64 (log.f64 (/.f64 180 angle)) (log.f64 (/.f64 (PI.f64) (*.f64 angle 1/180))) (pow.f64 (log.f64 (PI.f64)) 2))))
(neg.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))
(exp.f64 (log.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))
(-.f64 0 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))
(-.f64 (*.f64 (sin.f64 0) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (*.f64 (cos.f64 0) (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))))
(*.f64 -1 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))
(neg.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))
(+.f64 (*.f64 angle (neg.f64 (PI.f64))) 0)
(+.f64 0 (*.f64 angle (neg.f64 (PI.f64))))
(-.f64 0 (*.f64 angle (PI.f64)))
(*.f64 angle (neg.f64 (PI.f64)))
(*.f64 angle (exp.f64 (log.f64 (neg.f64 (PI.f64)))))
(*.f64 (PI.f64) (neg.f64 angle))
(*.f64 (*.f64 angle (PI.f64)) -1)
(*.f64 -1 (*.f64 angle (PI.f64)))
(*.f64 (*.f64 angle (neg.f64 (PI.f64))) 1)
(*.f64 1 (*.f64 angle (neg.f64 (PI.f64))))
(*.f64 (neg.f64 angle) (PI.f64))
(*.f64 (neg.f64 (PI.f64)) angle)
(*.f64 (neg.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 angle (PI.f64)))) (/.f64 (/.f64 1 (PI.f64)) angle))
(*.f64 (exp.f64 (log.f64 (neg.f64 (PI.f64)))) angle)
(*.f64 (pow.f64 (*.f64 angle (neg.f64 (PI.f64))) 3) (/.f64 1 (*.f64 (*.f64 angle (PI.f64)) (*.f64 angle (PI.f64)))))
(*.f64 (pow.f64 (/.f64 (/.f64 -1 angle) (PI.f64)) -1/2) (pow.f64 (/.f64 (/.f64 -1 angle) (PI.f64)) -1/2))
(*.f64 (pow.f64 (/.f64 (/.f64 -1 angle) (PI.f64)) -1/2) (*.f64 (pow.f64 (/.f64 (/.f64 -1 angle) (PI.f64)) -1/2) 1))
(*.f64 (pow.f64 (/.f64 -1 angle) -1/2) (*.f64 (pow.f64 (/.f64 -1 angle) -1/2) (PI.f64)))
(*.f64 (exp.f64 (log.f64 -1)) (*.f64 angle (PI.f64)))
(*.f64 (*.f64 (PI.f64) (pow.f64 (/.f64 -1 angle) -1/2)) (pow.f64 (/.f64 -1 angle) -1/2))
(*.f64 (*.f64 1 (pow.f64 (/.f64 (/.f64 -1 angle) (PI.f64)) -1/2)) (pow.f64 (/.f64 (/.f64 -1 angle) (PI.f64)) -1/2))
(*.f64 (/.f64 (neg.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 angle (PI.f64)))) angle) (/.f64 1 (PI.f64)))
(*.f64 (/.f64 (neg.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 angle (PI.f64)))) (PI.f64)) (/.f64 1 angle))
(*.f64 (/.f64 (neg.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 angle (PI.f64)))) -1) (/.f64 (/.f64 -1 angle) (PI.f64)))
(*.f64 (/.f64 (neg.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 angle (PI.f64)))) 1) (/.f64 (/.f64 1 (PI.f64)) angle))
(*.f64 (/.f64 (neg.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 angle (PI.f64)))) (neg.f64 angle)) (/.f64 -1 (PI.f64)))
(*.f64 (/.f64 (neg.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 angle (PI.f64)))) (neg.f64 (PI.f64))) (/.f64 -1 angle))
(*.f64 (/.f64 (neg.f64 (PI.f64)) (neg.f64 (/.f64 (/.f64 1 angle) angle))) (/.f64 -1 angle))
(*.f64 (/.f64 (neg.f64 (PI.f64)) (neg.f64 (pow.f64 (/.f64 -1 angle) 3))) (/.f64 (/.f64 1 angle) angle))
(*.f64 (/.f64 (neg.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 angle (PI.f64)))) (pow.f64 (*.f64 angle (PI.f64)) 3)) (*.f64 (*.f64 angle (PI.f64)) (*.f64 angle (PI.f64))))
(*.f64 (/.f64 (neg.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 angle (PI.f64)))) (neg.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 angle (PI.f64))))) (*.f64 angle (neg.f64 (PI.f64))))
(pow.f64 (/.f64 (/.f64 -1 angle) (PI.f64)) -1)
(pow.f64 (exp.f64 -1) (log.f64 (/.f64 (/.f64 -1 angle) (PI.f64))))
(neg.f64 (*.f64 angle (PI.f64)))
(exp.f64 (log.f64 (*.f64 angle (neg.f64 (PI.f64)))))
(+.f64 (*.f64 (cos.f64 0) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (*.f64 (sin.f64 0) (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))))
(+.f64 (*.f64 (cos.f64 0) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (*.f64 (sin.f64 0) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(+.f64 0 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(+.f64 (*.f64 (*.f64 (PI.f64) -1/180) 0) (*.f64 angle (*.f64 (PI.f64) 1/180)))
(+.f64 (*.f64 (*.f64 angle -1/180) 0) (*.f64 angle (*.f64 (PI.f64) 1/180)))
(-.f64 0 (*.f64 angle (*.f64 (PI.f64) -1/180)))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 (*.f64 angle (PI.f64)) 1/180)
(*.f64 (*.f64 angle (PI.f64)) (exp.f64 (log.f64 1/180)))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 (exp.f64 (log.f64 1/180)) 1))
(*.f64 (*.f64 angle (PI.f64)) (/.f64 1 (exp.f64 (log.f64 180))))
(*.f64 (*.f64 (PI.f64) 1/180) angle)
(*.f64 -1 (*.f64 angle (*.f64 (PI.f64) -1/180)))
(*.f64 (*.f64 angle (neg.f64 (PI.f64))) -1/180)
(*.f64 (*.f64 angle (neg.f64 (PI.f64))) (exp.f64 (log.f64 -1/180)))
(*.f64 (*.f64 angle (neg.f64 (PI.f64))) (/.f64 1 (exp.f64 (log.f64 -180))))
(*.f64 (*.f64 angle 1/180) (PI.f64))
(*.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)) 1)
(*.f64 1 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(*.f64 -1/180 (*.f64 angle (neg.f64 (PI.f64))))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (neg.f64 angle) (*.f64 (PI.f64) -1/180))
(*.f64 (neg.f64 (PI.f64)) (*.f64 angle -1/180))
(*.f64 (*.f64 (PI.f64) -1/180) (neg.f64 angle))
(*.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)) -1)
(*.f64 (*.f64 angle -1/180) (neg.f64 (PI.f64)))
(*.f64 (exp.f64 (log.f64 1/180)) (*.f64 angle (PI.f64)))
(*.f64 (exp.f64 (log.f64 (neg.f64 (PI.f64)))) (*.f64 angle -1/180))
(*.f64 (exp.f64 (log.f64 (neg.f64 (PI.f64)))) (exp.f64 (log.f64 (*.f64 angle -1/180))))
(*.f64 (pow.f64 (/.f64 180 (PI.f64)) -1/2) (*.f64 (pow.f64 (/.f64 180 (PI.f64)) -1/2) angle))
(*.f64 (pow.f64 (/.f64 180 (*.f64 angle (PI.f64))) -1/2) (pow.f64 (/.f64 180 (*.f64 angle (PI.f64))) -1/2))
(*.f64 (pow.f64 (/.f64 180 (*.f64 angle (PI.f64))) -1/2) (*.f64 (pow.f64 (/.f64 180 (*.f64 angle (PI.f64))) -1/2) 1))
(*.f64 (pow.f64 (/.f64 (/.f64 -1 angle) (PI.f64)) -1/2) (*.f64 (pow.f64 (/.f64 (/.f64 -1 angle) (PI.f64)) -1/2) -1/180))
(*.f64 (pow.f64 (/.f64 -1 angle) -1/2) (*.f64 (pow.f64 (/.f64 -1 angle) -1/2) (*.f64 (PI.f64) -1/180)))
(*.f64 (pow.f64 (/.f64 180 angle) -1/2) (*.f64 (pow.f64 (/.f64 180 angle) -1/2) (PI.f64)))
(*.f64 (exp.f64 (log.f64 -1/180)) (*.f64 angle (neg.f64 (PI.f64))))
(*.f64 (exp.f64 (log.f64 (*.f64 (PI.f64) -1/180))) (neg.f64 angle))
(*.f64 (*.f64 angle (pow.f64 (/.f64 180 (PI.f64)) -1/2)) (pow.f64 (/.f64 180 (PI.f64)) -1/2))
(*.f64 (*.f64 (PI.f64) (pow.f64 (/.f64 180 angle) -1/2)) (pow.f64 (/.f64 180 angle) -1/2))
(*.f64 (*.f64 1 (pow.f64 (/.f64 180 (*.f64 angle (PI.f64))) -1/2)) (pow.f64 (/.f64 180 (*.f64 angle (PI.f64))) -1/2))
(*.f64 (*.f64 -1/180 (pow.f64 (/.f64 (/.f64 -1 angle) (PI.f64)) -1/2)) (pow.f64 (/.f64 (/.f64 -1 angle) (PI.f64)) -1/2))
(*.f64 (*.f64 (*.f64 (PI.f64) -1/180) (pow.f64 (/.f64 -1 angle) -1/2)) (pow.f64 (/.f64 -1 angle) -1/2))
(*.f64 (/.f64 (PI.f64) (exp.f64 (log.f64 -180))) (neg.f64 angle))
(*.f64 (/.f64 (*.f64 (PI.f64) 1/180) (neg.f64 (/.f64 (/.f64 1 angle) angle))) (/.f64 -1 angle))
(*.f64 (/.f64 (*.f64 (PI.f64) 1/180) (neg.f64 (pow.f64 (/.f64 -1 angle) 3))) (/.f64 (/.f64 1 angle) angle))
(*.f64 (/.f64 (neg.f64 (PI.f64)) (neg.f64 (*.f64 (/.f64 -180 angle) (/.f64 -180 angle)))) (/.f64 180 angle))
(*.f64 (/.f64 (neg.f64 (PI.f64)) (neg.f64 (/.f64 5832000 (pow.f64 angle 3)))) (*.f64 (/.f64 -180 angle) (/.f64 -180 angle)))
(/.f64 angle (/.f64 180 (PI.f64)))
(/.f64 (PI.f64) (/.f64 180 angle))
(/.f64 (*.f64 angle (PI.f64)) 180)
(/.f64 (*.f64 angle (PI.f64)) (exp.f64 (log.f64 180)))
(/.f64 (*.f64 angle (PI.f64)) (*.f64 1 (exp.f64 (log.f64 180))))
(/.f64 (*.f64 angle (PI.f64)) (/.f64 1 (exp.f64 (log.f64 1/180))))
(/.f64 (*.f64 (PI.f64) 1/180) (/.f64 1 angle))
(/.f64 -1 (/.f64 (/.f64 -180 angle) (PI.f64)))
(/.f64 (*.f64 angle (neg.f64 (PI.f64))) -180)
(/.f64 (*.f64 angle (neg.f64 (PI.f64))) (exp.f64 (log.f64 -180)))
(/.f64 (*.f64 angle (neg.f64 (PI.f64))) (*.f64 1 (exp.f64 (log.f64 -180))))
(/.f64 (*.f64 angle 1/180) (/.f64 1 (PI.f64)))
(/.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)) 1)
(/.f64 1 (/.f64 180 (*.f64 angle (PI.f64))))
(/.f64 -1/180 (/.f64 (/.f64 -1 angle) (PI.f64)))
(/.f64 1/180 (/.f64 (/.f64 1 (PI.f64)) angle))
(/.f64 (neg.f64 angle) (/.f64 -180 (PI.f64)))
(/.f64 (neg.f64 angle) (exp.f64 (log.f64 (/.f64 -180 (PI.f64)))))
(/.f64 (neg.f64 (PI.f64)) (/.f64 -180 angle))
(/.f64 (*.f64 (PI.f64) -1/180) (/.f64 -1 angle))
(/.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)) -1)
(/.f64 (*.f64 angle -1/180) (/.f64 -1 (PI.f64)))
(/.f64 (neg.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 angle (PI.f64)))) (*.f64 180 (*.f64 angle (neg.f64 (PI.f64)))))
(/.f64 (neg.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 angle (PI.f64)))) (*.f64 -180 (*.f64 angle (PI.f64))))
(/.f64 (neg.f64 (*.f64 (PI.f64) (PI.f64))) (*.f64 (/.f64 -180 angle) (PI.f64)))
(/.f64 (neg.f64 (*.f64 angle angle)) (*.f64 (/.f64 -180 (PI.f64)) angle))
(/.f64 (exp.f64 (log.f64 (neg.f64 (PI.f64)))) (/.f64 -180 angle))
(/.f64 (pow.f64 (*.f64 angle (neg.f64 (PI.f64))) 3) (*.f64 -180 (*.f64 (*.f64 angle (PI.f64)) (*.f64 angle (PI.f64)))))
(/.f64 (neg.f64 (pow.f64 (PI.f64) 3)) (*.f64 (/.f64 -180 angle) (*.f64 (PI.f64) (PI.f64))))
(/.f64 (pow.f64 (*.f64 angle (PI.f64)) 3) (*.f64 180 (*.f64 (*.f64 angle (PI.f64)) (*.f64 angle (PI.f64)))))
(/.f64 (neg.f64 (pow.f64 angle 3)) (*.f64 (/.f64 -180 (PI.f64)) (*.f64 angle angle)))
(/.f64 (pow.f64 (/.f64 180 (PI.f64)) -1/2) (/.f64 (/.f64 1 angle) (pow.f64 (/.f64 180 (PI.f64)) -1/2)))
(/.f64 (pow.f64 (/.f64 180 (*.f64 angle (PI.f64))) -1/2) (/.f64 1 (pow.f64 (/.f64 180 (*.f64 angle (PI.f64))) -1/2)))
(/.f64 (pow.f64 (/.f64 (/.f64 -1 angle) (PI.f64)) -1/2) (/.f64 -180 (pow.f64 (/.f64 (/.f64 -1 angle) (PI.f64)) -1/2)))
(/.f64 (pow.f64 (/.f64 -1 angle) -1/2) (/.f64 (/.f64 -180 (PI.f64)) (pow.f64 (/.f64 -1 angle) -1/2)))
(/.f64 (pow.f64 (/.f64 180 angle) -1/2) (/.f64 (/.f64 1 (PI.f64)) (pow.f64 (/.f64 180 angle) -1/2)))
(/.f64 (-.f64 0 (*.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)) (*.f64 angle (*.f64 (PI.f64) -1/180)))) (*.f64 angle (*.f64 (PI.f64) -1/180)))
(/.f64 (exp.f64 (log.f64 -1/180)) (/.f64 (/.f64 -1 angle) (PI.f64)))
(/.f64 (exp.f64 (log.f64 -1)) (exp.f64 (log.f64 (/.f64 (/.f64 -180 angle) (PI.f64)))))
(/.f64 (exp.f64 (log.f64 (*.f64 (PI.f64) -1/180))) (/.f64 -1 angle))
(/.f64 (exp.f64 (/.f64 (pow.f64 (log.f64 (PI.f64)) 2) (log.f64 (/.f64 (PI.f64) (*.f64 angle 1/180))))) (exp.f64 (/.f64 (pow.f64 (log.f64 (/.f64 180 angle)) 2) (log.f64 (/.f64 (PI.f64) (*.f64 angle 1/180))))))
(/.f64 (exp.f64 (/.f64 (pow.f64 (log.f64 (PI.f64)) 3) (fma.f64 (log.f64 (/.f64 180 angle)) (log.f64 (/.f64 (PI.f64) (*.f64 angle 1/180))) (pow.f64 (log.f64 (PI.f64)) 2)))) (exp.f64 (/.f64 (pow.f64 (log.f64 (/.f64 180 angle)) 3) (fma.f64 (log.f64 (/.f64 180 angle)) (log.f64 (/.f64 (PI.f64) (*.f64 angle 1/180))) (pow.f64 (log.f64 (PI.f64)) 2)))))
(/.f64 (*.f64 -1/180 (neg.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 angle (PI.f64))))) (*.f64 angle (PI.f64)))
(/.f64 (*.f64 1 (exp.f64 (log.f64 (neg.f64 (PI.f64))))) (/.f64 -180 angle))
(/.f64 (*.f64 -1/180 (pow.f64 (*.f64 angle (neg.f64 (PI.f64))) 3)) (*.f64 (*.f64 angle (PI.f64)) (*.f64 angle (PI.f64))))
(/.f64 (*.f64 1/180 (neg.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 angle (PI.f64))))) (*.f64 angle (neg.f64 (PI.f64))))
(/.f64 (*.f64 1/180 (pow.f64 (*.f64 angle (PI.f64)) 3)) (*.f64 (*.f64 angle (PI.f64)) (*.f64 angle (PI.f64))))
(/.f64 (*.f64 (*.f64 (PI.f64) -1/180) (neg.f64 (*.f64 angle angle))) angle)
(/.f64 (*.f64 (*.f64 (PI.f64) -1/180) (neg.f64 (pow.f64 angle 3))) (*.f64 angle angle))
(/.f64 (*.f64 (*.f64 angle -1/180) (neg.f64 (*.f64 (PI.f64) (PI.f64)))) (PI.f64))
(/.f64 (*.f64 (*.f64 angle -1/180) (neg.f64 (pow.f64 (PI.f64) 3))) (*.f64 (PI.f64) (PI.f64)))
(/.f64 (*.f64 (neg.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 angle (PI.f64)))) 1/180) (*.f64 angle (neg.f64 (PI.f64))))
(/.f64 (*.f64 (pow.f64 (*.f64 angle (PI.f64)) 3) 1/180) (*.f64 (*.f64 angle (PI.f64)) (*.f64 angle (PI.f64))))
(/.f64 (*.f64 (pow.f64 (*.f64 angle (neg.f64 (PI.f64))) 3) -1/180) (*.f64 (*.f64 angle (PI.f64)) (*.f64 angle (PI.f64))))
(/.f64 (*.f64 (exp.f64 (log.f64 (neg.f64 (PI.f64)))) 1) (/.f64 -180 angle))
(/.f64 (*.f64 (neg.f64 (*.f64 angle angle)) (*.f64 (PI.f64) -1/180)) angle)
(/.f64 (*.f64 (neg.f64 (pow.f64 angle 3)) (*.f64 (PI.f64) -1/180)) (*.f64 angle angle))
(/.f64 (*.f64 (neg.f64 (*.f64 (PI.f64) (PI.f64))) (*.f64 angle -1/180)) (PI.f64))
(/.f64 (*.f64 (neg.f64 (pow.f64 (PI.f64) 3)) (*.f64 angle -1/180)) (*.f64 (PI.f64) (PI.f64)))
(/.f64 (*.f64 (neg.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 angle (PI.f64)))) -1/180) (*.f64 angle (PI.f64)))
(/.f64 (/.f64 (PI.f64) (pow.f64 (*.f64 angle 1/180) -1/2)) (pow.f64 (*.f64 angle 1/180) -1/2))
(/.f64 (/.f64 (*.f64 (PI.f64) 1/180) (pow.f64 angle -1/2)) (pow.f64 angle -1/2))
(/.f64 (/.f64 (*.f64 (PI.f64) -1/180) (pow.f64 (neg.f64 angle) -1/2)) (pow.f64 (neg.f64 angle) -1/2))
(/.f64 (-.f64 0 (pow.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)) 3)) (+.f64 0 (+.f64 (*.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)) (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 0 (*.f64 angle (*.f64 (PI.f64) -1/180))))))
(pow.f64 (/.f64 180 (*.f64 angle (PI.f64))) -1)
(pow.f64 (exp.f64 -1) (log.f64 (/.f64 180 (*.f64 angle (PI.f64)))))
(pow.f64 (exp.f64 (-.f64 (pow.f64 (log.f64 (PI.f64)) 2) (pow.f64 (log.f64 (/.f64 180 angle)) 2))) (/.f64 1 (log.f64 (/.f64 (PI.f64) (*.f64 angle 1/180)))))
(pow.f64 (exp.f64 (+.f64 (pow.f64 (log.f64 (PI.f64)) 3) (pow.f64 (log.f64 (*.f64 angle 1/180)) 3))) (/.f64 1 (fma.f64 (log.f64 (/.f64 180 angle)) (log.f64 (/.f64 (PI.f64) (*.f64 angle 1/180))) (pow.f64 (log.f64 (PI.f64)) 2))))
(neg.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))
Calls

36 calls:

1.0ms
(sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))
0.0ms
(sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))
0.0ms
(/.f64 (*.f64 angle (PI.f64)) 180)
0.0ms
(cos.f64 (exp.f64 (log.f64 (/.f64 (PI.f64) (/.f64 180 angle)))))
0.0ms
(/.f64 (PI.f64) (/.f64 -1 angle))

simplify213.0ms (0.6%)

Algorithm
egg-herbie
Rules
957×associate-*r*
875×associate-*l*
796×times-frac
750×associate-/l*
560×*-commutative
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
072112552
1173211990
2678211862
Stop Event
node limit
Counts
538 → 397
Calls
Call 1
Inputs
(*.f64 1/180 (*.f64 angle (PI.f64)))
(+.f64 (*.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3))) (*.f64 1/180 (*.f64 angle (PI.f64))))
(+.f64 (*.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3))) (+.f64 (*.f64 1/22674816000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5))) (*.f64 1/180 (*.f64 angle (PI.f64)))))
(+.f64 (*.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3))) (+.f64 (*.f64 -1/30855889612800000000 (*.f64 (pow.f64 angle 7) (pow.f64 (PI.f64) 7))) (+.f64 (*.f64 1/22674816000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5))) (*.f64 1/180 (*.f64 angle (PI.f64))))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(+.f64 (*.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3))) (*.f64 1/180 (*.f64 angle (PI.f64))))
(+.f64 (*.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3))) (+.f64 (*.f64 1/22674816000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5))) (*.f64 1/180 (*.f64 angle (PI.f64)))))
(+.f64 (*.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3))) (+.f64 (*.f64 -1/30855889612800000000 (*.f64 (pow.f64 angle 7) (pow.f64 (PI.f64) 7))) (+.f64 (*.f64 1/22674816000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5))) (*.f64 1/180 (*.f64 angle (PI.f64))))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(*.f64 -1 (*.f64 angle (PI.f64)))
(*.f64 -1 (*.f64 angle (PI.f64)))
(*.f64 -1 (*.f64 angle (PI.f64)))
(*.f64 -1 (*.f64 angle (PI.f64)))
(*.f64 -1 (*.f64 angle (PI.f64)))
(*.f64 -1 (*.f64 angle (PI.f64)))
(*.f64 -1 (*.f64 angle (PI.f64)))
(*.f64 -1 (*.f64 angle (PI.f64)))
(*.f64 -1 (*.f64 angle (PI.f64)))
(*.f64 -1 (*.f64 angle (PI.f64)))
(*.f64 -1 (*.f64 angle (PI.f64)))
(*.f64 -1 (*.f64 angle (PI.f64)))
(binary32->binary64 (binary64->binary32 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(binary32->binary64 (binary64->binary32 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(binary32->binary64 (binary64->binary32 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(binary32->binary64 (binary64->binary32 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(binary32->binary64 (binary64->binary32 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(binary32->binary64 (binary64->binary32 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(binary32->binary64 (binary64->binary32 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(binary32->binary64 (binary64->binary32 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(binary32->binary64 (binary64->binary32 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(binary32->binary64 (binary64->binary32 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(binary32->binary64 (binary64->binary32 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(binary32->binary64 (binary64->binary32 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
1
(+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))
(+.f64 1 (+.f64 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))) (*.f64 1/25194240000 (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4)))))
(+.f64 1 (+.f64 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))) (+.f64 (*.f64 -1/24488801280000000 (*.f64 (pow.f64 angle 6) (pow.f64 (PI.f64) 6))) (*.f64 1/25194240000 (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4))))))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(-.f64 0 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))
(-.f64 (*.f64 (sin.f64 0) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (*.f64 (cos.f64 0) (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))))
(*.f64 -1 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))
(neg.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))
(log1p.f64 (expm1.f64 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))))
(expm1.f64 (log1p.f64 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))))
(*.f64 (sqrt.f64 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) (sqrt.f64 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))))
(pow.f64 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180)) 1)
(*.f64 1 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180)))
(*.f64 (*.f64 (cbrt.f64 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) (cbrt.f64 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180)))) (cbrt.f64 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))))
(cbrt.f64 (*.f64 (*.f64 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180)) (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))))
(exp.f64 (log.f64 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))))
(log.f64 (exp.f64 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))))
(binary32->binary64 (binary64->binary32 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))))
(binary32->binary64 (binary64->binary32 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))))
(binary32->binary64 (sin.f32 (/.f32 (*.f32 (binary64->binary32 angle) (PI.f32)) 180)))
(+.f64 0 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(+.f64 (*.f64 (*.f64 (PI.f64) -1/180) 0) (*.f64 angle (*.f64 (PI.f64) 1/180)))
(+.f64 (*.f64 (*.f64 angle -1/180) 0) (*.f64 angle (*.f64 (PI.f64) 1/180)))
(-.f64 0 (*.f64 angle (*.f64 (PI.f64) -1/180)))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 (*.f64 angle (PI.f64)) 1/180)
(*.f64 (*.f64 angle (PI.f64)) (exp.f64 (log.f64 1/180)))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 (exp.f64 (log.f64 1/180)) 1))
(*.f64 (*.f64 angle (PI.f64)) (/.f64 1 (exp.f64 (log.f64 180))))
(*.f64 (*.f64 (PI.f64) 1/180) angle)
(*.f64 -1 (*.f64 angle (*.f64 (PI.f64) -1/180)))
(*.f64 (*.f64 angle (neg.f64 (PI.f64))) -1/180)
(*.f64 (*.f64 angle (neg.f64 (PI.f64))) (exp.f64 (log.f64 -1/180)))
(*.f64 (*.f64 angle (neg.f64 (PI.f64))) (/.f64 1 (exp.f64 (log.f64 -180))))
(*.f64 (*.f64 angle 1/180) (PI.f64))
(*.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)) 1)
(*.f64 1 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(*.f64 -1/180 (*.f64 angle (neg.f64 (PI.f64))))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (neg.f64 angle) (*.f64 (PI.f64) -1/180))
(*.f64 (neg.f64 (PI.f64)) (*.f64 angle -1/180))
(*.f64 (*.f64 (PI.f64) -1/180) (neg.f64 angle))
(*.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)) -1)
(*.f64 (*.f64 angle -1/180) (neg.f64 (PI.f64)))
(*.f64 (exp.f64 (log.f64 1/180)) (*.f64 angle (PI.f64)))
(*.f64 (exp.f64 (log.f64 (neg.f64 (PI.f64)))) (*.f64 angle -1/180))
(*.f64 (exp.f64 (log.f64 (neg.f64 (PI.f64)))) (exp.f64 (log.f64 (*.f64 angle -1/180))))
(*.f64 (pow.f64 (/.f64 180 (PI.f64)) -1/2) (*.f64 (pow.f64 (/.f64 180 (PI.f64)) -1/2) angle))
(*.f64 (pow.f64 (/.f64 180 (*.f64 angle (PI.f64))) -1/2) (pow.f64 (/.f64 180 (*.f64 angle (PI.f64))) -1/2))
(*.f64 (pow.f64 (/.f64 180 (*.f64 angle (PI.f64))) -1/2) (*.f64 (pow.f64 (/.f64 180 (*.f64 angle (PI.f64))) -1/2) 1))
(*.f64 (pow.f64 (/.f64 (/.f64 -1 angle) (PI.f64)) -1/2) (*.f64 (pow.f64 (/.f64 (/.f64 -1 angle) (PI.f64)) -1/2) -1/180))
(*.f64 (pow.f64 (/.f64 -1 angle) -1/2) (*.f64 (pow.f64 (/.f64 -1 angle) -1/2) (*.f64 (PI.f64) -1/180)))
(*.f64 (pow.f64 (/.f64 180 angle) -1/2) (*.f64 (pow.f64 (/.f64 180 angle) -1/2) (PI.f64)))
(*.f64 (exp.f64 (log.f64 -1/180)) (*.f64 angle (neg.f64 (PI.f64))))
(*.f64 (exp.f64 (log.f64 (*.f64 (PI.f64) -1/180))) (neg.f64 angle))
(*.f64 (*.f64 angle (pow.f64 (/.f64 180 (PI.f64)) -1/2)) (pow.f64 (/.f64 180 (PI.f64)) -1/2))
(*.f64 (*.f64 (PI.f64) (pow.f64 (/.f64 180 angle) -1/2)) (pow.f64 (/.f64 180 angle) -1/2))
(*.f64 (*.f64 1 (pow.f64 (/.f64 180 (*.f64 angle (PI.f64))) -1/2)) (pow.f64 (/.f64 180 (*.f64 angle (PI.f64))) -1/2))
(*.f64 (*.f64 -1/180 (pow.f64 (/.f64 (/.f64 -1 angle) (PI.f64)) -1/2)) (pow.f64 (/.f64 (/.f64 -1 angle) (PI.f64)) -1/2))
(*.f64 (*.f64 (*.f64 (PI.f64) -1/180) (pow.f64 (/.f64 -1 angle) -1/2)) (pow.f64 (/.f64 -1 angle) -1/2))
(*.f64 (/.f64 (PI.f64) (exp.f64 (log.f64 -180))) (neg.f64 angle))
(*.f64 (/.f64 (*.f64 (PI.f64) 1/180) (neg.f64 (/.f64 (/.f64 1 angle) angle))) (/.f64 -1 angle))
(*.f64 (/.f64 (*.f64 (PI.f64) 1/180) (neg.f64 (pow.f64 (/.f64 -1 angle) 3))) (/.f64 (/.f64 1 angle) angle))
(*.f64 (/.f64 (neg.f64 (PI.f64)) (neg.f64 (*.f64 (/.f64 -180 angle) (/.f64 -180 angle)))) (/.f64 180 angle))
(*.f64 (/.f64 (neg.f64 (PI.f64)) (neg.f64 (/.f64 5832000 (pow.f64 angle 3)))) (*.f64 (/.f64 -180 angle) (/.f64 -180 angle)))
(pow.f64 (/.f64 180 (*.f64 angle (PI.f64))) -1)
(pow.f64 (exp.f64 -1) (log.f64 (/.f64 180 (*.f64 angle (PI.f64)))))
(pow.f64 (exp.f64 (-.f64 (pow.f64 (log.f64 (PI.f64)) 2) (pow.f64 (log.f64 (/.f64 180 angle)) 2))) (/.f64 1 (log.f64 (/.f64 (PI.f64) (*.f64 angle 1/180)))))
(pow.f64 (exp.f64 (+.f64 (pow.f64 (log.f64 (PI.f64)) 3) (pow.f64 (log.f64 (*.f64 angle 1/180)) 3))) (/.f64 1 (fma.f64 (log.f64 (/.f64 180 angle)) (log.f64 (/.f64 (PI.f64) (*.f64 angle 1/180))) (pow.f64 (log.f64 (PI.f64)) 2))))
(neg.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))
(exp.f64 (log.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))
(log1p.f64 (expm1.f64 (/.f64 (*.f64 angle (PI.f64)) 180)))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 angle (PI.f64)) 180)))
(*.f64 (sqrt.f64 (/.f64 (*.f64 angle (PI.f64)) 180)) (sqrt.f64 (/.f64 (*.f64 angle (PI.f64)) 180)))
(pow.f64 (/.f64 (*.f64 angle (PI.f64)) 180) 1)
(*.f64 1 (/.f64 (*.f64 angle (PI.f64)) 180))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 angle (PI.f64)) 180)) (cbrt.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) (cbrt.f64 (/.f64 (*.f64 angle (PI.f64)) 180)))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (*.f64 angle (PI.f64)) 180) (/.f64 (*.f64 angle (PI.f64)) 180)) (/.f64 (*.f64 angle (PI.f64)) 180)))
(exp.f64 (log.f64 (/.f64 (*.f64 angle (PI.f64)) 180)))
(log.f64 (exp.f64 (/.f64 (*.f64 angle (PI.f64)) 180)))
(binary32->binary64 (binary64->binary32 (/.f64 (*.f64 angle (PI.f64)) 180)))
(binary32->binary64 (binary64->binary32 (/.f64 (*.f64 angle (PI.f64)) 180)))
(binary32->binary64 (/.f32 (*.f32 (binary64->binary32 angle) (PI.f32)) 180))
(+.f64 0 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(+.f64 (*.f64 (*.f64 (PI.f64) -1/180) 0) (*.f64 angle (*.f64 (PI.f64) 1/180)))
(+.f64 (*.f64 (*.f64 angle -1/180) 0) (*.f64 angle (*.f64 (PI.f64) 1/180)))
(-.f64 0 (*.f64 angle (*.f64 (PI.f64) -1/180)))
(/.f64 angle (/.f64 180 (PI.f64)))
(/.f64 (PI.f64) (/.f64 180 angle))
(/.f64 (*.f64 angle (PI.f64)) 180)
(/.f64 (*.f64 angle (PI.f64)) (exp.f64 (log.f64 180)))
(/.f64 (*.f64 angle (PI.f64)) (*.f64 1 (exp.f64 (log.f64 180))))
(/.f64 (*.f64 angle (PI.f64)) (/.f64 1 (exp.f64 (log.f64 1/180))))
(/.f64 (*.f64 (PI.f64) 1/180) (/.f64 1 angle))
(/.f64 -1 (/.f64 (/.f64 -180 angle) (PI.f64)))
(/.f64 (*.f64 angle (neg.f64 (PI.f64))) -180)
(/.f64 (*.f64 angle (neg.f64 (PI.f64))) (exp.f64 (log.f64 -180)))
(/.f64 (*.f64 angle (neg.f64 (PI.f64))) (*.f64 1 (exp.f64 (log.f64 -180))))
(/.f64 (*.f64 angle 1/180) (/.f64 1 (PI.f64)))
(/.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)) 1)
(/.f64 1 (/.f64 180 (*.f64 angle (PI.f64))))
(/.f64 -1/180 (/.f64 (/.f64 -1 angle) (PI.f64)))
(/.f64 1/180 (/.f64 (/.f64 1 (PI.f64)) angle))
(/.f64 (neg.f64 angle) (/.f64 -180 (PI.f64)))
(/.f64 (neg.f64 angle) (exp.f64 (log.f64 (/.f64 -180 (PI.f64)))))
(/.f64 (neg.f64 (PI.f64)) (/.f64 -180 angle))
(/.f64 (*.f64 (PI.f64) -1/180) (/.f64 -1 angle))
(/.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)) -1)
(/.f64 (*.f64 angle -1/180) (/.f64 -1 (PI.f64)))
(/.f64 (neg.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 angle (PI.f64)))) (*.f64 180 (*.f64 angle (neg.f64 (PI.f64)))))
(/.f64 (neg.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 angle (PI.f64)))) (*.f64 -180 (*.f64 angle (PI.f64))))
(/.f64 (neg.f64 (*.f64 (PI.f64) (PI.f64))) (*.f64 (/.f64 -180 angle) (PI.f64)))
(/.f64 (neg.f64 (*.f64 angle angle)) (*.f64 (/.f64 -180 (PI.f64)) angle))
(/.f64 (exp.f64 (log.f64 (neg.f64 (PI.f64)))) (/.f64 -180 angle))
(/.f64 (pow.f64 (*.f64 angle (neg.f64 (PI.f64))) 3) (*.f64 -180 (*.f64 (*.f64 angle (PI.f64)) (*.f64 angle (PI.f64)))))
(/.f64 (neg.f64 (pow.f64 (PI.f64) 3)) (*.f64 (/.f64 -180 angle) (*.f64 (PI.f64) (PI.f64))))
(/.f64 (pow.f64 (*.f64 angle (PI.f64)) 3) (*.f64 180 (*.f64 (*.f64 angle (PI.f64)) (*.f64 angle (PI.f64)))))
(/.f64 (neg.f64 (pow.f64 angle 3)) (*.f64 (/.f64 -180 (PI.f64)) (*.f64 angle angle)))
(/.f64 (pow.f64 (/.f64 180 (PI.f64)) -1/2) (/.f64 (/.f64 1 angle) (pow.f64 (/.f64 180 (PI.f64)) -1/2)))
(/.f64 (pow.f64 (/.f64 180 (*.f64 angle (PI.f64))) -1/2) (/.f64 1 (pow.f64 (/.f64 180 (*.f64 angle (PI.f64))) -1/2)))
(/.f64 (pow.f64 (/.f64 (/.f64 -1 angle) (PI.f64)) -1/2) (/.f64 -180 (pow.f64 (/.f64 (/.f64 -1 angle) (PI.f64)) -1/2)))
(/.f64 (pow.f64 (/.f64 -1 angle) -1/2) (/.f64 (/.f64 -180 (PI.f64)) (pow.f64 (/.f64 -1 angle) -1/2)))
(/.f64 (pow.f64 (/.f64 180 angle) -1/2) (/.f64 (/.f64 1 (PI.f64)) (pow.f64 (/.f64 180 angle) -1/2)))
(/.f64 (-.f64 0 (*.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)) (*.f64 angle (*.f64 (PI.f64) -1/180)))) (*.f64 angle (*.f64 (PI.f64) -1/180)))
(/.f64 (exp.f64 (log.f64 -1/180)) (/.f64 (/.f64 -1 angle) (PI.f64)))
(/.f64 (exp.f64 (log.f64 -1)) (exp.f64 (log.f64 (/.f64 (/.f64 -180 angle) (PI.f64)))))
(/.f64 (exp.f64 (log.f64 (*.f64 (PI.f64) -1/180))) (/.f64 -1 angle))
(/.f64 (exp.f64 (/.f64 (pow.f64 (log.f64 (PI.f64)) 2) (log.f64 (/.f64 (PI.f64) (*.f64 angle 1/180))))) (exp.f64 (/.f64 (pow.f64 (log.f64 (/.f64 180 angle)) 2) (log.f64 (/.f64 (PI.f64) (*.f64 angle 1/180))))))
(/.f64 (exp.f64 (/.f64 (pow.f64 (log.f64 (PI.f64)) 3) (fma.f64 (log.f64 (/.f64 180 angle)) (log.f64 (/.f64 (PI.f64) (*.f64 angle 1/180))) (pow.f64 (log.f64 (PI.f64)) 2)))) (exp.f64 (/.f64 (pow.f64 (log.f64 (/.f64 180 angle)) 3) (fma.f64 (log.f64 (/.f64 180 angle)) (log.f64 (/.f64 (PI.f64) (*.f64 angle 1/180))) (pow.f64 (log.f64 (PI.f64)) 2)))))
(/.f64 (*.f64 -1/180 (neg.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 angle (PI.f64))))) (*.f64 angle (PI.f64)))
(/.f64 (*.f64 1 (exp.f64 (log.f64 (neg.f64 (PI.f64))))) (/.f64 -180 angle))
(/.f64 (*.f64 -1/180 (pow.f64 (*.f64 angle (neg.f64 (PI.f64))) 3)) (*.f64 (*.f64 angle (PI.f64)) (*.f64 angle (PI.f64))))
(/.f64 (*.f64 1/180 (neg.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 angle (PI.f64))))) (*.f64 angle (neg.f64 (PI.f64))))
(/.f64 (*.f64 1/180 (pow.f64 (*.f64 angle (PI.f64)) 3)) (*.f64 (*.f64 angle (PI.f64)) (*.f64 angle (PI.f64))))
(/.f64 (*.f64 (*.f64 (PI.f64) -1/180) (neg.f64 (*.f64 angle angle))) angle)
(/.f64 (*.f64 (*.f64 (PI.f64) -1/180) (neg.f64 (pow.f64 angle 3))) (*.f64 angle angle))
(/.f64 (*.f64 (*.f64 angle -1/180) (neg.f64 (*.f64 (PI.f64) (PI.f64)))) (PI.f64))
(/.f64 (*.f64 (*.f64 angle -1/180) (neg.f64 (pow.f64 (PI.f64) 3))) (*.f64 (PI.f64) (PI.f64)))
(/.f64 (*.f64 (neg.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 angle (PI.f64)))) 1/180) (*.f64 angle (neg.f64 (PI.f64))))
(/.f64 (*.f64 (pow.f64 (*.f64 angle (PI.f64)) 3) 1/180) (*.f64 (*.f64 angle (PI.f64)) (*.f64 angle (PI.f64))))
(/.f64 (*.f64 (pow.f64 (*.f64 angle (neg.f64 (PI.f64))) 3) -1/180) (*.f64 (*.f64 angle (PI.f64)) (*.f64 angle (PI.f64))))
(/.f64 (*.f64 (exp.f64 (log.f64 (neg.f64 (PI.f64)))) 1) (/.f64 -180 angle))
(/.f64 (*.f64 (neg.f64 (*.f64 angle angle)) (*.f64 (PI.f64) -1/180)) angle)
(/.f64 (*.f64 (neg.f64 (pow.f64 angle 3)) (*.f64 (PI.f64) -1/180)) (*.f64 angle angle))
(/.f64 (*.f64 (neg.f64 (*.f64 (PI.f64) (PI.f64))) (*.f64 angle -1/180)) (PI.f64))
(/.f64 (*.f64 (neg.f64 (pow.f64 (PI.f64) 3)) (*.f64 angle -1/180)) (*.f64 (PI.f64) (PI.f64)))
(/.f64 (*.f64 (neg.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 angle (PI.f64)))) -1/180) (*.f64 angle (PI.f64)))
(/.f64 (/.f64 (PI.f64) (pow.f64 (*.f64 angle 1/180) -1/2)) (pow.f64 (*.f64 angle 1/180) -1/2))
(/.f64 (/.f64 (*.f64 (PI.f64) 1/180) (pow.f64 angle -1/2)) (pow.f64 angle -1/2))
(/.f64 (/.f64 (*.f64 (PI.f64) -1/180) (pow.f64 (neg.f64 angle) -1/2)) (pow.f64 (neg.f64 angle) -1/2))
(/.f64 (-.f64 0 (pow.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)) 3)) (+.f64 0 (+.f64 (*.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)) (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 0 (*.f64 angle (*.f64 (PI.f64) -1/180))))))
(pow.f64 (/.f64 180 (*.f64 angle (PI.f64))) -1)
(pow.f64 (exp.f64 -1) (log.f64 (/.f64 180 (*.f64 angle (PI.f64)))))
(pow.f64 (exp.f64 (-.f64 (pow.f64 (log.f64 (PI.f64)) 2) (pow.f64 (log.f64 (/.f64 180 angle)) 2))) (/.f64 1 (log.f64 (/.f64 (PI.f64) (*.f64 angle 1/180)))))
(pow.f64 (exp.f64 (+.f64 (pow.f64 (log.f64 (PI.f64)) 3) (pow.f64 (log.f64 (*.f64 angle 1/180)) 3))) (/.f64 1 (fma.f64 (log.f64 (/.f64 180 angle)) (log.f64 (/.f64 (PI.f64) (*.f64 angle 1/180))) (pow.f64 (log.f64 (PI.f64)) 2))))
(neg.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))
(exp.f64 (log.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))
(log1p.f64 (expm1.f64 (*.f64 angle (/.f64 (PI.f64) 180))))
(expm1.f64 (log1p.f64 (*.f64 angle (/.f64 (PI.f64) 180))))
(*.f64 (sqrt.f64 (*.f64 angle (/.f64 (PI.f64) 180))) (sqrt.f64 (*.f64 angle (/.f64 (PI.f64) 180))))
(pow.f64 (*.f64 angle (/.f64 (PI.f64) 180)) 1)
(*.f64 1 (*.f64 angle (/.f64 (PI.f64) 180)))
(*.f64 (*.f64 (cbrt.f64 (*.f64 angle (/.f64 (PI.f64) 180))) (cbrt.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) (cbrt.f64 (*.f64 angle (/.f64 (PI.f64) 180))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 angle (/.f64 (PI.f64) 180)) (*.f64 angle (/.f64 (PI.f64) 180))) (*.f64 angle (/.f64 (PI.f64) 180))))
(exp.f64 (log.f64 (*.f64 angle (/.f64 (PI.f64) 180))))
(log.f64 (exp.f64 (*.f64 angle (/.f64 (PI.f64) 180))))
(binary32->binary64 (binary64->binary32 (*.f64 angle (/.f64 (PI.f64) 180))))
(binary32->binary64 (binary64->binary32 (*.f64 angle (/.f64 (PI.f64) 180))))
(binary32->binary64 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180)))
(-.f64 0 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))
(-.f64 (*.f64 (sin.f64 0) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (*.f64 (cos.f64 0) (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))))
(*.f64 -1 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))
(neg.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))
(log1p.f64 (expm1.f64 (sin.f64 (/.f64 (/.f64 (PI.f64) (/.f64 -1 angle)) -180))))
(expm1.f64 (log1p.f64 (sin.f64 (/.f64 (/.f64 (PI.f64) (/.f64 -1 angle)) -180))))
(*.f64 (sqrt.f64 (sin.f64 (/.f64 (/.f64 (PI.f64) (/.f64 -1 angle)) -180))) (sqrt.f64 (sin.f64 (/.f64 (/.f64 (PI.f64) (/.f64 -1 angle)) -180))))
(pow.f64 (sin.f64 (/.f64 (/.f64 (PI.f64) (/.f64 -1 angle)) -180)) 1)
(*.f64 1 (sin.f64 (/.f64 (/.f64 (PI.f64) (/.f64 -1 angle)) -180)))
(*.f64 (*.f64 (cbrt.f64 (sin.f64 (/.f64 (/.f64 (PI.f64) (/.f64 -1 angle)) -180))) (cbrt.f64 (sin.f64 (/.f64 (/.f64 (PI.f64) (/.f64 -1 angle)) -180)))) (cbrt.f64 (sin.f64 (/.f64 (/.f64 (PI.f64) (/.f64 -1 angle)) -180))))
(cbrt.f64 (*.f64 (*.f64 (sin.f64 (/.f64 (/.f64 (PI.f64) (/.f64 -1 angle)) -180)) (sin.f64 (/.f64 (/.f64 (PI.f64) (/.f64 -1 angle)) -180))) (sin.f64 (/.f64 (/.f64 (PI.f64) (/.f64 -1 angle)) -180))))
(exp.f64 (log.f64 (sin.f64 (/.f64 (/.f64 (PI.f64) (/.f64 -1 angle)) -180))))
(log.f64 (exp.f64 (sin.f64 (/.f64 (/.f64 (PI.f64) (/.f64 -1 angle)) -180))))
(binary32->binary64 (binary64->binary32 (sin.f64 (/.f64 (/.f64 (PI.f64) (/.f64 -1 angle)) -180))))
(binary32->binary64 (binary64->binary32 (sin.f64 (/.f64 (/.f64 (PI.f64) (/.f64 -1 angle)) -180))))
(binary32->binary64 (sin.f32 (/.f32 (/.f32 (PI.f32) (/.f32 -1 (binary64->binary32 angle))) -180)))
(+.f64 (*.f64 angle (neg.f64 (PI.f64))) 0)
(+.f64 0 (*.f64 angle (neg.f64 (PI.f64))))
(-.f64 0 (*.f64 angle (PI.f64)))
(*.f64 angle (neg.f64 (PI.f64)))
(*.f64 angle (exp.f64 (log.f64 (neg.f64 (PI.f64)))))
(*.f64 (PI.f64) (neg.f64 angle))
(*.f64 (*.f64 angle (PI.f64)) -1)
(*.f64 -1 (*.f64 angle (PI.f64)))
(*.f64 (*.f64 angle (neg.f64 (PI.f64))) 1)
(*.f64 1 (*.f64 angle (neg.f64 (PI.f64))))
(*.f64 (neg.f64 angle) (PI.f64))
(*.f64 (neg.f64 (PI.f64)) angle)
(*.f64 (neg.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 angle (PI.f64)))) (/.f64 (/.f64 1 (PI.f64)) angle))
(*.f64 (exp.f64 (log.f64 (neg.f64 (PI.f64)))) angle)
(*.f64 (pow.f64 (*.f64 angle (neg.f64 (PI.f64))) 3) (/.f64 1 (*.f64 (*.f64 angle (PI.f64)) (*.f64 angle (PI.f64)))))
(*.f64 (pow.f64 (/.f64 (/.f64 -1 angle) (PI.f64)) -1/2) (pow.f64 (/.f64 (/.f64 -1 angle) (PI.f64)) -1/2))
(*.f64 (pow.f64 (/.f64 (/.f64 -1 angle) (PI.f64)) -1/2) (*.f64 (pow.f64 (/.f64 (/.f64 -1 angle) (PI.f64)) -1/2) 1))
(*.f64 (pow.f64 (/.f64 -1 angle) -1/2) (*.f64 (pow.f64 (/.f64 -1 angle) -1/2) (PI.f64)))
(*.f64 (exp.f64 (log.f64 -1)) (*.f64 angle (PI.f64)))
(*.f64 (*.f64 (PI.f64) (pow.f64 (/.f64 -1 angle) -1/2)) (pow.f64 (/.f64 -1 angle) -1/2))
(*.f64 (*.f64 1 (pow.f64 (/.f64 (/.f64 -1 angle) (PI.f64)) -1/2)) (pow.f64 (/.f64 (/.f64 -1 angle) (PI.f64)) -1/2))
(*.f64 (/.f64 (neg.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 angle (PI.f64)))) angle) (/.f64 1 (PI.f64)))
(*.f64 (/.f64 (neg.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 angle (PI.f64)))) (PI.f64)) (/.f64 1 angle))
(*.f64 (/.f64 (neg.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 angle (PI.f64)))) -1) (/.f64 (/.f64 -1 angle) (PI.f64)))
(*.f64 (/.f64 (neg.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 angle (PI.f64)))) 1) (/.f64 (/.f64 1 (PI.f64)) angle))
(*.f64 (/.f64 (neg.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 angle (PI.f64)))) (neg.f64 angle)) (/.f64 -1 (PI.f64)))
(*.f64 (/.f64 (neg.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 angle (PI.f64)))) (neg.f64 (PI.f64))) (/.f64 -1 angle))
(*.f64 (/.f64 (neg.f64 (PI.f64)) (neg.f64 (/.f64 (/.f64 1 angle) angle))) (/.f64 -1 angle))
(*.f64 (/.f64 (neg.f64 (PI.f64)) (neg.f64 (pow.f64 (/.f64 -1 angle) 3))) (/.f64 (/.f64 1 angle) angle))
(*.f64 (/.f64 (neg.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 angle (PI.f64)))) (pow.f64 (*.f64 angle (PI.f64)) 3)) (*.f64 (*.f64 angle (PI.f64)) (*.f64 angle (PI.f64))))
(*.f64 (/.f64 (neg.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 angle (PI.f64)))) (neg.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 angle (PI.f64))))) (*.f64 angle (neg.f64 (PI.f64))))
(pow.f64 (/.f64 (/.f64 -1 angle) (PI.f64)) -1)
(pow.f64 (exp.f64 -1) (log.f64 (/.f64 (/.f64 -1 angle) (PI.f64))))
(neg.f64 (*.f64 angle (PI.f64)))
(exp.f64 (log.f64 (*.f64 angle (neg.f64 (PI.f64)))))
(log1p.f64 (expm1.f64 (/.f64 (PI.f64) (/.f64 -1 angle))))
(expm1.f64 (log1p.f64 (/.f64 (PI.f64) (/.f64 -1 angle))))
(*.f64 (sqrt.f64 (/.f64 (PI.f64) (/.f64 -1 angle))) (sqrt.f64 (/.f64 (PI.f64) (/.f64 -1 angle))))
(pow.f64 (/.f64 (PI.f64) (/.f64 -1 angle)) 1)
(*.f64 1 (/.f64 (PI.f64) (/.f64 -1 angle)))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (PI.f64) (/.f64 -1 angle))) (cbrt.f64 (/.f64 (PI.f64) (/.f64 -1 angle)))) (cbrt.f64 (/.f64 (PI.f64) (/.f64 -1 angle))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (PI.f64) (/.f64 -1 angle)) (/.f64 (PI.f64) (/.f64 -1 angle))) (/.f64 (PI.f64) (/.f64 -1 angle))))
(exp.f64 (log.f64 (/.f64 (PI.f64) (/.f64 -1 angle))))
(log.f64 (exp.f64 (/.f64 (PI.f64) (/.f64 -1 angle))))
(binary32->binary64 (binary64->binary32 (/.f64 (PI.f64) (/.f64 -1 angle))))
(binary32->binary64 (binary64->binary32 (/.f64 (PI.f64) (/.f64 -1 angle))))
(binary32->binary64 (/.f32 (PI.f32) (/.f32 -1 (binary64->binary32 angle))))
(log1p.f64 (expm1.f64 (binary32->binary64 (binary64->binary32 (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))))))
(expm1.f64 (log1p.f64 (binary32->binary64 (binary64->binary32 (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))))))
(*.f64 (sqrt.f64 (binary32->binary64 (binary64->binary32 (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))))) (sqrt.f64 (binary32->binary64 (binary64->binary32 (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))))))
(pow.f64 (binary32->binary64 (binary64->binary32 (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64))))) 1)
(*.f64 1 (binary32->binary64 (binary64->binary32 (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64))))))
(*.f64 (*.f64 (cbrt.f64 (binary32->binary64 (binary64->binary32 (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))))) (cbrt.f64 (binary32->binary64 (binary64->binary32 (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64))))))) (cbrt.f64 (binary32->binary64 (binary64->binary32 (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))))))
(cbrt.f64 (*.f64 (*.f64 (binary32->binary64 (binary64->binary32 (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64))))) (binary32->binary64 (binary64->binary32 (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))))) (binary32->binary64 (binary64->binary32 (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))))))
(exp.f64 (log.f64 (binary32->binary64 (binary64->binary32 (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))))))
(log.f64 (exp.f64 (binary32->binary64 (binary64->binary32 (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))))))
(binary32->binary64 (binary64->binary32 (binary32->binary64 (binary64->binary32 (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))))))
(binary32->binary64 (binary64->binary32 (binary32->binary64 (binary64->binary32 (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))))))
(binary32->binary64 (binary64->binary32 (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))))
(+.f64 (*.f64 (cos.f64 0) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (*.f64 (sin.f64 0) (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))))
(+.f64 (*.f64 (cos.f64 0) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (*.f64 (sin.f64 0) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(log1p.f64 (expm1.f64 (cos.f64 (exp.f64 (log.f64 (/.f64 (PI.f64) (/.f64 180 angle)))))))
(expm1.f64 (log1p.f64 (cos.f64 (exp.f64 (log.f64 (/.f64 (PI.f64) (/.f64 180 angle)))))))
(*.f64 (sqrt.f64 (cos.f64 (exp.f64 (log.f64 (/.f64 (PI.f64) (/.f64 180 angle)))))) (sqrt.f64 (cos.f64 (exp.f64 (log.f64 (/.f64 (PI.f64) (/.f64 180 angle)))))))
(pow.f64 (cos.f64 (exp.f64 (log.f64 (/.f64 (PI.f64) (/.f64 180 angle))))) 1)
(*.f64 1 (cos.f64 (exp.f64 (log.f64 (/.f64 (PI.f64) (/.f64 180 angle))))))
(*.f64 (*.f64 (cbrt.f64 (cos.f64 (exp.f64 (log.f64 (/.f64 (PI.f64) (/.f64 180 angle)))))) (cbrt.f64 (cos.f64 (exp.f64 (log.f64 (/.f64 (PI.f64) (/.f64 180 angle))))))) (cbrt.f64 (cos.f64 (exp.f64 (log.f64 (/.f64 (PI.f64) (/.f64 180 angle)))))))
(cbrt.f64 (*.f64 (*.f64 (cos.f64 (exp.f64 (log.f64 (/.f64 (PI.f64) (/.f64 180 angle))))) (cos.f64 (exp.f64 (log.f64 (/.f64 (PI.f64) (/.f64 180 angle)))))) (cos.f64 (exp.f64 (log.f64 (/.f64 (PI.f64) (/.f64 180 angle)))))))
(exp.f64 (log.f64 (cos.f64 (exp.f64 (log.f64 (/.f64 (PI.f64) (/.f64 180 angle)))))))
(log.f64 (exp.f64 (cos.f64 (exp.f64 (log.f64 (/.f64 (PI.f64) (/.f64 180 angle)))))))
(binary32->binary64 (binary64->binary32 (cos.f64 (exp.f64 (log.f64 (/.f64 (PI.f64) (/.f64 180 angle)))))))
(binary32->binary64 (binary64->binary32 (cos.f64 (exp.f64 (log.f64 (/.f64 (PI.f64) (/.f64 180 angle)))))))
(binary32->binary64 (cos.f32 (exp.f32 (log.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle)))))))
(+.f64 0 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(+.f64 (*.f64 (*.f64 (PI.f64) -1/180) 0) (*.f64 angle (*.f64 (PI.f64) 1/180)))
(+.f64 (*.f64 (*.f64 angle -1/180) 0) (*.f64 angle (*.f64 (PI.f64) 1/180)))
(-.f64 0 (*.f64 angle (*.f64 (PI.f64) -1/180)))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 (*.f64 angle (PI.f64)) 1/180)
(*.f64 (*.f64 angle (PI.f64)) (exp.f64 (log.f64 1/180)))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 (exp.f64 (log.f64 1/180)) 1))
(*.f64 (*.f64 angle (PI.f64)) (/.f64 1 (exp.f64 (log.f64 180))))
(*.f64 (*.f64 (PI.f64) 1/180) angle)
(*.f64 -1 (*.f64 angle (*.f64 (PI.f64) -1/180)))
(*.f64 (*.f64 angle (neg.f64 (PI.f64))) -1/180)
(*.f64 (*.f64 angle (neg.f64 (PI.f64))) (exp.f64 (log.f64 -1/180)))
(*.f64 (*.f64 angle (neg.f64 (PI.f64))) (/.f64 1 (exp.f64 (log.f64 -180))))
(*.f64 (*.f64 angle 1/180) (PI.f64))
(*.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)) 1)
(*.f64 1 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(*.f64 -1/180 (*.f64 angle (neg.f64 (PI.f64))))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (neg.f64 angle) (*.f64 (PI.f64) -1/180))
(*.f64 (neg.f64 (PI.f64)) (*.f64 angle -1/180))
(*.f64 (*.f64 (PI.f64) -1/180) (neg.f64 angle))
(*.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)) -1)
(*.f64 (*.f64 angle -1/180) (neg.f64 (PI.f64)))
(*.f64 (exp.f64 (log.f64 1/180)) (*.f64 angle (PI.f64)))
(*.f64 (exp.f64 (log.f64 (neg.f64 (PI.f64)))) (*.f64 angle -1/180))
(*.f64 (exp.f64 (log.f64 (neg.f64 (PI.f64)))) (exp.f64 (log.f64 (*.f64 angle -1/180))))
(*.f64 (pow.f64 (/.f64 180 (PI.f64)) -1/2) (*.f64 (pow.f64 (/.f64 180 (PI.f64)) -1/2) angle))
(*.f64 (pow.f64 (/.f64 180 (*.f64 angle (PI.f64))) -1/2) (pow.f64 (/.f64 180 (*.f64 angle (PI.f64))) -1/2))
(*.f64 (pow.f64 (/.f64 180 (*.f64 angle (PI.f64))) -1/2) (*.f64 (pow.f64 (/.f64 180 (*.f64 angle (PI.f64))) -1/2) 1))
(*.f64 (pow.f64 (/.f64 (/.f64 -1 angle) (PI.f64)) -1/2) (*.f64 (pow.f64 (/.f64 (/.f64 -1 angle) (PI.f64)) -1/2) -1/180))
(*.f64 (pow.f64 (/.f64 -1 angle) -1/2) (*.f64 (pow.f64 (/.f64 -1 angle) -1/2) (*.f64 (PI.f64) -1/180)))
(*.f64 (pow.f64 (/.f64 180 angle) -1/2) (*.f64 (pow.f64 (/.f64 180 angle) -1/2) (PI.f64)))
(*.f64 (exp.f64 (log.f64 -1/180)) (*.f64 angle (neg.f64 (PI.f64))))
(*.f64 (exp.f64 (log.f64 (*.f64 (PI.f64) -1/180))) (neg.f64 angle))
(*.f64 (*.f64 angle (pow.f64 (/.f64 180 (PI.f64)) -1/2)) (pow.f64 (/.f64 180 (PI.f64)) -1/2))
(*.f64 (*.f64 (PI.f64) (pow.f64 (/.f64 180 angle) -1/2)) (pow.f64 (/.f64 180 angle) -1/2))
(*.f64 (*.f64 1 (pow.f64 (/.f64 180 (*.f64 angle (PI.f64))) -1/2)) (pow.f64 (/.f64 180 (*.f64 angle (PI.f64))) -1/2))
(*.f64 (*.f64 -1/180 (pow.f64 (/.f64 (/.f64 -1 angle) (PI.f64)) -1/2)) (pow.f64 (/.f64 (/.f64 -1 angle) (PI.f64)) -1/2))
(*.f64 (*.f64 (*.f64 (PI.f64) -1/180) (pow.f64 (/.f64 -1 angle) -1/2)) (pow.f64 (/.f64 -1 angle) -1/2))
(*.f64 (/.f64 (PI.f64) (exp.f64 (log.f64 -180))) (neg.f64 angle))
(*.f64 (/.f64 (*.f64 (PI.f64) 1/180) (neg.f64 (/.f64 (/.f64 1 angle) angle))) (/.f64 -1 angle))
(*.f64 (/.f64 (*.f64 (PI.f64) 1/180) (neg.f64 (pow.f64 (/.f64 -1 angle) 3))) (/.f64 (/.f64 1 angle) angle))
(*.f64 (/.f64 (neg.f64 (PI.f64)) (neg.f64 (*.f64 (/.f64 -180 angle) (/.f64 -180 angle)))) (/.f64 180 angle))
(*.f64 (/.f64 (neg.f64 (PI.f64)) (neg.f64 (/.f64 5832000 (pow.f64 angle 3)))) (*.f64 (/.f64 -180 angle) (/.f64 -180 angle)))
(/.f64 angle (/.f64 180 (PI.f64)))
(/.f64 (PI.f64) (/.f64 180 angle))
(/.f64 (*.f64 angle (PI.f64)) 180)
(/.f64 (*.f64 angle (PI.f64)) (exp.f64 (log.f64 180)))
(/.f64 (*.f64 angle (PI.f64)) (*.f64 1 (exp.f64 (log.f64 180))))
(/.f64 (*.f64 angle (PI.f64)) (/.f64 1 (exp.f64 (log.f64 1/180))))
(/.f64 (*.f64 (PI.f64) 1/180) (/.f64 1 angle))
(/.f64 -1 (/.f64 (/.f64 -180 angle) (PI.f64)))
(/.f64 (*.f64 angle (neg.f64 (PI.f64))) -180)
(/.f64 (*.f64 angle (neg.f64 (PI.f64))) (exp.f64 (log.f64 -180)))
(/.f64 (*.f64 angle (neg.f64 (PI.f64))) (*.f64 1 (exp.f64 (log.f64 -180))))
(/.f64 (*.f64 angle 1/180) (/.f64 1 (PI.f64)))
(/.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)) 1)
(/.f64 1 (/.f64 180 (*.f64 angle (PI.f64))))
(/.f64 -1/180 (/.f64 (/.f64 -1 angle) (PI.f64)))
(/.f64 1/180 (/.f64 (/.f64 1 (PI.f64)) angle))
(/.f64 (neg.f64 angle) (/.f64 -180 (PI.f64)))
(/.f64 (neg.f64 angle) (exp.f64 (log.f64 (/.f64 -180 (PI.f64)))))
(/.f64 (neg.f64 (PI.f64)) (/.f64 -180 angle))
(/.f64 (*.f64 (PI.f64) -1/180) (/.f64 -1 angle))
(/.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)) -1)
(/.f64 (*.f64 angle -1/180) (/.f64 -1 (PI.f64)))
(/.f64 (neg.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 angle (PI.f64)))) (*.f64 180 (*.f64 angle (neg.f64 (PI.f64)))))
(/.f64 (neg.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 angle (PI.f64)))) (*.f64 -180 (*.f64 angle (PI.f64))))
(/.f64 (neg.f64 (*.f64 (PI.f64) (PI.f64))) (*.f64 (/.f64 -180 angle) (PI.f64)))
(/.f64 (neg.f64 (*.f64 angle angle)) (*.f64 (/.f64 -180 (PI.f64)) angle))
(/.f64 (exp.f64 (log.f64 (neg.f64 (PI.f64)))) (/.f64 -180 angle))
(/.f64 (pow.f64 (*.f64 angle (neg.f64 (PI.f64))) 3) (*.f64 -180 (*.f64 (*.f64 angle (PI.f64)) (*.f64 angle (PI.f64)))))
(/.f64 (neg.f64 (pow.f64 (PI.f64) 3)) (*.f64 (/.f64 -180 angle) (*.f64 (PI.f64) (PI.f64))))
(/.f64 (pow.f64 (*.f64 angle (PI.f64)) 3) (*.f64 180 (*.f64 (*.f64 angle (PI.f64)) (*.f64 angle (PI.f64)))))
(/.f64 (neg.f64 (pow.f64 angle 3)) (*.f64 (/.f64 -180 (PI.f64)) (*.f64 angle angle)))
(/.f64 (pow.f64 (/.f64 180 (PI.f64)) -1/2) (/.f64 (/.f64 1 angle) (pow.f64 (/.f64 180 (PI.f64)) -1/2)))
(/.f64 (pow.f64 (/.f64 180 (*.f64 angle (PI.f64))) -1/2) (/.f64 1 (pow.f64 (/.f64 180 (*.f64 angle (PI.f64))) -1/2)))
(/.f64 (pow.f64 (/.f64 (/.f64 -1 angle) (PI.f64)) -1/2) (/.f64 -180 (pow.f64 (/.f64 (/.f64 -1 angle) (PI.f64)) -1/2)))
(/.f64 (pow.f64 (/.f64 -1 angle) -1/2) (/.f64 (/.f64 -180 (PI.f64)) (pow.f64 (/.f64 -1 angle) -1/2)))
(/.f64 (pow.f64 (/.f64 180 angle) -1/2) (/.f64 (/.f64 1 (PI.f64)) (pow.f64 (/.f64 180 angle) -1/2)))
(/.f64 (-.f64 0 (*.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)) (*.f64 angle (*.f64 (PI.f64) -1/180)))) (*.f64 angle (*.f64 (PI.f64) -1/180)))
(/.f64 (exp.f64 (log.f64 -1/180)) (/.f64 (/.f64 -1 angle) (PI.f64)))
(/.f64 (exp.f64 (log.f64 -1)) (exp.f64 (log.f64 (/.f64 (/.f64 -180 angle) (PI.f64)))))
(/.f64 (exp.f64 (log.f64 (*.f64 (PI.f64) -1/180))) (/.f64 -1 angle))
(/.f64 (exp.f64 (/.f64 (pow.f64 (log.f64 (PI.f64)) 2) (log.f64 (/.f64 (PI.f64) (*.f64 angle 1/180))))) (exp.f64 (/.f64 (pow.f64 (log.f64 (/.f64 180 angle)) 2) (log.f64 (/.f64 (PI.f64) (*.f64 angle 1/180))))))
(/.f64 (exp.f64 (/.f64 (pow.f64 (log.f64 (PI.f64)) 3) (fma.f64 (log.f64 (/.f64 180 angle)) (log.f64 (/.f64 (PI.f64) (*.f64 angle 1/180))) (pow.f64 (log.f64 (PI.f64)) 2)))) (exp.f64 (/.f64 (pow.f64 (log.f64 (/.f64 180 angle)) 3) (fma.f64 (log.f64 (/.f64 180 angle)) (log.f64 (/.f64 (PI.f64) (*.f64 angle 1/180))) (pow.f64 (log.f64 (PI.f64)) 2)))))
(/.f64 (*.f64 -1/180 (neg.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 angle (PI.f64))))) (*.f64 angle (PI.f64)))
(/.f64 (*.f64 1 (exp.f64 (log.f64 (neg.f64 (PI.f64))))) (/.f64 -180 angle))
(/.f64 (*.f64 -1/180 (pow.f64 (*.f64 angle (neg.f64 (PI.f64))) 3)) (*.f64 (*.f64 angle (PI.f64)) (*.f64 angle (PI.f64))))
(/.f64 (*.f64 1/180 (neg.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 angle (PI.f64))))) (*.f64 angle (neg.f64 (PI.f64))))
(/.f64 (*.f64 1/180 (pow.f64 (*.f64 angle (PI.f64)) 3)) (*.f64 (*.f64 angle (PI.f64)) (*.f64 angle (PI.f64))))
(/.f64 (*.f64 (*.f64 (PI.f64) -1/180) (neg.f64 (*.f64 angle angle))) angle)
(/.f64 (*.f64 (*.f64 (PI.f64) -1/180) (neg.f64 (pow.f64 angle 3))) (*.f64 angle angle))
(/.f64 (*.f64 (*.f64 angle -1/180) (neg.f64 (*.f64 (PI.f64) (PI.f64)))) (PI.f64))
(/.f64 (*.f64 (*.f64 angle -1/180) (neg.f64 (pow.f64 (PI.f64) 3))) (*.f64 (PI.f64) (PI.f64)))
(/.f64 (*.f64 (neg.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 angle (PI.f64)))) 1/180) (*.f64 angle (neg.f64 (PI.f64))))
(/.f64 (*.f64 (pow.f64 (*.f64 angle (PI.f64)) 3) 1/180) (*.f64 (*.f64 angle (PI.f64)) (*.f64 angle (PI.f64))))
(/.f64 (*.f64 (pow.f64 (*.f64 angle (neg.f64 (PI.f64))) 3) -1/180) (*.f64 (*.f64 angle (PI.f64)) (*.f64 angle (PI.f64))))
(/.f64 (*.f64 (exp.f64 (log.f64 (neg.f64 (PI.f64)))) 1) (/.f64 -180 angle))
(/.f64 (*.f64 (neg.f64 (*.f64 angle angle)) (*.f64 (PI.f64) -1/180)) angle)
(/.f64 (*.f64 (neg.f64 (pow.f64 angle 3)) (*.f64 (PI.f64) -1/180)) (*.f64 angle angle))
(/.f64 (*.f64 (neg.f64 (*.f64 (PI.f64) (PI.f64))) (*.f64 angle -1/180)) (PI.f64))
(/.f64 (*.f64 (neg.f64 (pow.f64 (PI.f64) 3)) (*.f64 angle -1/180)) (*.f64 (PI.f64) (PI.f64)))
(/.f64 (*.f64 (neg.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 angle (PI.f64)))) -1/180) (*.f64 angle (PI.f64)))
(/.f64 (/.f64 (PI.f64) (pow.f64 (*.f64 angle 1/180) -1/2)) (pow.f64 (*.f64 angle 1/180) -1/2))
(/.f64 (/.f64 (*.f64 (PI.f64) 1/180) (pow.f64 angle -1/2)) (pow.f64 angle -1/2))
(/.f64 (/.f64 (*.f64 (PI.f64) -1/180) (pow.f64 (neg.f64 angle) -1/2)) (pow.f64 (neg.f64 angle) -1/2))
(/.f64 (-.f64 0 (pow.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)) 3)) (+.f64 0 (+.f64 (*.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)) (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 0 (*.f64 angle (*.f64 (PI.f64) -1/180))))))
(pow.f64 (/.f64 180 (*.f64 angle (PI.f64))) -1)
(pow.f64 (exp.f64 -1) (log.f64 (/.f64 180 (*.f64 angle (PI.f64)))))
(pow.f64 (exp.f64 (-.f64 (pow.f64 (log.f64 (PI.f64)) 2) (pow.f64 (log.f64 (/.f64 180 angle)) 2))) (/.f64 1 (log.f64 (/.f64 (PI.f64) (*.f64 angle 1/180)))))
(pow.f64 (exp.f64 (+.f64 (pow.f64 (log.f64 (PI.f64)) 3) (pow.f64 (log.f64 (*.f64 angle 1/180)) 3))) (/.f64 1 (fma.f64 (log.f64 (/.f64 180 angle)) (log.f64 (/.f64 (PI.f64) (*.f64 angle 1/180))) (pow.f64 (log.f64 (PI.f64)) 2))))
(neg.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))
(log1p.f64 (expm1.f64 (exp.f64 (log.f64 (/.f64 (PI.f64) (/.f64 180 angle))))))
(expm1.f64 (log1p.f64 (exp.f64 (log.f64 (/.f64 (PI.f64) (/.f64 180 angle))))))
(*.f64 (sqrt.f64 (exp.f64 (log.f64 (/.f64 (PI.f64) (/.f64 180 angle))))) (sqrt.f64 (exp.f64 (log.f64 (/.f64 (PI.f64) (/.f64 180 angle))))))
(pow.f64 (exp.f64 (log.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) 1)
(*.f64 1 (exp.f64 (log.f64 (/.f64 (PI.f64) (/.f64 180 angle)))))
(*.f64 (*.f64 (cbrt.f64 (exp.f64 (log.f64 (/.f64 (PI.f64) (/.f64 180 angle))))) (cbrt.f64 (exp.f64 (log.f64 (/.f64 (PI.f64) (/.f64 180 angle)))))) (cbrt.f64 (exp.f64 (log.f64 (/.f64 (PI.f64) (/.f64 180 angle))))))
(cbrt.f64 (*.f64 (*.f64 (exp.f64 (log.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) (exp.f64 (log.f64 (/.f64 (PI.f64) (/.f64 180 angle))))) (exp.f64 (log.f64 (/.f64 (PI.f64) (/.f64 180 angle))))))
(exp.f64 (log.f64 (exp.f64 (log.f64 (/.f64 (PI.f64) (/.f64 180 angle))))))
(log.f64 (exp.f64 (exp.f64 (log.f64 (/.f64 (PI.f64) (/.f64 180 angle))))))
(binary32->binary64 (binary64->binary32 (exp.f64 (log.f64 (/.f64 (PI.f64) (/.f64 180 angle))))))
(binary32->binary64 (binary64->binary32 (exp.f64 (log.f64 (/.f64 (PI.f64) (/.f64 180 angle))))))
(binary32->binary64 (exp.f32 (log.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle))))))
(binary32->binary64 (binary64->binary32 (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2))))
(binary32->binary64 (binary64->binary32 (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2))))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (/.f32 (*.f32 (binary64->binary32 angle) (PI.f32)) 180))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 (/.f32 (binary64->binary32 angle) 180) (PI.f32)))) 2)))
(binary32->binary64 (binary64->binary32 (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2)))
(binary32->binary64 (binary64->binary32 (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2)))
(binary32->binary64 (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 (/.f32 (binary64->binary32 angle) 180) (PI.f32)))) 2))
(binary32->binary64 (binary64->binary32 (*.f64 b (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64))))))
(binary32->binary64 (binary64->binary32 (*.f64 b (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64))))))
(binary32->binary64 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 (/.f32 (binary64->binary32 angle) 180) (PI.f32)))))
(binary32->binary64 (binary64->binary32 (*.f64 angle (PI.f64))))
(binary32->binary64 (binary64->binary32 (*.f64 angle (PI.f64))))
(binary32->binary64 (*.f32 (binary64->binary32 angle) (PI.f32)))
(binary32->binary64 (binary64->binary32 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) 2) (pow.f64 (*.f64 b 1) 2))))
(binary32->binary64 (binary64->binary32 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) 2) (pow.f64 (*.f64 b 1) 2))))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180)))) 2) (pow.f32 (*.f32 (binary64->binary32 b) 1) 2)))
(binary32->binary64 (binary64->binary32 (*.f64 angle (/.f64 (PI.f64) 180))))
(binary32->binary64 (binary64->binary32 (*.f64 angle (/.f64 (PI.f64) 180))))
(binary32->binary64 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180)))
(binary32->binary64 (binary64->binary32 (*.f64 a (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))))))
(binary32->binary64 (binary64->binary32 (*.f64 a (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))))))
(binary32->binary64 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180)))))
(binary32->binary64 (binary64->binary32 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) 2)))
(binary32->binary64 (binary64->binary32 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) 2)))
(binary32->binary64 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180)))) 2))
(binary32->binary64 (binary64->binary32 (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (/.f64 (PI.f64) (/.f64 -1 angle)) -180))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2))))
(binary32->binary64 (binary64->binary32 (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (/.f64 (PI.f64) (/.f64 -1 angle)) -180))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2))))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (/.f32 (/.f32 (PI.f32) (/.f32 -1 (binary64->binary32 angle))) -180))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 (/.f32 (binary64->binary32 angle) 180) (PI.f32)))) 2)))
(binary32->binary64 (binary64->binary32 (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2)))
(binary32->binary64 (binary64->binary32 (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2)))
(binary32->binary64 (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 (/.f32 (binary64->binary32 angle) 180) (PI.f32)))) 2))
(binary32->binary64 (binary64->binary32 (*.f64 b (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64))))))
(binary32->binary64 (binary64->binary32 (*.f64 b (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64))))))
(binary32->binary64 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 (/.f32 (binary64->binary32 angle) 180) (PI.f32)))))
(binary32->binary64 (binary64->binary32 (*.f64 a (sin.f64 (/.f64 (/.f64 (PI.f64) (/.f64 -1 angle)) -180)))))
(binary32->binary64 (binary64->binary32 (*.f64 a (sin.f64 (/.f64 (/.f64 (PI.f64) (/.f64 -1 angle)) -180)))))
(binary32->binary64 (*.f32 (binary64->binary32 a) (sin.f32 (/.f32 (/.f32 (PI.f32) (/.f32 -1 (binary64->binary32 angle))) -180))))
(binary32->binary64 (binary64->binary32 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 b (binary32->binary64 (binary64->binary32 (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))))) 2))))
(binary32->binary64 (binary64->binary32 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 b (binary32->binary64 (binary64->binary32 (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))))) 2))))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (/.f32 (binary64->binary32 angle) 180) (PI.f32)))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 (binary32->binary64 (binary64->binary32 (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64))))))) 2)))
(binary32->binary64 (binary64->binary32 (pow.f64 (*.f64 b (binary32->binary64 (binary64->binary32 (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))))) 2)))
(binary32->binary64 (binary64->binary32 (pow.f64 (*.f64 b (binary32->binary64 (binary64->binary32 (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))))) 2)))
(binary32->binary64 (pow.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 (binary32->binary64 (binary64->binary32 (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64))))))) 2))
(binary32->binary64 (binary64->binary32 (*.f64 b (binary32->binary64 (binary64->binary32 (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64))))))))
(binary32->binary64 (binary64->binary32 (*.f64 b (binary32->binary64 (binary64->binary32 (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64))))))))
(binary32->binary64 (*.f32 (binary64->binary32 b) (binary64->binary32 (binary32->binary64 (binary64->binary32 (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64))))))))
(binary32->binary64 (binary64->binary32 (*.f64 a (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64))))))
(binary32->binary64 (binary64->binary32 (*.f64 a (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64))))))
(binary32->binary64 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (/.f32 (binary64->binary32 angle) 180) (PI.f32)))))
(binary32->binary64 (binary64->binary32 (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) 2) (pow.f64 (*.f64 b (cos.f64 (exp.f64 (log.f64 (/.f64 (PI.f64) (/.f64 180 angle)))))) 2))))
(binary32->binary64 (binary64->binary32 (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) 2) (pow.f64 (*.f64 b (cos.f64 (exp.f64 (log.f64 (/.f64 (PI.f64) (/.f64 180 angle)))))) 2))))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (exp.f32 (log.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle))))))) 2)))
(binary32->binary64 (binary64->binary32 (pow.f64 (*.f64 b (cos.f64 (exp.f64 (log.f64 (/.f64 (PI.f64) (/.f64 180 angle)))))) 2)))
(binary32->binary64 (binary64->binary32 (pow.f64 (*.f64 b (cos.f64 (exp.f64 (log.f64 (/.f64 (PI.f64) (/.f64 180 angle)))))) 2)))
(binary32->binary64 (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (exp.f32 (log.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle))))))) 2))
(binary32->binary64 (binary64->binary32 (*.f64 b (cos.f64 (exp.f64 (log.f64 (/.f64 (PI.f64) (/.f64 180 angle))))))))
(binary32->binary64 (binary64->binary32 (*.f64 b (cos.f64 (exp.f64 (log.f64 (/.f64 (PI.f64) (/.f64 180 angle))))))))
(binary32->binary64 (*.f32 (binary64->binary32 b) (cos.f32 (exp.f32 (log.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle))))))))
(binary32->binary64 (binary64->binary32 (*.f64 a (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle))))))
(binary32->binary64 (binary64->binary32 (*.f64 a (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle))))))
(binary32->binary64 (*.f32 (binary64->binary32 a) (sin.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle))))))
Outputs
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(+.f64 (*.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3))) (*.f64 1/180 (*.f64 angle (PI.f64))))
(fma.f64 -1/34992000 (pow.f64 (*.f64 angle (PI.f64)) 3) (*.f64 angle (*.f64 1/180 (PI.f64))))
(fma.f64 -1/34992000 (pow.f64 (*.f64 angle (PI.f64)) 3) (*.f64 1/180 (*.f64 angle (PI.f64))))
(+.f64 (*.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3))) (+.f64 (*.f64 1/22674816000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5))) (*.f64 1/180 (*.f64 angle (PI.f64)))))
(fma.f64 -1/34992000 (pow.f64 (*.f64 angle (PI.f64)) 3) (fma.f64 1/22674816000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5)) (*.f64 angle (*.f64 1/180 (PI.f64)))))
(fma.f64 -1/34992000 (pow.f64 (*.f64 angle (PI.f64)) 3) (fma.f64 1/180 (*.f64 angle (PI.f64)) (*.f64 (pow.f64 (PI.f64) 5) (*.f64 1/22674816000000 (pow.f64 angle 5)))))
(+.f64 (*.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3))) (+.f64 (*.f64 -1/30855889612800000000 (*.f64 (pow.f64 angle 7) (pow.f64 (PI.f64) 7))) (+.f64 (*.f64 1/22674816000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5))) (*.f64 1/180 (*.f64 angle (PI.f64))))))
(fma.f64 -1/34992000 (pow.f64 (*.f64 angle (PI.f64)) 3) (fma.f64 -1/30855889612800000000 (*.f64 (pow.f64 angle 7) (pow.f64 (PI.f64) 7)) (fma.f64 1/22674816000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5)) (*.f64 angle (*.f64 1/180 (PI.f64))))))
(fma.f64 -1/34992000 (pow.f64 (*.f64 angle (PI.f64)) 3) (fma.f64 -1/30855889612800000000 (*.f64 (pow.f64 angle 7) (pow.f64 (PI.f64) 7)) (fma.f64 1/180 (*.f64 angle (PI.f64)) (*.f64 (pow.f64 (PI.f64) 5) (*.f64 1/22674816000000 (pow.f64 angle 5))))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(+.f64 (*.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3))) (*.f64 1/180 (*.f64 angle (PI.f64))))
(fma.f64 -1/34992000 (pow.f64 (*.f64 angle (PI.f64)) 3) (*.f64 angle (*.f64 1/180 (PI.f64))))
(fma.f64 -1/34992000 (pow.f64 (*.f64 angle (PI.f64)) 3) (*.f64 1/180 (*.f64 angle (PI.f64))))
(+.f64 (*.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3))) (+.f64 (*.f64 1/22674816000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5))) (*.f64 1/180 (*.f64 angle (PI.f64)))))
(fma.f64 -1/34992000 (pow.f64 (*.f64 angle (PI.f64)) 3) (fma.f64 1/22674816000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5)) (*.f64 angle (*.f64 1/180 (PI.f64)))))
(fma.f64 -1/34992000 (pow.f64 (*.f64 angle (PI.f64)) 3) (fma.f64 1/180 (*.f64 angle (PI.f64)) (*.f64 (pow.f64 (PI.f64) 5) (*.f64 1/22674816000000 (pow.f64 angle 5)))))
(+.f64 (*.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3))) (+.f64 (*.f64 -1/30855889612800000000 (*.f64 (pow.f64 angle 7) (pow.f64 (PI.f64) 7))) (+.f64 (*.f64 1/22674816000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5))) (*.f64 1/180 (*.f64 angle (PI.f64))))))
(fma.f64 -1/34992000 (pow.f64 (*.f64 angle (PI.f64)) 3) (fma.f64 -1/30855889612800000000 (*.f64 (pow.f64 angle 7) (pow.f64 (PI.f64) 7)) (fma.f64 1/22674816000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5)) (*.f64 angle (*.f64 1/180 (PI.f64))))))
(fma.f64 -1/34992000 (pow.f64 (*.f64 angle (PI.f64)) 3) (fma.f64 -1/30855889612800000000 (*.f64 (pow.f64 angle 7) (pow.f64 (PI.f64) 7)) (fma.f64 1/180 (*.f64 angle (PI.f64)) (*.f64 (pow.f64 (PI.f64) 5) (*.f64 1/22674816000000 (pow.f64 angle 5))))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))
(*.f64 -1 (*.f64 angle (PI.f64)))
(*.f64 angle (neg.f64 (PI.f64)))
(*.f64 -1 (*.f64 angle (PI.f64)))
(*.f64 angle (neg.f64 (PI.f64)))
(*.f64 -1 (*.f64 angle (PI.f64)))
(*.f64 angle (neg.f64 (PI.f64)))
(*.f64 -1 (*.f64 angle (PI.f64)))
(*.f64 angle (neg.f64 (PI.f64)))
(*.f64 -1 (*.f64 angle (PI.f64)))
(*.f64 angle (neg.f64 (PI.f64)))
(*.f64 -1 (*.f64 angle (PI.f64)))
(*.f64 angle (neg.f64 (PI.f64)))
(*.f64 -1 (*.f64 angle (PI.f64)))
(*.f64 angle (neg.f64 (PI.f64)))
(*.f64 -1 (*.f64 angle (PI.f64)))
(*.f64 angle (neg.f64 (PI.f64)))
(*.f64 -1 (*.f64 angle (PI.f64)))
(*.f64 angle (neg.f64 (PI.f64)))
(*.f64 -1 (*.f64 angle (PI.f64)))
(*.f64 angle (neg.f64 (PI.f64)))
(*.f64 -1 (*.f64 angle (PI.f64)))
(*.f64 angle (neg.f64 (PI.f64)))
(*.f64 -1 (*.f64 angle (PI.f64)))
(*.f64 angle (neg.f64 (PI.f64)))
(binary32->binary64 (binary64->binary32 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(binary32->binary64 (binary64->binary32 (cos.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))))
(binary32->binary64 (binary64->binary32 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(binary32->binary64 (binary64->binary32 (cos.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))))
(binary32->binary64 (binary64->binary32 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(binary32->binary64 (binary64->binary32 (cos.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))))
(binary32->binary64 (binary64->binary32 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(binary32->binary64 (binary64->binary32 (cos.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))))
(binary32->binary64 (binary64->binary32 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(binary32->binary64 (binary64->binary32 (cos.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))))
(binary32->binary64 (binary64->binary32 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(binary32->binary64 (binary64->binary32 (cos.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))))
(binary32->binary64 (binary64->binary32 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(binary32->binary64 (binary64->binary32 (cos.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))))
(binary32->binary64 (binary64->binary32 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(binary32->binary64 (binary64->binary32 (cos.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))))
(binary32->binary64 (binary64->binary32 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(binary32->binary64 (binary64->binary32 (cos.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))))
(binary32->binary64 (binary64->binary32 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(binary32->binary64 (binary64->binary32 (cos.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))))
(binary32->binary64 (binary64->binary32 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(binary32->binary64 (binary64->binary32 (cos.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))))
(binary32->binary64 (binary64->binary32 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(binary32->binary64 (binary64->binary32 (cos.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))))
1
(+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))
(+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 (PI.f64) 2) (*.f64 angle angle))))
(fma.f64 -1/64800 (pow.f64 (*.f64 angle (neg.f64 (PI.f64))) 2) 1)
(+.f64 1 (+.f64 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))) (*.f64 1/25194240000 (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4)))))
(+.f64 1 (fma.f64 -1/64800 (*.f64 (pow.f64 (PI.f64) 2) (*.f64 angle angle)) (*.f64 1/25194240000 (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4)))))
(+.f64 1 (fma.f64 -1/64800 (pow.f64 (*.f64 angle (neg.f64 (PI.f64))) 2) (*.f64 (pow.f64 angle 4) (*.f64 (pow.f64 (PI.f64) 4) 1/25194240000))))
(+.f64 1 (+.f64 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))) (+.f64 (*.f64 -1/24488801280000000 (*.f64 (pow.f64 angle 6) (pow.f64 (PI.f64) 6))) (*.f64 1/25194240000 (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4))))))
(+.f64 1 (fma.f64 -1/64800 (*.f64 (pow.f64 (PI.f64) 2) (*.f64 angle angle)) (fma.f64 -1/24488801280000000 (*.f64 (pow.f64 angle 6) (pow.f64 (PI.f64) 6)) (*.f64 1/25194240000 (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4))))))
(+.f64 (fma.f64 -1/64800 (pow.f64 (*.f64 angle (neg.f64 (PI.f64))) 2) 1) (fma.f64 1/25194240000 (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4)) (*.f64 -1/24488801280000000 (*.f64 (pow.f64 angle 6) (pow.f64 (PI.f64) 6)))))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(-.f64 0 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))
(neg.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))
(-.f64 (*.f64 (sin.f64 0) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (*.f64 (cos.f64 0) (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))))
(neg.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))
(*.f64 -1 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))
(neg.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))
(neg.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))
(log1p.f64 (expm1.f64 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))))
(sin.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(expm1.f64 (log1p.f64 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))))
(sin.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(*.f64 (sqrt.f64 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) (sqrt.f64 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))))
(sin.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(pow.f64 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180)) 1)
(sin.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(*.f64 1 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180)))
(sin.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(*.f64 (*.f64 (cbrt.f64 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) (cbrt.f64 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180)))) (cbrt.f64 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))))
(sin.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cbrt.f64 (*.f64 (*.f64 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180)) (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))))
(cbrt.f64 (*.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))) (*.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))) (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))))))
(cbrt.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3))
(exp.f64 (log.f64 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))))
(sin.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(log.f64 (exp.f64 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))))
(sin.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(binary32->binary64 (binary64->binary32 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))))
(binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))))
(binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(binary32->binary64 (binary64->binary32 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))))
(binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))))
(binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(binary32->binary64 (sin.f32 (/.f32 (*.f32 (binary64->binary32 angle) (PI.f32)) 180)))
(binary32->binary64 (sin.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180))))
(binary32->binary64 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))))
(+.f64 0 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(+.f64 (*.f64 (*.f64 (PI.f64) -1/180) 0) (*.f64 angle (*.f64 (PI.f64) 1/180)))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(+.f64 (*.f64 (*.f64 angle -1/180) 0) (*.f64 angle (*.f64 (PI.f64) 1/180)))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(-.f64 0 (*.f64 angle (*.f64 (PI.f64) -1/180)))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (*.f64 angle (PI.f64)) 1/180)
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (*.f64 angle (PI.f64)) (exp.f64 (log.f64 1/180)))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 (exp.f64 (log.f64 1/180)) 1))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (*.f64 angle (PI.f64)) (/.f64 1 (exp.f64 (log.f64 180))))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (*.f64 (PI.f64) 1/180) angle)
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 -1 (*.f64 angle (*.f64 (PI.f64) -1/180)))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (*.f64 angle (neg.f64 (PI.f64))) -1/180)
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (*.f64 angle (neg.f64 (PI.f64))) (exp.f64 (log.f64 -1/180)))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (*.f64 angle (neg.f64 (PI.f64))) (/.f64 1 (exp.f64 (log.f64 -180))))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (*.f64 angle 1/180) (PI.f64))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)) 1)
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 1 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 -1/180 (*.f64 angle (neg.f64 (PI.f64))))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 (neg.f64 angle) (*.f64 (PI.f64) -1/180))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (neg.f64 (PI.f64)) (*.f64 angle -1/180))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (*.f64 (PI.f64) -1/180) (neg.f64 angle))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)) -1)
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (*.f64 angle -1/180) (neg.f64 (PI.f64)))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (exp.f64 (log.f64 1/180)) (*.f64 angle (PI.f64)))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (exp.f64 (log.f64 (neg.f64 (PI.f64)))) (*.f64 angle -1/180))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (exp.f64 (log.f64 (neg.f64 (PI.f64)))) (exp.f64 (log.f64 (*.f64 angle -1/180))))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (pow.f64 (/.f64 180 (PI.f64)) -1/2) (*.f64 (pow.f64 (/.f64 180 (PI.f64)) -1/2) angle))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (pow.f64 (/.f64 180 (*.f64 angle (PI.f64))) -1/2) (pow.f64 (/.f64 180 (*.f64 angle (PI.f64))) -1/2))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (pow.f64 (/.f64 180 (*.f64 angle (PI.f64))) -1/2) (*.f64 (pow.f64 (/.f64 180 (*.f64 angle (PI.f64))) -1/2) 1))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (pow.f64 (/.f64 (/.f64 -1 angle) (PI.f64)) -1/2) (*.f64 (pow.f64 (/.f64 (/.f64 -1 angle) (PI.f64)) -1/2) -1/180))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (pow.f64 (/.f64 -1 angle) -1/2) (*.f64 (pow.f64 (/.f64 -1 angle) -1/2) (*.f64 (PI.f64) -1/180)))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (pow.f64 (/.f64 180 angle) -1/2) (*.f64 (pow.f64 (/.f64 180 angle) -1/2) (PI.f64)))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (exp.f64 (log.f64 -1/180)) (*.f64 angle (neg.f64 (PI.f64))))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (exp.f64 (log.f64 (*.f64 (PI.f64) -1/180))) (neg.f64 angle))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (*.f64 angle (pow.f64 (/.f64 180 (PI.f64)) -1/2)) (pow.f64 (/.f64 180 (PI.f64)) -1/2))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (*.f64 (PI.f64) (pow.f64 (/.f64 180 angle) -1/2)) (pow.f64 (/.f64 180 angle) -1/2))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (*.f64 1 (pow.f64 (/.f64 180 (*.f64 angle (PI.f64))) -1/2)) (pow.f64 (/.f64 180 (*.f64 angle (PI.f64))) -1/2))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (*.f64 -1/180 (pow.f64 (/.f64 (/.f64 -1 angle) (PI.f64)) -1/2)) (pow.f64 (/.f64 (/.f64 -1 angle) (PI.f64)) -1/2))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (*.f64 (*.f64 (PI.f64) -1/180) (pow.f64 (/.f64 -1 angle) -1/2)) (pow.f64 (/.f64 -1 angle) -1/2))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (/.f64 (PI.f64) (exp.f64 (log.f64 -180))) (neg.f64 angle))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (/.f64 (*.f64 (PI.f64) 1/180) (neg.f64 (/.f64 (/.f64 1 angle) angle))) (/.f64 -1 angle))
(*.f64 (/.f64 -1 angle) (/.f64 (*.f64 1/180 (PI.f64)) (neg.f64 (/.f64 1 (*.f64 angle angle)))))
(/.f64 (/.f64 (neg.f64 (PI.f64)) (/.f64 (/.f64 -1 angle) (*.f64 1/180 angle))) angle)
(/.f64 (neg.f64 (*.f64 (*.f64 (*.f64 angle (neg.f64 (PI.f64))) angle) 1/180)) angle)
(*.f64 (/.f64 (*.f64 (PI.f64) 1/180) (neg.f64 (pow.f64 (/.f64 -1 angle) 3))) (/.f64 (/.f64 1 angle) angle))
(*.f64 (/.f64 1 (*.f64 angle angle)) (/.f64 (*.f64 1/180 (PI.f64)) (neg.f64 (/.f64 -1 (pow.f64 angle 3)))))
(/.f64 (/.f64 (*.f64 1/180 (PI.f64)) (*.f64 angle angle)) (/.f64 1 (pow.f64 angle 3)))
(*.f64 (/.f64 (neg.f64 (PI.f64)) (neg.f64 (*.f64 (/.f64 -180 angle) (/.f64 -180 angle)))) (/.f64 180 angle))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (/.f64 (neg.f64 (PI.f64)) (neg.f64 (/.f64 5832000 (pow.f64 angle 3)))) (*.f64 (/.f64 -180 angle) (/.f64 -180 angle)))
(*.f64 (*.f64 (/.f64 -180 angle) (/.f64 -180 angle)) (/.f64 (neg.f64 (PI.f64)) (/.f64 -5832000 (pow.f64 angle 3))))
(/.f64 (neg.f64 (PI.f64)) (/.f64 (/.f64 -5832000 (pow.f64 angle 3)) (/.f64 (/.f64 32400 angle) angle)))
(*.f64 (/.f64 (/.f64 32400 angle) angle) (/.f64 (PI.f64) (/.f64 5832000 (pow.f64 angle 3))))
(pow.f64 (/.f64 180 (*.f64 angle (PI.f64))) -1)
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(pow.f64 (exp.f64 -1) (log.f64 (/.f64 180 (*.f64 angle (PI.f64)))))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(pow.f64 (exp.f64 (-.f64 (pow.f64 (log.f64 (PI.f64)) 2) (pow.f64 (log.f64 (/.f64 180 angle)) 2))) (/.f64 1 (log.f64 (/.f64 (PI.f64) (*.f64 angle 1/180)))))
(pow.f64 (exp.f64 (-.f64 (pow.f64 (log.f64 (PI.f64)) 2) (pow.f64 (log.f64 (/.f64 180 angle)) 2))) (/.f64 1 (log.f64 (/.f64 (PI.f64) (*.f64 1/180 angle)))))
(pow.f64 (exp.f64 (+.f64 (pow.f64 (log.f64 (PI.f64)) 3) (pow.f64 (log.f64 (*.f64 angle 1/180)) 3))) (/.f64 1 (fma.f64 (log.f64 (/.f64 180 angle)) (log.f64 (/.f64 (PI.f64) (*.f64 angle 1/180))) (pow.f64 (log.f64 (PI.f64)) 2))))
(pow.f64 (exp.f64 (+.f64 (pow.f64 (log.f64 (PI.f64)) 3) (pow.f64 (log.f64 (*.f64 1/180 angle)) 3))) (/.f64 1 (fma.f64 (log.f64 (/.f64 180 angle)) (log.f64 (/.f64 (PI.f64) (*.f64 1/180 angle))) (pow.f64 (log.f64 (PI.f64)) 2))))
(neg.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(exp.f64 (log.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(log1p.f64 (expm1.f64 (/.f64 (*.f64 angle (PI.f64)) 180)))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 angle (PI.f64)) 180)))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (sqrt.f64 (/.f64 (*.f64 angle (PI.f64)) 180)) (sqrt.f64 (/.f64 (*.f64 angle (PI.f64)) 180)))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(pow.f64 (/.f64 (*.f64 angle (PI.f64)) 180) 1)
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 1 (/.f64 (*.f64 angle (PI.f64)) 180))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 angle (PI.f64)) 180)) (cbrt.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) (cbrt.f64 (/.f64 (*.f64 angle (PI.f64)) 180)))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (*.f64 angle (PI.f64)) 180) (/.f64 (*.f64 angle (PI.f64)) 180)) (/.f64 (*.f64 angle (PI.f64)) 180)))
(cbrt.f64 (*.f64 (*.f64 angle (/.f64 (PI.f64) 180)) (*.f64 angle (*.f64 (/.f64 (PI.f64) 180) (*.f64 angle (/.f64 (PI.f64) 180))))))
(cbrt.f64 (pow.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 3))
(exp.f64 (log.f64 (/.f64 (*.f64 angle (PI.f64)) 180)))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(log.f64 (exp.f64 (/.f64 (*.f64 angle (PI.f64)) 180)))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(binary32->binary64 (binary64->binary32 (/.f64 (*.f64 angle (PI.f64)) 180)))
(binary32->binary64 (binary64->binary32 (*.f64 angle (/.f64 (PI.f64) 180))))
(binary32->binary64 (binary64->binary32 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(binary32->binary64 (binary64->binary32 (/.f64 (*.f64 angle (PI.f64)) 180)))
(binary32->binary64 (binary64->binary32 (*.f64 angle (/.f64 (PI.f64) 180))))
(binary32->binary64 (binary64->binary32 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(binary32->binary64 (/.f32 (*.f32 (binary64->binary32 angle) (PI.f32)) 180))
(binary32->binary64 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180)))
(binary32->binary64 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))
(+.f64 0 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(+.f64 (*.f64 (*.f64 (PI.f64) -1/180) 0) (*.f64 angle (*.f64 (PI.f64) 1/180)))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(+.f64 (*.f64 (*.f64 angle -1/180) 0) (*.f64 angle (*.f64 (PI.f64) 1/180)))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(-.f64 0 (*.f64 angle (*.f64 (PI.f64) -1/180)))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(/.f64 angle (/.f64 180 (PI.f64)))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(/.f64 (PI.f64) (/.f64 180 angle))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(/.f64 (*.f64 angle (PI.f64)) 180)
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(/.f64 (*.f64 angle (PI.f64)) (exp.f64 (log.f64 180)))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(/.f64 (*.f64 angle (PI.f64)) (*.f64 1 (exp.f64 (log.f64 180))))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(/.f64 (*.f64 angle (PI.f64)) (/.f64 1 (exp.f64 (log.f64 1/180))))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(/.f64 (*.f64 (PI.f64) 1/180) (/.f64 1 angle))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(/.f64 -1 (/.f64 (/.f64 -180 angle) (PI.f64)))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(/.f64 (*.f64 angle (neg.f64 (PI.f64))) -180)
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(/.f64 (*.f64 angle (neg.f64 (PI.f64))) (exp.f64 (log.f64 -180)))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(/.f64 (*.f64 angle (neg.f64 (PI.f64))) (*.f64 1 (exp.f64 (log.f64 -180))))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(/.f64 (*.f64 angle 1/180) (/.f64 1 (PI.f64)))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(/.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)) 1)
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(/.f64 1 (/.f64 180 (*.f64 angle (PI.f64))))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(/.f64 -1/180 (/.f64 (/.f64 -1 angle) (PI.f64)))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(/.f64 1/180 (/.f64 (/.f64 1 (PI.f64)) angle))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(/.f64 (neg.f64 angle) (/.f64 -180 (PI.f64)))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(/.f64 (neg.f64 angle) (exp.f64 (log.f64 (/.f64 -180 (PI.f64)))))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(/.f64 (neg.f64 (PI.f64)) (/.f64 -180 angle))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(/.f64 (*.f64 (PI.f64) -1/180) (/.f64 -1 angle))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(/.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)) -1)
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(/.f64 (*.f64 angle -1/180) (/.f64 -1 (PI.f64)))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(/.f64 (neg.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 angle (PI.f64)))) (*.f64 180 (*.f64 angle (neg.f64 (PI.f64)))))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(/.f64 (neg.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 angle (PI.f64)))) (*.f64 -180 (*.f64 angle (PI.f64))))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(/.f64 (neg.f64 (*.f64 (PI.f64) (PI.f64))) (*.f64 (/.f64 -180 angle) (PI.f64)))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(/.f64 (neg.f64 (*.f64 angle angle)) (*.f64 (/.f64 -180 (PI.f64)) angle))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(/.f64 (exp.f64 (log.f64 (neg.f64 (PI.f64)))) (/.f64 -180 angle))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(/.f64 (pow.f64 (*.f64 angle (neg.f64 (PI.f64))) 3) (*.f64 -180 (*.f64 (*.f64 angle (PI.f64)) (*.f64 angle (PI.f64)))))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(/.f64 (neg.f64 (pow.f64 (PI.f64) 3)) (*.f64 (/.f64 -180 angle) (*.f64 (PI.f64) (PI.f64))))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(/.f64 (pow.f64 (*.f64 angle (PI.f64)) 3) (*.f64 180 (*.f64 (*.f64 angle (PI.f64)) (*.f64 angle (PI.f64)))))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(/.f64 (neg.f64 (pow.f64 angle 3)) (*.f64 (/.f64 -180 (PI.f64)) (*.f64 angle angle)))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(/.f64 (pow.f64 (/.f64 180 (PI.f64)) -1/2) (/.f64 (/.f64 1 angle) (pow.f64 (/.f64 180 (PI.f64)) -1/2)))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(/.f64 (pow.f64 (/.f64 180 (*.f64 angle (PI.f64))) -1/2) (/.f64 1 (pow.f64 (/.f64 180 (*.f64 angle (PI.f64))) -1/2)))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(/.f64 (pow.f64 (/.f64 (/.f64 -1 angle) (PI.f64)) -1/2) (/.f64 -180 (pow.f64 (/.f64 (/.f64 -1 angle) (PI.f64)) -1/2)))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(/.f64 (pow.f64 (/.f64 -1 angle) -1/2) (/.f64 (/.f64 -180 (PI.f64)) (pow.f64 (/.f64 -1 angle) -1/2)))
(/.f64 (pow.f64 (/.f64 -1 angle) -1) (/.f64 -180 (PI.f64)))
(/.f64 (/.f64 1 (/.f64 -1 angle)) (/.f64 -180 (PI.f64)))
(/.f64 (pow.f64 (/.f64 180 angle) -1/2) (/.f64 (/.f64 1 (PI.f64)) (pow.f64 (/.f64 180 angle) -1/2)))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(/.f64 (-.f64 0 (*.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)) (*.f64 angle (*.f64 (PI.f64) -1/180)))) (*.f64 angle (*.f64 (PI.f64) -1/180)))
(/.f64 (neg.f64 (*.f64 angle (*.f64 (*.f64 (PI.f64) -1/180) (*.f64 angle (*.f64 (PI.f64) -1/180))))) (*.f64 angle (*.f64 (PI.f64) -1/180)))
(/.f64 (neg.f64 (pow.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)) (*.f64 angle (*.f64 (PI.f64) -1/180)))
(neg.f64 (/.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)) 1))
(/.f64 (exp.f64 (log.f64 -1/180)) (/.f64 (/.f64 -1 angle) (PI.f64)))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(/.f64 (exp.f64 (log.f64 -1)) (exp.f64 (log.f64 (/.f64 (/.f64 -180 angle) (PI.f64)))))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(/.f64 (exp.f64 (log.f64 (*.f64 (PI.f64) -1/180))) (/.f64 -1 angle))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(/.f64 (exp.f64 (/.f64 (pow.f64 (log.f64 (PI.f64)) 2) (log.f64 (/.f64 (PI.f64) (*.f64 angle 1/180))))) (exp.f64 (/.f64 (pow.f64 (log.f64 (/.f64 180 angle)) 2) (log.f64 (/.f64 (PI.f64) (*.f64 angle 1/180))))))
(exp.f64 (-.f64 (/.f64 (pow.f64 (log.f64 (PI.f64)) 2) (log.f64 (/.f64 (PI.f64) (*.f64 1/180 angle)))) (/.f64 (pow.f64 (log.f64 (/.f64 180 angle)) 2) (log.f64 (/.f64 (PI.f64) (*.f64 1/180 angle))))))
(/.f64 (exp.f64 (/.f64 (pow.f64 (log.f64 (PI.f64)) 3) (fma.f64 (log.f64 (/.f64 180 angle)) (log.f64 (/.f64 (PI.f64) (*.f64 angle 1/180))) (pow.f64 (log.f64 (PI.f64)) 2)))) (exp.f64 (/.f64 (pow.f64 (log.f64 (/.f64 180 angle)) 3) (fma.f64 (log.f64 (/.f64 180 angle)) (log.f64 (/.f64 (PI.f64) (*.f64 angle 1/180))) (pow.f64 (log.f64 (PI.f64)) 2)))))
(exp.f64 (-.f64 (/.f64 (pow.f64 (log.f64 (PI.f64)) 3) (fma.f64 (log.f64 (/.f64 180 angle)) (log.f64 (/.f64 (PI.f64) (*.f64 1/180 angle))) (pow.f64 (log.f64 (PI.f64)) 2))) (/.f64 (pow.f64 (log.f64 (/.f64 180 angle)) 3) (fma.f64 (log.f64 (/.f64 180 angle)) (log.f64 (/.f64 (PI.f64) (*.f64 1/180 angle))) (pow.f64 (log.f64 (PI.f64)) 2)))))
(/.f64 (*.f64 -1/180 (neg.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 angle (PI.f64))))) (*.f64 angle (PI.f64)))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(/.f64 (*.f64 1 (exp.f64 (log.f64 (neg.f64 (PI.f64))))) (/.f64 -180 angle))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(/.f64 (*.f64 -1/180 (pow.f64 (*.f64 angle (neg.f64 (PI.f64))) 3)) (*.f64 (*.f64 angle (PI.f64)) (*.f64 angle (PI.f64))))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(/.f64 (*.f64 1/180 (neg.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 angle (PI.f64))))) (*.f64 angle (neg.f64 (PI.f64))))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(/.f64 (*.f64 1/180 (pow.f64 (*.f64 angle (PI.f64)) 3)) (*.f64 (*.f64 angle (PI.f64)) (*.f64 angle (PI.f64))))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(/.f64 (*.f64 (*.f64 (PI.f64) -1/180) (neg.f64 (*.f64 angle angle))) angle)
(/.f64 (*.f64 (PI.f64) -1/180) (/.f64 angle (*.f64 angle (neg.f64 angle))))
(/.f64 (PI.f64) (/.f64 angle (*.f64 1/180 (*.f64 angle angle))))
(/.f64 (PI.f64) (/.f64 (/.f64 1 (neg.f64 angle)) -1/180))
(/.f64 (*.f64 (*.f64 (PI.f64) -1/180) (neg.f64 (pow.f64 angle 3))) (*.f64 angle angle))
(*.f64 (/.f64 (*.f64 (PI.f64) -1/180) angle) (/.f64 (neg.f64 (pow.f64 angle 3)) angle))
(*.f64 (/.f64 (PI.f64) angle) (/.f64 (*.f64 1/180 (pow.f64 angle 3)) angle))
(/.f64 (*.f64 (*.f64 angle -1/180) (neg.f64 (*.f64 (PI.f64) (PI.f64)))) (PI.f64))
(/.f64 (*.f64 angle -1/180) (/.f64 (PI.f64) (neg.f64 (pow.f64 (PI.f64) 2))))
(/.f64 (*.f64 (*.f64 1/180 angle) (pow.f64 (PI.f64) 2)) (PI.f64))
(/.f64 angle (/.f64 (/.f64 1 (neg.f64 (PI.f64))) -1/180))
(/.f64 (*.f64 (*.f64 angle -1/180) (neg.f64 (pow.f64 (PI.f64) 3))) (*.f64 (PI.f64) (PI.f64)))
(/.f64 (*.f64 angle -1/180) (/.f64 (pow.f64 (PI.f64) 2) (neg.f64 (pow.f64 (PI.f64) 3))))
(/.f64 angle (/.f64 (pow.f64 (PI.f64) 2) (*.f64 1/180 (pow.f64 (PI.f64) 3))))
(/.f64 (*.f64 (neg.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 angle (PI.f64)))) 1/180) (*.f64 angle (neg.f64 (PI.f64))))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(/.f64 (*.f64 (pow.f64 (*.f64 angle (PI.f64)) 3) 1/180) (*.f64 (*.f64 angle (PI.f64)) (*.f64 angle (PI.f64))))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(/.f64 (*.f64 (pow.f64 (*.f64 angle (neg.f64 (PI.f64))) 3) -1/180) (*.f64 (*.f64 angle (PI.f64)) (*.f64 angle (PI.f64))))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(/.f64 (*.f64 (exp.f64 (log.f64 (neg.f64 (PI.f64)))) 1) (/.f64 -180 angle))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(/.f64 (*.f64 (neg.f64 (*.f64 angle angle)) (*.f64 (PI.f64) -1/180)) angle)
(/.f64 (*.f64 (PI.f64) -1/180) (/.f64 angle (*.f64 angle (neg.f64 angle))))
(/.f64 (PI.f64) (/.f64 angle (*.f64 1/180 (*.f64 angle angle))))
(/.f64 (PI.f64) (/.f64 (/.f64 1 (neg.f64 angle)) -1/180))
(/.f64 (*.f64 (neg.f64 (pow.f64 angle 3)) (*.f64 (PI.f64) -1/180)) (*.f64 angle angle))
(*.f64 (/.f64 (*.f64 (PI.f64) -1/180) angle) (/.f64 (neg.f64 (pow.f64 angle 3)) angle))
(*.f64 (/.f64 (PI.f64) angle) (/.f64 (*.f64 1/180 (pow.f64 angle 3)) angle))
(/.f64 (*.f64 (neg.f64 (*.f64 (PI.f64) (PI.f64))) (*.f64 angle -1/180)) (PI.f64))
(/.f64 (*.f64 angle -1/180) (/.f64 (PI.f64) (neg.f64 (pow.f64 (PI.f64) 2))))
(/.f64 (*.f64 (*.f64 1/180 angle) (pow.f64 (PI.f64) 2)) (PI.f64))
(/.f64 angle (/.f64 (/.f64 1 (neg.f64 (PI.f64))) -1/180))
(/.f64 (*.f64 (neg.f64 (pow.f64 (PI.f64) 3)) (*.f64 angle -1/180)) (*.f64 (PI.f64) (PI.f64)))
(/.f64 (*.f64 angle -1/180) (/.f64 (pow.f64 (PI.f64) 2) (neg.f64 (pow.f64 (PI.f64) 3))))
(/.f64 angle (/.f64 (pow.f64 (PI.f64) 2) (*.f64 1/180 (pow.f64 (PI.f64) 3))))
(/.f64 (*.f64 (neg.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 angle (PI.f64)))) -1/180) (*.f64 angle (PI.f64)))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(/.f64 (/.f64 (PI.f64) (pow.f64 (*.f64 angle 1/180) -1/2)) (pow.f64 (*.f64 angle 1/180) -1/2))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(/.f64 (/.f64 (*.f64 (PI.f64) 1/180) (pow.f64 angle -1/2)) (pow.f64 angle -1/2))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(/.f64 (/.f64 (*.f64 (PI.f64) -1/180) (pow.f64 (neg.f64 angle) -1/2)) (pow.f64 (neg.f64 angle) -1/2))
(/.f64 (*.f64 (PI.f64) -1/180) (/.f64 angle (*.f64 angle (neg.f64 angle))))
(/.f64 (PI.f64) (/.f64 angle (*.f64 1/180 (*.f64 angle angle))))
(/.f64 (PI.f64) (/.f64 (/.f64 1 (neg.f64 angle)) -1/180))
(/.f64 (-.f64 0 (pow.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)) 3)) (+.f64 0 (+.f64 (*.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)) (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 0 (*.f64 angle (*.f64 (PI.f64) -1/180))))))
(/.f64 (neg.f64 (*.f64 angle (*.f64 (*.f64 (PI.f64) -1/180) (*.f64 angle (*.f64 (PI.f64) -1/180))))) (*.f64 angle (*.f64 (PI.f64) -1/180)))
(/.f64 (neg.f64 (pow.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)) (*.f64 angle (*.f64 (PI.f64) -1/180)))
(neg.f64 (/.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)) 1))
(pow.f64 (/.f64 180 (*.f64 angle (PI.f64))) -1)
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(pow.f64 (exp.f64 -1) (log.f64 (/.f64 180 (*.f64 angle (PI.f64)))))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(pow.f64 (exp.f64 (-.f64 (pow.f64 (log.f64 (PI.f64)) 2) (pow.f64 (log.f64 (/.f64 180 angle)) 2))) (/.f64 1 (log.f64 (/.f64 (PI.f64) (*.f64 angle 1/180)))))
(pow.f64 (exp.f64 (-.f64 (pow.f64 (log.f64 (PI.f64)) 2) (pow.f64 (log.f64 (/.f64 180 angle)) 2))) (/.f64 1 (log.f64 (/.f64 (PI.f64) (*.f64 1/180 angle)))))
(pow.f64 (exp.f64 (+.f64 (pow.f64 (log.f64 (PI.f64)) 3) (pow.f64 (log.f64 (*.f64 angle 1/180)) 3))) (/.f64 1 (fma.f64 (log.f64 (/.f64 180 angle)) (log.f64 (/.f64 (PI.f64) (*.f64 angle 1/180))) (pow.f64 (log.f64 (PI.f64)) 2))))
(pow.f64 (exp.f64 (+.f64 (pow.f64 (log.f64 (PI.f64)) 3) (pow.f64 (log.f64 (*.f64 1/180 angle)) 3))) (/.f64 1 (fma.f64 (log.f64 (/.f64 180 angle)) (log.f64 (/.f64 (PI.f64) (*.f64 1/180 angle))) (pow.f64 (log.f64 (PI.f64)) 2))))
(neg.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(exp.f64 (log.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(log1p.f64 (expm1.f64 (*.f64 angle (/.f64 (PI.f64) 180))))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(expm1.f64 (log1p.f64 (*.f64 angle (/.f64 (PI.f64) 180))))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (sqrt.f64 (*.f64 angle (/.f64 (PI.f64) 180))) (sqrt.f64 (*.f64 angle (/.f64 (PI.f64) 180))))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(pow.f64 (*.f64 angle (/.f64 (PI.f64) 180)) 1)
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 1 (*.f64 angle (/.f64 (PI.f64) 180)))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (*.f64 (cbrt.f64 (*.f64 angle (/.f64 (PI.f64) 180))) (cbrt.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) (cbrt.f64 (*.f64 angle (/.f64 (PI.f64) 180))))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(cbrt.f64 (*.f64 (*.f64 (*.f64 angle (/.f64 (PI.f64) 180)) (*.f64 angle (/.f64 (PI.f64) 180))) (*.f64 angle (/.f64 (PI.f64) 180))))
(cbrt.f64 (*.f64 (*.f64 angle (/.f64 (PI.f64) 180)) (*.f64 angle (*.f64 (/.f64 (PI.f64) 180) (*.f64 angle (/.f64 (PI.f64) 180))))))
(cbrt.f64 (pow.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 3))
(exp.f64 (log.f64 (*.f64 angle (/.f64 (PI.f64) 180))))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(log.f64 (exp.f64 (*.f64 angle (/.f64 (PI.f64) 180))))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(binary32->binary64 (binary64->binary32 (*.f64 angle (/.f64 (PI.f64) 180))))
(binary32->binary64 (binary64->binary32 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(binary32->binary64 (binary64->binary32 (*.f64 angle (/.f64 (PI.f64) 180))))
(binary32->binary64 (binary64->binary32 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(binary32->binary64 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180)))
(binary32->binary64 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))
(-.f64 0 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))
(neg.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))
(-.f64 (*.f64 (sin.f64 0) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (*.f64 (cos.f64 0) (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))))
(neg.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))
(*.f64 -1 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))
(neg.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))
(neg.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180))))
(log1p.f64 (expm1.f64 (sin.f64 (/.f64 (/.f64 (PI.f64) (/.f64 -1 angle)) -180))))
(sin.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(expm1.f64 (log1p.f64 (sin.f64 (/.f64 (/.f64 (PI.f64) (/.f64 -1 angle)) -180))))
(sin.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(*.f64 (sqrt.f64 (sin.f64 (/.f64 (/.f64 (PI.f64) (/.f64 -1 angle)) -180))) (sqrt.f64 (sin.f64 (/.f64 (/.f64 (PI.f64) (/.f64 -1 angle)) -180))))
(sin.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(pow.f64 (sin.f64 (/.f64 (/.f64 (PI.f64) (/.f64 -1 angle)) -180)) 1)
(sin.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(*.f64 1 (sin.f64 (/.f64 (/.f64 (PI.f64) (/.f64 -1 angle)) -180)))
(sin.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(*.f64 (*.f64 (cbrt.f64 (sin.f64 (/.f64 (/.f64 (PI.f64) (/.f64 -1 angle)) -180))) (cbrt.f64 (sin.f64 (/.f64 (/.f64 (PI.f64) (/.f64 -1 angle)) -180)))) (cbrt.f64 (sin.f64 (/.f64 (/.f64 (PI.f64) (/.f64 -1 angle)) -180))))
(sin.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cbrt.f64 (*.f64 (*.f64 (sin.f64 (/.f64 (/.f64 (PI.f64) (/.f64 -1 angle)) -180)) (sin.f64 (/.f64 (/.f64 (PI.f64) (/.f64 -1 angle)) -180))) (sin.f64 (/.f64 (/.f64 (PI.f64) (/.f64 -1 angle)) -180))))
(cbrt.f64 (*.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))) (*.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))) (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))))))
(cbrt.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3))
(exp.f64 (log.f64 (sin.f64 (/.f64 (/.f64 (PI.f64) (/.f64 -1 angle)) -180))))
(sin.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(log.f64 (exp.f64 (sin.f64 (/.f64 (/.f64 (PI.f64) (/.f64 -1 angle)) -180))))
(sin.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(binary32->binary64 (binary64->binary32 (sin.f64 (/.f64 (/.f64 (PI.f64) (/.f64 -1 angle)) -180))))
(binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))))
(binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(binary32->binary64 (binary64->binary32 (sin.f64 (/.f64 (/.f64 (PI.f64) (/.f64 -1 angle)) -180))))
(binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))))
(binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(binary32->binary64 (sin.f32 (/.f32 (/.f32 (PI.f32) (/.f32 -1 (binary64->binary32 angle))) -180)))
(binary32->binary64 (sin.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180))))
(binary32->binary64 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))))
(+.f64 (*.f64 angle (neg.f64 (PI.f64))) 0)
(*.f64 angle (neg.f64 (PI.f64)))
(+.f64 0 (*.f64 angle (neg.f64 (PI.f64))))
(*.f64 angle (neg.f64 (PI.f64)))
(-.f64 0 (*.f64 angle (PI.f64)))
(*.f64 angle (neg.f64 (PI.f64)))
(*.f64 angle (neg.f64 (PI.f64)))
(*.f64 angle (exp.f64 (log.f64 (neg.f64 (PI.f64)))))
(*.f64 angle (neg.f64 (PI.f64)))
(*.f64 (PI.f64) (neg.f64 angle))
(*.f64 angle (neg.f64 (PI.f64)))
(*.f64 (*.f64 angle (PI.f64)) -1)
(*.f64 angle (neg.f64 (PI.f64)))
(*.f64 -1 (*.f64 angle (PI.f64)))
(*.f64 angle (neg.f64 (PI.f64)))
(*.f64 (*.f64 angle (neg.f64 (PI.f64))) 1)
(*.f64 angle (neg.f64 (PI.f64)))
(*.f64 1 (*.f64 angle (neg.f64 (PI.f64))))
(*.f64 angle (neg.f64 (PI.f64)))
(*.f64 (neg.f64 angle) (PI.f64))
(*.f64 angle (neg.f64 (PI.f64)))
(*.f64 (neg.f64 (PI.f64)) angle)
(*.f64 angle (neg.f64 (PI.f64)))
(*.f64 (neg.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 angle (PI.f64)))) (/.f64 (/.f64 1 (PI.f64)) angle))
(*.f64 angle (neg.f64 (PI.f64)))
(*.f64 (exp.f64 (log.f64 (neg.f64 (PI.f64)))) angle)
(*.f64 angle (neg.f64 (PI.f64)))
(*.f64 (pow.f64 (*.f64 angle (neg.f64 (PI.f64))) 3) (/.f64 1 (*.f64 (*.f64 angle (PI.f64)) (*.f64 angle (PI.f64)))))
(*.f64 angle (neg.f64 (PI.f64)))
(*.f64 (pow.f64 (/.f64 (/.f64 -1 angle) (PI.f64)) -1/2) (pow.f64 (/.f64 (/.f64 -1 angle) (PI.f64)) -1/2))
(*.f64 angle (neg.f64 (PI.f64)))
(*.f64 (pow.f64 (/.f64 (/.f64 -1 angle) (PI.f64)) -1/2) (*.f64 (pow.f64 (/.f64 (/.f64 -1 angle) (PI.f64)) -1/2) 1))
(*.f64 angle (neg.f64 (PI.f64)))
(*.f64 (pow.f64 (/.f64 -1 angle) -1/2) (*.f64 (pow.f64 (/.f64 -1 angle) -1/2) (PI.f64)))
(*.f64 angle (neg.f64 (PI.f64)))
(*.f64 (exp.f64 (log.f64 -1)) (*.f64 angle (PI.f64)))
(*.f64 angle (neg.f64 (PI.f64)))
(*.f64 (*.f64 (PI.f64) (pow.f64 (/.f64 -1 angle) -1/2)) (pow.f64 (/.f64 -1 angle) -1/2))
(*.f64 angle (neg.f64 (PI.f64)))
(*.f64 (*.f64 1 (pow.f64 (/.f64 (/.f64 -1 angle) (PI.f64)) -1/2)) (pow.f64 (/.f64 (/.f64 -1 angle) (PI.f64)) -1/2))
(*.f64 angle (neg.f64 (PI.f64)))
(*.f64 (/.f64 (neg.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 angle (PI.f64)))) angle) (/.f64 1 (PI.f64)))
(*.f64 angle (neg.f64 (PI.f64)))
(*.f64 (/.f64 (neg.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 angle (PI.f64)))) (PI.f64)) (/.f64 1 angle))
(*.f64 angle (neg.f64 (PI.f64)))
(*.f64 (/.f64 (neg.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 angle (PI.f64)))) -1) (/.f64 (/.f64 -1 angle) (PI.f64)))
(*.f64 angle (neg.f64 (PI.f64)))
(*.f64 (/.f64 (neg.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 angle (PI.f64)))) 1) (/.f64 (/.f64 1 (PI.f64)) angle))
(*.f64 angle (neg.f64 (PI.f64)))
(*.f64 (/.f64 (neg.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 angle (PI.f64)))) (neg.f64 angle)) (/.f64 -1 (PI.f64)))
(*.f64 angle (neg.f64 (PI.f64)))
(*.f64 (/.f64 (neg.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 angle (PI.f64)))) (neg.f64 (PI.f64))) (/.f64 -1 angle))
(*.f64 angle (neg.f64 (PI.f64)))
(*.f64 (/.f64 (neg.f64 (PI.f64)) (neg.f64 (/.f64 (/.f64 1 angle) angle))) (/.f64 -1 angle))
(*.f64 (/.f64 -1 angle) (/.f64 (neg.f64 (PI.f64)) (neg.f64 (/.f64 1 (*.f64 angle angle)))))
(neg.f64 (*.f64 (*.f64 (*.f64 angle (neg.f64 (PI.f64))) angle) (/.f64 -1 angle)))
(/.f64 (neg.f64 (/.f64 (PI.f64) (/.f64 1 (*.f64 angle angle)))) angle)
(*.f64 (/.f64 (neg.f64 (PI.f64)) (neg.f64 (pow.f64 (/.f64 -1 angle) 3))) (/.f64 (/.f64 1 angle) angle))
(/.f64 (*.f64 (neg.f64 (PI.f64)) (/.f64 1 (*.f64 angle angle))) (neg.f64 (/.f64 -1 (pow.f64 angle 3))))
(/.f64 (/.f64 (neg.f64 (PI.f64)) (*.f64 angle angle)) (/.f64 1 (pow.f64 angle 3)))
(/.f64 (/.f64 (PI.f64) (/.f64 -1 (pow.f64 angle 3))) (*.f64 angle angle))
(*.f64 (/.f64 (neg.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 angle (PI.f64)))) (pow.f64 (*.f64 angle (PI.f64)) 3)) (*.f64 (*.f64 angle (PI.f64)) (*.f64 angle (PI.f64))))
(*.f64 angle (neg.f64 (PI.f64)))
(*.f64 (/.f64 (neg.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 angle (PI.f64)))) (neg.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 angle (PI.f64))))) (*.f64 angle (neg.f64 (PI.f64))))
(*.f64 angle (neg.f64 (PI.f64)))
(pow.f64 (/.f64 (/.f64 -1 angle) (PI.f64)) -1)
(*.f64 angle (neg.f64 (PI.f64)))
(pow.f64 (exp.f64 -1) (log.f64 (/.f64 (/.f64 -1 angle) (PI.f64))))
(pow.f64 (exp.f64 -1) (log.f64 (/.f64 -1 (*.f64 angle (PI.f64)))))
(neg.f64 (*.f64 angle (PI.f64)))
(*.f64 angle (neg.f64 (PI.f64)))
(exp.f64 (log.f64 (*.f64 angle (neg.f64 (PI.f64)))))
(*.f64 angle (neg.f64 (PI.f64)))
(log1p.f64 (expm1.f64 (/.f64 (PI.f64) (/.f64 -1 angle))))
(*.f64 angle (neg.f64 (PI.f64)))
(expm1.f64 (log1p.f64 (/.f64 (PI.f64) (/.f64 -1 angle))))
(*.f64 angle (neg.f64 (PI.f64)))
(*.f64 (sqrt.f64 (/.f64 (PI.f64) (/.f64 -1 angle))) (sqrt.f64 (/.f64 (PI.f64) (/.f64 -1 angle))))
(*.f64 angle (neg.f64 (PI.f64)))
(pow.f64 (/.f64 (PI.f64) (/.f64 -1 angle)) 1)
(*.f64 angle (neg.f64 (PI.f64)))
(*.f64 1 (/.f64 (PI.f64) (/.f64 -1 angle)))
(*.f64 angle (neg.f64 (PI.f64)))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (PI.f64) (/.f64 -1 angle))) (cbrt.f64 (/.f64 (PI.f64) (/.f64 -1 angle)))) (cbrt.f64 (/.f64 (PI.f64) (/.f64 -1 angle))))
(*.f64 angle (neg.f64 (PI.f64)))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (PI.f64) (/.f64 -1 angle)) (/.f64 (PI.f64) (/.f64 -1 angle))) (/.f64 (PI.f64) (/.f64 -1 angle))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (PI.f64) -1) angle) (*.f64 (*.f64 (/.f64 (PI.f64) -1) angle) (*.f64 (/.f64 (PI.f64) -1) angle))))
(cbrt.f64 (pow.f64 (*.f64 angle (neg.f64 (PI.f64))) 3))
(exp.f64 (log.f64 (/.f64 (PI.f64) (/.f64 -1 angle))))
(*.f64 angle (neg.f64 (PI.f64)))
(log.f64 (exp.f64 (/.f64 (PI.f64) (/.f64 -1 angle))))
(*.f64 angle (neg.f64 (PI.f64)))
(binary32->binary64 (binary64->binary32 (/.f64 (PI.f64) (/.f64 -1 angle))))
(binary32->binary64 (binary64->binary32 (*.f64 (/.f64 (PI.f64) -1) angle)))
(binary32->binary64 (binary64->binary32 (*.f64 angle (neg.f64 (PI.f64)))))
(binary32->binary64 (binary64->binary32 (/.f64 (PI.f64) (/.f64 -1 angle))))
(binary32->binary64 (binary64->binary32 (*.f64 (/.f64 (PI.f64) -1) angle)))
(binary32->binary64 (binary64->binary32 (*.f64 angle (neg.f64 (PI.f64)))))
(binary32->binary64 (/.f32 (PI.f32) (/.f32 -1 (binary64->binary32 angle))))
(binary32->binary64 (*.f32 (/.f32 (PI.f32) -1) (binary64->binary32 angle)))
(binary32->binary64 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) -1)))
(log1p.f64 (expm1.f64 (binary32->binary64 (binary64->binary32 (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))))))
(binary32->binary64 (binary64->binary32 (cos.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))))
(binary32->binary64 (binary64->binary32 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(expm1.f64 (log1p.f64 (binary32->binary64 (binary64->binary32 (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))))))
(binary32->binary64 (binary64->binary32 (cos.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))))
(binary32->binary64 (binary64->binary32 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (sqrt.f64 (binary32->binary64 (binary64->binary32 (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))))) (sqrt.f64 (binary32->binary64 (binary64->binary32 (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))))))
(binary32->binary64 (binary64->binary32 (cos.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))))
(binary32->binary64 (binary64->binary32 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(pow.f64 (binary32->binary64 (binary64->binary32 (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64))))) 1)
(binary32->binary64 (binary64->binary32 (cos.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))))
(binary32->binary64 (binary64->binary32 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 1 (binary32->binary64 (binary64->binary32 (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64))))))
(binary32->binary64 (binary64->binary32 (cos.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))))
(binary32->binary64 (binary64->binary32 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (*.f64 (cbrt.f64 (binary32->binary64 (binary64->binary32 (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))))) (cbrt.f64 (binary32->binary64 (binary64->binary32 (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64))))))) (cbrt.f64 (binary32->binary64 (binary64->binary32 (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))))))
(binary32->binary64 (binary64->binary32 (cos.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))))
(binary32->binary64 (binary64->binary32 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(cbrt.f64 (*.f64 (*.f64 (binary32->binary64 (binary64->binary32 (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64))))) (binary32->binary64 (binary64->binary32 (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))))) (binary32->binary64 (binary64->binary32 (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))))))
(cbrt.f64 (*.f64 (binary32->binary64 (binary64->binary32 (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180))))) (*.f64 (binary32->binary64 (binary64->binary32 (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180))))) (binary32->binary64 (binary64->binary32 (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180))))))))
(cbrt.f64 (pow.f64 (binary32->binary64 (binary64->binary32 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 3))
(exp.f64 (log.f64 (binary32->binary64 (binary64->binary32 (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))))))
(binary32->binary64 (binary64->binary32 (cos.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))))
(binary32->binary64 (binary64->binary32 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(log.f64 (exp.f64 (binary32->binary64 (binary64->binary32 (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))))))
(binary32->binary64 (binary64->binary32 (cos.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))))
(binary32->binary64 (binary64->binary32 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(binary32->binary64 (binary64->binary32 (binary32->binary64 (binary64->binary32 (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))))))
(binary32->binary64 (binary64->binary32 (binary32->binary64 (binary64->binary32 (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))))))
(binary32->binary64 (binary64->binary32 (binary32->binary64 (binary64->binary32 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(binary32->binary64 (binary64->binary32 (binary32->binary64 (binary64->binary32 (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))))))
(binary32->binary64 (binary64->binary32 (binary32->binary64 (binary64->binary32 (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))))))
(binary32->binary64 (binary64->binary32 (binary32->binary64 (binary64->binary32 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(binary32->binary64 (binary64->binary32 (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))))
(binary32->binary64 (binary64->binary32 (cos.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))))
(binary32->binary64 (binary64->binary32 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 (cos.f64 0) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (*.f64 (sin.f64 0) (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))))
(cos.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(+.f64 (*.f64 (cos.f64 0) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (*.f64 (sin.f64 0) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(cos.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(log1p.f64 (expm1.f64 (cos.f64 (exp.f64 (log.f64 (/.f64 (PI.f64) (/.f64 180 angle)))))))
(cos.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(expm1.f64 (log1p.f64 (cos.f64 (exp.f64 (log.f64 (/.f64 (PI.f64) (/.f64 180 angle)))))))
(cos.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(*.f64 (sqrt.f64 (cos.f64 (exp.f64 (log.f64 (/.f64 (PI.f64) (/.f64 180 angle)))))) (sqrt.f64 (cos.f64 (exp.f64 (log.f64 (/.f64 (PI.f64) (/.f64 180 angle)))))))
(cos.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(pow.f64 (cos.f64 (exp.f64 (log.f64 (/.f64 (PI.f64) (/.f64 180 angle))))) 1)
(cos.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(*.f64 1 (cos.f64 (exp.f64 (log.f64 (/.f64 (PI.f64) (/.f64 180 angle))))))
(cos.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(*.f64 (*.f64 (cbrt.f64 (cos.f64 (exp.f64 (log.f64 (/.f64 (PI.f64) (/.f64 180 angle)))))) (cbrt.f64 (cos.f64 (exp.f64 (log.f64 (/.f64 (PI.f64) (/.f64 180 angle))))))) (cbrt.f64 (cos.f64 (exp.f64 (log.f64 (/.f64 (PI.f64) (/.f64 180 angle)))))))
(cos.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cbrt.f64 (*.f64 (*.f64 (cos.f64 (exp.f64 (log.f64 (/.f64 (PI.f64) (/.f64 180 angle))))) (cos.f64 (exp.f64 (log.f64 (/.f64 (PI.f64) (/.f64 180 angle)))))) (cos.f64 (exp.f64 (log.f64 (/.f64 (PI.f64) (/.f64 180 angle)))))))
(cbrt.f64 (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180))) (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180))) (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180))))))
(cbrt.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3))
(exp.f64 (log.f64 (cos.f64 (exp.f64 (log.f64 (/.f64 (PI.f64) (/.f64 180 angle)))))))
(cos.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(log.f64 (exp.f64 (cos.f64 (exp.f64 (log.f64 (/.f64 (PI.f64) (/.f64 180 angle)))))))
(cos.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(binary32->binary64 (binary64->binary32 (cos.f64 (exp.f64 (log.f64 (/.f64 (PI.f64) (/.f64 180 angle)))))))
(binary32->binary64 (binary64->binary32 (cos.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))))
(binary32->binary64 (binary64->binary32 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(binary32->binary64 (binary64->binary32 (cos.f64 (exp.f64 (log.f64 (/.f64 (PI.f64) (/.f64 180 angle)))))))
(binary32->binary64 (binary64->binary32 (cos.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))))
(binary32->binary64 (binary64->binary32 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(binary32->binary64 (cos.f32 (exp.f32 (log.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle)))))))
(binary32->binary64 (cos.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180))))
(binary32->binary64 (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))))
(+.f64 0 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(+.f64 (*.f64 (*.f64 (PI.f64) -1/180) 0) (*.f64 angle (*.f64 (PI.f64) 1/180)))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(+.f64 (*.f64 (*.f64 angle -1/180) 0) (*.f64 angle (*.f64 (PI.f64) 1/180)))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(-.f64 0 (*.f64 angle (*.f64 (PI.f64) -1/180)))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (*.f64 angle (PI.f64)) 1/180)
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (*.f64 angle (PI.f64)) (exp.f64 (log.f64 1/180)))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 (exp.f64 (log.f64 1/180)) 1))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (*.f64 angle (PI.f64)) (/.f64 1 (exp.f64 (log.f64 180))))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (*.f64 (PI.f64) 1/180) angle)
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 -1 (*.f64 angle (*.f64 (PI.f64) -1/180)))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (*.f64 angle (neg.f64 (PI.f64))) -1/180)
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (*.f64 angle (neg.f64 (PI.f64))) (exp.f64 (log.f64 -1/180)))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (*.f64 angle (neg.f64 (PI.f64))) (/.f64 1 (exp.f64 (log.f64 -180))))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (*.f64 angle 1/180) (PI.f64))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)) 1)
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 1 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 -1/180 (*.f64 angle (neg.f64 (PI.f64))))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 (neg.f64 angle) (*.f64 (PI.f64) -1/180))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (neg.f64 (PI.f64)) (*.f64 angle -1/180))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (*.f64 (PI.f64) -1/180) (neg.f64 angle))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)) -1)
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (*.f64 angle -1/180) (neg.f64 (PI.f64)))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (exp.f64 (log.f64 1/180)) (*.f64 angle (PI.f64)))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (exp.f64 (log.f64 (neg.f64 (PI.f64)))) (*.f64 angle -1/180))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (exp.f64 (log.f64 (neg.f64 (PI.f64)))) (exp.f64 (log.f64 (*.f64 angle -1/180))))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (pow.f64 (/.f64 180 (PI.f64)) -1/2) (*.f64 (pow.f64 (/.f64 180 (PI.f64)) -1/2) angle))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (pow.f64 (/.f64 180 (*.f64 angle (PI.f64))) -1/2) (pow.f64 (/.f64 180 (*.f64 angle (PI.f64))) -1/2))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (pow.f64 (/.f64 180 (*.f64 angle (PI.f64))) -1/2) (*.f64 (pow.f64 (/.f64 180 (*.f64 angle (PI.f64))) -1/2) 1))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (pow.f64 (/.f64 (/.f64 -1 angle) (PI.f64)) -1/2) (*.f64 (pow.f64 (/.f64 (/.f64 -1 angle) (PI.f64)) -1/2) -1/180))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (pow.f64 (/.f64 -1 angle) -1/2) (*.f64 (pow.f64 (/.f64 -1 angle) -1/2) (*.f64 (PI.f64) -1/180)))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (pow.f64 (/.f64 180 angle) -1/2) (*.f64 (pow.f64 (/.f64 180 angle) -1/2) (PI.f64)))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (exp.f64 (log.f64 -1/180)) (*.f64 angle (neg.f64 (PI.f64))))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (exp.f64 (log.f64 (*.f64 (PI.f64) -1/180))) (neg.f64 angle))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (*.f64 angle (pow.f64 (/.f64 180 (PI.f64)) -1/2)) (pow.f64 (/.f64 180 (PI.f64)) -1/2))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (*.f64 (PI.f64) (pow.f64 (/.f64 180 angle) -1/2)) (pow.f64 (/.f64 180 angle) -1/2))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (*.f64 1 (pow.f64 (/.f64 180 (*.f64 angle (PI.f64))) -1/2)) (pow.f64 (/.f64 180 (*.f64 angle (PI.f64))) -1/2))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (*.f64 -1/180 (pow.f64 (/.f64 (/.f64 -1 angle) (PI.f64)) -1/2)) (pow.f64 (/.f64 (/.f64 -1 angle) (PI.f64)) -1/2))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (*.f64 (*.f64 (PI.f64) -1/180) (pow.f64 (/.f64 -1 angle) -1/2)) (pow.f64 (/.f64 -1 angle) -1/2))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (/.f64 (PI.f64) (exp.f64 (log.f64 -180))) (neg.f64 angle))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (/.f64 (*.f64 (PI.f64) 1/180) (neg.f64 (/.f64 (/.f64 1 angle) angle))) (/.f64 -1 angle))
(*.f64 (/.f64 -1 angle) (/.f64 (*.f64 1/180 (PI.f64)) (neg.f64 (/.f64 1 (*.f64 angle angle)))))
(/.f64 (/.f64 (neg.f64 (PI.f64)) (/.f64 (/.f64 -1 angle) (*.f64 1/180 angle))) angle)
(/.f64 (neg.f64 (*.f64 (*.f64 (*.f64 angle (neg.f64 (PI.f64))) angle) 1/180)) angle)
(*.f64 (/.f64 (*.f64 (PI.f64) 1/180) (neg.f64 (pow.f64 (/.f64 -1 angle) 3))) (/.f64 (/.f64 1 angle) angle))
(*.f64 (/.f64 1 (*.f64 angle angle)) (/.f64 (*.f64 1/180 (PI.f64)) (neg.f64 (/.f64 -1 (pow.f64 angle 3)))))
(/.f64 (/.f64 (*.f64 1/180 (PI.f64)) (*.f64 angle angle)) (/.f64 1 (pow.f64 angle 3)))
(*.f64 (/.f64 (neg.f64 (PI.f64)) (neg.f64 (*.f64 (/.f64 -180 angle) (/.f64 -180 angle)))) (/.f64 180 angle))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (/.f64 (neg.f64 (PI.f64)) (neg.f64 (/.f64 5832000 (pow.f64 angle 3)))) (*.f64 (/.f64 -180 angle) (/.f64 -180 angle)))
(*.f64 (*.f64 (/.f64 -180 angle) (/.f64 -180 angle)) (/.f64 (neg.f64 (PI.f64)) (/.f64 -5832000 (pow.f64 angle 3))))
(/.f64 (neg.f64 (PI.f64)) (/.f64 (/.f64 -5832000 (pow.f64 angle 3)) (/.f64 (/.f64 32400 angle) angle)))
(*.f64 (/.f64 (/.f64 32400 angle) angle) (/.f64 (PI.f64) (/.f64 5832000 (pow.f64 angle 3))))
(/.f64 angle (/.f64 180 (PI.f64)))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(/.f64 (PI.f64) (/.f64 180 angle))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(/.f64 (*.f64 angle (PI.f64)) 180)
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(/.f64 (*.f64 angle (PI.f64)) (exp.f64 (log.f64 180)))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(/.f64 (*.f64 angle (PI.f64)) (*.f64 1 (exp.f64 (log.f64 180))))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(/.f64 (*.f64 angle (PI.f64)) (/.f64 1 (exp.f64 (log.f64 1/180))))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(/.f64 (*.f64 (PI.f64) 1/180) (/.f64 1 angle))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(/.f64 -1 (/.f64 (/.f64 -180 angle) (PI.f64)))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(/.f64 (*.f64 angle (neg.f64 (PI.f64))) -180)
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(/.f64 (*.f64 angle (neg.f64 (PI.f64))) (exp.f64 (log.f64 -180)))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(/.f64 (*.f64 angle (neg.f64 (PI.f64))) (*.f64 1 (exp.f64 (log.f64 -180))))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(/.f64 (*.f64 angle 1/180) (/.f64 1 (PI.f64)))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(/.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)) 1)
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(/.f64 1 (/.f64 180 (*.f64 angle (PI.f64))))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(/.f64 -1/180 (/.f64 (/.f64 -1 angle) (PI.f64)))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(/.f64 1/180 (/.f64 (/.f64 1 (PI.f64)) angle))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(/.f64 (neg.f64 angle) (/.f64 -180 (PI.f64)))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(/.f64 (neg.f64 angle) (exp.f64 (log.f64 (/.f64 -180 (PI.f64)))))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(/.f64 (neg.f64 (PI.f64)) (/.f64 -180 angle))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(/.f64 (*.f64 (PI.f64) -1/180) (/.f64 -1 angle))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(/.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)) -1)
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(/.f64 (*.f64 angle -1/180) (/.f64 -1 (PI.f64)))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(/.f64 (neg.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 angle (PI.f64)))) (*.f64 180 (*.f64 angle (neg.f64 (PI.f64)))))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(/.f64 (neg.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 angle (PI.f64)))) (*.f64 -180 (*.f64 angle (PI.f64))))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(/.f64 (neg.f64 (*.f64 (PI.f64) (PI.f64))) (*.f64 (/.f64 -180 angle) (PI.f64)))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(/.f64 (neg.f64 (*.f64 angle angle)) (*.f64 (/.f64 -180 (PI.f64)) angle))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(/.f64 (exp.f64 (log.f64 (neg.f64 (PI.f64)))) (/.f64 -180 angle))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(/.f64 (pow.f64 (*.f64 angle (neg.f64 (PI.f64))) 3) (*.f64 -180 (*.f64 (*.f64 angle (PI.f64)) (*.f64 angle (PI.f64)))))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(/.f64 (neg.f64 (pow.f64 (PI.f64) 3)) (*.f64 (/.f64 -180 angle) (*.f64 (PI.f64) (PI.f64))))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(/.f64 (pow.f64 (*.f64 angle (PI.f64)) 3) (*.f64 180 (*.f64 (*.f64 angle (PI.f64)) (*.f64 angle (PI.f64)))))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(/.f64 (neg.f64 (pow.f64 angle 3)) (*.f64 (/.f64 -180 (PI.f64)) (*.f64 angle angle)))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(/.f64 (pow.f64 (/.f64 180 (PI.f64)) -1/2) (/.f64 (/.f64 1 angle) (pow.f64 (/.f64 180 (PI.f64)) -1/2)))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(/.f64 (pow.f64 (/.f64 180 (*.f64 angle (PI.f64))) -1/2) (/.f64 1 (pow.f64 (/.f64 180 (*.f64 angle (PI.f64))) -1/2)))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(/.f64 (pow.f64 (/.f64 (/.f64 -1 angle) (PI.f64)) -1/2) (/.f64 -180 (pow.f64 (/.f64 (/.f64 -1 angle) (PI.f64)) -1/2)))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(/.f64 (pow.f64 (/.f64 -1 angle) -1/2) (/.f64 (/.f64 -180 (PI.f64)) (pow.f64 (/.f64 -1 angle) -1/2)))
(/.f64 (pow.f64 (/.f64 -1 angle) -1) (/.f64 -180 (PI.f64)))
(/.f64 (/.f64 1 (/.f64 -1 angle)) (/.f64 -180 (PI.f64)))
(/.f64 (pow.f64 (/.f64 180 angle) -1/2) (/.f64 (/.f64 1 (PI.f64)) (pow.f64 (/.f64 180 angle) -1/2)))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(/.f64 (-.f64 0 (*.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)) (*.f64 angle (*.f64 (PI.f64) -1/180)))) (*.f64 angle (*.f64 (PI.f64) -1/180)))
(/.f64 (neg.f64 (*.f64 angle (*.f64 (*.f64 (PI.f64) -1/180) (*.f64 angle (*.f64 (PI.f64) -1/180))))) (*.f64 angle (*.f64 (PI.f64) -1/180)))
(/.f64 (neg.f64 (pow.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)) (*.f64 angle (*.f64 (PI.f64) -1/180)))
(neg.f64 (/.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)) 1))
(/.f64 (exp.f64 (log.f64 -1/180)) (/.f64 (/.f64 -1 angle) (PI.f64)))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(/.f64 (exp.f64 (log.f64 -1)) (exp.f64 (log.f64 (/.f64 (/.f64 -180 angle) (PI.f64)))))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(/.f64 (exp.f64 (log.f64 (*.f64 (PI.f64) -1/180))) (/.f64 -1 angle))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(/.f64 (exp.f64 (/.f64 (pow.f64 (log.f64 (PI.f64)) 2) (log.f64 (/.f64 (PI.f64) (*.f64 angle 1/180))))) (exp.f64 (/.f64 (pow.f64 (log.f64 (/.f64 180 angle)) 2) (log.f64 (/.f64 (PI.f64) (*.f64 angle 1/180))))))
(exp.f64 (-.f64 (/.f64 (pow.f64 (log.f64 (PI.f64)) 2) (log.f64 (/.f64 (PI.f64) (*.f64 1/180 angle)))) (/.f64 (pow.f64 (log.f64 (/.f64 180 angle)) 2) (log.f64 (/.f64 (PI.f64) (*.f64 1/180 angle))))))
(/.f64 (exp.f64 (/.f64 (pow.f64 (log.f64 (PI.f64)) 3) (fma.f64 (log.f64 (/.f64 180 angle)) (log.f64 (/.f64 (PI.f64) (*.f64 angle 1/180))) (pow.f64 (log.f64 (PI.f64)) 2)))) (exp.f64 (/.f64 (pow.f64 (log.f64 (/.f64 180 angle)) 3) (fma.f64 (log.f64 (/.f64 180 angle)) (log.f64 (/.f64 (PI.f64) (*.f64 angle 1/180))) (pow.f64 (log.f64 (PI.f64)) 2)))))
(exp.f64 (-.f64 (/.f64 (pow.f64 (log.f64 (PI.f64)) 3) (fma.f64 (log.f64 (/.f64 180 angle)) (log.f64 (/.f64 (PI.f64) (*.f64 1/180 angle))) (pow.f64 (log.f64 (PI.f64)) 2))) (/.f64 (pow.f64 (log.f64 (/.f64 180 angle)) 3) (fma.f64 (log.f64 (/.f64 180 angle)) (log.f64 (/.f64 (PI.f64) (*.f64 1/180 angle))) (pow.f64 (log.f64 (PI.f64)) 2)))))
(/.f64 (*.f64 -1/180 (neg.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 angle (PI.f64))))) (*.f64 angle (PI.f64)))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(/.f64 (*.f64 1 (exp.f64 (log.f64 (neg.f64 (PI.f64))))) (/.f64 -180 angle))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(/.f64 (*.f64 -1/180 (pow.f64 (*.f64 angle (neg.f64 (PI.f64))) 3)) (*.f64 (*.f64 angle (PI.f64)) (*.f64 angle (PI.f64))))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(/.f64 (*.f64 1/180 (neg.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 angle (PI.f64))))) (*.f64 angle (neg.f64 (PI.f64))))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(/.f64 (*.f64 1/180 (pow.f64 (*.f64 angle (PI.f64)) 3)) (*.f64 (*.f64 angle (PI.f64)) (*.f64 angle (PI.f64))))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(/.f64 (*.f64 (*.f64 (PI.f64) -1/180) (neg.f64 (*.f64 angle angle))) angle)
(/.f64 (*.f64 (PI.f64) -1/180) (/.f64 angle (*.f64 angle (neg.f64 angle))))
(/.f64 (PI.f64) (/.f64 angle (*.f64 1/180 (*.f64 angle angle))))
(/.f64 (PI.f64) (/.f64 (/.f64 1 (neg.f64 angle)) -1/180))
(/.f64 (*.f64 (*.f64 (PI.f64) -1/180) (neg.f64 (pow.f64 angle 3))) (*.f64 angle angle))
(*.f64 (/.f64 (*.f64 (PI.f64) -1/180) angle) (/.f64 (neg.f64 (pow.f64 angle 3)) angle))
(*.f64 (/.f64 (PI.f64) angle) (/.f64 (*.f64 1/180 (pow.f64 angle 3)) angle))
(/.f64 (*.f64 (*.f64 angle -1/180) (neg.f64 (*.f64 (PI.f64) (PI.f64)))) (PI.f64))
(/.f64 (*.f64 angle -1/180) (/.f64 (PI.f64) (neg.f64 (pow.f64 (PI.f64) 2))))
(/.f64 (*.f64 (*.f64 1/180 angle) (pow.f64 (PI.f64) 2)) (PI.f64))
(/.f64 angle (/.f64 (/.f64 1 (neg.f64 (PI.f64))) -1/180))
(/.f64 (*.f64 (*.f64 angle -1/180) (neg.f64 (pow.f64 (PI.f64) 3))) (*.f64 (PI.f64) (PI.f64)))
(/.f64 (*.f64 angle -1/180) (/.f64 (pow.f64 (PI.f64) 2) (neg.f64 (pow.f64 (PI.f64) 3))))
(/.f64 angle (/.f64 (pow.f64 (PI.f64) 2) (*.f64 1/180 (pow.f64 (PI.f64) 3))))
(/.f64 (*.f64 (neg.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 angle (PI.f64)))) 1/180) (*.f64 angle (neg.f64 (PI.f64))))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(/.f64 (*.f64 (pow.f64 (*.f64 angle (PI.f64)) 3) 1/180) (*.f64 (*.f64 angle (PI.f64)) (*.f64 angle (PI.f64))))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(/.f64 (*.f64 (pow.f64 (*.f64 angle (neg.f64 (PI.f64))) 3) -1/180) (*.f64 (*.f64 angle (PI.f64)) (*.f64 angle (PI.f64))))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(/.f64 (*.f64 (exp.f64 (log.f64 (neg.f64 (PI.f64)))) 1) (/.f64 -180 angle))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(/.f64 (*.f64 (neg.f64 (*.f64 angle angle)) (*.f64 (PI.f64) -1/180)) angle)
(/.f64 (*.f64 (PI.f64) -1/180) (/.f64 angle (*.f64 angle (neg.f64 angle))))
(/.f64 (PI.f64) (/.f64 angle (*.f64 1/180 (*.f64 angle angle))))
(/.f64 (PI.f64) (/.f64 (/.f64 1 (neg.f64 angle)) -1/180))
(/.f64 (*.f64 (neg.f64 (pow.f64 angle 3)) (*.f64 (PI.f64) -1/180)) (*.f64 angle angle))
(*.f64 (/.f64 (*.f64 (PI.f64) -1/180) angle) (/.f64 (neg.f64 (pow.f64 angle 3)) angle))
(*.f64 (/.f64 (PI.f64) angle) (/.f64 (*.f64 1/180 (pow.f64 angle 3)) angle))
(/.f64 (*.f64 (neg.f64 (*.f64 (PI.f64) (PI.f64))) (*.f64 angle -1/180)) (PI.f64))
(/.f64 (*.f64 angle -1/180) (/.f64 (PI.f64) (neg.f64 (pow.f64 (PI.f64) 2))))
(/.f64 (*.f64 (*.f64 1/180 angle) (pow.f64 (PI.f64) 2)) (PI.f64))
(/.f64 angle (/.f64 (/.f64 1 (neg.f64 (PI.f64))) -1/180))
(/.f64 (*.f64 (neg.f64 (pow.f64 (PI.f64) 3)) (*.f64 angle -1/180)) (*.f64 (PI.f64) (PI.f64)))
(/.f64 (*.f64 angle -1/180) (/.f64 (pow.f64 (PI.f64) 2) (neg.f64 (pow.f64 (PI.f64) 3))))
(/.f64 angle (/.f64 (pow.f64 (PI.f64) 2) (*.f64 1/180 (pow.f64 (PI.f64) 3))))
(/.f64 (*.f64 (neg.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 angle (PI.f64)))) -1/180) (*.f64 angle (PI.f64)))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(/.f64 (/.f64 (PI.f64) (pow.f64 (*.f64 angle 1/180) -1/2)) (pow.f64 (*.f64 angle 1/180) -1/2))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(/.f64 (/.f64 (*.f64 (PI.f64) 1/180) (pow.f64 angle -1/2)) (pow.f64 angle -1/2))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(/.f64 (/.f64 (*.f64 (PI.f64) -1/180) (pow.f64 (neg.f64 angle) -1/2)) (pow.f64 (neg.f64 angle) -1/2))
(/.f64 (*.f64 (PI.f64) -1/180) (/.f64 angle (*.f64 angle (neg.f64 angle))))
(/.f64 (PI.f64) (/.f64 angle (*.f64 1/180 (*.f64 angle angle))))
(/.f64 (PI.f64) (/.f64 (/.f64 1 (neg.f64 angle)) -1/180))
(/.f64 (-.f64 0 (pow.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)) 3)) (+.f64 0 (+.f64 (*.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)) (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 0 (*.f64 angle (*.f64 (PI.f64) -1/180))))))
(/.f64 (neg.f64 (*.f64 angle (*.f64 (*.f64 (PI.f64) -1/180) (*.f64 angle (*.f64 (PI.f64) -1/180))))) (*.f64 angle (*.f64 (PI.f64) -1/180)))
(/.f64 (neg.f64 (pow.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)) (*.f64 angle (*.f64 (PI.f64) -1/180)))
(neg.f64 (/.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)) 1))
(pow.f64 (/.f64 180 (*.f64 angle (PI.f64))) -1)
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(pow.f64 (exp.f64 -1) (log.f64 (/.f64 180 (*.f64 angle (PI.f64)))))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(pow.f64 (exp.f64 (-.f64 (pow.f64 (log.f64 (PI.f64)) 2) (pow.f64 (log.f64 (/.f64 180 angle)) 2))) (/.f64 1 (log.f64 (/.f64 (PI.f64) (*.f64 angle 1/180)))))
(pow.f64 (exp.f64 (-.f64 (pow.f64 (log.f64 (PI.f64)) 2) (pow.f64 (log.f64 (/.f64 180 angle)) 2))) (/.f64 1 (log.f64 (/.f64 (PI.f64) (*.f64 1/180 angle)))))
(pow.f64 (exp.f64 (+.f64 (pow.f64 (log.f64 (PI.f64)) 3) (pow.f64 (log.f64 (*.f64 angle 1/180)) 3))) (/.f64 1 (fma.f64 (log.f64 (/.f64 180 angle)) (log.f64 (/.f64 (PI.f64) (*.f64 angle 1/180))) (pow.f64 (log.f64 (PI.f64)) 2))))
(pow.f64 (exp.f64 (+.f64 (pow.f64 (log.f64 (PI.f64)) 3) (pow.f64 (log.f64 (*.f64 1/180 angle)) 3))) (/.f64 1 (fma.f64 (log.f64 (/.f64 180 angle)) (log.f64 (/.f64 (PI.f64) (*.f64 1/180 angle))) (pow.f64 (log.f64 (PI.f64)) 2))))
(neg.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(log1p.f64 (expm1.f64 (exp.f64 (log.f64 (/.f64 (PI.f64) (/.f64 180 angle))))))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(expm1.f64 (log1p.f64 (exp.f64 (log.f64 (/.f64 (PI.f64) (/.f64 180 angle))))))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (sqrt.f64 (exp.f64 (log.f64 (/.f64 (PI.f64) (/.f64 180 angle))))) (sqrt.f64 (exp.f64 (log.f64 (/.f64 (PI.f64) (/.f64 180 angle))))))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(pow.f64 (exp.f64 (log.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) 1)
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 1 (exp.f64 (log.f64 (/.f64 (PI.f64) (/.f64 180 angle)))))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (*.f64 (cbrt.f64 (exp.f64 (log.f64 (/.f64 (PI.f64) (/.f64 180 angle))))) (cbrt.f64 (exp.f64 (log.f64 (/.f64 (PI.f64) (/.f64 180 angle)))))) (cbrt.f64 (exp.f64 (log.f64 (/.f64 (PI.f64) (/.f64 180 angle))))))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(cbrt.f64 (*.f64 (*.f64 (exp.f64 (log.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) (exp.f64 (log.f64 (/.f64 (PI.f64) (/.f64 180 angle))))) (exp.f64 (log.f64 (/.f64 (PI.f64) (/.f64 180 angle))))))
(cbrt.f64 (*.f64 (*.f64 angle (/.f64 (PI.f64) 180)) (*.f64 angle (*.f64 (/.f64 (PI.f64) 180) (*.f64 angle (/.f64 (PI.f64) 180))))))
(cbrt.f64 (pow.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 3))
(exp.f64 (log.f64 (exp.f64 (log.f64 (/.f64 (PI.f64) (/.f64 180 angle))))))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(log.f64 (exp.f64 (exp.f64 (log.f64 (/.f64 (PI.f64) (/.f64 180 angle))))))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(binary32->binary64 (binary64->binary32 (exp.f64 (log.f64 (/.f64 (PI.f64) (/.f64 180 angle))))))
(binary32->binary64 (binary64->binary32 (*.f64 angle (/.f64 (PI.f64) 180))))
(binary32->binary64 (binary64->binary32 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(binary32->binary64 (binary64->binary32 (exp.f64 (log.f64 (/.f64 (PI.f64) (/.f64 180 angle))))))
(binary32->binary64 (binary64->binary32 (*.f64 angle (/.f64 (PI.f64) 180))))
(binary32->binary64 (binary64->binary32 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(binary32->binary64 (exp.f32 (log.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle))))))
(binary32->binary64 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180)))
(binary32->binary64 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))
(binary32->binary64 (binary64->binary32 (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2))))
(binary32->binary64 (binary64->binary32 (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180))) b) 2) (pow.f64 (*.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))) a) 2))))
(binary32->binary64 (binary64->binary32 (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) b) 2) (pow.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) 2))))
(binary32->binary64 (binary64->binary32 (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2))))
(binary32->binary64 (binary64->binary32 (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180))) b) 2) (pow.f64 (*.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))) a) 2))))
(binary32->binary64 (binary64->binary32 (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) b) 2) (pow.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) 2))))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (/.f32 (*.f32 (binary64->binary32 angle) (PI.f32)) 180))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 (/.f32 (binary64->binary32 angle) 180) (PI.f32)))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (cos.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180))) (binary64->binary32 b)) 2) (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180)))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))) (binary64->binary32 b)) 2) (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))) 2)))
(binary32->binary64 (binary64->binary32 (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2)))
(binary32->binary64 (binary64->binary32 (pow.f64 (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180))) b) 2)))
(binary32->binary64 (binary64->binary32 (pow.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) b) 2)))
(binary32->binary64 (binary64->binary32 (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2)))
(binary32->binary64 (binary64->binary32 (pow.f64 (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180))) b) 2)))
(binary32->binary64 (binary64->binary32 (pow.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) b) 2)))
(binary32->binary64 (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 (/.f32 (binary64->binary32 angle) 180) (PI.f32)))) 2))
(binary32->binary64 (pow.f32 (*.f32 (cos.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180))) (binary64->binary32 b)) 2))
(binary32->binary64 (pow.f32 (*.f32 (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))) (binary64->binary32 b)) 2))
(binary32->binary64 (binary64->binary32 (*.f64 b (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64))))))
(binary32->binary64 (binary64->binary32 (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180))) b)))
(binary32->binary64 (binary64->binary32 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) b)))
(binary32->binary64 (binary64->binary32 (*.f64 b (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64))))))
(binary32->binary64 (binary64->binary32 (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180))) b)))
(binary32->binary64 (binary64->binary32 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) b)))
(binary32->binary64 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 (/.f32 (binary64->binary32 angle) 180) (PI.f32)))))
(binary32->binary64 (*.f32 (cos.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180))) (binary64->binary32 b)))
(binary32->binary64 (*.f32 (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))) (binary64->binary32 b)))
(binary32->binary64 (binary64->binary32 (*.f64 angle (PI.f64))))
(binary32->binary64 (binary64->binary32 (*.f64 angle (PI.f64))))
(binary32->binary64 (*.f32 (binary64->binary32 angle) (PI.f32)))
(binary32->binary64 (binary64->binary32 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) 2) (pow.f64 (*.f64 b 1) 2))))
(binary32->binary64 (binary64->binary32 (+.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))) a) 2) (*.f64 b b))))
(binary32->binary64 (binary64->binary32 (fma.f64 b b (pow.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) 2))))
(binary32->binary64 (binary64->binary32 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) 2) (pow.f64 (*.f64 b 1) 2))))
(binary32->binary64 (binary64->binary32 (+.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))) a) 2) (*.f64 b b))))
(binary32->binary64 (binary64->binary32 (fma.f64 b b (pow.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) 2))))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180)))) 2) (pow.f32 (*.f32 (binary64->binary32 b) 1) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180)))) 2) (pow.f32 (binary64->binary32 b) 2)))
(binary32->binary64 (fma.f32 (binary64->binary32 b) (binary64->binary32 b) (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))) 2)))
(binary32->binary64 (binary64->binary32 (*.f64 angle (/.f64 (PI.f64) 180))))
(binary32->binary64 (binary64->binary32 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(binary32->binary64 (binary64->binary32 (*.f64 angle (/.f64 (PI.f64) 180))))
(binary32->binary64 (binary64->binary32 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(binary32->binary64 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180)))
(binary32->binary64 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))
(binary32->binary64 (binary64->binary32 (*.f64 a (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))))))
(binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))) a)))
(binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a)))
(binary32->binary64 (binary64->binary32 (*.f64 a (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))))))
(binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))) a)))
(binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a)))
(binary32->binary64 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180)))))
(binary32->binary64 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))))
(binary32->binary64 (binary64->binary32 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) 2)))
(binary32->binary64 (binary64->binary32 (pow.f64 (*.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))) a) 2)))
(binary32->binary64 (binary64->binary32 (pow.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) 2)))
(binary32->binary64 (binary64->binary32 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) 2)))
(binary32->binary64 (binary64->binary32 (pow.f64 (*.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))) a) 2)))
(binary32->binary64 (binary64->binary32 (pow.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) 2)))
(binary32->binary64 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180)))) 2))
(binary32->binary64 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))) 2))
(binary32->binary64 (binary64->binary32 (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (/.f64 (PI.f64) (/.f64 -1 angle)) -180))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2))))
(binary32->binary64 (binary64->binary32 (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180))) b) 2) (pow.f64 (*.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))) a) 2))))
(binary32->binary64 (binary64->binary32 (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) b) 2) (pow.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) 2))))
(binary32->binary64 (binary64->binary32 (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (/.f64 (PI.f64) (/.f64 -1 angle)) -180))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2))))
(binary32->binary64 (binary64->binary32 (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180))) b) 2) (pow.f64 (*.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))) a) 2))))
(binary32->binary64 (binary64->binary32 (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) b) 2) (pow.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) 2))))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (/.f32 (/.f32 (PI.f32) (/.f32 -1 (binary64->binary32 angle))) -180))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 (/.f32 (binary64->binary32 angle) 180) (PI.f32)))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (cos.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180))) (binary64->binary32 b)) 2) (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180)))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))) (binary64->binary32 b)) 2) (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))) 2)))
(binary32->binary64 (binary64->binary32 (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2)))
(binary32->binary64 (binary64->binary32 (pow.f64 (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180))) b) 2)))
(binary32->binary64 (binary64->binary32 (pow.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) b) 2)))
(binary32->binary64 (binary64->binary32 (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2)))
(binary32->binary64 (binary64->binary32 (pow.f64 (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180))) b) 2)))
(binary32->binary64 (binary64->binary32 (pow.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) b) 2)))
(binary32->binary64 (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 (/.f32 (binary64->binary32 angle) 180) (PI.f32)))) 2))
(binary32->binary64 (pow.f32 (*.f32 (cos.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180))) (binary64->binary32 b)) 2))
(binary32->binary64 (pow.f32 (*.f32 (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))) (binary64->binary32 b)) 2))
(binary32->binary64 (binary64->binary32 (*.f64 b (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64))))))
(binary32->binary64 (binary64->binary32 (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180))) b)))
(binary32->binary64 (binary64->binary32 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) b)))
(binary32->binary64 (binary64->binary32 (*.f64 b (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64))))))
(binary32->binary64 (binary64->binary32 (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180))) b)))
(binary32->binary64 (binary64->binary32 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) b)))
(binary32->binary64 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 (/.f32 (binary64->binary32 angle) 180) (PI.f32)))))
(binary32->binary64 (*.f32 (cos.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180))) (binary64->binary32 b)))
(binary32->binary64 (*.f32 (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))) (binary64->binary32 b)))
(binary32->binary64 (binary64->binary32 (*.f64 a (sin.f64 (/.f64 (/.f64 (PI.f64) (/.f64 -1 angle)) -180)))))
(binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))) a)))
(binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a)))
(binary32->binary64 (binary64->binary32 (*.f64 a (sin.f64 (/.f64 (/.f64 (PI.f64) (/.f64 -1 angle)) -180)))))
(binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))) a)))
(binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a)))
(binary32->binary64 (*.f32 (binary64->binary32 a) (sin.f32 (/.f32 (/.f32 (PI.f32) (/.f32 -1 (binary64->binary32 angle))) -180))))
(binary32->binary64 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180)))))
(binary32->binary64 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))))
(binary32->binary64 (binary64->binary32 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 b (binary32->binary64 (binary64->binary32 (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))))) 2))))
(binary32->binary64 (binary64->binary32 (+.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))) a) 2) (pow.f64 (*.f64 (binary32->binary64 (binary64->binary32 (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180))))) b) 2))))
(binary32->binary64 (binary64->binary32 (+.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) 2) (pow.f64 (*.f64 (binary32->binary64 (binary64->binary32 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) b) 2))))
(binary32->binary64 (binary64->binary32 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 b (binary32->binary64 (binary64->binary32 (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))))) 2))))
(binary32->binary64 (binary64->binary32 (+.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))) a) 2) (pow.f64 (*.f64 (binary32->binary64 (binary64->binary32 (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180))))) b) 2))))
(binary32->binary64 (binary64->binary32 (+.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) 2) (pow.f64 (*.f64 (binary32->binary64 (binary64->binary32 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) b) 2))))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (/.f32 (binary64->binary32 angle) 180) (PI.f32)))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 (binary32->binary64 (binary64->binary32 (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64))))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180)))) 2) (pow.f32 (*.f32 (binary64->binary32 (binary32->binary64 (binary64->binary32 (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))))) (binary64->binary32 b)) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))) 2) (pow.f32 (*.f32 (binary64->binary32 (binary32->binary64 (binary64->binary32 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (binary64->binary32 b)) 2)))
(binary32->binary64 (binary64->binary32 (pow.f64 (*.f64 b (binary32->binary64 (binary64->binary32 (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))))) 2)))
(binary32->binary64 (binary64->binary32 (pow.f64 (*.f64 (binary32->binary64 (binary64->binary32 (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180))))) b) 2)))
(binary32->binary64 (binary64->binary32 (pow.f64 (*.f64 (binary32->binary64 (binary64->binary32 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) b) 2)))
(binary32->binary64 (binary64->binary32 (pow.f64 (*.f64 b (binary32->binary64 (binary64->binary32 (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))))) 2)))
(binary32->binary64 (binary64->binary32 (pow.f64 (*.f64 (binary32->binary64 (binary64->binary32 (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180))))) b) 2)))
(binary32->binary64 (binary64->binary32 (pow.f64 (*.f64 (binary32->binary64 (binary64->binary32 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) b) 2)))
(binary32->binary64 (pow.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 (binary32->binary64 (binary64->binary32 (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64))))))) 2))
(binary32->binary64 (pow.f32 (*.f32 (binary64->binary32 (binary32->binary64 (binary64->binary32 (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))))) (binary64->binary32 b)) 2))
(binary32->binary64 (pow.f32 (*.f32 (binary64->binary32 (binary32->binary64 (binary64->binary32 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (binary64->binary32 b)) 2))
(binary32->binary64 (binary64->binary32 (*.f64 b (binary32->binary64 (binary64->binary32 (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64))))))))
(binary32->binary64 (binary64->binary32 (*.f64 (binary32->binary64 (binary64->binary32 (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180))))) b)))
(binary32->binary64 (binary64->binary32 (*.f64 (binary32->binary64 (binary64->binary32 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) b)))
(binary32->binary64 (binary64->binary32 (*.f64 b (binary32->binary64 (binary64->binary32 (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64))))))))
(binary32->binary64 (binary64->binary32 (*.f64 (binary32->binary64 (binary64->binary32 (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180))))) b)))
(binary32->binary64 (binary64->binary32 (*.f64 (binary32->binary64 (binary64->binary32 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) b)))
(binary32->binary64 (*.f32 (binary64->binary32 b) (binary64->binary32 (binary32->binary64 (binary64->binary32 (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64))))))))
(binary32->binary64 (*.f32 (binary64->binary32 (binary32->binary64 (binary64->binary32 (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))))) (binary64->binary32 b)))
(binary32->binary64 (*.f32 (binary64->binary32 (binary32->binary64 (binary64->binary32 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (binary64->binary32 b)))
(binary32->binary64 (binary64->binary32 (*.f64 a (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64))))))
(binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))) a)))
(binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a)))
(binary32->binary64 (binary64->binary32 (*.f64 a (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64))))))
(binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))) a)))
(binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a)))
(binary32->binary64 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (/.f32 (binary64->binary32 angle) 180) (PI.f32)))))
(binary32->binary64 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180)))))
(binary32->binary64 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))))
(binary32->binary64 (binary64->binary32 (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) 2) (pow.f64 (*.f64 b (cos.f64 (exp.f64 (log.f64 (/.f64 (PI.f64) (/.f64 180 angle)))))) 2))))
(binary32->binary64 (binary64->binary32 (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180))) b) 2) (pow.f64 (*.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))) a) 2))))
(binary32->binary64 (binary64->binary32 (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) b) 2) (pow.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) 2))))
(binary32->binary64 (binary64->binary32 (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) 2) (pow.f64 (*.f64 b (cos.f64 (exp.f64 (log.f64 (/.f64 (PI.f64) (/.f64 180 angle)))))) 2))))
(binary32->binary64 (binary64->binary32 (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180))) b) 2) (pow.f64 (*.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))) a) 2))))
(binary32->binary64 (binary64->binary32 (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) b) 2) (pow.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a) 2))))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (exp.f32 (log.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle))))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (cos.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180))) (binary64->binary32 b)) 2) (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180)))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))) (binary64->binary32 b)) 2) (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))) 2)))
(binary32->binary64 (binary64->binary32 (pow.f64 (*.f64 b (cos.f64 (exp.f64 (log.f64 (/.f64 (PI.f64) (/.f64 180 angle)))))) 2)))
(binary32->binary64 (binary64->binary32 (pow.f64 (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180))) b) 2)))
(binary32->binary64 (binary64->binary32 (pow.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) b) 2)))
(binary32->binary64 (binary64->binary32 (pow.f64 (*.f64 b (cos.f64 (exp.f64 (log.f64 (/.f64 (PI.f64) (/.f64 180 angle)))))) 2)))
(binary32->binary64 (binary64->binary32 (pow.f64 (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180))) b) 2)))
(binary32->binary64 (binary64->binary32 (pow.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) b) 2)))
(binary32->binary64 (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (exp.f32 (log.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle))))))) 2))
(binary32->binary64 (pow.f32 (*.f32 (cos.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180))) (binary64->binary32 b)) 2))
(binary32->binary64 (pow.f32 (*.f32 (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))) (binary64->binary32 b)) 2))
(binary32->binary64 (binary64->binary32 (*.f64 b (cos.f64 (exp.f64 (log.f64 (/.f64 (PI.f64) (/.f64 180 angle))))))))
(binary32->binary64 (binary64->binary32 (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180))) b)))
(binary32->binary64 (binary64->binary32 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) b)))
(binary32->binary64 (binary64->binary32 (*.f64 b (cos.f64 (exp.f64 (log.f64 (/.f64 (PI.f64) (/.f64 180 angle))))))))
(binary32->binary64 (binary64->binary32 (*.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180))) b)))
(binary32->binary64 (binary64->binary32 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) b)))
(binary32->binary64 (*.f32 (binary64->binary32 b) (cos.f32 (exp.f32 (log.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle))))))))
(binary32->binary64 (*.f32 (cos.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180))) (binary64->binary32 b)))
(binary32->binary64 (*.f32 (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))) (binary64->binary32 b)))
(binary32->binary64 (binary64->binary32 (*.f64 a (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle))))))
(binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))) a)))
(binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a)))
(binary32->binary64 (binary64->binary32 (*.f64 a (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle))))))
(binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))) a)))
(binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) a)))
(binary32->binary64 (*.f32 (binary64->binary32 a) (sin.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle))))))
(binary32->binary64 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180)))))
(binary32->binary64 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))))

eval688.0ms (1.9%)

Compiler

Compiled 30236 to 21877 computations (27.6% saved)

prune546.0ms (1.5%)

Pruning

83 alts after pruning (79 fresh and 4 done)

PrunedKeptTotal
New1090681158
Fresh341145
Picked235
Done112
Total1127831210
Accuracy
81.9%
Counts
1210 → 83
Alt Table
Click to see full alt table
StatusAccuracyProgram
74.6%
(+.f64 (pow.f64 (*.f64 a (*.f64 angle (*.f64 1/180 (PI.f64)))) 2) (pow.f64 (*.f64 b 1) 2))
79.2%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (pow.f64 (exp.f64 (log.f64 (/.f64 (/.f64 180 angle) (PI.f64)))) -1))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2))
78.7%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (pow.f64 (exp.f64 -1) (log.f64 (/.f64 180 (*.f64 angle (PI.f64))))))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2))
79.5%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (pow.f64 (/.f64 180 angle) -1/2) (/.f64 (/.f64 1 (PI.f64)) (pow.f64 (/.f64 180 angle) -1/2))))) 2) (pow.f64 (*.f64 b 1) 2))
79.9%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (/.f64 (*.f64 (PI.f64) 1/180) (pow.f64 angle -1/2)) (pow.f64 angle -1/2)))) 2) (pow.f64 (*.f64 b 1) 2))
79.4%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (/.f64 (PI.f64) (pow.f64 (*.f64 angle 1/180) -1/2)) (pow.f64 (*.f64 angle 1/180) -1/2)))) 2) (pow.f64 (*.f64 b 1) 2))
79.8%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (/.f64 1 (/.f64 -1 angle)) (/.f64 -180 (PI.f64))))) 2) (pow.f64 (*.f64 b 1) 2))
30.2%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 (/.f64 (neg.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 angle (PI.f64)))) (pow.f64 (*.f64 angle (PI.f64)) 3)) (*.f64 (*.f64 angle (PI.f64)) (*.f64 angle (PI.f64)))) -180))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2))
80.3%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 (PI.f64) (/.f64 -1 angle))) (cbrt.f64 (/.f64 (PI.f64) (/.f64 -1 angle)))) (cbrt.f64 (/.f64 (PI.f64) (/.f64 -1 angle)))) -180))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2))
79.7%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) (/.f64 1 (exp.f64 (log.f64 1/180)))))) 2) (pow.f64 (*.f64 b 1) 2))
80.6%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) 2) (pow.f64 (*.f64 b (log1p.f64 (expm1.f64 (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))))) 2))
80.6%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) 2) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) 2))
80.5%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) 2) (pow.f64 (*.f64 b (cos.f64 (/.f64 1/180 (/.f64 1 (*.f64 angle (PI.f64)))))) 2))
80.5%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 angle 180) (PI.f64))) (cbrt.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) (cbrt.f64 (*.f64 (/.f64 angle 180) (PI.f64)))))) 2))
80.5%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 angle 180) (PI.f64))) (sqrt.f64 (*.f64 (/.f64 angle 180) (PI.f64)))))) 2))
80.4%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) 2) (pow.f64 (*.f64 b (cos.f64 (exp.f64 (-.f64 (*.f64 (log.f64 (/.f64 180 (PI.f64))) -1) (*.f64 (log.f64 angle) -1))))) 2))
80.6%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) 2) (pow.f64 (*.f64 b (cbrt.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64))) (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))))) 2))
53.4%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) 2) (pow.f64 (*.f64 b (binary32->binary64 (cos.f32 (*.f32 (/.f32 (binary64->binary32 angle) 180) (PI.f32))))) 2))
79.9%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) 2) (pow.f64 (*.f64 b 1) 2))
62.5%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) 2) (binary32->binary64 (binary64->binary32 (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2))))
56.5%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (neg.f64 (pow.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)) (*.f64 angle (*.f64 (PI.f64) -1/180))))) 2) (pow.f64 (*.f64 b 1) 2))
56.3%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (neg.f64 (*.f64 angle angle)) (*.f64 (/.f64 -180 (PI.f64)) angle)))) 2) (pow.f64 (*.f64 b 1) 2))
77.7%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (exp.f64 (/.f64 (pow.f64 (log.f64 (PI.f64)) 3) (fma.f64 (log.f64 (/.f64 180 angle)) (log.f64 (/.f64 (PI.f64) (*.f64 angle 1/180))) (pow.f64 (log.f64 (PI.f64)) 2)))) (exp.f64 (/.f64 (pow.f64 (log.f64 (/.f64 180 angle)) 3) (fma.f64 (log.f64 (/.f64 180 angle)) (log.f64 (/.f64 (PI.f64) (*.f64 angle 1/180))) (pow.f64 (log.f64 (PI.f64)) 2))))))) 2) (pow.f64 (*.f64 b 1) 2))
77.8%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (exp.f64 (/.f64 (pow.f64 (log.f64 (PI.f64)) 2) (log.f64 (/.f64 (PI.f64) (*.f64 angle 1/180))))) (exp.f64 (/.f64 (pow.f64 (log.f64 (/.f64 180 angle)) 2) (log.f64 (/.f64 (PI.f64) (*.f64 angle 1/180)))))))) 2) (pow.f64 (*.f64 b 1) 2))
43.3%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (binary32->binary64 (*.f32 (binary64->binary32 angle) (PI.f32))) 180))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2))
79.8%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) 2) (pow.f64 (*.f64 b (log.f64 (exp.f64 (cos.f64 (exp.f64 (log.f64 (/.f64 (PI.f64) (/.f64 180 angle)))))))) 2))
79.8%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 (cbrt.f64 (exp.f64 (log.f64 (/.f64 (PI.f64) (/.f64 180 angle))))) (cbrt.f64 (exp.f64 (log.f64 (/.f64 (PI.f64) (/.f64 180 angle)))))) (cbrt.f64 (exp.f64 (log.f64 (/.f64 (PI.f64) (/.f64 180 angle)))))))) 2))
79.9%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))) 2))
79.9%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) 2))
79.8%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) 2) (pow.f64 (*.f64 b (cos.f64 (exp.f64 (log.f64 (/.f64 (PI.f64) (/.f64 180 angle)))))) 2))
53.3%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) 2) (pow.f64 (*.f64 b (cos.f64 (binary32->binary64 (exp.f32 (log.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle)))))))) 2))
53.1%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) 2) (pow.f64 (*.f64 b (binary32->binary64 (cos.f32 (exp.f32 (log.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle)))))))) 2))
79.5%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) 2) (pow.f64 (*.f64 b (binary32->binary64 (binary64->binary32 (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle)))))) 2))
79.4%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) 2) (pow.f64 (*.f64 b (binary32->binary64 (binary64->binary32 (cos.f64 (exp.f64 (log.f64 (/.f64 (PI.f64) (/.f64 180 angle)))))))) 2))
79.2%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) 2) (pow.f64 (*.f64 b 1) 2))
79.5%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 1 (/.f64 180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 (*.f64 b 1) 2))
79.9%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 -1/180 (/.f64 (/.f64 -1 angle) (PI.f64))))) 2) (pow.f64 (*.f64 b 1) 2))
79.6%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 -1 (/.f64 (/.f64 -180 angle) (PI.f64))))) 2) (pow.f64 (*.f64 b 1) 2))
79.9%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 b (log1p.f64 (expm1.f64 (binary32->binary64 (binary64->binary32 (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))))))) 2))
79.8%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 b (cbrt.f64 (pow.f64 (binary32->binary64 (binary64->binary32 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 3))) 2))
79.9%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 b (binary32->binary64 (binary64->binary32 (cos.f64 (/.f64 (*.f64 angle 1/180) (/.f64 1 (PI.f64))))))) 2))
79.9%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 b (binary32->binary64 (binary64->binary32 (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))))) 2))
79.8%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 b (binary32->binary64 (binary64->binary32 (cos.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 angle 180) (PI.f64))) (cbrt.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) (cbrt.f64 (*.f64 (/.f64 angle 180) (PI.f64)))))))) 2))
62.1%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (binary32->binary64 (pow.f32 (*.f32 (binary64->binary32 (binary32->binary64 (binary64->binary32 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (binary64->binary32 b)) 2)))
79.9%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 angle (PI.f64)) 180)) (cbrt.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) (cbrt.f64 (/.f64 (*.f64 angle (PI.f64)) 180))))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2))
79.3%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 angle (/.f64 (PI.f64) 180))) (cbrt.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) (cbrt.f64 (*.f64 angle (/.f64 (PI.f64) 180)))))) 2) (pow.f64 (*.f64 b 1) 2))
80.6%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) 2) (pow.f64 (*.f64 b (log.f64 (exp.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))))) 2))
79.9%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) 2) (pow.f64 (*.f64 b 1) 2))
79.5%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 2) (pow.f64 (*.f64 b 1) 2))
79.9%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (expm1.f64 (log1p.f64 (*.f64 angle (/.f64 (PI.f64) 180)))))) 2) (pow.f64 (*.f64 b 1) 2))
78.0%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (exp.f64 (-.f64 (/.f64 (pow.f64 (log.f64 (PI.f64)) 3) (fma.f64 (log.f64 (/.f64 180 angle)) (log.f64 (/.f64 (PI.f64) (*.f64 1/180 angle))) (pow.f64 (log.f64 (PI.f64)) 2))) (/.f64 (pow.f64 (log.f64 (/.f64 180 angle)) 3) (fma.f64 (log.f64 (/.f64 180 angle)) (log.f64 (/.f64 (PI.f64) (*.f64 1/180 angle))) (pow.f64 (log.f64 (PI.f64)) 2))))))) 2) (pow.f64 (*.f64 b 1) 2))
77.8%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (exp.f64 (-.f64 (/.f64 (pow.f64 (log.f64 (PI.f64)) 2) (log.f64 (/.f64 (PI.f64) (*.f64 1/180 angle)))) (/.f64 (pow.f64 (log.f64 (/.f64 180 angle)) 2) (log.f64 (/.f64 (PI.f64) (*.f64 1/180 angle)))))))) 2) (pow.f64 (*.f64 b 1) 2))
79.4%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (exp.f64 (-.f64 (*.f64 (log.f64 (/.f64 180 (PI.f64))) -1) (*.f64 (log.f64 angle) -1))))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2))
79.9%
(+.f64 (pow.f64 (*.f64 a (log1p.f64 (expm1.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))))) 2) (pow.f64 (*.f64 b 1) 2))
79.9%
(+.f64 (pow.f64 (*.f64 a (expm1.f64 (log1p.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))))) 2) (pow.f64 (*.f64 b 1) 2))
73.2%
(+.f64 (pow.f64 (*.f64 a (cbrt.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64))) (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2))
42.7%
(+.f64 (pow.f64 (*.f64 a (binary32->binary64 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))))) 2) (pow.f64 (*.f64 b 1) 2))
69.0%
(+.f64 (pow.f64 (*.f64 a (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))) 2) (pow.f64 (*.f64 b 1) 2))
69.3%
(+.f64 (pow.f64 (*.f64 a (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))))) 2) (pow.f64 (*.f64 b 1) 2))
75.3%
(+.f64 (pow.f64 (*.f64 1/180 (*.f64 (*.f64 angle (PI.f64)) a)) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) 2))
74.6%
(+.f64 (pow.f64 (*.f64 1/180 (*.f64 (PI.f64) (*.f64 angle a))) 2) (pow.f64 (*.f64 b 1) 2))
74.6%
(+.f64 (pow.f64 (*.f64 1/180 (*.f64 angle (*.f64 (PI.f64) a))) 2) (pow.f64 (*.f64 b 1) 2))
65.7%
(+.f64 (pow.f64 (log.f64 (exp.f64 (*.f64 a (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))))) 2) (pow.f64 (*.f64 b 1) 2))
67.7%
(+.f64 (pow.f64 (binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))) a))) 2) (pow.f64 (*.f64 b 1) 2))
68.4%
(+.f64 (pow.f64 (binary32->binary64 (binary64->binary32 (*.f64 a (sin.f64 (/.f64 (/.f64 (PI.f64) (/.f64 -1 angle)) -180))))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2))
67.7%
(+.f64 (pow.f64 (binary32->binary64 (binary64->binary32 (*.f64 a (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))) 2) (pow.f64 (*.f64 b 1) 2))
67.9%
(+.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 2) (*.f64 a a)) (pow.f64 (*.f64 b 1) 2))
61.6%
(+.f64 (*.f64 (*.f64 (*.f64 (pow.f64 (PI.f64) 2) angle) angle) (*.f64 (*.f64 a a) 1/32400)) (pow.f64 (*.f64 b 1) 2))
64.3%
(+.f64 (*.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (sqrt.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))) (sqrt.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))) (pow.f64 (*.f64 b 1) 2))
73.4%
(+.f64 (*.f64 (*.f64 a (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 2)) a) (pow.f64 (*.f64 b 1) 2))
77.1%
(+.f64 (*.f64 (*.f64 a (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (pow.f64 (*.f64 b 1) 2))
61.5%
(+.f64 (*.f64 (*.f64 a a) (pow.f64 (*.f64 angle (*.f64 1/180 (PI.f64))) 2)) (pow.f64 (*.f64 b 1) 2))
61.6%
(+.f64 (*.f64 1/32400 (*.f64 (*.f64 (*.f64 a a) (*.f64 angle angle)) (pow.f64 (PI.f64) 2))) (pow.f64 (*.f64 b 1) 2))
79.5%
(+.f64 (expm1.f64 (log1p.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) 2))) (pow.f64 (*.f64 b 1) 2))
63.5%
(+.f64 (exp.f64 (*.f64 2 (log.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))) (pow.f64 (*.f64 b 1) 2))
79.0%
(+.f64 (exp.f64 (log.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) 2))) (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) 2))
70.9%
(+.f64 (cbrt.f64 (*.f64 (*.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2)) (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2))) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2))
66.7%
(+.f64 (binary32->binary64 (binary64->binary32 (pow.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2))) (pow.f64 (*.f64 b 1) 2))
16.5%
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle))))) 2)))
16.5%
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (exp.f32 (log.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle))))))) 2)))
17.2%
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180)))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 (cos.f64 (/.f64 (PI.f32) (/.f64 180 (binary32->binary64 (binary64->binary32 angle))))))) 2)))
17.2%
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180)))) 2) (pow.f32 (binary64->binary32 b) 2)))
51.3%
(binary32->binary64 (binary64->binary32 (+.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))) a) 2) (*.f64 b b))))
74.6%
(+.f64 (pow.f64 (*.f64 a (*.f64 angle (*.f64 1/180 (PI.f64)))) 2) (pow.f64 (*.f64 b 1) 2))
79.2%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (pow.f64 (exp.f64 (log.f64 (/.f64 (/.f64 180 angle) (PI.f64)))) -1))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2))
78.7%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (pow.f64 (exp.f64 -1) (log.f64 (/.f64 180 (*.f64 angle (PI.f64))))))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2))
79.5%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (pow.f64 (/.f64 180 angle) -1/2) (/.f64 (/.f64 1 (PI.f64)) (pow.f64 (/.f64 180 angle) -1/2))))) 2) (pow.f64 (*.f64 b 1) 2))
79.9%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (/.f64 (*.f64 (PI.f64) 1/180) (pow.f64 angle -1/2)) (pow.f64 angle -1/2)))) 2) (pow.f64 (*.f64 b 1) 2))
79.4%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (/.f64 (PI.f64) (pow.f64 (*.f64 angle 1/180) -1/2)) (pow.f64 (*.f64 angle 1/180) -1/2)))) 2) (pow.f64 (*.f64 b 1) 2))
79.8%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (/.f64 1 (/.f64 -1 angle)) (/.f64 -180 (PI.f64))))) 2) (pow.f64 (*.f64 b 1) 2))
30.2%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 (/.f64 (neg.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 angle (PI.f64)))) (pow.f64 (*.f64 angle (PI.f64)) 3)) (*.f64 (*.f64 angle (PI.f64)) (*.f64 angle (PI.f64)))) -180))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2))
80.3%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 (PI.f64) (/.f64 -1 angle))) (cbrt.f64 (/.f64 (PI.f64) (/.f64 -1 angle)))) (cbrt.f64 (/.f64 (PI.f64) (/.f64 -1 angle)))) -180))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2))
79.7%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) (/.f64 1 (exp.f64 (log.f64 1/180)))))) 2) (pow.f64 (*.f64 b 1) 2))
80.6%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) 2) (pow.f64 (*.f64 b (log1p.f64 (expm1.f64 (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))))) 2))
80.6%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) 2) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) 2))
80.5%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) 2) (pow.f64 (*.f64 b (cos.f64 (/.f64 1/180 (/.f64 1 (*.f64 angle (PI.f64)))))) 2))
80.5%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 angle 180) (PI.f64))) (cbrt.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) (cbrt.f64 (*.f64 (/.f64 angle 180) (PI.f64)))))) 2))
80.5%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 angle 180) (PI.f64))) (sqrt.f64 (*.f64 (/.f64 angle 180) (PI.f64)))))) 2))
80.4%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) 2) (pow.f64 (*.f64 b (cos.f64 (exp.f64 (-.f64 (*.f64 (log.f64 (/.f64 180 (PI.f64))) -1) (*.f64 (log.f64 angle) -1))))) 2))
80.6%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) 2) (pow.f64 (*.f64 b (cbrt.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64))) (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))))) 2))
53.4%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) 2) (pow.f64 (*.f64 b (binary32->binary64 (cos.f32 (*.f32 (/.f32 (binary64->binary32 angle) 180) (PI.f32))))) 2))
79.9%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) 2) (pow.f64 (*.f64 b 1) 2))
62.5%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) 2) (binary32->binary64 (binary64->binary32 (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2))))
56.5%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (neg.f64 (pow.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)) (*.f64 angle (*.f64 (PI.f64) -1/180))))) 2) (pow.f64 (*.f64 b 1) 2))
56.3%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (neg.f64 (*.f64 angle angle)) (*.f64 (/.f64 -180 (PI.f64)) angle)))) 2) (pow.f64 (*.f64 b 1) 2))
77.7%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (exp.f64 (/.f64 (pow.f64 (log.f64 (PI.f64)) 3) (fma.f64 (log.f64 (/.f64 180 angle)) (log.f64 (/.f64 (PI.f64) (*.f64 angle 1/180))) (pow.f64 (log.f64 (PI.f64)) 2)))) (exp.f64 (/.f64 (pow.f64 (log.f64 (/.f64 180 angle)) 3) (fma.f64 (log.f64 (/.f64 180 angle)) (log.f64 (/.f64 (PI.f64) (*.f64 angle 1/180))) (pow.f64 (log.f64 (PI.f64)) 2))))))) 2) (pow.f64 (*.f64 b 1) 2))
77.8%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (exp.f64 (/.f64 (pow.f64 (log.f64 (PI.f64)) 2) (log.f64 (/.f64 (PI.f64) (*.f64 angle 1/180))))) (exp.f64 (/.f64 (pow.f64 (log.f64 (/.f64 180 angle)) 2) (log.f64 (/.f64 (PI.f64) (*.f64 angle 1/180)))))))) 2) (pow.f64 (*.f64 b 1) 2))
43.3%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (binary32->binary64 (*.f32 (binary64->binary32 angle) (PI.f32))) 180))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2))
79.8%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) 2) (pow.f64 (*.f64 b (log.f64 (exp.f64 (cos.f64 (exp.f64 (log.f64 (/.f64 (PI.f64) (/.f64 180 angle)))))))) 2))
79.8%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 (cbrt.f64 (exp.f64 (log.f64 (/.f64 (PI.f64) (/.f64 180 angle))))) (cbrt.f64 (exp.f64 (log.f64 (/.f64 (PI.f64) (/.f64 180 angle)))))) (cbrt.f64 (exp.f64 (log.f64 (/.f64 (PI.f64) (/.f64 180 angle)))))))) 2))
79.9%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))) 2))
79.9%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) 2))
79.8%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) 2) (pow.f64 (*.f64 b (cos.f64 (exp.f64 (log.f64 (/.f64 (PI.f64) (/.f64 180 angle)))))) 2))
53.3%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) 2) (pow.f64 (*.f64 b (cos.f64 (binary32->binary64 (exp.f32 (log.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle)))))))) 2))
53.1%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) 2) (pow.f64 (*.f64 b (binary32->binary64 (cos.f32 (exp.f32 (log.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle)))))))) 2))
79.5%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) 2) (pow.f64 (*.f64 b (binary32->binary64 (binary64->binary32 (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle)))))) 2))
79.4%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) 2) (pow.f64 (*.f64 b (binary32->binary64 (binary64->binary32 (cos.f64 (exp.f64 (log.f64 (/.f64 (PI.f64) (/.f64 180 angle)))))))) 2))
79.2%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) 2) (pow.f64 (*.f64 b 1) 2))
79.5%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 1 (/.f64 180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 (*.f64 b 1) 2))
79.9%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 -1/180 (/.f64 (/.f64 -1 angle) (PI.f64))))) 2) (pow.f64 (*.f64 b 1) 2))
79.6%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 -1 (/.f64 (/.f64 -180 angle) (PI.f64))))) 2) (pow.f64 (*.f64 b 1) 2))
79.9%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 b (log1p.f64 (expm1.f64 (binary32->binary64 (binary64->binary32 (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))))))) 2))
79.8%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 b (cbrt.f64 (pow.f64 (binary32->binary64 (binary64->binary32 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 3))) 2))
79.9%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 b (binary32->binary64 (binary64->binary32 (cos.f64 (/.f64 (*.f64 angle 1/180) (/.f64 1 (PI.f64))))))) 2))
79.9%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 b (binary32->binary64 (binary64->binary32 (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))))) 2))
79.8%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 b (binary32->binary64 (binary64->binary32 (cos.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 angle 180) (PI.f64))) (cbrt.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) (cbrt.f64 (*.f64 (/.f64 angle 180) (PI.f64)))))))) 2))
62.1%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (binary32->binary64 (pow.f32 (*.f32 (binary64->binary32 (binary32->binary64 (binary64->binary32 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (binary64->binary32 b)) 2)))
79.9%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 angle (PI.f64)) 180)) (cbrt.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) (cbrt.f64 (/.f64 (*.f64 angle (PI.f64)) 180))))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2))
79.3%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 angle (/.f64 (PI.f64) 180))) (cbrt.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) (cbrt.f64 (*.f64 angle (/.f64 (PI.f64) 180)))))) 2) (pow.f64 (*.f64 b 1) 2))
80.6%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) 2) (pow.f64 (*.f64 b (log.f64 (exp.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))))) 2))
79.9%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) 2) (pow.f64 (*.f64 b 1) 2))
79.5%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 2) (pow.f64 (*.f64 b 1) 2))
79.9%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (expm1.f64 (log1p.f64 (*.f64 angle (/.f64 (PI.f64) 180)))))) 2) (pow.f64 (*.f64 b 1) 2))
78.0%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (exp.f64 (-.f64 (/.f64 (pow.f64 (log.f64 (PI.f64)) 3) (fma.f64 (log.f64 (/.f64 180 angle)) (log.f64 (/.f64 (PI.f64) (*.f64 1/180 angle))) (pow.f64 (log.f64 (PI.f64)) 2))) (/.f64 (pow.f64 (log.f64 (/.f64 180 angle)) 3) (fma.f64 (log.f64 (/.f64 180 angle)) (log.f64 (/.f64 (PI.f64) (*.f64 1/180 angle))) (pow.f64 (log.f64 (PI.f64)) 2))))))) 2) (pow.f64 (*.f64 b 1) 2))
77.8%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (exp.f64 (-.f64 (/.f64 (pow.f64 (log.f64 (PI.f64)) 2) (log.f64 (/.f64 (PI.f64) (*.f64 1/180 angle)))) (/.f64 (pow.f64 (log.f64 (/.f64 180 angle)) 2) (log.f64 (/.f64 (PI.f64) (*.f64 1/180 angle)))))))) 2) (pow.f64 (*.f64 b 1) 2))
79.4%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (exp.f64 (-.f64 (*.f64 (log.f64 (/.f64 180 (PI.f64))) -1) (*.f64 (log.f64 angle) -1))))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2))
79.9%
(+.f64 (pow.f64 (*.f64 a (log1p.f64 (expm1.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))))) 2) (pow.f64 (*.f64 b 1) 2))
79.9%
(+.f64 (pow.f64 (*.f64 a (expm1.f64 (log1p.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))))) 2) (pow.f64 (*.f64 b 1) 2))
73.2%
(+.f64 (pow.f64 (*.f64 a (cbrt.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64))) (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2))
42.7%
(+.f64 (pow.f64 (*.f64 a (binary32->binary64 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))))) 2) (pow.f64 (*.f64 b 1) 2))
69.0%
(+.f64 (pow.f64 (*.f64 a (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))) 2) (pow.f64 (*.f64 b 1) 2))
69.3%
(+.f64 (pow.f64 (*.f64 a (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))))) 2) (pow.f64 (*.f64 b 1) 2))
75.3%
(+.f64 (pow.f64 (*.f64 1/180 (*.f64 (*.f64 angle (PI.f64)) a)) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) 2))
74.6%
(+.f64 (pow.f64 (*.f64 1/180 (*.f64 (PI.f64) (*.f64 angle a))) 2) (pow.f64 (*.f64 b 1) 2))
74.6%
(+.f64 (pow.f64 (*.f64 1/180 (*.f64 angle (*.f64 (PI.f64) a))) 2) (pow.f64 (*.f64 b 1) 2))
65.7%
(+.f64 (pow.f64 (log.f64 (exp.f64 (*.f64 a (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))))) 2) (pow.f64 (*.f64 b 1) 2))
67.7%
(+.f64 (pow.f64 (binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))) a))) 2) (pow.f64 (*.f64 b 1) 2))
68.4%
(+.f64 (pow.f64 (binary32->binary64 (binary64->binary32 (*.f64 a (sin.f64 (/.f64 (/.f64 (PI.f64) (/.f64 -1 angle)) -180))))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2))
67.7%
(+.f64 (pow.f64 (binary32->binary64 (binary64->binary32 (*.f64 a (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))) 2) (pow.f64 (*.f64 b 1) 2))
67.9%
(+.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 2) (*.f64 a a)) (pow.f64 (*.f64 b 1) 2))
61.6%
(+.f64 (*.f64 (*.f64 (*.f64 (pow.f64 (PI.f64) 2) angle) angle) (*.f64 (*.f64 a a) 1/32400)) (pow.f64 (*.f64 b 1) 2))
64.3%
(+.f64 (*.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (sqrt.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))) (sqrt.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))) (pow.f64 (*.f64 b 1) 2))
73.4%
(+.f64 (*.f64 (*.f64 a (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 2)) a) (pow.f64 (*.f64 b 1) 2))
77.1%
(+.f64 (*.f64 (*.f64 a (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (pow.f64 (*.f64 b 1) 2))
61.5%
(+.f64 (*.f64 (*.f64 a a) (pow.f64 (*.f64 angle (*.f64 1/180 (PI.f64))) 2)) (pow.f64 (*.f64 b 1) 2))
61.6%
(+.f64 (*.f64 1/32400 (*.f64 (*.f64 (*.f64 a a) (*.f64 angle angle)) (pow.f64 (PI.f64) 2))) (pow.f64 (*.f64 b 1) 2))
79.5%
(+.f64 (expm1.f64 (log1p.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) 2))) (pow.f64 (*.f64 b 1) 2))
63.5%
(+.f64 (exp.f64 (*.f64 2 (log.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))) (pow.f64 (*.f64 b 1) 2))
79.0%
(+.f64 (exp.f64 (log.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) 2))) (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) 2))
70.9%
(+.f64 (cbrt.f64 (*.f64 (*.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2)) (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2))) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2))
66.7%
(+.f64 (binary32->binary64 (binary64->binary32 (pow.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2))) (pow.f64 (*.f64 b 1) 2))
16.5%
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle))))) 2)))
16.5%
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (exp.f32 (log.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle))))))) 2)))
17.2%
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180)))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 (cos.f64 (/.f64 (PI.f32) (/.f64 180 (binary32->binary64 (binary64->binary32 angle))))))) 2)))
17.2%
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180)))) 2) (pow.f32 (binary64->binary32 b) 2)))
51.3%
(binary32->binary64 (binary64->binary32 (+.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))) a) 2) (*.f64 b b))))
Compiler

Compiled 8952 to 7242 computations (19.1% saved)

localize14.5s (39.3%)

Localize:

Found 40 expressions with local error:

NewAccuracyProgram
99.8%
(*.f64 angle (PI.f64))
100.0%
(pow.f64 (*.f64 b (cos.f64 (exp.f64 (-.f64 (*.f64 (log.f64 (/.f64 180 (PI.f64))) -1) (*.f64 (log.f64 angle) -1))))) 2)
100.0%
(*.f64 b (cos.f64 (exp.f64 (-.f64 (*.f64 (log.f64 (/.f64 180 (PI.f64))) -1) (*.f64 (log.f64 angle) -1)))))
100.0%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) 2) (pow.f64 (*.f64 b (cos.f64 (exp.f64 (-.f64 (*.f64 (log.f64 (/.f64 180 (PI.f64))) -1) (*.f64 (log.f64 angle) -1))))) 2))
99.8%
(*.f64 a (sin.f64 (/.f64 (neg.f64 (pow.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)) (*.f64 angle (*.f64 (PI.f64) -1/180)))))
99.8%
(pow.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)
99.9%
(*.f64 angle (*.f64 (PI.f64) -1/180))
100.0%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (neg.f64 (pow.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)) (*.f64 angle (*.f64 (PI.f64) -1/180))))) 2) (pow.f64 (*.f64 b 1) 2))
97.8%
(exp.f64 (*.f64 2 (log.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))))
99.8%
(*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))
99.9%
(*.f64 angle (*.f64 (PI.f64) 1/180))
100.0%
(+.f64 (exp.f64 (*.f64 2 (log.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))) (pow.f64 (*.f64 b 1) 2))
99.8%
(pow.f64 (*.f64 1/180 (*.f64 angle (*.f64 (PI.f64) a))) 2)
99.8%
(*.f64 (PI.f64) a)
99.8%
(*.f64 angle (*.f64 (PI.f64) a))
100.0%
(+.f64 (pow.f64 (*.f64 1/180 (*.f64 angle (*.f64 (PI.f64) a))) 2) (pow.f64 (*.f64 b 1) 2))
99.8%
(*.f64 angle (PI.f64))
100.0%
(pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) 2)
100.0%
(*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) 180)))
100.0%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) 2) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) 2))
97.7%
(cos.f64 (exp.f64 (-.f64 (*.f64 (log.f64 (/.f64 180 (PI.f64))) -1) (*.f64 (log.f64 angle) -1))))
97.7%
(sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))
95.5%
(exp.f64 (-.f64 (*.f64 (log.f64 (/.f64 180 (PI.f64))) -1) (*.f64 (log.f64 angle) -1)))
55.0%
(PI.f64)
99.7%
(*.f64 1/180 (*.f64 angle (PI.f64)))
97.7%
(sin.f64 (/.f64 (neg.f64 (pow.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)) (*.f64 angle (*.f64 (PI.f64) -1/180))))
75.2%
(/.f64 (neg.f64 (pow.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)) (*.f64 angle (*.f64 (PI.f64) -1/180)))
55.0%
(PI.f64)
97.8%
(exp.f64 (*.f64 2 (log.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))))
97.7%
(sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
88.6%
(log.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
55.0%
(PI.f64)
99.8%
(*.f64 (PI.f64) a)
99.8%
(pow.f64 (*.f64 1/180 (*.f64 angle (*.f64 (PI.f64) a))) 2)
99.8%
(*.f64 1/180 (*.f64 angle (*.f64 (PI.f64) a)))
55.0%
(PI.f64)
99.8%
(/.f64 (*.f64 angle (PI.f64)) 180)
97.7%
(cos.f64 (/.f64 (*.f64 angle (PI.f64)) 180))
97.7%
(sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))
55.0%
(PI.f64)
Compiler

Compiled 519 to 324 computations (37.6% saved)

series154.0ms (0.4%)

Counts
17 → 180
Calls

48 calls:

TimeVariablePointExpression
32.0ms
angle
@-inf
(log.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
31.0ms
a
@0
(log.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
22.0ms
angle
@0
(exp.f64 (-.f64 (*.f64 (log.f64 (/.f64 180 (PI.f64))) -1) (*.f64 (log.f64 angle) -1)))
16.0ms
a
@-inf
(log.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
16.0ms
angle
@-inf
(exp.f64 (-.f64 (*.f64 (log.f64 (/.f64 180 (PI.f64))) -1) (*.f64 (log.f64 angle) -1)))

rewrite188.0ms (0.5%)

Algorithm
rewrite-once
batch-egg-rewrite
Rules
916×associate-*r*
912×associate-*l*
782×associate-/l*
642×associate-/r*
532×associate-*r/
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
041351
1145331
2873253
Stop Event
node limit
Counts
17 → 964
Calls
Call 1
Inputs
(PI.f64)
(cos.f64 (/.f64 (*.f64 angle (PI.f64)) 180))
(PI.f64)
(*.f64 1/180 (*.f64 angle (*.f64 (PI.f64) a)))
(pow.f64 (*.f64 1/180 (*.f64 angle (*.f64 (PI.f64) a))) 2)
(*.f64 (PI.f64) a)
(PI.f64)
(log.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(exp.f64 (*.f64 2 (log.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))))
(PI.f64)
(/.f64 (neg.f64 (pow.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)) (*.f64 angle (*.f64 (PI.f64) -1/180)))
(sin.f64 (/.f64 (neg.f64 (pow.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)) (*.f64 angle (*.f64 (PI.f64) -1/180))))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(PI.f64)
(exp.f64 (-.f64 (*.f64 (log.f64 (/.f64 180 (PI.f64))) -1) (*.f64 (log.f64 angle) -1)))
(cos.f64 (exp.f64 (-.f64 (*.f64 (log.f64 (/.f64 180 (PI.f64))) -1) (*.f64 (log.f64 angle) -1))))
Outputs
(-.f64 0 (neg.f64 (PI.f64)))
(*.f64 (PI.f64) 1)
(*.f64 -1 (neg.f64 (PI.f64)))
(*.f64 1 (PI.f64))
(/.f64 (PI.f64) 1)
(/.f64 1 (/.f64 1 (PI.f64)))
(pow.f64 (PI.f64) 1)
(neg.f64 (neg.f64 (PI.f64)))
(exp.f64 (*.f64 (log.f64 (PI.f64)) 1))
(+.f64 (*.f64 (cos.f64 0) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (sin.f64 0) (sin.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))))
(-.f64 0 (neg.f64 (PI.f64)))
(*.f64 (PI.f64) 1)
(*.f64 -1 (neg.f64 (PI.f64)))
(*.f64 1 (PI.f64))
(/.f64 (PI.f64) 1)
(/.f64 1 (/.f64 1 (PI.f64)))
(pow.f64 (PI.f64) 1)
(neg.f64 (neg.f64 (PI.f64)))
(exp.f64 (*.f64 (log.f64 (PI.f64)) 1))
(/.f64 (*.f64 (PI.f64) a) (/.f64 180 angle))
(/.f64 (*.f64 (PI.f64) (*.f64 angle a)) 180)
(/.f64 (*.f64 1/180 (*.f64 angle a)) (/.f64 1 (PI.f64)))
(/.f64 (*.f64 angle a) (/.f64 180 (PI.f64)))
(/.f64 (*.f64 (neg.f64 angle) a) (/.f64 -180 (PI.f64)))
(/.f64 (*.f64 -1 a) (/.f64 (/.f64 -180 (PI.f64)) angle))
(/.f64 (*.f64 1 a) (/.f64 (/.f64 180 angle) (PI.f64)))
(/.f64 (*.f64 (*.f64 (PI.f64) (neg.f64 angle)) a) -180)
(pow.f64 (*.f64 (PI.f64) (*.f64 1/180 (*.f64 angle a))) 1)
(pow.f64 (*.f64 1/32400 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2)) 1/2)
(pow.f64 (sqrt.f64 (*.f64 (PI.f64) (*.f64 1/180 (*.f64 angle a)))) 2)
(neg.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)) a))
(exp.f64 (log.f64 (*.f64 (PI.f64) (*.f64 1/180 (*.f64 angle a)))))
(*.f64 (PI.f64) (*.f64 (*.f64 angle a) (*.f64 (*.f64 (PI.f64) (*.f64 angle a)) 1/32400)))
(*.f64 angle (*.f64 (*.f64 (PI.f64) a) (*.f64 (*.f64 (PI.f64) (*.f64 angle a)) 1/32400)))
(*.f64 angle (*.f64 (*.f64 (PI.f64) (*.f64 1/180 a)) (*.f64 (PI.f64) (*.f64 1/180 (*.f64 angle a)))))
(*.f64 angle (*.f64 1/180 (*.f64 (pow.f64 (*.f64 (PI.f64) a) 2) (*.f64 angle 1/180))))
(*.f64 (*.f64 (PI.f64) angle) (*.f64 a (*.f64 (*.f64 (PI.f64) (*.f64 angle a)) 1/32400)))
(*.f64 (*.f64 (PI.f64) angle) (*.f64 (*.f64 1/180 a) (*.f64 (PI.f64) (*.f64 1/180 (*.f64 angle a)))))
(*.f64 1/180 (*.f64 1/180 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2)))
(*.f64 1/180 (pow.f64 (*.f64 1/180 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2)) 1))
(*.f64 a (*.f64 (*.f64 (PI.f64) angle) (*.f64 (*.f64 (PI.f64) (*.f64 angle a)) 1/32400)))
(*.f64 (*.f64 (PI.f64) a) (*.f64 angle (*.f64 (*.f64 (PI.f64) (*.f64 angle a)) 1/32400)))
(*.f64 (*.f64 (PI.f64) (*.f64 angle a)) (*.f64 (*.f64 (PI.f64) (*.f64 angle a)) 1/32400))
(*.f64 (*.f64 (PI.f64) (*.f64 angle a)) (pow.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle a)) 1/32400) 1))
(*.f64 (*.f64 (PI.f64) (*.f64 1/180 (*.f64 angle a))) (*.f64 (PI.f64) (*.f64 1/180 (*.f64 angle a))))
(*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (*.f64 a (*.f64 (PI.f64) (*.f64 1/180 (*.f64 angle a)))))
(*.f64 (pow.f64 (/.f64 (/.f64 180 angle) (PI.f64)) -2) (*.f64 a a))
(*.f64 (*.f64 angle 1/180) (*.f64 (pow.f64 (*.f64 (PI.f64) a) 2) (*.f64 angle 1/180)))
(*.f64 (*.f64 angle 1/180) (*.f64 (*.f64 angle 1/180) (pow.f64 (*.f64 (PI.f64) a) 2)))
(*.f64 (*.f64 angle 1/180) (pow.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) a) 2) (*.f64 angle 1/180)) 1))
(*.f64 1/32400 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2))
(*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2) 1/32400)
(*.f64 (pow.f64 (*.f64 (PI.f64) angle) 2) (*.f64 (*.f64 a a) 1/32400))
(*.f64 (pow.f64 (*.f64 (PI.f64) angle) 2) (pow.f64 (*.f64 1/180 a) 2))
(*.f64 (pow.f64 (*.f64 (PI.f64) angle) 2) (*.f64 (*.f64 1/180 a) (*.f64 1/180 a)))
(*.f64 (*.f64 (PI.f64) (*.f64 1/180 a)) (*.f64 angle (*.f64 (PI.f64) (*.f64 1/180 (*.f64 angle a)))))
(*.f64 (*.f64 1/180 (*.f64 angle a)) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 1/180 (*.f64 angle a)))))
(*.f64 (*.f64 1/180 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2)) 1/180)
(*.f64 (*.f64 angle (*.f64 (*.f64 (PI.f64) (*.f64 angle a)) 1/32400)) (*.f64 (PI.f64) a))
(*.f64 (*.f64 angle a) (*.f64 (PI.f64) (*.f64 (*.f64 (PI.f64) (*.f64 angle a)) 1/32400)))
(*.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle a)) 1/32400) (*.f64 (PI.f64) (*.f64 angle a)))
(*.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) a) 2) (*.f64 angle 1/180)) (*.f64 angle 1/180))
(*.f64 (pow.f64 (*.f64 (PI.f64) a) 2) (*.f64 1/32400 (*.f64 angle angle)))
(*.f64 (*.f64 angle angle) (*.f64 (pow.f64 (*.f64 (PI.f64) a) 2) 1/32400))
(*.f64 (*.f64 angle angle) (pow.f64 (*.f64 (PI.f64) (*.f64 1/180 a)) 2))
(*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (*.f64 1/180 a)) (*.f64 (PI.f64) (*.f64 1/180 a))))
(*.f64 (*.f64 1/32400 (*.f64 angle angle)) (pow.f64 (*.f64 (PI.f64) a) 2))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) (*.f64 1/180 (*.f64 angle a)))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) (*.f64 1/180 (*.f64 angle a)))) (*.f64 (PI.f64) (*.f64 1/180 (*.f64 angle a)))))
(*.f64 (*.f64 (*.f64 (PI.f64) (*.f64 1/180 (*.f64 angle a))) angle) (*.f64 (PI.f64) (*.f64 1/180 a)))
(*.f64 (*.f64 (*.f64 (PI.f64) (*.f64 1/180 (*.f64 angle a))) (*.f64 (PI.f64) angle)) (*.f64 1/180 a))
(*.f64 (*.f64 (*.f64 (PI.f64) (*.f64 1/180 (*.f64 angle a))) (*.f64 (PI.f64) (*.f64 angle 1/180))) a)
(*.f64 (*.f64 (*.f64 (PI.f64) (*.f64 1/180 (*.f64 angle a))) (*.f64 (PI.f64) (*.f64 1/180 a))) angle)
(*.f64 (*.f64 (*.f64 (PI.f64) (*.f64 1/180 (*.f64 angle a))) (*.f64 1/180 (*.f64 angle a))) (PI.f64))
(*.f64 (*.f64 (*.f64 (PI.f64) (*.f64 1/180 (*.f64 angle a))) (sqrt.f64 (*.f64 (PI.f64) (*.f64 1/180 (*.f64 angle a))))) (sqrt.f64 (*.f64 (PI.f64) (*.f64 1/180 (*.f64 angle a)))))
(*.f64 (*.f64 1/32400 (pow.f64 (*.f64 (PI.f64) a) 2)) (*.f64 angle angle))
(*.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle a)) 1/32400) (PI.f64)) (*.f64 angle a))
(*.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle a)) 1/32400) (*.f64 (PI.f64) angle)) a)
(*.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle a)) 1/32400) a) (*.f64 (PI.f64) angle))
(*.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle a)) 1/32400) (*.f64 (PI.f64) a)) angle)
(*.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle a)) 1/32400) (*.f64 angle a)) (PI.f64))
(*.f64 (*.f64 (*.f64 angle (*.f64 (*.f64 (PI.f64) (*.f64 angle a)) 1/32400)) (PI.f64)) a)
(*.f64 (*.f64 (*.f64 angle (*.f64 (*.f64 (PI.f64) (*.f64 angle a)) 1/32400)) a) (PI.f64))
(*.f64 (*.f64 (*.f64 1/32400 (*.f64 angle angle)) (*.f64 (PI.f64) a)) (*.f64 (PI.f64) a))
(*.f64 (pow.f64 (*.f64 1/32400 (*.f64 angle angle)) 1) (pow.f64 (pow.f64 (*.f64 (PI.f64) a) 2) 1))
(*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 1/180 a)) 2) (*.f64 angle angle))
(*.f64 (pow.f64 (*.f64 1/180 (*.f64 angle a)) 2) (pow.f64 (PI.f64) 2))
(*.f64 (pow.f64 (*.f64 1/180 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2)) 1) 1/180)
(*.f64 (pow.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle a)) 1/32400) 1) (*.f64 (PI.f64) (*.f64 angle a)))
(*.f64 (pow.f64 (*.f64 angle (*.f64 (*.f64 (PI.f64) (*.f64 angle a)) 1/32400)) 1) (*.f64 (PI.f64) a))
(*.f64 (*.f64 (*.f64 (PI.f64) (*.f64 1/180 a)) (*.f64 (PI.f64) (*.f64 1/180 a))) (*.f64 angle angle))
(*.f64 (*.f64 (*.f64 1/180 (*.f64 angle a)) (*.f64 1/180 (*.f64 angle a))) (pow.f64 (PI.f64) 2))
(exp.f64 (*.f64 2 (log.f64 (*.f64 (PI.f64) (*.f64 1/180 (*.f64 angle a))))))
(exp.f64 (+.f64 (log.f64 (*.f64 (PI.f64) (*.f64 1/180 (*.f64 angle a)))) (log.f64 (*.f64 (PI.f64) (*.f64 1/180 (*.f64 angle a))))))
(exp.f64 (*.f64 (*.f64 2 (log.f64 (*.f64 (PI.f64) (*.f64 1/180 (*.f64 angle a))))) 1))
(exp.f64 (*.f64 (log.f64 (*.f64 1/32400 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2))) 1))
(pow.f64 (*.f64 (PI.f64) a) 1)
(exp.f64 (*.f64 (log.f64 (*.f64 (PI.f64) a)) 1))
(-.f64 0 (neg.f64 (PI.f64)))
(*.f64 (PI.f64) 1)
(*.f64 -1 (neg.f64 (PI.f64)))
(*.f64 1 (PI.f64))
(/.f64 (PI.f64) 1)
(/.f64 1 (/.f64 1 (PI.f64)))
(pow.f64 (PI.f64) 1)
(neg.f64 (neg.f64 (PI.f64)))
(exp.f64 (*.f64 (log.f64 (PI.f64)) 1))
(+.f64 (log.f64 a) (log.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(+.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (log.f64 a))
(-.f64 (/.f64 (pow.f64 (log.f64 a) 2) (log.f64 (/.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (/.f64 (pow.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (log.f64 (/.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(*.f64 (-.f64 (pow.f64 (log.f64 a) 2) (pow.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) (/.f64 1 (log.f64 (/.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(*.f64 (+.f64 (pow.f64 (log.f64 a) 3) (pow.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3)) (/.f64 1 (+.f64 (pow.f64 (log.f64 a) 2) (*.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (-.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (log.f64 a))))))
(/.f64 1 (/.f64 (log.f64 (/.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (-.f64 (pow.f64 (log.f64 a) 2) (pow.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (log.f64 a) 2) (*.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (-.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (log.f64 a)))) (+.f64 (pow.f64 (log.f64 a) 3) (pow.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3))))
(/.f64 (-.f64 (pow.f64 (log.f64 a) 2) (pow.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) (log.f64 (/.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(/.f64 (+.f64 (pow.f64 (log.f64 a) 3) (pow.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3)) (+.f64 (pow.f64 (log.f64 a) 2) (*.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (-.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (log.f64 a)))))
(/.f64 (+.f64 (pow.f64 (log.f64 a) 3) (pow.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3)) (+.f64 (pow.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (-.f64 (pow.f64 (log.f64 a) 2) (*.f64 (log.f64 a) (log.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))
(/.f64 (-.f64 (pow.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (pow.f64 (log.f64 a) 2)) (-.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (log.f64 a)))
(-.f64 0 (sin.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))))
(-.f64 (*.f64 (sin.f64 0) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 0) (sin.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))))
(*.f64 -1 (sin.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))))
(neg.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))))
(*.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (pow.f64 (exp.f64 2) (log.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 a a))
(*.f64 (*.f64 a a) (pow.f64 (exp.f64 2) (log.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))
(*.f64 (pow.f64 (exp.f64 2) (*.f64 (log.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 1/2)) (pow.f64 (exp.f64 2) (*.f64 (log.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 1/2)))
(*.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) (*.f64 a a))
(pow.f64 (exp.f64 2) (log.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(pow.f64 (exp.f64 2) (+.f64 (*.f64 (log.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 1/2) (*.f64 (log.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 1/2)))
(pow.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)
(pow.f64 (pow.f64 (exp.f64 2) (*.f64 (log.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 1/2)) 2)
(pow.f64 (*.f64 (exp.f64 2) (exp.f64 2)) (*.f64 (log.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 1/2))
(-.f64 0 (neg.f64 (PI.f64)))
(*.f64 (PI.f64) 1)
(*.f64 -1 (neg.f64 (PI.f64)))
(*.f64 1 (PI.f64))
(/.f64 (PI.f64) 1)
(/.f64 1 (/.f64 1 (PI.f64)))
(pow.f64 (PI.f64) 1)
(neg.f64 (neg.f64 (PI.f64)))
(exp.f64 (*.f64 (log.f64 (PI.f64)) 1))
(+.f64 0 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(+.f64 (*.f64 (/.f64 (/.f64 -180 (PI.f64)) angle) 0) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(-.f64 0 (*.f64 (PI.f64) (*.f64 angle -1/180)))
(-.f64 (/.f64 0 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (PI.f64) (*.f64 angle -1/180)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 (PI.f64) (*.f64 (neg.f64 angle) -1/180))
(*.f64 (PI.f64) (*.f64 (*.f64 angle 1/180) 1))
(*.f64 (PI.f64) (*.f64 -1/180 (neg.f64 angle)))
(*.f64 (PI.f64) (neg.f64 (*.f64 angle -1/180)))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(*.f64 angle (*.f64 (*.f64 angle (*.f64 1/32400 (pow.f64 (PI.f64) 2))) (/.f64 (/.f64 180 angle) (PI.f64))))
(*.f64 (*.f64 (PI.f64) angle) 1/180)
(*.f64 (*.f64 (PI.f64) angle) (*.f64 (*.f64 (*.f64 (PI.f64) angle) 1/32400) (/.f64 (/.f64 180 angle) (PI.f64))))
(*.f64 1/180 (*.f64 (PI.f64) angle))
(*.f64 1/180 (*.f64 (*.f64 1/180 (pow.f64 (*.f64 (PI.f64) angle) 2)) (/.f64 (/.f64 180 angle) (PI.f64))))
(*.f64 1/180 (pow.f64 (/.f64 (/.f64 1 angle) (PI.f64)) -1))
(*.f64 (*.f64 (PI.f64) 1/180) angle)
(*.f64 (*.f64 (PI.f64) 1/180) (exp.f64 (+.f64 (log.f64 angle) (*.f64 (log.f64 angle) 0))))
(*.f64 (*.f64 (PI.f64) 1/180) (*.f64 (*.f64 1/180 (*.f64 (PI.f64) (*.f64 angle angle))) (/.f64 (/.f64 180 angle) (PI.f64))))
(*.f64 (*.f64 (PI.f64) 1/180) (*.f64 angle (*.f64 angle (/.f64 1 angle))))
(*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 1)
(*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (*.f64 angle (/.f64 1 angle)))
(*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (exp.f64 (*.f64 2 (*.f64 (log.f64 angle) 0))))
(*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (/.f64 (/.f64 180 angle) (PI.f64))))
(*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (*.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)) (/.f64 (/.f64 -180 (PI.f64)) angle)))
(*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (*.f64 (*.f64 angle (/.f64 1 angle)) (*.f64 angle (/.f64 1 angle))))
(*.f64 (pow.f64 (/.f64 (/.f64 180 angle) (PI.f64)) -2) (/.f64 (/.f64 180 angle) (PI.f64)))
(*.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) angle) 2) -1/32400) (/.f64 (/.f64 -180 (PI.f64)) angle))
(*.f64 -1/180 (*.f64 (PI.f64) (neg.f64 angle)))
(*.f64 (*.f64 (PI.f64) -1/180) (*.f64 angle -1))
(*.f64 (*.f64 (PI.f64) -1/180) (neg.f64 angle))
(*.f64 (*.f64 (PI.f64) -1/180) (*.f64 (neg.f64 angle) 1))
(*.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)) -1)
(*.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)) (/.f64 (*.f64 (PI.f64) angle) (*.f64 (PI.f64) (neg.f64 angle))))
(*.f64 (/.f64 180 (PI.f64)) (/.f64 (pow.f64 (/.f64 (/.f64 180 angle) (PI.f64)) -2) angle))
(*.f64 (/.f64 180 (PI.f64)) (pow.f64 (/.f64 angle (pow.f64 (/.f64 (/.f64 180 angle) (PI.f64)) -2)) -1))
(*.f64 -1 (*.f64 (PI.f64) (*.f64 angle -1/180)))
(*.f64 -1 (pow.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)) 1))
(*.f64 (/.f64 1 angle) (/.f64 (*.f64 1/180 (pow.f64 (*.f64 (PI.f64) angle) 2)) (PI.f64)))
(*.f64 (*.f64 angle 1/180) (PI.f64))
(*.f64 (*.f64 angle 1/180) (*.f64 (*.f64 (pow.f64 (PI.f64) 2) (*.f64 angle 1/180)) (/.f64 (/.f64 180 angle) (PI.f64))))
(*.f64 (*.f64 -1/32400 (/.f64 (pow.f64 (*.f64 (PI.f64) angle) 2) angle)) (/.f64 -180 (PI.f64)))
(*.f64 1 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(*.f64 (/.f64 (/.f64 -180 (PI.f64)) angle) (*.f64 (pow.f64 (*.f64 (PI.f64) angle) 2) -1/32400))
(*.f64 (/.f64 (/.f64 -180 (PI.f64)) angle) (pow.f64 (/.f64 -32400 (pow.f64 (*.f64 (PI.f64) angle) 2)) -1))
(*.f64 (/.f64 (/.f64 180 angle) (PI.f64)) (pow.f64 (/.f64 (/.f64 180 angle) (PI.f64)) -2))
(*.f64 1/32400 (*.f64 (pow.f64 (*.f64 (PI.f64) angle) 2) (/.f64 (/.f64 180 angle) (PI.f64))))
(*.f64 1/32400 (*.f64 (neg.f64 (pow.f64 (*.f64 (PI.f64) angle) 2)) (/.f64 (/.f64 -180 (PI.f64)) angle)))
(*.f64 (pow.f64 (*.f64 (PI.f64) angle) 2) (*.f64 1/32400 (/.f64 (/.f64 180 angle) (PI.f64))))
(*.f64 (neg.f64 (PI.f64)) (*.f64 angle -1/180))
(*.f64 (*.f64 (PI.f64) (neg.f64 angle)) -1/180)
(*.f64 (*.f64 angle (/.f64 1 angle)) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(*.f64 -1/32400 (*.f64 (pow.f64 (*.f64 (PI.f64) angle) 2) (/.f64 (/.f64 -180 (PI.f64)) angle)))
(*.f64 (*.f64 (*.f64 (PI.f64) angle) 1/32400) 180)
(*.f64 (*.f64 (*.f64 (PI.f64) angle) 1/32400) (*.f64 (*.f64 (PI.f64) angle) (/.f64 (/.f64 180 angle) (PI.f64))))
(*.f64 (*.f64 angle (*.f64 1/32400 (pow.f64 (PI.f64) 2))) (*.f64 angle (/.f64 (/.f64 180 angle) (PI.f64))))
(*.f64 (*.f64 (PI.f64) (*.f64 1/32400 (*.f64 angle angle))) (*.f64 (PI.f64) (/.f64 (/.f64 180 angle) (PI.f64))))
(*.f64 (*.f64 1/180 (pow.f64 (*.f64 (PI.f64) angle) 2)) (*.f64 1/180 (/.f64 (/.f64 180 angle) (PI.f64))))
(*.f64 (*.f64 1/180 (*.f64 (PI.f64) (*.f64 angle angle))) (*.f64 (*.f64 (PI.f64) 1/180) (/.f64 (/.f64 180 angle) (PI.f64))))
(*.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) angle) 2) -1/180) (/.f64 -1 (*.f64 (PI.f64) angle)))
(*.f64 (/.f64 (pow.f64 (/.f64 (/.f64 180 angle) (PI.f64)) -2) angle) (/.f64 180 (PI.f64)))
(*.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) angle) 2) -1/180) (PI.f64)) (/.f64 -1 angle))
(*.f64 (neg.f64 (*.f64 (*.f64 (PI.f64) angle) 1/32400)) -180)
(*.f64 (/.f64 (*.f64 1/180 (pow.f64 (*.f64 (PI.f64) angle) 2)) (PI.f64)) (/.f64 1 angle))
(*.f64 (*.f64 (*.f64 -1/32400 (/.f64 (pow.f64 (*.f64 (PI.f64) angle) 2) angle)) -180) (/.f64 1 (PI.f64)))
(*.f64 (/.f64 (/.f64 1 angle) (PI.f64)) (*.f64 1/180 (pow.f64 (*.f64 (PI.f64) angle) 2)))
(*.f64 (*.f64 angle -1/180) (neg.f64 (PI.f64)))
(*.f64 (*.f64 angle -1/180) (*.f64 (neg.f64 (PI.f64)) 1))
(*.f64 (*.f64 angle angle) (*.f64 (*.f64 1/32400 (pow.f64 (PI.f64) 2)) (/.f64 (/.f64 180 angle) (PI.f64))))
(*.f64 (/.f64 (PI.f64) (*.f64 angle (/.f64 180 angle))) (neg.f64 (/.f64 (*.f64 (PI.f64) (neg.f64 angle)) (PI.f64))))
(*.f64 (/.f64 (*.f64 (PI.f64) (neg.f64 angle)) (PI.f64)) (neg.f64 (/.f64 (PI.f64) (*.f64 angle (/.f64 180 angle)))))
(*.f64 (/.f64 (PI.f64) (/.f64 (*.f64 (PI.f64) angle) (*.f64 angle 1/180))) (*.f64 (PI.f64) angle))
(*.f64 (/.f64 1/32400 angle) (neg.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) angle) 2) (/.f64 -180 (PI.f64)))))
(*.f64 (/.f64 (/.f64 1/32400 angle) (PI.f64)) (neg.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) angle) 2) -180)))
(*.f64 (/.f64 -1/180 (PI.f64)) (neg.f64 (/.f64 (pow.f64 (*.f64 (PI.f64) angle) 2) angle)))
(*.f64 (/.f64 -1 angle) (/.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) angle) 2) -1/180) (PI.f64)))
(*.f64 (/.f64 -1 (*.f64 (PI.f64) angle)) (*.f64 (pow.f64 (*.f64 (PI.f64) angle) 2) -1/180))
(*.f64 (*.f64 angle -1) (*.f64 (PI.f64) -1/180))
(*.f64 (neg.f64 angle) (*.f64 (PI.f64) -1/180))
(*.f64 (neg.f64 angle) (*.f64 (*.f64 (PI.f64) -1/180) 1))
(*.f64 (neg.f64 angle) (/.f64 1 (/.f64 -180 (PI.f64))))
(*.f64 (*.f64 1/32400 (pow.f64 (PI.f64) 2)) (*.f64 (*.f64 angle angle) (/.f64 (/.f64 180 angle) (PI.f64))))
(*.f64 (*.f64 1/32400 (*.f64 angle angle)) (*.f64 (pow.f64 (PI.f64) 2) (/.f64 (/.f64 180 angle) (PI.f64))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sqrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1))
(*.f64 (/.f64 -180 (PI.f64)) (*.f64 -1/32400 (/.f64 (pow.f64 (*.f64 (PI.f64) angle) 2) angle)))
(*.f64 (exp.f64 (log.f64 (*.f64 (PI.f64) angle))) (exp.f64 (log.f64 1/180)))
(*.f64 (exp.f64 (log.f64 1/180)) (exp.f64 (log.f64 (*.f64 (PI.f64) angle))))
(*.f64 (exp.f64 (log.f64 (*.f64 angle 1/180))) (exp.f64 (log.f64 (PI.f64))))
(*.f64 (*.f64 (pow.f64 (/.f64 (/.f64 180 angle) (PI.f64)) -2) 180) (/.f64 (/.f64 1 angle) (PI.f64)))
(*.f64 (*.f64 -1 (/.f64 (PI.f64) (*.f64 angle (/.f64 180 angle)))) (/.f64 (*.f64 (PI.f64) (neg.f64 angle)) (PI.f64)))
(*.f64 (*.f64 -1 (/.f64 (*.f64 (PI.f64) (neg.f64 angle)) (PI.f64))) (/.f64 (PI.f64) (*.f64 angle (/.f64 180 angle))))
(*.f64 (*.f64 -1 (/.f64 (PI.f64) (/.f64 (*.f64 (PI.f64) angle) (*.f64 angle 1/180)))) (*.f64 (PI.f64) (neg.f64 angle)))
(*.f64 (*.f64 -1 (/.f64 1/32400 angle)) (*.f64 (pow.f64 (*.f64 (PI.f64) angle) 2) (/.f64 -180 (PI.f64))))
(*.f64 (*.f64 -1 (/.f64 (/.f64 1/32400 angle) (PI.f64))) (*.f64 (pow.f64 (*.f64 (PI.f64) angle) 2) -180))
(*.f64 (*.f64 -1 (/.f64 -1/180 (PI.f64))) (/.f64 (pow.f64 (*.f64 (PI.f64) angle) 2) angle))
(*.f64 (*.f64 1 (/.f64 -1 angle)) (/.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) angle) 2) -1/180) (PI.f64)))
(*.f64 (*.f64 1 (/.f64 -1 (*.f64 (PI.f64) angle))) (*.f64 (pow.f64 (*.f64 (PI.f64) angle) 2) -1/180))
(*.f64 (*.f64 (/.f64 (/.f64 -180 (PI.f64)) angle) (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (PI.f64) (*.f64 angle -1/180)))
(*.f64 (*.f64 (/.f64 (/.f64 -180 (PI.f64)) angle) -1) (pow.f64 (/.f64 (/.f64 180 angle) (PI.f64)) -2))
(*.f64 (*.f64 (/.f64 (/.f64 -180 (PI.f64)) angle) 1/32400) (neg.f64 (pow.f64 (*.f64 (PI.f64) angle) 2)))
(*.f64 (*.f64 (/.f64 (/.f64 -180 (PI.f64)) angle) (*.f64 (PI.f64) (*.f64 angle -1/180))) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(*.f64 (*.f64 (/.f64 (/.f64 -180 (PI.f64)) angle) -1/32400) (pow.f64 (*.f64 (PI.f64) angle) 2))
(*.f64 (*.f64 1 (*.f64 (PI.f64) -1/180)) (neg.f64 angle))
(*.f64 (*.f64 1 (*.f64 angle 1/180)) (PI.f64))
(*.f64 (*.f64 1 (*.f64 angle -1/180)) (neg.f64 (PI.f64)))
(*.f64 (*.f64 1 (neg.f64 angle)) (*.f64 (PI.f64) -1/180))
(*.f64 (*.f64 1 (sqrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (sqrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(*.f64 (*.f64 (*.f64 angle -1/180) -1) (PI.f64))
(*.f64 (*.f64 (neg.f64 angle) -1/180) (PI.f64))
(*.f64 (*.f64 -1 (*.f64 angle -1/180)) (PI.f64))
(*.f64 (/.f64 (pow.f64 (/.f64 (/.f64 180 angle) (PI.f64)) -2) (PI.f64)) (/.f64 180 angle))
(*.f64 (/.f64 (pow.f64 (/.f64 (/.f64 180 angle) (PI.f64)) -2) -1) (/.f64 (/.f64 -180 (PI.f64)) angle))
(*.f64 (/.f64 (pow.f64 (/.f64 (/.f64 180 angle) (PI.f64)) -2) (*.f64 angle 1/180)) (/.f64 1 (PI.f64)))
(*.f64 (/.f64 (pow.f64 (/.f64 (/.f64 180 angle) (PI.f64)) -2) 1) (/.f64 (/.f64 180 angle) (PI.f64)))
(*.f64 (/.f64 (*.f64 angle 1/180) 1) (PI.f64))
(*.f64 (/.f64 (*.f64 angle 1/180) -1) (neg.f64 (PI.f64)))
(*.f64 (pow.f64 (*.f64 angle -1) -1) (pow.f64 (/.f64 (PI.f64) (*.f64 (pow.f64 (*.f64 (PI.f64) angle) 2) -1/180)) -1))
(*.f64 (pow.f64 (*.f64 (PI.f64) (neg.f64 angle)) -1) (pow.f64 (/.f64 -180 (pow.f64 (*.f64 (PI.f64) angle) 2)) -1))
(*.f64 (pow.f64 (*.f64 (PI.f64) -1/180) 1) (pow.f64 (neg.f64 angle) 1))
(*.f64 (pow.f64 (neg.f64 angle) 1) (pow.f64 (*.f64 (PI.f64) -1/180) 1))
(*.f64 (pow.f64 (*.f64 (PI.f64) (neg.f64 angle)) 1) -1/180)
(*.f64 (pow.f64 (*.f64 angle -1/180) 1) (pow.f64 (neg.f64 (PI.f64)) 1))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1) (pow.f64 (sqrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1))
(*.f64 (neg.f64 (*.f64 angle -1/180)) (PI.f64))
(*.f64 (neg.f64 (/.f64 (PI.f64) (*.f64 angle (/.f64 180 angle)))) (/.f64 (*.f64 (PI.f64) (neg.f64 angle)) (PI.f64)))
(*.f64 (neg.f64 (/.f64 (*.f64 (PI.f64) (neg.f64 angle)) (PI.f64))) (/.f64 (PI.f64) (*.f64 angle (/.f64 180 angle))))
(*.f64 (neg.f64 (/.f64 (PI.f64) (/.f64 (*.f64 (PI.f64) angle) (*.f64 angle 1/180)))) (*.f64 (PI.f64) (neg.f64 angle)))
(*.f64 (neg.f64 (/.f64 1/32400 angle)) (*.f64 (pow.f64 (*.f64 (PI.f64) angle) 2) (/.f64 -180 (PI.f64))))
(*.f64 (neg.f64 (/.f64 (/.f64 1/32400 angle) (PI.f64))) (*.f64 (pow.f64 (*.f64 (PI.f64) angle) 2) -180))
(*.f64 (neg.f64 (/.f64 -1/180 (PI.f64))) (/.f64 (pow.f64 (*.f64 (PI.f64) angle) 2) angle))
(pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 1)
(pow.f64 (pow.f64 (/.f64 (/.f64 180 angle) (PI.f64)) -2) 1/2)
(pow.f64 (/.f64 (/.f64 180 angle) (PI.f64)) -1)
(pow.f64 (exp.f64 -1) (log.f64 (/.f64 (/.f64 180 angle) (PI.f64))))
(pow.f64 (sqrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)
(pow.f64 (exp.f64 (-.f64 (pow.f64 (log.f64 (/.f64 180 (PI.f64))) 2) (pow.f64 (log.f64 angle) 2))) (/.f64 -1 (log.f64 (*.f64 (/.f64 180 (PI.f64)) angle))))
(pow.f64 (exp.f64 (+.f64 (pow.f64 (log.f64 (*.f64 (PI.f64) 1/180)) 3) (pow.f64 (log.f64 angle) 3))) (/.f64 1 (+.f64 (pow.f64 (log.f64 (/.f64 180 (PI.f64))) 2) (*.f64 (log.f64 angle) (log.f64 (*.f64 (/.f64 180 (PI.f64)) angle))))))
(neg.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))
(neg.f64 (/.f64 (*.f64 (PI.f64) 1/180) (/.f64 -1 angle)))
(exp.f64 (log.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(exp.f64 (-.f64 (*.f64 2 (log.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (log.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(exp.f64 (*.f64 (log.f64 (exp.f64 -1)) (log.f64 (/.f64 (/.f64 180 angle) (PI.f64)))))
(-.f64 0 (sin.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))))
(-.f64 (*.f64 (sin.f64 0) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 0) (sin.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))))
(*.f64 -1 (sin.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))))
(neg.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))))
(+.f64 0 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(+.f64 (*.f64 (/.f64 (/.f64 -180 (PI.f64)) angle) 0) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(-.f64 0 (*.f64 (PI.f64) (*.f64 angle -1/180)))
(-.f64 (/.f64 0 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (PI.f64) (*.f64 angle -1/180)))
(/.f64 (PI.f64) (/.f64 180 angle))
(/.f64 (PI.f64) (/.f64 -180 (neg.f64 angle)))
(/.f64 (PI.f64) (/.f64 -1 (*.f64 angle -1/180)))
(/.f64 angle (/.f64 180 (PI.f64)))
(/.f64 angle (/.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (*.f64 angle (*.f64 1/32400 (pow.f64 (PI.f64) 2)))))
(/.f64 angle (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (/.f64 (pow.f64 (*.f64 (PI.f64) 1/180) -2) angle)))
(/.f64 (*.f64 (PI.f64) angle) 180)
(/.f64 (*.f64 (PI.f64) angle) (/.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (*.f64 (*.f64 (PI.f64) angle) 1/32400)))
(/.f64 (*.f64 (PI.f64) angle) (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (/.f64 (/.f64 32400 (PI.f64)) angle)))
(/.f64 1/180 (/.f64 (/.f64 1 angle) (PI.f64)))
(/.f64 1/180 (/.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (*.f64 1/180 (pow.f64 (*.f64 (PI.f64) angle) 2))))
(/.f64 (*.f64 (PI.f64) 1/180) (/.f64 1 angle))
(/.f64 (*.f64 (PI.f64) 1/180) (exp.f64 (fma.f64 -1 (log.f64 angle) (*.f64 (log.f64 angle) 0))))
(/.f64 (*.f64 (PI.f64) 1/180) (/.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (*.f64 1/180 (*.f64 (PI.f64) (*.f64 angle angle)))))
(/.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 1)
(/.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (/.f64 (/.f64 180 angle) (PI.f64))))
(/.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (/.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (*.f64 (PI.f64) (*.f64 angle 1/180))))
(/.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (/.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)) (*.f64 (PI.f64) (*.f64 angle -1/180))))
(/.f64 (pow.f64 (/.f64 (/.f64 180 angle) (PI.f64)) -2) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(/.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) angle) 2) -1/32400) (*.f64 (PI.f64) (*.f64 angle -1/180)))
(/.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) angle) 2) -1/32400) (+.f64 0 (*.f64 (PI.f64) (*.f64 angle -1/180))))
(/.f64 -1/180 (/.f64 -1 (*.f64 (PI.f64) angle)))
(/.f64 (*.f64 (PI.f64) -1/180) (/.f64 -1 angle))
(/.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)) -1)
(/.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)) (/.f64 (*.f64 (PI.f64) angle) (*.f64 (PI.f64) (neg.f64 angle))))
(/.f64 (/.f64 180 (PI.f64)) (/.f64 angle (pow.f64 (/.f64 (/.f64 180 angle) (PI.f64)) -2)))
(/.f64 -1 (/.f64 (/.f64 -180 (PI.f64)) angle))
(/.f64 (*.f64 angle 1/180) (/.f64 1 (PI.f64)))
(/.f64 (*.f64 angle 1/180) (/.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (*.f64 (pow.f64 (PI.f64) 2) (*.f64 angle 1/180))))
(/.f64 (*.f64 -1/32400 (/.f64 (pow.f64 (*.f64 (PI.f64) angle) 2) angle)) (*.f64 (PI.f64) -1/180))
(/.f64 1 (/.f64 (/.f64 180 angle) (PI.f64)))
(/.f64 1 (/.f64 (/.f64 -1 angle) (*.f64 (PI.f64) -1/180)))
(/.f64 (/.f64 (/.f64 -180 (PI.f64)) angle) (/.f64 -32400 (pow.f64 (*.f64 (PI.f64) angle) 2)))
(/.f64 (/.f64 (/.f64 180 angle) (PI.f64)) (pow.f64 (/.f64 (/.f64 180 angle) (PI.f64)) 2))
(/.f64 1/32400 (/.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (pow.f64 (*.f64 (PI.f64) angle) 2)))
(/.f64 1/32400 (/.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)) (neg.f64 (pow.f64 (*.f64 (PI.f64) angle) 2))))
(/.f64 (pow.f64 (*.f64 (PI.f64) angle) 2) (/.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 1/32400))
(/.f64 (pow.f64 (*.f64 (PI.f64) angle) 2) (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 32400))
(/.f64 (neg.f64 (PI.f64)) (/.f64 -180 angle))
(/.f64 (*.f64 (PI.f64) (neg.f64 angle)) -180)
(/.f64 (*.f64 (PI.f64) (neg.f64 angle)) (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (/.f64 (/.f64 -32400 (PI.f64)) angle)))
(/.f64 (neg.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 4)) (*.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)) (pow.f64 (/.f64 (/.f64 180 angle) (PI.f64)) -2)))
(/.f64 -1/32400 (/.f64 angle (*.f64 (pow.f64 (*.f64 (PI.f64) angle) 2) (/.f64 -180 (PI.f64)))))
(/.f64 (*.f64 (*.f64 (PI.f64) angle) 1/32400) 1/180)
(/.f64 (*.f64 (*.f64 (PI.f64) angle) 1/32400) (/.f64 (PI.f64) (/.f64 (*.f64 (PI.f64) angle) (*.f64 angle 1/180))))
(/.f64 (*.f64 angle (*.f64 1/32400 (pow.f64 (PI.f64) 2))) (/.f64 (PI.f64) (*.f64 angle (/.f64 180 angle))))
(/.f64 (*.f64 (PI.f64) (*.f64 1/32400 (*.f64 angle angle))) (/.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (PI.f64)))
(/.f64 (*.f64 1/180 (pow.f64 (*.f64 (PI.f64) angle) 2)) (*.f64 (PI.f64) angle))
(/.f64 (*.f64 1/180 (pow.f64 (*.f64 (PI.f64) angle) 2)) (/.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 1/180))
(/.f64 (*.f64 1/180 (pow.f64 (*.f64 (PI.f64) angle) 2)) (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 180))
(/.f64 (*.f64 1/180 (*.f64 (PI.f64) (*.f64 angle angle))) (/.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (*.f64 (PI.f64) 1/180)))
(/.f64 (*.f64 1/180 (*.f64 (PI.f64) (*.f64 angle angle))) (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (/.f64 180 (PI.f64))))
(/.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) angle) 2) -1/180) (*.f64 (PI.f64) (neg.f64 angle)))
(/.f64 (/.f64 (pow.f64 (/.f64 (/.f64 180 angle) (PI.f64)) -2) angle) (*.f64 (PI.f64) 1/180))
(/.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) angle) 2) -1/180) (PI.f64)) (neg.f64 angle))
(/.f64 (neg.f64 (*.f64 (*.f64 (PI.f64) angle) 1/32400)) -1/180)
(/.f64 (/.f64 (*.f64 1/180 (pow.f64 (*.f64 (PI.f64) angle) 2)) (PI.f64)) angle)
(/.f64 (*.f64 (*.f64 -1/32400 (/.f64 (pow.f64 (*.f64 (PI.f64) angle) 2) angle)) -180) (PI.f64))
(/.f64 (*.f64 angle -1/180) (/.f64 -1 (PI.f64)))
(/.f64 (neg.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 6)) (*.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)) (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 4)))
(/.f64 (*.f64 angle angle) (/.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (*.f64 1/32400 (pow.f64 (PI.f64) 2))))
(/.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (pow.f64 (*.f64 (PI.f64) 1/180) -2)))
(/.f64 (/.f64 -1 angle) (/.f64 (PI.f64) (*.f64 (pow.f64 (*.f64 (PI.f64) angle) 2) -1/180)))
(/.f64 (/.f64 -1 (*.f64 (PI.f64) angle)) (/.f64 -180 (pow.f64 (*.f64 (PI.f64) angle) 2)))
(/.f64 (neg.f64 angle) (/.f64 -180 (PI.f64)))
(/.f64 (*.f64 1/32400 (pow.f64 (PI.f64) 2)) (/.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (*.f64 angle angle)))
(/.f64 (*.f64 1/32400 (*.f64 angle angle)) (/.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (pow.f64 (PI.f64) 2)))
(/.f64 (*.f64 angle (*.f64 (PI.f64) (neg.f64 angle))) (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (/.f64 -32400 (PI.f64))))
(/.f64 (*.f64 (PI.f64) (*.f64 angle angle)) (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (/.f64 32400 (PI.f64))))
(/.f64 (neg.f64 (pow.f64 (*.f64 (PI.f64) angle) 2)) (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) -32400))
(/.f64 (/.f64 -180 (PI.f64)) (*.f64 angle (/.f64 -32400 (pow.f64 (*.f64 (PI.f64) angle) 2))))
(/.f64 (exp.f64 (log.f64 (*.f64 (PI.f64) angle))) (exp.f64 (log.f64 180)))
(/.f64 (exp.f64 (log.f64 (*.f64 (PI.f64) (neg.f64 angle)))) (exp.f64 (log.f64 -180)))
(/.f64 (exp.f64 (/.f64 (pow.f64 (log.f64 (/.f64 180 (PI.f64))) 2) (-.f64 (log.f64 (*.f64 (PI.f64) 1/180)) (log.f64 angle)))) (exp.f64 (/.f64 (pow.f64 (log.f64 angle) 2) (-.f64 (log.f64 (*.f64 (PI.f64) 1/180)) (log.f64 angle)))))
(/.f64 (exp.f64 (/.f64 (pow.f64 (log.f64 (*.f64 (PI.f64) 1/180)) 3) (+.f64 (pow.f64 (log.f64 (/.f64 180 (PI.f64))) 2) (*.f64 (log.f64 angle) (log.f64 (*.f64 (/.f64 180 (PI.f64)) angle)))))) (exp.f64 (/.f64 (pow.f64 (neg.f64 (log.f64 angle)) 3) (+.f64 (pow.f64 (log.f64 (/.f64 180 (PI.f64))) 2) (*.f64 (log.f64 angle) (log.f64 (*.f64 (/.f64 180 (PI.f64)) angle)))))))
(/.f64 (*.f64 -1 (*.f64 (*.f64 (PI.f64) angle) 1/32400)) -1/180)
(/.f64 (*.f64 (pow.f64 (/.f64 (/.f64 180 angle) (PI.f64)) -2) 180) (*.f64 (PI.f64) angle))
(/.f64 (*.f64 1 (*.f64 angle 1/180)) (/.f64 1 (PI.f64)))
(/.f64 (*.f64 1 (neg.f64 angle)) (/.f64 -180 (PI.f64)))
(/.f64 (*.f64 (neg.f64 angle) 1) (/.f64 -180 (PI.f64)))
(/.f64 (*.f64 (*.f64 angle 1/180) 1) (/.f64 1 (PI.f64)))
(/.f64 (*.f64 (*.f64 1/180 (pow.f64 (*.f64 (PI.f64) angle) 2)) (/.f64 (/.f64 180 angle) (PI.f64))) 180)
(/.f64 (*.f64 (*.f64 1/180 (*.f64 (PI.f64) (*.f64 angle angle))) (/.f64 (/.f64 180 angle) (PI.f64))) (/.f64 180 (PI.f64)))
(/.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (/.f64 (/.f64 180 angle) (PI.f64))) (/.f64 (/.f64 180 angle) (PI.f64)))
(/.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) angle) 2) (/.f64 (/.f64 180 angle) (PI.f64))) 32400)
(/.f64 (*.f64 (*.f64 (PI.f64) angle) (/.f64 (/.f64 180 angle) (PI.f64))) (/.f64 (/.f64 32400 (PI.f64)) angle))
(/.f64 (*.f64 angle (/.f64 (/.f64 180 angle) (PI.f64))) (/.f64 (pow.f64 (*.f64 (PI.f64) 1/180) -2) angle))
(/.f64 (*.f64 (*.f64 angle angle) (/.f64 (/.f64 180 angle) (PI.f64))) (pow.f64 (*.f64 (PI.f64) 1/180) -2))
(/.f64 (*.f64 (pow.f64 (/.f64 (/.f64 180 angle) (PI.f64)) -2) (/.f64 180 (PI.f64))) angle)
(/.f64 (*.f64 (pow.f64 (/.f64 (/.f64 180 angle) (PI.f64)) -2) (/.f64 180 angle)) (PI.f64))
(/.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) angle) 2) -1/180) (PI.f64))) angle)
(/.f64 (*.f64 (*.f64 -1/32400 (/.f64 (pow.f64 (*.f64 (PI.f64) angle) 2) angle)) 1) (*.f64 (PI.f64) -1/180))
(/.f64 (*.f64 1 (neg.f64 (*.f64 (*.f64 (PI.f64) angle) 1/32400))) -1/180)
(/.f64 (*.f64 1 (/.f64 (*.f64 1/180 (pow.f64 (*.f64 (PI.f64) angle) 2)) (PI.f64))) angle)
(/.f64 (*.f64 1 (*.f64 (*.f64 -1/32400 (/.f64 (pow.f64 (*.f64 (PI.f64) angle) 2) angle)) -180)) (PI.f64))
(/.f64 (*.f64 1 (/.f64 (pow.f64 (/.f64 (/.f64 180 angle) (PI.f64)) -2) angle)) (*.f64 (PI.f64) 1/180))
(/.f64 (*.f64 (/.f64 (/.f64 -180 (PI.f64)) angle) (neg.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 4))) (pow.f64 (/.f64 (/.f64 180 angle) (PI.f64)) -2))
(/.f64 (*.f64 (/.f64 (/.f64 -180 (PI.f64)) angle) (neg.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 6))) (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 4))
(/.f64 (*.f64 (/.f64 -1 (*.f64 (PI.f64) angle)) (pow.f64 (/.f64 (/.f64 180 angle) (PI.f64)) -2)) -1/180)
(/.f64 (*.f64 (/.f64 180 (PI.f64)) (pow.f64 (/.f64 (/.f64 180 angle) (PI.f64)) -2)) angle)
(/.f64 (*.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) angle) 2) -1/180) (/.f64 (/.f64 180 angle) (PI.f64))) -180)
(/.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle angle)) (/.f64 (/.f64 180 angle) (PI.f64))) (/.f64 32400 (PI.f64)))
(/.f64 (*.f64 (*.f64 angle (*.f64 (PI.f64) (neg.f64 angle))) (/.f64 (/.f64 180 angle) (PI.f64))) (/.f64 -32400 (PI.f64)))
(/.f64 (*.f64 (neg.f64 (pow.f64 (*.f64 (PI.f64) angle) 2)) (/.f64 (/.f64 180 angle) (PI.f64))) -32400)
(/.f64 (*.f64 (*.f64 (PI.f64) (neg.f64 angle)) (/.f64 (/.f64 180 angle) (PI.f64))) (/.f64 (/.f64 -32400 (PI.f64)) angle))
(/.f64 (*.f64 (neg.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 4)) (/.f64 (/.f64 -180 (PI.f64)) angle)) (pow.f64 (/.f64 (/.f64 180 angle) (PI.f64)) -2))
(/.f64 (*.f64 (neg.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 6)) (/.f64 (/.f64 -180 (PI.f64)) angle)) (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 4))
(/.f64 (*.f64 (/.f64 (/.f64 1 angle) (PI.f64)) (*.f64 (pow.f64 (*.f64 (PI.f64) angle) 2) -1/32400)) -1/180)
(/.f64 (*.f64 (/.f64 -180 (PI.f64)) (*.f64 (pow.f64 (*.f64 (PI.f64) angle) 2) -1/32400)) angle)
(/.f64 (*.f64 (*.f64 (PI.f64) 1/180) (*.f64 angle (/.f64 1 angle))) (/.f64 1 angle))
(/.f64 (*.f64 1 (*.f64 angle (/.f64 1 angle))) (/.f64 (/.f64 180 angle) (PI.f64)))
(/.f64 (*.f64 (*.f64 (PI.f64) -1/180) (*.f64 angle (/.f64 1 angle))) (/.f64 -1 angle))
(/.f64 (/.f64 (pow.f64 (/.f64 (/.f64 180 angle) (PI.f64)) -2) (PI.f64)) (*.f64 angle 1/180))
(/.f64 (/.f64 (pow.f64 (/.f64 (/.f64 180 angle) (PI.f64)) -2) (*.f64 angle -1/180)) (neg.f64 (PI.f64)))
(/.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) angle) 2) -1/32400) (PI.f64)) (*.f64 angle -1/180))
(/.f64 (/.f64 (pow.f64 (/.f64 (/.f64 180 angle) (PI.f64)) -2) -1) (*.f64 (PI.f64) (*.f64 angle -1/180)))
(/.f64 (/.f64 (pow.f64 (/.f64 (/.f64 180 angle) (PI.f64)) -2) (*.f64 angle 1/180)) (PI.f64))
(/.f64 (/.f64 (pow.f64 (/.f64 (/.f64 180 angle) (PI.f64)) -2) 1) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(/.f64 (/.f64 (pow.f64 (/.f64 (/.f64 180 angle) (PI.f64)) -2) (sqrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (sqrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(/.f64 (/.f64 angle (/.f64 1 (PI.f64))) 180)
(/.f64 (/.f64 (*.f64 angle 1/180) 1) (/.f64 1 (PI.f64)))
(/.f64 (-.f64 0 (pow.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)) 3)) (+.f64 0 (+.f64 (pow.f64 (/.f64 (/.f64 180 angle) (PI.f64)) -2) (*.f64 0 (*.f64 (PI.f64) (*.f64 angle -1/180))))))
(/.f64 (pow.f64 (exp.f64 -1) (log.f64 180)) (pow.f64 (exp.f64 -1) (log.f64 (*.f64 (PI.f64) angle))))
(pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 1)
(pow.f64 (pow.f64 (/.f64 (/.f64 180 angle) (PI.f64)) -2) 1/2)
(pow.f64 (/.f64 (/.f64 180 angle) (PI.f64)) -1)
(pow.f64 (exp.f64 -1) (log.f64 (/.f64 (/.f64 180 angle) (PI.f64))))
(pow.f64 (sqrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)
(pow.f64 (exp.f64 (-.f64 (pow.f64 (log.f64 (/.f64 180 (PI.f64))) 2) (pow.f64 (log.f64 angle) 2))) (/.f64 -1 (log.f64 (*.f64 (/.f64 180 (PI.f64)) angle))))
(pow.f64 (exp.f64 (+.f64 (pow.f64 (log.f64 (*.f64 (PI.f64) 1/180)) 3) (pow.f64 (log.f64 angle) 3))) (/.f64 1 (+.f64 (pow.f64 (log.f64 (/.f64 180 (PI.f64))) 2) (*.f64 (log.f64 angle) (log.f64 (*.f64 (/.f64 180 (PI.f64)) angle))))))
(neg.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))
(neg.f64 (/.f64 (*.f64 (PI.f64) 1/180) (/.f64 -1 angle)))
(exp.f64 (log.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(exp.f64 (-.f64 (*.f64 2 (log.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (log.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(exp.f64 (*.f64 (log.f64 (exp.f64 -1)) (log.f64 (/.f64 (/.f64 180 angle) (PI.f64)))))
(-.f64 0 (neg.f64 (PI.f64)))
(*.f64 (PI.f64) 1)
(*.f64 -1 (neg.f64 (PI.f64)))
(*.f64 1 (PI.f64))
(/.f64 (PI.f64) 1)
(/.f64 1 (/.f64 1 (PI.f64)))
(pow.f64 (PI.f64) 1)
(neg.f64 (neg.f64 (PI.f64)))
(exp.f64 (*.f64 (log.f64 (PI.f64)) 1))
(+.f64 0 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(+.f64 (*.f64 (/.f64 (/.f64 -180 (PI.f64)) angle) 0) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(-.f64 0 (*.f64 (PI.f64) (*.f64 angle -1/180)))
(-.f64 (/.f64 0 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (PI.f64) (*.f64 angle -1/180)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 (PI.f64) (*.f64 (neg.f64 angle) -1/180))
(*.f64 (PI.f64) (*.f64 (*.f64 angle 1/180) 1))
(*.f64 (PI.f64) (*.f64 -1/180 (neg.f64 angle)))
(*.f64 (PI.f64) (neg.f64 (*.f64 angle -1/180)))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(*.f64 angle (*.f64 (*.f64 angle (*.f64 1/32400 (pow.f64 (PI.f64) 2))) (/.f64 (/.f64 180 angle) (PI.f64))))
(*.f64 (*.f64 (PI.f64) angle) 1/180)
(*.f64 (*.f64 (PI.f64) angle) (*.f64 (*.f64 (*.f64 (PI.f64) angle) 1/32400) (/.f64 (/.f64 180 angle) (PI.f64))))
(*.f64 1/180 (*.f64 (PI.f64) angle))
(*.f64 1/180 (*.f64 (*.f64 1/180 (pow.f64 (*.f64 (PI.f64) angle) 2)) (/.f64 (/.f64 180 angle) (PI.f64))))
(*.f64 1/180 (pow.f64 (/.f64 (/.f64 1 angle) (PI.f64)) -1))
(*.f64 (*.f64 (PI.f64) 1/180) angle)
(*.f64 (*.f64 (PI.f64) 1/180) (exp.f64 (+.f64 (log.f64 angle) (*.f64 (log.f64 angle) 0))))
(*.f64 (*.f64 (PI.f64) 1/180) (*.f64 (*.f64 1/180 (*.f64 (PI.f64) (*.f64 angle angle))) (/.f64 (/.f64 180 angle) (PI.f64))))
(*.f64 (*.f64 (PI.f64) 1/180) (*.f64 angle (*.f64 angle (/.f64 1 angle))))
(*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 1)
(*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (*.f64 angle (/.f64 1 angle)))
(*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (exp.f64 (*.f64 2 (*.f64 (log.f64 angle) 0))))
(*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (/.f64 (/.f64 180 angle) (PI.f64))))
(*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (*.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)) (/.f64 (/.f64 -180 (PI.f64)) angle)))
(*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (*.f64 (*.f64 angle (/.f64 1 angle)) (*.f64 angle (/.f64 1 angle))))
(*.f64 (pow.f64 (/.f64 (/.f64 180 angle) (PI.f64)) -2) (/.f64 (/.f64 180 angle) (PI.f64)))
(*.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) angle) 2) -1/32400) (/.f64 (/.f64 -180 (PI.f64)) angle))
(*.f64 -1/180 (*.f64 (PI.f64) (neg.f64 angle)))
(*.f64 (*.f64 (PI.f64) -1/180) (*.f64 angle -1))
(*.f64 (*.f64 (PI.f64) -1/180) (neg.f64 angle))
(*.f64 (*.f64 (PI.f64) -1/180) (*.f64 (neg.f64 angle) 1))
(*.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)) -1)
(*.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)) (/.f64 (*.f64 (PI.f64) angle) (*.f64 (PI.f64) (neg.f64 angle))))
(*.f64 (/.f64 180 (PI.f64)) (/.f64 (pow.f64 (/.f64 (/.f64 180 angle) (PI.f64)) -2) angle))
(*.f64 (/.f64 180 (PI.f64)) (pow.f64 (/.f64 angle (pow.f64 (/.f64 (/.f64 180 angle) (PI.f64)) -2)) -1))
(*.f64 -1 (*.f64 (PI.f64) (*.f64 angle -1/180)))
(*.f64 -1 (pow.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)) 1))
(*.f64 (/.f64 1 angle) (/.f64 (*.f64 1/180 (pow.f64 (*.f64 (PI.f64) angle) 2)) (PI.f64)))
(*.f64 (*.f64 angle 1/180) (PI.f64))
(*.f64 (*.f64 angle 1/180) (*.f64 (*.f64 (pow.f64 (PI.f64) 2) (*.f64 angle 1/180)) (/.f64 (/.f64 180 angle) (PI.f64))))
(*.f64 (*.f64 -1/32400 (/.f64 (pow.f64 (*.f64 (PI.f64) angle) 2) angle)) (/.f64 -180 (PI.f64)))
(*.f64 1 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(*.f64 (/.f64 (/.f64 -180 (PI.f64)) angle) (*.f64 (pow.f64 (*.f64 (PI.f64) angle) 2) -1/32400))
(*.f64 (/.f64 (/.f64 -180 (PI.f64)) angle) (pow.f64 (/.f64 -32400 (pow.f64 (*.f64 (PI.f64) angle) 2)) -1))
(*.f64 (/.f64 (/.f64 180 angle) (PI.f64)) (pow.f64 (/.f64 (/.f64 180 angle) (PI.f64)) -2))
(*.f64 1/32400 (*.f64 (pow.f64 (*.f64 (PI.f64) angle) 2) (/.f64 (/.f64 180 angle) (PI.f64))))
(*.f64 1/32400 (*.f64 (neg.f64 (pow.f64 (*.f64 (PI.f64) angle) 2)) (/.f64 (/.f64 -180 (PI.f64)) angle)))
(*.f64 (pow.f64 (*.f64 (PI.f64) angle) 2) (*.f64 1/32400 (/.f64 (/.f64 180 angle) (PI.f64))))
(*.f64 (neg.f64 (PI.f64)) (*.f64 angle -1/180))
(*.f64 (*.f64 (PI.f64) (neg.f64 angle)) -1/180)
(*.f64 (*.f64 angle (/.f64 1 angle)) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(*.f64 -1/32400 (*.f64 (pow.f64 (*.f64 (PI.f64) angle) 2) (/.f64 (/.f64 -180 (PI.f64)) angle)))
(*.f64 (*.f64 (*.f64 (PI.f64) angle) 1/32400) 180)
(*.f64 (*.f64 (*.f64 (PI.f64) angle) 1/32400) (*.f64 (*.f64 (PI.f64) angle) (/.f64 (/.f64 180 angle) (PI.f64))))
(*.f64 (*.f64 angle (*.f64 1/32400 (pow.f64 (PI.f64) 2))) (*.f64 angle (/.f64 (/.f64 180 angle) (PI.f64))))
(*.f64 (*.f64 (PI.f64) (*.f64 1/32400 (*.f64 angle angle))) (*.f64 (PI.f64) (/.f64 (/.f64 180 angle) (PI.f64))))
(*.f64 (*.f64 1/180 (pow.f64 (*.f64 (PI.f64) angle) 2)) (*.f64 1/180 (/.f64 (/.f64 180 angle) (PI.f64))))
(*.f64 (*.f64 1/180 (*.f64 (PI.f64) (*.f64 angle angle))) (*.f64 (*.f64 (PI.f64) 1/180) (/.f64 (/.f64 180 angle) (PI.f64))))
(*.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) angle) 2) -1/180) (/.f64 -1 (*.f64 (PI.f64) angle)))
(*.f64 (/.f64 (pow.f64 (/.f64 (/.f64 180 angle) (PI.f64)) -2) angle) (/.f64 180 (PI.f64)))
(*.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) angle) 2) -1/180) (PI.f64)) (/.f64 -1 angle))
(*.f64 (neg.f64 (*.f64 (*.f64 (PI.f64) angle) 1/32400)) -180)
(*.f64 (/.f64 (*.f64 1/180 (pow.f64 (*.f64 (PI.f64) angle) 2)) (PI.f64)) (/.f64 1 angle))
(*.f64 (*.f64 (*.f64 -1/32400 (/.f64 (pow.f64 (*.f64 (PI.f64) angle) 2) angle)) -180) (/.f64 1 (PI.f64)))
(*.f64 (/.f64 (/.f64 1 angle) (PI.f64)) (*.f64 1/180 (pow.f64 (*.f64 (PI.f64) angle) 2)))
(*.f64 (*.f64 angle -1/180) (neg.f64 (PI.f64)))
(*.f64 (*.f64 angle -1/180) (*.f64 (neg.f64 (PI.f64)) 1))
(*.f64 (*.f64 angle angle) (*.f64 (*.f64 1/32400 (pow.f64 (PI.f64) 2)) (/.f64 (/.f64 180 angle) (PI.f64))))
(*.f64 (/.f64 (PI.f64) (*.f64 angle (/.f64 180 angle))) (neg.f64 (/.f64 (*.f64 (PI.f64) (neg.f64 angle)) (PI.f64))))
(*.f64 (/.f64 (*.f64 (PI.f64) (neg.f64 angle)) (PI.f64)) (neg.f64 (/.f64 (PI.f64) (*.f64 angle (/.f64 180 angle)))))
(*.f64 (/.f64 (PI.f64) (/.f64 (*.f64 (PI.f64) angle) (*.f64 angle 1/180))) (*.f64 (PI.f64) angle))
(*.f64 (/.f64 1/32400 angle) (neg.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) angle) 2) (/.f64 -180 (PI.f64)))))
(*.f64 (/.f64 (/.f64 1/32400 angle) (PI.f64)) (neg.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) angle) 2) -180)))
(*.f64 (/.f64 -1/180 (PI.f64)) (neg.f64 (/.f64 (pow.f64 (*.f64 (PI.f64) angle) 2) angle)))
(*.f64 (/.f64 -1 angle) (/.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) angle) 2) -1/180) (PI.f64)))
(*.f64 (/.f64 -1 (*.f64 (PI.f64) angle)) (*.f64 (pow.f64 (*.f64 (PI.f64) angle) 2) -1/180))
(*.f64 (*.f64 angle -1) (*.f64 (PI.f64) -1/180))
(*.f64 (neg.f64 angle) (*.f64 (PI.f64) -1/180))
(*.f64 (neg.f64 angle) (*.f64 (*.f64 (PI.f64) -1/180) 1))
(*.f64 (neg.f64 angle) (/.f64 1 (/.f64 -180 (PI.f64))))
(*.f64 (*.f64 1/32400 (pow.f64 (PI.f64) 2)) (*.f64 (*.f64 angle angle) (/.f64 (/.f64 180 angle) (PI.f64))))
(*.f64 (*.f64 1/32400 (*.f64 angle angle)) (*.f64 (pow.f64 (PI.f64) 2) (/.f64 (/.f64 180 angle) (PI.f64))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sqrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1))
(*.f64 (/.f64 -180 (PI.f64)) (*.f64 -1/32400 (/.f64 (pow.f64 (*.f64 (PI.f64) angle) 2) angle)))
(*.f64 (exp.f64 (log.f64 (*.f64 (PI.f64) angle))) (exp.f64 (log.f64 1/180)))
(*.f64 (exp.f64 (log.f64 1/180)) (exp.f64 (log.f64 (*.f64 (PI.f64) angle))))
(*.f64 (exp.f64 (log.f64 (*.f64 angle 1/180))) (exp.f64 (log.f64 (PI.f64))))
(*.f64 (*.f64 (pow.f64 (/.f64 (/.f64 180 angle) (PI.f64)) -2) 180) (/.f64 (/.f64 1 angle) (PI.f64)))
(*.f64 (*.f64 -1 (/.f64 (PI.f64) (*.f64 angle (/.f64 180 angle)))) (/.f64 (*.f64 (PI.f64) (neg.f64 angle)) (PI.f64)))
(*.f64 (*.f64 -1 (/.f64 (*.f64 (PI.f64) (neg.f64 angle)) (PI.f64))) (/.f64 (PI.f64) (*.f64 angle (/.f64 180 angle))))
(*.f64 (*.f64 -1 (/.f64 (PI.f64) (/.f64 (*.f64 (PI.f64) angle) (*.f64 angle 1/180)))) (*.f64 (PI.f64) (neg.f64 angle)))
(*.f64 (*.f64 -1 (/.f64 1/32400 angle)) (*.f64 (pow.f64 (*.f64 (PI.f64) angle) 2) (/.f64 -180 (PI.f64))))
(*.f64 (*.f64 -1 (/.f64 (/.f64 1/32400 angle) (PI.f64))) (*.f64 (pow.f64 (*.f64 (PI.f64) angle) 2) -180))
(*.f64 (*.f64 -1 (/.f64 -1/180 (PI.f64))) (/.f64 (pow.f64 (*.f64 (PI.f64) angle) 2) angle))
(*.f64 (*.f64 1 (/.f64 -1 angle)) (/.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) angle) 2) -1/180) (PI.f64)))
(*.f64 (*.f64 1 (/.f64 -1 (*.f64 (PI.f64) angle))) (*.f64 (pow.f64 (*.f64 (PI.f64) angle) 2) -1/180))
(*.f64 (*.f64 (/.f64 (/.f64 -180 (PI.f64)) angle) (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (PI.f64) (*.f64 angle -1/180)))
(*.f64 (*.f64 (/.f64 (/.f64 -180 (PI.f64)) angle) -1) (pow.f64 (/.f64 (/.f64 180 angle) (PI.f64)) -2))
(*.f64 (*.f64 (/.f64 (/.f64 -180 (PI.f64)) angle) 1/32400) (neg.f64 (pow.f64 (*.f64 (PI.f64) angle) 2)))
(*.f64 (*.f64 (/.f64 (/.f64 -180 (PI.f64)) angle) (*.f64 (PI.f64) (*.f64 angle -1/180))) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(*.f64 (*.f64 (/.f64 (/.f64 -180 (PI.f64)) angle) -1/32400) (pow.f64 (*.f64 (PI.f64) angle) 2))
(*.f64 (*.f64 1 (*.f64 (PI.f64) -1/180)) (neg.f64 angle))
(*.f64 (*.f64 1 (*.f64 angle 1/180)) (PI.f64))
(*.f64 (*.f64 1 (*.f64 angle -1/180)) (neg.f64 (PI.f64)))
(*.f64 (*.f64 1 (neg.f64 angle)) (*.f64 (PI.f64) -1/180))
(*.f64 (*.f64 1 (sqrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (sqrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(*.f64 (*.f64 (*.f64 angle -1/180) -1) (PI.f64))
(*.f64 (*.f64 (neg.f64 angle) -1/180) (PI.f64))
(*.f64 (*.f64 -1 (*.f64 angle -1/180)) (PI.f64))
(*.f64 (/.f64 (pow.f64 (/.f64 (/.f64 180 angle) (PI.f64)) -2) (PI.f64)) (/.f64 180 angle))
(*.f64 (/.f64 (pow.f64 (/.f64 (/.f64 180 angle) (PI.f64)) -2) -1) (/.f64 (/.f64 -180 (PI.f64)) angle))
(*.f64 (/.f64 (pow.f64 (/.f64 (/.f64 180 angle) (PI.f64)) -2) (*.f64 angle 1/180)) (/.f64 1 (PI.f64)))
(*.f64 (/.f64 (pow.f64 (/.f64 (/.f64 180 angle) (PI.f64)) -2) 1) (/.f64 (/.f64 180 angle) (PI.f64)))
(*.f64 (/.f64 (*.f64 angle 1/180) 1) (PI.f64))
(*.f64 (/.f64 (*.f64 angle 1/180) -1) (neg.f64 (PI.f64)))
(*.f64 (pow.f64 (*.f64 angle -1) -1) (pow.f64 (/.f64 (PI.f64) (*.f64 (pow.f64 (*.f64 (PI.f64) angle) 2) -1/180)) -1))
(*.f64 (pow.f64 (*.f64 (PI.f64) (neg.f64 angle)) -1) (pow.f64 (/.f64 -180 (pow.f64 (*.f64 (PI.f64) angle) 2)) -1))
(*.f64 (pow.f64 (*.f64 (PI.f64) -1/180) 1) (pow.f64 (neg.f64 angle) 1))
(*.f64 (pow.f64 (neg.f64 angle) 1) (pow.f64 (*.f64 (PI.f64) -1/180) 1))
(*.f64 (pow.f64 (*.f64 (PI.f64) (neg.f64 angle)) 1) -1/180)
(*.f64 (pow.f64 (*.f64 angle -1/180) 1) (pow.f64 (neg.f64 (PI.f64)) 1))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1) (pow.f64 (sqrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1))
(*.f64 (neg.f64 (*.f64 angle -1/180)) (PI.f64))
(*.f64 (neg.f64 (/.f64 (PI.f64) (*.f64 angle (/.f64 180 angle)))) (/.f64 (*.f64 (PI.f64) (neg.f64 angle)) (PI.f64)))
(*.f64 (neg.f64 (/.f64 (*.f64 (PI.f64) (neg.f64 angle)) (PI.f64))) (/.f64 (PI.f64) (*.f64 angle (/.f64 180 angle))))
(*.f64 (neg.f64 (/.f64 (PI.f64) (/.f64 (*.f64 (PI.f64) angle) (*.f64 angle 1/180)))) (*.f64 (PI.f64) (neg.f64 angle)))
(*.f64 (neg.f64 (/.f64 1/32400 angle)) (*.f64 (pow.f64 (*.f64 (PI.f64) angle) 2) (/.f64 -180 (PI.f64))))
(*.f64 (neg.f64 (/.f64 (/.f64 1/32400 angle) (PI.f64))) (*.f64 (pow.f64 (*.f64 (PI.f64) angle) 2) -180))
(*.f64 (neg.f64 (/.f64 -1/180 (PI.f64))) (/.f64 (pow.f64 (*.f64 (PI.f64) angle) 2) angle))
(/.f64 (PI.f64) (/.f64 180 angle))
(/.f64 (PI.f64) (/.f64 -180 (neg.f64 angle)))
(/.f64 (PI.f64) (/.f64 -1 (*.f64 angle -1/180)))
(/.f64 angle (/.f64 180 (PI.f64)))
(/.f64 angle (/.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (*.f64 angle (*.f64 1/32400 (pow.f64 (PI.f64) 2)))))
(/.f64 angle (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (/.f64 (pow.f64 (*.f64 (PI.f64) 1/180) -2) angle)))
(/.f64 (*.f64 (PI.f64) angle) 180)
(/.f64 (*.f64 (PI.f64) angle) (/.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (*.f64 (*.f64 (PI.f64) angle) 1/32400)))
(/.f64 (*.f64 (PI.f64) angle) (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (/.f64 (/.f64 32400 (PI.f64)) angle)))
(/.f64 1/180 (/.f64 (/.f64 1 angle) (PI.f64)))
(/.f64 1/180 (/.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (*.f64 1/180 (pow.f64 (*.f64 (PI.f64) angle) 2))))
(/.f64 (*.f64 (PI.f64) 1/180) (/.f64 1 angle))
(/.f64 (*.f64 (PI.f64) 1/180) (exp.f64 (fma.f64 -1 (log.f64 angle) (*.f64 (log.f64 angle) 0))))
(/.f64 (*.f64 (PI.f64) 1/180) (/.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (*.f64 1/180 (*.f64 (PI.f64) (*.f64 angle angle)))))
(/.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 1)
(/.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (/.f64 (/.f64 180 angle) (PI.f64))))
(/.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (/.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (*.f64 (PI.f64) (*.f64 angle 1/180))))
(/.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (/.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)) (*.f64 (PI.f64) (*.f64 angle -1/180))))
(/.f64 (pow.f64 (/.f64 (/.f64 180 angle) (PI.f64)) -2) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(/.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) angle) 2) -1/32400) (*.f64 (PI.f64) (*.f64 angle -1/180)))
(/.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) angle) 2) -1/32400) (+.f64 0 (*.f64 (PI.f64) (*.f64 angle -1/180))))
(/.f64 -1/180 (/.f64 -1 (*.f64 (PI.f64) angle)))
(/.f64 (*.f64 (PI.f64) -1/180) (/.f64 -1 angle))
(/.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)) -1)
(/.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)) (/.f64 (*.f64 (PI.f64) angle) (*.f64 (PI.f64) (neg.f64 angle))))
(/.f64 (/.f64 180 (PI.f64)) (/.f64 angle (pow.f64 (/.f64 (/.f64 180 angle) (PI.f64)) -2)))
(/.f64 -1 (/.f64 (/.f64 -180 (PI.f64)) angle))
(/.f64 (*.f64 angle 1/180) (/.f64 1 (PI.f64)))
(/.f64 (*.f64 angle 1/180) (/.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (*.f64 (pow.f64 (PI.f64) 2) (*.f64 angle 1/180))))
(/.f64 (*.f64 -1/32400 (/.f64 (pow.f64 (*.f64 (PI.f64) angle) 2) angle)) (*.f64 (PI.f64) -1/180))
(/.f64 1 (/.f64 (/.f64 180 angle) (PI.f64)))
(/.f64 1 (/.f64 (/.f64 -1 angle) (*.f64 (PI.f64) -1/180)))
(/.f64 (/.f64 (/.f64 -180 (PI.f64)) angle) (/.f64 -32400 (pow.f64 (*.f64 (PI.f64) angle) 2)))
(/.f64 (/.f64 (/.f64 180 angle) (PI.f64)) (pow.f64 (/.f64 (/.f64 180 angle) (PI.f64)) 2))
(/.f64 1/32400 (/.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (pow.f64 (*.f64 (PI.f64) angle) 2)))
(/.f64 1/32400 (/.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)) (neg.f64 (pow.f64 (*.f64 (PI.f64) angle) 2))))
(/.f64 (pow.f64 (*.f64 (PI.f64) angle) 2) (/.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 1/32400))
(/.f64 (pow.f64 (*.f64 (PI.f64) angle) 2) (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 32400))
(/.f64 (neg.f64 (PI.f64)) (/.f64 -180 angle))
(/.f64 (*.f64 (PI.f64) (neg.f64 angle)) -180)
(/.f64 (*.f64 (PI.f64) (neg.f64 angle)) (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (/.f64 (/.f64 -32400 (PI.f64)) angle)))
(/.f64 (neg.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 4)) (*.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)) (pow.f64 (/.f64 (/.f64 180 angle) (PI.f64)) -2)))
(/.f64 -1/32400 (/.f64 angle (*.f64 (pow.f64 (*.f64 (PI.f64) angle) 2) (/.f64 -180 (PI.f64)))))
(/.f64 (*.f64 (*.f64 (PI.f64) angle) 1/32400) 1/180)
(/.f64 (*.f64 (*.f64 (PI.f64) angle) 1/32400) (/.f64 (PI.f64) (/.f64 (*.f64 (PI.f64) angle) (*.f64 angle 1/180))))
(/.f64 (*.f64 angle (*.f64 1/32400 (pow.f64 (PI.f64) 2))) (/.f64 (PI.f64) (*.f64 angle (/.f64 180 angle))))
(/.f64 (*.f64 (PI.f64) (*.f64 1/32400 (*.f64 angle angle))) (/.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (PI.f64)))
(/.f64 (*.f64 1/180 (pow.f64 (*.f64 (PI.f64) angle) 2)) (*.f64 (PI.f64) angle))
(/.f64 (*.f64 1/180 (pow.f64 (*.f64 (PI.f64) angle) 2)) (/.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 1/180))
(/.f64 (*.f64 1/180 (pow.f64 (*.f64 (PI.f64) angle) 2)) (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 180))
(/.f64 (*.f64 1/180 (*.f64 (PI.f64) (*.f64 angle angle))) (/.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (*.f64 (PI.f64) 1/180)))
(/.f64 (*.f64 1/180 (*.f64 (PI.f64) (*.f64 angle angle))) (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (/.f64 180 (PI.f64))))
(/.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) angle) 2) -1/180) (*.f64 (PI.f64) (neg.f64 angle)))
(/.f64 (/.f64 (pow.f64 (/.f64 (/.f64 180 angle) (PI.f64)) -2) angle) (*.f64 (PI.f64) 1/180))
(/.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) angle) 2) -1/180) (PI.f64)) (neg.f64 angle))
(/.f64 (neg.f64 (*.f64 (*.f64 (PI.f64) angle) 1/32400)) -1/180)
(/.f64 (/.f64 (*.f64 1/180 (pow.f64 (*.f64 (PI.f64) angle) 2)) (PI.f64)) angle)
(/.f64 (*.f64 (*.f64 -1/32400 (/.f64 (pow.f64 (*.f64 (PI.f64) angle) 2) angle)) -180) (PI.f64))
(/.f64 (*.f64 angle -1/180) (/.f64 -1 (PI.f64)))
(/.f64 (neg.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 6)) (*.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)) (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 4)))
(/.f64 (*.f64 angle angle) (/.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (*.f64 1/32400 (pow.f64 (PI.f64) 2))))
(/.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (pow.f64 (*.f64 (PI.f64) 1/180) -2)))
(/.f64 (/.f64 -1 angle) (/.f64 (PI.f64) (*.f64 (pow.f64 (*.f64 (PI.f64) angle) 2) -1/180)))
(/.f64 (/.f64 -1 (*.f64 (PI.f64) angle)) (/.f64 -180 (pow.f64 (*.f64 (PI.f64) angle) 2)))
(/.f64 (neg.f64 angle) (/.f64 -180 (PI.f64)))
(/.f64 (*.f64 1/32400 (pow.f64 (PI.f64) 2)) (/.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (*.f64 angle angle)))
(/.f64 (*.f64 1/32400 (*.f64 angle angle)) (/.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (pow.f64 (PI.f64) 2)))
(/.f64 (*.f64 angle (*.f64 (PI.f64) (neg.f64 angle))) (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (/.f64 -32400 (PI.f64))))
(/.f64 (*.f64 (PI.f64) (*.f64 angle angle)) (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (/.f64 32400 (PI.f64))))
(/.f64 (neg.f64 (pow.f64 (*.f64 (PI.f64) angle) 2)) (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) -32400))
(/.f64 (/.f64 -180 (PI.f64)) (*.f64 angle (/.f64 -32400 (pow.f64 (*.f64 (PI.f64) angle) 2))))
(/.f64 (exp.f64 (log.f64 (*.f64 (PI.f64) angle))) (exp.f64 (log.f64 180)))
(/.f64 (exp.f64 (log.f64 (*.f64 (PI.f64) (neg.f64 angle)))) (exp.f64 (log.f64 -180)))
(/.f64 (exp.f64 (/.f64 (pow.f64 (log.f64 (/.f64 180 (PI.f64))) 2) (-.f64 (log.f64 (*.f64 (PI.f64) 1/180)) (log.f64 angle)))) (exp.f64 (/.f64 (pow.f64 (log.f64 angle) 2) (-.f64 (log.f64 (*.f64 (PI.f64) 1/180)) (log.f64 angle)))))
(/.f64 (exp.f64 (/.f64 (pow.f64 (log.f64 (*.f64 (PI.f64) 1/180)) 3) (+.f64 (pow.f64 (log.f64 (/.f64 180 (PI.f64))) 2) (*.f64 (log.f64 angle) (log.f64 (*.f64 (/.f64 180 (PI.f64)) angle)))))) (exp.f64 (/.f64 (pow.f64 (neg.f64 (log.f64 angle)) 3) (+.f64 (pow.f64 (log.f64 (/.f64 180 (PI.f64))) 2) (*.f64 (log.f64 angle) (log.f64 (*.f64 (/.f64 180 (PI.f64)) angle)))))))
(/.f64 (*.f64 -1 (*.f64 (*.f64 (PI.f64) angle) 1/32400)) -1/180)
(/.f64 (*.f64 (pow.f64 (/.f64 (/.f64 180 angle) (PI.f64)) -2) 180) (*.f64 (PI.f64) angle))
(/.f64 (*.f64 1 (*.f64 angle 1/180)) (/.f64 1 (PI.f64)))
(/.f64 (*.f64 1 (neg.f64 angle)) (/.f64 -180 (PI.f64)))
(/.f64 (*.f64 (neg.f64 angle) 1) (/.f64 -180 (PI.f64)))
(/.f64 (*.f64 (*.f64 angle 1/180) 1) (/.f64 1 (PI.f64)))
(/.f64 (*.f64 (*.f64 1/180 (pow.f64 (*.f64 (PI.f64) angle) 2)) (/.f64 (/.f64 180 angle) (PI.f64))) 180)
(/.f64 (*.f64 (*.f64 1/180 (*.f64 (PI.f64) (*.f64 angle angle))) (/.f64 (/.f64 180 angle) (PI.f64))) (/.f64 180 (PI.f64)))
(/.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (/.f64 (/.f64 180 angle) (PI.f64))) (/.f64 (/.f64 180 angle) (PI.f64)))
(/.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) angle) 2) (/.f64 (/.f64 180 angle) (PI.f64))) 32400)
(/.f64 (*.f64 (*.f64 (PI.f64) angle) (/.f64 (/.f64 180 angle) (PI.f64))) (/.f64 (/.f64 32400 (PI.f64)) angle))
(/.f64 (*.f64 angle (/.f64 (/.f64 180 angle) (PI.f64))) (/.f64 (pow.f64 (*.f64 (PI.f64) 1/180) -2) angle))
(/.f64 (*.f64 (*.f64 angle angle) (/.f64 (/.f64 180 angle) (PI.f64))) (pow.f64 (*.f64 (PI.f64) 1/180) -2))
(/.f64 (*.f64 (pow.f64 (/.f64 (/.f64 180 angle) (PI.f64)) -2) (/.f64 180 (PI.f64))) angle)
(/.f64 (*.f64 (pow.f64 (/.f64 (/.f64 180 angle) (PI.f64)) -2) (/.f64 180 angle)) (PI.f64))
(/.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) angle) 2) -1/180) (PI.f64))) angle)
(/.f64 (*.f64 (*.f64 -1/32400 (/.f64 (pow.f64 (*.f64 (PI.f64) angle) 2) angle)) 1) (*.f64 (PI.f64) -1/180))
(/.f64 (*.f64 1 (neg.f64 (*.f64 (*.f64 (PI.f64) angle) 1/32400))) -1/180)
(/.f64 (*.f64 1 (/.f64 (*.f64 1/180 (pow.f64 (*.f64 (PI.f64) angle) 2)) (PI.f64))) angle)
(/.f64 (*.f64 1 (*.f64 (*.f64 -1/32400 (/.f64 (pow.f64 (*.f64 (PI.f64) angle) 2) angle)) -180)) (PI.f64))
(/.f64 (*.f64 1 (/.f64 (pow.f64 (/.f64 (/.f64 180 angle) (PI.f64)) -2) angle)) (*.f64 (PI.f64) 1/180))
(/.f64 (*.f64 (/.f64 (/.f64 -180 (PI.f64)) angle) (neg.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 4))) (pow.f64 (/.f64 (/.f64 180 angle) (PI.f64)) -2))
(/.f64 (*.f64 (/.f64 (/.f64 -180 (PI.f64)) angle) (neg.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 6))) (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 4))
(/.f64 (*.f64 (/.f64 -1 (*.f64 (PI.f64) angle)) (pow.f64 (/.f64 (/.f64 180 angle) (PI.f64)) -2)) -1/180)
(/.f64 (*.f64 (/.f64 180 (PI.f64)) (pow.f64 (/.f64 (/.f64 180 angle) (PI.f64)) -2)) angle)
(/.f64 (*.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) angle) 2) -1/180) (/.f64 (/.f64 180 angle) (PI.f64))) -180)
(/.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle angle)) (/.f64 (/.f64 180 angle) (PI.f64))) (/.f64 32400 (PI.f64)))
(/.f64 (*.f64 (*.f64 angle (*.f64 (PI.f64) (neg.f64 angle))) (/.f64 (/.f64 180 angle) (PI.f64))) (/.f64 -32400 (PI.f64)))
(/.f64 (*.f64 (neg.f64 (pow.f64 (*.f64 (PI.f64) angle) 2)) (/.f64 (/.f64 180 angle) (PI.f64))) -32400)
(/.f64 (*.f64 (*.f64 (PI.f64) (neg.f64 angle)) (/.f64 (/.f64 180 angle) (PI.f64))) (/.f64 (/.f64 -32400 (PI.f64)) angle))
(/.f64 (*.f64 (neg.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 4)) (/.f64 (/.f64 -180 (PI.f64)) angle)) (pow.f64 (/.f64 (/.f64 180 angle) (PI.f64)) -2))
(/.f64 (*.f64 (neg.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 6)) (/.f64 (/.f64 -180 (PI.f64)) angle)) (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 4))
(/.f64 (*.f64 (/.f64 (/.f64 1 angle) (PI.f64)) (*.f64 (pow.f64 (*.f64 (PI.f64) angle) 2) -1/32400)) -1/180)
(/.f64 (*.f64 (/.f64 -180 (PI.f64)) (*.f64 (pow.f64 (*.f64 (PI.f64) angle) 2) -1/32400)) angle)
(/.f64 (*.f64 (*.f64 (PI.f64) 1/180) (*.f64 angle (/.f64 1 angle))) (/.f64 1 angle))
(/.f64 (*.f64 1 (*.f64 angle (/.f64 1 angle))) (/.f64 (/.f64 180 angle) (PI.f64)))
(/.f64 (*.f64 (*.f64 (PI.f64) -1/180) (*.f64 angle (/.f64 1 angle))) (/.f64 -1 angle))
(/.f64 (/.f64 (pow.f64 (/.f64 (/.f64 180 angle) (PI.f64)) -2) (PI.f64)) (*.f64 angle 1/180))
(/.f64 (/.f64 (pow.f64 (/.f64 (/.f64 180 angle) (PI.f64)) -2) (*.f64 angle -1/180)) (neg.f64 (PI.f64)))
(/.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) angle) 2) -1/32400) (PI.f64)) (*.f64 angle -1/180))
(/.f64 (/.f64 (pow.f64 (/.f64 (/.f64 180 angle) (PI.f64)) -2) -1) (*.f64 (PI.f64) (*.f64 angle -1/180)))
(/.f64 (/.f64 (pow.f64 (/.f64 (/.f64 180 angle) (PI.f64)) -2) (*.f64 angle 1/180)) (PI.f64))
(/.f64 (/.f64 (pow.f64 (/.f64 (/.f64 180 angle) (PI.f64)) -2) 1) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(/.f64 (/.f64 (pow.f64 (/.f64 (/.f64 180 angle) (PI.f64)) -2) (sqrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (sqrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(/.f64 (/.f64 angle (/.f64 1 (PI.f64))) 180)
(/.f64 (/.f64 (*.f64 angle 1/180) 1) (/.f64 1 (PI.f64)))
(/.f64 (-.f64 0 (pow.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)) 3)) (+.f64 0 (+.f64 (pow.f64 (/.f64 (/.f64 180 angle) (PI.f64)) -2) (*.f64 0 (*.f64 (PI.f64) (*.f64 angle -1/180))))))
(/.f64 (pow.f64 (exp.f64 -1) (log.f64 180)) (pow.f64 (exp.f64 -1) (log.f64 (*.f64 (PI.f64) angle))))
(pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 1)
(pow.f64 (pow.f64 (/.f64 (/.f64 180 angle) (PI.f64)) -2) 1/2)
(pow.f64 (/.f64 (/.f64 180 angle) (PI.f64)) -1)
(pow.f64 (exp.f64 -1) (log.f64 (/.f64 (/.f64 180 angle) (PI.f64))))
(pow.f64 (sqrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)
(pow.f64 (exp.f64 (-.f64 (pow.f64 (log.f64 (/.f64 180 (PI.f64))) 2) (pow.f64 (log.f64 angle) 2))) (/.f64 -1 (log.f64 (*.f64 (/.f64 180 (PI.f64)) angle))))
(pow.f64 (exp.f64 (+.f64 (pow.f64 (log.f64 (*.f64 (PI.f64) 1/180)) 3) (pow.f64 (log.f64 angle) 3))) (/.f64 1 (+.f64 (pow.f64 (log.f64 (/.f64 180 (PI.f64))) 2) (*.f64 (log.f64 angle) (log.f64 (*.f64 (/.f64 180 (PI.f64)) angle))))))
(neg.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))
(neg.f64 (/.f64 (*.f64 (PI.f64) 1/180) (/.f64 -1 angle)))
(+.f64 (*.f64 (cos.f64 0) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (sin.f64 0) (sin.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))))
Calls

54 calls:

1.0ms
(PI.f64)
0.0ms
(PI.f64)
0.0ms
(cos.f64 (/.f64 (*.f64 angle (PI.f64)) 180))
0.0ms
(exp.f64 (-.f64 (*.f64 (log.f64 (/.f64 180 (PI.f64))) -1) (*.f64 (log.f64 angle) -1)))
0.0ms
(/.f64 (neg.f64 (pow.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)) (*.f64 angle (*.f64 (PI.f64) -1/180)))

simplify339.0ms (0.9%)

Algorithm
egg-herbie
Rules
1576×associate-*r/
1384×associate-*l/
1336×associate-/r/
771×fma-def
766×*-commutative
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0134932178
1357530690
Stop Event
node limit
Counts
1144 → 866
Calls
Call 1
Inputs
1
(+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))
(+.f64 1 (+.f64 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))) (*.f64 1/25194240000 (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4)))))
(+.f64 1 (+.f64 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))) (+.f64 (*.f64 -1/24488801280000000 (*.f64 (pow.f64 angle 6) (pow.f64 (PI.f64) 6))) (*.f64 1/25194240000 (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4))))))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(*.f64 1/180 (*.f64 a (*.f64 angle (PI.f64))))
(*.f64 1/180 (*.f64 a (*.f64 angle (PI.f64))))
(*.f64 1/180 (*.f64 a (*.f64 angle (PI.f64))))
(*.f64 1/180 (*.f64 a (*.f64 angle (PI.f64))))
(*.f64 1/180 (*.f64 a (*.f64 angle (PI.f64))))
(*.f64 1/180 (*.f64 a (*.f64 angle (PI.f64))))
(*.f64 1/180 (*.f64 a (*.f64 angle (PI.f64))))
(*.f64 1/180 (*.f64 a (*.f64 angle (PI.f64))))
(*.f64 1/180 (*.f64 a (*.f64 angle (PI.f64))))
(*.f64 1/180 (*.f64 a (*.f64 angle (PI.f64))))
(*.f64 1/180 (*.f64 a (*.f64 angle (PI.f64))))
(*.f64 1/180 (*.f64 a (*.f64 angle (PI.f64))))
(*.f64 1/180 (*.f64 a (*.f64 angle (PI.f64))))
(*.f64 1/180 (*.f64 a (*.f64 angle (PI.f64))))
(*.f64 1/180 (*.f64 a (*.f64 angle (PI.f64))))
(*.f64 1/180 (*.f64 a (*.f64 angle (PI.f64))))
(*.f64 1/180 (*.f64 a (*.f64 angle (PI.f64))))
(*.f64 1/180 (*.f64 a (*.f64 angle (PI.f64))))
(*.f64 1/180 (*.f64 a (*.f64 angle (PI.f64))))
(*.f64 1/180 (*.f64 a (*.f64 angle (PI.f64))))
(*.f64 1/180 (*.f64 a (*.f64 angle (PI.f64))))
(*.f64 1/180 (*.f64 a (*.f64 angle (PI.f64))))
(*.f64 1/180 (*.f64 a (*.f64 angle (PI.f64))))
(*.f64 1/180 (*.f64 a (*.f64 angle (PI.f64))))
(*.f64 1/32400 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))
(*.f64 1/32400 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))
(*.f64 1/32400 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))
(*.f64 1/32400 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))
(*.f64 1/32400 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))
(*.f64 1/32400 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))
(*.f64 1/32400 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))
(*.f64 1/32400 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))
(*.f64 1/32400 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))
(*.f64 1/32400 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))
(*.f64 1/32400 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))
(*.f64 1/32400 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))
(*.f64 1/32400 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))
(*.f64 1/32400 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))
(*.f64 1/32400 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))
(*.f64 1/32400 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))
(*.f64 1/32400 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))
(*.f64 1/32400 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))
(*.f64 1/32400 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))
(*.f64 1/32400 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))
(*.f64 1/32400 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))
(*.f64 1/32400 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))
(*.f64 1/32400 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))
(*.f64 1/32400 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))
(*.f64 a (PI.f64))
(*.f64 a (PI.f64))
(*.f64 a (PI.f64))
(*.f64 a (PI.f64))
(*.f64 a (PI.f64))
(*.f64 a (PI.f64))
(*.f64 a (PI.f64))
(*.f64 a (PI.f64))
(*.f64 a (PI.f64))
(*.f64 a (PI.f64))
(*.f64 a (PI.f64))
(*.f64 a (PI.f64))
(+.f64 (log.f64 a) (log.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(+.f64 (log.f64 a) (log.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(+.f64 (log.f64 a) (log.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(+.f64 (log.f64 a) (log.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(+.f64 (log.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 -1 (log.f64 (/.f64 1 a))))
(+.f64 (log.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 -1 (log.f64 (/.f64 1 a))))
(+.f64 (log.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 -1 (log.f64 (/.f64 1 a))))
(+.f64 (log.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 -1 (log.f64 (/.f64 1 a))))
(+.f64 (log.f64 (*.f64 -1 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 -1 (log.f64 (/.f64 -1 a))))
(+.f64 (log.f64 (*.f64 -1 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 -1 (log.f64 (/.f64 -1 a))))
(+.f64 (log.f64 (*.f64 -1 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 -1 (log.f64 (/.f64 -1 a))))
(+.f64 (log.f64 (*.f64 -1 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 -1 (log.f64 (/.f64 -1 a))))
(+.f64 (log.f64 angle) (log.f64 (*.f64 1/180 (*.f64 a (PI.f64)))))
(+.f64 (log.f64 angle) (+.f64 (log.f64 (*.f64 1/180 (*.f64 a (PI.f64)))) (*.f64 -1/194400 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)))))
(+.f64 (log.f64 angle) (+.f64 (log.f64 (*.f64 1/180 (*.f64 a (PI.f64)))) (+.f64 (*.f64 -1/194400 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))) (*.f64 1/24 (*.f64 (pow.f64 angle 4) (+.f64 (*.f64 -1/3149280000 (pow.f64 (PI.f64) 4)) (*.f64 1/5248800000 (pow.f64 (PI.f64) 4))))))))
(+.f64 (log.f64 angle) (+.f64 (log.f64 (*.f64 1/180 (*.f64 a (PI.f64)))) (+.f64 (*.f64 -1/194400 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))) (+.f64 (*.f64 1/720 (*.f64 (pow.f64 angle 6) (+.f64 (*.f64 -1/30611001600000 (pow.f64 (PI.f64) 6)) (+.f64 (*.f64 -1/238085568000000 (pow.f64 (PI.f64) 6)) (*.f64 1/34012224000000 (pow.f64 (PI.f64) 6)))))) (*.f64 1/24 (*.f64 (pow.f64 angle 4) (+.f64 (*.f64 -1/3149280000 (pow.f64 (PI.f64) 4)) (*.f64 1/5248800000 (pow.f64 (PI.f64) 4)))))))))
(log.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(log.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(log.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(log.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(log.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(log.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(log.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(log.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(+.f64 (*.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3))) (*.f64 1/180 (*.f64 angle (PI.f64))))
(+.f64 (*.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3))) (+.f64 (*.f64 1/22674816000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5))) (*.f64 1/180 (*.f64 angle (PI.f64)))))
(+.f64 (*.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3))) (+.f64 (*.f64 -1/30855889612800000000 (*.f64 (pow.f64 angle 7) (pow.f64 (PI.f64) 7))) (+.f64 (*.f64 1/22674816000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5))) (*.f64 1/180 (*.f64 angle (PI.f64))))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))
(*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))
(*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))
(*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))
(*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))
(*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))
(*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))
(*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))
(*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))
(*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))
(*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))
(*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))
(*.f64 1/32400 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))
(+.f64 (*.f64 -1/3149280000 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4)))) (*.f64 1/32400 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)))))
(+.f64 (*.f64 -1/3149280000 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4)))) (+.f64 (*.f64 1/32400 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)))) (*.f64 (pow.f64 angle 6) (+.f64 (*.f64 1/2040733440000000 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 6))) (*.f64 1/1224440064000000 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 6)))))))
(+.f64 (*.f64 -1/3149280000 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4)))) (+.f64 (*.f64 1/32400 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)))) (+.f64 (*.f64 (pow.f64 angle 6) (+.f64 (*.f64 1/2040733440000000 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 6))) (*.f64 1/1224440064000000 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 6))))) (*.f64 (pow.f64 angle 8) (+.f64 (*.f64 -1/396718580736000000000 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 8))) (*.f64 -1/2777030065152000000000 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 8))))))))
(*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))
(*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))
(*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))
(*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))
(*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))
(*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))
(*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))
(*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(+.f64 (*.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3))) (*.f64 1/180 (*.f64 angle (PI.f64))))
(+.f64 (*.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3))) (+.f64 (*.f64 1/22674816000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5))) (*.f64 1/180 (*.f64 angle (PI.f64)))))
(+.f64 (*.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3))) (+.f64 (*.f64 -1/30855889612800000000 (*.f64 (pow.f64 angle 7) (pow.f64 (PI.f64) 7))) (+.f64 (*.f64 1/22674816000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5))) (*.f64 1/180 (*.f64 angle (PI.f64))))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(exp.f64 (-.f64 (*.f64 -1 (log.f64 (/.f64 180 (PI.f64)))) (*.f64 -1 (log.f64 angle))))
(exp.f64 (-.f64 (*.f64 -1 (log.f64 (/.f64 180 (PI.f64)))) (*.f64 -1 (log.f64 angle))))
(exp.f64 (-.f64 (*.f64 -1 (log.f64 (/.f64 180 (PI.f64)))) (*.f64 -1 (log.f64 angle))))
(exp.f64 (-.f64 (*.f64 -1 (log.f64 (/.f64 180 (PI.f64)))) (*.f64 -1 (log.f64 angle))))
(exp.f64 (-.f64 (*.f64 -1 (log.f64 (/.f64 180 (PI.f64)))) (log.f64 (/.f64 1 angle))))
(exp.f64 (-.f64 (*.f64 -1 (log.f64 (/.f64 180 (PI.f64)))) (log.f64 (/.f64 1 angle))))
(exp.f64 (-.f64 (*.f64 -1 (log.f64 (/.f64 180 (PI.f64)))) (log.f64 (/.f64 1 angle))))
(exp.f64 (-.f64 (*.f64 -1 (log.f64 (/.f64 180 (PI.f64)))) (log.f64 (/.f64 1 angle))))
(exp.f64 (-.f64 (*.f64 -1 (log.f64 (/.f64 180 (PI.f64)))) (*.f64 -1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 angle)))))))
(exp.f64 (-.f64 (*.f64 -1 (log.f64 (/.f64 180 (PI.f64)))) (*.f64 -1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 angle)))))))
(exp.f64 (-.f64 (*.f64 -1 (log.f64 (/.f64 180 (PI.f64)))) (*.f64 -1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 angle)))))))
(exp.f64 (-.f64 (*.f64 -1 (log.f64 (/.f64 180 (PI.f64)))) (*.f64 -1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 angle)))))))
(cos.f64 (exp.f64 (-.f64 (*.f64 -1 (log.f64 (/.f64 180 (PI.f64)))) (*.f64 -1 (log.f64 angle)))))
(cos.f64 (exp.f64 (-.f64 (*.f64 -1 (log.f64 (/.f64 180 (PI.f64)))) (*.f64 -1 (log.f64 angle)))))
(cos.f64 (exp.f64 (-.f64 (*.f64 -1 (log.f64 (/.f64 180 (PI.f64)))) (*.f64 -1 (log.f64 angle)))))
(cos.f64 (exp.f64 (-.f64 (*.f64 -1 (log.f64 (/.f64 180 (PI.f64)))) (*.f64 -1 (log.f64 angle)))))
(cos.f64 (exp.f64 (-.f64 (*.f64 -1 (log.f64 (/.f64 180 (PI.f64)))) (log.f64 (/.f64 1 angle)))))
(cos.f64 (exp.f64 (-.f64 (*.f64 -1 (log.f64 (/.f64 180 (PI.f64)))) (log.f64 (/.f64 1 angle)))))
(cos.f64 (exp.f64 (-.f64 (*.f64 -1 (log.f64 (/.f64 180 (PI.f64)))) (log.f64 (/.f64 1 angle)))))
(cos.f64 (exp.f64 (-.f64 (*.f64 -1 (log.f64 (/.f64 180 (PI.f64)))) (log.f64 (/.f64 1 angle)))))
(cos.f64 (exp.f64 (-.f64 (*.f64 -1 (log.f64 (/.f64 180 (PI.f64)))) (*.f64 -1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 angle))))))))
(cos.f64 (exp.f64 (-.f64 (*.f64 -1 (log.f64 (/.f64 180 (PI.f64)))) (*.f64 -1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 angle))))))))
(cos.f64 (exp.f64 (-.f64 (*.f64 -1 (log.f64 (/.f64 180 (PI.f64)))) (*.f64 -1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 angle))))))))
(cos.f64 (exp.f64 (-.f64 (*.f64 -1 (log.f64 (/.f64 180 (PI.f64)))) (*.f64 -1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 angle))))))))
(-.f64 0 (neg.f64 (PI.f64)))
(*.f64 (PI.f64) 1)
(*.f64 -1 (neg.f64 (PI.f64)))
(*.f64 1 (PI.f64))
(/.f64 (PI.f64) 1)
(/.f64 1 (/.f64 1 (PI.f64)))
(pow.f64 (PI.f64) 1)
(neg.f64 (neg.f64 (PI.f64)))
(exp.f64 (*.f64 (log.f64 (PI.f64)) 1))
(log1p.f64 (expm1.f64 (PI.f64)))
(expm1.f64 (log1p.f64 (PI.f64)))
(*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64)))
(pow.f64 (PI.f64) 1)
(*.f64 1 (PI.f64))
(*.f64 (*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (PI.f64))) (cbrt.f64 (PI.f64)))
(cbrt.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (PI.f64)))
(exp.f64 (log.f64 (PI.f64)))
(log.f64 (exp.f64 (PI.f64)))
(binary32->binary64 (binary64->binary32 (PI.f64)))
(binary32->binary64 (binary64->binary32 (PI.f64)))
(binary32->binary64 (PI.f32))
(+.f64 (*.f64 (cos.f64 0) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (sin.f64 0) (sin.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))))
(log1p.f64 (expm1.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) 180))))
(expm1.f64 (log1p.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) 180))))
(*.f64 (sqrt.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) (sqrt.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) 180))))
(pow.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) 180)) 1)
(*.f64 1 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) 180)))
(*.f64 (*.f64 (cbrt.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) (cbrt.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) 180)))) (cbrt.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) 180))))
(cbrt.f64 (*.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) 180)) (cos.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) (cos.f64 (/.f64 (*.f64 angle (PI.f64)) 180))))
(exp.f64 (log.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) 180))))
(log.f64 (exp.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) 180))))
(binary32->binary64 (binary64->binary32 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) 180))))
(binary32->binary64 (binary64->binary32 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) 180))))
(binary32->binary64 (cos.f32 (/.f32 (*.f32 (binary64->binary32 angle) (PI.f32)) 180)))
(-.f64 0 (neg.f64 (PI.f64)))
(*.f64 (PI.f64) 1)
(*.f64 -1 (neg.f64 (PI.f64)))
(*.f64 1 (PI.f64))
(/.f64 (PI.f64) 1)
(/.f64 1 (/.f64 1 (PI.f64)))
(pow.f64 (PI.f64) 1)
(neg.f64 (neg.f64 (PI.f64)))
(exp.f64 (*.f64 (log.f64 (PI.f64)) 1))
(log1p.f64 (expm1.f64 (PI.f64)))
(expm1.f64 (log1p.f64 (PI.f64)))
(*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64)))
(pow.f64 (PI.f64) 1)
(*.f64 1 (PI.f64))
(*.f64 (*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (PI.f64))) (cbrt.f64 (PI.f64)))
(cbrt.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (PI.f64)))
(exp.f64 (log.f64 (PI.f64)))
(log.f64 (exp.f64 (PI.f64)))
(binary32->binary64 (binary64->binary32 (PI.f64)))
(binary32->binary64 (binary64->binary32 (PI.f64)))
(binary32->binary64 (PI.f32))
(/.f64 (*.f64 (PI.f64) a) (/.f64 180 angle))
(/.f64 (*.f64 (PI.f64) (*.f64 angle a)) 180)
(/.f64 (*.f64 1/180 (*.f64 angle a)) (/.f64 1 (PI.f64)))
(/.f64 (*.f64 angle a) (/.f64 180 (PI.f64)))
(/.f64 (*.f64 (neg.f64 angle) a) (/.f64 -180 (PI.f64)))
(/.f64 (*.f64 -1 a) (/.f64 (/.f64 -180 (PI.f64)) angle))
(/.f64 (*.f64 1 a) (/.f64 (/.f64 180 angle) (PI.f64)))
(/.f64 (*.f64 (*.f64 (PI.f64) (neg.f64 angle)) a) -180)
(pow.f64 (*.f64 (PI.f64) (*.f64 1/180 (*.f64 angle a))) 1)
(pow.f64 (*.f64 1/32400 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2)) 1/2)
(pow.f64 (sqrt.f64 (*.f64 (PI.f64) (*.f64 1/180 (*.f64 angle a)))) 2)
(neg.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)) a))
(exp.f64 (log.f64 (*.f64 (PI.f64) (*.f64 1/180 (*.f64 angle a)))))
(log1p.f64 (expm1.f64 (*.f64 1/180 (*.f64 angle (*.f64 (PI.f64) a)))))
(expm1.f64 (log1p.f64 (*.f64 1/180 (*.f64 angle (*.f64 (PI.f64) a)))))
(*.f64 (sqrt.f64 (*.f64 1/180 (*.f64 angle (*.f64 (PI.f64) a)))) (sqrt.f64 (*.f64 1/180 (*.f64 angle (*.f64 (PI.f64) a)))))
(pow.f64 (*.f64 1/180 (*.f64 angle (*.f64 (PI.f64) a))) 1)
(*.f64 1 (*.f64 1/180 (*.f64 angle (*.f64 (PI.f64) a))))
(*.f64 (*.f64 (cbrt.f64 (*.f64 1/180 (*.f64 angle (*.f64 (PI.f64) a)))) (cbrt.f64 (*.f64 1/180 (*.f64 angle (*.f64 (PI.f64) a))))) (cbrt.f64 (*.f64 1/180 (*.f64 angle (*.f64 (PI.f64) a)))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 1/180 (*.f64 angle (*.f64 (PI.f64) a))) (*.f64 1/180 (*.f64 angle (*.f64 (PI.f64) a)))) (*.f64 1/180 (*.f64 angle (*.f64 (PI.f64) a)))))
(exp.f64 (log.f64 (*.f64 1/180 (*.f64 angle (*.f64 (PI.f64) a)))))
(log.f64 (exp.f64 (*.f64 1/180 (*.f64 angle (*.f64 (PI.f64) a)))))
(binary32->binary64 (binary64->binary32 (*.f64 1/180 (*.f64 angle (*.f64 (PI.f64) a)))))
(binary32->binary64 (binary64->binary32 (*.f64 1/180 (*.f64 angle (*.f64 (PI.f64) a)))))
(binary32->binary64 (*.f32 1/180 (*.f32 (binary64->binary32 angle) (*.f32 (PI.f32) (binary64->binary32 a)))))
(*.f64 (PI.f64) (*.f64 (*.f64 angle a) (*.f64 (*.f64 (PI.f64) (*.f64 angle a)) 1/32400)))
(*.f64 angle (*.f64 (*.f64 (PI.f64) a) (*.f64 (*.f64 (PI.f64) (*.f64 angle a)) 1/32400)))
(*.f64 angle (*.f64 (*.f64 (PI.f64) (*.f64 1/180 a)) (*.f64 (PI.f64) (*.f64 1/180 (*.f64 angle a)))))
(*.f64 angle (*.f64 1/180 (*.f64 (pow.f64 (*.f64 (PI.f64) a) 2) (*.f64 angle 1/180))))
(*.f64 (*.f64 (PI.f64) angle) (*.f64 a (*.f64 (*.f64 (PI.f64) (*.f64 angle a)) 1/32400)))
(*.f64 (*.f64 (PI.f64) angle) (*.f64 (*.f64 1/180 a) (*.f64 (PI.f64) (*.f64 1/180 (*.f64 angle a)))))
(*.f64 1/180 (*.f64 1/180 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2)))
(*.f64 1/180 (pow.f64 (*.f64 1/180 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2)) 1))
(*.f64 a (*.f64 (*.f64 (PI.f64) angle) (*.f64 (*.f64 (PI.f64) (*.f64 angle a)) 1/32400)))
(*.f64 (*.f64 (PI.f64) a) (*.f64 angle (*.f64 (*.f64 (PI.f64) (*.f64 angle a)) 1/32400)))
(*.f64 (*.f64 (PI.f64) (*.f64 angle a)) (*.f64 (*.f64 (PI.f64) (*.f64 angle a)) 1/32400))
(*.f64 (*.f64 (PI.f64) (*.f64 angle a)) (pow.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle a)) 1/32400) 1))
(*.f64 (*.f64 (PI.f64) (*.f64 1/180 (*.f64 angle a))) (*.f64 (PI.f64) (*.f64 1/180 (*.f64 angle a))))
(*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (*.f64 a (*.f64 (PI.f64) (*.f64 1/180 (*.f64 angle a)))))
(*.f64 (pow.f64 (/.f64 (/.f64 180 angle) (PI.f64)) -2) (*.f64 a a))
(*.f64 (*.f64 angle 1/180) (*.f64 (pow.f64 (*.f64 (PI.f64) a) 2) (*.f64 angle 1/180)))
(*.f64 (*.f64 angle 1/180) (*.f64 (*.f64 angle 1/180) (pow.f64 (*.f64 (PI.f64) a) 2)))
(*.f64 (*.f64 angle 1/180) (pow.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) a) 2) (*.f64 angle 1/180)) 1))
(*.f64 1/32400 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2))
(*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2) 1/32400)
(*.f64 (pow.f64 (*.f64 (PI.f64) angle) 2) (*.f64 (*.f64 a a) 1/32400))
(*.f64 (pow.f64 (*.f64 (PI.f64) angle) 2) (pow.f64 (*.f64 1/180 a) 2))
(*.f64 (pow.f64 (*.f64 (PI.f64) angle) 2) (*.f64 (*.f64 1/180 a) (*.f64 1/180 a)))
(*.f64 (*.f64 (PI.f64) (*.f64 1/180 a)) (*.f64 angle (*.f64 (PI.f64) (*.f64 1/180 (*.f64 angle a)))))
(*.f64 (*.f64 1/180 (*.f64 angle a)) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 1/180 (*.f64 angle a)))))
(*.f64 (*.f64 1/180 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2)) 1/180)
(*.f64 (*.f64 angle (*.f64 (*.f64 (PI.f64) (*.f64 angle a)) 1/32400)) (*.f64 (PI.f64) a))
(*.f64 (*.f64 angle a) (*.f64 (PI.f64) (*.f64 (*.f64 (PI.f64) (*.f64 angle a)) 1/32400)))
(*.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle a)) 1/32400) (*.f64 (PI.f64) (*.f64 angle a)))
(*.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) a) 2) (*.f64 angle 1/180)) (*.f64 angle 1/180))
(*.f64 (pow.f64 (*.f64 (PI.f64) a) 2) (*.f64 1/32400 (*.f64 angle angle)))
(*.f64 (*.f64 angle angle) (*.f64 (pow.f64 (*.f64 (PI.f64) a) 2) 1/32400))
(*.f64 (*.f64 angle angle) (pow.f64 (*.f64 (PI.f64) (*.f64 1/180 a)) 2))
(*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (*.f64 1/180 a)) (*.f64 (PI.f64) (*.f64 1/180 a))))
(*.f64 (*.f64 1/32400 (*.f64 angle angle)) (pow.f64 (*.f64 (PI.f64) a) 2))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) (*.f64 1/180 (*.f64 angle a)))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) (*.f64 1/180 (*.f64 angle a)))) (*.f64 (PI.f64) (*.f64 1/180 (*.f64 angle a)))))
(*.f64 (*.f64 (*.f64 (PI.f64) (*.f64 1/180 (*.f64 angle a))) angle) (*.f64 (PI.f64) (*.f64 1/180 a)))
(*.f64 (*.f64 (*.f64 (PI.f64) (*.f64 1/180 (*.f64 angle a))) (*.f64 (PI.f64) angle)) (*.f64 1/180 a))
(*.f64 (*.f64 (*.f64 (PI.f64) (*.f64 1/180 (*.f64 angle a))) (*.f64 (PI.f64) (*.f64 angle 1/180))) a)
(*.f64 (*.f64 (*.f64 (PI.f64) (*.f64 1/180 (*.f64 angle a))) (*.f64 (PI.f64) (*.f64 1/180 a))) angle)
(*.f64 (*.f64 (*.f64 (PI.f64) (*.f64 1/180 (*.f64 angle a))) (*.f64 1/180 (*.f64 angle a))) (PI.f64))
(*.f64 (*.f64 (*.f64 (PI.f64) (*.f64 1/180 (*.f64 angle a))) (sqrt.f64 (*.f64 (PI.f64) (*.f64 1/180 (*.f64 angle a))))) (sqrt.f64 (*.f64 (PI.f64) (*.f64 1/180 (*.f64 angle a)))))
(*.f64 (*.f64 1/32400 (pow.f64 (*.f64 (PI.f64) a) 2)) (*.f64 angle angle))
(*.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle a)) 1/32400) (PI.f64)) (*.f64 angle a))
(*.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle a)) 1/32400) (*.f64 (PI.f64) angle)) a)
(*.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle a)) 1/32400) a) (*.f64 (PI.f64) angle))
(*.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle a)) 1/32400) (*.f64 (PI.f64) a)) angle)
(*.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle a)) 1/32400) (*.f64 angle a)) (PI.f64))
(*.f64 (*.f64 (*.f64 angle (*.f64 (*.f64 (PI.f64) (*.f64 angle a)) 1/32400)) (PI.f64)) a)
(*.f64 (*.f64 (*.f64 angle (*.f64 (*.f64 (PI.f64) (*.f64 angle a)) 1/32400)) a) (PI.f64))
(*.f64 (*.f64 (*.f64 1/32400 (*.f64 angle angle)) (*.f64 (PI.f64) a)) (*.f64 (PI.f64) a))
(*.f64 (pow.f64 (*.f64 1/32400 (*.f64 angle angle)) 1) (pow.f64 (pow.f64 (*.f64 (PI.f64) a) 2) 1))
(*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 1/180 a)) 2) (*.f64 angle angle))
(*.f64 (pow.f64 (*.f64 1/180 (*.f64 angle a)) 2) (pow.f64 (PI.f64) 2))
(*.f64 (pow.f64 (*.f64 1/180 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2)) 1) 1/180)
(*.f64 (pow.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle a)) 1/32400) 1) (*.f64 (PI.f64) (*.f64 angle a)))
(*.f64 (pow.f64 (*.f64 angle (*.f64 (*.f64 (PI.f64) (*.f64 angle a)) 1/32400)) 1) (*.f64 (PI.f64) a))
(*.f64 (*.f64 (*.f64 (PI.f64) (*.f64 1/180 a)) (*.f64 (PI.f64) (*.f64 1/180 a))) (*.f64 angle angle))
(*.f64 (*.f64 (*.f64 1/180 (*.f64 angle a)) (*.f64 1/180 (*.f64 angle a))) (pow.f64 (PI.f64) 2))
(exp.f64 (*.f64 2 (log.f64 (*.f64 (PI.f64) (*.f64 1/180 (*.f64 angle a))))))
(exp.f64 (+.f64 (log.f64 (*.f64 (PI.f64) (*.f64 1/180 (*.f64 angle a)))) (log.f64 (*.f64 (PI.f64) (*.f64 1/180 (*.f64 angle a))))))
(exp.f64 (*.f64 (*.f64 2 (log.f64 (*.f64 (PI.f64) (*.f64 1/180 (*.f64 angle a))))) 1))
(exp.f64 (*.f64 (log.f64 (*.f64 1/32400 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2))) 1))
(log1p.f64 (expm1.f64 (pow.f64 (*.f64 1/180 (*.f64 angle (*.f64 (PI.f64) a))) 2)))
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 1/180 (*.f64 angle (*.f64 (PI.f64) a))) 2)))
(*.f64 (sqrt.f64 (pow.f64 (*.f64 1/180 (*.f64 angle (*.f64 (PI.f64) a))) 2)) (sqrt.f64 (pow.f64 (*.f64 1/180 (*.f64 angle (*.f64 (PI.f64) a))) 2)))
(pow.f64 (pow.f64 (*.f64 1/180 (*.f64 angle (*.f64 (PI.f64) a))) 2) 1)
(*.f64 1 (pow.f64 (*.f64 1/180 (*.f64 angle (*.f64 (PI.f64) a))) 2))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 1/180 (*.f64 angle (*.f64 (PI.f64) a))) 2)) (cbrt.f64 (pow.f64 (*.f64 1/180 (*.f64 angle (*.f64 (PI.f64) a))) 2))) (cbrt.f64 (pow.f64 (*.f64 1/180 (*.f64 angle (*.f64 (PI.f64) a))) 2)))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 (*.f64 1/180 (*.f64 angle (*.f64 (PI.f64) a))) 2) (pow.f64 (*.f64 1/180 (*.f64 angle (*.f64 (PI.f64) a))) 2)) (pow.f64 (*.f64 1/180 (*.f64 angle (*.f64 (PI.f64) a))) 2)))
(exp.f64 (log.f64 (pow.f64 (*.f64 1/180 (*.f64 angle (*.f64 (PI.f64) a))) 2)))
(log.f64 (exp.f64 (pow.f64 (*.f64 1/180 (*.f64 angle (*.f64 (PI.f64) a))) 2)))
(binary32->binary64 (binary64->binary32 (pow.f64 (*.f64 1/180 (*.f64 angle (*.f64 (PI.f64) a))) 2)))
(binary32->binary64 (binary64->binary32 (pow.f64 (*.f64 1/180 (*.f64 angle (*.f64 (PI.f64) a))) 2)))
(binary32->binary64 (pow.f32 (*.f32 1/180 (*.f32 (binary64->binary32 angle) (*.f32 (PI.f32) (binary64->binary32 a)))) 2))
(pow.f64 (*.f64 (PI.f64) a) 1)
(exp.f64 (*.f64 (log.f64 (*.f64 (PI.f64) a)) 1))
(log1p.f64 (expm1.f64 (*.f64 (PI.f64) a)))
(expm1.f64 (log1p.f64 (*.f64 (PI.f64) a)))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) a)) (sqrt.f64 (*.f64 (PI.f64) a)))
(pow.f64 (*.f64 (PI.f64) a) 1)
(*.f64 1 (*.f64 (PI.f64) a))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (PI.f64) a)) (cbrt.f64 (*.f64 (PI.f64) a))) (cbrt.f64 (*.f64 (PI.f64) a)))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (PI.f64) a) (*.f64 (PI.f64) a)) (*.f64 (PI.f64) a)))
(exp.f64 (log.f64 (*.f64 (PI.f64) a)))
(log.f64 (exp.f64 (*.f64 (PI.f64) a)))
(binary32->binary64 (binary64->binary32 (*.f64 (PI.f64) a)))
(binary32->binary64 (binary64->binary32 (*.f64 (PI.f64) a)))
(binary32->binary64 (*.f32 (PI.f32) (binary64->binary32 a)))
(-.f64 0 (neg.f64 (PI.f64)))
(*.f64 (PI.f64) 1)
(*.f64 -1 (neg.f64 (PI.f64)))
(*.f64 1 (PI.f64))
(/.f64 (PI.f64) 1)
(/.f64 1 (/.f64 1 (PI.f64)))
(pow.f64 (PI.f64) 1)
(neg.f64 (neg.f64 (PI.f64)))
(exp.f64 (*.f64 (log.f64 (PI.f64)) 1))
(log1p.f64 (expm1.f64 (PI.f64)))
(expm1.f64 (log1p.f64 (PI.f64)))
(*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64)))
(pow.f64 (PI.f64) 1)
(*.f64 1 (PI.f64))
(*.f64 (*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (PI.f64))) (cbrt.f64 (PI.f64)))
(cbrt.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (PI.f64)))
(exp.f64 (log.f64 (PI.f64)))
(log.f64 (exp.f64 (PI.f64)))
(binary32->binary64 (binary64->binary32 (PI.f64)))
(binary32->binary64 (binary64->binary32 (PI.f64)))
(binary32->binary64 (PI.f32))
(+.f64 (log.f64 a) (log.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(+.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (log.f64 a))
(-.f64 (/.f64 (pow.f64 (log.f64 a) 2) (log.f64 (/.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (/.f64 (pow.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (log.f64 (/.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(*.f64 (-.f64 (pow.f64 (log.f64 a) 2) (pow.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) (/.f64 1 (log.f64 (/.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(*.f64 (+.f64 (pow.f64 (log.f64 a) 3) (pow.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3)) (/.f64 1 (+.f64 (pow.f64 (log.f64 a) 2) (*.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (-.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (log.f64 a))))))
(/.f64 1 (/.f64 (log.f64 (/.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (-.f64 (pow.f64 (log.f64 a) 2) (pow.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (log.f64 a) 2) (*.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (-.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (log.f64 a)))) (+.f64 (pow.f64 (log.f64 a) 3) (pow.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3))))
(/.f64 (-.f64 (pow.f64 (log.f64 a) 2) (pow.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) (log.f64 (/.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(/.f64 (+.f64 (pow.f64 (log.f64 a) 3) (pow.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3)) (+.f64 (pow.f64 (log.f64 a) 2) (*.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (-.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (log.f64 a)))))
(/.f64 (+.f64 (pow.f64 (log.f64 a) 3) (pow.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3)) (+.f64 (pow.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (-.f64 (pow.f64 (log.f64 a) 2) (*.f64 (log.f64 a) (log.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))
(/.f64 (-.f64 (pow.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (pow.f64 (log.f64 a) 2)) (-.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (log.f64 a)))
(log1p.f64 (expm1.f64 (log.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))))
(expm1.f64 (log1p.f64 (log.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))))
(*.f64 (sqrt.f64 (log.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))) (sqrt.f64 (log.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))))
(pow.f64 (log.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))) 1)
(*.f64 1 (log.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))
(*.f64 (*.f64 (cbrt.f64 (log.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))) (cbrt.f64 (log.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))) (cbrt.f64 (log.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))))
(cbrt.f64 (*.f64 (*.f64 (log.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))) (log.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))) (log.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))))
(exp.f64 (log.f64 (log.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))))
(log.f64 (exp.f64 (log.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))))
(binary32->binary64 (binary64->binary32 (log.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))))
(binary32->binary64 (binary64->binary32 (log.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))))
(binary32->binary64 (log.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (binary64->binary32 angle) (*.f32 (PI.f32) 1/180))))))
(-.f64 0 (sin.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))))
(-.f64 (*.f64 (sin.f64 0) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 0) (sin.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))))
(*.f64 -1 (sin.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))))
(neg.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))))
(log1p.f64 (expm1.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(expm1.f64 (log1p.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(*.f64 (sqrt.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (sqrt.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 1)
(*.f64 1 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))
(*.f64 (*.f64 (cbrt.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (cbrt.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))) (cbrt.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(cbrt.f64 (*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(exp.f64 (log.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(log.f64 (exp.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(binary32->binary64 (sin.f32 (*.f32 (binary64->binary32 angle) (*.f32 (PI.f32) 1/180))))
(*.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (pow.f64 (exp.f64 2) (log.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 a a))
(*.f64 (*.f64 a a) (pow.f64 (exp.f64 2) (log.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))
(*.f64 (pow.f64 (exp.f64 2) (*.f64 (log.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 1/2)) (pow.f64 (exp.f64 2) (*.f64 (log.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 1/2)))
(*.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) (*.f64 a a))
(pow.f64 (exp.f64 2) (log.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(pow.f64 (exp.f64 2) (+.f64 (*.f64 (log.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 1/2) (*.f64 (log.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 1/2)))
(pow.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)
(pow.f64 (pow.f64 (exp.f64 2) (*.f64 (log.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 1/2)) 2)
(pow.f64 (*.f64 (exp.f64 2) (exp.f64 2)) (*.f64 (log.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 1/2))
(log1p.f64 (expm1.f64 (exp.f64 (*.f64 2 (log.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))))))
(expm1.f64 (log1p.f64 (exp.f64 (*.f64 2 (log.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))))))
(*.f64 (sqrt.f64 (exp.f64 (*.f64 2 (log.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))))) (sqrt.f64 (exp.f64 (*.f64 2 (log.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))))))
(pow.f64 (exp.f64 (*.f64 2 (log.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))) 1)
(*.f64 1 (exp.f64 (*.f64 2 (log.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))))
(*.f64 (*.f64 (cbrt.f64 (exp.f64 (*.f64 2 (log.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))))) (cbrt.f64 (exp.f64 (*.f64 2 (log.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))))) (cbrt.f64 (exp.f64 (*.f64 2 (log.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))))))
(cbrt.f64 (*.f64 (*.f64 (exp.f64 (*.f64 2 (log.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))) (exp.f64 (*.f64 2 (log.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))))) (exp.f64 (*.f64 2 (log.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))))))
(exp.f64 (log.f64 (exp.f64 (*.f64 2 (log.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))))))
(log.f64 (exp.f64 (exp.f64 (*.f64 2 (log.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))))))
(binary32->binary64 (binary64->binary32 (exp.f64 (*.f64 2 (log.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))))))
(binary32->binary64 (binary64->binary32 (exp.f64 (*.f64 2 (log.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))))))
(binary32->binary64 (exp.f32 (*.f32 2 (log.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (binary64->binary32 angle) (*.f32 (PI.f32) 1/180))))))))
(-.f64 0 (neg.f64 (PI.f64)))
(*.f64 (PI.f64) 1)
(*.f64 -1 (neg.f64 (PI.f64)))
(*.f64 1 (PI.f64))
(/.f64 (PI.f64) 1)
(/.f64 1 (/.f64 1 (PI.f64)))
(pow.f64 (PI.f64) 1)
(neg.f64 (neg.f64 (PI.f64)))
(exp.f64 (*.f64 (log.f64 (PI.f64)) 1))
(log1p.f64 (expm1.f64 (PI.f64)))
(expm1.f64 (log1p.f64 (PI.f64)))
(*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64)))
(pow.f64 (PI.f64) 1)
(*.f64 1 (PI.f64))
(*.f64 (*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (PI.f64))) (cbrt.f64 (PI.f64)))
(cbrt.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (PI.f64)))
(exp.f64 (log.f64 (PI.f64)))
(log.f64 (exp.f64 (PI.f64)))
(binary32->binary64 (binary64->binary32 (PI.f64)))
(binary32->binary64 (binary64->binary32 (PI.f64)))
(binary32->binary64 (PI.f32))
(+.f64 0 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(+.f64 (*.f64 (/.f64 (/.f64 -180 (PI.f64)) angle) 0) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(-.f64 0 (*.f64 (PI.f64) (*.f64 angle -1/180)))
(-.f64 (/.f64 0 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (PI.f64) (*.f64 angle -1/180)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 (PI.f64) (*.f64 (neg.f64 angle) -1/180))
(*.f64 (PI.f64) (*.f64 (*.f64 angle 1/180) 1))
(*.f64 (PI.f64) (*.f64 -1/180 (neg.f64 angle)))
(*.f64 (PI.f64) (neg.f64 (*.f64 angle -1/180)))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(*.f64 angle (*.f64 (*.f64 angle (*.f64 1/32400 (pow.f64 (PI.f64) 2))) (/.f64 (/.f64 180 angle) (PI.f64))))
(*.f64 (*.f64 (PI.f64) angle) 1/180)
(*.f64 (*.f64 (PI.f64) angle) (*.f64 (*.f64 (*.f64 (PI.f64) angle) 1/32400) (/.f64 (/.f64 180 angle) (PI.f64))))
(*.f64 1/180 (*.f64 (PI.f64) angle))
(*.f64 1/180 (*.f64 (*.f64 1/180 (pow.f64 (*.f64 (PI.f64) angle) 2)) (/.f64 (/.f64 180 angle) (PI.f64))))
(*.f64 1/180 (pow.f64 (/.f64 (/.f64 1 angle) (PI.f64)) -1))
(*.f64 (*.f64 (PI.f64) 1/180) angle)
(*.f64 (*.f64 (PI.f64) 1/180) (exp.f64 (+.f64 (log.f64 angle) (*.f64 (log.f64 angle) 0))))
(*.f64 (*.f64 (PI.f64) 1/180) (*.f64 (*.f64 1/180 (*.f64 (PI.f64) (*.f64 angle angle))) (/.f64 (/.f64 180 angle) (PI.f64))))
(*.f64 (*.f64 (PI.f64) 1/180) (*.f64 angle (*.f64 angle (/.f64 1 angle))))
(*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 1)
(*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (*.f64 angle (/.f64 1 angle)))
(*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (exp.f64 (*.f64 2 (*.f64 (log.f64 angle) 0))))
(*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (/.f64 (/.f64 180 angle) (PI.f64))))
(*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (*.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)) (/.f64 (/.f64 -180 (PI.f64)) angle)))
(*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (*.f64 (*.f64 angle (/.f64 1 angle)) (*.f64 angle (/.f64 1 angle))))
(*.f64 (pow.f64 (/.f64 (/.f64 180 angle) (PI.f64)) -2) (/.f64 (/.f64 180 angle) (PI.f64)))
(*.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) angle) 2) -1/32400) (/.f64 (/.f64 -180 (PI.f64)) angle))
(*.f64 -1/180 (*.f64 (PI.f64) (neg.f64 angle)))
(*.f64 (*.f64 (PI.f64) -1/180) (*.f64 angle -1))
(*.f64 (*.f64 (PI.f64) -1/180) (neg.f64 angle))
(*.f64 (*.f64 (PI.f64) -1/180) (*.f64 (neg.f64 angle) 1))
(*.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)) -1)
(*.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)) (/.f64 (*.f64 (PI.f64) angle) (*.f64 (PI.f64) (neg.f64 angle))))
(*.f64 (/.f64 180 (PI.f64)) (/.f64 (pow.f64 (/.f64 (/.f64 180 angle) (PI.f64)) -2) angle))
(*.f64 (/.f64 180 (PI.f64)) (pow.f64 (/.f64 angle (pow.f64 (/.f64 (/.f64 180 angle) (PI.f64)) -2)) -1))
(*.f64 -1 (*.f64 (PI.f64) (*.f64 angle -1/180)))
(*.f64 -1 (pow.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)) 1))
(*.f64 (/.f64 1 angle) (/.f64 (*.f64 1/180 (pow.f64 (*.f64 (PI.f64) angle) 2)) (PI.f64)))
(*.f64 (*.f64 angle 1/180) (PI.f64))
(*.f64 (*.f64 angle 1/180) (*.f64 (*.f64 (pow.f64 (PI.f64) 2) (*.f64 angle 1/180)) (/.f64 (/.f64 180 angle) (PI.f64))))
(*.f64 (*.f64 -1/32400 (/.f64 (pow.f64 (*.f64 (PI.f64) angle) 2) angle)) (/.f64 -180 (PI.f64)))
(*.f64 1 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(*.f64 (/.f64 (/.f64 -180 (PI.f64)) angle) (*.f64 (pow.f64 (*.f64 (PI.f64) angle) 2) -1/32400))
(*.f64 (/.f64 (/.f64 -180 (PI.f64)) angle) (pow.f64 (/.f64 -32400 (pow.f64 (*.f64 (PI.f64) angle) 2)) -1))
(*.f64 (/.f64 (/.f64 180 angle) (PI.f64)) (pow.f64 (/.f64 (/.f64 180 angle) (PI.f64)) -2))
(*.f64 1/32400 (*.f64 (pow.f64 (*.f64 (PI.f64) angle) 2) (/.f64 (/.f64 180 angle) (PI.f64))))
(*.f64 1/32400 (*.f64 (neg.f64 (pow.f64 (*.f64 (PI.f64) angle) 2)) (/.f64 (/.f64 -180 (PI.f64)) angle)))
(*.f64 (pow.f64 (*.f64 (PI.f64) angle) 2) (*.f64 1/32400 (/.f64 (/.f64 180 angle) (PI.f64))))
(*.f64 (neg.f64 (PI.f64)) (*.f64 angle -1/180))
(*.f64 (*.f64 (PI.f64) (neg.f64 angle)) -1/180)
(*.f64 (*.f64 angle (/.f64 1 angle)) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(*.f64 -1/32400 (*.f64 (pow.f64 (*.f64 (PI.f64) angle) 2) (/.f64 (/.f64 -180 (PI.f64)) angle)))
(*.f64 (*.f64 (*.f64 (PI.f64) angle) 1/32400) 180)
(*.f64 (*.f64 (*.f64 (PI.f64) angle) 1/32400) (*.f64 (*.f64 (PI.f64) angle) (/.f64 (/.f64 180 angle) (PI.f64))))
(*.f64 (*.f64 angle (*.f64 1/32400 (pow.f64 (PI.f64) 2))) (*.f64 angle (/.f64 (/.f64 180 angle) (PI.f64))))
(*.f64 (*.f64 (PI.f64) (*.f64 1/32400 (*.f64 angle angle))) (*.f64 (PI.f64) (/.f64 (/.f64 180 angle) (PI.f64))))
(*.f64 (*.f64 1/180 (pow.f64 (*.f64 (PI.f64) angle) 2)) (*.f64 1/180 (/.f64 (/.f64 180 angle) (PI.f64))))
(*.f64 (*.f64 1/180 (*.f64 (PI.f64) (*.f64 angle angle))) (*.f64 (*.f64 (PI.f64) 1/180) (/.f64 (/.f64 180 angle) (PI.f64))))
(*.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) angle) 2) -1/180) (/.f64 -1 (*.f64 (PI.f64) angle)))
(*.f64 (/.f64 (pow.f64 (/.f64 (/.f64 180 angle) (PI.f64)) -2) angle) (/.f64 180 (PI.f64)))
(*.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) angle) 2) -1/180) (PI.f64)) (/.f64 -1 angle))
(*.f64 (neg.f64 (*.f64 (*.f64 (PI.f64) angle) 1/32400)) -180)
(*.f64 (/.f64 (*.f64 1/180 (pow.f64 (*.f64 (PI.f64) angle) 2)) (PI.f64)) (/.f64 1 angle))
(*.f64 (*.f64 (*.f64 -1/32400 (/.f64 (pow.f64 (*.f64 (PI.f64) angle) 2) angle)) -180) (/.f64 1 (PI.f64)))
(*.f64 (/.f64 (/.f64 1 angle) (PI.f64)) (*.f64 1/180 (pow.f64 (*.f64 (PI.f64) angle) 2)))
(*.f64 (*.f64 angle -1/180) (neg.f64 (PI.f64)))
(*.f64 (*.f64 angle -1/180) (*.f64 (neg.f64 (PI.f64)) 1))
(*.f64 (*.f64 angle angle) (*.f64 (*.f64 1/32400 (pow.f64 (PI.f64) 2)) (/.f64 (/.f64 180 angle) (PI.f64))))
(*.f64 (/.f64 (PI.f64) (*.f64 angle (/.f64 180 angle))) (neg.f64 (/.f64 (*.f64 (PI.f64) (neg.f64 angle)) (PI.f64))))
(*.f64 (/.f64 (*.f64 (PI.f64) (neg.f64 angle)) (PI.f64)) (neg.f64 (/.f64 (PI.f64) (*.f64 angle (/.f64 180 angle)))))
(*.f64 (/.f64 (PI.f64) (/.f64 (*.f64 (PI.f64) angle) (*.f64 angle 1/180))) (*.f64 (PI.f64) angle))
(*.f64 (/.f64 1/32400 angle) (neg.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) angle) 2) (/.f64 -180 (PI.f64)))))
(*.f64 (/.f64 (/.f64 1/32400 angle) (PI.f64)) (neg.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) angle) 2) -180)))
(*.f64 (/.f64 -1/180 (PI.f64)) (neg.f64 (/.f64 (pow.f64 (*.f64 (PI.f64) angle) 2) angle)))
(*.f64 (/.f64 -1 angle) (/.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) angle) 2) -1/180) (PI.f64)))
(*.f64 (/.f64 -1 (*.f64 (PI.f64) angle)) (*.f64 (pow.f64 (*.f64 (PI.f64) angle) 2) -1/180))
(*.f64 (*.f64 angle -1) (*.f64 (PI.f64) -1/180))
(*.f64 (neg.f64 angle) (*.f64 (PI.f64) -1/180))
(*.f64 (neg.f64 angle) (*.f64 (*.f64 (PI.f64) -1/180) 1))
(*.f64 (neg.f64 angle) (/.f64 1 (/.f64 -180 (PI.f64))))
(*.f64 (*.f64 1/32400 (pow.f64 (PI.f64) 2)) (*.f64 (*.f64 angle angle) (/.f64 (/.f64 180 angle) (PI.f64))))
(*.f64 (*.f64 1/32400 (*.f64 angle angle)) (*.f64 (pow.f64 (PI.f64) 2) (/.f64 (/.f64 180 angle) (PI.f64))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sqrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1))
(*.f64 (/.f64 -180 (PI.f64)) (*.f64 -1/32400 (/.f64 (pow.f64 (*.f64 (PI.f64) angle) 2) angle)))
(*.f64 (exp.f64 (log.f64 (*.f64 (PI.f64) angle))) (exp.f64 (log.f64 1/180)))
(*.f64 (exp.f64 (log.f64 1/180)) (exp.f64 (log.f64 (*.f64 (PI.f64) angle))))
(*.f64 (exp.f64 (log.f64 (*.f64 angle 1/180))) (exp.f64 (log.f64 (PI.f64))))
(*.f64 (*.f64 (pow.f64 (/.f64 (/.f64 180 angle) (PI.f64)) -2) 180) (/.f64 (/.f64 1 angle) (PI.f64)))
(*.f64 (*.f64 -1 (/.f64 (PI.f64) (*.f64 angle (/.f64 180 angle)))) (/.f64 (*.f64 (PI.f64) (neg.f64 angle)) (PI.f64)))
(*.f64 (*.f64 -1 (/.f64 (*.f64 (PI.f64) (neg.f64 angle)) (PI.f64))) (/.f64 (PI.f64) (*.f64 angle (/.f64 180 angle))))
(*.f64 (*.f64 -1 (/.f64 (PI.f64) (/.f64 (*.f64 (PI.f64) angle) (*.f64 angle 1/180)))) (*.f64 (PI.f64) (neg.f64 angle)))
(*.f64 (*.f64 -1 (/.f64 1/32400 angle)) (*.f64 (pow.f64 (*.f64 (PI.f64) angle) 2) (/.f64 -180 (PI.f64))))
(*.f64 (*.f64 -1 (/.f64 (/.f64 1/32400 angle) (PI.f64))) (*.f64 (pow.f64 (*.f64 (PI.f64) angle) 2) -180))
(*.f64 (*.f64 -1 (/.f64 -1/180 (PI.f64))) (/.f64 (pow.f64 (*.f64 (PI.f64) angle) 2) angle))
(*.f64 (*.f64 1 (/.f64 -1 angle)) (/.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) angle) 2) -1/180) (PI.f64)))
(*.f64 (*.f64 1 (/.f64 -1 (*.f64 (PI.f64) angle))) (*.f64 (pow.f64 (*.f64 (PI.f64) angle) 2) -1/180))
(*.f64 (*.f64 (/.f64 (/.f64 -180 (PI.f64)) angle) (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (PI.f64) (*.f64 angle -1/180)))
(*.f64 (*.f64 (/.f64 (/.f64 -180 (PI.f64)) angle) -1) (pow.f64 (/.f64 (/.f64 180 angle) (PI.f64)) -2))
(*.f64 (*.f64 (/.f64 (/.f64 -180 (PI.f64)) angle) 1/32400) (neg.f64 (pow.f64 (*.f64 (PI.f64) angle) 2)))
(*.f64 (*.f64 (/.f64 (/.f64 -180 (PI.f64)) angle) (*.f64 (PI.f64) (*.f64 angle -1/180))) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(*.f64 (*.f64 (/.f64 (/.f64 -180 (PI.f64)) angle) -1/32400) (pow.f64 (*.f64 (PI.f64) angle) 2))
(*.f64 (*.f64 1 (*.f64 (PI.f64) -1/180)) (neg.f64 angle))
(*.f64 (*.f64 1 (*.f64 angle 1/180)) (PI.f64))
(*.f64 (*.f64 1 (*.f64 angle -1/180)) (neg.f64 (PI.f64)))
(*.f64 (*.f64 1 (neg.f64 angle)) (*.f64 (PI.f64) -1/180))
(*.f64 (*.f64 1 (sqrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (sqrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(*.f64 (*.f64 (*.f64 angle -1/180) -1) (PI.f64))
(*.f64 (*.f64 (neg.f64 angle) -1/180) (PI.f64))
(*.f64 (*.f64 -1 (*.f64 angle -1/180)) (PI.f64))
(*.f64 (/.f64 (pow.f64 (/.f64 (/.f64 180 angle) (PI.f64)) -2) (PI.f64)) (/.f64 180 angle))
(*.f64 (/.f64 (pow.f64 (/.f64 (/.f64 180 angle) (PI.f64)) -2) -1) (/.f64 (/.f64 -180 (PI.f64)) angle))
(*.f64 (/.f64 (pow.f64 (/.f64 (/.f64 180 angle) (PI.f64)) -2) (*.f64 angle 1/180)) (/.f64 1 (PI.f64)))
(*.f64 (/.f64 (pow.f64 (/.f64 (/.f64 180 angle) (PI.f64)) -2) 1) (/.f64 (/.f64 180 angle) (PI.f64)))
(*.f64 (/.f64 (*.f64 angle 1/180) 1) (PI.f64))
(*.f64 (/.f64 (*.f64 angle 1/180) -1) (neg.f64 (PI.f64)))
(*.f64 (pow.f64 (*.f64 angle -1) -1) (pow.f64 (/.f64 (PI.f64) (*.f64 (pow.f64 (*.f64 (PI.f64) angle) 2) -1/180)) -1))
(*.f64 (pow.f64 (*.f64 (PI.f64) (neg.f64 angle)) -1) (pow.f64 (/.f64 -180 (pow.f64 (*.f64 (PI.f64) angle) 2)) -1))
(*.f64 (pow.f64 (*.f64 (PI.f64) -1/180) 1) (pow.f64 (neg.f64 angle) 1))
(*.f64 (pow.f64 (neg.f64 angle) 1) (pow.f64 (*.f64 (PI.f64) -1/180) 1))
(*.f64 (pow.f64 (*.f64 (PI.f64) (neg.f64 angle)) 1) -1/180)
(*.f64 (pow.f64 (*.f64 angle -1/180) 1) (pow.f64 (neg.f64 (PI.f64)) 1))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1) (pow.f64 (sqrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1))
(*.f64 (neg.f64 (*.f64 angle -1/180)) (PI.f64))
(*.f64 (neg.f64 (/.f64 (PI.f64) (*.f64 angle (/.f64 180 angle)))) (/.f64 (*.f64 (PI.f64) (neg.f64 angle)) (PI.f64)))
(*.f64 (neg.f64 (/.f64 (*.f64 (PI.f64) (neg.f64 angle)) (PI.f64))) (/.f64 (PI.f64) (*.f64 angle (/.f64 180 angle))))
(*.f64 (neg.f64 (/.f64 (PI.f64) (/.f64 (*.f64 (PI.f64) angle) (*.f64 angle 1/180)))) (*.f64 (PI.f64) (neg.f64 angle)))
(*.f64 (neg.f64 (/.f64 1/32400 angle)) (*.f64 (pow.f64 (*.f64 (PI.f64) angle) 2) (/.f64 -180 (PI.f64))))
(*.f64 (neg.f64 (/.f64 (/.f64 1/32400 angle) (PI.f64))) (*.f64 (pow.f64 (*.f64 (PI.f64) angle) 2) -180))
(*.f64 (neg.f64 (/.f64 -1/180 (PI.f64))) (/.f64 (pow.f64 (*.f64 (PI.f64) angle) 2) angle))
(pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 1)
(pow.f64 (pow.f64 (/.f64 (/.f64 180 angle) (PI.f64)) -2) 1/2)
(pow.f64 (/.f64 (/.f64 180 angle) (PI.f64)) -1)
(pow.f64 (exp.f64 -1) (log.f64 (/.f64 (/.f64 180 angle) (PI.f64))))
(pow.f64 (sqrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)
(pow.f64 (exp.f64 (-.f64 (pow.f64 (log.f64 (/.f64 180 (PI.f64))) 2) (pow.f64 (log.f64 angle) 2))) (/.f64 -1 (log.f64 (*.f64 (/.f64 180 (PI.f64)) angle))))
(pow.f64 (exp.f64 (+.f64 (pow.f64 (log.f64 (*.f64 (PI.f64) 1/180)) 3) (pow.f64 (log.f64 angle) 3))) (/.f64 1 (+.f64 (pow.f64 (log.f64 (/.f64 180 (PI.f64))) 2) (*.f64 (log.f64 angle) (log.f64 (*.f64 (/.f64 180 (PI.f64)) angle))))))
(neg.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))
(neg.f64 (/.f64 (*.f64 (PI.f64) 1/180) (/.f64 -1 angle)))
(exp.f64 (log.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(exp.f64 (-.f64 (*.f64 2 (log.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (log.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(exp.f64 (*.f64 (log.f64 (exp.f64 -1)) (log.f64 (/.f64 (/.f64 180 angle) (PI.f64)))))
(log1p.f64 (expm1.f64 (/.f64 (neg.f64 (pow.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)) (*.f64 angle (*.f64 (PI.f64) -1/180)))))
(expm1.f64 (log1p.f64 (/.f64 (neg.f64 (pow.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)) (*.f64 angle (*.f64 (PI.f64) -1/180)))))
(*.f64 (sqrt.f64 (/.f64 (neg.f64 (pow.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)) (*.f64 angle (*.f64 (PI.f64) -1/180)))) (sqrt.f64 (/.f64 (neg.f64 (pow.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)) (*.f64 angle (*.f64 (PI.f64) -1/180)))))
(pow.f64 (/.f64 (neg.f64 (pow.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)) (*.f64 angle (*.f64 (PI.f64) -1/180))) 1)
(*.f64 1 (/.f64 (neg.f64 (pow.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)) (*.f64 angle (*.f64 (PI.f64) -1/180))))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (neg.f64 (pow.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)) (*.f64 angle (*.f64 (PI.f64) -1/180)))) (cbrt.f64 (/.f64 (neg.f64 (pow.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)) (*.f64 angle (*.f64 (PI.f64) -1/180))))) (cbrt.f64 (/.f64 (neg.f64 (pow.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)) (*.f64 angle (*.f64 (PI.f64) -1/180)))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (neg.f64 (pow.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)) (*.f64 angle (*.f64 (PI.f64) -1/180))) (/.f64 (neg.f64 (pow.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)) (*.f64 angle (*.f64 (PI.f64) -1/180)))) (/.f64 (neg.f64 (pow.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)) (*.f64 angle (*.f64 (PI.f64) -1/180)))))
(exp.f64 (log.f64 (/.f64 (neg.f64 (pow.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)) (*.f64 angle (*.f64 (PI.f64) -1/180)))))
(log.f64 (exp.f64 (/.f64 (neg.f64 (pow.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)) (*.f64 angle (*.f64 (PI.f64) -1/180)))))
(binary32->binary64 (binary64->binary32 (/.f64 (neg.f64 (pow.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)) (*.f64 angle (*.f64 (PI.f64) -1/180)))))
(binary32->binary64 (binary64->binary32 (/.f64 (neg.f64 (pow.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)) (*.f64 angle (*.f64 (PI.f64) -1/180)))))
(binary32->binary64 (/.f32 (neg.f32 (pow.f32 (*.f32 1/180 (*.f32 (binary64->binary32 angle) (PI.f32))) 2)) (*.f32 (binary64->binary32 angle) (*.f32 (PI.f32) -1/180))))
(-.f64 0 (sin.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))))
(-.f64 (*.f64 (sin.f64 0) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 0) (sin.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))))
(*.f64 -1 (sin.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))))
(neg.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))))
(log1p.f64 (expm1.f64 (sin.f64 (/.f64 (neg.f64 (pow.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)) (*.f64 angle (*.f64 (PI.f64) -1/180))))))
(expm1.f64 (log1p.f64 (sin.f64 (/.f64 (neg.f64 (pow.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)) (*.f64 angle (*.f64 (PI.f64) -1/180))))))
(*.f64 (sqrt.f64 (sin.f64 (/.f64 (neg.f64 (pow.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)) (*.f64 angle (*.f64 (PI.f64) -1/180))))) (sqrt.f64 (sin.f64 (/.f64 (neg.f64 (pow.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)) (*.f64 angle (*.f64 (PI.f64) -1/180))))))
(pow.f64 (sin.f64 (/.f64 (neg.f64 (pow.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)) (*.f64 angle (*.f64 (PI.f64) -1/180)))) 1)
(*.f64 1 (sin.f64 (/.f64 (neg.f64 (pow.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)) (*.f64 angle (*.f64 (PI.f64) -1/180)))))
(*.f64 (*.f64 (cbrt.f64 (sin.f64 (/.f64 (neg.f64 (pow.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)) (*.f64 angle (*.f64 (PI.f64) -1/180))))) (cbrt.f64 (sin.f64 (/.f64 (neg.f64 (pow.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)) (*.f64 angle (*.f64 (PI.f64) -1/180)))))) (cbrt.f64 (sin.f64 (/.f64 (neg.f64 (pow.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)) (*.f64 angle (*.f64 (PI.f64) -1/180))))))
(cbrt.f64 (*.f64 (*.f64 (sin.f64 (/.f64 (neg.f64 (pow.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)) (*.f64 angle (*.f64 (PI.f64) -1/180)))) (sin.f64 (/.f64 (neg.f64 (pow.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)) (*.f64 angle (*.f64 (PI.f64) -1/180))))) (sin.f64 (/.f64 (neg.f64 (pow.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)) (*.f64 angle (*.f64 (PI.f64) -1/180))))))
(exp.f64 (log.f64 (sin.f64 (/.f64 (neg.f64 (pow.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)) (*.f64 angle (*.f64 (PI.f64) -1/180))))))
(log.f64 (exp.f64 (sin.f64 (/.f64 (neg.f64 (pow.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)) (*.f64 angle (*.f64 (PI.f64) -1/180))))))
(binary32->binary64 (binary64->binary32 (sin.f64 (/.f64 (neg.f64 (pow.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)) (*.f64 angle (*.f64 (PI.f64) -1/180))))))
(binary32->binary64 (binary64->binary32 (sin.f64 (/.f64 (neg.f64 (pow.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)) (*.f64 angle (*.f64 (PI.f64) -1/180))))))
(binary32->binary64 (sin.f32 (/.f32 (neg.f32 (pow.f32 (*.f32 1/180 (*.f32 (binary64->binary32 angle) (PI.f32))) 2)) (*.f32 (binary64->binary32 angle) (*.f32 (PI.f32) -1/180)))))
(+.f64 0 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(+.f64 (*.f64 (/.f64 (/.f64 -180 (PI.f64)) angle) 0) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(-.f64 0 (*.f64 (PI.f64) (*.f64 angle -1/180)))
(-.f64 (/.f64 0 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (PI.f64) (*.f64 angle -1/180)))
(/.f64 (PI.f64) (/.f64 180 angle))
(/.f64 (PI.f64) (/.f64 -180 (neg.f64 angle)))
(/.f64 (PI.f64) (/.f64 -1 (*.f64 angle -1/180)))
(/.f64 angle (/.f64 180 (PI.f64)))
(/.f64 angle (/.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (*.f64 angle (*.f64 1/32400 (pow.f64 (PI.f64) 2)))))
(/.f64 angle (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (/.f64 (pow.f64 (*.f64 (PI.f64) 1/180) -2) angle)))
(/.f64 (*.f64 (PI.f64) angle) 180)
(/.f64 (*.f64 (PI.f64) angle) (/.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (*.f64 (*.f64 (PI.f64) angle) 1/32400)))
(/.f64 (*.f64 (PI.f64) angle) (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (/.f64 (/.f64 32400 (PI.f64)) angle)))
(/.f64 1/180 (/.f64 (/.f64 1 angle) (PI.f64)))
(/.f64 1/180 (/.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (*.f64 1/180 (pow.f64 (*.f64 (PI.f64) angle) 2))))
(/.f64 (*.f64 (PI.f64) 1/180) (/.f64 1 angle))
(/.f64 (*.f64 (PI.f64) 1/180) (exp.f64 (fma.f64 -1 (log.f64 angle) (*.f64 (log.f64 angle) 0))))
(/.f64 (*.f64 (PI.f64) 1/180) (/.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (*.f64 1/180 (*.f64 (PI.f64) (*.f64 angle angle)))))
(/.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 1)
(/.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (/.f64 (/.f64 180 angle) (PI.f64))))
(/.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (/.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (*.f64 (PI.f64) (*.f64 angle 1/180))))
(/.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (/.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)) (*.f64 (PI.f64) (*.f64 angle -1/180))))
(/.f64 (pow.f64 (/.f64 (/.f64 180 angle) (PI.f64)) -2) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(/.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) angle) 2) -1/32400) (*.f64 (PI.f64) (*.f64 angle -1/180)))
(/.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) angle) 2) -1/32400) (+.f64 0 (*.f64 (PI.f64) (*.f64 angle -1/180))))
(/.f64 -1/180 (/.f64 -1 (*.f64 (PI.f64) angle)))
(/.f64 (*.f64 (PI.f64) -1/180) (/.f64 -1 angle))
(/.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)) -1)
(/.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)) (/.f64 (*.f64 (PI.f64) angle) (*.f64 (PI.f64) (neg.f64 angle))))
(/.f64 (/.f64 180 (PI.f64)) (/.f64 angle (pow.f64 (/.f64 (/.f64 180 angle) (PI.f64)) -2)))
(/.f64 -1 (/.f64 (/.f64 -180 (PI.f64)) angle))
(/.f64 (*.f64 angle 1/180) (/.f64 1 (PI.f64)))
(/.f64 (*.f64 angle 1/180) (/.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (*.f64 (pow.f64 (PI.f64) 2) (*.f64 angle 1/180))))
(/.f64 (*.f64 -1/32400 (/.f64 (pow.f64 (*.f64 (PI.f64) angle) 2) angle)) (*.f64 (PI.f64) -1/180))
(/.f64 1 (/.f64 (/.f64 180 angle) (PI.f64)))
(/.f64 1 (/.f64 (/.f64 -1 angle) (*.f64 (PI.f64) -1/180)))
(/.f64 (/.f64 (/.f64 -180 (PI.f64)) angle) (/.f64 -32400 (pow.f64 (*.f64 (PI.f64) angle) 2)))
(/.f64 (/.f64 (/.f64 180 angle) (PI.f64)) (pow.f64 (/.f64 (/.f64 180 angle) (PI.f64)) 2))
(/.f64 1/32400 (/.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (pow.f64 (*.f64 (PI.f64) angle) 2)))
(/.f64 1/32400 (/.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)) (neg.f64 (pow.f64 (*.f64 (PI.f64) angle) 2))))
(/.f64 (pow.f64 (*.f64 (PI.f64) angle) 2) (/.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 1/32400))
(/.f64 (pow.f64 (*.f64 (PI.f64) angle) 2) (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 32400))
(/.f64 (neg.f64 (PI.f64)) (/.f64 -180 angle))
(/.f64 (*.f64 (PI.f64) (neg.f64 angle)) -180)
(/.f64 (*.f64 (PI.f64) (neg.f64 angle)) (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (/.f64 (/.f64 -32400 (PI.f64)) angle)))
(/.f64 (neg.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 4)) (*.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)) (pow.f64 (/.f64 (/.f64 180 angle) (PI.f64)) -2)))
(/.f64 -1/32400 (/.f64 angle (*.f64 (pow.f64 (*.f64 (PI.f64) angle) 2) (/.f64 -180 (PI.f64)))))
(/.f64 (*.f64 (*.f64 (PI.f64) angle) 1/32400) 1/180)
(/.f64 (*.f64 (*.f64 (PI.f64) angle) 1/32400) (/.f64 (PI.f64) (/.f64 (*.f64 (PI.f64) angle) (*.f64 angle 1/180))))
(/.f64 (*.f64 angle (*.f64 1/32400 (pow.f64 (PI.f64) 2))) (/.f64 (PI.f64) (*.f64 angle (/.f64 180 angle))))
(/.f64 (*.f64 (PI.f64) (*.f64 1/32400 (*.f64 angle angle))) (/.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (PI.f64)))
(/.f64 (*.f64 1/180 (pow.f64 (*.f64 (PI.f64) angle) 2)) (*.f64 (PI.f64) angle))
(/.f64 (*.f64 1/180 (pow.f64 (*.f64 (PI.f64) angle) 2)) (/.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 1/180))
(/.f64 (*.f64 1/180 (pow.f64 (*.f64 (PI.f64) angle) 2)) (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 180))
(/.f64 (*.f64 1/180 (*.f64 (PI.f64) (*.f64 angle angle))) (/.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (*.f64 (PI.f64) 1/180)))
(/.f64 (*.f64 1/180 (*.f64 (PI.f64) (*.f64 angle angle))) (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (/.f64 180 (PI.f64))))
(/.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) angle) 2) -1/180) (*.f64 (PI.f64) (neg.f64 angle)))
(/.f64 (/.f64 (pow.f64 (/.f64 (/.f64 180 angle) (PI.f64)) -2) angle) (*.f64 (PI.f64) 1/180))
(/.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) angle) 2) -1/180) (PI.f64)) (neg.f64 angle))
(/.f64 (neg.f64 (*.f64 (*.f64 (PI.f64) angle) 1/32400)) -1/180)
(/.f64 (/.f64 (*.f64 1/180 (pow.f64 (*.f64 (PI.f64) angle) 2)) (PI.f64)) angle)
(/.f64 (*.f64 (*.f64 -1/32400 (/.f64 (pow.f64 (*.f64 (PI.f64) angle) 2) angle)) -180) (PI.f64))
(/.f64 (*.f64 angle -1/180) (/.f64 -1 (PI.f64)))
(/.f64 (neg.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 6)) (*.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)) (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 4)))
(/.f64 (*.f64 angle angle) (/.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (*.f64 1/32400 (pow.f64 (PI.f64) 2))))
(/.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (pow.f64 (*.f64 (PI.f64) 1/180) -2)))
(/.f64 (/.f64 -1 angle) (/.f64 (PI.f64) (*.f64 (pow.f64 (*.f64 (PI.f64) angle) 2) -1/180)))
(/.f64 (/.f64 -1 (*.f64 (PI.f64) angle)) (/.f64 -180 (pow.f64 (*.f64 (PI.f64) angle) 2)))
(/.f64 (neg.f64 angle) (/.f64 -180 (PI.f64)))
(/.f64 (*.f64 1/32400 (pow.f64 (PI.f64) 2)) (/.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (*.f64 angle angle)))
(/.f64 (*.f64 1/32400 (*.f64 angle angle)) (/.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (pow.f64 (PI.f64) 2)))
(/.f64 (*.f64 angle (*.f64 (PI.f64) (neg.f64 angle))) (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (/.f64 -32400 (PI.f64))))
(/.f64 (*.f64 (PI.f64) (*.f64 angle angle)) (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (/.f64 32400 (PI.f64))))
(/.f64 (neg.f64 (pow.f64 (*.f64 (PI.f64) angle) 2)) (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) -32400))
(/.f64 (/.f64 -180 (PI.f64)) (*.f64 angle (/.f64 -32400 (pow.f64 (*.f64 (PI.f64) angle) 2))))
(/.f64 (exp.f64 (log.f64 (*.f64 (PI.f64) angle))) (exp.f64 (log.f64 180)))
(/.f64 (exp.f64 (log.f64 (*.f64 (PI.f64) (neg.f64 angle)))) (exp.f64 (log.f64 -180)))
(/.f64 (exp.f64 (/.f64 (pow.f64 (log.f64 (/.f64 180 (PI.f64))) 2) (-.f64 (log.f64 (*.f64 (PI.f64) 1/180)) (log.f64 angle)))) (exp.f64 (/.f64 (pow.f64 (log.f64 angle) 2) (-.f64 (log.f64 (*.f64 (PI.f64) 1/180)) (log.f64 angle)))))
(/.f64 (exp.f64 (/.f64 (pow.f64 (log.f64 (*.f64 (PI.f64) 1/180)) 3) (+.f64 (pow.f64 (log.f64 (/.f64 180 (PI.f64))) 2) (*.f64 (log.f64 angle) (log.f64 (*.f64 (/.f64 180 (PI.f64)) angle)))))) (exp.f64 (/.f64 (pow.f64 (neg.f64 (log.f64 angle)) 3) (+.f64 (pow.f64 (log.f64 (/.f64 180 (PI.f64))) 2) (*.f64 (log.f64 angle) (log.f64 (*.f64 (/.f64 180 (PI.f64)) angle)))))))
(/.f64 (*.f64 -1 (*.f64 (*.f64 (PI.f64) angle) 1/32400)) -1/180)
(/.f64 (*.f64 (pow.f64 (/.f64 (/.f64 180 angle) (PI.f64)) -2) 180) (*.f64 (PI.f64) angle))
(/.f64 (*.f64 1 (*.f64 angle 1/180)) (/.f64 1 (PI.f64)))
(/.f64 (*.f64 1 (neg.f64 angle)) (/.f64 -180 (PI.f64)))
(/.f64 (*.f64 (neg.f64 angle) 1) (/.f64 -180 (PI.f64)))
(/.f64 (*.f64 (*.f64 angle 1/180) 1) (/.f64 1 (PI.f64)))
(/.f64 (*.f64 (*.f64 1/180 (pow.f64 (*.f64 (PI.f64) angle) 2)) (/.f64 (/.f64 180 angle) (PI.f64))) 180)
(/.f64 (*.f64 (*.f64 1/180 (*.f64 (PI.f64) (*.f64 angle angle))) (/.f64 (/.f64 180 angle) (PI.f64))) (/.f64 180 (PI.f64)))
(/.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (/.f64 (/.f64 180 angle) (PI.f64))) (/.f64 (/.f64 180 angle) (PI.f64)))
(/.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) angle) 2) (/.f64 (/.f64 180 angle) (PI.f64))) 32400)
(/.f64 (*.f64 (*.f64 (PI.f64) angle) (/.f64 (/.f64 180 angle) (PI.f64))) (/.f64 (/.f64 32400 (PI.f64)) angle))
(/.f64 (*.f64 angle (/.f64 (/.f64 180 angle) (PI.f64))) (/.f64 (pow.f64 (*.f64 (PI.f64) 1/180) -2) angle))
(/.f64 (*.f64 (*.f64 angle angle) (/.f64 (/.f64 180 angle) (PI.f64))) (pow.f64 (*.f64 (PI.f64) 1/180) -2))
(/.f64 (*.f64 (pow.f64 (/.f64 (/.f64 180 angle) (PI.f64)) -2) (/.f64 180 (PI.f64))) angle)
(/.f64 (*.f64 (pow.f64 (/.f64 (/.f64 180 angle) (PI.f64)) -2) (/.f64 180 angle)) (PI.f64))
(/.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) angle) 2) -1/180) (PI.f64))) angle)
(/.f64 (*.f64 (*.f64 -1/32400 (/.f64 (pow.f64 (*.f64 (PI.f64) angle) 2) angle)) 1) (*.f64 (PI.f64) -1/180))
(/.f64 (*.f64 1 (neg.f64 (*.f64 (*.f64 (PI.f64) angle) 1/32400))) -1/180)
(/.f64 (*.f64 1 (/.f64 (*.f64 1/180 (pow.f64 (*.f64 (PI.f64) angle) 2)) (PI.f64))) angle)
(/.f64 (*.f64 1 (*.f64 (*.f64 -1/32400 (/.f64 (pow.f64 (*.f64 (PI.f64) angle) 2) angle)) -180)) (PI.f64))
(/.f64 (*.f64 1 (/.f64 (pow.f64 (/.f64 (/.f64 180 angle) (PI.f64)) -2) angle)) (*.f64 (PI.f64) 1/180))
(/.f64 (*.f64 (/.f64 (/.f64 -180 (PI.f64)) angle) (neg.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 4))) (pow.f64 (/.f64 (/.f64 180 angle) (PI.f64)) -2))
(/.f64 (*.f64 (/.f64 (/.f64 -180 (PI.f64)) angle) (neg.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 6))) (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 4))
(/.f64 (*.f64 (/.f64 -1 (*.f64 (PI.f64) angle)) (pow.f64 (/.f64 (/.f64 180 angle) (PI.f64)) -2)) -1/180)
(/.f64 (*.f64 (/.f64 180 (PI.f64)) (pow.f64 (/.f64 (/.f64 180 angle) (PI.f64)) -2)) angle)
(/.f64 (*.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) angle) 2) -1/180) (/.f64 (/.f64 180 angle) (PI.f64))) -180)
(/.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle angle)) (/.f64 (/.f64 180 angle) (PI.f64))) (/.f64 32400 (PI.f64)))
(/.f64 (*.f64 (*.f64 angle (*.f64 (PI.f64) (neg.f64 angle))) (/.f64 (/.f64 180 angle) (PI.f64))) (/.f64 -32400 (PI.f64)))
(/.f64 (*.f64 (neg.f64 (pow.f64 (*.f64 (PI.f64) angle) 2)) (/.f64 (/.f64 180 angle) (PI.f64))) -32400)
(/.f64 (*.f64 (*.f64 (PI.f64) (neg.f64 angle)) (/.f64 (/.f64 180 angle) (PI.f64))) (/.f64 (/.f64 -32400 (PI.f64)) angle))
(/.f64 (*.f64 (neg.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 4)) (/.f64 (/.f64 -180 (PI.f64)) angle)) (pow.f64 (/.f64 (/.f64 180 angle) (PI.f64)) -2))
(/.f64 (*.f64 (neg.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 6)) (/.f64 (/.f64 -180 (PI.f64)) angle)) (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 4))
(/.f64 (*.f64 (/.f64 (/.f64 1 angle) (PI.f64)) (*.f64 (pow.f64 (*.f64 (PI.f64) angle) 2) -1/32400)) -1/180)
(/.f64 (*.f64 (/.f64 -180 (PI.f64)) (*.f64 (pow.f64 (*.f64 (PI.f64) angle) 2) -1/32400)) angle)
(/.f64 (*.f64 (*.f64 (PI.f64) 1/180) (*.f64 angle (/.f64 1 angle))) (/.f64 1 angle))
(/.f64 (*.f64 1 (*.f64 angle (/.f64 1 angle))) (/.f64 (/.f64 180 angle) (PI.f64)))
(/.f64 (*.f64 (*.f64 (PI.f64) -1/180) (*.f64 angle (/.f64 1 angle))) (/.f64 -1 angle))
(/.f64 (/.f64 (pow.f64 (/.f64 (/.f64 180 angle) (PI.f64)) -2) (PI.f64)) (*.f64 angle 1/180))
(/.f64 (/.f64 (pow.f64 (/.f64 (/.f64 180 angle) (PI.f64)) -2) (*.f64 angle -1/180)) (neg.f64 (PI.f64)))
(/.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) angle) 2) -1/32400) (PI.f64)) (*.f64 angle -1/180))
(/.f64 (/.f64 (pow.f64 (/.f64 (/.f64 180 angle) (PI.f64)) -2) -1) (*.f64 (PI.f64) (*.f64 angle -1/180)))
(/.f64 (/.f64 (pow.f64 (/.f64 (/.f64 180 angle) (PI.f64)) -2) (*.f64 angle 1/180)) (PI.f64))
(/.f64 (/.f64 (pow.f64 (/.f64 (/.f64 180 angle) (PI.f64)) -2) 1) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(/.f64 (/.f64 (pow.f64 (/.f64 (/.f64 180 angle) (PI.f64)) -2) (sqrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (sqrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(/.f64 (/.f64 angle (/.f64 1 (PI.f64))) 180)
(/.f64 (/.f64 (*.f64 angle 1/180) 1) (/.f64 1 (PI.f64)))
(/.f64 (-.f64 0 (pow.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)) 3)) (+.f64 0 (+.f64 (pow.f64 (/.f64 (/.f64 180 angle) (PI.f64)) -2) (*.f64 0 (*.f64 (PI.f64) (*.f64 angle -1/180))))))
(/.f64 (pow.f64 (exp.f64 -1) (log.f64 180)) (pow.f64 (exp.f64 -1) (log.f64 (*.f64 (PI.f64) angle))))
(pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 1)
(pow.f64 (pow.f64 (/.f64 (/.f64 180 angle) (PI.f64)) -2) 1/2)
(pow.f64 (/.f64 (/.f64 180 angle) (PI.f64)) -1)
(pow.f64 (exp.f64 -1) (log.f64 (/.f64 (/.f64 180 angle) (PI.f64))))
(pow.f64 (sqrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)
(pow.f64 (exp.f64 (-.f64 (pow.f64 (log.f64 (/.f64 180 (PI.f64))) 2) (pow.f64 (log.f64 angle) 2))) (/.f64 -1 (log.f64 (*.f64 (/.f64 180 (PI.f64)) angle))))
(pow.f64 (exp.f64 (+.f64 (pow.f64 (log.f64 (*.f64 (PI.f64) 1/180)) 3) (pow.f64 (log.f64 angle) 3))) (/.f64 1 (+.f64 (pow.f64 (log.f64 (/.f64 180 (PI.f64))) 2) (*.f64 (log.f64 angle) (log.f64 (*.f64 (/.f64 180 (PI.f64)) angle))))))
(neg.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))
(neg.f64 (/.f64 (*.f64 (PI.f64) 1/180) (/.f64 -1 angle)))
(exp.f64 (log.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(exp.f64 (-.f64 (*.f64 2 (log.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (log.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(exp.f64 (*.f64 (log.f64 (exp.f64 -1)) (log.f64 (/.f64 (/.f64 180 angle) (PI.f64)))))
(log1p.f64 (expm1.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(expm1.f64 (log1p.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 (sqrt.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sqrt.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(pow.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 1)
(*.f64 1 (*.f64 1/180 (*.f64 angle (PI.f64))))
(*.f64 (*.f64 (cbrt.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cbrt.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (cbrt.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 1/180 (*.f64 angle (PI.f64)))))
(exp.f64 (log.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(log.f64 (exp.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(binary32->binary64 (binary64->binary32 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(binary32->binary64 (binary64->binary32 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(binary32->binary64 (*.f32 1/180 (*.f32 (binary64->binary32 angle) (PI.f32))))
(-.f64 0 (neg.f64 (PI.f64)))
(*.f64 (PI.f64) 1)
(*.f64 -1 (neg.f64 (PI.f64)))
(*.f64 1 (PI.f64))
(/.f64 (PI.f64) 1)
(/.f64 1 (/.f64 1 (PI.f64)))
(pow.f64 (PI.f64) 1)
(neg.f64 (neg.f64 (PI.f64)))
(exp.f64 (*.f64 (log.f64 (PI.f64)) 1))
(log1p.f64 (expm1.f64 (PI.f64)))
(expm1.f64 (log1p.f64 (PI.f64)))
(*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64)))
(pow.f64 (PI.f64) 1)
(*.f64 1 (PI.f64))
(*.f64 (*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (PI.f64))) (cbrt.f64 (PI.f64)))
(cbrt.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (PI.f64)))
(exp.f64 (log.f64 (PI.f64)))
(log.f64 (exp.f64 (PI.f64)))
(binary32->binary64 (binary64->binary32 (PI.f64)))
(binary32->binary64 (binary64->binary32 (PI.f64)))
(binary32->binary64 (PI.f32))
(+.f64 0 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(+.f64 (*.f64 (/.f64 (/.f64 -180 (PI.f64)) angle) 0) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(-.f64 0 (*.f64 (PI.f64) (*.f64 angle -1/180)))
(-.f64 (/.f64 0 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (PI.f64) (*.f64 angle -1/180)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 (PI.f64) (*.f64 (neg.f64 angle) -1/180))
(*.f64 (PI.f64) (*.f64 (*.f64 angle 1/180) 1))
(*.f64 (PI.f64) (*.f64 -1/180 (neg.f64 angle)))
(*.f64 (PI.f64) (neg.f64 (*.f64 angle -1/180)))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(*.f64 angle (*.f64 (*.f64 angle (*.f64 1/32400 (pow.f64 (PI.f64) 2))) (/.f64 (/.f64 180 angle) (PI.f64))))
(*.f64 (*.f64 (PI.f64) angle) 1/180)
(*.f64 (*.f64 (PI.f64) angle) (*.f64 (*.f64 (*.f64 (PI.f64) angle) 1/32400) (/.f64 (/.f64 180 angle) (PI.f64))))
(*.f64 1/180 (*.f64 (PI.f64) angle))
(*.f64 1/180 (*.f64 (*.f64 1/180 (pow.f64 (*.f64 (PI.f64) angle) 2)) (/.f64 (/.f64 180 angle) (PI.f64))))
(*.f64 1/180 (pow.f64 (/.f64 (/.f64 1 angle) (PI.f64)) -1))
(*.f64 (*.f64 (PI.f64) 1/180) angle)
(*.f64 (*.f64 (PI.f64) 1/180) (exp.f64 (+.f64 (log.f64 angle) (*.f64 (log.f64 angle) 0))))
(*.f64 (*.f64 (PI.f64) 1/180) (*.f64 (*.f64 1/180 (*.f64 (PI.f64) (*.f64 angle angle))) (/.f64 (/.f64 180 angle) (PI.f64))))
(*.f64 (*.f64 (PI.f64) 1/180) (*.f64 angle (*.f64 angle (/.f64 1 angle))))
(*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 1)
(*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (*.f64 angle (/.f64 1 angle)))
(*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (exp.f64 (*.f64 2 (*.f64 (log.f64 angle) 0))))
(*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (/.f64 (/.f64 180 angle) (PI.f64))))
(*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (*.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)) (/.f64 (/.f64 -180 (PI.f64)) angle)))
(*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (*.f64 (*.f64 angle (/.f64 1 angle)) (*.f64 angle (/.f64 1 angle))))
(*.f64 (pow.f64 (/.f64 (/.f64 180 angle) (PI.f64)) -2) (/.f64 (/.f64 180 angle) (PI.f64)))
(*.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) angle) 2) -1/32400) (/.f64 (/.f64 -180 (PI.f64)) angle))
(*.f64 -1/180 (*.f64 (PI.f64) (neg.f64 angle)))
(*.f64 (*.f64 (PI.f64) -1/180) (*.f64 angle -1))
(*.f64 (*.f64 (PI.f64) -1/180) (neg.f64 angle))
(*.f64 (*.f64 (PI.f64) -1/180) (*.f64 (neg.f64 angle) 1))
(*.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)) -1)
(*.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)) (/.f64 (*.f64 (PI.f64) angle) (*.f64 (PI.f64) (neg.f64 angle))))
(*.f64 (/.f64 180 (PI.f64)) (/.f64 (pow.f64 (/.f64 (/.f64 180 angle) (PI.f64)) -2) angle))
(*.f64 (/.f64 180 (PI.f64)) (pow.f64 (/.f64 angle (pow.f64 (/.f64 (/.f64 180 angle) (PI.f64)) -2)) -1))
(*.f64 -1 (*.f64 (PI.f64) (*.f64 angle -1/180)))
(*.f64 -1 (pow.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)) 1))
(*.f64 (/.f64 1 angle) (/.f64 (*.f64 1/180 (pow.f64 (*.f64 (PI.f64) angle) 2)) (PI.f64)))
(*.f64 (*.f64 angle 1/180) (PI.f64))
(*.f64 (*.f64 angle 1/180) (*.f64 (*.f64 (pow.f64 (PI.f64) 2) (*.f64 angle 1/180)) (/.f64 (/.f64 180 angle) (PI.f64))))
(*.f64 (*.f64 -1/32400 (/.f64 (pow.f64 (*.f64 (PI.f64) angle) 2) angle)) (/.f64 -180 (PI.f64)))
(*.f64 1 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(*.f64 (/.f64 (/.f64 -180 (PI.f64)) angle) (*.f64 (pow.f64 (*.f64 (PI.f64) angle) 2) -1/32400))
(*.f64 (/.f64 (/.f64 -180 (PI.f64)) angle) (pow.f64 (/.f64 -32400 (pow.f64 (*.f64 (PI.f64) angle) 2)) -1))
(*.f64 (/.f64 (/.f64 180 angle) (PI.f64)) (pow.f64 (/.f64 (/.f64 180 angle) (PI.f64)) -2))
(*.f64 1/32400 (*.f64 (pow.f64 (*.f64 (PI.f64) angle) 2) (/.f64 (/.f64 180 angle) (PI.f64))))
(*.f64 1/32400 (*.f64 (neg.f64 (pow.f64 (*.f64 (PI.f64) angle) 2)) (/.f64 (/.f64 -180 (PI.f64)) angle)))
(*.f64 (pow.f64 (*.f64 (PI.f64) angle) 2) (*.f64 1/32400 (/.f64 (/.f64 180 angle) (PI.f64))))
(*.f64 (neg.f64 (PI.f64)) (*.f64 angle -1/180))
(*.f64 (*.f64 (PI.f64) (neg.f64 angle)) -1/180)
(*.f64 (*.f64 angle (/.f64 1 angle)) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(*.f64 -1/32400 (*.f64 (pow.f64 (*.f64 (PI.f64) angle) 2) (/.f64 (/.f64 -180 (PI.f64)) angle)))
(*.f64 (*.f64 (*.f64 (PI.f64) angle) 1/32400) 180)
(*.f64 (*.f64 (*.f64 (PI.f64) angle) 1/32400) (*.f64 (*.f64 (PI.f64) angle) (/.f64 (/.f64 180 angle) (PI.f64))))
(*.f64 (*.f64 angle (*.f64 1/32400 (pow.f64 (PI.f64) 2))) (*.f64 angle (/.f64 (/.f64 180 angle) (PI.f64))))
(*.f64 (*.f64 (PI.f64) (*.f64 1/32400 (*.f64 angle angle))) (*.f64 (PI.f64) (/.f64 (/.f64 180 angle) (PI.f64))))
(*.f64 (*.f64 1/180 (pow.f64 (*.f64 (PI.f64) angle) 2)) (*.f64 1/180 (/.f64 (/.f64 180 angle) (PI.f64))))
(*.f64 (*.f64 1/180 (*.f64 (PI.f64) (*.f64 angle angle))) (*.f64 (*.f64 (PI.f64) 1/180) (/.f64 (/.f64 180 angle) (PI.f64))))
(*.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) angle) 2) -1/180) (/.f64 -1 (*.f64 (PI.f64) angle)))
(*.f64 (/.f64 (pow.f64 (/.f64 (/.f64 180 angle) (PI.f64)) -2) angle) (/.f64 180 (PI.f64)))
(*.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) angle) 2) -1/180) (PI.f64)) (/.f64 -1 angle))
(*.f64 (neg.f64 (*.f64 (*.f64 (PI.f64) angle) 1/32400)) -180)
(*.f64 (/.f64 (*.f64 1/180 (pow.f64 (*.f64 (PI.f64) angle) 2)) (PI.f64)) (/.f64 1 angle))
(*.f64 (*.f64 (*.f64 -1/32400 (/.f64 (pow.f64 (*.f64 (PI.f64) angle) 2) angle)) -180) (/.f64 1 (PI.f64)))
(*.f64 (/.f64 (/.f64 1 angle) (PI.f64)) (*.f64 1/180 (pow.f64 (*.f64 (PI.f64) angle) 2)))
(*.f64 (*.f64 angle -1/180) (neg.f64 (PI.f64)))
(*.f64 (*.f64 angle -1/180) (*.f64 (neg.f64 (PI.f64)) 1))
(*.f64 (*.f64 angle angle) (*.f64 (*.f64 1/32400 (pow.f64 (PI.f64) 2)) (/.f64 (/.f64 180 angle) (PI.f64))))
(*.f64 (/.f64 (PI.f64) (*.f64 angle (/.f64 180 angle))) (neg.f64 (/.f64 (*.f64 (PI.f64) (neg.f64 angle)) (PI.f64))))
(*.f64 (/.f64 (*.f64 (PI.f64) (neg.f64 angle)) (PI.f64)) (neg.f64 (/.f64 (PI.f64) (*.f64 angle (/.f64 180 angle)))))
(*.f64 (/.f64 (PI.f64) (/.f64 (*.f64 (PI.f64) angle) (*.f64 angle 1/180))) (*.f64 (PI.f64) angle))
(*.f64 (/.f64 1/32400 angle) (neg.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) angle) 2) (/.f64 -180 (PI.f64)))))
(*.f64 (/.f64 (/.f64 1/32400 angle) (PI.f64)) (neg.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) angle) 2) -180)))
(*.f64 (/.f64 -1/180 (PI.f64)) (neg.f64 (/.f64 (pow.f64 (*.f64 (PI.f64) angle) 2) angle)))
(*.f64 (/.f64 -1 angle) (/.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) angle) 2) -1/180) (PI.f64)))
(*.f64 (/.f64 -1 (*.f64 (PI.f64) angle)) (*.f64 (pow.f64 (*.f64 (PI.f64) angle) 2) -1/180))
(*.f64 (*.f64 angle -1) (*.f64 (PI.f64) -1/180))
(*.f64 (neg.f64 angle) (*.f64 (PI.f64) -1/180))
(*.f64 (neg.f64 angle) (*.f64 (*.f64 (PI.f64) -1/180) 1))
(*.f64 (neg.f64 angle) (/.f64 1 (/.f64 -180 (PI.f64))))
(*.f64 (*.f64 1/32400 (pow.f64 (PI.f64) 2)) (*.f64 (*.f64 angle angle) (/.f64 (/.f64 180 angle) (PI.f64))))
(*.f64 (*.f64 1/32400 (*.f64 angle angle)) (*.f64 (pow.f64 (PI.f64) 2) (/.f64 (/.f64 180 angle) (PI.f64))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sqrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1))
(*.f64 (/.f64 -180 (PI.f64)) (*.f64 -1/32400 (/.f64 (pow.f64 (*.f64 (PI.f64) angle) 2) angle)))
(*.f64 (exp.f64 (log.f64 (*.f64 (PI.f64) angle))) (exp.f64 (log.f64 1/180)))
(*.f64 (exp.f64 (log.f64 1/180)) (exp.f64 (log.f64 (*.f64 (PI.f64) angle))))
(*.f64 (exp.f64 (log.f64 (*.f64 angle 1/180))) (exp.f64 (log.f64 (PI.f64))))
(*.f64 (*.f64 (pow.f64 (/.f64 (/.f64 180 angle) (PI.f64)) -2) 180) (/.f64 (/.f64 1 angle) (PI.f64)))
(*.f64 (*.f64 -1 (/.f64 (PI.f64) (*.f64 angle (/.f64 180 angle)))) (/.f64 (*.f64 (PI.f64) (neg.f64 angle)) (PI.f64)))
(*.f64 (*.f64 -1 (/.f64 (*.f64 (PI.f64) (neg.f64 angle)) (PI.f64))) (/.f64 (PI.f64) (*.f64 angle (/.f64 180 angle))))
(*.f64 (*.f64 -1 (/.f64 (PI.f64) (/.f64 (*.f64 (PI.f64) angle) (*.f64 angle 1/180)))) (*.f64 (PI.f64) (neg.f64 angle)))
(*.f64 (*.f64 -1 (/.f64 1/32400 angle)) (*.f64 (pow.f64 (*.f64 (PI.f64) angle) 2) (/.f64 -180 (PI.f64))))
(*.f64 (*.f64 -1 (/.f64 (/.f64 1/32400 angle) (PI.f64))) (*.f64 (pow.f64 (*.f64 (PI.f64) angle) 2) -180))
(*.f64 (*.f64 -1 (/.f64 -1/180 (PI.f64))) (/.f64 (pow.f64 (*.f64 (PI.f64) angle) 2) angle))
(*.f64 (*.f64 1 (/.f64 -1 angle)) (/.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) angle) 2) -1/180) (PI.f64)))
(*.f64 (*.f64 1 (/.f64 -1 (*.f64 (PI.f64) angle))) (*.f64 (pow.f64 (*.f64 (PI.f64) angle) 2) -1/180))
(*.f64 (*.f64 (/.f64 (/.f64 -180 (PI.f64)) angle) (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (PI.f64) (*.f64 angle -1/180)))
(*.f64 (*.f64 (/.f64 (/.f64 -180 (PI.f64)) angle) -1) (pow.f64 (/.f64 (/.f64 180 angle) (PI.f64)) -2))
(*.f64 (*.f64 (/.f64 (/.f64 -180 (PI.f64)) angle) 1/32400) (neg.f64 (pow.f64 (*.f64 (PI.f64) angle) 2)))
(*.f64 (*.f64 (/.f64 (/.f64 -180 (PI.f64)) angle) (*.f64 (PI.f64) (*.f64 angle -1/180))) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(*.f64 (*.f64 (/.f64 (/.f64 -180 (PI.f64)) angle) -1/32400) (pow.f64 (*.f64 (PI.f64) angle) 2))
(*.f64 (*.f64 1 (*.f64 (PI.f64) -1/180)) (neg.f64 angle))
(*.f64 (*.f64 1 (*.f64 angle 1/180)) (PI.f64))
(*.f64 (*.f64 1 (*.f64 angle -1/180)) (neg.f64 (PI.f64)))
(*.f64 (*.f64 1 (neg.f64 angle)) (*.f64 (PI.f64) -1/180))
(*.f64 (*.f64 1 (sqrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (sqrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(*.f64 (*.f64 (*.f64 angle -1/180) -1) (PI.f64))
(*.f64 (*.f64 (neg.f64 angle) -1/180) (PI.f64))
(*.f64 (*.f64 -1 (*.f64 angle -1/180)) (PI.f64))
(*.f64 (/.f64 (pow.f64 (/.f64 (/.f64 180 angle) (PI.f64)) -2) (PI.f64)) (/.f64 180 angle))
(*.f64 (/.f64 (pow.f64 (/.f64 (/.f64 180 angle) (PI.f64)) -2) -1) (/.f64 (/.f64 -180 (PI.f64)) angle))
(*.f64 (/.f64 (pow.f64 (/.f64 (/.f64 180 angle) (PI.f64)) -2) (*.f64 angle 1/180)) (/.f64 1 (PI.f64)))
(*.f64 (/.f64 (pow.f64 (/.f64 (/.f64 180 angle) (PI.f64)) -2) 1) (/.f64 (/.f64 180 angle) (PI.f64)))
(*.f64 (/.f64 (*.f64 angle 1/180) 1) (PI.f64))
(*.f64 (/.f64 (*.f64 angle 1/180) -1) (neg.f64 (PI.f64)))
(*.f64 (pow.f64 (*.f64 angle -1) -1) (pow.f64 (/.f64 (PI.f64) (*.f64 (pow.f64 (*.f64 (PI.f64) angle) 2) -1/180)) -1))
(*.f64 (pow.f64 (*.f64 (PI.f64) (neg.f64 angle)) -1) (pow.f64 (/.f64 -180 (pow.f64 (*.f64 (PI.f64) angle) 2)) -1))
(*.f64 (pow.f64 (*.f64 (PI.f64) -1/180) 1) (pow.f64 (neg.f64 angle) 1))
(*.f64 (pow.f64 (neg.f64 angle) 1) (pow.f64 (*.f64 (PI.f64) -1/180) 1))
(*.f64 (pow.f64 (*.f64 (PI.f64) (neg.f64 angle)) 1) -1/180)
(*.f64 (pow.f64 (*.f64 angle -1/180) 1) (pow.f64 (neg.f64 (PI.f64)) 1))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1) (pow.f64 (sqrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1))
(*.f64 (neg.f64 (*.f64 angle -1/180)) (PI.f64))
(*.f64 (neg.f64 (/.f64 (PI.f64) (*.f64 angle (/.f64 180 angle)))) (/.f64 (*.f64 (PI.f64) (neg.f64 angle)) (PI.f64)))
(*.f64 (neg.f64 (/.f64 (*.f64 (PI.f64) (neg.f64 angle)) (PI.f64))) (/.f64 (PI.f64) (*.f64 angle (/.f64 180 angle))))
(*.f64 (neg.f64 (/.f64 (PI.f64) (/.f64 (*.f64 (PI.f64) angle) (*.f64 angle 1/180)))) (*.f64 (PI.f64) (neg.f64 angle)))
(*.f64 (neg.f64 (/.f64 1/32400 angle)) (*.f64 (pow.f64 (*.f64 (PI.f64) angle) 2) (/.f64 -180 (PI.f64))))
(*.f64 (neg.f64 (/.f64 (/.f64 1/32400 angle) (PI.f64))) (*.f64 (pow.f64 (*.f64 (PI.f64) angle) 2) -180))
(*.f64 (neg.f64 (/.f64 -1/180 (PI.f64))) (/.f64 (pow.f64 (*.f64 (PI.f64) angle) 2) angle))
(/.f64 (PI.f64) (/.f64 180 angle))
(/.f64 (PI.f64) (/.f64 -180 (neg.f64 angle)))
(/.f64 (PI.f64) (/.f64 -1 (*.f64 angle -1/180)))
(/.f64 angle (/.f64 180 (PI.f64)))
(/.f64 angle (/.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (*.f64 angle (*.f64 1/32400 (pow.f64 (PI.f64) 2)))))
(/.f64 angle (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (/.f64 (pow.f64 (*.f64 (PI.f64) 1/180) -2) angle)))
(/.f64 (*.f64 (PI.f64) angle) 180)
(/.f64 (*.f64 (PI.f64) angle) (/.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (*.f64 (*.f64 (PI.f64) angle) 1/32400)))
(/.f64 (*.f64 (PI.f64) angle) (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (/.f64 (/.f64 32400 (PI.f64)) angle)))
(/.f64 1/180 (/.f64 (/.f64 1 angle) (PI.f64)))
(/.f64 1/180 (/.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (*.f64 1/180 (pow.f64 (*.f64 (PI.f64) angle) 2))))
(/.f64 (*.f64 (PI.f64) 1/180) (/.f64 1 angle))
(/.f64 (*.f64 (PI.f64) 1/180) (exp.f64 (fma.f64 -1 (log.f64 angle) (*.f64 (log.f64 angle) 0))))
(/.f64 (*.f64 (PI.f64) 1/180) (/.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (*.f64 1/180 (*.f64 (PI.f64) (*.f64 angle angle)))))
(/.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 1)
(/.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (/.f64 (/.f64 180 angle) (PI.f64))))
(/.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (/.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (*.f64 (PI.f64) (*.f64 angle 1/180))))
(/.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (/.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)) (*.f64 (PI.f64) (*.f64 angle -1/180))))
(/.f64 (pow.f64 (/.f64 (/.f64 180 angle) (PI.f64)) -2) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(/.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) angle) 2) -1/32400) (*.f64 (PI.f64) (*.f64 angle -1/180)))
(/.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) angle) 2) -1/32400) (+.f64 0 (*.f64 (PI.f64) (*.f64 angle -1/180))))
(/.f64 -1/180 (/.f64 -1 (*.f64 (PI.f64) angle)))
(/.f64 (*.f64 (PI.f64) -1/180) (/.f64 -1 angle))
(/.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)) -1)
(/.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)) (/.f64 (*.f64 (PI.f64) angle) (*.f64 (PI.f64) (neg.f64 angle))))
(/.f64 (/.f64 180 (PI.f64)) (/.f64 angle (pow.f64 (/.f64 (/.f64 180 angle) (PI.f64)) -2)))
(/.f64 -1 (/.f64 (/.f64 -180 (PI.f64)) angle))
(/.f64 (*.f64 angle 1/180) (/.f64 1 (PI.f64)))
(/.f64 (*.f64 angle 1/180) (/.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (*.f64 (pow.f64 (PI.f64) 2) (*.f64 angle 1/180))))
(/.f64 (*.f64 -1/32400 (/.f64 (pow.f64 (*.f64 (PI.f64) angle) 2) angle)) (*.f64 (PI.f64) -1/180))
(/.f64 1 (/.f64 (/.f64 180 angle) (PI.f64)))
(/.f64 1 (/.f64 (/.f64 -1 angle) (*.f64 (PI.f64) -1/180)))
(/.f64 (/.f64 (/.f64 -180 (PI.f64)) angle) (/.f64 -32400 (pow.f64 (*.f64 (PI.f64) angle) 2)))
(/.f64 (/.f64 (/.f64 180 angle) (PI.f64)) (pow.f64 (/.f64 (/.f64 180 angle) (PI.f64)) 2))
(/.f64 1/32400 (/.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (pow.f64 (*.f64 (PI.f64) angle) 2)))
(/.f64 1/32400 (/.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)) (neg.f64 (pow.f64 (*.f64 (PI.f64) angle) 2))))
(/.f64 (pow.f64 (*.f64 (PI.f64) angle) 2) (/.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 1/32400))
(/.f64 (pow.f64 (*.f64 (PI.f64) angle) 2) (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 32400))
(/.f64 (neg.f64 (PI.f64)) (/.f64 -180 angle))
(/.f64 (*.f64 (PI.f64) (neg.f64 angle)) -180)
(/.f64 (*.f64 (PI.f64) (neg.f64 angle)) (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (/.f64 (/.f64 -32400 (PI.f64)) angle)))
(/.f64 (neg.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 4)) (*.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)) (pow.f64 (/.f64 (/.f64 180 angle) (PI.f64)) -2)))
(/.f64 -1/32400 (/.f64 angle (*.f64 (pow.f64 (*.f64 (PI.f64) angle) 2) (/.f64 -180 (PI.f64)))))
(/.f64 (*.f64 (*.f64 (PI.f64) angle) 1/32400) 1/180)
(/.f64 (*.f64 (*.f64 (PI.f64) angle) 1/32400) (/.f64 (PI.f64) (/.f64 (*.f64 (PI.f64) angle) (*.f64 angle 1/180))))
(/.f64 (*.f64 angle (*.f64 1/32400 (pow.f64 (PI.f64) 2))) (/.f64 (PI.f64) (*.f64 angle (/.f64 180 angle))))
(/.f64 (*.f64 (PI.f64) (*.f64 1/32400 (*.f64 angle angle))) (/.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (PI.f64)))
(/.f64 (*.f64 1/180 (pow.f64 (*.f64 (PI.f64) angle) 2)) (*.f64 (PI.f64) angle))
(/.f64 (*.f64 1/180 (pow.f64 (*.f64 (PI.f64) angle) 2)) (/.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 1/180))
(/.f64 (*.f64 1/180 (pow.f64 (*.f64 (PI.f64) angle) 2)) (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 180))
(/.f64 (*.f64 1/180 (*.f64 (PI.f64) (*.f64 angle angle))) (/.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (*.f64 (PI.f64) 1/180)))
(/.f64 (*.f64 1/180 (*.f64 (PI.f64) (*.f64 angle angle))) (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (/.f64 180 (PI.f64))))
(/.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) angle) 2) -1/180) (*.f64 (PI.f64) (neg.f64 angle)))
(/.f64 (/.f64 (pow.f64 (/.f64 (/.f64 180 angle) (PI.f64)) -2) angle) (*.f64 (PI.f64) 1/180))
(/.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) angle) 2) -1/180) (PI.f64)) (neg.f64 angle))
(/.f64 (neg.f64 (*.f64 (*.f64 (PI.f64) angle) 1/32400)) -1/180)
(/.f64 (/.f64 (*.f64 1/180 (pow.f64 (*.f64 (PI.f64) angle) 2)) (PI.f64)) angle)
(/.f64 (*.f64 (*.f64 -1/32400 (/.f64 (pow.f64 (*.f64 (PI.f64) angle) 2) angle)) -180) (PI.f64))
(/.f64 (*.f64 angle -1/180) (/.f64 -1 (PI.f64)))
(/.f64 (neg.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 6)) (*.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)) (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 4)))
(/.f64 (*.f64 angle angle) (/.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (*.f64 1/32400 (pow.f64 (PI.f64) 2))))
(/.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (pow.f64 (*.f64 (PI.f64) 1/180) -2)))
(/.f64 (/.f64 -1 angle) (/.f64 (PI.f64) (*.f64 (pow.f64 (*.f64 (PI.f64) angle) 2) -1/180)))
(/.f64 (/.f64 -1 (*.f64 (PI.f64) angle)) (/.f64 -180 (pow.f64 (*.f64 (PI.f64) angle) 2)))
(/.f64 (neg.f64 angle) (/.f64 -180 (PI.f64)))
(/.f64 (*.f64 1/32400 (pow.f64 (PI.f64) 2)) (/.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (*.f64 angle angle)))
(/.f64 (*.f64 1/32400 (*.f64 angle angle)) (/.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (pow.f64 (PI.f64) 2)))
(/.f64 (*.f64 angle (*.f64 (PI.f64) (neg.f64 angle))) (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (/.f64 -32400 (PI.f64))))
(/.f64 (*.f64 (PI.f64) (*.f64 angle angle)) (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (/.f64 32400 (PI.f64))))
(/.f64 (neg.f64 (pow.f64 (*.f64 (PI.f64) angle) 2)) (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) -32400))
(/.f64 (/.f64 -180 (PI.f64)) (*.f64 angle (/.f64 -32400 (pow.f64 (*.f64 (PI.f64) angle) 2))))
(/.f64 (exp.f64 (log.f64 (*.f64 (PI.f64) angle))) (exp.f64 (log.f64 180)))
(/.f64 (exp.f64 (log.f64 (*.f64 (PI.f64) (neg.f64 angle)))) (exp.f64 (log.f64 -180)))
(/.f64 (exp.f64 (/.f64 (pow.f64 (log.f64 (/.f64 180 (PI.f64))) 2) (-.f64 (log.f64 (*.f64 (PI.f64) 1/180)) (log.f64 angle)))) (exp.f64 (/.f64 (pow.f64 (log.f64 angle) 2) (-.f64 (log.f64 (*.f64 (PI.f64) 1/180)) (log.f64 angle)))))
(/.f64 (exp.f64 (/.f64 (pow.f64 (log.f64 (*.f64 (PI.f64) 1/180)) 3) (+.f64 (pow.f64 (log.f64 (/.f64 180 (PI.f64))) 2) (*.f64 (log.f64 angle) (log.f64 (*.f64 (/.f64 180 (PI.f64)) angle)))))) (exp.f64 (/.f64 (pow.f64 (neg.f64 (log.f64 angle)) 3) (+.f64 (pow.f64 (log.f64 (/.f64 180 (PI.f64))) 2) (*.f64 (log.f64 angle) (log.f64 (*.f64 (/.f64 180 (PI.f64)) angle)))))))
(/.f64 (*.f64 -1 (*.f64 (*.f64 (PI.f64) angle) 1/32400)) -1/180)
(/.f64 (*.f64 (pow.f64 (/.f64 (/.f64 180 angle) (PI.f64)) -2) 180) (*.f64 (PI.f64) angle))
(/.f64 (*.f64 1 (*.f64 angle 1/180)) (/.f64 1 (PI.f64)))
(/.f64 (*.f64 1 (neg.f64 angle)) (/.f64 -180 (PI.f64)))
(/.f64 (*.f64 (neg.f64 angle) 1) (/.f64 -180 (PI.f64)))
(/.f64 (*.f64 (*.f64 angle 1/180) 1) (/.f64 1 (PI.f64)))
(/.f64 (*.f64 (*.f64 1/180 (pow.f64 (*.f64 (PI.f64) angle) 2)) (/.f64 (/.f64 180 angle) (PI.f64))) 180)
(/.f64 (*.f64 (*.f64 1/180 (*.f64 (PI.f64) (*.f64 angle angle))) (/.f64 (/.f64 180 angle) (PI.f64))) (/.f64 180 (PI.f64)))
(/.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (/.f64 (/.f64 180 angle) (PI.f64))) (/.f64 (/.f64 180 angle) (PI.f64)))
(/.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) angle) 2) (/.f64 (/.f64 180 angle) (PI.f64))) 32400)
(/.f64 (*.f64 (*.f64 (PI.f64) angle) (/.f64 (/.f64 180 angle) (PI.f64))) (/.f64 (/.f64 32400 (PI.f64)) angle))
(/.f64 (*.f64 angle (/.f64 (/.f64 180 angle) (PI.f64))) (/.f64 (pow.f64 (*.f64 (PI.f64) 1/180) -2) angle))
(/.f64 (*.f64 (*.f64 angle angle) (/.f64 (/.f64 180 angle) (PI.f64))) (pow.f64 (*.f64 (PI.f64) 1/180) -2))
(/.f64 (*.f64 (pow.f64 (/.f64 (/.f64 180 angle) (PI.f64)) -2) (/.f64 180 (PI.f64))) angle)
(/.f64 (*.f64 (pow.f64 (/.f64 (/.f64 180 angle) (PI.f64)) -2) (/.f64 180 angle)) (PI.f64))
(/.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) angle) 2) -1/180) (PI.f64))) angle)
(/.f64 (*.f64 (*.f64 -1/32400 (/.f64 (pow.f64 (*.f64 (PI.f64) angle) 2) angle)) 1) (*.f64 (PI.f64) -1/180))
(/.f64 (*.f64 1 (neg.f64 (*.f64 (*.f64 (PI.f64) angle) 1/32400))) -1/180)
(/.f64 (*.f64 1 (/.f64 (*.f64 1/180 (pow.f64 (*.f64 (PI.f64) angle) 2)) (PI.f64))) angle)
(/.f64 (*.f64 1 (*.f64 (*.f64 -1/32400 (/.f64 (pow.f64 (*.f64 (PI.f64) angle) 2) angle)) -180)) (PI.f64))
(/.f64 (*.f64 1 (/.f64 (pow.f64 (/.f64 (/.f64 180 angle) (PI.f64)) -2) angle)) (*.f64 (PI.f64) 1/180))
(/.f64 (*.f64 (/.f64 (/.f64 -180 (PI.f64)) angle) (neg.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 4))) (pow.f64 (/.f64 (/.f64 180 angle) (PI.f64)) -2))
(/.f64 (*.f64 (/.f64 (/.f64 -180 (PI.f64)) angle) (neg.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 6))) (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 4))
(/.f64 (*.f64 (/.f64 -1 (*.f64 (PI.f64) angle)) (pow.f64 (/.f64 (/.f64 180 angle) (PI.f64)) -2)) -1/180)
(/.f64 (*.f64 (/.f64 180 (PI.f64)) (pow.f64 (/.f64 (/.f64 180 angle) (PI.f64)) -2)) angle)
(/.f64 (*.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) angle) 2) -1/180) (/.f64 (/.f64 180 angle) (PI.f64))) -180)
(/.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle angle)) (/.f64 (/.f64 180 angle) (PI.f64))) (/.f64 32400 (PI.f64)))
(/.f64 (*.f64 (*.f64 angle (*.f64 (PI.f64) (neg.f64 angle))) (/.f64 (/.f64 180 angle) (PI.f64))) (/.f64 -32400 (PI.f64)))
(/.f64 (*.f64 (neg.f64 (pow.f64 (*.f64 (PI.f64) angle) 2)) (/.f64 (/.f64 180 angle) (PI.f64))) -32400)
(/.f64 (*.f64 (*.f64 (PI.f64) (neg.f64 angle)) (/.f64 (/.f64 180 angle) (PI.f64))) (/.f64 (/.f64 -32400 (PI.f64)) angle))
(/.f64 (*.f64 (neg.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 4)) (/.f64 (/.f64 -180 (PI.f64)) angle)) (pow.f64 (/.f64 (/.f64 180 angle) (PI.f64)) -2))
(/.f64 (*.f64 (neg.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 6)) (/.f64 (/.f64 -180 (PI.f64)) angle)) (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 4))
(/.f64 (*.f64 (/.f64 (/.f64 1 angle) (PI.f64)) (*.f64 (pow.f64 (*.f64 (PI.f64) angle) 2) -1/32400)) -1/180)
(/.f64 (*.f64 (/.f64 -180 (PI.f64)) (*.f64 (pow.f64 (*.f64 (PI.f64) angle) 2) -1/32400)) angle)
(/.f64 (*.f64 (*.f64 (PI.f64) 1/180) (*.f64 angle (/.f64 1 angle))) (/.f64 1 angle))
(/.f64 (*.f64 1 (*.f64 angle (/.f64 1 angle))) (/.f64 (/.f64 180 angle) (PI.f64)))
(/.f64 (*.f64 (*.f64 (PI.f64) -1/180) (*.f64 angle (/.f64 1 angle))) (/.f64 -1 angle))
(/.f64 (/.f64 (pow.f64 (/.f64 (/.f64 180 angle) (PI.f64)) -2) (PI.f64)) (*.f64 angle 1/180))
(/.f64 (/.f64 (pow.f64 (/.f64 (/.f64 180 angle) (PI.f64)) -2) (*.f64 angle -1/180)) (neg.f64 (PI.f64)))
(/.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) angle) 2) -1/32400) (PI.f64)) (*.f64 angle -1/180))
(/.f64 (/.f64 (pow.f64 (/.f64 (/.f64 180 angle) (PI.f64)) -2) -1) (*.f64 (PI.f64) (*.f64 angle -1/180)))
(/.f64 (/.f64 (pow.f64 (/.f64 (/.f64 180 angle) (PI.f64)) -2) (*.f64 angle 1/180)) (PI.f64))
(/.f64 (/.f64 (pow.f64 (/.f64 (/.f64 180 angle) (PI.f64)) -2) 1) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(/.f64 (/.f64 (pow.f64 (/.f64 (/.f64 180 angle) (PI.f64)) -2) (sqrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (sqrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(/.f64 (/.f64 angle (/.f64 1 (PI.f64))) 180)
(/.f64 (/.f64 (*.f64 angle 1/180) 1) (/.f64 1 (PI.f64)))
(/.f64 (-.f64 0 (pow.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)) 3)) (+.f64 0 (+.f64 (pow.f64 (/.f64 (/.f64 180 angle) (PI.f64)) -2) (*.f64 0 (*.f64 (PI.f64) (*.f64 angle -1/180))))))
(/.f64 (pow.f64 (exp.f64 -1) (log.f64 180)) (pow.f64 (exp.f64 -1) (log.f64 (*.f64 (PI.f64) angle))))
(pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 1)
(pow.f64 (pow.f64 (/.f64 (/.f64 180 angle) (PI.f64)) -2) 1/2)
(pow.f64 (/.f64 (/.f64 180 angle) (PI.f64)) -1)
(pow.f64 (exp.f64 -1) (log.f64 (/.f64 (/.f64 180 angle) (PI.f64))))
(pow.f64 (sqrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)
(pow.f64 (exp.f64 (-.f64 (pow.f64 (log.f64 (/.f64 180 (PI.f64))) 2) (pow.f64 (log.f64 angle) 2))) (/.f64 -1 (log.f64 (*.f64 (/.f64 180 (PI.f64)) angle))))
(pow.f64 (exp.f64 (+.f64 (pow.f64 (log.f64 (*.f64 (PI.f64) 1/180)) 3) (pow.f64 (log.f64 angle) 3))) (/.f64 1 (+.f64 (pow.f64 (log.f64 (/.f64 180 (PI.f64))) 2) (*.f64 (log.f64 angle) (log.f64 (*.f64 (/.f64 180 (PI.f64)) angle))))))
(neg.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))
(neg.f64 (/.f64 (*.f64 (PI.f64) 1/180) (/.f64 -1 angle)))
(log1p.f64 (expm1.f64 (exp.f64 (-.f64 (*.f64 (log.f64 (/.f64 180 (PI.f64))) -1) (*.f64 (log.f64 angle) -1)))))
(expm1.f64 (log1p.f64 (exp.f64 (-.f64 (*.f64 (log.f64 (/.f64 180 (PI.f64))) -1) (*.f64 (log.f64 angle) -1)))))
(*.f64 (sqrt.f64 (exp.f64 (-.f64 (*.f64 (log.f64 (/.f64 180 (PI.f64))) -1) (*.f64 (log.f64 angle) -1)))) (sqrt.f64 (exp.f64 (-.f64 (*.f64 (log.f64 (/.f64 180 (PI.f64))) -1) (*.f64 (log.f64 angle) -1)))))
(pow.f64 (exp.f64 (-.f64 (*.f64 (log.f64 (/.f64 180 (PI.f64))) -1) (*.f64 (log.f64 angle) -1))) 1)
(*.f64 1 (exp.f64 (-.f64 (*.f64 (log.f64 (/.f64 180 (PI.f64))) -1) (*.f64 (log.f64 angle) -1))))
(*.f64 (*.f64 (cbrt.f64 (exp.f64 (-.f64 (*.f64 (log.f64 (/.f64 180 (PI.f64))) -1) (*.f64 (log.f64 angle) -1)))) (cbrt.f64 (exp.f64 (-.f64 (*.f64 (log.f64 (/.f64 180 (PI.f64))) -1) (*.f64 (log.f64 angle) -1))))) (cbrt.f64 (exp.f64 (-.f64 (*.f64 (log.f64 (/.f64 180 (PI.f64))) -1) (*.f64 (log.f64 angle) -1)))))
(cbrt.f64 (*.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 (/.f64 180 (PI.f64))) -1) (*.f64 (log.f64 angle) -1))) (exp.f64 (-.f64 (*.f64 (log.f64 (/.f64 180 (PI.f64))) -1) (*.f64 (log.f64 angle) -1)))) (exp.f64 (-.f64 (*.f64 (log.f64 (/.f64 180 (PI.f64))) -1) (*.f64 (log.f64 angle) -1)))))
(exp.f64 (log.f64 (exp.f64 (-.f64 (*.f64 (log.f64 (/.f64 180 (PI.f64))) -1) (*.f64 (log.f64 angle) -1)))))
(log.f64 (exp.f64 (exp.f64 (-.f64 (*.f64 (log.f64 (/.f64 180 (PI.f64))) -1) (*.f64 (log.f64 angle) -1)))))
(binary32->binary64 (binary64->binary32 (exp.f64 (-.f64 (*.f64 (log.f64 (/.f64 180 (PI.f64))) -1) (*.f64 (log.f64 angle) -1)))))
(binary32->binary64 (binary64->binary32 (exp.f64 (-.f64 (*.f64 (log.f64 (/.f64 180 (PI.f64))) -1) (*.f64 (log.f64 angle) -1)))))
(binary32->binary64 (exp.f32 (-.f32 (*.f32 (log.f32 (/.f32 180 (PI.f32))) -1) (*.f32 (log.f32 (binary64->binary32 angle)) -1))))
(+.f64 (*.f64 (cos.f64 0) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (sin.f64 0) (sin.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))))
(log1p.f64 (expm1.f64 (cos.f64 (exp.f64 (-.f64 (*.f64 (log.f64 (/.f64 180 (PI.f64))) -1) (*.f64 (log.f64 angle) -1))))))
(expm1.f64 (log1p.f64 (cos.f64 (exp.f64 (-.f64 (*.f64 (log.f64 (/.f64 180 (PI.f64))) -1) (*.f64 (log.f64 angle) -1))))))
(*.f64 (sqrt.f64 (cos.f64 (exp.f64 (-.f64 (*.f64 (log.f64 (/.f64 180 (PI.f64))) -1) (*.f64 (log.f64 angle) -1))))) (sqrt.f64 (cos.f64 (exp.f64 (-.f64 (*.f64 (log.f64 (/.f64 180 (PI.f64))) -1) (*.f64 (log.f64 angle) -1))))))
(pow.f64 (cos.f64 (exp.f64 (-.f64 (*.f64 (log.f64 (/.f64 180 (PI.f64))) -1) (*.f64 (log.f64 angle) -1)))) 1)
(*.f64 1 (cos.f64 (exp.f64 (-.f64 (*.f64 (log.f64 (/.f64 180 (PI.f64))) -1) (*.f64 (log.f64 angle) -1)))))
(*.f64 (*.f64 (cbrt.f64 (cos.f64 (exp.f64 (-.f64 (*.f64 (log.f64 (/.f64 180 (PI.f64))) -1) (*.f64 (log.f64 angle) -1))))) (cbrt.f64 (cos.f64 (exp.f64 (-.f64 (*.f64 (log.f64 (/.f64 180 (PI.f64))) -1) (*.f64 (log.f64 angle) -1)))))) (cbrt.f64 (cos.f64 (exp.f64 (-.f64 (*.f64 (log.f64 (/.f64 180 (PI.f64))) -1) (*.f64 (log.f64 angle) -1))))))
(cbrt.f64 (*.f64 (*.f64 (cos.f64 (exp.f64 (-.f64 (*.f64 (log.f64 (/.f64 180 (PI.f64))) -1) (*.f64 (log.f64 angle) -1)))) (cos.f64 (exp.f64 (-.f64 (*.f64 (log.f64 (/.f64 180 (PI.f64))) -1) (*.f64 (log.f64 angle) -1))))) (cos.f64 (exp.f64 (-.f64 (*.f64 (log.f64 (/.f64 180 (PI.f64))) -1) (*.f64 (log.f64 angle) -1))))))
(exp.f64 (log.f64 (cos.f64 (exp.f64 (-.f64 (*.f64 (log.f64 (/.f64 180 (PI.f64))) -1) (*.f64 (log.f64 angle) -1))))))
(log.f64 (exp.f64 (cos.f64 (exp.f64 (-.f64 (*.f64 (log.f64 (/.f64 180 (PI.f64))) -1) (*.f64 (log.f64 angle) -1))))))
(binary32->binary64 (binary64->binary32 (cos.f64 (exp.f64 (-.f64 (*.f64 (log.f64 (/.f64 180 (PI.f64))) -1) (*.f64 (log.f64 angle) -1))))))
(binary32->binary64 (binary64->binary32 (cos.f64 (exp.f64 (-.f64 (*.f64 (log.f64 (/.f64 180 (PI.f64))) -1) (*.f64 (log.f64 angle) -1))))))
(binary32->binary64 (cos.f32 (exp.f32 (-.f32 (*.f32 (log.f32 (/.f32 180 (PI.f32))) -1) (*.f32 (log.f32 (binary64->binary32 angle)) -1)))))
(binary32->binary64 (binary64->binary32 (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) 2) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) 2))))
(binary32->binary64 (binary64->binary32 (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) 2) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) 2))))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (/.f32 (*.f32 (binary64->binary32 angle) (PI.f32)) 180))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (/.f32 (*.f32 (binary64->binary32 angle) (PI.f32)) 180))) 2)))
(binary32->binary64 (binary64->binary32 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) 180)))))
(binary32->binary64 (binary64->binary32 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) 180)))))
(binary32->binary64 (*.f32 (binary64->binary32 b) (cos.f32 (/.f32 (*.f32 (binary64->binary32 angle) (PI.f32)) 180))))
(binary32->binary64 (binary64->binary32 (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) 2)))
(binary32->binary64 (binary64->binary32 (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) 2)))
(binary32->binary64 (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (/.f32 (*.f32 (binary64->binary32 angle) (PI.f32)) 180))) 2))
(binary32->binary64 (binary64->binary32 (*.f64 angle (PI.f64))))
(binary32->binary64 (binary64->binary32 (*.f64 angle (PI.f64))))
(binary32->binary64 (*.f32 (binary64->binary32 angle) (PI.f32)))
(binary32->binary64 (binary64->binary32 (+.f64 (pow.f64 (*.f64 1/180 (*.f64 angle (*.f64 (PI.f64) a))) 2) (pow.f64 (*.f64 b 1) 2))))
(binary32->binary64 (binary64->binary32 (+.f64 (pow.f64 (*.f64 1/180 (*.f64 angle (*.f64 (PI.f64) a))) 2) (pow.f64 (*.f64 b 1) 2))))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 1/180 (*.f32 (binary64->binary32 angle) (*.f32 (PI.f32) (binary64->binary32 a)))) 2) (pow.f32 (*.f32 (binary64->binary32 b) 1) 2)))
(binary32->binary64 (binary64->binary32 (*.f64 angle (*.f64 (PI.f64) a))))
(binary32->binary64 (binary64->binary32 (*.f64 angle (*.f64 (PI.f64) a))))
(binary32->binary64 (*.f32 (binary64->binary32 angle) (*.f32 (PI.f32) (binary64->binary32 a))))
(binary32->binary64 (binary64->binary32 (*.f64 (PI.f64) a)))
(binary32->binary64 (binary64->binary32 (*.f64 (PI.f64) a)))
(binary32->binary64 (*.f32 (PI.f32) (binary64->binary32 a)))
(binary32->binary64 (binary64->binary32 (pow.f64 (*.f64 1/180 (*.f64 angle (*.f64 (PI.f64) a))) 2)))
(binary32->binary64 (binary64->binary32 (pow.f64 (*.f64 1/180 (*.f64 angle (*.f64 (PI.f64) a))) 2)))
(binary32->binary64 (pow.f32 (*.f32 1/180 (*.f32 (binary64->binary32 angle) (*.f32 (PI.f32) (binary64->binary32 a)))) 2))
(binary32->binary64 (binary64->binary32 (+.f64 (exp.f64 (*.f64 2 (log.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))) (pow.f64 (*.f64 b 1) 2))))
(binary32->binary64 (binary64->binary32 (+.f64 (exp.f64 (*.f64 2 (log.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))) (pow.f64 (*.f64 b 1) 2))))
(binary32->binary64 (+.f32 (exp.f32 (*.f32 2 (log.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (binary64->binary32 angle) (*.f32 (PI.f32) 1/180))))))) (pow.f32 (*.f32 (binary64->binary32 b) 1) 2)))
(binary32->binary64 (binary64->binary32 (*.f64 angle (*.f64 (PI.f64) 1/180))))
(binary32->binary64 (binary64->binary32 (*.f64 angle (*.f64 (PI.f64) 1/180))))
(binary32->binary64 (*.f32 (binary64->binary32 angle) (*.f32 (PI.f32) 1/180)))
(binary32->binary64 (binary64->binary32 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))
(binary32->binary64 (binary64->binary32 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))
(binary32->binary64 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (binary64->binary32 angle) (*.f32 (PI.f32) 1/180)))))
(binary32->binary64 (binary64->binary32 (exp.f64 (*.f64 2 (log.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))))))
(binary32->binary64 (binary64->binary32 (exp.f64 (*.f64 2 (log.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))))))
(binary32->binary64 (exp.f32 (*.f32 2 (log.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (binary64->binary32 angle) (*.f32 (PI.f32) 1/180))))))))
(binary32->binary64 (binary64->binary32 (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (neg.f64 (pow.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)) (*.f64 angle (*.f64 (PI.f64) -1/180))))) 2) (pow.f64 (*.f64 b 1) 2))))
(binary32->binary64 (binary64->binary32 (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (neg.f64 (pow.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)) (*.f64 angle (*.f64 (PI.f64) -1/180))))) 2) (pow.f64 (*.f64 b 1) 2))))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (/.f32 (neg.f32 (pow.f32 (*.f32 1/180 (*.f32 (binary64->binary32 angle) (PI.f32))) 2)) (*.f32 (binary64->binary32 angle) (*.f32 (PI.f32) -1/180))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) 1) 2)))
(binary32->binary64 (binary64->binary32 (*.f64 angle (*.f64 (PI.f64) -1/180))))
(binary32->binary64 (binary64->binary32 (*.f64 angle (*.f64 (PI.f64) -1/180))))
(binary32->binary64 (*.f32 (binary64->binary32 angle) (*.f32 (PI.f32) -1/180)))
(binary32->binary64 (binary64->binary32 (pow.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)))
(binary32->binary64 (binary64->binary32 (pow.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)))
(binary32->binary64 (pow.f32 (*.f32 1/180 (*.f32 (binary64->binary32 angle) (PI.f32))) 2))
(binary32->binary64 (binary64->binary32 (*.f64 a (sin.f64 (/.f64 (neg.f64 (pow.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)) (*.f64 angle (*.f64 (PI.f64) -1/180)))))))
(binary32->binary64 (binary64->binary32 (*.f64 a (sin.f64 (/.f64 (neg.f64 (pow.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)) (*.f64 angle (*.f64 (PI.f64) -1/180)))))))
(binary32->binary64 (*.f32 (binary64->binary32 a) (sin.f32 (/.f32 (neg.f32 (pow.f32 (*.f32 1/180 (*.f32 (binary64->binary32 angle) (PI.f32))) 2)) (*.f32 (binary64->binary32 angle) (*.f32 (PI.f32) -1/180))))))
(binary32->binary64 (binary64->binary32 (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) 2) (pow.f64 (*.f64 b (cos.f64 (exp.f64 (-.f64 (*.f64 (log.f64 (/.f64 180 (PI.f64))) -1) (*.f64 (log.f64 angle) -1))))) 2))))
(binary32->binary64 (binary64->binary32 (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) 2) (pow.f64 (*.f64 b (cos.f64 (exp.f64 (-.f64 (*.f64 (log.f64 (/.f64 180 (PI.f64))) -1) (*.f64 (log.f64 angle) -1))))) 2))))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (/.f32 (*.f32 (binary64->binary32 angle) (PI.f32)) 180))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (exp.f32 (-.f32 (*.f32 (log.f32 (/.f32 180 (PI.f32))) -1) (*.f32 (log.f32 (binary64->binary32 angle)) -1))))) 2)))
(binary32->binary64 (binary64->binary32 (*.f64 b (cos.f64 (exp.f64 (-.f64 (*.f64 (log.f64 (/.f64 180 (PI.f64))) -1) (*.f64 (log.f64 angle) -1)))))))
(binary32->binary64 (binary64->binary32 (*.f64 b (cos.f64 (exp.f64 (-.f64 (*.f64 (log.f64 (/.f64 180 (PI.f64))) -1) (*.f64 (log.f64 angle) -1)))))))
(binary32->binary64 (*.f32 (binary64->binary32 b) (cos.f32 (exp.f32 (-.f32 (*.f32 (log.f32 (/.f32 180 (PI.f32))) -1) (*.f32 (log.f32 (binary64->binary32 angle)) -1))))))
(binary32->binary64 (binary64->binary32 (pow.f64 (*.f64 b (cos.f64 (exp.f64 (-.f64 (*.f64 (log.f64 (/.f64 180 (PI.f64))) -1) (*.f64 (log.f64 angle) -1))))) 2)))
(binary32->binary64 (binary64->binary32 (pow.f64 (*.f64 b (cos.f64 (exp.f64 (-.f64 (*.f64 (log.f64 (/.f64 180 (PI.f64))) -1) (*.f64 (log.f64 angle) -1))))) 2)))
(binary32->binary64 (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (exp.f32 (-.f32 (*.f32 (log.f32 (/.f32 180 (PI.f32))) -1) (*.f32 (log.f32 (binary64->binary32 angle)) -1))))) 2))
(binary32->binary64 (binary64->binary32 (*.f64 angle (PI.f64))))
(binary32->binary64 (binary64->binary32 (*.f64 angle (PI.f64))))
(binary32->binary64 (*.f32 (binary64->binary32 angle) (PI.f32)))
Outputs
1
(+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))
(+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 (PI.f64) 2) (*.f64 angle angle))))
(fma.f64 -1/64800 (*.f64 (pow.f64 (PI.f64) 2) (*.f64 angle angle)) 1)
(+.f64 1 (+.f64 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))) (*.f64 1/25194240000 (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4)))))
(+.f64 1 (fma.f64 -1/64800 (*.f64 (pow.f64 (PI.f64) 2) (*.f64 angle angle)) (*.f64 1/25194240000 (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4)))))
(+.f64 1 (fma.f64 1/25194240000 (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4)) (*.f64 (*.f64 -1/64800 (*.f64 angle angle)) (pow.f64 (PI.f64) 2))))
(+.f64 1 (+.f64 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))) (+.f64 (*.f64 -1/24488801280000000 (*.f64 (pow.f64 angle 6) (pow.f64 (PI.f64) 6))) (*.f64 1/25194240000 (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4))))))
(+.f64 1 (fma.f64 -1/64800 (*.f64 (pow.f64 (PI.f64) 2) (*.f64 angle angle)) (fma.f64 -1/24488801280000000 (*.f64 (pow.f64 angle 6) (pow.f64 (PI.f64) 6)) (*.f64 1/25194240000 (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4))))))
(+.f64 (fma.f64 -1/64800 (*.f64 (pow.f64 (PI.f64) 2) (*.f64 angle angle)) 1) (fma.f64 1/25194240000 (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4)) (*.f64 (*.f64 -1/24488801280000000 (pow.f64 angle 6)) (pow.f64 (PI.f64) 6))))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(*.f64 1/180 (*.f64 a (*.f64 angle (PI.f64))))
(*.f64 1/180 (*.f64 (PI.f64) (*.f64 angle a)))
(*.f64 (PI.f64) (*.f64 1/180 (*.f64 angle a)))
(*.f64 1/180 (*.f64 a (*.f64 angle (PI.f64))))
(*.f64 1/180 (*.f64 (PI.f64) (*.f64 angle a)))
(*.f64 (PI.f64) (*.f64 1/180 (*.f64 angle a)))
(*.f64 1/180 (*.f64 a (*.f64 angle (PI.f64))))
(*.f64 1/180 (*.f64 (PI.f64) (*.f64 angle a)))
(*.f64 (PI.f64) (*.f64 1/180 (*.f64 angle a)))
(*.f64 1/180 (*.f64 a (*.f64 angle (PI.f64))))
(*.f64 1/180 (*.f64 (PI.f64) (*.f64 angle a)))
(*.f64 (PI.f64) (*.f64 1/180 (*.f64 angle a)))
(*.f64 1/180 (*.f64 a (*.f64 angle (PI.f64))))
(*.f64 1/180 (*.f64 (PI.f64) (*.f64 angle a)))
(*.f64 (PI.f64) (*.f64 1/180 (*.f64 angle a)))
(*.f64 1/180 (*.f64 a (*.f64 angle (PI.f64))))
(*.f64 1/180 (*.f64 (PI.f64) (*.f64 angle a)))
(*.f64 (PI.f64) (*.f64 1/180 (*.f64 angle a)))
(*.f64 1/180 (*.f64 a (*.f64 angle (PI.f64))))
(*.f64 1/180 (*.f64 (PI.f64) (*.f64 angle a)))
(*.f64 (PI.f64) (*.f64 1/180 (*.f64 angle a)))
(*.f64 1/180 (*.f64 a (*.f64 angle (PI.f64))))
(*.f64 1/180 (*.f64 (PI.f64) (*.f64 angle a)))
(*.f64 (PI.f64) (*.f64 1/180 (*.f64 angle a)))
(*.f64 1/180 (*.f64 a (*.f64 angle (PI.f64))))
(*.f64 1/180 (*.f64 (PI.f64) (*.f64 angle a)))
(*.f64 (PI.f64) (*.f64 1/180 (*.f64 angle a)))
(*.f64 1/180 (*.f64 a (*.f64 angle (PI.f64))))
(*.f64 1/180 (*.f64 (PI.f64) (*.f64 angle a)))
(*.f64 (PI.f64) (*.f64 1/180 (*.f64 angle a)))
(*.f64 1/180 (*.f64 a (*.f64 angle (PI.f64))))
(*.f64 1/180 (*.f64 (PI.f64) (*.f64 angle a)))
(*.f64 (PI.f64) (*.f64 1/180 (*.f64 angle a)))
(*.f64 1/180 (*.f64 a (*.f64 angle (PI.f64))))
(*.f64 1/180 (*.f64 (PI.f64) (*.f64 angle a)))
(*.f64 (PI.f64) (*.f64 1/180 (*.f64 angle a)))
(*.f64 1/180 (*.f64 a (*.f64 angle (PI.f64))))
(*.f64 1/180 (*.f64 (PI.f64) (*.f64 angle a)))
(*.f64 (PI.f64) (*.f64 1/180 (*.f64 angle a)))
(*.f64 1/180 (*.f64 a (*.f64 angle (PI.f64))))
(*.f64 1/180 (*.f64 (PI.f64) (*.f64 angle a)))
(*.f64 (PI.f64) (*.f64 1/180 (*.f64 angle a)))
(*.f64 1/180 (*.f64 a (*.f64 angle (PI.f64))))
(*.f64 1/180 (*.f64 (PI.f64) (*.f64 angle a)))
(*.f64 (PI.f64) (*.f64 1/180 (*.f64 angle a)))
(*.f64 1/180 (*.f64 a (*.f64 angle (PI.f64))))
(*.f64 1/180 (*.f64 (PI.f64) (*.f64 angle a)))
(*.f64 (PI.f64) (*.f64 1/180 (*.f64 angle a)))
(*.f64 1/180 (*.f64 a (*.f64 angle (PI.f64))))
(*.f64 1/180 (*.f64 (PI.f64) (*.f64 angle a)))
(*.f64 (PI.f64) (*.f64 1/180 (*.f64 angle a)))
(*.f64 1/180 (*.f64 a (*.f64 angle (PI.f64))))
(*.f64 1/180 (*.f64 (PI.f64) (*.f64 angle a)))
(*.f64 (PI.f64) (*.f64 1/180 (*.f64 angle a)))
(*.f64 1/180 (*.f64 a (*.f64 angle (PI.f64))))
(*.f64 1/180 (*.f64 (PI.f64) (*.f64 angle a)))
(*.f64 (PI.f64) (*.f64 1/180 (*.f64 angle a)))
(*.f64 1/180 (*.f64 a (*.f64 angle (PI.f64))))
(*.f64 1/180 (*.f64 (PI.f64) (*.f64 angle a)))
(*.f64 (PI.f64) (*.f64 1/180 (*.f64 angle a)))
(*.f64 1/180 (*.f64 a (*.f64 angle (PI.f64))))
(*.f64 1/180 (*.f64 (PI.f64) (*.f64 angle a)))
(*.f64 (PI.f64) (*.f64 1/180 (*.f64 angle a)))
(*.f64 1/180 (*.f64 a (*.f64 angle (PI.f64))))
(*.f64 1/180 (*.f64 (PI.f64) (*.f64 angle a)))
(*.f64 (PI.f64) (*.f64 1/180 (*.f64 angle a)))
(*.f64 1/180 (*.f64 a (*.f64 angle (PI.f64))))
(*.f64 1/180 (*.f64 (PI.f64) (*.f64 angle a)))
(*.f64 (PI.f64) (*.f64 1/180 (*.f64 angle a)))
(*.f64 1/180 (*.f64 a (*.f64 angle (PI.f64))))
(*.f64 1/180 (*.f64 (PI.f64) (*.f64 angle a)))
(*.f64 (PI.f64) (*.f64 1/180 (*.f64 angle a)))
(*.f64 1/32400 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))
(*.f64 1/32400 (*.f64 (*.f64 (*.f64 a a) (*.f64 angle angle)) (pow.f64 (PI.f64) 2)))
(*.f64 1/32400 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))
(*.f64 1/32400 (*.f64 (*.f64 (*.f64 a a) (*.f64 angle angle)) (pow.f64 (PI.f64) 2)))
(*.f64 1/32400 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))
(*.f64 1/32400 (*.f64 (*.f64 (*.f64 a a) (*.f64 angle angle)) (pow.f64 (PI.f64) 2)))
(*.f64 1/32400 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))
(*.f64 1/32400 (*.f64 (*.f64 (*.f64 a a) (*.f64 angle angle)) (pow.f64 (PI.f64) 2)))
(*.f64 1/32400 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))
(*.f64 1/32400 (*.f64 (*.f64 (*.f64 a a) (*.f64 angle angle)) (pow.f64 (PI.f64) 2)))
(*.f64 1/32400 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))
(*.f64 1/32400 (*.f64 (*.f64 (*.f64 a a) (*.f64 angle angle)) (pow.f64 (PI.f64) 2)))
(*.f64 1/32400 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))
(*.f64 1/32400 (*.f64 (*.f64 (*.f64 a a) (*.f64 angle angle)) (pow.f64 (PI.f64) 2)))
(*.f64 1/32400 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))
(*.f64 1/32400 (*.f64 (*.f64 (*.f64 a a) (*.f64 angle angle)) (pow.f64 (PI.f64) 2)))
(*.f64 1/32400 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))
(*.f64 1/32400 (*.f64 (*.f64 (*.f64 a a) (*.f64 angle angle)) (pow.f64 (PI.f64) 2)))
(*.f64 1/32400 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))
(*.f64 1/32400 (*.f64 (*.f64 (*.f64 a a) (*.f64 angle angle)) (pow.f64 (PI.f64) 2)))
(*.f64 1/32400 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))
(*.f64 1/32400 (*.f64 (*.f64 (*.f64 a a) (*.f64 angle angle)) (pow.f64 (PI.f64) 2)))
(*.f64 1/32400 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))
(*.f64 1/32400 (*.f64 (*.f64 (*.f64 a a) (*.f64 angle angle)) (pow.f64 (PI.f64) 2)))
(*.f64 1/32400 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))
(*.f64 1/32400 (*.f64 (*.f64 (*.f64 a a) (*.f64 angle angle)) (pow.f64 (PI.f64) 2)))
(*.f64 1/32400 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))
(*.f64 1/32400 (*.f64 (*.f64 (*.f64 a a) (*.f64 angle angle)) (pow.f64 (PI.f64) 2)))
(*.f64 1/32400 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))
(*.f64 1/32400 (*.f64 (*.f64 (*.f64 a a) (*.f64 angle angle)) (pow.f64 (PI.f64) 2)))
(*.f64 1/32400 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))
(*.f64 1/32400 (*.f64 (*.f64 (*.f64 a a) (*.f64 angle angle)) (pow.f64 (PI.f64) 2)))
(*.f64 1/32400 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))
(*.f64 1/32400 (*.f64 (*.f64 (*.f64 a a) (*.f64 angle angle)) (pow.f64 (PI.f64) 2)))
(*.f64 1/32400 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))
(*.f64 1/32400 (*.f64 (*.f64 (*.f64 a a) (*.f64 angle angle)) (pow.f64 (PI.f64) 2)))
(*.f64 1/32400 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))
(*.f64 1/32400 (*.f64 (*.f64 (*.f64 a a) (*.f64 angle angle)) (pow.f64 (PI.f64) 2)))
(*.f64 1/32400 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))
(*.f64 1/32400 (*.f64 (*.f64 (*.f64 a a) (*.f64 angle angle)) (pow.f64 (PI.f64) 2)))
(*.f64 1/32400 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))
(*.f64 1/32400 (*.f64 (*.f64 (*.f64 a a) (*.f64 angle angle)) (pow.f64 (PI.f64) 2)))
(*.f64 1/32400 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))
(*.f64 1/32400 (*.f64 (*.f64 (*.f64 a a) (*.f64 angle angle)) (pow.f64 (PI.f64) 2)))
(*.f64 1/32400 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))
(*.f64 1/32400 (*.f64 (*.f64 (*.f64 a a) (*.f64 angle angle)) (pow.f64 (PI.f64) 2)))
(*.f64 1/32400 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))
(*.f64 1/32400 (*.f64 (*.f64 (*.f64 a a) (*.f64 angle angle)) (pow.f64 (PI.f64) 2)))
(*.f64 a (PI.f64))
(*.f64 (PI.f64) a)
(*.f64 a (PI.f64))
(*.f64 (PI.f64) a)
(*.f64 a (PI.f64))
(*.f64 (PI.f64) a)
(*.f64 a (PI.f64))
(*.f64 (PI.f64) a)
(*.f64 a (PI.f64))
(*.f64 (PI.f64) a)
(*.f64 a (PI.f64))
(*.f64 (PI.f64) a)
(*.f64 a (PI.f64))
(*.f64 (PI.f64) a)
(*.f64 a (PI.f64))
(*.f64 (PI.f64) a)
(*.f64 a (PI.f64))
(*.f64 (PI.f64) a)
(*.f64 a (PI.f64))
(*.f64 (PI.f64) a)
(*.f64 a (PI.f64))
(*.f64 (PI.f64) a)
(*.f64 a (PI.f64))
(*.f64 (PI.f64) a)
(+.f64 (log.f64 a) (log.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(log.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(+.f64 (log.f64 a) (log.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(log.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(+.f64 (log.f64 a) (log.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(log.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(+.f64 (log.f64 a) (log.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(log.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(+.f64 (log.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 -1 (log.f64 (/.f64 1 a))))
(log.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(+.f64 (log.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 -1 (log.f64 (/.f64 1 a))))
(log.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(+.f64 (log.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 -1 (log.f64 (/.f64 1 a))))
(log.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(+.f64 (log.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 -1 (log.f64 (/.f64 1 a))))
(log.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(+.f64 (log.f64 (*.f64 -1 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 -1 (log.f64 (/.f64 -1 a))))
(+.f64 (log.f64 (neg.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (neg.f64 (log.f64 (/.f64 -1 a))))
(-.f64 (log.f64 (neg.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (log.f64 (/.f64 -1 a)))
(+.f64 (log.f64 (*.f64 -1 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 -1 (log.f64 (/.f64 -1 a))))
(+.f64 (log.f64 (neg.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (neg.f64 (log.f64 (/.f64 -1 a))))
(-.f64 (log.f64 (neg.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (log.f64 (/.f64 -1 a)))
(+.f64 (log.f64 (*.f64 -1 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 -1 (log.f64 (/.f64 -1 a))))
(+.f64 (log.f64 (neg.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (neg.f64 (log.f64 (/.f64 -1 a))))
(-.f64 (log.f64 (neg.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (log.f64 (/.f64 -1 a)))
(+.f64 (log.f64 (*.f64 -1 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 -1 (log.f64 (/.f64 -1 a))))
(+.f64 (log.f64 (neg.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (neg.f64 (log.f64 (/.f64 -1 a))))
(-.f64 (log.f64 (neg.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (log.f64 (/.f64 -1 a)))
(+.f64 (log.f64 angle) (log.f64 (*.f64 1/180 (*.f64 a (PI.f64)))))
(+.f64 (log.f64 angle) (log.f64 (*.f64 (PI.f64) (*.f64 1/180 a))))
(log.f64 (*.f64 (PI.f64) (*.f64 1/180 (*.f64 angle a))))
(+.f64 (log.f64 angle) (+.f64 (log.f64 (*.f64 1/180 (*.f64 a (PI.f64)))) (*.f64 -1/194400 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)))))
(+.f64 (log.f64 angle) (+.f64 (log.f64 (*.f64 (PI.f64) (*.f64 1/180 a))) (*.f64 (*.f64 (pow.f64 (PI.f64) 2) (*.f64 angle angle)) -1/194400)))
(+.f64 (*.f64 (*.f64 (pow.f64 (PI.f64) 2) (*.f64 angle angle)) -1/194400) (log.f64 (*.f64 (PI.f64) (*.f64 1/180 (*.f64 angle a)))))
(+.f64 (log.f64 angle) (+.f64 (log.f64 (*.f64 1/180 (*.f64 a (PI.f64)))) (+.f64 (*.f64 -1/194400 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))) (*.f64 1/24 (*.f64 (pow.f64 angle 4) (+.f64 (*.f64 -1/3149280000 (pow.f64 (PI.f64) 4)) (*.f64 1/5248800000 (pow.f64 (PI.f64) 4))))))))
(+.f64 (log.f64 angle) (+.f64 (log.f64 (*.f64 (PI.f64) (*.f64 1/180 a))) (fma.f64 -1/194400 (*.f64 (pow.f64 (PI.f64) 2) (*.f64 angle angle)) (*.f64 1/24 (*.f64 (pow.f64 angle 4) (*.f64 (pow.f64 (PI.f64) 4) -1/7873200000))))))
(+.f64 (fma.f64 (*.f64 (pow.f64 (PI.f64) 2) (*.f64 angle angle)) -1/194400 (*.f64 (*.f64 1/24 (pow.f64 angle 4)) (*.f64 (pow.f64 (PI.f64) 4) -1/7873200000))) (log.f64 (*.f64 (PI.f64) (*.f64 1/180 (*.f64 angle a)))))
(+.f64 (log.f64 angle) (+.f64 (log.f64 (*.f64 1/180 (*.f64 a (PI.f64)))) (+.f64 (*.f64 -1/194400 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))) (+.f64 (*.f64 1/720 (*.f64 (pow.f64 angle 6) (+.f64 (*.f64 -1/30611001600000 (pow.f64 (PI.f64) 6)) (+.f64 (*.f64 -1/238085568000000 (pow.f64 (PI.f64) 6)) (*.f64 1/34012224000000 (pow.f64 (PI.f64) 6)))))) (*.f64 1/24 (*.f64 (pow.f64 angle 4) (+.f64 (*.f64 -1/3149280000 (pow.f64 (PI.f64) 4)) (*.f64 1/5248800000 (pow.f64 (PI.f64) 4)))))))))
(+.f64 (log.f64 angle) (+.f64 (log.f64 (*.f64 (PI.f64) (*.f64 1/180 a))) (fma.f64 -1/194400 (*.f64 (pow.f64 (PI.f64) 2) (*.f64 angle angle)) (fma.f64 1/720 (*.f64 (pow.f64 angle 6) (fma.f64 -1/30611001600000 (pow.f64 (PI.f64) 6) (*.f64 (pow.f64 (PI.f64) 6) 1/39680928000000))) (*.f64 1/24 (*.f64 (pow.f64 angle 4) (*.f64 (pow.f64 (PI.f64) 4) -1/7873200000)))))))
(+.f64 (fma.f64 (*.f64 (pow.f64 (PI.f64) 2) (*.f64 angle angle)) -1/194400 (fma.f64 1/24 (*.f64 (pow.f64 angle 4) (*.f64 (pow.f64 (PI.f64) 4) -1/7873200000)) (*.f64 (*.f64 1/720 (pow.f64 angle 6)) (fma.f64 (pow.f64 (PI.f64) 6) -1/30611001600000 (*.f64 (pow.f64 (PI.f64) 6) 1/39680928000000))))) (log.f64 (*.f64 (PI.f64) (*.f64 1/180 (*.f64 angle a)))))
(log.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(log.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(log.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(log.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(log.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(log.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(log.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(log.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(log.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(log.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(log.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(log.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(log.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(log.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(log.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(log.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(+.f64 (*.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3))) (*.f64 1/180 (*.f64 angle (PI.f64))))
(fma.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3)) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(fma.f64 angle (*.f64 (PI.f64) 1/180) (*.f64 (*.f64 -1/34992000 (pow.f64 angle 3)) (pow.f64 (PI.f64) 3)))
(+.f64 (*.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3))) (+.f64 (*.f64 1/22674816000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5))) (*.f64 1/180 (*.f64 angle (PI.f64)))))
(fma.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3)) (fma.f64 1/22674816000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5)) (*.f64 (PI.f64) (*.f64 angle 1/180))))
(fma.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3)) (fma.f64 angle (*.f64 (PI.f64) 1/180) (*.f64 (*.f64 1/22674816000000 (pow.f64 angle 5)) (pow.f64 (PI.f64) 5))))
(+.f64 (*.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3))) (+.f64 (*.f64 -1/30855889612800000000 (*.f64 (pow.f64 angle 7) (pow.f64 (PI.f64) 7))) (+.f64 (*.f64 1/22674816000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5))) (*.f64 1/180 (*.f64 angle (PI.f64))))))
(fma.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3)) (fma.f64 -1/30855889612800000000 (*.f64 (pow.f64 angle 7) (pow.f64 (PI.f64) 7)) (fma.f64 1/22674816000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5)) (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(fma.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3)) (fma.f64 -1/30855889612800000000 (*.f64 (pow.f64 angle 7) (pow.f64 (PI.f64) 7)) (fma.f64 angle (*.f64 (PI.f64) 1/180) (*.f64 (*.f64 1/22674816000000 (pow.f64 angle 5)) (pow.f64 (PI.f64) 5)))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))
(pow.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)
(*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))
(pow.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)
(*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))
(pow.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)
(*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))
(pow.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)
(*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))
(pow.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)
(*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))
(pow.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)
(*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))
(pow.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)
(*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))
(pow.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)
(*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))
(pow.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)
(*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))
(pow.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)
(*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))
(pow.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)
(*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))
(pow.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)
(*.f64 1/32400 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))
(*.f64 1/32400 (*.f64 (*.f64 (*.f64 a a) (*.f64 angle angle)) (pow.f64 (PI.f64) 2)))
(+.f64 (*.f64 -1/3149280000 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4)))) (*.f64 1/32400 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)))))
(fma.f64 -1/3149280000 (*.f64 (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4)) (*.f64 a a)) (*.f64 1/32400 (*.f64 (*.f64 (*.f64 a a) (*.f64 angle angle)) (pow.f64 (PI.f64) 2))))
(fma.f64 1/32400 (*.f64 (*.f64 (*.f64 a a) (*.f64 angle angle)) (pow.f64 (PI.f64) 2)) (*.f64 (*.f64 -1/3149280000 (*.f64 a a)) (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4))))
(+.f64 (*.f64 -1/3149280000 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4)))) (+.f64 (*.f64 1/32400 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)))) (*.f64 (pow.f64 angle 6) (+.f64 (*.f64 1/2040733440000000 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 6))) (*.f64 1/1224440064000000 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 6)))))))
(fma.f64 -1/3149280000 (*.f64 (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4)) (*.f64 a a)) (fma.f64 1/32400 (*.f64 (*.f64 (*.f64 a a) (*.f64 angle angle)) (pow.f64 (PI.f64) 2)) (*.f64 (pow.f64 angle 6) (*.f64 (*.f64 (pow.f64 (PI.f64) 6) (*.f64 a a)) 1/765275040000000))))
(fma.f64 -1/3149280000 (*.f64 (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4)) (*.f64 a a)) (fma.f64 (pow.f64 angle 6) (*.f64 (*.f64 (pow.f64 (PI.f64) 6) (*.f64 a a)) 1/765275040000000) (*.f64 1/32400 (*.f64 (*.f64 (*.f64 a a) (*.f64 angle angle)) (pow.f64 (PI.f64) 2)))))
(+.f64 (*.f64 -1/3149280000 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4)))) (+.f64 (*.f64 1/32400 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)))) (+.f64 (*.f64 (pow.f64 angle 6) (+.f64 (*.f64 1/2040733440000000 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 6))) (*.f64 1/1224440064000000 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 6))))) (*.f64 (pow.f64 angle 8) (+.f64 (*.f64 -1/396718580736000000000 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 8))) (*.f64 -1/2777030065152000000000 (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 8))))))))
(fma.f64 -1/3149280000 (*.f64 (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4)) (*.f64 a a)) (fma.f64 1/32400 (*.f64 (*.f64 (*.f64 a a) (*.f64 angle angle)) (pow.f64 (PI.f64) 2)) (fma.f64 (pow.f64 angle 6) (*.f64 (*.f64 (pow.f64 (PI.f64) 6) (*.f64 a a)) 1/765275040000000) (*.f64 (pow.f64 angle 8) (*.f64 (*.f64 (*.f64 a a) (pow.f64 (PI.f64) 8)) -1/347128758144000000000)))))
(*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))
(pow.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)
(*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))
(pow.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)
(*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))
(pow.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)
(*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))
(pow.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)
(*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))
(pow.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)
(*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))
(pow.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)
(*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))
(pow.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)
(*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))
(pow.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(+.f64 (*.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3))) (*.f64 1/180 (*.f64 angle (PI.f64))))
(fma.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3)) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(fma.f64 angle (*.f64 (PI.f64) 1/180) (*.f64 (*.f64 -1/34992000 (pow.f64 angle 3)) (pow.f64 (PI.f64) 3)))
(+.f64 (*.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3))) (+.f64 (*.f64 1/22674816000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5))) (*.f64 1/180 (*.f64 angle (PI.f64)))))
(fma.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3)) (fma.f64 1/22674816000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5)) (*.f64 (PI.f64) (*.f64 angle 1/180))))
(fma.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3)) (fma.f64 angle (*.f64 (PI.f64) 1/180) (*.f64 (*.f64 1/22674816000000 (pow.f64 angle 5)) (pow.f64 (PI.f64) 5))))
(+.f64 (*.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3))) (+.f64 (*.f64 -1/30855889612800000000 (*.f64 (pow.f64 angle 7) (pow.f64 (PI.f64) 7))) (+.f64 (*.f64 1/22674816000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5))) (*.f64 1/180 (*.f64 angle (PI.f64))))))
(fma.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3)) (fma.f64 -1/30855889612800000000 (*.f64 (pow.f64 angle 7) (pow.f64 (PI.f64) 7)) (fma.f64 1/22674816000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5)) (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(fma.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3)) (fma.f64 -1/30855889612800000000 (*.f64 (pow.f64 angle 7) (pow.f64 (PI.f64) 7)) (fma.f64 angle (*.f64 (PI.f64) 1/180) (*.f64 (*.f64 1/22674816000000 (pow.f64 angle 5)) (pow.f64 (PI.f64) 5)))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(exp.f64 (-.f64 (*.f64 -1 (log.f64 (/.f64 180 (PI.f64)))) (*.f64 -1 (log.f64 angle))))
(exp.f64 (*.f64 -1 (-.f64 (log.f64 (/.f64 180 (PI.f64))) (log.f64 angle))))
(exp.f64 (neg.f64 (log.f64 (/.f64 180 (*.f64 angle (PI.f64))))))
(exp.f64 (-.f64 (*.f64 -1 (log.f64 (/.f64 180 (PI.f64)))) (*.f64 -1 (log.f64 angle))))
(exp.f64 (*.f64 -1 (-.f64 (log.f64 (/.f64 180 (PI.f64))) (log.f64 angle))))
(exp.f64 (neg.f64 (log.f64 (/.f64 180 (*.f64 angle (PI.f64))))))
(exp.f64 (-.f64 (*.f64 -1 (log.f64 (/.f64 180 (PI.f64)))) (*.f64 -1 (log.f64 angle))))
(exp.f64 (*.f64 -1 (-.f64 (log.f64 (/.f64 180 (PI.f64))) (log.f64 angle))))
(exp.f64 (neg.f64 (log.f64 (/.f64 180 (*.f64 angle (PI.f64))))))
(exp.f64 (-.f64 (*.f64 -1 (log.f64 (/.f64 180 (PI.f64)))) (*.f64 -1 (log.f64 angle))))
(exp.f64 (*.f64 -1 (-.f64 (log.f64 (/.f64 180 (PI.f64))) (log.f64 angle))))
(exp.f64 (neg.f64 (log.f64 (/.f64 180 (*.f64 angle (PI.f64))))))
(exp.f64 (-.f64 (*.f64 -1 (log.f64 (/.f64 180 (PI.f64)))) (log.f64 (/.f64 1 angle))))
(exp.f64 (*.f64 -1 (-.f64 (log.f64 (/.f64 180 (PI.f64))) (log.f64 angle))))
(exp.f64 (neg.f64 (log.f64 (/.f64 180 (*.f64 angle (PI.f64))))))
(exp.f64 (-.f64 (*.f64 -1 (log.f64 (/.f64 180 (PI.f64)))) (log.f64 (/.f64 1 angle))))
(exp.f64 (*.f64 -1 (-.f64 (log.f64 (/.f64 180 (PI.f64))) (log.f64 angle))))
(exp.f64 (neg.f64 (log.f64 (/.f64 180 (*.f64 angle (PI.f64))))))
(exp.f64 (-.f64 (*.f64 -1 (log.f64 (/.f64 180 (PI.f64)))) (log.f64 (/.f64 1 angle))))
(exp.f64 (*.f64 -1 (-.f64 (log.f64 (/.f64 180 (PI.f64))) (log.f64 angle))))
(exp.f64 (neg.f64 (log.f64 (/.f64 180 (*.f64 angle (PI.f64))))))
(exp.f64 (-.f64 (*.f64 -1 (log.f64 (/.f64 180 (PI.f64)))) (log.f64 (/.f64 1 angle))))
(exp.f64 (*.f64 -1 (-.f64 (log.f64 (/.f64 180 (PI.f64))) (log.f64 angle))))
(exp.f64 (neg.f64 (log.f64 (/.f64 180 (*.f64 angle (PI.f64))))))
(exp.f64 (-.f64 (*.f64 -1 (log.f64 (/.f64 180 (PI.f64)))) (*.f64 -1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 angle)))))))
(exp.f64 (*.f64 -1 (-.f64 (log.f64 (/.f64 180 (PI.f64))) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 angle)))))))
(exp.f64 (fma.f64 -1 (log.f64 (/.f64 180 (PI.f64))) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 angle)))))
(exp.f64 (-.f64 (*.f64 -1 (log.f64 (/.f64 180 (PI.f64)))) (*.f64 -1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 angle)))))))
(exp.f64 (*.f64 -1 (-.f64 (log.f64 (/.f64 180 (PI.f64))) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 angle)))))))
(exp.f64 (fma.f64 -1 (log.f64 (/.f64 180 (PI.f64))) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 angle)))))
(exp.f64 (-.f64 (*.f64 -1 (log.f64 (/.f64 180 (PI.f64)))) (*.f64 -1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 angle)))))))
(exp.f64 (*.f64 -1 (-.f64 (log.f64 (/.f64 180 (PI.f64))) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 angle)))))))
(exp.f64 (fma.f64 -1 (log.f64 (/.f64 180 (PI.f64))) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 angle)))))
(exp.f64 (-.f64 (*.f64 -1 (log.f64 (/.f64 180 (PI.f64)))) (*.f64 -1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 angle)))))))
(exp.f64 (*.f64 -1 (-.f64 (log.f64 (/.f64 180 (PI.f64))) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 angle)))))))
(exp.f64 (fma.f64 -1 (log.f64 (/.f64 180 (PI.f64))) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 angle)))))
(cos.f64 (exp.f64 (-.f64 (*.f64 -1 (log.f64 (/.f64 180 (PI.f64)))) (*.f64 -1 (log.f64 angle)))))
(cos.f64 (exp.f64 (*.f64 -1 (-.f64 (log.f64 (/.f64 180 (PI.f64))) (log.f64 angle)))))
(cos.f64 (exp.f64 (neg.f64 (log.f64 (/.f64 180 (*.f64 angle (PI.f64)))))))
(cos.f64 (exp.f64 (-.f64 (*.f64 -1 (log.f64 (/.f64 180 (PI.f64)))) (*.f64 -1 (log.f64 angle)))))
(cos.f64 (exp.f64 (*.f64 -1 (-.f64 (log.f64 (/.f64 180 (PI.f64))) (log.f64 angle)))))
(cos.f64 (exp.f64 (neg.f64 (log.f64 (/.f64 180 (*.f64 angle (PI.f64)))))))
(cos.f64 (exp.f64 (-.f64 (*.f64 -1 (log.f64 (/.f64 180 (PI.f64)))) (*.f64 -1 (log.f64 angle)))))
(cos.f64 (exp.f64 (*.f64 -1 (-.f64 (log.f64 (/.f64 180 (PI.f64))) (log.f64 angle)))))
(cos.f64 (exp.f64 (neg.f64 (log.f64 (/.f64 180 (*.f64 angle (PI.f64)))))))
(cos.f64 (exp.f64 (-.f64 (*.f64 -1 (log.f64 (/.f64 180 (PI.f64)))) (*.f64 -1 (log.f64 angle)))))
(cos.f64 (exp.f64 (*.f64 -1 (-.f64 (log.f64 (/.f64 180 (PI.f64))) (log.f64 angle)))))
(cos.f64 (exp.f64 (neg.f64 (log.f64 (/.f64 180 (*.f64 angle (PI.f64)))))))
(cos.f64 (exp.f64 (-.f64 (*.f64 -1 (log.f64 (/.f64 180 (PI.f64)))) (log.f64 (/.f64 1 angle)))))
(cos.f64 (exp.f64 (*.f64 -1 (-.f64 (log.f64 (/.f64 180 (PI.f64))) (log.f64 angle)))))
(cos.f64 (exp.f64 (neg.f64 (log.f64 (/.f64 180 (*.f64 angle (PI.f64)))))))
(cos.f64 (exp.f64 (-.f64 (*.f64 -1 (log.f64 (/.f64 180 (PI.f64)))) (log.f64 (/.f64 1 angle)))))
(cos.f64 (exp.f64 (*.f64 -1 (-.f64 (log.f64 (/.f64 180 (PI.f64))) (log.f64 angle)))))
(cos.f64 (exp.f64 (neg.f64 (log.f64 (/.f64 180 (*.f64 angle (PI.f64)))))))
(cos.f64 (exp.f64 (-.f64 (*.f64 -1 (log.f64 (/.f64 180 (PI.f64)))) (log.f64 (/.f64 1 angle)))))
(cos.f64 (exp.f64 (*.f64 -1 (-.f64 (log.f64 (/.f64 180 (PI.f64))) (log.f64 angle)))))
(cos.f64 (exp.f64 (neg.f64 (log.f64 (/.f64 180 (*.f64 angle (PI.f64)))))))
(cos.f64 (exp.f64 (-.f64 (*.f64 -1 (log.f64 (/.f64 180 (PI.f64)))) (log.f64 (/.f64 1 angle)))))
(cos.f64 (exp.f64 (*.f64 -1 (-.f64 (log.f64 (/.f64 180 (PI.f64))) (log.f64 angle)))))
(cos.f64 (exp.f64 (neg.f64 (log.f64 (/.f64 180 (*.f64 angle (PI.f64)))))))
(cos.f64 (exp.f64 (-.f64 (*.f64 -1 (log.f64 (/.f64 180 (PI.f64)))) (*.f64 -1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 angle))))))))
(cos.f64 (exp.f64 (*.f64 -1 (-.f64 (log.f64 (/.f64 180 (PI.f64))) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 angle))))))))
(cos.f64 (exp.f64 (fma.f64 -1 (log.f64 (/.f64 180 (PI.f64))) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 angle))))))
(cos.f64 (exp.f64 (-.f64 (*.f64 -1 (log.f64 (/.f64 180 (PI.f64)))) (*.f64 -1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 angle))))))))
(cos.f64 (exp.f64 (*.f64 -1 (-.f64 (log.f64 (/.f64 180 (PI.f64))) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 angle))))))))
(cos.f64 (exp.f64 (fma.f64 -1 (log.f64 (/.f64 180 (PI.f64))) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 angle))))))
(cos.f64 (exp.f64 (-.f64 (*.f64 -1 (log.f64 (/.f64 180 (PI.f64)))) (*.f64 -1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 angle))))))))
(cos.f64 (exp.f64 (*.f64 -1 (-.f64 (log.f64 (/.f64 180 (PI.f64))) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 angle))))))))
(cos.f64 (exp.f64 (fma.f64 -1 (log.f64 (/.f64 180 (PI.f64))) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 angle))))))
(cos.f64 (exp.f64 (-.f64 (*.f64 -1 (log.f64 (/.f64 180 (PI.f64)))) (*.f64 -1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 angle))))))))
(cos.f64 (exp.f64 (*.f64 -1 (-.f64 (log.f64 (/.f64 180 (PI.f64))) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 angle))))))))
(cos.f64 (exp.f64 (fma.f64 -1 (log.f64 (/.f64 180 (PI.f64))) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 angle))))))
(-.f64 0 (neg.f64 (PI.f64)))
(PI.f64)
(*.f64 (PI.f64) 1)
(PI.f64)
(*.f64 -1 (neg.f64 (PI.f64)))
(PI.f64)
(*.f64 1 (PI.f64))
(PI.f64)
(/.f64 (PI.f64) 1)
(PI.f64)
(/.f64 1 (/.f64 1 (PI.f64)))
(PI.f64)
(pow.f64 (PI.f64) 1)
(PI.f64)
(neg.f64 (neg.f64 (PI.f64)))
(PI.f64)
(exp.f64 (*.f64 (log.f64 (PI.f64)) 1))
(PI.f64)
(log1p.f64 (expm1.f64 (PI.f64)))
(PI.f64)
(expm1.f64 (log1p.f64 (PI.f64)))
(PI.f64)
(*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64)))
(PI.f64)
(pow.f64 (PI.f64) 1)
(PI.f64)
(*.f64 1 (PI.f64))
(PI.f64)
(*.f64 (*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (PI.f64))) (cbrt.f64 (PI.f64)))
(PI.f64)
(cbrt.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (PI.f64)))
(PI.f64)
(exp.f64 (log.f64 (PI.f64)))
(PI.f64)
(log.f64 (exp.f64 (PI.f64)))
(PI.f64)
(binary32->binary64 (binary64->binary32 (PI.f64)))
(binary32->binary64 (binary64->binary32 (PI.f64)))
(binary32->binary64 (PI.f32))
(+.f64 (*.f64 (cos.f64 0) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (sin.f64 0) (sin.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))))
(+.f64 (*.f64 0 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(+.f64 0 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(log1p.f64 (expm1.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) 180))))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(expm1.f64 (log1p.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) 180))))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(*.f64 (sqrt.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) (sqrt.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) 180))))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(pow.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) 180)) 1)
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(*.f64 1 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) 180)))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(*.f64 (*.f64 (cbrt.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) (cbrt.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) 180)))) (cbrt.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) 180))))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(cbrt.f64 (*.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) 180)) (cos.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) (cos.f64 (/.f64 (*.f64 angle (PI.f64)) 180))))
(cbrt.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(exp.f64 (log.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) 180))))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(log.f64 (exp.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) 180))))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(binary32->binary64 (binary64->binary32 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) 180))))
(binary32->binary64 (binary64->binary32 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(binary32->binary64 (binary64->binary32 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) 180))))
(binary32->binary64 (binary64->binary32 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(binary32->binary64 (cos.f32 (/.f32 (*.f32 (binary64->binary32 angle) (PI.f32)) 180)))
(binary32->binary64 (cos.f32 (/.f32 (binary64->binary32 angle) (/.f32 180 (PI.f32)))))
(binary32->binary64 (cos.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle)))))
(-.f64 0 (neg.f64 (PI.f64)))
(PI.f64)
(*.f64 (PI.f64) 1)
(PI.f64)
(*.f64 -1 (neg.f64 (PI.f64)))
(PI.f64)
(*.f64 1 (PI.f64))
(PI.f64)
(/.f64 (PI.f64) 1)
(PI.f64)
(/.f64 1 (/.f64 1 (PI.f64)))
(PI.f64)
(pow.f64 (PI.f64) 1)
(PI.f64)
(neg.f64 (neg.f64 (PI.f64)))
(PI.f64)
(exp.f64 (*.f64 (log.f64 (PI.f64)) 1))
(PI.f64)
(log1p.f64 (expm1.f64 (PI.f64)))
(PI.f64)
(expm1.f64 (log1p.f64 (PI.f64)))
(PI.f64)
(*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64)))
(PI.f64)
(pow.f64 (PI.f64) 1)
(PI.f64)
(*.f64 1 (PI.f64))
(PI.f64)
(*.f64 (*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (PI.f64))) (cbrt.f64 (PI.f64)))
(PI.f64)
(cbrt.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (PI.f64)))
(PI.f64)
(exp.f64 (log.f64 (PI.f64)))
(PI.f64)
(log.f64 (exp.f64 (PI.f64)))
(PI.f64)
(binary32->binary64 (binary64->binary32 (PI.f64)))
(binary32->binary64 (binary64->binary32 (PI.f64)))
(binary32->binary64 (PI.f32))
(/.f64 (*.f64 (PI.f64) a) (/.f64 180 angle))
(*.f64 1/180 (*.f64 (PI.f64) (*.f64 angle a)))
(*.f64 (PI.f64) (*.f64 1/180 (*.f64 angle a)))
(/.f64 (*.f64 (PI.f64) (*.f64 angle a)) 180)
(*.f64 1/180 (*.f64 (PI.f64) (*.f64 angle a)))
(*.f64 (PI.f64) (*.f64 1/180 (*.f64 angle a)))
(/.f64 (*.f64 1/180 (*.f64 angle a)) (/.f64 1 (PI.f64)))
(*.f64 1/180 (*.f64 (PI.f64) (*.f64 angle a)))
(*.f64 (PI.f64) (*.f64 1/180 (*.f64 angle a)))
(/.f64 (*.f64 angle a) (/.f64 180 (PI.f64)))
(*.f64 1/180 (*.f64 (PI.f64) (*.f64 angle a)))
(*.f64 (PI.f64) (*.f64 1/180 (*.f64 angle a)))
(/.f64 (*.f64 (neg.f64 angle) a) (/.f64 -180 (PI.f64)))
(*.f64 1/180 (*.f64 (PI.f64) (*.f64 angle a)))
(*.f64 (PI.f64) (*.f64 1/180 (*.f64 angle a)))
(/.f64 (*.f64 -1 a) (/.f64 (/.f64 -180 (PI.f64)) angle))
(*.f64 1/180 (*.f64 (PI.f64) (*.f64 angle a)))
(*.f64 (PI.f64) (*.f64 1/180 (*.f64 angle a)))
(/.f64 (*.f64 1 a) (/.f64 (/.f64 180 angle) (PI.f64)))
(*.f64 1/180 (*.f64 (PI.f64) (*.f64 angle a)))
(*.f64 (PI.f64) (*.f64 1/180 (*.f64 angle a)))
(/.f64 (*.f64 (*.f64 (PI.f64) (neg.f64 angle)) a) -180)
(*.f64 1/180 (*.f64 (PI.f64) (*.f64 angle a)))
(*.f64 (PI.f64) (*.f64 1/180 (*.f64 angle a)))
(pow.f64 (*.f64 (PI.f64) (*.f64 1/180 (*.f64 angle a))) 1)
(*.f64 1/180 (*.f64 (PI.f64) (*.f64 angle a)))
(*.f64 (PI.f64) (*.f64 1/180 (*.f64 angle a)))
(pow.f64 (*.f64 1/32400 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2)) 1/2)
(sqrt.f64 (pow.f64 (*.f64 1/180 (*.f64 (PI.f64) (*.f64 angle a))) 2))
(fabs.f64 (*.f64 (PI.f64) (*.f64 1/180 (*.f64 angle a))))
(pow.f64 (sqrt.f64 (*.f64 (PI.f64) (*.f64 1/180 (*.f64 angle a)))) 2)
(*.f64 1/180 (*.f64 (PI.f64) (*.f64 angle a)))
(*.f64 (PI.f64) (*.f64 1/180 (*.f64 angle a)))
(neg.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)) a))
(*.f64 1/180 (*.f64 (PI.f64) (*.f64 angle a)))
(*.f64 (PI.f64) (*.f64 1/180 (*.f64 angle a)))
(exp.f64 (log.f64 (*.f64 (PI.f64) (*.f64 1/180 (*.f64 angle a)))))
(*.f64 1/180 (*.f64 (PI.f64) (*.f64 angle a)))
(*.f64 (PI.f64) (*.f64 1/180 (*.f64 angle a)))
(log1p.f64 (expm1.f64 (*.f64 1/180 (*.f64 angle (*.f64 (PI.f64) a)))))
(*.f64 1/180 (*.f64 (PI.f64) (*.f64 angle a)))
(*.f64 (PI.f64) (*.f64 1/180 (*.f64 angle a)))
(expm1.f64 (log1p.f64 (*.f64 1/180 (*.f64 angle (*.f64 (PI.f64) a)))))
(*.f64 1/180 (*.f64 (PI.f64) (*.f64 angle a)))
(*.f64 (PI.f64) (*.f64 1/180 (*.f64 angle a)))
(*.f64 (sqrt.f64 (*.f64 1/180 (*.f64 angle (*.f64 (PI.f64) a)))) (sqrt.f64 (*.f64 1/180 (*.f64 angle (*.f64 (PI.f64) a)))))
(*.f64 1/180 (*.f64 (PI.f64) (*.f64 angle a)))
(*.f64 (PI.f64) (*.f64 1/180 (*.f64 angle a)))
(pow.f64 (*.f64 1/180 (*.f64 angle (*.f64 (PI.f64) a))) 1)
(*.f64 1/180 (*.f64 (PI.f64) (*.f64 angle a)))
(*.f64 (PI.f64) (*.f64 1/180 (*.f64 angle a)))
(*.f64 1 (*.f64 1/180 (*.f64 angle (*.f64 (PI.f64) a))))
(*.f64 1/180 (*.f64 (PI.f64) (*.f64 angle a)))
(*.f64 (PI.f64) (*.f64 1/180 (*.f64 angle a)))
(*.f64 (*.f64 (cbrt.f64 (*.f64 1/180 (*.f64 angle (*.f64 (PI.f64) a)))) (cbrt.f64 (*.f64 1/180 (*.f64 angle (*.f64 (PI.f64) a))))) (cbrt.f64 (*.f64 1/180 (*.f64 angle (*.f64 (PI.f64) a)))))
(*.f64 1/180 (*.f64 (PI.f64) (*.f64 angle a)))
(*.f64 (PI.f64) (*.f64 1/180 (*.f64 angle a)))
(cbrt.f64 (*.f64 (*.f64 (*.f64 1/180 (*.f64 angle (*.f64 (PI.f64) a))) (*.f64 1/180 (*.f64 angle (*.f64 (PI.f64) a)))) (*.f64 1/180 (*.f64 angle (*.f64 (PI.f64) a)))))
(cbrt.f64 (*.f64 (*.f64 1/180 (*.f64 (PI.f64) (*.f64 angle a))) (pow.f64 (*.f64 1/180 (*.f64 (PI.f64) (*.f64 angle a))) 2)))
(cbrt.f64 (*.f64 (*.f64 (PI.f64) (*.f64 1/180 (*.f64 angle a))) (pow.f64 (*.f64 (PI.f64) (*.f64 1/180 (*.f64 angle a))) 2)))
(exp.f64 (log.f64 (*.f64 1/180 (*.f64 angle (*.f64 (PI.f64) a)))))
(*.f64 1/180 (*.f64 (PI.f64) (*.f64 angle a)))
(*.f64 (PI.f64) (*.f64 1/180 (*.f64 angle a)))
(log.f64 (exp.f64 (*.f64 1/180 (*.f64 angle (*.f64 (PI.f64) a)))))
(*.f64 1/180 (*.f64 (PI.f64) (*.f64 angle a)))
(*.f64 (PI.f64) (*.f64 1/180 (*.f64 angle a)))
(binary32->binary64 (binary64->binary32 (*.f64 1/180 (*.f64 angle (*.f64 (PI.f64) a)))))
(binary32->binary64 (binary64->binary32 (*.f64 1/180 (*.f64 (PI.f64) (*.f64 angle a)))))
(binary32->binary64 (binary64->binary32 (*.f64 (PI.f64) (*.f64 1/180 (*.f64 angle a)))))
(binary32->binary64 (binary64->binary32 (*.f64 1/180 (*.f64 angle (*.f64 (PI.f64) a)))))
(binary32->binary64 (binary64->binary32 (*.f64 1/180 (*.f64 (PI.f64) (*.f64 angle a)))))
(binary32->binary64 (binary64->binary32 (*.f64 (PI.f64) (*.f64 1/180 (*.f64 angle a)))))
(binary32->binary64 (*.f32 1/180 (*.f32 (binary64->binary32 angle) (*.f32 (PI.f32) (binary64->binary32 a)))))
(binary32->binary64 (*.f32 1/180 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) (binary64->binary32 a)))))
(*.f64 (PI.f64) (*.f64 (*.f64 angle a) (*.f64 (*.f64 (PI.f64) (*.f64 angle a)) 1/32400)))
(pow.f64 (*.f64 1/180 (*.f64 (PI.f64) (*.f64 angle a))) 2)
(pow.f64 (*.f64 (PI.f64) (*.f64 1/180 (*.f64 angle a))) 2)
(*.f64 angle (*.f64 (*.f64 (PI.f64) a) (*.f64 (*.f64 (PI.f64) (*.f64 angle a)) 1/32400)))
(pow.f64 (*.f64 1/180 (*.f64 (PI.f64) (*.f64 angle a))) 2)
(pow.f64 (*.f64 (PI.f64) (*.f64 1/180 (*.f64 angle a))) 2)
(*.f64 angle (*.f64 (*.f64 (PI.f64) (*.f64 1/180 a)) (*.f64 (PI.f64) (*.f64 1/180 (*.f64 angle a)))))
(*.f64 angle (*.f64 (*.f64 (pow.f64 (PI.f64) 2) (*.f64 1/180 (*.f64 angle a))) (*.f64 1/180 a)))
(*.f64 angle (*.f64 1/180 (*.f64 (pow.f64 (*.f64 (PI.f64) a) 2) (*.f64 angle 1/180))))
(*.f64 angle (*.f64 1/180 (*.f64 (*.f64 angle 1/180) (pow.f64 (*.f64 (PI.f64) a) 2))))
(*.f64 angle (*.f64 (*.f64 1/180 (pow.f64 (*.f64 (PI.f64) a) 2)) (*.f64 angle 1/180)))
(*.f64 (*.f64 (PI.f64) angle) (*.f64 a (*.f64 (*.f64 (PI.f64) (*.f64 angle a)) 1/32400)))
(pow.f64 (*.f64 1/180 (*.f64 (PI.f64) (*.f64 angle a))) 2)
(pow.f64 (*.f64 (PI.f64) (*.f64 1/180 (*.f64 angle a))) 2)
(*.f64 (*.f64 (PI.f64) angle) (*.f64 (*.f64 1/180 a) (*.f64 (PI.f64) (*.f64 1/180 (*.f64 angle a)))))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 (*.f64 (PI.f64) (*.f64 1/180 a)) (*.f64 1/180 (*.f64 angle a))))
(*.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 1/180 a)) (*.f64 (PI.f64) (*.f64 1/180 (*.f64 angle a))))
(*.f64 1/180 (*.f64 1/180 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2)))
(pow.f64 (*.f64 1/180 (*.f64 (PI.f64) (*.f64 angle a))) 2)
(pow.f64 (*.f64 (PI.f64) (*.f64 1/180 (*.f64 angle a))) 2)
(*.f64 1/180 (pow.f64 (*.f64 1/180 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2)) 1))
(pow.f64 (*.f64 1/180 (*.f64 (PI.f64) (*.f64 angle a))) 2)
(pow.f64 (*.f64 (PI.f64) (*.f64 1/180 (*.f64 angle a))) 2)
(*.f64 a (*.f64 (*.f64 (PI.f64) angle) (*.f64 (*.f64 (PI.f64) (*.f64 angle a)) 1/32400)))
(pow.f64 (*.f64 1/180 (*.f64 (PI.f64) (*.f64 angle a))) 2)
(pow.f64 (*.f64 (PI.f64) (*.f64 1/180 (*.f64 angle a))) 2)
(*.f64 (*.f64 (PI.f64) a) (*.f64 angle (*.f64 (*.f64 (PI.f64) (*.f64 angle a)) 1/32400)))
(pow.f64 (*.f64 1/180 (*.f64 (PI.f64) (*.f64 angle a))) 2)
(pow.f64 (*.f64 (PI.f64) (*.f64 1/180 (*.f64 angle a))) 2)
(*.f64 (*.f64 (PI.f64) (*.f64 angle a)) (*.f64 (*.f64 (PI.f64) (*.f64 angle a)) 1/32400))
(pow.f64 (*.f64 1/180 (*.f64 (PI.f64) (*.f64 angle a))) 2)
(pow.f64 (*.f64 (PI.f64) (*.f64 1/180 (*.f64 angle a))) 2)
(*.f64 (*.f64 (PI.f64) (*.f64 angle a)) (pow.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle a)) 1/32400) 1))
(pow.f64 (*.f64 1/180 (*.f64 (PI.f64) (*.f64 angle a))) 2)
(pow.f64 (*.f64 (PI.f64) (*.f64 1/180 (*.f64 angle a))) 2)
(*.f64 (*.f64 (PI.f64) (*.f64 1/180 (*.f64 angle a))) (*.f64 (PI.f64) (*.f64 1/180 (*.f64 angle a))))
(pow.f64 (*.f64 1/180 (*.f64 (PI.f64) (*.f64 angle a))) 2)
(pow.f64 (*.f64 (PI.f64) (*.f64 1/180 (*.f64 angle a))) 2)
(*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (*.f64 a (*.f64 (PI.f64) (*.f64 1/180 (*.f64 angle a)))))
(pow.f64 (*.f64 1/180 (*.f64 (PI.f64) (*.f64 angle a))) 2)
(pow.f64 (*.f64 (PI.f64) (*.f64 1/180 (*.f64 angle a))) 2)
(*.f64 (pow.f64 (/.f64 (/.f64 180 angle) (PI.f64)) -2) (*.f64 a a))
(*.f64 (*.f64 a a) (pow.f64 (/.f64 180 (*.f64 angle (PI.f64))) -2))
(*.f64 (*.f64 a a) (*.f64 1/32400 (pow.f64 (*.f64 angle (PI.f64)) 2)))
(*.f64 (*.f64 angle 1/180) (*.f64 (pow.f64 (*.f64 (PI.f64) a) 2) (*.f64 angle 1/180)))
(*.f64 angle (*.f64 1/180 (*.f64 (*.f64 angle 1/180) (pow.f64 (*.f64 (PI.f64) a) 2))))
(*.f64 angle (*.f64 (*.f64 1/180 (pow.f64 (*.f64 (PI.f64) a) 2)) (*.f64 angle 1/180)))
(*.f64 (*.f64 angle 1/180) (*.f64 (*.f64 angle 1/180) (pow.f64 (*.f64 (PI.f64) a) 2)))
(*.f64 angle (*.f64 1/180 (*.f64 (*.f64 angle 1/180) (pow.f64 (*.f64 (PI.f64) a) 2))))
(*.f64 angle (*.f64 (*.f64 1/180 (pow.f64 (*.f64 (PI.f64) a) 2)) (*.f64 angle 1/180)))
(*.f64 (*.f64 angle 1/180) (pow.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) a) 2) (*.f64 angle 1/180)) 1))
(*.f64 angle (*.f64 1/180 (*.f64 (*.f64 angle 1/180) (pow.f64 (*.f64 (PI.f64) a) 2))))
(*.f64 angle (*.f64 (*.f64 1/180 (pow.f64 (*.f64 (PI.f64) a) 2)) (*.f64 angle 1/180)))
(*.f64 1/32400 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2))
(pow.f64 (*.f64 1/180 (*.f64 (PI.f64) (*.f64 angle a))) 2)
(pow.f64 (*.f64 (PI.f64) (*.f64 1/180 (*.f64 angle a))) 2)
(*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2) 1/32400)
(pow.f64 (*.f64 1/180 (*.f64 (PI.f64) (*.f64 angle a))) 2)
(pow.f64 (*.f64 (PI.f64) (*.f64 1/180 (*.f64 angle a))) 2)
(*.f64 (pow.f64 (*.f64 (PI.f64) angle) 2) (*.f64 (*.f64 a a) 1/32400))
(*.f64 (pow.f64 (*.f64 angle (PI.f64)) 2) (*.f64 a (*.f64 a 1/32400)))
(*.f64 (pow.f64 (*.f64 (PI.f64) angle) 2) (pow.f64 (*.f64 1/180 a) 2))
(*.f64 (pow.f64 (*.f64 angle (PI.f64)) 2) (*.f64 a (*.f64 a 1/32400)))
(*.f64 (pow.f64 (*.f64 (PI.f64) angle) 2) (*.f64 (*.f64 1/180 a) (*.f64 1/180 a)))
(*.f64 (pow.f64 (*.f64 angle (PI.f64)) 2) (*.f64 a (*.f64 a 1/32400)))
(*.f64 (*.f64 (PI.f64) (*.f64 1/180 a)) (*.f64 angle (*.f64 (PI.f64) (*.f64 1/180 (*.f64 angle a)))))
(*.f64 (PI.f64) (*.f64 (*.f64 1/180 a) (*.f64 angle (*.f64 (PI.f64) (*.f64 1/180 (*.f64 angle a))))))
(*.f64 (*.f64 1/180 (*.f64 angle a)) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 1/180 (*.f64 angle a)))))
(pow.f64 (*.f64 1/180 (*.f64 (PI.f64) (*.f64 angle a))) 2)
(pow.f64 (*.f64 (PI.f64) (*.f64 1/180 (*.f64 angle a))) 2)
(*.f64 (*.f64 1/180 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2)) 1/180)
(pow.f64 (*.f64 1/180 (*.f64 (PI.f64) (*.f64 angle a))) 2)
(pow.f64 (*.f64 (PI.f64) (*.f64 1/180 (*.f64 angle a))) 2)
(*.f64 (*.f64 angle (*.f64 (*.f64 (PI.f64) (*.f64 angle a)) 1/32400)) (*.f64 (PI.f64) a))
(pow.f64 (*.f64 1/180 (*.f64 (PI.f64) (*.f64 angle a))) 2)
(pow.f64 (*.f64 (PI.f64) (*.f64 1/180 (*.f64 angle a))) 2)
(*.f64 (*.f64 angle a) (*.f64 (PI.f64) (*.f64 (*.f64 (PI.f64) (*.f64 angle a)) 1/32400)))
(pow.f64 (*.f64 1/180 (*.f64 (PI.f64) (*.f64 angle a))) 2)
(pow.f64 (*.f64 (PI.f64) (*.f64 1/180 (*.f64 angle a))) 2)
(*.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle a)) 1/32400) (*.f64 (PI.f64) (*.f64 angle a)))
(pow.f64 (*.f64 1/180 (*.f64 (PI.f64) (*.f64 angle a))) 2)
(pow.f64 (*.f64 (PI.f64) (*.f64 1/180 (*.f64 angle a))) 2)
(*.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) a) 2) (*.f64 angle 1/180)) (*.f64 angle 1/180))
(*.f64 angle (*.f64 1/180 (*.f64 (*.f64 angle 1/180) (pow.f64 (*.f64 (PI.f64) a) 2))))
(*.f64 angle (*.f64 (*.f64 1/180 (pow.f64 (*.f64 (PI.f64) a) 2)) (*.f64 angle 1/180)))
(*.f64 (pow.f64 (*.f64 (PI.f64) a) 2) (*.f64 1/32400 (*.f64 angle angle)))
(*.f64 1/32400 (*.f64 (*.f64 angle angle) (pow.f64 (*.f64 (PI.f64) a) 2)))
(*.f64 (*.f64 angle angle) (*.f64 (pow.f64 (*.f64 (PI.f64) a) 2) 1/32400))
(*.f64 1/32400 (*.f64 (*.f64 angle angle) (pow.f64 (*.f64 (PI.f64) a) 2)))
(*.f64 (*.f64 angle angle) (pow.f64 (*.f64 (PI.f64) (*.f64 1/180 a)) 2))
(*.f64 angle (*.f64 angle (pow.f64 (*.f64 (PI.f64) (*.f64 1/180 a)) 2)))
(*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (*.f64 1/180 a)) (*.f64 (PI.f64) (*.f64 1/180 a))))
(*.f64 angle (*.f64 angle (pow.f64 (*.f64 (PI.f64) (*.f64 1/180 a)) 2)))
(*.f64 (*.f64 1/32400 (*.f64 angle angle)) (pow.f64 (*.f64 (PI.f64) a) 2))
(*.f64 1/32400 (*.f64 (*.f64 angle angle) (pow.f64 (*.f64 (PI.f64) a) 2)))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) (*.f64 1/180 (*.f64 angle a)))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) (*.f64 1/180 (*.f64 angle a)))) (*.f64 (PI.f64) (*.f64 1/180 (*.f64 angle a)))))
(pow.f64 (*.f64 1/180 (*.f64 (PI.f64) (*.f64 angle a))) 2)
(pow.f64 (*.f64 (PI.f64) (*.f64 1/180 (*.f64 angle a))) 2)
(*.f64 (*.f64 (*.f64 (PI.f64) (*.f64 1/180 (*.f64 angle a))) angle) (*.f64 (PI.f64) (*.f64 1/180 a)))
(*.f64 (PI.f64) (*.f64 (*.f64 1/180 a) (*.f64 angle (*.f64 (PI.f64) (*.f64 1/180 (*.f64 angle a))))))
(*.f64 (*.f64 (*.f64 (PI.f64) (*.f64 1/180 (*.f64 angle a))) (*.f64 (PI.f64) angle)) (*.f64 1/180 a))
(*.f64 (*.f64 1/180 a) (*.f64 (*.f64 (pow.f64 (PI.f64) 2) (*.f64 1/180 (*.f64 angle a))) angle))
(*.f64 (*.f64 (*.f64 (PI.f64) (*.f64 1/180 (*.f64 angle a))) (*.f64 (PI.f64) (*.f64 angle 1/180))) a)
(pow.f64 (*.f64 1/180 (*.f64 (PI.f64) (*.f64 angle a))) 2)
(pow.f64 (*.f64 (PI.f64) (*.f64 1/180 (*.f64 angle a))) 2)
(*.f64 (*.f64 (*.f64 (PI.f64) (*.f64 1/180 (*.f64 angle a))) (*.f64 (PI.f64) (*.f64 1/180 a))) angle)
(*.f64 angle (*.f64 (*.f64 (pow.f64 (PI.f64) 2) (*.f64 1/180 (*.f64 angle a))) (*.f64 1/180 a)))
(*.f64 (*.f64 (*.f64 (PI.f64) (*.f64 1/180 (*.f64 angle a))) (*.f64 1/180 (*.f64 angle a))) (PI.f64))
(pow.f64 (*.f64 1/180 (*.f64 (PI.f64) (*.f64 angle a))) 2)
(pow.f64 (*.f64 (PI.f64) (*.f64 1/180 (*.f64 angle a))) 2)
(*.f64 (*.f64 (*.f64 (PI.f64) (*.f64 1/180 (*.f64 angle a))) (sqrt.f64 (*.f64 (PI.f64) (*.f64 1/180 (*.f64 angle a))))) (sqrt.f64 (*.f64 (PI.f64) (*.f64 1/180 (*.f64 angle a)))))
(pow.f64 (*.f64 1/180 (*.f64 (PI.f64) (*.f64 angle a))) 2)
(pow.f64 (*.f64 (PI.f64) (*.f64 1/180 (*.f64 angle a))) 2)
(*.f64 (*.f64 1/32400 (pow.f64 (*.f64 (PI.f64) a) 2)) (*.f64 angle angle))
(*.f64 1/32400 (*.f64 (*.f64 angle angle) (pow.f64 (*.f64 (PI.f64) a) 2)))
(*.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle a)) 1/32400) (PI.f64)) (*.f64 angle a))
(pow.f64 (*.f64 1/180 (*.f64 (PI.f64) (*.f64 angle a))) 2)
(pow.f64 (*.f64 (PI.f64) (*.f64 1/180 (*.f64 angle a))) 2)
(*.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle a)) 1/32400) (*.f64 (PI.f64) angle)) a)
(pow.f64 (*.f64 1/180 (*.f64 (PI.f64) (*.f64 angle a))) 2)
(pow.f64 (*.f64 (PI.f64) (*.f64 1/180 (*.f64 angle a))) 2)
(*.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle a)) 1/32400) a) (*.f64 (PI.f64) angle))
(pow.f64 (*.f64 1/180 (*.f64 (PI.f64) (*.f64 angle a))) 2)
(pow.f64 (*.f64 (PI.f64) (*.f64 1/180 (*.f64 angle a))) 2)
(*.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle a)) 1/32400) (*.f64 (PI.f64) a)) angle)
(pow.f64 (*.f64 1/180 (*.f64 (PI.f64) (*.f64 angle a))) 2)
(pow.f64 (*.f64 (PI.f64) (*.f64 1/180 (*.f64 angle a))) 2)
(*.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle a)) 1/32400) (*.f64 angle a)) (PI.f64))
(pow.f64 (*.f64 1/180 (*.f64 (PI.f64) (*.f64 angle a))) 2)
(pow.f64 (*.f64 (PI.f64) (*.f64 1/180 (*.f64 angle a))) 2)
(*.f64 (*.f64 (*.f64 angle (*.f64 (*.f64 (PI.f64) (*.f64 angle a)) 1/32400)) (PI.f64)) a)
(pow.f64 (*.f64 1/180 (*.f64 (PI.f64) (*.f64 angle a))) 2)
(pow.f64 (*.f64 (PI.f64) (*.f64 1/180 (*.f64 angle a))) 2)
(*.f64 (*.f64 (*.f64 angle (*.f64 (*.f64 (PI.f64) (*.f64 angle a)) 1/32400)) a) (PI.f64))
(pow.f64 (*.f64 1/180 (*.f64 (PI.f64) (*.f64 angle a))) 2)
(pow.f64 (*.f64 (PI.f64) (*.f64 1/180 (*.f64 angle a))) 2)
(*.f64 (*.f64 (*.f64 1/32400 (*.f64 angle angle)) (*.f64 (PI.f64) a)) (*.f64 (PI.f64) a))
(*.f64 1/32400 (*.f64 (*.f64 angle angle) (pow.f64 (*.f64 (PI.f64) a) 2)))
(*.f64 (pow.f64 (*.f64 1/32400 (*.f64 angle angle)) 1) (pow.f64 (pow.f64 (*.f64 (PI.f64) a) 2) 1))
(*.f64 1/32400 (*.f64 (*.f64 angle angle) (pow.f64 (*.f64 (PI.f64) a) 2)))
(*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 1/180 a)) 2) (*.f64 angle angle))
(*.f64 angle (*.f64 angle (pow.f64 (*.f64 (PI.f64) (*.f64 1/180 a)) 2)))
(*.f64 (pow.f64 (*.f64 1/180 (*.f64 angle a)) 2) (pow.f64 (PI.f64) 2))
(pow.f64 (*.f64 1/180 (*.f64 (PI.f64) (*.f64 angle a))) 2)
(pow.f64 (*.f64 (PI.f64) (*.f64 1/180 (*.f64 angle a))) 2)
(*.f64 (pow.f64 (*.f64 1/180 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2)) 1) 1/180)
(pow.f64 (*.f64 1/180 (*.f64 (PI.f64) (*.f64 angle a))) 2)
(pow.f64 (*.f64 (PI.f64) (*.f64 1/180 (*.f64 angle a))) 2)
(*.f64 (pow.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle a)) 1/32400) 1) (*.f64 (PI.f64) (*.f64 angle a)))
(pow.f64 (*.f64 1/180 (*.f64 (PI.f64) (*.f64 angle a))) 2)
(pow.f64 (*.f64 (PI.f64) (*.f64 1/180 (*.f64 angle a))) 2)
(*.f64 (pow.f64 (*.f64 angle (*.f64 (*.f64 (PI.f64) (*.f64 angle a)) 1/32400)) 1) (*.f64 (PI.f64) a))
(pow.f64 (*.f64 1/180 (*.f64 (PI.f64) (*.f64 angle a))) 2)
(pow.f64 (*.f64 (PI.f64) (*.f64 1/180 (*.f64 angle a))) 2)
(*.f64 (*.f64 (*.f64 (PI.f64) (*.f64 1/180 a)) (*.f64 (PI.f64) (*.f64 1/180 a))) (*.f64 angle angle))
(*.f64 angle (*.f64 angle (pow.f64 (*.f64 (PI.f64) (*.f64 1/180 a)) 2)))
(*.f64 (*.f64 (*.f64 1/180 (*.f64 angle a)) (*.f64 1/180 (*.f64 angle a))) (pow.f64 (PI.f64) 2))
(pow.f64 (*.f64 1/180 (*.f64 (PI.f64) (*.f64 angle a))) 2)
(pow.f64 (*.f64 (PI.f64) (*.f64 1/180 (*.f64 angle a))) 2)
(exp.f64 (*.f64 2 (log.f64 (*.f64 (PI.f64) (*.f64 1/180 (*.f64 angle a))))))
(pow.f64 (*.f64 1/180 (*.f64 (PI.f64) (*.f64 angle a))) 2)
(pow.f64 (*.f64 (PI.f64) (*.f64 1/180 (*.f64 angle a))) 2)
(exp.f64 (+.f64 (log.f64 (*.f64 (PI.f64) (*.f64 1/180 (*.f64 angle a)))) (log.f64 (*.f64 (PI.f64) (*.f64 1/180 (*.f64 angle a))))))
(pow.f64 (*.f64 1/180 (*.f64 (PI.f64) (*.f64 angle a))) 2)
(pow.f64 (*.f64 (PI.f64) (*.f64 1/180 (*.f64 angle a))) 2)
(exp.f64 (*.f64 (*.f64 2 (log.f64 (*.f64 (PI.f64) (*.f64 1/180 (*.f64 angle a))))) 1))
(pow.f64 (*.f64 1/180 (*.f64 (PI.f64) (*.f64 angle a))) 2)
(pow.f64 (*.f64 (PI.f64) (*.f64 1/180 (*.f64 angle a))) 2)
(exp.f64 (*.f64 (log.f64 (*.f64 1/32400 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2))) 1))
(pow.f64 (*.f64 1/180 (*.f64 (PI.f64) (*.f64 angle a))) 2)
(pow.f64 (*.f64 (PI.f64) (*.f64 1/180 (*.f64 angle a))) 2)
(log1p.f64 (expm1.f64 (pow.f64 (*.f64 1/180 (*.f64 angle (*.f64 (PI.f64) a))) 2)))
(pow.f64 (*.f64 1/180 (*.f64 (PI.f64) (*.f64 angle a))) 2)
(pow.f64 (*.f64 (PI.f64) (*.f64 1/180 (*.f64 angle a))) 2)
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 1/180 (*.f64 angle (*.f64 (PI.f64) a))) 2)))
(pow.f64 (*.f64 1/180 (*.f64 (PI.f64) (*.f64 angle a))) 2)
(pow.f64 (*.f64 (PI.f64) (*.f64 1/180 (*.f64 angle a))) 2)
(*.f64 (sqrt.f64 (pow.f64 (*.f64 1/180 (*.f64 angle (*.f64 (PI.f64) a))) 2)) (sqrt.f64 (pow.f64 (*.f64 1/180 (*.f64 angle (*.f64 (PI.f64) a))) 2)))
(pow.f64 (*.f64 1/180 (*.f64 (PI.f64) (*.f64 angle a))) 2)
(pow.f64 (*.f64 (PI.f64) (*.f64 1/180 (*.f64 angle a))) 2)
(pow.f64 (pow.f64 (*.f64 1/180 (*.f64 angle (*.f64 (PI.f64) a))) 2) 1)
(pow.f64 (*.f64 1/180 (*.f64 (PI.f64) (*.f64 angle a))) 2)
(pow.f64 (*.f64 (PI.f64) (*.f64 1/180 (*.f64 angle a))) 2)
(*.f64 1 (pow.f64 (*.f64 1/180 (*.f64 angle (*.f64 (PI.f64) a))) 2))
(pow.f64 (*.f64 1/180 (*.f64 (PI.f64) (*.f64 angle a))) 2)
(pow.f64 (*.f64 (PI.f64) (*.f64 1/180 (*.f64 angle a))) 2)
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 1/180 (*.f64 angle (*.f64 (PI.f64) a))) 2)) (cbrt.f64 (pow.f64 (*.f64 1/180 (*.f64 angle (*.f64 (PI.f64) a))) 2))) (cbrt.f64 (pow.f64 (*.f64 1/180 (*.f64 angle (*.f64 (PI.f64) a))) 2)))
(pow.f64 (*.f64 1/180 (*.f64 (PI.f64) (*.f64 angle a))) 2)
(pow.f64 (*.f64 (PI.f64) (*.f64 1/180 (*.f64 angle a))) 2)
(cbrt.f64 (*.f64 (*.f64 (pow.f64 (*.f64 1/180 (*.f64 angle (*.f64 (PI.f64) a))) 2) (pow.f64 (*.f64 1/180 (*.f64 angle (*.f64 (PI.f64) a))) 2)) (pow.f64 (*.f64 1/180 (*.f64 angle (*.f64 (PI.f64) a))) 2)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 1/180 (*.f64 (PI.f64) (*.f64 angle a))) 2) (pow.f64 (*.f64 1/180 (*.f64 (PI.f64) (*.f64 angle a))) 4)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 1/180 (*.f64 angle a))) 2) (pow.f64 (*.f64 (PI.f64) (*.f64 1/180 (*.f64 angle a))) 4)))
(exp.f64 (log.f64 (pow.f64 (*.f64 1/180 (*.f64 angle (*.f64 (PI.f64) a))) 2)))
(pow.f64 (*.f64 1/180 (*.f64 (PI.f64) (*.f64 angle a))) 2)
(pow.f64 (*.f64 (PI.f64) (*.f64 1/180 (*.f64 angle a))) 2)
(log.f64 (exp.f64 (pow.f64 (*.f64 1/180 (*.f64 angle (*.f64 (PI.f64) a))) 2)))
(pow.f64 (*.f64 1/180 (*.f64 (PI.f64) (*.f64 angle a))) 2)
(pow.f64 (*.f64 (PI.f64) (*.f64 1/180 (*.f64 angle a))) 2)
(binary32->binary64 (binary64->binary32 (pow.f64 (*.f64 1/180 (*.f64 angle (*.f64 (PI.f64) a))) 2)))
(binary32->binary64 (binary64->binary32 (pow.f64 (*.f64 1/180 (*.f64 (PI.f64) (*.f64 angle a))) 2)))
(binary32->binary64 (binary64->binary32 (pow.f64 (*.f64 (PI.f64) (*.f64 1/180 (*.f64 angle a))) 2)))
(binary32->binary64 (binary64->binary32 (pow.f64 (*.f64 1/180 (*.f64 angle (*.f64 (PI.f64) a))) 2)))
(binary32->binary64 (binary64->binary32 (pow.f64 (*.f64 1/180 (*.f64 (PI.f64) (*.f64 angle a))) 2)))
(binary32->binary64 (binary64->binary32 (pow.f64 (*.f64 (PI.f64) (*.f64 1/180 (*.f64 angle a))) 2)))
(binary32->binary64 (pow.f32 (*.f32 1/180 (*.f32 (binary64->binary32 angle) (*.f32 (PI.f32) (binary64->binary32 a)))) 2))
(binary32->binary64 (pow.f32 (*.f32 1/180 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) (binary64->binary32 a)))) 2))
(pow.f64 (*.f64 (PI.f64) a) 1)
(*.f64 (PI.f64) a)
(exp.f64 (*.f64 (log.f64 (*.f64 (PI.f64) a)) 1))
(*.f64 (PI.f64) a)
(log1p.f64 (expm1.f64 (*.f64 (PI.f64) a)))
(*.f64 (PI.f64) a)
(expm1.f64 (log1p.f64 (*.f64 (PI.f64) a)))
(*.f64 (PI.f64) a)
(*.f64 (sqrt.f64 (*.f64 (PI.f64) a)) (sqrt.f64 (*.f64 (PI.f64) a)))
(*.f64 (PI.f64) a)
(pow.f64 (*.f64 (PI.f64) a) 1)
(*.f64 (PI.f64) a)
(*.f64 1 (*.f64 (PI.f64) a))
(*.f64 (PI.f64) a)
(*.f64 (*.f64 (cbrt.f64 (*.f64 (PI.f64) a)) (cbrt.f64 (*.f64 (PI.f64) a))) (cbrt.f64 (*.f64 (PI.f64) a)))
(*.f64 (PI.f64) a)
(cbrt.f64 (*.f64 (*.f64 (*.f64 (PI.f64) a) (*.f64 (PI.f64) a)) (*.f64 (PI.f64) a)))
(cbrt.f64 (*.f64 (*.f64 (PI.f64) a) (pow.f64 (*.f64 (PI.f64) a) 2)))
(exp.f64 (log.f64 (*.f64 (PI.f64) a)))
(*.f64 (PI.f64) a)
(log.f64 (exp.f64 (*.f64 (PI.f64) a)))
(*.f64 (PI.f64) a)
(binary32->binary64 (binary64->binary32 (*.f64 (PI.f64) a)))
(binary32->binary64 (binary64->binary32 (*.f64 (PI.f64) a)))
(binary32->binary64 (*.f32 (PI.f32) (binary64->binary32 a)))
(-.f64 0 (neg.f64 (PI.f64)))
(PI.f64)
(*.f64 (PI.f64) 1)
(PI.f64)
(*.f64 -1 (neg.f64 (PI.f64)))
(PI.f64)
(*.f64 1 (PI.f64))
(PI.f64)
(/.f64 (PI.f64) 1)
(PI.f64)
(/.f64 1 (/.f64 1 (PI.f64)))
(PI.f64)
(pow.f64 (PI.f64) 1)
(PI.f64)
(neg.f64 (neg.f64 (PI.f64)))
(PI.f64)
(exp.f64 (*.f64 (log.f64 (PI.f64)) 1))
(PI.f64)
(log1p.f64 (expm1.f64 (PI.f64)))
(PI.f64)
(expm1.f64 (log1p.f64 (PI.f64)))
(PI.f64)
(*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64)))
(PI.f64)
(pow.f64 (PI.f64) 1)
(PI.f64)
(*.f64 1 (PI.f64))
(PI.f64)
(*.f64 (*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (PI.f64))) (cbrt.f64 (PI.f64)))
(PI.f64)
(cbrt.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (PI.f64)))
(PI.f64)
(exp.f64 (log.f64 (PI.f64)))
(PI.f64)
(log.f64 (exp.f64 (PI.f64)))
(PI.f64)
(binary32->binary64 (binary64->binary32 (PI.f64)))
(binary32->binary64 (binary64->binary32 (PI.f64)))
(binary32->binary64 (PI.f32))
(+.f64 (log.f64 a) (log.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(log.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(+.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (log.f64 a))
(log.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(-.f64 (/.f64 (pow.f64 (log.f64 a) 2) (log.f64 (/.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (/.f64 (pow.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (log.f64 (/.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(/.f64 (-.f64 (pow.f64 (log.f64 a) 2) (pow.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) (log.f64 (/.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(*.f64 (-.f64 (pow.f64 (log.f64 a) 2) (pow.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) (/.f64 1 (log.f64 (/.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(/.f64 (-.f64 (pow.f64 (log.f64 a) 2) (pow.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) (log.f64 (/.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(*.f64 (+.f64 (pow.f64 (log.f64 a) 3) (pow.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3)) (/.f64 1 (+.f64 (pow.f64 (log.f64 a) 2) (*.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (-.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (log.f64 a))))))
(/.f64 (+.f64 (pow.f64 (log.f64 a) 3) (pow.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3)) (fma.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (-.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (log.f64 a)) (pow.f64 (log.f64 a) 2)))
(/.f64 1 (/.f64 (log.f64 (/.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (-.f64 (pow.f64 (log.f64 a) 2) (pow.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))))
(/.f64 (-.f64 (pow.f64 (log.f64 a) 2) (pow.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) (log.f64 (/.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (log.f64 a) 2) (*.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (-.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (log.f64 a)))) (+.f64 (pow.f64 (log.f64 a) 3) (pow.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3))))
(*.f64 (+.f64 (pow.f64 (log.f64 a) 3) (pow.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3)) (/.f64 1 (+.f64 (pow.f64 (log.f64 a) 2) (*.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (-.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (log.f64 a))))))
(/.f64 (+.f64 (pow.f64 (log.f64 a) 3) (pow.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3)) (fma.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (-.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (log.f64 a)) (pow.f64 (log.f64 a) 2)))
(/.f64 (-.f64 (pow.f64 (log.f64 a) 2) (pow.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)) (log.f64 (/.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(/.f64 (+.f64 (pow.f64 (log.f64 a) 3) (pow.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3)) (+.f64 (pow.f64 (log.f64 a) 2) (*.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (-.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (log.f64 a)))))
(*.f64 (+.f64 (pow.f64 (log.f64 a) 3) (pow.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3)) (/.f64 1 (+.f64 (pow.f64 (log.f64 a) 2) (*.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (-.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (log.f64 a))))))
(/.f64 (+.f64 (pow.f64 (log.f64 a) 3) (pow.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3)) (fma.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (-.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (log.f64 a)) (pow.f64 (log.f64 a) 2)))
(/.f64 (+.f64 (pow.f64 (log.f64 a) 3) (pow.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3)) (+.f64 (pow.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (-.f64 (pow.f64 (log.f64 a) 2) (*.f64 (log.f64 a) (log.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))
(/.f64 (+.f64 (pow.f64 (log.f64 a) 3) (pow.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3)) (-.f64 (pow.f64 (log.f64 a) 2) (-.f64 (*.f64 (log.f64 a) (log.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (pow.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))))
(/.f64 (-.f64 (pow.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (pow.f64 (log.f64 a) 2)) (-.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (log.f64 a)))
(log1p.f64 (expm1.f64 (log.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))))
(log.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(expm1.f64 (log1p.f64 (log.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))))
(log.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (sqrt.f64 (log.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))) (sqrt.f64 (log.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))))
(log.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(pow.f64 (log.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))) 1)
(log.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 1 (log.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))
(log.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (*.f64 (cbrt.f64 (log.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))) (cbrt.f64 (log.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))) (cbrt.f64 (log.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))))
(log.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(cbrt.f64 (*.f64 (*.f64 (log.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))) (log.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))) (log.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))))
(cbrt.f64 (*.f64 (log.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 (log.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (log.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))
(exp.f64 (log.f64 (log.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))))
(log.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(log.f64 (exp.f64 (log.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))))
(log.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(binary32->binary64 (binary64->binary32 (log.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))))
(binary32->binary64 (binary64->binary32 (log.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(binary32->binary64 (binary64->binary32 (log.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))))
(binary32->binary64 (binary64->binary32 (log.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(binary32->binary64 (log.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (binary64->binary32 angle) (*.f32 (PI.f32) 1/180))))))
(binary32->binary64 (log.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))))))
(-.f64 0 (sin.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(-.f64 (*.f64 (sin.f64 0) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 0) (sin.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(*.f64 -1 (sin.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(neg.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(log1p.f64 (expm1.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(expm1.f64 (log1p.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(*.f64 (sqrt.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (sqrt.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 1)
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(*.f64 1 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(*.f64 (*.f64 (cbrt.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (cbrt.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))) (cbrt.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(cbrt.f64 (*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(cbrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))
(exp.f64 (log.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(log.f64 (exp.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(binary32->binary64 (sin.f32 (*.f32 (binary64->binary32 angle) (*.f32 (PI.f32) 1/180))))
(binary32->binary64 (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))))
(*.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(pow.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)
(*.f64 (pow.f64 (exp.f64 2) (log.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 a a))
(*.f64 a (*.f64 a (pow.f64 (exp.f64 2) (log.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(*.f64 (*.f64 a a) (pow.f64 (exp.f64 2) (log.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(*.f64 (*.f64 a a) (pow.f64 (exp.f64 2) (log.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(*.f64 a (*.f64 a (pow.f64 (exp.f64 2) (log.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))
(pow.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)
(*.f64 (pow.f64 (exp.f64 2) (*.f64 (log.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 1/2)) (pow.f64 (exp.f64 2) (*.f64 (log.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 1/2)))
(pow.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)
(*.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) (*.f64 a a))
(pow.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)
(pow.f64 (exp.f64 2) (log.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(pow.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)
(pow.f64 (exp.f64 2) (+.f64 (*.f64 (log.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 1/2) (*.f64 (log.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 1/2)))
(pow.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)
(pow.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)
(pow.f64 (pow.f64 (exp.f64 2) (*.f64 (log.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 1/2)) 2)
(pow.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)
(pow.f64 (*.f64 (exp.f64 2) (exp.f64 2)) (*.f64 (log.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 1/2))
(pow.f64 (exp.f64 4) (*.f64 1/2 (log.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(log1p.f64 (expm1.f64 (exp.f64 (*.f64 2 (log.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))))))
(pow.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)
(expm1.f64 (log1p.f64 (exp.f64 (*.f64 2 (log.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))))))
(pow.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)
(*.f64 (sqrt.f64 (exp.f64 (*.f64 2 (log.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))))) (sqrt.f64 (exp.f64 (*.f64 2 (log.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))))))
(pow.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)
(pow.f64 (exp.f64 (*.f64 2 (log.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))) 1)
(pow.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)
(*.f64 1 (exp.f64 (*.f64 2 (log.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))))
(pow.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)
(*.f64 (*.f64 (cbrt.f64 (exp.f64 (*.f64 2 (log.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))))) (cbrt.f64 (exp.f64 (*.f64 2 (log.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))))) (cbrt.f64 (exp.f64 (*.f64 2 (log.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))))))
(pow.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)
(cbrt.f64 (*.f64 (*.f64 (exp.f64 (*.f64 2 (log.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))) (exp.f64 (*.f64 2 (log.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))))) (exp.f64 (*.f64 2 (log.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))))))
(cbrt.f64 (*.f64 (pow.f64 (exp.f64 2) (log.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (exp.f64 (+.f64 (*.f64 2 (log.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (*.f64 2 (log.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (exp.f64 (*.f64 2 (*.f64 2 (log.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))))
(exp.f64 (log.f64 (exp.f64 (*.f64 2 (log.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))))))
(pow.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)
(log.f64 (exp.f64 (exp.f64 (*.f64 2 (log.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))))))
(pow.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)
(binary32->binary64 (binary64->binary32 (exp.f64 (*.f64 2 (log.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))))))
(binary32->binary64 (binary64->binary32 (pow.f64 (exp.f64 2) (log.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))
(binary32->binary64 (binary64->binary32 (pow.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)))
(binary32->binary64 (binary64->binary32 (exp.f64 (*.f64 2 (log.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))))))
(binary32->binary64 (binary64->binary32 (pow.f64 (exp.f64 2) (log.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))
(binary32->binary64 (binary64->binary32 (pow.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)))
(binary32->binary64 (exp.f32 (*.f32 2 (log.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (binary64->binary32 angle) (*.f32 (PI.f32) 1/180))))))))
(binary32->binary64 (pow.f32 (exp.f32 2) (log.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))))))
(-.f64 0 (neg.f64 (PI.f64)))
(PI.f64)
(*.f64 (PI.f64) 1)
(PI.f64)
(*.f64 -1 (neg.f64 (PI.f64)))
(PI.f64)
(*.f64 1 (PI.f64))
(PI.f64)
(/.f64 (PI.f64) 1)
(PI.f64)
(/.f64 1 (/.f64 1 (PI.f64)))
(PI.f64)
(pow.f64 (PI.f64) 1)
(PI.f64)
(neg.f64 (neg.f64 (PI.f64)))
(PI.f64)
(exp.f64 (*.f64 (log.f64 (PI.f64)) 1))
(PI.f64)
(log1p.f64 (expm1.f64 (PI.f64)))
(PI.f64)
(expm1.f64 (log1p.f64 (PI.f64)))
(PI.f64)
(*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64)))
(PI.f64)
(pow.f64 (PI.f64) 1)
(PI.f64)
(*.f64 1 (PI.f64))
(PI.f64)
(*.f64 (*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (PI.f64))) (cbrt.f64 (PI.f64)))
(PI.f64)
(cbrt.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (PI.f64)))
(PI.f64)
(exp.f64 (log.f64 (PI.f64)))
(PI.f64)
(log.f64 (exp.f64 (PI.f64)))
(PI.f64)
(binary32->binary64 (binary64->binary32 (PI.f64)))
(binary32->binary64 (binary64->binary32 (PI.f64)))
(binary32->binary64 (PI.f32))
(+.f64 0 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(+.f64 (*.f64 (/.f64 (/.f64 -180 (PI.f64)) angle) 0) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(-.f64 0 (*.f64 (PI.f64) (*.f64 angle -1/180)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(-.f64 (/.f64 0 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (PI.f64) (*.f64 angle -1/180)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 (PI.f64) (*.f64 (neg.f64 angle) -1/180))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 (PI.f64) (*.f64 (*.f64 angle 1/180) 1))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 (PI.f64) (*.f64 -1/180 (neg.f64 angle)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 (PI.f64) (neg.f64 (*.f64 angle -1/180)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 angle (*.f64 (*.f64 angle (*.f64 1/32400 (pow.f64 (PI.f64) 2))) (/.f64 (/.f64 180 angle) (PI.f64))))
(*.f64 angle (*.f64 (/.f64 180 (*.f64 angle (PI.f64))) (*.f64 (*.f64 angle 1/32400) (pow.f64 (PI.f64) 2))))
(*.f64 angle (*.f64 angle (*.f64 1/32400 (*.f64 (pow.f64 (PI.f64) 2) (/.f64 180 (*.f64 angle (PI.f64)))))))
(*.f64 (*.f64 (PI.f64) angle) 1/180)
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 (*.f64 (PI.f64) angle) (*.f64 (*.f64 (*.f64 (PI.f64) angle) 1/32400) (/.f64 (/.f64 180 angle) (PI.f64))))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 1/180 (*.f64 (PI.f64) angle))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 1/180 (*.f64 (*.f64 1/180 (pow.f64 (*.f64 (PI.f64) angle) 2)) (/.f64 (/.f64 180 angle) (PI.f64))))
(*.f64 1/180 (*.f64 1/180 (*.f64 (/.f64 180 (*.f64 angle (PI.f64))) (pow.f64 (*.f64 angle (PI.f64)) 2))))
(*.f64 1/180 (pow.f64 (/.f64 (/.f64 1 angle) (PI.f64)) -1))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 (*.f64 (PI.f64) 1/180) angle)
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 (*.f64 (PI.f64) 1/180) (exp.f64 (+.f64 (log.f64 angle) (*.f64 (log.f64 angle) 0))))
(*.f64 (PI.f64) (*.f64 1/180 (*.f64 (exp.f64 (log.f64 angle)) 1)))
(*.f64 (PI.f64) (*.f64 1/180 (exp.f64 (log.f64 angle))))
(*.f64 (*.f64 (PI.f64) 1/180) (*.f64 (*.f64 1/180 (*.f64 (PI.f64) (*.f64 angle angle))) (/.f64 (/.f64 180 angle) (PI.f64))))
(*.f64 (PI.f64) (*.f64 1/180 (*.f64 (/.f64 180 (*.f64 angle (PI.f64))) (*.f64 1/180 (*.f64 (PI.f64) (*.f64 angle angle))))))
(*.f64 (PI.f64) (*.f64 1/180 (*.f64 1/180 (*.f64 (PI.f64) (*.f64 angle (/.f64 (*.f64 angle (/.f64 180 angle)) (PI.f64)))))))
(*.f64 (*.f64 (PI.f64) 1/180) (*.f64 angle (*.f64 angle (/.f64 1 angle))))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 1)
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (*.f64 angle (/.f64 1 angle)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (exp.f64 (*.f64 2 (*.f64 (log.f64 angle) 0))))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (/.f64 (/.f64 180 angle) (PI.f64))))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (*.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)) (/.f64 (/.f64 -180 (PI.f64)) angle)))
(*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (*.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)) (/.f64 -180 (*.f64 angle (PI.f64)))))
(*.f64 (/.f64 -180 (*.f64 angle (PI.f64))) (*.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)) (*.f64 (PI.f64) (*.f64 angle 1/180))))
(*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (*.f64 (*.f64 angle (/.f64 1 angle)) (*.f64 angle (/.f64 1 angle))))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 (pow.f64 (/.f64 (/.f64 180 angle) (PI.f64)) -2) (/.f64 (/.f64 180 angle) (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) angle) 2) -1/32400) (/.f64 (/.f64 -180 (PI.f64)) angle))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 -1/180 (*.f64 (PI.f64) (neg.f64 angle)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 (*.f64 (PI.f64) -1/180) (*.f64 angle -1))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 (*.f64 (PI.f64) -1/180) (neg.f64 angle))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 (*.f64 (PI.f64) -1/180) (*.f64 (neg.f64 angle) 1))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)) -1)
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)) (/.f64 (*.f64 (PI.f64) angle) (*.f64 (PI.f64) (neg.f64 angle))))
(/.f64 (*.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)) (*.f64 angle (PI.f64))) (*.f64 (PI.f64) (neg.f64 angle)))
(*.f64 (PI.f64) (*.f64 (*.f64 angle -1/180) (/.f64 angle (neg.f64 angle))))
(*.f64 (/.f64 180 (PI.f64)) (/.f64 (pow.f64 (/.f64 (/.f64 180 angle) (PI.f64)) -2) angle))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 (/.f64 180 (PI.f64)) (pow.f64 (/.f64 angle (pow.f64 (/.f64 (/.f64 180 angle) (PI.f64)) -2)) -1))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 -1 (*.f64 (PI.f64) (*.f64 angle -1/180)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 -1 (pow.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)) 1))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 (/.f64 1 angle) (/.f64 (*.f64 1/180 (pow.f64 (*.f64 (PI.f64) angle) 2)) (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 (*.f64 angle 1/180) (PI.f64))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 (*.f64 angle 1/180) (*.f64 (*.f64 (pow.f64 (PI.f64) 2) (*.f64 angle 1/180)) (/.f64 (/.f64 180 angle) (PI.f64))))
(*.f64 (*.f64 angle 1/180) (*.f64 (/.f64 180 (*.f64 angle (PI.f64))) (*.f64 (pow.f64 (PI.f64) 2) (*.f64 angle 1/180))))
(*.f64 angle (*.f64 1/180 (*.f64 (pow.f64 (PI.f64) 2) (*.f64 (*.f64 angle 1/180) (/.f64 180 (*.f64 angle (PI.f64)))))))
(*.f64 (*.f64 -1/32400 (/.f64 (pow.f64 (*.f64 (PI.f64) angle) 2) angle)) (/.f64 -180 (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 1 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 (/.f64 (/.f64 -180 (PI.f64)) angle) (*.f64 (pow.f64 (*.f64 (PI.f64) angle) 2) -1/32400))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 (/.f64 (/.f64 -180 (PI.f64)) angle) (pow.f64 (/.f64 -32400 (pow.f64 (*.f64 (PI.f64) angle) 2)) -1))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 (/.f64 (/.f64 180 angle) (PI.f64)) (pow.f64 (/.f64 (/.f64 180 angle) (PI.f64)) -2))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 1/32400 (*.f64 (pow.f64 (*.f64 (PI.f64) angle) 2) (/.f64 (/.f64 180 angle) (PI.f64))))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 1/32400 (*.f64 (neg.f64 (pow.f64 (*.f64 (PI.f64) angle) 2)) (/.f64 (/.f64 -180 (PI.f64)) angle)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 (pow.f64 (*.f64 (PI.f64) angle) 2) (*.f64 1/32400 (/.f64 (/.f64 180 angle) (PI.f64))))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 (neg.f64 (PI.f64)) (*.f64 angle -1/180))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 (*.f64 (PI.f64) (neg.f64 angle)) -1/180)
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 (*.f64 angle (/.f64 1 angle)) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 -1/32400 (*.f64 (pow.f64 (*.f64 (PI.f64) angle) 2) (/.f64 (/.f64 -180 (PI.f64)) angle)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 (*.f64 (*.f64 (PI.f64) angle) 1/32400) 180)
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 (*.f64 (*.f64 (PI.f64) angle) 1/32400) (*.f64 (*.f64 (PI.f64) angle) (/.f64 (/.f64 180 angle) (PI.f64))))
(*.f64 (*.f64 (PI.f64) (*.f64 angle 1/32400)) (*.f64 (PI.f64) (/.f64 (*.f64 angle (/.f64 180 angle)) (PI.f64))))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 1/32400 (*.f64 (PI.f64) (/.f64 (*.f64 angle (/.f64 180 angle)) (PI.f64)))))
(*.f64 (*.f64 angle (*.f64 1/32400 (pow.f64 (PI.f64) 2))) (*.f64 angle (/.f64 (/.f64 180 angle) (PI.f64))))
(*.f64 (*.f64 (*.f64 angle 1/32400) (pow.f64 (PI.f64) 2)) (/.f64 (*.f64 angle (/.f64 180 angle)) (PI.f64)))
(*.f64 (*.f64 (PI.f64) (*.f64 1/32400 (*.f64 angle angle))) (*.f64 (PI.f64) (/.f64 (/.f64 180 angle) (PI.f64))))
(*.f64 (PI.f64) (*.f64 (*.f64 1/32400 (*.f64 angle angle)) (/.f64 (*.f64 (PI.f64) (/.f64 180 angle)) (PI.f64))))
(*.f64 (*.f64 1/180 (pow.f64 (*.f64 (PI.f64) angle) 2)) (*.f64 1/180 (/.f64 (/.f64 180 angle) (PI.f64))))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 (*.f64 1/180 (*.f64 (PI.f64) (*.f64 angle angle))) (*.f64 (*.f64 (PI.f64) 1/180) (/.f64 (/.f64 180 angle) (PI.f64))))
(*.f64 (*.f64 1/180 (*.f64 (PI.f64) (*.f64 angle angle))) (*.f64 (/.f64 180 (*.f64 angle (PI.f64))) (*.f64 (PI.f64) 1/180)))
(*.f64 (*.f64 1/180 (*.f64 (PI.f64) (*.f64 angle angle))) (*.f64 (PI.f64) (/.f64 (/.f64 1 angle) (PI.f64))))
(*.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) angle) 2) -1/180) (/.f64 -1 (*.f64 (PI.f64) angle)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 (/.f64 (pow.f64 (/.f64 (/.f64 180 angle) (PI.f64)) -2) angle) (/.f64 180 (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) angle) 2) -1/180) (PI.f64)) (/.f64 -1 angle))
(/.f64 (neg.f64 (/.f64 (*.f64 -1/180 (pow.f64 (*.f64 angle (PI.f64)) 2)) (PI.f64))) angle)
(/.f64 (/.f64 (neg.f64 (pow.f64 (*.f64 angle (PI.f64)) 2)) (/.f64 (PI.f64) -1/180)) angle)
(*.f64 (neg.f64 (*.f64 (*.f64 (PI.f64) angle) 1/32400)) -180)
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 (/.f64 (*.f64 1/180 (pow.f64 (*.f64 (PI.f64) angle) 2)) (PI.f64)) (/.f64 1 angle))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 (*.f64 (*.f64 -1/32400 (/.f64 (pow.f64 (*.f64 (PI.f64) angle) 2) angle)) -180) (/.f64 1 (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 (/.f64 (/.f64 1 angle) (PI.f64)) (*.f64 1/180 (pow.f64 (*.f64 (PI.f64) angle) 2)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 (*.f64 angle -1/180) (neg.f64 (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 (*.f64 angle -1/180) (*.f64 (neg.f64 (PI.f64)) 1))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 (*.f64 angle angle) (*.f64 (*.f64 1/32400 (pow.f64 (PI.f64) 2)) (/.f64 (/.f64 180 angle) (PI.f64))))
(*.f64 angle (*.f64 (/.f64 180 (*.f64 angle (PI.f64))) (*.f64 (*.f64 angle 1/32400) (pow.f64 (PI.f64) 2))))
(*.f64 angle (*.f64 angle (*.f64 1/32400 (*.f64 (pow.f64 (PI.f64) 2) (/.f64 180 (*.f64 angle (PI.f64)))))))
(*.f64 (/.f64 (PI.f64) (*.f64 angle (/.f64 180 angle))) (neg.f64 (/.f64 (*.f64 (PI.f64) (neg.f64 angle)) (PI.f64))))
(*.f64 (/.f64 (PI.f64) (/.f64 (PI.f64) (neg.f64 angle))) (/.f64 (neg.f64 (PI.f64)) (*.f64 angle (/.f64 180 angle))))
(*.f64 (neg.f64 angle) (*.f64 (/.f64 (neg.f64 (PI.f64)) (*.f64 angle 180)) angle))
(*.f64 (/.f64 (*.f64 (PI.f64) (neg.f64 angle)) (PI.f64)) (neg.f64 (/.f64 (PI.f64) (*.f64 angle (/.f64 180 angle)))))
(*.f64 (/.f64 (PI.f64) (/.f64 (PI.f64) (neg.f64 angle))) (/.f64 (neg.f64 (PI.f64)) (*.f64 angle (/.f64 180 angle))))
(*.f64 (neg.f64 angle) (*.f64 (/.f64 (neg.f64 (PI.f64)) (*.f64 angle 180)) angle))
(*.f64 (/.f64 (PI.f64) (/.f64 (*.f64 (PI.f64) angle) (*.f64 angle 1/180))) (*.f64 (PI.f64) angle))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 (/.f64 1/32400 angle) (neg.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) angle) 2) (/.f64 -180 (PI.f64)))))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 (/.f64 (/.f64 1/32400 angle) (PI.f64)) (neg.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) angle) 2) -180)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 (/.f64 -1/180 (PI.f64)) (neg.f64 (/.f64 (pow.f64 (*.f64 (PI.f64) angle) 2) angle)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 (/.f64 -1 angle) (/.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) angle) 2) -1/180) (PI.f64)))
(/.f64 (neg.f64 (/.f64 (*.f64 -1/180 (pow.f64 (*.f64 angle (PI.f64)) 2)) (PI.f64))) angle)
(/.f64 (/.f64 (neg.f64 (pow.f64 (*.f64 angle (PI.f64)) 2)) (/.f64 (PI.f64) -1/180)) angle)
(*.f64 (/.f64 -1 (*.f64 (PI.f64) angle)) (*.f64 (pow.f64 (*.f64 (PI.f64) angle) 2) -1/180))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 (*.f64 angle -1) (*.f64 (PI.f64) -1/180))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 (neg.f64 angle) (*.f64 (PI.f64) -1/180))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 (neg.f64 angle) (*.f64 (*.f64 (PI.f64) -1/180) 1))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 (neg.f64 angle) (/.f64 1 (/.f64 -180 (PI.f64))))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 (*.f64 1/32400 (pow.f64 (PI.f64) 2)) (*.f64 (*.f64 angle angle) (/.f64 (/.f64 180 angle) (PI.f64))))
(*.f64 1/32400 (*.f64 (pow.f64 (PI.f64) 2) (*.f64 angle (/.f64 (*.f64 angle (/.f64 180 angle)) (PI.f64)))))
(*.f64 (*.f64 1/32400 (*.f64 angle angle)) (*.f64 (pow.f64 (PI.f64) 2) (/.f64 (/.f64 180 angle) (PI.f64))))
(*.f64 (*.f64 1/32400 (*.f64 angle angle)) (*.f64 (pow.f64 (PI.f64) 2) (/.f64 180 (*.f64 angle (PI.f64)))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sqrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 (/.f64 -180 (PI.f64)) (*.f64 -1/32400 (/.f64 (pow.f64 (*.f64 (PI.f64) angle) 2) angle)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 (exp.f64 (log.f64 (*.f64 (PI.f64) angle))) (exp.f64 (log.f64 1/180)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 (exp.f64 (log.f64 1/180)) (exp.f64 (log.f64 (*.f64 (PI.f64) angle))))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 (exp.f64 (log.f64 (*.f64 angle 1/180))) (exp.f64 (log.f64 (PI.f64))))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 (*.f64 (pow.f64 (/.f64 (/.f64 180 angle) (PI.f64)) -2) 180) (/.f64 (/.f64 1 angle) (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 (*.f64 -1 (/.f64 (PI.f64) (*.f64 angle (/.f64 180 angle)))) (/.f64 (*.f64 (PI.f64) (neg.f64 angle)) (PI.f64)))
(*.f64 (/.f64 (PI.f64) (/.f64 (PI.f64) (neg.f64 angle))) (/.f64 (neg.f64 (PI.f64)) (*.f64 angle (/.f64 180 angle))))
(*.f64 (neg.f64 angle) (*.f64 (/.f64 (neg.f64 (PI.f64)) (*.f64 angle 180)) angle))
(*.f64 (*.f64 -1 (/.f64 (*.f64 (PI.f64) (neg.f64 angle)) (PI.f64))) (/.f64 (PI.f64) (*.f64 angle (/.f64 180 angle))))
(*.f64 (/.f64 (PI.f64) (/.f64 (PI.f64) (neg.f64 angle))) (/.f64 (neg.f64 (PI.f64)) (*.f64 angle (/.f64 180 angle))))
(*.f64 (neg.f64 angle) (*.f64 (/.f64 (neg.f64 (PI.f64)) (*.f64 angle 180)) angle))
(*.f64 (*.f64 -1 (/.f64 (PI.f64) (/.f64 (*.f64 (PI.f64) angle) (*.f64 angle 1/180)))) (*.f64 (PI.f64) (neg.f64 angle)))
(*.f64 (*.f64 (PI.f64) (neg.f64 angle)) (/.f64 (neg.f64 (PI.f64)) (/.f64 (*.f64 angle (PI.f64)) (*.f64 angle 1/180))))
(*.f64 (*.f64 (PI.f64) (neg.f64 angle)) (neg.f64 (/.f64 (*.f64 (PI.f64) 1/180) (PI.f64))))
(*.f64 (*.f64 -1 (/.f64 1/32400 angle)) (*.f64 (pow.f64 (*.f64 (PI.f64) angle) 2) (/.f64 -180 (PI.f64))))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 (*.f64 -1 (/.f64 (/.f64 1/32400 angle) (PI.f64))) (*.f64 (pow.f64 (*.f64 (PI.f64) angle) 2) -180))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 (*.f64 -1 (/.f64 -1/180 (PI.f64))) (/.f64 (pow.f64 (*.f64 (PI.f64) angle) 2) angle))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 (*.f64 1 (/.f64 -1 angle)) (/.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) angle) 2) -1/180) (PI.f64)))
(/.f64 (neg.f64 (/.f64 (*.f64 -1/180 (pow.f64 (*.f64 angle (PI.f64)) 2)) (PI.f64))) angle)
(/.f64 (/.f64 (neg.f64 (pow.f64 (*.f64 angle (PI.f64)) 2)) (/.f64 (PI.f64) -1/180)) angle)
(*.f64 (*.f64 1 (/.f64 -1 (*.f64 (PI.f64) angle))) (*.f64 (pow.f64 (*.f64 (PI.f64) angle) 2) -1/180))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 (*.f64 (/.f64 (/.f64 -180 (PI.f64)) angle) (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (PI.f64) (*.f64 angle -1/180)))
(*.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)) (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (/.f64 -180 (*.f64 angle (PI.f64)))))
(*.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)) (/.f64 (*.f64 (/.f64 -180 (*.f64 angle (PI.f64))) (*.f64 angle (PI.f64))) 180))
(*.f64 (*.f64 (/.f64 (/.f64 -180 (PI.f64)) angle) -1) (pow.f64 (/.f64 (/.f64 180 angle) (PI.f64)) -2))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 (*.f64 (/.f64 (/.f64 -180 (PI.f64)) angle) 1/32400) (neg.f64 (pow.f64 (*.f64 (PI.f64) angle) 2)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 (*.f64 (/.f64 (/.f64 -180 (PI.f64)) angle) (*.f64 (PI.f64) (*.f64 angle -1/180))) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (*.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)) (/.f64 -180 (*.f64 angle (PI.f64)))))
(*.f64 (/.f64 -180 (*.f64 angle (PI.f64))) (*.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)) (*.f64 (PI.f64) (*.f64 angle 1/180))))
(*.f64 (*.f64 (/.f64 (/.f64 -180 (PI.f64)) angle) -1/32400) (pow.f64 (*.f64 (PI.f64) angle) 2))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 (*.f64 1 (*.f64 (PI.f64) -1/180)) (neg.f64 angle))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 (*.f64 1 (*.f64 angle 1/180)) (PI.f64))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 (*.f64 1 (*.f64 angle -1/180)) (neg.f64 (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 (*.f64 1 (neg.f64 angle)) (*.f64 (PI.f64) -1/180))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 (*.f64 1 (sqrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (sqrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 (*.f64 (*.f64 angle -1/180) -1) (PI.f64))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 (*.f64 (neg.f64 angle) -1/180) (PI.f64))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 (*.f64 -1 (*.f64 angle -1/180)) (PI.f64))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 (/.f64 (pow.f64 (/.f64 (/.f64 180 angle) (PI.f64)) -2) (PI.f64)) (/.f64 180 angle))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 (/.f64 (pow.f64 (/.f64 (/.f64 180 angle) (PI.f64)) -2) -1) (/.f64 (/.f64 -180 (PI.f64)) angle))
(*.f64 (/.f64 -180 (*.f64 angle (PI.f64))) (/.f64 (pow.f64 (/.f64 180 (*.f64 angle (PI.f64))) -2) -1))
(*.f64 (/.f64 -180 (*.f64 angle (PI.f64))) (/.f64 (*.f64 1/32400 (pow.f64 (*.f64 angle (PI.f64)) 2)) -1))
(*.f64 (/.f64 (pow.f64 (/.f64 (/.f64 180 angle) (PI.f64)) -2) (*.f64 angle 1/180)) (/.f64 1 (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 (/.f64 (pow.f64 (/.f64 (/.f64 180 angle) (PI.f64)) -2) 1) (/.f64 (/.f64 180 angle) (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 (/.f64 (*.f64 angle 1/180) 1) (PI.f64))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 (/.f64 (*.f64 angle 1/180) -1) (neg.f64 (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 (pow.f64 (*.f64 angle -1) -1) (pow.f64 (/.f64 (PI.f64) (*.f64 (pow.f64 (*.f64 (PI.f64) angle) 2) -1/180)) -1))
(*.f64 (/.f64 1 (neg.f64 angle)) (/.f64 1 (/.f64 (PI.f64) (*.f64 -1/180 (pow.f64 (*.f64 angle (PI.f64)) 2)))))
(*.f64 (/.f64 1 (neg.f64 angle)) (*.f64 (/.f64 1 (PI.f64)) (*.f64 -1/180 (pow.f64 (*.f64 angle (PI.f64)) 2))))
(*.f64 (pow.f64 (*.f64 (PI.f64) (neg.f64 angle)) -1) (pow.f64 (/.f64 -180 (pow.f64 (*.f64 (PI.f64) angle) 2)) -1))
(*.f64 (/.f64 1 (*.f64 (PI.f64) (neg.f64 angle))) (/.f64 1 (/.f64 -180 (pow.f64 (*.f64 angle (PI.f64)) 2))))
(/.f64 (*.f64 (*.f64 -1/180 (pow.f64 (*.f64 angle (PI.f64)) 2)) 1) (*.f64 (PI.f64) (neg.f64 angle)))
(*.f64 (pow.f64 (*.f64 (PI.f64) -1/180) 1) (pow.f64 (neg.f64 angle) 1))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 (pow.f64 (neg.f64 angle) 1) (pow.f64 (*.f64 (PI.f64) -1/180) 1))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 (pow.f64 (*.f64 (PI.f64) (neg.f64 angle)) 1) -1/180)
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 (pow.f64 (*.f64 angle -1/180) 1) (pow.f64 (neg.f64 (PI.f64)) 1))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1) (pow.f64 (sqrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 (neg.f64 (*.f64 angle -1/180)) (PI.f64))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 (neg.f64 (/.f64 (PI.f64) (*.f64 angle (/.f64 180 angle)))) (/.f64 (*.f64 (PI.f64) (neg.f64 angle)) (PI.f64)))
(*.f64 (/.f64 (PI.f64) (/.f64 (PI.f64) (neg.f64 angle))) (/.f64 (neg.f64 (PI.f64)) (*.f64 angle (/.f64 180 angle))))
(*.f64 (neg.f64 angle) (*.f64 (/.f64 (neg.f64 (PI.f64)) (*.f64 angle 180)) angle))
(*.f64 (neg.f64 (/.f64 (*.f64 (PI.f64) (neg.f64 angle)) (PI.f64))) (/.f64 (PI.f64) (*.f64 angle (/.f64 180 angle))))
(*.f64 (/.f64 (PI.f64) (/.f64 (PI.f64) (neg.f64 angle))) (/.f64 (neg.f64 (PI.f64)) (*.f64 angle (/.f64 180 angle))))
(*.f64 (neg.f64 angle) (*.f64 (/.f64 (neg.f64 (PI.f64)) (*.f64 angle 180)) angle))
(*.f64 (neg.f64 (/.f64 (PI.f64) (/.f64 (*.f64 (PI.f64) angle) (*.f64 angle 1/180)))) (*.f64 (PI.f64) (neg.f64 angle)))
(*.f64 (*.f64 (PI.f64) (neg.f64 angle)) (/.f64 (neg.f64 (PI.f64)) (/.f64 (*.f64 angle (PI.f64)) (*.f64 angle 1/180))))
(*.f64 (*.f64 (PI.f64) (neg.f64 angle)) (neg.f64 (/.f64 (*.f64 (PI.f64) 1/180) (PI.f64))))
(*.f64 (neg.f64 (/.f64 1/32400 angle)) (*.f64 (pow.f64 (*.f64 (PI.f64) angle) 2) (/.f64 -180 (PI.f64))))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 (neg.f64 (/.f64 (/.f64 1/32400 angle) (PI.f64))) (*.f64 (pow.f64 (*.f64 (PI.f64) angle) 2) -180))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 (neg.f64 (/.f64 -1/180 (PI.f64))) (/.f64 (pow.f64 (*.f64 (PI.f64) angle) 2) angle))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 1)
(*.f64 (PI.f64) (*.f64 angle 1/180))
(pow.f64 (pow.f64 (/.f64 (/.f64 180 angle) (PI.f64)) -2) 1/2)
(sqrt.f64 (pow.f64 (/.f64 180 (*.f64 angle (PI.f64))) -2))
(fabs.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(pow.f64 (/.f64 (/.f64 180 angle) (PI.f64)) -1)
(*.f64 (PI.f64) (*.f64 angle 1/180))
(pow.f64 (exp.f64 -1) (log.f64 (/.f64 (/.f64 180 angle) (PI.f64))))
(exp.f64 (*.f64 -1 (-.f64 (log.f64 (/.f64 180 (PI.f64))) (log.f64 angle))))
(exp.f64 (neg.f64 (log.f64 (/.f64 180 (*.f64 angle (PI.f64))))))
(pow.f64 (sqrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)
(*.f64 (PI.f64) (*.f64 angle 1/180))
(pow.f64 (exp.f64 (-.f64 (pow.f64 (log.f64 (/.f64 180 (PI.f64))) 2) (pow.f64 (log.f64 angle) 2))) (/.f64 -1 (log.f64 (*.f64 (/.f64 180 (PI.f64)) angle))))
(pow.f64 (exp.f64 (-.f64 (pow.f64 (log.f64 (/.f64 180 (PI.f64))) 2) (pow.f64 (log.f64 angle) 2))) (/.f64 -1 (log.f64 (/.f64 (*.f64 180 angle) (PI.f64)))))
(pow.f64 (exp.f64 (-.f64 (pow.f64 (log.f64 (/.f64 180 (PI.f64))) 2) (pow.f64 (log.f64 angle) 2))) (/.f64 -1 (log.f64 (/.f64 (*.f64 angle 180) (PI.f64)))))
(pow.f64 (exp.f64 (+.f64 (pow.f64 (log.f64 (*.f64 (PI.f64) 1/180)) 3) (pow.f64 (log.f64 angle) 3))) (/.f64 1 (+.f64 (pow.f64 (log.f64 (/.f64 180 (PI.f64))) 2) (*.f64 (log.f64 angle) (log.f64 (*.f64 (/.f64 180 (PI.f64)) angle))))))
(pow.f64 (exp.f64 (+.f64 (pow.f64 (log.f64 (*.f64 (PI.f64) 1/180)) 3) (pow.f64 (log.f64 angle) 3))) (/.f64 1 (+.f64 (pow.f64 (log.f64 (/.f64 180 (PI.f64))) 2) (*.f64 (log.f64 angle) (log.f64 (/.f64 (*.f64 180 angle) (PI.f64)))))))
(pow.f64 (exp.f64 (+.f64 (pow.f64 (log.f64 (*.f64 (PI.f64) 1/180)) 3) (pow.f64 (log.f64 angle) 3))) (/.f64 1 (fma.f64 (log.f64 angle) (log.f64 (/.f64 (*.f64 angle 180) (PI.f64))) (pow.f64 (log.f64 (/.f64 180 (PI.f64))) 2))))
(neg.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(neg.f64 (/.f64 (*.f64 (PI.f64) 1/180) (/.f64 -1 angle)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(exp.f64 (log.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(exp.f64 (-.f64 (*.f64 2 (log.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (log.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(exp.f64 (*.f64 (log.f64 (exp.f64 -1)) (log.f64 (/.f64 (/.f64 180 angle) (PI.f64)))))
(exp.f64 (*.f64 -1 (-.f64 (log.f64 (/.f64 180 (PI.f64))) (log.f64 angle))))
(exp.f64 (neg.f64 (log.f64 (/.f64 180 (*.f64 angle (PI.f64))))))
(log1p.f64 (expm1.f64 (/.f64 (neg.f64 (pow.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)) (*.f64 angle (*.f64 (PI.f64) -1/180)))))
(/.f64 (neg.f64 (*.f64 1/32400 (pow.f64 (*.f64 angle (PI.f64)) 2))) (*.f64 angle (*.f64 (PI.f64) -1/180)))
(expm1.f64 (log1p.f64 (/.f64 (neg.f64 (pow.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)) (*.f64 angle (*.f64 (PI.f64) -1/180)))))
(/.f64 (neg.f64 (*.f64 1/32400 (pow.f64 (*.f64 angle (PI.f64)) 2))) (*.f64 angle (*.f64 (PI.f64) -1/180)))
(*.f64 (sqrt.f64 (/.f64 (neg.f64 (pow.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)) (*.f64 angle (*.f64 (PI.f64) -1/180)))) (sqrt.f64 (/.f64 (neg.f64 (pow.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)) (*.f64 angle (*.f64 (PI.f64) -1/180)))))
(/.f64 (neg.f64 (*.f64 1/32400 (pow.f64 (*.f64 angle (PI.f64)) 2))) (*.f64 angle (*.f64 (PI.f64) -1/180)))
(pow.f64 (/.f64 (neg.f64 (pow.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)) (*.f64 angle (*.f64 (PI.f64) -1/180))) 1)
(/.f64 (neg.f64 (*.f64 1/32400 (pow.f64 (*.f64 angle (PI.f64)) 2))) (*.f64 angle (*.f64 (PI.f64) -1/180)))
(*.f64 1 (/.f64 (neg.f64 (pow.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)) (*.f64 angle (*.f64 (PI.f64) -1/180))))
(/.f64 (neg.f64 (*.f64 1/32400 (pow.f64 (*.f64 angle (PI.f64)) 2))) (*.f64 angle (*.f64 (PI.f64) -1/180)))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (neg.f64 (pow.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)) (*.f64 angle (*.f64 (PI.f64) -1/180)))) (cbrt.f64 (/.f64 (neg.f64 (pow.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)) (*.f64 angle (*.f64 (PI.f64) -1/180))))) (cbrt.f64 (/.f64 (neg.f64 (pow.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)) (*.f64 angle (*.f64 (PI.f64) -1/180)))))
(/.f64 (neg.f64 (*.f64 1/32400 (pow.f64 (*.f64 angle (PI.f64)) 2))) (*.f64 angle (*.f64 (PI.f64) -1/180)))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (neg.f64 (pow.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)) (*.f64 angle (*.f64 (PI.f64) -1/180))) (/.f64 (neg.f64 (pow.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)) (*.f64 angle (*.f64 (PI.f64) -1/180)))) (/.f64 (neg.f64 (pow.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)) (*.f64 angle (*.f64 (PI.f64) -1/180)))))
(cbrt.f64 (*.f64 (/.f64 (neg.f64 (*.f64 1/32400 (pow.f64 (*.f64 angle (PI.f64)) 2))) (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (/.f64 (neg.f64 (*.f64 1/32400 (pow.f64 (*.f64 angle (PI.f64)) 2))) (*.f64 angle (*.f64 (PI.f64) -1/180))) (/.f64 (neg.f64 (*.f64 1/32400 (pow.f64 (*.f64 angle (PI.f64)) 2))) (*.f64 angle (*.f64 (PI.f64) -1/180))))))
(cbrt.f64 (*.f64 (/.f64 (neg.f64 (*.f64 1/32400 (pow.f64 (*.f64 angle (PI.f64)) 2))) (*.f64 angle (*.f64 (PI.f64) -1/180))) (*.f64 (/.f64 (*.f64 1/32400 (pow.f64 (*.f64 angle (PI.f64)) 2)) (*.f64 angle (*.f64 (PI.f64) -1/180))) (/.f64 (*.f64 1/32400 (pow.f64 (*.f64 angle (PI.f64)) 2)) (*.f64 angle (*.f64 (PI.f64) -1/180))))))
(exp.f64 (log.f64 (/.f64 (neg.f64 (pow.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)) (*.f64 angle (*.f64 (PI.f64) -1/180)))))
(/.f64 (neg.f64 (*.f64 1/32400 (pow.f64 (*.f64 angle (PI.f64)) 2))) (*.f64 angle (*.f64 (PI.f64) -1/180)))
(log.f64 (exp.f64 (/.f64 (neg.f64 (pow.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)) (*.f64 angle (*.f64 (PI.f64) -1/180)))))
(/.f64 (neg.f64 (*.f64 1/32400 (pow.f64 (*.f64 angle (PI.f64)) 2))) (*.f64 angle (*.f64 (PI.f64) -1/180)))
(binary32->binary64 (binary64->binary32 (/.f64 (neg.f64 (pow.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)) (*.f64 angle (*.f64 (PI.f64) -1/180)))))
(binary32->binary64 (binary64->binary32 (/.f64 (neg.f64 (*.f64 1/32400 (pow.f64 (*.f64 angle (PI.f64)) 2))) (*.f64 angle (*.f64 (PI.f64) -1/180)))))
(binary32->binary64 (binary64->binary32 (/.f64 (neg.f64 (pow.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)) (*.f64 angle (*.f64 (PI.f64) -1/180)))))
(binary32->binary64 (binary64->binary32 (/.f64 (neg.f64 (*.f64 1/32400 (pow.f64 (*.f64 angle (PI.f64)) 2))) (*.f64 angle (*.f64 (PI.f64) -1/180)))))
(binary32->binary64 (/.f32 (neg.f32 (pow.f32 (*.f32 1/180 (*.f32 (binary64->binary32 angle) (PI.f32))) 2)) (*.f32 (binary64->binary32 angle) (*.f32 (PI.f32) -1/180))))
(binary32->binary64 (neg.f32 (/.f32 (pow.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))) 2) (*.f32 (binary64->binary32 angle) (*.f32 (PI.f32) -1/180)))))
(binary32->binary64 (neg.f32 (/.f32 (pow.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))) 2) (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) -1/180)))))
(-.f64 0 (sin.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(-.f64 (*.f64 (sin.f64 0) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 0) (sin.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(*.f64 -1 (sin.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(neg.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle -1/180))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(log1p.f64 (expm1.f64 (sin.f64 (/.f64 (neg.f64 (pow.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)) (*.f64 angle (*.f64 (PI.f64) -1/180))))))
(sin.f64 (/.f64 (neg.f64 (*.f64 1/32400 (pow.f64 (*.f64 angle (PI.f64)) 2))) (*.f64 angle (*.f64 (PI.f64) -1/180))))
(expm1.f64 (log1p.f64 (sin.f64 (/.f64 (neg.f64 (pow.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)) (*.f64 angle (*.f64 (PI.f64) -1/180))))))
(sin.f64 (/.f64 (neg.f64 (*.f64 1/32400 (pow.f64 (*.f64 angle (PI.f64)) 2))) (*.f64 angle (*.f64 (PI.f64) -1/180))))
(*.f64 (sqrt.f64 (sin.f64 (/.f64 (neg.f64 (pow.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)) (*.f64 angle (*.f64 (PI.f64) -1/180))))) (sqrt.f64 (sin.f64 (/.f64 (neg.f64 (pow.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)) (*.f64 angle (*.f64 (PI.f64) -1/180))))))
(sin.f64 (/.f64 (neg.f64 (*.f64 1/32400 (pow.f64 (*.f64 angle (PI.f64)) 2))) (*.f64 angle (*.f64 (PI.f64) -1/180))))
(pow.f64 (sin.f64 (/.f64 (neg.f64 (pow.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)) (*.f64 angle (*.f64 (PI.f64) -1/180)))) 1)
(sin.f64 (/.f64 (neg.f64 (*.f64 1/32400 (pow.f64 (*.f64 angle (PI.f64)) 2))) (*.f64 angle (*.f64 (PI.f64) -1/180))))
(*.f64 1 (sin.f64 (/.f64 (neg.f64 (pow.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)) (*.f64 angle (*.f64 (PI.f64) -1/180)))))
(sin.f64 (/.f64 (neg.f64 (*.f64 1/32400 (pow.f64 (*.f64 angle (PI.f64)) 2))) (*.f64 angle (*.f64 (PI.f64) -1/180))))
(*.f64 (*.f64 (cbrt.f64 (sin.f64 (/.f64 (neg.f64 (pow.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)) (*.f64 angle (*.f64 (PI.f64) -1/180))))) (cbrt.f64 (sin.f64 (/.f64 (neg.f64 (pow.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)) (*.f64 angle (*.f64 (PI.f64) -1/180)))))) (cbrt.f64 (sin.f64 (/.f64 (neg.f64 (pow.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)) (*.f64 angle (*.f64 (PI.f64) -1/180))))))
(sin.f64 (/.f64 (neg.f64 (*.f64 1/32400 (pow.f64 (*.f64 angle (PI.f64)) 2))) (*.f64 angle (*.f64 (PI.f64) -1/180))))
(cbrt.f64 (*.f64 (*.f64 (sin.f64 (/.f64 (neg.f64 (pow.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)) (*.f64 angle (*.f64 (PI.f64) -1/180)))) (sin.f64 (/.f64 (neg.f64 (pow.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)) (*.f64 angle (*.f64 (PI.f64) -1/180))))) (sin.f64 (/.f64 (neg.f64 (pow.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)) (*.f64 angle (*.f64 (PI.f64) -1/180))))))
(cbrt.f64 (*.f64 (sin.f64 (/.f64 (neg.f64 (*.f64 1/32400 (pow.f64 (*.f64 angle (PI.f64)) 2))) (*.f64 angle (*.f64 (PI.f64) -1/180)))) (*.f64 (sin.f64 (/.f64 (neg.f64 (*.f64 1/32400 (pow.f64 (*.f64 angle (PI.f64)) 2))) (*.f64 angle (*.f64 (PI.f64) -1/180)))) (sin.f64 (/.f64 (neg.f64 (*.f64 1/32400 (pow.f64 (*.f64 angle (PI.f64)) 2))) (*.f64 angle (*.f64 (PI.f64) -1/180)))))))
(exp.f64 (log.f64 (sin.f64 (/.f64 (neg.f64 (pow.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)) (*.f64 angle (*.f64 (PI.f64) -1/180))))))
(sin.f64 (/.f64 (neg.f64 (*.f64 1/32400 (pow.f64 (*.f64 angle (PI.f64)) 2))) (*.f64 angle (*.f64 (PI.f64) -1/180))))
(log.f64 (exp.f64 (sin.f64 (/.f64 (neg.f64 (pow.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)) (*.f64 angle (*.f64 (PI.f64) -1/180))))))
(sin.f64 (/.f64 (neg.f64 (*.f64 1/32400 (pow.f64 (*.f64 angle (PI.f64)) 2))) (*.f64 angle (*.f64 (PI.f64) -1/180))))
(binary32->binary64 (binary64->binary32 (sin.f64 (/.f64 (neg.f64 (pow.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)) (*.f64 angle (*.f64 (PI.f64) -1/180))))))
(binary32->binary64 (binary64->binary32 (sin.f64 (/.f64 (neg.f64 (*.f64 1/32400 (pow.f64 (*.f64 angle (PI.f64)) 2))) (*.f64 angle (*.f64 (PI.f64) -1/180))))))
(binary32->binary64 (binary64->binary32 (sin.f64 (/.f64 (neg.f64 (pow.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)) (*.f64 angle (*.f64 (PI.f64) -1/180))))))
(binary32->binary64 (binary64->binary32 (sin.f64 (/.f64 (neg.f64 (*.f64 1/32400 (pow.f64 (*.f64 angle (PI.f64)) 2))) (*.f64 angle (*.f64 (PI.f64) -1/180))))))
(binary32->binary64 (sin.f32 (/.f32 (neg.f32 (pow.f32 (*.f32 1/180 (*.f32 (binary64->binary32 angle) (PI.f32))) 2)) (*.f32 (binary64->binary32 angle) (*.f32 (PI.f32) -1/180)))))
(binary32->binary64 (sin.f32 (neg.f32 (/.f32 (pow.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))) 2) (*.f32 (binary64->binary32 angle) (*.f32 (PI.f32) -1/180))))))
(binary32->binary64 (sin.f32 (neg.f32 (/.f32 (pow.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))) 2) (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) -1/180))))))
(+.f64 0 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(+.f64 (*.f64 (/.f64 (/.f64 -180 (PI.f64)) angle) 0) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(-.f64 0 (*.f64 (PI.f64) (*.f64 angle -1/180)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(-.f64 (/.f64 0 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (PI.f64) (*.f64 angle -1/180)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(/.f64 (PI.f64) (/.f64 180 angle))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(/.f64 (PI.f64) (/.f64 -180 (neg.f64 angle)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(/.f64 (PI.f64) (/.f64 -1 (*.f64 angle -1/180)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(/.f64 angle (/.f64 180 (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(/.f64 angle (/.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (*.f64 angle (*.f64 1/32400 (pow.f64 (PI.f64) 2)))))
(*.f64 (/.f64 angle (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (*.f64 angle 1/32400) (pow.f64 (PI.f64) 2)))
(*.f64 (/.f64 angle (*.f64 (PI.f64) 1/180)) (*.f64 (pow.f64 (PI.f64) 2) 1/32400))
(/.f64 angle (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (/.f64 (pow.f64 (*.f64 (PI.f64) 1/180) -2) angle)))
(*.f64 (/.f64 angle (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 angle (pow.f64 (*.f64 (PI.f64) 1/180) -2)))
(*.f64 (*.f64 1 (/.f64 180 (PI.f64))) (/.f64 angle (pow.f64 (*.f64 (PI.f64) 1/180) -2)))
(/.f64 (*.f64 (PI.f64) angle) 180)
(*.f64 (PI.f64) (*.f64 angle 1/180))
(/.f64 (*.f64 (PI.f64) angle) (/.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (*.f64 (*.f64 (PI.f64) angle) 1/32400)))
(/.f64 (PI.f64) (/.f64 (/.f64 (/.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (*.f64 angle (PI.f64))) 1/32400) angle))
(/.f64 (*.f64 (PI.f64) (*.f64 angle 1/32400)) (/.f64 (*.f64 (PI.f64) 1/180) (PI.f64)))
(/.f64 (*.f64 (PI.f64) angle) (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (/.f64 (/.f64 32400 (PI.f64)) angle)))
(*.f64 (/.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 angle (/.f64 32400 (*.f64 angle (PI.f64)))))
(*.f64 (*.f64 1 (/.f64 180 angle)) (*.f64 (/.f64 angle 32400) (*.f64 angle (PI.f64))))
(/.f64 1/180 (/.f64 (/.f64 1 angle) (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(/.f64 1/180 (/.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (*.f64 1/180 (pow.f64 (*.f64 (PI.f64) angle) 2))))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(/.f64 (*.f64 (PI.f64) 1/180) (/.f64 1 angle))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(/.f64 (*.f64 (PI.f64) 1/180) (exp.f64 (fma.f64 -1 (log.f64 angle) (*.f64 (log.f64 angle) 0))))
(/.f64 (PI.f64) (/.f64 (exp.f64 (fma.f64 -1 (log.f64 angle) 0)) 1/180))
(*.f64 (/.f64 (PI.f64) (exp.f64 (neg.f64 (log.f64 angle)))) 1/180)
(/.f64 (*.f64 (PI.f64) 1/180) (/.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (*.f64 1/180 (*.f64 (PI.f64) (*.f64 angle angle)))))
(*.f64 (/.f64 (*.f64 (PI.f64) 1/180) (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 1/180 (*.f64 (PI.f64) (*.f64 angle angle))))
(*.f64 (/.f64 (*.f64 (PI.f64) 1/180) (PI.f64)) (*.f64 (/.f64 (*.f64 1/180 (*.f64 (PI.f64) (*.f64 angle angle))) angle) 180))
(/.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 1)
(*.f64 (PI.f64) (*.f64 angle 1/180))
(/.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (/.f64 (/.f64 180 angle) (PI.f64))))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(/.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (/.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (*.f64 (PI.f64) (*.f64 angle 1/180))))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(/.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (/.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)) (*.f64 (PI.f64) (*.f64 angle -1/180))))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(/.f64 (pow.f64 (/.f64 (/.f64 180 angle) (PI.f64)) -2) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(/.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) angle) 2) -1/32400) (*.f64 (PI.f64) (*.f64 angle -1/180)))
(/.f64 (pow.f64 (*.f64 angle (PI.f64)) 2) (/.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)) -1/32400))
(*.f64 (/.f64 (pow.f64 (*.f64 angle (PI.f64)) 2) (PI.f64)) (/.f64 -1/32400 (*.f64 angle -1/180)))
(/.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) angle) 2) -1/32400) (+.f64 0 (*.f64 (PI.f64) (*.f64 angle -1/180))))
(/.f64 (pow.f64 (*.f64 angle (PI.f64)) 2) (/.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)) -1/32400))
(*.f64 (/.f64 (pow.f64 (*.f64 angle (PI.f64)) 2) (PI.f64)) (/.f64 -1/32400 (*.f64 angle -1/180)))
(/.f64 -1/180 (/.f64 -1 (*.f64 (PI.f64) angle)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(/.f64 (*.f64 (PI.f64) -1/180) (/.f64 -1 angle))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(/.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)) -1)
(*.f64 (PI.f64) (*.f64 angle 1/180))
(/.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)) (/.f64 (*.f64 (PI.f64) angle) (*.f64 (PI.f64) (neg.f64 angle))))
(*.f64 (/.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)) (*.f64 angle (PI.f64))) (*.f64 (PI.f64) (neg.f64 angle)))
(*.f64 (/.f64 (PI.f64) (/.f64 angle (neg.f64 angle))) (*.f64 angle -1/180))
(/.f64 (/.f64 180 (PI.f64)) (/.f64 angle (pow.f64 (/.f64 (/.f64 180 angle) (PI.f64)) -2)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(/.f64 -1 (/.f64 (/.f64 -180 (PI.f64)) angle))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(/.f64 (*.f64 angle 1/180) (/.f64 1 (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(/.f64 (*.f64 angle 1/180) (/.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (*.f64 (pow.f64 (PI.f64) 2) (*.f64 angle 1/180))))
(/.f64 (*.f64 angle 1/180) (/.f64 (/.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (pow.f64 (PI.f64) 2)) (*.f64 angle 1/180)))
(*.f64 (/.f64 angle (/.f64 (PI.f64) (pow.f64 (PI.f64) 2))) 1/180)
(/.f64 (*.f64 -1/32400 (/.f64 (pow.f64 (*.f64 (PI.f64) angle) 2) angle)) (*.f64 (PI.f64) -1/180))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(/.f64 1 (/.f64 (/.f64 180 angle) (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(/.f64 1 (/.f64 (/.f64 -1 angle) (*.f64 (PI.f64) -1/180)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(/.f64 (/.f64 (/.f64 -180 (PI.f64)) angle) (/.f64 -32400 (pow.f64 (*.f64 (PI.f64) angle) 2)))
(*.f64 (/.f64 (/.f64 -180 (*.f64 angle (PI.f64))) -32400) (pow.f64 (*.f64 angle (PI.f64)) 2))
(/.f64 (/.f64 (/.f64 180 angle) (PI.f64)) (pow.f64 (/.f64 (/.f64 180 angle) (PI.f64)) 2))
(/.f64 (/.f64 180 (*.f64 angle (PI.f64))) (pow.f64 (/.f64 180 (*.f64 angle (PI.f64))) 2))
(/.f64 (/.f64 180 angle) (*.f64 (pow.f64 (/.f64 180 (*.f64 angle (PI.f64))) 2) (PI.f64)))
(/.f64 1/32400 (/.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (pow.f64 (*.f64 (PI.f64) angle) 2)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(/.f64 1/32400 (/.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)) (neg.f64 (pow.f64 (*.f64 (PI.f64) angle) 2))))
(*.f64 (/.f64 1/32400 (*.f64 angle (*.f64 (PI.f64) -1/180))) (neg.f64 (pow.f64 (*.f64 angle (PI.f64)) 2)))
(/.f64 (pow.f64 (*.f64 (PI.f64) angle) 2) (/.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 1/32400))
(*.f64 (/.f64 (pow.f64 (*.f64 angle (PI.f64)) 2) (*.f64 (PI.f64) (*.f64 angle 1/180))) 1/32400)
(*.f64 (/.f64 (pow.f64 (*.f64 angle (PI.f64)) 2) (PI.f64)) (*.f64 (/.f64 1/32400 angle) 180))
(/.f64 (pow.f64 (*.f64 (PI.f64) angle) 2) (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 32400))
(/.f64 (pow.f64 (*.f64 angle (PI.f64)) 2) (*.f64 (PI.f64) (*.f64 (*.f64 angle 1/180) 32400)))
(/.f64 (neg.f64 (PI.f64)) (/.f64 -180 angle))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(/.f64 (*.f64 (PI.f64) (neg.f64 angle)) -180)
(*.f64 (PI.f64) (*.f64 angle 1/180))
(/.f64 (*.f64 (PI.f64) (neg.f64 angle)) (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (/.f64 (/.f64 -32400 (PI.f64)) angle)))
(/.f64 (*.f64 (PI.f64) (neg.f64 angle)) (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (/.f64 -32400 (*.f64 angle (PI.f64)))))
(*.f64 (/.f64 (*.f64 (neg.f64 angle) (/.f64 180 angle)) -32400) (*.f64 angle (PI.f64)))
(/.f64 (neg.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 4)) (*.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)) (pow.f64 (/.f64 (/.f64 180 angle) (PI.f64)) -2)))
(/.f64 (neg.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 4)) (*.f64 (PI.f64) (*.f64 (*.f64 angle -1/180) (pow.f64 (/.f64 180 (*.f64 angle (PI.f64))) -2))))
(/.f64 (neg.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 4)) (*.f64 (pow.f64 (*.f64 angle (PI.f64)) 3) -1/5832000))
(/.f64 -1/32400 (/.f64 angle (*.f64 (pow.f64 (*.f64 (PI.f64) angle) 2) (/.f64 -180 (PI.f64)))))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(/.f64 (*.f64 (*.f64 (PI.f64) angle) 1/32400) 1/180)
(*.f64 (PI.f64) (*.f64 angle 1/180))
(/.f64 (*.f64 (*.f64 (PI.f64) angle) 1/32400) (/.f64 (PI.f64) (/.f64 (*.f64 (PI.f64) angle) (*.f64 angle 1/180))))
(/.f64 (PI.f64) (/.f64 (/.f64 (/.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (*.f64 angle (PI.f64))) 1/32400) angle))
(/.f64 (*.f64 (PI.f64) (*.f64 angle 1/32400)) (/.f64 (*.f64 (PI.f64) 1/180) (PI.f64)))
(/.f64 (*.f64 angle (*.f64 1/32400 (pow.f64 (PI.f64) 2))) (/.f64 (PI.f64) (*.f64 angle (/.f64 180 angle))))
(*.f64 (*.f64 (*.f64 angle 1/32400) (pow.f64 (PI.f64) 2)) (/.f64 (*.f64 angle (/.f64 180 angle)) (PI.f64)))
(/.f64 (*.f64 (PI.f64) (*.f64 1/32400 (*.f64 angle angle))) (/.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (PI.f64)))
(/.f64 (*.f64 (PI.f64) (*.f64 1/32400 (*.f64 angle angle))) (/.f64 (PI.f64) (/.f64 (PI.f64) (*.f64 angle 1/180))))
(*.f64 (/.f64 (PI.f64) (*.f64 angle 1/180)) (*.f64 1/32400 (*.f64 angle angle)))
(/.f64 (*.f64 1/180 (pow.f64 (*.f64 (PI.f64) angle) 2)) (*.f64 (PI.f64) angle))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(/.f64 (*.f64 1/180 (pow.f64 (*.f64 (PI.f64) angle) 2)) (/.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 1/180))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(/.f64 (*.f64 1/180 (pow.f64 (*.f64 (PI.f64) angle) 2)) (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 180))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(/.f64 (*.f64 1/180 (*.f64 (PI.f64) (*.f64 angle angle))) (/.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (*.f64 (PI.f64) 1/180)))
(*.f64 (/.f64 (*.f64 1/180 (*.f64 (PI.f64) (*.f64 angle angle))) (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (PI.f64) 1/180))
(*.f64 (/.f64 1/180 (/.f64 (*.f64 angle 1/180) 1/180)) (*.f64 (PI.f64) (*.f64 angle angle)))
(/.f64 (*.f64 1/180 (*.f64 (PI.f64) (*.f64 angle angle))) (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (/.f64 180 (PI.f64))))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(/.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) angle) 2) -1/180) (*.f64 (PI.f64) (neg.f64 angle)))
(/.f64 (*.f64 -1/180 (pow.f64 (*.f64 angle (PI.f64)) 2)) (*.f64 (PI.f64) (neg.f64 angle)))
(*.f64 (/.f64 (pow.f64 (*.f64 angle (PI.f64)) 2) (PI.f64)) (/.f64 -1/180 (neg.f64 angle)))
(/.f64 (/.f64 (pow.f64 (/.f64 (/.f64 180 angle) (PI.f64)) -2) angle) (*.f64 (PI.f64) 1/180))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(/.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) angle) 2) -1/180) (PI.f64)) (neg.f64 angle))
(/.f64 (*.f64 -1/180 (pow.f64 (*.f64 angle (PI.f64)) 2)) (*.f64 (PI.f64) (neg.f64 angle)))
(*.f64 (/.f64 (pow.f64 (*.f64 angle (PI.f64)) 2) (PI.f64)) (/.f64 -1/180 (neg.f64 angle)))
(/.f64 (neg.f64 (*.f64 (*.f64 (PI.f64) angle) 1/32400)) -1/180)
(*.f64 (PI.f64) (*.f64 angle 1/180))
(/.f64 (/.f64 (*.f64 1/180 (pow.f64 (*.f64 (PI.f64) angle) 2)) (PI.f64)) angle)
(*.f64 (PI.f64) (*.f64 angle 1/180))
(/.f64 (*.f64 (*.f64 -1/32400 (/.f64 (pow.f64 (*.f64 (PI.f64) angle) 2) angle)) -180) (PI.f64))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(/.f64 (*.f64 angle -1/180) (/.f64 -1 (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(/.f64 (neg.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 6)) (*.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)) (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 4)))
(/.f64 (neg.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 6)) (*.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)) (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 4)))
(/.f64 (/.f64 (neg.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 6)) (*.f64 angle (*.f64 (PI.f64) -1/180))) (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 4))
(/.f64 (*.f64 angle angle) (/.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (*.f64 1/32400 (pow.f64 (PI.f64) 2))))
(*.f64 (/.f64 (*.f64 angle angle) (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (pow.f64 (PI.f64) 2) 1/32400))
(*.f64 (*.f64 (/.f64 (*.f64 angle angle) angle) (/.f64 180 (PI.f64))) (*.f64 (pow.f64 (PI.f64) 2) 1/32400))
(/.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (pow.f64 (*.f64 (PI.f64) 1/180) -2)))
(*.f64 (/.f64 angle (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 angle (pow.f64 (*.f64 (PI.f64) 1/180) -2)))
(*.f64 (*.f64 1 (/.f64 180 (PI.f64))) (/.f64 angle (pow.f64 (*.f64 (PI.f64) 1/180) -2)))
(/.f64 (/.f64 -1 angle) (/.f64 (PI.f64) (*.f64 (pow.f64 (*.f64 (PI.f64) angle) 2) -1/180)))
(/.f64 (neg.f64 (/.f64 (*.f64 -1/180 (pow.f64 (*.f64 angle (PI.f64)) 2)) (PI.f64))) angle)
(/.f64 (/.f64 (neg.f64 (pow.f64 (*.f64 angle (PI.f64)) 2)) (/.f64 (PI.f64) -1/180)) angle)
(/.f64 (/.f64 -1 (*.f64 (PI.f64) angle)) (/.f64 -180 (pow.f64 (*.f64 (PI.f64) angle) 2)))
(/.f64 -1 (*.f64 (/.f64 -180 (pow.f64 (*.f64 angle (PI.f64)) 2)) (*.f64 angle (PI.f64))))
(/.f64 (/.f64 (neg.f64 (pow.f64 (*.f64 angle (PI.f64)) 2)) (*.f64 angle (PI.f64))) -180)
(/.f64 (neg.f64 angle) (/.f64 -180 (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(/.f64 (*.f64 1/32400 (pow.f64 (PI.f64) 2)) (/.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (*.f64 angle angle)))
(*.f64 (/.f64 (*.f64 (pow.f64 (PI.f64) 2) 1/32400) (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 angle angle))
(*.f64 (/.f64 (*.f64 (pow.f64 (PI.f64) 2) 1/32400) (*.f64 (PI.f64) 1/180)) angle)
(/.f64 (*.f64 1/32400 (*.f64 angle angle)) (/.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (pow.f64 (PI.f64) 2)))
(/.f64 1/32400 (/.f64 (/.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (pow.f64 (PI.f64) 2)) (*.f64 angle angle)))
(*.f64 (/.f64 (*.f64 1/32400 (*.f64 angle angle)) (PI.f64)) (/.f64 (pow.f64 (PI.f64) 2) (*.f64 angle 1/180)))
(/.f64 (*.f64 angle (*.f64 (PI.f64) (neg.f64 angle))) (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (/.f64 -32400 (PI.f64))))
(/.f64 (*.f64 angle (*.f64 (PI.f64) (neg.f64 angle))) (*.f64 (PI.f64) (*.f64 (*.f64 angle 1/180) (/.f64 -32400 (PI.f64)))))
(*.f64 (*.f64 1 (/.f64 180 (PI.f64))) (*.f64 (/.f64 (*.f64 (PI.f64) (neg.f64 angle)) -32400) (PI.f64)))
(/.f64 (*.f64 (PI.f64) (*.f64 angle angle)) (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (/.f64 32400 (PI.f64))))
(*.f64 (/.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (*.f64 angle angle) (/.f64 32400 (PI.f64))))
(*.f64 (*.f64 1 (/.f64 180 angle)) (*.f64 (/.f64 (*.f64 angle angle) 32400) (PI.f64)))
(/.f64 (neg.f64 (pow.f64 (*.f64 (PI.f64) angle) 2)) (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) -32400))
(/.f64 (neg.f64 (pow.f64 (*.f64 angle (PI.f64)) 2)) (*.f64 (PI.f64) (*.f64 (*.f64 angle 1/180) -32400)))
(/.f64 (neg.f64 (pow.f64 (*.f64 angle (PI.f64)) 2)) (*.f64 (PI.f64) (/.f64 (*.f64 angle -32400) 180)))
(/.f64 (/.f64 -180 (PI.f64)) (*.f64 angle (/.f64 -32400 (pow.f64 (*.f64 (PI.f64) angle) 2))))
(*.f64 (/.f64 (/.f64 -180 (*.f64 angle (PI.f64))) -32400) (pow.f64 (*.f64 angle (PI.f64)) 2))
(/.f64 (exp.f64 (log.f64 (*.f64 (PI.f64) angle))) (exp.f64 (log.f64 180)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(/.f64 (exp.f64 (log.f64 (*.f64 (PI.f64) (neg.f64 angle)))) (exp.f64 (log.f64 -180)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(/.f64 (exp.f64 (/.f64 (pow.f64 (log.f64 (/.f64 180 (PI.f64))) 2) (-.f64 (log.f64 (*.f64 (PI.f64) 1/180)) (log.f64 angle)))) (exp.f64 (/.f64 (pow.f64 (log.f64 angle) 2) (-.f64 (log.f64 (*.f64 (PI.f64) 1/180)) (log.f64 angle)))))
(exp.f64 (-.f64 (/.f64 (pow.f64 (log.f64 (/.f64 180 (PI.f64))) 2) (-.f64 (log.f64 (*.f64 (PI.f64) 1/180)) (log.f64 angle))) (/.f64 (pow.f64 (log.f64 angle) 2) (-.f64 (log.f64 (*.f64 (PI.f64) 1/180)) (log.f64 angle)))))
(/.f64 (exp.f64 (/.f64 (pow.f64 (log.f64 (*.f64 (PI.f64) 1/180)) 3) (+.f64 (pow.f64 (log.f64 (/.f64 180 (PI.f64))) 2) (*.f64 (log.f64 angle) (log.f64 (*.f64 (/.f64 180 (PI.f64)) angle)))))) (exp.f64 (/.f64 (pow.f64 (neg.f64 (log.f64 angle)) 3) (+.f64 (pow.f64 (log.f64 (/.f64 180 (PI.f64))) 2) (*.f64 (log.f64 angle) (log.f64 (*.f64 (/.f64 180 (PI.f64)) angle)))))))
(exp.f64 (-.f64 (/.f64 (pow.f64 (log.f64 (*.f64 (PI.f64) 1/180)) 3) (+.f64 (pow.f64 (log.f64 (/.f64 180 (PI.f64))) 2) (*.f64 (log.f64 angle) (log.f64 (/.f64 (*.f64 180 angle) (PI.f64)))))) (/.f64 (pow.f64 (neg.f64 (log.f64 angle)) 3) (+.f64 (pow.f64 (log.f64 (/.f64 180 (PI.f64))) 2) (*.f64 (log.f64 angle) (log.f64 (/.f64 (*.f64 180 angle) (PI.f64))))))))
(exp.f64 (-.f64 (/.f64 (pow.f64 (log.f64 (*.f64 (PI.f64) 1/180)) 3) (fma.f64 (log.f64 angle) (log.f64 (/.f64 (*.f64 angle 180) (PI.f64))) (pow.f64 (log.f64 (/.f64 180 (PI.f64))) 2))) (/.f64 (pow.f64 (neg.f64 (log.f64 angle)) 3) (fma.f64 (log.f64 angle) (log.f64 (/.f64 (*.f64 angle 180) (PI.f64))) (pow.f64 (log.f64 (/.f64 180 (PI.f64))) 2)))))
(/.f64 (*.f64 -1 (*.f64 (*.f64 (PI.f64) angle) 1/32400)) -1/180)
(*.f64 (PI.f64) (*.f64 angle 1/180))
(/.f64 (*.f64 (pow.f64 (/.f64 (/.f64 180 angle) (PI.f64)) -2) 180) (*.f64 (PI.f64) angle))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(/.f64 (*.f64 1 (*.f64 angle 1/180)) (/.f64 1 (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(/.f64 (*.f64 1 (neg.f64 angle)) (/.f64 -180 (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(/.f64 (*.f64 (neg.f64 angle) 1) (/.f64 -180 (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(/.f64 (*.f64 (*.f64 angle 1/180) 1) (/.f64 1 (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(/.f64 (*.f64 (*.f64 1/180 (pow.f64 (*.f64 (PI.f64) angle) 2)) (/.f64 (/.f64 180 angle) (PI.f64))) 180)
(*.f64 (PI.f64) (*.f64 angle 1/180))
(/.f64 (*.f64 (*.f64 1/180 (*.f64 (PI.f64) (*.f64 angle angle))) (/.f64 (/.f64 180 angle) (PI.f64))) (/.f64 180 (PI.f64)))
(/.f64 (*.f64 1/180 (*.f64 (PI.f64) (*.f64 angle angle))) (/.f64 (/.f64 180 (PI.f64)) (/.f64 180 (*.f64 angle (PI.f64)))))
(*.f64 (/.f64 (*.f64 1/180 (*.f64 (PI.f64) (*.f64 angle angle))) (/.f64 180 (PI.f64))) (/.f64 180 (*.f64 angle (PI.f64))))
(/.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (/.f64 (/.f64 180 angle) (PI.f64))) (/.f64 (/.f64 180 angle) (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(/.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) angle) 2) (/.f64 (/.f64 180 angle) (PI.f64))) 32400)
(/.f64 (*.f64 (/.f64 180 (*.f64 angle (PI.f64))) (pow.f64 (*.f64 angle (PI.f64)) 2)) 32400)
(/.f64 (pow.f64 (*.f64 angle (PI.f64)) 2) (*.f64 180 (*.f64 angle (PI.f64))))
(/.f64 (*.f64 (*.f64 (PI.f64) angle) (/.f64 (/.f64 180 angle) (PI.f64))) (/.f64 (/.f64 32400 (PI.f64)) angle))
(/.f64 (*.f64 angle (PI.f64)) (/.f64 (/.f64 32400 (*.f64 angle (PI.f64))) (/.f64 180 (*.f64 angle (PI.f64)))))
(/.f64 (*.f64 (PI.f64) (/.f64 (*.f64 angle (/.f64 180 angle)) (PI.f64))) (/.f64 32400 (*.f64 angle (PI.f64))))
(/.f64 (*.f64 angle (/.f64 (/.f64 180 angle) (PI.f64))) (/.f64 (pow.f64 (*.f64 (PI.f64) 1/180) -2) angle))
(*.f64 (/.f64 (/.f64 (*.f64 angle (/.f64 180 angle)) (PI.f64)) (pow.f64 (*.f64 (PI.f64) 1/180) -2)) angle)
(/.f64 (*.f64 (*.f64 angle angle) (/.f64 (/.f64 180 angle) (PI.f64))) (pow.f64 (*.f64 (PI.f64) 1/180) -2))
(/.f64 (*.f64 angle angle) (/.f64 (pow.f64 (*.f64 (PI.f64) 1/180) -2) (/.f64 180 (*.f64 angle (PI.f64)))))
(*.f64 (/.f64 (*.f64 angle angle) (pow.f64 (*.f64 (PI.f64) 1/180) -2)) (/.f64 180 (*.f64 angle (PI.f64))))
(/.f64 (*.f64 (pow.f64 (/.f64 (/.f64 180 angle) (PI.f64)) -2) (/.f64 180 (PI.f64))) angle)
(*.f64 (PI.f64) (*.f64 angle 1/180))
(/.f64 (*.f64 (pow.f64 (/.f64 (/.f64 180 angle) (PI.f64)) -2) (/.f64 180 angle)) (PI.f64))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(/.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) angle) 2) -1/180) (PI.f64))) angle)
(/.f64 (neg.f64 (/.f64 (*.f64 -1/180 (pow.f64 (*.f64 angle (PI.f64)) 2)) (PI.f64))) angle)
(/.f64 (/.f64 (neg.f64 (pow.f64 (*.f64 angle (PI.f64)) 2)) (/.f64 (PI.f64) -1/180)) angle)
(/.f64 (*.f64 (*.f64 -1/32400 (/.f64 (pow.f64 (*.f64 (PI.f64) angle) 2) angle)) 1) (*.f64 (PI.f64) -1/180))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(/.f64 (*.f64 1 (neg.f64 (*.f64 (*.f64 (PI.f64) angle) 1/32400))) -1/180)
(*.f64 (PI.f64) (*.f64 angle 1/180))
(/.f64 (*.f64 1 (/.f64 (*.f64 1/180 (pow.f64 (*.f64 (PI.f64) angle) 2)) (PI.f64))) angle)
(*.f64 (PI.f64) (*.f64 angle 1/180))
(/.f64 (*.f64 1 (*.f64 (*.f64 -1/32400 (/.f64 (pow.f64 (*.f64 (PI.f64) angle) 2) angle)) -180)) (PI.f64))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(/.f64 (*.f64 1 (/.f64 (pow.f64 (/.f64 (/.f64 180 angle) (PI.f64)) -2) angle)) (*.f64 (PI.f64) 1/180))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(/.f64 (*.f64 (/.f64 (/.f64 -180 (PI.f64)) angle) (neg.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 4))) (pow.f64 (/.f64 (/.f64 180 angle) (PI.f64)) -2))
(/.f64 (neg.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 4) (/.f64 -180 (*.f64 angle (PI.f64))))) (pow.f64 (/.f64 180 (*.f64 angle (PI.f64))) -2))
(*.f64 (/.f64 (/.f64 -180 (*.f64 angle (PI.f64))) (*.f64 1/32400 (pow.f64 (*.f64 angle (PI.f64)) 2))) (neg.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 4)))
(/.f64 (*.f64 (/.f64 (/.f64 -180 (PI.f64)) angle) (neg.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 6))) (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 4))
(/.f64 (/.f64 -180 (*.f64 angle (PI.f64))) (/.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 4) (neg.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 6))))
(*.f64 (/.f64 (/.f64 -180 (*.f64 angle (PI.f64))) (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 4)) (neg.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 6)))
(/.f64 (*.f64 (/.f64 -1 (*.f64 (PI.f64) angle)) (pow.f64 (/.f64 (/.f64 180 angle) (PI.f64)) -2)) -1/180)
(/.f64 (*.f64 (pow.f64 (/.f64 180 (*.f64 angle (PI.f64))) -2) (/.f64 -1 (*.f64 angle (PI.f64)))) -1/180)
(/.f64 (/.f64 (neg.f64 (*.f64 1/32400 (pow.f64 (*.f64 angle (PI.f64)) 2))) (*.f64 angle (PI.f64))) -1/180)
(/.f64 (*.f64 (/.f64 180 (PI.f64)) (pow.f64 (/.f64 (/.f64 180 angle) (PI.f64)) -2)) angle)
(*.f64 (PI.f64) (*.f64 angle 1/180))
(/.f64 (*.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) angle) 2) -1/180) (/.f64 (/.f64 180 angle) (PI.f64))) -180)
(/.f64 (*.f64 -1/180 (pow.f64 (*.f64 angle (PI.f64)) 2)) (*.f64 (PI.f64) (neg.f64 angle)))
(*.f64 (/.f64 (pow.f64 (*.f64 angle (PI.f64)) 2) (PI.f64)) (/.f64 -1/180 (neg.f64 angle)))
(/.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle angle)) (/.f64 (/.f64 180 angle) (PI.f64))) (/.f64 32400 (PI.f64)))
(/.f64 (*.f64 (PI.f64) (*.f64 angle angle)) (/.f64 (/.f64 32400 (PI.f64)) (/.f64 180 (*.f64 angle (PI.f64)))))
(*.f64 (/.f64 (*.f64 (PI.f64) (*.f64 angle angle)) (/.f64 32400 (PI.f64))) (/.f64 180 (*.f64 angle (PI.f64))))
(/.f64 (*.f64 (*.f64 angle (*.f64 (PI.f64) (neg.f64 angle))) (/.f64 (/.f64 180 angle) (PI.f64))) (/.f64 -32400 (PI.f64)))
(*.f64 (/.f64 (*.f64 (/.f64 180 (*.f64 angle (PI.f64))) (*.f64 angle (*.f64 (PI.f64) (neg.f64 angle)))) -32400) (PI.f64))
(*.f64 (/.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 (neg.f64 angle) (/.f64 180 (*.f64 angle (PI.f64)))))) -32400) (PI.f64))
(/.f64 (*.f64 (neg.f64 (pow.f64 (*.f64 (PI.f64) angle) 2)) (/.f64 (/.f64 180 angle) (PI.f64))) -32400)
(/.f64 (neg.f64 (*.f64 (/.f64 180 (*.f64 angle (PI.f64))) (pow.f64 (*.f64 angle (PI.f64)) 2))) -32400)
(/.f64 (neg.f64 (pow.f64 (*.f64 angle (PI.f64)) 2)) (*.f64 -180 (*.f64 angle (PI.f64))))
(/.f64 (*.f64 (*.f64 (PI.f64) (neg.f64 angle)) (/.f64 (/.f64 180 angle) (PI.f64))) (/.f64 (/.f64 -32400 (PI.f64)) angle))
(/.f64 (*.f64 (PI.f64) (neg.f64 angle)) (/.f64 (/.f64 -32400 (*.f64 angle (PI.f64))) (/.f64 180 (*.f64 angle (PI.f64)))))
(*.f64 (/.f64 (*.f64 (PI.f64) (neg.f64 angle)) (/.f64 -32400 (*.f64 angle (PI.f64)))) (/.f64 180 (*.f64 angle (PI.f64))))
(/.f64 (*.f64 (neg.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 4)) (/.f64 (/.f64 -180 (PI.f64)) angle)) (pow.f64 (/.f64 (/.f64 180 angle) (PI.f64)) -2))
(/.f64 (neg.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 4) (/.f64 -180 (*.f64 angle (PI.f64))))) (pow.f64 (/.f64 180 (*.f64 angle (PI.f64))) -2))
(*.f64 (/.f64 (/.f64 -180 (*.f64 angle (PI.f64))) (*.f64 1/32400 (pow.f64 (*.f64 angle (PI.f64)) 2))) (neg.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 4)))
(/.f64 (*.f64 (neg.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 6)) (/.f64 (/.f64 -180 (PI.f64)) angle)) (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 4))
(/.f64 (/.f64 -180 (*.f64 angle (PI.f64))) (/.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 4) (neg.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 6))))
(*.f64 (/.f64 (/.f64 -180 (*.f64 angle (PI.f64))) (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 4)) (neg.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 6)))
(/.f64 (*.f64 (/.f64 (/.f64 1 angle) (PI.f64)) (*.f64 (pow.f64 (*.f64 (PI.f64) angle) 2) -1/32400)) -1/180)
(*.f64 (PI.f64) (*.f64 angle 1/180))
(/.f64 (*.f64 (/.f64 -180 (PI.f64)) (*.f64 (pow.f64 (*.f64 (PI.f64) angle) 2) -1/32400)) angle)
(*.f64 (PI.f64) (*.f64 angle 1/180))
(/.f64 (*.f64 (*.f64 (PI.f64) 1/180) (*.f64 angle (/.f64 1 angle))) (/.f64 1 angle))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(/.f64 (*.f64 1 (*.f64 angle (/.f64 1 angle))) (/.f64 (/.f64 180 angle) (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(/.f64 (*.f64 (*.f64 (PI.f64) -1/180) (*.f64 angle (/.f64 1 angle))) (/.f64 -1 angle))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(/.f64 (/.f64 (pow.f64 (/.f64 (/.f64 180 angle) (PI.f64)) -2) (PI.f64)) (*.f64 angle 1/180))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(/.f64 (/.f64 (pow.f64 (/.f64 (/.f64 180 angle) (PI.f64)) -2) (*.f64 angle -1/180)) (neg.f64 (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(/.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) angle) 2) -1/32400) (PI.f64)) (*.f64 angle -1/180))
(/.f64 (pow.f64 (*.f64 angle (PI.f64)) 2) (/.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)) -1/32400))
(*.f64 (/.f64 (pow.f64 (*.f64 angle (PI.f64)) 2) (PI.f64)) (/.f64 -1/32400 (*.f64 angle -1/180)))
(/.f64 (/.f64 (pow.f64 (/.f64 (/.f64 180 angle) (PI.f64)) -2) -1) (*.f64 (PI.f64) (*.f64 angle -1/180)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(/.f64 (/.f64 (pow.f64 (/.f64 (/.f64 180 angle) (PI.f64)) -2) (*.f64 angle 1/180)) (PI.f64))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(/.f64 (/.f64 (pow.f64 (/.f64 (/.f64 180 angle) (PI.f64)) -2) 1) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(/.f64 (/.f64 (pow.f64 (/.f64 (/.f64 180 angle) (PI.f64)) -2) (sqrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (sqrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(/.f64 (/.f64 angle (/.f64 1 (PI.f64))) 180)
(*.f64 (PI.f64) (*.f64 angle 1/180))
(/.f64 (/.f64 (*.f64 angle 1/180) 1) (/.f64 1 (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(/.f64 (-.f64 0 (pow.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)) 3)) (+.f64 0 (+.f64 (pow.f64 (/.f64 (/.f64 180 angle) (PI.f64)) -2) (*.f64 0 (*.f64 (PI.f64) (*.f64 angle -1/180))))))
(/.f64 (neg.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)) 3)) (+.f64 0 (pow.f64 (/.f64 180 (*.f64 angle (PI.f64))) -2)))
(/.f64 (*.f64 1/5832000 (pow.f64 (*.f64 angle (PI.f64)) 3)) (*.f64 1/32400 (pow.f64 (*.f64 angle (PI.f64)) 2)))
(/.f64 (pow.f64 (exp.f64 -1) (log.f64 180)) (pow.f64 (exp.f64 -1) (log.f64 (*.f64 (PI.f64) angle))))
(/.f64 (pow.f64 (exp.f64 -1) (log.f64 180)) (pow.f64 (exp.f64 -1) (log.f64 (*.f64 angle (PI.f64)))))
(pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 1)
(*.f64 (PI.f64) (*.f64 angle 1/180))
(pow.f64 (pow.f64 (/.f64 (/.f64 180 angle) (PI.f64)) -2) 1/2)
(sqrt.f64 (pow.f64 (/.f64 180 (*.f64 angle (PI.f64))) -2))
(fabs.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(pow.f64 (/.f64 (/.f64 180 angle) (PI.f64)) -1)
(*.f64 (PI.f64) (*.f64 angle 1/180))
(pow.f64 (exp.f64 -1) (log.f64 (/.f64 (/.f64 180 angle) (PI.f64))))
(exp.f64 (*.f64 -1 (-.f64 (log.f64 (/.f64 180 (PI.f64))) (log.f64 angle))))
(exp.f64 (neg.f64 (log.f64 (/.f64 180 (*.f64 angle (PI.f64))))))
(pow.f64 (sqrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)
(*.f64 (PI.f64) (*.f64 angle 1/180))
(pow.f64 (exp.f64 (-.f64 (pow.f64 (log.f64 (/.f64 180 (PI.f64))) 2) (pow.f64 (log.f64 angle) 2))) (/.f64 -1 (log.f64 (*.f64 (/.f64 180 (PI.f64)) angle))))
(pow.f64 (exp.f64 (-.f64 (pow.f64 (log.f64 (/.f64 180 (PI.f64))) 2) (pow.f64 (log.f64 angle) 2))) (/.f64 -1 (log.f64 (/.f64 (*.f64 180 angle) (PI.f64)))))
(pow.f64 (exp.f64 (-.f64 (pow.f64 (log.f64 (/.f64 180 (PI.f64))) 2) (pow.f64 (log.f64 angle) 2))) (/.f64 -1 (log.f64 (/.f64 (*.f64 angle 180) (PI.f64)))))
(pow.f64 (exp.f64 (+.f64 (pow.f64 (log.f64 (*.f64 (PI.f64) 1/180)) 3) (pow.f64 (log.f64 angle) 3))) (/.f64 1 (+.f64 (pow.f64 (log.f64 (/.f64 180 (PI.f64))) 2) (*.f64 (log.f64 angle) (log.f64 (*.f64 (/.f64 180 (PI.f64)) angle))))))
(pow.f64 (exp.f64 (+.f64 (pow.f64 (log.f64 (*.f64 (PI.f64) 1/180)) 3) (pow.f64 (log.f64 angle) 3))) (/.f64 1 (+.f64 (pow.f64 (log.f64 (/.f64 180 (PI.f64))) 2) (*.f64 (log.f64 angle) (log.f64 (/.f64 (*.f64 180 angle) (PI.f64)))))))
(pow.f64 (exp.f64 (+.f64 (pow.f64 (log.f64 (*.f64 (PI.f64) 1/180)) 3) (pow.f64 (log.f64 angle) 3))) (/.f64 1 (fma.f64 (log.f64 angle) (log.f64 (/.f64 (*.f64 angle 180) (PI.f64))) (pow.f64 (log.f64 (/.f64 180 (PI.f64))) 2))))
(neg.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(neg.f64 (/.f64 (*.f64 (PI.f64) 1/180) (/.f64 -1 angle)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(exp.f64 (log.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(exp.f64 (-.f64 (*.f64 2 (log.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (log.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(exp.f64 (*.f64 (log.f64 (exp.f64 -1)) (log.f64 (/.f64 (/.f64 180 angle) (PI.f64)))))
(exp.f64 (*.f64 -1 (-.f64 (log.f64 (/.f64 180 (PI.f64))) (log.f64 angle))))
(exp.f64 (neg.f64 (log.f64 (/.f64 180 (*.f64 angle (PI.f64))))))
(log1p.f64 (expm1.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(expm1.f64 (log1p.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 (sqrt.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sqrt.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(pow.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 1)
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 1 (*.f64 1/180 (*.f64 angle (PI.f64))))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 (*.f64 (cbrt.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cbrt.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (cbrt.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(cbrt.f64 (*.f64 (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 1/180 (*.f64 angle (PI.f64)))))
(cbrt.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (*.f64 1/32400 (pow.f64 (*.f64 angle (PI.f64)) 2))))
(cbrt.f64 (*.f64 1/5832000 (pow.f64 (*.f64 angle (PI.f64)) 3)))
(exp.f64 (log.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(log.f64 (exp.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(binary32->binary64 (binary64->binary32 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(binary32->binary64 (binary64->binary32 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(binary32->binary64 (binary64->binary32 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(binary32->binary64 (binary64->binary32 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(binary32->binary64 (*.f32 1/180 (*.f32 (binary64->binary32 angle) (PI.f32))))
(binary32->binary64 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))
(-.f64 0 (neg.f64 (PI.f64)))
(PI.f64)
(*.f64 (PI.f64) 1)
(PI.f64)
(*.f64 -1 (neg.f64 (PI.f64)))
(PI.f64)
(*.f64 1 (PI.f64))
(PI.f64)
(/.f64 (PI.f64) 1)
(PI.f64)
(/.f64 1 (/.f64 1 (PI.f64)))
(PI.f64)
(pow.f64 (PI.f64) 1)
(PI.f64)
(neg.f64 (neg.f64 (PI.f64)))
(PI.f64)
(exp.f64 (*.f64 (log.f64 (PI.f64)) 1))
(PI.f64)
(log1p.f64 (expm1.f64 (PI.f64)))
(PI.f64)
(expm1.f64 (log1p.f64 (PI.f64)))
(PI.f64)
(*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64)))
(PI.f64)
(pow.f64 (PI.f64) 1)
(PI.f64)
(*.f64 1 (PI.f64))
(PI.f64)
(*.f64 (*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (PI.f64))) (cbrt.f64 (PI.f64)))
(PI.f64)
(cbrt.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (PI.f64)))
(PI.f64)
(exp.f64 (log.f64 (PI.f64)))
(PI.f64)
(log.f64 (exp.f64 (PI.f64)))
(PI.f64)
(binary32->binary64 (binary64->binary32 (PI.f64)))
(binary32->binary64 (binary64->binary32 (PI.f64)))
(binary32->binary64 (PI.f32))
(+.f64 0 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(+.f64 (*.f64 (/.f64 (/.f64 -180 (PI.f64)) angle) 0) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(-.f64 0 (*.f64 (PI.f64) (*.f64 angle -1/180)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(-.f64 (/.f64 0 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (PI.f64) (*.f64 angle -1/180)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 (PI.f64) (*.f64 (neg.f64 angle) -1/180))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 (PI.f64) (*.f64 (*.f64 angle 1/180) 1))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 (PI.f64) (*.f64 -1/180 (neg.f64 angle)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 (PI.f64) (neg.f64 (*.f64 angle -1/180)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 angle (*.f64 (*.f64 angle (*.f64 1/32400 (pow.f64 (PI.f64) 2))) (/.f64 (/.f64 180 angle) (PI.f64))))
(*.f64 angle (*.f64 (/.f64 180 (*.f64 angle (PI.f64))) (*.f64 (*.f64 angle 1/32400) (pow.f64 (PI.f64) 2))))
(*.f64 angle (*.f64 angle (*.f64 1/32400 (*.f64 (pow.f64 (PI.f64) 2) (/.f64 180 (*.f64 angle (PI.f64)))))))
(*.f64 (*.f64 (PI.f64) angle) 1/180)
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 (*.f64 (PI.f64) angle) (*.f64 (*.f64 (*.f64 (PI.f64) angle) 1/32400) (/.f64 (/.f64 180 angle) (PI.f64))))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 1/180 (*.f64 (PI.f64) angle))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 1/180 (*.f64 (*.f64 1/180 (pow.f64 (*.f64 (PI.f64) angle) 2)) (/.f64 (/.f64 180 angle) (PI.f64))))
(*.f64 1/180 (*.f64 1/180 (*.f64 (/.f64 180 (*.f64 angle (PI.f64))) (pow.f64 (*.f64 angle (PI.f64)) 2))))
(*.f64 1/180 (pow.f64 (/.f64 (/.f64 1 angle) (PI.f64)) -1))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 (*.f64 (PI.f64) 1/180) angle)
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 (*.f64 (PI.f64) 1/180) (exp.f64 (+.f64 (log.f64 angle) (*.f64 (log.f64 angle) 0))))
(*.f64 (PI.f64) (*.f64 1/180 (*.f64 (exp.f64 (log.f64 angle)) 1)))
(*.f64 (PI.f64) (*.f64 1/180 (exp.f64 (log.f64 angle))))
(*.f64 (*.f64 (PI.f64) 1/180) (*.f64 (*.f64 1/180 (*.f64 (PI.f64) (*.f64 angle angle))) (/.f64 (/.f64 180 angle) (PI.f64))))
(*.f64 (PI.f64) (*.f64 1/180 (*.f64 (/.f64 180 (*.f64 angle (PI.f64))) (*.f64 1/180 (*.f64 (PI.f64) (*.f64 angle angle))))))
(*.f64 (PI.f64) (*.f64 1/180 (*.f64 1/180 (*.f64 (PI.f64) (*.f64 angle (/.f64 (*.f64 angle (/.f64 180 angle)) (PI.f64)))))))
(*.f64 (*.f64 (PI.f64) 1/180) (*.f64 angle (*.f64 angle (/.f64 1 angle))))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 1)
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (*.f64 angle (/.f64 1 angle)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (exp.f64 (*.f64 2 (*.f64 (log.f64 angle) 0))))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (/.f64 (/.f64 180 angle) (PI.f64))))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (*.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)) (/.f64 (/.f64 -180 (PI.f64)) angle)))
(*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (*.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)) (/.f64 -180 (*.f64 angle (PI.f64)))))
(*.f64 (/.f64 -180 (*.f64 angle (PI.f64))) (*.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)) (*.f64 (PI.f64) (*.f64 angle 1/180))))
(*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (*.f64 (*.f64 angle (/.f64 1 angle)) (*.f64 angle (/.f64 1 angle))))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 (pow.f64 (/.f64 (/.f64 180 angle) (PI.f64)) -2) (/.f64 (/.f64 180 angle) (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) angle) 2) -1/32400) (/.f64 (/.f64 -180 (PI.f64)) angle))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 -1/180 (*.f64 (PI.f64) (neg.f64 angle)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 (*.f64 (PI.f64) -1/180) (*.f64 angle -1))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 (*.f64 (PI.f64) -1/180) (neg.f64 angle))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 (*.f64 (PI.f64) -1/180) (*.f64 (neg.f64 angle) 1))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)) -1)
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)) (/.f64 (*.f64 (PI.f64) angle) (*.f64 (PI.f64) (neg.f64 angle))))
(/.f64 (*.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)) (*.f64 angle (PI.f64))) (*.f64 (PI.f64) (neg.f64 angle)))
(*.f64 (PI.f64) (*.f64 (*.f64 angle -1/180) (/.f64 angle (neg.f64 angle))))
(*.f64 (/.f64 180 (PI.f64)) (/.f64 (pow.f64 (/.f64 (/.f64 180 angle) (PI.f64)) -2) angle))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 (/.f64 180 (PI.f64)) (pow.f64 (/.f64 angle (pow.f64 (/.f64 (/.f64 180 angle) (PI.f64)) -2)) -1))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 -1 (*.f64 (PI.f64) (*.f64 angle -1/180)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 -1 (pow.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)) 1))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 (/.f64 1 angle) (/.f64 (*.f64 1/180 (pow.f64 (*.f64 (PI.f64) angle) 2)) (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 (*.f64 angle 1/180) (PI.f64))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 (*.f64 angle 1/180) (*.f64 (*.f64 (pow.f64 (PI.f64) 2) (*.f64 angle 1/180)) (/.f64 (/.f64 180 angle) (PI.f64))))
(*.f64 (*.f64 angle 1/180) (*.f64 (/.f64 180 (*.f64 angle (PI.f64))) (*.f64 (pow.f64 (PI.f64) 2) (*.f64 angle 1/180))))
(*.f64 angle (*.f64 1/180 (*.f64 (pow.f64 (PI.f64) 2) (*.f64 (*.f64 angle 1/180) (/.f64 180 (*.f64 angle (PI.f64)))))))
(*.f64 (*.f64 -1/32400 (/.f64 (pow.f64 (*.f64 (PI.f64) angle) 2) angle)) (/.f64 -180 (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 1 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 (/.f64 (/.f64 -180 (PI.f64)) angle) (*.f64 (pow.f64 (*.f64 (PI.f64) angle) 2) -1/32400))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 (/.f64 (/.f64 -180 (PI.f64)) angle) (pow.f64 (/.f64 -32400 (pow.f64 (*.f64 (PI.f64) angle) 2)) -1))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 (/.f64 (/.f64 180 angle) (PI.f64)) (pow.f64 (/.f64 (/.f64 180 angle) (PI.f64)) -2))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 1/32400 (*.f64 (pow.f64 (*.f64 (PI.f64) angle) 2) (/.f64 (/.f64 180 angle) (PI.f64))))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 1/32400 (*.f64 (neg.f64 (pow.f64 (*.f64 (PI.f64) angle) 2)) (/.f64 (/.f64 -180 (PI.f64)) angle)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 (pow.f64 (*.f64 (PI.f64) angle) 2) (*.f64 1/32400 (/.f64 (/.f64 180 angle) (PI.f64))))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 (neg.f64 (PI.f64)) (*.f64 angle -1/180))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 (*.f64 (PI.f64) (neg.f64 angle)) -1/180)
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 (*.f64 angle (/.f64 1 angle)) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 -1/32400 (*.f64 (pow.f64 (*.f64 (PI.f64) angle) 2) (/.f64 (/.f64 -180 (PI.f64)) angle)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 (*.f64 (*.f64 (PI.f64) angle) 1/32400) 180)
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 (*.f64 (*.f64 (PI.f64) angle) 1/32400) (*.f64 (*.f64 (PI.f64) angle) (/.f64 (/.f64 180 angle) (PI.f64))))
(*.f64 (*.f64 (PI.f64) (*.f64 angle 1/32400)) (*.f64 (PI.f64) (/.f64 (*.f64 angle (/.f64 180 angle)) (PI.f64))))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 1/32400 (*.f64 (PI.f64) (/.f64 (*.f64 angle (/.f64 180 angle)) (PI.f64)))))
(*.f64 (*.f64 angle (*.f64 1/32400 (pow.f64 (PI.f64) 2))) (*.f64 angle (/.f64 (/.f64 180 angle) (PI.f64))))
(*.f64 (*.f64 (*.f64 angle 1/32400) (pow.f64 (PI.f64) 2)) (/.f64 (*.f64 angle (/.f64 180 angle)) (PI.f64)))
(*.f64 (*.f64 (PI.f64) (*.f64 1/32400 (*.f64 angle angle))) (*.f64 (PI.f64) (/.f64 (/.f64 180 angle) (PI.f64))))
(*.f64 (PI.f64) (*.f64 (*.f64 1/32400 (*.f64 angle angle)) (/.f64 (*.f64 (PI.f64) (/.f64 180 angle)) (PI.f64))))
(*.f64 (*.f64 1/180 (pow.f64 (*.f64 (PI.f64) angle) 2)) (*.f64 1/180 (/.f64 (/.f64 180 angle) (PI.f64))))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 (*.f64 1/180 (*.f64 (PI.f64) (*.f64 angle angle))) (*.f64 (*.f64 (PI.f64) 1/180) (/.f64 (/.f64 180 angle) (PI.f64))))
(*.f64 (*.f64 1/180 (*.f64 (PI.f64) (*.f64 angle angle))) (*.f64 (/.f64 180 (*.f64 angle (PI.f64))) (*.f64 (PI.f64) 1/180)))
(*.f64 (*.f64 1/180 (*.f64 (PI.f64) (*.f64 angle angle))) (*.f64 (PI.f64) (/.f64 (/.f64 1 angle) (PI.f64))))
(*.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) angle) 2) -1/180) (/.f64 -1 (*.f64 (PI.f64) angle)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 (/.f64 (pow.f64 (/.f64 (/.f64 180 angle) (PI.f64)) -2) angle) (/.f64 180 (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) angle) 2) -1/180) (PI.f64)) (/.f64 -1 angle))
(/.f64 (neg.f64 (/.f64 (*.f64 -1/180 (pow.f64 (*.f64 angle (PI.f64)) 2)) (PI.f64))) angle)
(/.f64 (/.f64 (neg.f64 (pow.f64 (*.f64 angle (PI.f64)) 2)) (/.f64 (PI.f64) -1/180)) angle)
(*.f64 (neg.f64 (*.f64 (*.f64 (PI.f64) angle) 1/32400)) -180)
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 (/.f64 (*.f64 1/180 (pow.f64 (*.f64 (PI.f64) angle) 2)) (PI.f64)) (/.f64 1 angle))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 (*.f64 (*.f64 -1/32400 (/.f64 (pow.f64 (*.f64 (PI.f64) angle) 2) angle)) -180) (/.f64 1 (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 (/.f64 (/.f64 1 angle) (PI.f64)) (*.f64 1/180 (pow.f64 (*.f64 (PI.f64) angle) 2)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 (*.f64 angle -1/180) (neg.f64 (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 (*.f64 angle -1/180) (*.f64 (neg.f64 (PI.f64)) 1))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 (*.f64 angle angle) (*.f64 (*.f64 1/32400 (pow.f64 (PI.f64) 2)) (/.f64 (/.f64 180 angle) (PI.f64))))
(*.f64 angle (*.f64 (/.f64 180 (*.f64 angle (PI.f64))) (*.f64 (*.f64 angle 1/32400) (pow.f64 (PI.f64) 2))))
(*.f64 angle (*.f64 angle (*.f64 1/32400 (*.f64 (pow.f64 (PI.f64) 2) (/.f64 180 (*.f64 angle (PI.f64)))))))
(*.f64 (/.f64 (PI.f64) (*.f64 angle (/.f64 180 angle))) (neg.f64 (/.f64 (*.f64 (PI.f64) (neg.f64 angle)) (PI.f64))))
(*.f64 (/.f64 (PI.f64) (/.f64 (PI.f64) (neg.f64 angle))) (/.f64 (neg.f64 (PI.f64)) (*.f64 angle (/.f64 180 angle))))
(*.f64 (neg.f64 angle) (*.f64 (/.f64 (neg.f64 (PI.f64)) (*.f64 angle 180)) angle))
(*.f64 (/.f64 (*.f64 (PI.f64) (neg.f64 angle)) (PI.f64)) (neg.f64 (/.f64 (PI.f64) (*.f64 angle (/.f64 180 angle)))))
(*.f64 (/.f64 (PI.f64) (/.f64 (PI.f64) (neg.f64 angle))) (/.f64 (neg.f64 (PI.f64)) (*.f64 angle (/.f64 180 angle))))
(*.f64 (neg.f64 angle) (*.f64 (/.f64 (neg.f64 (PI.f64)) (*.f64 angle 180)) angle))
(*.f64 (/.f64 (PI.f64) (/.f64 (*.f64 (PI.f64) angle) (*.f64 angle 1/180))) (*.f64 (PI.f64) angle))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 (/.f64 1/32400 angle) (neg.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) angle) 2) (/.f64 -180 (PI.f64)))))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 (/.f64 (/.f64 1/32400 angle) (PI.f64)) (neg.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) angle) 2) -180)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 (/.f64 -1/180 (PI.f64)) (neg.f64 (/.f64 (pow.f64 (*.f64 (PI.f64) angle) 2) angle)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 (/.f64 -1 angle) (/.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) angle) 2) -1/180) (PI.f64)))
(/.f64 (neg.f64 (/.f64 (*.f64 -1/180 (pow.f64 (*.f64 angle (PI.f64)) 2)) (PI.f64))) angle)
(/.f64 (/.f64 (neg.f64 (pow.f64 (*.f64 angle (PI.f64)) 2)) (/.f64 (PI.f64) -1/180)) angle)
(*.f64 (/.f64 -1 (*.f64 (PI.f64) angle)) (*.f64 (pow.f64 (*.f64 (PI.f64) angle) 2) -1/180))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 (*.f64 angle -1) (*.f64 (PI.f64) -1/180))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 (neg.f64 angle) (*.f64 (PI.f64) -1/180))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 (neg.f64 angle) (*.f64 (*.f64 (PI.f64) -1/180) 1))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 (neg.f64 angle) (/.f64 1 (/.f64 -180 (PI.f64))))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 (*.f64 1/32400 (pow.f64 (PI.f64) 2)) (*.f64 (*.f64 angle angle) (/.f64 (/.f64 180 angle) (PI.f64))))
(*.f64 1/32400 (*.f64 (pow.f64 (PI.f64) 2) (*.f64 angle (/.f64 (*.f64 angle (/.f64 180 angle)) (PI.f64)))))
(*.f64 (*.f64 1/32400 (*.f64 angle angle)) (*.f64 (pow.f64 (PI.f64) 2) (/.f64 (/.f64 180 angle) (PI.f64))))
(*.f64 (*.f64 1/32400 (*.f64 angle angle)) (*.f64 (pow.f64 (PI.f64) 2) (/.f64 180 (*.f64 angle (PI.f64)))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sqrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (sqrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 (/.f64 -180 (PI.f64)) (*.f64 -1/32400 (/.f64 (pow.f64 (*.f64 (PI.f64) angle) 2) angle)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 (exp.f64 (log.f64 (*.f64 (PI.f64) angle))) (exp.f64 (log.f64 1/180)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 (exp.f64 (log.f64 1/180)) (exp.f64 (log.f64 (*.f64 (PI.f64) angle))))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 (exp.f64 (log.f64 (*.f64 angle 1/180))) (exp.f64 (log.f64 (PI.f64))))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 (*.f64 (pow.f64 (/.f64 (/.f64 180 angle) (PI.f64)) -2) 180) (/.f64 (/.f64 1 angle) (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 (*.f64 -1 (/.f64 (PI.f64) (*.f64 angle (/.f64 180 angle)))) (/.f64 (*.f64 (PI.f64) (neg.f64 angle)) (PI.f64)))
(*.f64 (/.f64 (PI.f64) (/.f64 (PI.f64) (neg.f64 angle))) (/.f64 (neg.f64 (PI.f64)) (*.f64 angle (/.f64 180 angle))))
(*.f64 (neg.f64 angle) (*.f64 (/.f64 (neg.f64 (PI.f64)) (*.f64 angle 180)) angle))
(*.f64 (*.f64 -1 (/.f64 (*.f64 (PI.f64) (neg.f64 angle)) (PI.f64))) (/.f64 (PI.f64) (*.f64 angle (/.f64 180 angle))))
(*.f64 (/.f64 (PI.f64) (/.f64 (PI.f64) (neg.f64 angle))) (/.f64 (neg.f64 (PI.f64)) (*.f64 angle (/.f64 180 angle))))
(*.f64 (neg.f64 angle) (*.f64 (/.f64 (neg.f64 (PI.f64)) (*.f64 angle 180)) angle))
(*.f64 (*.f64 -1 (/.f64 (PI.f64) (/.f64 (*.f64 (PI.f64) angle) (*.f64 angle 1/180)))) (*.f64 (PI.f64) (neg.f64 angle)))
(*.f64 (*.f64 (PI.f64) (neg.f64 angle)) (/.f64 (neg.f64 (PI.f64)) (/.f64 (*.f64 angle (PI.f64)) (*.f64 angle 1/180))))
(*.f64 (*.f64 (PI.f64) (neg.f64 angle)) (neg.f64 (/.f64 (*.f64 (PI.f64) 1/180) (PI.f64))))
(*.f64 (*.f64 -1 (/.f64 1/32400 angle)) (*.f64 (pow.f64 (*.f64 (PI.f64) angle) 2) (/.f64 -180 (PI.f64))))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 (*.f64 -1 (/.f64 (/.f64 1/32400 angle) (PI.f64))) (*.f64 (pow.f64 (*.f64 (PI.f64) angle) 2) -180))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 (*.f64 -1 (/.f64 -1/180 (PI.f64))) (/.f64 (pow.f64 (*.f64 (PI.f64) angle) 2) angle))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 (*.f64 1 (/.f64 -1 angle)) (/.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) angle) 2) -1/180) (PI.f64)))
(/.f64 (neg.f64 (/.f64 (*.f64 -1/180 (pow.f64 (*.f64 angle (PI.f64)) 2)) (PI.f64))) angle)
(/.f64 (/.f64 (neg.f64 (pow.f64 (*.f64 angle (PI.f64)) 2)) (/.f64 (PI.f64) -1/180)) angle)
(*.f64 (*.f64 1 (/.f64 -1 (*.f64 (PI.f64) angle))) (*.f64 (pow.f64 (*.f64 (PI.f64) angle) 2) -1/180))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 (*.f64 (/.f64 (/.f64 -180 (PI.f64)) angle) (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (PI.f64) (*.f64 angle -1/180)))
(*.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)) (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (/.f64 -180 (*.f64 angle (PI.f64)))))
(*.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)) (/.f64 (*.f64 (/.f64 -180 (*.f64 angle (PI.f64))) (*.f64 angle (PI.f64))) 180))
(*.f64 (*.f64 (/.f64 (/.f64 -180 (PI.f64)) angle) -1) (pow.f64 (/.f64 (/.f64 180 angle) (PI.f64)) -2))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 (*.f64 (/.f64 (/.f64 -180 (PI.f64)) angle) 1/32400) (neg.f64 (pow.f64 (*.f64 (PI.f64) angle) 2)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 (*.f64 (/.f64 (/.f64 -180 (PI.f64)) angle) (*.f64 (PI.f64) (*.f64 angle -1/180))) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (*.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)) (/.f64 -180 (*.f64 angle (PI.f64)))))
(*.f64 (/.f64 -180 (*.f64 angle (PI.f64))) (*.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)) (*.f64 (PI.f64) (*.f64 angle 1/180))))
(*.f64 (*.f64 (/.f64 (/.f64 -180 (PI.f64)) angle) -1/32400) (pow.f64 (*.f64 (PI.f64) angle) 2))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 (*.f64 1 (*.f64 (PI.f64) -1/180)) (neg.f64 angle))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 (*.f64 1 (*.f64 angle 1/180)) (PI.f64))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 (*.f64 1 (*.f64 angle -1/180)) (neg.f64 (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 (*.f64 1 (neg.f64 angle)) (*.f64 (PI.f64) -1/180))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 (*.f64 1 (sqrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (sqrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 (*.f64 (*.f64 angle -1/180) -1) (PI.f64))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 (*.f64 (neg.f64 angle) -1/180) (PI.f64))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 (*.f64 -1 (*.f64 angle -1/180)) (PI.f64))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 (/.f64 (pow.f64 (/.f64 (/.f64 180 angle) (PI.f64)) -2) (PI.f64)) (/.f64 180 angle))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 (/.f64 (pow.f64 (/.f64 (/.f64 180 angle) (PI.f64)) -2) -1) (/.f64 (/.f64 -180 (PI.f64)) angle))
(*.f64 (/.f64 -180 (*.f64 angle (PI.f64))) (/.f64 (pow.f64 (/.f64 180 (*.f64 angle (PI.f64))) -2) -1))
(*.f64 (/.f64 -180 (*.f64 angle (PI.f64))) (/.f64 (*.f64 1/32400 (pow.f64 (*.f64 angle (PI.f64)) 2)) -1))
(*.f64 (/.f64 (pow.f64 (/.f64 (/.f64 180 angle) (PI.f64)) -2) (*.f64 angle 1/180)) (/.f64 1 (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 (/.f64 (pow.f64 (/.f64 (/.f64 180 angle) (PI.f64)) -2) 1) (/.f64 (/.f64 180 angle) (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 (/.f64 (*.f64 angle 1/180) 1) (PI.f64))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 (/.f64 (*.f64 angle 1/180) -1) (neg.f64 (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 (pow.f64 (*.f64 angle -1) -1) (pow.f64 (/.f64 (PI.f64) (*.f64 (pow.f64 (*.f64 (PI.f64) angle) 2) -1/180)) -1))
(*.f64 (/.f64 1 (neg.f64 angle)) (/.f64 1 (/.f64 (PI.f64) (*.f64 -1/180 (pow.f64 (*.f64 angle (PI.f64)) 2)))))
(*.f64 (/.f64 1 (neg.f64 angle)) (*.f64 (/.f64 1 (PI.f64)) (*.f64 -1/180 (pow.f64 (*.f64 angle (PI.f64)) 2))))
(*.f64 (pow.f64 (*.f64 (PI.f64) (neg.f64 angle)) -1) (pow.f64 (/.f64 -180 (pow.f64 (*.f64 (PI.f64) angle) 2)) -1))
(*.f64 (/.f64 1 (*.f64 (PI.f64) (neg.f64 angle))) (/.f64 1 (/.f64 -180 (pow.f64 (*.f64 angle (PI.f64)) 2))))
(/.f64 (*.f64 (*.f64 -1/180 (pow.f64 (*.f64 angle (PI.f64)) 2)) 1) (*.f64 (PI.f64) (neg.f64 angle)))
(*.f64 (pow.f64 (*.f64 (PI.f64) -1/180) 1) (pow.f64 (neg.f64 angle) 1))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 (pow.f64 (neg.f64 angle) 1) (pow.f64 (*.f64 (PI.f64) -1/180) 1))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 (pow.f64 (*.f64 (PI.f64) (neg.f64 angle)) 1) -1/180)
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 (pow.f64 (*.f64 angle -1/180) 1) (pow.f64 (neg.f64 (PI.f64)) 1))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1) (pow.f64 (sqrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 (neg.f64 (*.f64 angle -1/180)) (PI.f64))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 (neg.f64 (/.f64 (PI.f64) (*.f64 angle (/.f64 180 angle)))) (/.f64 (*.f64 (PI.f64) (neg.f64 angle)) (PI.f64)))
(*.f64 (/.f64 (PI.f64) (/.f64 (PI.f64) (neg.f64 angle))) (/.f64 (neg.f64 (PI.f64)) (*.f64 angle (/.f64 180 angle))))
(*.f64 (neg.f64 angle) (*.f64 (/.f64 (neg.f64 (PI.f64)) (*.f64 angle 180)) angle))
(*.f64 (neg.f64 (/.f64 (*.f64 (PI.f64) (neg.f64 angle)) (PI.f64))) (/.f64 (PI.f64) (*.f64 angle (/.f64 180 angle))))
(*.f64 (/.f64 (PI.f64) (/.f64 (PI.f64) (neg.f64 angle))) (/.f64 (neg.f64 (PI.f64)) (*.f64 angle (/.f64 180 angle))))
(*.f64 (neg.f64 angle) (*.f64 (/.f64 (neg.f64 (PI.f64)) (*.f64 angle 180)) angle))
(*.f64 (neg.f64 (/.f64 (PI.f64) (/.f64 (*.f64 (PI.f64) angle) (*.f64 angle 1/180)))) (*.f64 (PI.f64) (neg.f64 angle)))
(*.f64 (*.f64 (PI.f64) (neg.f64 angle)) (/.f64 (neg.f64 (PI.f64)) (/.f64 (*.f64 angle (PI.f64)) (*.f64 angle 1/180))))
(*.f64 (*.f64 (PI.f64) (neg.f64 angle)) (neg.f64 (/.f64 (*.f64 (PI.f64) 1/180) (PI.f64))))
(*.f64 (neg.f64 (/.f64 1/32400 angle)) (*.f64 (pow.f64 (*.f64 (PI.f64) angle) 2) (/.f64 -180 (PI.f64))))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 (neg.f64 (/.f64 (/.f64 1/32400 angle) (PI.f64))) (*.f64 (pow.f64 (*.f64 (PI.f64) angle) 2) -180))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 (neg.f64 (/.f64 -1/180 (PI.f64))) (/.f64 (pow.f64 (*.f64 (PI.f64) angle) 2) angle))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(/.f64 (PI.f64) (/.f64 180 angle))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(/.f64 (PI.f64) (/.f64 -180 (neg.f64 angle)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(/.f64 (PI.f64) (/.f64 -1 (*.f64 angle -1/180)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(/.f64 angle (/.f64 180 (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(/.f64 angle (/.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (*.f64 angle (*.f64 1/32400 (pow.f64 (PI.f64) 2)))))
(*.f64 (/.f64 angle (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (*.f64 angle 1/32400) (pow.f64 (PI.f64) 2)))
(*.f64 (/.f64 angle (*.f64 (PI.f64) 1/180)) (*.f64 (pow.f64 (PI.f64) 2) 1/32400))
(/.f64 angle (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (/.f64 (pow.f64 (*.f64 (PI.f64) 1/180) -2) angle)))
(*.f64 (/.f64 angle (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 angle (pow.f64 (*.f64 (PI.f64) 1/180) -2)))
(*.f64 (*.f64 1 (/.f64 180 (PI.f64))) (/.f64 angle (pow.f64 (*.f64 (PI.f64) 1/180) -2)))
(/.f64 (*.f64 (PI.f64) angle) 180)
(*.f64 (PI.f64) (*.f64 angle 1/180))
(/.f64 (*.f64 (PI.f64) angle) (/.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (*.f64 (*.f64 (PI.f64) angle) 1/32400)))
(/.f64 (PI.f64) (/.f64 (/.f64 (/.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (*.f64 angle (PI.f64))) 1/32400) angle))
(/.f64 (*.f64 (PI.f64) (*.f64 angle 1/32400)) (/.f64 (*.f64 (PI.f64) 1/180) (PI.f64)))
(/.f64 (*.f64 (PI.f64) angle) (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (/.f64 (/.f64 32400 (PI.f64)) angle)))
(*.f64 (/.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 angle (/.f64 32400 (*.f64 angle (PI.f64)))))
(*.f64 (*.f64 1 (/.f64 180 angle)) (*.f64 (/.f64 angle 32400) (*.f64 angle (PI.f64))))
(/.f64 1/180 (/.f64 (/.f64 1 angle) (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(/.f64 1/180 (/.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (*.f64 1/180 (pow.f64 (*.f64 (PI.f64) angle) 2))))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(/.f64 (*.f64 (PI.f64) 1/180) (/.f64 1 angle))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(/.f64 (*.f64 (PI.f64) 1/180) (exp.f64 (fma.f64 -1 (log.f64 angle) (*.f64 (log.f64 angle) 0))))
(/.f64 (PI.f64) (/.f64 (exp.f64 (fma.f64 -1 (log.f64 angle) 0)) 1/180))
(*.f64 (/.f64 (PI.f64) (exp.f64 (neg.f64 (log.f64 angle)))) 1/180)
(/.f64 (*.f64 (PI.f64) 1/180) (/.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (*.f64 1/180 (*.f64 (PI.f64) (*.f64 angle angle)))))
(*.f64 (/.f64 (*.f64 (PI.f64) 1/180) (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 1/180 (*.f64 (PI.f64) (*.f64 angle angle))))
(*.f64 (/.f64 (*.f64 (PI.f64) 1/180) (PI.f64)) (*.f64 (/.f64 (*.f64 1/180 (*.f64 (PI.f64) (*.f64 angle angle))) angle) 180))
(/.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 1)
(*.f64 (PI.f64) (*.f64 angle 1/180))
(/.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (/.f64 (/.f64 180 angle) (PI.f64))))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(/.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (/.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (*.f64 (PI.f64) (*.f64 angle 1/180))))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(/.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (/.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)) (*.f64 (PI.f64) (*.f64 angle -1/180))))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(/.f64 (pow.f64 (/.f64 (/.f64 180 angle) (PI.f64)) -2) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(/.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) angle) 2) -1/32400) (*.f64 (PI.f64) (*.f64 angle -1/180)))
(/.f64 (pow.f64 (*.f64 angle (PI.f64)) 2) (/.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)) -1/32400))
(*.f64 (/.f64 (pow.f64 (*.f64 angle (PI.f64)) 2) (PI.f64)) (/.f64 -1/32400 (*.f64 angle -1/180)))
(/.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) angle) 2) -1/32400) (+.f64 0 (*.f64 (PI.f64) (*.f64 angle -1/180))))
(/.f64 (pow.f64 (*.f64 angle (PI.f64)) 2) (/.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)) -1/32400))
(*.f64 (/.f64 (pow.f64 (*.f64 angle (PI.f64)) 2) (PI.f64)) (/.f64 -1/32400 (*.f64 angle -1/180)))
(/.f64 -1/180 (/.f64 -1 (*.f64 (PI.f64) angle)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(/.f64 (*.f64 (PI.f64) -1/180) (/.f64 -1 angle))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(/.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)) -1)
(*.f64 (PI.f64) (*.f64 angle 1/180))
(/.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)) (/.f64 (*.f64 (PI.f64) angle) (*.f64 (PI.f64) (neg.f64 angle))))
(*.f64 (/.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)) (*.f64 angle (PI.f64))) (*.f64 (PI.f64) (neg.f64 angle)))
(*.f64 (/.f64 (PI.f64) (/.f64 angle (neg.f64 angle))) (*.f64 angle -1/180))
(/.f64 (/.f64 180 (PI.f64)) (/.f64 angle (pow.f64 (/.f64 (/.f64 180 angle) (PI.f64)) -2)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(/.f64 -1 (/.f64 (/.f64 -180 (PI.f64)) angle))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(/.f64 (*.f64 angle 1/180) (/.f64 1 (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(/.f64 (*.f64 angle 1/180) (/.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (*.f64 (pow.f64 (PI.f64) 2) (*.f64 angle 1/180))))
(/.f64 (*.f64 angle 1/180) (/.f64 (/.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (pow.f64 (PI.f64) 2)) (*.f64 angle 1/180)))
(*.f64 (/.f64 angle (/.f64 (PI.f64) (pow.f64 (PI.f64) 2))) 1/180)
(/.f64 (*.f64 -1/32400 (/.f64 (pow.f64 (*.f64 (PI.f64) angle) 2) angle)) (*.f64 (PI.f64) -1/180))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(/.f64 1 (/.f64 (/.f64 180 angle) (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(/.f64 1 (/.f64 (/.f64 -1 angle) (*.f64 (PI.f64) -1/180)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(/.f64 (/.f64 (/.f64 -180 (PI.f64)) angle) (/.f64 -32400 (pow.f64 (*.f64 (PI.f64) angle) 2)))
(*.f64 (/.f64 (/.f64 -180 (*.f64 angle (PI.f64))) -32400) (pow.f64 (*.f64 angle (PI.f64)) 2))
(/.f64 (/.f64 (/.f64 180 angle) (PI.f64)) (pow.f64 (/.f64 (/.f64 180 angle) (PI.f64)) 2))
(/.f64 (/.f64 180 (*.f64 angle (PI.f64))) (pow.f64 (/.f64 180 (*.f64 angle (PI.f64))) 2))
(/.f64 (/.f64 180 angle) (*.f64 (pow.f64 (/.f64 180 (*.f64 angle (PI.f64))) 2) (PI.f64)))
(/.f64 1/32400 (/.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (pow.f64 (*.f64 (PI.f64) angle) 2)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(/.f64 1/32400 (/.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)) (neg.f64 (pow.f64 (*.f64 (PI.f64) angle) 2))))
(*.f64 (/.f64 1/32400 (*.f64 angle (*.f64 (PI.f64) -1/180))) (neg.f64 (pow.f64 (*.f64 angle (PI.f64)) 2)))
(/.f64 (pow.f64 (*.f64 (PI.f64) angle) 2) (/.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 1/32400))
(*.f64 (/.f64 (pow.f64 (*.f64 angle (PI.f64)) 2) (*.f64 (PI.f64) (*.f64 angle 1/180))) 1/32400)
(*.f64 (/.f64 (pow.f64 (*.f64 angle (PI.f64)) 2) (PI.f64)) (*.f64 (/.f64 1/32400 angle) 180))
(/.f64 (pow.f64 (*.f64 (PI.f64) angle) 2) (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 32400))
(/.f64 (pow.f64 (*.f64 angle (PI.f64)) 2) (*.f64 (PI.f64) (*.f64 (*.f64 angle 1/180) 32400)))
(/.f64 (neg.f64 (PI.f64)) (/.f64 -180 angle))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(/.f64 (*.f64 (PI.f64) (neg.f64 angle)) -180)
(*.f64 (PI.f64) (*.f64 angle 1/180))
(/.f64 (*.f64 (PI.f64) (neg.f64 angle)) (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (/.f64 (/.f64 -32400 (PI.f64)) angle)))
(/.f64 (*.f64 (PI.f64) (neg.f64 angle)) (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (/.f64 -32400 (*.f64 angle (PI.f64)))))
(*.f64 (/.f64 (*.f64 (neg.f64 angle) (/.f64 180 angle)) -32400) (*.f64 angle (PI.f64)))
(/.f64 (neg.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 4)) (*.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)) (pow.f64 (/.f64 (/.f64 180 angle) (PI.f64)) -2)))
(/.f64 (neg.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 4)) (*.f64 (PI.f64) (*.f64 (*.f64 angle -1/180) (pow.f64 (/.f64 180 (*.f64 angle (PI.f64))) -2))))
(/.f64 (neg.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 4)) (*.f64 (pow.f64 (*.f64 angle (PI.f64)) 3) -1/5832000))
(/.f64 -1/32400 (/.f64 angle (*.f64 (pow.f64 (*.f64 (PI.f64) angle) 2) (/.f64 -180 (PI.f64)))))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(/.f64 (*.f64 (*.f64 (PI.f64) angle) 1/32400) 1/180)
(*.f64 (PI.f64) (*.f64 angle 1/180))
(/.f64 (*.f64 (*.f64 (PI.f64) angle) 1/32400) (/.f64 (PI.f64) (/.f64 (*.f64 (PI.f64) angle) (*.f64 angle 1/180))))
(/.f64 (PI.f64) (/.f64 (/.f64 (/.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (*.f64 angle (PI.f64))) 1/32400) angle))
(/.f64 (*.f64 (PI.f64) (*.f64 angle 1/32400)) (/.f64 (*.f64 (PI.f64) 1/180) (PI.f64)))
(/.f64 (*.f64 angle (*.f64 1/32400 (pow.f64 (PI.f64) 2))) (/.f64 (PI.f64) (*.f64 angle (/.f64 180 angle))))
(*.f64 (*.f64 (*.f64 angle 1/32400) (pow.f64 (PI.f64) 2)) (/.f64 (*.f64 angle (/.f64 180 angle)) (PI.f64)))
(/.f64 (*.f64 (PI.f64) (*.f64 1/32400 (*.f64 angle angle))) (/.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (PI.f64)))
(/.f64 (*.f64 (PI.f64) (*.f64 1/32400 (*.f64 angle angle))) (/.f64 (PI.f64) (/.f64 (PI.f64) (*.f64 angle 1/180))))
(*.f64 (/.f64 (PI.f64) (*.f64 angle 1/180)) (*.f64 1/32400 (*.f64 angle angle)))
(/.f64 (*.f64 1/180 (pow.f64 (*.f64 (PI.f64) angle) 2)) (*.f64 (PI.f64) angle))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(/.f64 (*.f64 1/180 (pow.f64 (*.f64 (PI.f64) angle) 2)) (/.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 1/180))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(/.f64 (*.f64 1/180 (pow.f64 (*.f64 (PI.f64) angle) 2)) (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 180))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(/.f64 (*.f64 1/180 (*.f64 (PI.f64) (*.f64 angle angle))) (/.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (*.f64 (PI.f64) 1/180)))
(*.f64 (/.f64 (*.f64 1/180 (*.f64 (PI.f64) (*.f64 angle angle))) (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (PI.f64) 1/180))
(*.f64 (/.f64 1/180 (/.f64 (*.f64 angle 1/180) 1/180)) (*.f64 (PI.f64) (*.f64 angle angle)))
(/.f64 (*.f64 1/180 (*.f64 (PI.f64) (*.f64 angle angle))) (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (/.f64 180 (PI.f64))))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(/.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) angle) 2) -1/180) (*.f64 (PI.f64) (neg.f64 angle)))
(/.f64 (*.f64 -1/180 (pow.f64 (*.f64 angle (PI.f64)) 2)) (*.f64 (PI.f64) (neg.f64 angle)))
(*.f64 (/.f64 (pow.f64 (*.f64 angle (PI.f64)) 2) (PI.f64)) (/.f64 -1/180 (neg.f64 angle)))
(/.f64 (/.f64 (pow.f64 (/.f64 (/.f64 180 angle) (PI.f64)) -2) angle) (*.f64 (PI.f64) 1/180))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(/.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) angle) 2) -1/180) (PI.f64)) (neg.f64 angle))
(/.f64 (*.f64 -1/180 (pow.f64 (*.f64 angle (PI.f64)) 2)) (*.f64 (PI.f64) (neg.f64 angle)))
(*.f64 (/.f64 (pow.f64 (*.f64 angle (PI.f64)) 2) (PI.f64)) (/.f64 -1/180 (neg.f64 angle)))
(/.f64 (neg.f64 (*.f64 (*.f64 (PI.f64) angle) 1/32400)) -1/180)
(*.f64 (PI.f64) (*.f64 angle 1/180))
(/.f64 (/.f64 (*.f64 1/180 (pow.f64 (*.f64 (PI.f64) angle) 2)) (PI.f64)) angle)
(*.f64 (PI.f64) (*.f64 angle 1/180))
(/.f64 (*.f64 (*.f64 -1/32400 (/.f64 (pow.f64 (*.f64 (PI.f64) angle) 2) angle)) -180) (PI.f64))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(/.f64 (*.f64 angle -1/180) (/.f64 -1 (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(/.f64 (neg.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 6)) (*.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)) (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 4)))
(/.f64 (neg.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 6)) (*.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)) (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 4)))
(/.f64 (/.f64 (neg.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 6)) (*.f64 angle (*.f64 (PI.f64) -1/180))) (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 4))
(/.f64 (*.f64 angle angle) (/.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (*.f64 1/32400 (pow.f64 (PI.f64) 2))))
(*.f64 (/.f64 (*.f64 angle angle) (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (pow.f64 (PI.f64) 2) 1/32400))
(*.f64 (*.f64 (/.f64 (*.f64 angle angle) angle) (/.f64 180 (PI.f64))) (*.f64 (pow.f64 (PI.f64) 2) 1/32400))
(/.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (pow.f64 (*.f64 (PI.f64) 1/180) -2)))
(*.f64 (/.f64 angle (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 angle (pow.f64 (*.f64 (PI.f64) 1/180) -2)))
(*.f64 (*.f64 1 (/.f64 180 (PI.f64))) (/.f64 angle (pow.f64 (*.f64 (PI.f64) 1/180) -2)))
(/.f64 (/.f64 -1 angle) (/.f64 (PI.f64) (*.f64 (pow.f64 (*.f64 (PI.f64) angle) 2) -1/180)))
(/.f64 (neg.f64 (/.f64 (*.f64 -1/180 (pow.f64 (*.f64 angle (PI.f64)) 2)) (PI.f64))) angle)
(/.f64 (/.f64 (neg.f64 (pow.f64 (*.f64 angle (PI.f64)) 2)) (/.f64 (PI.f64) -1/180)) angle)
(/.f64 (/.f64 -1 (*.f64 (PI.f64) angle)) (/.f64 -180 (pow.f64 (*.f64 (PI.f64) angle) 2)))
(/.f64 -1 (*.f64 (/.f64 -180 (pow.f64 (*.f64 angle (PI.f64)) 2)) (*.f64 angle (PI.f64))))
(/.f64 (/.f64 (neg.f64 (pow.f64 (*.f64 angle (PI.f64)) 2)) (*.f64 angle (PI.f64))) -180)
(/.f64 (neg.f64 angle) (/.f64 -180 (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(/.f64 (*.f64 1/32400 (pow.f64 (PI.f64) 2)) (/.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (*.f64 angle angle)))
(*.f64 (/.f64 (*.f64 (pow.f64 (PI.f64) 2) 1/32400) (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 angle angle))
(*.f64 (/.f64 (*.f64 (pow.f64 (PI.f64) 2) 1/32400) (*.f64 (PI.f64) 1/180)) angle)
(/.f64 (*.f64 1/32400 (*.f64 angle angle)) (/.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (pow.f64 (PI.f64) 2)))
(/.f64 1/32400 (/.f64 (/.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (pow.f64 (PI.f64) 2)) (*.f64 angle angle)))
(*.f64 (/.f64 (*.f64 1/32400 (*.f64 angle angle)) (PI.f64)) (/.f64 (pow.f64 (PI.f64) 2) (*.f64 angle 1/180)))
(/.f64 (*.f64 angle (*.f64 (PI.f64) (neg.f64 angle))) (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (/.f64 -32400 (PI.f64))))
(/.f64 (*.f64 angle (*.f64 (PI.f64) (neg.f64 angle))) (*.f64 (PI.f64) (*.f64 (*.f64 angle 1/180) (/.f64 -32400 (PI.f64)))))
(*.f64 (*.f64 1 (/.f64 180 (PI.f64))) (*.f64 (/.f64 (*.f64 (PI.f64) (neg.f64 angle)) -32400) (PI.f64)))
(/.f64 (*.f64 (PI.f64) (*.f64 angle angle)) (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (/.f64 32400 (PI.f64))))
(*.f64 (/.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 angle 1/180))) (/.f64 (*.f64 angle angle) (/.f64 32400 (PI.f64))))
(*.f64 (*.f64 1 (/.f64 180 angle)) (*.f64 (/.f64 (*.f64 angle angle) 32400) (PI.f64)))
(/.f64 (neg.f64 (pow.f64 (*.f64 (PI.f64) angle) 2)) (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) -32400))
(/.f64 (neg.f64 (pow.f64 (*.f64 angle (PI.f64)) 2)) (*.f64 (PI.f64) (*.f64 (*.f64 angle 1/180) -32400)))
(/.f64 (neg.f64 (pow.f64 (*.f64 angle (PI.f64)) 2)) (*.f64 (PI.f64) (/.f64 (*.f64 angle -32400) 180)))
(/.f64 (/.f64 -180 (PI.f64)) (*.f64 angle (/.f64 -32400 (pow.f64 (*.f64 (PI.f64) angle) 2))))
(*.f64 (/.f64 (/.f64 -180 (*.f64 angle (PI.f64))) -32400) (pow.f64 (*.f64 angle (PI.f64)) 2))
(/.f64 (exp.f64 (log.f64 (*.f64 (PI.f64) angle))) (exp.f64 (log.f64 180)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(/.f64 (exp.f64 (log.f64 (*.f64 (PI.f64) (neg.f64 angle)))) (exp.f64 (log.f64 -180)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(/.f64 (exp.f64 (/.f64 (pow.f64 (log.f64 (/.f64 180 (PI.f64))) 2) (-.f64 (log.f64 (*.f64 (PI.f64) 1/180)) (log.f64 angle)))) (exp.f64 (/.f64 (pow.f64 (log.f64 angle) 2) (-.f64 (log.f64 (*.f64 (PI.f64) 1/180)) (log.f64 angle)))))
(exp.f64 (-.f64 (/.f64 (pow.f64 (log.f64 (/.f64 180 (PI.f64))) 2) (-.f64 (log.f64 (*.f64 (PI.f64) 1/180)) (log.f64 angle))) (/.f64 (pow.f64 (log.f64 angle) 2) (-.f64 (log.f64 (*.f64 (PI.f64) 1/180)) (log.f64 angle)))))
(/.f64 (exp.f64 (/.f64 (pow.f64 (log.f64 (*.f64 (PI.f64) 1/180)) 3) (+.f64 (pow.f64 (log.f64 (/.f64 180 (PI.f64))) 2) (*.f64 (log.f64 angle) (log.f64 (*.f64 (/.f64 180 (PI.f64)) angle)))))) (exp.f64 (/.f64 (pow.f64 (neg.f64 (log.f64 angle)) 3) (+.f64 (pow.f64 (log.f64 (/.f64 180 (PI.f64))) 2) (*.f64 (log.f64 angle) (log.f64 (*.f64 (/.f64 180 (PI.f64)) angle)))))))
(exp.f64 (-.f64 (/.f64 (pow.f64 (log.f64 (*.f64 (PI.f64) 1/180)) 3) (+.f64 (pow.f64 (log.f64 (/.f64 180 (PI.f64))) 2) (*.f64 (log.f64 angle) (log.f64 (/.f64 (*.f64 180 angle) (PI.f64)))))) (/.f64 (pow.f64 (neg.f64 (log.f64 angle)) 3) (+.f64 (pow.f64 (log.f64 (/.f64 180 (PI.f64))) 2) (*.f64 (log.f64 angle) (log.f64 (/.f64 (*.f64 180 angle) (PI.f64))))))))
(exp.f64 (-.f64 (/.f64 (pow.f64 (log.f64 (*.f64 (PI.f64) 1/180)) 3) (fma.f64 (log.f64 angle) (log.f64 (/.f64 (*.f64 angle 180) (PI.f64))) (pow.f64 (log.f64 (/.f64 180 (PI.f64))) 2))) (/.f64 (pow.f64 (neg.f64 (log.f64 angle)) 3) (fma.f64 (log.f64 angle) (log.f64 (/.f64 (*.f64 angle 180) (PI.f64))) (pow.f64 (log.f64 (/.f64 180 (PI.f64))) 2)))))
(/.f64 (*.f64 -1 (*.f64 (*.f64 (PI.f64) angle) 1/32400)) -1/180)
(*.f64 (PI.f64) (*.f64 angle 1/180))
(/.f64 (*.f64 (pow.f64 (/.f64 (/.f64 180 angle) (PI.f64)) -2) 180) (*.f64 (PI.f64) angle))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(/.f64 (*.f64 1 (*.f64 angle 1/180)) (/.f64 1 (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(/.f64 (*.f64 1 (neg.f64 angle)) (/.f64 -180 (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(/.f64 (*.f64 (neg.f64 angle) 1) (/.f64 -180 (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(/.f64 (*.f64 (*.f64 angle 1/180) 1) (/.f64 1 (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(/.f64 (*.f64 (*.f64 1/180 (pow.f64 (*.f64 (PI.f64) angle) 2)) (/.f64 (/.f64 180 angle) (PI.f64))) 180)
(*.f64 (PI.f64) (*.f64 angle 1/180))
(/.f64 (*.f64 (*.f64 1/180 (*.f64 (PI.f64) (*.f64 angle angle))) (/.f64 (/.f64 180 angle) (PI.f64))) (/.f64 180 (PI.f64)))
(/.f64 (*.f64 1/180 (*.f64 (PI.f64) (*.f64 angle angle))) (/.f64 (/.f64 180 (PI.f64)) (/.f64 180 (*.f64 angle (PI.f64)))))
(*.f64 (/.f64 (*.f64 1/180 (*.f64 (PI.f64) (*.f64 angle angle))) (/.f64 180 (PI.f64))) (/.f64 180 (*.f64 angle (PI.f64))))
(/.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (/.f64 (/.f64 180 angle) (PI.f64))) (/.f64 (/.f64 180 angle) (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(/.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) angle) 2) (/.f64 (/.f64 180 angle) (PI.f64))) 32400)
(/.f64 (*.f64 (/.f64 180 (*.f64 angle (PI.f64))) (pow.f64 (*.f64 angle (PI.f64)) 2)) 32400)
(/.f64 (pow.f64 (*.f64 angle (PI.f64)) 2) (*.f64 180 (*.f64 angle (PI.f64))))
(/.f64 (*.f64 (*.f64 (PI.f64) angle) (/.f64 (/.f64 180 angle) (PI.f64))) (/.f64 (/.f64 32400 (PI.f64)) angle))
(/.f64 (*.f64 angle (PI.f64)) (/.f64 (/.f64 32400 (*.f64 angle (PI.f64))) (/.f64 180 (*.f64 angle (PI.f64)))))
(/.f64 (*.f64 (PI.f64) (/.f64 (*.f64 angle (/.f64 180 angle)) (PI.f64))) (/.f64 32400 (*.f64 angle (PI.f64))))
(/.f64 (*.f64 angle (/.f64 (/.f64 180 angle) (PI.f64))) (/.f64 (pow.f64 (*.f64 (PI.f64) 1/180) -2) angle))
(*.f64 (/.f64 (/.f64 (*.f64 angle (/.f64 180 angle)) (PI.f64)) (pow.f64 (*.f64 (PI.f64) 1/180) -2)) angle)
(/.f64 (*.f64 (*.f64 angle angle) (/.f64 (/.f64 180 angle) (PI.f64))) (pow.f64 (*.f64 (PI.f64) 1/180) -2))
(/.f64 (*.f64 angle angle) (/.f64 (pow.f64 (*.f64 (PI.f64) 1/180) -2) (/.f64 180 (*.f64 angle (PI.f64)))))
(*.f64 (/.f64 (*.f64 angle angle) (pow.f64 (*.f64 (PI.f64) 1/180) -2)) (/.f64 180 (*.f64 angle (PI.f64))))
(/.f64 (*.f64 (pow.f64 (/.f64 (/.f64 180 angle) (PI.f64)) -2) (/.f64 180 (PI.f64))) angle)
(*.f64 (PI.f64) (*.f64 angle 1/180))
(/.f64 (*.f64 (pow.f64 (/.f64 (/.f64 180 angle) (PI.f64)) -2) (/.f64 180 angle)) (PI.f64))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(/.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) angle) 2) -1/180) (PI.f64))) angle)
(/.f64 (neg.f64 (/.f64 (*.f64 -1/180 (pow.f64 (*.f64 angle (PI.f64)) 2)) (PI.f64))) angle)
(/.f64 (/.f64 (neg.f64 (pow.f64 (*.f64 angle (PI.f64)) 2)) (/.f64 (PI.f64) -1/180)) angle)
(/.f64 (*.f64 (*.f64 -1/32400 (/.f64 (pow.f64 (*.f64 (PI.f64) angle) 2) angle)) 1) (*.f64 (PI.f64) -1/180))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(/.f64 (*.f64 1 (neg.f64 (*.f64 (*.f64 (PI.f64) angle) 1/32400))) -1/180)
(*.f64 (PI.f64) (*.f64 angle 1/180))
(/.f64 (*.f64 1 (/.f64 (*.f64 1/180 (pow.f64 (*.f64 (PI.f64) angle) 2)) (PI.f64))) angle)
(*.f64 (PI.f64) (*.f64 angle 1/180))
(/.f64 (*.f64 1 (*.f64 (*.f64 -1/32400 (/.f64 (pow.f64 (*.f64 (PI.f64) angle) 2) angle)) -180)) (PI.f64))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(/.f64 (*.f64 1 (/.f64 (pow.f64 (/.f64 (/.f64 180 angle) (PI.f64)) -2) angle)) (*.f64 (PI.f64) 1/180))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(/.f64 (*.f64 (/.f64 (/.f64 -180 (PI.f64)) angle) (neg.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 4))) (pow.f64 (/.f64 (/.f64 180 angle) (PI.f64)) -2))
(/.f64 (neg.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 4) (/.f64 -180 (*.f64 angle (PI.f64))))) (pow.f64 (/.f64 180 (*.f64 angle (PI.f64))) -2))
(*.f64 (/.f64 (/.f64 -180 (*.f64 angle (PI.f64))) (*.f64 1/32400 (pow.f64 (*.f64 angle (PI.f64)) 2))) (neg.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 4)))
(/.f64 (*.f64 (/.f64 (/.f64 -180 (PI.f64)) angle) (neg.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 6))) (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 4))
(/.f64 (/.f64 -180 (*.f64 angle (PI.f64))) (/.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 4) (neg.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 6))))
(*.f64 (/.f64 (/.f64 -180 (*.f64 angle (PI.f64))) (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 4)) (neg.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 6)))
(/.f64 (*.f64 (/.f64 -1 (*.f64 (PI.f64) angle)) (pow.f64 (/.f64 (/.f64 180 angle) (PI.f64)) -2)) -1/180)
(/.f64 (*.f64 (pow.f64 (/.f64 180 (*.f64 angle (PI.f64))) -2) (/.f64 -1 (*.f64 angle (PI.f64)))) -1/180)
(/.f64 (/.f64 (neg.f64 (*.f64 1/32400 (pow.f64 (*.f64 angle (PI.f64)) 2))) (*.f64 angle (PI.f64))) -1/180)
(/.f64 (*.f64 (/.f64 180 (PI.f64)) (pow.f64 (/.f64 (/.f64 180 angle) (PI.f64)) -2)) angle)
(*.f64 (PI.f64) (*.f64 angle 1/180))
(/.f64 (*.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) angle) 2) -1/180) (/.f64 (/.f64 180 angle) (PI.f64))) -180)
(/.f64 (*.f64 -1/180 (pow.f64 (*.f64 angle (PI.f64)) 2)) (*.f64 (PI.f64) (neg.f64 angle)))
(*.f64 (/.f64 (pow.f64 (*.f64 angle (PI.f64)) 2) (PI.f64)) (/.f64 -1/180 (neg.f64 angle)))
(/.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle angle)) (/.f64 (/.f64 180 angle) (PI.f64))) (/.f64 32400 (PI.f64)))
(/.f64 (*.f64 (PI.f64) (*.f64 angle angle)) (/.f64 (/.f64 32400 (PI.f64)) (/.f64 180 (*.f64 angle (PI.f64)))))
(*.f64 (/.f64 (*.f64 (PI.f64) (*.f64 angle angle)) (/.f64 32400 (PI.f64))) (/.f64 180 (*.f64 angle (PI.f64))))
(/.f64 (*.f64 (*.f64 angle (*.f64 (PI.f64) (neg.f64 angle))) (/.f64 (/.f64 180 angle) (PI.f64))) (/.f64 -32400 (PI.f64)))
(*.f64 (/.f64 (*.f64 (/.f64 180 (*.f64 angle (PI.f64))) (*.f64 angle (*.f64 (PI.f64) (neg.f64 angle)))) -32400) (PI.f64))
(*.f64 (/.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 (neg.f64 angle) (/.f64 180 (*.f64 angle (PI.f64)))))) -32400) (PI.f64))
(/.f64 (*.f64 (neg.f64 (pow.f64 (*.f64 (PI.f64) angle) 2)) (/.f64 (/.f64 180 angle) (PI.f64))) -32400)
(/.f64 (neg.f64 (*.f64 (/.f64 180 (*.f64 angle (PI.f64))) (pow.f64 (*.f64 angle (PI.f64)) 2))) -32400)
(/.f64 (neg.f64 (pow.f64 (*.f64 angle (PI.f64)) 2)) (*.f64 -180 (*.f64 angle (PI.f64))))
(/.f64 (*.f64 (*.f64 (PI.f64) (neg.f64 angle)) (/.f64 (/.f64 180 angle) (PI.f64))) (/.f64 (/.f64 -32400 (PI.f64)) angle))
(/.f64 (*.f64 (PI.f64) (neg.f64 angle)) (/.f64 (/.f64 -32400 (*.f64 angle (PI.f64))) (/.f64 180 (*.f64 angle (PI.f64)))))
(*.f64 (/.f64 (*.f64 (PI.f64) (neg.f64 angle)) (/.f64 -32400 (*.f64 angle (PI.f64)))) (/.f64 180 (*.f64 angle (PI.f64))))
(/.f64 (*.f64 (neg.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 4)) (/.f64 (/.f64 -180 (PI.f64)) angle)) (pow.f64 (/.f64 (/.f64 180 angle) (PI.f64)) -2))
(/.f64 (neg.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 4) (/.f64 -180 (*.f64 angle (PI.f64))))) (pow.f64 (/.f64 180 (*.f64 angle (PI.f64))) -2))
(*.f64 (/.f64 (/.f64 -180 (*.f64 angle (PI.f64))) (*.f64 1/32400 (pow.f64 (*.f64 angle (PI.f64)) 2))) (neg.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 4)))
(/.f64 (*.f64 (neg.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 6)) (/.f64 (/.f64 -180 (PI.f64)) angle)) (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 4))
(/.f64 (/.f64 -180 (*.f64 angle (PI.f64))) (/.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 4) (neg.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 6))))
(*.f64 (/.f64 (/.f64 -180 (*.f64 angle (PI.f64))) (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 4)) (neg.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 6)))
(/.f64 (*.f64 (/.f64 (/.f64 1 angle) (PI.f64)) (*.f64 (pow.f64 (*.f64 (PI.f64) angle) 2) -1/32400)) -1/180)
(*.f64 (PI.f64) (*.f64 angle 1/180))
(/.f64 (*.f64 (/.f64 -180 (PI.f64)) (*.f64 (pow.f64 (*.f64 (PI.f64) angle) 2) -1/32400)) angle)
(*.f64 (PI.f64) (*.f64 angle 1/180))
(/.f64 (*.f64 (*.f64 (PI.f64) 1/180) (*.f64 angle (/.f64 1 angle))) (/.f64 1 angle))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(/.f64 (*.f64 1 (*.f64 angle (/.f64 1 angle))) (/.f64 (/.f64 180 angle) (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(/.f64 (*.f64 (*.f64 (PI.f64) -1/180) (*.f64 angle (/.f64 1 angle))) (/.f64 -1 angle))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(/.f64 (/.f64 (pow.f64 (/.f64 (/.f64 180 angle) (PI.f64)) -2) (PI.f64)) (*.f64 angle 1/180))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(/.f64 (/.f64 (pow.f64 (/.f64 (/.f64 180 angle) (PI.f64)) -2) (*.f64 angle -1/180)) (neg.f64 (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(/.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) angle) 2) -1/32400) (PI.f64)) (*.f64 angle -1/180))
(/.f64 (pow.f64 (*.f64 angle (PI.f64)) 2) (/.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)) -1/32400))
(*.f64 (/.f64 (pow.f64 (*.f64 angle (PI.f64)) 2) (PI.f64)) (/.f64 -1/32400 (*.f64 angle -1/180)))
(/.f64 (/.f64 (pow.f64 (/.f64 (/.f64 180 angle) (PI.f64)) -2) -1) (*.f64 (PI.f64) (*.f64 angle -1/180)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(/.f64 (/.f64 (pow.f64 (/.f64 (/.f64 180 angle) (PI.f64)) -2) (*.f64 angle 1/180)) (PI.f64))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(/.f64 (/.f64 (pow.f64 (/.f64 (/.f64 180 angle) (PI.f64)) -2) 1) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(/.f64 (/.f64 (pow.f64 (/.f64 (/.f64 180 angle) (PI.f64)) -2) (sqrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (sqrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(/.f64 (/.f64 angle (/.f64 1 (PI.f64))) 180)
(*.f64 (PI.f64) (*.f64 angle 1/180))
(/.f64 (/.f64 (*.f64 angle 1/180) 1) (/.f64 1 (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(/.f64 (-.f64 0 (pow.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)) 3)) (+.f64 0 (+.f64 (pow.f64 (/.f64 (/.f64 180 angle) (PI.f64)) -2) (*.f64 0 (*.f64 (PI.f64) (*.f64 angle -1/180))))))
(/.f64 (neg.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)) 3)) (+.f64 0 (pow.f64 (/.f64 180 (*.f64 angle (PI.f64))) -2)))
(/.f64 (*.f64 1/5832000 (pow.f64 (*.f64 angle (PI.f64)) 3)) (*.f64 1/32400 (pow.f64 (*.f64 angle (PI.f64)) 2)))
(/.f64 (pow.f64 (exp.f64 -1) (log.f64 180)) (pow.f64 (exp.f64 -1) (log.f64 (*.f64 (PI.f64) angle))))
(/.f64 (pow.f64 (exp.f64 -1) (log.f64 180)) (pow.f64 (exp.f64 -1) (log.f64 (*.f64 angle (PI.f64)))))
(pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 1)
(*.f64 (PI.f64) (*.f64 angle 1/180))
(pow.f64 (pow.f64 (/.f64 (/.f64 180 angle) (PI.f64)) -2) 1/2)
(sqrt.f64 (pow.f64 (/.f64 180 (*.f64 angle (PI.f64))) -2))
(fabs.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(pow.f64 (/.f64 (/.f64 180 angle) (PI.f64)) -1)
(*.f64 (PI.f64) (*.f64 angle 1/180))
(pow.f64 (exp.f64 -1) (log.f64 (/.f64 (/.f64 180 angle) (PI.f64))))
(exp.f64 (*.f64 -1 (-.f64 (log.f64 (/.f64 180 (PI.f64))) (log.f64 angle))))
(exp.f64 (neg.f64 (log.f64 (/.f64 180 (*.f64 angle (PI.f64))))))
(pow.f64 (sqrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)
(*.f64 (PI.f64) (*.f64 angle 1/180))
(pow.f64 (exp.f64 (-.f64 (pow.f64 (log.f64 (/.f64 180 (PI.f64))) 2) (pow.f64 (log.f64 angle) 2))) (/.f64 -1 (log.f64 (*.f64 (/.f64 180 (PI.f64)) angle))))
(pow.f64 (exp.f64 (-.f64 (pow.f64 (log.f64 (/.f64 180 (PI.f64))) 2) (pow.f64 (log.f64 angle) 2))) (/.f64 -1 (log.f64 (/.f64 (*.f64 180 angle) (PI.f64)))))
(pow.f64 (exp.f64 (-.f64 (pow.f64 (log.f64 (/.f64 180 (PI.f64))) 2) (pow.f64 (log.f64 angle) 2))) (/.f64 -1 (log.f64 (/.f64 (*.f64 angle 180) (PI.f64)))))
(pow.f64 (exp.f64 (+.f64 (pow.f64 (log.f64 (*.f64 (PI.f64) 1/180)) 3) (pow.f64 (log.f64 angle) 3))) (/.f64 1 (+.f64 (pow.f64 (log.f64 (/.f64 180 (PI.f64))) 2) (*.f64 (log.f64 angle) (log.f64 (*.f64 (/.f64 180 (PI.f64)) angle))))))
(pow.f64 (exp.f64 (+.f64 (pow.f64 (log.f64 (*.f64 (PI.f64) 1/180)) 3) (pow.f64 (log.f64 angle) 3))) (/.f64 1 (+.f64 (pow.f64 (log.f64 (/.f64 180 (PI.f64))) 2) (*.f64 (log.f64 angle) (log.f64 (/.f64 (*.f64 180 angle) (PI.f64)))))))
(pow.f64 (exp.f64 (+.f64 (pow.f64 (log.f64 (*.f64 (PI.f64) 1/180)) 3) (pow.f64 (log.f64 angle) 3))) (/.f64 1 (fma.f64 (log.f64 angle) (log.f64 (/.f64 (*.f64 angle 180) (PI.f64))) (pow.f64 (log.f64 (/.f64 180 (PI.f64))) 2))))
(neg.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(neg.f64 (/.f64 (*.f64 (PI.f64) 1/180) (/.f64 -1 angle)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(log1p.f64 (expm1.f64 (exp.f64 (-.f64 (*.f64 (log.f64 (/.f64 180 (PI.f64))) -1) (*.f64 (log.f64 angle) -1)))))
(exp.f64 (*.f64 -1 (-.f64 (log.f64 (/.f64 180 (PI.f64))) (log.f64 angle))))
(exp.f64 (neg.f64 (log.f64 (/.f64 180 (*.f64 angle (PI.f64))))))
(expm1.f64 (log1p.f64 (exp.f64 (-.f64 (*.f64 (log.f64 (/.f64 180 (PI.f64))) -1) (*.f64 (log.f64 angle) -1)))))
(exp.f64 (*.f64 -1 (-.f64 (log.f64 (/.f64 180 (PI.f64))) (log.f64 angle))))
(exp.f64 (neg.f64 (log.f64 (/.f64 180 (*.f64 angle (PI.f64))))))
(*.f64 (sqrt.f64 (exp.f64 (-.f64 (*.f64 (log.f64 (/.f64 180 (PI.f64))) -1) (*.f64 (log.f64 angle) -1)))) (sqrt.f64 (exp.f64 (-.f64 (*.f64 (log.f64 (/.f64 180 (PI.f64))) -1) (*.f64 (log.f64 angle) -1)))))
(exp.f64 (*.f64 -1 (-.f64 (log.f64 (/.f64 180 (PI.f64))) (log.f64 angle))))
(exp.f64 (neg.f64 (log.f64 (/.f64 180 (*.f64 angle (PI.f64))))))
(pow.f64 (exp.f64 (-.f64 (*.f64 (log.f64 (/.f64 180 (PI.f64))) -1) (*.f64 (log.f64 angle) -1))) 1)
(exp.f64 (*.f64 -1 (-.f64 (log.f64 (/.f64 180 (PI.f64))) (log.f64 angle))))
(exp.f64 (neg.f64 (log.f64 (/.f64 180 (*.f64 angle (PI.f64))))))
(*.f64 1 (exp.f64 (-.f64 (*.f64 (log.f64 (/.f64 180 (PI.f64))) -1) (*.f64 (log.f64 angle) -1))))
(exp.f64 (*.f64 -1 (-.f64 (log.f64 (/.f64 180 (PI.f64))) (log.f64 angle))))
(exp.f64 (neg.f64 (log.f64 (/.f64 180 (*.f64 angle (PI.f64))))))
(*.f64 (*.f64 (cbrt.f64 (exp.f64 (-.f64 (*.f64 (log.f64 (/.f64 180 (PI.f64))) -1) (*.f64 (log.f64 angle) -1)))) (cbrt.f64 (exp.f64 (-.f64 (*.f64 (log.f64 (/.f64 180 (PI.f64))) -1) (*.f64 (log.f64 angle) -1))))) (cbrt.f64 (exp.f64 (-.f64 (*.f64 (log.f64 (/.f64 180 (PI.f64))) -1) (*.f64 (log.f64 angle) -1)))))
(exp.f64 (*.f64 -1 (-.f64 (log.f64 (/.f64 180 (PI.f64))) (log.f64 angle))))
(exp.f64 (neg.f64 (log.f64 (/.f64 180 (*.f64 angle (PI.f64))))))
(cbrt.f64 (*.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 (/.f64 180 (PI.f64))) -1) (*.f64 (log.f64 angle) -1))) (exp.f64 (-.f64 (*.f64 (log.f64 (/.f64 180 (PI.f64))) -1) (*.f64 (log.f64 angle) -1)))) (exp.f64 (-.f64 (*.f64 (log.f64 (/.f64 180 (PI.f64))) -1) (*.f64 (log.f64 angle) -1)))))
(cbrt.f64 (*.f64 (exp.f64 (*.f64 -1 (-.f64 (log.f64 (/.f64 180 (PI.f64))) (log.f64 angle)))) (exp.f64 (+.f64 (*.f64 -1 (-.f64 (log.f64 (/.f64 180 (PI.f64))) (log.f64 angle))) (*.f64 -1 (-.f64 (log.f64 (/.f64 180 (PI.f64))) (log.f64 angle)))))))
(cbrt.f64 (exp.f64 (+.f64 (neg.f64 (log.f64 (/.f64 180 (*.f64 angle (PI.f64))))) (*.f64 2 (neg.f64 (log.f64 (/.f64 180 (*.f64 angle (PI.f64)))))))))
(exp.f64 (log.f64 (exp.f64 (-.f64 (*.f64 (log.f64 (/.f64 180 (PI.f64))) -1) (*.f64 (log.f64 angle) -1)))))
(exp.f64 (*.f64 -1 (-.f64 (log.f64 (/.f64 180 (PI.f64))) (log.f64 angle))))
(exp.f64 (neg.f64 (log.f64 (/.f64 180 (*.f64 angle (PI.f64))))))
(log.f64 (exp.f64 (exp.f64 (-.f64 (*.f64 (log.f64 (/.f64 180 (PI.f64))) -1) (*.f64 (log.f64 angle) -1)))))
(exp.f64 (*.f64 -1 (-.f64 (log.f64 (/.f64 180 (PI.f64))) (log.f64 angle))))
(exp.f64 (neg.f64 (log.f64 (/.f64 180 (*.f64 angle (PI.f64))))))
(binary32->binary64 (binary64->binary32 (exp.f64 (-.f64 (*.f64 (log.f64 (/.f64 180 (PI.f64))) -1) (*.f64 (log.f64 angle) -1)))))
(binary32->binary64 (binary64->binary32 (exp.f64 (*.f64 -1 (-.f64 (log.f64 (/.f64 180 (PI.f64))) (log.f64 angle))))))
(binary32->binary64 (binary64->binary32 (exp.f64 (neg.f64 (log.f64 (/.f64 180 (*.f64 angle (PI.f64))))))))
(binary32->binary64 (binary64->binary32 (exp.f64 (-.f64 (*.f64 (log.f64 (/.f64 180 (PI.f64))) -1) (*.f64 (log.f64 angle) -1)))))
(binary32->binary64 (binary64->binary32 (exp.f64 (*.f64 -1 (-.f64 (log.f64 (/.f64 180 (PI.f64))) (log.f64 angle))))))
(binary32->binary64 (binary64->binary32 (exp.f64 (neg.f64 (log.f64 (/.f64 180 (*.f64 angle (PI.f64))))))))
(binary32->binary64 (exp.f32 (-.f32 (*.f32 (log.f32 (/.f32 180 (PI.f32))) -1) (*.f32 (log.f32 (binary64->binary32 angle)) -1))))
(binary32->binary64 (exp.f32 (*.f32 -1 (-.f32 (log.f32 (/.f32 180 (PI.f32))) (log.f32 (binary64->binary32 angle))))))
(binary32->binary64 (exp.f32 (neg.f32 (-.f32 (log.f32 (/.f32 180 (PI.f32))) (log.f32 (binary64->binary32 angle))))))
(+.f64 (*.f64 (cos.f64 0) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (sin.f64 0) (sin.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))))
(+.f64 (*.f64 0 (sin.f64 (*.f64 angle (*.f64 (PI.f64) -1/180)))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(+.f64 0 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(log1p.f64 (expm1.f64 (cos.f64 (exp.f64 (-.f64 (*.f64 (log.f64 (/.f64 180 (PI.f64))) -1) (*.f64 (log.f64 angle) -1))))))
(cos.f64 (exp.f64 (*.f64 -1 (-.f64 (log.f64 (/.f64 180 (PI.f64))) (log.f64 angle)))))
(cos.f64 (exp.f64 (neg.f64 (log.f64 (/.f64 180 (*.f64 angle (PI.f64)))))))
(expm1.f64 (log1p.f64 (cos.f64 (exp.f64 (-.f64 (*.f64 (log.f64 (/.f64 180 (PI.f64))) -1) (*.f64 (log.f64 angle) -1))))))
(cos.f64 (exp.f64 (*.f64 -1 (-.f64 (log.f64 (/.f64 180 (PI.f64))) (log.f64 angle)))))
(cos.f64 (exp.f64 (neg.f64 (log.f64 (/.f64 180 (*.f64 angle (PI.f64)))))))
(*.f64 (sqrt.f64 (cos.f64 (exp.f64 (-.f64 (*.f64 (log.f64 (/.f64 180 (PI.f64))) -1) (*.f64 (log.f64 angle) -1))))) (sqrt.f64 (cos.f64 (exp.f64 (-.f64 (*.f64 (log.f64 (/.f64 180 (PI.f64))) -1) (*.f64 (log.f64 angle) -1))))))
(cos.f64 (exp.f64 (*.f64 -1 (-.f64 (log.f64 (/.f64 180 (PI.f64))) (log.f64 angle)))))
(cos.f64 (exp.f64 (neg.f64 (log.f64 (/.f64 180 (*.f64 angle (PI.f64)))))))
(pow.f64 (cos.f64 (exp.f64 (-.f64 (*.f64 (log.f64 (/.f64 180 (PI.f64))) -1) (*.f64 (log.f64 angle) -1)))) 1)
(cos.f64 (exp.f64 (*.f64 -1 (-.f64 (log.f64 (/.f64 180 (PI.f64))) (log.f64 angle)))))
(cos.f64 (exp.f64 (neg.f64 (log.f64 (/.f64 180 (*.f64 angle (PI.f64)))))))
(*.f64 1 (cos.f64 (exp.f64 (-.f64 (*.f64 (log.f64 (/.f64 180 (PI.f64))) -1) (*.f64 (log.f64 angle) -1)))))
(cos.f64 (exp.f64 (*.f64 -1 (-.f64 (log.f64 (/.f64 180 (PI.f64))) (log.f64 angle)))))
(cos.f64 (exp.f64 (neg.f64 (log.f64 (/.f64 180 (*.f64 angle (PI.f64)))))))
(*.f64 (*.f64 (cbrt.f64 (cos.f64 (exp.f64 (-.f64 (*.f64 (log.f64 (/.f64 180 (PI.f64))) -1) (*.f64 (log.f64 angle) -1))))) (cbrt.f64 (cos.f64 (exp.f64 (-.f64 (*.f64 (log.f64 (/.f64 180 (PI.f64))) -1) (*.f64 (log.f64 angle) -1)))))) (cbrt.f64 (cos.f64 (exp.f64 (-.f64 (*.f64 (log.f64 (/.f64 180 (PI.f64))) -1) (*.f64 (log.f64 angle) -1))))))
(cos.f64 (exp.f64 (*.f64 -1 (-.f64 (log.f64 (/.f64 180 (PI.f64))) (log.f64 angle)))))
(cos.f64 (exp.f64 (neg.f64 (log.f64 (/.f64 180 (*.f64 angle (PI.f64)))))))
(cbrt.f64 (*.f64 (*.f64 (cos.f64 (exp.f64 (-.f64 (*.f64 (log.f64 (/.f64 180 (PI.f64))) -1) (*.f64 (log.f64 angle) -1)))) (cos.f64 (exp.f64 (-.f64 (*.f64 (log.f64 (/.f64 180 (PI.f64))) -1) (*.f64 (log.f64 angle) -1))))) (cos.f64 (exp.f64 (-.f64 (*.f64 (log.f64 (/.f64 180 (PI.f64))) -1) (*.f64 (log.f64 angle) -1))))))
(cbrt.f64 (*.f64 (cos.f64 (exp.f64 (*.f64 -1 (-.f64 (log.f64 (/.f64 180 (PI.f64))) (log.f64 angle))))) (*.f64 (cos.f64 (exp.f64 (*.f64 -1 (-.f64 (log.f64 (/.f64 180 (PI.f64))) (log.f64 angle))))) (cos.f64 (exp.f64 (*.f64 -1 (-.f64 (log.f64 (/.f64 180 (PI.f64))) (log.f64 angle))))))))
(cbrt.f64 (*.f64 (cos.f64 (exp.f64 (neg.f64 (log.f64 (/.f64 180 (*.f64 angle (PI.f64))))))) (*.f64 (cos.f64 (exp.f64 (neg.f64 (log.f64 (/.f64 180 (*.f64 angle (PI.f64))))))) (cos.f64 (exp.f64 (neg.f64 (log.f64 (/.f64 180 (*.f64 angle (PI.f64))))))))))
(exp.f64 (log.f64 (cos.f64 (exp.f64 (-.f64 (*.f64 (log.f64 (/.f64 180 (PI.f64))) -1) (*.f64 (log.f64 angle) -1))))))
(cos.f64 (exp.f64 (*.f64 -1 (-.f64 (log.f64 (/.f64 180 (PI.f64))) (log.f64 angle)))))
(cos.f64 (exp.f64 (neg.f64 (log.f64 (/.f64 180 (*.f64 angle (PI.f64)))))))
(log.f64 (exp.f64 (cos.f64 (exp.f64 (-.f64 (*.f64 (log.f64 (/.f64 180 (PI.f64))) -1) (*.f64 (log.f64 angle) -1))))))
(cos.f64 (exp.f64 (*.f64 -1 (-.f64 (log.f64 (/.f64 180 (PI.f64))) (log.f64 angle)))))
(cos.f64 (exp.f64 (neg.f64 (log.f64 (/.f64 180 (*.f64 angle (PI.f64)))))))
(binary32->binary64 (binary64->binary32 (cos.f64 (exp.f64 (-.f64 (*.f64 (log.f64 (/.f64 180 (PI.f64))) -1) (*.f64 (log.f64 angle) -1))))))
(binary32->binary64 (binary64->binary32 (cos.f64 (exp.f64 (*.f64 -1 (-.f64 (log.f64 (/.f64 180 (PI.f64))) (log.f64 angle)))))))
(binary32->binary64 (binary64->binary32 (cos.f64 (exp.f64 (neg.f64 (log.f64 (/.f64 180 (*.f64 angle (PI.f64)))))))))
(binary32->binary64 (binary64->binary32 (cos.f64 (exp.f64 (-.f64 (*.f64 (log.f64 (/.f64 180 (PI.f64))) -1) (*.f64 (log.f64 angle) -1))))))
(binary32->binary64 (binary64->binary32 (cos.f64 (exp.f64 (*.f64 -1 (-.f64 (log.f64 (/.f64 180 (PI.f64))) (log.f64 angle)))))))
(binary32->binary64 (binary64->binary32 (cos.f64 (exp.f64 (neg.f64 (log.f64 (/.f64 180 (*.f64 angle (PI.f64)))))))))
(binary32->binary64 (cos.f32 (exp.f32 (-.f32 (*.f32 (log.f32 (/.f32 180 (PI.f32))) -1) (*.f32 (log.f32 (binary64->binary32 angle)) -1)))))
(binary32->binary64 (cos.f32 (exp.f32 (*.f32 -1 (-.f32 (log.f32 (/.f32 180 (PI.f32))) (log.f32 (binary64->binary32 angle)))))))
(binary32->binary64 (cos.f32 (exp.f32 (neg.f32 (-.f32 (log.f32 (/.f32 180 (PI.f32))) (log.f32 (binary64->binary32 angle)))))))
(binary32->binary64 (binary64->binary32 (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) 2) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) 2))))
(binary32->binary64 (binary64->binary32 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b) 2))))
(binary32->binary64 (binary64->binary32 (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) 2) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) 2))))
(binary32->binary64 (binary64->binary32 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b) 2))))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (/.f32 (*.f32 (binary64->binary32 angle) (PI.f32)) 180))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (/.f32 (*.f32 (binary64->binary32 angle) (PI.f32)) 180))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (/.f32 (binary64->binary32 angle) (/.f32 180 (PI.f32))))) 2) (pow.f32 (*.f32 (cos.f32 (/.f32 (binary64->binary32 angle) (/.f32 180 (PI.f32)))) (binary64->binary32 b)) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (cos.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle)))) (binary64->binary32 b)) 2)))
(binary32->binary64 (binary64->binary32 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) 180)))))
(binary32->binary64 (binary64->binary32 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)))
(binary32->binary64 (binary64->binary32 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) 180)))))
(binary32->binary64 (binary64->binary32 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b)))
(binary32->binary64 (*.f32 (binary64->binary32 b) (cos.f32 (/.f32 (*.f32 (binary64->binary32 angle) (PI.f32)) 180))))
(binary32->binary64 (*.f32 (cos.f32 (/.f32 (binary64->binary32 angle) (/.f32 180 (PI.f32)))) (binary64->binary32 b)))
(binary32->binary64 (*.f32 (cos.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle)))) (binary64->binary32 b)))
(binary32->binary64 (binary64->binary32 (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) 2)))
(binary32->binary64 (binary64->binary32 (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b) 2)))
(binary32->binary64 (binary64->binary32 (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) 2)))
(binary32->binary64 (binary64->binary32 (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) b) 2)))
(binary32->binary64 (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (/.f32 (*.f32 (binary64->binary32 angle) (PI.f32)) 180))) 2))
(binary32->binary64 (pow.f32 (*.f32 (cos.f32 (/.f32 (binary64->binary32 angle) (/.f32 180 (PI.f32)))) (binary64->binary32 b)) 2))
(binary32->binary64 (pow.f32 (*.f32 (cos.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle)))) (binary64->binary32 b)) 2))
(binary32->binary64 (binary64->binary32 (*.f64 angle (PI.f64))))
(binary32->binary64 (binary64->binary32 (*.f64 angle (PI.f64))))
(binary32->binary64 (*.f32 (binary64->binary32 angle) (PI.f32)))
(binary32->binary64 (*.f32 (PI.f32) (binary64->binary32 angle)))
(binary32->binary64 (binary64->binary32 (+.f64 (pow.f64 (*.f64 1/180 (*.f64 angle (*.f64 (PI.f64) a))) 2) (pow.f64 (*.f64 b 1) 2))))
(binary32->binary64 (binary64->binary32 (+.f64 (pow.f64 (*.f64 1/180 (*.f64 (PI.f64) (*.f64 angle a))) 2) (*.f64 b b))))
(binary32->binary64 (binary64->binary32 (fma.f64 1/32400 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2) (*.f64 b b))))
(binary32->binary64 (binary64->binary32 (+.f64 (pow.f64 (*.f64 1/180 (*.f64 angle (*.f64 (PI.f64) a))) 2) (pow.f64 (*.f64 b 1) 2))))
(binary32->binary64 (binary64->binary32 (+.f64 (pow.f64 (*.f64 1/180 (*.f64 (PI.f64) (*.f64 angle a))) 2) (*.f64 b b))))
(binary32->binary64 (binary64->binary32 (fma.f64 1/32400 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2) (*.f64 b b))))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 1/180 (*.f32 (binary64->binary32 angle) (*.f32 (PI.f32) (binary64->binary32 a)))) 2) (pow.f32 (*.f32 (binary64->binary32 b) 1) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 1/180 (*.f32 (binary64->binary32 angle) (*.f32 (PI.f32) (binary64->binary32 a)))) 2) (pow.f32 (binary64->binary32 b) 2)))
(binary32->binary64 (fma.f32 (binary64->binary32 b) (binary64->binary32 b) (pow.f32 (*.f32 1/180 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) (binary64->binary32 a)))) 2)))
(binary32->binary64 (binary64->binary32 (*.f64 angle (*.f64 (PI.f64) a))))
(binary32->binary64 (binary64->binary32 (*.f64 (PI.f64) (*.f64 angle a))))
(binary32->binary64 (binary64->binary32 (*.f64 angle (*.f64 (PI.f64) a))))
(binary32->binary64 (binary64->binary32 (*.f64 (PI.f64) (*.f64 angle a))))
(binary32->binary64 (*.f32 (binary64->binary32 angle) (*.f32 (PI.f32) (binary64->binary32 a))))
(binary32->binary64 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) (binary64->binary32 a))))
(binary32->binary64 (binary64->binary32 (*.f64 (PI.f64) a)))
(binary32->binary64 (binary64->binary32 (*.f64 (PI.f64) a)))
(binary32->binary64 (*.f32 (PI.f32) (binary64->binary32 a)))
(binary32->binary64 (binary64->binary32 (pow.f64 (*.f64 1/180 (*.f64 angle (*.f64 (PI.f64) a))) 2)))
(binary32->binary64 (binary64->binary32 (pow.f64 (*.f64 1/180 (*.f64 (PI.f64) (*.f64 angle a))) 2)))
(binary32->binary64 (binary64->binary32 (pow.f64 (*.f64 (PI.f64) (*.f64 1/180 (*.f64 angle a))) 2)))
(binary32->binary64 (binary64->binary32 (pow.f64 (*.f64 1/180 (*.f64 angle (*.f64 (PI.f64) a))) 2)))
(binary32->binary64 (binary64->binary32 (pow.f64 (*.f64 1/180 (*.f64 (PI.f64) (*.f64 angle a))) 2)))
(binary32->binary64 (binary64->binary32 (pow.f64 (*.f64 (PI.f64) (*.f64 1/180 (*.f64 angle a))) 2)))
(binary32->binary64 (pow.f32 (*.f32 1/180 (*.f32 (binary64->binary32 angle) (*.f32 (PI.f32) (binary64->binary32 a)))) 2))
(binary32->binary64 (pow.f32 (*.f32 1/180 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) (binary64->binary32 a)))) 2))
(binary32->binary64 (binary64->binary32 (+.f64 (exp.f64 (*.f64 2 (log.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))) (pow.f64 (*.f64 b 1) 2))))
(binary32->binary64 (binary64->binary32 (+.f64 (pow.f64 (exp.f64 2) (log.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (*.f64 b b))))
(binary32->binary64 (binary64->binary32 (fma.f64 b b (pow.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))))
(binary32->binary64 (binary64->binary32 (+.f64 (exp.f64 (*.f64 2 (log.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))) (pow.f64 (*.f64 b 1) 2))))
(binary32->binary64 (binary64->binary32 (+.f64 (pow.f64 (exp.f64 2) (log.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (*.f64 b b))))
(binary32->binary64 (binary64->binary32 (fma.f64 b b (pow.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))))
(binary32->binary64 (+.f32 (exp.f32 (*.f32 2 (log.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (binary64->binary32 angle) (*.f32 (PI.f32) 1/180))))))) (pow.f32 (*.f32 (binary64->binary32 b) 1) 2)))
(binary32->binary64 (+.f32 (pow.f32 (exp.f32 2) (log.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))))) (pow.f32 (binary64->binary32 b) 2)))
(binary32->binary64 (fma.f32 (binary64->binary32 b) (binary64->binary32 b) (pow.f32 (exp.f32 2) (log.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))))))))
(binary32->binary64 (binary64->binary32 (*.f64 angle (*.f64 (PI.f64) 1/180))))
(binary32->binary64 (binary64->binary32 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(binary32->binary64 (binary64->binary32 (*.f64 angle (*.f64 (PI.f64) 1/180))))
(binary32->binary64 (binary64->binary32 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(binary32->binary64 (*.f32 (binary64->binary32 angle) (*.f32 (PI.f32) 1/180)))
(binary32->binary64 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))
(binary32->binary64 (binary64->binary32 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))
(binary32->binary64 (binary64->binary32 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(binary32->binary64 (binary64->binary32 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))
(binary32->binary64 (binary64->binary32 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(binary32->binary64 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (binary64->binary32 angle) (*.f32 (PI.f32) 1/180)))))
(binary32->binary64 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))))
(binary32->binary64 (binary64->binary32 (exp.f64 (*.f64 2 (log.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))))))
(binary32->binary64 (binary64->binary32 (pow.f64 (exp.f64 2) (log.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))
(binary32->binary64 (binary64->binary32 (pow.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)))
(binary32->binary64 (binary64->binary32 (exp.f64 (*.f64 2 (log.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))))))
(binary32->binary64 (binary64->binary32 (pow.f64 (exp.f64 2) (log.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))
(binary32->binary64 (binary64->binary32 (pow.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)))
(binary32->binary64 (exp.f32 (*.f32 2 (log.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (binary64->binary32 angle) (*.f32 (PI.f32) 1/180))))))))
(binary32->binary64 (pow.f32 (exp.f32 2) (log.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))))))
(binary32->binary64 (binary64->binary32 (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (neg.f64 (pow.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)) (*.f64 angle (*.f64 (PI.f64) -1/180))))) 2) (pow.f64 (*.f64 b 1) 2))))
(binary32->binary64 (binary64->binary32 (+.f64 (*.f64 b b) (pow.f64 (*.f64 a (sin.f64 (/.f64 (neg.f64 (*.f64 1/32400 (pow.f64 (*.f64 angle (PI.f64)) 2))) (*.f64 angle (*.f64 (PI.f64) -1/180))))) 2))))
(binary32->binary64 (binary64->binary32 (fma.f64 b b (pow.f64 (*.f64 a (sin.f64 (/.f64 (neg.f64 (*.f64 1/32400 (pow.f64 (*.f64 angle (PI.f64)) 2))) (*.f64 angle (*.f64 (PI.f64) -1/180))))) 2))))
(binary32->binary64 (binary64->binary32 (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (neg.f64 (pow.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)) (*.f64 angle (*.f64 (PI.f64) -1/180))))) 2) (pow.f64 (*.f64 b 1) 2))))
(binary32->binary64 (binary64->binary32 (+.f64 (*.f64 b b) (pow.f64 (*.f64 a (sin.f64 (/.f64 (neg.f64 (*.f64 1/32400 (pow.f64 (*.f64 angle (PI.f64)) 2))) (*.f64 angle (*.f64 (PI.f64) -1/180))))) 2))))
(binary32->binary64 (binary64->binary32 (fma.f64 b b (pow.f64 (*.f64 a (sin.f64 (/.f64 (neg.f64 (*.f64 1/32400 (pow.f64 (*.f64 angle (PI.f64)) 2))) (*.f64 angle (*.f64 (PI.f64) -1/180))))) 2))))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (/.f32 (neg.f32 (pow.f32 (*.f32 1/180 (*.f32 (binary64->binary32 angle) (PI.f32))) 2)) (*.f32 (binary64->binary32 angle) (*.f32 (PI.f32) -1/180))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) 1) 2)))
(binary32->binary64 (+.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (neg.f32 (/.f32 (pow.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))) 2) (*.f32 (binary64->binary32 angle) (*.f32 (PI.f32) -1/180)))))) 2)))
(binary32->binary64 (fma.f32 (binary64->binary32 b) (binary64->binary32 b) (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (neg.f32 (/.f32 (pow.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))) 2) (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) -1/180)))))) 2)))
(binary32->binary64 (binary64->binary32 (*.f64 angle (*.f64 (PI.f64) -1/180))))
(binary32->binary64 (binary64->binary32 (*.f64 angle (*.f64 (PI.f64) -1/180))))
(binary32->binary64 (*.f32 (binary64->binary32 angle) (*.f32 (PI.f32) -1/180)))
(binary32->binary64 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) -1/180)))
(binary32->binary64 (binary64->binary32 (pow.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)))
(binary32->binary64 (binary64->binary32 (*.f64 1/32400 (pow.f64 (*.f64 angle (PI.f64)) 2))))
(binary32->binary64 (binary64->binary32 (pow.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)))
(binary32->binary64 (binary64->binary32 (*.f64 1/32400 (pow.f64 (*.f64 angle (PI.f64)) 2))))
(binary32->binary64 (pow.f32 (*.f32 1/180 (*.f32 (binary64->binary32 angle) (PI.f32))) 2))
(binary32->binary64 (pow.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))) 2))
(binary32->binary64 (binary64->binary32 (*.f64 a (sin.f64 (/.f64 (neg.f64 (pow.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)) (*.f64 angle (*.f64 (PI.f64) -1/180)))))))
(binary32->binary64 (binary64->binary32 (*.f64 a (sin.f64 (/.f64 (neg.f64 (*.f64 1/32400 (pow.f64 (*.f64 angle (PI.f64)) 2))) (*.f64 angle (*.f64 (PI.f64) -1/180)))))))
(binary32->binary64 (binary64->binary32 (*.f64 a (sin.f64 (/.f64 (neg.f64 (pow.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)) (*.f64 angle (*.f64 (PI.f64) -1/180)))))))
(binary32->binary64 (binary64->binary32 (*.f64 a (sin.f64 (/.f64 (neg.f64 (*.f64 1/32400 (pow.f64 (*.f64 angle (PI.f64)) 2))) (*.f64 angle (*.f64 (PI.f64) -1/180)))))))
(binary32->binary64 (*.f32 (binary64->binary32 a) (sin.f32 (/.f32 (neg.f32 (pow.f32 (*.f32 1/180 (*.f32 (binary64->binary32 angle) (PI.f32))) 2)) (*.f32 (binary64->binary32 angle) (*.f32 (PI.f32) -1/180))))))
(binary32->binary64 (*.f32 (binary64->binary32 a) (sin.f32 (neg.f32 (/.f32 (pow.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))) 2) (*.f32 (binary64->binary32 angle) (*.f32 (PI.f32) -1/180)))))))
(binary32->binary64 (*.f32 (binary64->binary32 a) (sin.f32 (neg.f32 (/.f32 (pow.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))) 2) (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) -1/180)))))))
(binary32->binary64 (binary64->binary32 (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) 2) (pow.f64 (*.f64 b (cos.f64 (exp.f64 (-.f64 (*.f64 (log.f64 (/.f64 180 (PI.f64))) -1) (*.f64 (log.f64 angle) -1))))) 2))))
(binary32->binary64 (binary64->binary32 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (pow.f64 (*.f64 (cos.f64 (exp.f64 (*.f64 -1 (-.f64 (log.f64 (/.f64 180 (PI.f64))) (log.f64 angle))))) b) 2))))
(binary32->binary64 (binary64->binary32 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (pow.f64 (*.f64 (cos.f64 (exp.f64 (neg.f64 (log.f64 (/.f64 180 (*.f64 angle (PI.f64))))))) b) 2))))
(binary32->binary64 (binary64->binary32 (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) 2) (pow.f64 (*.f64 b (cos.f64 (exp.f64 (-.f64 (*.f64 (log.f64 (/.f64 180 (PI.f64))) -1) (*.f64 (log.f64 angle) -1))))) 2))))
(binary32->binary64 (binary64->binary32 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (pow.f64 (*.f64 (cos.f64 (exp.f64 (*.f64 -1 (-.f64 (log.f64 (/.f64 180 (PI.f64))) (log.f64 angle))))) b) 2))))
(binary32->binary64 (binary64->binary32 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (pow.f64 (*.f64 (cos.f64 (exp.f64 (neg.f64 (log.f64 (/.f64 180 (*.f64 angle (PI.f64))))))) b) 2))))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (/.f32 (*.f32 (binary64->binary32 angle) (PI.f32)) 180))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (exp.f32 (-.f32 (*.f32 (log.f32 (/.f32 180 (PI.f32))) -1) (*.f32 (log.f32 (binary64->binary32 angle)) -1))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (/.f32 (binary64->binary32 angle) (/.f32 180 (PI.f32))))) 2) (pow.f32 (*.f32 (cos.f32 (exp.f32 (*.f32 -1 (-.f32 (log.f32 (/.f32 180 (PI.f32))) (log.f32 (binary64->binary32 angle)))))) (binary64->binary32 b)) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (cos.f32 (exp.f32 (neg.f32 (-.f32 (log.f32 (/.f32 180 (PI.f32))) (log.f32 (binary64->binary32 angle)))))) (binary64->binary32 b)) 2)))
(binary32->binary64 (binary64->binary32 (*.f64 b (cos.f64 (exp.f64 (-.f64 (*.f64 (log.f64 (/.f64 180 (PI.f64))) -1) (*.f64 (log.f64 angle) -1)))))))
(binary32->binary64 (binary64->binary32 (*.f64 (cos.f64 (exp.f64 (*.f64 -1 (-.f64 (log.f64 (/.f64 180 (PI.f64))) (log.f64 angle))))) b)))
(binary32->binary64 (binary64->binary32 (*.f64 (cos.f64 (exp.f64 (neg.f64 (log.f64 (/.f64 180 (*.f64 angle (PI.f64))))))) b)))
(binary32->binary64 (binary64->binary32 (*.f64 b (cos.f64 (exp.f64 (-.f64 (*.f64 (log.f64 (/.f64 180 (PI.f64))) -1) (*.f64 (log.f64 angle) -1)))))))
(binary32->binary64 (binary64->binary32 (*.f64 (cos.f64 (exp.f64 (*.f64 -1 (-.f64 (log.f64 (/.f64 180 (PI.f64))) (log.f64 angle))))) b)))
(binary32->binary64 (binary64->binary32 (*.f64 (cos.f64 (exp.f64 (neg.f64 (log.f64 (/.f64 180 (*.f64 angle (PI.f64))))))) b)))
(binary32->binary64 (*.f32 (binary64->binary32 b) (cos.f32 (exp.f32 (-.f32 (*.f32 (log.f32 (/.f32 180 (PI.f32))) -1) (*.f32 (log.f32 (binary64->binary32 angle)) -1))))))
(binary32->binary64 (*.f32 (cos.f32 (exp.f32 (*.f32 -1 (-.f32 (log.f32 (/.f32 180 (PI.f32))) (log.f32 (binary64->binary32 angle)))))) (binary64->binary32 b)))
(binary32->binary64 (*.f32 (cos.f32 (exp.f32 (neg.f32 (-.f32 (log.f32 (/.f32 180 (PI.f32))) (log.f32 (binary64->binary32 angle)))))) (binary64->binary32 b)))
(binary32->binary64 (binary64->binary32 (pow.f64 (*.f64 b (cos.f64 (exp.f64 (-.f64 (*.f64 (log.f64 (/.f64 180 (PI.f64))) -1) (*.f64 (log.f64 angle) -1))))) 2)))
(binary32->binary64 (binary64->binary32 (pow.f64 (*.f64 (cos.f64 (exp.f64 (*.f64 -1 (-.f64 (log.f64 (/.f64 180 (PI.f64))) (log.f64 angle))))) b) 2)))
(binary32->binary64 (binary64->binary32 (pow.f64 (*.f64 (cos.f64 (exp.f64 (neg.f64 (log.f64 (/.f64 180 (*.f64 angle (PI.f64))))))) b) 2)))
(binary32->binary64 (binary64->binary32 (pow.f64 (*.f64 b (cos.f64 (exp.f64 (-.f64 (*.f64 (log.f64 (/.f64 180 (PI.f64))) -1) (*.f64 (log.f64 angle) -1))))) 2)))
(binary32->binary64 (binary64->binary32 (pow.f64 (*.f64 (cos.f64 (exp.f64 (*.f64 -1 (-.f64 (log.f64 (/.f64 180 (PI.f64))) (log.f64 angle))))) b) 2)))
(binary32->binary64 (binary64->binary32 (pow.f64 (*.f64 (cos.f64 (exp.f64 (neg.f64 (log.f64 (/.f64 180 (*.f64 angle (PI.f64))))))) b) 2)))
(binary32->binary64 (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (exp.f32 (-.f32 (*.f32 (log.f32 (/.f32 180 (PI.f32))) -1) (*.f32 (log.f32 (binary64->binary32 angle)) -1))))) 2))
(binary32->binary64 (pow.f32 (*.f32 (cos.f32 (exp.f32 (*.f32 -1 (-.f32 (log.f32 (/.f32 180 (PI.f32))) (log.f32 (binary64->binary32 angle)))))) (binary64->binary32 b)) 2))
(binary32->binary64 (pow.f32 (*.f32 (cos.f32 (exp.f32 (neg.f32 (-.f32 (log.f32 (/.f32 180 (PI.f32))) (log.f32 (binary64->binary32 angle)))))) (binary64->binary32 b)) 2))
(binary32->binary64 (binary64->binary32 (*.f64 angle (PI.f64))))
(binary32->binary64 (binary64->binary32 (*.f64 angle (PI.f64))))
(binary32->binary64 (*.f32 (binary64->binary32 angle) (PI.f32)))
(binary32->binary64 (*.f32 (PI.f32) (binary64->binary32 angle)))

eval753.0ms (2%)

Compiler

Compiled 38504 to 26989 computations (29.9% saved)

prune758.0ms (2.1%)

Pruning

109 alts after pruning (103 fresh and 6 done)

PrunedKeptTotal
New1310681378
Fresh393574
Picked235
Done134
Total13521091461
Accuracy
82.3%
Counts
1461 → 109
Alt Table
Click to see full alt table
StatusAccuracyProgram
74.6%
(+.f64 (pow.f64 (/.f64 (*.f64 (*.f64 (PI.f64) (neg.f64 angle)) a) -180) 2) (pow.f64 (*.f64 b 1) 2))
74.6%
(+.f64 (pow.f64 (/.f64 (*.f64 (PI.f64) (*.f64 angle a)) 180) 2) (pow.f64 (*.f64 b 1) 2))
74.3%
(+.f64 (pow.f64 (/.f64 (*.f64 (PI.f64) a) (/.f64 180 angle)) 2) (pow.f64 (*.f64 b 1) 2))
74.6%
(+.f64 (pow.f64 (/.f64 (*.f64 angle a) (/.f64 180 (PI.f64))) 2) (pow.f64 (*.f64 b 1) 2))
74.6%
(+.f64 (pow.f64 (/.f64 (*.f64 1/180 (*.f64 angle a)) (/.f64 1 (PI.f64))) 2) (pow.f64 (*.f64 b 1) 2))
74.3%
(+.f64 (pow.f64 (/.f64 (*.f64 -1 a) (/.f64 (/.f64 -180 (PI.f64)) angle)) 2) (pow.f64 (*.f64 b 1) 2))
75.3%
(+.f64 (pow.f64 (*.f64 a (*.f64 angle (*.f64 1/180 (PI.f64)))) 2) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) 2))
74.6%
(+.f64 (pow.f64 (*.f64 a (*.f64 angle (*.f64 1/180 (PI.f64)))) 2) (pow.f64 (*.f64 b 1) 2))
78.0%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (pow.f64 (exp.f64 -1) (log.f64 (/.f64 (/.f64 180 angle) (PI.f64)))))) 2) (pow.f64 (*.f64 b 1) 2))
79.9%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (/.f64 (*.f64 (PI.f64) 1/180) (pow.f64 angle -1/2)) (pow.f64 angle -1/2)))) 2) (pow.f64 (*.f64 b 1) 2))
79.4%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (/.f64 (PI.f64) (pow.f64 (*.f64 angle 1/180) -1/2)) (pow.f64 (*.f64 angle 1/180) -1/2)))) 2) (pow.f64 (*.f64 b 1) 2))
79.8%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (/.f64 1 (/.f64 -1 angle)) (/.f64 -180 (PI.f64))))) 2) (pow.f64 (*.f64 b 1) 2))
80.3%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 (PI.f64) (/.f64 -1 angle))) (cbrt.f64 (/.f64 (PI.f64) (/.f64 -1 angle)))) (cbrt.f64 (/.f64 (PI.f64) (/.f64 -1 angle)))) -180))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2))
74.8%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (binary32->binary64 (PI.f32))) 180))) 2) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) 2))
79.7%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) (/.f64 1 (exp.f64 (log.f64 1/180)))))) 2) (pow.f64 (*.f64 b 1) 2))
80.6%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) 2) (pow.f64 (*.f64 b (log.f64 (exp.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) 180))))) 2))
80.4%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) 2) (pow.f64 (*.f64 b (cos.f64 (pow.f64 (exp.f64 -1) (log.f64 (/.f64 180 (*.f64 angle (PI.f64))))))) 2))
80.5%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) 2) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64)))) 180))) 2))
80.5%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) 2) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (cbrt.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (PI.f64)))) 180))) 2))
80.2%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) 2) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (binary32->binary64 (PI.f32))) 180))) 2))
63.7%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) 2) (pow.f64 (*.f64 b (cos.f64 (/.f64 (neg.f64 (*.f64 (*.f64 (*.f64 angle (neg.f64 (PI.f64))) angle) 1/180)) angle))) 2))
80.5%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) 2) (pow.f64 (*.f64 b (cos.f64 (/.f64 1/180 (/.f64 1 (*.f64 angle (PI.f64)))))) 2))
32.0%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 (/.f64 32400 angle) angle) (/.f64 (PI.f64) (/.f64 5832000 (pow.f64 angle 3)))))) 2))
63.7%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 -1 angle) (/.f64 (*.f64 1/180 (PI.f64)) (neg.f64 (/.f64 1 (*.f64 angle angle))))))) 2))
80.5%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle (PI.f64)) (exp.f64 (log.f64 1/180))))) 2))
80.5%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))) 2))
80.6%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) 2))
80.5%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 (sqrt.f64 (/.f64 (*.f64 angle (PI.f64)) 180)) (sqrt.f64 (/.f64 (*.f64 angle (PI.f64)) 180))))) 2))
80.2%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) 2) (pow.f64 (*.f64 b (cos.f64 (exp.f64 (-.f64 (*.f64 (log.f64 (/.f64 180 (binary32->binary64 (PI.f32)))) -1) (*.f64 (log.f64 angle) -1))))) 2))
80.4%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) 2) (pow.f64 (*.f64 b (cos.f64 (exp.f64 (*.f64 -1 (-.f64 (log.f64 (/.f64 180 (PI.f64))) (log.f64 angle)))))) 2))
59.2%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) 2) (pow.f64 (*.f64 b (cos.f64 (cbrt.f64 (exp.f64 (+.f64 (neg.f64 (log.f64 (/.f64 180 (*.f64 angle (PI.f64))))) (*.f64 2 (neg.f64 (log.f64 (/.f64 180 (*.f64 angle (PI.f64))))))))))) 2))
80.6%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) 2) (pow.f64 (*.f64 b (cbrt.f64 (*.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) 180)) (cos.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) (cos.f64 (/.f64 (*.f64 angle (PI.f64)) 180))))) 2))
53.4%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) 2) (pow.f64 (*.f64 b (binary32->binary64 (cos.f32 (/.f32 (binary64->binary32 angle) (/.f32 180 (PI.f32)))))) 2))
80.2%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) 2) (pow.f64 (*.f64 b (binary32->binary64 (binary64->binary32 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) 2))
79.9%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) 2) (pow.f64 (*.f64 b 1) 2))
62.5%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) 2) (binary32->binary64 (binary64->binary32 (pow.f64 (*.f64 (cos.f64 (exp.f64 (*.f64 -1 (-.f64 (log.f64 (/.f64 180 (PI.f64))) (log.f64 angle))))) b) 2))))
56.0%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (neg.f64 (pow.f64 (/.f64 (*.f64 angle (/.f64 (/.f64 180 angle) (PI.f64))) (/.f64 (pow.f64 (*.f64 (PI.f64) 1/180) -2) angle)) 2)) (*.f64 angle (*.f64 (PI.f64) -1/180))))) 2) (pow.f64 (*.f64 b 1) 2))
21.6%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (neg.f64 (pow.f64 (/.f64 (neg.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 4)) (*.f64 (pow.f64 (*.f64 angle (PI.f64)) 3) -1/5832000)) 2)) (*.f64 angle (*.f64 (PI.f64) -1/180))))) 2) (pow.f64 (*.f64 b 1) 2))
55.7%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (neg.f64 (pow.f64 (/.f64 (PI.f64) (/.f64 (exp.f64 (fma.f64 -1 (log.f64 angle) 0)) 1/180)) 2)) (*.f64 angle (*.f64 (PI.f64) -1/180))))) 2) (pow.f64 (*.f64 b 1) 2))
56.5%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (neg.f64 (pow.f64 (/.f64 (PI.f64) (/.f64 -1 (*.f64 angle -1/180))) 2)) (*.f64 angle (*.f64 (PI.f64) -1/180))))) 2) (pow.f64 (*.f64 b 1) 2))
54.1%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (neg.f64 (pow.f64 (*.f64 1/180 (*.f64 angle (binary32->binary64 (PI.f32)))) 2)) (*.f64 angle (*.f64 (PI.f64) -1/180))))) 2) (pow.f64 (*.f64 b 1) 2))
54.2%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (neg.f64 (pow.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)) (*.f64 angle (*.f64 (binary32->binary64 (PI.f32)) -1/180))))) 2) (pow.f64 (*.f64 b 1) 2))
56.5%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (neg.f64 (pow.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)) (*.f64 angle (*.f64 (PI.f64) -1/180))))) 2) (pow.f64 (*.f64 b 1) 2))
42.6%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (neg.f64 (pow.f64 (*.f64 1/180 (binary32->binary64 (*.f32 (binary64->binary32 angle) (PI.f32)))) 2)) (*.f64 angle (*.f64 (PI.f64) -1/180))))) 2) (pow.f64 (*.f64 b 1) 2))
55.9%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (neg.f64 (pow.f64 (exp.f64 (-.f64 (/.f64 (pow.f64 (log.f64 (/.f64 180 (PI.f64))) 2) (-.f64 (log.f64 (*.f64 (PI.f64) 1/180)) (log.f64 angle))) (/.f64 (pow.f64 (log.f64 angle) 2) (-.f64 (log.f64 (*.f64 (PI.f64) 1/180)) (log.f64 angle))))) 2)) (*.f64 angle (*.f64 (PI.f64) -1/180))))) 2) (pow.f64 (*.f64 b 1) 2))
56.3%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (neg.f64 (*.f64 angle angle)) (*.f64 (/.f64 -180 (PI.f64)) angle)))) 2) (pow.f64 (*.f64 b 1) 2))
77.7%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (exp.f64 (/.f64 (pow.f64 (log.f64 (PI.f64)) 3) (fma.f64 (log.f64 (/.f64 180 angle)) (log.f64 (/.f64 (PI.f64) (*.f64 angle 1/180))) (pow.f64 (log.f64 (PI.f64)) 2)))) (exp.f64 (/.f64 (pow.f64 (log.f64 (/.f64 180 angle)) 3) (fma.f64 (log.f64 (/.f64 180 angle)) (log.f64 (/.f64 (PI.f64) (*.f64 angle 1/180))) (pow.f64 (log.f64 (PI.f64)) 2))))))) 2) (pow.f64 (*.f64 b 1) 2))
77.8%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (exp.f64 (/.f64 (pow.f64 (log.f64 (PI.f64)) 2) (log.f64 (/.f64 (PI.f64) (*.f64 angle 1/180))))) (exp.f64 (/.f64 (pow.f64 (log.f64 (/.f64 180 angle)) 2) (log.f64 (/.f64 (PI.f64) (*.f64 angle 1/180)))))))) 2) (pow.f64 (*.f64 b 1) 2))
43.3%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (binary32->binary64 (*.f32 (binary64->binary32 angle) (PI.f32))) 180))) 2) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) 2))
79.8%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 (cbrt.f64 (exp.f64 (log.f64 (/.f64 (PI.f64) (/.f64 180 angle))))) (cbrt.f64 (exp.f64 (log.f64 (/.f64 (PI.f64) (/.f64 180 angle)))))) (cbrt.f64 (exp.f64 (log.f64 (/.f64 (PI.f64) (/.f64 180 angle)))))))) 2))
79.8%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) 2) (pow.f64 (*.f64 b (cos.f64 (exp.f64 (log.f64 (/.f64 (PI.f64) (/.f64 180 angle)))))) 2))
79.5%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) 2) (pow.f64 (*.f64 b (binary32->binary64 (binary64->binary32 (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle)))))) 2))
79.4%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) 2) (pow.f64 (*.f64 b (binary32->binary64 (binary64->binary32 (cos.f64 (exp.f64 (log.f64 (/.f64 (PI.f64) (/.f64 180 angle)))))))) 2))
79.2%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) 2) (pow.f64 (*.f64 b 1) 2))
79.5%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 1 (/.f64 180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 (*.f64 b 1) 2))
79.6%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 -1 (/.f64 (/.f64 -180 angle) (PI.f64))))) 2) (pow.f64 (*.f64 b 1) 2))
55.8%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 (pow.f64 (/.f64 (/.f64 180 angle) (PI.f64)) -2) -1) (/.f64 (/.f64 -180 (PI.f64)) angle)))) 2) (pow.f64 (*.f64 b 1) 2))
56.5%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 (/.f64 1 angle) (PI.f64)) (*.f64 1/180 (pow.f64 (*.f64 (PI.f64) angle) 2))))) 2) (pow.f64 (*.f64 b 1) 2))
79.8%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 b (cbrt.f64 (pow.f64 (binary32->binary64 (binary64->binary32 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 3))) 2))
79.8%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 b (binary32->binary64 (binary64->binary32 (cos.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 angle 180) (PI.f64))) (cbrt.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) (cbrt.f64 (*.f64 (/.f64 angle 180) (PI.f64)))))))) 2))
62.1%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (binary32->binary64 (pow.f32 (*.f32 (binary64->binary32 (binary32->binary64 (binary64->binary32 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (binary64->binary32 b)) 2)))
79.5%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 (*.f64 (PI.f64) angle) 1/32400) 180))) 2) (pow.f64 (*.f64 b 1) 2))
78.7%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 (PI.f64) angle) (*.f64 (*.f64 (*.f64 (PI.f64) angle) 1/32400) (/.f64 (/.f64 180 angle) (PI.f64)))))) 2) (pow.f64 (*.f64 b 1) 2))
79.5%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/180))) 2) (pow.f64 (*.f64 b 1) 2))
79.9%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 (PI.f64) 1/180) (*.f64 angle (*.f64 angle (/.f64 1 angle)))))) 2) (pow.f64 (*.f64 b 1) 2))
78.7%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 (PI.f64) 1/180) (exp.f64 (+.f64 (log.f64 angle) (*.f64 (log.f64 angle) 0)))))) 2) (pow.f64 (*.f64 b 1) 2))
79.5%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) 2) (pow.f64 (*.f64 b 1) 2))
78.8%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (exp.f64 (log.f64 (*.f64 (PI.f64) angle))) (exp.f64 (log.f64 1/180))))) 2) (pow.f64 (*.f64 b 1) 2))
78.7%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (exp.f64 (log.f64 (*.f64 angle 1/180))) (exp.f64 (log.f64 (PI.f64)))))) 2) (pow.f64 (*.f64 b 1) 2))
78.6%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 (exp.f64 (log.f64 angle)))))) 2) (pow.f64 (*.f64 b 1) 2))
79.9%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) 2) (pow.f64 (*.f64 b 1) 2))
79.5%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 1/180 (pow.f64 (/.f64 (/.f64 1 angle) (PI.f64)) -1)))) 2) (pow.f64 (*.f64 b 1) 2))
79.9%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (expm1.f64 (log1p.f64 (*.f64 angle (/.f64 (PI.f64) 180)))))) 2) (pow.f64 (*.f64 b 1) 2))
77.8%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (exp.f64 (-.f64 (/.f64 (pow.f64 (log.f64 (PI.f64)) 2) (log.f64 (/.f64 (PI.f64) (*.f64 1/180 angle)))) (/.f64 (pow.f64 (log.f64 (/.f64 180 angle)) 2) (log.f64 (/.f64 (PI.f64) (*.f64 1/180 angle)))))))) 2) (pow.f64 (*.f64 b 1) 2))
42.7%
(+.f64 (pow.f64 (*.f64 a (binary32->binary64 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))))) 2) (pow.f64 (*.f64 b 1) 2))
69.0%
(+.f64 (pow.f64 (*.f64 a (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))) 2) (pow.f64 (*.f64 b 1) 2))
69.3%
(+.f64 (pow.f64 (*.f64 a (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))))) 2) (pow.f64 (*.f64 b 1) 2))
75.3%
(+.f64 (pow.f64 (*.f64 1/180 (*.f64 (*.f64 angle (PI.f64)) a)) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) 2))
74.6%
(+.f64 (pow.f64 (*.f64 1/180 (*.f64 angle (*.f64 (PI.f64) a))) 2) (pow.f64 (*.f64 b 1) 2))
61.1%
(+.f64 (pow.f64 (*.f64 1/180 (*.f64 angle (binary32->binary64 (*.f32 (PI.f32) (binary64->binary32 a))))) 2) (pow.f64 (*.f64 b 1) 2))
74.6%
(+.f64 (pow.f64 (neg.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)) a)) 2) (pow.f64 (*.f64 b 1) 2))
65.7%
(+.f64 (pow.f64 (log.f64 (exp.f64 (*.f64 a (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))))) 2) (pow.f64 (*.f64 b 1) 2))
67.7%
(+.f64 (pow.f64 (binary32->binary64 (binary64->binary32 (*.f64 a (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))) 2) (pow.f64 (*.f64 b 1) 2))
61.5%
(+.f64 (*.f64 (pow.f64 (/.f64 (/.f64 180 angle) (PI.f64)) -2) (*.f64 a a)) (pow.f64 (*.f64 b 1) 2))
74.6%
(+.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2) 1/32400) (pow.f64 (*.f64 b 1) 2))
67.8%
(+.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) (*.f64 a a)) (pow.f64 (*.f64 b 1) 2))
67.9%
(+.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 2) (*.f64 a a)) (pow.f64 (*.f64 b 1) 2))
72.9%
(+.f64 (*.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle a)) 1/32400) (*.f64 (PI.f64) a)) angle) (pow.f64 (*.f64 b 1) 2))
74.7%
(+.f64 (*.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle a)) 1/32400) (PI.f64)) (*.f64 angle a)) (pow.f64 (*.f64 b 1) 2))
73.0%
(+.f64 (*.f64 (*.f64 (*.f64 angle (*.f64 (*.f64 (PI.f64) (*.f64 angle a)) 1/32400)) a) (PI.f64)) (pow.f64 (*.f64 b 1) 2))
61.6%
(+.f64 (*.f64 (*.f64 angle angle) (*.f64 (pow.f64 (*.f64 (PI.f64) a) 2) 1/32400)) (pow.f64 (*.f64 b 1) 2))
73.4%
(+.f64 (*.f64 (*.f64 a (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 2)) a) (pow.f64 (*.f64 b 1) 2))
77.1%
(+.f64 (*.f64 (*.f64 a (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (pow.f64 (*.f64 b 1) 2))
74.6%
(+.f64 (*.f64 (*.f64 1/180 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2)) 1/180) (pow.f64 (*.f64 b 1) 2))
72.9%
(+.f64 (*.f64 angle (*.f64 (*.f64 (pow.f64 (PI.f64) 2) (*.f64 1/180 (*.f64 angle a))) (*.f64 1/180 a))) (pow.f64 (*.f64 b 1) 2))
67.9%
(+.f64 (*.f64 angle (*.f64 (*.f64 1/180 (pow.f64 (*.f64 (PI.f64) a) 2)) (*.f64 angle 1/180))) (pow.f64 (*.f64 b 1) 2))
67.9%
(+.f64 (*.f64 angle (*.f64 angle (pow.f64 (*.f64 (PI.f64) (*.f64 1/180 a)) 2))) (pow.f64 (*.f64 b 1) 2))
79.5%
(+.f64 (expm1.f64 (log1p.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) 2))) (pow.f64 (*.f64 b 1) 2))
68.2%
(+.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 (*.f64 (pow.f64 (PI.f64) 2) (*.f64 angle angle)) -1/194400) (log.f64 (*.f64 (PI.f64) (*.f64 1/180 (*.f64 angle a))))))) (pow.f64 (*.f64 b 1) 2))
63.1%
(+.f64 (exp.f64 (*.f64 2 (log.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))) (pow.f64 (*.f64 b 1) 2))
64.3%
(+.f64 (exp.f64 (*.f64 2 (log.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64))) 1/180))))))) (pow.f64 (*.f64 b 1) 2))
62.1%
(+.f64 (exp.f64 (*.f64 2 (log.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (binary32->binary64 (PI.f32)) 1/180))))))) (pow.f64 (*.f64 b 1) 2))
63.5%
(+.f64 (exp.f64 (*.f64 2 (log.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))) (pow.f64 (*.f64 b 1) 2))
16.5%
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle))))) 2)))
16.5%
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (exp.f32 (log.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle))))))) 2)))
17.2%
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180)))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 (cos.f64 (/.f64 (PI.f32) (/.f64 180 (binary32->binary64 (binary64->binary32 angle))))))) 2)))
51.2%
(binary32->binary64 (binary64->binary32 (fma.f64 b b (pow.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))))
51.3%
(binary32->binary64 (binary64->binary32 (+.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))) a) 2) (*.f64 b b))))
49.3%
(binary32->binary64 (binary64->binary32 (+.f64 (pow.f64 (*.f64 1/180 (*.f64 (PI.f64) (*.f64 angle a))) 2) (*.f64 b b))))
74.6%
(+.f64 (pow.f64 (/.f64 (*.f64 (*.f64 (PI.f64) (neg.f64 angle)) a) -180) 2) (pow.f64 (*.f64 b 1) 2))
74.6%
(+.f64 (pow.f64 (/.f64 (*.f64 (PI.f64) (*.f64 angle a)) 180) 2) (pow.f64 (*.f64 b 1) 2))
74.3%
(+.f64 (pow.f64 (/.f64 (*.f64 (PI.f64) a) (/.f64 180 angle)) 2) (pow.f64 (*.f64 b 1) 2))
74.6%
(+.f64 (pow.f64 (/.f64 (*.f64 angle a) (/.f64 180 (PI.f64))) 2) (pow.f64 (*.f64 b 1) 2))
74.6%
(+.f64 (pow.f64 (/.f64 (*.f64 1/180 (*.f64 angle a)) (/.f64 1 (PI.f64))) 2) (pow.f64 (*.f64 b 1) 2))
74.3%
(+.f64 (pow.f64 (/.f64 (*.f64 -1 a) (/.f64 (/.f64 -180 (PI.f64)) angle)) 2) (pow.f64 (*.f64 b 1) 2))
75.3%
(+.f64 (pow.f64 (*.f64 a (*.f64 angle (*.f64 1/180 (PI.f64)))) 2) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) 2))
74.6%
(+.f64 (pow.f64 (*.f64 a (*.f64 angle (*.f64 1/180 (PI.f64)))) 2) (pow.f64 (*.f64 b 1) 2))
78.0%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (pow.f64 (exp.f64 -1) (log.f64 (/.f64 (/.f64 180 angle) (PI.f64)))))) 2) (pow.f64 (*.f64 b 1) 2))
79.9%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (/.f64 (*.f64 (PI.f64) 1/180) (pow.f64 angle -1/2)) (pow.f64 angle -1/2)))) 2) (pow.f64 (*.f64 b 1) 2))
79.4%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (/.f64 (PI.f64) (pow.f64 (*.f64 angle 1/180) -1/2)) (pow.f64 (*.f64 angle 1/180) -1/2)))) 2) (pow.f64 (*.f64 b 1) 2))
79.8%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (/.f64 1 (/.f64 -1 angle)) (/.f64 -180 (PI.f64))))) 2) (pow.f64 (*.f64 b 1) 2))
80.3%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 (PI.f64) (/.f64 -1 angle))) (cbrt.f64 (/.f64 (PI.f64) (/.f64 -1 angle)))) (cbrt.f64 (/.f64 (PI.f64) (/.f64 -1 angle)))) -180))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2))
74.8%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (binary32->binary64 (PI.f32))) 180))) 2) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) 2))
79.7%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) (/.f64 1 (exp.f64 (log.f64 1/180)))))) 2) (pow.f64 (*.f64 b 1) 2))
80.6%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) 2) (pow.f64 (*.f64 b (log.f64 (exp.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) 180))))) 2))
80.4%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) 2) (pow.f64 (*.f64 b (cos.f64 (pow.f64 (exp.f64 -1) (log.f64 (/.f64 180 (*.f64 angle (PI.f64))))))) 2))
80.5%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) 2) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64)))) 180))) 2))
80.5%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) 2) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (cbrt.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (PI.f64)))) 180))) 2))
80.2%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) 2) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (binary32->binary64 (PI.f32))) 180))) 2))
63.7%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) 2) (pow.f64 (*.f64 b (cos.f64 (/.f64 (neg.f64 (*.f64 (*.f64 (*.f64 angle (neg.f64 (PI.f64))) angle) 1/180)) angle))) 2))
80.5%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) 2) (pow.f64 (*.f64 b (cos.f64 (/.f64 1/180 (/.f64 1 (*.f64 angle (PI.f64)))))) 2))
32.0%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 (/.f64 32400 angle) angle) (/.f64 (PI.f64) (/.f64 5832000 (pow.f64 angle 3)))))) 2))
63.7%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 -1 angle) (/.f64 (*.f64 1/180 (PI.f64)) (neg.f64 (/.f64 1 (*.f64 angle angle))))))) 2))
80.5%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle (PI.f64)) (exp.f64 (log.f64 1/180))))) 2))
80.5%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))) 2))
80.6%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) 2))
80.5%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 (sqrt.f64 (/.f64 (*.f64 angle (PI.f64)) 180)) (sqrt.f64 (/.f64 (*.f64 angle (PI.f64)) 180))))) 2))
80.2%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) 2) (pow.f64 (*.f64 b (cos.f64 (exp.f64 (-.f64 (*.f64 (log.f64 (/.f64 180 (binary32->binary64 (PI.f32)))) -1) (*.f64 (log.f64 angle) -1))))) 2))
80.4%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) 2) (pow.f64 (*.f64 b (cos.f64 (exp.f64 (*.f64 -1 (-.f64 (log.f64 (/.f64 180 (PI.f64))) (log.f64 angle)))))) 2))
59.2%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) 2) (pow.f64 (*.f64 b (cos.f64 (cbrt.f64 (exp.f64 (+.f64 (neg.f64 (log.f64 (/.f64 180 (*.f64 angle (PI.f64))))) (*.f64 2 (neg.f64 (log.f64 (/.f64 180 (*.f64 angle (PI.f64))))))))))) 2))
80.6%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) 2) (pow.f64 (*.f64 b (cbrt.f64 (*.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) 180)) (cos.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) (cos.f64 (/.f64 (*.f64 angle (PI.f64)) 180))))) 2))
53.4%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) 2) (pow.f64 (*.f64 b (binary32->binary64 (cos.f32 (/.f32 (binary64->binary32 angle) (/.f32 180 (PI.f32)))))) 2))
80.2%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) 2) (pow.f64 (*.f64 b (binary32->binary64 (binary64->binary32 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) 2))
79.9%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) 2) (pow.f64 (*.f64 b 1) 2))
62.5%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) 2) (binary32->binary64 (binary64->binary32 (pow.f64 (*.f64 (cos.f64 (exp.f64 (*.f64 -1 (-.f64 (log.f64 (/.f64 180 (PI.f64))) (log.f64 angle))))) b) 2))))
56.0%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (neg.f64 (pow.f64 (/.f64 (*.f64 angle (/.f64 (/.f64 180 angle) (PI.f64))) (/.f64 (pow.f64 (*.f64 (PI.f64) 1/180) -2) angle)) 2)) (*.f64 angle (*.f64 (PI.f64) -1/180))))) 2) (pow.f64 (*.f64 b 1) 2))
21.6%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (neg.f64 (pow.f64 (/.f64 (neg.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 4)) (*.f64 (pow.f64 (*.f64 angle (PI.f64)) 3) -1/5832000)) 2)) (*.f64 angle (*.f64 (PI.f64) -1/180))))) 2) (pow.f64 (*.f64 b 1) 2))
55.7%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (neg.f64 (pow.f64 (/.f64 (PI.f64) (/.f64 (exp.f64 (fma.f64 -1 (log.f64 angle) 0)) 1/180)) 2)) (*.f64 angle (*.f64 (PI.f64) -1/180))))) 2) (pow.f64 (*.f64 b 1) 2))
56.5%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (neg.f64 (pow.f64 (/.f64 (PI.f64) (/.f64 -1 (*.f64 angle -1/180))) 2)) (*.f64 angle (*.f64 (PI.f64) -1/180))))) 2) (pow.f64 (*.f64 b 1) 2))
54.1%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (neg.f64 (pow.f64 (*.f64 1/180 (*.f64 angle (binary32->binary64 (PI.f32)))) 2)) (*.f64 angle (*.f64 (PI.f64) -1/180))))) 2) (pow.f64 (*.f64 b 1) 2))
54.2%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (neg.f64 (pow.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)) (*.f64 angle (*.f64 (binary32->binary64 (PI.f32)) -1/180))))) 2) (pow.f64 (*.f64 b 1) 2))
56.5%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (neg.f64 (pow.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)) (*.f64 angle (*.f64 (PI.f64) -1/180))))) 2) (pow.f64 (*.f64 b 1) 2))
42.6%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (neg.f64 (pow.f64 (*.f64 1/180 (binary32->binary64 (*.f32 (binary64->binary32 angle) (PI.f32)))) 2)) (*.f64 angle (*.f64 (PI.f64) -1/180))))) 2) (pow.f64 (*.f64 b 1) 2))
55.9%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (neg.f64 (pow.f64 (exp.f64 (-.f64 (/.f64 (pow.f64 (log.f64 (/.f64 180 (PI.f64))) 2) (-.f64 (log.f64 (*.f64 (PI.f64) 1/180)) (log.f64 angle))) (/.f64 (pow.f64 (log.f64 angle) 2) (-.f64 (log.f64 (*.f64 (PI.f64) 1/180)) (log.f64 angle))))) 2)) (*.f64 angle (*.f64 (PI.f64) -1/180))))) 2) (pow.f64 (*.f64 b 1) 2))
56.3%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (neg.f64 (*.f64 angle angle)) (*.f64 (/.f64 -180 (PI.f64)) angle)))) 2) (pow.f64 (*.f64 b 1) 2))
77.7%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (exp.f64 (/.f64 (pow.f64 (log.f64 (PI.f64)) 3) (fma.f64 (log.f64 (/.f64 180 angle)) (log.f64 (/.f64 (PI.f64) (*.f64 angle 1/180))) (pow.f64 (log.f64 (PI.f64)) 2)))) (exp.f64 (/.f64 (pow.f64 (log.f64 (/.f64 180 angle)) 3) (fma.f64 (log.f64 (/.f64 180 angle)) (log.f64 (/.f64 (PI.f64) (*.f64 angle 1/180))) (pow.f64 (log.f64 (PI.f64)) 2))))))) 2) (pow.f64 (*.f64 b 1) 2))
77.8%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (exp.f64 (/.f64 (pow.f64 (log.f64 (PI.f64)) 2) (log.f64 (/.f64 (PI.f64) (*.f64 angle 1/180))))) (exp.f64 (/.f64 (pow.f64 (log.f64 (/.f64 180 angle)) 2) (log.f64 (/.f64 (PI.f64) (*.f64 angle 1/180)))))))) 2) (pow.f64 (*.f64 b 1) 2))
43.3%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (binary32->binary64 (*.f32 (binary64->binary32 angle) (PI.f32))) 180))) 2) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) 2))
79.8%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 (cbrt.f64 (exp.f64 (log.f64 (/.f64 (PI.f64) (/.f64 180 angle))))) (cbrt.f64 (exp.f64 (log.f64 (/.f64 (PI.f64) (/.f64 180 angle)))))) (cbrt.f64 (exp.f64 (log.f64 (/.f64 (PI.f64) (/.f64 180 angle)))))))) 2))
79.8%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) 2) (pow.f64 (*.f64 b (cos.f64 (exp.f64 (log.f64 (/.f64 (PI.f64) (/.f64 180 angle)))))) 2))
79.5%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) 2) (pow.f64 (*.f64 b (binary32->binary64 (binary64->binary32 (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle)))))) 2))
79.4%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) 2) (pow.f64 (*.f64 b (binary32->binary64 (binary64->binary32 (cos.f64 (exp.f64 (log.f64 (/.f64 (PI.f64) (/.f64 180 angle)))))))) 2))
79.2%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) 2) (pow.f64 (*.f64 b 1) 2))
79.5%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 1 (/.f64 180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 (*.f64 b 1) 2))
79.6%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 -1 (/.f64 (/.f64 -180 angle) (PI.f64))))) 2) (pow.f64 (*.f64 b 1) 2))
55.8%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 (pow.f64 (/.f64 (/.f64 180 angle) (PI.f64)) -2) -1) (/.f64 (/.f64 -180 (PI.f64)) angle)))) 2) (pow.f64 (*.f64 b 1) 2))
56.5%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 (/.f64 1 angle) (PI.f64)) (*.f64 1/180 (pow.f64 (*.f64 (PI.f64) angle) 2))))) 2) (pow.f64 (*.f64 b 1) 2))
79.8%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 b (cbrt.f64 (pow.f64 (binary32->binary64 (binary64->binary32 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 3))) 2))
79.8%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 b (binary32->binary64 (binary64->binary32 (cos.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 angle 180) (PI.f64))) (cbrt.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) (cbrt.f64 (*.f64 (/.f64 angle 180) (PI.f64)))))))) 2))
62.1%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (binary32->binary64 (pow.f32 (*.f32 (binary64->binary32 (binary32->binary64 (binary64->binary32 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (binary64->binary32 b)) 2)))
79.5%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 (*.f64 (PI.f64) angle) 1/32400) 180))) 2) (pow.f64 (*.f64 b 1) 2))
78.7%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 (PI.f64) angle) (*.f64 (*.f64 (*.f64 (PI.f64) angle) 1/32400) (/.f64 (/.f64 180 angle) (PI.f64)))))) 2) (pow.f64 (*.f64 b 1) 2))
79.5%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/180))) 2) (pow.f64 (*.f64 b 1) 2))
79.9%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 (PI.f64) 1/180) (*.f64 angle (*.f64 angle (/.f64 1 angle)))))) 2) (pow.f64 (*.f64 b 1) 2))
78.7%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 (PI.f64) 1/180) (exp.f64 (+.f64 (log.f64 angle) (*.f64 (log.f64 angle) 0)))))) 2) (pow.f64 (*.f64 b 1) 2))
79.5%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) 2) (pow.f64 (*.f64 b 1) 2))
78.8%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (exp.f64 (log.f64 (*.f64 (PI.f64) angle))) (exp.f64 (log.f64 1/180))))) 2) (pow.f64 (*.f64 b 1) 2))
78.7%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (exp.f64 (log.f64 (*.f64 angle 1/180))) (exp.f64 (log.f64 (PI.f64)))))) 2) (pow.f64 (*.f64 b 1) 2))
78.6%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 (exp.f64 (log.f64 angle)))))) 2) (pow.f64 (*.f64 b 1) 2))
79.9%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) 2) (pow.f64 (*.f64 b 1) 2))
79.5%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 1/180 (pow.f64 (/.f64 (/.f64 1 angle) (PI.f64)) -1)))) 2) (pow.f64 (*.f64 b 1) 2))
79.9%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (expm1.f64 (log1p.f64 (*.f64 angle (/.f64 (PI.f64) 180)))))) 2) (pow.f64 (*.f64 b 1) 2))
77.8%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (exp.f64 (-.f64 (/.f64 (pow.f64 (log.f64 (PI.f64)) 2) (log.f64 (/.f64 (PI.f64) (*.f64 1/180 angle)))) (/.f64 (pow.f64 (log.f64 (/.f64 180 angle)) 2) (log.f64 (/.f64 (PI.f64) (*.f64 1/180 angle)))))))) 2) (pow.f64 (*.f64 b 1) 2))
42.7%
(+.f64 (pow.f64 (*.f64 a (binary32->binary64 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))))) 2) (pow.f64 (*.f64 b 1) 2))
69.0%
(+.f64 (pow.f64 (*.f64 a (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))) 2) (pow.f64 (*.f64 b 1) 2))
69.3%
(+.f64 (pow.f64 (*.f64 a (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))))) 2) (pow.f64 (*.f64 b 1) 2))
75.3%
(+.f64 (pow.f64 (*.f64 1/180 (*.f64 (*.f64 angle (PI.f64)) a)) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) 2))
74.6%
(+.f64 (pow.f64 (*.f64 1/180 (*.f64 angle (*.f64 (PI.f64) a))) 2) (pow.f64 (*.f64 b 1) 2))
61.1%
(+.f64 (pow.f64 (*.f64 1/180 (*.f64 angle (binary32->binary64 (*.f32 (PI.f32) (binary64->binary32 a))))) 2) (pow.f64 (*.f64 b 1) 2))
74.6%
(+.f64 (pow.f64 (neg.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)) a)) 2) (pow.f64 (*.f64 b 1) 2))
65.7%
(+.f64 (pow.f64 (log.f64 (exp.f64 (*.f64 a (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))))) 2) (pow.f64 (*.f64 b 1) 2))
67.7%
(+.f64 (pow.f64 (binary32->binary64 (binary64->binary32 (*.f64 a (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))) 2) (pow.f64 (*.f64 b 1) 2))
61.5%
(+.f64 (*.f64 (pow.f64 (/.f64 (/.f64 180 angle) (PI.f64)) -2) (*.f64 a a)) (pow.f64 (*.f64 b 1) 2))
74.6%
(+.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2) 1/32400) (pow.f64 (*.f64 b 1) 2))
67.8%
(+.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) (*.f64 a a)) (pow.f64 (*.f64 b 1) 2))
67.9%
(+.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 2) (*.f64 a a)) (pow.f64 (*.f64 b 1) 2))
72.9%
(+.f64 (*.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle a)) 1/32400) (*.f64 (PI.f64) a)) angle) (pow.f64 (*.f64 b 1) 2))
74.7%
(+.f64 (*.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle a)) 1/32400) (PI.f64)) (*.f64 angle a)) (pow.f64 (*.f64 b 1) 2))
73.0%
(+.f64 (*.f64 (*.f64 (*.f64 angle (*.f64 (*.f64 (PI.f64) (*.f64 angle a)) 1/32400)) a) (PI.f64)) (pow.f64 (*.f64 b 1) 2))
61.6%
(+.f64 (*.f64 (*.f64 angle angle) (*.f64 (pow.f64 (*.f64 (PI.f64) a) 2) 1/32400)) (pow.f64 (*.f64 b 1) 2))
73.4%
(+.f64 (*.f64 (*.f64 a (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 2)) a) (pow.f64 (*.f64 b 1) 2))
77.1%
(+.f64 (*.f64 (*.f64 a (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (pow.f64 (*.f64 b 1) 2))
74.6%
(+.f64 (*.f64 (*.f64 1/180 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2)) 1/180) (pow.f64 (*.f64 b 1) 2))
72.9%
(+.f64 (*.f64 angle (*.f64 (*.f64 (pow.f64 (PI.f64) 2) (*.f64 1/180 (*.f64 angle a))) (*.f64 1/180 a))) (pow.f64 (*.f64 b 1) 2))
67.9%
(+.f64 (*.f64 angle (*.f64 (*.f64 1/180 (pow.f64 (*.f64 (PI.f64) a) 2)) (*.f64 angle 1/180))) (pow.f64 (*.f64 b 1) 2))
67.9%
(+.f64 (*.f64 angle (*.f64 angle (pow.f64 (*.f64 (PI.f64) (*.f64 1/180 a)) 2))) (pow.f64 (*.f64 b 1) 2))
79.5%
(+.f64 (expm1.f64 (log1p.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) 2))) (pow.f64 (*.f64 b 1) 2))
68.2%
(+.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 (*.f64 (pow.f64 (PI.f64) 2) (*.f64 angle angle)) -1/194400) (log.f64 (*.f64 (PI.f64) (*.f64 1/180 (*.f64 angle a))))))) (pow.f64 (*.f64 b 1) 2))
63.1%
(+.f64 (exp.f64 (*.f64 2 (log.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))) (pow.f64 (*.f64 b 1) 2))
64.3%
(+.f64 (exp.f64 (*.f64 2 (log.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64))) 1/180))))))) (pow.f64 (*.f64 b 1) 2))
62.1%
(+.f64 (exp.f64 (*.f64 2 (log.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (binary32->binary64 (PI.f32)) 1/180))))))) (pow.f64 (*.f64 b 1) 2))
63.5%
(+.f64 (exp.f64 (*.f64 2 (log.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))) (pow.f64 (*.f64 b 1) 2))
16.5%
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle))))) 2)))
16.5%
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (exp.f32 (log.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle))))))) 2)))
17.2%
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180)))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 (cos.f64 (/.f64 (PI.f32) (/.f64 180 (binary32->binary64 (binary64->binary32 angle))))))) 2)))
51.2%
(binary32->binary64 (binary64->binary32 (fma.f64 b b (pow.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))))
51.3%
(binary32->binary64 (binary64->binary32 (+.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))) a) 2) (*.f64 b b))))
49.3%
(binary32->binary64 (binary64->binary32 (+.f64 (pow.f64 (*.f64 1/180 (*.f64 (PI.f64) (*.f64 angle a))) 2) (*.f64 b b))))
Compiler

Compiled 11002 to 8940 computations (18.7% saved)

localize2.7s (7.4%)

Localize:

Found 40 expressions with local error:

NewAccuracyProgram
99.9%
(pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180)))) 2)
100.0%
(pow.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 (cos.f64 (/.f64 (PI.f32) (/.f64 180 (binary32->binary64 (binary64->binary32 angle))))))) 2)
100.0%
(*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180))
100.0%
(*.f32 (binary64->binary32 b) (binary64->binary32 (cos.f64 (/.f64 (PI.f32) (/.f64 180 (binary32->binary64 (binary64->binary32 angle)))))))
99.6%
(*.f64 angle (PI.f64))
100.0%
(pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) 2)
100.0%
(*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))
100.0%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) 2))
72.6%
(*.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 2) (*.f64 a a))
99.8%
(pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 2)
99.9%
(*.f64 angle (*.f64 (PI.f64) 1/180))
100.0%
(+.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 2) (*.f64 a a)) (pow.f64 (*.f64 b 1) 2))
99.5%
(*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2) 1/32400)
99.6%
(*.f64 (PI.f64) (*.f64 angle a))
99.7%
(pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2)
100.0%
(+.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2) 1/32400) (pow.f64 (*.f64 b 1) 2))
99.8%
(*.f64 b (log.f64 (exp.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) 180)))))
99.8%
(exp.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) 180)))
99.8%
(pow.f64 (*.f64 b (log.f64 (exp.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) 180))))) 2)
100.0%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) 2) (pow.f64 (*.f64 b (log.f64 (exp.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) 180))))) 2))
76.7%
(sin.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180)))
57.0%
(cos.f64 (/.f64 (PI.f32) (/.f64 180 (binary32->binary64 (binary64->binary32 angle)))))
53.3%
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180)))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 (cos.f64 (/.f64 (PI.f32) (/.f64 180 (binary32->binary64 (binary64->binary32 angle))))))) 2)))
14.1%
(binary32->binary64 (binary64->binary32 angle))
99.6%
(/.f64 (*.f64 angle (PI.f64)) 180)
99.6%
(*.f64 (*.f64 angle 1/180) (PI.f64))
56.8%
(cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))
56.4%
(sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))
99.9%
(*.f64 angle (*.f64 (PI.f64) 1/180))
99.8%
(pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 2)
72.6%
(*.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 2) (*.f64 a a))
53.4%
(sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
100.0%
(+.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2) 1/32400) (pow.f64 (*.f64 b 1) 2))
99.7%
(pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2)
99.6%
(*.f64 (PI.f64) (*.f64 angle a))
99.5%
(*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2) 1/32400)
99.6%
(/.f64 (*.f64 angle (PI.f64)) 180)
99.5%
(log.f64 (exp.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) 180))))
57.0%
(cos.f64 (/.f64 (*.f64 angle (PI.f64)) 180))
56.4%
(sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))
Compiler

Compiled 489 to 276 computations (43.6% saved)

series22.0ms (0.1%)

Counts
13 → 240
Calls

63 calls:

TimeVariablePointExpression
3.0ms
a
@0
(*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2) 1/32400)
1.0ms
angle
@0
(*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2) 1/32400)
1.0ms
angle
@0
(cos.f64 (/.f64 (PI.f32) (/.f64 180 (binary32->binary64 (binary64->binary32 angle)))))
1.0ms
angle
@inf
(cos.f64 (/.f64 (PI.f32) (/.f64 180 (binary32->binary64 (binary64->binary32 angle)))))
1.0ms
angle
@-inf
(cos.f64 (/.f64 (PI.f32) (/.f64 180 (binary32->binary64 (binary64->binary32 angle)))))

rewrite146.0ms (0.4%)

Algorithm
rewrite-once
batch-egg-rewrite
Rules
743×associate-*r*
729×associate-*l*
326×fma-def
307×prod-diff
289×*-commutative
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
057337
1186331
2909331
Stop Event
node limit
Counts
13 → 400
Calls
Call 1
Inputs
(log.f64 (exp.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) 180))))
(*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2) 1/32400)
(*.f64 (PI.f64) (*.f64 angle a))
(pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2)
(+.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2) 1/32400) (pow.f64 (*.f64 b 1) 2))
(*.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 2) (*.f64 a a))
(pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 2)
(*.f64 angle (*.f64 (PI.f64) 1/180))
(cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))
(*.f64 (*.f64 angle 1/180) (PI.f64))
(binary32->binary64 (binary64->binary32 angle))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180)))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 (cos.f64 (/.f64 (PI.f32) (/.f64 180 (binary32->binary64 (binary64->binary32 angle))))))) 2)))
(cos.f64 (/.f64 (PI.f32) (/.f64 180 (binary32->binary64 (binary64->binary32 angle)))))
Outputs
(cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(cos.f64 (/.f64 angle (/.f64 -180 (PI.f64))))
(pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 1)
(pow.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 2) 1/2)
(pow.f64 (sqrt.f64 (*.f64 angle (*.f64 (PI.f64) a))) 2)
(exp.f64 (log.f64 (*.f64 angle (*.f64 (PI.f64) a))))
(*.f64 angle (*.f64 (PI.f64) (*.f64 a (*.f64 angle (*.f64 (PI.f64) a)))))
(*.f64 angle (*.f64 a (*.f64 (*.f64 angle a) (pow.f64 (PI.f64) 2))))
(*.f64 angle (*.f64 (*.f64 (PI.f64) a) (*.f64 angle (*.f64 (PI.f64) a))))
(*.f64 (PI.f64) (*.f64 (PI.f64) (pow.f64 (*.f64 angle a) 2)))
(*.f64 (PI.f64) (pow.f64 (*.f64 (PI.f64) (pow.f64 (*.f64 angle a) 2)) 1))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 a (*.f64 angle (*.f64 (PI.f64) a))))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 (*.f64 angle (PI.f64)) (*.f64 a a)))
(*.f64 (*.f64 angle (PI.f64)) (pow.f64 (*.f64 a (*.f64 angle (*.f64 (PI.f64) a))) 1))
(*.f64 a (*.f64 a (pow.f64 (*.f64 angle (PI.f64)) 2)))
(*.f64 (*.f64 angle a) (*.f64 (*.f64 angle a) (pow.f64 (PI.f64) 2)))
(*.f64 (*.f64 angle a) (pow.f64 (*.f64 (*.f64 angle a) (pow.f64 (PI.f64) 2)) 1))
(*.f64 (*.f64 angle (*.f64 (PI.f64) a)) (*.f64 angle (*.f64 (PI.f64) a)))
(*.f64 (*.f64 a a) (pow.f64 (*.f64 angle (PI.f64)) 2))
(*.f64 (pow.f64 (PI.f64) 2) (pow.f64 (*.f64 angle a) 2))
(*.f64 (pow.f64 (*.f64 angle a) 2) (pow.f64 (PI.f64) 2))
(*.f64 (*.f64 a (pow.f64 (*.f64 angle (PI.f64)) 2)) a)
(*.f64 (*.f64 (PI.f64) (pow.f64 (*.f64 angle a) 2)) (PI.f64))
(*.f64 (*.f64 a (*.f64 angle (*.f64 (PI.f64) a))) (*.f64 angle (PI.f64)))
(*.f64 (*.f64 (*.f64 angle a) (pow.f64 (PI.f64) 2)) (*.f64 angle a))
(*.f64 (*.f64 (PI.f64) a) (*.f64 angle (*.f64 angle (*.f64 (PI.f64) a))))
(*.f64 (*.f64 angle angle) (*.f64 (*.f64 a a) (pow.f64 (PI.f64) 2)))
(*.f64 (*.f64 angle angle) (pow.f64 (*.f64 (PI.f64) a) 2))
(*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) a) (*.f64 (PI.f64) a)))
(*.f64 (pow.f64 (*.f64 angle (PI.f64)) 2) (*.f64 a a))
(*.f64 (sqrt.f64 (*.f64 angle (*.f64 (PI.f64) a))) (*.f64 (sqrt.f64 (*.f64 angle (*.f64 (PI.f64) a))) (*.f64 angle (*.f64 (PI.f64) a))))
(*.f64 (*.f64 (*.f64 angle (*.f64 (PI.f64) a)) angle) (*.f64 (PI.f64) a))
(*.f64 (*.f64 (*.f64 angle (*.f64 (PI.f64) a)) (*.f64 (PI.f64) a)) angle)
(*.f64 (*.f64 (*.f64 angle (*.f64 (PI.f64) a)) (sqrt.f64 (*.f64 angle (*.f64 (PI.f64) a)))) (sqrt.f64 (*.f64 angle (*.f64 (PI.f64) a))))
(*.f64 (*.f64 (pow.f64 (PI.f64) 2) (*.f64 a a)) (*.f64 angle angle))
(*.f64 (*.f64 (*.f64 (*.f64 angle a) (pow.f64 (PI.f64) 2)) a) angle)
(*.f64 (*.f64 (pow.f64 (*.f64 angle (PI.f64)) 2) a) a)
(*.f64 (pow.f64 (*.f64 (PI.f64) a) 2) (*.f64 angle angle))
(*.f64 (pow.f64 (*.f64 (PI.f64) (pow.f64 (*.f64 angle a) 2)) 1) (PI.f64))
(*.f64 (pow.f64 (*.f64 (*.f64 angle a) (pow.f64 (PI.f64) 2)) 1) (*.f64 angle a))
(*.f64 (pow.f64 (*.f64 a (pow.f64 (*.f64 angle (PI.f64)) 2)) 1) a)
(*.f64 (pow.f64 (pow.f64 (*.f64 angle (PI.f64)) 2) 1) (*.f64 a a))
(*.f64 (*.f64 (*.f64 (PI.f64) a) (*.f64 (PI.f64) a)) (*.f64 angle angle))
(exp.f64 (*.f64 2 (log.f64 (*.f64 angle (*.f64 (PI.f64) a)))))
(exp.f64 (+.f64 (log.f64 (*.f64 angle (*.f64 (PI.f64) a))) (log.f64 (*.f64 angle (*.f64 (PI.f64) a)))))
(exp.f64 (*.f64 (*.f64 2 (log.f64 (*.f64 angle (*.f64 (PI.f64) a)))) 1))
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 2)) 1))
(-.f64 (/.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 4) (/.f64 (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 2) 1/32400 (*.f64 b (neg.f64 b))) 1/1049760000)) (/.f64 (pow.f64 b 4) (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 2) 1/32400 (*.f64 b (neg.f64 b)))))
(-.f64 (/.f64 (pow.f64 b 4) (fma.f64 b b (*.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 2) -1/32400))) (/.f64 (*.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 4) 1/1049760000) (fma.f64 b b (*.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 2) -1/32400))))
(*.f64 1 (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 2) 1/32400 (*.f64 b b)))
(*.f64 (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 2) 1/32400 (*.f64 b b)) (*.f64 (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 2) 1/32400 (*.f64 b (neg.f64 b))) (/.f64 1 (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 2) 1/32400 (*.f64 b (neg.f64 b))))))
(*.f64 (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 4) 1/1049760000 (neg.f64 (pow.f64 b 4))) (/.f64 1 (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 2) 1/32400 (*.f64 b (neg.f64 b)))))
(*.f64 (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 6) 1/34012224000000 (pow.f64 b 6)) (/.f64 1 (+.f64 (pow.f64 b 4) (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 4) 1/1049760000 (*.f64 -1/32400 (pow.f64 (*.f64 (*.f64 angle (*.f64 (PI.f64) a)) b) 2))))))
(*.f64 (+.f64 (pow.f64 b 4) (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 4) 1/1049760000 (*.f64 -1/32400 (pow.f64 (*.f64 (*.f64 angle (*.f64 (PI.f64) a)) b) 2)))) (*.f64 (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 2) 1/32400 (*.f64 b b)) (/.f64 1 (+.f64 (pow.f64 b 4) (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 4) 1/1049760000 (*.f64 -1/32400 (pow.f64 (*.f64 (*.f64 angle (*.f64 (PI.f64) a)) b) 2)))))))
(*.f64 (+.f64 (pow.f64 b 4) (*.f64 -1/1049760000 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 4))) (/.f64 1 (fma.f64 b b (*.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 2) -1/32400))))
(*.f64 (/.f64 1 (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 2) 1/32400 (*.f64 b (neg.f64 b)))) (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 4) 1/1049760000 (neg.f64 (pow.f64 b 4))))
(*.f64 (/.f64 1 (+.f64 (pow.f64 b 4) (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 4) 1/1049760000 (*.f64 -1/32400 (pow.f64 (*.f64 (*.f64 angle (*.f64 (PI.f64) a)) b) 2))))) (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 6) 1/34012224000000 (pow.f64 b 6)))
(*.f64 (neg.f64 (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 4) 1/1049760000 (neg.f64 (pow.f64 b 4)))) (/.f64 1 (neg.f64 (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 2) 1/32400 (*.f64 b (neg.f64 b))))))
(*.f64 (neg.f64 (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 6) 1/34012224000000 (pow.f64 b 6))) (/.f64 1 (neg.f64 (+.f64 (pow.f64 b 4) (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 4) 1/1049760000 (*.f64 -1/32400 (pow.f64 (*.f64 (*.f64 angle (*.f64 (PI.f64) a)) b) 2)))))))
(*.f64 (/.f64 (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 4) 1/1049760000 (neg.f64 (pow.f64 b 4))) (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 4) 1/1049760000 (neg.f64 (pow.f64 b 4)))) (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 2) 1/32400 (*.f64 b b)))
(*.f64 (/.f64 (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 4) 1/1049760000 (neg.f64 (pow.f64 b 4))) (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 6) 1/34012224000000 (neg.f64 (pow.f64 b 6)))) (+.f64 (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 4) 1/1049760000 (pow.f64 b 4)) (*.f64 1/32400 (pow.f64 (*.f64 (*.f64 angle (*.f64 (PI.f64) a)) b) 2))))
(*.f64 (/.f64 (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 6) 1/34012224000000 (pow.f64 b 6)) (-.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 2) 1/32400) 4) (pow.f64 (+.f64 (pow.f64 b 4) (*.f64 -1/32400 (pow.f64 (*.f64 (*.f64 angle (*.f64 (PI.f64) a)) b) 2))) 2))) (-.f64 (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 4) 1/1049760000 (neg.f64 (pow.f64 b 4))) (*.f64 -1/32400 (pow.f64 (*.f64 (*.f64 angle (*.f64 (PI.f64) a)) b) 2))))
(*.f64 (/.f64 (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 6) 1/34012224000000 (pow.f64 b 6)) (+.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 4) 3) 1/1156831381426176000000000000) (pow.f64 (+.f64 (pow.f64 b 4) (*.f64 -1/32400 (pow.f64 (*.f64 (*.f64 angle (*.f64 (PI.f64) a)) b) 2))) 3))) (+.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 2) 1/32400) 4) (*.f64 (+.f64 (pow.f64 b 4) (*.f64 -1/32400 (pow.f64 (*.f64 (*.f64 angle (*.f64 (PI.f64) a)) b) 2))) (-.f64 (+.f64 (pow.f64 b 4) (*.f64 -1/32400 (pow.f64 (*.f64 (*.f64 angle (*.f64 (PI.f64) a)) b) 2))) (*.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 4) 1/1049760000)))))
(/.f64 1 (/.f64 1 (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 2) 1/32400 (*.f64 b b))))
(/.f64 1 (/.f64 (/.f64 1 (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 2) 1/32400 (*.f64 b b))) 1))
(/.f64 1 (/.f64 (fma.f64 b b (*.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 2) -1/32400)) (+.f64 (pow.f64 b 4) (*.f64 -1/1049760000 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 4)))))
(/.f64 (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 2) 1/32400 (*.f64 b b)) (/.f64 (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 2) 1/32400 (*.f64 b (neg.f64 b))) (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 2) 1/32400 (*.f64 b (neg.f64 b)))))
(/.f64 (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 4) 1/1049760000 (neg.f64 (pow.f64 b 4))) (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 2) 1/32400 (*.f64 b (neg.f64 b))))
(/.f64 (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 6) 1/34012224000000 (pow.f64 b 6)) (+.f64 (pow.f64 b 4) (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 4) 1/1049760000 (*.f64 -1/32400 (pow.f64 (*.f64 (*.f64 angle (*.f64 (PI.f64) a)) b) 2)))))
(/.f64 (+.f64 (pow.f64 b 4) (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 4) 1/1049760000 (*.f64 -1/32400 (pow.f64 (*.f64 (*.f64 angle (*.f64 (PI.f64) a)) b) 2)))) (/.f64 (+.f64 (pow.f64 b 4) (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 4) 1/1049760000 (*.f64 -1/32400 (pow.f64 (*.f64 (*.f64 angle (*.f64 (PI.f64) a)) b) 2)))) (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 2) 1/32400 (*.f64 b b))))
(/.f64 (+.f64 (pow.f64 b 4) (*.f64 -1/1049760000 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 4))) (fma.f64 b b (*.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 2) -1/32400)))
(/.f64 (-.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 2) 1/32400) 4) (pow.f64 b 8)) (*.f64 (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 2) 1/32400 (*.f64 b (neg.f64 b))) (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 4) 1/1049760000 (pow.f64 b 4))))
(/.f64 -1 (neg.f64 (/.f64 1 (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 2) 1/32400 (*.f64 b b)))))
(/.f64 (+.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 6) 3) 1/39346408075296537575424000000000000000000) (pow.f64 b 18)) (*.f64 (+.f64 (pow.f64 b 4) (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 4) 1/1049760000 (*.f64 -1/32400 (pow.f64 (*.f64 (*.f64 angle (*.f64 (PI.f64) a)) b) 2)))) (+.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 4) 3) 1/1156831381426176000000000000) (-.f64 (pow.f64 b 12) (*.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 6) (*.f64 1/34012224000000 (pow.f64 b 6)))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 4) 3) 1/1156831381426176000000000000) (pow.f64 b 12)) (*.f64 (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 2) 1/32400 (*.f64 b (neg.f64 b))) (+.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 2) 1/32400) 4) (*.f64 (pow.f64 b 4) (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 4) 1/1049760000 (pow.f64 b 4))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 4) 3) 1/1156831381426176000000000000) (pow.f64 b 12)) (*.f64 (+.f64 (pow.f64 b 4) (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 4) 1/1049760000 (*.f64 -1/32400 (pow.f64 (*.f64 (*.f64 angle (*.f64 (PI.f64) a)) b) 2)))) (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 6) 1/34012224000000 (neg.f64 (pow.f64 b 6)))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 4) 1/1049760000 (neg.f64 (pow.f64 b 4)))) (neg.f64 (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 2) 1/32400 (*.f64 b (neg.f64 b)))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 6) 1/34012224000000 (pow.f64 b 6))) (neg.f64 (+.f64 (pow.f64 b 4) (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 4) 1/1049760000 (*.f64 -1/32400 (pow.f64 (*.f64 (*.f64 angle (*.f64 (PI.f64) a)) b) 2))))))
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 4) (/.f64 (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 2) 1/32400 (*.f64 b (neg.f64 b))) 1/1049760000)) (/.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 4) (/.f64 (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 2) 1/32400 (*.f64 b (neg.f64 b))) 1/1049760000))) (*.f64 (/.f64 (pow.f64 b 4) (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 2) 1/32400 (*.f64 b (neg.f64 b)))) (/.f64 (pow.f64 b 4) (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 2) 1/32400 (*.f64 b (neg.f64 b)))))) (+.f64 (/.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 4) (/.f64 (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 2) 1/32400 (*.f64 b (neg.f64 b))) 1/1049760000)) (/.f64 (pow.f64 b 4) (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 2) 1/32400 (*.f64 b (neg.f64 b))))))
(/.f64 (*.f64 (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 4) 1/1049760000 (neg.f64 (pow.f64 b 4))) 1) (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 2) 1/32400 (*.f64 b (neg.f64 b))))
(/.f64 (*.f64 (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 6) 1/34012224000000 (pow.f64 b 6)) 1) (+.f64 (pow.f64 b 4) (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 4) 1/1049760000 (*.f64 -1/32400 (pow.f64 (*.f64 (*.f64 angle (*.f64 (PI.f64) a)) b) 2)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 2) 1/32400) 4) (pow.f64 b 8)) (/.f64 1 (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 2) 1/32400 (*.f64 b (neg.f64 b))))) (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 4) 1/1049760000 (pow.f64 b 4)))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 4) 3) 1/1156831381426176000000000000) (pow.f64 b 12)) (/.f64 1 (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 2) 1/32400 (*.f64 b (neg.f64 b))))) (+.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 2) 1/32400) 4) (*.f64 (pow.f64 b 4) (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 4) 1/1049760000 (pow.f64 b 4)))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 4) 3) 1/1156831381426176000000000000) (pow.f64 b 12)) (/.f64 1 (+.f64 (pow.f64 b 4) (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 4) 1/1049760000 (*.f64 -1/32400 (pow.f64 (*.f64 (*.f64 angle (*.f64 (PI.f64) a)) b) 2)))))) (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 6) 1/34012224000000 (neg.f64 (pow.f64 b 6))))
(/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 6) 3) 1/39346408075296537575424000000000000000000) (pow.f64 b 18)) (/.f64 1 (+.f64 (pow.f64 b 4) (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 4) 1/1049760000 (*.f64 -1/32400 (pow.f64 (*.f64 (*.f64 angle (*.f64 (PI.f64) a)) b) 2)))))) (+.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 4) 3) 1/1156831381426176000000000000) (-.f64 (pow.f64 b 12) (*.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 6) (*.f64 1/34012224000000 (pow.f64 b 6))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 4) (/.f64 (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 2) 1/32400 (*.f64 b (neg.f64 b))) 1/1049760000)) 3) (pow.f64 (/.f64 (pow.f64 b 4) (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 2) 1/32400 (*.f64 b (neg.f64 b)))) 3)) (+.f64 (*.f64 (/.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 4) (/.f64 (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 2) 1/32400 (*.f64 b (neg.f64 b))) 1/1049760000)) (/.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 4) (/.f64 (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 2) 1/32400 (*.f64 b (neg.f64 b))) 1/1049760000))) (+.f64 (*.f64 (/.f64 (pow.f64 b 4) (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 2) 1/32400 (*.f64 b (neg.f64 b)))) (/.f64 (pow.f64 b 4) (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 2) 1/32400 (*.f64 b (neg.f64 b))))) (*.f64 (/.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 4) (/.f64 (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 2) 1/32400 (*.f64 b (neg.f64 b))) 1/1049760000)) (/.f64 (pow.f64 b 4) (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 2) 1/32400 (*.f64 b (neg.f64 b))))))))
(/.f64 (-.f64 (*.f64 (*.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 4) 1/1049760000) (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 2) 1/32400 (*.f64 b (neg.f64 b)))) (*.f64 (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 2) 1/32400 (*.f64 b (neg.f64 b))) (pow.f64 b 4))) (*.f64 (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 2) 1/32400 (*.f64 b (neg.f64 b))) (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 2) 1/32400 (*.f64 b (neg.f64 b)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 2) 1/32400) 4) (pow.f64 b 8)) 1) (*.f64 (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 4) 1/1049760000 (pow.f64 b 4)) (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 2) 1/32400 (*.f64 b (neg.f64 b)))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 4) 3) 1/1156831381426176000000000000) (pow.f64 b 12)) 1) (*.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 2) 1/32400) 4) (*.f64 (pow.f64 b 4) (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 4) 1/1049760000 (pow.f64 b 4)))) (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 2) 1/32400 (*.f64 b (neg.f64 b)))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 4) 3) 1/1156831381426176000000000000) (pow.f64 b 12)) 1) (*.f64 (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 6) 1/34012224000000 (neg.f64 (pow.f64 b 6))) (+.f64 (pow.f64 b 4) (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 4) 1/1049760000 (*.f64 -1/32400 (pow.f64 (*.f64 (*.f64 angle (*.f64 (PI.f64) a)) b) 2))))))
(/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 6) 3) 1/39346408075296537575424000000000000000000) (pow.f64 b 18)) 1) (*.f64 (+.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 4) 3) 1/1156831381426176000000000000) (-.f64 (pow.f64 b 12) (*.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 6) (*.f64 1/34012224000000 (pow.f64 b 6))))) (+.f64 (pow.f64 b 4) (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 4) 1/1049760000 (*.f64 -1/32400 (pow.f64 (*.f64 (*.f64 angle (*.f64 (PI.f64) a)) b) 2))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 b 4) (*.f64 -1/1049760000 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 4)))) (neg.f64 (fma.f64 b b (*.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 2) -1/32400))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 4) 1/1049760000 (neg.f64 (pow.f64 b 4))))) (neg.f64 (neg.f64 (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 2) 1/32400 (*.f64 b (neg.f64 b))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 6) 1/34012224000000 (pow.f64 b 6)))) (neg.f64 (neg.f64 (+.f64 (pow.f64 b 4) (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 4) 1/1049760000 (*.f64 -1/32400 (pow.f64 (*.f64 (*.f64 angle (*.f64 (PI.f64) a)) b) 2)))))))
(pow.f64 (/.f64 1 (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 2) 1/32400 (*.f64 b b))) -1)
(neg.f64 (/.f64 (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 4) 1/1049760000 (neg.f64 (pow.f64 b 4))) (neg.f64 (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 2) 1/32400 (*.f64 b (neg.f64 b))))))
(neg.f64 (/.f64 (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 6) 1/34012224000000 (pow.f64 b 6)) (neg.f64 (+.f64 (pow.f64 b 4) (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 4) 1/1049760000 (*.f64 -1/32400 (pow.f64 (*.f64 (*.f64 angle (*.f64 (PI.f64) a)) b) 2)))))))
(fma.f64 (*.f64 angle (*.f64 (PI.f64) a)) (*.f64 (*.f64 1/32400 (PI.f64)) (*.f64 angle a)) (*.f64 b b))
(fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 2) 1/32400 (*.f64 b b))
(fma.f64 1/32400 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 2) (*.f64 b b))
(fma.f64 b b (*.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 2) 1/32400))
(fma.f64 1 (*.f64 b b) (*.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 2) 1/32400))
(fma.f64 (*.f64 b b) 1 (*.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 2) 1/32400))
(fma.f64 (pow.f64 (PI.f64) 2) (*.f64 1/32400 (pow.f64 (*.f64 angle a) 2)) (*.f64 b b))
(fma.f64 (*.f64 1/32400 (pow.f64 (PI.f64) 2)) (pow.f64 (*.f64 angle a) 2) (*.f64 b b))
(fma.f64 (*.f64 (*.f64 1/32400 (PI.f64)) (*.f64 angle a)) (*.f64 angle (*.f64 (PI.f64) a)) (*.f64 b b))
(/.f64 (*.f64 (*.f64 a a) (-.f64 (cos.f64 0) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)))) 2)
(/.f64 (*.f64 (-.f64 (cos.f64 0) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90))) (*.f64 a a)) 2)
(pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) 2)
(exp.f64 (+.f64 (*.f64 2 (log.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))) (*.f64 2 (log.f64 a))))
(exp.f64 (+.f64 (*.f64 2 (log.f64 a)) (*.f64 2 (log.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))))
(exp.f64 (*.f64 (log.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))) 2))
(+.f64 1/2 (neg.f64 (*.f64 1/2 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)))))
(+.f64 1/2 (*.f64 -1/2 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90))))
(-.f64 1/2 (*.f64 1/2 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90))))
(-.f64 (/.f64 (cos.f64 0) 2) (/.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 2))
(*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))
(*.f64 (-.f64 (cos.f64 0) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90))) 1/2)
(*.f64 (sqrt.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (*.f64 (sqrt.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (sqrt.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))) (sqrt.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(/.f64 1 (/.f64 2 (-.f64 (cos.f64 0) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)))))
(/.f64 (-.f64 (cos.f64 0) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90))) 2)
(/.f64 (-.f64 1/4 (*.f64 (*.f64 1/2 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90))) (*.f64 1/2 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90))))) (+.f64 1/2 (*.f64 1/2 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)))))
(/.f64 (-.f64 1/8 (pow.f64 (*.f64 1/2 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90))) 3)) (+.f64 1/4 (+.f64 (*.f64 (*.f64 1/2 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90))) (*.f64 1/2 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)))) (*.f64 1/2 (*.f64 1/2 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)))))))
(/.f64 (neg.f64 (-.f64 (cos.f64 0) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)))) -2)
(exp.f64 (*.f64 2 (log.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))
(exp.f64 (+.f64 (log.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (log.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))
(exp.f64 (*.f64 (*.f64 2 (log.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))) 1))
(exp.f64 (*.f64 (log.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 2)) 1))
(-.f64 0 (/.f64 angle (/.f64 -180 (PI.f64))))
(/.f64 angle (/.f64 180 (PI.f64)))
(/.f64 (PI.f64) (/.f64 180 angle))
(/.f64 (*.f64 angle (PI.f64)) 180)
(/.f64 1 (/.f64 180 (*.f64 angle (PI.f64))))
(/.f64 1 (neg.f64 (/.f64 (/.f64 -180 (PI.f64)) angle)))
(/.f64 1/180 (/.f64 1 (*.f64 angle (PI.f64))))
(/.f64 (*.f64 angle 1/180) (/.f64 1 (PI.f64)))
(/.f64 (*.f64 angle (neg.f64 (PI.f64))) -180)
(/.f64 -1 (/.f64 (/.f64 -180 (PI.f64)) angle))
(/.f64 (neg.f64 angle) (/.f64 -180 (PI.f64)))
(/.f64 (neg.f64 (PI.f64)) (/.f64 -180 angle))
(/.f64 (neg.f64 (PI.f64)) (neg.f64 (/.f64 180 angle)))
(/.f64 (*.f64 1 angle) (/.f64 180 (PI.f64)))
(/.f64 (*.f64 1 (PI.f64)) (/.f64 180 angle))
(/.f64 (*.f64 1 (*.f64 angle (neg.f64 (PI.f64)))) -180)
(/.f64 (*.f64 angle 1) (/.f64 180 (PI.f64)))
(/.f64 (*.f64 1 (neg.f64 angle)) (/.f64 -180 (PI.f64)))
(/.f64 (neg.f64 (neg.f64 angle)) (neg.f64 (/.f64 -180 (PI.f64))))
(pow.f64 (/.f64 180 (*.f64 angle (PI.f64))) -1)
(neg.f64 (/.f64 angle (/.f64 -180 (PI.f64))))
(neg.f64 (*.f64 1 (/.f64 angle (/.f64 -180 (PI.f64)))))
(exp.f64 (*.f64 (log.f64 (/.f64 180 (*.f64 angle (PI.f64)))) -1))
(log.f64 (exp.f64 (cos.f64 (/.f64 angle (/.f64 -180 (PI.f64))))))
(-.f64 0 (/.f64 angle (/.f64 -180 (PI.f64))))
(/.f64 angle (/.f64 180 (PI.f64)))
(/.f64 (PI.f64) (/.f64 180 angle))
(/.f64 (*.f64 angle (PI.f64)) 180)
(/.f64 1 (/.f64 180 (*.f64 angle (PI.f64))))
(/.f64 1 (neg.f64 (/.f64 (/.f64 -180 (PI.f64)) angle)))
(/.f64 1/180 (/.f64 1 (*.f64 angle (PI.f64))))
(/.f64 (*.f64 angle 1/180) (/.f64 1 (PI.f64)))
(/.f64 (*.f64 angle (neg.f64 (PI.f64))) -180)
(/.f64 -1 (/.f64 (/.f64 -180 (PI.f64)) angle))
(/.f64 (neg.f64 angle) (/.f64 -180 (PI.f64)))
(/.f64 (neg.f64 (PI.f64)) (/.f64 -180 angle))
(/.f64 (neg.f64 (PI.f64)) (neg.f64 (/.f64 180 angle)))
(/.f64 (*.f64 1 angle) (/.f64 180 (PI.f64)))
(/.f64 (*.f64 1 (PI.f64)) (/.f64 180 angle))
(/.f64 (*.f64 1 (*.f64 angle (neg.f64 (PI.f64)))) -180)
(/.f64 (*.f64 angle 1) (/.f64 180 (PI.f64)))
(/.f64 (*.f64 1 (neg.f64 angle)) (/.f64 -180 (PI.f64)))
(/.f64 (neg.f64 (neg.f64 angle)) (neg.f64 (/.f64 -180 (PI.f64))))
(pow.f64 (/.f64 180 (*.f64 angle (PI.f64))) -1)
(neg.f64 (/.f64 angle (/.f64 -180 (PI.f64))))
(neg.f64 (*.f64 1 (/.f64 angle (/.f64 -180 (PI.f64)))))
(exp.f64 (*.f64 (log.f64 (/.f64 180 (*.f64 angle (PI.f64)))) -1))
(-.f64 0 (neg.f64 (binary32->binary64 (binary64->binary32 angle))))
(*.f64 1 (binary32->binary64 (binary64->binary32 angle)))
(*.f64 (binary32->binary64 (binary64->binary32 angle)) 1)
(*.f64 -1 (neg.f64 (binary32->binary64 (binary64->binary32 angle))))
(/.f64 1 (/.f64 1 (binary32->binary64 (binary64->binary32 angle))))
(/.f64 (binary32->binary64 (binary64->binary32 angle)) 1)
(/.f64 (neg.f64 (binary32->binary64 (binary64->binary32 angle))) -1)
(neg.f64 (neg.f64 (binary32->binary64 (binary64->binary32 angle))))
Calls

46 calls:

1.0ms
(log.f64 (exp.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) 180))))
0.0ms
(log.f64 (exp.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) 180))))
0.0ms
(cos.f64 (/.f64 (PI.f32) (/.f64 180 (binary32->binary64 (binary64->binary32 angle)))))
0.0ms
(*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2) 1/32400)
0.0ms
(*.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 2) (*.f64 a a))

simplify303.0ms (0.8%)

Algorithm
egg-herbie
Rules
789×*-commutative
722×exp-prod
714×log-prod
628×+-commutative
565×fma-def
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
090025898
1205423326
2594823322
Stop Event
node limit
Counts
640 → 510
Calls
Call 1
Inputs
1
(+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))
(+.f64 1 (+.f64 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))) (*.f64 1/25194240000 (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4)))))
(+.f64 1 (+.f64 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))) (+.f64 (*.f64 -1/24488801280000000 (*.f64 (pow.f64 angle 6) (pow.f64 (PI.f64) 6))) (*.f64 1/25194240000 (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4))))))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(*.f64 1/32400 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))
(*.f64 1/32400 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))
(*.f64 1/32400 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))
(*.f64 1/32400 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))
(*.f64 1/32400 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))
(*.f64 1/32400 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))
(*.f64 1/32400 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))
(*.f64 1/32400 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))
(*.f64 1/32400 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))
(*.f64 1/32400 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))
(*.f64 1/32400 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))
(*.f64 1/32400 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))
(*.f64 1/32400 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))
(*.f64 1/32400 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))
(*.f64 1/32400 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))
(*.f64 1/32400 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))
(*.f64 1/32400 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))
(*.f64 1/32400 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))
(*.f64 1/32400 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))
(*.f64 1/32400 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))
(*.f64 1/32400 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))
(*.f64 1/32400 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))
(*.f64 1/32400 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))
(*.f64 1/32400 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))
(*.f64 a (*.f64 angle (PI.f64)))
(*.f64 a (*.f64 angle (PI.f64)))
(*.f64 a (*.f64 angle (PI.f64)))
(*.f64 a (*.f64 angle (PI.f64)))
(*.f64 a (*.f64 angle (PI.f64)))
(*.f64 a (*.f64 angle (PI.f64)))
(*.f64 a (*.f64 angle (PI.f64)))
(*.f64 a (*.f64 angle (PI.f64)))
(*.f64 a (*.f64 angle (PI.f64)))
(*.f64 a (*.f64 angle (PI.f64)))
(*.f64 a (*.f64 angle (PI.f64)))
(*.f64 a (*.f64 angle (PI.f64)))
(*.f64 a (*.f64 angle (PI.f64)))
(*.f64 a (*.f64 angle (PI.f64)))
(*.f64 a (*.f64 angle (PI.f64)))
(*.f64 a (*.f64 angle (PI.f64)))
(*.f64 a (*.f64 angle (PI.f64)))
(*.f64 a (*.f64 angle (PI.f64)))
(*.f64 a (*.f64 angle (PI.f64)))
(*.f64 a (*.f64 angle (PI.f64)))
(*.f64 a (*.f64 angle (PI.f64)))
(*.f64 a (*.f64 angle (PI.f64)))
(*.f64 a (*.f64 angle (PI.f64)))
(*.f64 a (*.f64 angle (PI.f64)))
(*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)))
(*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)))
(*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)))
(*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)))
(*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)))
(*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)))
(*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)))
(*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)))
(*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)))
(*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)))
(*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)))
(*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)))
(*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)))
(*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)))
(*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)))
(*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)))
(*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)))
(*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)))
(*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)))
(*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)))
(*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)))
(*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)))
(*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)))
(*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)))
(pow.f64 b 2)
(+.f64 (*.f64 1/32400 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)))) (pow.f64 b 2))
(+.f64 (*.f64 1/32400 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)))) (pow.f64 b 2))
(+.f64 (*.f64 1/32400 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)))) (pow.f64 b 2))
(*.f64 1/32400 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))
(+.f64 (*.f64 1/32400 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)))) (pow.f64 b 2))
(+.f64 (*.f64 1/32400 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)))) (pow.f64 b 2))
(+.f64 (*.f64 1/32400 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)))) (pow.f64 b 2))
(*.f64 1/32400 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))
(+.f64 (*.f64 1/32400 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)))) (pow.f64 b 2))
(+.f64 (*.f64 1/32400 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)))) (pow.f64 b 2))
(+.f64 (*.f64 1/32400 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)))) (pow.f64 b 2))
(pow.f64 b 2)
(+.f64 (*.f64 1/32400 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)))) (pow.f64 b 2))
(+.f64 (*.f64 1/32400 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)))) (pow.f64 b 2))
(+.f64 (*.f64 1/32400 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)))) (pow.f64 b 2))
(*.f64 1/32400 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))
(+.f64 (*.f64 1/32400 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)))) (pow.f64 b 2))
(+.f64 (*.f64 1/32400 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)))) (pow.f64 b 2))
(+.f64 (*.f64 1/32400 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)))) (pow.f64 b 2))
(*.f64 1/32400 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))
(+.f64 (*.f64 1/32400 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)))) (pow.f64 b 2))
(+.f64 (*.f64 1/32400 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)))) (pow.f64 b 2))
(+.f64 (*.f64 1/32400 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)))) (pow.f64 b 2))
(*.f64 1/32400 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))
(+.f64 (*.f64 1/32400 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)))) (pow.f64 b 2))
(+.f64 (*.f64 1/32400 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)))) (pow.f64 b 2))
(+.f64 (*.f64 1/32400 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)))) (pow.f64 b 2))
(pow.f64 b 2)
(+.f64 (*.f64 1/32400 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)))) (pow.f64 b 2))
(+.f64 (*.f64 1/32400 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)))) (pow.f64 b 2))
(+.f64 (*.f64 1/32400 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)))) (pow.f64 b 2))
(pow.f64 b 2)
(+.f64 (*.f64 1/32400 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)))) (pow.f64 b 2))
(+.f64 (*.f64 1/32400 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)))) (pow.f64 b 2))
(+.f64 (*.f64 1/32400 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)))) (pow.f64 b 2))
(*.f64 1/32400 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))
(+.f64 (*.f64 -1/3149280000 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4)))) (*.f64 1/32400 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)))))
(+.f64 (*.f64 -1/3149280000 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4)))) (+.f64 (*.f64 1/32400 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)))) (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 6) (+.f64 (*.f64 1/2040733440000000 (pow.f64 (PI.f64) 6)) (*.f64 1/1224440064000000 (pow.f64 (PI.f64) 6)))))))
(+.f64 (*.f64 -1/3149280000 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4)))) (+.f64 (*.f64 1/32400 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)))) (+.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 6) (+.f64 (*.f64 1/2040733440000000 (pow.f64 (PI.f64) 6)) (*.f64 1/1224440064000000 (pow.f64 (PI.f64) 6))))) (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 8) (+.f64 (*.f64 -1/396718580736000000000 (pow.f64 (PI.f64) 8)) (*.f64 -1/2777030065152000000000 (pow.f64 (PI.f64) 8))))))))
(*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))
(*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))
(*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))
(*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))
(*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))
(*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))
(*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))
(*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))
(*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))
(*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))
(*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))
(*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))
(*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))
(*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))
(*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))
(*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))
(*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))
(*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))
(*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))
(*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))
(*.f64 1/32400 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)))
(+.f64 (*.f64 -1/3149280000 (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4))) (*.f64 1/32400 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))
(+.f64 (*.f64 -1/3149280000 (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4))) (+.f64 (*.f64 1/32400 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))) (*.f64 (pow.f64 angle 6) (+.f64 (*.f64 1/2040733440000000 (pow.f64 (PI.f64) 6)) (*.f64 1/1224440064000000 (pow.f64 (PI.f64) 6))))))
(+.f64 (*.f64 -1/3149280000 (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4))) (+.f64 (*.f64 1/32400 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))) (+.f64 (*.f64 (pow.f64 angle 6) (+.f64 (*.f64 1/2040733440000000 (pow.f64 (PI.f64) 6)) (*.f64 1/1224440064000000 (pow.f64 (PI.f64) 6)))) (*.f64 (pow.f64 angle 8) (+.f64 (*.f64 -1/396718580736000000000 (pow.f64 (PI.f64) 8)) (*.f64 -1/2777030065152000000000 (pow.f64 (PI.f64) 8)))))))
(pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)
(pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)
(pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)
(pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)
(pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)
(pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)
(pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)
(pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
1
(+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))
(+.f64 1 (+.f64 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))) (*.f64 1/25194240000 (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4)))))
(+.f64 1 (+.f64 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))) (+.f64 (*.f64 -1/24488801280000000 (*.f64 (pow.f64 angle 6) (pow.f64 (PI.f64) 6))) (*.f64 1/25194240000 (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4))))))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 (cos.f64 (*.f64 1/180 (*.f64 (PI.f64) (binary32->binary64 (binary64->binary32 angle))))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 (cos.f64 (*.f64 1/180 (*.f64 (PI.f64) (binary32->binary64 (binary64->binary32 angle))))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 (cos.f64 (*.f64 1/180 (*.f64 (PI.f64) (binary32->binary64 (binary64->binary32 angle))))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 (cos.f64 (*.f64 1/180 (*.f64 (PI.f64) (binary32->binary64 (binary64->binary32 angle))))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 (cos.f64 (*.f64 1/180 (*.f64 (PI.f64) (binary32->binary64 (binary64->binary32 angle))))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 (cos.f64 (*.f64 1/180 (*.f64 (PI.f64) (binary32->binary64 (binary64->binary32 angle))))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 (cos.f64 (*.f64 1/180 (*.f64 (PI.f64) (binary32->binary64 (binary64->binary32 angle))))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 (cos.f64 (*.f64 1/180 (*.f64 (PI.f64) (binary32->binary64 (binary64->binary32 angle))))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 (cos.f64 (*.f64 1/180 (*.f64 (PI.f64) (binary32->binary64 (binary64->binary32 angle))))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 (cos.f64 (*.f64 1/180 (*.f64 (PI.f64) (binary32->binary64 (binary64->binary32 angle))))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 (cos.f64 (*.f64 1/180 (*.f64 (PI.f64) (binary32->binary64 (binary64->binary32 angle))))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 (cos.f64 (*.f64 1/180 (*.f64 (PI.f64) (binary32->binary64 (binary64->binary32 angle))))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 (cos.f64 (*.f64 1/180 (*.f64 (PI.f64) (binary32->binary64 (binary64->binary32 angle))))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 (cos.f64 (*.f64 1/180 (*.f64 (PI.f64) (binary32->binary64 (binary64->binary32 angle))))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 (cos.f64 (*.f64 1/180 (*.f64 (PI.f64) (binary32->binary64 (binary64->binary32 angle))))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 (cos.f64 (*.f64 1/180 (*.f64 (PI.f64) (binary32->binary64 (binary64->binary32 angle))))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 (cos.f64 (*.f64 1/180 (*.f64 (PI.f64) (binary32->binary64 (binary64->binary32 angle))))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 (cos.f64 (*.f64 1/180 (*.f64 (PI.f64) (binary32->binary64 (binary64->binary32 angle))))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 (cos.f64 (*.f64 1/180 (*.f64 (PI.f64) (binary32->binary64 (binary64->binary32 angle))))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 (cos.f64 (*.f64 1/180 (*.f64 (PI.f64) (binary32->binary64 (binary64->binary32 angle))))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 (cos.f64 (*.f64 1/180 (*.f64 (PI.f64) (binary32->binary64 (binary64->binary32 angle))))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 (cos.f64 (*.f64 1/180 (*.f64 (PI.f64) (binary32->binary64 (binary64->binary32 angle))))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 (cos.f64 (*.f64 1/180 (*.f64 (PI.f64) (binary32->binary64 (binary64->binary32 angle))))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 (cos.f64 (*.f64 1/180 (*.f64 (PI.f64) (binary32->binary64 (binary64->binary32 angle))))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 (cos.f64 (*.f64 1/180 (*.f64 (PI.f64) (binary32->binary64 (binary64->binary32 angle))))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 (cos.f64 (*.f64 1/180 (*.f64 (PI.f64) (binary32->binary64 (binary64->binary32 angle))))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 (cos.f64 (*.f64 1/180 (*.f64 (PI.f64) (binary32->binary64 (binary64->binary32 angle))))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 (cos.f64 (*.f64 1/180 (*.f64 (PI.f64) (binary32->binary64 (binary64->binary32 angle))))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 (cos.f64 (*.f64 1/180 (*.f64 (PI.f64) (binary32->binary64 (binary64->binary32 angle))))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 (cos.f64 (*.f64 1/180 (*.f64 (PI.f64) (binary32->binary64 (binary64->binary32 angle))))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 (cos.f64 (*.f64 1/180 (*.f64 (PI.f64) (binary32->binary64 (binary64->binary32 angle))))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 (cos.f64 (*.f64 1/180 (*.f64 (PI.f64) (binary32->binary64 (binary64->binary32 angle))))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 (cos.f64 (*.f64 1/180 (*.f64 (PI.f64) (binary32->binary64 (binary64->binary32 angle))))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 (cos.f64 (*.f64 1/180 (*.f64 (PI.f64) (binary32->binary64 (binary64->binary32 angle))))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 (cos.f64 (*.f64 1/180 (*.f64 (PI.f64) (binary32->binary64 (binary64->binary32 angle))))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 (cos.f64 (*.f64 1/180 (*.f64 (PI.f64) (binary32->binary64 (binary64->binary32 angle))))))) 2)))
(cos.f64 (*.f64 1/180 (*.f64 (PI.f64) (binary32->binary64 (binary64->binary32 angle)))))
(cos.f64 (*.f64 1/180 (*.f64 (PI.f64) (binary32->binary64 (binary64->binary32 angle)))))
(cos.f64 (*.f64 1/180 (*.f64 (PI.f64) (binary32->binary64 (binary64->binary32 angle)))))
(cos.f64 (*.f64 1/180 (*.f64 (PI.f64) (binary32->binary64 (binary64->binary32 angle)))))
(cos.f64 (*.f64 1/180 (*.f64 (PI.f64) (binary32->binary64 (binary64->binary32 angle)))))
(cos.f64 (*.f64 1/180 (*.f64 (PI.f64) (binary32->binary64 (binary64->binary32 angle)))))
(cos.f64 (*.f64 1/180 (*.f64 (PI.f64) (binary32->binary64 (binary64->binary32 angle)))))
(cos.f64 (*.f64 1/180 (*.f64 (PI.f64) (binary32->binary64 (binary64->binary32 angle)))))
(cos.f64 (*.f64 1/180 (*.f64 (PI.f64) (binary32->binary64 (binary64->binary32 angle)))))
(cos.f64 (*.f64 1/180 (*.f64 (PI.f64) (binary32->binary64 (binary64->binary32 angle)))))
(cos.f64 (*.f64 1/180 (*.f64 (PI.f64) (binary32->binary64 (binary64->binary32 angle)))))
(cos.f64 (*.f64 1/180 (*.f64 (PI.f64) (binary32->binary64 (binary64->binary32 angle)))))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(cos.f64 (/.f64 angle (/.f64 -180 (PI.f64))))
(log1p.f64 (expm1.f64 (log.f64 (exp.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) 180))))))
(expm1.f64 (log1p.f64 (log.f64 (exp.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) 180))))))
(*.f64 (sqrt.f64 (log.f64 (exp.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) 180))))) (sqrt.f64 (log.f64 (exp.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) 180))))))
(pow.f64 (log.f64 (exp.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) 180)))) 1)
(*.f64 1 (log.f64 (exp.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) 180)))))
(*.f64 (*.f64 (cbrt.f64 (log.f64 (exp.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) 180))))) (cbrt.f64 (log.f64 (exp.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) 180)))))) (cbrt.f64 (log.f64 (exp.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) 180))))))
(cbrt.f64 (*.f64 (*.f64 (log.f64 (exp.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) 180)))) (log.f64 (exp.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) 180))))) (log.f64 (exp.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) 180))))))
(exp.f64 (log.f64 (log.f64 (exp.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) 180))))))
(log.f64 (exp.f64 (log.f64 (exp.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) 180))))))
(binary32->binary64 (binary64->binary32 (log.f64 (exp.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) 180))))))
(binary32->binary64 (binary64->binary32 (log.f64 (exp.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) 180))))))
(binary32->binary64 (log.f32 (exp.f32 (cos.f32 (/.f32 (*.f32 (binary64->binary32 angle) (PI.f32)) 180)))))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2) 1/32400)))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2) 1/32400)))
(*.f64 (sqrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2) 1/32400)) (sqrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2) 1/32400)))
(pow.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2) 1/32400) 1)
(*.f64 1 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2) 1/32400))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2) 1/32400)) (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2) 1/32400))) (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2) 1/32400)))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2) 1/32400) (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2) 1/32400)) (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2) 1/32400)))
(exp.f64 (log.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2) 1/32400)))
(log.f64 (exp.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2) 1/32400)))
(binary32->binary64 (binary64->binary32 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2) 1/32400)))
(binary32->binary64 (binary64->binary32 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2) 1/32400)))
(binary32->binary64 (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) (binary64->binary32 a))) 2) 1/32400))
(pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 1)
(pow.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 2) 1/2)
(pow.f64 (sqrt.f64 (*.f64 angle (*.f64 (PI.f64) a))) 2)
(exp.f64 (log.f64 (*.f64 angle (*.f64 (PI.f64) a))))
(log1p.f64 (expm1.f64 (*.f64 (PI.f64) (*.f64 angle a))))
(expm1.f64 (log1p.f64 (*.f64 (PI.f64) (*.f64 angle a))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) (*.f64 angle a))) (sqrt.f64 (*.f64 (PI.f64) (*.f64 angle a))))
(pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 1)
(*.f64 1 (*.f64 (PI.f64) (*.f64 angle a)))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle a))) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle a)))) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle a))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle a)) (*.f64 (PI.f64) (*.f64 angle a))) (*.f64 (PI.f64) (*.f64 angle a))))
(exp.f64 (log.f64 (*.f64 (PI.f64) (*.f64 angle a))))
(log.f64 (exp.f64 (*.f64 (PI.f64) (*.f64 angle a))))
(binary32->binary64 (binary64->binary32 (*.f64 (PI.f64) (*.f64 angle a))))
(binary32->binary64 (binary64->binary32 (*.f64 (PI.f64) (*.f64 angle a))))
(binary32->binary64 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) (binary64->binary32 a))))
(*.f64 angle (*.f64 (PI.f64) (*.f64 a (*.f64 angle (*.f64 (PI.f64) a)))))
(*.f64 angle (*.f64 a (*.f64 (*.f64 angle a) (pow.f64 (PI.f64) 2))))
(*.f64 angle (*.f64 (*.f64 (PI.f64) a) (*.f64 angle (*.f64 (PI.f64) a))))
(*.f64 (PI.f64) (*.f64 (PI.f64) (pow.f64 (*.f64 angle a) 2)))
(*.f64 (PI.f64) (pow.f64 (*.f64 (PI.f64) (pow.f64 (*.f64 angle a) 2)) 1))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 a (*.f64 angle (*.f64 (PI.f64) a))))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 (*.f64 angle (PI.f64)) (*.f64 a a)))
(*.f64 (*.f64 angle (PI.f64)) (pow.f64 (*.f64 a (*.f64 angle (*.f64 (PI.f64) a))) 1))
(*.f64 a (*.f64 a (pow.f64 (*.f64 angle (PI.f64)) 2)))
(*.f64 (*.f64 angle a) (*.f64 (*.f64 angle a) (pow.f64 (PI.f64) 2)))
(*.f64 (*.f64 angle a) (pow.f64 (*.f64 (*.f64 angle a) (pow.f64 (PI.f64) 2)) 1))
(*.f64 (*.f64 angle (*.f64 (PI.f64) a)) (*.f64 angle (*.f64 (PI.f64) a)))
(*.f64 (*.f64 a a) (pow.f64 (*.f64 angle (PI.f64)) 2))
(*.f64 (pow.f64 (PI.f64) 2) (pow.f64 (*.f64 angle a) 2))
(*.f64 (pow.f64 (*.f64 angle a) 2) (pow.f64 (PI.f64) 2))
(*.f64 (*.f64 a (pow.f64 (*.f64 angle (PI.f64)) 2)) a)
(*.f64 (*.f64 (PI.f64) (pow.f64 (*.f64 angle a) 2)) (PI.f64))
(*.f64 (*.f64 a (*.f64 angle (*.f64 (PI.f64) a))) (*.f64 angle (PI.f64)))
(*.f64 (*.f64 (*.f64 angle a) (pow.f64 (PI.f64) 2)) (*.f64 angle a))
(*.f64 (*.f64 (PI.f64) a) (*.f64 angle (*.f64 angle (*.f64 (PI.f64) a))))
(*.f64 (*.f64 angle angle) (*.f64 (*.f64 a a) (pow.f64 (PI.f64) 2)))
(*.f64 (*.f64 angle angle) (pow.f64 (*.f64 (PI.f64) a) 2))
(*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) a) (*.f64 (PI.f64) a)))
(*.f64 (pow.f64 (*.f64 angle (PI.f64)) 2) (*.f64 a a))
(*.f64 (sqrt.f64 (*.f64 angle (*.f64 (PI.f64) a))) (*.f64 (sqrt.f64 (*.f64 angle (*.f64 (PI.f64) a))) (*.f64 angle (*.f64 (PI.f64) a))))
(*.f64 (*.f64 (*.f64 angle (*.f64 (PI.f64) a)) angle) (*.f64 (PI.f64) a))
(*.f64 (*.f64 (*.f64 angle (*.f64 (PI.f64) a)) (*.f64 (PI.f64) a)) angle)
(*.f64 (*.f64 (*.f64 angle (*.f64 (PI.f64) a)) (sqrt.f64 (*.f64 angle (*.f64 (PI.f64) a)))) (sqrt.f64 (*.f64 angle (*.f64 (PI.f64) a))))
(*.f64 (*.f64 (pow.f64 (PI.f64) 2) (*.f64 a a)) (*.f64 angle angle))
(*.f64 (*.f64 (*.f64 (*.f64 angle a) (pow.f64 (PI.f64) 2)) a) angle)
(*.f64 (*.f64 (pow.f64 (*.f64 angle (PI.f64)) 2) a) a)
(*.f64 (pow.f64 (*.f64 (PI.f64) a) 2) (*.f64 angle angle))
(*.f64 (pow.f64 (*.f64 (PI.f64) (pow.f64 (*.f64 angle a) 2)) 1) (PI.f64))
(*.f64 (pow.f64 (*.f64 (*.f64 angle a) (pow.f64 (PI.f64) 2)) 1) (*.f64 angle a))
(*.f64 (pow.f64 (*.f64 a (pow.f64 (*.f64 angle (PI.f64)) 2)) 1) a)
(*.f64 (pow.f64 (pow.f64 (*.f64 angle (PI.f64)) 2) 1) (*.f64 a a))
(*.f64 (*.f64 (*.f64 (PI.f64) a) (*.f64 (PI.f64) a)) (*.f64 angle angle))
(exp.f64 (*.f64 2 (log.f64 (*.f64 angle (*.f64 (PI.f64) a)))))
(exp.f64 (+.f64 (log.f64 (*.f64 angle (*.f64 (PI.f64) a))) (log.f64 (*.f64 angle (*.f64 (PI.f64) a)))))
(exp.f64 (*.f64 (*.f64 2 (log.f64 (*.f64 angle (*.f64 (PI.f64) a)))) 1))
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 2)) 1))
(log1p.f64 (expm1.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2)))
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2)))
(*.f64 (sqrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2)) (sqrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2)))
(pow.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2) 1)
(*.f64 1 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2)) (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2))) (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2)))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2) (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2)) (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2)))
(exp.f64 (log.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2)))
(log.f64 (exp.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2)))
(binary32->binary64 (binary64->binary32 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2)))
(binary32->binary64 (binary64->binary32 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2)))
(binary32->binary64 (pow.f32 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) (binary64->binary32 a))) 2))
(-.f64 (/.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 4) (/.f64 (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 2) 1/32400 (*.f64 b (neg.f64 b))) 1/1049760000)) (/.f64 (pow.f64 b 4) (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 2) 1/32400 (*.f64 b (neg.f64 b)))))
(-.f64 (/.f64 (pow.f64 b 4) (fma.f64 b b (*.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 2) -1/32400))) (/.f64 (*.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 4) 1/1049760000) (fma.f64 b b (*.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 2) -1/32400))))
(*.f64 1 (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 2) 1/32400 (*.f64 b b)))
(*.f64 (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 2) 1/32400 (*.f64 b b)) (*.f64 (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 2) 1/32400 (*.f64 b (neg.f64 b))) (/.f64 1 (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 2) 1/32400 (*.f64 b (neg.f64 b))))))
(*.f64 (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 4) 1/1049760000 (neg.f64 (pow.f64 b 4))) (/.f64 1 (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 2) 1/32400 (*.f64 b (neg.f64 b)))))
(*.f64 (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 6) 1/34012224000000 (pow.f64 b 6)) (/.f64 1 (+.f64 (pow.f64 b 4) (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 4) 1/1049760000 (*.f64 -1/32400 (pow.f64 (*.f64 (*.f64 angle (*.f64 (PI.f64) a)) b) 2))))))
(*.f64 (+.f64 (pow.f64 b 4) (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 4) 1/1049760000 (*.f64 -1/32400 (pow.f64 (*.f64 (*.f64 angle (*.f64 (PI.f64) a)) b) 2)))) (*.f64 (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 2) 1/32400 (*.f64 b b)) (/.f64 1 (+.f64 (pow.f64 b 4) (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 4) 1/1049760000 (*.f64 -1/32400 (pow.f64 (*.f64 (*.f64 angle (*.f64 (PI.f64) a)) b) 2)))))))
(*.f64 (+.f64 (pow.f64 b 4) (*.f64 -1/1049760000 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 4))) (/.f64 1 (fma.f64 b b (*.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 2) -1/32400))))
(*.f64 (/.f64 1 (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 2) 1/32400 (*.f64 b (neg.f64 b)))) (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 4) 1/1049760000 (neg.f64 (pow.f64 b 4))))
(*.f64 (/.f64 1 (+.f64 (pow.f64 b 4) (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 4) 1/1049760000 (*.f64 -1/32400 (pow.f64 (*.f64 (*.f64 angle (*.f64 (PI.f64) a)) b) 2))))) (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 6) 1/34012224000000 (pow.f64 b 6)))
(*.f64 (neg.f64 (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 4) 1/1049760000 (neg.f64 (pow.f64 b 4)))) (/.f64 1 (neg.f64 (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 2) 1/32400 (*.f64 b (neg.f64 b))))))
(*.f64 (neg.f64 (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 6) 1/34012224000000 (pow.f64 b 6))) (/.f64 1 (neg.f64 (+.f64 (pow.f64 b 4) (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 4) 1/1049760000 (*.f64 -1/32400 (pow.f64 (*.f64 (*.f64 angle (*.f64 (PI.f64) a)) b) 2)))))))
(*.f64 (/.f64 (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 4) 1/1049760000 (neg.f64 (pow.f64 b 4))) (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 4) 1/1049760000 (neg.f64 (pow.f64 b 4)))) (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 2) 1/32400 (*.f64 b b)))
(*.f64 (/.f64 (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 4) 1/1049760000 (neg.f64 (pow.f64 b 4))) (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 6) 1/34012224000000 (neg.f64 (pow.f64 b 6)))) (+.f64 (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 4) 1/1049760000 (pow.f64 b 4)) (*.f64 1/32400 (pow.f64 (*.f64 (*.f64 angle (*.f64 (PI.f64) a)) b) 2))))
(*.f64 (/.f64 (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 6) 1/34012224000000 (pow.f64 b 6)) (-.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 2) 1/32400) 4) (pow.f64 (+.f64 (pow.f64 b 4) (*.f64 -1/32400 (pow.f64 (*.f64 (*.f64 angle (*.f64 (PI.f64) a)) b) 2))) 2))) (-.f64 (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 4) 1/1049760000 (neg.f64 (pow.f64 b 4))) (*.f64 -1/32400 (pow.f64 (*.f64 (*.f64 angle (*.f64 (PI.f64) a)) b) 2))))
(*.f64 (/.f64 (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 6) 1/34012224000000 (pow.f64 b 6)) (+.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 4) 3) 1/1156831381426176000000000000) (pow.f64 (+.f64 (pow.f64 b 4) (*.f64 -1/32400 (pow.f64 (*.f64 (*.f64 angle (*.f64 (PI.f64) a)) b) 2))) 3))) (+.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 2) 1/32400) 4) (*.f64 (+.f64 (pow.f64 b 4) (*.f64 -1/32400 (pow.f64 (*.f64 (*.f64 angle (*.f64 (PI.f64) a)) b) 2))) (-.f64 (+.f64 (pow.f64 b 4) (*.f64 -1/32400 (pow.f64 (*.f64 (*.f64 angle (*.f64 (PI.f64) a)) b) 2))) (*.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 4) 1/1049760000)))))
(/.f64 1 (/.f64 1 (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 2) 1/32400 (*.f64 b b))))
(/.f64 1 (/.f64 (/.f64 1 (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 2) 1/32400 (*.f64 b b))) 1))
(/.f64 1 (/.f64 (fma.f64 b b (*.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 2) -1/32400)) (+.f64 (pow.f64 b 4) (*.f64 -1/1049760000 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 4)))))
(/.f64 (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 2) 1/32400 (*.f64 b b)) (/.f64 (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 2) 1/32400 (*.f64 b (neg.f64 b))) (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 2) 1/32400 (*.f64 b (neg.f64 b)))))
(/.f64 (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 4) 1/1049760000 (neg.f64 (pow.f64 b 4))) (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 2) 1/32400 (*.f64 b (neg.f64 b))))
(/.f64 (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 6) 1/34012224000000 (pow.f64 b 6)) (+.f64 (pow.f64 b 4) (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 4) 1/1049760000 (*.f64 -1/32400 (pow.f64 (*.f64 (*.f64 angle (*.f64 (PI.f64) a)) b) 2)))))
(/.f64 (+.f64 (pow.f64 b 4) (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 4) 1/1049760000 (*.f64 -1/32400 (pow.f64 (*.f64 (*.f64 angle (*.f64 (PI.f64) a)) b) 2)))) (/.f64 (+.f64 (pow.f64 b 4) (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 4) 1/1049760000 (*.f64 -1/32400 (pow.f64 (*.f64 (*.f64 angle (*.f64 (PI.f64) a)) b) 2)))) (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 2) 1/32400 (*.f64 b b))))
(/.f64 (+.f64 (pow.f64 b 4) (*.f64 -1/1049760000 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 4))) (fma.f64 b b (*.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 2) -1/32400)))
(/.f64 (-.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 2) 1/32400) 4) (pow.f64 b 8)) (*.f64 (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 2) 1/32400 (*.f64 b (neg.f64 b))) (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 4) 1/1049760000 (pow.f64 b 4))))
(/.f64 -1 (neg.f64 (/.f64 1 (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 2) 1/32400 (*.f64 b b)))))
(/.f64 (+.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 6) 3) 1/39346408075296537575424000000000000000000) (pow.f64 b 18)) (*.f64 (+.f64 (pow.f64 b 4) (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 4) 1/1049760000 (*.f64 -1/32400 (pow.f64 (*.f64 (*.f64 angle (*.f64 (PI.f64) a)) b) 2)))) (+.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 4) 3) 1/1156831381426176000000000000) (-.f64 (pow.f64 b 12) (*.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 6) (*.f64 1/34012224000000 (pow.f64 b 6)))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 4) 3) 1/1156831381426176000000000000) (pow.f64 b 12)) (*.f64 (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 2) 1/32400 (*.f64 b (neg.f64 b))) (+.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 2) 1/32400) 4) (*.f64 (pow.f64 b 4) (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 4) 1/1049760000 (pow.f64 b 4))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 4) 3) 1/1156831381426176000000000000) (pow.f64 b 12)) (*.f64 (+.f64 (pow.f64 b 4) (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 4) 1/1049760000 (*.f64 -1/32400 (pow.f64 (*.f64 (*.f64 angle (*.f64 (PI.f64) a)) b) 2)))) (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 6) 1/34012224000000 (neg.f64 (pow.f64 b 6)))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 4) 1/1049760000 (neg.f64 (pow.f64 b 4)))) (neg.f64 (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 2) 1/32400 (*.f64 b (neg.f64 b)))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 6) 1/34012224000000 (pow.f64 b 6))) (neg.f64 (+.f64 (pow.f64 b 4) (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 4) 1/1049760000 (*.f64 -1/32400 (pow.f64 (*.f64 (*.f64 angle (*.f64 (PI.f64) a)) b) 2))))))
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 4) (/.f64 (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 2) 1/32400 (*.f64 b (neg.f64 b))) 1/1049760000)) (/.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 4) (/.f64 (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 2) 1/32400 (*.f64 b (neg.f64 b))) 1/1049760000))) (*.f64 (/.f64 (pow.f64 b 4) (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 2) 1/32400 (*.f64 b (neg.f64 b)))) (/.f64 (pow.f64 b 4) (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 2) 1/32400 (*.f64 b (neg.f64 b)))))) (+.f64 (/.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 4) (/.f64 (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 2) 1/32400 (*.f64 b (neg.f64 b))) 1/1049760000)) (/.f64 (pow.f64 b 4) (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 2) 1/32400 (*.f64 b (neg.f64 b))))))
(/.f64 (*.f64 (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 4) 1/1049760000 (neg.f64 (pow.f64 b 4))) 1) (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 2) 1/32400 (*.f64 b (neg.f64 b))))
(/.f64 (*.f64 (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 6) 1/34012224000000 (pow.f64 b 6)) 1) (+.f64 (pow.f64 b 4) (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 4) 1/1049760000 (*.f64 -1/32400 (pow.f64 (*.f64 (*.f64 angle (*.f64 (PI.f64) a)) b) 2)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 2) 1/32400) 4) (pow.f64 b 8)) (/.f64 1 (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 2) 1/32400 (*.f64 b (neg.f64 b))))) (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 4) 1/1049760000 (pow.f64 b 4)))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 4) 3) 1/1156831381426176000000000000) (pow.f64 b 12)) (/.f64 1 (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 2) 1/32400 (*.f64 b (neg.f64 b))))) (+.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 2) 1/32400) 4) (*.f64 (pow.f64 b 4) (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 4) 1/1049760000 (pow.f64 b 4)))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 4) 3) 1/1156831381426176000000000000) (pow.f64 b 12)) (/.f64 1 (+.f64 (pow.f64 b 4) (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 4) 1/1049760000 (*.f64 -1/32400 (pow.f64 (*.f64 (*.f64 angle (*.f64 (PI.f64) a)) b) 2)))))) (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 6) 1/34012224000000 (neg.f64 (pow.f64 b 6))))
(/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 6) 3) 1/39346408075296537575424000000000000000000) (pow.f64 b 18)) (/.f64 1 (+.f64 (pow.f64 b 4) (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 4) 1/1049760000 (*.f64 -1/32400 (pow.f64 (*.f64 (*.f64 angle (*.f64 (PI.f64) a)) b) 2)))))) (+.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 4) 3) 1/1156831381426176000000000000) (-.f64 (pow.f64 b 12) (*.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 6) (*.f64 1/34012224000000 (pow.f64 b 6))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 4) (/.f64 (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 2) 1/32400 (*.f64 b (neg.f64 b))) 1/1049760000)) 3) (pow.f64 (/.f64 (pow.f64 b 4) (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 2) 1/32400 (*.f64 b (neg.f64 b)))) 3)) (+.f64 (*.f64 (/.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 4) (/.f64 (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 2) 1/32400 (*.f64 b (neg.f64 b))) 1/1049760000)) (/.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 4) (/.f64 (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 2) 1/32400 (*.f64 b (neg.f64 b))) 1/1049760000))) (+.f64 (*.f64 (/.f64 (pow.f64 b 4) (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 2) 1/32400 (*.f64 b (neg.f64 b)))) (/.f64 (pow.f64 b 4) (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 2) 1/32400 (*.f64 b (neg.f64 b))))) (*.f64 (/.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 4) (/.f64 (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 2) 1/32400 (*.f64 b (neg.f64 b))) 1/1049760000)) (/.f64 (pow.f64 b 4) (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 2) 1/32400 (*.f64 b (neg.f64 b))))))))
(/.f64 (-.f64 (*.f64 (*.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 4) 1/1049760000) (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 2) 1/32400 (*.f64 b (neg.f64 b)))) (*.f64 (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 2) 1/32400 (*.f64 b (neg.f64 b))) (pow.f64 b 4))) (*.f64 (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 2) 1/32400 (*.f64 b (neg.f64 b))) (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 2) 1/32400 (*.f64 b (neg.f64 b)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 2) 1/32400) 4) (pow.f64 b 8)) 1) (*.f64 (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 4) 1/1049760000 (pow.f64 b 4)) (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 2) 1/32400 (*.f64 b (neg.f64 b)))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 4) 3) 1/1156831381426176000000000000) (pow.f64 b 12)) 1) (*.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 2) 1/32400) 4) (*.f64 (pow.f64 b 4) (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 4) 1/1049760000 (pow.f64 b 4)))) (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 2) 1/32400 (*.f64 b (neg.f64 b)))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 4) 3) 1/1156831381426176000000000000) (pow.f64 b 12)) 1) (*.f64 (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 6) 1/34012224000000 (neg.f64 (pow.f64 b 6))) (+.f64 (pow.f64 b 4) (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 4) 1/1049760000 (*.f64 -1/32400 (pow.f64 (*.f64 (*.f64 angle (*.f64 (PI.f64) a)) b) 2))))))
(/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 6) 3) 1/39346408075296537575424000000000000000000) (pow.f64 b 18)) 1) (*.f64 (+.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 4) 3) 1/1156831381426176000000000000) (-.f64 (pow.f64 b 12) (*.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 6) (*.f64 1/34012224000000 (pow.f64 b 6))))) (+.f64 (pow.f64 b 4) (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 4) 1/1049760000 (*.f64 -1/32400 (pow.f64 (*.f64 (*.f64 angle (*.f64 (PI.f64) a)) b) 2))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 b 4) (*.f64 -1/1049760000 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 4)))) (neg.f64 (fma.f64 b b (*.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 2) -1/32400))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 4) 1/1049760000 (neg.f64 (pow.f64 b 4))))) (neg.f64 (neg.f64 (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 2) 1/32400 (*.f64 b (neg.f64 b))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 6) 1/34012224000000 (pow.f64 b 6)))) (neg.f64 (neg.f64 (+.f64 (pow.f64 b 4) (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 4) 1/1049760000 (*.f64 -1/32400 (pow.f64 (*.f64 (*.f64 angle (*.f64 (PI.f64) a)) b) 2)))))))
(pow.f64 (/.f64 1 (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 2) 1/32400 (*.f64 b b))) -1)
(neg.f64 (/.f64 (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 4) 1/1049760000 (neg.f64 (pow.f64 b 4))) (neg.f64 (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 2) 1/32400 (*.f64 b (neg.f64 b))))))
(neg.f64 (/.f64 (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 6) 1/34012224000000 (pow.f64 b 6)) (neg.f64 (+.f64 (pow.f64 b 4) (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 4) 1/1049760000 (*.f64 -1/32400 (pow.f64 (*.f64 (*.f64 angle (*.f64 (PI.f64) a)) b) 2)))))))
(fma.f64 (*.f64 angle (*.f64 (PI.f64) a)) (*.f64 (*.f64 1/32400 (PI.f64)) (*.f64 angle a)) (*.f64 b b))
(fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 2) 1/32400 (*.f64 b b))
(fma.f64 1/32400 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 2) (*.f64 b b))
(fma.f64 b b (*.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 2) 1/32400))
(fma.f64 1 (*.f64 b b) (*.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 2) 1/32400))
(fma.f64 (*.f64 b b) 1 (*.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 2) 1/32400))
(fma.f64 (pow.f64 (PI.f64) 2) (*.f64 1/32400 (pow.f64 (*.f64 angle a) 2)) (*.f64 b b))
(fma.f64 (*.f64 1/32400 (pow.f64 (PI.f64) 2)) (pow.f64 (*.f64 angle a) 2) (*.f64 b b))
(fma.f64 (*.f64 (*.f64 1/32400 (PI.f64)) (*.f64 angle a)) (*.f64 angle (*.f64 (PI.f64) a)) (*.f64 b b))
(log1p.f64 (expm1.f64 (+.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2) 1/32400) (pow.f64 (*.f64 b 1) 2))))
(expm1.f64 (log1p.f64 (+.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2) 1/32400) (pow.f64 (*.f64 b 1) 2))))
(*.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2) 1/32400) (pow.f64 (*.f64 b 1) 2))) (sqrt.f64 (+.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2) 1/32400) (pow.f64 (*.f64 b 1) 2))))
(pow.f64 (+.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2) 1/32400) (pow.f64 (*.f64 b 1) 2)) 1)
(*.f64 1 (+.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2) 1/32400) (pow.f64 (*.f64 b 1) 2)))
(*.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2) 1/32400) (pow.f64 (*.f64 b 1) 2))) (cbrt.f64 (+.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2) 1/32400) (pow.f64 (*.f64 b 1) 2)))) (cbrt.f64 (+.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2) 1/32400) (pow.f64 (*.f64 b 1) 2))))
(cbrt.f64 (*.f64 (*.f64 (+.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2) 1/32400) (pow.f64 (*.f64 b 1) 2)) (+.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2) 1/32400) (pow.f64 (*.f64 b 1) 2))) (+.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2) 1/32400) (pow.f64 (*.f64 b 1) 2))))
(exp.f64 (log.f64 (+.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2) 1/32400) (pow.f64 (*.f64 b 1) 2))))
(log.f64 (exp.f64 (+.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2) 1/32400) (pow.f64 (*.f64 b 1) 2))))
(binary32->binary64 (binary64->binary32 (+.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2) 1/32400) (pow.f64 (*.f64 b 1) 2))))
(binary32->binary64 (binary64->binary32 (+.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2) 1/32400) (pow.f64 (*.f64 b 1) 2))))
(binary32->binary64 (+.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) (binary64->binary32 a))) 2) 1/32400) (pow.f32 (*.f32 (binary64->binary32 b) 1) 2)))
(/.f64 (*.f64 (*.f64 a a) (-.f64 (cos.f64 0) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)))) 2)
(/.f64 (*.f64 (-.f64 (cos.f64 0) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90))) (*.f64 a a)) 2)
(pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) 2)
(exp.f64 (+.f64 (*.f64 2 (log.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))) (*.f64 2 (log.f64 a))))
(exp.f64 (+.f64 (*.f64 2 (log.f64 a)) (*.f64 2 (log.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))))
(exp.f64 (*.f64 (log.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))) 2))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 2) (*.f64 a a))))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 2) (*.f64 a a))))
(*.f64 (sqrt.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 2) (*.f64 a a))) (sqrt.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 2) (*.f64 a a))))
(pow.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 2) (*.f64 a a)) 1)
(*.f64 1 (*.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 2) (*.f64 a a)))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 2) (*.f64 a a))) (cbrt.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 2) (*.f64 a a)))) (cbrt.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 2) (*.f64 a a))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 2) (*.f64 a a)) (*.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 2) (*.f64 a a))) (*.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 2) (*.f64 a a))))
(exp.f64 (log.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 2) (*.f64 a a))))
(log.f64 (exp.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 2) (*.f64 a a))))
(binary32->binary64 (binary64->binary32 (*.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 2) (*.f64 a a))))
(binary32->binary64 (binary64->binary32 (*.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 2) (*.f64 a a))))
(binary32->binary64 (*.f32 (pow.f32 (sin.f32 (*.f32 (binary64->binary32 angle) (*.f32 (PI.f32) 1/180))) 2) (*.f32 (binary64->binary32 a) (binary64->binary32 a))))
(+.f64 1/2 (neg.f64 (*.f64 1/2 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)))))
(+.f64 1/2 (*.f64 -1/2 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90))))
(-.f64 1/2 (*.f64 1/2 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90))))
(-.f64 (/.f64 (cos.f64 0) 2) (/.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 2))
(*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))
(*.f64 (-.f64 (cos.f64 0) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90))) 1/2)
(*.f64 (sqrt.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (*.f64 (sqrt.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (sqrt.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))) (sqrt.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(/.f64 1 (/.f64 2 (-.f64 (cos.f64 0) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)))))
(/.f64 (-.f64 (cos.f64 0) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90))) 2)
(/.f64 (-.f64 1/4 (*.f64 (*.f64 1/2 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90))) (*.f64 1/2 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90))))) (+.f64 1/2 (*.f64 1/2 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)))))
(/.f64 (-.f64 1/8 (pow.f64 (*.f64 1/2 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90))) 3)) (+.f64 1/4 (+.f64 (*.f64 (*.f64 1/2 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90))) (*.f64 1/2 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)))) (*.f64 1/2 (*.f64 1/2 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)))))))
(/.f64 (neg.f64 (-.f64 (cos.f64 0) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)))) -2)
(exp.f64 (*.f64 2 (log.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))
(exp.f64 (+.f64 (log.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (log.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))
(exp.f64 (*.f64 (*.f64 2 (log.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))) 1))
(exp.f64 (*.f64 (log.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 2)) 1))
(log1p.f64 (expm1.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 2)))
(expm1.f64 (log1p.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 2)))
(*.f64 (sqrt.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 2)) (sqrt.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 2)))
(pow.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 2) 1)
(*.f64 1 (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 2))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 2)) (cbrt.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 2))) (cbrt.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 2)))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 2) (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 2)) (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 2)))
(exp.f64 (log.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 2)))
(log.f64 (exp.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 2)))
(binary32->binary64 (binary64->binary32 (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 2)))
(binary32->binary64 (binary64->binary32 (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 2)))
(binary32->binary64 (pow.f32 (sin.f32 (*.f32 (binary64->binary32 angle) (*.f32 (PI.f32) 1/180))) 2))
(-.f64 0 (/.f64 angle (/.f64 -180 (PI.f64))))
(/.f64 angle (/.f64 180 (PI.f64)))
(/.f64 (PI.f64) (/.f64 180 angle))
(/.f64 (*.f64 angle (PI.f64)) 180)
(/.f64 1 (/.f64 180 (*.f64 angle (PI.f64))))
(/.f64 1 (neg.f64 (/.f64 (/.f64 -180 (PI.f64)) angle)))
(/.f64 1/180 (/.f64 1 (*.f64 angle (PI.f64))))
(/.f64 (*.f64 angle 1/180) (/.f64 1 (PI.f64)))
(/.f64 (*.f64 angle (neg.f64 (PI.f64))) -180)
(/.f64 -1 (/.f64 (/.f64 -180 (PI.f64)) angle))
(/.f64 (neg.f64 angle) (/.f64 -180 (PI.f64)))
(/.f64 (neg.f64 (PI.f64)) (/.f64 -180 angle))
(/.f64 (neg.f64 (PI.f64)) (neg.f64 (/.f64 180 angle)))
(/.f64 (*.f64 1 angle) (/.f64 180 (PI.f64)))
(/.f64 (*.f64 1 (PI.f64)) (/.f64 180 angle))
(/.f64 (*.f64 1 (*.f64 angle (neg.f64 (PI.f64)))) -180)
(/.f64 (*.f64 angle 1) (/.f64 180 (PI.f64)))
(/.f64 (*.f64 1 (neg.f64 angle)) (/.f64 -180 (PI.f64)))
(/.f64 (neg.f64 (neg.f64 angle)) (neg.f64 (/.f64 -180 (PI.f64))))
(pow.f64 (/.f64 180 (*.f64 angle (PI.f64))) -1)
(neg.f64 (/.f64 angle (/.f64 -180 (PI.f64))))
(neg.f64 (*.f64 1 (/.f64 angle (/.f64 -180 (PI.f64)))))
(exp.f64 (*.f64 (log.f64 (/.f64 180 (*.f64 angle (PI.f64)))) -1))
(log1p.f64 (expm1.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))
(expm1.f64 (log1p.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))
(*.f64 (sqrt.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (sqrt.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))
(pow.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)) 1)
(*.f64 1 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(*.f64 (*.f64 (cbrt.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cbrt.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (cbrt.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)) (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 angle (*.f64 (PI.f64) 1/180))))
(exp.f64 (log.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))
(log.f64 (exp.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))
(binary32->binary64 (binary64->binary32 (*.f64 angle (*.f64 (PI.f64) 1/180))))
(binary32->binary64 (binary64->binary32 (*.f64 angle (*.f64 (PI.f64) 1/180))))
(binary32->binary64 (*.f32 (binary64->binary32 angle) (*.f32 (PI.f32) 1/180)))
(log.f64 (exp.f64 (cos.f64 (/.f64 angle (/.f64 -180 (PI.f64))))))
(log1p.f64 (expm1.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))))
(expm1.f64 (log1p.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))))
(*.f64 (sqrt.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (sqrt.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))))
(pow.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 1)
(*.f64 1 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))
(*.f64 (*.f64 (cbrt.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (cbrt.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (cbrt.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))))
(cbrt.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))))
(exp.f64 (log.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))))
(log.f64 (exp.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))))
(binary32->binary64 (binary64->binary32 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))))
(binary32->binary64 (binary64->binary32 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))))
(binary32->binary64 (cos.f32 (*.f32 (*.f32 (binary64->binary32 angle) 1/180) (PI.f32))))
(-.f64 0 (/.f64 angle (/.f64 -180 (PI.f64))))
(/.f64 angle (/.f64 180 (PI.f64)))
(/.f64 (PI.f64) (/.f64 180 angle))
(/.f64 (*.f64 angle (PI.f64)) 180)
(/.f64 1 (/.f64 180 (*.f64 angle (PI.f64))))
(/.f64 1 (neg.f64 (/.f64 (/.f64 -180 (PI.f64)) angle)))
(/.f64 1/180 (/.f64 1 (*.f64 angle (PI.f64))))
(/.f64 (*.f64 angle 1/180) (/.f64 1 (PI.f64)))
(/.f64 (*.f64 angle (neg.f64 (PI.f64))) -180)
(/.f64 -1 (/.f64 (/.f64 -180 (PI.f64)) angle))
(/.f64 (neg.f64 angle) (/.f64 -180 (PI.f64)))
(/.f64 (neg.f64 (PI.f64)) (/.f64 -180 angle))
(/.f64 (neg.f64 (PI.f64)) (neg.f64 (/.f64 180 angle)))
(/.f64 (*.f64 1 angle) (/.f64 180 (PI.f64)))
(/.f64 (*.f64 1 (PI.f64)) (/.f64 180 angle))
(/.f64 (*.f64 1 (*.f64 angle (neg.f64 (PI.f64)))) -180)
(/.f64 (*.f64 angle 1) (/.f64 180 (PI.f64)))
(/.f64 (*.f64 1 (neg.f64 angle)) (/.f64 -180 (PI.f64)))
(/.f64 (neg.f64 (neg.f64 angle)) (neg.f64 (/.f64 -180 (PI.f64))))
(pow.f64 (/.f64 180 (*.f64 angle (PI.f64))) -1)
(neg.f64 (/.f64 angle (/.f64 -180 (PI.f64))))
(neg.f64 (*.f64 1 (/.f64 angle (/.f64 -180 (PI.f64)))))
(exp.f64 (*.f64 (log.f64 (/.f64 180 (*.f64 angle (PI.f64)))) -1))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))
(*.f64 (sqrt.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (sqrt.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))
(pow.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)) 1)
(*.f64 1 (*.f64 (*.f64 angle 1/180) (PI.f64)))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (cbrt.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (cbrt.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)) (*.f64 (*.f64 angle 1/180) (PI.f64))) (*.f64 (*.f64 angle 1/180) (PI.f64))))
(exp.f64 (log.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))
(log.f64 (exp.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))
(binary32->binary64 (binary64->binary32 (*.f64 (*.f64 angle 1/180) (PI.f64))))
(binary32->binary64 (binary64->binary32 (*.f64 (*.f64 angle 1/180) (PI.f64))))
(binary32->binary64 (*.f32 (*.f32 (binary64->binary32 angle) 1/180) (PI.f32)))
(-.f64 0 (neg.f64 (binary32->binary64 (binary64->binary32 angle))))
(*.f64 1 (binary32->binary64 (binary64->binary32 angle)))
(*.f64 (binary32->binary64 (binary64->binary32 angle)) 1)
(*.f64 -1 (neg.f64 (binary32->binary64 (binary64->binary32 angle))))
(/.f64 1 (/.f64 1 (binary32->binary64 (binary64->binary32 angle))))
(/.f64 (binary32->binary64 (binary64->binary32 angle)) 1)
(/.f64 (neg.f64 (binary32->binary64 (binary64->binary32 angle))) -1)
(neg.f64 (neg.f64 (binary32->binary64 (binary64->binary32 angle))))
(log1p.f64 (expm1.f64 (binary32->binary64 (binary64->binary32 angle))))
(expm1.f64 (log1p.f64 (binary32->binary64 (binary64->binary32 angle))))
(*.f64 (sqrt.f64 (binary32->binary64 (binary64->binary32 angle))) (sqrt.f64 (binary32->binary64 (binary64->binary32 angle))))
(pow.f64 (binary32->binary64 (binary64->binary32 angle)) 1)
(*.f64 1 (binary32->binary64 (binary64->binary32 angle)))
(*.f64 (*.f64 (cbrt.f64 (binary32->binary64 (binary64->binary32 angle))) (cbrt.f64 (binary32->binary64 (binary64->binary32 angle)))) (cbrt.f64 (binary32->binary64 (binary64->binary32 angle))))
(cbrt.f64 (*.f64 (*.f64 (binary32->binary64 (binary64->binary32 angle)) (binary32->binary64 (binary64->binary32 angle))) (binary32->binary64 (binary64->binary32 angle))))
(exp.f64 (log.f64 (binary32->binary64 (binary64->binary32 angle))))
(log.f64 (exp.f64 (binary32->binary64 (binary64->binary32 angle))))
(binary32->binary64 (binary64->binary32 (binary32->binary64 (binary64->binary32 angle))))
(binary32->binary64 (binary64->binary32 (binary32->binary64 (binary64->binary32 angle))))
(binary32->binary64 (binary64->binary32 angle))
(log1p.f64 (expm1.f64 (binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180)))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 (cos.f64 (/.f64 (PI.f32) (/.f64 180 (binary32->binary64 (binary64->binary32 angle))))))) 2)))))
(expm1.f64 (log1p.f64 (binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180)))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 (cos.f64 (/.f64 (PI.f32) (/.f64 180 (binary32->binary64 (binary64->binary32 angle))))))) 2)))))
(*.f64 (sqrt.f64 (binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180)))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 (cos.f64 (/.f64 (PI.f32) (/.f64 180 (binary32->binary64 (binary64->binary32 angle))))))) 2)))) (sqrt.f64 (binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180)))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 (cos.f64 (/.f64 (PI.f32) (/.f64 180 (binary32->binary64 (binary64->binary32 angle))))))) 2)))))
(pow.f64 (binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180)))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 (cos.f64 (/.f64 (PI.f32) (/.f64 180 (binary32->binary64 (binary64->binary32 angle))))))) 2))) 1)
(*.f64 1 (binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180)))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 (cos.f64 (/.f64 (PI.f32) (/.f64 180 (binary32->binary64 (binary64->binary32 angle))))))) 2))))
(*.f64 (*.f64 (cbrt.f64 (binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180)))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 (cos.f64 (/.f64 (PI.f32) (/.f64 180 (binary32->binary64 (binary64->binary32 angle))))))) 2)))) (cbrt.f64 (binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180)))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 (cos.f64 (/.f64 (PI.f32) (/.f64 180 (binary32->binary64 (binary64->binary32 angle))))))) 2))))) (cbrt.f64 (binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180)))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 (cos.f64 (/.f64 (PI.f32) (/.f64 180 (binary32->binary64 (binary64->binary32 angle))))))) 2)))))
(cbrt.f64 (*.f64 (*.f64 (binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180)))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 (cos.f64 (/.f64 (PI.f32) (/.f64 180 (binary32->binary64 (binary64->binary32 angle))))))) 2))) (binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180)))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 (cos.f64 (/.f64 (PI.f32) (/.f64 180 (binary32->binary64 (binary64->binary32 angle))))))) 2)))) (binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180)))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 (cos.f64 (/.f64 (PI.f32) (/.f64 180 (binary32->binary64 (binary64->binary32 angle))))))) 2)))))
(exp.f64 (log.f64 (binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180)))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 (cos.f64 (/.f64 (PI.f32) (/.f64 180 (binary32->binary64 (binary64->binary32 angle))))))) 2)))))
(log.f64 (exp.f64 (binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180)))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 (cos.f64 (/.f64 (PI.f32) (/.f64 180 (binary32->binary64 (binary64->binary32 angle))))))) 2)))))
(binary32->binary64 (binary64->binary32 (binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180)))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 (cos.f64 (/.f64 (PI.f32) (/.f64 180 (binary32->binary64 (binary64->binary32 angle))))))) 2)))))
(binary32->binary64 (binary64->binary32 (binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180)))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 (cos.f64 (/.f64 (PI.f32) (/.f64 180 (binary32->binary64 (binary64->binary32 angle))))))) 2)))))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180)))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 (cos.f64 (/.f64 (PI.f32) (/.f64 180 (binary32->binary64 (binary64->binary32 angle))))))) 2)))
(log1p.f64 (expm1.f64 (cos.f64 (/.f64 (PI.f32) (/.f64 180 (binary32->binary64 (binary64->binary32 angle)))))))
(expm1.f64 (log1p.f64 (cos.f64 (/.f64 (PI.f32) (/.f64 180 (binary32->binary64 (binary64->binary32 angle)))))))
(*.f64 (sqrt.f64 (cos.f64 (/.f64 (PI.f32) (/.f64 180 (binary32->binary64 (binary64->binary32 angle)))))) (sqrt.f64 (cos.f64 (/.f64 (PI.f32) (/.f64 180 (binary32->binary64 (binary64->binary32 angle)))))))
(pow.f64 (cos.f64 (/.f64 (PI.f32) (/.f64 180 (binary32->binary64 (binary64->binary32 angle))))) 1)
(*.f64 1 (cos.f64 (/.f64 (PI.f32) (/.f64 180 (binary32->binary64 (binary64->binary32 angle))))))
(*.f64 (*.f64 (cbrt.f64 (cos.f64 (/.f64 (PI.f32) (/.f64 180 (binary32->binary64 (binary64->binary32 angle)))))) (cbrt.f64 (cos.f64 (/.f64 (PI.f32) (/.f64 180 (binary32->binary64 (binary64->binary32 angle))))))) (cbrt.f64 (cos.f64 (/.f64 (PI.f32) (/.f64 180 (binary32->binary64 (binary64->binary32 angle)))))))
(cbrt.f64 (*.f64 (*.f64 (cos.f64 (/.f64 (PI.f32) (/.f64 180 (binary32->binary64 (binary64->binary32 angle))))) (cos.f64 (/.f64 (PI.f32) (/.f64 180 (binary32->binary64 (binary64->binary32 angle)))))) (cos.f64 (/.f64 (PI.f32) (/.f64 180 (binary32->binary64 (binary64->binary32 angle)))))))
(exp.f64 (log.f64 (cos.f64 (/.f64 (PI.f32) (/.f64 180 (binary32->binary64 (binary64->binary32 angle)))))))
(log.f64 (exp.f64 (cos.f64 (/.f64 (PI.f32) (/.f64 180 (binary32->binary64 (binary64->binary32 angle)))))))
(binary32->binary64 (binary64->binary32 (cos.f64 (/.f64 (PI.f32) (/.f64 180 (binary32->binary64 (binary64->binary32 angle)))))))
(binary32->binary64 (binary64->binary32 (cos.f64 (/.f64 (PI.f32) (/.f64 180 (binary32->binary64 (binary64->binary32 angle)))))))
(binary32->binary64 (cos.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 (binary32->binary64 (binary64->binary32 angle)))))))
(binary32->binary64 (binary64->binary32 (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) 2) (pow.f64 (*.f64 b (log.f64 (exp.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) 180))))) 2))))
(binary32->binary64 (binary64->binary32 (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) 2) (pow.f64 (*.f64 b (log.f64 (exp.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) 180))))) 2))))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (/.f32 (*.f32 (binary64->binary32 angle) (PI.f32)) 180))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (log.f32 (exp.f32 (cos.f32 (/.f32 (*.f32 (binary64->binary32 angle) (PI.f32)) 180))))) 2)))
(binary32->binary64 (binary64->binary32 (pow.f64 (*.f64 b (log.f64 (exp.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) 180))))) 2)))
(binary32->binary64 (binary64->binary32 (pow.f64 (*.f64 b (log.f64 (exp.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) 180))))) 2)))
(binary32->binary64 (pow.f32 (*.f32 (binary64->binary32 b) (log.f32 (exp.f32 (cos.f32 (/.f32 (*.f32 (binary64->binary32 angle) (PI.f32)) 180))))) 2))
(binary32->binary64 (binary64->binary32 (exp.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) 180)))))
(binary32->binary64 (binary64->binary32 (exp.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) 180)))))
(binary32->binary64 (exp.f32 (cos.f32 (/.f32 (*.f32 (binary64->binary32 angle) (PI.f32)) 180))))
(binary32->binary64 (binary64->binary32 (*.f64 b (log.f64 (exp.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) 180)))))))
(binary32->binary64 (binary64->binary32 (*.f64 b (log.f64 (exp.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) 180)))))))
(binary32->binary64 (*.f32 (binary64->binary32 b) (log.f32 (exp.f32 (cos.f32 (/.f32 (*.f32 (binary64->binary32 angle) (PI.f32)) 180))))))
(binary32->binary64 (binary64->binary32 (+.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2) 1/32400) (pow.f64 (*.f64 b 1) 2))))
(binary32->binary64 (binary64->binary32 (+.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2) 1/32400) (pow.f64 (*.f64 b 1) 2))))
(binary32->binary64 (+.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) (binary64->binary32 a))) 2) 1/32400) (pow.f32 (*.f32 (binary64->binary32 b) 1) 2)))
(binary32->binary64 (binary64->binary32 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2)))
(binary32->binary64 (binary64->binary32 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2)))
(binary32->binary64 (pow.f32 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) (binary64->binary32 a))) 2))
(binary32->binary64 (binary64->binary32 (*.f64 (PI.f64) (*.f64 angle a))))
(binary32->binary64 (binary64->binary32 (*.f64 (PI.f64) (*.f64 angle a))))
(binary32->binary64 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) (binary64->binary32 a))))
(binary32->binary64 (binary64->binary32 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2) 1/32400)))
(binary32->binary64 (binary64->binary32 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2) 1/32400)))
(binary32->binary64 (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) (binary64->binary32 a))) 2) 1/32400))
(binary32->binary64 (binary64->binary32 (+.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 2) (*.f64 a a)) (pow.f64 (*.f64 b 1) 2))))
(binary32->binary64 (binary64->binary32 (+.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 2) (*.f64 a a)) (pow.f64 (*.f64 b 1) 2))))
(binary32->binary64 (+.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 (binary64->binary32 angle) (*.f32 (PI.f32) 1/180))) 2) (*.f32 (binary64->binary32 a) (binary64->binary32 a))) (pow.f32 (*.f32 (binary64->binary32 b) 1) 2)))
(binary32->binary64 (binary64->binary32 (*.f64 angle (*.f64 (PI.f64) 1/180))))
(binary32->binary64 (binary64->binary32 (*.f64 angle (*.f64 (PI.f64) 1/180))))
(binary32->binary64 (*.f32 (binary64->binary32 angle) (*.f32 (PI.f32) 1/180)))
(binary32->binary64 (binary64->binary32 (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 2)))
(binary32->binary64 (binary64->binary32 (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 2)))
(binary32->binary64 (pow.f32 (sin.f32 (*.f32 (binary64->binary32 angle) (*.f32 (PI.f32) 1/180))) 2))
(binary32->binary64 (binary64->binary32 (*.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 2) (*.f64 a a))))
(binary32->binary64 (binary64->binary32 (*.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 2) (*.f64 a a))))
(binary32->binary64 (*.f32 (pow.f32 (sin.f32 (*.f32 (binary64->binary32 angle) (*.f32 (PI.f32) 1/180))) 2) (*.f32 (binary64->binary32 a) (binary64->binary32 a))))
(binary32->binary64 (binary64->binary32 (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) 2))))
(binary32->binary64 (binary64->binary32 (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) 2))))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (/.f32 (*.f32 (binary64->binary32 angle) (PI.f32)) 180))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 (*.f32 (binary64->binary32 angle) 1/180) (PI.f32)))) 2)))
(binary32->binary64 (binary64->binary32 (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))))
(binary32->binary64 (binary64->binary32 (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))))
(binary32->binary64 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 (*.f32 (binary64->binary32 angle) 1/180) (PI.f32)))))
(binary32->binary64 (binary64->binary32 (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) 2)))
(binary32->binary64 (binary64->binary32 (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) 2)))
(binary32->binary64 (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 (*.f32 (binary64->binary32 angle) 1/180) (PI.f32)))) 2))
(binary32->binary64 (binary64->binary32 (*.f64 angle (PI.f64))))
(binary32->binary64 (binary64->binary32 (*.f64 angle (PI.f64))))
(binary32->binary64 (*.f32 (binary64->binary32 angle) (PI.f32)))
(binary64->binary32 (binary32->binary64 (*.f32 (binary64->binary32 b) (binary64->binary32 (cos.f64 (/.f64 (PI.f32) (/.f64 180 (binary32->binary64 (binary64->binary32 angle)))))))))
(binary64->binary32 (binary32->binary64 (*.f32 (binary64->binary32 b) (binary64->binary32 (cos.f64 (/.f64 (PI.f32) (/.f64 180 (binary32->binary64 (binary64->binary32 angle)))))))))
(binary64->binary32 (*.f64 (binary32->binary64 (binary64->binary32 b)) (binary32->binary64 (binary64->binary32 (cos.f64 (/.f64 (PI.f32) (/.f64 180 (binary32->binary64 (binary64->binary32 angle)))))))))
(binary64->binary32 (binary32->binary64 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180))))
(binary64->binary32 (binary32->binary64 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180))))
(binary64->binary32 (*.f64 (binary32->binary64 (binary64->binary32 angle)) (/.f64 (PI.f32) 180)))
(binary64->binary32 (binary32->binary64 (pow.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 (cos.f64 (/.f64 (PI.f32) (/.f64 180 (binary32->binary64 (binary64->binary32 angle))))))) 2)))
(binary64->binary32 (binary32->binary64 (pow.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 (cos.f64 (/.f64 (PI.f32) (/.f64 180 (binary32->binary64 (binary64->binary32 angle))))))) 2)))
(binary64->binary32 (pow.f64 (*.f64 (binary32->binary64 (binary64->binary32 b)) (binary32->binary64 (binary64->binary32 (cos.f64 (/.f64 (PI.f32) (/.f64 180 (binary32->binary64 (binary64->binary32 angle)))))))) 2))
(binary64->binary32 (binary32->binary64 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180)))) 2)))
(binary64->binary32 (binary32->binary64 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180)))) 2)))
(binary64->binary32 (pow.f64 (*.f64 (binary32->binary64 (binary64->binary32 a)) (sin.f64 (*.f64 (binary32->binary64 (binary64->binary32 angle)) (/.f64 (PI.f32) 180)))) 2))
Outputs
1
(+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))
(+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 (PI.f64) 2) (*.f64 angle angle))))
(fma.f64 -1/64800 (pow.f64 (*.f64 angle (PI.f64)) 2) 1)
(+.f64 1 (+.f64 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))) (*.f64 1/25194240000 (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4)))))
(+.f64 1 (fma.f64 -1/64800 (*.f64 (pow.f64 (PI.f64) 2) (*.f64 angle angle)) (*.f64 1/25194240000 (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4)))))
(+.f64 (fma.f64 -1/64800 (pow.f64 (*.f64 angle (PI.f64)) 2) 1) (*.f64 (pow.f64 (PI.f64) 4) (*.f64 1/25194240000 (pow.f64 angle 4))))
(+.f64 1 (+.f64 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))) (+.f64 (*.f64 -1/24488801280000000 (*.f64 (pow.f64 angle 6) (pow.f64 (PI.f64) 6))) (*.f64 1/25194240000 (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4))))))
(+.f64 1 (fma.f64 -1/64800 (*.f64 (pow.f64 (PI.f64) 2) (*.f64 angle angle)) (fma.f64 -1/24488801280000000 (*.f64 (pow.f64 angle 6) (pow.f64 (PI.f64) 6)) (*.f64 1/25194240000 (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4))))))
(+.f64 (fma.f64 -1/64800 (pow.f64 (*.f64 angle (PI.f64)) 2) 1) (fma.f64 1/25194240000 (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4)) (*.f64 (pow.f64 (PI.f64) 6) (*.f64 -1/24488801280000000 (pow.f64 angle 6)))))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(*.f64 1/32400 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))
(*.f64 1/32400 (*.f64 (*.f64 (pow.f64 (PI.f64) 2) (*.f64 angle angle)) (*.f64 a a)))
(*.f64 1/32400 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2))
(*.f64 1/32400 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))
(*.f64 1/32400 (*.f64 (*.f64 (pow.f64 (PI.f64) 2) (*.f64 angle angle)) (*.f64 a a)))
(*.f64 1/32400 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2))
(*.f64 1/32400 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))
(*.f64 1/32400 (*.f64 (*.f64 (pow.f64 (PI.f64) 2) (*.f64 angle angle)) (*.f64 a a)))
(*.f64 1/32400 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2))
(*.f64 1/32400 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))
(*.f64 1/32400 (*.f64 (*.f64 (pow.f64 (PI.f64) 2) (*.f64 angle angle)) (*.f64 a a)))
(*.f64 1/32400 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2))
(*.f64 1/32400 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))
(*.f64 1/32400 (*.f64 (*.f64 (pow.f64 (PI.f64) 2) (*.f64 angle angle)) (*.f64 a a)))
(*.f64 1/32400 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2))
(*.f64 1/32400 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))
(*.f64 1/32400 (*.f64 (*.f64 (pow.f64 (PI.f64) 2) (*.f64 angle angle)) (*.f64 a a)))
(*.f64 1/32400 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2))
(*.f64 1/32400 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))
(*.f64 1/32400 (*.f64 (*.f64 (pow.f64 (PI.f64) 2) (*.f64 angle angle)) (*.f64 a a)))
(*.f64 1/32400 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2))
(*.f64 1/32400 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))
(*.f64 1/32400 (*.f64 (*.f64 (pow.f64 (PI.f64) 2) (*.f64 angle angle)) (*.f64 a a)))
(*.f64 1/32400 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2))
(*.f64 1/32400 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))
(*.f64 1/32400 (*.f64 (*.f64 (pow.f64 (PI.f64) 2) (*.f64 angle angle)) (*.f64 a a)))
(*.f64 1/32400 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2))
(*.f64 1/32400 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))
(*.f64 1/32400 (*.f64 (*.f64 (pow.f64 (PI.f64) 2) (*.f64 angle angle)) (*.f64 a a)))
(*.f64 1/32400 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2))
(*.f64 1/32400 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))
(*.f64 1/32400 (*.f64 (*.f64 (pow.f64 (PI.f64) 2) (*.f64 angle angle)) (*.f64 a a)))
(*.f64 1/32400 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2))
(*.f64 1/32400 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))
(*.f64 1/32400 (*.f64 (*.f64 (pow.f64 (PI.f64) 2) (*.f64 angle angle)) (*.f64 a a)))
(*.f64 1/32400 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2))
(*.f64 1/32400 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))
(*.f64 1/32400 (*.f64 (*.f64 (pow.f64 (PI.f64) 2) (*.f64 angle angle)) (*.f64 a a)))
(*.f64 1/32400 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2))
(*.f64 1/32400 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))
(*.f64 1/32400 (*.f64 (*.f64 (pow.f64 (PI.f64) 2) (*.f64 angle angle)) (*.f64 a a)))
(*.f64 1/32400 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2))
(*.f64 1/32400 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))
(*.f64 1/32400 (*.f64 (*.f64 (pow.f64 (PI.f64) 2) (*.f64 angle angle)) (*.f64 a a)))
(*.f64 1/32400 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2))
(*.f64 1/32400 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))
(*.f64 1/32400 (*.f64 (*.f64 (pow.f64 (PI.f64) 2) (*.f64 angle angle)) (*.f64 a a)))
(*.f64 1/32400 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2))
(*.f64 1/32400 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))
(*.f64 1/32400 (*.f64 (*.f64 (pow.f64 (PI.f64) 2) (*.f64 angle angle)) (*.f64 a a)))
(*.f64 1/32400 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2))
(*.f64 1/32400 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))
(*.f64 1/32400 (*.f64 (*.f64 (pow.f64 (PI.f64) 2) (*.f64 angle angle)) (*.f64 a a)))
(*.f64 1/32400 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2))
(*.f64 1/32400 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))
(*.f64 1/32400 (*.f64 (*.f64 (pow.f64 (PI.f64) 2) (*.f64 angle angle)) (*.f64 a a)))
(*.f64 1/32400 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2))
(*.f64 1/32400 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))
(*.f64 1/32400 (*.f64 (*.f64 (pow.f64 (PI.f64) 2) (*.f64 angle angle)) (*.f64 a a)))
(*.f64 1/32400 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2))
(*.f64 1/32400 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))
(*.f64 1/32400 (*.f64 (*.f64 (pow.f64 (PI.f64) 2) (*.f64 angle angle)) (*.f64 a a)))
(*.f64 1/32400 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2))
(*.f64 1/32400 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))
(*.f64 1/32400 (*.f64 (*.f64 (pow.f64 (PI.f64) 2) (*.f64 angle angle)) (*.f64 a a)))
(*.f64 1/32400 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2))
(*.f64 1/32400 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))
(*.f64 1/32400 (*.f64 (*.f64 (pow.f64 (PI.f64) 2) (*.f64 angle angle)) (*.f64 a a)))
(*.f64 1/32400 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2))
(*.f64 1/32400 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))
(*.f64 1/32400 (*.f64 (*.f64 (pow.f64 (PI.f64) 2) (*.f64 angle angle)) (*.f64 a a)))
(*.f64 1/32400 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2))
(*.f64 a (*.f64 angle (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) a))
(*.f64 (PI.f64) (*.f64 angle a))
(*.f64 a (*.f64 angle (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) a))
(*.f64 (PI.f64) (*.f64 angle a))
(*.f64 a (*.f64 angle (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) a))
(*.f64 (PI.f64) (*.f64 angle a))
(*.f64 a (*.f64 angle (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) a))
(*.f64 (PI.f64) (*.f64 angle a))
(*.f64 a (*.f64 angle (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) a))
(*.f64 (PI.f64) (*.f64 angle a))
(*.f64 a (*.f64 angle (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) a))
(*.f64 (PI.f64) (*.f64 angle a))
(*.f64 a (*.f64 angle (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) a))
(*.f64 (PI.f64) (*.f64 angle a))
(*.f64 a (*.f64 angle (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) a))
(*.f64 (PI.f64) (*.f64 angle a))
(*.f64 a (*.f64 angle (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) a))
(*.f64 (PI.f64) (*.f64 angle a))
(*.f64 a (*.f64 angle (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) a))
(*.f64 (PI.f64) (*.f64 angle a))
(*.f64 a (*.f64 angle (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) a))
(*.f64 (PI.f64) (*.f64 angle a))
(*.f64 a (*.f64 angle (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) a))
(*.f64 (PI.f64) (*.f64 angle a))
(*.f64 a (*.f64 angle (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) a))
(*.f64 (PI.f64) (*.f64 angle a))
(*.f64 a (*.f64 angle (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) a))
(*.f64 (PI.f64) (*.f64 angle a))
(*.f64 a (*.f64 angle (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) a))
(*.f64 (PI.f64) (*.f64 angle a))
(*.f64 a (*.f64 angle (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) a))
(*.f64 (PI.f64) (*.f64 angle a))
(*.f64 a (*.f64 angle (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) a))
(*.f64 (PI.f64) (*.f64 angle a))
(*.f64 a (*.f64 angle (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) a))
(*.f64 (PI.f64) (*.f64 angle a))
(*.f64 a (*.f64 angle (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) a))
(*.f64 (PI.f64) (*.f64 angle a))
(*.f64 a (*.f64 angle (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) a))
(*.f64 (PI.f64) (*.f64 angle a))
(*.f64 a (*.f64 angle (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) a))
(*.f64 (PI.f64) (*.f64 angle a))
(*.f64 a (*.f64 angle (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) a))
(*.f64 (PI.f64) (*.f64 angle a))
(*.f64 a (*.f64 angle (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) a))
(*.f64 (PI.f64) (*.f64 angle a))
(*.f64 a (*.f64 angle (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) a))
(*.f64 (PI.f64) (*.f64 angle a))
(*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)))
(*.f64 (*.f64 (pow.f64 (PI.f64) 2) (*.f64 angle angle)) (*.f64 a a))
(pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2)
(*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)))
(*.f64 (*.f64 (pow.f64 (PI.f64) 2) (*.f64 angle angle)) (*.f64 a a))
(pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2)
(*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)))
(*.f64 (*.f64 (pow.f64 (PI.f64) 2) (*.f64 angle angle)) (*.f64 a a))
(pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2)
(*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)))
(*.f64 (*.f64 (pow.f64 (PI.f64) 2) (*.f64 angle angle)) (*.f64 a a))
(pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2)
(*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)))
(*.f64 (*.f64 (pow.f64 (PI.f64) 2) (*.f64 angle angle)) (*.f64 a a))
(pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2)
(*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)))
(*.f64 (*.f64 (pow.f64 (PI.f64) 2) (*.f64 angle angle)) (*.f64 a a))
(pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2)
(*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)))
(*.f64 (*.f64 (pow.f64 (PI.f64) 2) (*.f64 angle angle)) (*.f64 a a))
(pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2)
(*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)))
(*.f64 (*.f64 (pow.f64 (PI.f64) 2) (*.f64 angle angle)) (*.f64 a a))
(pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2)
(*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)))
(*.f64 (*.f64 (pow.f64 (PI.f64) 2) (*.f64 angle angle)) (*.f64 a a))
(pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2)
(*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)))
(*.f64 (*.f64 (pow.f64 (PI.f64) 2) (*.f64 angle angle)) (*.f64 a a))
(pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2)
(*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)))
(*.f64 (*.f64 (pow.f64 (PI.f64) 2) (*.f64 angle angle)) (*.f64 a a))
(pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2)
(*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)))
(*.f64 (*.f64 (pow.f64 (PI.f64) 2) (*.f64 angle angle)) (*.f64 a a))
(pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2)
(*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)))
(*.f64 (*.f64 (pow.f64 (PI.f64) 2) (*.f64 angle angle)) (*.f64 a a))
(pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2)
(*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)))
(*.f64 (*.f64 (pow.f64 (PI.f64) 2) (*.f64 angle angle)) (*.f64 a a))
(pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2)
(*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)))
(*.f64 (*.f64 (pow.f64 (PI.f64) 2) (*.f64 angle angle)) (*.f64 a a))
(pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2)
(*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)))
(*.f64 (*.f64 (pow.f64 (PI.f64) 2) (*.f64 angle angle)) (*.f64 a a))
(pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2)
(*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)))
(*.f64 (*.f64 (pow.f64 (PI.f64) 2) (*.f64 angle angle)) (*.f64 a a))
(pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2)
(*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)))
(*.f64 (*.f64 (pow.f64 (PI.f64) 2) (*.f64 angle angle)) (*.f64 a a))
(pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2)
(*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)))
(*.f64 (*.f64 (pow.f64 (PI.f64) 2) (*.f64 angle angle)) (*.f64 a a))
(pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2)
(*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)))
(*.f64 (*.f64 (pow.f64 (PI.f64) 2) (*.f64 angle angle)) (*.f64 a a))
(pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2)
(*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)))
(*.f64 (*.f64 (pow.f64 (PI.f64) 2) (*.f64 angle angle)) (*.f64 a a))
(pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2)
(*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)))
(*.f64 (*.f64 (pow.f64 (PI.f64) 2) (*.f64 angle angle)) (*.f64 a a))
(pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2)
(*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)))
(*.f64 (*.f64 (pow.f64 (PI.f64) 2) (*.f64 angle angle)) (*.f64 a a))
(pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2)
(*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)))
(*.f64 (*.f64 (pow.f64 (PI.f64) 2) (*.f64 angle angle)) (*.f64 a a))
(pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2)
(pow.f64 b 2)
(*.f64 b b)
(+.f64 (*.f64 1/32400 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)))) (pow.f64 b 2))
(fma.f64 1/32400 (*.f64 (*.f64 (pow.f64 (PI.f64) 2) (*.f64 angle angle)) (*.f64 a a)) (*.f64 b b))
(fma.f64 1/32400 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2) (*.f64 b b))
(+.f64 (*.f64 1/32400 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)))) (pow.f64 b 2))
(fma.f64 1/32400 (*.f64 (*.f64 (pow.f64 (PI.f64) 2) (*.f64 angle angle)) (*.f64 a a)) (*.f64 b b))
(fma.f64 1/32400 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2) (*.f64 b b))
(+.f64 (*.f64 1/32400 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)))) (pow.f64 b 2))
(fma.f64 1/32400 (*.f64 (*.f64 (pow.f64 (PI.f64) 2) (*.f64 angle angle)) (*.f64 a a)) (*.f64 b b))
(fma.f64 1/32400 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2) (*.f64 b b))
(*.f64 1/32400 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))
(*.f64 1/32400 (*.f64 (*.f64 (pow.f64 (PI.f64) 2) (*.f64 angle angle)) (*.f64 a a)))
(*.f64 1/32400 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2))
(+.f64 (*.f64 1/32400 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)))) (pow.f64 b 2))
(fma.f64 1/32400 (*.f64 (*.f64 (pow.f64 (PI.f64) 2) (*.f64 angle angle)) (*.f64 a a)) (*.f64 b b))
(fma.f64 1/32400 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2) (*.f64 b b))
(+.f64 (*.f64 1/32400 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)))) (pow.f64 b 2))
(fma.f64 1/32400 (*.f64 (*.f64 (pow.f64 (PI.f64) 2) (*.f64 angle angle)) (*.f64 a a)) (*.f64 b b))
(fma.f64 1/32400 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2) (*.f64 b b))
(+.f64 (*.f64 1/32400 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)))) (pow.f64 b 2))
(fma.f64 1/32400 (*.f64 (*.f64 (pow.f64 (PI.f64) 2) (*.f64 angle angle)) (*.f64 a a)) (*.f64 b b))
(fma.f64 1/32400 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2) (*.f64 b b))
(*.f64 1/32400 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))
(*.f64 1/32400 (*.f64 (*.f64 (pow.f64 (PI.f64) 2) (*.f64 angle angle)) (*.f64 a a)))
(*.f64 1/32400 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2))
(+.f64 (*.f64 1/32400 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)))) (pow.f64 b 2))
(fma.f64 1/32400 (*.f64 (*.f64 (pow.f64 (PI.f64) 2) (*.f64 angle angle)) (*.f64 a a)) (*.f64 b b))
(fma.f64 1/32400 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2) (*.f64 b b))
(+.f64 (*.f64 1/32400 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)))) (pow.f64 b 2))
(fma.f64 1/32400 (*.f64 (*.f64 (pow.f64 (PI.f64) 2) (*.f64 angle angle)) (*.f64 a a)) (*.f64 b b))
(fma.f64 1/32400 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2) (*.f64 b b))
(+.f64 (*.f64 1/32400 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)))) (pow.f64 b 2))
(fma.f64 1/32400 (*.f64 (*.f64 (pow.f64 (PI.f64) 2) (*.f64 angle angle)) (*.f64 a a)) (*.f64 b b))
(fma.f64 1/32400 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2) (*.f64 b b))
(pow.f64 b 2)
(*.f64 b b)
(+.f64 (*.f64 1/32400 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)))) (pow.f64 b 2))
(fma.f64 1/32400 (*.f64 (*.f64 (pow.f64 (PI.f64) 2) (*.f64 angle angle)) (*.f64 a a)) (*.f64 b b))
(fma.f64 1/32400 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2) (*.f64 b b))
(+.f64 (*.f64 1/32400 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)))) (pow.f64 b 2))
(fma.f64 1/32400 (*.f64 (*.f64 (pow.f64 (PI.f64) 2) (*.f64 angle angle)) (*.f64 a a)) (*.f64 b b))
(fma.f64 1/32400 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2) (*.f64 b b))
(+.f64 (*.f64 1/32400 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)))) (pow.f64 b 2))
(fma.f64 1/32400 (*.f64 (*.f64 (pow.f64 (PI.f64) 2) (*.f64 angle angle)) (*.f64 a a)) (*.f64 b b))
(fma.f64 1/32400 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2) (*.f64 b b))
(*.f64 1/32400 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))
(*.f64 1/32400 (*.f64 (*.f64 (pow.f64 (PI.f64) 2) (*.f64 angle angle)) (*.f64 a a)))
(*.f64 1/32400 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2))
(+.f64 (*.f64 1/32400 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)))) (pow.f64 b 2))
(fma.f64 1/32400 (*.f64 (*.f64 (pow.f64 (PI.f64) 2) (*.f64 angle angle)) (*.f64 a a)) (*.f64 b b))
(fma.f64 1/32400 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2) (*.f64 b b))
(+.f64 (*.f64 1/32400 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)))) (pow.f64 b 2))
(fma.f64 1/32400 (*.f64 (*.f64 (pow.f64 (PI.f64) 2) (*.f64 angle angle)) (*.f64 a a)) (*.f64 b b))
(fma.f64 1/32400 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2) (*.f64 b b))
(+.f64 (*.f64 1/32400 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)))) (pow.f64 b 2))
(fma.f64 1/32400 (*.f64 (*.f64 (pow.f64 (PI.f64) 2) (*.f64 angle angle)) (*.f64 a a)) (*.f64 b b))
(fma.f64 1/32400 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2) (*.f64 b b))
(*.f64 1/32400 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))
(*.f64 1/32400 (*.f64 (*.f64 (pow.f64 (PI.f64) 2) (*.f64 angle angle)) (*.f64 a a)))
(*.f64 1/32400 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2))
(+.f64 (*.f64 1/32400 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)))) (pow.f64 b 2))
(fma.f64 1/32400 (*.f64 (*.f64 (pow.f64 (PI.f64) 2) (*.f64 angle angle)) (*.f64 a a)) (*.f64 b b))
(fma.f64 1/32400 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2) (*.f64 b b))
(+.f64 (*.f64 1/32400 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)))) (pow.f64 b 2))
(fma.f64 1/32400 (*.f64 (*.f64 (pow.f64 (PI.f64) 2) (*.f64 angle angle)) (*.f64 a a)) (*.f64 b b))
(fma.f64 1/32400 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2) (*.f64 b b))
(+.f64 (*.f64 1/32400 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)))) (pow.f64 b 2))
(fma.f64 1/32400 (*.f64 (*.f64 (pow.f64 (PI.f64) 2) (*.f64 angle angle)) (*.f64 a a)) (*.f64 b b))
(fma.f64 1/32400 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2) (*.f64 b b))
(*.f64 1/32400 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))
(*.f64 1/32400 (*.f64 (*.f64 (pow.f64 (PI.f64) 2) (*.f64 angle angle)) (*.f64 a a)))
(*.f64 1/32400 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2))
(+.f64 (*.f64 1/32400 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)))) (pow.f64 b 2))
(fma.f64 1/32400 (*.f64 (*.f64 (pow.f64 (PI.f64) 2) (*.f64 angle angle)) (*.f64 a a)) (*.f64 b b))
(fma.f64 1/32400 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2) (*.f64 b b))
(+.f64 (*.f64 1/32400 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)))) (pow.f64 b 2))
(fma.f64 1/32400 (*.f64 (*.f64 (pow.f64 (PI.f64) 2) (*.f64 angle angle)) (*.f64 a a)) (*.f64 b b))
(fma.f64 1/32400 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2) (*.f64 b b))
(+.f64 (*.f64 1/32400 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)))) (pow.f64 b 2))
(fma.f64 1/32400 (*.f64 (*.f64 (pow.f64 (PI.f64) 2) (*.f64 angle angle)) (*.f64 a a)) (*.f64 b b))
(fma.f64 1/32400 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2) (*.f64 b b))
(pow.f64 b 2)
(*.f64 b b)
(+.f64 (*.f64 1/32400 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)))) (pow.f64 b 2))
(fma.f64 1/32400 (*.f64 (*.f64 (pow.f64 (PI.f64) 2) (*.f64 angle angle)) (*.f64 a a)) (*.f64 b b))
(fma.f64 1/32400 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2) (*.f64 b b))
(+.f64 (*.f64 1/32400 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)))) (pow.f64 b 2))
(fma.f64 1/32400 (*.f64 (*.f64 (pow.f64 (PI.f64) 2) (*.f64 angle angle)) (*.f64 a a)) (*.f64 b b))
(fma.f64 1/32400 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2) (*.f64 b b))
(+.f64 (*.f64 1/32400 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)))) (pow.f64 b 2))
(fma.f64 1/32400 (*.f64 (*.f64 (pow.f64 (PI.f64) 2) (*.f64 angle angle)) (*.f64 a a)) (*.f64 b b))
(fma.f64 1/32400 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2) (*.f64 b b))
(pow.f64 b 2)
(*.f64 b b)
(+.f64 (*.f64 1/32400 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)))) (pow.f64 b 2))
(fma.f64 1/32400 (*.f64 (*.f64 (pow.f64 (PI.f64) 2) (*.f64 angle angle)) (*.f64 a a)) (*.f64 b b))
(fma.f64 1/32400 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2) (*.f64 b b))
(+.f64 (*.f64 1/32400 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)))) (pow.f64 b 2))
(fma.f64 1/32400 (*.f64 (*.f64 (pow.f64 (PI.f64) 2) (*.f64 angle angle)) (*.f64 a a)) (*.f64 b b))
(fma.f64 1/32400 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2) (*.f64 b b))
(+.f64 (*.f64 1/32400 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)))) (pow.f64 b 2))
(fma.f64 1/32400 (*.f64 (*.f64 (pow.f64 (PI.f64) 2) (*.f64 angle angle)) (*.f64 a a)) (*.f64 b b))
(fma.f64 1/32400 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2) (*.f64 b b))
(*.f64 1/32400 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))
(*.f64 1/32400 (*.f64 (*.f64 (pow.f64 (PI.f64) 2) (*.f64 angle angle)) (*.f64 a a)))
(*.f64 1/32400 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2))
(+.f64 (*.f64 -1/3149280000 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4)))) (*.f64 1/32400 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)))))
(fma.f64 -1/3149280000 (*.f64 (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4)) (*.f64 a a)) (*.f64 1/32400 (*.f64 (*.f64 (pow.f64 (PI.f64) 2) (*.f64 angle angle)) (*.f64 a a))))
(fma.f64 1/32400 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2) (*.f64 (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4)) (*.f64 -1/3149280000 (*.f64 a a))))
(+.f64 (*.f64 -1/3149280000 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4)))) (+.f64 (*.f64 1/32400 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)))) (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 6) (+.f64 (*.f64 1/2040733440000000 (pow.f64 (PI.f64) 6)) (*.f64 1/1224440064000000 (pow.f64 (PI.f64) 6)))))))
(fma.f64 -1/3149280000 (*.f64 (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4)) (*.f64 a a)) (fma.f64 1/32400 (*.f64 (*.f64 (pow.f64 (PI.f64) 2) (*.f64 angle angle)) (*.f64 a a)) (*.f64 (*.f64 (pow.f64 angle 6) (*.f64 (pow.f64 (PI.f64) 6) 1/765275040000000)) (*.f64 a a))))
(fma.f64 -1/3149280000 (*.f64 (pow.f64 (PI.f64) 4) (*.f64 (pow.f64 angle 4) (*.f64 a a))) (fma.f64 1/32400 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2) (*.f64 (*.f64 (pow.f64 (PI.f64) 6) 1/765275040000000) (*.f64 (pow.f64 angle 6) (*.f64 a a)))))
(+.f64 (*.f64 -1/3149280000 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4)))) (+.f64 (*.f64 1/32400 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)))) (+.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 6) (+.f64 (*.f64 1/2040733440000000 (pow.f64 (PI.f64) 6)) (*.f64 1/1224440064000000 (pow.f64 (PI.f64) 6))))) (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 angle 8) (+.f64 (*.f64 -1/396718580736000000000 (pow.f64 (PI.f64) 8)) (*.f64 -1/2777030065152000000000 (pow.f64 (PI.f64) 8))))))))
(fma.f64 -1/3149280000 (*.f64 (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4)) (*.f64 a a)) (fma.f64 1/32400 (*.f64 (*.f64 (pow.f64 (PI.f64) 2) (*.f64 angle angle)) (*.f64 a a)) (*.f64 (*.f64 a a) (fma.f64 (pow.f64 angle 6) (*.f64 (pow.f64 (PI.f64) 6) 1/765275040000000) (*.f64 (pow.f64 angle 8) (*.f64 (pow.f64 (PI.f64) 8) -1/347128758144000000000))))))
(fma.f64 -1/3149280000 (*.f64 (pow.f64 (PI.f64) 4) (*.f64 (pow.f64 angle 4) (*.f64 a a))) (fma.f64 (*.f64 a a) (fma.f64 (pow.f64 angle 6) (*.f64 (pow.f64 (PI.f64) 6) 1/765275040000000) (*.f64 (pow.f64 angle 8) (*.f64 (pow.f64 (PI.f64) 8) -1/347128758144000000000))) (*.f64 1/32400 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2))))
(*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))
(pow.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)
(*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))
(pow.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)
(*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))
(pow.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)
(*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))
(pow.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)
(*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))
(pow.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)
(*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))
(pow.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)
(*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))
(pow.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)
(*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))
(pow.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)
(*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))
(pow.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)
(*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))
(pow.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)
(*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))
(pow.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)
(*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))
(pow.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)
(*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))
(pow.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)
(*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))
(pow.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)
(*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))
(pow.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)
(*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))
(pow.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)
(*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))
(pow.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)
(*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))
(pow.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)
(*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))
(pow.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)
(*.f64 (pow.f64 a 2) (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))
(pow.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)
(*.f64 1/32400 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)))
(*.f64 (*.f64 (pow.f64 (PI.f64) 2) (*.f64 angle angle)) 1/32400)
(pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2)
(+.f64 (*.f64 -1/3149280000 (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4))) (*.f64 1/32400 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))
(fma.f64 -1/3149280000 (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4)) (*.f64 (*.f64 (pow.f64 (PI.f64) 2) (*.f64 angle angle)) 1/32400))
(fma.f64 (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4)) -1/3149280000 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))
(+.f64 (*.f64 -1/3149280000 (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4))) (+.f64 (*.f64 1/32400 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))) (*.f64 (pow.f64 angle 6) (+.f64 (*.f64 1/2040733440000000 (pow.f64 (PI.f64) 6)) (*.f64 1/1224440064000000 (pow.f64 (PI.f64) 6))))))
(fma.f64 -1/3149280000 (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4)) (fma.f64 1/32400 (*.f64 (pow.f64 (PI.f64) 2) (*.f64 angle angle)) (*.f64 (pow.f64 angle 6) (*.f64 (pow.f64 (PI.f64) 6) 1/765275040000000))))
(fma.f64 (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4)) -1/3149280000 (fma.f64 (pow.f64 (*.f64 angle (PI.f64)) 2) 1/32400 (*.f64 (pow.f64 angle 6) (*.f64 (pow.f64 (PI.f64) 6) 1/765275040000000))))
(+.f64 (*.f64 -1/3149280000 (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4))) (+.f64 (*.f64 1/32400 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))) (+.f64 (*.f64 (pow.f64 angle 6) (+.f64 (*.f64 1/2040733440000000 (pow.f64 (PI.f64) 6)) (*.f64 1/1224440064000000 (pow.f64 (PI.f64) 6)))) (*.f64 (pow.f64 angle 8) (+.f64 (*.f64 -1/396718580736000000000 (pow.f64 (PI.f64) 8)) (*.f64 -1/2777030065152000000000 (pow.f64 (PI.f64) 8)))))))
(fma.f64 -1/3149280000 (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4)) (fma.f64 1/32400 (*.f64 (pow.f64 (PI.f64) 2) (*.f64 angle angle)) (fma.f64 (pow.f64 angle 6) (*.f64 (pow.f64 (PI.f64) 6) 1/765275040000000) (*.f64 (pow.f64 angle 8) (*.f64 (pow.f64 (PI.f64) 8) -1/347128758144000000000)))))
(fma.f64 (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4)) -1/3149280000 (fma.f64 (pow.f64 (*.f64 angle (PI.f64)) 2) 1/32400 (fma.f64 (pow.f64 angle 6) (*.f64 (pow.f64 (PI.f64) 6) 1/765275040000000) (*.f64 (pow.f64 angle 8) (*.f64 (pow.f64 (PI.f64) 8) -1/347128758144000000000)))))
(pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)
(pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)
(pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)
(pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)
(pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)
(pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)
(pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)
(pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)
(pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)
(pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)
(pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)
(pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)
(pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)
(pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)
(pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2)
(pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
1
(+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))
(+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 (PI.f64) 2) (*.f64 angle angle))))
(fma.f64 -1/64800 (pow.f64 (*.f64 angle (PI.f64)) 2) 1)
(+.f64 1 (+.f64 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))) (*.f64 1/25194240000 (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4)))))
(+.f64 1 (fma.f64 -1/64800 (*.f64 (pow.f64 (PI.f64) 2) (*.f64 angle angle)) (*.f64 1/25194240000 (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4)))))
(+.f64 (fma.f64 -1/64800 (pow.f64 (*.f64 angle (PI.f64)) 2) 1) (*.f64 (pow.f64 (PI.f64) 4) (*.f64 1/25194240000 (pow.f64 angle 4))))
(+.f64 1 (+.f64 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))) (+.f64 (*.f64 -1/24488801280000000 (*.f64 (pow.f64 angle 6) (pow.f64 (PI.f64) 6))) (*.f64 1/25194240000 (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4))))))
(+.f64 1 (fma.f64 -1/64800 (*.f64 (pow.f64 (PI.f64) 2) (*.f64 angle angle)) (fma.f64 -1/24488801280000000 (*.f64 (pow.f64 angle 6) (pow.f64 (PI.f64) 6)) (*.f64 1/25194240000 (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4))))))
(+.f64 (fma.f64 -1/64800 (pow.f64 (*.f64 angle (PI.f64)) 2) 1) (fma.f64 1/25194240000 (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4)) (*.f64 (pow.f64 (PI.f64) 6) (*.f64 -1/24488801280000000 (pow.f64 angle 6)))))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 (cos.f64 (*.f64 1/180 (*.f64 (PI.f64) (binary32->binary64 (binary64->binary32 angle))))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 (cos.f64 (*.f64 1/180 (*.f64 (PI.f64) (binary32->binary64 (binary64->binary32 angle))))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 (cos.f64 (*.f64 1/180 (*.f64 (PI.f64) (binary32->binary64 (binary64->binary32 angle))))))) 2) (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 (cos.f64 (*.f64 1/180 (*.f64 (PI.f64) (binary32->binary64 (binary64->binary32 angle))))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 (cos.f64 (*.f64 1/180 (*.f64 (PI.f64) (binary32->binary64 (binary64->binary32 angle))))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 (cos.f64 (*.f64 1/180 (*.f64 (PI.f64) (binary32->binary64 (binary64->binary32 angle))))))) 2) (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 (cos.f64 (*.f64 1/180 (*.f64 (PI.f64) (binary32->binary64 (binary64->binary32 angle))))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 (cos.f64 (*.f64 1/180 (*.f64 (PI.f64) (binary32->binary64 (binary64->binary32 angle))))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 (cos.f64 (*.f64 1/180 (*.f64 (PI.f64) (binary32->binary64 (binary64->binary32 angle))))))) 2) (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 (cos.f64 (*.f64 1/180 (*.f64 (PI.f64) (binary32->binary64 (binary64->binary32 angle))))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 (cos.f64 (*.f64 1/180 (*.f64 (PI.f64) (binary32->binary64 (binary64->binary32 angle))))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 (cos.f64 (*.f64 1/180 (*.f64 (PI.f64) (binary32->binary64 (binary64->binary32 angle))))))) 2) (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 (cos.f64 (*.f64 1/180 (*.f64 (PI.f64) (binary32->binary64 (binary64->binary32 angle))))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 (cos.f64 (*.f64 1/180 (*.f64 (PI.f64) (binary32->binary64 (binary64->binary32 angle))))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 (cos.f64 (*.f64 1/180 (*.f64 (PI.f64) (binary32->binary64 (binary64->binary32 angle))))))) 2) (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 (cos.f64 (*.f64 1/180 (*.f64 (PI.f64) (binary32->binary64 (binary64->binary32 angle))))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 (cos.f64 (*.f64 1/180 (*.f64 (PI.f64) (binary32->binary64 (binary64->binary32 angle))))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 (cos.f64 (*.f64 1/180 (*.f64 (PI.f64) (binary32->binary64 (binary64->binary32 angle))))))) 2) (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 (cos.f64 (*.f64 1/180 (*.f64 (PI.f64) (binary32->binary64 (binary64->binary32 angle))))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 (cos.f64 (*.f64 1/180 (*.f64 (PI.f64) (binary32->binary64 (binary64->binary32 angle))))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 (cos.f64 (*.f64 1/180 (*.f64 (PI.f64) (binary32->binary64 (binary64->binary32 angle))))))) 2) (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 (cos.f64 (*.f64 1/180 (*.f64 (PI.f64) (binary32->binary64 (binary64->binary32 angle))))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 (cos.f64 (*.f64 1/180 (*.f64 (PI.f64) (binary32->binary64 (binary64->binary32 angle))))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 (cos.f64 (*.f64 1/180 (*.f64 (PI.f64) (binary32->binary64 (binary64->binary32 angle))))))) 2) (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 (cos.f64 (*.f64 1/180 (*.f64 (PI.f64) (binary32->binary64 (binary64->binary32 angle))))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 (cos.f64 (*.f64 1/180 (*.f64 (PI.f64) (binary32->binary64 (binary64->binary32 angle))))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 (cos.f64 (*.f64 1/180 (*.f64 (PI.f64) (binary32->binary64 (binary64->binary32 angle))))))) 2) (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 (cos.f64 (*.f64 1/180 (*.f64 (PI.f64) (binary32->binary64 (binary64->binary32 angle))))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 (cos.f64 (*.f64 1/180 (*.f64 (PI.f64) (binary32->binary64 (binary64->binary32 angle))))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 (cos.f64 (*.f64 1/180 (*.f64 (PI.f64) (binary32->binary64 (binary64->binary32 angle))))))) 2) (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 (cos.f64 (*.f64 1/180 (*.f64 (PI.f64) (binary32->binary64 (binary64->binary32 angle))))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 (cos.f64 (*.f64 1/180 (*.f64 (PI.f64) (binary32->binary64 (binary64->binary32 angle))))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 (cos.f64 (*.f64 1/180 (*.f64 (PI.f64) (binary32->binary64 (binary64->binary32 angle))))))) 2) (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 (cos.f64 (*.f64 1/180 (*.f64 (PI.f64) (binary32->binary64 (binary64->binary32 angle))))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 (cos.f64 (*.f64 1/180 (*.f64 (PI.f64) (binary32->binary64 (binary64->binary32 angle))))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 (cos.f64 (*.f64 1/180 (*.f64 (PI.f64) (binary32->binary64 (binary64->binary32 angle))))))) 2) (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 (cos.f64 (*.f64 1/180 (*.f64 (PI.f64) (binary32->binary64 (binary64->binary32 angle))))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 (cos.f64 (*.f64 1/180 (*.f64 (PI.f64) (binary32->binary64 (binary64->binary32 angle))))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 (cos.f64 (*.f64 1/180 (*.f64 (PI.f64) (binary32->binary64 (binary64->binary32 angle))))))) 2) (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 (cos.f64 (*.f64 1/180 (*.f64 (PI.f64) (binary32->binary64 (binary64->binary32 angle))))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 (cos.f64 (*.f64 1/180 (*.f64 (PI.f64) (binary32->binary64 (binary64->binary32 angle))))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 (cos.f64 (*.f64 1/180 (*.f64 (PI.f64) (binary32->binary64 (binary64->binary32 angle))))))) 2) (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 (cos.f64 (*.f64 1/180 (*.f64 (PI.f64) (binary32->binary64 (binary64->binary32 angle))))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 (cos.f64 (*.f64 1/180 (*.f64 (PI.f64) (binary32->binary64 (binary64->binary32 angle))))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 (cos.f64 (*.f64 1/180 (*.f64 (PI.f64) (binary32->binary64 (binary64->binary32 angle))))))) 2) (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 (cos.f64 (*.f64 1/180 (*.f64 (PI.f64) (binary32->binary64 (binary64->binary32 angle))))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 (cos.f64 (*.f64 1/180 (*.f64 (PI.f64) (binary32->binary64 (binary64->binary32 angle))))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 (cos.f64 (*.f64 1/180 (*.f64 (PI.f64) (binary32->binary64 (binary64->binary32 angle))))))) 2) (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 (cos.f64 (*.f64 1/180 (*.f64 (PI.f64) (binary32->binary64 (binary64->binary32 angle))))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 (cos.f64 (*.f64 1/180 (*.f64 (PI.f64) (binary32->binary64 (binary64->binary32 angle))))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 (cos.f64 (*.f64 1/180 (*.f64 (PI.f64) (binary32->binary64 (binary64->binary32 angle))))))) 2) (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 (cos.f64 (*.f64 1/180 (*.f64 (PI.f64) (binary32->binary64 (binary64->binary32 angle))))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 (cos.f64 (*.f64 1/180 (*.f64 (PI.f64) (binary32->binary64 (binary64->binary32 angle))))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 (cos.f64 (*.f64 1/180 (*.f64 (PI.f64) (binary32->binary64 (binary64->binary32 angle))))))) 2) (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 (cos.f64 (*.f64 1/180 (*.f64 (PI.f64) (binary32->binary64 (binary64->binary32 angle))))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 (cos.f64 (*.f64 1/180 (*.f64 (PI.f64) (binary32->binary64 (binary64->binary32 angle))))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 (cos.f64 (*.f64 1/180 (*.f64 (PI.f64) (binary32->binary64 (binary64->binary32 angle))))))) 2) (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 (cos.f64 (*.f64 1/180 (*.f64 (PI.f64) (binary32->binary64 (binary64->binary32 angle))))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 (cos.f64 (*.f64 1/180 (*.f64 (PI.f64) (binary32->binary64 (binary64->binary32 angle))))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 (cos.f64 (*.f64 1/180 (*.f64 (PI.f64) (binary32->binary64 (binary64->binary32 angle))))))) 2) (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 (cos.f64 (*.f64 1/180 (*.f64 (PI.f64) (binary32->binary64 (binary64->binary32 angle))))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 (cos.f64 (*.f64 1/180 (*.f64 (PI.f64) (binary32->binary64 (binary64->binary32 angle))))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 (cos.f64 (*.f64 1/180 (*.f64 (PI.f64) (binary32->binary64 (binary64->binary32 angle))))))) 2) (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 (cos.f64 (*.f64 1/180 (*.f64 (PI.f64) (binary32->binary64 (binary64->binary32 angle))))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 (cos.f64 (*.f64 1/180 (*.f64 (PI.f64) (binary32->binary64 (binary64->binary32 angle))))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 (cos.f64 (*.f64 1/180 (*.f64 (PI.f64) (binary32->binary64 (binary64->binary32 angle))))))) 2) (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 (cos.f64 (*.f64 1/180 (*.f64 (PI.f64) (binary32->binary64 (binary64->binary32 angle))))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 (cos.f64 (*.f64 1/180 (*.f64 (PI.f64) (binary32->binary64 (binary64->binary32 angle))))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 (cos.f64 (*.f64 1/180 (*.f64 (PI.f64) (binary32->binary64 (binary64->binary32 angle))))))) 2) (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 (cos.f64 (*.f64 1/180 (*.f64 (PI.f64) (binary32->binary64 (binary64->binary32 angle))))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 (cos.f64 (*.f64 1/180 (*.f64 (PI.f64) (binary32->binary64 (binary64->binary32 angle))))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 (cos.f64 (*.f64 1/180 (*.f64 (PI.f64) (binary32->binary64 (binary64->binary32 angle))))))) 2) (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 (cos.f64 (*.f64 1/180 (*.f64 (PI.f64) (binary32->binary64 (binary64->binary32 angle))))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 (cos.f64 (*.f64 1/180 (*.f64 (PI.f64) (binary32->binary64 (binary64->binary32 angle))))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 (cos.f64 (*.f64 1/180 (*.f64 (PI.f64) (binary32->binary64 (binary64->binary32 angle))))))) 2) (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 (cos.f64 (*.f64 1/180 (*.f64 (PI.f64) (binary32->binary64 (binary64->binary32 angle))))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 (cos.f64 (*.f64 1/180 (*.f64 (PI.f64) (binary32->binary64 (binary64->binary32 angle))))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 (cos.f64 (*.f64 1/180 (*.f64 (PI.f64) (binary32->binary64 (binary64->binary32 angle))))))) 2) (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 (cos.f64 (*.f64 1/180 (*.f64 (PI.f64) (binary32->binary64 (binary64->binary32 angle))))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 (cos.f64 (*.f64 1/180 (*.f64 (PI.f64) (binary32->binary64 (binary64->binary32 angle))))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 (cos.f64 (*.f64 1/180 (*.f64 (PI.f64) (binary32->binary64 (binary64->binary32 angle))))))) 2) (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 (cos.f64 (*.f64 1/180 (*.f64 (PI.f64) (binary32->binary64 (binary64->binary32 angle))))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 (cos.f64 (*.f64 1/180 (*.f64 (PI.f64) (binary32->binary64 (binary64->binary32 angle))))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 (cos.f64 (*.f64 1/180 (*.f64 (PI.f64) (binary32->binary64 (binary64->binary32 angle))))))) 2) (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 (cos.f64 (*.f64 1/180 (*.f64 (PI.f64) (binary32->binary64 (binary64->binary32 angle))))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 (cos.f64 (*.f64 1/180 (*.f64 (PI.f64) (binary32->binary64 (binary64->binary32 angle))))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 (cos.f64 (*.f64 1/180 (*.f64 (PI.f64) (binary32->binary64 (binary64->binary32 angle))))))) 2) (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 (cos.f64 (*.f64 1/180 (*.f64 (PI.f64) (binary32->binary64 (binary64->binary32 angle))))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 (cos.f64 (*.f64 1/180 (*.f64 (PI.f64) (binary32->binary64 (binary64->binary32 angle))))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 (cos.f64 (*.f64 1/180 (*.f64 (PI.f64) (binary32->binary64 (binary64->binary32 angle))))))) 2) (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 (cos.f64 (*.f64 1/180 (*.f64 (PI.f64) (binary32->binary64 (binary64->binary32 angle))))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 (cos.f64 (*.f64 1/180 (*.f64 (PI.f64) (binary32->binary64 (binary64->binary32 angle))))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 (cos.f64 (*.f64 1/180 (*.f64 (PI.f64) (binary32->binary64 (binary64->binary32 angle))))))) 2) (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 (cos.f64 (*.f64 1/180 (*.f64 (PI.f64) (binary32->binary64 (binary64->binary32 angle))))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 (cos.f64 (*.f64 1/180 (*.f64 (PI.f64) (binary32->binary64 (binary64->binary32 angle))))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 (cos.f64 (*.f64 1/180 (*.f64 (PI.f64) (binary32->binary64 (binary64->binary32 angle))))))) 2) (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 (cos.f64 (*.f64 1/180 (*.f64 (PI.f64) (binary32->binary64 (binary64->binary32 angle))))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 (cos.f64 (*.f64 1/180 (*.f64 (PI.f64) (binary32->binary64 (binary64->binary32 angle))))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 (cos.f64 (*.f64 1/180 (*.f64 (PI.f64) (binary32->binary64 (binary64->binary32 angle))))))) 2) (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 (cos.f64 (*.f64 1/180 (*.f64 (PI.f64) (binary32->binary64 (binary64->binary32 angle))))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 (cos.f64 (*.f64 1/180 (*.f64 (PI.f64) (binary32->binary64 (binary64->binary32 angle))))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 (cos.f64 (*.f64 1/180 (*.f64 (PI.f64) (binary32->binary64 (binary64->binary32 angle))))))) 2) (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 (cos.f64 (*.f64 1/180 (*.f64 (PI.f64) (binary32->binary64 (binary64->binary32 angle))))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 (cos.f64 (*.f64 1/180 (*.f64 (PI.f64) (binary32->binary64 (binary64->binary32 angle))))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 (cos.f64 (*.f64 1/180 (*.f64 (PI.f64) (binary32->binary64 (binary64->binary32 angle))))))) 2) (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 (cos.f64 (*.f64 1/180 (*.f64 (PI.f64) (binary32->binary64 (binary64->binary32 angle))))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 (cos.f64 (*.f64 1/180 (*.f64 (PI.f64) (binary32->binary64 (binary64->binary32 angle))))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 (cos.f64 (*.f64 1/180 (*.f64 (PI.f64) (binary32->binary64 (binary64->binary32 angle))))))) 2) (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2)))
(cos.f64 (*.f64 1/180 (*.f64 (PI.f64) (binary32->binary64 (binary64->binary32 angle)))))
(cos.f64 (*.f64 1/180 (*.f64 (PI.f64) (binary32->binary64 (binary64->binary32 angle)))))
(cos.f64 (*.f64 1/180 (*.f64 (PI.f64) (binary32->binary64 (binary64->binary32 angle)))))
(cos.f64 (*.f64 1/180 (*.f64 (PI.f64) (binary32->binary64 (binary64->binary32 angle)))))
(cos.f64 (*.f64 1/180 (*.f64 (PI.f64) (binary32->binary64 (binary64->binary32 angle)))))
(cos.f64 (*.f64 1/180 (*.f64 (PI.f64) (binary32->binary64 (binary64->binary32 angle)))))
(cos.f64 (*.f64 1/180 (*.f64 (PI.f64) (binary32->binary64 (binary64->binary32 angle)))))
(cos.f64 (*.f64 1/180 (*.f64 (PI.f64) (binary32->binary64 (binary64->binary32 angle)))))
(cos.f64 (*.f64 1/180 (*.f64 (PI.f64) (binary32->binary64 (binary64->binary32 angle)))))
(cos.f64 (*.f64 1/180 (*.f64 (PI.f64) (binary32->binary64 (binary64->binary32 angle)))))
(cos.f64 (*.f64 1/180 (*.f64 (PI.f64) (binary32->binary64 (binary64->binary32 angle)))))
(cos.f64 (*.f64 1/180 (*.f64 (PI.f64) (binary32->binary64 (binary64->binary32 angle)))))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(cos.f64 (/.f64 angle (/.f64 -180 (PI.f64))))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(log1p.f64 (expm1.f64 (log.f64 (exp.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) 180))))))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(expm1.f64 (log1p.f64 (log.f64 (exp.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) 180))))))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(*.f64 (sqrt.f64 (log.f64 (exp.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) 180))))) (sqrt.f64 (log.f64 (exp.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) 180))))))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(pow.f64 (log.f64 (exp.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) 180)))) 1)
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(*.f64 1 (log.f64 (exp.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) 180)))))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(*.f64 (*.f64 (cbrt.f64 (log.f64 (exp.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) 180))))) (cbrt.f64 (log.f64 (exp.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) 180)))))) (cbrt.f64 (log.f64 (exp.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) 180))))))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(cbrt.f64 (*.f64 (*.f64 (log.f64 (exp.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) 180)))) (log.f64 (exp.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) 180))))) (log.f64 (exp.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) 180))))))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(exp.f64 (log.f64 (log.f64 (exp.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) 180))))))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(log.f64 (exp.f64 (log.f64 (exp.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) 180))))))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(binary32->binary64 (binary64->binary32 (log.f64 (exp.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) 180))))))
(binary32->binary64 (binary64->binary32 (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))))
(binary32->binary64 (binary64->binary32 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(binary32->binary64 (binary64->binary32 (log.f64 (exp.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) 180))))))
(binary32->binary64 (binary64->binary32 (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))))
(binary32->binary64 (binary64->binary32 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(binary32->binary64 (log.f32 (exp.f32 (cos.f32 (/.f32 (*.f32 (binary64->binary32 angle) (PI.f32)) 180)))))
(binary32->binary64 (cos.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180))))
(binary32->binary64 (cos.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle)))))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2) 1/32400)))
(*.f64 1/32400 (*.f64 (*.f64 (pow.f64 (PI.f64) 2) (*.f64 angle angle)) (*.f64 a a)))
(*.f64 1/32400 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2) 1/32400)))
(*.f64 1/32400 (*.f64 (*.f64 (pow.f64 (PI.f64) 2) (*.f64 angle angle)) (*.f64 a a)))
(*.f64 1/32400 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2))
(*.f64 (sqrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2) 1/32400)) (sqrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2) 1/32400)))
(*.f64 1/32400 (*.f64 (*.f64 (pow.f64 (PI.f64) 2) (*.f64 angle angle)) (*.f64 a a)))
(*.f64 1/32400 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2))
(pow.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2) 1/32400) 1)
(*.f64 1/32400 (*.f64 (*.f64 (pow.f64 (PI.f64) 2) (*.f64 angle angle)) (*.f64 a a)))
(*.f64 1/32400 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2))
(*.f64 1 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2) 1/32400))
(*.f64 1/32400 (*.f64 (*.f64 (pow.f64 (PI.f64) 2) (*.f64 angle angle)) (*.f64 a a)))
(*.f64 1/32400 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2) 1/32400)) (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2) 1/32400))) (cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2) 1/32400)))
(*.f64 1/32400 (*.f64 (*.f64 (pow.f64 (PI.f64) 2) (*.f64 angle angle)) (*.f64 a a)))
(*.f64 1/32400 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2) 1/32400) (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2) 1/32400)) (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2) 1/32400)))
(*.f64 1/32400 (*.f64 (*.f64 (pow.f64 (PI.f64) 2) (*.f64 angle angle)) (*.f64 a a)))
(*.f64 1/32400 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2))
(exp.f64 (log.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2) 1/32400)))
(*.f64 1/32400 (*.f64 (*.f64 (pow.f64 (PI.f64) 2) (*.f64 angle angle)) (*.f64 a a)))
(*.f64 1/32400 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2))
(log.f64 (exp.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2) 1/32400)))
(*.f64 1/32400 (*.f64 (*.f64 (pow.f64 (PI.f64) 2) (*.f64 angle angle)) (*.f64 a a)))
(*.f64 1/32400 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2))
(binary32->binary64 (binary64->binary32 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2) 1/32400)))
(binary32->binary64 (binary64->binary32 (*.f64 1/32400 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 2))))
(binary32->binary64 (binary64->binary32 (*.f64 1/32400 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2))))
(binary32->binary64 (binary64->binary32 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2) 1/32400)))
(binary32->binary64 (binary64->binary32 (*.f64 1/32400 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 2))))
(binary32->binary64 (binary64->binary32 (*.f64 1/32400 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2))))
(binary32->binary64 (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) (binary64->binary32 a))) 2) 1/32400))
(binary32->binary64 (*.f32 1/32400 (pow.f32 (*.f32 (PI.f32) (*.f32 (binary64->binary32 a) (binary64->binary32 angle))) 2)))
(binary32->binary64 (*.f32 1/32400 (pow.f32 (*.f32 (binary64->binary32 a) (*.f32 (PI.f32) (binary64->binary32 angle))) 2)))
(pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 1)
(*.f64 angle (*.f64 (PI.f64) a))
(*.f64 (PI.f64) (*.f64 angle a))
(pow.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 2) 1/2)
(*.f64 angle (*.f64 (PI.f64) a))
(*.f64 (PI.f64) (*.f64 angle a))
(pow.f64 (sqrt.f64 (*.f64 angle (*.f64 (PI.f64) a))) 2)
(*.f64 angle (*.f64 (PI.f64) a))
(*.f64 (PI.f64) (*.f64 angle a))
(exp.f64 (log.f64 (*.f64 angle (*.f64 (PI.f64) a))))
(*.f64 angle (*.f64 (PI.f64) a))
(*.f64 (PI.f64) (*.f64 angle a))
(log1p.f64 (expm1.f64 (*.f64 (PI.f64) (*.f64 angle a))))
(*.f64 angle (*.f64 (PI.f64) a))
(*.f64 (PI.f64) (*.f64 angle a))
(expm1.f64 (log1p.f64 (*.f64 (PI.f64) (*.f64 angle a))))
(*.f64 angle (*.f64 (PI.f64) a))
(*.f64 (PI.f64) (*.f64 angle a))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) (*.f64 angle a))) (sqrt.f64 (*.f64 (PI.f64) (*.f64 angle a))))
(*.f64 angle (*.f64 (PI.f64) a))
(*.f64 (PI.f64) (*.f64 angle a))
(pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 1)
(*.f64 angle (*.f64 (PI.f64) a))
(*.f64 (PI.f64) (*.f64 angle a))
(*.f64 1 (*.f64 (PI.f64) (*.f64 angle a)))
(*.f64 angle (*.f64 (PI.f64) a))
(*.f64 (PI.f64) (*.f64 angle a))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle a))) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle a)))) (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle a))))
(*.f64 angle (*.f64 (PI.f64) a))
(*.f64 (PI.f64) (*.f64 angle a))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle a)) (*.f64 (PI.f64) (*.f64 angle a))) (*.f64 (PI.f64) (*.f64 angle a))))
(*.f64 angle (*.f64 (PI.f64) a))
(*.f64 (PI.f64) (*.f64 angle a))
(exp.f64 (log.f64 (*.f64 (PI.f64) (*.f64 angle a))))
(*.f64 angle (*.f64 (PI.f64) a))
(*.f64 (PI.f64) (*.f64 angle a))
(log.f64 (exp.f64 (*.f64 (PI.f64) (*.f64 angle a))))
(*.f64 angle (*.f64 (PI.f64) a))
(*.f64 (PI.f64) (*.f64 angle a))
(binary32->binary64 (binary64->binary32 (*.f64 (PI.f64) (*.f64 angle a))))
(binary32->binary64 (binary64->binary32 (*.f64 angle (*.f64 (PI.f64) a))))
(binary32->binary64 (binary64->binary32 (*.f64 (PI.f64) (*.f64 angle a))))
(binary32->binary64 (binary64->binary32 (*.f64 angle (*.f64 (PI.f64) a))))
(binary32->binary64 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) (binary64->binary32 a))))
(binary32->binary64 (*.f32 (PI.f32) (*.f32 (binary64->binary32 a) (binary64->binary32 angle))))
(binary32->binary64 (*.f32 (binary64->binary32 a) (*.f32 (PI.f32) (binary64->binary32 angle))))
(*.f64 angle (*.f64 (PI.f64) (*.f64 a (*.f64 angle (*.f64 (PI.f64) a)))))
(*.f64 (*.f64 (pow.f64 (PI.f64) 2) (*.f64 angle angle)) (*.f64 a a))
(pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2)
(*.f64 angle (*.f64 a (*.f64 (*.f64 angle a) (pow.f64 (PI.f64) 2))))
(*.f64 (*.f64 (pow.f64 (PI.f64) 2) (*.f64 angle angle)) (*.f64 a a))
(pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2)
(*.f64 angle (*.f64 (*.f64 (PI.f64) a) (*.f64 angle (*.f64 (PI.f64) a))))
(*.f64 (*.f64 (pow.f64 (PI.f64) 2) (*.f64 angle angle)) (*.f64 a a))
(pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2)
(*.f64 (PI.f64) (*.f64 (PI.f64) (pow.f64 (*.f64 angle a) 2)))
(*.f64 (*.f64 (pow.f64 (PI.f64) 2) (*.f64 angle angle)) (*.f64 a a))
(pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2)
(*.f64 (PI.f64) (pow.f64 (*.f64 (PI.f64) (pow.f64 (*.f64 angle a) 2)) 1))
(*.f64 (*.f64 (pow.f64 (PI.f64) 2) (*.f64 angle angle)) (*.f64 a a))
(pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2)
(*.f64 (*.f64 angle (PI.f64)) (*.f64 a (*.f64 angle (*.f64 (PI.f64) a))))
(*.f64 (*.f64 (pow.f64 (PI.f64) 2) (*.f64 angle angle)) (*.f64 a a))
(pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2)
(*.f64 (*.f64 angle (PI.f64)) (*.f64 (*.f64 angle (PI.f64)) (*.f64 a a)))
(*.f64 (*.f64 (pow.f64 (PI.f64) 2) (*.f64 angle angle)) (*.f64 a a))
(pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2)
(*.f64 (*.f64 angle (PI.f64)) (pow.f64 (*.f64 a (*.f64 angle (*.f64 (PI.f64) a))) 1))
(*.f64 (*.f64 (pow.f64 (PI.f64) 2) (*.f64 angle angle)) (*.f64 a a))
(pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2)
(*.f64 a (*.f64 a (pow.f64 (*.f64 angle (PI.f64)) 2)))
(*.f64 (*.f64 (pow.f64 (PI.f64) 2) (*.f64 angle angle)) (*.f64 a a))
(pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2)
(*.f64 (*.f64 angle a) (*.f64 (*.f64 angle a) (pow.f64 (PI.f64) 2)))
(*.f64 (*.f64 (pow.f64 (PI.f64) 2) (*.f64 angle angle)) (*.f64 a a))
(pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2)
(*.f64 (*.f64 angle a) (pow.f64 (*.f64 (*.f64 angle a) (pow.f64 (PI.f64) 2)) 1))
(*.f64 (*.f64 (pow.f64 (PI.f64) 2) (*.f64 angle angle)) (*.f64 a a))
(pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2)
(*.f64 (*.f64 angle (*.f64 (PI.f64) a)) (*.f64 angle (*.f64 (PI.f64) a)))
(*.f64 (*.f64 (pow.f64 (PI.f64) 2) (*.f64 angle angle)) (*.f64 a a))
(pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2)
(*.f64 (*.f64 a a) (pow.f64 (*.f64 angle (PI.f64)) 2))
(*.f64 (*.f64 (pow.f64 (PI.f64) 2) (*.f64 angle angle)) (*.f64 a a))
(pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2)
(*.f64 (pow.f64 (PI.f64) 2) (pow.f64 (*.f64 angle a) 2))
(*.f64 (*.f64 (pow.f64 (PI.f64) 2) (*.f64 angle angle)) (*.f64 a a))
(pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2)
(*.f64 (pow.f64 (*.f64 angle a) 2) (pow.f64 (PI.f64) 2))
(*.f64 (*.f64 (pow.f64 (PI.f64) 2) (*.f64 angle angle)) (*.f64 a a))
(pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2)
(*.f64 (*.f64 a (pow.f64 (*.f64 angle (PI.f64)) 2)) a)
(*.f64 (*.f64 (pow.f64 (PI.f64) 2) (*.f64 angle angle)) (*.f64 a a))
(pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2)
(*.f64 (*.f64 (PI.f64) (pow.f64 (*.f64 angle a) 2)) (PI.f64))
(*.f64 (*.f64 (pow.f64 (PI.f64) 2) (*.f64 angle angle)) (*.f64 a a))
(pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2)
(*.f64 (*.f64 a (*.f64 angle (*.f64 (PI.f64) a))) (*.f64 angle (PI.f64)))
(*.f64 (*.f64 (pow.f64 (PI.f64) 2) (*.f64 angle angle)) (*.f64 a a))
(pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2)
(*.f64 (*.f64 (*.f64 angle a) (pow.f64 (PI.f64) 2)) (*.f64 angle a))
(*.f64 (*.f64 (pow.f64 (PI.f64) 2) (*.f64 angle angle)) (*.f64 a a))
(pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2)
(*.f64 (*.f64 (PI.f64) a) (*.f64 angle (*.f64 angle (*.f64 (PI.f64) a))))
(*.f64 (*.f64 (pow.f64 (PI.f64) 2) (*.f64 angle angle)) (*.f64 a a))
(pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2)
(*.f64 (*.f64 angle angle) (*.f64 (*.f64 a a) (pow.f64 (PI.f64) 2)))
(*.f64 (*.f64 (pow.f64 (PI.f64) 2) (*.f64 angle angle)) (*.f64 a a))
(pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2)
(*.f64 (*.f64 angle angle) (pow.f64 (*.f64 (PI.f64) a) 2))
(*.f64 (*.f64 (pow.f64 (PI.f64) 2) (*.f64 angle angle)) (*.f64 a a))
(pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2)
(*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) a) (*.f64 (PI.f64) a)))
(*.f64 (*.f64 (pow.f64 (PI.f64) 2) (*.f64 angle angle)) (*.f64 a a))
(pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2)
(*.f64 (pow.f64 (*.f64 angle (PI.f64)) 2) (*.f64 a a))
(*.f64 (*.f64 (pow.f64 (PI.f64) 2) (*.f64 angle angle)) (*.f64 a a))
(pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2)
(*.f64 (sqrt.f64 (*.f64 angle (*.f64 (PI.f64) a))) (*.f64 (sqrt.f64 (*.f64 angle (*.f64 (PI.f64) a))) (*.f64 angle (*.f64 (PI.f64) a))))
(*.f64 (*.f64 (pow.f64 (PI.f64) 2) (*.f64 angle angle)) (*.f64 a a))
(pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2)
(*.f64 (*.f64 (*.f64 angle (*.f64 (PI.f64) a)) angle) (*.f64 (PI.f64) a))
(*.f64 (*.f64 (pow.f64 (PI.f64) 2) (*.f64 angle angle)) (*.f64 a a))
(pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2)
(*.f64 (*.f64 (*.f64 angle (*.f64 (PI.f64) a)) (*.f64 (PI.f64) a)) angle)
(*.f64 (*.f64 (pow.f64 (PI.f64) 2) (*.f64 angle angle)) (*.f64 a a))
(pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2)
(*.f64 (*.f64 (*.f64 angle (*.f64 (PI.f64) a)) (sqrt.f64 (*.f64 angle (*.f64 (PI.f64) a)))) (sqrt.f64 (*.f64 angle (*.f64 (PI.f64) a))))
(*.f64 (*.f64 (pow.f64 (PI.f64) 2) (*.f64 angle angle)) (*.f64 a a))
(pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2)
(*.f64 (*.f64 (pow.f64 (PI.f64) 2) (*.f64 a a)) (*.f64 angle angle))
(*.f64 (*.f64 (pow.f64 (PI.f64) 2) (*.f64 angle angle)) (*.f64 a a))
(pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2)
(*.f64 (*.f64 (*.f64 (*.f64 angle a) (pow.f64 (PI.f64) 2)) a) angle)
(*.f64 (*.f64 (pow.f64 (PI.f64) 2) (*.f64 angle angle)) (*.f64 a a))
(pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2)
(*.f64 (*.f64 (pow.f64 (*.f64 angle (PI.f64)) 2) a) a)
(*.f64 (*.f64 (pow.f64 (PI.f64) 2) (*.f64 angle angle)) (*.f64 a a))
(pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2)
(*.f64 (pow.f64 (*.f64 (PI.f64) a) 2) (*.f64 angle angle))
(*.f64 (*.f64 (pow.f64 (PI.f64) 2) (*.f64 angle angle)) (*.f64 a a))
(pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2)
(*.f64 (pow.f64 (*.f64 (PI.f64) (pow.f64 (*.f64 angle a) 2)) 1) (PI.f64))
(*.f64 (*.f64 (pow.f64 (PI.f64) 2) (*.f64 angle angle)) (*.f64 a a))
(pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2)
(*.f64 (pow.f64 (*.f64 (*.f64 angle a) (pow.f64 (PI.f64) 2)) 1) (*.f64 angle a))
(*.f64 (*.f64 (pow.f64 (PI.f64) 2) (*.f64 angle angle)) (*.f64 a a))
(pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2)
(*.f64 (pow.f64 (*.f64 a (pow.f64 (*.f64 angle (PI.f64)) 2)) 1) a)
(*.f64 (*.f64 (pow.f64 (PI.f64) 2) (*.f64 angle angle)) (*.f64 a a))
(pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2)
(*.f64 (pow.f64 (pow.f64 (*.f64 angle (PI.f64)) 2) 1) (*.f64 a a))
(*.f64 (*.f64 (pow.f64 (PI.f64) 2) (*.f64 angle angle)) (*.f64 a a))
(pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2)
(*.f64 (*.f64 (*.f64 (PI.f64) a) (*.f64 (PI.f64) a)) (*.f64 angle angle))
(*.f64 (*.f64 (pow.f64 (PI.f64) 2) (*.f64 angle angle)) (*.f64 a a))
(pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2)
(exp.f64 (*.f64 2 (log.f64 (*.f64 angle (*.f64 (PI.f64) a)))))
(*.f64 (*.f64 (pow.f64 (PI.f64) 2) (*.f64 angle angle)) (*.f64 a a))
(pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2)
(exp.f64 (+.f64 (log.f64 (*.f64 angle (*.f64 (PI.f64) a))) (log.f64 (*.f64 angle (*.f64 (PI.f64) a)))))
(*.f64 (*.f64 (pow.f64 (PI.f64) 2) (*.f64 angle angle)) (*.f64 a a))
(pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2)
(exp.f64 (*.f64 (*.f64 2 (log.f64 (*.f64 angle (*.f64 (PI.f64) a)))) 1))
(*.f64 (*.f64 (pow.f64 (PI.f64) 2) (*.f64 angle angle)) (*.f64 a a))
(pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2)
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 2)) 1))
(*.f64 (*.f64 (pow.f64 (PI.f64) 2) (*.f64 angle angle)) (*.f64 a a))
(pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2)
(log1p.f64 (expm1.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2)))
(*.f64 (*.f64 (pow.f64 (PI.f64) 2) (*.f64 angle angle)) (*.f64 a a))
(pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2)
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2)))
(*.f64 (*.f64 (pow.f64 (PI.f64) 2) (*.f64 angle angle)) (*.f64 a a))
(pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2)
(*.f64 (sqrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2)) (sqrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2)))
(*.f64 (*.f64 (pow.f64 (PI.f64) 2) (*.f64 angle angle)) (*.f64 a a))
(pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2)
(pow.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2) 1)
(*.f64 (*.f64 (pow.f64 (PI.f64) 2) (*.f64 angle angle)) (*.f64 a a))
(pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2)
(*.f64 1 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2))
(*.f64 (*.f64 (pow.f64 (PI.f64) 2) (*.f64 angle angle)) (*.f64 a a))
(pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2)
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2)) (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2))) (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2)))
(*.f64 (*.f64 (pow.f64 (PI.f64) 2) (*.f64 angle angle)) (*.f64 a a))
(pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2)
(cbrt.f64 (*.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2) (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2)) (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2)))
(*.f64 (*.f64 (pow.f64 (PI.f64) 2) (*.f64 angle angle)) (*.f64 a a))
(pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2)
(exp.f64 (log.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2)))
(*.f64 (*.f64 (pow.f64 (PI.f64) 2) (*.f64 angle angle)) (*.f64 a a))
(pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2)
(log.f64 (exp.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2)))
(*.f64 (*.f64 (pow.f64 (PI.f64) 2) (*.f64 angle angle)) (*.f64 a a))
(pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2)
(binary32->binary64 (binary64->binary32 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2)))
(binary32->binary64 (binary64->binary32 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 2)))
(binary32->binary64 (binary64->binary32 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2)))
(binary32->binary64 (binary64->binary32 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 2)))
(binary32->binary64 (pow.f32 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) (binary64->binary32 a))) 2))
(binary32->binary64 (pow.f32 (*.f32 (PI.f32) (*.f32 (binary64->binary32 a) (binary64->binary32 angle))) 2))
(binary32->binary64 (pow.f32 (*.f32 (binary64->binary32 a) (*.f32 (PI.f32) (binary64->binary32 angle))) 2))
(-.f64 (/.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 4) (/.f64 (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 2) 1/32400 (*.f64 b (neg.f64 b))) 1/1049760000)) (/.f64 (pow.f64 b 4) (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 2) 1/32400 (*.f64 b (neg.f64 b)))))
(-.f64 (*.f64 (/.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 4) (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 2) 1/32400 (neg.f64 (*.f64 b b)))) 1/1049760000) (/.f64 (pow.f64 b 4) (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 2) 1/32400 (neg.f64 (*.f64 b b)))))
(fma.f64 (/.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 4) (-.f64 (*.f64 1/32400 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2)) (*.f64 b b))) 1/1049760000 (/.f64 (neg.f64 (pow.f64 b 4)) (-.f64 (*.f64 1/32400 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2)) (*.f64 b b))))
(fma.f64 1/1049760000 (/.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 4) (-.f64 (*.f64 1/32400 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2)) (*.f64 b b))) (/.f64 (neg.f64 (pow.f64 b 4)) (-.f64 (*.f64 1/32400 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2)) (*.f64 b b))))
(-.f64 (/.f64 (pow.f64 b 4) (fma.f64 b b (*.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 2) -1/32400))) (/.f64 (*.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 4) 1/1049760000) (fma.f64 b b (*.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 2) -1/32400))))
(-.f64 (/.f64 (pow.f64 b 4) (fma.f64 b b (*.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 2) -1/32400))) (/.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 4) (/.f64 (fma.f64 b b (*.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 2) -1/32400)) 1/1049760000)))
(+.f64 (/.f64 (pow.f64 b 4) (fma.f64 b b (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2) -1/32400))) (/.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 4) -1/1049760000) (fma.f64 b b (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2) -1/32400))))
(*.f64 1 (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 2) 1/32400 (*.f64 b b)))
(fma.f64 1/32400 (*.f64 (*.f64 (pow.f64 (PI.f64) 2) (*.f64 angle angle)) (*.f64 a a)) (*.f64 b b))
(fma.f64 1/32400 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2) (*.f64 b b))
(*.f64 (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 2) 1/32400 (*.f64 b b)) (*.f64 (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 2) 1/32400 (*.f64 b (neg.f64 b))) (/.f64 1 (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 2) 1/32400 (*.f64 b (neg.f64 b))))))
(fma.f64 1/32400 (*.f64 (*.f64 (pow.f64 (PI.f64) 2) (*.f64 angle angle)) (*.f64 a a)) (*.f64 b b))
(fma.f64 1/32400 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2) (*.f64 b b))
(*.f64 (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 4) 1/1049760000 (neg.f64 (pow.f64 b 4))) (/.f64 1 (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 2) 1/32400 (*.f64 b (neg.f64 b)))))
(/.f64 (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 4) 1/1049760000 (neg.f64 (pow.f64 b 4))) (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 2) 1/32400 (neg.f64 (*.f64 b b))))
(/.f64 (fma.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 4) 1/1049760000 (neg.f64 (pow.f64 b 4))) (-.f64 (*.f64 1/32400 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2)) (*.f64 b b)))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 4) -1/1049760000 (pow.f64 b 4))) (-.f64 (*.f64 1/32400 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2)) (*.f64 b b)))
(*.f64 (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 6) 1/34012224000000 (pow.f64 b 6)) (/.f64 1 (+.f64 (pow.f64 b 4) (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 4) 1/1049760000 (*.f64 -1/32400 (pow.f64 (*.f64 (*.f64 angle (*.f64 (PI.f64) a)) b) 2))))))
(/.f64 (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 6) 1/34012224000000 (pow.f64 b 6)) (+.f64 (pow.f64 b 4) (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 4) 1/1049760000 (*.f64 -1/32400 (pow.f64 (*.f64 b (*.f64 angle (*.f64 (PI.f64) a))) 2)))))
(/.f64 (fma.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 6) 1/34012224000000 (pow.f64 b 6)) (+.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 4) 1/1049760000) (fma.f64 -1/32400 (pow.f64 (*.f64 b (*.f64 (PI.f64) (*.f64 angle a))) 2) (pow.f64 b 4))))
(*.f64 (+.f64 (pow.f64 b 4) (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 4) 1/1049760000 (*.f64 -1/32400 (pow.f64 (*.f64 (*.f64 angle (*.f64 (PI.f64) a)) b) 2)))) (*.f64 (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 2) 1/32400 (*.f64 b b)) (/.f64 1 (+.f64 (pow.f64 b 4) (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 4) 1/1049760000 (*.f64 -1/32400 (pow.f64 (*.f64 (*.f64 angle (*.f64 (PI.f64) a)) b) 2)))))))
(fma.f64 1/32400 (*.f64 (*.f64 (pow.f64 (PI.f64) 2) (*.f64 angle angle)) (*.f64 a a)) (*.f64 b b))
(fma.f64 1/32400 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2) (*.f64 b b))
(*.f64 (+.f64 (pow.f64 b 4) (*.f64 -1/1049760000 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 4))) (/.f64 1 (fma.f64 b b (*.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 2) -1/32400))))
(/.f64 (*.f64 (+.f64 (pow.f64 b 4) (*.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 4) -1/1049760000)) 1) (fma.f64 b b (*.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 2) -1/32400)))
(/.f64 (fma.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 4) -1/1049760000 (pow.f64 b 4)) (fma.f64 b b (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2) -1/32400)))
(*.f64 (/.f64 1 (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 2) 1/32400 (*.f64 b (neg.f64 b)))) (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 4) 1/1049760000 (neg.f64 (pow.f64 b 4))))
(/.f64 (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 4) 1/1049760000 (neg.f64 (pow.f64 b 4))) (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 2) 1/32400 (neg.f64 (*.f64 b b))))
(/.f64 (fma.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 4) 1/1049760000 (neg.f64 (pow.f64 b 4))) (-.f64 (*.f64 1/32400 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2)) (*.f64 b b)))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 4) -1/1049760000 (pow.f64 b 4))) (-.f64 (*.f64 1/32400 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2)) (*.f64 b b)))
(*.f64 (/.f64 1 (+.f64 (pow.f64 b 4) (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 4) 1/1049760000 (*.f64 -1/32400 (pow.f64 (*.f64 (*.f64 angle (*.f64 (PI.f64) a)) b) 2))))) (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 6) 1/34012224000000 (pow.f64 b 6)))
(/.f64 (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 6) 1/34012224000000 (pow.f64 b 6)) (+.f64 (pow.f64 b 4) (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 4) 1/1049760000 (*.f64 -1/32400 (pow.f64 (*.f64 b (*.f64 angle (*.f64 (PI.f64) a))) 2)))))
(/.f64 (fma.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 6) 1/34012224000000 (pow.f64 b 6)) (+.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 4) 1/1049760000) (fma.f64 -1/32400 (pow.f64 (*.f64 b (*.f64 (PI.f64) (*.f64 angle a))) 2) (pow.f64 b 4))))
(*.f64 (neg.f64 (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 4) 1/1049760000 (neg.f64 (pow.f64 b 4)))) (/.f64 1 (neg.f64 (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 2) 1/32400 (*.f64 b (neg.f64 b))))))
(/.f64 (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 4) 1/1049760000 (neg.f64 (pow.f64 b 4))) (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 2) 1/32400 (neg.f64 (*.f64 b b))))
(/.f64 (fma.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 4) 1/1049760000 (neg.f64 (pow.f64 b 4))) (-.f64 (*.f64 1/32400 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2)) (*.f64 b b)))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 4) -1/1049760000 (pow.f64 b 4))) (-.f64 (*.f64 1/32400 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2)) (*.f64 b b)))
(*.f64 (neg.f64 (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 6) 1/34012224000000 (pow.f64 b 6))) (/.f64 1 (neg.f64 (+.f64 (pow.f64 b 4) (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 4) 1/1049760000 (*.f64 -1/32400 (pow.f64 (*.f64 (*.f64 angle (*.f64 (PI.f64) a)) b) 2)))))))
(/.f64 (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 6) 1/34012224000000 (pow.f64 b 6)) (+.f64 (pow.f64 b 4) (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 4) 1/1049760000 (*.f64 -1/32400 (pow.f64 (*.f64 b (*.f64 angle (*.f64 (PI.f64) a))) 2)))))
(/.f64 (fma.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 6) 1/34012224000000 (pow.f64 b 6)) (+.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 4) 1/1049760000) (fma.f64 -1/32400 (pow.f64 (*.f64 b (*.f64 (PI.f64) (*.f64 angle a))) 2) (pow.f64 b 4))))
(*.f64 (/.f64 (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 4) 1/1049760000 (neg.f64 (pow.f64 b 4))) (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 4) 1/1049760000 (neg.f64 (pow.f64 b 4)))) (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 2) 1/32400 (*.f64 b b)))
(fma.f64 1/32400 (*.f64 (*.f64 (pow.f64 (PI.f64) 2) (*.f64 angle angle)) (*.f64 a a)) (*.f64 b b))
(fma.f64 1/32400 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2) (*.f64 b b))
(*.f64 (/.f64 (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 4) 1/1049760000 (neg.f64 (pow.f64 b 4))) (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 6) 1/34012224000000 (neg.f64 (pow.f64 b 6)))) (+.f64 (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 4) 1/1049760000 (pow.f64 b 4)) (*.f64 1/32400 (pow.f64 (*.f64 (*.f64 angle (*.f64 (PI.f64) a)) b) 2))))
(*.f64 (/.f64 (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 4) 1/1049760000 (neg.f64 (pow.f64 b 4))) (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 6) 1/34012224000000 (neg.f64 (pow.f64 b 6)))) (+.f64 (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 4) 1/1049760000 (pow.f64 b 4)) (*.f64 1/32400 (pow.f64 (*.f64 b (*.f64 angle (*.f64 (PI.f64) a))) 2))))
(*.f64 (/.f64 (fma.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 4) 1/1049760000 (neg.f64 (pow.f64 b 4))) (fma.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 6) 1/34012224000000 (neg.f64 (pow.f64 b 6)))) (fma.f64 1/32400 (pow.f64 (*.f64 b (*.f64 (PI.f64) (*.f64 angle a))) 2) (fma.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 4) 1/1049760000 (pow.f64 b 4))))
(*.f64 (/.f64 (neg.f64 (fma.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 4) -1/1049760000 (pow.f64 b 4))) (fma.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 6) 1/34012224000000 (neg.f64 (pow.f64 b 6)))) (fma.f64 1/32400 (pow.f64 (*.f64 b (*.f64 (PI.f64) (*.f64 angle a))) 2) (fma.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 4) 1/1049760000 (pow.f64 b 4))))
(*.f64 (/.f64 (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 6) 1/34012224000000 (pow.f64 b 6)) (-.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 2) 1/32400) 4) (pow.f64 (+.f64 (pow.f64 b 4) (*.f64 -1/32400 (pow.f64 (*.f64 (*.f64 angle (*.f64 (PI.f64) a)) b) 2))) 2))) (-.f64 (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 4) 1/1049760000 (neg.f64 (pow.f64 b 4))) (*.f64 -1/32400 (pow.f64 (*.f64 (*.f64 angle (*.f64 (PI.f64) a)) b) 2))))
(*.f64 (/.f64 (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 6) 1/34012224000000 (pow.f64 b 6)) (-.f64 (pow.f64 (*.f64 1/32400 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 2)) 4) (pow.f64 (+.f64 (pow.f64 b 4) (*.f64 -1/32400 (pow.f64 (*.f64 b (*.f64 angle (*.f64 (PI.f64) a))) 2))) 2))) (+.f64 (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 4) 1/1049760000 (neg.f64 (pow.f64 b 4))) (*.f64 1/32400 (pow.f64 (*.f64 b (*.f64 angle (*.f64 (PI.f64) a))) 2))))
(*.f64 (/.f64 (fma.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 6) 1/34012224000000 (pow.f64 b 6)) (-.f64 (pow.f64 (*.f64 1/32400 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2)) 4) (pow.f64 (fma.f64 -1/32400 (pow.f64 (*.f64 b (*.f64 (PI.f64) (*.f64 angle a))) 2) (pow.f64 b 4)) 2))) (+.f64 (fma.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 4) 1/1049760000 (neg.f64 (pow.f64 b 4))) (*.f64 1/32400 (pow.f64 (*.f64 b (*.f64 (PI.f64) (*.f64 angle a))) 2))))
(*.f64 (/.f64 (fma.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 6) 1/34012224000000 (pow.f64 b 6)) (-.f64 (pow.f64 (*.f64 1/32400 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2)) 4) (pow.f64 (fma.f64 -1/32400 (pow.f64 (*.f64 b (*.f64 (PI.f64) (*.f64 angle a))) 2) (pow.f64 b 4)) 2))) (-.f64 (*.f64 1/32400 (pow.f64 (*.f64 b (*.f64 (PI.f64) (*.f64 angle a))) 2)) (fma.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 4) -1/1049760000 (pow.f64 b 4))))
(*.f64 (/.f64 (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 6) 1/34012224000000 (pow.f64 b 6)) (+.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 4) 3) 1/1156831381426176000000000000) (pow.f64 (+.f64 (pow.f64 b 4) (*.f64 -1/32400 (pow.f64 (*.f64 (*.f64 angle (*.f64 (PI.f64) a)) b) 2))) 3))) (+.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 2) 1/32400) 4) (*.f64 (+.f64 (pow.f64 b 4) (*.f64 -1/32400 (pow.f64 (*.f64 (*.f64 angle (*.f64 (PI.f64) a)) b) 2))) (-.f64 (+.f64 (pow.f64 b 4) (*.f64 -1/32400 (pow.f64 (*.f64 (*.f64 angle (*.f64 (PI.f64) a)) b) 2))) (*.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 4) 1/1049760000)))))
(*.f64 (/.f64 (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 6) 1/34012224000000 (pow.f64 b 6)) (fma.f64 (pow.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 4) 3) 1/1156831381426176000000000000 (pow.f64 (+.f64 (pow.f64 b 4) (*.f64 -1/32400 (pow.f64 (*.f64 b (*.f64 angle (*.f64 (PI.f64) a))) 2))) 3))) (+.f64 (pow.f64 (*.f64 1/32400 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 2)) 4) (*.f64 (+.f64 (pow.f64 b 4) (*.f64 -1/32400 (pow.f64 (*.f64 b (*.f64 angle (*.f64 (PI.f64) a))) 2))) (+.f64 (pow.f64 b 4) (-.f64 (*.f64 -1/32400 (pow.f64 (*.f64 b (*.f64 angle (*.f64 (PI.f64) a))) 2)) (*.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 4) 1/1049760000))))))
(/.f64 (*.f64 (fma.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 6) 1/34012224000000 (pow.f64 b 6)) (fma.f64 (fma.f64 -1/32400 (pow.f64 (*.f64 b (*.f64 (PI.f64) (*.f64 angle a))) 2) (pow.f64 b 4)) (+.f64 (pow.f64 b 4) (fma.f64 -1/32400 (pow.f64 (*.f64 b (*.f64 (PI.f64) (*.f64 angle a))) 2) (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 4) -1/1049760000))) (pow.f64 (*.f64 1/32400 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2)) 4))) (fma.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 12) 1/1156831381426176000000000000 (pow.f64 (fma.f64 -1/32400 (pow.f64 (*.f64 b (*.f64 (PI.f64) (*.f64 angle a))) 2) (pow.f64 b 4)) 3)))
(/.f64 1 (/.f64 1 (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 2) 1/32400 (*.f64 b b))))
(fma.f64 1/32400 (*.f64 (*.f64 (pow.f64 (PI.f64) 2) (*.f64 angle angle)) (*.f64 a a)) (*.f64 b b))
(fma.f64 1/32400 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2) (*.f64 b b))
(/.f64 1 (/.f64 (/.f64 1 (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 2) 1/32400 (*.f64 b b))) 1))
(fma.f64 1/32400 (*.f64 (*.f64 (pow.f64 (PI.f64) 2) (*.f64 angle angle)) (*.f64 a a)) (*.f64 b b))
(fma.f64 1/32400 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2) (*.f64 b b))
(/.f64 1 (/.f64 (fma.f64 b b (*.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 2) -1/32400)) (+.f64 (pow.f64 b 4) (*.f64 -1/1049760000 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 4)))))
(/.f64 (*.f64 (+.f64 (pow.f64 b 4) (*.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 4) -1/1049760000)) 1) (fma.f64 b b (*.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 2) -1/32400)))
(/.f64 (fma.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 4) -1/1049760000 (pow.f64 b 4)) (fma.f64 b b (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2) -1/32400)))
(/.f64 (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 2) 1/32400 (*.f64 b b)) (/.f64 (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 2) 1/32400 (*.f64 b (neg.f64 b))) (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 2) 1/32400 (*.f64 b (neg.f64 b)))))
(fma.f64 1/32400 (*.f64 (*.f64 (pow.f64 (PI.f64) 2) (*.f64 angle angle)) (*.f64 a a)) (*.f64 b b))
(fma.f64 1/32400 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2) (*.f64 b b))
(/.f64 (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 4) 1/1049760000 (neg.f64 (pow.f64 b 4))) (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 2) 1/32400 (*.f64 b (neg.f64 b))))
(/.f64 (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 4) 1/1049760000 (neg.f64 (pow.f64 b 4))) (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 2) 1/32400 (neg.f64 (*.f64 b b))))
(/.f64 (fma.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 4) 1/1049760000 (neg.f64 (pow.f64 b 4))) (-.f64 (*.f64 1/32400 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2)) (*.f64 b b)))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 4) -1/1049760000 (pow.f64 b 4))) (-.f64 (*.f64 1/32400 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2)) (*.f64 b b)))
(/.f64 (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 6) 1/34012224000000 (pow.f64 b 6)) (+.f64 (pow.f64 b 4) (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 4) 1/1049760000 (*.f64 -1/32400 (pow.f64 (*.f64 (*.f64 angle (*.f64 (PI.f64) a)) b) 2)))))
(/.f64 (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 6) 1/34012224000000 (pow.f64 b 6)) (+.f64 (pow.f64 b 4) (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 4) 1/1049760000 (*.f64 -1/32400 (pow.f64 (*.f64 b (*.f64 angle (*.f64 (PI.f64) a))) 2)))))
(/.f64 (fma.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 6) 1/34012224000000 (pow.f64 b 6)) (+.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 4) 1/1049760000) (fma.f64 -1/32400 (pow.f64 (*.f64 b (*.f64 (PI.f64) (*.f64 angle a))) 2) (pow.f64 b 4))))
(/.f64 (+.f64 (pow.f64 b 4) (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 4) 1/1049760000 (*.f64 -1/32400 (pow.f64 (*.f64 (*.f64 angle (*.f64 (PI.f64) a)) b) 2)))) (/.f64 (+.f64 (pow.f64 b 4) (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 4) 1/1049760000 (*.f64 -1/32400 (pow.f64 (*.f64 (*.f64 angle (*.f64 (PI.f64) a)) b) 2)))) (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 2) 1/32400 (*.f64 b b))))
(fma.f64 1/32400 (*.f64 (*.f64 (pow.f64 (PI.f64) 2) (*.f64 angle angle)) (*.f64 a a)) (*.f64 b b))
(fma.f64 1/32400 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2) (*.f64 b b))
(/.f64 (+.f64 (pow.f64 b 4) (*.f64 -1/1049760000 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 4))) (fma.f64 b b (*.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 2) -1/32400)))
(/.f64 (*.f64 (+.f64 (pow.f64 b 4) (*.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 4) -1/1049760000)) 1) (fma.f64 b b (*.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 2) -1/32400)))
(/.f64 (fma.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 4) -1/1049760000 (pow.f64 b 4)) (fma.f64 b b (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2) -1/32400)))
(/.f64 (-.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 2) 1/32400) 4) (pow.f64 b 8)) (*.f64 (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 2) 1/32400 (*.f64 b (neg.f64 b))) (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 4) 1/1049760000 (pow.f64 b 4))))
(/.f64 (-.f64 (pow.f64 (*.f64 1/32400 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 2)) 4) (pow.f64 b 8)) (*.f64 (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 2) 1/32400 (neg.f64 (*.f64 b b))) (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 4) 1/1049760000 (pow.f64 b 4))))
(/.f64 (-.f64 (pow.f64 (*.f64 1/32400 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2)) 4) (pow.f64 b 8)) (*.f64 (-.f64 (*.f64 1/32400 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2)) (*.f64 b b)) (fma.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 4) 1/1049760000 (pow.f64 b 4))))
(/.f64 -1 (neg.f64 (/.f64 1 (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 2) 1/32400 (*.f64 b b)))))
(fma.f64 1/32400 (*.f64 (*.f64 (pow.f64 (PI.f64) 2) (*.f64 angle angle)) (*.f64 a a)) (*.f64 b b))
(fma.f64 1/32400 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2) (*.f64 b b))
(/.f64 (+.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 6) 3) 1/39346408075296537575424000000000000000000) (pow.f64 b 18)) (*.f64 (+.f64 (pow.f64 b 4) (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 4) 1/1049760000 (*.f64 -1/32400 (pow.f64 (*.f64 (*.f64 angle (*.f64 (PI.f64) a)) b) 2)))) (+.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 4) 3) 1/1156831381426176000000000000) (-.f64 (pow.f64 b 12) (*.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 6) (*.f64 1/34012224000000 (pow.f64 b 6)))))))
(/.f64 (/.f64 (fma.f64 (pow.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 6) 3) 1/39346408075296537575424000000000000000000 (pow.f64 b 18)) (+.f64 (pow.f64 b 4) (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 4) 1/1049760000 (*.f64 -1/32400 (pow.f64 (*.f64 b (*.f64 angle (*.f64 (PI.f64) a))) 2))))) (fma.f64 (pow.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 4) 3) 1/1156831381426176000000000000 (-.f64 (pow.f64 b 12) (*.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 6) (*.f64 1/34012224000000 (pow.f64 b 6))))))
(/.f64 (fma.f64 (pow.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 6) 3) 1/39346408075296537575424000000000000000000 (pow.f64 b 18)) (*.f64 (+.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 4) 1/1049760000) (fma.f64 -1/32400 (pow.f64 (*.f64 b (*.f64 (PI.f64) (*.f64 angle a))) 2) (pow.f64 b 4))) (-.f64 (fma.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 12) 1/1156831381426176000000000000 (pow.f64 b 12)) (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 6) (*.f64 1/34012224000000 (pow.f64 b 6))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 4) 3) 1/1156831381426176000000000000) (pow.f64 b 12)) (*.f64 (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 2) 1/32400 (*.f64 b (neg.f64 b))) (+.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 2) 1/32400) 4) (*.f64 (pow.f64 b 4) (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 4) 1/1049760000 (pow.f64 b 4))))))
(/.f64 (fma.f64 (pow.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 4) 3) 1/1156831381426176000000000000 (neg.f64 (pow.f64 b 12))) (*.f64 (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 2) 1/32400 (neg.f64 (*.f64 b b))) (+.f64 (pow.f64 (*.f64 1/32400 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 2)) 4) (*.f64 (pow.f64 b 4) (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 4) 1/1049760000 (pow.f64 b 4))))))
(/.f64 (/.f64 (fma.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 12) 1/1156831381426176000000000000 (neg.f64 (pow.f64 b 12))) (-.f64 (*.f64 1/32400 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2)) (*.f64 b b))) (fma.f64 (pow.f64 b 4) (fma.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 4) 1/1049760000 (pow.f64 b 4)) (pow.f64 (*.f64 1/32400 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2)) 4)))
(/.f64 (-.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 4) 3) 1/1156831381426176000000000000) (pow.f64 b 12)) (*.f64 (+.f64 (pow.f64 b 4) (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 4) 1/1049760000 (*.f64 -1/32400 (pow.f64 (*.f64 (*.f64 angle (*.f64 (PI.f64) a)) b) 2)))) (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 6) 1/34012224000000 (neg.f64 (pow.f64 b 6)))))
(/.f64 (fma.f64 (pow.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 4) 3) 1/1156831381426176000000000000 (neg.f64 (pow.f64 b 12))) (*.f64 (+.f64 (pow.f64 b 4) (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 4) 1/1049760000 (*.f64 -1/32400 (pow.f64 (*.f64 b (*.f64 angle (*.f64 (PI.f64) a))) 2)))) (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 6) 1/34012224000000 (neg.f64 (pow.f64 b 6)))))
(/.f64 (fma.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 12) 1/1156831381426176000000000000 (neg.f64 (pow.f64 b 12))) (*.f64 (+.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 4) 1/1049760000) (fma.f64 -1/32400 (pow.f64 (*.f64 b (*.f64 (PI.f64) (*.f64 angle a))) 2) (pow.f64 b 4))) (fma.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 6) 1/34012224000000 (neg.f64 (pow.f64 b 6)))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 4) 1/1049760000 (neg.f64 (pow.f64 b 4)))) (neg.f64 (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 2) 1/32400 (*.f64 b (neg.f64 b)))))
(/.f64 (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 4) 1/1049760000 (neg.f64 (pow.f64 b 4))) (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 2) 1/32400 (neg.f64 (*.f64 b b))))
(/.f64 (fma.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 4) 1/1049760000 (neg.f64 (pow.f64 b 4))) (-.f64 (*.f64 1/32400 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2)) (*.f64 b b)))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 4) -1/1049760000 (pow.f64 b 4))) (-.f64 (*.f64 1/32400 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2)) (*.f64 b b)))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 6) 1/34012224000000 (pow.f64 b 6))) (neg.f64 (+.f64 (pow.f64 b 4) (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 4) 1/1049760000 (*.f64 -1/32400 (pow.f64 (*.f64 (*.f64 angle (*.f64 (PI.f64) a)) b) 2))))))
(/.f64 (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 6) 1/34012224000000 (pow.f64 b 6)) (+.f64 (pow.f64 b 4) (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 4) 1/1049760000 (*.f64 -1/32400 (pow.f64 (*.f64 b (*.f64 angle (*.f64 (PI.f64) a))) 2)))))
(/.f64 (fma.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 6) 1/34012224000000 (pow.f64 b 6)) (+.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 4) 1/1049760000) (fma.f64 -1/32400 (pow.f64 (*.f64 b (*.f64 (PI.f64) (*.f64 angle a))) 2) (pow.f64 b 4))))
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 4) (/.f64 (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 2) 1/32400 (*.f64 b (neg.f64 b))) 1/1049760000)) (/.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 4) (/.f64 (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 2) 1/32400 (*.f64 b (neg.f64 b))) 1/1049760000))) (*.f64 (/.f64 (pow.f64 b 4) (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 2) 1/32400 (*.f64 b (neg.f64 b)))) (/.f64 (pow.f64 b 4) (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 2) 1/32400 (*.f64 b (neg.f64 b)))))) (+.f64 (/.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 4) (/.f64 (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 2) 1/32400 (*.f64 b (neg.f64 b))) 1/1049760000)) (/.f64 (pow.f64 b 4) (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 2) 1/32400 (*.f64 b (neg.f64 b))))))
(/.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 4) (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 2) 1/32400 (neg.f64 (*.f64 b b)))) 1/1049760000) (*.f64 (/.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 4) (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 2) 1/32400 (neg.f64 (*.f64 b b)))) 1/1049760000) (neg.f64 (*.f64 (/.f64 (pow.f64 b 4) (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 2) 1/32400 (neg.f64 (*.f64 b b)))) (/.f64 (pow.f64 b 4) (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 2) 1/32400 (neg.f64 (*.f64 b b))))))) (+.f64 (*.f64 (/.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 4) (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 2) 1/32400 (neg.f64 (*.f64 b b)))) 1/1049760000) (/.f64 (pow.f64 b 4) (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 2) 1/32400 (neg.f64 (*.f64 b b))))))
(/.f64 (-.f64 (*.f64 (/.f64 (/.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 8) (/.f64 (-.f64 (*.f64 1/32400 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2)) (*.f64 b b)) 1/1049760000)) (-.f64 (*.f64 1/32400 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2)) (*.f64 b b))) 1/1049760000) (/.f64 (/.f64 (pow.f64 b 8) (-.f64 (*.f64 1/32400 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2)) (*.f64 b b))) (-.f64 (*.f64 1/32400 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2)) (*.f64 b b)))) (fma.f64 (/.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 4) (-.f64 (*.f64 1/32400 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2)) (*.f64 b b))) 1/1049760000 (/.f64 (pow.f64 b 4) (-.f64 (*.f64 1/32400 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2)) (*.f64 b b)))))
(/.f64 (*.f64 (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 4) 1/1049760000 (neg.f64 (pow.f64 b 4))) 1) (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 2) 1/32400 (*.f64 b (neg.f64 b))))
(/.f64 (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 4) 1/1049760000 (neg.f64 (pow.f64 b 4))) (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 2) 1/32400 (neg.f64 (*.f64 b b))))
(/.f64 (fma.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 4) 1/1049760000 (neg.f64 (pow.f64 b 4))) (-.f64 (*.f64 1/32400 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2)) (*.f64 b b)))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 4) -1/1049760000 (pow.f64 b 4))) (-.f64 (*.f64 1/32400 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2)) (*.f64 b b)))
(/.f64 (*.f64 (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 6) 1/34012224000000 (pow.f64 b 6)) 1) (+.f64 (pow.f64 b 4) (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 4) 1/1049760000 (*.f64 -1/32400 (pow.f64 (*.f64 (*.f64 angle (*.f64 (PI.f64) a)) b) 2)))))
(/.f64 (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 6) 1/34012224000000 (pow.f64 b 6)) (+.f64 (pow.f64 b 4) (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 4) 1/1049760000 (*.f64 -1/32400 (pow.f64 (*.f64 b (*.f64 angle (*.f64 (PI.f64) a))) 2)))))
(/.f64 (fma.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 6) 1/34012224000000 (pow.f64 b 6)) (+.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 4) 1/1049760000) (fma.f64 -1/32400 (pow.f64 (*.f64 b (*.f64 (PI.f64) (*.f64 angle a))) 2) (pow.f64 b 4))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 2) 1/32400) 4) (pow.f64 b 8)) (/.f64 1 (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 2) 1/32400 (*.f64 b (neg.f64 b))))) (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 4) 1/1049760000 (pow.f64 b 4)))
(/.f64 (-.f64 (pow.f64 (*.f64 1/32400 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 2)) 4) (pow.f64 b 8)) (*.f64 (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 2) 1/32400 (neg.f64 (*.f64 b b))) (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 4) 1/1049760000 (pow.f64 b 4))))
(/.f64 (-.f64 (pow.f64 (*.f64 1/32400 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2)) 4) (pow.f64 b 8)) (*.f64 (-.f64 (*.f64 1/32400 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2)) (*.f64 b b)) (fma.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 4) 1/1049760000 (pow.f64 b 4))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 4) 3) 1/1156831381426176000000000000) (pow.f64 b 12)) (/.f64 1 (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 2) 1/32400 (*.f64 b (neg.f64 b))))) (+.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 2) 1/32400) 4) (*.f64 (pow.f64 b 4) (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 4) 1/1049760000 (pow.f64 b 4)))))
(/.f64 (fma.f64 (pow.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 4) 3) 1/1156831381426176000000000000 (neg.f64 (pow.f64 b 12))) (*.f64 (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 2) 1/32400 (neg.f64 (*.f64 b b))) (+.f64 (pow.f64 (*.f64 1/32400 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 2)) 4) (*.f64 (pow.f64 b 4) (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 4) 1/1049760000 (pow.f64 b 4))))))
(/.f64 (/.f64 (fma.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 12) 1/1156831381426176000000000000 (neg.f64 (pow.f64 b 12))) (-.f64 (*.f64 1/32400 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2)) (*.f64 b b))) (fma.f64 (pow.f64 b 4) (fma.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 4) 1/1049760000 (pow.f64 b 4)) (pow.f64 (*.f64 1/32400 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2)) 4)))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 4) 3) 1/1156831381426176000000000000) (pow.f64 b 12)) (/.f64 1 (+.f64 (pow.f64 b 4) (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 4) 1/1049760000 (*.f64 -1/32400 (pow.f64 (*.f64 (*.f64 angle (*.f64 (PI.f64) a)) b) 2)))))) (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 6) 1/34012224000000 (neg.f64 (pow.f64 b 6))))
(/.f64 (fma.f64 (pow.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 4) 3) 1/1156831381426176000000000000 (neg.f64 (pow.f64 b 12))) (*.f64 (+.f64 (pow.f64 b 4) (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 4) 1/1049760000 (*.f64 -1/32400 (pow.f64 (*.f64 b (*.f64 angle (*.f64 (PI.f64) a))) 2)))) (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 6) 1/34012224000000 (neg.f64 (pow.f64 b 6)))))
(/.f64 (fma.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 12) 1/1156831381426176000000000000 (neg.f64 (pow.f64 b 12))) (*.f64 (+.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 4) 1/1049760000) (fma.f64 -1/32400 (pow.f64 (*.f64 b (*.f64 (PI.f64) (*.f64 angle a))) 2) (pow.f64 b 4))) (fma.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 6) 1/34012224000000 (neg.f64 (pow.f64 b 6)))))
(/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 6) 3) 1/39346408075296537575424000000000000000000) (pow.f64 b 18)) (/.f64 1 (+.f64 (pow.f64 b 4) (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 4) 1/1049760000 (*.f64 -1/32400 (pow.f64 (*.f64 (*.f64 angle (*.f64 (PI.f64) a)) b) 2)))))) (+.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 4) 3) 1/1156831381426176000000000000) (-.f64 (pow.f64 b 12) (*.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 6) (*.f64 1/34012224000000 (pow.f64 b 6))))))
(/.f64 (/.f64 (fma.f64 (pow.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 6) 3) 1/39346408075296537575424000000000000000000 (pow.f64 b 18)) (+.f64 (pow.f64 b 4) (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 4) 1/1049760000 (*.f64 -1/32400 (pow.f64 (*.f64 b (*.f64 angle (*.f64 (PI.f64) a))) 2))))) (fma.f64 (pow.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 4) 3) 1/1156831381426176000000000000 (-.f64 (pow.f64 b 12) (*.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 6) (*.f64 1/34012224000000 (pow.f64 b 6))))))
(/.f64 (fma.f64 (pow.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 6) 3) 1/39346408075296537575424000000000000000000 (pow.f64 b 18)) (*.f64 (+.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 4) 1/1049760000) (fma.f64 -1/32400 (pow.f64 (*.f64 b (*.f64 (PI.f64) (*.f64 angle a))) 2) (pow.f64 b 4))) (-.f64 (fma.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 12) 1/1156831381426176000000000000 (pow.f64 b 12)) (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 6) (*.f64 1/34012224000000 (pow.f64 b 6))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 4) (/.f64 (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 2) 1/32400 (*.f64 b (neg.f64 b))) 1/1049760000)) 3) (pow.f64 (/.f64 (pow.f64 b 4) (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 2) 1/32400 (*.f64 b (neg.f64 b)))) 3)) (+.f64 (*.f64 (/.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 4) (/.f64 (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 2) 1/32400 (*.f64 b (neg.f64 b))) 1/1049760000)) (/.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 4) (/.f64 (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 2) 1/32400 (*.f64 b (neg.f64 b))) 1/1049760000))) (+.f64 (*.f64 (/.f64 (pow.f64 b 4) (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 2) 1/32400 (*.f64 b (neg.f64 b)))) (/.f64 (pow.f64 b 4) (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 2) 1/32400 (*.f64 b (neg.f64 b))))) (*.f64 (/.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 4) (/.f64 (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 2) 1/32400 (*.f64 b (neg.f64 b))) 1/1049760000)) (/.f64 (pow.f64 b 4) (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 2) 1/32400 (*.f64 b (neg.f64 b))))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 4) (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 2) 1/32400 (neg.f64 (*.f64 b b)))) 1/1049760000) 3) (pow.f64 (/.f64 (pow.f64 b 4) (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 2) 1/32400 (neg.f64 (*.f64 b b)))) 3)) (fma.f64 (*.f64 (/.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 4) (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 2) 1/32400 (neg.f64 (*.f64 b b)))) 1/1049760000) (*.f64 (/.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 4) (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 2) 1/32400 (neg.f64 (*.f64 b b)))) 1/1049760000) (*.f64 (/.f64 (pow.f64 b 4) (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 2) 1/32400 (neg.f64 (*.f64 b b)))) (+.f64 (*.f64 (/.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 4) (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 2) 1/32400 (neg.f64 (*.f64 b b)))) 1/1049760000) (/.f64 (pow.f64 b 4) (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 2) 1/32400 (neg.f64 (*.f64 b b))))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 4) (-.f64 (*.f64 1/32400 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2)) (*.f64 b b))) 3) 1/1156831381426176000000000000) (pow.f64 (/.f64 (pow.f64 b 4) (-.f64 (*.f64 1/32400 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2)) (*.f64 b b))) 3)) (fma.f64 (/.f64 (pow.f64 b 4) (-.f64 (*.f64 1/32400 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2)) (*.f64 b b))) (fma.f64 (/.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 4) (-.f64 (*.f64 1/32400 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2)) (*.f64 b b))) 1/1049760000 (/.f64 (pow.f64 b 4) (-.f64 (*.f64 1/32400 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2)) (*.f64 b b)))) (*.f64 (/.f64 (/.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 8) (/.f64 (-.f64 (*.f64 1/32400 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2)) (*.f64 b b)) 1/1049760000)) (-.f64 (*.f64 1/32400 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2)) (*.f64 b b))) 1/1049760000)))
(/.f64 (fma.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 4) (-.f64 (*.f64 1/32400 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2)) (*.f64 b b))) 3) 1/1156831381426176000000000000 (neg.f64 (pow.f64 (/.f64 (pow.f64 b 4) (-.f64 (*.f64 1/32400 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2)) (*.f64 b b))) 3))) (fma.f64 (/.f64 (pow.f64 b 4) (-.f64 (*.f64 1/32400 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2)) (*.f64 b b))) (fma.f64 (/.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 4) (-.f64 (*.f64 1/32400 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2)) (*.f64 b b))) 1/1049760000 (/.f64 (pow.f64 b 4) (-.f64 (*.f64 1/32400 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2)) (*.f64 b b)))) (*.f64 (/.f64 (/.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 8) (/.f64 (-.f64 (*.f64 1/32400 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2)) (*.f64 b b)) 1/1049760000)) (-.f64 (*.f64 1/32400 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2)) (*.f64 b b))) 1/1049760000)))
(/.f64 (-.f64 (*.f64 (*.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 4) 1/1049760000) (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 2) 1/32400 (*.f64 b (neg.f64 b)))) (*.f64 (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 2) 1/32400 (*.f64 b (neg.f64 b))) (pow.f64 b 4))) (*.f64 (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 2) 1/32400 (*.f64 b (neg.f64 b))) (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 2) 1/32400 (*.f64 b (neg.f64 b)))))
(-.f64 (*.f64 (/.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 4) (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 2) 1/32400 (neg.f64 (*.f64 b b)))) 1/1049760000) (/.f64 (pow.f64 b 4) (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 2) 1/32400 (neg.f64 (*.f64 b b)))))
(fma.f64 (/.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 4) (-.f64 (*.f64 1/32400 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2)) (*.f64 b b))) 1/1049760000 (/.f64 (neg.f64 (pow.f64 b 4)) (-.f64 (*.f64 1/32400 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2)) (*.f64 b b))))
(fma.f64 1/1049760000 (/.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 4) (-.f64 (*.f64 1/32400 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2)) (*.f64 b b))) (/.f64 (neg.f64 (pow.f64 b 4)) (-.f64 (*.f64 1/32400 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2)) (*.f64 b b))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 2) 1/32400) 4) (pow.f64 b 8)) 1) (*.f64 (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 4) 1/1049760000 (pow.f64 b 4)) (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 2) 1/32400 (*.f64 b (neg.f64 b)))))
(/.f64 (-.f64 (pow.f64 (*.f64 1/32400 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 2)) 4) (pow.f64 b 8)) (*.f64 (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 2) 1/32400 (neg.f64 (*.f64 b b))) (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 4) 1/1049760000 (pow.f64 b 4))))
(/.f64 (-.f64 (pow.f64 (*.f64 1/32400 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2)) 4) (pow.f64 b 8)) (*.f64 (-.f64 (*.f64 1/32400 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2)) (*.f64 b b)) (fma.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 4) 1/1049760000 (pow.f64 b 4))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 4) 3) 1/1156831381426176000000000000) (pow.f64 b 12)) 1) (*.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 2) 1/32400) 4) (*.f64 (pow.f64 b 4) (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 4) 1/1049760000 (pow.f64 b 4)))) (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 2) 1/32400 (*.f64 b (neg.f64 b)))))
(/.f64 (fma.f64 (pow.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 4) 3) 1/1156831381426176000000000000 (neg.f64 (pow.f64 b 12))) (*.f64 (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 2) 1/32400 (neg.f64 (*.f64 b b))) (+.f64 (pow.f64 (*.f64 1/32400 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 2)) 4) (*.f64 (pow.f64 b 4) (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 4) 1/1049760000 (pow.f64 b 4))))))
(/.f64 (/.f64 (fma.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 12) 1/1156831381426176000000000000 (neg.f64 (pow.f64 b 12))) (-.f64 (*.f64 1/32400 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2)) (*.f64 b b))) (fma.f64 (pow.f64 b 4) (fma.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 4) 1/1049760000 (pow.f64 b 4)) (pow.f64 (*.f64 1/32400 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2)) 4)))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 4) 3) 1/1156831381426176000000000000) (pow.f64 b 12)) 1) (*.f64 (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 6) 1/34012224000000 (neg.f64 (pow.f64 b 6))) (+.f64 (pow.f64 b 4) (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 4) 1/1049760000 (*.f64 -1/32400 (pow.f64 (*.f64 (*.f64 angle (*.f64 (PI.f64) a)) b) 2))))))
(/.f64 (fma.f64 (pow.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 4) 3) 1/1156831381426176000000000000 (neg.f64 (pow.f64 b 12))) (*.f64 (+.f64 (pow.f64 b 4) (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 4) 1/1049760000 (*.f64 -1/32400 (pow.f64 (*.f64 b (*.f64 angle (*.f64 (PI.f64) a))) 2)))) (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 6) 1/34012224000000 (neg.f64 (pow.f64 b 6)))))
(/.f64 (fma.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 12) 1/1156831381426176000000000000 (neg.f64 (pow.f64 b 12))) (*.f64 (+.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 4) 1/1049760000) (fma.f64 -1/32400 (pow.f64 (*.f64 b (*.f64 (PI.f64) (*.f64 angle a))) 2) (pow.f64 b 4))) (fma.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 6) 1/34012224000000 (neg.f64 (pow.f64 b 6)))))
(/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 6) 3) 1/39346408075296537575424000000000000000000) (pow.f64 b 18)) 1) (*.f64 (+.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 4) 3) 1/1156831381426176000000000000) (-.f64 (pow.f64 b 12) (*.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 6) (*.f64 1/34012224000000 (pow.f64 b 6))))) (+.f64 (pow.f64 b 4) (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 4) 1/1049760000 (*.f64 -1/32400 (pow.f64 (*.f64 (*.f64 angle (*.f64 (PI.f64) a)) b) 2))))))
(/.f64 (/.f64 (fma.f64 (pow.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 6) 3) 1/39346408075296537575424000000000000000000 (pow.f64 b 18)) (+.f64 (pow.f64 b 4) (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 4) 1/1049760000 (*.f64 -1/32400 (pow.f64 (*.f64 b (*.f64 angle (*.f64 (PI.f64) a))) 2))))) (fma.f64 (pow.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 4) 3) 1/1156831381426176000000000000 (-.f64 (pow.f64 b 12) (*.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 6) (*.f64 1/34012224000000 (pow.f64 b 6))))))
(/.f64 (fma.f64 (pow.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 6) 3) 1/39346408075296537575424000000000000000000 (pow.f64 b 18)) (*.f64 (+.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 4) 1/1049760000) (fma.f64 -1/32400 (pow.f64 (*.f64 b (*.f64 (PI.f64) (*.f64 angle a))) 2) (pow.f64 b 4))) (-.f64 (fma.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 12) 1/1156831381426176000000000000 (pow.f64 b 12)) (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 6) (*.f64 1/34012224000000 (pow.f64 b 6))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 b 4) (*.f64 -1/1049760000 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 4)))) (neg.f64 (fma.f64 b b (*.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 2) -1/32400))))
(/.f64 (*.f64 (+.f64 (pow.f64 b 4) (*.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 4) -1/1049760000)) 1) (fma.f64 b b (*.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 2) -1/32400)))
(/.f64 (fma.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 4) -1/1049760000 (pow.f64 b 4)) (fma.f64 b b (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2) -1/32400)))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 4) 1/1049760000 (neg.f64 (pow.f64 b 4))))) (neg.f64 (neg.f64 (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 2) 1/32400 (*.f64 b (neg.f64 b))))))
(/.f64 (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 4) 1/1049760000 (neg.f64 (pow.f64 b 4))) (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 2) 1/32400 (neg.f64 (*.f64 b b))))
(/.f64 (fma.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 4) 1/1049760000 (neg.f64 (pow.f64 b 4))) (-.f64 (*.f64 1/32400 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2)) (*.f64 b b)))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 4) -1/1049760000 (pow.f64 b 4))) (-.f64 (*.f64 1/32400 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2)) (*.f64 b b)))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 6) 1/34012224000000 (pow.f64 b 6)))) (neg.f64 (neg.f64 (+.f64 (pow.f64 b 4) (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 4) 1/1049760000 (*.f64 -1/32400 (pow.f64 (*.f64 (*.f64 angle (*.f64 (PI.f64) a)) b) 2)))))))
(/.f64 (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 6) 1/34012224000000 (pow.f64 b 6)) (+.f64 (pow.f64 b 4) (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 4) 1/1049760000 (*.f64 -1/32400 (pow.f64 (*.f64 b (*.f64 angle (*.f64 (PI.f64) a))) 2)))))
(/.f64 (fma.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 6) 1/34012224000000 (pow.f64 b 6)) (+.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 4) 1/1049760000) (fma.f64 -1/32400 (pow.f64 (*.f64 b (*.f64 (PI.f64) (*.f64 angle a))) 2) (pow.f64 b 4))))
(pow.f64 (/.f64 1 (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 2) 1/32400 (*.f64 b b))) -1)
(fma.f64 1/32400 (*.f64 (*.f64 (pow.f64 (PI.f64) 2) (*.f64 angle angle)) (*.f64 a a)) (*.f64 b b))
(fma.f64 1/32400 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2) (*.f64 b b))
(neg.f64 (/.f64 (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 4) 1/1049760000 (neg.f64 (pow.f64 b 4))) (neg.f64 (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 2) 1/32400 (*.f64 b (neg.f64 b))))))
(/.f64 (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 4) 1/1049760000 (neg.f64 (pow.f64 b 4))) (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 2) 1/32400 (neg.f64 (*.f64 b b))))
(/.f64 (fma.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 4) 1/1049760000 (neg.f64 (pow.f64 b 4))) (-.f64 (*.f64 1/32400 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2)) (*.f64 b b)))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 4) -1/1049760000 (pow.f64 b 4))) (-.f64 (*.f64 1/32400 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2)) (*.f64 b b)))
(neg.f64 (/.f64 (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 6) 1/34012224000000 (pow.f64 b 6)) (neg.f64 (+.f64 (pow.f64 b 4) (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 4) 1/1049760000 (*.f64 -1/32400 (pow.f64 (*.f64 (*.f64 angle (*.f64 (PI.f64) a)) b) 2)))))))
(/.f64 (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 6) 1/34012224000000 (pow.f64 b 6)) (+.f64 (pow.f64 b 4) (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 4) 1/1049760000 (*.f64 -1/32400 (pow.f64 (*.f64 b (*.f64 angle (*.f64 (PI.f64) a))) 2)))))
(/.f64 (fma.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 6) 1/34012224000000 (pow.f64 b 6)) (+.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 4) 1/1049760000) (fma.f64 -1/32400 (pow.f64 (*.f64 b (*.f64 (PI.f64) (*.f64 angle a))) 2) (pow.f64 b 4))))
(fma.f64 (*.f64 angle (*.f64 (PI.f64) a)) (*.f64 (*.f64 1/32400 (PI.f64)) (*.f64 angle a)) (*.f64 b b))
(fma.f64 (*.f64 angle (*.f64 (PI.f64) a)) (*.f64 (*.f64 angle a) (*.f64 (PI.f64) 1/32400)) (*.f64 b b))
(fma.f64 (*.f64 (PI.f64) (*.f64 angle a)) (*.f64 1/32400 (*.f64 (PI.f64) (*.f64 angle a))) (*.f64 b b))
(fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 2) 1/32400 (*.f64 b b))
(fma.f64 1/32400 (*.f64 (*.f64 (pow.f64 (PI.f64) 2) (*.f64 angle angle)) (*.f64 a a)) (*.f64 b b))
(fma.f64 1/32400 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2) (*.f64 b b))
(fma.f64 1/32400 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 2) (*.f64 b b))
(fma.f64 1/32400 (*.f64 (*.f64 (pow.f64 (PI.f64) 2) (*.f64 angle angle)) (*.f64 a a)) (*.f64 b b))
(fma.f64 1/32400 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2) (*.f64 b b))
(fma.f64 b b (*.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 2) 1/32400))
(fma.f64 1/32400 (*.f64 (*.f64 (pow.f64 (PI.f64) 2) (*.f64 angle angle)) (*.f64 a a)) (*.f64 b b))
(fma.f64 1/32400 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2) (*.f64 b b))
(fma.f64 1 (*.f64 b b) (*.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 2) 1/32400))
(fma.f64 1/32400 (*.f64 (*.f64 (pow.f64 (PI.f64) 2) (*.f64 angle angle)) (*.f64 a a)) (*.f64 b b))
(fma.f64 1/32400 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2) (*.f64 b b))
(fma.f64 (*.f64 b b) 1 (*.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 2) 1/32400))
(fma.f64 1/32400 (*.f64 (*.f64 (pow.f64 (PI.f64) 2) (*.f64 angle angle)) (*.f64 a a)) (*.f64 b b))
(fma.f64 1/32400 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2) (*.f64 b b))
(fma.f64 (pow.f64 (PI.f64) 2) (*.f64 1/32400 (pow.f64 (*.f64 angle a) 2)) (*.f64 b b))
(fma.f64 (*.f64 1/32400 (pow.f64 (PI.f64) 2)) (pow.f64 (*.f64 angle a) 2) (*.f64 b b))
(fma.f64 (*.f64 (pow.f64 (PI.f64) 2) 1/32400) (pow.f64 (*.f64 angle a) 2) (*.f64 b b))
(fma.f64 (*.f64 (*.f64 1/32400 (PI.f64)) (*.f64 angle a)) (*.f64 angle (*.f64 (PI.f64) a)) (*.f64 b b))
(fma.f64 (*.f64 angle (*.f64 (PI.f64) a)) (*.f64 (*.f64 angle a) (*.f64 (PI.f64) 1/32400)) (*.f64 b b))
(fma.f64 (*.f64 (PI.f64) (*.f64 angle a)) (*.f64 1/32400 (*.f64 (PI.f64) (*.f64 angle a))) (*.f64 b b))
(log1p.f64 (expm1.f64 (+.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2) 1/32400) (pow.f64 (*.f64 b 1) 2))))
(fma.f64 1/32400 (*.f64 (*.f64 (pow.f64 (PI.f64) 2) (*.f64 angle angle)) (*.f64 a a)) (*.f64 b b))
(fma.f64 1/32400 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2) (*.f64 b b))
(expm1.f64 (log1p.f64 (+.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2) 1/32400) (pow.f64 (*.f64 b 1) 2))))
(fma.f64 1/32400 (*.f64 (*.f64 (pow.f64 (PI.f64) 2) (*.f64 angle angle)) (*.f64 a a)) (*.f64 b b))
(fma.f64 1/32400 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2) (*.f64 b b))
(*.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2) 1/32400) (pow.f64 (*.f64 b 1) 2))) (sqrt.f64 (+.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2) 1/32400) (pow.f64 (*.f64 b 1) 2))))
(fma.f64 1/32400 (*.f64 (*.f64 (pow.f64 (PI.f64) 2) (*.f64 angle angle)) (*.f64 a a)) (*.f64 b b))
(fma.f64 1/32400 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2) (*.f64 b b))
(pow.f64 (+.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2) 1/32400) (pow.f64 (*.f64 b 1) 2)) 1)
(fma.f64 1/32400 (*.f64 (*.f64 (pow.f64 (PI.f64) 2) (*.f64 angle angle)) (*.f64 a a)) (*.f64 b b))
(fma.f64 1/32400 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2) (*.f64 b b))
(*.f64 1 (+.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2) 1/32400) (pow.f64 (*.f64 b 1) 2)))
(fma.f64 1/32400 (*.f64 (*.f64 (pow.f64 (PI.f64) 2) (*.f64 angle angle)) (*.f64 a a)) (*.f64 b b))
(fma.f64 1/32400 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2) (*.f64 b b))
(*.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2) 1/32400) (pow.f64 (*.f64 b 1) 2))) (cbrt.f64 (+.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2) 1/32400) (pow.f64 (*.f64 b 1) 2)))) (cbrt.f64 (+.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2) 1/32400) (pow.f64 (*.f64 b 1) 2))))
(fma.f64 1/32400 (*.f64 (*.f64 (pow.f64 (PI.f64) 2) (*.f64 angle angle)) (*.f64 a a)) (*.f64 b b))
(fma.f64 1/32400 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2) (*.f64 b b))
(cbrt.f64 (*.f64 (*.f64 (+.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2) 1/32400) (pow.f64 (*.f64 b 1) 2)) (+.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2) 1/32400) (pow.f64 (*.f64 b 1) 2))) (+.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2) 1/32400) (pow.f64 (*.f64 b 1) 2))))
(fma.f64 1/32400 (*.f64 (*.f64 (pow.f64 (PI.f64) 2) (*.f64 angle angle)) (*.f64 a a)) (*.f64 b b))
(fma.f64 1/32400 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2) (*.f64 b b))
(exp.f64 (log.f64 (+.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2) 1/32400) (pow.f64 (*.f64 b 1) 2))))
(fma.f64 1/32400 (*.f64 (*.f64 (pow.f64 (PI.f64) 2) (*.f64 angle angle)) (*.f64 a a)) (*.f64 b b))
(fma.f64 1/32400 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2) (*.f64 b b))
(log.f64 (exp.f64 (+.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2) 1/32400) (pow.f64 (*.f64 b 1) 2))))
(fma.f64 1/32400 (*.f64 (*.f64 (pow.f64 (PI.f64) 2) (*.f64 angle angle)) (*.f64 a a)) (*.f64 b b))
(fma.f64 1/32400 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2) (*.f64 b b))
(binary32->binary64 (binary64->binary32 (+.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2) 1/32400) (pow.f64 (*.f64 b 1) 2))))
(binary32->binary64 (binary64->binary32 (fma.f64 1/32400 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 2) (*.f64 b b))))
(binary32->binary64 (binary64->binary32 (fma.f64 1/32400 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2) (*.f64 b b))))
(binary32->binary64 (binary64->binary32 (+.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2) 1/32400) (pow.f64 (*.f64 b 1) 2))))
(binary32->binary64 (binary64->binary32 (fma.f64 1/32400 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 2) (*.f64 b b))))
(binary32->binary64 (binary64->binary32 (fma.f64 1/32400 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2) (*.f64 b b))))
(binary32->binary64 (+.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) (binary64->binary32 a))) 2) 1/32400) (pow.f32 (*.f32 (binary64->binary32 b) 1) 2)))
(binary32->binary64 (fma.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 (binary64->binary32 a) (binary64->binary32 angle))) 2) 1/32400 (pow.f32 (binary64->binary32 b) 2)))
(binary32->binary64 (fma.f32 1/32400 (pow.f32 (*.f32 (binary64->binary32 a) (*.f32 (PI.f32) (binary64->binary32 angle))) 2) (pow.f32 (binary64->binary32 b) 2)))
(/.f64 (*.f64 (*.f64 a a) (-.f64 (cos.f64 0) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)))) 2)
(/.f64 (-.f64 1 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/90)))) (/.f64 2 (*.f64 a a)))
(*.f64 (-.f64 1/2 (/.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/90))) 2)) (*.f64 a a))
(/.f64 (*.f64 (-.f64 (cos.f64 0) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90))) (*.f64 a a)) 2)
(/.f64 (-.f64 1 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/90)))) (/.f64 2 (*.f64 a a)))
(*.f64 (-.f64 1/2 (/.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/90))) 2)) (*.f64 a a))
(pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) 2)
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))
(pow.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)
(exp.f64 (+.f64 (*.f64 2 (log.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))) (*.f64 2 (log.f64 a))))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))
(pow.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)
(exp.f64 (+.f64 (*.f64 2 (log.f64 a)) (*.f64 2 (log.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))
(pow.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)
(exp.f64 (*.f64 (log.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))) 2))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))
(pow.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 2) (*.f64 a a))))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))
(pow.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 2) (*.f64 a a))))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))
(pow.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)
(*.f64 (sqrt.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 2) (*.f64 a a))) (sqrt.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 2) (*.f64 a a))))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))
(pow.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)
(pow.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 2) (*.f64 a a)) 1)
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))
(pow.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)
(*.f64 1 (*.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 2) (*.f64 a a)))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))
(pow.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)
(*.f64 (*.f64 (cbrt.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 2) (*.f64 a a))) (cbrt.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 2) (*.f64 a a)))) (cbrt.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 2) (*.f64 a a))))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))
(pow.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)
(cbrt.f64 (*.f64 (*.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 2) (*.f64 a a)) (*.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 2) (*.f64 a a))) (*.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 2) (*.f64 a a))))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))
(pow.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)
(exp.f64 (log.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 2) (*.f64 a a))))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))
(pow.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)
(log.f64 (exp.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 2) (*.f64 a a))))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))
(pow.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)
(binary32->binary64 (binary64->binary32 (*.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 2) (*.f64 a a))))
(binary32->binary64 (binary64->binary32 (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))))
(binary32->binary64 (binary64->binary32 (pow.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)))
(binary32->binary64 (binary64->binary32 (*.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 2) (*.f64 a a))))
(binary32->binary64 (binary64->binary32 (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))))
(binary32->binary64 (binary64->binary32 (pow.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)))
(binary32->binary64 (*.f32 (pow.f32 (sin.f32 (*.f32 (binary64->binary32 angle) (*.f32 (PI.f32) 1/180))) 2) (*.f32 (binary64->binary32 a) (binary64->binary32 a))))
(binary32->binary64 (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle)))) 2) (*.f32 (binary64->binary32 a) (binary64->binary32 a))))
(binary32->binary64 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2))
(+.f64 1/2 (neg.f64 (*.f64 1/2 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)))))
(+.f64 1/2 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/90))) -1/2))
(fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/90))) -1/2 1/2)
(+.f64 1/2 (*.f64 -1/2 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90))))
(+.f64 1/2 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/90))) -1/2))
(fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/90))) -1/2 1/2)
(-.f64 1/2 (*.f64 1/2 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90))))
(+.f64 1/2 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/90))) -1/2))
(fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/90))) -1/2 1/2)
(-.f64 (/.f64 (cos.f64 0) 2) (/.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)) 2))
(-.f64 1/2 (/.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/90))) 2))
(*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))
(pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)
(*.f64 (-.f64 (cos.f64 0) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90))) 1/2)
(+.f64 1/2 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/90))) -1/2))
(fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/90))) -1/2 1/2)
(*.f64 (sqrt.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (*.f64 (sqrt.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)
(*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (sqrt.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))) (sqrt.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)
(/.f64 1 (/.f64 2 (-.f64 (cos.f64 0) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)))))
(+.f64 1/2 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/90))) -1/2))
(fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/90))) -1/2 1/2)
(/.f64 (-.f64 (cos.f64 0) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90))) 2)
(-.f64 1/2 (/.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/90))) 2))
(/.f64 (-.f64 1/4 (*.f64 (*.f64 1/2 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90))) (*.f64 1/2 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90))))) (+.f64 1/2 (*.f64 1/2 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)))))
(/.f64 (-.f64 1/4 (*.f64 1/4 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/90))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/90)))))) (+.f64 1/2 (*.f64 1/2 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/90))))))
(/.f64 (+.f64 1/4 (*.f64 -1/4 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/90))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/90)))))) (fma.f64 1/2 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/90))) 1/2))
(/.f64 (-.f64 1/8 (pow.f64 (*.f64 1/2 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90))) 3)) (+.f64 1/4 (+.f64 (*.f64 (*.f64 1/2 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90))) (*.f64 1/2 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)))) (*.f64 1/2 (*.f64 1/2 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)))))))
(/.f64 (-.f64 1/8 (*.f64 1/8 (pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/90))) 3))) (+.f64 1/4 (*.f64 (*.f64 1/2 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/90)))) (+.f64 1/2 (*.f64 1/2 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/90))))))))
(/.f64 (+.f64 1/8 (*.f64 -1/8 (pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/90))) 3))) (fma.f64 (*.f64 1/2 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/90)))) (fma.f64 1/2 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/90))) 1/2) 1/4))
(/.f64 (neg.f64 (-.f64 (cos.f64 0) (cos.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)))) -2)
(neg.f64 (/.f64 (-.f64 1 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/90)))) -2))
(/.f64 (+.f64 -1 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/90)))) -2)
(exp.f64 (*.f64 2 (log.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))
(pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)
(exp.f64 (+.f64 (log.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (log.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))
(pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)
(exp.f64 (*.f64 (*.f64 2 (log.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))) 1))
(pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)
(exp.f64 (*.f64 (log.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 2)) 1))
(pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)
(log1p.f64 (expm1.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 2)))
(pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)
(expm1.f64 (log1p.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 2)))
(pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)
(*.f64 (sqrt.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 2)) (sqrt.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 2)))
(pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)
(pow.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 2) 1)
(pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)
(*.f64 1 (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 2))
(pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 2)) (cbrt.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 2))) (cbrt.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 2)))
(pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)
(cbrt.f64 (*.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 2) (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 2)) (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 2)))
(pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)
(exp.f64 (log.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 2)))
(pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)
(log.f64 (exp.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 2)))
(pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)
(binary32->binary64 (binary64->binary32 (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 2)))
(binary32->binary64 (binary64->binary32 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))
(binary32->binary64 (binary64->binary32 (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 2)))
(binary32->binary64 (binary64->binary32 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))
(binary32->binary64 (pow.f32 (sin.f32 (*.f32 (binary64->binary32 angle) (*.f32 (PI.f32) 1/180))) 2))
(binary32->binary64 (pow.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle)))) 2))
(binary32->binary64 (pow.f32 (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) 2))
(-.f64 0 (/.f64 angle (/.f64 -180 (PI.f64))))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(/.f64 angle (/.f64 180 (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(/.f64 (PI.f64) (/.f64 180 angle))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(/.f64 (*.f64 angle (PI.f64)) 180)
(*.f64 (PI.f64) (*.f64 angle 1/180))
(/.f64 1 (/.f64 180 (*.f64 angle (PI.f64))))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(/.f64 1 (neg.f64 (/.f64 (/.f64 -180 (PI.f64)) angle)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(/.f64 1/180 (/.f64 1 (*.f64 angle (PI.f64))))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(/.f64 (*.f64 angle 1/180) (/.f64 1 (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(/.f64 (*.f64 angle (neg.f64 (PI.f64))) -180)
(*.f64 (PI.f64) (*.f64 angle 1/180))
(/.f64 -1 (/.f64 (/.f64 -180 (PI.f64)) angle))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(/.f64 (neg.f64 angle) (/.f64 -180 (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(/.f64 (neg.f64 (PI.f64)) (/.f64 -180 angle))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(/.f64 (neg.f64 (PI.f64)) (neg.f64 (/.f64 180 angle)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(/.f64 (*.f64 1 angle) (/.f64 180 (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(/.f64 (*.f64 1 (PI.f64)) (/.f64 180 angle))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(/.f64 (*.f64 1 (*.f64 angle (neg.f64 (PI.f64)))) -180)
(*.f64 (PI.f64) (*.f64 angle 1/180))
(/.f64 (*.f64 angle 1) (/.f64 180 (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(/.f64 (*.f64 1 (neg.f64 angle)) (/.f64 -180 (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(/.f64 (neg.f64 (neg.f64 angle)) (neg.f64 (/.f64 -180 (PI.f64))))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(pow.f64 (/.f64 180 (*.f64 angle (PI.f64))) -1)
(*.f64 (PI.f64) (*.f64 angle 1/180))
(neg.f64 (/.f64 angle (/.f64 -180 (PI.f64))))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(neg.f64 (*.f64 1 (/.f64 angle (/.f64 -180 (PI.f64)))))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(exp.f64 (*.f64 (log.f64 (/.f64 180 (*.f64 angle (PI.f64)))) -1))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(log1p.f64 (expm1.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(expm1.f64 (log1p.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 (sqrt.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (sqrt.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(pow.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)) 1)
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 1 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 (*.f64 (cbrt.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cbrt.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (cbrt.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(cbrt.f64 (*.f64 (*.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)) (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 angle (*.f64 (PI.f64) 1/180))))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(exp.f64 (log.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(log.f64 (exp.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(binary32->binary64 (binary64->binary32 (*.f64 angle (*.f64 (PI.f64) 1/180))))
(binary32->binary64 (binary64->binary32 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(binary32->binary64 (binary64->binary32 (*.f64 angle (*.f64 (PI.f64) 1/180))))
(binary32->binary64 (binary64->binary32 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(binary32->binary64 (*.f32 (binary64->binary32 angle) (*.f32 (PI.f32) 1/180)))
(binary32->binary64 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle))))
(binary32->binary64 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))
(log.f64 (exp.f64 (cos.f64 (/.f64 angle (/.f64 -180 (PI.f64))))))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(log1p.f64 (expm1.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(expm1.f64 (log1p.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(*.f64 (sqrt.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (sqrt.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(pow.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) 1)
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(*.f64 1 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(*.f64 (*.f64 (cbrt.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (cbrt.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))) (cbrt.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(cbrt.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(exp.f64 (log.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(log.f64 (exp.f64 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(binary32->binary64 (binary64->binary32 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))))
(binary32->binary64 (binary64->binary32 (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))))
(binary32->binary64 (binary64->binary32 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(binary32->binary64 (binary64->binary32 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))))
(binary32->binary64 (binary64->binary32 (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))))
(binary32->binary64 (binary64->binary32 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(binary32->binary64 (cos.f32 (*.f32 (*.f32 (binary64->binary32 angle) 1/180) (PI.f32))))
(binary32->binary64 (cos.f32 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle)))))
(binary32->binary64 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))))
(-.f64 0 (/.f64 angle (/.f64 -180 (PI.f64))))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(/.f64 angle (/.f64 180 (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(/.f64 (PI.f64) (/.f64 180 angle))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(/.f64 (*.f64 angle (PI.f64)) 180)
(*.f64 (PI.f64) (*.f64 angle 1/180))
(/.f64 1 (/.f64 180 (*.f64 angle (PI.f64))))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(/.f64 1 (neg.f64 (/.f64 (/.f64 -180 (PI.f64)) angle)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(/.f64 1/180 (/.f64 1 (*.f64 angle (PI.f64))))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(/.f64 (*.f64 angle 1/180) (/.f64 1 (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(/.f64 (*.f64 angle (neg.f64 (PI.f64))) -180)
(*.f64 (PI.f64) (*.f64 angle 1/180))
(/.f64 -1 (/.f64 (/.f64 -180 (PI.f64)) angle))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(/.f64 (neg.f64 angle) (/.f64 -180 (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(/.f64 (neg.f64 (PI.f64)) (/.f64 -180 angle))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(/.f64 (neg.f64 (PI.f64)) (neg.f64 (/.f64 180 angle)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(/.f64 (*.f64 1 angle) (/.f64 180 (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(/.f64 (*.f64 1 (PI.f64)) (/.f64 180 angle))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(/.f64 (*.f64 1 (*.f64 angle (neg.f64 (PI.f64)))) -180)
(*.f64 (PI.f64) (*.f64 angle 1/180))
(/.f64 (*.f64 angle 1) (/.f64 180 (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(/.f64 (*.f64 1 (neg.f64 angle)) (/.f64 -180 (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(/.f64 (neg.f64 (neg.f64 angle)) (neg.f64 (/.f64 -180 (PI.f64))))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(pow.f64 (/.f64 180 (*.f64 angle (PI.f64))) -1)
(*.f64 (PI.f64) (*.f64 angle 1/180))
(neg.f64 (/.f64 angle (/.f64 -180 (PI.f64))))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(neg.f64 (*.f64 1 (/.f64 angle (/.f64 -180 (PI.f64)))))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(exp.f64 (*.f64 (log.f64 (/.f64 180 (*.f64 angle (PI.f64)))) -1))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 (sqrt.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (sqrt.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(pow.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)) 1)
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 1 (*.f64 (*.f64 angle 1/180) (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (cbrt.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) (cbrt.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)) (*.f64 (*.f64 angle 1/180) (PI.f64))) (*.f64 (*.f64 angle 1/180) (PI.f64))))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(exp.f64 (log.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(log.f64 (exp.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(binary32->binary64 (binary64->binary32 (*.f64 (*.f64 angle 1/180) (PI.f64))))
(binary32->binary64 (binary64->binary32 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(binary32->binary64 (binary64->binary32 (*.f64 (*.f64 angle 1/180) (PI.f64))))
(binary32->binary64 (binary64->binary32 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(binary32->binary64 (*.f32 (*.f32 (binary64->binary32 angle) 1/180) (PI.f32)))
(binary32->binary64 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle))))
(binary32->binary64 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))
(-.f64 0 (neg.f64 (binary32->binary64 (binary64->binary32 angle))))
(binary32->binary64 (binary64->binary32 angle))
(*.f64 1 (binary32->binary64 (binary64->binary32 angle)))
(binary32->binary64 (binary64->binary32 angle))
(*.f64 (binary32->binary64 (binary64->binary32 angle)) 1)
(binary32->binary64 (binary64->binary32 angle))
(*.f64 -1 (neg.f64 (binary32->binary64 (binary64->binary32 angle))))
(binary32->binary64 (binary64->binary32 angle))
(/.f64 1 (/.f64 1 (binary32->binary64 (binary64->binary32 angle))))
(binary32->binary64 (binary64->binary32 angle))
(/.f64 (binary32->binary64 (binary64->binary32 angle)) 1)
(binary32->binary64 (binary64->binary32 angle))
(/.f64 (neg.f64 (binary32->binary64 (binary64->binary32 angle))) -1)
(binary32->binary64 (binary64->binary32 angle))
(neg.f64 (neg.f64 (binary32->binary64 (binary64->binary32 angle))))
(binary32->binary64 (binary64->binary32 angle))
(log1p.f64 (expm1.f64 (binary32->binary64 (binary64->binary32 angle))))
(binary32->binary64 (binary64->binary32 angle))
(expm1.f64 (log1p.f64 (binary32->binary64 (binary64->binary32 angle))))
(binary32->binary64 (binary64->binary32 angle))
(*.f64 (sqrt.f64 (binary32->binary64 (binary64->binary32 angle))) (sqrt.f64 (binary32->binary64 (binary64->binary32 angle))))
(binary32->binary64 (binary64->binary32 angle))
(pow.f64 (binary32->binary64 (binary64->binary32 angle)) 1)
(binary32->binary64 (binary64->binary32 angle))
(*.f64 1 (binary32->binary64 (binary64->binary32 angle)))
(binary32->binary64 (binary64->binary32 angle))
(*.f64 (*.f64 (cbrt.f64 (binary32->binary64 (binary64->binary32 angle))) (cbrt.f64 (binary32->binary64 (binary64->binary32 angle)))) (cbrt.f64 (binary32->binary64 (binary64->binary32 angle))))
(binary32->binary64 (binary64->binary32 angle))
(cbrt.f64 (*.f64 (*.f64 (binary32->binary64 (binary64->binary32 angle)) (binary32->binary64 (binary64->binary32 angle))) (binary32->binary64 (binary64->binary32 angle))))
(binary32->binary64 (binary64->binary32 angle))
(exp.f64 (log.f64 (binary32->binary64 (binary64->binary32 angle))))
(binary32->binary64 (binary64->binary32 angle))
(log.f64 (exp.f64 (binary32->binary64 (binary64->binary32 angle))))
(binary32->binary64 (binary64->binary32 angle))
(binary32->binary64 (binary64->binary32 (binary32->binary64 (binary64->binary32 angle))))
(binary32->binary64 (binary64->binary32 (binary32->binary64 (binary64->binary32 angle))))
(binary32->binary64 (binary64->binary32 angle))
(log1p.f64 (expm1.f64 (binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180)))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 (cos.f64 (/.f64 (PI.f32) (/.f64 180 (binary32->binary64 (binary64->binary32 angle))))))) 2)))))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 (cos.f64 (/.f64 (PI.f32) (/.f64 180 (binary32->binary64 (binary64->binary32 angle))))))) 2) (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180)))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 (cos.f64 (*.f64 (binary32->binary64 (binary64->binary32 angle)) (/.f64 (PI.f32) 180))))) 2) (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle))))) 2)))
(expm1.f64 (log1p.f64 (binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180)))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 (cos.f64 (/.f64 (PI.f32) (/.f64 180 (binary32->binary64 (binary64->binary32 angle))))))) 2)))))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 (cos.f64 (/.f64 (PI.f32) (/.f64 180 (binary32->binary64 (binary64->binary32 angle))))))) 2) (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180)))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 (cos.f64 (*.f64 (binary32->binary64 (binary64->binary32 angle)) (/.f64 (PI.f32) 180))))) 2) (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle))))) 2)))
(*.f64 (sqrt.f64 (binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180)))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 (cos.f64 (/.f64 (PI.f32) (/.f64 180 (binary32->binary64 (binary64->binary32 angle))))))) 2)))) (sqrt.f64 (binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180)))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 (cos.f64 (/.f64 (PI.f32) (/.f64 180 (binary32->binary64 (binary64->binary32 angle))))))) 2)))))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 (cos.f64 (/.f64 (PI.f32) (/.f64 180 (binary32->binary64 (binary64->binary32 angle))))))) 2) (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180)))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 (cos.f64 (*.f64 (binary32->binary64 (binary64->binary32 angle)) (/.f64 (PI.f32) 180))))) 2) (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle))))) 2)))
(pow.f64 (binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180)))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 (cos.f64 (/.f64 (PI.f32) (/.f64 180 (binary32->binary64 (binary64->binary32 angle))))))) 2))) 1)
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 (cos.f64 (/.f64 (PI.f32) (/.f64 180 (binary32->binary64 (binary64->binary32 angle))))))) 2) (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180)))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 (cos.f64 (*.f64 (binary32->binary64 (binary64->binary32 angle)) (/.f64 (PI.f32) 180))))) 2) (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle))))) 2)))
(*.f64 1 (binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180)))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 (cos.f64 (/.f64 (PI.f32) (/.f64 180 (binary32->binary64 (binary64->binary32 angle))))))) 2))))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 (cos.f64 (/.f64 (PI.f32) (/.f64 180 (binary32->binary64 (binary64->binary32 angle))))))) 2) (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180)))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 (cos.f64 (*.f64 (binary32->binary64 (binary64->binary32 angle)) (/.f64 (PI.f32) 180))))) 2) (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle))))) 2)))
(*.f64 (*.f64 (cbrt.f64 (binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180)))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 (cos.f64 (/.f64 (PI.f32) (/.f64 180 (binary32->binary64 (binary64->binary32 angle))))))) 2)))) (cbrt.f64 (binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180)))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 (cos.f64 (/.f64 (PI.f32) (/.f64 180 (binary32->binary64 (binary64->binary32 angle))))))) 2))))) (cbrt.f64 (binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180)))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 (cos.f64 (/.f64 (PI.f32) (/.f64 180 (binary32->binary64 (binary64->binary32 angle))))))) 2)))))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 (cos.f64 (/.f64 (PI.f32) (/.f64 180 (binary32->binary64 (binary64->binary32 angle))))))) 2) (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180)))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 (cos.f64 (*.f64 (binary32->binary64 (binary64->binary32 angle)) (/.f64 (PI.f32) 180))))) 2) (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle))))) 2)))
(cbrt.f64 (*.f64 (*.f64 (binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180)))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 (cos.f64 (/.f64 (PI.f32) (/.f64 180 (binary32->binary64 (binary64->binary32 angle))))))) 2))) (binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180)))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 (cos.f64 (/.f64 (PI.f32) (/.f64 180 (binary32->binary64 (binary64->binary32 angle))))))) 2)))) (binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180)))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 (cos.f64 (/.f64 (PI.f32) (/.f64 180 (binary32->binary64 (binary64->binary32 angle))))))) 2)))))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 (cos.f64 (/.f64 (PI.f32) (/.f64 180 (binary32->binary64 (binary64->binary32 angle))))))) 2) (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180)))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 (cos.f64 (*.f64 (binary32->binary64 (binary64->binary32 angle)) (/.f64 (PI.f32) 180))))) 2) (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle))))) 2)))
(exp.f64 (log.f64 (binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180)))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 (cos.f64 (/.f64 (PI.f32) (/.f64 180 (binary32->binary64 (binary64->binary32 angle))))))) 2)))))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 (cos.f64 (/.f64 (PI.f32) (/.f64 180 (binary32->binary64 (binary64->binary32 angle))))))) 2) (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180)))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 (cos.f64 (*.f64 (binary32->binary64 (binary64->binary32 angle)) (/.f64 (PI.f32) 180))))) 2) (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle))))) 2)))
(log.f64 (exp.f64 (binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180)))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 (cos.f64 (/.f64 (PI.f32) (/.f64 180 (binary32->binary64 (binary64->binary32 angle))))))) 2)))))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 (cos.f64 (/.f64 (PI.f32) (/.f64 180 (binary32->binary64 (binary64->binary32 angle))))))) 2) (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180)))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 (cos.f64 (*.f64 (binary32->binary64 (binary64->binary32 angle)) (/.f64 (PI.f32) 180))))) 2) (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle))))) 2)))
(binary32->binary64 (binary64->binary32 (binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180)))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 (cos.f64 (/.f64 (PI.f32) (/.f64 180 (binary32->binary64 (binary64->binary32 angle))))))) 2)))))
(binary32->binary64 (binary64->binary32 (binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 (cos.f64 (/.f64 (PI.f32) (/.f64 180 (binary32->binary64 (binary64->binary32 angle))))))) 2) (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180)))) 2)))))
(binary32->binary64 (binary64->binary32 (binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 (cos.f64 (*.f64 (binary32->binary64 (binary64->binary32 angle)) (/.f64 (PI.f32) 180))))) 2) (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle))))) 2)))))
(binary32->binary64 (binary64->binary32 (binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180)))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 (cos.f64 (/.f64 (PI.f32) (/.f64 180 (binary32->binary64 (binary64->binary32 angle))))))) 2)))))
(binary32->binary64 (binary64->binary32 (binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 (cos.f64 (/.f64 (PI.f32) (/.f64 180 (binary32->binary64 (binary64->binary32 angle))))))) 2) (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180)))) 2)))))
(binary32->binary64 (binary64->binary32 (binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 (cos.f64 (*.f64 (binary32->binary64 (binary64->binary32 angle)) (/.f64 (PI.f32) 180))))) 2) (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle))))) 2)))))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180)))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 (cos.f64 (/.f64 (PI.f32) (/.f64 180 (binary32->binary64 (binary64->binary32 angle))))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 (cos.f64 (/.f64 (PI.f32) (/.f64 180 (binary32->binary64 (binary64->binary32 angle))))))) 2) (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180)))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 (cos.f64 (*.f64 (binary32->binary64 (binary64->binary32 angle)) (/.f64 (PI.f32) 180))))) 2) (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle))))) 2)))
(log1p.f64 (expm1.f64 (cos.f64 (/.f64 (PI.f32) (/.f64 180 (binary32->binary64 (binary64->binary32 angle)))))))
(cos.f64 (/.f64 (PI.f32) (/.f64 180 (binary32->binary64 (binary64->binary32 angle)))))
(cos.f64 (*.f64 (binary32->binary64 (binary64->binary32 angle)) (/.f64 (PI.f32) 180)))
(expm1.f64 (log1p.f64 (cos.f64 (/.f64 (PI.f32) (/.f64 180 (binary32->binary64 (binary64->binary32 angle)))))))
(cos.f64 (/.f64 (PI.f32) (/.f64 180 (binary32->binary64 (binary64->binary32 angle)))))
(cos.f64 (*.f64 (binary32->binary64 (binary64->binary32 angle)) (/.f64 (PI.f32) 180)))
(*.f64 (sqrt.f64 (cos.f64 (/.f64 (PI.f32) (/.f64 180 (binary32->binary64 (binary64->binary32 angle)))))) (sqrt.f64 (cos.f64 (/.f64 (PI.f32) (/.f64 180 (binary32->binary64 (binary64->binary32 angle)))))))
(cos.f64 (/.f64 (PI.f32) (/.f64 180 (binary32->binary64 (binary64->binary32 angle)))))
(cos.f64 (*.f64 (binary32->binary64 (binary64->binary32 angle)) (/.f64 (PI.f32) 180)))
(pow.f64 (cos.f64 (/.f64 (PI.f32) (/.f64 180 (binary32->binary64 (binary64->binary32 angle))))) 1)
(cos.f64 (/.f64 (PI.f32) (/.f64 180 (binary32->binary64 (binary64->binary32 angle)))))
(cos.f64 (*.f64 (binary32->binary64 (binary64->binary32 angle)) (/.f64 (PI.f32) 180)))
(*.f64 1 (cos.f64 (/.f64 (PI.f32) (/.f64 180 (binary32->binary64 (binary64->binary32 angle))))))
(cos.f64 (/.f64 (PI.f32) (/.f64 180 (binary32->binary64 (binary64->binary32 angle)))))
(cos.f64 (*.f64 (binary32->binary64 (binary64->binary32 angle)) (/.f64 (PI.f32) 180)))
(*.f64 (*.f64 (cbrt.f64 (cos.f64 (/.f64 (PI.f32) (/.f64 180 (binary32->binary64 (binary64->binary32 angle)))))) (cbrt.f64 (cos.f64 (/.f64 (PI.f32) (/.f64 180 (binary32->binary64 (binary64->binary32 angle))))))) (cbrt.f64 (cos.f64 (/.f64 (PI.f32) (/.f64 180 (binary32->binary64 (binary64->binary32 angle)))))))
(cos.f64 (/.f64 (PI.f32) (/.f64 180 (binary32->binary64 (binary64->binary32 angle)))))
(cos.f64 (*.f64 (binary32->binary64 (binary64->binary32 angle)) (/.f64 (PI.f32) 180)))
(cbrt.f64 (*.f64 (*.f64 (cos.f64 (/.f64 (PI.f32) (/.f64 180 (binary32->binary64 (binary64->binary32 angle))))) (cos.f64 (/.f64 (PI.f32) (/.f64 180 (binary32->binary64 (binary64->binary32 angle)))))) (cos.f64 (/.f64 (PI.f32) (/.f64 180 (binary32->binary64 (binary64->binary32 angle)))))))
(cos.f64 (/.f64 (PI.f32) (/.f64 180 (binary32->binary64 (binary64->binary32 angle)))))
(cos.f64 (*.f64 (binary32->binary64 (binary64->binary32 angle)) (/.f64 (PI.f32) 180)))
(exp.f64 (log.f64 (cos.f64 (/.f64 (PI.f32) (/.f64 180 (binary32->binary64 (binary64->binary32 angle)))))))
(cos.f64 (/.f64 (PI.f32) (/.f64 180 (binary32->binary64 (binary64->binary32 angle)))))
(cos.f64 (*.f64 (binary32->binary64 (binary64->binary32 angle)) (/.f64 (PI.f32) 180)))
(log.f64 (exp.f64 (cos.f64 (/.f64 (PI.f32) (/.f64 180 (binary32->binary64 (binary64->binary32 angle)))))))
(cos.f64 (/.f64 (PI.f32) (/.f64 180 (binary32->binary64 (binary64->binary32 angle)))))
(cos.f64 (*.f64 (binary32->binary64 (binary64->binary32 angle)) (/.f64 (PI.f32) 180)))
(binary32->binary64 (binary64->binary32 (cos.f64 (/.f64 (PI.f32) (/.f64 180 (binary32->binary64 (binary64->binary32 angle)))))))
(binary32->binary64 (binary64->binary32 (cos.f64 (*.f64 (binary32->binary64 (binary64->binary32 angle)) (/.f64 (PI.f32) 180)))))
(binary32->binary64 (binary64->binary32 (cos.f64 (/.f64 (PI.f32) (/.f64 180 (binary32->binary64 (binary64->binary32 angle)))))))
(binary32->binary64 (binary64->binary32 (cos.f64 (*.f64 (binary32->binary64 (binary64->binary32 angle)) (/.f64 (PI.f32) 180)))))
(binary32->binary64 (cos.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 (binary32->binary64 (binary64->binary32 angle)))))))
(binary32->binary64 (cos.f32 (*.f32 (/.f32 (PI.f32) 180) (binary64->binary32 (binary32->binary64 (binary64->binary32 angle))))))
(binary32->binary64 (cos.f32 (*.f32 (binary64->binary32 (binary32->binary64 (binary64->binary32 angle))) (/.f32 (PI.f32) 180))))
(binary32->binary64 (binary64->binary32 (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) 2) (pow.f64 (*.f64 b (log.f64 (exp.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) 180))))) 2))))
(binary32->binary64 (binary64->binary32 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2))))
(binary32->binary64 (binary64->binary32 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))))
(binary32->binary64 (binary64->binary32 (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) 2) (pow.f64 (*.f64 b (log.f64 (exp.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) 180))))) 2))))
(binary32->binary64 (binary64->binary32 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2))))
(binary32->binary64 (binary64->binary32 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (/.f32 (*.f32 (binary64->binary32 angle) (PI.f32)) 180))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (log.f32 (exp.f32 (cos.f32 (/.f32 (*.f32 (binary64->binary32 angle) (PI.f32)) 180))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180)))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180)))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle))))) 2)))
(binary32->binary64 (binary64->binary32 (pow.f64 (*.f64 b (log.f64 (exp.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) 180))))) 2)))
(binary32->binary64 (binary64->binary32 (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2)))
(binary32->binary64 (binary64->binary32 (pow.f64 (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)))
(binary32->binary64 (binary64->binary32 (pow.f64 (*.f64 b (log.f64 (exp.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) 180))))) 2)))
(binary32->binary64 (binary64->binary32 (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2)))
(binary32->binary64 (binary64->binary32 (pow.f64 (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)))
(binary32->binary64 (pow.f32 (*.f32 (binary64->binary32 b) (log.f32 (exp.f32 (cos.f32 (/.f32 (*.f32 (binary64->binary32 angle) (PI.f32)) 180))))) 2))
(binary32->binary64 (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180)))) 2))
(binary32->binary64 (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle))))) 2))
(binary32->binary64 (binary64->binary32 (exp.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) 180)))))
(binary32->binary64 (binary64->binary32 (exp.f64 (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64))))))
(binary32->binary64 (binary64->binary32 (exp.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(binary32->binary64 (binary64->binary32 (exp.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) 180)))))
(binary32->binary64 (binary64->binary32 (exp.f64 (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64))))))
(binary32->binary64 (binary64->binary32 (exp.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(binary32->binary64 (exp.f32 (cos.f32 (/.f32 (*.f32 (binary64->binary32 angle) (PI.f32)) 180))))
(binary32->binary64 (exp.f32 (cos.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180)))))
(binary32->binary64 (exp.f32 (cos.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle))))))
(binary32->binary64 (binary64->binary32 (*.f64 b (log.f64 (exp.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) 180)))))))
(binary32->binary64 (binary64->binary32 (*.f64 b (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64))))))
(binary32->binary64 (binary64->binary32 (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(binary32->binary64 (binary64->binary32 (*.f64 b (log.f64 (exp.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) 180)))))))
(binary32->binary64 (binary64->binary32 (*.f64 b (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64))))))
(binary32->binary64 (binary64->binary32 (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(binary32->binary64 (*.f32 (binary64->binary32 b) (log.f32 (exp.f32 (cos.f32 (/.f32 (*.f32 (binary64->binary32 angle) (PI.f32)) 180))))))
(binary32->binary64 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180)))))
(binary32->binary64 (*.f32 (binary64->binary32 b) (cos.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle))))))
(binary32->binary64 (binary64->binary32 (+.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2) 1/32400) (pow.f64 (*.f64 b 1) 2))))
(binary32->binary64 (binary64->binary32 (fma.f64 1/32400 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 2) (*.f64 b b))))
(binary32->binary64 (binary64->binary32 (fma.f64 1/32400 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2) (*.f64 b b))))
(binary32->binary64 (binary64->binary32 (+.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2) 1/32400) (pow.f64 (*.f64 b 1) 2))))
(binary32->binary64 (binary64->binary32 (fma.f64 1/32400 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 2) (*.f64 b b))))
(binary32->binary64 (binary64->binary32 (fma.f64 1/32400 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2) (*.f64 b b))))
(binary32->binary64 (+.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) (binary64->binary32 a))) 2) 1/32400) (pow.f32 (*.f32 (binary64->binary32 b) 1) 2)))
(binary32->binary64 (fma.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 (binary64->binary32 a) (binary64->binary32 angle))) 2) 1/32400 (pow.f32 (binary64->binary32 b) 2)))
(binary32->binary64 (fma.f32 1/32400 (pow.f32 (*.f32 (binary64->binary32 a) (*.f32 (PI.f32) (binary64->binary32 angle))) 2) (pow.f32 (binary64->binary32 b) 2)))
(binary32->binary64 (binary64->binary32 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2)))
(binary32->binary64 (binary64->binary32 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 2)))
(binary32->binary64 (binary64->binary32 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2)))
(binary32->binary64 (binary64->binary32 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 2)))
(binary32->binary64 (pow.f32 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) (binary64->binary32 a))) 2))
(binary32->binary64 (pow.f32 (*.f32 (PI.f32) (*.f32 (binary64->binary32 a) (binary64->binary32 angle))) 2))
(binary32->binary64 (pow.f32 (*.f32 (binary64->binary32 a) (*.f32 (PI.f32) (binary64->binary32 angle))) 2))
(binary32->binary64 (binary64->binary32 (*.f64 (PI.f64) (*.f64 angle a))))
(binary32->binary64 (binary64->binary32 (*.f64 angle (*.f64 (PI.f64) a))))
(binary32->binary64 (binary64->binary32 (*.f64 (PI.f64) (*.f64 angle a))))
(binary32->binary64 (binary64->binary32 (*.f64 angle (*.f64 (PI.f64) a))))
(binary32->binary64 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) (binary64->binary32 a))))
(binary32->binary64 (*.f32 (PI.f32) (*.f32 (binary64->binary32 a) (binary64->binary32 angle))))
(binary32->binary64 (*.f32 (binary64->binary32 a) (*.f32 (PI.f32) (binary64->binary32 angle))))
(binary32->binary64 (binary64->binary32 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2) 1/32400)))
(binary32->binary64 (binary64->binary32 (*.f64 1/32400 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 2))))
(binary32->binary64 (binary64->binary32 (*.f64 1/32400 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2))))
(binary32->binary64 (binary64->binary32 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2) 1/32400)))
(binary32->binary64 (binary64->binary32 (*.f64 1/32400 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 2))))
(binary32->binary64 (binary64->binary32 (*.f64 1/32400 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2))))
(binary32->binary64 (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) (binary64->binary32 a))) 2) 1/32400))
(binary32->binary64 (*.f32 1/32400 (pow.f32 (*.f32 (PI.f32) (*.f32 (binary64->binary32 a) (binary64->binary32 angle))) 2)))
(binary32->binary64 (*.f32 1/32400 (pow.f32 (*.f32 (binary64->binary32 a) (*.f32 (PI.f32) (binary64->binary32 angle))) 2)))
(binary32->binary64 (binary64->binary32 (+.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 2) (*.f64 a a)) (pow.f64 (*.f64 b 1) 2))))
(binary32->binary64 (binary64->binary32 (fma.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) (*.f64 a a) (*.f64 b b))))
(binary32->binary64 (binary64->binary32 (fma.f64 b b (pow.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))))
(binary32->binary64 (binary64->binary32 (+.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 2) (*.f64 a a)) (pow.f64 (*.f64 b 1) 2))))
(binary32->binary64 (binary64->binary32 (fma.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) (*.f64 a a) (*.f64 b b))))
(binary32->binary64 (binary64->binary32 (fma.f64 b b (pow.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))))
(binary32->binary64 (+.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 (binary64->binary32 angle) (*.f32 (PI.f32) 1/180))) 2) (*.f32 (binary64->binary32 a) (binary64->binary32 a))) (pow.f32 (*.f32 (binary64->binary32 b) 1) 2)))
(binary32->binary64 (fma.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle)))) 2) (*.f32 (binary64->binary32 a) (binary64->binary32 a)) (pow.f32 (binary64->binary32 b) 2)))
(binary32->binary64 (fma.f32 (binary64->binary32 b) (binary64->binary32 b) (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2)))
(binary32->binary64 (binary64->binary32 (*.f64 angle (*.f64 (PI.f64) 1/180))))
(binary32->binary64 (binary64->binary32 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(binary32->binary64 (binary64->binary32 (*.f64 angle (*.f64 (PI.f64) 1/180))))
(binary32->binary64 (binary64->binary32 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(binary32->binary64 (*.f32 (binary64->binary32 angle) (*.f32 (PI.f32) 1/180)))
(binary32->binary64 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle))))
(binary32->binary64 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))
(binary32->binary64 (binary64->binary32 (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 2)))
(binary32->binary64 (binary64->binary32 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))
(binary32->binary64 (binary64->binary32 (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 2)))
(binary32->binary64 (binary64->binary32 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))
(binary32->binary64 (pow.f32 (sin.f32 (*.f32 (binary64->binary32 angle) (*.f32 (PI.f32) 1/180))) 2))
(binary32->binary64 (pow.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle)))) 2))
(binary32->binary64 (pow.f32 (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) 2))
(binary32->binary64 (binary64->binary32 (*.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 2) (*.f64 a a))))
(binary32->binary64 (binary64->binary32 (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))))
(binary32->binary64 (binary64->binary32 (pow.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)))
(binary32->binary64 (binary64->binary32 (*.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 2) (*.f64 a a))))
(binary32->binary64 (binary64->binary32 (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))))
(binary32->binary64 (binary64->binary32 (pow.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)))
(binary32->binary64 (*.f32 (pow.f32 (sin.f32 (*.f32 (binary64->binary32 angle) (*.f32 (PI.f32) 1/180))) 2) (*.f32 (binary64->binary32 a) (binary64->binary32 a))))
(binary32->binary64 (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle)))) 2) (*.f32 (binary64->binary32 a) (binary64->binary32 a))))
(binary32->binary64 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2))
(binary32->binary64 (binary64->binary32 (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) 2))))
(binary32->binary64 (binary64->binary32 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2))))
(binary32->binary64 (binary64->binary32 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))))
(binary32->binary64 (binary64->binary32 (+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) 2))))
(binary32->binary64 (binary64->binary32 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2))))
(binary32->binary64 (binary64->binary32 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (/.f32 (*.f32 (binary64->binary32 angle) (PI.f32)) 180))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 (*.f32 (binary64->binary32 angle) 1/180) (PI.f32)))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180)))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2)))
(binary32->binary64 (binary64->binary32 (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))))
(binary32->binary64 (binary64->binary32 (*.f64 b (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64))))))
(binary32->binary64 (binary64->binary32 (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(binary32->binary64 (binary64->binary32 (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))))))
(binary32->binary64 (binary64->binary32 (*.f64 b (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64))))))
(binary32->binary64 (binary64->binary32 (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(binary32->binary64 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 (*.f32 (binary64->binary32 angle) 1/180) (PI.f32)))))
(binary32->binary64 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle))))))
(binary32->binary64 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))))
(binary32->binary64 (binary64->binary32 (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) 2)))
(binary32->binary64 (binary64->binary32 (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2)))
(binary32->binary64 (binary64->binary32 (pow.f64 (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)))
(binary32->binary64 (binary64->binary32 (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) 2)))
(binary32->binary64 (binary64->binary32 (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2)))
(binary32->binary64 (binary64->binary32 (pow.f64 (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)))
(binary32->binary64 (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 (*.f32 (binary64->binary32 angle) 1/180) (PI.f32)))) 2))
(binary32->binary64 (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle))))) 2))
(binary32->binary64 (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2))
(binary32->binary64 (binary64->binary32 (*.f64 angle (PI.f64))))
(binary32->binary64 (binary64->binary32 (*.f64 angle (PI.f64))))
(binary32->binary64 (*.f32 (binary64->binary32 angle) (PI.f32)))
(binary32->binary64 (*.f32 (PI.f32) (binary64->binary32 angle)))
(binary64->binary32 (binary32->binary64 (*.f32 (binary64->binary32 b) (binary64->binary32 (cos.f64 (/.f64 (PI.f32) (/.f64 180 (binary32->binary64 (binary64->binary32 angle)))))))))
(binary64->binary32 (binary32->binary64 (*.f32 (binary64->binary32 b) (binary64->binary32 (cos.f64 (*.f64 (binary32->binary64 (binary64->binary32 angle)) (/.f64 (PI.f32) 180)))))))
(binary64->binary32 (binary32->binary64 (*.f32 (binary64->binary32 b) (binary64->binary32 (cos.f64 (/.f64 (PI.f32) (/.f64 180 (binary32->binary64 (binary64->binary32 angle)))))))))
(binary64->binary32 (binary32->binary64 (*.f32 (binary64->binary32 b) (binary64->binary32 (cos.f64 (*.f64 (binary32->binary64 (binary64->binary32 angle)) (/.f64 (PI.f32) 180)))))))
(binary64->binary32 (*.f64 (binary32->binary64 (binary64->binary32 b)) (binary32->binary64 (binary64->binary32 (cos.f64 (/.f64 (PI.f32) (/.f64 180 (binary32->binary64 (binary64->binary32 angle)))))))))
(binary64->binary32 (*.f64 (binary32->binary64 (binary64->binary32 (cos.f64 (/.f64 (PI.f32) (/.f64 180 (binary32->binary64 (binary64->binary32 angle))))))) (binary32->binary64 (binary64->binary32 b))))
(binary64->binary32 (*.f64 (binary32->binary64 (binary64->binary32 (cos.f64 (*.f64 (binary32->binary64 (binary64->binary32 angle)) (/.f64 (PI.f32) 180))))) (binary32->binary64 (binary64->binary32 b))))
(binary64->binary32 (binary32->binary64 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180))))
(binary64->binary32 (binary32->binary64 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle)))))
(binary64->binary32 (binary32->binary64 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180))))
(binary64->binary32 (binary32->binary64 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle)))))
(binary64->binary32 (*.f64 (binary32->binary64 (binary64->binary32 angle)) (/.f64 (PI.f32) 180)))
(binary64->binary32 (/.f64 (PI.f32) (/.f64 180 (binary32->binary64 (binary64->binary32 angle)))))
(binary64->binary32 (binary32->binary64 (pow.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 (cos.f64 (/.f64 (PI.f32) (/.f64 180 (binary32->binary64 (binary64->binary32 angle))))))) 2)))
(binary64->binary32 (binary32->binary64 (pow.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 (cos.f64 (*.f64 (binary32->binary64 (binary64->binary32 angle)) (/.f64 (PI.f32) 180))))) 2)))
(binary64->binary32 (binary32->binary64 (pow.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 (cos.f64 (/.f64 (PI.f32) (/.f64 180 (binary32->binary64 (binary64->binary32 angle))))))) 2)))
(binary64->binary32 (binary32->binary64 (pow.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 (cos.f64 (*.f64 (binary32->binary64 (binary64->binary32 angle)) (/.f64 (PI.f32) 180))))) 2)))
(binary64->binary32 (pow.f64 (*.f64 (binary32->binary64 (binary64->binary32 b)) (binary32->binary64 (binary64->binary32 (cos.f64 (/.f64 (PI.f32) (/.f64 180 (binary32->binary64 (binary64->binary32 angle)))))))) 2))
(binary64->binary32 (pow.f64 (*.f64 (binary32->binary64 (binary64->binary32 (cos.f64 (/.f64 (PI.f32) (/.f64 180 (binary32->binary64 (binary64->binary32 angle))))))) (binary32->binary64 (binary64->binary32 b))) 2))
(binary64->binary32 (pow.f64 (*.f64 (binary32->binary64 (binary64->binary32 (cos.f64 (*.f64 (binary32->binary64 (binary64->binary32 angle)) (/.f64 (PI.f32) 180))))) (binary32->binary64 (binary64->binary32 b))) 2))
(binary64->binary32 (binary32->binary64 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180)))) 2)))
(binary64->binary32 (binary32->binary64 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle))))) 2)))
(binary64->binary32 (binary32->binary64 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180)))) 2)))
(binary64->binary32 (binary32->binary64 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle))))) 2)))
(binary64->binary32 (pow.f64 (*.f64 (binary32->binary64 (binary64->binary32 a)) (sin.f64 (*.f64 (binary32->binary64 (binary64->binary32 angle)) (/.f64 (PI.f32) 180)))) 2))
(binary64->binary32 (pow.f64 (*.f64 (binary32->binary64 (binary64->binary32 a)) (sin.f64 (/.f64 (PI.f32) (/.f64 180 (binary32->binary64 (binary64->binary32 angle)))))) 2))

eval650.0ms (1.8%)

Compiler

Compiled 34628 to 22621 computations (34.7% saved)

prune476.0ms (1.3%)

Pruning

111 alts after pruning (102 fresh and 9 done)

PrunedKeptTotal
New1175271202
Fresh237598
Picked235
Done066
Total12001111311
Accuracy
82.3%
Counts
1311 → 111
Alt Table
Click to see full alt table
StatusAccuracyProgram
74.7%
(fma.f64 (*.f64 (*.f64 1/32400 (PI.f64)) (*.f64 angle a)) (*.f64 angle (*.f64 (PI.f64) a)) (*.f64 b b))
74.7%
(fma.f64 (*.f64 (PI.f64) (*.f64 angle a)) (*.f64 1/32400 (*.f64 (PI.f64) (*.f64 angle a))) (*.f64 b b))
74.6%
(fma.f64 b b (*.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 2) 1/32400))
74.6%
(fma.f64 1/32400 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2) (*.f64 b b))
61.6%
(fma.f64 1/32400 (*.f64 (*.f64 (pow.f64 (PI.f64) 2) (*.f64 angle angle)) (*.f64 a a)) (*.f64 b b))
74.3%
(/.f64 1 (/.f64 1 (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 2) 1/32400 (*.f64 b b))))
74.3%
(+.f64 (pow.f64 (/.f64 (*.f64 (PI.f64) a) (/.f64 180 angle)) 2) (pow.f64 (*.f64 b 1) 2))
74.3%
(+.f64 (pow.f64 (/.f64 (*.f64 -1 a) (/.f64 (/.f64 -180 (PI.f64)) angle)) 2) (pow.f64 (*.f64 b 1) 2))
75.3%
(+.f64 (pow.f64 (*.f64 a (*.f64 angle (*.f64 1/180 (PI.f64)))) 2) (pow.f64 (*.f64 b (log.f64 (exp.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) 180))))) 2))
75.3%
(+.f64 (pow.f64 (*.f64 a (*.f64 angle (*.f64 1/180 (PI.f64)))) 2) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) 2))
74.6%
(+.f64 (pow.f64 (*.f64 a (*.f64 angle (*.f64 1/180 (PI.f64)))) 2) (pow.f64 (*.f64 b 1) 2))
78.0%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (pow.f64 (exp.f64 -1) (log.f64 (/.f64 (/.f64 180 angle) (PI.f64)))))) 2) (pow.f64 (*.f64 b 1) 2))
79.9%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (/.f64 (*.f64 (PI.f64) 1/180) (pow.f64 angle -1/2)) (pow.f64 angle -1/2)))) 2) (pow.f64 (*.f64 b 1) 2))
79.4%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (/.f64 (PI.f64) (pow.f64 (*.f64 angle 1/180) -1/2)) (pow.f64 (*.f64 angle 1/180) -1/2)))) 2) (pow.f64 (*.f64 b 1) 2))
79.8%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (/.f64 1 (/.f64 -1 angle)) (/.f64 -180 (PI.f64))))) 2) (pow.f64 (*.f64 b 1) 2))
80.3%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 (PI.f64) (/.f64 -1 angle))) (cbrt.f64 (/.f64 (PI.f64) (/.f64 -1 angle)))) (cbrt.f64 (/.f64 (PI.f64) (/.f64 -1 angle)))) -180))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2))
74.8%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (binary32->binary64 (PI.f32))) 180))) 2) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) 2))
79.7%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) (/.f64 1 (exp.f64 (log.f64 1/180)))))) 2) (pow.f64 (*.f64 b 1) 2))
72.3%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) 2) (pow.f64 (*.f64 b (log.f64 (binary32->binary64 (binary64->binary32 (exp.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) 180))))))) 2))
80.4%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) 2) (pow.f64 (*.f64 b (cos.f64 (pow.f64 (exp.f64 -1) (log.f64 (/.f64 180 (*.f64 angle (PI.f64))))))) 2))
80.5%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) 2) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64)))) 180))) 2))
80.5%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) 2) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (cbrt.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (PI.f64)))) 180))) 2))
80.2%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) 2) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (binary32->binary64 (PI.f32))) 180))) 2))
63.7%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) 2) (pow.f64 (*.f64 b (cos.f64 (/.f64 (neg.f64 (*.f64 (*.f64 (*.f64 angle (neg.f64 (PI.f64))) angle) 1/180)) angle))) 2))
80.5%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) 2) (pow.f64 (*.f64 b (cos.f64 (/.f64 1/180 (/.f64 1 (*.f64 angle (PI.f64)))))) 2))
32.0%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 (/.f64 32400 angle) angle) (/.f64 (PI.f64) (/.f64 5832000 (pow.f64 angle 3)))))) 2))
63.7%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 -1 angle) (/.f64 (*.f64 1/180 (PI.f64)) (neg.f64 (/.f64 1 (*.f64 angle angle))))))) 2))
80.5%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle (PI.f64)) (exp.f64 (log.f64 1/180))))) 2))
80.5%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))) 2))
80.6%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) 2))
80.5%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (sqrt.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))))) 2))
80.2%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) 2) (pow.f64 (*.f64 b (cos.f64 (exp.f64 (-.f64 (*.f64 (log.f64 (/.f64 180 (binary32->binary64 (PI.f32)))) -1) (*.f64 (log.f64 angle) -1))))) 2))
80.4%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) 2) (pow.f64 (*.f64 b (cos.f64 (exp.f64 (*.f64 -1 (-.f64 (log.f64 (/.f64 180 (PI.f64))) (log.f64 angle)))))) 2))
59.2%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) 2) (pow.f64 (*.f64 b (cos.f64 (cbrt.f64 (exp.f64 (+.f64 (neg.f64 (log.f64 (/.f64 180 (*.f64 angle (PI.f64))))) (*.f64 2 (neg.f64 (log.f64 (/.f64 180 (*.f64 angle (PI.f64))))))))))) 2))
53.4%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) 2) (pow.f64 (*.f64 b (binary32->binary64 (cos.f32 (/.f32 (binary64->binary32 angle) (/.f32 180 (PI.f32)))))) 2))
80.2%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) 2) (pow.f64 (*.f64 b (binary32->binary64 (binary64->binary32 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))))) 2))
79.9%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) 2) (pow.f64 (*.f64 b 1) 2))
62.5%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) 2) (binary32->binary64 (binary64->binary32 (pow.f64 (*.f64 (cos.f64 (exp.f64 (*.f64 -1 (-.f64 (log.f64 (/.f64 180 (PI.f64))) (log.f64 angle))))) b) 2))))
56.0%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (neg.f64 (pow.f64 (/.f64 (*.f64 angle (/.f64 (/.f64 180 angle) (PI.f64))) (/.f64 (pow.f64 (*.f64 (PI.f64) 1/180) -2) angle)) 2)) (*.f64 angle (*.f64 (PI.f64) -1/180))))) 2) (pow.f64 (*.f64 b 1) 2))
21.6%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (neg.f64 (pow.f64 (/.f64 (neg.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 4)) (*.f64 (pow.f64 (*.f64 angle (PI.f64)) 3) -1/5832000)) 2)) (*.f64 angle (*.f64 (PI.f64) -1/180))))) 2) (pow.f64 (*.f64 b 1) 2))
55.7%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (neg.f64 (pow.f64 (/.f64 (PI.f64) (/.f64 (exp.f64 (fma.f64 -1 (log.f64 angle) 0)) 1/180)) 2)) (*.f64 angle (*.f64 (PI.f64) -1/180))))) 2) (pow.f64 (*.f64 b 1) 2))
56.5%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (neg.f64 (pow.f64 (/.f64 (PI.f64) (/.f64 -1 (*.f64 angle -1/180))) 2)) (*.f64 angle (*.f64 (PI.f64) -1/180))))) 2) (pow.f64 (*.f64 b 1) 2))
54.1%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (neg.f64 (pow.f64 (*.f64 1/180 (*.f64 angle (binary32->binary64 (PI.f32)))) 2)) (*.f64 angle (*.f64 (PI.f64) -1/180))))) 2) (pow.f64 (*.f64 b 1) 2))
54.2%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (neg.f64 (pow.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)) (*.f64 angle (*.f64 (binary32->binary64 (PI.f32)) -1/180))))) 2) (pow.f64 (*.f64 b 1) 2))
56.5%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (neg.f64 (pow.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)) (*.f64 angle (*.f64 (PI.f64) -1/180))))) 2) (pow.f64 (*.f64 b 1) 2))
42.6%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (neg.f64 (pow.f64 (*.f64 1/180 (binary32->binary64 (*.f32 (binary64->binary32 angle) (PI.f32)))) 2)) (*.f64 angle (*.f64 (PI.f64) -1/180))))) 2) (pow.f64 (*.f64 b 1) 2))
55.9%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (neg.f64 (pow.f64 (exp.f64 (-.f64 (/.f64 (pow.f64 (log.f64 (/.f64 180 (PI.f64))) 2) (-.f64 (log.f64 (*.f64 (PI.f64) 1/180)) (log.f64 angle))) (/.f64 (pow.f64 (log.f64 angle) 2) (-.f64 (log.f64 (*.f64 (PI.f64) 1/180)) (log.f64 angle))))) 2)) (*.f64 angle (*.f64 (PI.f64) -1/180))))) 2) (pow.f64 (*.f64 b 1) 2))
56.3%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (neg.f64 (*.f64 angle angle)) (*.f64 (/.f64 -180 (PI.f64)) angle)))) 2) (pow.f64 (*.f64 b 1) 2))
77.7%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (exp.f64 (/.f64 (pow.f64 (log.f64 (PI.f64)) 3) (fma.f64 (log.f64 (/.f64 180 angle)) (log.f64 (/.f64 (PI.f64) (*.f64 angle 1/180))) (pow.f64 (log.f64 (PI.f64)) 2)))) (exp.f64 (/.f64 (pow.f64 (log.f64 (/.f64 180 angle)) 3) (fma.f64 (log.f64 (/.f64 180 angle)) (log.f64 (/.f64 (PI.f64) (*.f64 angle 1/180))) (pow.f64 (log.f64 (PI.f64)) 2))))))) 2) (pow.f64 (*.f64 b 1) 2))
77.8%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (exp.f64 (/.f64 (pow.f64 (log.f64 (PI.f64)) 2) (log.f64 (/.f64 (PI.f64) (*.f64 angle 1/180))))) (exp.f64 (/.f64 (pow.f64 (log.f64 (/.f64 180 angle)) 2) (log.f64 (/.f64 (PI.f64) (*.f64 angle 1/180)))))))) 2) (pow.f64 (*.f64 b 1) 2))
43.3%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (binary32->binary64 (*.f32 (binary64->binary32 angle) (PI.f32))) 180))) 2) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) 2))
79.8%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 (cbrt.f64 (exp.f64 (log.f64 (/.f64 (PI.f64) (/.f64 180 angle))))) (cbrt.f64 (exp.f64 (log.f64 (/.f64 (PI.f64) (/.f64 180 angle)))))) (cbrt.f64 (exp.f64 (log.f64 (/.f64 (PI.f64) (/.f64 180 angle)))))))) 2))
79.8%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) 2) (pow.f64 (*.f64 b (cos.f64 (exp.f64 (log.f64 (/.f64 (PI.f64) (/.f64 180 angle)))))) 2))
79.5%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) 2) (pow.f64 (*.f64 b (binary32->binary64 (binary64->binary32 (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle)))))) 2))
79.4%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) 2) (pow.f64 (*.f64 b (binary32->binary64 (binary64->binary32 (cos.f64 (exp.f64 (log.f64 (/.f64 (PI.f64) (/.f64 180 angle)))))))) 2))
79.2%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) 2) (pow.f64 (*.f64 b 1) 2))
79.5%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 1 (/.f64 180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 (*.f64 b 1) 2))
79.6%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 -1 (/.f64 (/.f64 -180 angle) (PI.f64))))) 2) (pow.f64 (*.f64 b 1) 2))
55.8%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 (pow.f64 (/.f64 (/.f64 180 angle) (PI.f64)) -2) -1) (/.f64 (/.f64 -180 (PI.f64)) angle)))) 2) (pow.f64 (*.f64 b 1) 2))
56.5%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 (/.f64 1 angle) (PI.f64)) (*.f64 1/180 (pow.f64 (*.f64 (PI.f64) angle) 2))))) 2) (pow.f64 (*.f64 b 1) 2))
79.8%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 b (cbrt.f64 (pow.f64 (binary32->binary64 (binary64->binary32 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 3))) 2))
79.8%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 b (binary32->binary64 (binary64->binary32 (cos.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 angle 180) (PI.f64))) (cbrt.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) (cbrt.f64 (*.f64 (/.f64 angle 180) (PI.f64)))))))) 2))
62.1%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (binary32->binary64 (pow.f32 (*.f32 (binary64->binary32 (binary32->binary64 (binary64->binary32 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (binary64->binary32 b)) 2)))
79.5%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 (*.f64 (PI.f64) angle) 1/32400) 180))) 2) (pow.f64 (*.f64 b 1) 2))
78.7%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 (PI.f64) angle) (*.f64 (*.f64 (*.f64 (PI.f64) angle) 1/32400) (/.f64 (/.f64 180 angle) (PI.f64)))))) 2) (pow.f64 (*.f64 b 1) 2))
79.5%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/180))) 2) (pow.f64 (*.f64 b 1) 2))
79.9%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 (PI.f64) 1/180) (*.f64 angle (*.f64 angle (/.f64 1 angle)))))) 2) (pow.f64 (*.f64 b 1) 2))
78.7%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 (PI.f64) 1/180) (exp.f64 (+.f64 (log.f64 angle) (*.f64 (log.f64 angle) 0)))))) 2) (pow.f64 (*.f64 b 1) 2))
79.5%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) 2) (pow.f64 (*.f64 b 1) 2))
78.8%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (exp.f64 (log.f64 (*.f64 (PI.f64) angle))) (exp.f64 (log.f64 1/180))))) 2) (pow.f64 (*.f64 b 1) 2))
78.7%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (exp.f64 (log.f64 (*.f64 angle 1/180))) (exp.f64 (log.f64 (PI.f64)))))) 2) (pow.f64 (*.f64 b 1) 2))
78.6%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 (exp.f64 (log.f64 angle)))))) 2) (pow.f64 (*.f64 b 1) 2))
79.9%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) 2) (pow.f64 (*.f64 b 1) 2))
79.5%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 1/180 (pow.f64 (/.f64 (/.f64 1 angle) (PI.f64)) -1)))) 2) (pow.f64 (*.f64 b 1) 2))
79.9%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (expm1.f64 (log1p.f64 (*.f64 angle (/.f64 (PI.f64) 180)))))) 2) (pow.f64 (*.f64 b 1) 2))
77.8%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (exp.f64 (-.f64 (/.f64 (pow.f64 (log.f64 (PI.f64)) 2) (log.f64 (/.f64 (PI.f64) (*.f64 1/180 angle)))) (/.f64 (pow.f64 (log.f64 (/.f64 180 angle)) 2) (log.f64 (/.f64 (PI.f64) (*.f64 1/180 angle)))))))) 2) (pow.f64 (*.f64 b 1) 2))
42.7%
(+.f64 (pow.f64 (*.f64 a (binary32->binary64 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))))) 2) (pow.f64 (*.f64 b 1) 2))
69.0%
(+.f64 (pow.f64 (*.f64 a (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))) 2) (pow.f64 (*.f64 b 1) 2))
69.3%
(+.f64 (pow.f64 (*.f64 a (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))))) 2) (pow.f64 (*.f64 b 1) 2))
75.3%
(+.f64 (pow.f64 (*.f64 1/180 (*.f64 (*.f64 angle (PI.f64)) a)) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) 2))
74.6%
(+.f64 (pow.f64 (*.f64 1/180 (*.f64 angle (*.f64 (PI.f64) a))) 2) (pow.f64 (*.f64 b 1) 2))
65.7%
(+.f64 (pow.f64 (log.f64 (exp.f64 (*.f64 a (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))))) 2) (pow.f64 (*.f64 b 1) 2))
67.7%
(+.f64 (pow.f64 (binary32->binary64 (binary64->binary32 (*.f64 a (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))) 2) (pow.f64 (*.f64 b 1) 2))
59.7%
(+.f64 (/.f64 (-.f64 1 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/90)))) (/.f64 2 (*.f64 a a))) (pow.f64 (*.f64 b 1) 2))
74.6%
(+.f64 (*.f64 (pow.f64 (*.f64 a (*.f64 angle (PI.f64))) 2) 1/32400) (pow.f64 (*.f64 b 1) 2))
67.9%
(+.f64 (*.f64 (pow.f64 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180)) 2) (*.f64 a a)) (pow.f64 (*.f64 b 1) 2))
67.8%
(+.f64 (*.f64 (pow.f64 (sin.f64 (/.f64 1 (/.f64 180 (*.f64 angle (PI.f64))))) 2) (*.f64 a a)) (pow.f64 (*.f64 b 1) 2))
67.7%
(+.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cbrt.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (cbrt.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))) 2) (*.f64 a a)) (pow.f64 (*.f64 b 1) 2))
67.9%
(+.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 2) (*.f64 a a)) (pow.f64 (*.f64 b 1) 2))
67.8%
(+.f64 (*.f64 (pow.f64 (sin.f64 (expm1.f64 (log1p.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))) 2) (*.f64 a a)) (pow.f64 (*.f64 b 1) 2))
63.0%
(+.f64 (*.f64 (pow.f64 (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (*.f64 a a)) (pow.f64 (*.f64 b 1) 2))
59.7%
(+.f64 (*.f64 (/.f64 (+.f64 -1 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/90)))) -2) (*.f64 a a)) (pow.f64 (*.f64 b 1) 2))
59.7%
(+.f64 (*.f64 (-.f64 1/2 (*.f64 1/2 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)))) (*.f64 a a)) (pow.f64 (*.f64 b 1) 2))
72.7%
(+.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 angle a) (pow.f64 (PI.f64) 2)) a) angle) 1/32400) (pow.f64 (*.f64 b 1) 2))
61.6%
(+.f64 (*.f64 (*.f64 angle angle) (*.f64 (pow.f64 (*.f64 (PI.f64) a) 2) 1/32400)) (pow.f64 (*.f64 b 1) 2))
77.1%
(+.f64 (*.f64 (*.f64 a (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (pow.f64 (*.f64 b 1) 2))
34.2%
(+.f64 (*.f64 (binary32->binary64 (pow.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle)))) 2)) (*.f64 a a)) (pow.f64 (*.f64 b 1) 2))
60.7%
(+.f64 (*.f64 (binary32->binary64 (binary64->binary32 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))) (*.f64 a a)) (pow.f64 (*.f64 b 1) 2))
60.8%
(+.f64 (*.f64 (binary32->binary64 (binary64->binary32 (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 2))) (*.f64 a a)) (pow.f64 (*.f64 b 1) 2))
64.3%
(+.f64 (exp.f64 (*.f64 2 (log.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64))) 1/180))))))) (pow.f64 (*.f64 b 1) 2))
62.1%
(+.f64 (exp.f64 (*.f64 2 (log.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (binary32->binary64 (PI.f32)) 1/180))))))) (pow.f64 (*.f64 b 1) 2))
63.5%
(+.f64 (exp.f64 (*.f64 2 (log.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))) (pow.f64 (*.f64 b 1) 2))
56.1%
(*.f64 b b)
16.6%
(log.f64 (exp.f64 (binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180)))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 (cos.f64 (/.f64 (PI.f32) (/.f64 180 (binary32->binary64 (binary64->binary32 angle))))))) 2)))))
72.2%
(exp.f64 (log.f64 (+.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2) 1/32400) (pow.f64 (*.f64 b 1) 2))))
17.2%
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 (cos.f64 (*.f64 1/180 (*.f64 (PI.f64) (binary32->binary64 (binary64->binary32 angle))))))) 2) (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2)))
16.5%
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle))))) 2)))
16.5%
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (exp.f32 (log.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle))))))) 2)))
17.2%
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180)))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 (cos.f64 (/.f64 (PI.f32) (/.f64 180 (binary32->binary64 (binary64->binary32 angle))))))) 2)))
51.3%
(binary32->binary64 (binary64->binary32 (+.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))) a) 2) (*.f64 b b))))
49.3%
(binary32->binary64 (binary64->binary32 (+.f64 (pow.f64 (*.f64 1/180 (*.f64 (PI.f64) (*.f64 angle a))) 2) (*.f64 b b))))
Compiler

Compiled 7975 to 5881 computations (26.3% saved)

regimes735.0ms (2%)

Counts
218 → 1
Calls
Call 1
Inputs
(*.f64 b b)
(fma.f64 1/32400 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2) (*.f64 b b))
(fma.f64 b b (*.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 2) 1/32400))
(+.f64 (*.f64 (pow.f64 (*.f64 a (*.f64 angle (PI.f64))) 2) 1/32400) (pow.f64 (*.f64 b 1) 2))
(+.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2) 1/32400) (pow.f64 (*.f64 b 1) 2))
(+.f64 (pow.f64 (*.f64 1/180 (*.f64 angle (*.f64 (PI.f64) a))) 2) (pow.f64 (*.f64 b 1) 2))
(+.f64 (pow.f64 (*.f64 1/180 (*.f64 (PI.f64) (*.f64 angle a))) 2) (pow.f64 (*.f64 b 1) 2))
(+.f64 (pow.f64 (*.f64 a (*.f64 angle (*.f64 1/180 (PI.f64)))) 2) (pow.f64 (*.f64 b 1) 2))
(+.f64 (pow.f64 (/.f64 (*.f64 angle a) (/.f64 180 (PI.f64))) 2) (pow.f64 (*.f64 b 1) 2))
(+.f64 (pow.f64 (/.f64 (*.f64 (PI.f64) a) (/.f64 180 angle)) 2) (pow.f64 (*.f64 b 1) 2))
(+.f64 (pow.f64 (/.f64 (*.f64 (PI.f64) (*.f64 angle a)) 180) 2) (pow.f64 (*.f64 b 1) 2))
(+.f64 (pow.f64 (neg.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)) a)) 2) (pow.f64 (*.f64 b 1) 2))
(+.f64 (pow.f64 (/.f64 (*.f64 (*.f64 (PI.f64) (neg.f64 angle)) a) -180) 2) (pow.f64 (*.f64 b 1) 2))
(/.f64 1 (/.f64 1 (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 2) 1/32400 (*.f64 b b))))
(fma.f64 1/32400 (*.f64 (*.f64 (pow.f64 (PI.f64) 2) (*.f64 angle angle)) (*.f64 a a)) (*.f64 b b))
(fma.f64 (*.f64 (PI.f64) (*.f64 angle a)) (*.f64 1/32400 (*.f64 (PI.f64) (*.f64 angle a))) (*.f64 b b))
(fma.f64 (*.f64 (*.f64 1/32400 (PI.f64)) (*.f64 angle a)) (*.f64 angle (*.f64 (PI.f64) a)) (*.f64 b b))
(+.f64 (*.f64 angle (*.f64 angle (pow.f64 (*.f64 (PI.f64) (*.f64 1/180 a)) 2))) (pow.f64 (*.f64 b 1) 2))
(+.f64 (*.f64 (*.f64 1/180 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2)) 1/180) (pow.f64 (*.f64 b 1) 2))
(+.f64 (*.f64 (*.f64 a a) (pow.f64 (*.f64 angle (*.f64 1/180 (PI.f64))) 2)) (pow.f64 (*.f64 b 1) 2))
(+.f64 (*.f64 (*.f64 angle angle) (*.f64 (pow.f64 (*.f64 (PI.f64) a) 2) 1/32400)) (pow.f64 (*.f64 b 1) 2))
(+.f64 (*.f64 (pow.f64 (/.f64 (/.f64 180 angle) (PI.f64)) -2) (*.f64 a a)) (pow.f64 (*.f64 b 1) 2))
(+.f64 (pow.f64 (/.f64 (*.f64 -1 a) (/.f64 (/.f64 -180 (PI.f64)) angle)) 2) (pow.f64 (*.f64 b 1) 2))
(+.f64 (pow.f64 (/.f64 (*.f64 1/180 (*.f64 angle a)) (/.f64 1 (PI.f64))) 2) (pow.f64 (*.f64 b 1) 2))
(+.f64 (*.f64 1/32400 (*.f64 (*.f64 (*.f64 a a) (*.f64 angle angle)) (pow.f64 (PI.f64) 2))) (pow.f64 (*.f64 b 1) 2))
(+.f64 (*.f64 angle (*.f64 (*.f64 1/180 (pow.f64 (*.f64 (PI.f64) a) 2)) (*.f64 angle 1/180))) (pow.f64 (*.f64 b 1) 2))
(+.f64 (*.f64 (*.f64 (*.f64 angle (*.f64 (*.f64 (PI.f64) (*.f64 angle a)) 1/32400)) a) (PI.f64)) (pow.f64 (*.f64 b 1) 2))
(+.f64 (*.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle a)) 1/32400) (PI.f64)) (*.f64 angle a)) (pow.f64 (*.f64 b 1) 2))
(+.f64 (*.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle a)) 1/32400) (*.f64 (PI.f64) a)) angle) (pow.f64 (*.f64 b 1) 2))
(+.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 angle a) (pow.f64 (PI.f64) 2)) a) angle) 1/32400) (pow.f64 (*.f64 b 1) 2))
(+.f64 (*.f64 (*.f64 (*.f64 (pow.f64 (PI.f64) 2) angle) angle) (*.f64 (*.f64 a a) 1/32400)) (pow.f64 (*.f64 b 1) 2))
(+.f64 (*.f64 (-.f64 1/2 (*.f64 1/2 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)))) (*.f64 a a)) (pow.f64 (*.f64 b 1) 2))
(+.f64 (*.f64 (/.f64 (+.f64 -1 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/90)))) -2) (*.f64 a a)) (pow.f64 (*.f64 b 1) 2))
(+.f64 (/.f64 (-.f64 1 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/90)))) (/.f64 2 (*.f64 a a))) (pow.f64 (*.f64 b 1) 2))
(+.f64 (*.f64 angle (*.f64 (*.f64 (pow.f64 (PI.f64) 2) (*.f64 1/180 (*.f64 angle a))) (*.f64 1/180 a))) (pow.f64 (*.f64 b 1) 2))
(binary32->binary64 (binary64->binary32 (+.f64 (pow.f64 (*.f64 1/180 (*.f64 (PI.f64) (*.f64 angle a))) 2) (*.f64 b b))))
(+.f64 (pow.f64 (*.f64 1/180 (*.f64 angle (binary32->binary64 (*.f32 (PI.f32) (binary64->binary32 a))))) 2) (pow.f64 (*.f64 b 1) 2))
(+.f64 (*.f64 (binary32->binary64 (pow.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle)))) 2)) (*.f64 a a)) (pow.f64 (*.f64 b 1) 2))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 2) (pow.f64 (*.f64 b 1) 2))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) 2) (pow.f64 (*.f64 b 1) 2))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) 2) (pow.f64 (*.f64 b 1) 2))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/180))) 2) (pow.f64 (*.f64 b 1) 2))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) 2) (pow.f64 (*.f64 b 1) 2))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) 2) (pow.f64 (*.f64 b 1) 2))
(+.f64 (*.f64 (*.f64 a (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 2)) a) (pow.f64 (*.f64 b 1) 2))
(+.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 2) (*.f64 a a)) (pow.f64 (*.f64 b 1) 2))
(+.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) (*.f64 a a)) (pow.f64 (*.f64 b 1) 2))
(+.f64 (*.f64 (pow.f64 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180)) 2) (*.f64 a a)) (pow.f64 (*.f64 b 1) 2))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 (*.f64 (PI.f64) angle) 1/32400) 180))) 2) (pow.f64 (*.f64 b 1) 2))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 -1 (/.f64 (/.f64 -180 angle) (PI.f64))))) 2) (pow.f64 (*.f64 b 1) 2))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 -1/180 (/.f64 (/.f64 -1 angle) (PI.f64))))) 2) (pow.f64 (*.f64 b 1) 2))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 1 (/.f64 180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 (*.f64 b 1) 2))
(+.f64 (*.f64 (pow.f64 (sin.f64 (/.f64 1 (/.f64 180 (*.f64 angle (PI.f64))))) 2) (*.f64 a a)) (pow.f64 (*.f64 b 1) 2))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (/.f64 1 (/.f64 -1 angle)) (/.f64 -180 (PI.f64))))) 2) (pow.f64 (*.f64 b 1) 2))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (neg.f64 (*.f64 angle angle)) (*.f64 (/.f64 -180 (PI.f64)) angle)))) 2) (pow.f64 (*.f64 b 1) 2))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 (PI.f64) 1/180) (*.f64 angle (*.f64 angle (/.f64 1 angle)))))) 2) (pow.f64 (*.f64 b 1) 2))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180)))) 2) (pow.f32 (binary64->binary32 b) 2)))
(+.f64 (pow.f64 (*.f64 a (binary32->binary64 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))))) 2) (pow.f64 (*.f64 b 1) 2))
(binary32->binary64 (binary64->binary32 (+.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))) a) 2) (*.f64 b b))))
(exp.f64 (log.f64 (+.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2) 1/32400) (pow.f64 (*.f64 b 1) 2))))
(+.f64 (exp.f64 (*.f64 2 (log.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))) (pow.f64 (*.f64 b 1) 2))
(+.f64 (exp.f64 (*.f64 2 (log.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))) (pow.f64 (*.f64 b 1) 2))
(+.f64 (pow.f64 (*.f64 1/180 (*.f64 (*.f64 angle (PI.f64)) a)) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) 2))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 1/180 (pow.f64 (/.f64 (/.f64 1 angle) (PI.f64)) -1)))) 2) (pow.f64 (*.f64 b 1) 2))
(+.f64 (pow.f64 (*.f64 a (*.f64 angle (*.f64 1/180 (PI.f64)))) 2) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) 2))
(+.f64 (*.f64 (*.f64 a a) (pow.f64 (*.f64 angle (*.f64 1/180 (PI.f64))) 2)) (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) 2))
(+.f64 (*.f64 (*.f64 a (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (pow.f64 (*.f64 b 1) 2))
(+.f64 (*.f64 1/32400 (*.f64 (*.f64 (*.f64 a a) (*.f64 angle angle)) (pow.f64 (PI.f64) 2))) (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) 2))
(binary32->binary64 (binary64->binary32 (fma.f64 b b (pow.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))))
(+.f64 (binary32->binary64 (binary64->binary32 (pow.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2))) (pow.f64 (*.f64 b 1) 2))
(+.f64 (pow.f64 (binary32->binary64 (binary64->binary32 (*.f64 a (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))) 2) (pow.f64 (*.f64 b 1) 2))
(+.f64 (pow.f64 (binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))) a))) 2) (pow.f64 (*.f64 b 1) 2))
(+.f64 (pow.f64 (*.f64 a (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))))) 2) (pow.f64 (*.f64 b 1) 2))
(+.f64 (pow.f64 (*.f64 a (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))) 2) (pow.f64 (*.f64 b 1) 2))
(+.f64 (exp.f64 (*.f64 2 (log.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (binary32->binary64 (PI.f32)) 1/180))))))) (pow.f64 (*.f64 b 1) 2))
(+.f64 (*.f64 (binary32->binary64 (binary64->binary32 (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 2))) (*.f64 a a)) (pow.f64 (*.f64 b 1) 2))
(+.f64 (*.f64 (binary32->binary64 (binary64->binary32 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))) (*.f64 a a)) (pow.f64 (*.f64 b 1) 2))
(+.f64 (*.f64 (pow.f64 (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (*.f64 a a)) (pow.f64 (*.f64 b 1) 2))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180)))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180)))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle))))) 2)))
(+.f64 (expm1.f64 (log1p.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) 2))) (pow.f64 (*.f64 b 1) 2))
(+.f64 (pow.f64 (log.f64 (exp.f64 (*.f64 a (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))))) 2) (pow.f64 (*.f64 b 1) 2))
(+.f64 (pow.f64 (*.f64 a (expm1.f64 (log1p.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))))) 2) (pow.f64 (*.f64 b 1) 2))
(+.f64 (pow.f64 (*.f64 a (log1p.f64 (expm1.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))))) 2) (pow.f64 (*.f64 b 1) 2))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (expm1.f64 (log1p.f64 (*.f64 angle (/.f64 (PI.f64) 180)))))) 2) (pow.f64 (*.f64 b 1) 2))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 (exp.f64 (log.f64 angle)))))) 2) (pow.f64 (*.f64 b 1) 2))
(+.f64 (*.f64 (pow.f64 (sin.f64 (expm1.f64 (log1p.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))) 2) (*.f64 a a)) (pow.f64 (*.f64 b 1) 2))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) (/.f64 1 (exp.f64 (log.f64 1/180)))))) 2) (pow.f64 (*.f64 b 1) 2))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) 2))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))) 2) (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) 2))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) 2))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))) 2))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) 2) (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) 2))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) 2))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))) 2))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) 2) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) 2))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (/.f64 (*.f64 (PI.f64) 1/180) (pow.f64 angle -1/2)) (pow.f64 angle -1/2)))) 2) (pow.f64 (*.f64 b 1) 2))
(+.f64 (*.f64 (*.f64 a (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 2)) a) (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) 2))
(+.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 2) (*.f64 a a)) (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) 2))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 b (cos.f64 (/.f64 1/180 (/.f64 1 (*.f64 angle (PI.f64)))))) 2))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 1/180 (/.f64 1 (*.f64 angle (PI.f64)))))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 1 (/.f64 (/.f64 180 angle) (PI.f64))))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) 2) (pow.f64 (*.f64 b (cos.f64 (/.f64 1/180 (/.f64 1 (*.f64 angle (PI.f64)))))) 2))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (/.f64 (PI.f64) (/.f64 -1 angle)) -180))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 (/.f64 1 angle) (PI.f64)) (*.f64 1/180 (pow.f64 (*.f64 (PI.f64) angle) 2))))) 2) (pow.f64 (*.f64 b 1) 2))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (/.f64 (PI.f64) (pow.f64 (*.f64 angle 1/180) -1/2)) (pow.f64 (*.f64 angle 1/180) -1/2)))) 2) (pow.f64 (*.f64 b 1) 2))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 -1 (*.f64 (/.f64 1 angle) (/.f64 -180 (PI.f64)))))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (neg.f64 (pow.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)) (*.f64 angle (*.f64 (PI.f64) -1/180))))) 2) (pow.f64 (*.f64 b 1) 2))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 (PI.f64) angle) (*.f64 (*.f64 (*.f64 (PI.f64) angle) 1/32400) (/.f64 (/.f64 180 angle) (PI.f64)))))) 2) (pow.f64 (*.f64 b 1) 2))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 (pow.f64 (/.f64 (/.f64 180 angle) (PI.f64)) -2) -1) (/.f64 (/.f64 -180 (PI.f64)) angle)))) 2) (pow.f64 (*.f64 b 1) 2))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (pow.f64 (/.f64 180 angle) -1/2) (/.f64 (/.f64 1 (PI.f64)) (pow.f64 (/.f64 180 angle) -1/2))))) 2) (pow.f64 (*.f64 b 1) 2))
(+.f64 (exp.f64 (*.f64 2 (+.f64 (*.f64 (*.f64 (pow.f64 (PI.f64) 2) (*.f64 angle angle)) -1/194400) (log.f64 (*.f64 (PI.f64) (*.f64 1/180 (*.f64 angle a))))))) (pow.f64 (*.f64 b 1) 2))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (neg.f64 (pow.f64 (/.f64 (PI.f64) (/.f64 -1 (*.f64 angle -1/180))) 2)) (*.f64 angle (*.f64 (PI.f64) -1/180))))) 2) (pow.f64 (*.f64 b 1) 2))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) 2) (pow.f64 (*.f64 b (cos.f64 (/.f64 (neg.f64 (*.f64 (*.f64 (*.f64 angle (neg.f64 (PI.f64))) angle) 1/180)) angle))) 2))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 -1 angle) (/.f64 (*.f64 1/180 (PI.f64)) (neg.f64 (/.f64 1 (*.f64 angle angle))))))) 2))
(+.f64 (pow.f64 (*.f64 a (binary32->binary64 (sin.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle)))))) 2) (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) 2))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) 2) (pow.f64 (*.f64 b (binary32->binary64 (cos.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle)))))) 2))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) 2) (pow.f64 (*.f64 b (binary32->binary64 (cos.f32 (*.f32 (/.f32 (binary64->binary32 angle) 180) (PI.f32))))) 2))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) 2) (pow.f64 (*.f64 b (binary32->binary64 (cos.f32 (/.f32 (binary64->binary32 angle) (/.f32 180 (PI.f32)))))) 2))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) 2) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (binary32->binary64 (PI.f32))) 180))) 2))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (binary32->binary64 (PI.f32))) 180))) 2) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) 2))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (neg.f64 (pow.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) 2)) (*.f64 angle (*.f64 (binary32->binary64 (PI.f32)) -1/180))))) 2) (pow.f64 (*.f64 b 1) 2))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (neg.f64 (pow.f64 (*.f64 1/180 (*.f64 angle (binary32->binary64 (PI.f32)))) 2)) (*.f64 angle (*.f64 (PI.f64) -1/180))))) 2) (pow.f64 (*.f64 b 1) 2))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (exp.f32 (log.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle))))))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (log.f32 (exp.f32 (cos.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle))))))) 2)))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (pow.f64 (exp.f64 -1) (log.f64 (/.f64 (/.f64 180 angle) (PI.f64)))))) 2) (pow.f64 (*.f64 b 1) 2))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (binary32->binary64 (*.f32 (binary64->binary32 angle) (PI.f32))) 180))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (binary32->binary64 (*.f32 (binary64->binary32 angle) (PI.f32))) 180))) 2) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) 2))
(+.f64 (pow.f64 (*.f64 a (*.f64 angle (*.f64 1/180 (PI.f64)))) 2) (pow.f64 (*.f64 b (log.f64 (exp.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) 180))))) 2))
(+.f64 (exp.f64 (*.f64 2 (log.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))) (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) 2))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 (PI.f64) 1/180) (exp.f64 (+.f64 (log.f64 angle) (*.f64 (log.f64 angle) 0)))))) 2) (pow.f64 (*.f64 b 1) 2))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (neg.f64 (pow.f64 (*.f64 1/180 (binary32->binary64 (*.f32 (binary64->binary32 angle) (PI.f32)))) 2)) (*.f64 angle (*.f64 (PI.f64) -1/180))))) 2) (pow.f64 (*.f64 b 1) 2))
(+.f64 (*.f64 (*.f64 a (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) 2))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 (/.f64 32400 angle) angle) (/.f64 (PI.f64) (/.f64 5832000 (pow.f64 angle 3)))))) 2))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) 2) (pow.f64 (*.f64 b (binary32->binary64 (cos.f32 (exp.f32 (log.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle)))))))) 2))
(binary32->binary64 (binary64->binary32 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2))))
(+.f64 (pow.f64 (binary32->binary64 (binary64->binary32 (*.f64 a (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2))
(+.f64 (pow.f64 (binary32->binary64 (binary64->binary32 (*.f64 a (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))))) 2) (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) 2))
(+.f64 (pow.f64 (*.f64 a (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) 2))
(+.f64 (pow.f64 (*.f64 a (binary32->binary64 (binary64->binary32 (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))))) 2) (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) 2))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 b (binary32->binary64 (binary64->binary32 (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))))) 2))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) 2) (pow.f64 (*.f64 b (binary32->binary64 (binary64->binary32 (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle)))))) 2))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) 2) (binary32->binary64 (binary64->binary32 (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2))))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) 2) (pow.f64 (*.f64 b (binary32->binary64 (binary64->binary32 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) 2))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) 2) (pow.f64 (*.f64 b (binary32->binary64 (binary64->binary32 (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))))) 2))
(+.f64 (pow.f64 (binary32->binary64 (binary64->binary32 (*.f64 a (sin.f64 (/.f64 (/.f64 (PI.f64) (/.f64 -1 angle)) -180))))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 b (binary32->binary64 (binary64->binary32 (cos.f64 (/.f64 (*.f64 angle 1/180) (/.f64 1 (PI.f64))))))) 2))
(log.f64 (exp.f64 (binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle))))) 2)))))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180)))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 (cos.f64 (/.f64 (PI.f32) (/.f64 180 (binary32->binary64 (binary64->binary32 angle))))))) 2)))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (exp.f64 (log.f64 (*.f64 angle 1/180))) (exp.f64 (log.f64 (PI.f64)))))) 2) (pow.f64 (*.f64 b 1) 2))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (exp.f64 (log.f64 (*.f64 (PI.f64) angle))) (exp.f64 (log.f64 1/180))))) 2) (pow.f64 (*.f64 b 1) 2))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) 2) (pow.f64 (*.f64 b (cos.f64 (binary32->binary64 (exp.f32 (log.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle)))))))) 2))
(+.f64 (exp.f64 (*.f64 2 (log.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64))) 1/180))))))) (pow.f64 (*.f64 b 1) 2))
(+.f64 (exp.f64 (log.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) 2))) (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) 2))
(+.f64 (expm1.f64 (log1p.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) 2))) (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) 2))
(+.f64 (pow.f64 (log.f64 (exp.f64 (*.f64 a (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) 2))
(+.f64 (pow.f64 (*.f64 a (expm1.f64 (log1p.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))))) 2) (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) 2))
(+.f64 (pow.f64 (*.f64 a (log1p.f64 (expm1.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))))) 2) (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) 2))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (exp.f64 (log.f64 (/.f64 (PI.f64) (/.f64 180 angle)))))) 2) (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) 2))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (expm1.f64 (log1p.f64 (/.f64 (PI.f64) (/.f64 180 angle)))))) 2) (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) 2))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) 2) (pow.f64 (*.f64 b (log.f64 (exp.f64 (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))))) 2))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) 2) (pow.f64 (*.f64 b (cos.f64 (exp.f64 (log.f64 (/.f64 (PI.f64) (/.f64 180 angle)))))) 2))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) 2) (pow.f64 (*.f64 b (log1p.f64 (expm1.f64 (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle)))))) 2))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle (PI.f64)) (exp.f64 (log.f64 1/180))))) 2))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) 2) (pow.f64 (*.f64 b (log.f64 (exp.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) 180))))) 2))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) 2) (pow.f64 (*.f64 b (log1p.f64 (expm1.f64 (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))))) 2))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (neg.f64 (pow.f64 (/.f64 (*.f64 angle (/.f64 (/.f64 180 angle) (PI.f64))) (/.f64 (pow.f64 (*.f64 (PI.f64) 1/180) -2) angle)) 2)) (*.f64 angle (*.f64 (PI.f64) -1/180))))) 2) (pow.f64 (*.f64 b 1) 2))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 (cos.f64 (*.f64 1/180 (*.f64 (PI.f64) (binary32->binary64 (binary64->binary32 angle))))))) 2) (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))) 2)))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (binary32->binary64 (pow.f32 (*.f32 (binary64->binary32 (binary32->binary64 (binary64->binary32 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (binary64->binary32 b)) 2)))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) 2) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64)))) 180))) 2))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) 2) (pow.f64 (*.f64 b (cos.f64 (pow.f64 (exp.f64 -1) (log.f64 (/.f64 180 (*.f64 angle (PI.f64))))))) 2))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (pow.f64 (exp.f64 -1) (log.f64 (/.f64 180 (*.f64 angle (PI.f64))))))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (pow.f64 (exp.f64 (log.f64 (/.f64 (/.f64 180 angle) (PI.f64)))) -1))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2))
(+.f64 (pow.f64 (pow.f64 (exp.f64 1) (log.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) 2))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) 2) (pow.f64 (*.f64 b (cos.f64 (exp.f64 (*.f64 -1 (-.f64 (log.f64 (/.f64 180 (PI.f64))) (log.f64 angle)))))) 2))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) 2) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (cbrt.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (PI.f64)))) 180))) 2))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (exp.f64 (-.f64 (*.f64 (log.f64 (/.f64 180 (PI.f64))) -1) (*.f64 (log.f64 angle) -1))))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 b (cos.f64 (exp.f64 (-.f64 (*.f64 (log.f64 (/.f64 180 (PI.f64))) -1) (*.f64 (log.f64 angle) -1))))) 2))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) 2) (pow.f64 (*.f64 b (cos.f64 (exp.f64 (-.f64 (*.f64 (log.f64 (/.f64 180 (PI.f64))) -1) (*.f64 (log.f64 angle) -1))))) 2))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 angle 180) (PI.f64))) (sqrt.f64 (*.f64 (/.f64 angle 180) (PI.f64)))))) 2))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 angle 1/180) (PI.f64))) (sqrt.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))))) 2))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 angle 180) (PI.f64))) (sqrt.f64 (*.f64 (/.f64 angle 180) (PI.f64)))))) 2))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 (sqrt.f64 (/.f64 (*.f64 angle (PI.f64)) 180)) (sqrt.f64 (/.f64 (*.f64 angle (PI.f64)) 180))))) 2))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (neg.f64 (pow.f64 (/.f64 (PI.f64) (/.f64 (exp.f64 (fma.f64 -1 (log.f64 angle) 0)) 1/180)) 2)) (*.f64 angle (*.f64 (PI.f64) -1/180))))) 2) (pow.f64 (*.f64 b 1) 2))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 angle (/.f64 (PI.f64) 180))) (cbrt.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) (cbrt.f64 (*.f64 angle (/.f64 (PI.f64) 180)))))) 2) (pow.f64 (*.f64 b 1) 2))
(+.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cbrt.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (cbrt.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))) 2) (*.f64 a a)) (pow.f64 (*.f64 b 1) 2))
(+.f64 (*.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (sqrt.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))) (sqrt.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))) (pow.f64 (*.f64 b 1) 2))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (neg.f64 (pow.f64 (/.f64 (neg.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 4)) (*.f64 (pow.f64 (*.f64 angle (PI.f64)) 3) -1/5832000)) 2)) (*.f64 angle (*.f64 (PI.f64) -1/180))))) 2) (pow.f64 (*.f64 b 1) 2))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 b (log1p.f64 (expm1.f64 (binary32->binary64 (binary64->binary32 (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))))))) 2))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) 2) (pow.f64 (*.f64 b (binary32->binary64 (binary64->binary32 (cos.f64 (exp.f64 (log.f64 (/.f64 (PI.f64) (/.f64 180 angle)))))))) 2))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) 2) (pow.f64 (*.f64 b (log.f64 (binary32->binary64 (binary64->binary32 (exp.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) 180))))))) 2))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 b (cbrt.f64 (pow.f64 (binary32->binary64 (binary64->binary32 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 3))) 2))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) 2) (pow.f64 (*.f64 b (cos.f64 (exp.f64 (-.f64 (*.f64 (log.f64 (/.f64 180 (binary32->binary64 (PI.f32)))) -1) (*.f64 (log.f64 angle) -1))))) 2))
(log.f64 (exp.f64 (binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180)))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 (cos.f64 (/.f64 (PI.f32) (/.f64 180 (binary32->binary64 (binary64->binary32 angle))))))) 2)))))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) 2) (pow.f64 (*.f64 b (log.f64 (exp.f64 (cos.f64 (exp.f64 (log.f64 (/.f64 (PI.f64) (/.f64 180 angle)))))))) 2))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) 2) (binary32->binary64 (binary64->binary32 (pow.f64 (*.f64 (cos.f64 (exp.f64 (*.f64 -1 (-.f64 (log.f64 (/.f64 180 (PI.f64))) (log.f64 angle))))) b) 2))))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) 2) (pow.f64 (*.f64 b (cos.f64 (cbrt.f64 (exp.f64 (+.f64 (neg.f64 (log.f64 (/.f64 180 (*.f64 angle (PI.f64))))) (*.f64 2 (neg.f64 (log.f64 (/.f64 180 (*.f64 angle (PI.f64))))))))))) 2))
(+.f64 (pow.f64 (*.f64 a (cbrt.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64))) (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 (PI.f64) (/.f64 180 angle))) (cbrt.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) (cbrt.f64 (/.f64 (PI.f64) (/.f64 180 angle)))))) 2) (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) 2))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 angle (PI.f64)) 180)) (cbrt.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) (cbrt.f64 (/.f64 (*.f64 angle (PI.f64)) 180))))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 b (cbrt.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64))) (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))))) 2))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 angle 180) (PI.f64))) (cbrt.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) (cbrt.f64 (*.f64 (/.f64 angle 180) (PI.f64)))))) 2))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) 2) (pow.f64 (*.f64 b (cbrt.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64))) (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))))) 2))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) 2) (pow.f64 (*.f64 b (cbrt.f64 (*.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) 180)) (cos.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) (cos.f64 (/.f64 (*.f64 angle (PI.f64)) 180))))) 2))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 angle 180) (PI.f64))) (cbrt.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) (cbrt.f64 (*.f64 (/.f64 angle 180) (PI.f64)))))) 2))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 (PI.f64) (/.f64 -1 angle))) (cbrt.f64 (/.f64 (PI.f64) (/.f64 -1 angle)))) (cbrt.f64 (/.f64 (PI.f64) (/.f64 -1 angle)))) -180))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2))
(+.f64 (*.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (sqrt.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))) (sqrt.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))) (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) 2))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 (/.f64 (neg.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 angle (PI.f64)))) (pow.f64 (*.f64 angle (PI.f64)) 3)) (*.f64 (*.f64 angle (PI.f64)) (*.f64 angle (PI.f64)))) -180))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 b (binary32->binary64 (binary64->binary32 (cos.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 angle 180) (PI.f64))) (cbrt.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) (cbrt.f64 (*.f64 (/.f64 angle 180) (PI.f64)))))))) 2))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (exp.f64 (-.f64 (/.f64 (pow.f64 (log.f64 (PI.f64)) 2) (log.f64 (/.f64 (PI.f64) (*.f64 1/180 angle)))) (/.f64 (pow.f64 (log.f64 (/.f64 180 angle)) 2) (log.f64 (/.f64 (PI.f64) (*.f64 1/180 angle)))))))) 2) (pow.f64 (*.f64 b 1) 2))
(+.f64 (cbrt.f64 (*.f64 (*.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2)) (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2))) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (exp.f64 (/.f64 (pow.f64 (log.f64 (PI.f64)) 2) (log.f64 (/.f64 (PI.f64) (*.f64 angle 1/180))))) (exp.f64 (/.f64 (pow.f64 (log.f64 (/.f64 180 angle)) 2) (log.f64 (/.f64 (PI.f64) (*.f64 angle 1/180)))))))) 2) (pow.f64 (*.f64 b 1) 2))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 (cbrt.f64 (exp.f64 (log.f64 (/.f64 (PI.f64) (/.f64 180 angle))))) (cbrt.f64 (exp.f64 (log.f64 (/.f64 (PI.f64) (/.f64 180 angle)))))) (cbrt.f64 (exp.f64 (log.f64 (/.f64 (PI.f64) (/.f64 180 angle)))))))) 2))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (neg.f64 (pow.f64 (exp.f64 (-.f64 (/.f64 (pow.f64 (log.f64 (/.f64 180 (PI.f64))) 2) (-.f64 (log.f64 (*.f64 (PI.f64) 1/180)) (log.f64 angle))) (/.f64 (pow.f64 (log.f64 angle) 2) (-.f64 (log.f64 (*.f64 (PI.f64) 1/180)) (log.f64 angle))))) 2)) (*.f64 angle (*.f64 (PI.f64) -1/180))))) 2) (pow.f64 (*.f64 b 1) 2))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (exp.f64 (-.f64 (/.f64 (pow.f64 (log.f64 (PI.f64)) 3) (fma.f64 (log.f64 (/.f64 180 angle)) (log.f64 (/.f64 (PI.f64) (*.f64 1/180 angle))) (pow.f64 (log.f64 (PI.f64)) 2))) (/.f64 (pow.f64 (log.f64 (/.f64 180 angle)) 3) (fma.f64 (log.f64 (/.f64 180 angle)) (log.f64 (/.f64 (PI.f64) (*.f64 1/180 angle))) (pow.f64 (log.f64 (PI.f64)) 2))))))) 2) (pow.f64 (*.f64 b 1) 2))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (exp.f64 (/.f64 (pow.f64 (log.f64 (PI.f64)) 3) (fma.f64 (log.f64 (/.f64 180 angle)) (log.f64 (/.f64 (PI.f64) (*.f64 angle 1/180))) (pow.f64 (log.f64 (PI.f64)) 2)))) (exp.f64 (/.f64 (pow.f64 (log.f64 (/.f64 180 angle)) 3) (fma.f64 (log.f64 (/.f64 180 angle)) (log.f64 (/.f64 (PI.f64) (*.f64 angle 1/180))) (pow.f64 (log.f64 (PI.f64)) 2))))))) 2) (pow.f64 (*.f64 b 1) 2))
Outputs
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) 2) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) 2))
Calls

6 calls:

110.0ms
(*.f64 (/.f64 angle 180) (PI.f64))
108.0ms
a
106.0ms
(/.f64 angle 180)
105.0ms
angle
104.0ms
b
Results
AccuracySegmentsBranch
80.6%1a
80.6%1b
80.6%1angle
80.6%1(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2))
80.6%1(*.f64 (/.f64 angle 180) (PI.f64))
80.6%1(/.f64 angle 180)
Compiler

Compiled 5152 to 3589 computations (30.3% saved)

regimes309.0ms (0.8%)

Counts
97 → 1
Calls
Call 1
Inputs
(*.f64 b b)
(fma.f64 1/32400 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2) (*.f64 b b))
(fma.f64 b b (*.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 2) 1/32400))
(+.f64 (*.f64 (pow.f64 (*.f64 a (*.f64 angle (PI.f64))) 2) 1/32400) (pow.f64 (*.f64 b 1) 2))
(+.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2) 1/32400) (pow.f64 (*.f64 b 1) 2))
(+.f64 (pow.f64 (*.f64 1/180 (*.f64 angle (*.f64 (PI.f64) a))) 2) (pow.f64 (*.f64 b 1) 2))
(+.f64 (pow.f64 (*.f64 1/180 (*.f64 (PI.f64) (*.f64 angle a))) 2) (pow.f64 (*.f64 b 1) 2))
(+.f64 (pow.f64 (*.f64 a (*.f64 angle (*.f64 1/180 (PI.f64)))) 2) (pow.f64 (*.f64 b 1) 2))
(+.f64 (pow.f64 (/.f64 (*.f64 angle a) (/.f64 180 (PI.f64))) 2) (pow.f64 (*.f64 b 1) 2))
(+.f64 (pow.f64 (/.f64 (*.f64 (PI.f64) a) (/.f64 180 angle)) 2) (pow.f64 (*.f64 b 1) 2))
(+.f64 (pow.f64 (/.f64 (*.f64 (PI.f64) (*.f64 angle a)) 180) 2) (pow.f64 (*.f64 b 1) 2))
(+.f64 (pow.f64 (neg.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)) a)) 2) (pow.f64 (*.f64 b 1) 2))
(+.f64 (pow.f64 (/.f64 (*.f64 (*.f64 (PI.f64) (neg.f64 angle)) a) -180) 2) (pow.f64 (*.f64 b 1) 2))
(/.f64 1 (/.f64 1 (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 2) 1/32400 (*.f64 b b))))
(fma.f64 1/32400 (*.f64 (*.f64 (pow.f64 (PI.f64) 2) (*.f64 angle angle)) (*.f64 a a)) (*.f64 b b))
(fma.f64 (*.f64 (PI.f64) (*.f64 angle a)) (*.f64 1/32400 (*.f64 (PI.f64) (*.f64 angle a))) (*.f64 b b))
(fma.f64 (*.f64 (*.f64 1/32400 (PI.f64)) (*.f64 angle a)) (*.f64 angle (*.f64 (PI.f64) a)) (*.f64 b b))
(+.f64 (*.f64 angle (*.f64 angle (pow.f64 (*.f64 (PI.f64) (*.f64 1/180 a)) 2))) (pow.f64 (*.f64 b 1) 2))
(+.f64 (*.f64 (*.f64 1/180 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2)) 1/180) (pow.f64 (*.f64 b 1) 2))
(+.f64 (*.f64 (*.f64 a a) (pow.f64 (*.f64 angle (*.f64 1/180 (PI.f64))) 2)) (pow.f64 (*.f64 b 1) 2))
(+.f64 (*.f64 (*.f64 angle angle) (*.f64 (pow.f64 (*.f64 (PI.f64) a) 2) 1/32400)) (pow.f64 (*.f64 b 1) 2))
(+.f64 (*.f64 (pow.f64 (/.f64 (/.f64 180 angle) (PI.f64)) -2) (*.f64 a a)) (pow.f64 (*.f64 b 1) 2))
(+.f64 (pow.f64 (/.f64 (*.f64 -1 a) (/.f64 (/.f64 -180 (PI.f64)) angle)) 2) (pow.f64 (*.f64 b 1) 2))
(+.f64 (pow.f64 (/.f64 (*.f64 1/180 (*.f64 angle a)) (/.f64 1 (PI.f64))) 2) (pow.f64 (*.f64 b 1) 2))
(+.f64 (*.f64 1/32400 (*.f64 (*.f64 (*.f64 a a) (*.f64 angle angle)) (pow.f64 (PI.f64) 2))) (pow.f64 (*.f64 b 1) 2))
(+.f64 (*.f64 angle (*.f64 (*.f64 1/180 (pow.f64 (*.f64 (PI.f64) a) 2)) (*.f64 angle 1/180))) (pow.f64 (*.f64 b 1) 2))
(+.f64 (*.f64 (*.f64 (*.f64 angle (*.f64 (*.f64 (PI.f64) (*.f64 angle a)) 1/32400)) a) (PI.f64)) (pow.f64 (*.f64 b 1) 2))
(+.f64 (*.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle a)) 1/32400) (PI.f64)) (*.f64 angle a)) (pow.f64 (*.f64 b 1) 2))
(+.f64 (*.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle a)) 1/32400) (*.f64 (PI.f64) a)) angle) (pow.f64 (*.f64 b 1) 2))
(+.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 angle a) (pow.f64 (PI.f64) 2)) a) angle) 1/32400) (pow.f64 (*.f64 b 1) 2))
(+.f64 (*.f64 (*.f64 (*.f64 (pow.f64 (PI.f64) 2) angle) angle) (*.f64 (*.f64 a a) 1/32400)) (pow.f64 (*.f64 b 1) 2))
(+.f64 (*.f64 (-.f64 1/2 (*.f64 1/2 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)))) (*.f64 a a)) (pow.f64 (*.f64 b 1) 2))
(+.f64 (*.f64 (/.f64 (+.f64 -1 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/90)))) -2) (*.f64 a a)) (pow.f64 (*.f64 b 1) 2))
(+.f64 (/.f64 (-.f64 1 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/90)))) (/.f64 2 (*.f64 a a))) (pow.f64 (*.f64 b 1) 2))
(+.f64 (*.f64 angle (*.f64 (*.f64 (pow.f64 (PI.f64) 2) (*.f64 1/180 (*.f64 angle a))) (*.f64 1/180 a))) (pow.f64 (*.f64 b 1) 2))
(binary32->binary64 (binary64->binary32 (+.f64 (pow.f64 (*.f64 1/180 (*.f64 (PI.f64) (*.f64 angle a))) 2) (*.f64 b b))))
(+.f64 (pow.f64 (*.f64 1/180 (*.f64 angle (binary32->binary64 (*.f32 (PI.f32) (binary64->binary32 a))))) 2) (pow.f64 (*.f64 b 1) 2))
(+.f64 (*.f64 (binary32->binary64 (pow.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle)))) 2)) (*.f64 a a)) (pow.f64 (*.f64 b 1) 2))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 2) (pow.f64 (*.f64 b 1) 2))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) 2) (pow.f64 (*.f64 b 1) 2))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) 2) (pow.f64 (*.f64 b 1) 2))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/180))) 2) (pow.f64 (*.f64 b 1) 2))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) 2) (pow.f64 (*.f64 b 1) 2))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) 2) (pow.f64 (*.f64 b 1) 2))
(+.f64 (*.f64 (*.f64 a (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 2)) a) (pow.f64 (*.f64 b 1) 2))
(+.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 2) (*.f64 a a)) (pow.f64 (*.f64 b 1) 2))
(+.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) (*.f64 a a)) (pow.f64 (*.f64 b 1) 2))
(+.f64 (*.f64 (pow.f64 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180)) 2) (*.f64 a a)) (pow.f64 (*.f64 b 1) 2))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 (*.f64 (PI.f64) angle) 1/32400) 180))) 2) (pow.f64 (*.f64 b 1) 2))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 -1 (/.f64 (/.f64 -180 angle) (PI.f64))))) 2) (pow.f64 (*.f64 b 1) 2))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 -1/180 (/.f64 (/.f64 -1 angle) (PI.f64))))) 2) (pow.f64 (*.f64 b 1) 2))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 1 (/.f64 180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 (*.f64 b 1) 2))
(+.f64 (*.f64 (pow.f64 (sin.f64 (/.f64 1 (/.f64 180 (*.f64 angle (PI.f64))))) 2) (*.f64 a a)) (pow.f64 (*.f64 b 1) 2))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (/.f64 1 (/.f64 -1 angle)) (/.f64 -180 (PI.f64))))) 2) (pow.f64 (*.f64 b 1) 2))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (neg.f64 (*.f64 angle angle)) (*.f64 (/.f64 -180 (PI.f64)) angle)))) 2) (pow.f64 (*.f64 b 1) 2))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 (PI.f64) 1/180) (*.f64 angle (*.f64 angle (/.f64 1 angle)))))) 2) (pow.f64 (*.f64 b 1) 2))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180)))) 2) (pow.f32 (binary64->binary32 b) 2)))
(+.f64 (pow.f64 (*.f64 a (binary32->binary64 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))))) 2) (pow.f64 (*.f64 b 1) 2))
(binary32->binary64 (binary64->binary32 (+.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))) a) 2) (*.f64 b b))))
(exp.f64 (log.f64 (+.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2) 1/32400) (pow.f64 (*.f64 b 1) 2))))
(+.f64 (exp.f64 (*.f64 2 (log.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))) (pow.f64 (*.f64 b 1) 2))
(+.f64 (exp.f64 (*.f64 2 (log.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))) (pow.f64 (*.f64 b 1) 2))
(+.f64 (pow.f64 (*.f64 1/180 (*.f64 (*.f64 angle (PI.f64)) a)) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) 2))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 1/180 (pow.f64 (/.f64 (/.f64 1 angle) (PI.f64)) -1)))) 2) (pow.f64 (*.f64 b 1) 2))
(+.f64 (pow.f64 (*.f64 a (*.f64 angle (*.f64 1/180 (PI.f64)))) 2) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) 2))
(+.f64 (*.f64 (*.f64 a a) (pow.f64 (*.f64 angle (*.f64 1/180 (PI.f64))) 2)) (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) 2))
(+.f64 (*.f64 (*.f64 a (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (pow.f64 (*.f64 b 1) 2))
(+.f64 (*.f64 1/32400 (*.f64 (*.f64 (*.f64 a a) (*.f64 angle angle)) (pow.f64 (PI.f64) 2))) (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) 2))
(binary32->binary64 (binary64->binary32 (fma.f64 b b (pow.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))))
(+.f64 (binary32->binary64 (binary64->binary32 (pow.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2))) (pow.f64 (*.f64 b 1) 2))
(+.f64 (pow.f64 (binary32->binary64 (binary64->binary32 (*.f64 a (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))) 2) (pow.f64 (*.f64 b 1) 2))
(+.f64 (pow.f64 (binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))) a))) 2) (pow.f64 (*.f64 b 1) 2))
(+.f64 (pow.f64 (*.f64 a (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))))) 2) (pow.f64 (*.f64 b 1) 2))
(+.f64 (pow.f64 (*.f64 a (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))) 2) (pow.f64 (*.f64 b 1) 2))
(+.f64 (exp.f64 (*.f64 2 (log.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (binary32->binary64 (PI.f32)) 1/180))))))) (pow.f64 (*.f64 b 1) 2))
(+.f64 (*.f64 (binary32->binary64 (binary64->binary32 (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 2))) (*.f64 a a)) (pow.f64 (*.f64 b 1) 2))
(+.f64 (*.f64 (binary32->binary64 (binary64->binary32 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))) (*.f64 a a)) (pow.f64 (*.f64 b 1) 2))
(+.f64 (*.f64 (pow.f64 (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (*.f64 a a)) (pow.f64 (*.f64 b 1) 2))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180)))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180)))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle))))) 2)))
(+.f64 (expm1.f64 (log1p.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) 2))) (pow.f64 (*.f64 b 1) 2))
(+.f64 (pow.f64 (log.f64 (exp.f64 (*.f64 a (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))))) 2) (pow.f64 (*.f64 b 1) 2))
(+.f64 (pow.f64 (*.f64 a (expm1.f64 (log1p.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))))) 2) (pow.f64 (*.f64 b 1) 2))
(+.f64 (pow.f64 (*.f64 a (log1p.f64 (expm1.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))))) 2) (pow.f64 (*.f64 b 1) 2))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (expm1.f64 (log1p.f64 (*.f64 angle (/.f64 (PI.f64) 180)))))) 2) (pow.f64 (*.f64 b 1) 2))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 (exp.f64 (log.f64 angle)))))) 2) (pow.f64 (*.f64 b 1) 2))
(+.f64 (*.f64 (pow.f64 (sin.f64 (expm1.f64 (log1p.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))) 2) (*.f64 a a)) (pow.f64 (*.f64 b 1) 2))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) (/.f64 1 (exp.f64 (log.f64 1/180)))))) 2) (pow.f64 (*.f64 b 1) 2))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) 2))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))) 2) (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) 2))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) 2))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))) 2))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) 2) (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) 2))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) 2))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))) 2))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2))
Outputs
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2))
Calls

6 calls:

47.0ms
b
45.0ms
(/.f64 angle 180)
44.0ms
(*.f64 (/.f64 angle 180) (PI.f64))
44.0ms
angle
44.0ms
a
Results
AccuracySegmentsBranch
80.6%1a
80.6%1b
80.6%1(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2))
80.6%1angle
80.6%1(*.f64 (/.f64 angle 180) (PI.f64))
80.6%1(/.f64 angle 180)
Compiler

Compiled 1811 to 1230 computations (32.1% saved)

regimes308.0ms (0.8%)

Counts
96 → 1
Calls
Call 1
Inputs
(*.f64 b b)
(fma.f64 1/32400 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2) (*.f64 b b))
(fma.f64 b b (*.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 2) 1/32400))
(+.f64 (*.f64 (pow.f64 (*.f64 a (*.f64 angle (PI.f64))) 2) 1/32400) (pow.f64 (*.f64 b 1) 2))
(+.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2) 1/32400) (pow.f64 (*.f64 b 1) 2))
(+.f64 (pow.f64 (*.f64 1/180 (*.f64 angle (*.f64 (PI.f64) a))) 2) (pow.f64 (*.f64 b 1) 2))
(+.f64 (pow.f64 (*.f64 1/180 (*.f64 (PI.f64) (*.f64 angle a))) 2) (pow.f64 (*.f64 b 1) 2))
(+.f64 (pow.f64 (*.f64 a (*.f64 angle (*.f64 1/180 (PI.f64)))) 2) (pow.f64 (*.f64 b 1) 2))
(+.f64 (pow.f64 (/.f64 (*.f64 angle a) (/.f64 180 (PI.f64))) 2) (pow.f64 (*.f64 b 1) 2))
(+.f64 (pow.f64 (/.f64 (*.f64 (PI.f64) a) (/.f64 180 angle)) 2) (pow.f64 (*.f64 b 1) 2))
(+.f64 (pow.f64 (/.f64 (*.f64 (PI.f64) (*.f64 angle a)) 180) 2) (pow.f64 (*.f64 b 1) 2))
(+.f64 (pow.f64 (neg.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)) a)) 2) (pow.f64 (*.f64 b 1) 2))
(+.f64 (pow.f64 (/.f64 (*.f64 (*.f64 (PI.f64) (neg.f64 angle)) a) -180) 2) (pow.f64 (*.f64 b 1) 2))
(/.f64 1 (/.f64 1 (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 2) 1/32400 (*.f64 b b))))
(fma.f64 1/32400 (*.f64 (*.f64 (pow.f64 (PI.f64) 2) (*.f64 angle angle)) (*.f64 a a)) (*.f64 b b))
(fma.f64 (*.f64 (PI.f64) (*.f64 angle a)) (*.f64 1/32400 (*.f64 (PI.f64) (*.f64 angle a))) (*.f64 b b))
(fma.f64 (*.f64 (*.f64 1/32400 (PI.f64)) (*.f64 angle a)) (*.f64 angle (*.f64 (PI.f64) a)) (*.f64 b b))
(+.f64 (*.f64 angle (*.f64 angle (pow.f64 (*.f64 (PI.f64) (*.f64 1/180 a)) 2))) (pow.f64 (*.f64 b 1) 2))
(+.f64 (*.f64 (*.f64 1/180 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2)) 1/180) (pow.f64 (*.f64 b 1) 2))
(+.f64 (*.f64 (*.f64 a a) (pow.f64 (*.f64 angle (*.f64 1/180 (PI.f64))) 2)) (pow.f64 (*.f64 b 1) 2))
(+.f64 (*.f64 (*.f64 angle angle) (*.f64 (pow.f64 (*.f64 (PI.f64) a) 2) 1/32400)) (pow.f64 (*.f64 b 1) 2))
(+.f64 (*.f64 (pow.f64 (/.f64 (/.f64 180 angle) (PI.f64)) -2) (*.f64 a a)) (pow.f64 (*.f64 b 1) 2))
(+.f64 (pow.f64 (/.f64 (*.f64 -1 a) (/.f64 (/.f64 -180 (PI.f64)) angle)) 2) (pow.f64 (*.f64 b 1) 2))
(+.f64 (pow.f64 (/.f64 (*.f64 1/180 (*.f64 angle a)) (/.f64 1 (PI.f64))) 2) (pow.f64 (*.f64 b 1) 2))
(+.f64 (*.f64 1/32400 (*.f64 (*.f64 (*.f64 a a) (*.f64 angle angle)) (pow.f64 (PI.f64) 2))) (pow.f64 (*.f64 b 1) 2))
(+.f64 (*.f64 angle (*.f64 (*.f64 1/180 (pow.f64 (*.f64 (PI.f64) a) 2)) (*.f64 angle 1/180))) (pow.f64 (*.f64 b 1) 2))
(+.f64 (*.f64 (*.f64 (*.f64 angle (*.f64 (*.f64 (PI.f64) (*.f64 angle a)) 1/32400)) a) (PI.f64)) (pow.f64 (*.f64 b 1) 2))
(+.f64 (*.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle a)) 1/32400) (PI.f64)) (*.f64 angle a)) (pow.f64 (*.f64 b 1) 2))
(+.f64 (*.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle a)) 1/32400) (*.f64 (PI.f64) a)) angle) (pow.f64 (*.f64 b 1) 2))
(+.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 angle a) (pow.f64 (PI.f64) 2)) a) angle) 1/32400) (pow.f64 (*.f64 b 1) 2))
(+.f64 (*.f64 (*.f64 (*.f64 (pow.f64 (PI.f64) 2) angle) angle) (*.f64 (*.f64 a a) 1/32400)) (pow.f64 (*.f64 b 1) 2))
(+.f64 (*.f64 (-.f64 1/2 (*.f64 1/2 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)))) (*.f64 a a)) (pow.f64 (*.f64 b 1) 2))
(+.f64 (*.f64 (/.f64 (+.f64 -1 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/90)))) -2) (*.f64 a a)) (pow.f64 (*.f64 b 1) 2))
(+.f64 (/.f64 (-.f64 1 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/90)))) (/.f64 2 (*.f64 a a))) (pow.f64 (*.f64 b 1) 2))
(+.f64 (*.f64 angle (*.f64 (*.f64 (pow.f64 (PI.f64) 2) (*.f64 1/180 (*.f64 angle a))) (*.f64 1/180 a))) (pow.f64 (*.f64 b 1) 2))
(binary32->binary64 (binary64->binary32 (+.f64 (pow.f64 (*.f64 1/180 (*.f64 (PI.f64) (*.f64 angle a))) 2) (*.f64 b b))))
(+.f64 (pow.f64 (*.f64 1/180 (*.f64 angle (binary32->binary64 (*.f32 (PI.f32) (binary64->binary32 a))))) 2) (pow.f64 (*.f64 b 1) 2))
(+.f64 (*.f64 (binary32->binary64 (pow.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle)))) 2)) (*.f64 a a)) (pow.f64 (*.f64 b 1) 2))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 2) (pow.f64 (*.f64 b 1) 2))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) 2) (pow.f64 (*.f64 b 1) 2))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) 2) (pow.f64 (*.f64 b 1) 2))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/180))) 2) (pow.f64 (*.f64 b 1) 2))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) 2) (pow.f64 (*.f64 b 1) 2))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) 2) (pow.f64 (*.f64 b 1) 2))
(+.f64 (*.f64 (*.f64 a (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 2)) a) (pow.f64 (*.f64 b 1) 2))
(+.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 2) (*.f64 a a)) (pow.f64 (*.f64 b 1) 2))
(+.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) (*.f64 a a)) (pow.f64 (*.f64 b 1) 2))
(+.f64 (*.f64 (pow.f64 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180)) 2) (*.f64 a a)) (pow.f64 (*.f64 b 1) 2))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 (*.f64 (PI.f64) angle) 1/32400) 180))) 2) (pow.f64 (*.f64 b 1) 2))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 -1 (/.f64 (/.f64 -180 angle) (PI.f64))))) 2) (pow.f64 (*.f64 b 1) 2))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 -1/180 (/.f64 (/.f64 -1 angle) (PI.f64))))) 2) (pow.f64 (*.f64 b 1) 2))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 1 (/.f64 180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 (*.f64 b 1) 2))
(+.f64 (*.f64 (pow.f64 (sin.f64 (/.f64 1 (/.f64 180 (*.f64 angle (PI.f64))))) 2) (*.f64 a a)) (pow.f64 (*.f64 b 1) 2))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (/.f64 1 (/.f64 -1 angle)) (/.f64 -180 (PI.f64))))) 2) (pow.f64 (*.f64 b 1) 2))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (neg.f64 (*.f64 angle angle)) (*.f64 (/.f64 -180 (PI.f64)) angle)))) 2) (pow.f64 (*.f64 b 1) 2))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 (PI.f64) 1/180) (*.f64 angle (*.f64 angle (/.f64 1 angle)))))) 2) (pow.f64 (*.f64 b 1) 2))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180)))) 2) (pow.f32 (binary64->binary32 b) 2)))
(+.f64 (pow.f64 (*.f64 a (binary32->binary64 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))))) 2) (pow.f64 (*.f64 b 1) 2))
(binary32->binary64 (binary64->binary32 (+.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))) a) 2) (*.f64 b b))))
(exp.f64 (log.f64 (+.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2) 1/32400) (pow.f64 (*.f64 b 1) 2))))
(+.f64 (exp.f64 (*.f64 2 (log.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))) (pow.f64 (*.f64 b 1) 2))
(+.f64 (exp.f64 (*.f64 2 (log.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))) (pow.f64 (*.f64 b 1) 2))
(+.f64 (pow.f64 (*.f64 1/180 (*.f64 (*.f64 angle (PI.f64)) a)) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) 2))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 1/180 (pow.f64 (/.f64 (/.f64 1 angle) (PI.f64)) -1)))) 2) (pow.f64 (*.f64 b 1) 2))
(+.f64 (pow.f64 (*.f64 a (*.f64 angle (*.f64 1/180 (PI.f64)))) 2) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) 2))
(+.f64 (*.f64 (*.f64 a a) (pow.f64 (*.f64 angle (*.f64 1/180 (PI.f64))) 2)) (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) 2))
(+.f64 (*.f64 (*.f64 a (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (pow.f64 (*.f64 b 1) 2))
(+.f64 (*.f64 1/32400 (*.f64 (*.f64 (*.f64 a a) (*.f64 angle angle)) (pow.f64 (PI.f64) 2))) (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) 2))
(binary32->binary64 (binary64->binary32 (fma.f64 b b (pow.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))))
(+.f64 (binary32->binary64 (binary64->binary32 (pow.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2))) (pow.f64 (*.f64 b 1) 2))
(+.f64 (pow.f64 (binary32->binary64 (binary64->binary32 (*.f64 a (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))) 2) (pow.f64 (*.f64 b 1) 2))
(+.f64 (pow.f64 (binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))) a))) 2) (pow.f64 (*.f64 b 1) 2))
(+.f64 (pow.f64 (*.f64 a (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))))) 2) (pow.f64 (*.f64 b 1) 2))
(+.f64 (pow.f64 (*.f64 a (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))) 2) (pow.f64 (*.f64 b 1) 2))
(+.f64 (exp.f64 (*.f64 2 (log.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (binary32->binary64 (PI.f32)) 1/180))))))) (pow.f64 (*.f64 b 1) 2))
(+.f64 (*.f64 (binary32->binary64 (binary64->binary32 (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 2))) (*.f64 a a)) (pow.f64 (*.f64 b 1) 2))
(+.f64 (*.f64 (binary32->binary64 (binary64->binary32 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))) (*.f64 a a)) (pow.f64 (*.f64 b 1) 2))
(+.f64 (*.f64 (pow.f64 (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (*.f64 a a)) (pow.f64 (*.f64 b 1) 2))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180)))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180)))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle))))) 2)))
(+.f64 (expm1.f64 (log1p.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) 2))) (pow.f64 (*.f64 b 1) 2))
(+.f64 (pow.f64 (log.f64 (exp.f64 (*.f64 a (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))))) 2) (pow.f64 (*.f64 b 1) 2))
(+.f64 (pow.f64 (*.f64 a (expm1.f64 (log1p.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))))) 2) (pow.f64 (*.f64 b 1) 2))
(+.f64 (pow.f64 (*.f64 a (log1p.f64 (expm1.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))))) 2) (pow.f64 (*.f64 b 1) 2))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (expm1.f64 (log1p.f64 (*.f64 angle (/.f64 (PI.f64) 180)))))) 2) (pow.f64 (*.f64 b 1) 2))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 (exp.f64 (log.f64 angle)))))) 2) (pow.f64 (*.f64 b 1) 2))
(+.f64 (*.f64 (pow.f64 (sin.f64 (expm1.f64 (log1p.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))) 2) (*.f64 a a)) (pow.f64 (*.f64 b 1) 2))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) (/.f64 1 (exp.f64 (log.f64 1/180)))))) 2) (pow.f64 (*.f64 b 1) 2))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) 2))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))) 2) (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) 2))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) 2))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))) 2))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) 2) (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) 2))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) 2))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))) 2))
Outputs
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) 2))
Calls

6 calls:

45.0ms
b
45.0ms
(/.f64 angle 180)
45.0ms
(*.f64 (/.f64 angle 180) (PI.f64))
44.0ms
a
44.0ms
angle
Results
AccuracySegmentsBranch
80.6%1a
80.6%1(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2))
80.6%1b
80.6%1angle
80.6%1(*.f64 (/.f64 angle 180) (PI.f64))
80.6%1(/.f64 angle 180)
Compiler

Compiled 1790 to 1216 computations (32.1% saved)

regimes201.0ms (0.5%)

Counts
88 → 1
Calls
Call 1
Inputs
(*.f64 b b)
(fma.f64 1/32400 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2) (*.f64 b b))
(fma.f64 b b (*.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 2) 1/32400))
(+.f64 (*.f64 (pow.f64 (*.f64 a (*.f64 angle (PI.f64))) 2) 1/32400) (pow.f64 (*.f64 b 1) 2))
(+.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2) 1/32400) (pow.f64 (*.f64 b 1) 2))
(+.f64 (pow.f64 (*.f64 1/180 (*.f64 angle (*.f64 (PI.f64) a))) 2) (pow.f64 (*.f64 b 1) 2))
(+.f64 (pow.f64 (*.f64 1/180 (*.f64 (PI.f64) (*.f64 angle a))) 2) (pow.f64 (*.f64 b 1) 2))
(+.f64 (pow.f64 (*.f64 a (*.f64 angle (*.f64 1/180 (PI.f64)))) 2) (pow.f64 (*.f64 b 1) 2))
(+.f64 (pow.f64 (/.f64 (*.f64 angle a) (/.f64 180 (PI.f64))) 2) (pow.f64 (*.f64 b 1) 2))
(+.f64 (pow.f64 (/.f64 (*.f64 (PI.f64) a) (/.f64 180 angle)) 2) (pow.f64 (*.f64 b 1) 2))
(+.f64 (pow.f64 (/.f64 (*.f64 (PI.f64) (*.f64 angle a)) 180) 2) (pow.f64 (*.f64 b 1) 2))
(+.f64 (pow.f64 (neg.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)) a)) 2) (pow.f64 (*.f64 b 1) 2))
(+.f64 (pow.f64 (/.f64 (*.f64 (*.f64 (PI.f64) (neg.f64 angle)) a) -180) 2) (pow.f64 (*.f64 b 1) 2))
(/.f64 1 (/.f64 1 (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 2) 1/32400 (*.f64 b b))))
(fma.f64 1/32400 (*.f64 (*.f64 (pow.f64 (PI.f64) 2) (*.f64 angle angle)) (*.f64 a a)) (*.f64 b b))
(fma.f64 (*.f64 (PI.f64) (*.f64 angle a)) (*.f64 1/32400 (*.f64 (PI.f64) (*.f64 angle a))) (*.f64 b b))
(fma.f64 (*.f64 (*.f64 1/32400 (PI.f64)) (*.f64 angle a)) (*.f64 angle (*.f64 (PI.f64) a)) (*.f64 b b))
(+.f64 (*.f64 angle (*.f64 angle (pow.f64 (*.f64 (PI.f64) (*.f64 1/180 a)) 2))) (pow.f64 (*.f64 b 1) 2))
(+.f64 (*.f64 (*.f64 1/180 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2)) 1/180) (pow.f64 (*.f64 b 1) 2))
(+.f64 (*.f64 (*.f64 a a) (pow.f64 (*.f64 angle (*.f64 1/180 (PI.f64))) 2)) (pow.f64 (*.f64 b 1) 2))
(+.f64 (*.f64 (*.f64 angle angle) (*.f64 (pow.f64 (*.f64 (PI.f64) a) 2) 1/32400)) (pow.f64 (*.f64 b 1) 2))
(+.f64 (*.f64 (pow.f64 (/.f64 (/.f64 180 angle) (PI.f64)) -2) (*.f64 a a)) (pow.f64 (*.f64 b 1) 2))
(+.f64 (pow.f64 (/.f64 (*.f64 -1 a) (/.f64 (/.f64 -180 (PI.f64)) angle)) 2) (pow.f64 (*.f64 b 1) 2))
(+.f64 (pow.f64 (/.f64 (*.f64 1/180 (*.f64 angle a)) (/.f64 1 (PI.f64))) 2) (pow.f64 (*.f64 b 1) 2))
(+.f64 (*.f64 1/32400 (*.f64 (*.f64 (*.f64 a a) (*.f64 angle angle)) (pow.f64 (PI.f64) 2))) (pow.f64 (*.f64 b 1) 2))
(+.f64 (*.f64 angle (*.f64 (*.f64 1/180 (pow.f64 (*.f64 (PI.f64) a) 2)) (*.f64 angle 1/180))) (pow.f64 (*.f64 b 1) 2))
(+.f64 (*.f64 (*.f64 (*.f64 angle (*.f64 (*.f64 (PI.f64) (*.f64 angle a)) 1/32400)) a) (PI.f64)) (pow.f64 (*.f64 b 1) 2))
(+.f64 (*.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle a)) 1/32400) (PI.f64)) (*.f64 angle a)) (pow.f64 (*.f64 b 1) 2))
(+.f64 (*.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle a)) 1/32400) (*.f64 (PI.f64) a)) angle) (pow.f64 (*.f64 b 1) 2))
(+.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 angle a) (pow.f64 (PI.f64) 2)) a) angle) 1/32400) (pow.f64 (*.f64 b 1) 2))
(+.f64 (*.f64 (*.f64 (*.f64 (pow.f64 (PI.f64) 2) angle) angle) (*.f64 (*.f64 a a) 1/32400)) (pow.f64 (*.f64 b 1) 2))
(+.f64 (*.f64 (-.f64 1/2 (*.f64 1/2 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)))) (*.f64 a a)) (pow.f64 (*.f64 b 1) 2))
(+.f64 (*.f64 (/.f64 (+.f64 -1 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/90)))) -2) (*.f64 a a)) (pow.f64 (*.f64 b 1) 2))
(+.f64 (/.f64 (-.f64 1 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/90)))) (/.f64 2 (*.f64 a a))) (pow.f64 (*.f64 b 1) 2))
(+.f64 (*.f64 angle (*.f64 (*.f64 (pow.f64 (PI.f64) 2) (*.f64 1/180 (*.f64 angle a))) (*.f64 1/180 a))) (pow.f64 (*.f64 b 1) 2))
(binary32->binary64 (binary64->binary32 (+.f64 (pow.f64 (*.f64 1/180 (*.f64 (PI.f64) (*.f64 angle a))) 2) (*.f64 b b))))
(+.f64 (pow.f64 (*.f64 1/180 (*.f64 angle (binary32->binary64 (*.f32 (PI.f32) (binary64->binary32 a))))) 2) (pow.f64 (*.f64 b 1) 2))
(+.f64 (*.f64 (binary32->binary64 (pow.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle)))) 2)) (*.f64 a a)) (pow.f64 (*.f64 b 1) 2))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 2) (pow.f64 (*.f64 b 1) 2))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) 2) (pow.f64 (*.f64 b 1) 2))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle 1/180) (PI.f64)))) 2) (pow.f64 (*.f64 b 1) 2))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/180))) 2) (pow.f64 (*.f64 b 1) 2))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) 2) (pow.f64 (*.f64 b 1) 2))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) 2) (pow.f64 (*.f64 b 1) 2))
(+.f64 (*.f64 (*.f64 a (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 2)) a) (pow.f64 (*.f64 b 1) 2))
(+.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 2) (*.f64 a a)) (pow.f64 (*.f64 b 1) 2))
(+.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) (*.f64 a a)) (pow.f64 (*.f64 b 1) 2))
(+.f64 (*.f64 (pow.f64 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180)) 2) (*.f64 a a)) (pow.f64 (*.f64 b 1) 2))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 (*.f64 (PI.f64) angle) 1/32400) 180))) 2) (pow.f64 (*.f64 b 1) 2))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 -1 (/.f64 (/.f64 -180 angle) (PI.f64))))) 2) (pow.f64 (*.f64 b 1) 2))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 -1/180 (/.f64 (/.f64 -1 angle) (PI.f64))))) 2) (pow.f64 (*.f64 b 1) 2))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 1 (/.f64 180 (*.f64 angle (PI.f64)))))) 2) (pow.f64 (*.f64 b 1) 2))
(+.f64 (*.f64 (pow.f64 (sin.f64 (/.f64 1 (/.f64 180 (*.f64 angle (PI.f64))))) 2) (*.f64 a a)) (pow.f64 (*.f64 b 1) 2))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (/.f64 1 (/.f64 -1 angle)) (/.f64 -180 (PI.f64))))) 2) (pow.f64 (*.f64 b 1) 2))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (neg.f64 (*.f64 angle angle)) (*.f64 (/.f64 -180 (PI.f64)) angle)))) 2) (pow.f64 (*.f64 b 1) 2))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 (PI.f64) 1/180) (*.f64 angle (*.f64 angle (/.f64 1 angle)))))) 2) (pow.f64 (*.f64 b 1) 2))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180)))) 2) (pow.f32 (binary64->binary32 b) 2)))
(+.f64 (pow.f64 (*.f64 a (binary32->binary64 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))))) 2) (pow.f64 (*.f64 b 1) 2))
(binary32->binary64 (binary64->binary32 (+.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))) a) 2) (*.f64 b b))))
(exp.f64 (log.f64 (+.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2) 1/32400) (pow.f64 (*.f64 b 1) 2))))
(+.f64 (exp.f64 (*.f64 2 (log.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))) (pow.f64 (*.f64 b 1) 2))
(+.f64 (exp.f64 (*.f64 2 (log.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))) (pow.f64 (*.f64 b 1) 2))
(+.f64 (pow.f64 (*.f64 1/180 (*.f64 (*.f64 angle (PI.f64)) a)) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) 2))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 1/180 (pow.f64 (/.f64 (/.f64 1 angle) (PI.f64)) -1)))) 2) (pow.f64 (*.f64 b 1) 2))
(+.f64 (pow.f64 (*.f64 a (*.f64 angle (*.f64 1/180 (PI.f64)))) 2) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) 2))
(+.f64 (*.f64 (*.f64 a a) (pow.f64 (*.f64 angle (*.f64 1/180 (PI.f64))) 2)) (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) 2))
(+.f64 (*.f64 (*.f64 a (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (pow.f64 (*.f64 b 1) 2))
(+.f64 (*.f64 1/32400 (*.f64 (*.f64 (*.f64 a a) (*.f64 angle angle)) (pow.f64 (PI.f64) 2))) (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) 2))
(binary32->binary64 (binary64->binary32 (fma.f64 b b (pow.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2))))
(+.f64 (binary32->binary64 (binary64->binary32 (pow.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2))) (pow.f64 (*.f64 b 1) 2))
(+.f64 (pow.f64 (binary32->binary64 (binary64->binary32 (*.f64 a (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))) 2) (pow.f64 (*.f64 b 1) 2))
(+.f64 (pow.f64 (binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))) a))) 2) (pow.f64 (*.f64 b 1) 2))
(+.f64 (pow.f64 (*.f64 a (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))))) 2) (pow.f64 (*.f64 b 1) 2))
(+.f64 (pow.f64 (*.f64 a (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))) 2) (pow.f64 (*.f64 b 1) 2))
(+.f64 (exp.f64 (*.f64 2 (log.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (binary32->binary64 (PI.f32)) 1/180))))))) (pow.f64 (*.f64 b 1) 2))
(+.f64 (*.f64 (binary32->binary64 (binary64->binary32 (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 2))) (*.f64 a a)) (pow.f64 (*.f64 b 1) 2))
(+.f64 (*.f64 (binary32->binary64 (binary64->binary32 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))) (*.f64 a a)) (pow.f64 (*.f64 b 1) 2))
(+.f64 (*.f64 (pow.f64 (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2) (*.f64 a a)) (pow.f64 (*.f64 b 1) 2))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180)))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180)))) 2)))
(binary32->binary64 (+.f32 (pow.f32 (*.f32 (binary64->binary32 a) (sin.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle))))) 2) (pow.f32 (*.f32 (binary64->binary32 b) (cos.f32 (/.f32 (PI.f32) (/.f32 180 (binary64->binary32 angle))))) 2)))
(+.f64 (expm1.f64 (log1p.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) 2))) (pow.f64 (*.f64 b 1) 2))
(+.f64 (pow.f64 (log.f64 (exp.f64 (*.f64 a (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))))) 2) (pow.f64 (*.f64 b 1) 2))
(+.f64 (pow.f64 (*.f64 a (expm1.f64 (log1p.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))))) 2) (pow.f64 (*.f64 b 1) 2))
(+.f64 (pow.f64 (*.f64 a (log1p.f64 (expm1.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))))) 2) (pow.f64 (*.f64 b 1) 2))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (expm1.f64 (log1p.f64 (*.f64 angle (/.f64 (PI.f64) 180)))))) 2) (pow.f64 (*.f64 b 1) 2))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 (exp.f64 (log.f64 angle)))))) 2) (pow.f64 (*.f64 b 1) 2))
(+.f64 (*.f64 (pow.f64 (sin.f64 (expm1.f64 (log1p.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))) 2) (*.f64 a a)) (pow.f64 (*.f64 b 1) 2))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) (/.f64 1 (exp.f64 (log.f64 1/180)))))) 2) (pow.f64 (*.f64 b 1) 2))
Outputs
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) 2) (pow.f64 (*.f64 b 1) 2))
Calls

4 calls:

41.0ms
(/.f64 angle 180)
41.0ms
b
40.0ms
angle
40.0ms
a
Results
AccuracySegmentsBranch
79.9%1a
79.9%1b
79.9%1angle
79.9%1(/.f64 angle 180)
Compiler

Compiled 1590 to 1075 computations (32.4% saved)

regimes75.0ms (0.2%)

Counts
39 → 1
Calls
Call 1
Inputs
(*.f64 b b)
(fma.f64 1/32400 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2) (*.f64 b b))
(fma.f64 b b (*.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 2) 1/32400))
(+.f64 (*.f64 (pow.f64 (*.f64 a (*.f64 angle (PI.f64))) 2) 1/32400) (pow.f64 (*.f64 b 1) 2))
(+.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2) 1/32400) (pow.f64 (*.f64 b 1) 2))
(+.f64 (pow.f64 (*.f64 1/180 (*.f64 angle (*.f64 (PI.f64) a))) 2) (pow.f64 (*.f64 b 1) 2))
(+.f64 (pow.f64 (*.f64 1/180 (*.f64 (PI.f64) (*.f64 angle a))) 2) (pow.f64 (*.f64 b 1) 2))
(+.f64 (pow.f64 (*.f64 a (*.f64 angle (*.f64 1/180 (PI.f64)))) 2) (pow.f64 (*.f64 b 1) 2))
(+.f64 (pow.f64 (/.f64 (*.f64 angle a) (/.f64 180 (PI.f64))) 2) (pow.f64 (*.f64 b 1) 2))
(+.f64 (pow.f64 (/.f64 (*.f64 (PI.f64) a) (/.f64 180 angle)) 2) (pow.f64 (*.f64 b 1) 2))
(+.f64 (pow.f64 (/.f64 (*.f64 (PI.f64) (*.f64 angle a)) 180) 2) (pow.f64 (*.f64 b 1) 2))
(+.f64 (pow.f64 (neg.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)) a)) 2) (pow.f64 (*.f64 b 1) 2))
(+.f64 (pow.f64 (/.f64 (*.f64 (*.f64 (PI.f64) (neg.f64 angle)) a) -180) 2) (pow.f64 (*.f64 b 1) 2))
(/.f64 1 (/.f64 1 (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 2) 1/32400 (*.f64 b b))))
(fma.f64 1/32400 (*.f64 (*.f64 (pow.f64 (PI.f64) 2) (*.f64 angle angle)) (*.f64 a a)) (*.f64 b b))
(fma.f64 (*.f64 (PI.f64) (*.f64 angle a)) (*.f64 1/32400 (*.f64 (PI.f64) (*.f64 angle a))) (*.f64 b b))
(fma.f64 (*.f64 (*.f64 1/32400 (PI.f64)) (*.f64 angle a)) (*.f64 angle (*.f64 (PI.f64) a)) (*.f64 b b))
(+.f64 (*.f64 angle (*.f64 angle (pow.f64 (*.f64 (PI.f64) (*.f64 1/180 a)) 2))) (pow.f64 (*.f64 b 1) 2))
(+.f64 (*.f64 (*.f64 1/180 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2)) 1/180) (pow.f64 (*.f64 b 1) 2))
(+.f64 (*.f64 (*.f64 a a) (pow.f64 (*.f64 angle (*.f64 1/180 (PI.f64))) 2)) (pow.f64 (*.f64 b 1) 2))
(+.f64 (*.f64 (*.f64 angle angle) (*.f64 (pow.f64 (*.f64 (PI.f64) a) 2) 1/32400)) (pow.f64 (*.f64 b 1) 2))
(+.f64 (*.f64 (pow.f64 (/.f64 (/.f64 180 angle) (PI.f64)) -2) (*.f64 a a)) (pow.f64 (*.f64 b 1) 2))
(+.f64 (pow.f64 (/.f64 (*.f64 -1 a) (/.f64 (/.f64 -180 (PI.f64)) angle)) 2) (pow.f64 (*.f64 b 1) 2))
(+.f64 (pow.f64 (/.f64 (*.f64 1/180 (*.f64 angle a)) (/.f64 1 (PI.f64))) 2) (pow.f64 (*.f64 b 1) 2))
(+.f64 (*.f64 1/32400 (*.f64 (*.f64 (*.f64 a a) (*.f64 angle angle)) (pow.f64 (PI.f64) 2))) (pow.f64 (*.f64 b 1) 2))
(+.f64 (*.f64 angle (*.f64 (*.f64 1/180 (pow.f64 (*.f64 (PI.f64) a) 2)) (*.f64 angle 1/180))) (pow.f64 (*.f64 b 1) 2))
(+.f64 (*.f64 (*.f64 (*.f64 angle (*.f64 (*.f64 (PI.f64) (*.f64 angle a)) 1/32400)) a) (PI.f64)) (pow.f64 (*.f64 b 1) 2))
(+.f64 (*.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle a)) 1/32400) (PI.f64)) (*.f64 angle a)) (pow.f64 (*.f64 b 1) 2))
(+.f64 (*.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle a)) 1/32400) (*.f64 (PI.f64) a)) angle) (pow.f64 (*.f64 b 1) 2))
(+.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 angle a) (pow.f64 (PI.f64) 2)) a) angle) 1/32400) (pow.f64 (*.f64 b 1) 2))
(+.f64 (*.f64 (*.f64 (*.f64 (pow.f64 (PI.f64) 2) angle) angle) (*.f64 (*.f64 a a) 1/32400)) (pow.f64 (*.f64 b 1) 2))
(+.f64 (*.f64 (-.f64 1/2 (*.f64 1/2 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)))) (*.f64 a a)) (pow.f64 (*.f64 b 1) 2))
(+.f64 (*.f64 (/.f64 (+.f64 -1 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/90)))) -2) (*.f64 a a)) (pow.f64 (*.f64 b 1) 2))
(+.f64 (/.f64 (-.f64 1 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/90)))) (/.f64 2 (*.f64 a a))) (pow.f64 (*.f64 b 1) 2))
(+.f64 (*.f64 angle (*.f64 (*.f64 (pow.f64 (PI.f64) 2) (*.f64 1/180 (*.f64 angle a))) (*.f64 1/180 a))) (pow.f64 (*.f64 b 1) 2))
(binary32->binary64 (binary64->binary32 (+.f64 (pow.f64 (*.f64 1/180 (*.f64 (PI.f64) (*.f64 angle a))) 2) (*.f64 b b))))
(+.f64 (pow.f64 (*.f64 1/180 (*.f64 angle (binary32->binary64 (*.f32 (PI.f32) (binary64->binary32 a))))) 2) (pow.f64 (*.f64 b 1) 2))
(+.f64 (*.f64 (binary32->binary64 (pow.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle)))) 2)) (*.f64 a a)) (pow.f64 (*.f64 b 1) 2))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 2) (pow.f64 (*.f64 b 1) 2))
Outputs
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 2) (pow.f64 (*.f64 b 1) 2))
Calls

3 calls:

20.0ms
angle
19.0ms
b
19.0ms
a
Results
AccuracySegmentsBranch
79.5%1a
79.5%1b
79.5%1angle
Compiler

Compiled 659 to 409 computations (37.9% saved)

regimes105.0ms (0.3%)

Counts
38 → 2
Calls
Call 1
Inputs
(*.f64 b b)
(fma.f64 1/32400 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2) (*.f64 b b))
(fma.f64 b b (*.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 2) 1/32400))
(+.f64 (*.f64 (pow.f64 (*.f64 a (*.f64 angle (PI.f64))) 2) 1/32400) (pow.f64 (*.f64 b 1) 2))
(+.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2) 1/32400) (pow.f64 (*.f64 b 1) 2))
(+.f64 (pow.f64 (*.f64 1/180 (*.f64 angle (*.f64 (PI.f64) a))) 2) (pow.f64 (*.f64 b 1) 2))
(+.f64 (pow.f64 (*.f64 1/180 (*.f64 (PI.f64) (*.f64 angle a))) 2) (pow.f64 (*.f64 b 1) 2))
(+.f64 (pow.f64 (*.f64 a (*.f64 angle (*.f64 1/180 (PI.f64)))) 2) (pow.f64 (*.f64 b 1) 2))
(+.f64 (pow.f64 (/.f64 (*.f64 angle a) (/.f64 180 (PI.f64))) 2) (pow.f64 (*.f64 b 1) 2))
(+.f64 (pow.f64 (/.f64 (*.f64 (PI.f64) a) (/.f64 180 angle)) 2) (pow.f64 (*.f64 b 1) 2))
(+.f64 (pow.f64 (/.f64 (*.f64 (PI.f64) (*.f64 angle a)) 180) 2) (pow.f64 (*.f64 b 1) 2))
(+.f64 (pow.f64 (neg.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)) a)) 2) (pow.f64 (*.f64 b 1) 2))
(+.f64 (pow.f64 (/.f64 (*.f64 (*.f64 (PI.f64) (neg.f64 angle)) a) -180) 2) (pow.f64 (*.f64 b 1) 2))
(/.f64 1 (/.f64 1 (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 2) 1/32400 (*.f64 b b))))
(fma.f64 1/32400 (*.f64 (*.f64 (pow.f64 (PI.f64) 2) (*.f64 angle angle)) (*.f64 a a)) (*.f64 b b))
(fma.f64 (*.f64 (PI.f64) (*.f64 angle a)) (*.f64 1/32400 (*.f64 (PI.f64) (*.f64 angle a))) (*.f64 b b))
(fma.f64 (*.f64 (*.f64 1/32400 (PI.f64)) (*.f64 angle a)) (*.f64 angle (*.f64 (PI.f64) a)) (*.f64 b b))
(+.f64 (*.f64 angle (*.f64 angle (pow.f64 (*.f64 (PI.f64) (*.f64 1/180 a)) 2))) (pow.f64 (*.f64 b 1) 2))
(+.f64 (*.f64 (*.f64 1/180 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2)) 1/180) (pow.f64 (*.f64 b 1) 2))
(+.f64 (*.f64 (*.f64 a a) (pow.f64 (*.f64 angle (*.f64 1/180 (PI.f64))) 2)) (pow.f64 (*.f64 b 1) 2))
(+.f64 (*.f64 (*.f64 angle angle) (*.f64 (pow.f64 (*.f64 (PI.f64) a) 2) 1/32400)) (pow.f64 (*.f64 b 1) 2))
(+.f64 (*.f64 (pow.f64 (/.f64 (/.f64 180 angle) (PI.f64)) -2) (*.f64 a a)) (pow.f64 (*.f64 b 1) 2))
(+.f64 (pow.f64 (/.f64 (*.f64 -1 a) (/.f64 (/.f64 -180 (PI.f64)) angle)) 2) (pow.f64 (*.f64 b 1) 2))
(+.f64 (pow.f64 (/.f64 (*.f64 1/180 (*.f64 angle a)) (/.f64 1 (PI.f64))) 2) (pow.f64 (*.f64 b 1) 2))
(+.f64 (*.f64 1/32400 (*.f64 (*.f64 (*.f64 a a) (*.f64 angle angle)) (pow.f64 (PI.f64) 2))) (pow.f64 (*.f64 b 1) 2))
(+.f64 (*.f64 angle (*.f64 (*.f64 1/180 (pow.f64 (*.f64 (PI.f64) a) 2)) (*.f64 angle 1/180))) (pow.f64 (*.f64 b 1) 2))
(+.f64 (*.f64 (*.f64 (*.f64 angle (*.f64 (*.f64 (PI.f64) (*.f64 angle a)) 1/32400)) a) (PI.f64)) (pow.f64 (*.f64 b 1) 2))
(+.f64 (*.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle a)) 1/32400) (PI.f64)) (*.f64 angle a)) (pow.f64 (*.f64 b 1) 2))
(+.f64 (*.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle a)) 1/32400) (*.f64 (PI.f64) a)) angle) (pow.f64 (*.f64 b 1) 2))
(+.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 angle a) (pow.f64 (PI.f64) 2)) a) angle) 1/32400) (pow.f64 (*.f64 b 1) 2))
(+.f64 (*.f64 (*.f64 (*.f64 (pow.f64 (PI.f64) 2) angle) angle) (*.f64 (*.f64 a a) 1/32400)) (pow.f64 (*.f64 b 1) 2))
(+.f64 (*.f64 (-.f64 1/2 (*.f64 1/2 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)))) (*.f64 a a)) (pow.f64 (*.f64 b 1) 2))
(+.f64 (*.f64 (/.f64 (+.f64 -1 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/90)))) -2) (*.f64 a a)) (pow.f64 (*.f64 b 1) 2))
(+.f64 (/.f64 (-.f64 1 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/90)))) (/.f64 2 (*.f64 a a))) (pow.f64 (*.f64 b 1) 2))
(+.f64 (*.f64 angle (*.f64 (*.f64 (pow.f64 (PI.f64) 2) (*.f64 1/180 (*.f64 angle a))) (*.f64 1/180 a))) (pow.f64 (*.f64 b 1) 2))
(binary32->binary64 (binary64->binary32 (+.f64 (pow.f64 (*.f64 1/180 (*.f64 (PI.f64) (*.f64 angle a))) 2) (*.f64 b b))))
(+.f64 (pow.f64 (*.f64 1/180 (*.f64 angle (binary32->binary64 (*.f32 (PI.f32) (binary64->binary32 a))))) 2) (pow.f64 (*.f64 b 1) 2))
(+.f64 (*.f64 (binary32->binary64 (pow.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle)))) 2)) (*.f64 a a)) (pow.f64 (*.f64 b 1) 2))
Outputs
(+.f64 (*.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle a)) 1/32400) (PI.f64)) (*.f64 angle a)) (pow.f64 (*.f64 b 1) 2))
(+.f64 (*.f64 (/.f64 (+.f64 -1 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/90)))) -2) (*.f64 a a)) (pow.f64 (*.f64 b 1) 2))
Calls

3 calls:

36.0ms
angle
34.0ms
a
19.0ms
b
Results
AccuracySegmentsBranch
77.5%2a
74.7%1b
79.9%2angle
Compiler

Compiled 643 to 398 computations (38.1% saved)

regimes44.0ms (0.1%)

Counts
32 → 2
Calls
Call 1
Inputs
(*.f64 b b)
(fma.f64 1/32400 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2) (*.f64 b b))
(fma.f64 b b (*.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 2) 1/32400))
(+.f64 (*.f64 (pow.f64 (*.f64 a (*.f64 angle (PI.f64))) 2) 1/32400) (pow.f64 (*.f64 b 1) 2))
(+.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2) 1/32400) (pow.f64 (*.f64 b 1) 2))
(+.f64 (pow.f64 (*.f64 1/180 (*.f64 angle (*.f64 (PI.f64) a))) 2) (pow.f64 (*.f64 b 1) 2))
(+.f64 (pow.f64 (*.f64 1/180 (*.f64 (PI.f64) (*.f64 angle a))) 2) (pow.f64 (*.f64 b 1) 2))
(+.f64 (pow.f64 (*.f64 a (*.f64 angle (*.f64 1/180 (PI.f64)))) 2) (pow.f64 (*.f64 b 1) 2))
(+.f64 (pow.f64 (/.f64 (*.f64 angle a) (/.f64 180 (PI.f64))) 2) (pow.f64 (*.f64 b 1) 2))
(+.f64 (pow.f64 (/.f64 (*.f64 (PI.f64) a) (/.f64 180 angle)) 2) (pow.f64 (*.f64 b 1) 2))
(+.f64 (pow.f64 (/.f64 (*.f64 (PI.f64) (*.f64 angle a)) 180) 2) (pow.f64 (*.f64 b 1) 2))
(+.f64 (pow.f64 (neg.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)) a)) 2) (pow.f64 (*.f64 b 1) 2))
(+.f64 (pow.f64 (/.f64 (*.f64 (*.f64 (PI.f64) (neg.f64 angle)) a) -180) 2) (pow.f64 (*.f64 b 1) 2))
(/.f64 1 (/.f64 1 (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 2) 1/32400 (*.f64 b b))))
(fma.f64 1/32400 (*.f64 (*.f64 (pow.f64 (PI.f64) 2) (*.f64 angle angle)) (*.f64 a a)) (*.f64 b b))
(fma.f64 (*.f64 (PI.f64) (*.f64 angle a)) (*.f64 1/32400 (*.f64 (PI.f64) (*.f64 angle a))) (*.f64 b b))
(fma.f64 (*.f64 (*.f64 1/32400 (PI.f64)) (*.f64 angle a)) (*.f64 angle (*.f64 (PI.f64) a)) (*.f64 b b))
(+.f64 (*.f64 angle (*.f64 angle (pow.f64 (*.f64 (PI.f64) (*.f64 1/180 a)) 2))) (pow.f64 (*.f64 b 1) 2))
(+.f64 (*.f64 (*.f64 1/180 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2)) 1/180) (pow.f64 (*.f64 b 1) 2))
(+.f64 (*.f64 (*.f64 a a) (pow.f64 (*.f64 angle (*.f64 1/180 (PI.f64))) 2)) (pow.f64 (*.f64 b 1) 2))
(+.f64 (*.f64 (*.f64 angle angle) (*.f64 (pow.f64 (*.f64 (PI.f64) a) 2) 1/32400)) (pow.f64 (*.f64 b 1) 2))
(+.f64 (*.f64 (pow.f64 (/.f64 (/.f64 180 angle) (PI.f64)) -2) (*.f64 a a)) (pow.f64 (*.f64 b 1) 2))
(+.f64 (pow.f64 (/.f64 (*.f64 -1 a) (/.f64 (/.f64 -180 (PI.f64)) angle)) 2) (pow.f64 (*.f64 b 1) 2))
(+.f64 (pow.f64 (/.f64 (*.f64 1/180 (*.f64 angle a)) (/.f64 1 (PI.f64))) 2) (pow.f64 (*.f64 b 1) 2))
(+.f64 (*.f64 1/32400 (*.f64 (*.f64 (*.f64 a a) (*.f64 angle angle)) (pow.f64 (PI.f64) 2))) (pow.f64 (*.f64 b 1) 2))
(+.f64 (*.f64 angle (*.f64 (*.f64 1/180 (pow.f64 (*.f64 (PI.f64) a) 2)) (*.f64 angle 1/180))) (pow.f64 (*.f64 b 1) 2))
(+.f64 (*.f64 (*.f64 (*.f64 angle (*.f64 (*.f64 (PI.f64) (*.f64 angle a)) 1/32400)) a) (PI.f64)) (pow.f64 (*.f64 b 1) 2))
(+.f64 (*.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle a)) 1/32400) (PI.f64)) (*.f64 angle a)) (pow.f64 (*.f64 b 1) 2))
(+.f64 (*.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle a)) 1/32400) (*.f64 (PI.f64) a)) angle) (pow.f64 (*.f64 b 1) 2))
(+.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 angle a) (pow.f64 (PI.f64) 2)) a) angle) 1/32400) (pow.f64 (*.f64 b 1) 2))
(+.f64 (*.f64 (*.f64 (*.f64 (pow.f64 (PI.f64) 2) angle) angle) (*.f64 (*.f64 a a) 1/32400)) (pow.f64 (*.f64 b 1) 2))
(+.f64 (*.f64 (-.f64 1/2 (*.f64 1/2 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)))) (*.f64 a a)) (pow.f64 (*.f64 b 1) 2))
Outputs
(+.f64 (*.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle a)) 1/32400) (PI.f64)) (*.f64 angle a)) (pow.f64 (*.f64 b 1) 2))
(+.f64 (*.f64 (-.f64 1/2 (*.f64 1/2 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)))) (*.f64 a a)) (pow.f64 (*.f64 b 1) 2))
Calls

1 calls:

31.0ms
angle
Results
AccuracySegmentsBranch
79.9%2angle
Compiler

Compiled 522 to 315 computations (39.7% saved)

regimes72.0ms (0.2%)

Counts
31 → 2
Calls
Call 1
Inputs
(*.f64 b b)
(fma.f64 1/32400 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2) (*.f64 b b))
(fma.f64 b b (*.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 2) 1/32400))
(+.f64 (*.f64 (pow.f64 (*.f64 a (*.f64 angle (PI.f64))) 2) 1/32400) (pow.f64 (*.f64 b 1) 2))
(+.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2) 1/32400) (pow.f64 (*.f64 b 1) 2))
(+.f64 (pow.f64 (*.f64 1/180 (*.f64 angle (*.f64 (PI.f64) a))) 2) (pow.f64 (*.f64 b 1) 2))
(+.f64 (pow.f64 (*.f64 1/180 (*.f64 (PI.f64) (*.f64 angle a))) 2) (pow.f64 (*.f64 b 1) 2))
(+.f64 (pow.f64 (*.f64 a (*.f64 angle (*.f64 1/180 (PI.f64)))) 2) (pow.f64 (*.f64 b 1) 2))
(+.f64 (pow.f64 (/.f64 (*.f64 angle a) (/.f64 180 (PI.f64))) 2) (pow.f64 (*.f64 b 1) 2))
(+.f64 (pow.f64 (/.f64 (*.f64 (PI.f64) a) (/.f64 180 angle)) 2) (pow.f64 (*.f64 b 1) 2))
(+.f64 (pow.f64 (/.f64 (*.f64 (PI.f64) (*.f64 angle a)) 180) 2) (pow.f64 (*.f64 b 1) 2))
(+.f64 (pow.f64 (neg.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)) a)) 2) (pow.f64 (*.f64 b 1) 2))
(+.f64 (pow.f64 (/.f64 (*.f64 (*.f64 (PI.f64) (neg.f64 angle)) a) -180) 2) (pow.f64 (*.f64 b 1) 2))
(/.f64 1 (/.f64 1 (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 2) 1/32400 (*.f64 b b))))
(fma.f64 1/32400 (*.f64 (*.f64 (pow.f64 (PI.f64) 2) (*.f64 angle angle)) (*.f64 a a)) (*.f64 b b))
(fma.f64 (*.f64 (PI.f64) (*.f64 angle a)) (*.f64 1/32400 (*.f64 (PI.f64) (*.f64 angle a))) (*.f64 b b))
(fma.f64 (*.f64 (*.f64 1/32400 (PI.f64)) (*.f64 angle a)) (*.f64 angle (*.f64 (PI.f64) a)) (*.f64 b b))
(+.f64 (*.f64 angle (*.f64 angle (pow.f64 (*.f64 (PI.f64) (*.f64 1/180 a)) 2))) (pow.f64 (*.f64 b 1) 2))
(+.f64 (*.f64 (*.f64 1/180 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2)) 1/180) (pow.f64 (*.f64 b 1) 2))
(+.f64 (*.f64 (*.f64 a a) (pow.f64 (*.f64 angle (*.f64 1/180 (PI.f64))) 2)) (pow.f64 (*.f64 b 1) 2))
(+.f64 (*.f64 (*.f64 angle angle) (*.f64 (pow.f64 (*.f64 (PI.f64) a) 2) 1/32400)) (pow.f64 (*.f64 b 1) 2))
(+.f64 (*.f64 (pow.f64 (/.f64 (/.f64 180 angle) (PI.f64)) -2) (*.f64 a a)) (pow.f64 (*.f64 b 1) 2))
(+.f64 (pow.f64 (/.f64 (*.f64 -1 a) (/.f64 (/.f64 -180 (PI.f64)) angle)) 2) (pow.f64 (*.f64 b 1) 2))
(+.f64 (pow.f64 (/.f64 (*.f64 1/180 (*.f64 angle a)) (/.f64 1 (PI.f64))) 2) (pow.f64 (*.f64 b 1) 2))
(+.f64 (*.f64 1/32400 (*.f64 (*.f64 (*.f64 a a) (*.f64 angle angle)) (pow.f64 (PI.f64) 2))) (pow.f64 (*.f64 b 1) 2))
(+.f64 (*.f64 angle (*.f64 (*.f64 1/180 (pow.f64 (*.f64 (PI.f64) a) 2)) (*.f64 angle 1/180))) (pow.f64 (*.f64 b 1) 2))
(+.f64 (*.f64 (*.f64 (*.f64 angle (*.f64 (*.f64 (PI.f64) (*.f64 angle a)) 1/32400)) a) (PI.f64)) (pow.f64 (*.f64 b 1) 2))
(+.f64 (*.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle a)) 1/32400) (PI.f64)) (*.f64 angle a)) (pow.f64 (*.f64 b 1) 2))
(+.f64 (*.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle a)) 1/32400) (*.f64 (PI.f64) a)) angle) (pow.f64 (*.f64 b 1) 2))
(+.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 angle a) (pow.f64 (PI.f64) 2)) a) angle) 1/32400) (pow.f64 (*.f64 b 1) 2))
(+.f64 (*.f64 (*.f64 (*.f64 (pow.f64 (PI.f64) 2) angle) angle) (*.f64 (*.f64 a a) 1/32400)) (pow.f64 (*.f64 b 1) 2))
Outputs
(*.f64 b b)
(+.f64 (*.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle a)) 1/32400) (PI.f64)) (*.f64 angle a)) (pow.f64 (*.f64 b 1) 2))
Calls

2 calls:

31.0ms
a
30.0ms
angle
Results
AccuracySegmentsBranch
77.5%2a
77.5%2angle
Compiler

Compiled 506 to 305 computations (39.7% saved)

regimes37.0ms (0.1%)

Counts
27 → 2
Calls
Call 1
Inputs
(*.f64 b b)
(fma.f64 1/32400 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2) (*.f64 b b))
(fma.f64 b b (*.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 2) 1/32400))
(+.f64 (*.f64 (pow.f64 (*.f64 a (*.f64 angle (PI.f64))) 2) 1/32400) (pow.f64 (*.f64 b 1) 2))
(+.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2) 1/32400) (pow.f64 (*.f64 b 1) 2))
(+.f64 (pow.f64 (*.f64 1/180 (*.f64 angle (*.f64 (PI.f64) a))) 2) (pow.f64 (*.f64 b 1) 2))
(+.f64 (pow.f64 (*.f64 1/180 (*.f64 (PI.f64) (*.f64 angle a))) 2) (pow.f64 (*.f64 b 1) 2))
(+.f64 (pow.f64 (*.f64 a (*.f64 angle (*.f64 1/180 (PI.f64)))) 2) (pow.f64 (*.f64 b 1) 2))
(+.f64 (pow.f64 (/.f64 (*.f64 angle a) (/.f64 180 (PI.f64))) 2) (pow.f64 (*.f64 b 1) 2))
(+.f64 (pow.f64 (/.f64 (*.f64 (PI.f64) a) (/.f64 180 angle)) 2) (pow.f64 (*.f64 b 1) 2))
(+.f64 (pow.f64 (/.f64 (*.f64 (PI.f64) (*.f64 angle a)) 180) 2) (pow.f64 (*.f64 b 1) 2))
(+.f64 (pow.f64 (neg.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)) a)) 2) (pow.f64 (*.f64 b 1) 2))
(+.f64 (pow.f64 (/.f64 (*.f64 (*.f64 (PI.f64) (neg.f64 angle)) a) -180) 2) (pow.f64 (*.f64 b 1) 2))
(/.f64 1 (/.f64 1 (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 2) 1/32400 (*.f64 b b))))
(fma.f64 1/32400 (*.f64 (*.f64 (pow.f64 (PI.f64) 2) (*.f64 angle angle)) (*.f64 a a)) (*.f64 b b))
(fma.f64 (*.f64 (PI.f64) (*.f64 angle a)) (*.f64 1/32400 (*.f64 (PI.f64) (*.f64 angle a))) (*.f64 b b))
(fma.f64 (*.f64 (*.f64 1/32400 (PI.f64)) (*.f64 angle a)) (*.f64 angle (*.f64 (PI.f64) a)) (*.f64 b b))
(+.f64 (*.f64 angle (*.f64 angle (pow.f64 (*.f64 (PI.f64) (*.f64 1/180 a)) 2))) (pow.f64 (*.f64 b 1) 2))
(+.f64 (*.f64 (*.f64 1/180 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2)) 1/180) (pow.f64 (*.f64 b 1) 2))
(+.f64 (*.f64 (*.f64 a a) (pow.f64 (*.f64 angle (*.f64 1/180 (PI.f64))) 2)) (pow.f64 (*.f64 b 1) 2))
(+.f64 (*.f64 (*.f64 angle angle) (*.f64 (pow.f64 (*.f64 (PI.f64) a) 2) 1/32400)) (pow.f64 (*.f64 b 1) 2))
(+.f64 (*.f64 (pow.f64 (/.f64 (/.f64 180 angle) (PI.f64)) -2) (*.f64 a a)) (pow.f64 (*.f64 b 1) 2))
(+.f64 (pow.f64 (/.f64 (*.f64 -1 a) (/.f64 (/.f64 -180 (PI.f64)) angle)) 2) (pow.f64 (*.f64 b 1) 2))
(+.f64 (pow.f64 (/.f64 (*.f64 1/180 (*.f64 angle a)) (/.f64 1 (PI.f64))) 2) (pow.f64 (*.f64 b 1) 2))
(+.f64 (*.f64 1/32400 (*.f64 (*.f64 (*.f64 a a) (*.f64 angle angle)) (pow.f64 (PI.f64) 2))) (pow.f64 (*.f64 b 1) 2))
(+.f64 (*.f64 angle (*.f64 (*.f64 1/180 (pow.f64 (*.f64 (PI.f64) a) 2)) (*.f64 angle 1/180))) (pow.f64 (*.f64 b 1) 2))
(+.f64 (*.f64 (*.f64 (*.f64 angle (*.f64 (*.f64 (PI.f64) (*.f64 angle a)) 1/32400)) a) (PI.f64)) (pow.f64 (*.f64 b 1) 2))
Outputs
(*.f64 b b)
(fma.f64 (*.f64 (*.f64 1/32400 (PI.f64)) (*.f64 angle a)) (*.f64 angle (*.f64 (PI.f64) a)) (*.f64 b b))
Calls

1 calls:

27.0ms
a
Results
AccuracySegmentsBranch
77.5%2a
Compiler

Compiled 426 to 260 computations (39% saved)

regimes41.0ms (0.1%)

Counts
16 → 2
Calls
Call 1
Inputs
(*.f64 b b)
(fma.f64 1/32400 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2) (*.f64 b b))
(fma.f64 b b (*.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 2) 1/32400))
(+.f64 (*.f64 (pow.f64 (*.f64 a (*.f64 angle (PI.f64))) 2) 1/32400) (pow.f64 (*.f64 b 1) 2))
(+.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2) 1/32400) (pow.f64 (*.f64 b 1) 2))
(+.f64 (pow.f64 (*.f64 1/180 (*.f64 angle (*.f64 (PI.f64) a))) 2) (pow.f64 (*.f64 b 1) 2))
(+.f64 (pow.f64 (*.f64 1/180 (*.f64 (PI.f64) (*.f64 angle a))) 2) (pow.f64 (*.f64 b 1) 2))
(+.f64 (pow.f64 (*.f64 a (*.f64 angle (*.f64 1/180 (PI.f64)))) 2) (pow.f64 (*.f64 b 1) 2))
(+.f64 (pow.f64 (/.f64 (*.f64 angle a) (/.f64 180 (PI.f64))) 2) (pow.f64 (*.f64 b 1) 2))
(+.f64 (pow.f64 (/.f64 (*.f64 (PI.f64) a) (/.f64 180 angle)) 2) (pow.f64 (*.f64 b 1) 2))
(+.f64 (pow.f64 (/.f64 (*.f64 (PI.f64) (*.f64 angle a)) 180) 2) (pow.f64 (*.f64 b 1) 2))
(+.f64 (pow.f64 (neg.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)) a)) 2) (pow.f64 (*.f64 b 1) 2))
(+.f64 (pow.f64 (/.f64 (*.f64 (*.f64 (PI.f64) (neg.f64 angle)) a) -180) 2) (pow.f64 (*.f64 b 1) 2))
(/.f64 1 (/.f64 1 (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 2) 1/32400 (*.f64 b b))))
(fma.f64 1/32400 (*.f64 (*.f64 (pow.f64 (PI.f64) 2) (*.f64 angle angle)) (*.f64 a a)) (*.f64 b b))
(fma.f64 (*.f64 (PI.f64) (*.f64 angle a)) (*.f64 1/32400 (*.f64 (PI.f64) (*.f64 angle a))) (*.f64 b b))
Outputs
(*.f64 b b)
(fma.f64 (*.f64 (PI.f64) (*.f64 angle a)) (*.f64 1/32400 (*.f64 (PI.f64) (*.f64 angle a))) (*.f64 b b))
Calls

2 calls:

26.0ms
a
9.0ms
angle
Results
AccuracySegmentsBranch
74.7%1angle
77.5%2a
Compiler

Compiled 238 to 145 computations (39.1% saved)

regimes31.0ms (0.1%)

Counts
15 → 2
Calls
Call 1
Inputs
(*.f64 b b)
(fma.f64 1/32400 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2) (*.f64 b b))
(fma.f64 b b (*.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 2) 1/32400))
(+.f64 (*.f64 (pow.f64 (*.f64 a (*.f64 angle (PI.f64))) 2) 1/32400) (pow.f64 (*.f64 b 1) 2))
(+.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2) 1/32400) (pow.f64 (*.f64 b 1) 2))
(+.f64 (pow.f64 (*.f64 1/180 (*.f64 angle (*.f64 (PI.f64) a))) 2) (pow.f64 (*.f64 b 1) 2))
(+.f64 (pow.f64 (*.f64 1/180 (*.f64 (PI.f64) (*.f64 angle a))) 2) (pow.f64 (*.f64 b 1) 2))
(+.f64 (pow.f64 (*.f64 a (*.f64 angle (*.f64 1/180 (PI.f64)))) 2) (pow.f64 (*.f64 b 1) 2))
(+.f64 (pow.f64 (/.f64 (*.f64 angle a) (/.f64 180 (PI.f64))) 2) (pow.f64 (*.f64 b 1) 2))
(+.f64 (pow.f64 (/.f64 (*.f64 (PI.f64) a) (/.f64 180 angle)) 2) (pow.f64 (*.f64 b 1) 2))
(+.f64 (pow.f64 (/.f64 (*.f64 (PI.f64) (*.f64 angle a)) 180) 2) (pow.f64 (*.f64 b 1) 2))
(+.f64 (pow.f64 (neg.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)) a)) 2) (pow.f64 (*.f64 b 1) 2))
(+.f64 (pow.f64 (/.f64 (*.f64 (*.f64 (PI.f64) (neg.f64 angle)) a) -180) 2) (pow.f64 (*.f64 b 1) 2))
(/.f64 1 (/.f64 1 (fma.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 2) 1/32400 (*.f64 b b))))
(fma.f64 1/32400 (*.f64 (*.f64 (pow.f64 (PI.f64) 2) (*.f64 angle angle)) (*.f64 a a)) (*.f64 b b))
Outputs
(*.f64 b b)
(fma.f64 b b (*.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 2) 1/32400))
Calls

1 calls:

24.0ms
a
Results
AccuracySegmentsBranch
77.5%2a
Compiler

Compiled 218 to 139 computations (36.2% saved)

regimes7.0ms (0%)

Counts
2 → 2
Calls
Call 1
Inputs
(*.f64 b b)
(fma.f64 1/32400 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2) (*.f64 b b))
Outputs
(*.f64 b b)
(fma.f64 1/32400 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2) (*.f64 b b))
Calls

1 calls:

6.0ms
a
Results
AccuracySegmentsBranch
77.5%2a
Compiler

Compiled 22 to 14 computations (36.4% saved)

regimes10.0ms (0%)

Accuracy

Total 0.0b remaining (0%)

Threshold costs 0b (0%)

Counts
1 → 1
Calls
Call 1
Inputs
(*.f64 b b)
Outputs
(*.f64 b b)
Calls

3 calls:

4.0ms
angle
3.0ms
a
3.0ms
b
Results
AccuracySegmentsBranch
56.1%1angle
56.1%1b
56.1%1a
Compiler

Compiled 18 to 13 computations (27.8% saved)

bsearch15.0ms (0%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
14.0ms
5.4509134099292464e-5
8.053025308936579e-5
Results
8.0ms37×body256valid
5.0ms27×body256infinite
Compiler

Compiled 218 to 168 computations (22.9% saved)

bsearch14.0ms (0%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
14.0ms
5.4509134099292464e-5
8.053025308936579e-5
Results
7.0ms37×body256infinite
5.0ms27×body256valid
Compiler

Compiled 218 to 168 computations (22.9% saved)

bsearch24.0ms (0.1%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
24.0ms
9.283802516745588e-155
1.2603499243711104e-154
Results
8.0msbody1024valid
6.0ms18×body256valid
4.0msbody1024infinite
2.0ms10×body256infinite
2.0msbody512valid
2.0msbody512infinite
Compiler

Compiled 120 to 87 computations (27.5% saved)

bsearch17.0ms (0%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
17.0ms
9.283802516745588e-155
1.2603499243711104e-154
Results
5.0msbody1024valid
4.0ms23×body256valid
2.0ms12×body256infinite
2.0msbody512infinite
1.0msbody512valid
1.0msbody1024infinite
Compiler

Compiled 111 to 78 computations (29.7% saved)

bsearch22.0ms (0.1%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
22.0ms
9.283802516745588e-155
1.2603499243711104e-154
Results
7.0msbody1024valid
4.0msbody1024infinite
4.0ms19×body256valid
2.0msbody512infinite
2.0msbody512valid
2.0msbody256infinite
1.0msbody2048valid
Compiler

Compiled 111 to 72 computations (35.1% saved)

bsearch26.0ms (0.1%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
26.0ms
9.283802516745588e-155
1.2603499243711104e-154
Results
8.0ms10×body1024valid
4.0msbody512valid
4.0msbody1024infinite
4.0ms18×body256valid
2.0msbody2048valid
1.0msbody256infinite
1.0msbody512infinite
Compiler

Compiled 99 to 75 computations (24.2% saved)

bsearch24.0ms (0.1%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
24.0ms
9.283802516745588e-155
1.2603499243711104e-154
Results
9.0ms11×body1024valid
4.0msbody512valid
3.0msbody1024infinite
3.0ms14×body256valid
2.0msbody256infinite
1.0msbody2048valid
1.0msbody512infinite
Compiler

Compiled 99 to 75 computations (24.2% saved)

simplify28.0ms (0.1%)

Algorithm
egg-herbie
Rules
62×*-commutative
28×+-commutative
sub-neg
neg-mul-1
neg-sub0
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
097829
1144829
2154829
3160829
4164829
5165829
Stop Event
fuel
saturated
Calls
Call 1
Inputs
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) 2) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) 2))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) 2))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) 2) (pow.f64 (*.f64 b 1) 2))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 2) (pow.f64 (*.f64 b 1) 2))
(if (<=.f64 angle 5902958103587057/73786976294838206464) (+.f64 (*.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle a)) 1/32400) (PI.f64)) (*.f64 angle a)) (pow.f64 (*.f64 b 1) 2)) (+.f64 (*.f64 (/.f64 (+.f64 -1 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/90)))) -2) (*.f64 a a)) (pow.f64 (*.f64 b 1) 2)))
(if (<=.f64 angle 5902958103587057/73786976294838206464) (+.f64 (*.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle a)) 1/32400) (PI.f64)) (*.f64 angle a)) (pow.f64 (*.f64 b 1) 2)) (+.f64 (*.f64 (-.f64 1/2 (*.f64 1/2 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)))) (*.f64 a a)) (pow.f64 (*.f64 b 1) 2)))
(if (<=.f64 a 7547924849643083/60383398797144661635864873295812302254670739526663046854019300803929986598274381633378027602842540280663494000492221518396329354078796682120982948022923136698390325231616) (*.f64 b b) (+.f64 (*.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle a)) 1/32400) (PI.f64)) (*.f64 angle a)) (pow.f64 (*.f64 b 1) 2)))
(if (<=.f64 a 7547924849643083/60383398797144661635864873295812302254670739526663046854019300803929986598274381633378027602842540280663494000492221518396329354078796682120982948022923136698390325231616) (*.f64 b b) (fma.f64 (*.f64 (*.f64 1/32400 (PI.f64)) (*.f64 angle a)) (*.f64 angle (*.f64 (PI.f64) a)) (*.f64 b b)))
(if (<=.f64 a 7547924849643083/60383398797144661635864873295812302254670739526663046854019300803929986598274381633378027602842540280663494000492221518396329354078796682120982948022923136698390325231616) (*.f64 b b) (fma.f64 (*.f64 (PI.f64) (*.f64 angle a)) (*.f64 1/32400 (*.f64 (PI.f64) (*.f64 angle a))) (*.f64 b b)))
(if (<=.f64 a 7547924849643083/60383398797144661635864873295812302254670739526663046854019300803929986598274381633378027602842540280663494000492221518396329354078796682120982948022923136698390325231616) (*.f64 b b) (fma.f64 b b (*.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 2) 1/32400)))
(if (<=.f64 a 7547924849643083/60383398797144661635864873295812302254670739526663046854019300803929986598274381633378027602842540280663494000492221518396329354078796682120982948022923136698390325231616) (*.f64 b b) (fma.f64 1/32400 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2) (*.f64 b b)))
(*.f64 b b)
Outputs
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) 2) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) 2))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle 180) (PI.f64)))) 2))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 2))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) 2) (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) 2))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) 2) (pow.f64 (*.f64 b 1) 2))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) 2) (pow.f64 b 2))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) 2) (pow.f64 (*.f64 b 1) 2))
(+.f64 (pow.f64 b 2) (pow.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle (PI.f64)) 1/180))) 2))
(if (<=.f64 angle 5902958103587057/73786976294838206464) (+.f64 (*.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle a)) 1/32400) (PI.f64)) (*.f64 angle a)) (pow.f64 (*.f64 b 1) 2)) (+.f64 (*.f64 (/.f64 (+.f64 -1 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/90)))) -2) (*.f64 a a)) (pow.f64 (*.f64 b 1) 2)))
(if (<=.f64 angle 5902958103587057/73786976294838206464) (+.f64 (pow.f64 b 2) (*.f64 (*.f64 a angle) (*.f64 (PI.f64) (*.f64 (*.f64 (PI.f64) (*.f64 a angle)) 1/32400)))) (+.f64 (pow.f64 b 2) (*.f64 (/.f64 (+.f64 -1 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/90)))) -2) (*.f64 a a))))
(if (<=.f64 angle 5902958103587057/73786976294838206464) (+.f64 (*.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle a)) 1/32400) (PI.f64)) (*.f64 angle a)) (pow.f64 (*.f64 b 1) 2)) (+.f64 (*.f64 (-.f64 1/2 (*.f64 1/2 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)))) (*.f64 a a)) (pow.f64 (*.f64 b 1) 2)))
(if (<=.f64 angle 5902958103587057/73786976294838206464) (+.f64 (pow.f64 b 2) (*.f64 (*.f64 a angle) (*.f64 (PI.f64) (*.f64 (*.f64 (PI.f64) (*.f64 a angle)) 1/32400)))) (+.f64 (pow.f64 b 2) (*.f64 (*.f64 a a) (-.f64 1/2 (*.f64 1/2 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) 1/90)))))))
(if (<=.f64 a 7547924849643083/60383398797144661635864873295812302254670739526663046854019300803929986598274381633378027602842540280663494000492221518396329354078796682120982948022923136698390325231616) (*.f64 b b) (+.f64 (*.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle a)) 1/32400) (PI.f64)) (*.f64 angle a)) (pow.f64 (*.f64 b 1) 2)))
(if (<=.f64 a 7547924849643083/60383398797144661635864873295812302254670739526663046854019300803929986598274381633378027602842540280663494000492221518396329354078796682120982948022923136698390325231616) (*.f64 b b) (+.f64 (pow.f64 b 2) (*.f64 (*.f64 a angle) (*.f64 (PI.f64) (*.f64 (*.f64 (PI.f64) (*.f64 a angle)) 1/32400)))))
(if (<=.f64 a 7547924849643083/60383398797144661635864873295812302254670739526663046854019300803929986598274381633378027602842540280663494000492221518396329354078796682120982948022923136698390325231616) (*.f64 b b) (fma.f64 (*.f64 (*.f64 1/32400 (PI.f64)) (*.f64 angle a)) (*.f64 angle (*.f64 (PI.f64) a)) (*.f64 b b)))
(if (<=.f64 a 7547924849643083/60383398797144661635864873295812302254670739526663046854019300803929986598274381633378027602842540280663494000492221518396329354078796682120982948022923136698390325231616) (*.f64 b b) (fma.f64 (*.f64 (*.f64 a angle) (*.f64 (PI.f64) 1/32400)) (*.f64 angle (*.f64 a (PI.f64))) (*.f64 b b)))
(if (<=.f64 a 7547924849643083/60383398797144661635864873295812302254670739526663046854019300803929986598274381633378027602842540280663494000492221518396329354078796682120982948022923136698390325231616) (*.f64 b b) (fma.f64 (*.f64 (PI.f64) (*.f64 angle a)) (*.f64 1/32400 (*.f64 (PI.f64) (*.f64 angle a))) (*.f64 b b)))
(if (<=.f64 a 7547924849643083/60383398797144661635864873295812302254670739526663046854019300803929986598274381633378027602842540280663494000492221518396329354078796682120982948022923136698390325231616) (*.f64 b b) (fma.f64 (*.f64 (PI.f64) (*.f64 a angle)) (*.f64 (*.f64 (PI.f64) (*.f64 a angle)) 1/32400) (*.f64 b b)))
(if (<=.f64 a 7547924849643083/60383398797144661635864873295812302254670739526663046854019300803929986598274381633378027602842540280663494000492221518396329354078796682120982948022923136698390325231616) (*.f64 b b) (fma.f64 b b (*.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) a)) 2) 1/32400)))
(if (<=.f64 a 7547924849643083/60383398797144661635864873295812302254670739526663046854019300803929986598274381633378027602842540280663494000492221518396329354078796682120982948022923136698390325231616) (*.f64 b b) (fma.f64 b b (*.f64 1/32400 (pow.f64 (*.f64 angle (*.f64 a (PI.f64))) 2))))
(if (<=.f64 a 7547924849643083/60383398797144661635864873295812302254670739526663046854019300803929986598274381633378027602842540280663494000492221518396329354078796682120982948022923136698390325231616) (*.f64 b b) (fma.f64 1/32400 (pow.f64 (*.f64 (PI.f64) (*.f64 angle a)) 2) (*.f64 b b)))
(if (<=.f64 a 7547924849643083/60383398797144661635864873295812302254670739526663046854019300803929986598274381633378027602842540280663494000492221518396329354078796682120982948022923136698390325231616) (*.f64 b b) (fma.f64 1/32400 (pow.f64 (*.f64 (PI.f64) (*.f64 a angle)) 2) (*.f64 b b)))
(*.f64 b b)
Compiler

Compiled 319 to 220 computations (31% saved)

soundness3.1s (8.4%)

Rules
1204×fma-def
1173×associate-/l*
972×distribute-lft-neg-in
916×associate-*r*
916×associate-*r*
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
057558
1211558
2742558
34892558
060536
1140536
2374536
31083536
41940536
53362536
66157536
082324155
1158724143
2467424083
041351
1145331
2873253
090025898
1205423326
2594823322
090025898
1205423326
2594823322
057337
1186331
2909331
057337
1186331
2909331
090025898
1205423326
2594823322
057337
1186331
2909331
041351
1145331
2873253
057558
1211558
2742558
34892558
057337
1186331
2909331
057337
1186331
2909331
090025898
1205423326
2594823322
Stop Event
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
Compiler

Compiled 2408 to 1477 computations (38.7% saved)

end0.0ms (0%)

preprocess159.0ms (0.4%)

Remove

(abs angle)

(abs b)

(abs a)

Compiler

Compiled 758 to 452 computations (40.4% saved)

Profiling

Loading profile data...