ab-angle->ABCF B

Time bar (total: 38.6s)

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 27 to 22 computations (18.5% saved)

sample3.1s (8.1%)

Results
819.0ms3747×body256valid
732.0ms1083×body1024valid
540.0ms921×body1024infinite
320.0ms1403×body256infinite
206.0ms55×body4096valid
198.0ms494×body512valid
174.0ms431×body512infinite
124.0ms122×body2048valid
Bogosity

preprocess341.0ms (0.9%)

Algorithm
egg-herbie
Rules
1246×neg-mul-1
1128×neg-sub0
914×unsub-neg
838×*-commutative
744×distribute-lft-neg-out
Problems
88×No Errors
65×(cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))
60×(sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))
30×(*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
13×(-.f64 (pow.f64 b 2) (pow.f64 a 2))
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
060600
1153600
2409584
31310584
43595584
56739584
Stop Event
node limit
Calls
Call 1
Inputs
(*.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(*.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(*.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 (neg.f64 a) 2))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(*.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 (neg.f64 b) 2) (pow.f64 a 2))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(*.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (sin.f64 (*.f64 (PI.f64) (/.f64 (neg.f64 angle) 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 (neg.f64 angle) 180))))
(*.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 a 2) (pow.f64 b 2))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(*.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 angle 2))) (sin.f64 (*.f64 (PI.f64) (/.f64 a 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 a 180))))
(*.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 angle 2) (pow.f64 a 2))) (sin.f64 (*.f64 (PI.f64) (/.f64 b 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 b 180))))
Outputs
(*.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(*.f64 (*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(*.f64 2 (*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))))))
(*.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(*.f64 (*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(*.f64 2 (*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))))))
(*.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 (neg.f64 a) 2))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(*.f64 (*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(*.f64 2 (*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))))))
(*.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 (neg.f64 b) 2) (pow.f64 a 2))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(*.f64 (*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(*.f64 2 (*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))))))
(*.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (sin.f64 (*.f64 (PI.f64) (/.f64 (neg.f64 angle) 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 (neg.f64 angle) 180))))
(*.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 (PI.f64) (/.f64 (neg.f64 angle) 180))))) (cos.f64 (*.f64 (PI.f64) (/.f64 (neg.f64 angle) 180))))
(*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (neg.f64 (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (neg.f64 (/.f64 angle 180)))))))
(*.f64 2 (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (sin.f64 (*.f64 (PI.f64) (*.f64 -1/180 angle))))))
(*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))))
(*.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 a 2) (pow.f64 b 2))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(*.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 (PI.f64) (/.f64 (neg.f64 angle) 180))))) (cos.f64 (*.f64 (PI.f64) (/.f64 (neg.f64 angle) 180))))
(*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (neg.f64 (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (neg.f64 (/.f64 angle 180)))))))
(*.f64 2 (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (sin.f64 (*.f64 (PI.f64) (*.f64 -1/180 angle))))))
(*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))))
(*.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 angle 2))) (sin.f64 (*.f64 (PI.f64) (/.f64 a 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 a 180))))
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 angle angle))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 a 180))) (cos.f64 (*.f64 (PI.f64) (/.f64 a 180)))))
(*.f64 2 (*.f64 (fma.f64 b b (neg.f64 (*.f64 angle angle))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 a 180))) (cos.f64 (*.f64 (PI.f64) (/.f64 a 180))))))
(*.f64 (-.f64 (*.f64 b b) (*.f64 angle angle)) (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 a 180))) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 a 180))))))
(*.f64 (-.f64 (*.f64 b b) (*.f64 angle angle)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 a))) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 a))))))
(*.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 angle 2) (pow.f64 a 2))) (sin.f64 (*.f64 (PI.f64) (/.f64 b 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 b 180))))
(*.f64 (*.f64 2 (-.f64 (*.f64 angle angle) (*.f64 a a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 b 180))) (cos.f64 (*.f64 (PI.f64) (/.f64 b 180)))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 b 180))) (*.f64 (-.f64 (*.f64 angle angle) (*.f64 a a)) (sin.f64 (*.f64 (PI.f64) (/.f64 b 180))))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 b (/.f64 (PI.f64) 180))) (*.f64 (-.f64 (*.f64 angle angle) (*.f64 a a)) (sin.f64 (*.f64 b (/.f64 (PI.f64) 180))))))
Symmetry

(abs a)

(abs b)

Compiler

Compiled 117 to 86 computations (26.5% saved)

eval3.0ms (0%)

Compiler

Compiled 215 to 120 computations (44.2% saved)

prune5.0ms (0%)

Alt Table
Click to see full alt table
StatusAccuracyProgram
58.1%
(*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
53.0%
(*.f64 (*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
10.2%
(binary32->binary64 (*.f32 (-.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 b)) (*.f32 (binary64->binary32 a) (binary64->binary32 a))) (*.f32 (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))) (*.f32 2 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))))))
58.1%
(*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
53.0%
(*.f64 (*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
10.2%
(binary32->binary64 (*.f32 (-.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 b)) (*.f32 (binary64->binary32 a) (binary64->binary32 a))) (*.f32 (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))) (*.f32 2 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))))))
Compiler

Compiled 170 to 122 computations (28.2% saved)

localize751.0ms (1.9%)

Localize:

Found 24 expressions with local error:

NewAccuracyProgram
88.2%
(*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
99.6%
(*.f64 (PI.f64) (/.f64 angle 180))
99.7%
(*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
100.0%
(*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
93.1%
(-.f64 (*.f64 b b) (*.f64 a a))
99.6%
(*.f64 (PI.f64) (/.f64 angle 180))
99.9%
(*.f64 (*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
100.0%
(*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a)))
100.0%
(*.f32 (binary64->binary32 b) (binary64->binary32 b))
100.0%
(/.f32 (binary64->binary32 angle) 180)
100.0%
(*.f32 (binary64->binary32 a) (binary64->binary32 a))
100.0%
(*.f32 2 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))))
99.6%
(*.f64 (PI.f64) (/.f64 angle 180))
88.2%
(*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
57.0%
(cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))
56.4%
(sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))
93.1%
(-.f64 (*.f64 b b) (*.f64 a a))
88.2%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
57.0%
(cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))
56.4%
(sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))
86.2%
(*.f32 (-.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 b)) (*.f32 (binary64->binary32 a) (binary64->binary32 a))) (*.f32 (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))) (*.f32 2 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))))))
76.7%
(sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))
76.5%
(cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))
52.5%
(binary32->binary64 (*.f32 (-.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 b)) (*.f32 (binary64->binary32 a) (binary64->binary32 a))) (*.f32 (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))) (*.f32 2 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))))))
Compiler

Compiled 318 to 154 computations (51.6% saved)

series45.0ms (0.1%)

Counts
12 → 192
Calls

63 calls:

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

rewrite176.0ms (0.5%)

Algorithm
rewrite-once
batch-egg-rewrite
Rules
1509×associate-*l/
1354×associate-*r/
878×associate-*l*
853×associate-*r*
516×fma-def
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
045438
1163414
21074362
Stop Event
node limit
Counts
12 → 565
Calls
Call 1
Inputs
(binary32->binary64 (*.f32 (-.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 b)) (*.f32 (binary64->binary32 a) (binary64->binary32 a))) (*.f32 (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))) (*.f32 2 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))))))
(cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))
(sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))
(*.f32 (-.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 b)) (*.f32 (binary64->binary32 a) (binary64->binary32 a))) (*.f32 (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))) (*.f32 2 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))))))
(sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))
(cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(-.f64 (*.f64 b b) (*.f64 a a))
(sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))
(cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))
(*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(*.f64 (PI.f64) (/.f64 angle 180))
Outputs
(+.f32 (*.f32 (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2)) (sin.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180)))) (fma.f32 (binary64->binary32 a) (neg.f32 (binary64->binary32 a)) (pow.f32 (binary64->binary32 a) 2))))
(+.f32 (*.f32 (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2)) (sin.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180))))) (+.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180)))) (fma.f32 (binary64->binary32 a) (neg.f32 (binary64->binary32 a)) (pow.f32 (binary64->binary32 a) 2))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180)))) (fma.f32 (binary64->binary32 a) (neg.f32 (binary64->binary32 a)) (pow.f32 (binary64->binary32 a) 2)))))
(+.f32 (*.f32 (pow.f32 (binary64->binary32 b) 2) (sin.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180)))) (neg.f32 (pow.f32 (binary64->binary32 a) 2))))
(+.f32 (*.f32 (pow.f32 (binary64->binary32 b) 2) (sin.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180))))) (+.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180)))) (neg.f32 (pow.f32 (binary64->binary32 a) 2))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180)))) (fma.f32 (binary64->binary32 a) (neg.f32 (binary64->binary32 a)) (pow.f32 (binary64->binary32 a) 2)))))
(+.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180)))) (neg.f32 (pow.f32 (binary64->binary32 a) 2))) (*.f32 (pow.f32 (binary64->binary32 b) 2) (sin.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180))))))
(+.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180)))) (fma.f32 (binary64->binary32 a) (neg.f32 (binary64->binary32 a)) (pow.f32 (binary64->binary32 a) 2))) (*.f32 (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2)) (sin.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180))))))
(/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180)))) (/.f32 (fma.f32 (binary64->binary32 b) (binary64->binary32 b) (pow.f32 (binary64->binary32 a) 2)) (-.f32 (pow.f32 (binary64->binary32 b) 4) (pow.f32 (binary64->binary32 a) 4))))
(/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180)))) (/.f32 (fma.f32 (pow.f32 (binary64->binary32 a) 2) (fma.f32 (binary64->binary32 b) (binary64->binary32 b) (pow.f32 (binary64->binary32 a) 2)) (pow.f32 (binary64->binary32 b) 4)) (-.f32 (pow.f32 (binary64->binary32 b) 6) (pow.f32 (binary64->binary32 a) 6))))
(/.f32 (-.f32 (pow.f32 (binary64->binary32 b) 4) (pow.f32 (binary64->binary32 a) 4)) (/.f32 (fma.f32 (binary64->binary32 b) (binary64->binary32 b) (pow.f32 (binary64->binary32 a) 2)) (sin.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180))))))
(/.f32 (-.f32 (pow.f32 (binary64->binary32 b) 6) (pow.f32 (binary64->binary32 a) 6)) (/.f32 (fma.f32 (pow.f32 (binary64->binary32 a) 2) (fma.f32 (binary64->binary32 b) (binary64->binary32 b) (pow.f32 (binary64->binary32 a) 2)) (pow.f32 (binary64->binary32 b) 4)) (sin.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180))))))
(/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180)))) (-.f32 (pow.f32 (binary64->binary32 b) 4) (pow.f32 (binary64->binary32 a) 4))) (fma.f32 (binary64->binary32 b) (binary64->binary32 b) (pow.f32 (binary64->binary32 a) 2)))
(/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180)))) (-.f32 (pow.f32 (binary64->binary32 b) 6) (pow.f32 (binary64->binary32 a) 6))) (fma.f32 (pow.f32 (binary64->binary32 a) 2) (fma.f32 (binary64->binary32 b) (binary64->binary32 b) (pow.f32 (binary64->binary32 a) 2)) (pow.f32 (binary64->binary32 b) 4)))
(/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180)))) (-.f32 (pow.f32 (binary64->binary32 b) 6) (pow.f32 (binary64->binary32 a) 6))) (-.f32 (+.f32 (pow.f32 (binary64->binary32 b) 4) (pow.f32 (binary64->binary32 a) 4)) (*.f32 (pow.f32 (binary64->binary32 b) 2) (neg.f32 (pow.f32 (binary64->binary32 a) 2)))))
(/.f32 (-.f32 (*.f32 (*.f32 (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2)) (sin.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180))))) (*.f32 (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2)) (sin.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180)))))) (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180)))) (fma.f32 (binary64->binary32 a) (neg.f32 (binary64->binary32 a)) (pow.f32 (binary64->binary32 a) 2))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180)))) (fma.f32 (binary64->binary32 a) (neg.f32 (binary64->binary32 a)) (pow.f32 (binary64->binary32 a) 2))))) (-.f32 (*.f32 (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2)) (sin.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180)))) (fma.f32 (binary64->binary32 a) (neg.f32 (binary64->binary32 a)) (pow.f32 (binary64->binary32 a) 2)))))
(/.f32 (-.f32 (*.f32 (*.f32 (pow.f32 (binary64->binary32 b) 2) (sin.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180))))) (*.f32 (pow.f32 (binary64->binary32 b) 2) (sin.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180)))))) (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180)))) (neg.f32 (pow.f32 (binary64->binary32 a) 2))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180)))) (neg.f32 (pow.f32 (binary64->binary32 a) 2))))) (-.f32 (*.f32 (pow.f32 (binary64->binary32 b) 2) (sin.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180)))) (neg.f32 (pow.f32 (binary64->binary32 a) 2)))))
(/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180)))) 1) (/.f32 (fma.f32 (binary64->binary32 b) (binary64->binary32 b) (pow.f32 (binary64->binary32 a) 2)) (-.f32 (pow.f32 (binary64->binary32 b) 4) (pow.f32 (binary64->binary32 a) 4))))
(/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180)))) 1) (/.f32 (fma.f32 (pow.f32 (binary64->binary32 a) 2) (fma.f32 (binary64->binary32 b) (binary64->binary32 b) (pow.f32 (binary64->binary32 a) 2)) (pow.f32 (binary64->binary32 b) 4)) (-.f32 (pow.f32 (binary64->binary32 b) 6) (pow.f32 (binary64->binary32 a) 6))))
(/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180)))) (-.f32 (*.f32 (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2)) (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2))) (*.f32 (fma.f32 (binary64->binary32 a) (neg.f32 (binary64->binary32 a)) (pow.f32 (binary64->binary32 a) 2)) (fma.f32 (binary64->binary32 a) (neg.f32 (binary64->binary32 a)) (pow.f32 (binary64->binary32 a) 2))))) (-.f32 (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2)) (fma.f32 (binary64->binary32 a) (neg.f32 (binary64->binary32 a)) (pow.f32 (binary64->binary32 a) 2))))
(/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180)))) (+.f32 (pow.f32 (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2)) 3) (pow.f32 (fma.f32 (binary64->binary32 a) (neg.f32 (binary64->binary32 a)) (pow.f32 (binary64->binary32 a) 2)) 3))) (fma.f32 (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2)) (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2)) (-.f32 (*.f32 (fma.f32 (binary64->binary32 a) (neg.f32 (binary64->binary32 a)) (pow.f32 (binary64->binary32 a) 2)) (fma.f32 (binary64->binary32 a) (neg.f32 (binary64->binary32 a)) (pow.f32 (binary64->binary32 a) 2))) (*.f32 (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2)) (fma.f32 (binary64->binary32 a) (neg.f32 (binary64->binary32 a)) (pow.f32 (binary64->binary32 a) 2))))))
(/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180)))) (neg.f32 (-.f32 (pow.f32 (binary64->binary32 b) 4) (pow.f32 (binary64->binary32 a) 4)))) (neg.f32 (fma.f32 (binary64->binary32 b) (binary64->binary32 b) (pow.f32 (binary64->binary32 a) 2))))
(/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180)))) (neg.f32 (-.f32 (pow.f32 (binary64->binary32 b) 6) (pow.f32 (binary64->binary32 a) 6)))) (neg.f32 (fma.f32 (pow.f32 (binary64->binary32 a) 2) (fma.f32 (binary64->binary32 b) (binary64->binary32 b) (pow.f32 (binary64->binary32 a) 2)) (pow.f32 (binary64->binary32 b) 4))))
(/.f32 (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180)))) (+.f32 (binary64->binary32 b) (binary64->binary32 a))) (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2))) (+.f32 (binary64->binary32 b) (binary64->binary32 a)))
(/.f32 (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180)))) (+.f32 (binary64->binary32 b) (binary64->binary32 a))) (-.f32 (pow.f32 (binary64->binary32 b) 3) (pow.f32 (binary64->binary32 a) 3))) (fma.f32 (binary64->binary32 b) (binary64->binary32 b) (fma.f32 (binary64->binary32 a) (binary64->binary32 a) (*.f32 (binary64->binary32 b) (binary64->binary32 a)))))
(/.f32 (*.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180))))) (/.f32 (fma.f32 (binary64->binary32 b) (binary64->binary32 b) (pow.f32 (binary64->binary32 a) 2)) (-.f32 (pow.f32 (binary64->binary32 b) 4) (pow.f32 (binary64->binary32 a) 4))))
(/.f32 (*.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180))))) (/.f32 (fma.f32 (pow.f32 (binary64->binary32 a) 2) (fma.f32 (binary64->binary32 b) (binary64->binary32 b) (pow.f32 (binary64->binary32 a) 2)) (pow.f32 (binary64->binary32 b) 4)) (-.f32 (pow.f32 (binary64->binary32 b) 6) (pow.f32 (binary64->binary32 a) 6))))
(/.f32 (*.f32 (-.f32 (*.f32 (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2)) (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2))) (*.f32 (fma.f32 (binary64->binary32 a) (neg.f32 (binary64->binary32 a)) (pow.f32 (binary64->binary32 a) 2)) (fma.f32 (binary64->binary32 a) (neg.f32 (binary64->binary32 a)) (pow.f32 (binary64->binary32 a) 2)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180))))) (-.f32 (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2)) (fma.f32 (binary64->binary32 a) (neg.f32 (binary64->binary32 a)) (pow.f32 (binary64->binary32 a) 2))))
(/.f32 (*.f32 (+.f32 (pow.f32 (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2)) 3) (pow.f32 (fma.f32 (binary64->binary32 a) (neg.f32 (binary64->binary32 a)) (pow.f32 (binary64->binary32 a) 2)) 3)) (sin.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180))))) (fma.f32 (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2)) (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2)) (-.f32 (*.f32 (fma.f32 (binary64->binary32 a) (neg.f32 (binary64->binary32 a)) (pow.f32 (binary64->binary32 a) 2)) (fma.f32 (binary64->binary32 a) (neg.f32 (binary64->binary32 a)) (pow.f32 (binary64->binary32 a) 2))) (*.f32 (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2)) (fma.f32 (binary64->binary32 a) (neg.f32 (binary64->binary32 a)) (pow.f32 (binary64->binary32 a) 2))))))
(/.f32 (*.f32 (neg.f32 (-.f32 (pow.f32 (binary64->binary32 b) 4) (pow.f32 (binary64->binary32 a) 4))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180))))) (neg.f32 (fma.f32 (binary64->binary32 b) (binary64->binary32 b) (pow.f32 (binary64->binary32 a) 2))))
(/.f32 (*.f32 (neg.f32 (-.f32 (pow.f32 (binary64->binary32 b) 6) (pow.f32 (binary64->binary32 a) 6))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180))))) (neg.f32 (fma.f32 (pow.f32 (binary64->binary32 a) 2) (fma.f32 (binary64->binary32 b) (binary64->binary32 b) (pow.f32 (binary64->binary32 a) 2)) (pow.f32 (binary64->binary32 b) 4))))
(/.f32 (*.f32 (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2)) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180)))) (-.f32 (binary64->binary32 b) (binary64->binary32 a)))) (-.f32 (binary64->binary32 b) (binary64->binary32 a)))
(/.f32 (*.f32 (+.f32 (pow.f32 (binary64->binary32 a) 3) (pow.f32 (binary64->binary32 b) 3)) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180)))) (-.f32 (binary64->binary32 b) (binary64->binary32 a)))) (-.f32 (fma.f32 (binary64->binary32 b) (binary64->binary32 b) (pow.f32 (binary64->binary32 a) 2)) (*.f32 (binary64->binary32 b) (binary64->binary32 a))))
(fma.f32 (pow.f32 (binary64->binary32 b) 2) (sin.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180)))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180)))) (neg.f32 (pow.f32 (binary64->binary32 a) 2))))
(fma.f32 (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2)) (sin.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180)))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180)))) (fma.f32 (binary64->binary32 a) (neg.f32 (binary64->binary32 a)) (pow.f32 (binary64->binary32 a) 2))))
(fma.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180))) (*.f32 2 (*.f32 (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2)) (sin.f32 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180)))) (fma.f32 (binary64->binary32 a) (neg.f32 (binary64->binary32 a)) (pow.f32 (binary64->binary32 a) 2))))
(fma.f32 (*.f32 2 (sin.f32 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180)))) (*.f32 (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2)) (cos.f32 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180)))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180)))) (fma.f32 (binary64->binary32 a) (neg.f32 (binary64->binary32 a)) (pow.f32 (binary64->binary32 a) 2))))
(fma.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180)))) (pow.f32 (binary64->binary32 b) 2) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180)))) (neg.f32 (pow.f32 (binary64->binary32 a) 2))))
(fma.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180)))) (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2)) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180)))) (fma.f32 (binary64->binary32 a) (neg.f32 (binary64->binary32 a)) (pow.f32 (binary64->binary32 a) 2))))
(fma.f32 (*.f32 (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2)) (cos.f32 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180)))) (*.f32 2 (sin.f32 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180)))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180)))) (fma.f32 (binary64->binary32 a) (neg.f32 (binary64->binary32 a)) (pow.f32 (binary64->binary32 a) 2))))
(fma.f32 (*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180))) 2) (*.f32 (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2)) (sin.f32 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180)))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180)))) (fma.f32 (binary64->binary32 a) (neg.f32 (binary64->binary32 a)) (pow.f32 (binary64->binary32 a) 2))))
(fma.f32 (+.f32 (binary64->binary32 b) (binary64->binary32 a)) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180)))) (-.f32 (binary64->binary32 b) (binary64->binary32 a))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180)))) (fma.f32 (binary64->binary32 a) (neg.f32 (binary64->binary32 a)) (pow.f32 (binary64->binary32 a) 2))))
(fma.f32 (*.f32 2 (*.f32 (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2)) (sin.f32 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180))))) (cos.f32 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180)))) (fma.f32 (binary64->binary32 a) (neg.f32 (binary64->binary32 a)) (pow.f32 (binary64->binary32 a) 2))))
(fma.f32 (*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180))) (*.f32 (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2)) 2)) (sin.f32 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180)))) (fma.f32 (binary64->binary32 a) (neg.f32 (binary64->binary32 a)) (pow.f32 (binary64->binary32 a) 2))))
(fma.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180)))) (+.f32 (binary64->binary32 b) (binary64->binary32 a))) (-.f32 (binary64->binary32 b) (binary64->binary32 a)) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180)))) (fma.f32 (binary64->binary32 a) (neg.f32 (binary64->binary32 a)) (pow.f32 (binary64->binary32 a) 2))))
(fma.f32 (*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180))) (*.f32 (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2)) (sin.f32 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180))))) 2 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180)))) (fma.f32 (binary64->binary32 a) (neg.f32 (binary64->binary32 a)) (pow.f32 (binary64->binary32 a) 2))))
(/.f64 (-.f64 (pow.f64 b 4) (pow.f64 a 4)) (/.f64 (fma.f64 b b (*.f64 a a)) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(/.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a)))) 1)
(/.f64 (-.f64 (pow.f64 b 6) (pow.f64 a 6)) (/.f64 (fma.f64 (*.f64 a a) (fma.f64 b b (*.f64 a a)) (pow.f64 b 4)) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(/.f64 (*.f64 (+.f64 b a) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (/.f64 1 (-.f64 b a)))
(/.f64 (*.f64 (*.f64 2 (-.f64 b a)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (/.f64 1 (+.f64 b a)))
(/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 4) (pow.f64 a 4))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (fma.f64 b b (*.f64 a a)))
(/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 6) (pow.f64 a 6))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (fma.f64 (*.f64 a a) (fma.f64 b b (*.f64 a a)) (pow.f64 b 4)))
(/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 6) (pow.f64 a 6))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (-.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (*.f64 (*.f64 b b) (neg.f64 (*.f64 a a)))))
(/.f64 (*.f64 (-.f64 (pow.f64 b 3) (pow.f64 a 3)) (*.f64 (+.f64 b a) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (fma.f64 a (+.f64 b a) (*.f64 b b)))
(/.f64 (*.f64 (-.f64 (pow.f64 b 3) (pow.f64 a 3)) (*.f64 (+.f64 b a) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (-.f64 (fma.f64 b b (*.f64 a a)) (*.f64 b (neg.f64 a))))
(/.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (+.f64 b a) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (+.f64 b a))
(/.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (pow.f64 b 4) (pow.f64 a 4)))) (fma.f64 b b (*.f64 a a)))
(/.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (pow.f64 b 6) (pow.f64 a 6)))) (fma.f64 (*.f64 a a) (fma.f64 b b (*.f64 a a)) (pow.f64 b 4)))
(/.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (-.f64 (pow.f64 b 4) (pow.f64 a 4)))) (fma.f64 b b (*.f64 a a)))
(/.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (-.f64 (pow.f64 b 6) (pow.f64 a 6)))) (fma.f64 (*.f64 a a) (fma.f64 b b (*.f64 a a)) (pow.f64 b 4)))
(/.f64 (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1) (/.f64 (fma.f64 b b (*.f64 a a)) (-.f64 (pow.f64 b 4) (pow.f64 a 4))))
(/.f64 (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1) (/.f64 (fma.f64 (*.f64 a a) (fma.f64 b b (*.f64 a a)) (pow.f64 b 4)) (-.f64 (pow.f64 b 6) (pow.f64 a 6))))
(/.f64 (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (*.f64 b b) (*.f64 a a)))) (-.f64 (*.f64 b b) (*.f64 a a)))
(/.f64 (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (-.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (fma.f64 a (neg.f64 a) (*.f64 a a)) (fma.f64 a (neg.f64 a) (*.f64 a a))))) (-.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (fma.f64 a (neg.f64 a) (*.f64 a a))))
(/.f64 (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (-.f64 (*.f64 b (*.f64 (-.f64 b a) (*.f64 b (-.f64 b a)))) (*.f64 a (*.f64 (-.f64 b a) (*.f64 a (-.f64 b a)))))) (-.f64 (*.f64 b (-.f64 b a)) (*.f64 a (-.f64 b a))))
(/.f64 (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 b a))) (-.f64 b a))
(/.f64 (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (-.f64 b a) (+.f64 (pow.f64 b 3) (pow.f64 a 3)))) (fma.f64 b b (*.f64 a (-.f64 a b))))
(/.f64 (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 b a))) (+.f64 b a))
(/.f64 (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (+.f64 b a) (-.f64 (pow.f64 b 3) (pow.f64 a 3)))) (fma.f64 a (+.f64 b a) (*.f64 b b)))
(/.f64 (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (+.f64 (pow.f64 (-.f64 (*.f64 b b) (*.f64 a a)) 3) (pow.f64 (fma.f64 a (neg.f64 a) (*.f64 a a)) 3))) (fma.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (*.f64 (fma.f64 a (neg.f64 a) (*.f64 a a)) (fma.f64 a (neg.f64 a) (*.f64 a a))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (fma.f64 a (neg.f64 a) (*.f64 a a))))))
(/.f64 (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (+.f64 (pow.f64 (*.f64 b (-.f64 b a)) 3) (pow.f64 (*.f64 a (-.f64 b a)) 3))) (fma.f64 (*.f64 b (-.f64 b a)) (*.f64 b (-.f64 b a)) (-.f64 (*.f64 a (*.f64 (-.f64 b a) (*.f64 a (-.f64 b a)))) (*.f64 b (*.f64 (-.f64 b a) (*.f64 a (-.f64 b a)))))))
(/.f64 (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 (pow.f64 b 3) (pow.f64 a 3)))) (+.f64 (pow.f64 b 3) (pow.f64 a 3)))
(/.f64 (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (pow.f64 b 3) (pow.f64 a 3)))) (-.f64 (pow.f64 b 3) (pow.f64 a 3)))
(/.f64 (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (-.f64 (pow.f64 b 3) (pow.f64 a 3)))) (*.f64 (fma.f64 b b (*.f64 a (-.f64 a b))) (fma.f64 a (+.f64 b a) (*.f64 b b))))
(/.f64 (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (neg.f64 (-.f64 (pow.f64 b 4) (pow.f64 a 4)))) (neg.f64 (fma.f64 b b (*.f64 a a))))
(/.f64 (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (neg.f64 (-.f64 (pow.f64 b 6) (pow.f64 a 6)))) (neg.f64 (fma.f64 (*.f64 a a) (fma.f64 b b (*.f64 a a)) (pow.f64 b 4))))
(/.f64 (*.f64 1 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (/.f64 (fma.f64 b b (*.f64 a a)) (-.f64 (pow.f64 b 4) (pow.f64 a 4))))
(/.f64 (*.f64 1 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (/.f64 (fma.f64 (*.f64 a a) (fma.f64 b b (*.f64 a a)) (pow.f64 b 4)) (-.f64 (pow.f64 b 6) (pow.f64 a 6))))
(/.f64 (*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (-.f64 (*.f64 b b) (*.f64 a a)))
(/.f64 (*.f64 (-.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (fma.f64 a (neg.f64 a) (*.f64 a a)) (fma.f64 a (neg.f64 a) (*.f64 a a)))) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (-.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (fma.f64 a (neg.f64 a) (*.f64 a a))))
(/.f64 (*.f64 (-.f64 (*.f64 b (*.f64 (-.f64 b a) (*.f64 b (-.f64 b a)))) (*.f64 a (*.f64 (-.f64 b a) (*.f64 a (-.f64 b a))))) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (-.f64 (*.f64 b (-.f64 b a)) (*.f64 a (-.f64 b a))))
(/.f64 (*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 b a)) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (-.f64 b a))
(/.f64 (*.f64 (*.f64 (-.f64 b a) (+.f64 (pow.f64 b 3) (pow.f64 a 3))) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (fma.f64 b b (*.f64 a (-.f64 a b))))
(/.f64 (*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 b a)) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (+.f64 b a))
(/.f64 (*.f64 (*.f64 (+.f64 b a) (-.f64 (pow.f64 b 3) (pow.f64 a 3))) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (fma.f64 a (+.f64 b a) (*.f64 b b)))
(/.f64 (*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 b b) (*.f64 a a)) 3) (pow.f64 (fma.f64 a (neg.f64 a) (*.f64 a a)) 3)) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (fma.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (*.f64 (fma.f64 a (neg.f64 a) (*.f64 a a)) (fma.f64 a (neg.f64 a) (*.f64 a a))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (fma.f64 a (neg.f64 a) (*.f64 a a))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 b (-.f64 b a)) 3) (pow.f64 (*.f64 a (-.f64 b a)) 3)) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (fma.f64 (*.f64 b (-.f64 b a)) (*.f64 b (-.f64 b a)) (-.f64 (*.f64 a (*.f64 (-.f64 b a) (*.f64 a (-.f64 b a)))) (*.f64 b (*.f64 (-.f64 b a) (*.f64 a (-.f64 b a)))))))
(/.f64 (*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 (pow.f64 b 3) (pow.f64 a 3))) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (+.f64 (pow.f64 b 3) (pow.f64 a 3)))
(/.f64 (*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (pow.f64 b 3) (pow.f64 a 3))) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (-.f64 (pow.f64 b 3) (pow.f64 a 3)))
(/.f64 (*.f64 (*.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (-.f64 (pow.f64 b 3) (pow.f64 a 3))) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 (fma.f64 b b (*.f64 a (-.f64 a b))) (fma.f64 a (+.f64 b a) (*.f64 b b))))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 b 4) (pow.f64 a 4))) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (neg.f64 (fma.f64 b b (*.f64 a a))))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 b 6) (pow.f64 a 6))) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (neg.f64 (fma.f64 (*.f64 a a) (fma.f64 b b (*.f64 a a)) (pow.f64 b 4))))
(/.f64 (*.f64 (+.f64 b a) (*.f64 (+.f64 b a) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (/.f64 (+.f64 b a) (-.f64 b a)))
(/.f64 (*.f64 (-.f64 (pow.f64 b 4) (pow.f64 a 4)) (*.f64 (+.f64 b a) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (*.f64 (+.f64 b a) (fma.f64 b b (*.f64 a a))))
(/.f64 (*.f64 (-.f64 (pow.f64 b 6) (pow.f64 a 6)) (*.f64 (+.f64 b a) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (/.f64 (-.f64 (pow.f64 b 6) (pow.f64 a 6)) (-.f64 b a)))
(/.f64 (*.f64 (neg.f64 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (+.f64 b a) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (neg.f64 (+.f64 b a)))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 b 3) (pow.f64 a 3))) (*.f64 (+.f64 b a) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (neg.f64 (fma.f64 a (+.f64 b a) (*.f64 b b))))
(/.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (*.f64 2 (-.f64 b a)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (-.f64 b a))
(/.f64 (*.f64 (-.f64 b a) (*.f64 (*.f64 2 (-.f64 b a)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (/.f64 (-.f64 b a) (+.f64 b a)))
(/.f64 (*.f64 (-.f64 (pow.f64 b 4) (pow.f64 a 4)) (*.f64 (*.f64 2 (-.f64 b a)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 (-.f64 b a) (fma.f64 b b (*.f64 a a))))
(/.f64 (*.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (*.f64 (*.f64 2 (-.f64 b a)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (fma.f64 b b (*.f64 a (-.f64 a b))))
(/.f64 (*.f64 (-.f64 (pow.f64 b 6) (pow.f64 a 6)) (*.f64 (*.f64 2 (-.f64 b a)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (/.f64 (-.f64 (pow.f64 b 6) (pow.f64 a 6)) (+.f64 b a)))
(/.f64 (*.f64 (-.f64 (*.f64 a a) (*.f64 b b)) (*.f64 (*.f64 2 (-.f64 b a)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (-.f64 a b))
(/.f64 (*.f64 (neg.f64 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (*.f64 2 (-.f64 b a)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (neg.f64 (-.f64 b a)))
(/.f64 (*.f64 (neg.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3))) (*.f64 (*.f64 2 (-.f64 b a)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (neg.f64 (fma.f64 b b (*.f64 a (-.f64 a b)))))
(+.f64 (*.f64 b b) (neg.f64 (*.f64 a a)))
(+.f64 (*.f64 b b) (fma.f64 a (neg.f64 a) (fma.f64 a (neg.f64 a) (*.f64 a a))))
(+.f64 (*.f64 b b) (neg.f64 (-.f64 (*.f64 a a) (fma.f64 a (neg.f64 a) (*.f64 a a)))))
(+.f64 (*.f64 b b) (+.f64 (fma.f64 a (neg.f64 a) (fma.f64 a (neg.f64 a) (*.f64 a a))) (fma.f64 a (neg.f64 a) (*.f64 a a))))
(+.f64 (*.f64 b b) (+.f64 (neg.f64 (*.f64 a a)) (*.f64 2 (fma.f64 a (neg.f64 a) (*.f64 a a)))))
(+.f64 (*.f64 b b) (+.f64 (fma.f64 a (neg.f64 a) (fma.f64 a (neg.f64 a) (*.f64 a a))) (*.f64 2 (fma.f64 a (neg.f64 a) (*.f64 a a)))))
(+.f64 (*.f64 b b) (+.f64 (*.f64 b (neg.f64 a)) (*.f64 a (-.f64 b a))))
(+.f64 (*.f64 b b) (+.f64 (*.f64 b (neg.f64 a)) (fma.f64 a (-.f64 b a) (fma.f64 a (neg.f64 a) (*.f64 a a)))))
(+.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (fma.f64 a (neg.f64 a) (*.f64 a a)))
(+.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 2 (fma.f64 a (neg.f64 a) (*.f64 a a))))
(+.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 (*.f64 2 (fma.f64 a (neg.f64 a) (*.f64 a a))) (*.f64 2 (fma.f64 a (neg.f64 a) (*.f64 a a)))))
(+.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 (*.f64 2 (fma.f64 a (neg.f64 a) (*.f64 a a))) (fma.f64 a (neg.f64 a) (*.f64 a a))))
(+.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 (fma.f64 a (neg.f64 a) (*.f64 a a)) (*.f64 2 (fma.f64 a (neg.f64 a) (*.f64 a a)))))
(+.f64 (fma.f64 a (neg.f64 a) (*.f64 a a)) (-.f64 (*.f64 b b) (*.f64 a a)))
(+.f64 (*.f64 b (-.f64 b a)) (*.f64 a (-.f64 b a)))
(+.f64 (*.f64 b (-.f64 b a)) (fma.f64 a (-.f64 b a) (fma.f64 a (neg.f64 a) (*.f64 a a))))
(+.f64 (*.f64 b (-.f64 b a)) (+.f64 (fma.f64 a (-.f64 b a) (fma.f64 a (neg.f64 a) (*.f64 a a))) (fma.f64 a (neg.f64 a) (*.f64 a a))))
(+.f64 (*.f64 b (-.f64 b a)) (+.f64 (*.f64 a (-.f64 b a)) (*.f64 2 (fma.f64 a (neg.f64 a) (*.f64 a a)))))
(+.f64 (*.f64 b (-.f64 b a)) (+.f64 (fma.f64 a (-.f64 b a) (fma.f64 a (neg.f64 a) (*.f64 a a))) (*.f64 2 (fma.f64 a (neg.f64 a) (*.f64 a a)))))
(+.f64 (*.f64 a (-.f64 b a)) (*.f64 b (-.f64 b a)))
(+.f64 (*.f64 a (-.f64 b a)) (+.f64 (*.f64 b (-.f64 b a)) (fma.f64 a (neg.f64 a) (*.f64 a a))))
(+.f64 (*.f64 a (-.f64 b a)) (+.f64 (*.f64 b (-.f64 b a)) (*.f64 2 (fma.f64 a (neg.f64 a) (*.f64 a a)))))
(+.f64 (*.f64 b a) (+.f64 (neg.f64 (*.f64 a a)) (*.f64 b (-.f64 b a))))
(+.f64 (neg.f64 (*.f64 a a)) (*.f64 b b))
(+.f64 (neg.f64 (*.f64 a a)) (+.f64 (*.f64 b b) (fma.f64 a (neg.f64 a) (*.f64 a a))))
(+.f64 (neg.f64 (*.f64 a a)) (+.f64 (*.f64 b b) (*.f64 2 (fma.f64 a (neg.f64 a) (*.f64 a a)))))
(+.f64 (neg.f64 (*.f64 a a)) (+.f64 (*.f64 a a) (-.f64 (*.f64 b b) (*.f64 a a))))
(+.f64 (fma.f64 a (neg.f64 a) (fma.f64 a (neg.f64 a) (*.f64 a a))) (*.f64 b b))
(+.f64 (fma.f64 a (-.f64 b a) (fma.f64 a (neg.f64 a) (*.f64 a a))) (*.f64 b (-.f64 b a)))
(+.f64 (*.f64 b (+.f64 b a)) (*.f64 (+.f64 b a) (neg.f64 a)))
(+.f64 (*.f64 b (+.f64 b a)) (+.f64 (*.f64 (+.f64 b a) (neg.f64 a)) (fma.f64 a (neg.f64 a) (*.f64 a a))))
(+.f64 (*.f64 b (+.f64 b a)) (+.f64 (*.f64 (+.f64 b a) (neg.f64 a)) (*.f64 2 (fma.f64 a (neg.f64 a) (*.f64 a a)))))
(+.f64 (*.f64 2 (fma.f64 a (neg.f64 a) (*.f64 a a))) (-.f64 (*.f64 b b) (*.f64 a a)))
(+.f64 (*.f64 (+.f64 b a) (neg.f64 a)) (*.f64 b (+.f64 b a)))
(+.f64 (/.f64 (pow.f64 b 4) (fma.f64 b b (*.f64 a a))) (neg.f64 (/.f64 (pow.f64 a 4) (fma.f64 b b (*.f64 a a)))))
(+.f64 (/.f64 (pow.f64 b 6) (fma.f64 (*.f64 a a) (fma.f64 b b (*.f64 a a)) (pow.f64 b 4))) (neg.f64 (/.f64 (pow.f64 a 6) (fma.f64 (*.f64 a a) (fma.f64 b b (*.f64 a a)) (pow.f64 b 4)))))
(+.f64 (+.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (neg.f64 (*.f64 a a))) (*.f64 a a))
(+.f64 (+.f64 (fma.f64 a (neg.f64 a) (*.f64 a a)) (*.f64 b b)) (neg.f64 (*.f64 a a)))
(+.f64 (+.f64 (fma.f64 a (neg.f64 a) (*.f64 a a)) (*.f64 b b)) (fma.f64 a (neg.f64 a) (fma.f64 a (neg.f64 a) (*.f64 a a))))
(+.f64 (+.f64 (fma.f64 a (neg.f64 a) (*.f64 a a)) (*.f64 b (-.f64 b a))) (*.f64 a (-.f64 b a)))
(+.f64 (+.f64 (fma.f64 a (neg.f64 a) (*.f64 a a)) (*.f64 b (-.f64 b a))) (fma.f64 a (-.f64 b a) (fma.f64 a (neg.f64 a) (*.f64 a a))))
(+.f64 (+.f64 (fma.f64 a (neg.f64 a) (*.f64 a a)) (*.f64 b (+.f64 b a))) (*.f64 (+.f64 b a) (neg.f64 a)))
(+.f64 (+.f64 (*.f64 b (-.f64 b a)) (*.f64 b a)) (neg.f64 (*.f64 a a)))
(+.f64 (+.f64 (*.f64 a (-.f64 b a)) (*.f64 b b)) (*.f64 b (neg.f64 a)))
(*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (/.f64 1 (+.f64 b a)) (+.f64 b a)))
(*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (/.f64 1 (-.f64 b a)) (-.f64 b a)))
(*.f64 (-.f64 b a) (+.f64 b a))
(*.f64 (+.f64 b a) (-.f64 b a))
(*.f64 (-.f64 (pow.f64 b 4) (pow.f64 a 4)) (/.f64 1 (fma.f64 b b (*.f64 a a))))
(*.f64 (fma.f64 b b (*.f64 a a)) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (/.f64 1 (fma.f64 b b (*.f64 a a)))))
(*.f64 1 (-.f64 (*.f64 b b) (*.f64 a a)))
(*.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (*.f64 (/.f64 1 (fma.f64 b b (*.f64 a (-.f64 a b)))) (-.f64 b a)))
(*.f64 (-.f64 (pow.f64 b 6) (pow.f64 a 6)) (/.f64 1 (fma.f64 (*.f64 a a) (fma.f64 b b (*.f64 a a)) (pow.f64 b 4))))
(*.f64 (fma.f64 (*.f64 a a) (fma.f64 b b (*.f64 a a)) (pow.f64 b 4)) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (/.f64 1 (fma.f64 (*.f64 a a) (fma.f64 b b (*.f64 a a)) (pow.f64 b 4)))))
(*.f64 (-.f64 (pow.f64 b 3) (pow.f64 a 3)) (*.f64 (/.f64 1 (fma.f64 a (+.f64 b a) (*.f64 b b))) (+.f64 b a)))
(*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 b a)) (/.f64 1 (+.f64 b a)))
(*.f64 (*.f64 (+.f64 b a) (-.f64 (pow.f64 b 3) (pow.f64 a 3))) (/.f64 1 (fma.f64 a (+.f64 b a) (*.f64 b b))))
(*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 b a)) (/.f64 1 (-.f64 b a)))
(*.f64 (*.f64 (-.f64 b a) (+.f64 (pow.f64 b 3) (pow.f64 a 3))) (/.f64 1 (fma.f64 b b (*.f64 a (-.f64 a b)))))
(*.f64 (/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 (pow.f64 b 3) (pow.f64 a 3))) (+.f64 (pow.f64 b 3) (pow.f64 a 3)))
(*.f64 (/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (pow.f64 b 3) (pow.f64 a 3))) (-.f64 (pow.f64 b 3) (pow.f64 a 3)))
(*.f64 (/.f64 1 (fma.f64 b b (*.f64 a a))) (-.f64 (pow.f64 b 4) (pow.f64 a 4)))
(*.f64 (/.f64 1 (fma.f64 (*.f64 a a) (fma.f64 b b (*.f64 a a)) (pow.f64 b 4))) (-.f64 (pow.f64 b 6) (pow.f64 a 6)))
(*.f64 (*.f64 (-.f64 b a) (/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (pow.f64 b 3) (pow.f64 a 3)))) (fma.f64 a (+.f64 b a) (*.f64 b b)))
(*.f64 (*.f64 (+.f64 b a) (/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 (pow.f64 b 3) (pow.f64 a 3)))) (fma.f64 b b (*.f64 a (-.f64 a b))))
(/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) 1)
(/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (/.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (+.f64 (pow.f64 b 3) (pow.f64 a 3))))
(/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (/.f64 (-.f64 (pow.f64 b 3) (pow.f64 a 3)) (-.f64 (pow.f64 b 3) (pow.f64 a 3))))
(/.f64 (-.f64 b a) (/.f64 1 (+.f64 b a)))
(/.f64 (+.f64 b a) (/.f64 1 (-.f64 b a)))
(/.f64 (-.f64 (pow.f64 b 4) (pow.f64 a 4)) (fma.f64 b b (*.f64 a a)))
(/.f64 (fma.f64 b b (*.f64 a a)) (/.f64 (fma.f64 b b (*.f64 a a)) (-.f64 (*.f64 b b) (*.f64 a a))))
(/.f64 1 (/.f64 (fma.f64 b b (*.f64 a a)) (-.f64 (pow.f64 b 4) (pow.f64 a 4))))
(/.f64 1 (/.f64 (fma.f64 (*.f64 a a) (fma.f64 b b (*.f64 a a)) (pow.f64 b 4)) (-.f64 (pow.f64 b 6) (pow.f64 a 6))))
(/.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (/.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (-.f64 (*.f64 b b) (*.f64 a a))))
(/.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (/.f64 (fma.f64 b b (*.f64 a (-.f64 a b))) (-.f64 b a)))
(/.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (/.f64 (*.f64 (fma.f64 b b (*.f64 a (-.f64 a b))) (fma.f64 a (+.f64 b a) (*.f64 b b))) (-.f64 (pow.f64 b 3) (pow.f64 a 3))))
(/.f64 (-.f64 (pow.f64 b 6) (pow.f64 a 6)) (fma.f64 (*.f64 a a) (fma.f64 b b (*.f64 a a)) (pow.f64 b 4)))
(/.f64 (-.f64 (pow.f64 b 6) (pow.f64 a 6)) (-.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (*.f64 (*.f64 b b) (neg.f64 (*.f64 a a)))))
(/.f64 (fma.f64 (*.f64 a a) (fma.f64 b b (*.f64 a a)) (pow.f64 b 4)) (/.f64 (fma.f64 (*.f64 a a) (fma.f64 b b (*.f64 a a)) (pow.f64 b 4)) (-.f64 (*.f64 b b) (*.f64 a a))))
(/.f64 (-.f64 (pow.f64 b 3) (pow.f64 a 3)) (/.f64 (-.f64 (pow.f64 b 3) (pow.f64 a 3)) (-.f64 (*.f64 b b) (*.f64 a a))))
(/.f64 (-.f64 (pow.f64 b 3) (pow.f64 a 3)) (/.f64 (fma.f64 a (+.f64 b a) (*.f64 b b)) (+.f64 b a)))
(/.f64 (-.f64 (pow.f64 b 3) (pow.f64 a 3)) (/.f64 (*.f64 (fma.f64 b b (*.f64 a (-.f64 a b))) (fma.f64 a (+.f64 b a) (*.f64 b b))) (+.f64 (pow.f64 b 3) (pow.f64 a 3))))
(/.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (*.f64 b b) (*.f64 a a))) (-.f64 (*.f64 b b) (*.f64 a a)))
(/.f64 (-.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (fma.f64 a (neg.f64 a) (*.f64 a a)) (fma.f64 a (neg.f64 a) (*.f64 a a)))) (-.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (fma.f64 a (neg.f64 a) (*.f64 a a))))
(/.f64 (-.f64 (*.f64 b (*.f64 (-.f64 b a) (*.f64 b (-.f64 b a)))) (*.f64 a (*.f64 (-.f64 b a) (*.f64 a (-.f64 b a))))) (-.f64 (*.f64 b (-.f64 b a)) (*.f64 a (-.f64 b a))))
(/.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 b a)) (+.f64 b a))
(/.f64 (*.f64 (+.f64 b a) (-.f64 (pow.f64 b 3) (pow.f64 a 3))) (fma.f64 a (+.f64 b a) (*.f64 b b)))
(/.f64 (*.f64 (+.f64 b a) (-.f64 (pow.f64 b 3) (pow.f64 a 3))) (-.f64 (fma.f64 b b (*.f64 a a)) (*.f64 b (neg.f64 a))))
(/.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 b a)) (-.f64 b a))
(/.f64 (*.f64 (-.f64 b a) (+.f64 (pow.f64 b 3) (pow.f64 a 3))) (fma.f64 b b (*.f64 a (-.f64 a b))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 b b) (*.f64 a a)) 3) (pow.f64 (fma.f64 a (neg.f64 a) (*.f64 a a)) 3)) (fma.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (*.f64 (fma.f64 a (neg.f64 a) (*.f64 a a)) (fma.f64 a (neg.f64 a) (*.f64 a a))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (fma.f64 a (neg.f64 a) (*.f64 a a))))))
(/.f64 (+.f64 (pow.f64 (*.f64 b (-.f64 b a)) 3) (pow.f64 (*.f64 a (-.f64 b a)) 3)) (fma.f64 (*.f64 b (-.f64 b a)) (*.f64 b (-.f64 b a)) (-.f64 (*.f64 a (*.f64 (-.f64 b a) (*.f64 a (-.f64 b a)))) (*.f64 b (*.f64 (-.f64 b a) (*.f64 a (-.f64 b a)))))))
(/.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (pow.f64 b 3) (pow.f64 a 3))) (-.f64 (pow.f64 b 3) (pow.f64 a 3)))
(/.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 (pow.f64 b 3) (pow.f64 a 3))) (+.f64 (pow.f64 b 3) (pow.f64 a 3)))
(/.f64 (*.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (-.f64 (pow.f64 b 3) (pow.f64 a 3))) (*.f64 (fma.f64 b b (*.f64 a (-.f64 a b))) (fma.f64 a (+.f64 b a) (*.f64 b b))))
(/.f64 (neg.f64 (-.f64 (pow.f64 b 4) (pow.f64 a 4))) (neg.f64 (fma.f64 b b (*.f64 a a))))
(/.f64 (neg.f64 (-.f64 (pow.f64 b 6) (pow.f64 a 6))) (neg.f64 (fma.f64 (*.f64 a a) (fma.f64 b b (*.f64 a a)) (pow.f64 b 4))))
(/.f64 (-.f64 (pow.f64 a 4) (pow.f64 b 4)) (-.f64 (neg.f64 (*.f64 a a)) (*.f64 b b)))
(/.f64 (-.f64 (pow.f64 b 4) (*.f64 (fma.f64 a (neg.f64 a) (fma.f64 a (neg.f64 a) (*.f64 a a))) (fma.f64 a (neg.f64 a) (fma.f64 a (neg.f64 a) (*.f64 a a))))) (-.f64 (*.f64 b b) (fma.f64 a (neg.f64 a) (fma.f64 a (neg.f64 a) (*.f64 a a)))))
(/.f64 (-.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (*.f64 2 (fma.f64 a (neg.f64 a) (*.f64 a a))) (*.f64 2 (fma.f64 a (neg.f64 a) (*.f64 a a))))) (-.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 2 (fma.f64 a (neg.f64 a) (*.f64 a a)))))
(/.f64 (-.f64 (*.f64 (fma.f64 a (neg.f64 a) (*.f64 a a)) (fma.f64 a (neg.f64 a) (*.f64 a a))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (*.f64 b b) (*.f64 a a)))) (-.f64 (fma.f64 a (neg.f64 a) (*.f64 a a)) (-.f64 (*.f64 b b) (*.f64 a a))))
(/.f64 (-.f64 (*.f64 b (*.f64 (-.f64 b a) (*.f64 b (-.f64 b a)))) (*.f64 (fma.f64 a (-.f64 b a) (fma.f64 a (neg.f64 a) (*.f64 a a))) (fma.f64 a (-.f64 b a) (fma.f64 a (neg.f64 a) (*.f64 a a))))) (-.f64 (*.f64 b (-.f64 b a)) (fma.f64 a (-.f64 b a) (fma.f64 a (neg.f64 a) (*.f64 a a)))))
(/.f64 (-.f64 (*.f64 a (*.f64 (-.f64 b a) (*.f64 a (-.f64 b a)))) (*.f64 b (*.f64 (-.f64 b a) (*.f64 b (-.f64 b a))))) (-.f64 (*.f64 a (-.f64 b a)) (*.f64 b (-.f64 b a))))
(/.f64 (-.f64 (*.f64 (*.f64 b (+.f64 b a)) (*.f64 b (+.f64 b a))) (*.f64 (*.f64 (+.f64 b a) (neg.f64 a)) (*.f64 (+.f64 b a) (neg.f64 a)))) (-.f64 (*.f64 b (+.f64 b a)) (*.f64 (+.f64 b a) (neg.f64 a))))
(/.f64 (-.f64 (pow.f64 b 4) (*.f64 (-.f64 (*.f64 a a) (fma.f64 a (neg.f64 a) (*.f64 a a))) (-.f64 (*.f64 a a) (fma.f64 a (neg.f64 a) (*.f64 a a))))) (+.f64 (*.f64 b b) (-.f64 (*.f64 a a) (fma.f64 a (neg.f64 a) (*.f64 a a)))))
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 b 4) (fma.f64 b b (*.f64 a a))) (/.f64 (pow.f64 b 4) (fma.f64 b b (*.f64 a a)))) (*.f64 (/.f64 (pow.f64 a 4) (fma.f64 b b (*.f64 a a))) (/.f64 (pow.f64 a 4) (fma.f64 b b (*.f64 a a))))) (+.f64 (/.f64 (pow.f64 b 4) (fma.f64 b b (*.f64 a a))) (/.f64 (pow.f64 a 4) (fma.f64 b b (*.f64 a a)))))
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 b 6) (fma.f64 (*.f64 a a) (fma.f64 b b (*.f64 a a)) (pow.f64 b 4))) (/.f64 (pow.f64 b 6) (fma.f64 (*.f64 a a) (fma.f64 b b (*.f64 a a)) (pow.f64 b 4)))) (*.f64 (/.f64 (pow.f64 a 6) (fma.f64 (*.f64 a a) (fma.f64 b b (*.f64 a a)) (pow.f64 b 4))) (/.f64 (pow.f64 a 6) (fma.f64 (*.f64 a a) (fma.f64 b b (*.f64 a a)) (pow.f64 b 4))))) (+.f64 (/.f64 (pow.f64 b 6) (fma.f64 (*.f64 a a) (fma.f64 b b (*.f64 a a)) (pow.f64 b 4))) (/.f64 (pow.f64 a 6) (fma.f64 (*.f64 a a) (fma.f64 b b (*.f64 a a)) (pow.f64 b 4)))))
(/.f64 (*.f64 (+.f64 b a) (+.f64 b a)) (/.f64 (+.f64 b a) (-.f64 b a)))
(/.f64 (*.f64 (+.f64 b a) (-.f64 (pow.f64 b 4) (pow.f64 a 4))) (*.f64 (+.f64 b a) (fma.f64 b b (*.f64 a a))))
(/.f64 (*.f64 (+.f64 b a) (-.f64 (pow.f64 b 6) (pow.f64 a 6))) (/.f64 (-.f64 (pow.f64 b 6) (pow.f64 a 6)) (-.f64 b a)))
(/.f64 (*.f64 (-.f64 b a) (-.f64 b a)) (/.f64 (-.f64 b a) (+.f64 b a)))
(/.f64 (*.f64 (-.f64 b a) (-.f64 (pow.f64 b 4) (pow.f64 a 4))) (*.f64 (-.f64 b a) (fma.f64 b b (*.f64 a a))))
(/.f64 (*.f64 (-.f64 b a) (-.f64 (pow.f64 b 6) (pow.f64 a 6))) (/.f64 (-.f64 (pow.f64 b 6) (pow.f64 a 6)) (+.f64 b a)))
(/.f64 (*.f64 (-.f64 b a) (-.f64 (*.f64 a a) (*.f64 b b))) (-.f64 a b))
(/.f64 (*.f64 (-.f64 b a) (neg.f64 (-.f64 (*.f64 b b) (*.f64 a a)))) (neg.f64 (-.f64 b a)))
(/.f64 (*.f64 (-.f64 b a) (neg.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)))) (neg.f64 (fma.f64 b b (*.f64 a (-.f64 a b)))))
(/.f64 (*.f64 (+.f64 b a) (neg.f64 (-.f64 (*.f64 b b) (*.f64 a a)))) (neg.f64 (+.f64 b a)))
(/.f64 (*.f64 (+.f64 b a) (neg.f64 (-.f64 (pow.f64 b 3) (pow.f64 a 3)))) (neg.f64 (fma.f64 a (+.f64 b a) (*.f64 b b))))
(/.f64 (*.f64 (-.f64 (pow.f64 b 4) (pow.f64 a 4)) 1) (fma.f64 b b (*.f64 a a)))
(/.f64 (*.f64 (-.f64 (pow.f64 b 6) (pow.f64 a 6)) 1) (fma.f64 (*.f64 a a) (fma.f64 b b (*.f64 a a)) (pow.f64 b 4)))
(/.f64 (*.f64 (-.f64 (pow.f64 b 4) (pow.f64 a 4)) (+.f64 b a)) (*.f64 (+.f64 b a) (fma.f64 b b (*.f64 a a))))
(/.f64 (*.f64 (-.f64 (pow.f64 b 6) (pow.f64 a 6)) (+.f64 b a)) (/.f64 (-.f64 (pow.f64 b 6) (pow.f64 a 6)) (-.f64 b a)))
(/.f64 (*.f64 (neg.f64 (-.f64 (*.f64 b b) (*.f64 a a))) (+.f64 b a)) (neg.f64 (+.f64 b a)))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 b 3) (pow.f64 a 3))) (+.f64 b a)) (neg.f64 (fma.f64 a (+.f64 b a) (*.f64 b b))))
(/.f64 (*.f64 (-.f64 (pow.f64 b 4) (pow.f64 a 4)) (-.f64 b a)) (*.f64 (-.f64 b a) (fma.f64 b b (*.f64 a a))))
(/.f64 (*.f64 (-.f64 (pow.f64 b 6) (pow.f64 a 6)) (-.f64 b a)) (/.f64 (-.f64 (pow.f64 b 6) (pow.f64 a 6)) (+.f64 b a)))
(/.f64 (*.f64 (-.f64 (*.f64 a a) (*.f64 b b)) (-.f64 b a)) (-.f64 a b))
(/.f64 (*.f64 (neg.f64 (-.f64 (*.f64 b b) (*.f64 a a))) (-.f64 b a)) (neg.f64 (-.f64 b a)))
(/.f64 (*.f64 (neg.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3))) (-.f64 b a)) (neg.f64 (fma.f64 b b (*.f64 a (-.f64 a b)))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 b b) (pow.f64 b 6)) (*.f64 (*.f64 a a) (pow.f64 a 6))) (/.f64 1 (fma.f64 b b (*.f64 a a)))) (+.f64 (pow.f64 b 4) (pow.f64 a 4)))
(/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 b 4) 3) (pow.f64 (pow.f64 a 4) 3)) (/.f64 1 (fma.f64 b b (*.f64 a a)))) (fma.f64 (pow.f64 b 4) (pow.f64 b 4) (fma.f64 (pow.f64 a 4) (pow.f64 a 4) (*.f64 (pow.f64 b 4) (pow.f64 a 4)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 b 4) 3) (pow.f64 (pow.f64 a 4) 3)) (/.f64 1 (fma.f64 (*.f64 a a) (fma.f64 b b (*.f64 a a)) (pow.f64 b 4)))) (+.f64 (pow.f64 b 6) (pow.f64 a 6)))
(/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 b 6) 3) (pow.f64 (pow.f64 a 6) 3)) (/.f64 1 (fma.f64 (*.f64 a a) (fma.f64 b b (*.f64 a a)) (pow.f64 b 4)))) (+.f64 (+.f64 (pow.f64 (pow.f64 b 4) 3) (pow.f64 (pow.f64 a 4) 3)) (*.f64 (pow.f64 b 6) (pow.f64 a 6))))
(/.f64 (/.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (*.f64 b b) (*.f64 a a))) (-.f64 (pow.f64 b 4) (pow.f64 a 4))) (/.f64 1 (fma.f64 b b (*.f64 a a))))
(/.f64 (/.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (*.f64 b b) (*.f64 a a))) (-.f64 (pow.f64 b 6) (pow.f64 a 6))) (/.f64 1 (fma.f64 (*.f64 a a) (fma.f64 b b (*.f64 a a)) (pow.f64 b 4))))
(/.f64 (/.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 b a)) (-.f64 (pow.f64 b 3) (pow.f64 a 3))) (/.f64 1 (fma.f64 a (+.f64 b a) (*.f64 b b))))
(/.f64 (/.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 b a)) (/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 (pow.f64 b 3) (pow.f64 a 3)))) (fma.f64 b b (*.f64 a (-.f64 a b))))
(/.f64 (/.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 b a)) (+.f64 (pow.f64 b 3) (pow.f64 a 3))) (/.f64 1 (fma.f64 b b (*.f64 a (-.f64 a b)))))
(/.f64 (/.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 b a)) (/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (pow.f64 b 3) (pow.f64 a 3)))) (fma.f64 a (+.f64 b a) (*.f64 b b)))
(fma.f64 b b (neg.f64 (*.f64 a a)))
(fma.f64 b b (fma.f64 a (neg.f64 a) (fma.f64 a (neg.f64 a) (*.f64 a a))))
(fma.f64 b b (neg.f64 (-.f64 (*.f64 a a) (fma.f64 a (neg.f64 a) (*.f64 a a)))))
(fma.f64 b (-.f64 b a) (*.f64 a (-.f64 b a)))
(fma.f64 b (-.f64 b a) (fma.f64 a (-.f64 b a) (fma.f64 a (neg.f64 a) (*.f64 a a))))
(fma.f64 b (+.f64 b a) (*.f64 (+.f64 b a) (neg.f64 a)))
(fma.f64 a (-.f64 b a) (*.f64 b (-.f64 b a)))
(fma.f64 a (neg.f64 a) (*.f64 b b))
(fma.f64 (-.f64 b a) b (*.f64 a (-.f64 b a)))
(fma.f64 (-.f64 b a) b (fma.f64 a (-.f64 b a) (fma.f64 a (neg.f64 a) (*.f64 a a))))
(fma.f64 (-.f64 b a) a (*.f64 b (-.f64 b a)))
(fma.f64 (-.f64 b a) (+.f64 b a) (fma.f64 a (neg.f64 a) (*.f64 a a)))
(fma.f64 (-.f64 b a) (+.f64 b a) (*.f64 2 (fma.f64 a (neg.f64 a) (*.f64 a a))))
(fma.f64 (+.f64 b a) b (*.f64 (+.f64 b a) (neg.f64 a)))
(fma.f64 (+.f64 b a) (-.f64 b a) (fma.f64 a (neg.f64 a) (*.f64 a a)))
(fma.f64 (+.f64 b a) (-.f64 b a) (*.f64 2 (fma.f64 a (neg.f64 a) (*.f64 a a))))
(fma.f64 (-.f64 (pow.f64 b 4) (pow.f64 a 4)) (/.f64 1 (fma.f64 b b (*.f64 a a))) (fma.f64 a (neg.f64 a) (*.f64 a a)))
(fma.f64 (-.f64 (pow.f64 b 4) (pow.f64 a 4)) (/.f64 1 (fma.f64 b b (*.f64 a a))) (*.f64 2 (fma.f64 a (neg.f64 a) (*.f64 a a))))
(fma.f64 (neg.f64 a) a (*.f64 b b))
(fma.f64 (-.f64 (pow.f64 b 6) (pow.f64 a 6)) (/.f64 1 (fma.f64 (*.f64 a a) (fma.f64 b b (*.f64 a a)) (pow.f64 b 4))) (fma.f64 a (neg.f64 a) (*.f64 a a)))
(fma.f64 (-.f64 (pow.f64 b 6) (pow.f64 a 6)) (/.f64 1 (fma.f64 (*.f64 a a) (fma.f64 b b (*.f64 a a)) (pow.f64 b 4))) (*.f64 2 (fma.f64 a (neg.f64 a) (*.f64 a a))))
(fma.f64 -1 (*.f64 a a) (*.f64 b b))
(+.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64)))) (*.f64 (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))) (fma.f64 a (neg.f64 a) (*.f64 a a))))
(+.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64)))) (+.f64 (*.f64 (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))) (fma.f64 a (neg.f64 a) (*.f64 a a))) (*.f64 (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))) (fma.f64 a (neg.f64 a) (*.f64 a a)))))
(+.f64 (*.f64 a (*.f64 (neg.f64 a) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))))) (*.f64 b (*.f64 b (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))))))
(+.f64 (*.f64 (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))) (fma.f64 a (neg.f64 a) (*.f64 a a))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64)))))
(+.f64 (*.f64 (-.f64 b a) (*.f64 b (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))))) (*.f64 (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))) (*.f64 a (-.f64 b a))))
(+.f64 (*.f64 (-.f64 b a) (*.f64 b (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))))) (+.f64 (*.f64 (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))) (*.f64 a (-.f64 b a))) (*.f64 (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))) (fma.f64 a (neg.f64 a) (*.f64 a a)))))
(+.f64 (*.f64 (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))) (*.f64 a (-.f64 b a))) (*.f64 (-.f64 b a) (*.f64 b (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))))))
(+.f64 (*.f64 b (*.f64 b (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))))) (*.f64 a (*.f64 (neg.f64 a) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))))))
(+.f64 (*.f64 b (*.f64 b (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))))) (+.f64 (*.f64 a (*.f64 (neg.f64 a) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))))) (*.f64 (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))) (fma.f64 a (neg.f64 a) (*.f64 a a)))))
(/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (/.f64 (+.f64 b a) (*.f64 (+.f64 b a) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))))))
(/.f64 (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))) (/.f64 (fma.f64 b b (*.f64 a a)) (-.f64 (pow.f64 b 4) (pow.f64 a 4))))
(/.f64 (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))) (/.f64 (fma.f64 (*.f64 a a) (fma.f64 b b (*.f64 a a)) (pow.f64 b 4)) (-.f64 (pow.f64 b 6) (pow.f64 a 6))))
(/.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64)))) 1)
(/.f64 (-.f64 (pow.f64 b 4) (pow.f64 a 4)) (/.f64 (fma.f64 b b (*.f64 a a)) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64)))))
(/.f64 (*.f64 (+.f64 b a) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64)))) (/.f64 1 (-.f64 b a)))
(/.f64 (-.f64 (pow.f64 b 6) (pow.f64 a 6)) (/.f64 (fma.f64 (*.f64 a a) (fma.f64 b b (*.f64 a a)) (pow.f64 b 4)) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64)))))
(/.f64 (-.f64 (pow.f64 b 3) (pow.f64 a 3)) (/.f64 (fma.f64 a (+.f64 b a) (*.f64 b b)) (*.f64 (+.f64 b a) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))))))
(/.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64)))) (/.f64 1 (+.f64 b a)))
(/.f64 (*.f64 (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))) (-.f64 (pow.f64 b 6) (pow.f64 a 6))) (fma.f64 (*.f64 a a) (fma.f64 b b (*.f64 a a)) (pow.f64 b 4)))
(/.f64 (*.f64 (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))) (-.f64 (pow.f64 b 6) (pow.f64 a 6))) (-.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (*.f64 (*.f64 b b) (neg.f64 (*.f64 a a)))))
(/.f64 (*.f64 (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))) (-.f64 (pow.f64 b 4) (pow.f64 a 4))) (fma.f64 b b (*.f64 a a)))
(/.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (+.f64 b a) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))))) (+.f64 b a))
(/.f64 (*.f64 (*.f64 (+.f64 b a) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64)))) (-.f64 (pow.f64 b 3) (pow.f64 a 3))) (fma.f64 a (+.f64 b a) (*.f64 b b)))
(/.f64 (*.f64 (*.f64 (+.f64 b a) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64)))) (-.f64 (pow.f64 b 3) (pow.f64 a 3))) (-.f64 (fma.f64 b b (*.f64 a a)) (*.f64 b (neg.f64 a))))
(/.f64 (-.f64 (*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64)))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))))) (*.f64 (*.f64 (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))) (fma.f64 a (neg.f64 a) (*.f64 a a))) (*.f64 (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))) (fma.f64 a (neg.f64 a) (*.f64 a a))))) (-.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64)))) (*.f64 (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))) (fma.f64 a (neg.f64 a) (*.f64 a a)))))
(/.f64 (-.f64 (*.f64 (*.f64 (-.f64 b a) (*.f64 b (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))))) (*.f64 (-.f64 b a) (*.f64 b (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64)))))) (*.f64 (*.f64 (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))) (*.f64 a (-.f64 b a))) (*.f64 (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))) (*.f64 a (-.f64 b a))))) (-.f64 (*.f64 (-.f64 b a) (*.f64 b (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))))) (*.f64 (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))) (*.f64 a (-.f64 b a)))))
(/.f64 (-.f64 (*.f64 (*.f64 b (*.f64 b (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))))) (*.f64 b (*.f64 b (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64)))))) (*.f64 (*.f64 a (*.f64 (neg.f64 a) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))))) (*.f64 a (*.f64 (neg.f64 a) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))))))) (-.f64 (*.f64 b (*.f64 b (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))))) (*.f64 a (*.f64 (neg.f64 a) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64)))))))
(/.f64 (*.f64 (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))) 1) (/.f64 (fma.f64 b b (*.f64 a a)) (-.f64 (pow.f64 b 4) (pow.f64 a 4))))
(/.f64 (*.f64 (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))) 1) (/.f64 (fma.f64 (*.f64 a a) (fma.f64 b b (*.f64 a a)) (pow.f64 b 4)) (-.f64 (pow.f64 b 6) (pow.f64 a 6))))
(/.f64 (*.f64 (*.f64 (+.f64 b a) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64)))) 1) (/.f64 1 (-.f64 b a)))
(/.f64 (*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64)))) (-.f64 (*.f64 b b) (*.f64 a a))) (-.f64 b a))
(/.f64 (*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64)))) (+.f64 (pow.f64 b 3) (pow.f64 a 3))) (fma.f64 b b (*.f64 a (-.f64 a b))))
(/.f64 (*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64)))) 1) (/.f64 1 (+.f64 b a)))
(/.f64 (*.f64 (+.f64 b a) (*.f64 (+.f64 b a) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))))) (/.f64 (+.f64 b a) (-.f64 b a)))
(/.f64 (*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (+.f64 (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))) (sin.f64 0))) 2)
(/.f64 (*.f64 (-.f64 b a) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))))) (-.f64 b a))
(/.f64 (*.f64 (-.f64 b a) (*.f64 (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))) (+.f64 (pow.f64 b 3) (pow.f64 a 3)))) (fma.f64 b b (*.f64 a (-.f64 a b))))
(/.f64 (*.f64 (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (*.f64 b b) (*.f64 a a)))) (-.f64 (*.f64 b b) (*.f64 a a)))
(/.f64 (*.f64 (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))) (-.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (fma.f64 a (neg.f64 a) (*.f64 a a)) (fma.f64 a (neg.f64 a) (*.f64 a a))))) (-.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (fma.f64 a (neg.f64 a) (*.f64 a a))))
(/.f64 (*.f64 (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))) (-.f64 (*.f64 b (*.f64 (-.f64 b a) (*.f64 b (-.f64 b a)))) (*.f64 a (*.f64 (-.f64 b a) (*.f64 a (-.f64 b a)))))) (-.f64 (*.f64 b (-.f64 b a)) (*.f64 a (-.f64 b a))))
(/.f64 (*.f64 (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 b a))) (-.f64 b a))
(/.f64 (*.f64 (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))) (*.f64 (-.f64 b a) (+.f64 (pow.f64 b 3) (pow.f64 a 3)))) (fma.f64 b b (*.f64 a (-.f64 a b))))
(/.f64 (*.f64 (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 b a))) (+.f64 b a))
(/.f64 (*.f64 (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))) (*.f64 (+.f64 b a) (-.f64 (pow.f64 b 3) (pow.f64 a 3)))) (fma.f64 a (+.f64 b a) (*.f64 b b)))
(/.f64 (*.f64 (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))) (+.f64 (pow.f64 (-.f64 (*.f64 b b) (*.f64 a a)) 3) (pow.f64 (fma.f64 a (neg.f64 a) (*.f64 a a)) 3))) (fma.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (*.f64 (fma.f64 a (neg.f64 a) (*.f64 a a)) (fma.f64 a (neg.f64 a) (*.f64 a a))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (fma.f64 a (neg.f64 a) (*.f64 a a))))))
(/.f64 (*.f64 (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))) (+.f64 (pow.f64 (*.f64 b (-.f64 b a)) 3) (pow.f64 (*.f64 a (-.f64 b a)) 3))) (fma.f64 (*.f64 b (-.f64 b a)) (*.f64 b (-.f64 b a)) (-.f64 (*.f64 a (*.f64 (-.f64 b a) (*.f64 a (-.f64 b a)))) (*.f64 b (*.f64 (-.f64 b a) (*.f64 a (-.f64 b a)))))))
(/.f64 (*.f64 (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 (pow.f64 b 3) (pow.f64 a 3)))) (+.f64 (pow.f64 b 3) (pow.f64 a 3)))
(/.f64 (*.f64 (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (pow.f64 b 3) (pow.f64 a 3)))) (-.f64 (pow.f64 b 3) (pow.f64 a 3)))
(/.f64 (*.f64 (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))) (*.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (-.f64 (pow.f64 b 3) (pow.f64 a 3)))) (*.f64 (fma.f64 b b (*.f64 a (-.f64 a b))) (fma.f64 a (+.f64 b a) (*.f64 b b))))
(/.f64 (*.f64 (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))) (neg.f64 (-.f64 (pow.f64 b 4) (pow.f64 a 4)))) (neg.f64 (fma.f64 b b (*.f64 a a))))
(/.f64 (*.f64 (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))) (neg.f64 (-.f64 (pow.f64 b 6) (pow.f64 a 6)))) (neg.f64 (fma.f64 (*.f64 a a) (fma.f64 b b (*.f64 a a)) (pow.f64 b 4))))
(/.f64 (*.f64 (*.f64 (+.f64 b a) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64)))) (+.f64 b a)) (/.f64 (+.f64 b a) (-.f64 b a)))
(/.f64 (*.f64 (*.f64 (+.f64 b a) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64)))) (-.f64 (pow.f64 b 4) (pow.f64 a 4))) (*.f64 (+.f64 b a) (fma.f64 b b (*.f64 a a))))
(/.f64 (*.f64 (*.f64 (+.f64 b a) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64)))) (-.f64 (pow.f64 b 6) (pow.f64 a 6))) (/.f64 (-.f64 (pow.f64 b 6) (pow.f64 a 6)) (-.f64 b a)))
(/.f64 (*.f64 (*.f64 (+.f64 b a) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64)))) (neg.f64 (-.f64 (*.f64 b b) (*.f64 a a)))) (neg.f64 (+.f64 b a)))
(/.f64 (*.f64 (*.f64 (+.f64 b a) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64)))) (neg.f64 (-.f64 (pow.f64 b 3) (pow.f64 a 3)))) (neg.f64 (fma.f64 a (+.f64 b a) (*.f64 b b))))
(/.f64 (*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64)))) (-.f64 b a)) (/.f64 (-.f64 b a) (+.f64 b a)))
(/.f64 (*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64)))) (-.f64 (pow.f64 b 4) (pow.f64 a 4))) (*.f64 (-.f64 b a) (fma.f64 b b (*.f64 a a))))
(/.f64 (*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64)))) (-.f64 (pow.f64 b 6) (pow.f64 a 6))) (/.f64 (-.f64 (pow.f64 b 6) (pow.f64 a 6)) (+.f64 b a)))
(/.f64 (*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64)))) (-.f64 (*.f64 a a) (*.f64 b b))) (-.f64 a b))
(/.f64 (*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64)))) (neg.f64 (-.f64 (*.f64 b b) (*.f64 a a)))) (neg.f64 (-.f64 b a)))
(/.f64 (*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64)))) (neg.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)))) (neg.f64 (fma.f64 b b (*.f64 a (-.f64 a b)))))
(/.f64 (*.f64 1 (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64)))) (/.f64 (fma.f64 b b (*.f64 a a)) (-.f64 (pow.f64 b 4) (pow.f64 a 4))))
(/.f64 (*.f64 1 (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64)))) (/.f64 (fma.f64 (*.f64 a a) (fma.f64 b b (*.f64 a a)) (pow.f64 b 4)) (-.f64 (pow.f64 b 6) (pow.f64 a 6))))
(/.f64 (*.f64 (-.f64 (pow.f64 b 6) (pow.f64 a 6)) (*.f64 (+.f64 b a) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))))) (/.f64 (-.f64 (pow.f64 b 6) (pow.f64 a 6)) (-.f64 b a)))
(/.f64 (*.f64 (-.f64 (pow.f64 b 4) (pow.f64 a 4)) (*.f64 (+.f64 b a) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))))) (*.f64 (+.f64 b a) (fma.f64 b b (*.f64 a a))))
(/.f64 (*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (*.f64 b b) (*.f64 a a))) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64)))) (-.f64 (*.f64 b b) (*.f64 a a)))
(/.f64 (*.f64 (-.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (fma.f64 a (neg.f64 a) (*.f64 a a)) (fma.f64 a (neg.f64 a) (*.f64 a a)))) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64)))) (-.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (fma.f64 a (neg.f64 a) (*.f64 a a))))
(/.f64 (*.f64 (-.f64 (*.f64 b (*.f64 (-.f64 b a) (*.f64 b (-.f64 b a)))) (*.f64 a (*.f64 (-.f64 b a) (*.f64 a (-.f64 b a))))) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64)))) (-.f64 (*.f64 b (-.f64 b a)) (*.f64 a (-.f64 b a))))
(/.f64 (*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 b a)) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64)))) (-.f64 b a))
(/.f64 (*.f64 (*.f64 (-.f64 b a) (+.f64 (pow.f64 b 3) (pow.f64 a 3))) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64)))) (fma.f64 b b (*.f64 a (-.f64 a b))))
(/.f64 (*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 b b) (*.f64 a a)) 3) (pow.f64 (fma.f64 a (neg.f64 a) (*.f64 a a)) 3)) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64)))) (fma.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (*.f64 (fma.f64 a (neg.f64 a) (*.f64 a a)) (fma.f64 a (neg.f64 a) (*.f64 a a))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (fma.f64 a (neg.f64 a) (*.f64 a a))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 b (-.f64 b a)) 3) (pow.f64 (*.f64 a (-.f64 b a)) 3)) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64)))) (fma.f64 (*.f64 b (-.f64 b a)) (*.f64 b (-.f64 b a)) (-.f64 (*.f64 a (*.f64 (-.f64 b a) (*.f64 a (-.f64 b a)))) (*.f64 b (*.f64 (-.f64 b a) (*.f64 a (-.f64 b a)))))))
(/.f64 (*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 (pow.f64 b 3) (pow.f64 a 3))) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64)))) (+.f64 (pow.f64 b 3) (pow.f64 a 3)))
(/.f64 (*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (pow.f64 b 3) (pow.f64 a 3))) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64)))) (-.f64 (pow.f64 b 3) (pow.f64 a 3)))
(/.f64 (*.f64 (*.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (-.f64 (pow.f64 b 3) (pow.f64 a 3))) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64)))) (*.f64 (fma.f64 b b (*.f64 a (-.f64 a b))) (fma.f64 a (+.f64 b a) (*.f64 b b))))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 b 4) (pow.f64 a 4))) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64)))) (neg.f64 (fma.f64 b b (*.f64 a a))))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 b 6) (pow.f64 a 6))) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64)))) (neg.f64 (fma.f64 (*.f64 a a) (fma.f64 b b (*.f64 a a)) (pow.f64 b 4))))
(/.f64 (*.f64 (neg.f64 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (+.f64 b a) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))))) (neg.f64 (+.f64 b a)))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 b 3) (pow.f64 a 3))) (*.f64 (+.f64 b a) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))))) (neg.f64 (fma.f64 a (+.f64 b a) (*.f64 b b))))
(/.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (-.f64 b a) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))))) (-.f64 b a))
(/.f64 (*.f64 (-.f64 b a) (*.f64 (-.f64 b a) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))))) (/.f64 (-.f64 b a) (+.f64 b a)))
(/.f64 (*.f64 (-.f64 (pow.f64 b 4) (pow.f64 a 4)) (*.f64 (-.f64 b a) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))))) (*.f64 (-.f64 b a) (fma.f64 b b (*.f64 a a))))
(/.f64 (*.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (*.f64 (-.f64 b a) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))))) (fma.f64 b b (*.f64 a (-.f64 a b))))
(/.f64 (*.f64 (-.f64 (pow.f64 b 6) (pow.f64 a 6)) (*.f64 (-.f64 b a) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))))) (/.f64 (-.f64 (pow.f64 b 6) (pow.f64 a 6)) (+.f64 b a)))
(/.f64 (*.f64 (-.f64 (*.f64 a a) (*.f64 b b)) (*.f64 (-.f64 b a) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))))) (-.f64 a b))
(/.f64 (*.f64 (neg.f64 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (-.f64 b a) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))))) (neg.f64 (-.f64 b a)))
(/.f64 (*.f64 (neg.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3))) (*.f64 (-.f64 b a) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))))) (neg.f64 (fma.f64 b b (*.f64 a (-.f64 a b)))))
(/.f64 (*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64)))) (-.f64 b a)) (-.f64 b a))
(/.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))) (+.f64 (pow.f64 b 3) (pow.f64 a 3))) (-.f64 b a)) (fma.f64 b b (*.f64 a (-.f64 a b))))
(/.f64 (/.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (+.f64 b a) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))))) (-.f64 (*.f64 b b) (*.f64 a a))) (/.f64 1 (-.f64 b a)))
(/.f64 (/.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (+.f64 b a) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))))) (+.f64 (pow.f64 b 3) (pow.f64 a 3))) (/.f64 1 (fma.f64 b b (*.f64 a (-.f64 a b)))))
(/.f64 (/.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (+.f64 b a) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))))) 1) (+.f64 b a))
(/.f64 (/.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (+.f64 b a) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))))) (/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (pow.f64 b 3) (pow.f64 a 3)))) (fma.f64 a (+.f64 b a) (*.f64 b b)))
(fma.f64 2 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (/.f64 (+.f64 (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))) (sin.f64 0)) 2)) (*.f64 (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))) (fma.f64 a (neg.f64 a) (*.f64 a a))))
(fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a)))) (*.f64 (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))) (fma.f64 a (neg.f64 a) (*.f64 a a))))
(fma.f64 (*.f64 b b) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))) (*.f64 a (*.f64 (neg.f64 a) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))))))
(fma.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))) (*.f64 (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))) (fma.f64 a (neg.f64 a) (*.f64 a a))))
(fma.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (/.f64 (+.f64 (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))) (sin.f64 0)) 2) (*.f64 (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))) (fma.f64 a (neg.f64 a) (*.f64 a a))))
(fma.f64 (-.f64 b a) (*.f64 (+.f64 b a) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64)))) (*.f64 (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))) (fma.f64 a (neg.f64 a) (*.f64 a a))))
(fma.f64 (+.f64 b a) (*.f64 (-.f64 b a) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64)))) (*.f64 (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))) (fma.f64 a (neg.f64 a) (*.f64 a a))))
(fma.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))) (fma.f64 a (neg.f64 a) (*.f64 a a))))
(fma.f64 (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))) (*.f64 b b) (*.f64 a (*.f64 (neg.f64 a) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))))))
(fma.f64 (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))) (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))) (fma.f64 a (neg.f64 a) (*.f64 a a))))
(fma.f64 (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))) (*.f64 b (-.f64 b a)) (*.f64 (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))) (*.f64 a (-.f64 b a))))
(fma.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a)))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))) (fma.f64 a (neg.f64 a) (*.f64 a a))))
(fma.f64 (*.f64 (+.f64 b a) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64)))) (-.f64 b a) (*.f64 (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))) (fma.f64 a (neg.f64 a) (*.f64 a a))))
(fma.f64 (*.f64 b (-.f64 b a)) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))) (*.f64 (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))) (*.f64 a (-.f64 b a))))
(fma.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))) (fma.f64 a (neg.f64 a) (*.f64 a a))))
(fma.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64)))) (+.f64 b a) (*.f64 (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))) (fma.f64 a (neg.f64 a) (*.f64 a a))))
(/.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 (neg.f64 angle) (/.f64 -180 (PI.f64)))
(/.f64 (*.f64 (PI.f64) (neg.f64 angle)) -180)
(/.f64 (*.f64 (PI.f64) -1) (neg.f64 (/.f64 180 angle)))
(/.f64 (*.f64 -1 (PI.f64)) (neg.f64 (/.f64 180 angle)))
(/.f64 (/.f64 (PI.f64) 180) (/.f64 1 angle))
Calls

36 calls:

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

simplify371.0ms (1%)

Algorithm
egg-herbie
Rules
1664×fma-def
915×associate-*r/
702×+-commutative
690×*-commutative
581×associate-*r*
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0133950769
1393449149
Stop Event
node limit
Counts
757 → 915
Calls
Call 1
Inputs
(binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (*.f32 (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2))))))
(binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (*.f32 (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2))))))
(binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (*.f32 (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2))))))
(binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (*.f32 (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2))))))
(binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (*.f32 (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2))))))
(binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (*.f32 (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2))))))
(binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (*.f32 (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2))))))
(binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (*.f32 (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2))))))
(binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (*.f32 (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2))))))
(binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (*.f32 (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2))))))
(binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (*.f32 (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2))))))
(binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (*.f32 (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2))))))
(binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (*.f32 (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2))))))
(binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (*.f32 (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2))))))
(binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (*.f32 (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2))))))
(binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (*.f32 (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2))))))
(binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (*.f32 (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2))))))
(binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (*.f32 (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2))))))
(binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (*.f32 (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2))))))
(binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (*.f32 (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2))))))
(binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (*.f32 (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2))))))
(binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (*.f32 (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2))))))
(binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (*.f32 (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2))))))
(binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (*.f32 (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2))))))
(binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (*.f32 (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2))))))
(binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (*.f32 (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2))))))
(binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (*.f32 (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2))))))
(binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (*.f32 (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2))))))
(binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (*.f32 (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2))))))
(binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (*.f32 (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2))))))
(binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (*.f32 (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2))))))
(binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (*.f32 (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2))))))
(binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (*.f32 (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2))))))
(binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (*.f32 (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2))))))
(binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (*.f32 (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2))))))
(binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (*.f32 (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 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 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(+.f64 (*.f64 -1/17496000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))
(+.f64 (*.f64 -1/17496000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) (+.f64 (*.f64 1/11337408000000 (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))))
(+.f64 (*.f64 -1/17496000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) (+.f64 (*.f64 -1/15427944806400000000 (*.f64 (pow.f64 angle 7) (*.f64 (pow.f64 (PI.f64) 7) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) (+.f64 (*.f64 1/11337408000000 (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 -1 (pow.f64 a 2))
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(pow.f64 b 2)
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(pow.f64 b 2)
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(pow.f64 b 2)
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(*.f64 -1 (pow.f64 a 2))
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(*.f64 -1 (pow.f64 a 2))
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 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 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 2 (*.f64 b (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a)))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (+.f64 (*.f64 2 (*.f64 b (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (+.f64 (*.f64 2 (*.f64 b (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))))
(*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(+.f64 (*.f64 2 (*.f64 b (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (+.f64 (*.f64 2 (*.f64 b (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (+.f64 (*.f64 2 (*.f64 b (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))))
(*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(+.f64 (*.f64 2 (*.f64 b (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (+.f64 (*.f64 2 (*.f64 b (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (+.f64 (*.f64 2 (*.f64 b (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))))
(*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(+.f64 (*.f64 2 (*.f64 a (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (+.f64 (*.f64 2 (*.f64 a (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (+.f64 (*.f64 2 (*.f64 a (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))))
(*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 2 (*.f64 a (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b)))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (+.f64 (*.f64 2 (*.f64 a (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (+.f64 (*.f64 2 (*.f64 a (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))))
(*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(+.f64 (*.f64 -2 (*.f64 a (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b)))))) (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(+.f64 (*.f64 -2 (*.f64 a (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b)))))) (+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))))
(+.f64 (*.f64 -2 (*.f64 a (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b)))))) (+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))
(+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a))))) (*.f64 2 (*.f64 (pow.f64 angle 3) (+.f64 (*.f64 -1/11664000 (*.f64 (pow.f64 (PI.f64) 3) (*.f64 (+.f64 a b) (-.f64 b a)))) (*.f64 -1/34992000 (*.f64 (pow.f64 (PI.f64) 3) (*.f64 (+.f64 a b) (-.f64 b a))))))))
(+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a))))) (+.f64 (*.f64 2 (*.f64 (pow.f64 angle 3) (+.f64 (*.f64 -1/11664000 (*.f64 (pow.f64 (PI.f64) 3) (*.f64 (+.f64 a b) (-.f64 b a)))) (*.f64 -1/34992000 (*.f64 (pow.f64 (PI.f64) 3) (*.f64 (+.f64 a b) (-.f64 b a))))))) (*.f64 2 (*.f64 (pow.f64 angle 5) (+.f64 (*.f64 1/22674816000000 (*.f64 (pow.f64 (PI.f64) 5) (*.f64 (+.f64 a b) (-.f64 b a)))) (+.f64 (*.f64 1/4534963200000 (*.f64 (pow.f64 (PI.f64) 5) (*.f64 (+.f64 a b) (-.f64 b a)))) (*.f64 1/2267481600000 (*.f64 (pow.f64 (PI.f64) 5) (*.f64 (+.f64 a b) (-.f64 b a))))))))))
(+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a))))) (+.f64 (*.f64 2 (*.f64 (pow.f64 angle 3) (+.f64 (*.f64 -1/11664000 (*.f64 (pow.f64 (PI.f64) 3) (*.f64 (+.f64 a b) (-.f64 b a)))) (*.f64 -1/34992000 (*.f64 (pow.f64 (PI.f64) 3) (*.f64 (+.f64 a b) (-.f64 b a))))))) (+.f64 (*.f64 2 (*.f64 (pow.f64 angle 5) (+.f64 (*.f64 1/22674816000000 (*.f64 (pow.f64 (PI.f64) 5) (*.f64 (+.f64 a b) (-.f64 b a)))) (+.f64 (*.f64 1/4534963200000 (*.f64 (pow.f64 (PI.f64) 5) (*.f64 (+.f64 a b) (-.f64 b a)))) (*.f64 1/2267481600000 (*.f64 (pow.f64 (PI.f64) 5) (*.f64 (+.f64 a b) (-.f64 b a)))))))) (*.f64 2 (*.f64 (pow.f64 angle 7) (+.f64 (*.f64 -1/881596846080000000 (*.f64 (pow.f64 (PI.f64) 7) (*.f64 (+.f64 a b) (-.f64 b a)))) (+.f64 (*.f64 -1/1469328076800000000 (*.f64 (pow.f64 (PI.f64) 7) (*.f64 (+.f64 a b) (-.f64 b a)))) (+.f64 (*.f64 -1/4407984230400000000 (*.f64 (pow.f64 (PI.f64) 7) (*.f64 (+.f64 a b) (-.f64 b a)))) (*.f64 -1/30855889612800000000 (*.f64 (pow.f64 (PI.f64) 7) (*.f64 (+.f64 a b) (-.f64 b a))))))))))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a)))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a)))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a)))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a)))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a)))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a)))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a)))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a)))))
(*.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)))
(log1p.f64 (expm1.f64 (binary32->binary64 (*.f32 (-.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 b)) (*.f32 (binary64->binary32 a) (binary64->binary32 a))) (*.f32 (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))) (*.f32 2 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))))))))
(expm1.f64 (log1p.f64 (binary32->binary64 (*.f32 (-.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 b)) (*.f32 (binary64->binary32 a) (binary64->binary32 a))) (*.f32 (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))) (*.f32 2 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))))))))
(*.f64 (sqrt.f64 (binary32->binary64 (*.f32 (-.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 b)) (*.f32 (binary64->binary32 a) (binary64->binary32 a))) (*.f32 (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))) (*.f32 2 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))))))) (sqrt.f64 (binary32->binary64 (*.f32 (-.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 b)) (*.f32 (binary64->binary32 a) (binary64->binary32 a))) (*.f32 (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))) (*.f32 2 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))))))))
(pow.f64 (binary32->binary64 (*.f32 (-.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 b)) (*.f32 (binary64->binary32 a) (binary64->binary32 a))) (*.f32 (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))) (*.f32 2 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))))))) 1)
(*.f64 1 (binary32->binary64 (*.f32 (-.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 b)) (*.f32 (binary64->binary32 a) (binary64->binary32 a))) (*.f32 (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))) (*.f32 2 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))))))))
(*.f64 (*.f64 (cbrt.f64 (binary32->binary64 (*.f32 (-.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 b)) (*.f32 (binary64->binary32 a) (binary64->binary32 a))) (*.f32 (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))) (*.f32 2 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))))))) (cbrt.f64 (binary32->binary64 (*.f32 (-.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 b)) (*.f32 (binary64->binary32 a) (binary64->binary32 a))) (*.f32 (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))) (*.f32 2 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))))))))) (cbrt.f64 (binary32->binary64 (*.f32 (-.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 b)) (*.f32 (binary64->binary32 a) (binary64->binary32 a))) (*.f32 (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))) (*.f32 2 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))))))))
(cbrt.f64 (*.f64 (*.f64 (binary32->binary64 (*.f32 (-.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 b)) (*.f32 (binary64->binary32 a) (binary64->binary32 a))) (*.f32 (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))) (*.f32 2 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))))))) (binary32->binary64 (*.f32 (-.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 b)) (*.f32 (binary64->binary32 a) (binary64->binary32 a))) (*.f32 (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))) (*.f32 2 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))))))) (binary32->binary64 (*.f32 (-.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 b)) (*.f32 (binary64->binary32 a) (binary64->binary32 a))) (*.f32 (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))) (*.f32 2 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))))))))
(exp.f64 (log.f64 (binary32->binary64 (*.f32 (-.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 b)) (*.f32 (binary64->binary32 a) (binary64->binary32 a))) (*.f32 (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))) (*.f32 2 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))))))))
(log.f64 (exp.f64 (binary32->binary64 (*.f32 (-.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 b)) (*.f32 (binary64->binary32 a) (binary64->binary32 a))) (*.f32 (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))) (*.f32 2 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))))))))
(binary32->binary64 (binary64->binary32 (binary32->binary64 (*.f32 (-.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 b)) (*.f32 (binary64->binary32 a) (binary64->binary32 a))) (*.f32 (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))) (*.f32 2 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))))))))
(binary32->binary64 (binary64->binary32 (binary32->binary64 (*.f32 (-.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 b)) (*.f32 (binary64->binary32 a) (binary64->binary32 a))) (*.f32 (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))) (*.f32 2 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))))))))
(binary32->binary64 (*.f32 (-.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 b)) (*.f32 (binary64->binary32 a) (binary64->binary32 a))) (*.f32 (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))) (*.f32 2 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))))))
(log1p.f32 (expm1.f32 (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))))
(expm1.f32 (log1p.f32 (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))))
(*.f32 (sqrt.f32 (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))) (sqrt.f32 (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))))
(pow.f32 (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))) 1)
(*.f32 1 (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))))
(*.f32 (*.f32 (cbrt.f32 (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))) (cbrt.f32 (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))))) (cbrt.f32 (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))))
(cbrt.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))) (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))) (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))))
(exp.f32 (log.f32 (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))))
(log.f32 (exp.f32 (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))))
(binary64->binary32 (binary32->binary64 (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))))
(binary64->binary32 (binary32->binary64 (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))))
(binary64->binary32 (cos.f64 (*.f64 (PI.f32) (/.f64 (binary32->binary64 (binary64->binary32 angle)) 180))))
(log1p.f32 (expm1.f32 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))))
(expm1.f32 (log1p.f32 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))))
(*.f32 (sqrt.f32 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))) (sqrt.f32 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))))
(pow.f32 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))) 1)
(*.f32 1 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))))
(*.f32 (*.f32 (cbrt.f32 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))) (cbrt.f32 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))))) (cbrt.f32 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))))
(cbrt.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))) (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))) (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))))
(exp.f32 (log.f32 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))))
(log.f32 (exp.f32 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))))
(binary64->binary32 (binary32->binary64 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))))
(binary64->binary32 (binary32->binary64 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))))
(binary64->binary32 (sin.f64 (*.f64 (PI.f32) (/.f64 (binary32->binary64 (binary64->binary32 angle)) 180))))
(+.f32 (*.f32 (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2)) (sin.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180)))) (fma.f32 (binary64->binary32 a) (neg.f32 (binary64->binary32 a)) (pow.f32 (binary64->binary32 a) 2))))
(+.f32 (*.f32 (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2)) (sin.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180))))) (+.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180)))) (fma.f32 (binary64->binary32 a) (neg.f32 (binary64->binary32 a)) (pow.f32 (binary64->binary32 a) 2))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180)))) (fma.f32 (binary64->binary32 a) (neg.f32 (binary64->binary32 a)) (pow.f32 (binary64->binary32 a) 2)))))
(+.f32 (*.f32 (pow.f32 (binary64->binary32 b) 2) (sin.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180)))) (neg.f32 (pow.f32 (binary64->binary32 a) 2))))
(+.f32 (*.f32 (pow.f32 (binary64->binary32 b) 2) (sin.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180))))) (+.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180)))) (neg.f32 (pow.f32 (binary64->binary32 a) 2))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180)))) (fma.f32 (binary64->binary32 a) (neg.f32 (binary64->binary32 a)) (pow.f32 (binary64->binary32 a) 2)))))
(+.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180)))) (neg.f32 (pow.f32 (binary64->binary32 a) 2))) (*.f32 (pow.f32 (binary64->binary32 b) 2) (sin.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180))))))
(+.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180)))) (fma.f32 (binary64->binary32 a) (neg.f32 (binary64->binary32 a)) (pow.f32 (binary64->binary32 a) 2))) (*.f32 (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2)) (sin.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180))))))
(/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180)))) (/.f32 (fma.f32 (binary64->binary32 b) (binary64->binary32 b) (pow.f32 (binary64->binary32 a) 2)) (-.f32 (pow.f32 (binary64->binary32 b) 4) (pow.f32 (binary64->binary32 a) 4))))
(/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180)))) (/.f32 (fma.f32 (pow.f32 (binary64->binary32 a) 2) (fma.f32 (binary64->binary32 b) (binary64->binary32 b) (pow.f32 (binary64->binary32 a) 2)) (pow.f32 (binary64->binary32 b) 4)) (-.f32 (pow.f32 (binary64->binary32 b) 6) (pow.f32 (binary64->binary32 a) 6))))
(/.f32 (-.f32 (pow.f32 (binary64->binary32 b) 4) (pow.f32 (binary64->binary32 a) 4)) (/.f32 (fma.f32 (binary64->binary32 b) (binary64->binary32 b) (pow.f32 (binary64->binary32 a) 2)) (sin.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180))))))
(/.f32 (-.f32 (pow.f32 (binary64->binary32 b) 6) (pow.f32 (binary64->binary32 a) 6)) (/.f32 (fma.f32 (pow.f32 (binary64->binary32 a) 2) (fma.f32 (binary64->binary32 b) (binary64->binary32 b) (pow.f32 (binary64->binary32 a) 2)) (pow.f32 (binary64->binary32 b) 4)) (sin.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180))))))
(/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180)))) (-.f32 (pow.f32 (binary64->binary32 b) 4) (pow.f32 (binary64->binary32 a) 4))) (fma.f32 (binary64->binary32 b) (binary64->binary32 b) (pow.f32 (binary64->binary32 a) 2)))
(/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180)))) (-.f32 (pow.f32 (binary64->binary32 b) 6) (pow.f32 (binary64->binary32 a) 6))) (fma.f32 (pow.f32 (binary64->binary32 a) 2) (fma.f32 (binary64->binary32 b) (binary64->binary32 b) (pow.f32 (binary64->binary32 a) 2)) (pow.f32 (binary64->binary32 b) 4)))
(/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180)))) (-.f32 (pow.f32 (binary64->binary32 b) 6) (pow.f32 (binary64->binary32 a) 6))) (-.f32 (+.f32 (pow.f32 (binary64->binary32 b) 4) (pow.f32 (binary64->binary32 a) 4)) (*.f32 (pow.f32 (binary64->binary32 b) 2) (neg.f32 (pow.f32 (binary64->binary32 a) 2)))))
(/.f32 (-.f32 (*.f32 (*.f32 (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2)) (sin.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180))))) (*.f32 (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2)) (sin.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180)))))) (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180)))) (fma.f32 (binary64->binary32 a) (neg.f32 (binary64->binary32 a)) (pow.f32 (binary64->binary32 a) 2))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180)))) (fma.f32 (binary64->binary32 a) (neg.f32 (binary64->binary32 a)) (pow.f32 (binary64->binary32 a) 2))))) (-.f32 (*.f32 (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2)) (sin.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180)))) (fma.f32 (binary64->binary32 a) (neg.f32 (binary64->binary32 a)) (pow.f32 (binary64->binary32 a) 2)))))
(/.f32 (-.f32 (*.f32 (*.f32 (pow.f32 (binary64->binary32 b) 2) (sin.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180))))) (*.f32 (pow.f32 (binary64->binary32 b) 2) (sin.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180)))))) (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180)))) (neg.f32 (pow.f32 (binary64->binary32 a) 2))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180)))) (neg.f32 (pow.f32 (binary64->binary32 a) 2))))) (-.f32 (*.f32 (pow.f32 (binary64->binary32 b) 2) (sin.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180)))) (neg.f32 (pow.f32 (binary64->binary32 a) 2)))))
(/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180)))) 1) (/.f32 (fma.f32 (binary64->binary32 b) (binary64->binary32 b) (pow.f32 (binary64->binary32 a) 2)) (-.f32 (pow.f32 (binary64->binary32 b) 4) (pow.f32 (binary64->binary32 a) 4))))
(/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180)))) 1) (/.f32 (fma.f32 (pow.f32 (binary64->binary32 a) 2) (fma.f32 (binary64->binary32 b) (binary64->binary32 b) (pow.f32 (binary64->binary32 a) 2)) (pow.f32 (binary64->binary32 b) 4)) (-.f32 (pow.f32 (binary64->binary32 b) 6) (pow.f32 (binary64->binary32 a) 6))))
(/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180)))) (-.f32 (*.f32 (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2)) (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2))) (*.f32 (fma.f32 (binary64->binary32 a) (neg.f32 (binary64->binary32 a)) (pow.f32 (binary64->binary32 a) 2)) (fma.f32 (binary64->binary32 a) (neg.f32 (binary64->binary32 a)) (pow.f32 (binary64->binary32 a) 2))))) (-.f32 (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2)) (fma.f32 (binary64->binary32 a) (neg.f32 (binary64->binary32 a)) (pow.f32 (binary64->binary32 a) 2))))
(/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180)))) (+.f32 (pow.f32 (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2)) 3) (pow.f32 (fma.f32 (binary64->binary32 a) (neg.f32 (binary64->binary32 a)) (pow.f32 (binary64->binary32 a) 2)) 3))) (fma.f32 (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2)) (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2)) (-.f32 (*.f32 (fma.f32 (binary64->binary32 a) (neg.f32 (binary64->binary32 a)) (pow.f32 (binary64->binary32 a) 2)) (fma.f32 (binary64->binary32 a) (neg.f32 (binary64->binary32 a)) (pow.f32 (binary64->binary32 a) 2))) (*.f32 (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2)) (fma.f32 (binary64->binary32 a) (neg.f32 (binary64->binary32 a)) (pow.f32 (binary64->binary32 a) 2))))))
(/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180)))) (neg.f32 (-.f32 (pow.f32 (binary64->binary32 b) 4) (pow.f32 (binary64->binary32 a) 4)))) (neg.f32 (fma.f32 (binary64->binary32 b) (binary64->binary32 b) (pow.f32 (binary64->binary32 a) 2))))
(/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180)))) (neg.f32 (-.f32 (pow.f32 (binary64->binary32 b) 6) (pow.f32 (binary64->binary32 a) 6)))) (neg.f32 (fma.f32 (pow.f32 (binary64->binary32 a) 2) (fma.f32 (binary64->binary32 b) (binary64->binary32 b) (pow.f32 (binary64->binary32 a) 2)) (pow.f32 (binary64->binary32 b) 4))))
(/.f32 (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180)))) (+.f32 (binary64->binary32 b) (binary64->binary32 a))) (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2))) (+.f32 (binary64->binary32 b) (binary64->binary32 a)))
(/.f32 (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180)))) (+.f32 (binary64->binary32 b) (binary64->binary32 a))) (-.f32 (pow.f32 (binary64->binary32 b) 3) (pow.f32 (binary64->binary32 a) 3))) (fma.f32 (binary64->binary32 b) (binary64->binary32 b) (fma.f32 (binary64->binary32 a) (binary64->binary32 a) (*.f32 (binary64->binary32 b) (binary64->binary32 a)))))
(/.f32 (*.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180))))) (/.f32 (fma.f32 (binary64->binary32 b) (binary64->binary32 b) (pow.f32 (binary64->binary32 a) 2)) (-.f32 (pow.f32 (binary64->binary32 b) 4) (pow.f32 (binary64->binary32 a) 4))))
(/.f32 (*.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180))))) (/.f32 (fma.f32 (pow.f32 (binary64->binary32 a) 2) (fma.f32 (binary64->binary32 b) (binary64->binary32 b) (pow.f32 (binary64->binary32 a) 2)) (pow.f32 (binary64->binary32 b) 4)) (-.f32 (pow.f32 (binary64->binary32 b) 6) (pow.f32 (binary64->binary32 a) 6))))
(/.f32 (*.f32 (-.f32 (*.f32 (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2)) (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2))) (*.f32 (fma.f32 (binary64->binary32 a) (neg.f32 (binary64->binary32 a)) (pow.f32 (binary64->binary32 a) 2)) (fma.f32 (binary64->binary32 a) (neg.f32 (binary64->binary32 a)) (pow.f32 (binary64->binary32 a) 2)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180))))) (-.f32 (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2)) (fma.f32 (binary64->binary32 a) (neg.f32 (binary64->binary32 a)) (pow.f32 (binary64->binary32 a) 2))))
(/.f32 (*.f32 (+.f32 (pow.f32 (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2)) 3) (pow.f32 (fma.f32 (binary64->binary32 a) (neg.f32 (binary64->binary32 a)) (pow.f32 (binary64->binary32 a) 2)) 3)) (sin.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180))))) (fma.f32 (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2)) (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2)) (-.f32 (*.f32 (fma.f32 (binary64->binary32 a) (neg.f32 (binary64->binary32 a)) (pow.f32 (binary64->binary32 a) 2)) (fma.f32 (binary64->binary32 a) (neg.f32 (binary64->binary32 a)) (pow.f32 (binary64->binary32 a) 2))) (*.f32 (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2)) (fma.f32 (binary64->binary32 a) (neg.f32 (binary64->binary32 a)) (pow.f32 (binary64->binary32 a) 2))))))
(/.f32 (*.f32 (neg.f32 (-.f32 (pow.f32 (binary64->binary32 b) 4) (pow.f32 (binary64->binary32 a) 4))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180))))) (neg.f32 (fma.f32 (binary64->binary32 b) (binary64->binary32 b) (pow.f32 (binary64->binary32 a) 2))))
(/.f32 (*.f32 (neg.f32 (-.f32 (pow.f32 (binary64->binary32 b) 6) (pow.f32 (binary64->binary32 a) 6))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180))))) (neg.f32 (fma.f32 (pow.f32 (binary64->binary32 a) 2) (fma.f32 (binary64->binary32 b) (binary64->binary32 b) (pow.f32 (binary64->binary32 a) 2)) (pow.f32 (binary64->binary32 b) 4))))
(/.f32 (*.f32 (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2)) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180)))) (-.f32 (binary64->binary32 b) (binary64->binary32 a)))) (-.f32 (binary64->binary32 b) (binary64->binary32 a)))
(/.f32 (*.f32 (+.f32 (pow.f32 (binary64->binary32 a) 3) (pow.f32 (binary64->binary32 b) 3)) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180)))) (-.f32 (binary64->binary32 b) (binary64->binary32 a)))) (-.f32 (fma.f32 (binary64->binary32 b) (binary64->binary32 b) (pow.f32 (binary64->binary32 a) 2)) (*.f32 (binary64->binary32 b) (binary64->binary32 a))))
(fma.f32 (pow.f32 (binary64->binary32 b) 2) (sin.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180)))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180)))) (neg.f32 (pow.f32 (binary64->binary32 a) 2))))
(fma.f32 (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2)) (sin.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180)))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180)))) (fma.f32 (binary64->binary32 a) (neg.f32 (binary64->binary32 a)) (pow.f32 (binary64->binary32 a) 2))))
(fma.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180))) (*.f32 2 (*.f32 (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2)) (sin.f32 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180)))) (fma.f32 (binary64->binary32 a) (neg.f32 (binary64->binary32 a)) (pow.f32 (binary64->binary32 a) 2))))
(fma.f32 (*.f32 2 (sin.f32 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180)))) (*.f32 (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2)) (cos.f32 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180)))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180)))) (fma.f32 (binary64->binary32 a) (neg.f32 (binary64->binary32 a)) (pow.f32 (binary64->binary32 a) 2))))
(fma.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180)))) (pow.f32 (binary64->binary32 b) 2) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180)))) (neg.f32 (pow.f32 (binary64->binary32 a) 2))))
(fma.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180)))) (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2)) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180)))) (fma.f32 (binary64->binary32 a) (neg.f32 (binary64->binary32 a)) (pow.f32 (binary64->binary32 a) 2))))
(fma.f32 (*.f32 (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2)) (cos.f32 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180)))) (*.f32 2 (sin.f32 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180)))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180)))) (fma.f32 (binary64->binary32 a) (neg.f32 (binary64->binary32 a)) (pow.f32 (binary64->binary32 a) 2))))
(fma.f32 (*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180))) 2) (*.f32 (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2)) (sin.f32 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180)))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180)))) (fma.f32 (binary64->binary32 a) (neg.f32 (binary64->binary32 a)) (pow.f32 (binary64->binary32 a) 2))))
(fma.f32 (+.f32 (binary64->binary32 b) (binary64->binary32 a)) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180)))) (-.f32 (binary64->binary32 b) (binary64->binary32 a))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180)))) (fma.f32 (binary64->binary32 a) (neg.f32 (binary64->binary32 a)) (pow.f32 (binary64->binary32 a) 2))))
(fma.f32 (*.f32 2 (*.f32 (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2)) (sin.f32 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180))))) (cos.f32 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180)))) (fma.f32 (binary64->binary32 a) (neg.f32 (binary64->binary32 a)) (pow.f32 (binary64->binary32 a) 2))))
(fma.f32 (*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180))) (*.f32 (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2)) 2)) (sin.f32 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180)))) (fma.f32 (binary64->binary32 a) (neg.f32 (binary64->binary32 a)) (pow.f32 (binary64->binary32 a) 2))))
(fma.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180)))) (+.f32 (binary64->binary32 b) (binary64->binary32 a))) (-.f32 (binary64->binary32 b) (binary64->binary32 a)) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180)))) (fma.f32 (binary64->binary32 a) (neg.f32 (binary64->binary32 a)) (pow.f32 (binary64->binary32 a) 2))))
(fma.f32 (*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180))) (*.f32 (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2)) (sin.f32 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180))))) 2 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180)))) (fma.f32 (binary64->binary32 a) (neg.f32 (binary64->binary32 a)) (pow.f32 (binary64->binary32 a) 2))))
(log1p.f32 (expm1.f32 (*.f32 (-.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 b)) (*.f32 (binary64->binary32 a) (binary64->binary32 a))) (*.f32 (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))) (*.f32 2 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))))))))
(expm1.f32 (log1p.f32 (*.f32 (-.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 b)) (*.f32 (binary64->binary32 a) (binary64->binary32 a))) (*.f32 (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))) (*.f32 2 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))))))))
(*.f32 (sqrt.f32 (*.f32 (-.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 b)) (*.f32 (binary64->binary32 a) (binary64->binary32 a))) (*.f32 (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))) (*.f32 2 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))))))) (sqrt.f32 (*.f32 (-.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 b)) (*.f32 (binary64->binary32 a) (binary64->binary32 a))) (*.f32 (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))) (*.f32 2 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))))))))
(pow.f32 (*.f32 (-.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 b)) (*.f32 (binary64->binary32 a) (binary64->binary32 a))) (*.f32 (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))) (*.f32 2 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))))) 1)
(*.f32 1 (*.f32 (-.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 b)) (*.f32 (binary64->binary32 a) (binary64->binary32 a))) (*.f32 (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))) (*.f32 2 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))))))
(*.f32 (*.f32 (cbrt.f32 (*.f32 (-.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 b)) (*.f32 (binary64->binary32 a) (binary64->binary32 a))) (*.f32 (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))) (*.f32 2 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))))))) (cbrt.f32 (*.f32 (-.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 b)) (*.f32 (binary64->binary32 a) (binary64->binary32 a))) (*.f32 (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))) (*.f32 2 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))))))) (cbrt.f32 (*.f32 (-.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 b)) (*.f32 (binary64->binary32 a) (binary64->binary32 a))) (*.f32 (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))) (*.f32 2 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))))))))
(cbrt.f32 (*.f32 (*.f32 (*.f32 (-.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 b)) (*.f32 (binary64->binary32 a) (binary64->binary32 a))) (*.f32 (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))) (*.f32 2 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))))) (*.f32 (-.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 b)) (*.f32 (binary64->binary32 a) (binary64->binary32 a))) (*.f32 (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))) (*.f32 2 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))))))) (*.f32 (-.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 b)) (*.f32 (binary64->binary32 a) (binary64->binary32 a))) (*.f32 (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))) (*.f32 2 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))))))))
(exp.f32 (log.f32 (*.f32 (-.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 b)) (*.f32 (binary64->binary32 a) (binary64->binary32 a))) (*.f32 (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))) (*.f32 2 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))))))))
(log.f32 (exp.f32 (*.f32 (-.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 b)) (*.f32 (binary64->binary32 a) (binary64->binary32 a))) (*.f32 (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))) (*.f32 2 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))))))))
(binary64->binary32 (binary32->binary64 (*.f32 (-.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 b)) (*.f32 (binary64->binary32 a) (binary64->binary32 a))) (*.f32 (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))) (*.f32 2 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))))))))
(binary64->binary32 (binary32->binary64 (*.f32 (-.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 b)) (*.f32 (binary64->binary32 a) (binary64->binary32 a))) (*.f32 (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))) (*.f32 2 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))))))))
(binary64->binary32 (*.f64 (-.f64 (*.f64 (binary32->binary64 (binary64->binary32 b)) (binary32->binary64 (binary64->binary32 b))) (*.f64 (binary32->binary64 (binary64->binary32 a)) (binary32->binary64 (binary64->binary32 a)))) (*.f64 (cos.f64 (*.f64 (PI.f32) (/.f64 (binary32->binary64 (binary64->binary32 angle)) 180))) (*.f64 2 (sin.f64 (*.f64 (PI.f32) (/.f64 (binary32->binary64 (binary64->binary32 angle)) 180)))))))
(log1p.f64 (expm1.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(expm1.f64 (log1p.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(*.f64 (sqrt.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (sqrt.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(pow.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) 1)
(*.f64 1 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(*.f64 (*.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))))) (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(cbrt.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(exp.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(log.f64 (exp.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(binary32->binary64 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))))
(log1p.f64 (expm1.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(expm1.f64 (log1p.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(*.f64 (sqrt.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (sqrt.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(pow.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))) 1)
(*.f64 1 (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(*.f64 (*.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))) (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(cbrt.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(exp.f64 (log.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(log.f64 (exp.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(binary32->binary64 (binary64->binary32 (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(binary32->binary64 (binary64->binary32 (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(binary32->binary64 (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))))
(/.f64 (-.f64 (pow.f64 b 4) (pow.f64 a 4)) (/.f64 (fma.f64 b b (*.f64 a a)) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(/.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a)))) 1)
(/.f64 (-.f64 (pow.f64 b 6) (pow.f64 a 6)) (/.f64 (fma.f64 (*.f64 a a) (fma.f64 b b (*.f64 a a)) (pow.f64 b 4)) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(/.f64 (*.f64 (+.f64 b a) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (/.f64 1 (-.f64 b a)))
(/.f64 (*.f64 (*.f64 2 (-.f64 b a)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (/.f64 1 (+.f64 b a)))
(/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 4) (pow.f64 a 4))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (fma.f64 b b (*.f64 a a)))
(/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 6) (pow.f64 a 6))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (fma.f64 (*.f64 a a) (fma.f64 b b (*.f64 a a)) (pow.f64 b 4)))
(/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 6) (pow.f64 a 6))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (-.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (*.f64 (*.f64 b b) (neg.f64 (*.f64 a a)))))
(/.f64 (*.f64 (-.f64 (pow.f64 b 3) (pow.f64 a 3)) (*.f64 (+.f64 b a) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (fma.f64 a (+.f64 b a) (*.f64 b b)))
(/.f64 (*.f64 (-.f64 (pow.f64 b 3) (pow.f64 a 3)) (*.f64 (+.f64 b a) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (-.f64 (fma.f64 b b (*.f64 a a)) (*.f64 b (neg.f64 a))))
(/.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (+.f64 b a) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (+.f64 b a))
(/.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (pow.f64 b 4) (pow.f64 a 4)))) (fma.f64 b b (*.f64 a a)))
(/.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (pow.f64 b 6) (pow.f64 a 6)))) (fma.f64 (*.f64 a a) (fma.f64 b b (*.f64 a a)) (pow.f64 b 4)))
(/.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (-.f64 (pow.f64 b 4) (pow.f64 a 4)))) (fma.f64 b b (*.f64 a a)))
(/.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (-.f64 (pow.f64 b 6) (pow.f64 a 6)))) (fma.f64 (*.f64 a a) (fma.f64 b b (*.f64 a a)) (pow.f64 b 4)))
(/.f64 (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1) (/.f64 (fma.f64 b b (*.f64 a a)) (-.f64 (pow.f64 b 4) (pow.f64 a 4))))
(/.f64 (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1) (/.f64 (fma.f64 (*.f64 a a) (fma.f64 b b (*.f64 a a)) (pow.f64 b 4)) (-.f64 (pow.f64 b 6) (pow.f64 a 6))))
(/.f64 (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (*.f64 b b) (*.f64 a a)))) (-.f64 (*.f64 b b) (*.f64 a a)))
(/.f64 (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (-.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (fma.f64 a (neg.f64 a) (*.f64 a a)) (fma.f64 a (neg.f64 a) (*.f64 a a))))) (-.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (fma.f64 a (neg.f64 a) (*.f64 a a))))
(/.f64 (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (-.f64 (*.f64 b (*.f64 (-.f64 b a) (*.f64 b (-.f64 b a)))) (*.f64 a (*.f64 (-.f64 b a) (*.f64 a (-.f64 b a)))))) (-.f64 (*.f64 b (-.f64 b a)) (*.f64 a (-.f64 b a))))
(/.f64 (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 b a))) (-.f64 b a))
(/.f64 (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (-.f64 b a) (+.f64 (pow.f64 b 3) (pow.f64 a 3)))) (fma.f64 b b (*.f64 a (-.f64 a b))))
(/.f64 (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 b a))) (+.f64 b a))
(/.f64 (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (+.f64 b a) (-.f64 (pow.f64 b 3) (pow.f64 a 3)))) (fma.f64 a (+.f64 b a) (*.f64 b b)))
(/.f64 (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (+.f64 (pow.f64 (-.f64 (*.f64 b b) (*.f64 a a)) 3) (pow.f64 (fma.f64 a (neg.f64 a) (*.f64 a a)) 3))) (fma.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (*.f64 (fma.f64 a (neg.f64 a) (*.f64 a a)) (fma.f64 a (neg.f64 a) (*.f64 a a))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (fma.f64 a (neg.f64 a) (*.f64 a a))))))
(/.f64 (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (+.f64 (pow.f64 (*.f64 b (-.f64 b a)) 3) (pow.f64 (*.f64 a (-.f64 b a)) 3))) (fma.f64 (*.f64 b (-.f64 b a)) (*.f64 b (-.f64 b a)) (-.f64 (*.f64 a (*.f64 (-.f64 b a) (*.f64 a (-.f64 b a)))) (*.f64 b (*.f64 (-.f64 b a) (*.f64 a (-.f64 b a)))))))
(/.f64 (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 (pow.f64 b 3) (pow.f64 a 3)))) (+.f64 (pow.f64 b 3) (pow.f64 a 3)))
(/.f64 (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (pow.f64 b 3) (pow.f64 a 3)))) (-.f64 (pow.f64 b 3) (pow.f64 a 3)))
(/.f64 (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (-.f64 (pow.f64 b 3) (pow.f64 a 3)))) (*.f64 (fma.f64 b b (*.f64 a (-.f64 a b))) (fma.f64 a (+.f64 b a) (*.f64 b b))))
(/.f64 (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (neg.f64 (-.f64 (pow.f64 b 4) (pow.f64 a 4)))) (neg.f64 (fma.f64 b b (*.f64 a a))))
(/.f64 (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (neg.f64 (-.f64 (pow.f64 b 6) (pow.f64 a 6)))) (neg.f64 (fma.f64 (*.f64 a a) (fma.f64 b b (*.f64 a a)) (pow.f64 b 4))))
(/.f64 (*.f64 1 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (/.f64 (fma.f64 b b (*.f64 a a)) (-.f64 (pow.f64 b 4) (pow.f64 a 4))))
(/.f64 (*.f64 1 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (/.f64 (fma.f64 (*.f64 a a) (fma.f64 b b (*.f64 a a)) (pow.f64 b 4)) (-.f64 (pow.f64 b 6) (pow.f64 a 6))))
(/.f64 (*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (-.f64 (*.f64 b b) (*.f64 a a)))
(/.f64 (*.f64 (-.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (fma.f64 a (neg.f64 a) (*.f64 a a)) (fma.f64 a (neg.f64 a) (*.f64 a a)))) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (-.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (fma.f64 a (neg.f64 a) (*.f64 a a))))
(/.f64 (*.f64 (-.f64 (*.f64 b (*.f64 (-.f64 b a) (*.f64 b (-.f64 b a)))) (*.f64 a (*.f64 (-.f64 b a) (*.f64 a (-.f64 b a))))) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (-.f64 (*.f64 b (-.f64 b a)) (*.f64 a (-.f64 b a))))
(/.f64 (*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 b a)) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (-.f64 b a))
(/.f64 (*.f64 (*.f64 (-.f64 b a) (+.f64 (pow.f64 b 3) (pow.f64 a 3))) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (fma.f64 b b (*.f64 a (-.f64 a b))))
(/.f64 (*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 b a)) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (+.f64 b a))
(/.f64 (*.f64 (*.f64 (+.f64 b a) (-.f64 (pow.f64 b 3) (pow.f64 a 3))) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (fma.f64 a (+.f64 b a) (*.f64 b b)))
(/.f64 (*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 b b) (*.f64 a a)) 3) (pow.f64 (fma.f64 a (neg.f64 a) (*.f64 a a)) 3)) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (fma.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (*.f64 (fma.f64 a (neg.f64 a) (*.f64 a a)) (fma.f64 a (neg.f64 a) (*.f64 a a))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (fma.f64 a (neg.f64 a) (*.f64 a a))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 b (-.f64 b a)) 3) (pow.f64 (*.f64 a (-.f64 b a)) 3)) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (fma.f64 (*.f64 b (-.f64 b a)) (*.f64 b (-.f64 b a)) (-.f64 (*.f64 a (*.f64 (-.f64 b a) (*.f64 a (-.f64 b a)))) (*.f64 b (*.f64 (-.f64 b a) (*.f64 a (-.f64 b a)))))))
(/.f64 (*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 (pow.f64 b 3) (pow.f64 a 3))) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (+.f64 (pow.f64 b 3) (pow.f64 a 3)))
(/.f64 (*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (pow.f64 b 3) (pow.f64 a 3))) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (-.f64 (pow.f64 b 3) (pow.f64 a 3)))
(/.f64 (*.f64 (*.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (-.f64 (pow.f64 b 3) (pow.f64 a 3))) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 (fma.f64 b b (*.f64 a (-.f64 a b))) (fma.f64 a (+.f64 b a) (*.f64 b b))))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 b 4) (pow.f64 a 4))) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (neg.f64 (fma.f64 b b (*.f64 a a))))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 b 6) (pow.f64 a 6))) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (neg.f64 (fma.f64 (*.f64 a a) (fma.f64 b b (*.f64 a a)) (pow.f64 b 4))))
(/.f64 (*.f64 (+.f64 b a) (*.f64 (+.f64 b a) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (/.f64 (+.f64 b a) (-.f64 b a)))
(/.f64 (*.f64 (-.f64 (pow.f64 b 4) (pow.f64 a 4)) (*.f64 (+.f64 b a) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (*.f64 (+.f64 b a) (fma.f64 b b (*.f64 a a))))
(/.f64 (*.f64 (-.f64 (pow.f64 b 6) (pow.f64 a 6)) (*.f64 (+.f64 b a) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (/.f64 (-.f64 (pow.f64 b 6) (pow.f64 a 6)) (-.f64 b a)))
(/.f64 (*.f64 (neg.f64 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (+.f64 b a) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (neg.f64 (+.f64 b a)))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 b 3) (pow.f64 a 3))) (*.f64 (+.f64 b a) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (neg.f64 (fma.f64 a (+.f64 b a) (*.f64 b b))))
(/.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (*.f64 2 (-.f64 b a)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (-.f64 b a))
(/.f64 (*.f64 (-.f64 b a) (*.f64 (*.f64 2 (-.f64 b a)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (/.f64 (-.f64 b a) (+.f64 b a)))
(/.f64 (*.f64 (-.f64 (pow.f64 b 4) (pow.f64 a 4)) (*.f64 (*.f64 2 (-.f64 b a)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 (-.f64 b a) (fma.f64 b b (*.f64 a a))))
(/.f64 (*.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (*.f64 (*.f64 2 (-.f64 b a)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (fma.f64 b b (*.f64 a (-.f64 a b))))
(/.f64 (*.f64 (-.f64 (pow.f64 b 6) (pow.f64 a 6)) (*.f64 (*.f64 2 (-.f64 b a)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (/.f64 (-.f64 (pow.f64 b 6) (pow.f64 a 6)) (+.f64 b a)))
(/.f64 (*.f64 (-.f64 (*.f64 a a) (*.f64 b b)) (*.f64 (*.f64 2 (-.f64 b a)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (-.f64 a b))
(/.f64 (*.f64 (neg.f64 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (*.f64 2 (-.f64 b a)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (neg.f64 (-.f64 b a)))
(/.f64 (*.f64 (neg.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3))) (*.f64 (*.f64 2 (-.f64 b a)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (neg.f64 (fma.f64 b b (*.f64 a (-.f64 a b)))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))))))
(*.f64 (sqrt.f64 (*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))))) (sqrt.f64 (*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))))))
(pow.f64 (*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 1)
(*.f64 1 (*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))))) (cbrt.f64 (*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))) (cbrt.f64 (*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))))) (*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))))))
(exp.f64 (log.f64 (*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))))))
(log.f64 (exp.f64 (*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))))))
(binary32->binary64 (binary64->binary32 (*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))))))
(binary32->binary64 (binary64->binary32 (*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))))))
(binary32->binary64 (*.f32 (*.f32 2 (-.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 b)) (*.f32 (binary64->binary32 a) (binary64->binary32 a)))) (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))))
(+.f64 (*.f64 b b) (neg.f64 (*.f64 a a)))
(+.f64 (*.f64 b b) (fma.f64 a (neg.f64 a) (fma.f64 a (neg.f64 a) (*.f64 a a))))
(+.f64 (*.f64 b b) (neg.f64 (-.f64 (*.f64 a a) (fma.f64 a (neg.f64 a) (*.f64 a a)))))
(+.f64 (*.f64 b b) (+.f64 (fma.f64 a (neg.f64 a) (fma.f64 a (neg.f64 a) (*.f64 a a))) (fma.f64 a (neg.f64 a) (*.f64 a a))))
(+.f64 (*.f64 b b) (+.f64 (neg.f64 (*.f64 a a)) (*.f64 2 (fma.f64 a (neg.f64 a) (*.f64 a a)))))
(+.f64 (*.f64 b b) (+.f64 (fma.f64 a (neg.f64 a) (fma.f64 a (neg.f64 a) (*.f64 a a))) (*.f64 2 (fma.f64 a (neg.f64 a) (*.f64 a a)))))
(+.f64 (*.f64 b b) (+.f64 (*.f64 b (neg.f64 a)) (*.f64 a (-.f64 b a))))
(+.f64 (*.f64 b b) (+.f64 (*.f64 b (neg.f64 a)) (fma.f64 a (-.f64 b a) (fma.f64 a (neg.f64 a) (*.f64 a a)))))
(+.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (fma.f64 a (neg.f64 a) (*.f64 a a)))
(+.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 2 (fma.f64 a (neg.f64 a) (*.f64 a a))))
(+.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 (*.f64 2 (fma.f64 a (neg.f64 a) (*.f64 a a))) (*.f64 2 (fma.f64 a (neg.f64 a) (*.f64 a a)))))
(+.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 (*.f64 2 (fma.f64 a (neg.f64 a) (*.f64 a a))) (fma.f64 a (neg.f64 a) (*.f64 a a))))
(+.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 (fma.f64 a (neg.f64 a) (*.f64 a a)) (*.f64 2 (fma.f64 a (neg.f64 a) (*.f64 a a)))))
(+.f64 (fma.f64 a (neg.f64 a) (*.f64 a a)) (-.f64 (*.f64 b b) (*.f64 a a)))
(+.f64 (*.f64 b (-.f64 b a)) (*.f64 a (-.f64 b a)))
(+.f64 (*.f64 b (-.f64 b a)) (fma.f64 a (-.f64 b a) (fma.f64 a (neg.f64 a) (*.f64 a a))))
(+.f64 (*.f64 b (-.f64 b a)) (+.f64 (fma.f64 a (-.f64 b a) (fma.f64 a (neg.f64 a) (*.f64 a a))) (fma.f64 a (neg.f64 a) (*.f64 a a))))
(+.f64 (*.f64 b (-.f64 b a)) (+.f64 (*.f64 a (-.f64 b a)) (*.f64 2 (fma.f64 a (neg.f64 a) (*.f64 a a)))))
(+.f64 (*.f64 b (-.f64 b a)) (+.f64 (fma.f64 a (-.f64 b a) (fma.f64 a (neg.f64 a) (*.f64 a a))) (*.f64 2 (fma.f64 a (neg.f64 a) (*.f64 a a)))))
(+.f64 (*.f64 a (-.f64 b a)) (*.f64 b (-.f64 b a)))
(+.f64 (*.f64 a (-.f64 b a)) (+.f64 (*.f64 b (-.f64 b a)) (fma.f64 a (neg.f64 a) (*.f64 a a))))
(+.f64 (*.f64 a (-.f64 b a)) (+.f64 (*.f64 b (-.f64 b a)) (*.f64 2 (fma.f64 a (neg.f64 a) (*.f64 a a)))))
(+.f64 (*.f64 b a) (+.f64 (neg.f64 (*.f64 a a)) (*.f64 b (-.f64 b a))))
(+.f64 (neg.f64 (*.f64 a a)) (*.f64 b b))
(+.f64 (neg.f64 (*.f64 a a)) (+.f64 (*.f64 b b) (fma.f64 a (neg.f64 a) (*.f64 a a))))
(+.f64 (neg.f64 (*.f64 a a)) (+.f64 (*.f64 b b) (*.f64 2 (fma.f64 a (neg.f64 a) (*.f64 a a)))))
(+.f64 (neg.f64 (*.f64 a a)) (+.f64 (*.f64 a a) (-.f64 (*.f64 b b) (*.f64 a a))))
(+.f64 (fma.f64 a (neg.f64 a) (fma.f64 a (neg.f64 a) (*.f64 a a))) (*.f64 b b))
(+.f64 (fma.f64 a (-.f64 b a) (fma.f64 a (neg.f64 a) (*.f64 a a))) (*.f64 b (-.f64 b a)))
(+.f64 (*.f64 b (+.f64 b a)) (*.f64 (+.f64 b a) (neg.f64 a)))
(+.f64 (*.f64 b (+.f64 b a)) (+.f64 (*.f64 (+.f64 b a) (neg.f64 a)) (fma.f64 a (neg.f64 a) (*.f64 a a))))
(+.f64 (*.f64 b (+.f64 b a)) (+.f64 (*.f64 (+.f64 b a) (neg.f64 a)) (*.f64 2 (fma.f64 a (neg.f64 a) (*.f64 a a)))))
(+.f64 (*.f64 2 (fma.f64 a (neg.f64 a) (*.f64 a a))) (-.f64 (*.f64 b b) (*.f64 a a)))
(+.f64 (*.f64 (+.f64 b a) (neg.f64 a)) (*.f64 b (+.f64 b a)))
(+.f64 (/.f64 (pow.f64 b 4) (fma.f64 b b (*.f64 a a))) (neg.f64 (/.f64 (pow.f64 a 4) (fma.f64 b b (*.f64 a a)))))
(+.f64 (/.f64 (pow.f64 b 6) (fma.f64 (*.f64 a a) (fma.f64 b b (*.f64 a a)) (pow.f64 b 4))) (neg.f64 (/.f64 (pow.f64 a 6) (fma.f64 (*.f64 a a) (fma.f64 b b (*.f64 a a)) (pow.f64 b 4)))))
(+.f64 (+.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (neg.f64 (*.f64 a a))) (*.f64 a a))
(+.f64 (+.f64 (fma.f64 a (neg.f64 a) (*.f64 a a)) (*.f64 b b)) (neg.f64 (*.f64 a a)))
(+.f64 (+.f64 (fma.f64 a (neg.f64 a) (*.f64 a a)) (*.f64 b b)) (fma.f64 a (neg.f64 a) (fma.f64 a (neg.f64 a) (*.f64 a a))))
(+.f64 (+.f64 (fma.f64 a (neg.f64 a) (*.f64 a a)) (*.f64 b (-.f64 b a))) (*.f64 a (-.f64 b a)))
(+.f64 (+.f64 (fma.f64 a (neg.f64 a) (*.f64 a a)) (*.f64 b (-.f64 b a))) (fma.f64 a (-.f64 b a) (fma.f64 a (neg.f64 a) (*.f64 a a))))
(+.f64 (+.f64 (fma.f64 a (neg.f64 a) (*.f64 a a)) (*.f64 b (+.f64 b a))) (*.f64 (+.f64 b a) (neg.f64 a)))
(+.f64 (+.f64 (*.f64 b (-.f64 b a)) (*.f64 b a)) (neg.f64 (*.f64 a a)))
(+.f64 (+.f64 (*.f64 a (-.f64 b a)) (*.f64 b b)) (*.f64 b (neg.f64 a)))
(*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (/.f64 1 (+.f64 b a)) (+.f64 b a)))
(*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (/.f64 1 (-.f64 b a)) (-.f64 b a)))
(*.f64 (-.f64 b a) (+.f64 b a))
(*.f64 (+.f64 b a) (-.f64 b a))
(*.f64 (-.f64 (pow.f64 b 4) (pow.f64 a 4)) (/.f64 1 (fma.f64 b b (*.f64 a a))))
(*.f64 (fma.f64 b b (*.f64 a a)) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (/.f64 1 (fma.f64 b b (*.f64 a a)))))
(*.f64 1 (-.f64 (*.f64 b b) (*.f64 a a)))
(*.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (*.f64 (/.f64 1 (fma.f64 b b (*.f64 a (-.f64 a b)))) (-.f64 b a)))
(*.f64 (-.f64 (pow.f64 b 6) (pow.f64 a 6)) (/.f64 1 (fma.f64 (*.f64 a a) (fma.f64 b b (*.f64 a a)) (pow.f64 b 4))))
(*.f64 (fma.f64 (*.f64 a a) (fma.f64 b b (*.f64 a a)) (pow.f64 b 4)) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (/.f64 1 (fma.f64 (*.f64 a a) (fma.f64 b b (*.f64 a a)) (pow.f64 b 4)))))
(*.f64 (-.f64 (pow.f64 b 3) (pow.f64 a 3)) (*.f64 (/.f64 1 (fma.f64 a (+.f64 b a) (*.f64 b b))) (+.f64 b a)))
(*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 b a)) (/.f64 1 (+.f64 b a)))
(*.f64 (*.f64 (+.f64 b a) (-.f64 (pow.f64 b 3) (pow.f64 a 3))) (/.f64 1 (fma.f64 a (+.f64 b a) (*.f64 b b))))
(*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 b a)) (/.f64 1 (-.f64 b a)))
(*.f64 (*.f64 (-.f64 b a) (+.f64 (pow.f64 b 3) (pow.f64 a 3))) (/.f64 1 (fma.f64 b b (*.f64 a (-.f64 a b)))))
(*.f64 (/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 (pow.f64 b 3) (pow.f64 a 3))) (+.f64 (pow.f64 b 3) (pow.f64 a 3)))
(*.f64 (/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (pow.f64 b 3) (pow.f64 a 3))) (-.f64 (pow.f64 b 3) (pow.f64 a 3)))
(*.f64 (/.f64 1 (fma.f64 b b (*.f64 a a))) (-.f64 (pow.f64 b 4) (pow.f64 a 4)))
(*.f64 (/.f64 1 (fma.f64 (*.f64 a a) (fma.f64 b b (*.f64 a a)) (pow.f64 b 4))) (-.f64 (pow.f64 b 6) (pow.f64 a 6)))
(*.f64 (*.f64 (-.f64 b a) (/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (pow.f64 b 3) (pow.f64 a 3)))) (fma.f64 a (+.f64 b a) (*.f64 b b)))
(*.f64 (*.f64 (+.f64 b a) (/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 (pow.f64 b 3) (pow.f64 a 3)))) (fma.f64 b b (*.f64 a (-.f64 a b))))
(/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) 1)
(/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (/.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (+.f64 (pow.f64 b 3) (pow.f64 a 3))))
(/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (/.f64 (-.f64 (pow.f64 b 3) (pow.f64 a 3)) (-.f64 (pow.f64 b 3) (pow.f64 a 3))))
(/.f64 (-.f64 b a) (/.f64 1 (+.f64 b a)))
(/.f64 (+.f64 b a) (/.f64 1 (-.f64 b a)))
(/.f64 (-.f64 (pow.f64 b 4) (pow.f64 a 4)) (fma.f64 b b (*.f64 a a)))
(/.f64 (fma.f64 b b (*.f64 a a)) (/.f64 (fma.f64 b b (*.f64 a a)) (-.f64 (*.f64 b b) (*.f64 a a))))
(/.f64 1 (/.f64 (fma.f64 b b (*.f64 a a)) (-.f64 (pow.f64 b 4) (pow.f64 a 4))))
(/.f64 1 (/.f64 (fma.f64 (*.f64 a a) (fma.f64 b b (*.f64 a a)) (pow.f64 b 4)) (-.f64 (pow.f64 b 6) (pow.f64 a 6))))
(/.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (/.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (-.f64 (*.f64 b b) (*.f64 a a))))
(/.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (/.f64 (fma.f64 b b (*.f64 a (-.f64 a b))) (-.f64 b a)))
(/.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (/.f64 (*.f64 (fma.f64 b b (*.f64 a (-.f64 a b))) (fma.f64 a (+.f64 b a) (*.f64 b b))) (-.f64 (pow.f64 b 3) (pow.f64 a 3))))
(/.f64 (-.f64 (pow.f64 b 6) (pow.f64 a 6)) (fma.f64 (*.f64 a a) (fma.f64 b b (*.f64 a a)) (pow.f64 b 4)))
(/.f64 (-.f64 (pow.f64 b 6) (pow.f64 a 6)) (-.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (*.f64 (*.f64 b b) (neg.f64 (*.f64 a a)))))
(/.f64 (fma.f64 (*.f64 a a) (fma.f64 b b (*.f64 a a)) (pow.f64 b 4)) (/.f64 (fma.f64 (*.f64 a a) (fma.f64 b b (*.f64 a a)) (pow.f64 b 4)) (-.f64 (*.f64 b b) (*.f64 a a))))
(/.f64 (-.f64 (pow.f64 b 3) (pow.f64 a 3)) (/.f64 (-.f64 (pow.f64 b 3) (pow.f64 a 3)) (-.f64 (*.f64 b b) (*.f64 a a))))
(/.f64 (-.f64 (pow.f64 b 3) (pow.f64 a 3)) (/.f64 (fma.f64 a (+.f64 b a) (*.f64 b b)) (+.f64 b a)))
(/.f64 (-.f64 (pow.f64 b 3) (pow.f64 a 3)) (/.f64 (*.f64 (fma.f64 b b (*.f64 a (-.f64 a b))) (fma.f64 a (+.f64 b a) (*.f64 b b))) (+.f64 (pow.f64 b 3) (pow.f64 a 3))))
(/.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (*.f64 b b) (*.f64 a a))) (-.f64 (*.f64 b b) (*.f64 a a)))
(/.f64 (-.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (fma.f64 a (neg.f64 a) (*.f64 a a)) (fma.f64 a (neg.f64 a) (*.f64 a a)))) (-.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (fma.f64 a (neg.f64 a) (*.f64 a a))))
(/.f64 (-.f64 (*.f64 b (*.f64 (-.f64 b a) (*.f64 b (-.f64 b a)))) (*.f64 a (*.f64 (-.f64 b a) (*.f64 a (-.f64 b a))))) (-.f64 (*.f64 b (-.f64 b a)) (*.f64 a (-.f64 b a))))
(/.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 b a)) (+.f64 b a))
(/.f64 (*.f64 (+.f64 b a) (-.f64 (pow.f64 b 3) (pow.f64 a 3))) (fma.f64 a (+.f64 b a) (*.f64 b b)))
(/.f64 (*.f64 (+.f64 b a) (-.f64 (pow.f64 b 3) (pow.f64 a 3))) (-.f64 (fma.f64 b b (*.f64 a a)) (*.f64 b (neg.f64 a))))
(/.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 b a)) (-.f64 b a))
(/.f64 (*.f64 (-.f64 b a) (+.f64 (pow.f64 b 3) (pow.f64 a 3))) (fma.f64 b b (*.f64 a (-.f64 a b))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 b b) (*.f64 a a)) 3) (pow.f64 (fma.f64 a (neg.f64 a) (*.f64 a a)) 3)) (fma.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (*.f64 (fma.f64 a (neg.f64 a) (*.f64 a a)) (fma.f64 a (neg.f64 a) (*.f64 a a))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (fma.f64 a (neg.f64 a) (*.f64 a a))))))
(/.f64 (+.f64 (pow.f64 (*.f64 b (-.f64 b a)) 3) (pow.f64 (*.f64 a (-.f64 b a)) 3)) (fma.f64 (*.f64 b (-.f64 b a)) (*.f64 b (-.f64 b a)) (-.f64 (*.f64 a (*.f64 (-.f64 b a) (*.f64 a (-.f64 b a)))) (*.f64 b (*.f64 (-.f64 b a) (*.f64 a (-.f64 b a)))))))
(/.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (pow.f64 b 3) (pow.f64 a 3))) (-.f64 (pow.f64 b 3) (pow.f64 a 3)))
(/.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 (pow.f64 b 3) (pow.f64 a 3))) (+.f64 (pow.f64 b 3) (pow.f64 a 3)))
(/.f64 (*.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (-.f64 (pow.f64 b 3) (pow.f64 a 3))) (*.f64 (fma.f64 b b (*.f64 a (-.f64 a b))) (fma.f64 a (+.f64 b a) (*.f64 b b))))
(/.f64 (neg.f64 (-.f64 (pow.f64 b 4) (pow.f64 a 4))) (neg.f64 (fma.f64 b b (*.f64 a a))))
(/.f64 (neg.f64 (-.f64 (pow.f64 b 6) (pow.f64 a 6))) (neg.f64 (fma.f64 (*.f64 a a) (fma.f64 b b (*.f64 a a)) (pow.f64 b 4))))
(/.f64 (-.f64 (pow.f64 a 4) (pow.f64 b 4)) (-.f64 (neg.f64 (*.f64 a a)) (*.f64 b b)))
(/.f64 (-.f64 (pow.f64 b 4) (*.f64 (fma.f64 a (neg.f64 a) (fma.f64 a (neg.f64 a) (*.f64 a a))) (fma.f64 a (neg.f64 a) (fma.f64 a (neg.f64 a) (*.f64 a a))))) (-.f64 (*.f64 b b) (fma.f64 a (neg.f64 a) (fma.f64 a (neg.f64 a) (*.f64 a a)))))
(/.f64 (-.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (*.f64 2 (fma.f64 a (neg.f64 a) (*.f64 a a))) (*.f64 2 (fma.f64 a (neg.f64 a) (*.f64 a a))))) (-.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 2 (fma.f64 a (neg.f64 a) (*.f64 a a)))))
(/.f64 (-.f64 (*.f64 (fma.f64 a (neg.f64 a) (*.f64 a a)) (fma.f64 a (neg.f64 a) (*.f64 a a))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (*.f64 b b) (*.f64 a a)))) (-.f64 (fma.f64 a (neg.f64 a) (*.f64 a a)) (-.f64 (*.f64 b b) (*.f64 a a))))
(/.f64 (-.f64 (*.f64 b (*.f64 (-.f64 b a) (*.f64 b (-.f64 b a)))) (*.f64 (fma.f64 a (-.f64 b a) (fma.f64 a (neg.f64 a) (*.f64 a a))) (fma.f64 a (-.f64 b a) (fma.f64 a (neg.f64 a) (*.f64 a a))))) (-.f64 (*.f64 b (-.f64 b a)) (fma.f64 a (-.f64 b a) (fma.f64 a (neg.f64 a) (*.f64 a a)))))
(/.f64 (-.f64 (*.f64 a (*.f64 (-.f64 b a) (*.f64 a (-.f64 b a)))) (*.f64 b (*.f64 (-.f64 b a) (*.f64 b (-.f64 b a))))) (-.f64 (*.f64 a (-.f64 b a)) (*.f64 b (-.f64 b a))))
(/.f64 (-.f64 (*.f64 (*.f64 b (+.f64 b a)) (*.f64 b (+.f64 b a))) (*.f64 (*.f64 (+.f64 b a) (neg.f64 a)) (*.f64 (+.f64 b a) (neg.f64 a)))) (-.f64 (*.f64 b (+.f64 b a)) (*.f64 (+.f64 b a) (neg.f64 a))))
(/.f64 (-.f64 (pow.f64 b 4) (*.f64 (-.f64 (*.f64 a a) (fma.f64 a (neg.f64 a) (*.f64 a a))) (-.f64 (*.f64 a a) (fma.f64 a (neg.f64 a) (*.f64 a a))))) (+.f64 (*.f64 b b) (-.f64 (*.f64 a a) (fma.f64 a (neg.f64 a) (*.f64 a a)))))
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 b 4) (fma.f64 b b (*.f64 a a))) (/.f64 (pow.f64 b 4) (fma.f64 b b (*.f64 a a)))) (*.f64 (/.f64 (pow.f64 a 4) (fma.f64 b b (*.f64 a a))) (/.f64 (pow.f64 a 4) (fma.f64 b b (*.f64 a a))))) (+.f64 (/.f64 (pow.f64 b 4) (fma.f64 b b (*.f64 a a))) (/.f64 (pow.f64 a 4) (fma.f64 b b (*.f64 a a)))))
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 b 6) (fma.f64 (*.f64 a a) (fma.f64 b b (*.f64 a a)) (pow.f64 b 4))) (/.f64 (pow.f64 b 6) (fma.f64 (*.f64 a a) (fma.f64 b b (*.f64 a a)) (pow.f64 b 4)))) (*.f64 (/.f64 (pow.f64 a 6) (fma.f64 (*.f64 a a) (fma.f64 b b (*.f64 a a)) (pow.f64 b 4))) (/.f64 (pow.f64 a 6) (fma.f64 (*.f64 a a) (fma.f64 b b (*.f64 a a)) (pow.f64 b 4))))) (+.f64 (/.f64 (pow.f64 b 6) (fma.f64 (*.f64 a a) (fma.f64 b b (*.f64 a a)) (pow.f64 b 4))) (/.f64 (pow.f64 a 6) (fma.f64 (*.f64 a a) (fma.f64 b b (*.f64 a a)) (pow.f64 b 4)))))
(/.f64 (*.f64 (+.f64 b a) (+.f64 b a)) (/.f64 (+.f64 b a) (-.f64 b a)))
(/.f64 (*.f64 (+.f64 b a) (-.f64 (pow.f64 b 4) (pow.f64 a 4))) (*.f64 (+.f64 b a) (fma.f64 b b (*.f64 a a))))
(/.f64 (*.f64 (+.f64 b a) (-.f64 (pow.f64 b 6) (pow.f64 a 6))) (/.f64 (-.f64 (pow.f64 b 6) (pow.f64 a 6)) (-.f64 b a)))
(/.f64 (*.f64 (-.f64 b a) (-.f64 b a)) (/.f64 (-.f64 b a) (+.f64 b a)))
(/.f64 (*.f64 (-.f64 b a) (-.f64 (pow.f64 b 4) (pow.f64 a 4))) (*.f64 (-.f64 b a) (fma.f64 b b (*.f64 a a))))
(/.f64 (*.f64 (-.f64 b a) (-.f64 (pow.f64 b 6) (pow.f64 a 6))) (/.f64 (-.f64 (pow.f64 b 6) (pow.f64 a 6)) (+.f64 b a)))
(/.f64 (*.f64 (-.f64 b a) (-.f64 (*.f64 a a) (*.f64 b b))) (-.f64 a b))
(/.f64 (*.f64 (-.f64 b a) (neg.f64 (-.f64 (*.f64 b b) (*.f64 a a)))) (neg.f64 (-.f64 b a)))
(/.f64 (*.f64 (-.f64 b a) (neg.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)))) (neg.f64 (fma.f64 b b (*.f64 a (-.f64 a b)))))
(/.f64 (*.f64 (+.f64 b a) (neg.f64 (-.f64 (*.f64 b b) (*.f64 a a)))) (neg.f64 (+.f64 b a)))
(/.f64 (*.f64 (+.f64 b a) (neg.f64 (-.f64 (pow.f64 b 3) (pow.f64 a 3)))) (neg.f64 (fma.f64 a (+.f64 b a) (*.f64 b b))))
(/.f64 (*.f64 (-.f64 (pow.f64 b 4) (pow.f64 a 4)) 1) (fma.f64 b b (*.f64 a a)))
(/.f64 (*.f64 (-.f64 (pow.f64 b 6) (pow.f64 a 6)) 1) (fma.f64 (*.f64 a a) (fma.f64 b b (*.f64 a a)) (pow.f64 b 4)))
(/.f64 (*.f64 (-.f64 (pow.f64 b 4) (pow.f64 a 4)) (+.f64 b a)) (*.f64 (+.f64 b a) (fma.f64 b b (*.f64 a a))))
(/.f64 (*.f64 (-.f64 (pow.f64 b 6) (pow.f64 a 6)) (+.f64 b a)) (/.f64 (-.f64 (pow.f64 b 6) (pow.f64 a 6)) (-.f64 b a)))
(/.f64 (*.f64 (neg.f64 (-.f64 (*.f64 b b) (*.f64 a a))) (+.f64 b a)) (neg.f64 (+.f64 b a)))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 b 3) (pow.f64 a 3))) (+.f64 b a)) (neg.f64 (fma.f64 a (+.f64 b a) (*.f64 b b))))
(/.f64 (*.f64 (-.f64 (pow.f64 b 4) (pow.f64 a 4)) (-.f64 b a)) (*.f64 (-.f64 b a) (fma.f64 b b (*.f64 a a))))
(/.f64 (*.f64 (-.f64 (pow.f64 b 6) (pow.f64 a 6)) (-.f64 b a)) (/.f64 (-.f64 (pow.f64 b 6) (pow.f64 a 6)) (+.f64 b a)))
(/.f64 (*.f64 (-.f64 (*.f64 a a) (*.f64 b b)) (-.f64 b a)) (-.f64 a b))
(/.f64 (*.f64 (neg.f64 (-.f64 (*.f64 b b) (*.f64 a a))) (-.f64 b a)) (neg.f64 (-.f64 b a)))
(/.f64 (*.f64 (neg.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3))) (-.f64 b a)) (neg.f64 (fma.f64 b b (*.f64 a (-.f64 a b)))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 b b) (pow.f64 b 6)) (*.f64 (*.f64 a a) (pow.f64 a 6))) (/.f64 1 (fma.f64 b b (*.f64 a a)))) (+.f64 (pow.f64 b 4) (pow.f64 a 4)))
(/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 b 4) 3) (pow.f64 (pow.f64 a 4) 3)) (/.f64 1 (fma.f64 b b (*.f64 a a)))) (fma.f64 (pow.f64 b 4) (pow.f64 b 4) (fma.f64 (pow.f64 a 4) (pow.f64 a 4) (*.f64 (pow.f64 b 4) (pow.f64 a 4)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 b 4) 3) (pow.f64 (pow.f64 a 4) 3)) (/.f64 1 (fma.f64 (*.f64 a a) (fma.f64 b b (*.f64 a a)) (pow.f64 b 4)))) (+.f64 (pow.f64 b 6) (pow.f64 a 6)))
(/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 b 6) 3) (pow.f64 (pow.f64 a 6) 3)) (/.f64 1 (fma.f64 (*.f64 a a) (fma.f64 b b (*.f64 a a)) (pow.f64 b 4)))) (+.f64 (+.f64 (pow.f64 (pow.f64 b 4) 3) (pow.f64 (pow.f64 a 4) 3)) (*.f64 (pow.f64 b 6) (pow.f64 a 6))))
(/.f64 (/.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (*.f64 b b) (*.f64 a a))) (-.f64 (pow.f64 b 4) (pow.f64 a 4))) (/.f64 1 (fma.f64 b b (*.f64 a a))))
(/.f64 (/.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (*.f64 b b) (*.f64 a a))) (-.f64 (pow.f64 b 6) (pow.f64 a 6))) (/.f64 1 (fma.f64 (*.f64 a a) (fma.f64 b b (*.f64 a a)) (pow.f64 b 4))))
(/.f64 (/.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 b a)) (-.f64 (pow.f64 b 3) (pow.f64 a 3))) (/.f64 1 (fma.f64 a (+.f64 b a) (*.f64 b b))))
(/.f64 (/.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 b a)) (/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 (pow.f64 b 3) (pow.f64 a 3)))) (fma.f64 b b (*.f64 a (-.f64 a b))))
(/.f64 (/.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 b a)) (+.f64 (pow.f64 b 3) (pow.f64 a 3))) (/.f64 1 (fma.f64 b b (*.f64 a (-.f64 a b)))))
(/.f64 (/.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 b a)) (/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (pow.f64 b 3) (pow.f64 a 3)))) (fma.f64 a (+.f64 b a) (*.f64 b b)))
(fma.f64 b b (neg.f64 (*.f64 a a)))
(fma.f64 b b (fma.f64 a (neg.f64 a) (fma.f64 a (neg.f64 a) (*.f64 a a))))
(fma.f64 b b (neg.f64 (-.f64 (*.f64 a a) (fma.f64 a (neg.f64 a) (*.f64 a a)))))
(fma.f64 b (-.f64 b a) (*.f64 a (-.f64 b a)))
(fma.f64 b (-.f64 b a) (fma.f64 a (-.f64 b a) (fma.f64 a (neg.f64 a) (*.f64 a a))))
(fma.f64 b (+.f64 b a) (*.f64 (+.f64 b a) (neg.f64 a)))
(fma.f64 a (-.f64 b a) (*.f64 b (-.f64 b a)))
(fma.f64 a (neg.f64 a) (*.f64 b b))
(fma.f64 (-.f64 b a) b (*.f64 a (-.f64 b a)))
(fma.f64 (-.f64 b a) b (fma.f64 a (-.f64 b a) (fma.f64 a (neg.f64 a) (*.f64 a a))))
(fma.f64 (-.f64 b a) a (*.f64 b (-.f64 b a)))
(fma.f64 (-.f64 b a) (+.f64 b a) (fma.f64 a (neg.f64 a) (*.f64 a a)))
(fma.f64 (-.f64 b a) (+.f64 b a) (*.f64 2 (fma.f64 a (neg.f64 a) (*.f64 a a))))
(fma.f64 (+.f64 b a) b (*.f64 (+.f64 b a) (neg.f64 a)))
(fma.f64 (+.f64 b a) (-.f64 b a) (fma.f64 a (neg.f64 a) (*.f64 a a)))
(fma.f64 (+.f64 b a) (-.f64 b a) (*.f64 2 (fma.f64 a (neg.f64 a) (*.f64 a a))))
(fma.f64 (-.f64 (pow.f64 b 4) (pow.f64 a 4)) (/.f64 1 (fma.f64 b b (*.f64 a a))) (fma.f64 a (neg.f64 a) (*.f64 a a)))
(fma.f64 (-.f64 (pow.f64 b 4) (pow.f64 a 4)) (/.f64 1 (fma.f64 b b (*.f64 a a))) (*.f64 2 (fma.f64 a (neg.f64 a) (*.f64 a a))))
(fma.f64 (neg.f64 a) a (*.f64 b b))
(fma.f64 (-.f64 (pow.f64 b 6) (pow.f64 a 6)) (/.f64 1 (fma.f64 (*.f64 a a) (fma.f64 b b (*.f64 a a)) (pow.f64 b 4))) (fma.f64 a (neg.f64 a) (*.f64 a a)))
(fma.f64 (-.f64 (pow.f64 b 6) (pow.f64 a 6)) (/.f64 1 (fma.f64 (*.f64 a a) (fma.f64 b b (*.f64 a a)) (pow.f64 b 4))) (*.f64 2 (fma.f64 a (neg.f64 a) (*.f64 a a))))
(fma.f64 -1 (*.f64 a a) (*.f64 b b))
(log1p.f64 (expm1.f64 (-.f64 (*.f64 b b) (*.f64 a a))))
(expm1.f64 (log1p.f64 (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a a))) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a a))))
(pow.f64 (-.f64 (*.f64 b b) (*.f64 a a)) 1)
(*.f64 1 (-.f64 (*.f64 b b) (*.f64 a a)))
(*.f64 (*.f64 (cbrt.f64 (-.f64 (*.f64 b b) (*.f64 a a))) (cbrt.f64 (-.f64 (*.f64 b b) (*.f64 a a)))) (cbrt.f64 (-.f64 (*.f64 b b) (*.f64 a a))))
(cbrt.f64 (*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (*.f64 b b) (*.f64 a a))) (-.f64 (*.f64 b b) (*.f64 a a))))
(exp.f64 (log.f64 (-.f64 (*.f64 b b) (*.f64 a a))))
(log.f64 (exp.f64 (-.f64 (*.f64 b b) (*.f64 a a))))
(binary32->binary64 (binary64->binary32 (-.f64 (*.f64 b b) (*.f64 a a))))
(binary32->binary64 (binary64->binary32 (-.f64 (*.f64 b b) (*.f64 a a))))
(binary32->binary64 (-.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 b)) (*.f32 (binary64->binary32 a) (binary64->binary32 a))))
(log1p.f64 (expm1.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(expm1.f64 (log1p.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(*.f64 (sqrt.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (sqrt.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(pow.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) 1)
(*.f64 1 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(*.f64 (*.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))))) (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(cbrt.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(exp.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(log.f64 (exp.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(binary32->binary64 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))))
(log1p.f64 (expm1.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(expm1.f64 (log1p.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(*.f64 (sqrt.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (sqrt.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(pow.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))) 1)
(*.f64 1 (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(*.f64 (*.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))) (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(cbrt.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(exp.f64 (log.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(log.f64 (exp.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(binary32->binary64 (binary64->binary32 (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(binary32->binary64 (binary64->binary32 (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(binary32->binary64 (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))))
(+.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64)))) (*.f64 (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))) (fma.f64 a (neg.f64 a) (*.f64 a a))))
(+.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64)))) (+.f64 (*.f64 (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))) (fma.f64 a (neg.f64 a) (*.f64 a a))) (*.f64 (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))) (fma.f64 a (neg.f64 a) (*.f64 a a)))))
(+.f64 (*.f64 a (*.f64 (neg.f64 a) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))))) (*.f64 b (*.f64 b (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))))))
(+.f64 (*.f64 (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))) (fma.f64 a (neg.f64 a) (*.f64 a a))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64)))))
(+.f64 (*.f64 (-.f64 b a) (*.f64 b (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))))) (*.f64 (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))) (*.f64 a (-.f64 b a))))
(+.f64 (*.f64 (-.f64 b a) (*.f64 b (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))))) (+.f64 (*.f64 (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))) (*.f64 a (-.f64 b a))) (*.f64 (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))) (fma.f64 a (neg.f64 a) (*.f64 a a)))))
(+.f64 (*.f64 (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))) (*.f64 a (-.f64 b a))) (*.f64 (-.f64 b a) (*.f64 b (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))))))
(+.f64 (*.f64 b (*.f64 b (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))))) (*.f64 a (*.f64 (neg.f64 a) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))))))
(+.f64 (*.f64 b (*.f64 b (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))))) (+.f64 (*.f64 a (*.f64 (neg.f64 a) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))))) (*.f64 (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))) (fma.f64 a (neg.f64 a) (*.f64 a a)))))
(/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (/.f64 (+.f64 b a) (*.f64 (+.f64 b a) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))))))
(/.f64 (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))) (/.f64 (fma.f64 b b (*.f64 a a)) (-.f64 (pow.f64 b 4) (pow.f64 a 4))))
(/.f64 (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))) (/.f64 (fma.f64 (*.f64 a a) (fma.f64 b b (*.f64 a a)) (pow.f64 b 4)) (-.f64 (pow.f64 b 6) (pow.f64 a 6))))
(/.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64)))) 1)
(/.f64 (-.f64 (pow.f64 b 4) (pow.f64 a 4)) (/.f64 (fma.f64 b b (*.f64 a a)) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64)))))
(/.f64 (*.f64 (+.f64 b a) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64)))) (/.f64 1 (-.f64 b a)))
(/.f64 (-.f64 (pow.f64 b 6) (pow.f64 a 6)) (/.f64 (fma.f64 (*.f64 a a) (fma.f64 b b (*.f64 a a)) (pow.f64 b 4)) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64)))))
(/.f64 (-.f64 (pow.f64 b 3) (pow.f64 a 3)) (/.f64 (fma.f64 a (+.f64 b a) (*.f64 b b)) (*.f64 (+.f64 b a) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))))))
(/.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64)))) (/.f64 1 (+.f64 b a)))
(/.f64 (*.f64 (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))) (-.f64 (pow.f64 b 6) (pow.f64 a 6))) (fma.f64 (*.f64 a a) (fma.f64 b b (*.f64 a a)) (pow.f64 b 4)))
(/.f64 (*.f64 (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))) (-.f64 (pow.f64 b 6) (pow.f64 a 6))) (-.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (*.f64 (*.f64 b b) (neg.f64 (*.f64 a a)))))
(/.f64 (*.f64 (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))) (-.f64 (pow.f64 b 4) (pow.f64 a 4))) (fma.f64 b b (*.f64 a a)))
(/.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (+.f64 b a) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))))) (+.f64 b a))
(/.f64 (*.f64 (*.f64 (+.f64 b a) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64)))) (-.f64 (pow.f64 b 3) (pow.f64 a 3))) (fma.f64 a (+.f64 b a) (*.f64 b b)))
(/.f64 (*.f64 (*.f64 (+.f64 b a) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64)))) (-.f64 (pow.f64 b 3) (pow.f64 a 3))) (-.f64 (fma.f64 b b (*.f64 a a)) (*.f64 b (neg.f64 a))))
(/.f64 (-.f64 (*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64)))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))))) (*.f64 (*.f64 (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))) (fma.f64 a (neg.f64 a) (*.f64 a a))) (*.f64 (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))) (fma.f64 a (neg.f64 a) (*.f64 a a))))) (-.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64)))) (*.f64 (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))) (fma.f64 a (neg.f64 a) (*.f64 a a)))))
(/.f64 (-.f64 (*.f64 (*.f64 (-.f64 b a) (*.f64 b (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))))) (*.f64 (-.f64 b a) (*.f64 b (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64)))))) (*.f64 (*.f64 (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))) (*.f64 a (-.f64 b a))) (*.f64 (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))) (*.f64 a (-.f64 b a))))) (-.f64 (*.f64 (-.f64 b a) (*.f64 b (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))))) (*.f64 (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))) (*.f64 a (-.f64 b a)))))
(/.f64 (-.f64 (*.f64 (*.f64 b (*.f64 b (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))))) (*.f64 b (*.f64 b (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64)))))) (*.f64 (*.f64 a (*.f64 (neg.f64 a) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))))) (*.f64 a (*.f64 (neg.f64 a) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))))))) (-.f64 (*.f64 b (*.f64 b (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))))) (*.f64 a (*.f64 (neg.f64 a) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64)))))))
(/.f64 (*.f64 (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))) 1) (/.f64 (fma.f64 b b (*.f64 a a)) (-.f64 (pow.f64 b 4) (pow.f64 a 4))))
(/.f64 (*.f64 (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))) 1) (/.f64 (fma.f64 (*.f64 a a) (fma.f64 b b (*.f64 a a)) (pow.f64 b 4)) (-.f64 (pow.f64 b 6) (pow.f64 a 6))))
(/.f64 (*.f64 (*.f64 (+.f64 b a) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64)))) 1) (/.f64 1 (-.f64 b a)))
(/.f64 (*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64)))) (-.f64 (*.f64 b b) (*.f64 a a))) (-.f64 b a))
(/.f64 (*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64)))) (+.f64 (pow.f64 b 3) (pow.f64 a 3))) (fma.f64 b b (*.f64 a (-.f64 a b))))
(/.f64 (*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64)))) 1) (/.f64 1 (+.f64 b a)))
(/.f64 (*.f64 (+.f64 b a) (*.f64 (+.f64 b a) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))))) (/.f64 (+.f64 b a) (-.f64 b a)))
(/.f64 (*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (+.f64 (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))) (sin.f64 0))) 2)
(/.f64 (*.f64 (-.f64 b a) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))))) (-.f64 b a))
(/.f64 (*.f64 (-.f64 b a) (*.f64 (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))) (+.f64 (pow.f64 b 3) (pow.f64 a 3)))) (fma.f64 b b (*.f64 a (-.f64 a b))))
(/.f64 (*.f64 (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (*.f64 b b) (*.f64 a a)))) (-.f64 (*.f64 b b) (*.f64 a a)))
(/.f64 (*.f64 (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))) (-.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (fma.f64 a (neg.f64 a) (*.f64 a a)) (fma.f64 a (neg.f64 a) (*.f64 a a))))) (-.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (fma.f64 a (neg.f64 a) (*.f64 a a))))
(/.f64 (*.f64 (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))) (-.f64 (*.f64 b (*.f64 (-.f64 b a) (*.f64 b (-.f64 b a)))) (*.f64 a (*.f64 (-.f64 b a) (*.f64 a (-.f64 b a)))))) (-.f64 (*.f64 b (-.f64 b a)) (*.f64 a (-.f64 b a))))
(/.f64 (*.f64 (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 b a))) (-.f64 b a))
(/.f64 (*.f64 (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))) (*.f64 (-.f64 b a) (+.f64 (pow.f64 b 3) (pow.f64 a 3)))) (fma.f64 b b (*.f64 a (-.f64 a b))))
(/.f64 (*.f64 (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 b a))) (+.f64 b a))
(/.f64 (*.f64 (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))) (*.f64 (+.f64 b a) (-.f64 (pow.f64 b 3) (pow.f64 a 3)))) (fma.f64 a (+.f64 b a) (*.f64 b b)))
(/.f64 (*.f64 (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))) (+.f64 (pow.f64 (-.f64 (*.f64 b b) (*.f64 a a)) 3) (pow.f64 (fma.f64 a (neg.f64 a) (*.f64 a a)) 3))) (fma.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (*.f64 (fma.f64 a (neg.f64 a) (*.f64 a a)) (fma.f64 a (neg.f64 a) (*.f64 a a))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (fma.f64 a (neg.f64 a) (*.f64 a a))))))
(/.f64 (*.f64 (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))) (+.f64 (pow.f64 (*.f64 b (-.f64 b a)) 3) (pow.f64 (*.f64 a (-.f64 b a)) 3))) (fma.f64 (*.f64 b (-.f64 b a)) (*.f64 b (-.f64 b a)) (-.f64 (*.f64 a (*.f64 (-.f64 b a) (*.f64 a (-.f64 b a)))) (*.f64 b (*.f64 (-.f64 b a) (*.f64 a (-.f64 b a)))))))
(/.f64 (*.f64 (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 (pow.f64 b 3) (pow.f64 a 3)))) (+.f64 (pow.f64 b 3) (pow.f64 a 3)))
(/.f64 (*.f64 (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (pow.f64 b 3) (pow.f64 a 3)))) (-.f64 (pow.f64 b 3) (pow.f64 a 3)))
(/.f64 (*.f64 (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))) (*.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (-.f64 (pow.f64 b 3) (pow.f64 a 3)))) (*.f64 (fma.f64 b b (*.f64 a (-.f64 a b))) (fma.f64 a (+.f64 b a) (*.f64 b b))))
(/.f64 (*.f64 (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))) (neg.f64 (-.f64 (pow.f64 b 4) (pow.f64 a 4)))) (neg.f64 (fma.f64 b b (*.f64 a a))))
(/.f64 (*.f64 (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))) (neg.f64 (-.f64 (pow.f64 b 6) (pow.f64 a 6)))) (neg.f64 (fma.f64 (*.f64 a a) (fma.f64 b b (*.f64 a a)) (pow.f64 b 4))))
(/.f64 (*.f64 (*.f64 (+.f64 b a) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64)))) (+.f64 b a)) (/.f64 (+.f64 b a) (-.f64 b a)))
(/.f64 (*.f64 (*.f64 (+.f64 b a) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64)))) (-.f64 (pow.f64 b 4) (pow.f64 a 4))) (*.f64 (+.f64 b a) (fma.f64 b b (*.f64 a a))))
(/.f64 (*.f64 (*.f64 (+.f64 b a) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64)))) (-.f64 (pow.f64 b 6) (pow.f64 a 6))) (/.f64 (-.f64 (pow.f64 b 6) (pow.f64 a 6)) (-.f64 b a)))
(/.f64 (*.f64 (*.f64 (+.f64 b a) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64)))) (neg.f64 (-.f64 (*.f64 b b) (*.f64 a a)))) (neg.f64 (+.f64 b a)))
(/.f64 (*.f64 (*.f64 (+.f64 b a) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64)))) (neg.f64 (-.f64 (pow.f64 b 3) (pow.f64 a 3)))) (neg.f64 (fma.f64 a (+.f64 b a) (*.f64 b b))))
(/.f64 (*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64)))) (-.f64 b a)) (/.f64 (-.f64 b a) (+.f64 b a)))
(/.f64 (*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64)))) (-.f64 (pow.f64 b 4) (pow.f64 a 4))) (*.f64 (-.f64 b a) (fma.f64 b b (*.f64 a a))))
(/.f64 (*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64)))) (-.f64 (pow.f64 b 6) (pow.f64 a 6))) (/.f64 (-.f64 (pow.f64 b 6) (pow.f64 a 6)) (+.f64 b a)))
(/.f64 (*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64)))) (-.f64 (*.f64 a a) (*.f64 b b))) (-.f64 a b))
(/.f64 (*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64)))) (neg.f64 (-.f64 (*.f64 b b) (*.f64 a a)))) (neg.f64 (-.f64 b a)))
(/.f64 (*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64)))) (neg.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)))) (neg.f64 (fma.f64 b b (*.f64 a (-.f64 a b)))))
(/.f64 (*.f64 1 (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64)))) (/.f64 (fma.f64 b b (*.f64 a a)) (-.f64 (pow.f64 b 4) (pow.f64 a 4))))
(/.f64 (*.f64 1 (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64)))) (/.f64 (fma.f64 (*.f64 a a) (fma.f64 b b (*.f64 a a)) (pow.f64 b 4)) (-.f64 (pow.f64 b 6) (pow.f64 a 6))))
(/.f64 (*.f64 (-.f64 (pow.f64 b 6) (pow.f64 a 6)) (*.f64 (+.f64 b a) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))))) (/.f64 (-.f64 (pow.f64 b 6) (pow.f64 a 6)) (-.f64 b a)))
(/.f64 (*.f64 (-.f64 (pow.f64 b 4) (pow.f64 a 4)) (*.f64 (+.f64 b a) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))))) (*.f64 (+.f64 b a) (fma.f64 b b (*.f64 a a))))
(/.f64 (*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (*.f64 b b) (*.f64 a a))) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64)))) (-.f64 (*.f64 b b) (*.f64 a a)))
(/.f64 (*.f64 (-.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (fma.f64 a (neg.f64 a) (*.f64 a a)) (fma.f64 a (neg.f64 a) (*.f64 a a)))) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64)))) (-.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (fma.f64 a (neg.f64 a) (*.f64 a a))))
(/.f64 (*.f64 (-.f64 (*.f64 b (*.f64 (-.f64 b a) (*.f64 b (-.f64 b a)))) (*.f64 a (*.f64 (-.f64 b a) (*.f64 a (-.f64 b a))))) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64)))) (-.f64 (*.f64 b (-.f64 b a)) (*.f64 a (-.f64 b a))))
(/.f64 (*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 b a)) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64)))) (-.f64 b a))
(/.f64 (*.f64 (*.f64 (-.f64 b a) (+.f64 (pow.f64 b 3) (pow.f64 a 3))) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64)))) (fma.f64 b b (*.f64 a (-.f64 a b))))
(/.f64 (*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 b b) (*.f64 a a)) 3) (pow.f64 (fma.f64 a (neg.f64 a) (*.f64 a a)) 3)) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64)))) (fma.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (*.f64 (fma.f64 a (neg.f64 a) (*.f64 a a)) (fma.f64 a (neg.f64 a) (*.f64 a a))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (fma.f64 a (neg.f64 a) (*.f64 a a))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 b (-.f64 b a)) 3) (pow.f64 (*.f64 a (-.f64 b a)) 3)) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64)))) (fma.f64 (*.f64 b (-.f64 b a)) (*.f64 b (-.f64 b a)) (-.f64 (*.f64 a (*.f64 (-.f64 b a) (*.f64 a (-.f64 b a)))) (*.f64 b (*.f64 (-.f64 b a) (*.f64 a (-.f64 b a)))))))
(/.f64 (*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 (pow.f64 b 3) (pow.f64 a 3))) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64)))) (+.f64 (pow.f64 b 3) (pow.f64 a 3)))
(/.f64 (*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (pow.f64 b 3) (pow.f64 a 3))) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64)))) (-.f64 (pow.f64 b 3) (pow.f64 a 3)))
(/.f64 (*.f64 (*.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (-.f64 (pow.f64 b 3) (pow.f64 a 3))) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64)))) (*.f64 (fma.f64 b b (*.f64 a (-.f64 a b))) (fma.f64 a (+.f64 b a) (*.f64 b b))))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 b 4) (pow.f64 a 4))) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64)))) (neg.f64 (fma.f64 b b (*.f64 a a))))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 b 6) (pow.f64 a 6))) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64)))) (neg.f64 (fma.f64 (*.f64 a a) (fma.f64 b b (*.f64 a a)) (pow.f64 b 4))))
(/.f64 (*.f64 (neg.f64 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (+.f64 b a) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))))) (neg.f64 (+.f64 b a)))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 b 3) (pow.f64 a 3))) (*.f64 (+.f64 b a) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))))) (neg.f64 (fma.f64 a (+.f64 b a) (*.f64 b b))))
(/.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (-.f64 b a) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))))) (-.f64 b a))
(/.f64 (*.f64 (-.f64 b a) (*.f64 (-.f64 b a) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))))) (/.f64 (-.f64 b a) (+.f64 b a)))
(/.f64 (*.f64 (-.f64 (pow.f64 b 4) (pow.f64 a 4)) (*.f64 (-.f64 b a) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))))) (*.f64 (-.f64 b a) (fma.f64 b b (*.f64 a a))))
(/.f64 (*.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (*.f64 (-.f64 b a) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))))) (fma.f64 b b (*.f64 a (-.f64 a b))))
(/.f64 (*.f64 (-.f64 (pow.f64 b 6) (pow.f64 a 6)) (*.f64 (-.f64 b a) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))))) (/.f64 (-.f64 (pow.f64 b 6) (pow.f64 a 6)) (+.f64 b a)))
(/.f64 (*.f64 (-.f64 (*.f64 a a) (*.f64 b b)) (*.f64 (-.f64 b a) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))))) (-.f64 a b))
(/.f64 (*.f64 (neg.f64 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (-.f64 b a) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))))) (neg.f64 (-.f64 b a)))
(/.f64 (*.f64 (neg.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3))) (*.f64 (-.f64 b a) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))))) (neg.f64 (fma.f64 b b (*.f64 a (-.f64 a b)))))
(/.f64 (*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64)))) (-.f64 b a)) (-.f64 b a))
(/.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))) (+.f64 (pow.f64 b 3) (pow.f64 a 3))) (-.f64 b a)) (fma.f64 b b (*.f64 a (-.f64 a b))))
(/.f64 (/.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (+.f64 b a) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))))) (-.f64 (*.f64 b b) (*.f64 a a))) (/.f64 1 (-.f64 b a)))
(/.f64 (/.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (+.f64 b a) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))))) (+.f64 (pow.f64 b 3) (pow.f64 a 3))) (/.f64 1 (fma.f64 b b (*.f64 a (-.f64 a b)))))
(/.f64 (/.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (+.f64 b a) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))))) 1) (+.f64 b a))
(/.f64 (/.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (+.f64 b a) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))))) (/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (pow.f64 b 3) (pow.f64 a 3)))) (fma.f64 a (+.f64 b a) (*.f64 b b)))
(fma.f64 2 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (/.f64 (+.f64 (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))) (sin.f64 0)) 2)) (*.f64 (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))) (fma.f64 a (neg.f64 a) (*.f64 a a))))
(fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a)))) (*.f64 (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))) (fma.f64 a (neg.f64 a) (*.f64 a a))))
(fma.f64 (*.f64 b b) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))) (*.f64 a (*.f64 (neg.f64 a) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))))))
(fma.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))) (*.f64 (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))) (fma.f64 a (neg.f64 a) (*.f64 a a))))
(fma.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (/.f64 (+.f64 (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))) (sin.f64 0)) 2) (*.f64 (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))) (fma.f64 a (neg.f64 a) (*.f64 a a))))
(fma.f64 (-.f64 b a) (*.f64 (+.f64 b a) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64)))) (*.f64 (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))) (fma.f64 a (neg.f64 a) (*.f64 a a))))
(fma.f64 (+.f64 b a) (*.f64 (-.f64 b a) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64)))) (*.f64 (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))) (fma.f64 a (neg.f64 a) (*.f64 a a))))
(fma.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))) (fma.f64 a (neg.f64 a) (*.f64 a a))))
(fma.f64 (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))) (*.f64 b b) (*.f64 a (*.f64 (neg.f64 a) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))))))
(fma.f64 (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))) (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))) (fma.f64 a (neg.f64 a) (*.f64 a a))))
(fma.f64 (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))) (*.f64 b (-.f64 b a)) (*.f64 (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))) (*.f64 a (-.f64 b a))))
(fma.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a)))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))) (fma.f64 a (neg.f64 a) (*.f64 a a))))
(fma.f64 (*.f64 (+.f64 b a) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64)))) (-.f64 b a) (*.f64 (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))) (fma.f64 a (neg.f64 a) (*.f64 a a))))
(fma.f64 (*.f64 b (-.f64 b a)) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))) (*.f64 (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))) (*.f64 a (-.f64 b a))))
(fma.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))) (fma.f64 a (neg.f64 a) (*.f64 a a))))
(fma.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64)))) (+.f64 b a) (*.f64 (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))) (fma.f64 a (neg.f64 a) (*.f64 a a))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))))
(*.f64 (sqrt.f64 (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))) (sqrt.f64 (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))))
(pow.f64 (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))) 1)
(*.f64 1 (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))) (cbrt.f64 (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))))) (cbrt.f64 (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))) (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))) (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))))
(exp.f64 (log.f64 (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))))
(log.f64 (exp.f64 (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))))
(binary32->binary64 (binary64->binary32 (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))))
(binary32->binary64 (binary64->binary32 (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))))
(binary32->binary64 (*.f32 (*.f32 (-.f32 (binary64->binary32 b) (binary64->binary32 a)) (+.f32 (binary64->binary32 b) (binary64->binary32 a))) (*.f32 (*.f32 2 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))) (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))))))
(/.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 (neg.f64 angle) (/.f64 -180 (PI.f64)))
(/.f64 (*.f64 (PI.f64) (neg.f64 angle)) -180)
(/.f64 (*.f64 (PI.f64) -1) (neg.f64 (/.f64 180 angle)))
(/.f64 (*.f64 -1 (PI.f64)) (neg.f64 (/.f64 180 angle)))
(/.f64 (/.f64 (PI.f64) 180) (/.f64 1 angle))
(log1p.f64 (expm1.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(expm1.f64 (log1p.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (sqrt.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(pow.f64 (*.f64 (PI.f64) (/.f64 angle 180)) 1)
(*.f64 1 (*.f64 (PI.f64) (/.f64 angle 180)))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cbrt.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cbrt.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (/.f64 angle 180)) (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (PI.f64) (/.f64 angle 180))))
(exp.f64 (log.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(log.f64 (exp.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(binary32->binary64 (binary64->binary32 (*.f64 (PI.f64) (/.f64 angle 180))))
(binary32->binary64 (binary64->binary32 (*.f64 (PI.f64) (/.f64 angle 180))))
(binary32->binary64 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))
(binary64->binary32 (binary32->binary64 (*.f32 2 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))))))
(binary64->binary32 (binary32->binary64 (*.f32 2 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))))))
(binary64->binary32 (*.f64 2 (sin.f64 (*.f64 (PI.f32) (/.f64 (binary32->binary64 (binary64->binary32 angle)) 180)))))
(binary64->binary32 (binary32->binary64 (*.f32 (binary64->binary32 a) (binary64->binary32 a))))
(binary64->binary32 (binary32->binary64 (*.f32 (binary64->binary32 a) (binary64->binary32 a))))
(binary64->binary32 (*.f64 (binary32->binary64 (binary64->binary32 a)) (binary32->binary64 (binary64->binary32 a))))
(binary64->binary32 (binary32->binary64 (/.f32 (binary64->binary32 angle) 180)))
(binary64->binary32 (binary32->binary64 (/.f32 (binary64->binary32 angle) 180)))
(binary64->binary32 (/.f64 (binary32->binary64 (binary64->binary32 angle)) 180))
(binary64->binary32 (binary32->binary64 (*.f32 (binary64->binary32 b) (binary64->binary32 b))))
(binary64->binary32 (binary32->binary64 (*.f32 (binary64->binary32 b) (binary64->binary32 b))))
(binary64->binary32 (*.f64 (binary32->binary64 (binary64->binary32 b)) (binary32->binary64 (binary64->binary32 b))))
(binary32->binary64 (binary64->binary32 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a)))))
(binary32->binary64 (binary64->binary32 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a)))))
(binary32->binary64 (*.f32 2 (-.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 b)) (*.f32 (binary64->binary32 a) (binary64->binary32 a)))))
(binary32->binary64 (binary64->binary32 (*.f64 (*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))))
(binary32->binary64 (binary64->binary32 (*.f64 (*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))))
(binary32->binary64 (*.f32 (*.f32 (*.f32 2 (-.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 b)) (*.f32 (binary64->binary32 a) (binary64->binary32 a)))) (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))) (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))))
(binary32->binary64 (binary64->binary32 (*.f64 (PI.f64) (/.f64 angle 180))))
(binary32->binary64 (binary64->binary32 (*.f64 (PI.f64) (/.f64 angle 180))))
(binary32->binary64 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))
(binary32->binary64 (binary64->binary32 (-.f64 (*.f64 b b) (*.f64 a a))))
(binary32->binary64 (binary64->binary32 (-.f64 (*.f64 b b) (*.f64 a a))))
(binary32->binary64 (-.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 b)) (*.f32 (binary64->binary32 a) (binary64->binary32 a))))
(binary32->binary64 (binary64->binary32 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))))))
(binary32->binary64 (binary64->binary32 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))))))
(binary32->binary64 (*.f32 2 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))))
(binary32->binary64 (binary64->binary32 (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))))
(binary32->binary64 (binary64->binary32 (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))))
(binary32->binary64 (*.f32 (*.f32 2 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))) (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))))
(binary32->binary64 (binary64->binary32 (*.f64 (PI.f64) (/.f64 angle 180))))
(binary32->binary64 (binary64->binary32 (*.f64 (PI.f64) (/.f64 angle 180))))
(binary32->binary64 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))
(binary32->binary64 (binary64->binary32 (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))))
(binary32->binary64 (binary64->binary32 (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))))
(binary32->binary64 (*.f32 (*.f32 (-.f32 (binary64->binary32 b) (binary64->binary32 a)) (+.f32 (binary64->binary32 b) (binary64->binary32 a))) (*.f32 (*.f32 2 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))) (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))))))
Outputs
(binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (*.f32 (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2))))))
(binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle)))) (*.f32 (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2)) (sin.f32 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle))))))))
(binary32->binary64 (*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle)))) (*.f32 2 (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2))))))
(binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (*.f32 (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2))))))
(binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle)))) (*.f32 (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2)) (sin.f32 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle))))))))
(binary32->binary64 (*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle)))) (*.f32 2 (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2))))))
(binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (*.f32 (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2))))))
(binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle)))) (*.f32 (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2)) (sin.f32 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle))))))))
(binary32->binary64 (*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle)))) (*.f32 2 (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2))))))
(binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (*.f32 (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2))))))
(binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle)))) (*.f32 (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2)) (sin.f32 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle))))))))
(binary32->binary64 (*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle)))) (*.f32 2 (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2))))))
(binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (*.f32 (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2))))))
(binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle)))) (*.f32 (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2)) (sin.f32 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle))))))))
(binary32->binary64 (*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle)))) (*.f32 2 (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2))))))
(binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (*.f32 (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2))))))
(binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle)))) (*.f32 (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2)) (sin.f32 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle))))))))
(binary32->binary64 (*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle)))) (*.f32 2 (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2))))))
(binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (*.f32 (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2))))))
(binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle)))) (*.f32 (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2)) (sin.f32 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle))))))))
(binary32->binary64 (*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle)))) (*.f32 2 (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2))))))
(binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (*.f32 (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2))))))
(binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle)))) (*.f32 (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2)) (sin.f32 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle))))))))
(binary32->binary64 (*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle)))) (*.f32 2 (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2))))))
(binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (*.f32 (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2))))))
(binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle)))) (*.f32 (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2)) (sin.f32 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle))))))))
(binary32->binary64 (*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle)))) (*.f32 2 (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2))))))
(binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (*.f32 (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2))))))
(binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle)))) (*.f32 (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2)) (sin.f32 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle))))))))
(binary32->binary64 (*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle)))) (*.f32 2 (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2))))))
(binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (*.f32 (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2))))))
(binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle)))) (*.f32 (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2)) (sin.f32 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle))))))))
(binary32->binary64 (*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle)))) (*.f32 2 (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2))))))
(binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (*.f32 (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2))))))
(binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle)))) (*.f32 (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2)) (sin.f32 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle))))))))
(binary32->binary64 (*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle)))) (*.f32 2 (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2))))))
(binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (*.f32 (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2))))))
(binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle)))) (*.f32 (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2)) (sin.f32 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle))))))))
(binary32->binary64 (*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle)))) (*.f32 2 (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2))))))
(binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (*.f32 (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2))))))
(binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle)))) (*.f32 (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2)) (sin.f32 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle))))))))
(binary32->binary64 (*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle)))) (*.f32 2 (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2))))))
(binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (*.f32 (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2))))))
(binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle)))) (*.f32 (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2)) (sin.f32 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle))))))))
(binary32->binary64 (*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle)))) (*.f32 2 (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2))))))
(binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (*.f32 (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2))))))
(binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle)))) (*.f32 (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2)) (sin.f32 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle))))))))
(binary32->binary64 (*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle)))) (*.f32 2 (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2))))))
(binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (*.f32 (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2))))))
(binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle)))) (*.f32 (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2)) (sin.f32 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle))))))))
(binary32->binary64 (*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle)))) (*.f32 2 (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2))))))
(binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (*.f32 (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2))))))
(binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle)))) (*.f32 (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2)) (sin.f32 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle))))))))
(binary32->binary64 (*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle)))) (*.f32 2 (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2))))))
(binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (*.f32 (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2))))))
(binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle)))) (*.f32 (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2)) (sin.f32 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle))))))))
(binary32->binary64 (*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle)))) (*.f32 2 (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2))))))
(binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (*.f32 (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2))))))
(binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle)))) (*.f32 (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2)) (sin.f32 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle))))))))
(binary32->binary64 (*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle)))) (*.f32 2 (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2))))))
(binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (*.f32 (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2))))))
(binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle)))) (*.f32 (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2)) (sin.f32 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle))))))))
(binary32->binary64 (*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle)))) (*.f32 2 (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2))))))
(binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (*.f32 (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2))))))
(binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle)))) (*.f32 (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2)) (sin.f32 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle))))))))
(binary32->binary64 (*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle)))) (*.f32 2 (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2))))))
(binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (*.f32 (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2))))))
(binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle)))) (*.f32 (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2)) (sin.f32 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle))))))))
(binary32->binary64 (*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle)))) (*.f32 2 (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2))))))
(binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (*.f32 (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2))))))
(binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle)))) (*.f32 (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2)) (sin.f32 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle))))))))
(binary32->binary64 (*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle)))) (*.f32 2 (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2))))))
(binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (*.f32 (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2))))))
(binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle)))) (*.f32 (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2)) (sin.f32 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle))))))))
(binary32->binary64 (*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle)))) (*.f32 2 (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2))))))
(binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (*.f32 (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2))))))
(binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle)))) (*.f32 (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2)) (sin.f32 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle))))))))
(binary32->binary64 (*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle)))) (*.f32 2 (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2))))))
(binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (*.f32 (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2))))))
(binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle)))) (*.f32 (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2)) (sin.f32 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle))))))))
(binary32->binary64 (*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle)))) (*.f32 2 (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2))))))
(binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (*.f32 (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2))))))
(binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle)))) (*.f32 (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2)) (sin.f32 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle))))))))
(binary32->binary64 (*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle)))) (*.f32 2 (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2))))))
(binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (*.f32 (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2))))))
(binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle)))) (*.f32 (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2)) (sin.f32 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle))))))))
(binary32->binary64 (*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle)))) (*.f32 2 (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2))))))
(binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (*.f32 (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2))))))
(binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle)))) (*.f32 (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2)) (sin.f32 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle))))))))
(binary32->binary64 (*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle)))) (*.f32 2 (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2))))))
(binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (*.f32 (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2))))))
(binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle)))) (*.f32 (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2)) (sin.f32 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle))))))))
(binary32->binary64 (*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle)))) (*.f32 2 (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2))))))
(binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (*.f32 (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2))))))
(binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle)))) (*.f32 (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2)) (sin.f32 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle))))))))
(binary32->binary64 (*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle)))) (*.f32 2 (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2))))))
(binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (*.f32 (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2))))))
(binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle)))) (*.f32 (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2)) (sin.f32 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle))))))))
(binary32->binary64 (*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle)))) (*.f32 2 (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2))))))
(binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (*.f32 (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2))))))
(binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle)))) (*.f32 (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2)) (sin.f32 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle))))))))
(binary32->binary64 (*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle)))) (*.f32 2 (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2))))))
(binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (*.f32 (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2))))))
(binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle)))) (*.f32 (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2)) (sin.f32 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle))))))))
(binary32->binary64 (*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle)))) (*.f32 2 (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2))))))
(binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (*.f32 (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2))))))
(binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle)))) (*.f32 (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2)) (sin.f32 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle))))))))
(binary32->binary64 (*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle)))) (*.f32 2 (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2))))))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 1/180 angle))
(+.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 1/180 angle)))
(fma.f64 1/180 (*.f64 angle (PI.f64)) (*.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 1/180 angle))))
(fma.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3)) (fma.f64 1/180 (*.f64 angle (PI.f64)) (*.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 1/180 angle)))))
(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 (*.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 1/180 angle)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
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 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/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 (*.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 (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 (*.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 1/180 angle)))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 -2 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(fma.f64 -2 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 b b))))
(fma.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 b b)) (*.f64 -2 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(fma.f64 -2 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 b b))))
(fma.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 b b)) (*.f64 -2 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(fma.f64 -2 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 b b))))
(fma.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 b b)) (*.f64 -2 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 b b)))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(fma.f64 -2 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 b b))))
(fma.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 b b)) (*.f64 -2 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(fma.f64 -2 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 b b))))
(fma.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 b b)) (*.f64 -2 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(fma.f64 -2 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 b b))))
(fma.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 b b)) (*.f64 -2 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 b b)))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(fma.f64 -2 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 b b))))
(fma.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 b b)) (*.f64 -2 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(fma.f64 -2 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 b b))))
(fma.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 b b)) (*.f64 -2 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(fma.f64 -2 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 b b))))
(fma.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 b b)) (*.f64 -2 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 b b)))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(fma.f64 -2 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 b b))))
(fma.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 b b)) (*.f64 -2 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(fma.f64 -2 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 b b))))
(fma.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 b b)) (*.f64 -2 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(fma.f64 -2 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 b b))))
(fma.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 b b)) (*.f64 -2 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 -2 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(fma.f64 -2 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 b b))))
(fma.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 b b)) (*.f64 -2 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(fma.f64 -2 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 b b))))
(fma.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 b b)) (*.f64 -2 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(fma.f64 -2 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 b b))))
(fma.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 b b)) (*.f64 -2 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 -2 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(fma.f64 -2 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 b b))))
(fma.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 b b)) (*.f64 -2 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(fma.f64 -2 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 b b))))
(fma.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 b b)) (*.f64 -2 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(fma.f64 -2 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 b b))))
(fma.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 b b)) (*.f64 -2 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (-.f64 b a) (+.f64 b a)))))
(+.f64 (*.f64 -1/17496000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))
(fma.f64 -1/17496000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) (*.f64 (-.f64 b a) (+.f64 b a)))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (-.f64 b a) (+.f64 b a))))))
(+.f64 (*.f64 -1/17496000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) (+.f64 (*.f64 1/11337408000000 (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))))))
(fma.f64 -1/17496000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) (*.f64 (-.f64 b a) (+.f64 b a)))) (fma.f64 1/11337408000000 (*.f64 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5)) (*.f64 (-.f64 b a) (+.f64 b a))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (-.f64 b a) (+.f64 b a)))))))
(+.f64 (*.f64 -1/17496000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) (+.f64 (*.f64 -1/15427944806400000000 (*.f64 (pow.f64 angle 7) (*.f64 (pow.f64 (PI.f64) 7) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) (+.f64 (*.f64 1/11337408000000 (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))))))
(fma.f64 -1/17496000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) (*.f64 (-.f64 b a) (+.f64 b a)))) (fma.f64 -1/15427944806400000000 (*.f64 (pow.f64 angle 7) (*.f64 (pow.f64 (PI.f64) 7) (*.f64 (-.f64 b a) (+.f64 b a)))) (fma.f64 1/11337408000000 (*.f64 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5)) (*.f64 (-.f64 b a) (+.f64 b a))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (-.f64 b a) (+.f64 b a))))))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 (-.f64 b a) (+.f64 b a))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 (-.f64 b a) (+.f64 b a))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 (-.f64 b a) (+.f64 b a))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 (-.f64 b a) (+.f64 b a))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 (-.f64 b a) (+.f64 b a))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 (-.f64 b a) (+.f64 b a))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 (-.f64 b a) (+.f64 b a))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 (-.f64 b a) (+.f64 b a))))
(*.f64 -1 (pow.f64 a 2))
(*.f64 a (neg.f64 a))
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(*.f64 (-.f64 b a) (+.f64 b a))
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(*.f64 (-.f64 b a) (+.f64 b a))
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(*.f64 (-.f64 b a) (+.f64 b a))
(pow.f64 b 2)
(*.f64 b b)
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(*.f64 (-.f64 b a) (+.f64 b a))
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(*.f64 (-.f64 b a) (+.f64 b a))
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(*.f64 (-.f64 b a) (+.f64 b a))
(pow.f64 b 2)
(*.f64 b b)
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(*.f64 (-.f64 b a) (+.f64 b a))
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(*.f64 (-.f64 b a) (+.f64 b a))
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(*.f64 (-.f64 b a) (+.f64 b a))
(pow.f64 b 2)
(*.f64 b b)
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(*.f64 (-.f64 b a) (+.f64 b a))
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(*.f64 (-.f64 b a) (+.f64 b a))
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(*.f64 (-.f64 b a) (+.f64 b a))
(*.f64 -1 (pow.f64 a 2))
(*.f64 a (neg.f64 a))
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(*.f64 (-.f64 b a) (+.f64 b a))
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(*.f64 (-.f64 b a) (+.f64 b a))
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(*.f64 (-.f64 b a) (+.f64 b a))
(*.f64 -1 (pow.f64 a 2))
(*.f64 a (neg.f64 a))
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(*.f64 (-.f64 b a) (+.f64 b a))
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(*.f64 (-.f64 b a) (+.f64 b a))
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(*.f64 (-.f64 b a) (+.f64 b a))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 1/180 angle))
(+.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 1/180 angle)))
(fma.f64 1/180 (*.f64 angle (PI.f64)) (*.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 1/180 angle))))
(fma.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3)) (fma.f64 1/180 (*.f64 angle (PI.f64)) (*.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 1/180 angle)))))
(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 (*.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 1/180 angle)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
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 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/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 (*.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 (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 (*.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 1/180 angle)))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 -2 (*.f64 (*.f64 (*.f64 a a) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 2 (*.f64 b (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a)))))))
(fma.f64 -2 (*.f64 (*.f64 (*.f64 a a) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 2 (*.f64 (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (*.f64 0 a) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))))
(fma.f64 2 (*.f64 (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) 0)) (*.f64 -2 (*.f64 (*.f64 (*.f64 a a) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (+.f64 (*.f64 2 (*.f64 b (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))))
(fma.f64 -2 (*.f64 (*.f64 (*.f64 a a) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 2 (+.f64 (*.f64 (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (*.f64 0 a) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (*.f64 (*.f64 (*.f64 b b) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))))
(fma.f64 2 (fma.f64 (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) 0) (*.f64 (*.f64 (*.f64 b b) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (*.f64 -2 (*.f64 (*.f64 (*.f64 a a) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (+.f64 (*.f64 2 (*.f64 b (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))))
(fma.f64 -2 (*.f64 (*.f64 (*.f64 a a) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 2 (+.f64 (*.f64 (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (*.f64 0 a) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (*.f64 (*.f64 (*.f64 b b) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))))
(fma.f64 2 (fma.f64 (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) 0) (*.f64 (*.f64 (*.f64 b b) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (*.f64 -2 (*.f64 (*.f64 (*.f64 a a) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 2 (*.f64 (*.f64 (*.f64 b b) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(+.f64 (*.f64 2 (*.f64 b (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(*.f64 2 (+.f64 (*.f64 (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (*.f64 0 a) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (*.f64 (*.f64 (*.f64 b b) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(*.f64 2 (fma.f64 (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) 0) (*.f64 (*.f64 (*.f64 b b) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (+.f64 (*.f64 2 (*.f64 b (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))))
(fma.f64 -2 (*.f64 (*.f64 (*.f64 a a) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 2 (+.f64 (*.f64 (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (*.f64 0 a) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (*.f64 (*.f64 (*.f64 b b) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))))
(fma.f64 2 (fma.f64 (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) 0) (*.f64 (*.f64 (*.f64 b b) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (*.f64 -2 (*.f64 (*.f64 (*.f64 a a) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (+.f64 (*.f64 2 (*.f64 b (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))))
(fma.f64 -2 (*.f64 (*.f64 (*.f64 a a) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 2 (+.f64 (*.f64 (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (*.f64 0 a) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (*.f64 (*.f64 (*.f64 b b) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))))
(fma.f64 2 (fma.f64 (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) 0) (*.f64 (*.f64 (*.f64 b b) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (*.f64 -2 (*.f64 (*.f64 (*.f64 a a) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 2 (*.f64 (*.f64 (*.f64 b b) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(+.f64 (*.f64 2 (*.f64 b (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(*.f64 2 (+.f64 (*.f64 (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (*.f64 0 a) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (*.f64 (*.f64 (*.f64 b b) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(*.f64 2 (fma.f64 (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) 0) (*.f64 (*.f64 (*.f64 b b) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (+.f64 (*.f64 2 (*.f64 b (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))))
(fma.f64 -2 (*.f64 (*.f64 (*.f64 a a) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 2 (+.f64 (*.f64 (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (*.f64 0 a) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (*.f64 (*.f64 (*.f64 b b) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))))
(fma.f64 2 (fma.f64 (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) 0) (*.f64 (*.f64 (*.f64 b b) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (*.f64 -2 (*.f64 (*.f64 (*.f64 a a) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (+.f64 (*.f64 2 (*.f64 b (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))))
(fma.f64 -2 (*.f64 (*.f64 (*.f64 a a) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 2 (+.f64 (*.f64 (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (*.f64 0 a) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (*.f64 (*.f64 (*.f64 b b) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))))
(fma.f64 2 (fma.f64 (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) 0) (*.f64 (*.f64 (*.f64 b b) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (*.f64 -2 (*.f64 (*.f64 (*.f64 a a) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 2 (*.f64 (*.f64 (*.f64 b b) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(+.f64 (*.f64 2 (*.f64 a (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(*.f64 2 (+.f64 (*.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (*.f64 0 b) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (*.f64 (*.f64 (*.f64 b b) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(*.f64 2 (fma.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) 0) (*.f64 (*.f64 (*.f64 b b) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (+.f64 (*.f64 2 (*.f64 a (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))))
(fma.f64 -2 (*.f64 (*.f64 (*.f64 a a) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 2 (+.f64 (*.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (*.f64 0 b) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (*.f64 (*.f64 (*.f64 b b) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))))
(fma.f64 2 (fma.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) 0) (*.f64 (*.f64 (*.f64 b b) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (*.f64 -2 (*.f64 (*.f64 (*.f64 a a) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (+.f64 (*.f64 2 (*.f64 a (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))))
(fma.f64 -2 (*.f64 (*.f64 (*.f64 a a) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 2 (+.f64 (*.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (*.f64 0 b) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (*.f64 (*.f64 (*.f64 b b) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))))
(fma.f64 2 (fma.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) 0) (*.f64 (*.f64 (*.f64 b b) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (*.f64 -2 (*.f64 (*.f64 (*.f64 a a) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 -2 (*.f64 (*.f64 (*.f64 a a) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 2 (*.f64 a (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b)))))))
(fma.f64 -2 (*.f64 (*.f64 (*.f64 a a) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 2 (*.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (*.f64 0 b) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))))
(fma.f64 2 (*.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) 0)) (*.f64 -2 (*.f64 (*.f64 (*.f64 a a) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (+.f64 (*.f64 2 (*.f64 a (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))))
(fma.f64 -2 (*.f64 (*.f64 (*.f64 a a) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 2 (+.f64 (*.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (*.f64 0 b) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (*.f64 (*.f64 (*.f64 b b) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))))
(fma.f64 2 (fma.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) 0) (*.f64 (*.f64 (*.f64 b b) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (*.f64 -2 (*.f64 (*.f64 (*.f64 a a) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (+.f64 (*.f64 2 (*.f64 a (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))))
(fma.f64 -2 (*.f64 (*.f64 (*.f64 a a) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 2 (+.f64 (*.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (*.f64 0 b) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (*.f64 (*.f64 (*.f64 b b) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))))
(fma.f64 2 (fma.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) 0) (*.f64 (*.f64 (*.f64 b b) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (*.f64 -2 (*.f64 (*.f64 (*.f64 a a) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 -2 (*.f64 (*.f64 (*.f64 a a) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(+.f64 (*.f64 -2 (*.f64 a (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b)))))) (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(*.f64 -2 (+.f64 (*.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (*.f64 0 b) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (*.f64 (*.f64 (*.f64 a a) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(*.f64 -2 (fma.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) 0) (*.f64 (*.f64 (*.f64 a a) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(+.f64 (*.f64 -2 (*.f64 a (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b)))))) (+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))))
(fma.f64 -2 (*.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (*.f64 0 b) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (fma.f64 -2 (*.f64 (*.f64 (*.f64 a a) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 2 (*.f64 (*.f64 (*.f64 b b) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))))
(fma.f64 -2 (fma.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) 0) (*.f64 (*.f64 (*.f64 a a) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (*.f64 2 (*.f64 (*.f64 (*.f64 b b) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(+.f64 (*.f64 -2 (*.f64 a (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b)))))) (+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))))
(fma.f64 -2 (*.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (*.f64 0 b) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (fma.f64 -2 (*.f64 (*.f64 (*.f64 a a) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 2 (*.f64 (*.f64 (*.f64 b b) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))))
(fma.f64 -2 (fma.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) 0) (*.f64 (*.f64 (*.f64 a a) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (*.f64 2 (*.f64 (*.f64 (*.f64 b b) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (-.f64 b a) (+.f64 b a)))))
(+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a))))) (*.f64 2 (*.f64 (pow.f64 angle 3) (+.f64 (*.f64 -1/11664000 (*.f64 (pow.f64 (PI.f64) 3) (*.f64 (+.f64 a b) (-.f64 b a)))) (*.f64 -1/34992000 (*.f64 (pow.f64 (PI.f64) 3) (*.f64 (+.f64 a b) (-.f64 b a))))))))
(fma.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (-.f64 b a) (+.f64 b a)))) (*.f64 (*.f64 2 (pow.f64 angle 3)) (*.f64 (*.f64 (pow.f64 (PI.f64) 3) (*.f64 (-.f64 b a) (+.f64 b a))) -1/8748000)))
(fma.f64 2 (*.f64 (pow.f64 angle 3) (*.f64 (*.f64 (pow.f64 (PI.f64) 3) (*.f64 (-.f64 b a) (+.f64 b a))) -1/8748000)) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (-.f64 b a) (+.f64 b a))))))
(+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a))))) (+.f64 (*.f64 2 (*.f64 (pow.f64 angle 3) (+.f64 (*.f64 -1/11664000 (*.f64 (pow.f64 (PI.f64) 3) (*.f64 (+.f64 a b) (-.f64 b a)))) (*.f64 -1/34992000 (*.f64 (pow.f64 (PI.f64) 3) (*.f64 (+.f64 a b) (-.f64 b a))))))) (*.f64 2 (*.f64 (pow.f64 angle 5) (+.f64 (*.f64 1/22674816000000 (*.f64 (pow.f64 (PI.f64) 5) (*.f64 (+.f64 a b) (-.f64 b a)))) (+.f64 (*.f64 1/4534963200000 (*.f64 (pow.f64 (PI.f64) 5) (*.f64 (+.f64 a b) (-.f64 b a)))) (*.f64 1/2267481600000 (*.f64 (pow.f64 (PI.f64) 5) (*.f64 (+.f64 a b) (-.f64 b a))))))))))
(fma.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (-.f64 b a) (+.f64 b a)))) (*.f64 2 (+.f64 (*.f64 (pow.f64 angle 3) (*.f64 (*.f64 (pow.f64 (PI.f64) 3) (*.f64 (-.f64 b a) (+.f64 b a))) -1/8748000)) (*.f64 (pow.f64 angle 5) (fma.f64 1/22674816000000 (*.f64 (pow.f64 (PI.f64) 5) (*.f64 (-.f64 b a) (+.f64 b a))) (*.f64 (*.f64 (pow.f64 (PI.f64) 5) (*.f64 (-.f64 b a) (+.f64 b a))) 1/1511654400000))))))
(fma.f64 2 (fma.f64 (pow.f64 angle 3) (*.f64 (*.f64 (pow.f64 (PI.f64) 3) (*.f64 (-.f64 b a) (+.f64 b a))) -1/8748000) (*.f64 (pow.f64 angle 5) (fma.f64 1/22674816000000 (*.f64 (pow.f64 (PI.f64) 5) (*.f64 (-.f64 b a) (+.f64 b a))) (*.f64 (*.f64 (pow.f64 (PI.f64) 5) (*.f64 (-.f64 b a) (+.f64 b a))) 1/1511654400000)))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (-.f64 b a) (+.f64 b a))))))
(+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a))))) (+.f64 (*.f64 2 (*.f64 (pow.f64 angle 3) (+.f64 (*.f64 -1/11664000 (*.f64 (pow.f64 (PI.f64) 3) (*.f64 (+.f64 a b) (-.f64 b a)))) (*.f64 -1/34992000 (*.f64 (pow.f64 (PI.f64) 3) (*.f64 (+.f64 a b) (-.f64 b a))))))) (+.f64 (*.f64 2 (*.f64 (pow.f64 angle 5) (+.f64 (*.f64 1/22674816000000 (*.f64 (pow.f64 (PI.f64) 5) (*.f64 (+.f64 a b) (-.f64 b a)))) (+.f64 (*.f64 1/4534963200000 (*.f64 (pow.f64 (PI.f64) 5) (*.f64 (+.f64 a b) (-.f64 b a)))) (*.f64 1/2267481600000 (*.f64 (pow.f64 (PI.f64) 5) (*.f64 (+.f64 a b) (-.f64 b a)))))))) (*.f64 2 (*.f64 (pow.f64 angle 7) (+.f64 (*.f64 -1/881596846080000000 (*.f64 (pow.f64 (PI.f64) 7) (*.f64 (+.f64 a b) (-.f64 b a)))) (+.f64 (*.f64 -1/1469328076800000000 (*.f64 (pow.f64 (PI.f64) 7) (*.f64 (+.f64 a b) (-.f64 b a)))) (+.f64 (*.f64 -1/4407984230400000000 (*.f64 (pow.f64 (PI.f64) 7) (*.f64 (+.f64 a b) (-.f64 b a)))) (*.f64 -1/30855889612800000000 (*.f64 (pow.f64 (PI.f64) 7) (*.f64 (+.f64 a b) (-.f64 b a))))))))))))
(fma.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (-.f64 b a) (+.f64 b a)))) (fma.f64 2 (*.f64 (pow.f64 angle 3) (*.f64 (*.f64 (pow.f64 (PI.f64) 3) (*.f64 (-.f64 b a) (+.f64 b a))) -1/8748000)) (*.f64 2 (+.f64 (*.f64 (pow.f64 angle 5) (fma.f64 1/22674816000000 (*.f64 (pow.f64 (PI.f64) 5) (*.f64 (-.f64 b a) (+.f64 b a))) (*.f64 (*.f64 (pow.f64 (PI.f64) 5) (*.f64 (-.f64 b a) (+.f64 b a))) 1/1511654400000))) (*.f64 (pow.f64 angle 7) (fma.f64 -1/881596846080000000 (*.f64 (pow.f64 (PI.f64) 7) (*.f64 (-.f64 b a) (+.f64 b a))) (fma.f64 -1/1469328076800000000 (*.f64 (pow.f64 (PI.f64) 7) (*.f64 (-.f64 b a) (+.f64 b a))) (*.f64 (*.f64 (pow.f64 (PI.f64) 7) (*.f64 (-.f64 b a) (+.f64 b a))) -1/3856986201600000000))))))))
(fma.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (-.f64 b a) (+.f64 b a)))) (fma.f64 2 (*.f64 (pow.f64 angle 3) (*.f64 (*.f64 (pow.f64 (PI.f64) 3) (*.f64 (-.f64 b a) (+.f64 b a))) -1/8748000)) (*.f64 2 (fma.f64 (pow.f64 angle 5) (fma.f64 1/22674816000000 (*.f64 (pow.f64 (PI.f64) 5) (*.f64 (-.f64 b a) (+.f64 b a))) (*.f64 (*.f64 (pow.f64 (PI.f64) 5) (*.f64 (-.f64 b a) (+.f64 b a))) 1/1511654400000)) (*.f64 (pow.f64 angle 7) (fma.f64 -1/881596846080000000 (*.f64 (pow.f64 (PI.f64) 7) (*.f64 (-.f64 b a) (+.f64 b a))) (fma.f64 (*.f64 (pow.f64 (PI.f64) 7) (*.f64 (-.f64 b a) (+.f64 b a))) -1/1469328076800000000 (*.f64 (*.f64 (pow.f64 (PI.f64) 7) (*.f64 (-.f64 b a) (+.f64 b a))) -1/3856986201600000000))))))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a)))))
(*.f64 (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 (-.f64 b a) (+.f64 b a))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a)))))
(*.f64 (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 (-.f64 b a) (+.f64 b a))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a)))))
(*.f64 (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 (-.f64 b a) (+.f64 b a))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a)))))
(*.f64 (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 (-.f64 b a) (+.f64 b a))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a)))))
(*.f64 (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 (-.f64 b a) (+.f64 b a))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a)))))
(*.f64 (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 (-.f64 b a) (+.f64 b a))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a)))))
(*.f64 (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 (-.f64 b a) (+.f64 b a))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a)))))
(*.f64 (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 (-.f64 b a) (+.f64 b a))))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 1/180 angle))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 1/180 angle))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 1/180 angle))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 1/180 angle))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 1/180 angle))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 1/180 angle))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 1/180 angle))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 1/180 angle))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 1/180 angle))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 1/180 angle))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 1/180 angle))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 1/180 angle))
(log1p.f64 (expm1.f64 (binary32->binary64 (*.f32 (-.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 b)) (*.f32 (binary64->binary32 a) (binary64->binary32 a))) (*.f32 (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))) (*.f32 2 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))))))))
(binary32->binary64 (*.f32 (*.f32 (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2)) (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))) (*.f32 2 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))))))
(binary32->binary64 (*.f32 2 (*.f32 (*.f32 (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2)) (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))) (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))))))
(expm1.f64 (log1p.f64 (binary32->binary64 (*.f32 (-.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 b)) (*.f32 (binary64->binary32 a) (binary64->binary32 a))) (*.f32 (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))) (*.f32 2 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))))))))
(binary32->binary64 (*.f32 (*.f32 (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2)) (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))) (*.f32 2 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))))))
(binary32->binary64 (*.f32 2 (*.f32 (*.f32 (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2)) (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))) (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))))))
(*.f64 (sqrt.f64 (binary32->binary64 (*.f32 (-.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 b)) (*.f32 (binary64->binary32 a) (binary64->binary32 a))) (*.f32 (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))) (*.f32 2 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))))))) (sqrt.f64 (binary32->binary64 (*.f32 (-.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 b)) (*.f32 (binary64->binary32 a) (binary64->binary32 a))) (*.f32 (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))) (*.f32 2 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))))))))
(binary32->binary64 (*.f32 (*.f32 (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2)) (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))) (*.f32 2 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))))))
(binary32->binary64 (*.f32 2 (*.f32 (*.f32 (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2)) (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))) (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))))))
(pow.f64 (binary32->binary64 (*.f32 (-.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 b)) (*.f32 (binary64->binary32 a) (binary64->binary32 a))) (*.f32 (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))) (*.f32 2 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))))))) 1)
(binary32->binary64 (*.f32 (*.f32 (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2)) (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))) (*.f32 2 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))))))
(binary32->binary64 (*.f32 2 (*.f32 (*.f32 (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2)) (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))) (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))))))
(*.f64 1 (binary32->binary64 (*.f32 (-.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 b)) (*.f32 (binary64->binary32 a) (binary64->binary32 a))) (*.f32 (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))) (*.f32 2 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))))))))
(binary32->binary64 (*.f32 (*.f32 (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2)) (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))) (*.f32 2 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))))))
(binary32->binary64 (*.f32 2 (*.f32 (*.f32 (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2)) (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))) (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))))))
(*.f64 (*.f64 (cbrt.f64 (binary32->binary64 (*.f32 (-.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 b)) (*.f32 (binary64->binary32 a) (binary64->binary32 a))) (*.f32 (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))) (*.f32 2 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))))))) (cbrt.f64 (binary32->binary64 (*.f32 (-.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 b)) (*.f32 (binary64->binary32 a) (binary64->binary32 a))) (*.f32 (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))) (*.f32 2 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))))))))) (cbrt.f64 (binary32->binary64 (*.f32 (-.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 b)) (*.f32 (binary64->binary32 a) (binary64->binary32 a))) (*.f32 (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))) (*.f32 2 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))))))))
(binary32->binary64 (*.f32 (*.f32 (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2)) (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))) (*.f32 2 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))))))
(binary32->binary64 (*.f32 2 (*.f32 (*.f32 (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2)) (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))) (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))))))
(cbrt.f64 (*.f64 (*.f64 (binary32->binary64 (*.f32 (-.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 b)) (*.f32 (binary64->binary32 a) (binary64->binary32 a))) (*.f32 (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))) (*.f32 2 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))))))) (binary32->binary64 (*.f32 (-.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 b)) (*.f32 (binary64->binary32 a) (binary64->binary32 a))) (*.f32 (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))) (*.f32 2 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))))))) (binary32->binary64 (*.f32 (-.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 b)) (*.f32 (binary64->binary32 a) (binary64->binary32 a))) (*.f32 (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))) (*.f32 2 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))))))))
(cbrt.f64 (*.f64 (binary32->binary64 (*.f32 (*.f32 (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2)) (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))) (*.f32 2 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))))) (*.f64 (binary32->binary64 (*.f32 (*.f32 (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2)) (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))) (*.f32 2 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))))) (binary32->binary64 (*.f32 (*.f32 (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2)) (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))) (*.f32 2 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))))))))
(cbrt.f64 (*.f64 (binary32->binary64 (*.f32 2 (*.f32 (*.f32 (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2)) (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))) (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))))) (*.f64 (binary32->binary64 (*.f32 2 (*.f32 (*.f32 (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2)) (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))) (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))))) (binary32->binary64 (*.f32 2 (*.f32 (*.f32 (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2)) (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))) (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))))))))
(exp.f64 (log.f64 (binary32->binary64 (*.f32 (-.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 b)) (*.f32 (binary64->binary32 a) (binary64->binary32 a))) (*.f32 (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))) (*.f32 2 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))))))))
(binary32->binary64 (*.f32 (*.f32 (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2)) (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))) (*.f32 2 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))))))
(binary32->binary64 (*.f32 2 (*.f32 (*.f32 (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2)) (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))) (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))))))
(log.f64 (exp.f64 (binary32->binary64 (*.f32 (-.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 b)) (*.f32 (binary64->binary32 a) (binary64->binary32 a))) (*.f32 (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))) (*.f32 2 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))))))))
(binary32->binary64 (*.f32 (*.f32 (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2)) (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))) (*.f32 2 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))))))
(binary32->binary64 (*.f32 2 (*.f32 (*.f32 (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2)) (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))) (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))))))
(binary32->binary64 (binary64->binary32 (binary32->binary64 (*.f32 (-.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 b)) (*.f32 (binary64->binary32 a) (binary64->binary32 a))) (*.f32 (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))) (*.f32 2 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))))))))
(binary32->binary64 (binary64->binary32 (binary32->binary64 (*.f32 (*.f32 (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2)) (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))) (*.f32 2 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))))))))
(binary32->binary64 (binary64->binary32 (binary32->binary64 (*.f32 2 (*.f32 (*.f32 (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2)) (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))) (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))))))))
(binary32->binary64 (binary64->binary32 (binary32->binary64 (*.f32 (-.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 b)) (*.f32 (binary64->binary32 a) (binary64->binary32 a))) (*.f32 (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))) (*.f32 2 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))))))))
(binary32->binary64 (binary64->binary32 (binary32->binary64 (*.f32 (*.f32 (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2)) (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))) (*.f32 2 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))))))))
(binary32->binary64 (binary64->binary32 (binary32->binary64 (*.f32 2 (*.f32 (*.f32 (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2)) (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))) (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))))))))
(binary32->binary64 (*.f32 (-.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 b)) (*.f32 (binary64->binary32 a) (binary64->binary32 a))) (*.f32 (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))) (*.f32 2 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))))))
(binary32->binary64 (*.f32 (*.f32 (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2)) (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))) (*.f32 2 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))))))
(binary32->binary64 (*.f32 2 (*.f32 (*.f32 (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2)) (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))) (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))))))
(log1p.f32 (expm1.f32 (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))))
(cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))
(expm1.f32 (log1p.f32 (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))))
(cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))
(*.f32 (sqrt.f32 (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))) (sqrt.f32 (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))))
(cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))
(pow.f32 (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))) 1)
(cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))
(*.f32 1 (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))))
(cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))
(*.f32 (*.f32 (cbrt.f32 (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))) (cbrt.f32 (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))))) (cbrt.f32 (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))))
(cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))
(cbrt.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))) (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))) (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))))
(cbrt.f32 (*.f32 (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))) (*.f32 (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))) (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))))))
(exp.f32 (log.f32 (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))))
(cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))
(log.f32 (exp.f32 (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))))
(cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))
(binary64->binary32 (binary32->binary64 (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))))
(binary64->binary32 (binary32->binary64 (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))))
(binary64->binary32 (cos.f64 (*.f64 (PI.f32) (/.f64 (binary32->binary64 (binary64->binary32 angle)) 180))))
(log1p.f32 (expm1.f32 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))))
(sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))
(expm1.f32 (log1p.f32 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))))
(sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))
(*.f32 (sqrt.f32 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))) (sqrt.f32 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))))
(sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))
(pow.f32 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))) 1)
(sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))
(*.f32 1 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))))
(sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))
(*.f32 (*.f32 (cbrt.f32 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))) (cbrt.f32 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))))) (cbrt.f32 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))))
(sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))
(cbrt.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))) (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))) (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))))
(cbrt.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))) (*.f32 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))) (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))))))
(exp.f32 (log.f32 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))))
(sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))
(log.f32 (exp.f32 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))))
(sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))
(binary64->binary32 (binary32->binary64 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))))
(binary64->binary32 (binary32->binary64 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))))
(binary64->binary32 (sin.f64 (*.f64 (PI.f32) (/.f64 (binary32->binary64 (binary64->binary32 angle)) 180))))
(+.f32 (*.f32 (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2)) (sin.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180)))) (fma.f32 (binary64->binary32 a) (neg.f32 (binary64->binary32 a)) (pow.f32 (binary64->binary32 a) 2))))
(fma.f32 (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2)) (sin.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle))))) (fma.f32 (binary64->binary32 a) (neg.f32 (binary64->binary32 a)) (pow.f32 (binary64->binary32 a) 2))))
(fma.f32 (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2)) (sin.f32 (*.f32 (*.f32 (PI.f32) (binary64->binary32 angle)) 1/90)) (*.f32 (sin.f32 (*.f32 (*.f32 (PI.f32) (binary64->binary32 angle)) 1/90)) (fma.f32 (binary64->binary32 a) (neg.f32 (binary64->binary32 a)) (pow.f32 (binary64->binary32 a) 2))))
(+.f32 (*.f32 (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2)) (sin.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180))))) (+.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180)))) (fma.f32 (binary64->binary32 a) (neg.f32 (binary64->binary32 a)) (pow.f32 (binary64->binary32 a) 2))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180)))) (fma.f32 (binary64->binary32 a) (neg.f32 (binary64->binary32 a)) (pow.f32 (binary64->binary32 a) 2)))))
(fma.f32 (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2)) (sin.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle))))) (*.f32 2 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle))))) (fma.f32 (binary64->binary32 a) (neg.f32 (binary64->binary32 a)) (pow.f32 (binary64->binary32 a) 2)))))
(fma.f32 2 (*.f32 (sin.f32 (*.f32 (*.f32 (PI.f32) (binary64->binary32 angle)) 1/90)) (fma.f32 (binary64->binary32 a) (neg.f32 (binary64->binary32 a)) (pow.f32 (binary64->binary32 a) 2))) (*.f32 (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2)) (sin.f32 (*.f32 (*.f32 (PI.f32) (binary64->binary32 angle)) 1/90))))
(+.f32 (*.f32 (pow.f32 (binary64->binary32 b) 2) (sin.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180)))) (neg.f32 (pow.f32 (binary64->binary32 a) 2))))
(fma.f32 (pow.f32 (binary64->binary32 b) 2) (sin.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle))))) (neg.f32 (pow.f32 (binary64->binary32 a) 2))))
(fma.f32 (pow.f32 (binary64->binary32 b) 2) (sin.f32 (*.f32 (*.f32 (PI.f32) (binary64->binary32 angle)) 1/90)) (*.f32 (sin.f32 (*.f32 (*.f32 (PI.f32) (binary64->binary32 angle)) 1/90)) (neg.f32 (pow.f32 (binary64->binary32 a) 2))))
(+.f32 (*.f32 (pow.f32 (binary64->binary32 b) 2) (sin.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180))))) (+.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180)))) (neg.f32 (pow.f32 (binary64->binary32 a) 2))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180)))) (fma.f32 (binary64->binary32 a) (neg.f32 (binary64->binary32 a)) (pow.f32 (binary64->binary32 a) 2)))))
(fma.f32 (pow.f32 (binary64->binary32 b) 2) (sin.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle))))) (+.f32 (neg.f32 (pow.f32 (binary64->binary32 a) 2)) (fma.f32 (binary64->binary32 a) (neg.f32 (binary64->binary32 a)) (pow.f32 (binary64->binary32 a) 2)))))
(fma.f32 (pow.f32 (binary64->binary32 b) 2) (sin.f32 (*.f32 (*.f32 (PI.f32) (binary64->binary32 angle)) 1/90)) (*.f32 (sin.f32 (*.f32 (*.f32 (PI.f32) (binary64->binary32 angle)) 1/90)) (fma.f32 -1 (pow.f32 (binary64->binary32 a) 2) (fma.f32 (binary64->binary32 a) (neg.f32 (binary64->binary32 a)) (pow.f32 (binary64->binary32 a) 2)))))
(+.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180)))) (neg.f32 (pow.f32 (binary64->binary32 a) 2))) (*.f32 (pow.f32 (binary64->binary32 b) 2) (sin.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180))))))
(fma.f32 (pow.f32 (binary64->binary32 b) 2) (sin.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle))))) (neg.f32 (pow.f32 (binary64->binary32 a) 2))))
(fma.f32 (pow.f32 (binary64->binary32 b) 2) (sin.f32 (*.f32 (*.f32 (PI.f32) (binary64->binary32 angle)) 1/90)) (*.f32 (sin.f32 (*.f32 (*.f32 (PI.f32) (binary64->binary32 angle)) 1/90)) (neg.f32 (pow.f32 (binary64->binary32 a) 2))))
(+.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180)))) (fma.f32 (binary64->binary32 a) (neg.f32 (binary64->binary32 a)) (pow.f32 (binary64->binary32 a) 2))) (*.f32 (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2)) (sin.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180))))))
(fma.f32 (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2)) (sin.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle))))) (fma.f32 (binary64->binary32 a) (neg.f32 (binary64->binary32 a)) (pow.f32 (binary64->binary32 a) 2))))
(fma.f32 (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2)) (sin.f32 (*.f32 (*.f32 (PI.f32) (binary64->binary32 angle)) 1/90)) (*.f32 (sin.f32 (*.f32 (*.f32 (PI.f32) (binary64->binary32 angle)) 1/90)) (fma.f32 (binary64->binary32 a) (neg.f32 (binary64->binary32 a)) (pow.f32 (binary64->binary32 a) 2))))
(/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180)))) (/.f32 (fma.f32 (binary64->binary32 b) (binary64->binary32 b) (pow.f32 (binary64->binary32 a) 2)) (-.f32 (pow.f32 (binary64->binary32 b) 4) (pow.f32 (binary64->binary32 a) 4))))
(*.f32 (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle))))) (fma.f32 (binary64->binary32 b) (binary64->binary32 b) (pow.f32 (binary64->binary32 a) 2))) (-.f32 (pow.f32 (binary64->binary32 b) 4) (pow.f32 (binary64->binary32 a) 4)))
(*.f32 (-.f32 (pow.f32 (binary64->binary32 b) 4) (pow.f32 (binary64->binary32 a) 4)) (/.f32 (sin.f32 (*.f32 (*.f32 (PI.f32) (binary64->binary32 angle)) 1/90)) (fma.f32 (binary64->binary32 b) (binary64->binary32 b) (pow.f32 (binary64->binary32 a) 2))))
(/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180)))) (/.f32 (fma.f32 (pow.f32 (binary64->binary32 a) 2) (fma.f32 (binary64->binary32 b) (binary64->binary32 b) (pow.f32 (binary64->binary32 a) 2)) (pow.f32 (binary64->binary32 b) 4)) (-.f32 (pow.f32 (binary64->binary32 b) 6) (pow.f32 (binary64->binary32 a) 6))))
(*.f32 (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle))))) (fma.f32 (pow.f32 (binary64->binary32 a) 2) (fma.f32 (binary64->binary32 b) (binary64->binary32 b) (pow.f32 (binary64->binary32 a) 2)) (pow.f32 (binary64->binary32 b) 4))) (-.f32 (pow.f32 (binary64->binary32 b) 6) (pow.f32 (binary64->binary32 a) 6)))
(*.f32 (-.f32 (pow.f32 (binary64->binary32 b) 6) (pow.f32 (binary64->binary32 a) 6)) (/.f32 (sin.f32 (*.f32 (*.f32 (PI.f32) (binary64->binary32 angle)) 1/90)) (fma.f32 (pow.f32 (binary64->binary32 a) 2) (fma.f32 (binary64->binary32 b) (binary64->binary32 b) (pow.f32 (binary64->binary32 a) 2)) (pow.f32 (binary64->binary32 b) 4))))
(/.f32 (-.f32 (pow.f32 (binary64->binary32 b) 4) (pow.f32 (binary64->binary32 a) 4)) (/.f32 (fma.f32 (binary64->binary32 b) (binary64->binary32 b) (pow.f32 (binary64->binary32 a) 2)) (sin.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180))))))
(*.f32 (/.f32 (-.f32 (pow.f32 (binary64->binary32 b) 4) (pow.f32 (binary64->binary32 a) 4)) (fma.f32 (binary64->binary32 b) (binary64->binary32 b) (pow.f32 (binary64->binary32 a) 2))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle))))))
(*.f32 (sin.f32 (*.f32 (*.f32 (PI.f32) (binary64->binary32 angle)) 1/90)) (/.f32 (-.f32 (pow.f32 (binary64->binary32 b) 4) (pow.f32 (binary64->binary32 a) 4)) (fma.f32 (binary64->binary32 b) (binary64->binary32 b) (pow.f32 (binary64->binary32 a) 2))))
(/.f32 (-.f32 (pow.f32 (binary64->binary32 b) 6) (pow.f32 (binary64->binary32 a) 6)) (/.f32 (fma.f32 (pow.f32 (binary64->binary32 a) 2) (fma.f32 (binary64->binary32 b) (binary64->binary32 b) (pow.f32 (binary64->binary32 a) 2)) (pow.f32 (binary64->binary32 b) 4)) (sin.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180))))))
(*.f32 (/.f32 (-.f32 (pow.f32 (binary64->binary32 b) 6) (pow.f32 (binary64->binary32 a) 6)) (fma.f32 (pow.f32 (binary64->binary32 a) 2) (fma.f32 (binary64->binary32 b) (binary64->binary32 b) (pow.f32 (binary64->binary32 a) 2)) (pow.f32 (binary64->binary32 b) 4))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle))))))
(*.f32 (sin.f32 (*.f32 (*.f32 (PI.f32) (binary64->binary32 angle)) 1/90)) (/.f32 (-.f32 (pow.f32 (binary64->binary32 b) 6) (pow.f32 (binary64->binary32 a) 6)) (fma.f32 (pow.f32 (binary64->binary32 a) 2) (fma.f32 (binary64->binary32 b) (binary64->binary32 b) (pow.f32 (binary64->binary32 a) 2)) (pow.f32 (binary64->binary32 b) 4))))
(/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180)))) (-.f32 (pow.f32 (binary64->binary32 b) 4) (pow.f32 (binary64->binary32 a) 4))) (fma.f32 (binary64->binary32 b) (binary64->binary32 b) (pow.f32 (binary64->binary32 a) 2)))
(*.f32 (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle))))) (fma.f32 (binary64->binary32 b) (binary64->binary32 b) (pow.f32 (binary64->binary32 a) 2))) (-.f32 (pow.f32 (binary64->binary32 b) 4) (pow.f32 (binary64->binary32 a) 4)))
(*.f32 (-.f32 (pow.f32 (binary64->binary32 b) 4) (pow.f32 (binary64->binary32 a) 4)) (/.f32 (sin.f32 (*.f32 (*.f32 (PI.f32) (binary64->binary32 angle)) 1/90)) (fma.f32 (binary64->binary32 b) (binary64->binary32 b) (pow.f32 (binary64->binary32 a) 2))))
(/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180)))) (-.f32 (pow.f32 (binary64->binary32 b) 6) (pow.f32 (binary64->binary32 a) 6))) (fma.f32 (pow.f32 (binary64->binary32 a) 2) (fma.f32 (binary64->binary32 b) (binary64->binary32 b) (pow.f32 (binary64->binary32 a) 2)) (pow.f32 (binary64->binary32 b) 4)))
(*.f32 (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle))))) (fma.f32 (pow.f32 (binary64->binary32 a) 2) (fma.f32 (binary64->binary32 b) (binary64->binary32 b) (pow.f32 (binary64->binary32 a) 2)) (pow.f32 (binary64->binary32 b) 4))) (-.f32 (pow.f32 (binary64->binary32 b) 6) (pow.f32 (binary64->binary32 a) 6)))
(*.f32 (-.f32 (pow.f32 (binary64->binary32 b) 6) (pow.f32 (binary64->binary32 a) 6)) (/.f32 (sin.f32 (*.f32 (*.f32 (PI.f32) (binary64->binary32 angle)) 1/90)) (fma.f32 (pow.f32 (binary64->binary32 a) 2) (fma.f32 (binary64->binary32 b) (binary64->binary32 b) (pow.f32 (binary64->binary32 a) 2)) (pow.f32 (binary64->binary32 b) 4))))
(/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180)))) (-.f32 (pow.f32 (binary64->binary32 b) 6) (pow.f32 (binary64->binary32 a) 6))) (-.f32 (+.f32 (pow.f32 (binary64->binary32 b) 4) (pow.f32 (binary64->binary32 a) 4)) (*.f32 (pow.f32 (binary64->binary32 b) 2) (neg.f32 (pow.f32 (binary64->binary32 a) 2)))))
(/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle))))) (/.f32 (+.f32 (pow.f32 (binary64->binary32 b) 4) (-.f32 (pow.f32 (binary64->binary32 a) 4) (*.f32 (pow.f32 (binary64->binary32 b) 2) (neg.f32 (pow.f32 (binary64->binary32 a) 2))))) (-.f32 (pow.f32 (binary64->binary32 b) 6) (pow.f32 (binary64->binary32 a) 6))))
(/.f32 (sin.f32 (*.f32 (*.f32 (PI.f32) (binary64->binary32 angle)) 1/90)) (/.f32 (+.f32 (pow.f32 (binary64->binary32 b) 4) (+.f32 (pow.f32 (binary64->binary32 a) 4) (*.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2)))) (-.f32 (pow.f32 (binary64->binary32 b) 6) (pow.f32 (binary64->binary32 a) 6))))
(/.f32 (-.f32 (*.f32 (*.f32 (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2)) (sin.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180))))) (*.f32 (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2)) (sin.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180)))))) (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180)))) (fma.f32 (binary64->binary32 a) (neg.f32 (binary64->binary32 a)) (pow.f32 (binary64->binary32 a) 2))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180)))) (fma.f32 (binary64->binary32 a) (neg.f32 (binary64->binary32 a)) (pow.f32 (binary64->binary32 a) 2))))) (-.f32 (*.f32 (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2)) (sin.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180)))) (fma.f32 (binary64->binary32 a) (neg.f32 (binary64->binary32 a)) (pow.f32 (binary64->binary32 a) 2)))))
(/.f32 (*.f32 (fma.f32 (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2)) (sin.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle))))) (fma.f32 (binary64->binary32 a) (neg.f32 (binary64->binary32 a)) (pow.f32 (binary64->binary32 a) 2)))) (-.f32 (*.f32 (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2)) (sin.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle)))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle))))) (fma.f32 (binary64->binary32 a) (neg.f32 (binary64->binary32 a)) (pow.f32 (binary64->binary32 a) 2))))) (-.f32 (*.f32 (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2)) (sin.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle)))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle))))) (fma.f32 (binary64->binary32 a) (neg.f32 (binary64->binary32 a)) (pow.f32 (binary64->binary32 a) 2)))))
(/.f32 (*.f32 (fma.f32 (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2)) (sin.f32 (*.f32 (*.f32 (PI.f32) (binary64->binary32 angle)) 1/90)) (*.f32 (sin.f32 (*.f32 (*.f32 (PI.f32) (binary64->binary32 angle)) 1/90)) (fma.f32 (binary64->binary32 a) (neg.f32 (binary64->binary32 a)) (pow.f32 (binary64->binary32 a) 2)))) (-.f32 (*.f32 (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2)) (sin.f32 (*.f32 (*.f32 (PI.f32) (binary64->binary32 angle)) 1/90))) (*.f32 (sin.f32 (*.f32 (*.f32 (PI.f32) (binary64->binary32 angle)) 1/90)) (fma.f32 (binary64->binary32 a) (neg.f32 (binary64->binary32 a)) (pow.f32 (binary64->binary32 a) 2))))) (-.f32 (*.f32 (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2)) (sin.f32 (*.f32 (*.f32 (PI.f32) (binary64->binary32 angle)) 1/90))) (*.f32 (sin.f32 (*.f32 (*.f32 (PI.f32) (binary64->binary32 angle)) 1/90)) (fma.f32 (binary64->binary32 a) (neg.f32 (binary64->binary32 a)) (pow.f32 (binary64->binary32 a) 2)))))
(/.f32 (-.f32 (*.f32 (*.f32 (pow.f32 (binary64->binary32 b) 2) (sin.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180))))) (*.f32 (pow.f32 (binary64->binary32 b) 2) (sin.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180)))))) (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180)))) (neg.f32 (pow.f32 (binary64->binary32 a) 2))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180)))) (neg.f32 (pow.f32 (binary64->binary32 a) 2))))) (-.f32 (*.f32 (pow.f32 (binary64->binary32 b) 2) (sin.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180)))) (neg.f32 (pow.f32 (binary64->binary32 a) 2)))))
(/.f32 (-.f32 (*.f32 (pow.f32 (binary64->binary32 b) 4) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle))))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle))))))) (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle))))) (neg.f32 (pow.f32 (binary64->binary32 a) 2))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle))))) (neg.f32 (pow.f32 (binary64->binary32 a) 2))))) (-.f32 (*.f32 (pow.f32 (binary64->binary32 b) 2) (sin.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle)))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle))))) (neg.f32 (pow.f32 (binary64->binary32 a) 2)))))
(/.f32 (-.f32 (*.f32 (pow.f32 (binary64->binary32 b) 4) (*.f32 (sin.f32 (*.f32 (*.f32 (PI.f32) (binary64->binary32 angle)) 1/90)) (sin.f32 (*.f32 (*.f32 (PI.f32) (binary64->binary32 angle)) 1/90)))) (*.f32 (sin.f32 (*.f32 (*.f32 (PI.f32) (binary64->binary32 angle)) 1/90)) (*.f32 (pow.f32 (binary64->binary32 a) 4) (sin.f32 (*.f32 (*.f32 (PI.f32) (binary64->binary32 angle)) 1/90))))) (fma.f32 (pow.f32 (binary64->binary32 b) 2) (sin.f32 (*.f32 (*.f32 (PI.f32) (binary64->binary32 angle)) 1/90)) (*.f32 (pow.f32 (binary64->binary32 a) 2) (sin.f32 (*.f32 (*.f32 (PI.f32) (binary64->binary32 angle)) 1/90)))))
(/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180)))) 1) (/.f32 (fma.f32 (binary64->binary32 b) (binary64->binary32 b) (pow.f32 (binary64->binary32 a) 2)) (-.f32 (pow.f32 (binary64->binary32 b) 4) (pow.f32 (binary64->binary32 a) 4))))
(*.f32 (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle))))) (fma.f32 (binary64->binary32 b) (binary64->binary32 b) (pow.f32 (binary64->binary32 a) 2))) (-.f32 (pow.f32 (binary64->binary32 b) 4) (pow.f32 (binary64->binary32 a) 4)))
(*.f32 (-.f32 (pow.f32 (binary64->binary32 b) 4) (pow.f32 (binary64->binary32 a) 4)) (/.f32 (sin.f32 (*.f32 (*.f32 (PI.f32) (binary64->binary32 angle)) 1/90)) (fma.f32 (binary64->binary32 b) (binary64->binary32 b) (pow.f32 (binary64->binary32 a) 2))))
(/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180)))) 1) (/.f32 (fma.f32 (pow.f32 (binary64->binary32 a) 2) (fma.f32 (binary64->binary32 b) (binary64->binary32 b) (pow.f32 (binary64->binary32 a) 2)) (pow.f32 (binary64->binary32 b) 4)) (-.f32 (pow.f32 (binary64->binary32 b) 6) (pow.f32 (binary64->binary32 a) 6))))
(*.f32 (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle))))) (fma.f32 (pow.f32 (binary64->binary32 a) 2) (fma.f32 (binary64->binary32 b) (binary64->binary32 b) (pow.f32 (binary64->binary32 a) 2)) (pow.f32 (binary64->binary32 b) 4))) (-.f32 (pow.f32 (binary64->binary32 b) 6) (pow.f32 (binary64->binary32 a) 6)))
(*.f32 (-.f32 (pow.f32 (binary64->binary32 b) 6) (pow.f32 (binary64->binary32 a) 6)) (/.f32 (sin.f32 (*.f32 (*.f32 (PI.f32) (binary64->binary32 angle)) 1/90)) (fma.f32 (pow.f32 (binary64->binary32 a) 2) (fma.f32 (binary64->binary32 b) (binary64->binary32 b) (pow.f32 (binary64->binary32 a) 2)) (pow.f32 (binary64->binary32 b) 4))))
(/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180)))) (-.f32 (*.f32 (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2)) (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2))) (*.f32 (fma.f32 (binary64->binary32 a) (neg.f32 (binary64->binary32 a)) (pow.f32 (binary64->binary32 a) 2)) (fma.f32 (binary64->binary32 a) (neg.f32 (binary64->binary32 a)) (pow.f32 (binary64->binary32 a) 2))))) (-.f32 (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2)) (fma.f32 (binary64->binary32 a) (neg.f32 (binary64->binary32 a)) (pow.f32 (binary64->binary32 a) 2))))
(/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle))))) (/.f32 (-.f32 (pow.f32 (binary64->binary32 b) 2) (+.f32 (pow.f32 (binary64->binary32 a) 2) (fma.f32 (binary64->binary32 a) (neg.f32 (binary64->binary32 a)) (pow.f32 (binary64->binary32 a) 2)))) (-.f32 (*.f32 (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2)) (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2))) (*.f32 (fma.f32 (binary64->binary32 a) (neg.f32 (binary64->binary32 a)) (pow.f32 (binary64->binary32 a) 2)) (fma.f32 (binary64->binary32 a) (neg.f32 (binary64->binary32 a)) (pow.f32 (binary64->binary32 a) 2))))))
(/.f32 (sin.f32 (*.f32 (*.f32 (PI.f32) (binary64->binary32 angle)) 1/90)) (/.f32 (-.f32 (pow.f32 (binary64->binary32 b) 2) (fma.f32 (binary64->binary32 a) (binary64->binary32 a) (fma.f32 (binary64->binary32 a) (neg.f32 (binary64->binary32 a)) (pow.f32 (binary64->binary32 a) 2)))) (*.f32 (-.f32 (pow.f32 (binary64->binary32 b) 2) (fma.f32 (binary64->binary32 a) (binary64->binary32 a) (fma.f32 (binary64->binary32 a) (neg.f32 (binary64->binary32 a)) (pow.f32 (binary64->binary32 a) 2)))) (+.f32 (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2)) (fma.f32 (binary64->binary32 a) (neg.f32 (binary64->binary32 a)) (pow.f32 (binary64->binary32 a) 2))))))
(/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180)))) (+.f32 (pow.f32 (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2)) 3) (pow.f32 (fma.f32 (binary64->binary32 a) (neg.f32 (binary64->binary32 a)) (pow.f32 (binary64->binary32 a) 2)) 3))) (fma.f32 (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2)) (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2)) (-.f32 (*.f32 (fma.f32 (binary64->binary32 a) (neg.f32 (binary64->binary32 a)) (pow.f32 (binary64->binary32 a) 2)) (fma.f32 (binary64->binary32 a) (neg.f32 (binary64->binary32 a)) (pow.f32 (binary64->binary32 a) 2))) (*.f32 (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2)) (fma.f32 (binary64->binary32 a) (neg.f32 (binary64->binary32 a)) (pow.f32 (binary64->binary32 a) 2))))))
(/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle))))) (/.f32 (fma.f32 (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2)) (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2)) (*.f32 (fma.f32 (binary64->binary32 a) (neg.f32 (binary64->binary32 a)) (pow.f32 (binary64->binary32 a) 2)) (-.f32 (fma.f32 (binary64->binary32 a) (neg.f32 (binary64->binary32 a)) (pow.f32 (binary64->binary32 a) 2)) (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2))))) (+.f32 (pow.f32 (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2)) 3) (pow.f32 (fma.f32 (binary64->binary32 a) (neg.f32 (binary64->binary32 a)) (pow.f32 (binary64->binary32 a) 2)) 3))))
(/.f32 (sin.f32 (*.f32 (*.f32 (PI.f32) (binary64->binary32 angle)) 1/90)) (/.f32 (fma.f32 (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2)) (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2)) (*.f32 (fma.f32 (binary64->binary32 a) (neg.f32 (binary64->binary32 a)) (pow.f32 (binary64->binary32 a) 2)) (+.f32 (-.f32 (fma.f32 (binary64->binary32 a) (neg.f32 (binary64->binary32 a)) (pow.f32 (binary64->binary32 a) 2)) (pow.f32 (binary64->binary32 b) 2)) (pow.f32 (binary64->binary32 a) 2)))) (+.f32 (pow.f32 (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2)) 3) (pow.f32 (fma.f32 (binary64->binary32 a) (neg.f32 (binary64->binary32 a)) (pow.f32 (binary64->binary32 a) 2)) 3))))
(/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180)))) (neg.f32 (-.f32 (pow.f32 (binary64->binary32 b) 4) (pow.f32 (binary64->binary32 a) 4)))) (neg.f32 (fma.f32 (binary64->binary32 b) (binary64->binary32 b) (pow.f32 (binary64->binary32 a) 2))))
(/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle))))) (/.f32 (neg.f32 (fma.f32 (binary64->binary32 b) (binary64->binary32 b) (pow.f32 (binary64->binary32 a) 2))) (neg.f32 (-.f32 (pow.f32 (binary64->binary32 b) 4) (pow.f32 (binary64->binary32 a) 4)))))
(/.f32 (sin.f32 (*.f32 (*.f32 (PI.f32) (binary64->binary32 angle)) 1/90)) (/.f32 (neg.f32 (fma.f32 (binary64->binary32 b) (binary64->binary32 b) (pow.f32 (binary64->binary32 a) 2))) (neg.f32 (-.f32 (pow.f32 (binary64->binary32 b) 4) (pow.f32 (binary64->binary32 a) 4)))))
(/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180)))) (neg.f32 (-.f32 (pow.f32 (binary64->binary32 b) 6) (pow.f32 (binary64->binary32 a) 6)))) (neg.f32 (fma.f32 (pow.f32 (binary64->binary32 a) 2) (fma.f32 (binary64->binary32 b) (binary64->binary32 b) (pow.f32 (binary64->binary32 a) 2)) (pow.f32 (binary64->binary32 b) 4))))
(/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle))))) (neg.f32 (-.f32 (pow.f32 (binary64->binary32 b) 6) (pow.f32 (binary64->binary32 a) 6)))) (neg.f32 (fma.f32 (pow.f32 (binary64->binary32 a) 2) (fma.f32 (binary64->binary32 b) (binary64->binary32 b) (pow.f32 (binary64->binary32 a) 2)) (pow.f32 (binary64->binary32 b) 4))))
(/.f32 (*.f32 (sin.f32 (*.f32 (*.f32 (PI.f32) (binary64->binary32 angle)) 1/90)) (neg.f32 (-.f32 (pow.f32 (binary64->binary32 b) 6) (pow.f32 (binary64->binary32 a) 6)))) (neg.f32 (fma.f32 (pow.f32 (binary64->binary32 a) 2) (fma.f32 (binary64->binary32 b) (binary64->binary32 b) (pow.f32 (binary64->binary32 a) 2)) (pow.f32 (binary64->binary32 b) 4))))
(/.f32 (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180)))) (+.f32 (binary64->binary32 b) (binary64->binary32 a))) (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2))) (+.f32 (binary64->binary32 b) (binary64->binary32 a)))
(/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle))))) (+.f32 (binary64->binary32 b) (binary64->binary32 a))) (/.f32 (+.f32 (binary64->binary32 b) (binary64->binary32 a)) (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2))))
(/.f32 (*.f32 (sin.f32 (*.f32 (*.f32 (PI.f32) (binary64->binary32 angle)) 1/90)) (+.f32 (binary64->binary32 b) (binary64->binary32 a))) (/.f32 (+.f32 (binary64->binary32 b) (binary64->binary32 a)) (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2))))
(/.f32 (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180)))) (+.f32 (binary64->binary32 b) (binary64->binary32 a))) (-.f32 (pow.f32 (binary64->binary32 b) 3) (pow.f32 (binary64->binary32 a) 3))) (fma.f32 (binary64->binary32 b) (binary64->binary32 b) (fma.f32 (binary64->binary32 a) (binary64->binary32 a) (*.f32 (binary64->binary32 b) (binary64->binary32 a)))))
(/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle))))) (+.f32 (binary64->binary32 b) (binary64->binary32 a))) (/.f32 (fma.f32 (binary64->binary32 b) (binary64->binary32 b) (fma.f32 (binary64->binary32 a) (binary64->binary32 a) (*.f32 (binary64->binary32 b) (binary64->binary32 a)))) (-.f32 (pow.f32 (binary64->binary32 b) 3) (pow.f32 (binary64->binary32 a) 3))))
(/.f32 (*.f32 (sin.f32 (*.f32 (*.f32 (PI.f32) (binary64->binary32 angle)) 1/90)) (+.f32 (binary64->binary32 b) (binary64->binary32 a))) (/.f32 (fma.f32 (binary64->binary32 b) (binary64->binary32 b) (fma.f32 (binary64->binary32 a) (binary64->binary32 a) (*.f32 (binary64->binary32 b) (binary64->binary32 a)))) (-.f32 (pow.f32 (binary64->binary32 b) 3) (pow.f32 (binary64->binary32 a) 3))))
(/.f32 (*.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180))))) (/.f32 (fma.f32 (binary64->binary32 b) (binary64->binary32 b) (pow.f32 (binary64->binary32 a) 2)) (-.f32 (pow.f32 (binary64->binary32 b) 4) (pow.f32 (binary64->binary32 a) 4))))
(*.f32 (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle))))) (fma.f32 (binary64->binary32 b) (binary64->binary32 b) (pow.f32 (binary64->binary32 a) 2))) (-.f32 (pow.f32 (binary64->binary32 b) 4) (pow.f32 (binary64->binary32 a) 4)))
(*.f32 (-.f32 (pow.f32 (binary64->binary32 b) 4) (pow.f32 (binary64->binary32 a) 4)) (/.f32 (sin.f32 (*.f32 (*.f32 (PI.f32) (binary64->binary32 angle)) 1/90)) (fma.f32 (binary64->binary32 b) (binary64->binary32 b) (pow.f32 (binary64->binary32 a) 2))))
(/.f32 (*.f32 1 (sin.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180))))) (/.f32 (fma.f32 (pow.f32 (binary64->binary32 a) 2) (fma.f32 (binary64->binary32 b) (binary64->binary32 b) (pow.f32 (binary64->binary32 a) 2)) (pow.f32 (binary64->binary32 b) 4)) (-.f32 (pow.f32 (binary64->binary32 b) 6) (pow.f32 (binary64->binary32 a) 6))))
(*.f32 (/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle))))) (fma.f32 (pow.f32 (binary64->binary32 a) 2) (fma.f32 (binary64->binary32 b) (binary64->binary32 b) (pow.f32 (binary64->binary32 a) 2)) (pow.f32 (binary64->binary32 b) 4))) (-.f32 (pow.f32 (binary64->binary32 b) 6) (pow.f32 (binary64->binary32 a) 6)))
(*.f32 (-.f32 (pow.f32 (binary64->binary32 b) 6) (pow.f32 (binary64->binary32 a) 6)) (/.f32 (sin.f32 (*.f32 (*.f32 (PI.f32) (binary64->binary32 angle)) 1/90)) (fma.f32 (pow.f32 (binary64->binary32 a) 2) (fma.f32 (binary64->binary32 b) (binary64->binary32 b) (pow.f32 (binary64->binary32 a) 2)) (pow.f32 (binary64->binary32 b) 4))))
(/.f32 (*.f32 (-.f32 (*.f32 (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2)) (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2))) (*.f32 (fma.f32 (binary64->binary32 a) (neg.f32 (binary64->binary32 a)) (pow.f32 (binary64->binary32 a) 2)) (fma.f32 (binary64->binary32 a) (neg.f32 (binary64->binary32 a)) (pow.f32 (binary64->binary32 a) 2)))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180))))) (-.f32 (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2)) (fma.f32 (binary64->binary32 a) (neg.f32 (binary64->binary32 a)) (pow.f32 (binary64->binary32 a) 2))))
(/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle))))) (/.f32 (-.f32 (pow.f32 (binary64->binary32 b) 2) (+.f32 (pow.f32 (binary64->binary32 a) 2) (fma.f32 (binary64->binary32 a) (neg.f32 (binary64->binary32 a)) (pow.f32 (binary64->binary32 a) 2)))) (-.f32 (*.f32 (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2)) (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2))) (*.f32 (fma.f32 (binary64->binary32 a) (neg.f32 (binary64->binary32 a)) (pow.f32 (binary64->binary32 a) 2)) (fma.f32 (binary64->binary32 a) (neg.f32 (binary64->binary32 a)) (pow.f32 (binary64->binary32 a) 2))))))
(/.f32 (sin.f32 (*.f32 (*.f32 (PI.f32) (binary64->binary32 angle)) 1/90)) (/.f32 (-.f32 (pow.f32 (binary64->binary32 b) 2) (fma.f32 (binary64->binary32 a) (binary64->binary32 a) (fma.f32 (binary64->binary32 a) (neg.f32 (binary64->binary32 a)) (pow.f32 (binary64->binary32 a) 2)))) (*.f32 (-.f32 (pow.f32 (binary64->binary32 b) 2) (fma.f32 (binary64->binary32 a) (binary64->binary32 a) (fma.f32 (binary64->binary32 a) (neg.f32 (binary64->binary32 a)) (pow.f32 (binary64->binary32 a) 2)))) (+.f32 (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2)) (fma.f32 (binary64->binary32 a) (neg.f32 (binary64->binary32 a)) (pow.f32 (binary64->binary32 a) 2))))))
(/.f32 (*.f32 (+.f32 (pow.f32 (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2)) 3) (pow.f32 (fma.f32 (binary64->binary32 a) (neg.f32 (binary64->binary32 a)) (pow.f32 (binary64->binary32 a) 2)) 3)) (sin.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180))))) (fma.f32 (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2)) (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2)) (-.f32 (*.f32 (fma.f32 (binary64->binary32 a) (neg.f32 (binary64->binary32 a)) (pow.f32 (binary64->binary32 a) 2)) (fma.f32 (binary64->binary32 a) (neg.f32 (binary64->binary32 a)) (pow.f32 (binary64->binary32 a) 2))) (*.f32 (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2)) (fma.f32 (binary64->binary32 a) (neg.f32 (binary64->binary32 a)) (pow.f32 (binary64->binary32 a) 2))))))
(/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle))))) (/.f32 (fma.f32 (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2)) (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2)) (*.f32 (fma.f32 (binary64->binary32 a) (neg.f32 (binary64->binary32 a)) (pow.f32 (binary64->binary32 a) 2)) (-.f32 (fma.f32 (binary64->binary32 a) (neg.f32 (binary64->binary32 a)) (pow.f32 (binary64->binary32 a) 2)) (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2))))) (+.f32 (pow.f32 (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2)) 3) (pow.f32 (fma.f32 (binary64->binary32 a) (neg.f32 (binary64->binary32 a)) (pow.f32 (binary64->binary32 a) 2)) 3))))
(/.f32 (sin.f32 (*.f32 (*.f32 (PI.f32) (binary64->binary32 angle)) 1/90)) (/.f32 (fma.f32 (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2)) (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2)) (*.f32 (fma.f32 (binary64->binary32 a) (neg.f32 (binary64->binary32 a)) (pow.f32 (binary64->binary32 a) 2)) (+.f32 (-.f32 (fma.f32 (binary64->binary32 a) (neg.f32 (binary64->binary32 a)) (pow.f32 (binary64->binary32 a) 2)) (pow.f32 (binary64->binary32 b) 2)) (pow.f32 (binary64->binary32 a) 2)))) (+.f32 (pow.f32 (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2)) 3) (pow.f32 (fma.f32 (binary64->binary32 a) (neg.f32 (binary64->binary32 a)) (pow.f32 (binary64->binary32 a) 2)) 3))))
(/.f32 (*.f32 (neg.f32 (-.f32 (pow.f32 (binary64->binary32 b) 4) (pow.f32 (binary64->binary32 a) 4))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180))))) (neg.f32 (fma.f32 (binary64->binary32 b) (binary64->binary32 b) (pow.f32 (binary64->binary32 a) 2))))
(/.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle))))) (/.f32 (neg.f32 (fma.f32 (binary64->binary32 b) (binary64->binary32 b) (pow.f32 (binary64->binary32 a) 2))) (neg.f32 (-.f32 (pow.f32 (binary64->binary32 b) 4) (pow.f32 (binary64->binary32 a) 4)))))
(/.f32 (sin.f32 (*.f32 (*.f32 (PI.f32) (binary64->binary32 angle)) 1/90)) (/.f32 (neg.f32 (fma.f32 (binary64->binary32 b) (binary64->binary32 b) (pow.f32 (binary64->binary32 a) 2))) (neg.f32 (-.f32 (pow.f32 (binary64->binary32 b) 4) (pow.f32 (binary64->binary32 a) 4)))))
(/.f32 (*.f32 (neg.f32 (-.f32 (pow.f32 (binary64->binary32 b) 6) (pow.f32 (binary64->binary32 a) 6))) (sin.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180))))) (neg.f32 (fma.f32 (pow.f32 (binary64->binary32 a) 2) (fma.f32 (binary64->binary32 b) (binary64->binary32 b) (pow.f32 (binary64->binary32 a) 2)) (pow.f32 (binary64->binary32 b) 4))))
(/.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle))))) (neg.f32 (-.f32 (pow.f32 (binary64->binary32 b) 6) (pow.f32 (binary64->binary32 a) 6)))) (neg.f32 (fma.f32 (pow.f32 (binary64->binary32 a) 2) (fma.f32 (binary64->binary32 b) (binary64->binary32 b) (pow.f32 (binary64->binary32 a) 2)) (pow.f32 (binary64->binary32 b) 4))))
(/.f32 (*.f32 (sin.f32 (*.f32 (*.f32 (PI.f32) (binary64->binary32 angle)) 1/90)) (neg.f32 (-.f32 (pow.f32 (binary64->binary32 b) 6) (pow.f32 (binary64->binary32 a) 6)))) (neg.f32 (fma.f32 (pow.f32 (binary64->binary32 a) 2) (fma.f32 (binary64->binary32 b) (binary64->binary32 b) (pow.f32 (binary64->binary32 a) 2)) (pow.f32 (binary64->binary32 b) 4))))
(/.f32 (*.f32 (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2)) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180)))) (-.f32 (binary64->binary32 b) (binary64->binary32 a)))) (-.f32 (binary64->binary32 b) (binary64->binary32 a)))
(/.f32 (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2)) (/.f32 (-.f32 (binary64->binary32 b) (binary64->binary32 a)) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle))))) (-.f32 (binary64->binary32 b) (binary64->binary32 a)))))
(/.f32 (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2)) (/.f32 (-.f32 (binary64->binary32 b) (binary64->binary32 a)) (*.f32 (sin.f32 (*.f32 (*.f32 (PI.f32) (binary64->binary32 angle)) 1/90)) (-.f32 (binary64->binary32 b) (binary64->binary32 a)))))
(/.f32 (*.f32 (+.f32 (pow.f32 (binary64->binary32 a) 3) (pow.f32 (binary64->binary32 b) 3)) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180)))) (-.f32 (binary64->binary32 b) (binary64->binary32 a)))) (-.f32 (fma.f32 (binary64->binary32 b) (binary64->binary32 b) (pow.f32 (binary64->binary32 a) 2)) (*.f32 (binary64->binary32 b) (binary64->binary32 a))))
(/.f32 (+.f32 (pow.f32 (binary64->binary32 b) 3) (pow.f32 (binary64->binary32 a) 3)) (/.f32 (-.f32 (fma.f32 (binary64->binary32 b) (binary64->binary32 b) (pow.f32 (binary64->binary32 a) 2)) (*.f32 (binary64->binary32 b) (binary64->binary32 a))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle))))) (-.f32 (binary64->binary32 b) (binary64->binary32 a)))))
(/.f32 (+.f32 (pow.f32 (binary64->binary32 b) 3) (pow.f32 (binary64->binary32 a) 3)) (/.f32 (-.f32 (fma.f32 (binary64->binary32 b) (binary64->binary32 b) (pow.f32 (binary64->binary32 a) 2)) (*.f32 (binary64->binary32 b) (binary64->binary32 a))) (*.f32 (sin.f32 (*.f32 (*.f32 (PI.f32) (binary64->binary32 angle)) 1/90)) (-.f32 (binary64->binary32 b) (binary64->binary32 a)))))
(fma.f32 (pow.f32 (binary64->binary32 b) 2) (sin.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180)))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180)))) (neg.f32 (pow.f32 (binary64->binary32 a) 2))))
(fma.f32 (pow.f32 (binary64->binary32 b) 2) (sin.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle))))) (neg.f32 (pow.f32 (binary64->binary32 a) 2))))
(fma.f32 (pow.f32 (binary64->binary32 b) 2) (sin.f32 (*.f32 (*.f32 (PI.f32) (binary64->binary32 angle)) 1/90)) (*.f32 (sin.f32 (*.f32 (*.f32 (PI.f32) (binary64->binary32 angle)) 1/90)) (neg.f32 (pow.f32 (binary64->binary32 a) 2))))
(fma.f32 (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2)) (sin.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180)))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180)))) (fma.f32 (binary64->binary32 a) (neg.f32 (binary64->binary32 a)) (pow.f32 (binary64->binary32 a) 2))))
(fma.f32 (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2)) (sin.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle))))) (fma.f32 (binary64->binary32 a) (neg.f32 (binary64->binary32 a)) (pow.f32 (binary64->binary32 a) 2))))
(fma.f32 (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2)) (sin.f32 (*.f32 (*.f32 (PI.f32) (binary64->binary32 angle)) 1/90)) (*.f32 (sin.f32 (*.f32 (*.f32 (PI.f32) (binary64->binary32 angle)) 1/90)) (fma.f32 (binary64->binary32 a) (neg.f32 (binary64->binary32 a)) (pow.f32 (binary64->binary32 a) 2))))
(fma.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180))) (*.f32 2 (*.f32 (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2)) (sin.f32 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180)))) (fma.f32 (binary64->binary32 a) (neg.f32 (binary64->binary32 a)) (pow.f32 (binary64->binary32 a) 2))))
(fma.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle)))) (*.f32 (*.f32 2 (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2))) (sin.f32 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle))))) (fma.f32 (binary64->binary32 a) (neg.f32 (binary64->binary32 a)) (pow.f32 (binary64->binary32 a) 2))))
(fma.f32 2 (*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle)))) (*.f32 (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2)) (sin.f32 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle)))))) (*.f32 (sin.f32 (*.f32 (*.f32 (PI.f32) (binary64->binary32 angle)) 1/90)) (fma.f32 (binary64->binary32 a) (neg.f32 (binary64->binary32 a)) (pow.f32 (binary64->binary32 a) 2))))
(fma.f32 (*.f32 2 (sin.f32 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180)))) (*.f32 (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2)) (cos.f32 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180)))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180)))) (fma.f32 (binary64->binary32 a) (neg.f32 (binary64->binary32 a)) (pow.f32 (binary64->binary32 a) 2))))
(fma.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle)))) (*.f32 (*.f32 2 (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2))) (sin.f32 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle))))) (fma.f32 (binary64->binary32 a) (neg.f32 (binary64->binary32 a)) (pow.f32 (binary64->binary32 a) 2))))
(fma.f32 2 (*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle)))) (*.f32 (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2)) (sin.f32 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle)))))) (*.f32 (sin.f32 (*.f32 (*.f32 (PI.f32) (binary64->binary32 angle)) 1/90)) (fma.f32 (binary64->binary32 a) (neg.f32 (binary64->binary32 a)) (pow.f32 (binary64->binary32 a) 2))))
(fma.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180)))) (pow.f32 (binary64->binary32 b) 2) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180)))) (neg.f32 (pow.f32 (binary64->binary32 a) 2))))
(fma.f32 (pow.f32 (binary64->binary32 b) 2) (sin.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle))))) (neg.f32 (pow.f32 (binary64->binary32 a) 2))))
(fma.f32 (pow.f32 (binary64->binary32 b) 2) (sin.f32 (*.f32 (*.f32 (PI.f32) (binary64->binary32 angle)) 1/90)) (*.f32 (sin.f32 (*.f32 (*.f32 (PI.f32) (binary64->binary32 angle)) 1/90)) (neg.f32 (pow.f32 (binary64->binary32 a) 2))))
(fma.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180)))) (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2)) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180)))) (fma.f32 (binary64->binary32 a) (neg.f32 (binary64->binary32 a)) (pow.f32 (binary64->binary32 a) 2))))
(fma.f32 (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2)) (sin.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle))))) (fma.f32 (binary64->binary32 a) (neg.f32 (binary64->binary32 a)) (pow.f32 (binary64->binary32 a) 2))))
(fma.f32 (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2)) (sin.f32 (*.f32 (*.f32 (PI.f32) (binary64->binary32 angle)) 1/90)) (*.f32 (sin.f32 (*.f32 (*.f32 (PI.f32) (binary64->binary32 angle)) 1/90)) (fma.f32 (binary64->binary32 a) (neg.f32 (binary64->binary32 a)) (pow.f32 (binary64->binary32 a) 2))))
(fma.f32 (*.f32 (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2)) (cos.f32 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180)))) (*.f32 2 (sin.f32 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180)))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180)))) (fma.f32 (binary64->binary32 a) (neg.f32 (binary64->binary32 a)) (pow.f32 (binary64->binary32 a) 2))))
(fma.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle)))) (*.f32 (*.f32 2 (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2))) (sin.f32 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle))))) (fma.f32 (binary64->binary32 a) (neg.f32 (binary64->binary32 a)) (pow.f32 (binary64->binary32 a) 2))))
(fma.f32 2 (*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle)))) (*.f32 (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2)) (sin.f32 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle)))))) (*.f32 (sin.f32 (*.f32 (*.f32 (PI.f32) (binary64->binary32 angle)) 1/90)) (fma.f32 (binary64->binary32 a) (neg.f32 (binary64->binary32 a)) (pow.f32 (binary64->binary32 a) 2))))
(fma.f32 (*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180))) 2) (*.f32 (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2)) (sin.f32 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180)))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180)))) (fma.f32 (binary64->binary32 a) (neg.f32 (binary64->binary32 a)) (pow.f32 (binary64->binary32 a) 2))))
(fma.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle)))) (*.f32 (*.f32 2 (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2))) (sin.f32 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle))))) (fma.f32 (binary64->binary32 a) (neg.f32 (binary64->binary32 a)) (pow.f32 (binary64->binary32 a) 2))))
(fma.f32 2 (*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle)))) (*.f32 (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2)) (sin.f32 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle)))))) (*.f32 (sin.f32 (*.f32 (*.f32 (PI.f32) (binary64->binary32 angle)) 1/90)) (fma.f32 (binary64->binary32 a) (neg.f32 (binary64->binary32 a)) (pow.f32 (binary64->binary32 a) 2))))
(fma.f32 (+.f32 (binary64->binary32 b) (binary64->binary32 a)) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180)))) (-.f32 (binary64->binary32 b) (binary64->binary32 a))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180)))) (fma.f32 (binary64->binary32 a) (neg.f32 (binary64->binary32 a)) (pow.f32 (binary64->binary32 a) 2))))
(fma.f32 (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2)) (sin.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle))))) (fma.f32 (binary64->binary32 a) (neg.f32 (binary64->binary32 a)) (pow.f32 (binary64->binary32 a) 2))))
(fma.f32 (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2)) (sin.f32 (*.f32 (*.f32 (PI.f32) (binary64->binary32 angle)) 1/90)) (*.f32 (sin.f32 (*.f32 (*.f32 (PI.f32) (binary64->binary32 angle)) 1/90)) (fma.f32 (binary64->binary32 a) (neg.f32 (binary64->binary32 a)) (pow.f32 (binary64->binary32 a) 2))))
(fma.f32 (*.f32 2 (*.f32 (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2)) (sin.f32 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180))))) (cos.f32 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180)))) (fma.f32 (binary64->binary32 a) (neg.f32 (binary64->binary32 a)) (pow.f32 (binary64->binary32 a) 2))))
(fma.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle)))) (*.f32 (*.f32 2 (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2))) (sin.f32 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle))))) (fma.f32 (binary64->binary32 a) (neg.f32 (binary64->binary32 a)) (pow.f32 (binary64->binary32 a) 2))))
(fma.f32 2 (*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle)))) (*.f32 (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2)) (sin.f32 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle)))))) (*.f32 (sin.f32 (*.f32 (*.f32 (PI.f32) (binary64->binary32 angle)) 1/90)) (fma.f32 (binary64->binary32 a) (neg.f32 (binary64->binary32 a)) (pow.f32 (binary64->binary32 a) 2))))
(fma.f32 (*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180))) (*.f32 (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2)) 2)) (sin.f32 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180)))) (fma.f32 (binary64->binary32 a) (neg.f32 (binary64->binary32 a)) (pow.f32 (binary64->binary32 a) 2))))
(fma.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle)))) (*.f32 (*.f32 2 (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2))) (sin.f32 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle))))) (fma.f32 (binary64->binary32 a) (neg.f32 (binary64->binary32 a)) (pow.f32 (binary64->binary32 a) 2))))
(fma.f32 2 (*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle)))) (*.f32 (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2)) (sin.f32 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle)))))) (*.f32 (sin.f32 (*.f32 (*.f32 (PI.f32) (binary64->binary32 angle)) 1/90)) (fma.f32 (binary64->binary32 a) (neg.f32 (binary64->binary32 a)) (pow.f32 (binary64->binary32 a) 2))))
(fma.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180)))) (+.f32 (binary64->binary32 b) (binary64->binary32 a))) (-.f32 (binary64->binary32 b) (binary64->binary32 a)) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180)))) (fma.f32 (binary64->binary32 a) (neg.f32 (binary64->binary32 a)) (pow.f32 (binary64->binary32 a) 2))))
(fma.f32 (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2)) (sin.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle))))) (fma.f32 (binary64->binary32 a) (neg.f32 (binary64->binary32 a)) (pow.f32 (binary64->binary32 a) 2))))
(fma.f32 (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2)) (sin.f32 (*.f32 (*.f32 (PI.f32) (binary64->binary32 angle)) 1/90)) (*.f32 (sin.f32 (*.f32 (*.f32 (PI.f32) (binary64->binary32 angle)) 1/90)) (fma.f32 (binary64->binary32 a) (neg.f32 (binary64->binary32 a)) (pow.f32 (binary64->binary32 a) 2))))
(fma.f32 (*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180))) (*.f32 (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2)) (sin.f32 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180))))) 2 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180)))) (fma.f32 (binary64->binary32 a) (neg.f32 (binary64->binary32 a)) (pow.f32 (binary64->binary32 a) 2))))
(fma.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle)))) (*.f32 (*.f32 2 (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2))) (sin.f32 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle))))) (fma.f32 (binary64->binary32 a) (neg.f32 (binary64->binary32 a)) (pow.f32 (binary64->binary32 a) 2))))
(fma.f32 2 (*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle)))) (*.f32 (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2)) (sin.f32 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle)))))) (*.f32 (sin.f32 (*.f32 (*.f32 (PI.f32) (binary64->binary32 angle)) 1/90)) (fma.f32 (binary64->binary32 a) (neg.f32 (binary64->binary32 a)) (pow.f32 (binary64->binary32 a) 2))))
(log1p.f32 (expm1.f32 (*.f32 (-.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 b)) (*.f32 (binary64->binary32 a) (binary64->binary32 a))) (*.f32 (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))) (*.f32 2 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))))))))
(*.f32 (*.f32 (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2)) (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))) (*.f32 2 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))))
(*.f32 2 (*.f32 (*.f32 (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2)) (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))) (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))))
(expm1.f32 (log1p.f32 (*.f32 (-.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 b)) (*.f32 (binary64->binary32 a) (binary64->binary32 a))) (*.f32 (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))) (*.f32 2 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))))))))
(*.f32 (*.f32 (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2)) (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))) (*.f32 2 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))))
(*.f32 2 (*.f32 (*.f32 (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2)) (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))) (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))))
(*.f32 (sqrt.f32 (*.f32 (-.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 b)) (*.f32 (binary64->binary32 a) (binary64->binary32 a))) (*.f32 (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))) (*.f32 2 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))))))) (sqrt.f32 (*.f32 (-.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 b)) (*.f32 (binary64->binary32 a) (binary64->binary32 a))) (*.f32 (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))) (*.f32 2 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))))))))
(*.f32 (*.f32 (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2)) (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))) (*.f32 2 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))))
(*.f32 2 (*.f32 (*.f32 (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2)) (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))) (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))))
(pow.f32 (*.f32 (-.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 b)) (*.f32 (binary64->binary32 a) (binary64->binary32 a))) (*.f32 (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))) (*.f32 2 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))))) 1)
(*.f32 (*.f32 (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2)) (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))) (*.f32 2 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))))
(*.f32 2 (*.f32 (*.f32 (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2)) (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))) (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))))
(*.f32 1 (*.f32 (-.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 b)) (*.f32 (binary64->binary32 a) (binary64->binary32 a))) (*.f32 (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))) (*.f32 2 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))))))
(*.f32 (*.f32 (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2)) (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))) (*.f32 2 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))))
(*.f32 2 (*.f32 (*.f32 (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2)) (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))) (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))))
(*.f32 (*.f32 (cbrt.f32 (*.f32 (-.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 b)) (*.f32 (binary64->binary32 a) (binary64->binary32 a))) (*.f32 (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))) (*.f32 2 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))))))) (cbrt.f32 (*.f32 (-.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 b)) (*.f32 (binary64->binary32 a) (binary64->binary32 a))) (*.f32 (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))) (*.f32 2 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))))))) (cbrt.f32 (*.f32 (-.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 b)) (*.f32 (binary64->binary32 a) (binary64->binary32 a))) (*.f32 (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))) (*.f32 2 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))))))))
(*.f32 (*.f32 (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2)) (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))) (*.f32 2 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))))
(*.f32 2 (*.f32 (*.f32 (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2)) (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))) (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))))
(cbrt.f32 (*.f32 (*.f32 (*.f32 (-.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 b)) (*.f32 (binary64->binary32 a) (binary64->binary32 a))) (*.f32 (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))) (*.f32 2 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))))) (*.f32 (-.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 b)) (*.f32 (binary64->binary32 a) (binary64->binary32 a))) (*.f32 (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))) (*.f32 2 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))))))) (*.f32 (-.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 b)) (*.f32 (binary64->binary32 a) (binary64->binary32 a))) (*.f32 (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))) (*.f32 2 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))))))))
(cbrt.f32 (*.f32 (*.f32 (*.f32 (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2)) (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))) (*.f32 2 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))))) (*.f32 (*.f32 (*.f32 (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2)) (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))) (*.f32 2 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))))) (*.f32 (*.f32 (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2)) (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))) (*.f32 2 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))))))))
(cbrt.f32 (*.f32 (*.f32 2 (*.f32 (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))) (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))))) (*.f32 (*.f32 2 (*.f32 (*.f32 (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2)) (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))) (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))))) (*.f32 (*.f32 2 (*.f32 (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2)) (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))))) (*.f32 (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2)) (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))))))))
(exp.f32 (log.f32 (*.f32 (-.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 b)) (*.f32 (binary64->binary32 a) (binary64->binary32 a))) (*.f32 (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))) (*.f32 2 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))))))))
(*.f32 (*.f32 (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2)) (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))) (*.f32 2 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))))
(*.f32 2 (*.f32 (*.f32 (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2)) (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))) (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))))
(log.f32 (exp.f32 (*.f32 (-.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 b)) (*.f32 (binary64->binary32 a) (binary64->binary32 a))) (*.f32 (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))) (*.f32 2 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))))))))
(*.f32 (*.f32 (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2)) (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))) (*.f32 2 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))))
(*.f32 2 (*.f32 (*.f32 (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2)) (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))) (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))))
(binary64->binary32 (binary32->binary64 (*.f32 (-.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 b)) (*.f32 (binary64->binary32 a) (binary64->binary32 a))) (*.f32 (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))) (*.f32 2 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))))))))
(binary64->binary32 (binary32->binary64 (*.f32 (*.f32 (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2)) (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))) (*.f32 2 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))))))
(binary64->binary32 (binary32->binary64 (*.f32 2 (*.f32 (*.f32 (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2)) (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))) (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))))))
(binary64->binary32 (binary32->binary64 (*.f32 (-.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 b)) (*.f32 (binary64->binary32 a) (binary64->binary32 a))) (*.f32 (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))) (*.f32 2 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))))))))
(binary64->binary32 (binary32->binary64 (*.f32 (*.f32 (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2)) (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))) (*.f32 2 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))))))
(binary64->binary32 (binary32->binary64 (*.f32 2 (*.f32 (*.f32 (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2)) (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))) (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))))))
(binary64->binary32 (*.f64 (-.f64 (*.f64 (binary32->binary64 (binary64->binary32 b)) (binary32->binary64 (binary64->binary32 b))) (*.f64 (binary32->binary64 (binary64->binary32 a)) (binary32->binary64 (binary64->binary32 a)))) (*.f64 (cos.f64 (*.f64 (PI.f32) (/.f64 (binary32->binary64 (binary64->binary32 angle)) 180))) (*.f64 2 (sin.f64 (*.f64 (PI.f32) (/.f64 (binary32->binary64 (binary64->binary32 angle)) 180)))))))
(log1p.f64 (expm1.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))
(expm1.f64 (log1p.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))
(*.f64 (sqrt.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (sqrt.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))
(pow.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) 1)
(sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))
(*.f64 1 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))
(*.f64 (*.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))))) (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))
(cbrt.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(cbrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))))))
(exp.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))
(log.f64 (exp.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))
(binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(binary32->binary64 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))))
(log1p.f64 (expm1.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))
(expm1.f64 (log1p.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))
(*.f64 (sqrt.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (sqrt.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))
(pow.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))) 1)
(cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))
(*.f64 1 (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))
(*.f64 (*.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))) (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))
(cbrt.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(cbrt.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))))
(exp.f64 (log.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))
(log.f64 (exp.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))
(binary32->binary64 (binary64->binary32 (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(binary32->binary64 (binary64->binary32 (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(binary32->binary64 (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))))
(/.f64 (-.f64 (pow.f64 b 4) (pow.f64 a 4)) (/.f64 (fma.f64 b b (*.f64 a a)) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(*.f64 (/.f64 (-.f64 (pow.f64 b 4) (pow.f64 a 4)) (fma.f64 b b (*.f64 a a))) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 (/.f64 (-.f64 (pow.f64 b 4) (pow.f64 a 4)) (fma.f64 a a (*.f64 b b))) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(/.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a)))) 1)
(*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 (-.f64 b a) (+.f64 b a))))
(/.f64 (-.f64 (pow.f64 b 6) (pow.f64 a 6)) (/.f64 (fma.f64 (*.f64 a a) (fma.f64 b b (*.f64 a a)) (pow.f64 b 4)) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(*.f64 (/.f64 (-.f64 (pow.f64 b 6) (pow.f64 a 6)) (fma.f64 (*.f64 a a) (fma.f64 b b (*.f64 a a)) (pow.f64 b 4))) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 (/.f64 (-.f64 (pow.f64 b 6) (pow.f64 a 6)) (fma.f64 (*.f64 a a) (fma.f64 a a (*.f64 b b)) (pow.f64 b 4))) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(/.f64 (*.f64 (+.f64 b a) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (/.f64 1 (-.f64 b a)))
(*.f64 (/.f64 (*.f64 (*.f64 (+.f64 b a) 2) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) 1) (-.f64 b a))
(*.f64 (*.f64 (*.f64 (+.f64 b a) 2) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (-.f64 b a))
(/.f64 (*.f64 (*.f64 2 (-.f64 b a)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (/.f64 1 (+.f64 b a)))
(/.f64 (*.f64 2 (-.f64 b a)) (/.f64 (/.f64 1 (+.f64 b a)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 (*.f64 2 (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (+.f64 b a))
(/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 4) (pow.f64 a 4))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (fma.f64 b b (*.f64 a a)))
(/.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (/.f64 (fma.f64 b b (*.f64 a a)) (*.f64 2 (-.f64 (pow.f64 b 4) (pow.f64 a 4)))))
(/.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (/.f64 (fma.f64 a a (*.f64 b b)) (*.f64 2 (-.f64 (pow.f64 b 4) (pow.f64 a 4)))))
(/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 6) (pow.f64 a 6))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (fma.f64 (*.f64 a a) (fma.f64 b b (*.f64 a a)) (pow.f64 b 4)))
(/.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (/.f64 (fma.f64 (*.f64 a a) (fma.f64 b b (*.f64 a a)) (pow.f64 b 4)) (*.f64 2 (-.f64 (pow.f64 b 6) (pow.f64 a 6)))))
(/.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (/.f64 (fma.f64 (*.f64 a a) (fma.f64 a a (*.f64 b b)) (pow.f64 b 4)) (*.f64 2 (-.f64 (pow.f64 b 6) (pow.f64 a 6)))))
(/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 6) (pow.f64 a 6))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (-.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (*.f64 (*.f64 b b) (neg.f64 (*.f64 a a)))))
(/.f64 (*.f64 2 (-.f64 (pow.f64 b 6) (pow.f64 a 6))) (/.f64 (+.f64 (pow.f64 b 4) (-.f64 (pow.f64 a 4) (*.f64 b (*.f64 b (*.f64 a (neg.f64 a)))))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(/.f64 (*.f64 2 (-.f64 (pow.f64 b 6) (pow.f64 a 6))) (/.f64 (+.f64 (pow.f64 b 4) (+.f64 (pow.f64 a 4) (*.f64 (*.f64 b b) (*.f64 a a)))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(/.f64 (*.f64 (-.f64 (pow.f64 b 3) (pow.f64 a 3)) (*.f64 (+.f64 b a) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (fma.f64 a (+.f64 b a) (*.f64 b b)))
(/.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (/.f64 (fma.f64 a (+.f64 b a) (*.f64 b b)) (*.f64 (+.f64 b a) (-.f64 (pow.f64 b 3) (pow.f64 a 3)))))
(/.f64 (*.f64 (-.f64 (pow.f64 b 3) (pow.f64 a 3)) (*.f64 (+.f64 b a) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (-.f64 (fma.f64 b b (*.f64 a a)) (*.f64 b (neg.f64 a))))
(/.f64 (-.f64 (pow.f64 b 3) (pow.f64 a 3)) (/.f64 (-.f64 (fma.f64 b b (*.f64 a a)) (*.f64 b (neg.f64 a))) (*.f64 (*.f64 (+.f64 b a) 2) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(/.f64 (-.f64 (pow.f64 b 3) (pow.f64 a 3)) (/.f64 (+.f64 (fma.f64 a a (*.f64 b b)) (*.f64 b a)) (*.f64 (*.f64 (+.f64 b a) 2) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(/.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (+.f64 b a) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (+.f64 b a))
(*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 (-.f64 b a) (+.f64 b a))))
(/.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (pow.f64 b 4) (pow.f64 a 4)))) (fma.f64 b b (*.f64 a a)))
(/.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (/.f64 (fma.f64 b b (*.f64 a a)) (*.f64 2 (-.f64 (pow.f64 b 4) (pow.f64 a 4)))))
(/.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (/.f64 (fma.f64 a a (*.f64 b b)) (*.f64 2 (-.f64 (pow.f64 b 4) (pow.f64 a 4)))))
(/.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (pow.f64 b 6) (pow.f64 a 6)))) (fma.f64 (*.f64 a a) (fma.f64 b b (*.f64 a a)) (pow.f64 b 4)))
(/.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (/.f64 (fma.f64 (*.f64 a a) (fma.f64 b b (*.f64 a a)) (pow.f64 b 4)) (*.f64 2 (-.f64 (pow.f64 b 6) (pow.f64 a 6)))))
(/.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (/.f64 (fma.f64 (*.f64 a a) (fma.f64 a a (*.f64 b b)) (pow.f64 b 4)) (*.f64 2 (-.f64 (pow.f64 b 6) (pow.f64 a 6)))))
(/.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (-.f64 (pow.f64 b 4) (pow.f64 a 4)))) (fma.f64 b b (*.f64 a a)))
(/.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (/.f64 (fma.f64 b b (*.f64 a a)) (*.f64 2 (-.f64 (pow.f64 b 4) (pow.f64 a 4)))))
(/.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (/.f64 (fma.f64 a a (*.f64 b b)) (*.f64 2 (-.f64 (pow.f64 b 4) (pow.f64 a 4)))))
(/.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (-.f64 (pow.f64 b 6) (pow.f64 a 6)))) (fma.f64 (*.f64 a a) (fma.f64 b b (*.f64 a a)) (pow.f64 b 4)))
(/.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (/.f64 (fma.f64 (*.f64 a a) (fma.f64 b b (*.f64 a a)) (pow.f64 b 4)) (*.f64 2 (-.f64 (pow.f64 b 6) (pow.f64 a 6)))))
(/.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (/.f64 (fma.f64 (*.f64 a a) (fma.f64 a a (*.f64 b b)) (pow.f64 b 4)) (*.f64 2 (-.f64 (pow.f64 b 6) (pow.f64 a 6)))))
(/.f64 (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1) (/.f64 (fma.f64 b b (*.f64 a a)) (-.f64 (pow.f64 b 4) (pow.f64 a 4))))
(/.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (/.f64 (fma.f64 b b (*.f64 a a)) (-.f64 (pow.f64 b 4) (pow.f64 a 4))))
(/.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (/.f64 (fma.f64 a a (*.f64 b b)) (-.f64 (pow.f64 b 4) (pow.f64 a 4))))
(/.f64 (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1) (/.f64 (fma.f64 (*.f64 a a) (fma.f64 b b (*.f64 a a)) (pow.f64 b 4)) (-.f64 (pow.f64 b 6) (pow.f64 a 6))))
(/.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (/.f64 (fma.f64 (*.f64 a a) (fma.f64 b b (*.f64 a a)) (pow.f64 b 4)) (-.f64 (pow.f64 b 6) (pow.f64 a 6))))
(*.f64 (/.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (fma.f64 (*.f64 a a) (fma.f64 a a (*.f64 b b)) (pow.f64 b 4))) (-.f64 (pow.f64 b 6) (pow.f64 a 6)))
(/.f64 (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (*.f64 b b) (*.f64 a a)))) (-.f64 (*.f64 b b) (*.f64 a a)))
(/.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (/.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (-.f64 b a) (+.f64 b a)))))
(/.f64 (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (-.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (fma.f64 a (neg.f64 a) (*.f64 a a)) (fma.f64 a (neg.f64 a) (*.f64 a a))))) (-.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (fma.f64 a (neg.f64 a) (*.f64 a a))))
(/.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (/.f64 (-.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (fma.f64 a (neg.f64 a) (*.f64 a a))) (*.f64 (fma.f64 (-.f64 b a) (+.f64 b a) (fma.f64 a (neg.f64 a) (*.f64 a a))) (-.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (fma.f64 a (neg.f64 a) (*.f64 a a))))))
(/.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (/.f64 (-.f64 (*.f64 b b) (fma.f64 a a (fma.f64 a (neg.f64 a) (*.f64 a a)))) (*.f64 (-.f64 (-.f64 (fma.f64 a a (*.f64 b b)) (*.f64 a a)) (*.f64 a a)) (-.f64 (*.f64 b b) (fma.f64 a a (fma.f64 a (neg.f64 a) (*.f64 a a)))))))
(/.f64 (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (-.f64 (*.f64 b (*.f64 (-.f64 b a) (*.f64 b (-.f64 b a)))) (*.f64 a (*.f64 (-.f64 b a) (*.f64 a (-.f64 b a)))))) (-.f64 (*.f64 b (-.f64 b a)) (*.f64 a (-.f64 b a))))
(/.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (/.f64 (*.f64 (-.f64 b a) (-.f64 b a)) (-.f64 (*.f64 (*.f64 b (-.f64 b a)) (*.f64 b (-.f64 b a))) (*.f64 (*.f64 a (-.f64 b a)) (*.f64 a (-.f64 b a))))))
(/.f64 (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 b a))) (-.f64 b a))
(*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 (-.f64 b a) (+.f64 b a))))
(/.f64 (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (-.f64 b a) (+.f64 (pow.f64 b 3) (pow.f64 a 3)))) (fma.f64 b b (*.f64 a (-.f64 a b))))
(/.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (/.f64 (fma.f64 b b (*.f64 a (-.f64 a b))) (*.f64 (-.f64 b a) (+.f64 (pow.f64 b 3) (pow.f64 a 3)))))
(/.f64 (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 b a))) (+.f64 b a))
(*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 (-.f64 b a) (+.f64 b a))))
(/.f64 (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (+.f64 b a) (-.f64 (pow.f64 b 3) (pow.f64 a 3)))) (fma.f64 a (+.f64 b a) (*.f64 b b)))
(/.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (/.f64 (fma.f64 a (+.f64 b a) (*.f64 b b)) (*.f64 (+.f64 b a) (-.f64 (pow.f64 b 3) (pow.f64 a 3)))))
(/.f64 (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (+.f64 (pow.f64 (-.f64 (*.f64 b b) (*.f64 a a)) 3) (pow.f64 (fma.f64 a (neg.f64 a) (*.f64 a a)) 3))) (fma.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (*.f64 (fma.f64 a (neg.f64 a) (*.f64 a a)) (fma.f64 a (neg.f64 a) (*.f64 a a))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (fma.f64 a (neg.f64 a) (*.f64 a a))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 b a) (+.f64 b a)) 3) (pow.f64 (fma.f64 a (neg.f64 a) (*.f64 a a)) 3)) (/.f64 (fma.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (fma.f64 a (neg.f64 a) (*.f64 a a)) (+.f64 (-.f64 (fma.f64 a (neg.f64 a) (*.f64 a a)) (*.f64 b b)) (*.f64 a a)))) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 b a) (+.f64 b a)) 3) (pow.f64 (fma.f64 a (neg.f64 a) (*.f64 a a)) 3)) (/.f64 (fma.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (fma.f64 a (neg.f64 a) (*.f64 a a)) (+.f64 (*.f64 a a) (-.f64 (fma.f64 a (neg.f64 a) (*.f64 a a)) (*.f64 b b))))) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(/.f64 (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (+.f64 (pow.f64 (*.f64 b (-.f64 b a)) 3) (pow.f64 (*.f64 a (-.f64 b a)) 3))) (fma.f64 (*.f64 b (-.f64 b a)) (*.f64 b (-.f64 b a)) (-.f64 (*.f64 a (*.f64 (-.f64 b a) (*.f64 a (-.f64 b a)))) (*.f64 b (*.f64 (-.f64 b a) (*.f64 a (-.f64 b a)))))))
(/.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (/.f64 (fma.f64 (*.f64 b (-.f64 b a)) (*.f64 b (-.f64 b a)) (*.f64 (*.f64 (-.f64 b a) (*.f64 a (-.f64 b a))) (-.f64 a b))) (+.f64 (pow.f64 (*.f64 b (-.f64 b a)) 3) (pow.f64 (*.f64 a (-.f64 b a)) 3))))
(/.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (/.f64 (fma.f64 b (*.f64 (-.f64 b a) (*.f64 b (-.f64 b a))) (*.f64 (*.f64 (-.f64 b a) (*.f64 a (-.f64 b a))) (-.f64 a b))) (+.f64 (pow.f64 (*.f64 b (-.f64 b a)) 3) (pow.f64 (*.f64 a (-.f64 b a)) 3))))
(/.f64 (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 (pow.f64 b 3) (pow.f64 a 3)))) (+.f64 (pow.f64 b 3) (pow.f64 a 3)))
(*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 (-.f64 b a) (+.f64 b a))))
(/.f64 (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (pow.f64 b 3) (pow.f64 a 3)))) (-.f64 (pow.f64 b 3) (pow.f64 a 3)))
(*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 (-.f64 b a) (+.f64 b a))))
(/.f64 (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (-.f64 (pow.f64 b 3) (pow.f64 a 3)))) (*.f64 (fma.f64 b b (*.f64 a (-.f64 a b))) (fma.f64 a (+.f64 b a) (*.f64 b b))))
(/.f64 (*.f64 (-.f64 (pow.f64 b 3) (pow.f64 a 3)) (+.f64 (pow.f64 b 3) (pow.f64 a 3))) (/.f64 (*.f64 (fma.f64 a (+.f64 b a) (*.f64 b b)) (fma.f64 b b (*.f64 a (-.f64 a b)))) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(/.f64 (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (neg.f64 (-.f64 (pow.f64 b 4) (pow.f64 a 4)))) (neg.f64 (fma.f64 b b (*.f64 a a))))
(/.f64 (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (neg.f64 (-.f64 (pow.f64 b 4) (pow.f64 a 4)))) (neg.f64 (fma.f64 b b (*.f64 a a))))
(/.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (/.f64 (neg.f64 (fma.f64 a a (*.f64 b b))) (-.f64 (pow.f64 a 4) (pow.f64 b 4))))
(/.f64 (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (neg.f64 (-.f64 (pow.f64 b 6) (pow.f64 a 6)))) (neg.f64 (fma.f64 (*.f64 a a) (fma.f64 b b (*.f64 a a)) (pow.f64 b 4))))
(/.f64 (neg.f64 (-.f64 (pow.f64 b 6) (pow.f64 a 6))) (/.f64 (neg.f64 (fma.f64 (*.f64 a a) (fma.f64 b b (*.f64 a a)) (pow.f64 b 4))) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 b 6) (pow.f64 a 6))) (/.f64 (neg.f64 (fma.f64 (*.f64 a a) (fma.f64 a a (*.f64 b b)) (pow.f64 b 4))) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(/.f64 (*.f64 1 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (/.f64 (fma.f64 b b (*.f64 a a)) (-.f64 (pow.f64 b 4) (pow.f64 a 4))))
(/.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (/.f64 (fma.f64 b b (*.f64 a a)) (-.f64 (pow.f64 b 4) (pow.f64 a 4))))
(/.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (/.f64 (fma.f64 a a (*.f64 b b)) (-.f64 (pow.f64 b 4) (pow.f64 a 4))))
(/.f64 (*.f64 1 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (/.f64 (fma.f64 (*.f64 a a) (fma.f64 b b (*.f64 a a)) (pow.f64 b 4)) (-.f64 (pow.f64 b 6) (pow.f64 a 6))))
(/.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (/.f64 (fma.f64 (*.f64 a a) (fma.f64 b b (*.f64 a a)) (pow.f64 b 4)) (-.f64 (pow.f64 b 6) (pow.f64 a 6))))
(*.f64 (/.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (fma.f64 (*.f64 a a) (fma.f64 a a (*.f64 b b)) (pow.f64 b 4))) (-.f64 (pow.f64 b 6) (pow.f64 a 6)))
(/.f64 (*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (-.f64 (*.f64 b b) (*.f64 a a)))
(/.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (/.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (-.f64 b a) (+.f64 b a)))))
(/.f64 (*.f64 (-.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (fma.f64 a (neg.f64 a) (*.f64 a a)) (fma.f64 a (neg.f64 a) (*.f64 a a)))) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (-.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (fma.f64 a (neg.f64 a) (*.f64 a a))))
(/.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (/.f64 (-.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (fma.f64 a (neg.f64 a) (*.f64 a a))) (*.f64 (fma.f64 (-.f64 b a) (+.f64 b a) (fma.f64 a (neg.f64 a) (*.f64 a a))) (-.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (fma.f64 a (neg.f64 a) (*.f64 a a))))))
(/.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (/.f64 (-.f64 (*.f64 b b) (fma.f64 a a (fma.f64 a (neg.f64 a) (*.f64 a a)))) (*.f64 (-.f64 (-.f64 (fma.f64 a a (*.f64 b b)) (*.f64 a a)) (*.f64 a a)) (-.f64 (*.f64 b b) (fma.f64 a a (fma.f64 a (neg.f64 a) (*.f64 a a)))))))
(/.f64 (*.f64 (-.f64 (*.f64 b (*.f64 (-.f64 b a) (*.f64 b (-.f64 b a)))) (*.f64 a (*.f64 (-.f64 b a) (*.f64 a (-.f64 b a))))) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (-.f64 (*.f64 b (-.f64 b a)) (*.f64 a (-.f64 b a))))
(/.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (/.f64 (*.f64 (-.f64 b a) (-.f64 b a)) (-.f64 (*.f64 (*.f64 b (-.f64 b a)) (*.f64 b (-.f64 b a))) (*.f64 (*.f64 a (-.f64 b a)) (*.f64 a (-.f64 b a))))))
(/.f64 (*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 b a)) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (-.f64 b a))
(*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 (-.f64 b a) (+.f64 b a))))
(/.f64 (*.f64 (*.f64 (-.f64 b a) (+.f64 (pow.f64 b 3) (pow.f64 a 3))) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (fma.f64 b b (*.f64 a (-.f64 a b))))
(/.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (/.f64 (fma.f64 b b (*.f64 a (-.f64 a b))) (*.f64 (-.f64 b a) (+.f64 (pow.f64 b 3) (pow.f64 a 3)))))
(/.f64 (*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 b a)) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (+.f64 b a))
(*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 (-.f64 b a) (+.f64 b a))))
(/.f64 (*.f64 (*.f64 (+.f64 b a) (-.f64 (pow.f64 b 3) (pow.f64 a 3))) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (fma.f64 a (+.f64 b a) (*.f64 b b)))
(/.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (/.f64 (fma.f64 a (+.f64 b a) (*.f64 b b)) (*.f64 (+.f64 b a) (-.f64 (pow.f64 b 3) (pow.f64 a 3)))))
(/.f64 (*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 b b) (*.f64 a a)) 3) (pow.f64 (fma.f64 a (neg.f64 a) (*.f64 a a)) 3)) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (fma.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (*.f64 (fma.f64 a (neg.f64 a) (*.f64 a a)) (fma.f64 a (neg.f64 a) (*.f64 a a))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (fma.f64 a (neg.f64 a) (*.f64 a a))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 b a) (+.f64 b a)) 3) (pow.f64 (fma.f64 a (neg.f64 a) (*.f64 a a)) 3)) (/.f64 (fma.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (fma.f64 a (neg.f64 a) (*.f64 a a)) (+.f64 (-.f64 (fma.f64 a (neg.f64 a) (*.f64 a a)) (*.f64 b b)) (*.f64 a a)))) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 b a) (+.f64 b a)) 3) (pow.f64 (fma.f64 a (neg.f64 a) (*.f64 a a)) 3)) (/.f64 (fma.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (fma.f64 a (neg.f64 a) (*.f64 a a)) (+.f64 (*.f64 a a) (-.f64 (fma.f64 a (neg.f64 a) (*.f64 a a)) (*.f64 b b))))) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 b (-.f64 b a)) 3) (pow.f64 (*.f64 a (-.f64 b a)) 3)) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (fma.f64 (*.f64 b (-.f64 b a)) (*.f64 b (-.f64 b a)) (-.f64 (*.f64 a (*.f64 (-.f64 b a) (*.f64 a (-.f64 b a)))) (*.f64 b (*.f64 (-.f64 b a) (*.f64 a (-.f64 b a)))))))
(/.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (/.f64 (fma.f64 (*.f64 b (-.f64 b a)) (*.f64 b (-.f64 b a)) (*.f64 (*.f64 (-.f64 b a) (*.f64 a (-.f64 b a))) (-.f64 a b))) (+.f64 (pow.f64 (*.f64 b (-.f64 b a)) 3) (pow.f64 (*.f64 a (-.f64 b a)) 3))))
(/.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (/.f64 (fma.f64 b (*.f64 (-.f64 b a) (*.f64 b (-.f64 b a))) (*.f64 (*.f64 (-.f64 b a) (*.f64 a (-.f64 b a))) (-.f64 a b))) (+.f64 (pow.f64 (*.f64 b (-.f64 b a)) 3) (pow.f64 (*.f64 a (-.f64 b a)) 3))))
(/.f64 (*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 (pow.f64 b 3) (pow.f64 a 3))) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (+.f64 (pow.f64 b 3) (pow.f64 a 3)))
(*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 (-.f64 b a) (+.f64 b a))))
(/.f64 (*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (pow.f64 b 3) (pow.f64 a 3))) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (-.f64 (pow.f64 b 3) (pow.f64 a 3)))
(*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 (-.f64 b a) (+.f64 b a))))
(/.f64 (*.f64 (*.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (-.f64 (pow.f64 b 3) (pow.f64 a 3))) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 (fma.f64 b b (*.f64 a (-.f64 a b))) (fma.f64 a (+.f64 b a) (*.f64 b b))))
(/.f64 (*.f64 (-.f64 (pow.f64 b 3) (pow.f64 a 3)) (+.f64 (pow.f64 b 3) (pow.f64 a 3))) (/.f64 (*.f64 (fma.f64 a (+.f64 b a) (*.f64 b b)) (fma.f64 b b (*.f64 a (-.f64 a b)))) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 b 4) (pow.f64 a 4))) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (neg.f64 (fma.f64 b b (*.f64 a a))))
(/.f64 (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (neg.f64 (-.f64 (pow.f64 b 4) (pow.f64 a 4)))) (neg.f64 (fma.f64 b b (*.f64 a a))))
(/.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (/.f64 (neg.f64 (fma.f64 a a (*.f64 b b))) (-.f64 (pow.f64 a 4) (pow.f64 b 4))))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 b 6) (pow.f64 a 6))) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (neg.f64 (fma.f64 (*.f64 a a) (fma.f64 b b (*.f64 a a)) (pow.f64 b 4))))
(/.f64 (neg.f64 (-.f64 (pow.f64 b 6) (pow.f64 a 6))) (/.f64 (neg.f64 (fma.f64 (*.f64 a a) (fma.f64 b b (*.f64 a a)) (pow.f64 b 4))) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 b 6) (pow.f64 a 6))) (/.f64 (neg.f64 (fma.f64 (*.f64 a a) (fma.f64 a a (*.f64 b b)) (pow.f64 b 4))) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(/.f64 (*.f64 (+.f64 b a) (*.f64 (+.f64 b a) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (/.f64 (+.f64 b a) (-.f64 b a)))
(/.f64 (+.f64 b a) (/.f64 (/.f64 (+.f64 b a) (-.f64 b a)) (*.f64 (*.f64 (+.f64 b a) 2) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(/.f64 (*.f64 (-.f64 (pow.f64 b 4) (pow.f64 a 4)) (*.f64 (+.f64 b a) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (*.f64 (+.f64 b a) (fma.f64 b b (*.f64 a a))))
(/.f64 (-.f64 (pow.f64 b 4) (pow.f64 a 4)) (/.f64 (*.f64 (fma.f64 b b (*.f64 a a)) (+.f64 b a)) (*.f64 (*.f64 (+.f64 b a) 2) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(/.f64 (-.f64 (pow.f64 b 4) (pow.f64 a 4)) (/.f64 (*.f64 (fma.f64 a a (*.f64 b b)) (+.f64 b a)) (*.f64 (*.f64 (+.f64 b a) 2) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(/.f64 (*.f64 (-.f64 (pow.f64 b 6) (pow.f64 a 6)) (*.f64 (+.f64 b a) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (/.f64 (-.f64 (pow.f64 b 6) (pow.f64 a 6)) (-.f64 b a)))
(/.f64 (-.f64 (pow.f64 b 6) (pow.f64 a 6)) (/.f64 (/.f64 (-.f64 (pow.f64 b 6) (pow.f64 a 6)) (-.f64 b a)) (*.f64 (*.f64 (+.f64 b a) 2) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(/.f64 (*.f64 (neg.f64 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (+.f64 b a) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (neg.f64 (+.f64 b a)))
(/.f64 (*.f64 (*.f64 (*.f64 (+.f64 b a) 2) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (neg.f64 (*.f64 (-.f64 b a) (+.f64 b a)))) (neg.f64 (+.f64 b a)))
(/.f64 (*.f64 (*.f64 (*.f64 (+.f64 b a) 2) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (-.f64 (*.f64 a a) (*.f64 b b))) (-.f64 (neg.f64 b) a))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 b 3) (pow.f64 a 3))) (*.f64 (+.f64 b a) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (neg.f64 (fma.f64 a (+.f64 b a) (*.f64 b b))))
(/.f64 (neg.f64 (-.f64 (pow.f64 b 3) (pow.f64 a 3))) (/.f64 (neg.f64 (fma.f64 a (+.f64 b a) (*.f64 b b))) (*.f64 (*.f64 (+.f64 b a) 2) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(/.f64 (+.f64 (neg.f64 (pow.f64 b 3)) (pow.f64 a 3)) (/.f64 (neg.f64 (fma.f64 a (+.f64 b a) (*.f64 b b))) (*.f64 (*.f64 (+.f64 b a) 2) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(/.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (*.f64 2 (-.f64 b a)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (-.f64 b a))
(/.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (/.f64 (-.f64 b a) (*.f64 2 (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))))
(/.f64 (*.f64 (-.f64 b a) (*.f64 (*.f64 2 (-.f64 b a)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (/.f64 (-.f64 b a) (+.f64 b a)))
(*.f64 (/.f64 (*.f64 (*.f64 (-.f64 b a) (*.f64 2 (-.f64 b a))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (-.f64 b a)) (+.f64 b a))
(/.f64 (*.f64 (-.f64 (pow.f64 b 4) (pow.f64 a 4)) (*.f64 (*.f64 2 (-.f64 b a)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 (-.f64 b a) (fma.f64 b b (*.f64 a a))))
(*.f64 (/.f64 (-.f64 (pow.f64 b 4) (pow.f64 a 4)) (-.f64 b a)) (/.f64 (*.f64 2 (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (fma.f64 b b (*.f64 a a))))
(*.f64 (/.f64 (-.f64 (pow.f64 b 4) (pow.f64 a 4)) (-.f64 b a)) (/.f64 (*.f64 2 (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (fma.f64 a a (*.f64 b b))))
(/.f64 (*.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (*.f64 (*.f64 2 (-.f64 b a)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (fma.f64 b b (*.f64 a (-.f64 a b))))
(/.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (/.f64 (fma.f64 b b (*.f64 a (-.f64 a b))) (*.f64 2 (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))))
(/.f64 (*.f64 (-.f64 (pow.f64 b 6) (pow.f64 a 6)) (*.f64 (*.f64 2 (-.f64 b a)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (/.f64 (-.f64 (pow.f64 b 6) (pow.f64 a 6)) (+.f64 b a)))
(*.f64 (/.f64 (*.f64 (-.f64 (pow.f64 b 6) (pow.f64 a 6)) (*.f64 2 (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))) (-.f64 (pow.f64 b 6) (pow.f64 a 6))) (+.f64 b a))
(/.f64 (*.f64 (-.f64 (*.f64 a a) (*.f64 b b)) (*.f64 (*.f64 2 (-.f64 b a)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (-.f64 a b))
(/.f64 (*.f64 (+.f64 b a) (-.f64 a b)) (/.f64 (-.f64 a b) (*.f64 2 (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))))
(/.f64 (-.f64 (*.f64 a a) (*.f64 b b)) (/.f64 (-.f64 a b) (*.f64 2 (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))))
(/.f64 (*.f64 (neg.f64 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (*.f64 2 (-.f64 b a)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (neg.f64 (-.f64 b a)))
(/.f64 (*.f64 (+.f64 b a) (-.f64 a b)) (/.f64 (-.f64 a b) (*.f64 2 (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))))
(/.f64 (-.f64 (*.f64 a a) (*.f64 b b)) (/.f64 (-.f64 a b) (*.f64 2 (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))))
(/.f64 (*.f64 (neg.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3))) (*.f64 (*.f64 2 (-.f64 b a)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (neg.f64 (fma.f64 b b (*.f64 a (-.f64 a b)))))
(/.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (neg.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)))) (neg.f64 (fma.f64 b b (*.f64 a (-.f64 a b)))))
(/.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (-.f64 (neg.f64 (pow.f64 b 3)) (pow.f64 a 3))) (neg.f64 (fma.f64 b b (*.f64 a (-.f64 a b)))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))))))
(*.f64 2 (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))))))
(*.f64 2 (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(*.f64 (sqrt.f64 (*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))))) (sqrt.f64 (*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))))))
(*.f64 2 (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(pow.f64 (*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 1)
(*.f64 2 (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(*.f64 1 (*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(*.f64 2 (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))))) (cbrt.f64 (*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))) (cbrt.f64 (*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))))))
(*.f64 2 (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))))) (*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))))))
(cbrt.f64 (*.f64 (*.f64 2 (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))))) (*.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 b a) (+.f64 b a))) (*.f64 2 (*.f64 (-.f64 b a) (+.f64 b a)))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))))
(exp.f64 (log.f64 (*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))))))
(*.f64 2 (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(log.f64 (exp.f64 (*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))))))
(*.f64 2 (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(binary32->binary64 (binary64->binary32 (*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))))))
(binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))))
(binary32->binary64 (binary64->binary32 (*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))))))
(binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))))
(binary32->binary64 (*.f32 (*.f32 2 (-.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 b)) (*.f32 (binary64->binary32 a) (binary64->binary32 a)))) (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))))
(binary32->binary64 (*.f32 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))) (*.f32 2 (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2)))))
(binary32->binary64 (*.f32 2 (*.f32 (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2)) (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))))))
(+.f64 (*.f64 b b) (neg.f64 (*.f64 a a)))
(*.f64 (-.f64 b a) (+.f64 b a))
(+.f64 (*.f64 b b) (fma.f64 a (neg.f64 a) (fma.f64 a (neg.f64 a) (*.f64 a a))))
(fma.f64 b b (fma.f64 a (neg.f64 a) (fma.f64 a (neg.f64 a) (*.f64 a a))))
(-.f64 (-.f64 (fma.f64 a a (*.f64 b b)) (*.f64 a a)) (*.f64 a a))
(+.f64 (*.f64 b b) (neg.f64 (-.f64 (*.f64 a a) (fma.f64 a (neg.f64 a) (*.f64 a a)))))
(fma.f64 b b (fma.f64 a (neg.f64 a) (fma.f64 a (neg.f64 a) (*.f64 a a))))
(-.f64 (-.f64 (fma.f64 a a (*.f64 b b)) (*.f64 a a)) (*.f64 a a))
(+.f64 (*.f64 b b) (+.f64 (fma.f64 a (neg.f64 a) (fma.f64 a (neg.f64 a) (*.f64 a a))) (fma.f64 a (neg.f64 a) (*.f64 a a))))
(+.f64 (fma.f64 b b (fma.f64 a (neg.f64 a) (fma.f64 a (neg.f64 a) (*.f64 a a)))) (fma.f64 a (neg.f64 a) (*.f64 a a)))
(fma.f64 2 (fma.f64 a (neg.f64 a) (*.f64 a a)) (*.f64 (-.f64 b a) (+.f64 b a)))
(+.f64 (*.f64 b b) (+.f64 (neg.f64 (*.f64 a a)) (*.f64 2 (fma.f64 a (neg.f64 a) (*.f64 a a)))))
(+.f64 (fma.f64 b b (fma.f64 a (neg.f64 a) (fma.f64 a (neg.f64 a) (*.f64 a a)))) (fma.f64 a (neg.f64 a) (*.f64 a a)))
(fma.f64 2 (fma.f64 a (neg.f64 a) (*.f64 a a)) (*.f64 (-.f64 b a) (+.f64 b a)))
(+.f64 (*.f64 b b) (+.f64 (fma.f64 a (neg.f64 a) (fma.f64 a (neg.f64 a) (*.f64 a a))) (*.f64 2 (fma.f64 a (neg.f64 a) (*.f64 a a)))))
(+.f64 (fma.f64 b b (fma.f64 a (neg.f64 a) (fma.f64 a (neg.f64 a) (*.f64 a a)))) (*.f64 2 (fma.f64 a (neg.f64 a) (*.f64 a a))))
(fma.f64 3 (fma.f64 a (neg.f64 a) (*.f64 a a)) (*.f64 (-.f64 b a) (+.f64 b a)))
(+.f64 (*.f64 b b) (+.f64 (*.f64 b (neg.f64 a)) (*.f64 a (-.f64 b a))))
(fma.f64 b b (fma.f64 b (neg.f64 a) (*.f64 a (-.f64 b a))))
(-.f64 (fma.f64 b b (*.f64 a (-.f64 b a))) (*.f64 b a))
(+.f64 (*.f64 b b) (+.f64 (*.f64 b (neg.f64 a)) (fma.f64 a (-.f64 b a) (fma.f64 a (neg.f64 a) (*.f64 a a)))))
(fma.f64 b b (fma.f64 b (neg.f64 a) (fma.f64 a (-.f64 b a) (fma.f64 a (neg.f64 a) (*.f64 a a)))))
(fma.f64 b b (-.f64 (fma.f64 a (-.f64 b a) (fma.f64 a (neg.f64 a) (*.f64 a a))) (*.f64 b a)))
(+.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (fma.f64 a (neg.f64 a) (*.f64 a a)))
(fma.f64 b b (fma.f64 a (neg.f64 a) (fma.f64 a (neg.f64 a) (*.f64 a a))))
(-.f64 (-.f64 (fma.f64 a a (*.f64 b b)) (*.f64 a a)) (*.f64 a a))
(+.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 2 (fma.f64 a (neg.f64 a) (*.f64 a a))))
(+.f64 (fma.f64 b b (fma.f64 a (neg.f64 a) (fma.f64 a (neg.f64 a) (*.f64 a a)))) (fma.f64 a (neg.f64 a) (*.f64 a a)))
(fma.f64 2 (fma.f64 a (neg.f64 a) (*.f64 a a)) (*.f64 (-.f64 b a) (+.f64 b a)))
(+.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 (*.f64 2 (fma.f64 a (neg.f64 a) (*.f64 a a))) (*.f64 2 (fma.f64 a (neg.f64 a) (*.f64 a a)))))
(+.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (fma.f64 a (neg.f64 a) (*.f64 a a)) 4))
(fma.f64 (fma.f64 a (neg.f64 a) (*.f64 a a)) 4 (*.f64 (-.f64 b a) (+.f64 b a)))
(+.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 (*.f64 2 (fma.f64 a (neg.f64 a) (*.f64 a a))) (fma.f64 a (neg.f64 a) (*.f64 a a))))
(+.f64 (fma.f64 b b (fma.f64 a (neg.f64 a) (fma.f64 a (neg.f64 a) (*.f64 a a)))) (*.f64 2 (fma.f64 a (neg.f64 a) (*.f64 a a))))
(fma.f64 3 (fma.f64 a (neg.f64 a) (*.f64 a a)) (*.f64 (-.f64 b a) (+.f64 b a)))
(+.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 (fma.f64 a (neg.f64 a) (*.f64 a a)) (*.f64 2 (fma.f64 a (neg.f64 a) (*.f64 a a)))))
(+.f64 (fma.f64 b b (fma.f64 a (neg.f64 a) (fma.f64 a (neg.f64 a) (*.f64 a a)))) (*.f64 2 (fma.f64 a (neg.f64 a) (*.f64 a a))))
(fma.f64 3 (fma.f64 a (neg.f64 a) (*.f64 a a)) (*.f64 (-.f64 b a) (+.f64 b a)))
(+.f64 (fma.f64 a (neg.f64 a) (*.f64 a a)) (-.f64 (*.f64 b b) (*.f64 a a)))
(fma.f64 b b (fma.f64 a (neg.f64 a) (fma.f64 a (neg.f64 a) (*.f64 a a))))
(-.f64 (-.f64 (fma.f64 a a (*.f64 b b)) (*.f64 a a)) (*.f64 a a))
(+.f64 (*.f64 b (-.f64 b a)) (*.f64 a (-.f64 b a)))
(*.f64 (-.f64 b a) (+.f64 b a))
(+.f64 (*.f64 b (-.f64 b a)) (fma.f64 a (-.f64 b a) (fma.f64 a (neg.f64 a) (*.f64 a a))))
(fma.f64 b b (fma.f64 a (neg.f64 a) (fma.f64 a (neg.f64 a) (*.f64 a a))))
(-.f64 (-.f64 (fma.f64 a a (*.f64 b b)) (*.f64 a a)) (*.f64 a a))
(+.f64 (*.f64 b (-.f64 b a)) (+.f64 (fma.f64 a (-.f64 b a) (fma.f64 a (neg.f64 a) (*.f64 a a))) (fma.f64 a (neg.f64 a) (*.f64 a a))))
(+.f64 (fma.f64 b b (fma.f64 a (neg.f64 a) (fma.f64 a (neg.f64 a) (*.f64 a a)))) (fma.f64 a (neg.f64 a) (*.f64 a a)))
(fma.f64 2 (fma.f64 a (neg.f64 a) (*.f64 a a)) (*.f64 (-.f64 b a) (+.f64 b a)))
(+.f64 (*.f64 b (-.f64 b a)) (+.f64 (*.f64 a (-.f64 b a)) (*.f64 2 (fma.f64 a (neg.f64 a) (*.f64 a a)))))
(+.f64 (fma.f64 b b (fma.f64 a (neg.f64 a) (fma.f64 a (neg.f64 a) (*.f64 a a)))) (fma.f64 a (neg.f64 a) (*.f64 a a)))
(fma.f64 2 (fma.f64 a (neg.f64 a) (*.f64 a a)) (*.f64 (-.f64 b a) (+.f64 b a)))
(+.f64 (*.f64 b (-.f64 b a)) (+.f64 (fma.f64 a (-.f64 b a) (fma.f64 a (neg.f64 a) (*.f64 a a))) (*.f64 2 (fma.f64 a (neg.f64 a) (*.f64 a a)))))
(+.f64 (fma.f64 b b (fma.f64 a (neg.f64 a) (fma.f64 a (neg.f64 a) (*.f64 a a)))) (*.f64 2 (fma.f64 a (neg.f64 a) (*.f64 a a))))
(fma.f64 3 (fma.f64 a (neg.f64 a) (*.f64 a a)) (*.f64 (-.f64 b a) (+.f64 b a)))
(+.f64 (*.f64 a (-.f64 b a)) (*.f64 b (-.f64 b a)))
(*.f64 (-.f64 b a) (+.f64 b a))
(+.f64 (*.f64 a (-.f64 b a)) (+.f64 (*.f64 b (-.f64 b a)) (fma.f64 a (neg.f64 a) (*.f64 a a))))
(fma.f64 b b (fma.f64 a (neg.f64 a) (fma.f64 a (neg.f64 a) (*.f64 a a))))
(-.f64 (-.f64 (fma.f64 a a (*.f64 b b)) (*.f64 a a)) (*.f64 a a))
(+.f64 (*.f64 a (-.f64 b a)) (+.f64 (*.f64 b (-.f64 b a)) (*.f64 2 (fma.f64 a (neg.f64 a) (*.f64 a a)))))
(+.f64 (fma.f64 b b (fma.f64 a (neg.f64 a) (fma.f64 a (neg.f64 a) (*.f64 a a)))) (fma.f64 a (neg.f64 a) (*.f64 a a)))
(fma.f64 2 (fma.f64 a (neg.f64 a) (*.f64 a a)) (*.f64 (-.f64 b a) (+.f64 b a)))
(+.f64 (*.f64 b a) (+.f64 (neg.f64 (*.f64 a a)) (*.f64 b (-.f64 b a))))
(fma.f64 b a (+.f64 (*.f64 a (neg.f64 a)) (*.f64 b (-.f64 b a))))
(-.f64 (*.f64 b (+.f64 b 0)) (*.f64 a a))
(+.f64 (neg.f64 (*.f64 a a)) (*.f64 b b))
(*.f64 (-.f64 b a) (+.f64 b a))
(+.f64 (neg.f64 (*.f64 a a)) (+.f64 (*.f64 b b) (fma.f64 a (neg.f64 a) (*.f64 a a))))
(fma.f64 b b (fma.f64 a (neg.f64 a) (fma.f64 a (neg.f64 a) (*.f64 a a))))
(-.f64 (-.f64 (fma.f64 a a (*.f64 b b)) (*.f64 a a)) (*.f64 a a))
(+.f64 (neg.f64 (*.f64 a a)) (+.f64 (*.f64 b b) (*.f64 2 (fma.f64 a (neg.f64 a) (*.f64 a a)))))
(+.f64 (fma.f64 b b (fma.f64 a (neg.f64 a) (fma.f64 a (neg.f64 a) (*.f64 a a)))) (fma.f64 a (neg.f64 a) (*.f64 a a)))
(fma.f64 2 (fma.f64 a (neg.f64 a) (*.f64 a a)) (*.f64 (-.f64 b a) (+.f64 b a)))
(+.f64 (neg.f64 (*.f64 a a)) (+.f64 (*.f64 a a) (-.f64 (*.f64 b b) (*.f64 a a))))
(fma.f64 b b (fma.f64 a (neg.f64 a) (fma.f64 a (neg.f64 a) (*.f64 a a))))
(-.f64 (-.f64 (fma.f64 a a (*.f64 b b)) (*.f64 a a)) (*.f64 a a))
(+.f64 (fma.f64 a (neg.f64 a) (fma.f64 a (neg.f64 a) (*.f64 a a))) (*.f64 b b))
(fma.f64 b b (fma.f64 a (neg.f64 a) (fma.f64 a (neg.f64 a) (*.f64 a a))))
(-.f64 (-.f64 (fma.f64 a a (*.f64 b b)) (*.f64 a a)) (*.f64 a a))
(+.f64 (fma.f64 a (-.f64 b a) (fma.f64 a (neg.f64 a) (*.f64 a a))) (*.f64 b (-.f64 b a)))
(fma.f64 b b (fma.f64 a (neg.f64 a) (fma.f64 a (neg.f64 a) (*.f64 a a))))
(-.f64 (-.f64 (fma.f64 a a (*.f64 b b)) (*.f64 a a)) (*.f64 a a))
(+.f64 (*.f64 b (+.f64 b a)) (*.f64 (+.f64 b a) (neg.f64 a)))
(fma.f64 (+.f64 b a) (neg.f64 a) (*.f64 b (+.f64 b a)))
(+.f64 (*.f64 b (+.f64 b a)) (+.f64 (*.f64 (+.f64 b a) (neg.f64 a)) (fma.f64 a (neg.f64 a) (*.f64 a a))))
(fma.f64 b (+.f64 b a) (fma.f64 (+.f64 b a) (neg.f64 a) (fma.f64 a (neg.f64 a) (*.f64 a a))))
(-.f64 (fma.f64 b (+.f64 b a) (fma.f64 a (neg.f64 a) (*.f64 a a))) (*.f64 (+.f64 b a) a))
(+.f64 (*.f64 b (+.f64 b a)) (+.f64 (*.f64 (+.f64 b a) (neg.f64 a)) (*.f64 2 (fma.f64 a (neg.f64 a) (*.f64 a a)))))
(fma.f64 b (+.f64 b a) (fma.f64 (+.f64 b a) (neg.f64 a) (*.f64 2 (fma.f64 a (neg.f64 a) (*.f64 a a)))))
(fma.f64 b (+.f64 b a) (fma.f64 2 (fma.f64 a (neg.f64 a) (*.f64 a a)) (*.f64 (+.f64 b a) (neg.f64 a))))
(+.f64 (*.f64 2 (fma.f64 a (neg.f64 a) (*.f64 a a))) (-.f64 (*.f64 b b) (*.f64 a a)))
(+.f64 (fma.f64 b b (fma.f64 a (neg.f64 a) (fma.f64 a (neg.f64 a) (*.f64 a a)))) (fma.f64 a (neg.f64 a) (*.f64 a a)))
(fma.f64 2 (fma.f64 a (neg.f64 a) (*.f64 a a)) (*.f64 (-.f64 b a) (+.f64 b a)))
(+.f64 (*.f64 (+.f64 b a) (neg.f64 a)) (*.f64 b (+.f64 b a)))
(fma.f64 (+.f64 b a) (neg.f64 a) (*.f64 b (+.f64 b a)))
(+.f64 (/.f64 (pow.f64 b 4) (fma.f64 b b (*.f64 a a))) (neg.f64 (/.f64 (pow.f64 a 4) (fma.f64 b b (*.f64 a a)))))
(/.f64 (-.f64 (pow.f64 b 4) (pow.f64 a 4)) (fma.f64 b b (*.f64 a a)))
(/.f64 (-.f64 (pow.f64 b 4) (pow.f64 a 4)) (fma.f64 a a (*.f64 b b)))
(+.f64 (/.f64 (pow.f64 b 6) (fma.f64 (*.f64 a a) (fma.f64 b b (*.f64 a a)) (pow.f64 b 4))) (neg.f64 (/.f64 (pow.f64 a 6) (fma.f64 (*.f64 a a) (fma.f64 b b (*.f64 a a)) (pow.f64 b 4)))))
(/.f64 (-.f64 (pow.f64 b 6) (pow.f64 a 6)) (fma.f64 (*.f64 a a) (fma.f64 b b (*.f64 a a)) (pow.f64 b 4)))
(/.f64 (-.f64 (pow.f64 b 6) (pow.f64 a 6)) (fma.f64 (*.f64 a a) (fma.f64 a a (*.f64 b b)) (pow.f64 b 4)))
(+.f64 (+.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (neg.f64 (*.f64 a a))) (*.f64 a a))
(fma.f64 b b (fma.f64 a (neg.f64 a) (fma.f64 a (neg.f64 a) (*.f64 a a))))
(-.f64 (-.f64 (fma.f64 a a (*.f64 b b)) (*.f64 a a)) (*.f64 a a))
(+.f64 (+.f64 (fma.f64 a (neg.f64 a) (*.f64 a a)) (*.f64 b b)) (neg.f64 (*.f64 a a)))
(fma.f64 b b (fma.f64 a (neg.f64 a) (fma.f64 a (neg.f64 a) (*.f64 a a))))
(-.f64 (-.f64 (fma.f64 a a (*.f64 b b)) (*.f64 a a)) (*.f64 a a))
(+.f64 (+.f64 (fma.f64 a (neg.f64 a) (*.f64 a a)) (*.f64 b b)) (fma.f64 a (neg.f64 a) (fma.f64 a (neg.f64 a) (*.f64 a a))))
(+.f64 (fma.f64 b b (fma.f64 a (neg.f64 a) (fma.f64 a (neg.f64 a) (*.f64 a a)))) (fma.f64 a (neg.f64 a) (*.f64 a a)))
(fma.f64 2 (fma.f64 a (neg.f64 a) (*.f64 a a)) (*.f64 (-.f64 b a) (+.f64 b a)))
(+.f64 (+.f64 (fma.f64 a (neg.f64 a) (*.f64 a a)) (*.f64 b (-.f64 b a))) (*.f64 a (-.f64 b a)))
(fma.f64 b b (fma.f64 a (neg.f64 a) (fma.f64 a (neg.f64 a) (*.f64 a a))))
(-.f64 (-.f64 (fma.f64 a a (*.f64 b b)) (*.f64 a a)) (*.f64 a a))
(+.f64 (+.f64 (fma.f64 a (neg.f64 a) (*.f64 a a)) (*.f64 b (-.f64 b a))) (fma.f64 a (-.f64 b a) (fma.f64 a (neg.f64 a) (*.f64 a a))))
(+.f64 (fma.f64 b b (fma.f64 a (neg.f64 a) (fma.f64 a (neg.f64 a) (*.f64 a a)))) (fma.f64 a (neg.f64 a) (*.f64 a a)))
(fma.f64 2 (fma.f64 a (neg.f64 a) (*.f64 a a)) (*.f64 (-.f64 b a) (+.f64 b a)))
(+.f64 (+.f64 (fma.f64 a (neg.f64 a) (*.f64 a a)) (*.f64 b (+.f64 b a))) (*.f64 (+.f64 b a) (neg.f64 a)))
(fma.f64 b (+.f64 b a) (fma.f64 (+.f64 b a) (neg.f64 a) (fma.f64 a (neg.f64 a) (*.f64 a a))))
(-.f64 (fma.f64 b (+.f64 b a) (fma.f64 a (neg.f64 a) (*.f64 a a))) (*.f64 (+.f64 b a) a))
(+.f64 (+.f64 (*.f64 b (-.f64 b a)) (*.f64 b a)) (neg.f64 (*.f64 a a)))
(fma.f64 b a (+.f64 (*.f64 a (neg.f64 a)) (*.f64 b (-.f64 b a))))
(-.f64 (*.f64 b (+.f64 b 0)) (*.f64 a a))
(+.f64 (+.f64 (*.f64 a (-.f64 b a)) (*.f64 b b)) (*.f64 b (neg.f64 a)))
(fma.f64 b b (fma.f64 b (neg.f64 a) (*.f64 a (-.f64 b a))))
(-.f64 (fma.f64 b b (*.f64 a (-.f64 b a))) (*.f64 b a))
(*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (/.f64 1 (+.f64 b a)) (+.f64 b a)))
(*.f64 (-.f64 b a) (+.f64 b a))
(*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (/.f64 1 (-.f64 b a)) (-.f64 b a)))
(*.f64 (-.f64 b a) (+.f64 b a))
(*.f64 (-.f64 b a) (+.f64 b a))
(*.f64 (+.f64 b a) (-.f64 b a))
(*.f64 (-.f64 b a) (+.f64 b a))
(*.f64 (-.f64 (pow.f64 b 4) (pow.f64 a 4)) (/.f64 1 (fma.f64 b b (*.f64 a a))))
(/.f64 (-.f64 (pow.f64 b 4) (pow.f64 a 4)) (fma.f64 b b (*.f64 a a)))
(/.f64 (-.f64 (pow.f64 b 4) (pow.f64 a 4)) (fma.f64 a a (*.f64 b b)))
(*.f64 (fma.f64 b b (*.f64 a a)) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (/.f64 1 (fma.f64 b b (*.f64 a a)))))
(*.f64 (fma.f64 b b (*.f64 a a)) (/.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (fma.f64 b b (*.f64 a a))))
(/.f64 (*.f64 (fma.f64 a a (*.f64 b b)) (*.f64 (-.f64 b a) (+.f64 b a))) (fma.f64 a a (*.f64 b b)))
(*.f64 1 (-.f64 (*.f64 b b) (*.f64 a a)))
(*.f64 (-.f64 b a) (+.f64 b a))
(*.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (*.f64 (/.f64 1 (fma.f64 b b (*.f64 a (-.f64 a b)))) (-.f64 b a)))
(*.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (/.f64 (*.f64 1 (-.f64 b a)) (fma.f64 b b (*.f64 a (-.f64 a b)))))
(*.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (/.f64 (-.f64 b a) (fma.f64 b b (*.f64 a (-.f64 a b)))))
(*.f64 (-.f64 (pow.f64 b 6) (pow.f64 a 6)) (/.f64 1 (fma.f64 (*.f64 a a) (fma.f64 b b (*.f64 a a)) (pow.f64 b 4))))
(/.f64 (-.f64 (pow.f64 b 6) (pow.f64 a 6)) (fma.f64 (*.f64 a a) (fma.f64 b b (*.f64 a a)) (pow.f64 b 4)))
(/.f64 (-.f64 (pow.f64 b 6) (pow.f64 a 6)) (fma.f64 (*.f64 a a) (fma.f64 a a (*.f64 b b)) (pow.f64 b 4)))
(*.f64 (fma.f64 (*.f64 a a) (fma.f64 b b (*.f64 a a)) (pow.f64 b 4)) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (/.f64 1 (fma.f64 (*.f64 a a) (fma.f64 b b (*.f64 a a)) (pow.f64 b 4)))))
(*.f64 (fma.f64 (*.f64 a a) (fma.f64 b b (*.f64 a a)) (pow.f64 b 4)) (/.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (fma.f64 (*.f64 a a) (fma.f64 b b (*.f64 a a)) (pow.f64 b 4))))
(*.f64 (fma.f64 (*.f64 a a) (fma.f64 a a (*.f64 b b)) (pow.f64 b 4)) (/.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (fma.f64 (*.f64 a a) (fma.f64 a a (*.f64 b b)) (pow.f64 b 4))))
(*.f64 (-.f64 (pow.f64 b 3) (pow.f64 a 3)) (*.f64 (/.f64 1 (fma.f64 a (+.f64 b a) (*.f64 b b))) (+.f64 b a)))
(*.f64 (*.f64 (-.f64 (pow.f64 b 3) (pow.f64 a 3)) (/.f64 1 (fma.f64 a (+.f64 b a) (*.f64 b b)))) (+.f64 b a))
(*.f64 (-.f64 (pow.f64 b 3) (pow.f64 a 3)) (/.f64 (+.f64 b a) (fma.f64 a (+.f64 b a) (*.f64 b b))))
(*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 b a)) (/.f64 1 (+.f64 b a)))
(*.f64 (-.f64 b a) (+.f64 b a))
(*.f64 (*.f64 (+.f64 b a) (-.f64 (pow.f64 b 3) (pow.f64 a 3))) (/.f64 1 (fma.f64 a (+.f64 b a) (*.f64 b b))))
(*.f64 (*.f64 (-.f64 (pow.f64 b 3) (pow.f64 a 3)) (/.f64 1 (fma.f64 a (+.f64 b a) (*.f64 b b)))) (+.f64 b a))
(*.f64 (-.f64 (pow.f64 b 3) (pow.f64 a 3)) (/.f64 (+.f64 b a) (fma.f64 a (+.f64 b a) (*.f64 b b))))
(*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 b a)) (/.f64 1 (-.f64 b a)))
(*.f64 (-.f64 b a) (+.f64 b a))
(*.f64 (*.f64 (-.f64 b a) (+.f64 (pow.f64 b 3) (pow.f64 a 3))) (/.f64 1 (fma.f64 b b (*.f64 a (-.f64 a b)))))
(*.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (/.f64 (*.f64 1 (-.f64 b a)) (fma.f64 b b (*.f64 a (-.f64 a b)))))
(*.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (/.f64 (-.f64 b a) (fma.f64 b b (*.f64 a (-.f64 a b)))))
(*.f64 (/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 (pow.f64 b 3) (pow.f64 a 3))) (+.f64 (pow.f64 b 3) (pow.f64 a 3)))
(*.f64 (-.f64 b a) (+.f64 b a))
(*.f64 (/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (pow.f64 b 3) (pow.f64 a 3))) (-.f64 (pow.f64 b 3) (pow.f64 a 3)))
(*.f64 (-.f64 b a) (+.f64 b a))
(*.f64 (/.f64 1 (fma.f64 b b (*.f64 a a))) (-.f64 (pow.f64 b 4) (pow.f64 a 4)))
(/.f64 (-.f64 (pow.f64 b 4) (pow.f64 a 4)) (fma.f64 b b (*.f64 a a)))
(/.f64 (-.f64 (pow.f64 b 4) (pow.f64 a 4)) (fma.f64 a a (*.f64 b b)))
(*.f64 (/.f64 1 (fma.f64 (*.f64 a a) (fma.f64 b b (*.f64 a a)) (pow.f64 b 4))) (-.f64 (pow.f64 b 6) (pow.f64 a 6)))
(/.f64 (-.f64 (pow.f64 b 6) (pow.f64 a 6)) (fma.f64 (*.f64 a a) (fma.f64 b b (*.f64 a a)) (pow.f64 b 4)))
(/.f64 (-.f64 (pow.f64 b 6) (pow.f64 a 6)) (fma.f64 (*.f64 a a) (fma.f64 a a (*.f64 b b)) (pow.f64 b 4)))
(*.f64 (*.f64 (-.f64 b a) (/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (pow.f64 b 3) (pow.f64 a 3)))) (fma.f64 a (+.f64 b a) (*.f64 b b)))
(*.f64 (fma.f64 a (+.f64 b a) (*.f64 b b)) (/.f64 (*.f64 (-.f64 b a) (*.f64 (-.f64 b a) (+.f64 b a))) (-.f64 (pow.f64 b 3) (pow.f64 a 3))))
(*.f64 (*.f64 (+.f64 b a) (/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 (pow.f64 b 3) (pow.f64 a 3)))) (fma.f64 b b (*.f64 a (-.f64 a b))))
(*.f64 (+.f64 b a) (*.f64 (/.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (+.f64 (pow.f64 b 3) (pow.f64 a 3))) (fma.f64 b b (*.f64 a (-.f64 a b)))))
(/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) 1)
(*.f64 (-.f64 b a) (+.f64 b a))
(/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (/.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (+.f64 (pow.f64 b 3) (pow.f64 a 3))))
(*.f64 (-.f64 b a) (+.f64 b a))
(/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (/.f64 (-.f64 (pow.f64 b 3) (pow.f64 a 3)) (-.f64 (pow.f64 b 3) (pow.f64 a 3))))
(*.f64 (-.f64 b a) (+.f64 b a))
(/.f64 (-.f64 b a) (/.f64 1 (+.f64 b a)))
(*.f64 (-.f64 b a) (+.f64 b a))
(/.f64 (+.f64 b a) (/.f64 1 (-.f64 b a)))
(*.f64 (-.f64 b a) (+.f64 b a))
(/.f64 (-.f64 (pow.f64 b 4) (pow.f64 a 4)) (fma.f64 b b (*.f64 a a)))
(/.f64 (-.f64 (pow.f64 b 4) (pow.f64 a 4)) (fma.f64 a a (*.f64 b b)))
(/.f64 (fma.f64 b b (*.f64 a a)) (/.f64 (fma.f64 b b (*.f64 a a)) (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 (-.f64 b a) (+.f64 b a))
(/.f64 1 (/.f64 (fma.f64 b b (*.f64 a a)) (-.f64 (pow.f64 b 4) (pow.f64 a 4))))
(/.f64 (-.f64 (pow.f64 b 4) (pow.f64 a 4)) (fma.f64 b b (*.f64 a a)))
(/.f64 (-.f64 (pow.f64 b 4) (pow.f64 a 4)) (fma.f64 a a (*.f64 b b)))
(/.f64 1 (/.f64 (fma.f64 (*.f64 a a) (fma.f64 b b (*.f64 a a)) (pow.f64 b 4)) (-.f64 (pow.f64 b 6) (pow.f64 a 6))))
(/.f64 (-.f64 (pow.f64 b 6) (pow.f64 a 6)) (fma.f64 (*.f64 a a) (fma.f64 b b (*.f64 a a)) (pow.f64 b 4)))
(/.f64 (-.f64 (pow.f64 b 6) (pow.f64 a 6)) (fma.f64 (*.f64 a a) (fma.f64 a a (*.f64 b b)) (pow.f64 b 4)))
(/.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (/.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 (-.f64 b a) (+.f64 b a))
(/.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (/.f64 (fma.f64 b b (*.f64 a (-.f64 a b))) (-.f64 b a)))
(*.f64 (/.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (fma.f64 b b (*.f64 a (-.f64 a b)))) (-.f64 b a))
(/.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (/.f64 (*.f64 (fma.f64 b b (*.f64 a (-.f64 a b))) (fma.f64 a (+.f64 b a) (*.f64 b b))) (-.f64 (pow.f64 b 3) (pow.f64 a 3))))
(*.f64 (/.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (*.f64 (fma.f64 a (+.f64 b a) (*.f64 b b)) (fma.f64 b b (*.f64 a (-.f64 a b))))) (-.f64 (pow.f64 b 3) (pow.f64 a 3)))
(/.f64 (-.f64 (pow.f64 b 6) (pow.f64 a 6)) (fma.f64 (*.f64 a a) (fma.f64 b b (*.f64 a a)) (pow.f64 b 4)))
(/.f64 (-.f64 (pow.f64 b 6) (pow.f64 a 6)) (fma.f64 (*.f64 a a) (fma.f64 a a (*.f64 b b)) (pow.f64 b 4)))
(/.f64 (-.f64 (pow.f64 b 6) (pow.f64 a 6)) (-.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (*.f64 (*.f64 b b) (neg.f64 (*.f64 a a)))))
(/.f64 (-.f64 (pow.f64 b 6) (pow.f64 a 6)) (+.f64 (pow.f64 b 4) (-.f64 (pow.f64 a 4) (*.f64 b (*.f64 b (*.f64 a (neg.f64 a)))))))
(/.f64 (-.f64 (pow.f64 b 6) (pow.f64 a 6)) (+.f64 (pow.f64 b 4) (+.f64 (pow.f64 a 4) (*.f64 (*.f64 b b) (*.f64 a a)))))
(/.f64 (fma.f64 (*.f64 a a) (fma.f64 b b (*.f64 a a)) (pow.f64 b 4)) (/.f64 (fma.f64 (*.f64 a a) (fma.f64 b b (*.f64 a a)) (pow.f64 b 4)) (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 (-.f64 b a) (+.f64 b a))
(/.f64 (-.f64 (pow.f64 b 3) (pow.f64 a 3)) (/.f64 (-.f64 (pow.f64 b 3) (pow.f64 a 3)) (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 (-.f64 b a) (+.f64 b a))
(/.f64 (-.f64 (pow.f64 b 3) (pow.f64 a 3)) (/.f64 (fma.f64 a (+.f64 b a) (*.f64 b b)) (+.f64 b a)))
(/.f64 (-.f64 (pow.f64 b 3) (pow.f64 a 3)) (/.f64 (*.f64 (fma.f64 b b (*.f64 a (-.f64 a b))) (fma.f64 a (+.f64 b a) (*.f64 b b))) (+.f64 (pow.f64 b 3) (pow.f64 a 3))))
(*.f64 (/.f64 (-.f64 (pow.f64 b 3) (pow.f64 a 3)) (*.f64 (fma.f64 a (+.f64 b a) (*.f64 b b)) (fma.f64 b b (*.f64 a (-.f64 a b))))) (+.f64 (pow.f64 b 3) (pow.f64 a 3)))
(/.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (*.f64 b b) (*.f64 a a))) (-.f64 (*.f64 b b) (*.f64 a a)))
(*.f64 (-.f64 b a) (+.f64 b a))
(/.f64 (-.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (fma.f64 a (neg.f64 a) (*.f64 a a)) (fma.f64 a (neg.f64 a) (*.f64 a a)))) (-.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (fma.f64 a (neg.f64 a) (*.f64 a a))))
(/.f64 (*.f64 (fma.f64 (-.f64 b a) (+.f64 b a) (fma.f64 a (neg.f64 a) (*.f64 a a))) (-.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (fma.f64 a (neg.f64 a) (*.f64 a a)))) (-.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (fma.f64 a (neg.f64 a) (*.f64 a a))))
(/.f64 (*.f64 (-.f64 (-.f64 (fma.f64 a a (*.f64 b b)) (*.f64 a a)) (*.f64 a a)) (-.f64 (*.f64 b b) (fma.f64 a a (fma.f64 a (neg.f64 a) (*.f64 a a))))) (-.f64 (*.f64 b b) (fma.f64 a a (fma.f64 a (neg.f64 a) (*.f64 a a)))))
(/.f64 (-.f64 (*.f64 b (*.f64 (-.f64 b a) (*.f64 b (-.f64 b a)))) (*.f64 a (*.f64 (-.f64 b a) (*.f64 a (-.f64 b a))))) (-.f64 (*.f64 b (-.f64 b a)) (*.f64 a (-.f64 b a))))
(/.f64 (-.f64 (*.f64 (*.f64 b (-.f64 b a)) (*.f64 b (-.f64 b a))) (*.f64 (*.f64 a (-.f64 b a)) (*.f64 a (-.f64 b a)))) (*.f64 (-.f64 b a) (-.f64 b a)))
(/.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 b a)) (+.f64 b a))
(*.f64 (-.f64 b a) (+.f64 b a))
(/.f64 (*.f64 (+.f64 b a) (-.f64 (pow.f64 b 3) (pow.f64 a 3))) (fma.f64 a (+.f64 b a) (*.f64 b b)))
(*.f64 (*.f64 (-.f64 (pow.f64 b 3) (pow.f64 a 3)) (/.f64 1 (fma.f64 a (+.f64 b a) (*.f64 b b)))) (+.f64 b a))
(*.f64 (-.f64 (pow.f64 b 3) (pow.f64 a 3)) (/.f64 (+.f64 b a) (fma.f64 a (+.f64 b a) (*.f64 b b))))
(/.f64 (*.f64 (+.f64 b a) (-.f64 (pow.f64 b 3) (pow.f64 a 3))) (-.f64 (fma.f64 b b (*.f64 a a)) (*.f64 b (neg.f64 a))))
(/.f64 (+.f64 b a) (/.f64 (-.f64 (fma.f64 b b (*.f64 a a)) (*.f64 b (neg.f64 a))) (-.f64 (pow.f64 b 3) (pow.f64 a 3))))
(/.f64 (+.f64 b a) (/.f64 (+.f64 (fma.f64 a a (*.f64 b b)) (*.f64 b a)) (-.f64 (pow.f64 b 3) (pow.f64 a 3))))
(/.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 b a)) (-.f64 b a))
(*.f64 (-.f64 b a) (+.f64 b a))
(/.f64 (*.f64 (-.f64 b a) (+.f64 (pow.f64 b 3) (pow.f64 a 3))) (fma.f64 b b (*.f64 a (-.f64 a b))))
(*.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (/.f64 (*.f64 1 (-.f64 b a)) (fma.f64 b b (*.f64 a (-.f64 a b)))))
(*.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (/.f64 (-.f64 b a) (fma.f64 b b (*.f64 a (-.f64 a b)))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 b b) (*.f64 a a)) 3) (pow.f64 (fma.f64 a (neg.f64 a) (*.f64 a a)) 3)) (fma.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (*.f64 (fma.f64 a (neg.f64 a) (*.f64 a a)) (fma.f64 a (neg.f64 a) (*.f64 a a))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (fma.f64 a (neg.f64 a) (*.f64 a a))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 b a) (+.f64 b a)) 3) (pow.f64 (fma.f64 a (neg.f64 a) (*.f64 a a)) 3)) (fma.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (fma.f64 a (neg.f64 a) (*.f64 a a)) (+.f64 (-.f64 (fma.f64 a (neg.f64 a) (*.f64 a a)) (*.f64 b b)) (*.f64 a a)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 b a) (+.f64 b a)) 3) (pow.f64 (fma.f64 a (neg.f64 a) (*.f64 a a)) 3)) (fma.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (fma.f64 a (neg.f64 a) (*.f64 a a)) (+.f64 (*.f64 a a) (-.f64 (fma.f64 a (neg.f64 a) (*.f64 a a)) (*.f64 b b))))))
(/.f64 (+.f64 (pow.f64 (*.f64 b (-.f64 b a)) 3) (pow.f64 (*.f64 a (-.f64 b a)) 3)) (fma.f64 (*.f64 b (-.f64 b a)) (*.f64 b (-.f64 b a)) (-.f64 (*.f64 a (*.f64 (-.f64 b a) (*.f64 a (-.f64 b a)))) (*.f64 b (*.f64 (-.f64 b a) (*.f64 a (-.f64 b a)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 b (-.f64 b a)) 3) (pow.f64 (*.f64 a (-.f64 b a)) 3)) (fma.f64 (*.f64 b (-.f64 b a)) (*.f64 b (-.f64 b a)) (*.f64 (*.f64 (-.f64 b a) (*.f64 a (-.f64 b a))) (-.f64 a b))))
(/.f64 (+.f64 (pow.f64 (*.f64 b (-.f64 b a)) 3) (pow.f64 (*.f64 a (-.f64 b a)) 3)) (fma.f64 b (*.f64 (-.f64 b a) (*.f64 b (-.f64 b a))) (*.f64 (*.f64 (-.f64 b a) (*.f64 a (-.f64 b a))) (-.f64 a b))))
(/.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (pow.f64 b 3) (pow.f64 a 3))) (-.f64 (pow.f64 b 3) (pow.f64 a 3)))
(*.f64 (-.f64 b a) (+.f64 b a))
(/.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 (pow.f64 b 3) (pow.f64 a 3))) (+.f64 (pow.f64 b 3) (pow.f64 a 3)))
(*.f64 (-.f64 b a) (+.f64 b a))
(/.f64 (*.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (-.f64 (pow.f64 b 3) (pow.f64 a 3))) (*.f64 (fma.f64 b b (*.f64 a (-.f64 a b))) (fma.f64 a (+.f64 b a) (*.f64 b b))))
(*.f64 (/.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (*.f64 (fma.f64 a (+.f64 b a) (*.f64 b b)) (fma.f64 b b (*.f64 a (-.f64 a b))))) (-.f64 (pow.f64 b 3) (pow.f64 a 3)))
(/.f64 (neg.f64 (-.f64 (pow.f64 b 4) (pow.f64 a 4))) (neg.f64 (fma.f64 b b (*.f64 a a))))
(/.f64 (-.f64 (pow.f64 a 4) (pow.f64 b 4)) (neg.f64 (fma.f64 a a (*.f64 b b))))
(/.f64 (neg.f64 (-.f64 (pow.f64 b 6) (pow.f64 a 6))) (neg.f64 (fma.f64 (*.f64 a a) (fma.f64 b b (*.f64 a a)) (pow.f64 b 4))))
(/.f64 (neg.f64 (-.f64 (pow.f64 b 6) (pow.f64 a 6))) (neg.f64 (fma.f64 (*.f64 a a) (fma.f64 a a (*.f64 b b)) (pow.f64 b 4))))
(/.f64 (-.f64 (pow.f64 a 4) (pow.f64 b 4)) (-.f64 (neg.f64 (*.f64 a a)) (*.f64 b b)))
(/.f64 (neg.f64 (-.f64 (pow.f64 b 4) (pow.f64 a 4))) (neg.f64 (fma.f64 b b (*.f64 a a))))
(/.f64 (-.f64 (pow.f64 a 4) (pow.f64 b 4)) (neg.f64 (fma.f64 a a (*.f64 b b))))
(/.f64 (-.f64 (pow.f64 b 4) (*.f64 (fma.f64 a (neg.f64 a) (fma.f64 a (neg.f64 a) (*.f64 a a))) (fma.f64 a (neg.f64 a) (fma.f64 a (neg.f64 a) (*.f64 a a))))) (-.f64 (*.f64 b b) (fma.f64 a (neg.f64 a) (fma.f64 a (neg.f64 a) (*.f64 a a)))))
(/.f64 (-.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (*.f64 2 (fma.f64 a (neg.f64 a) (*.f64 a a))) (*.f64 2 (fma.f64 a (neg.f64 a) (*.f64 a a))))) (-.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 2 (fma.f64 a (neg.f64 a) (*.f64 a a)))))
(/.f64 (-.f64 (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (-.f64 b a) (+.f64 b a))) (*.f64 4 (*.f64 (fma.f64 a (neg.f64 a) (*.f64 a a)) (fma.f64 a (neg.f64 a) (*.f64 a a))))) (+.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 -2 (fma.f64 a (neg.f64 a) (*.f64 a a)))))
(/.f64 (*.f64 (fma.f64 2 (fma.f64 a (neg.f64 a) (*.f64 a a)) (*.f64 (-.f64 b a) (+.f64 b a))) (fma.f64 (-.f64 b a) (+.f64 b a) (*.f64 -2 (fma.f64 a (neg.f64 a) (*.f64 a a))))) (fma.f64 (-.f64 b a) (+.f64 b a) (*.f64 -2 (fma.f64 a (neg.f64 a) (*.f64 a a)))))
(/.f64 (-.f64 (*.f64 (fma.f64 a (neg.f64 a) (*.f64 a a)) (fma.f64 a (neg.f64 a) (*.f64 a a))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (*.f64 b b) (*.f64 a a)))) (-.f64 (fma.f64 a (neg.f64 a) (*.f64 a a)) (-.f64 (*.f64 b b) (*.f64 a a))))
(/.f64 (*.f64 (fma.f64 (-.f64 b a) (+.f64 b a) (fma.f64 a (neg.f64 a) (*.f64 a a))) (+.f64 (-.f64 (fma.f64 a (neg.f64 a) (*.f64 a a)) (*.f64 b b)) (*.f64 a a))) (+.f64 (-.f64 (fma.f64 a (neg.f64 a) (*.f64 a a)) (*.f64 b b)) (*.f64 a a)))
(/.f64 (fma.f64 (fma.f64 a (neg.f64 a) (*.f64 a a)) (fma.f64 a (neg.f64 a) (*.f64 a a)) (*.f64 (-.f64 (*.f64 a a) (*.f64 b b)) (*.f64 (-.f64 b a) (+.f64 b a)))) (+.f64 (*.f64 a a) (-.f64 (fma.f64 a (neg.f64 a) (*.f64 a a)) (*.f64 b b))))
(/.f64 (-.f64 (*.f64 b (*.f64 (-.f64 b a) (*.f64 b (-.f64 b a)))) (*.f64 (fma.f64 a (-.f64 b a) (fma.f64 a (neg.f64 a) (*.f64 a a))) (fma.f64 a (-.f64 b a) (fma.f64 a (neg.f64 a) (*.f64 a a))))) (-.f64 (*.f64 b (-.f64 b a)) (fma.f64 a (-.f64 b a) (fma.f64 a (neg.f64 a) (*.f64 a a)))))
(/.f64 (-.f64 (*.f64 (*.f64 b (-.f64 b a)) (*.f64 b (-.f64 b a))) (*.f64 (fma.f64 a (-.f64 b a) (fma.f64 a (neg.f64 a) (*.f64 a a))) (fma.f64 a (-.f64 b a) (fma.f64 a (neg.f64 a) (*.f64 a a))))) (-.f64 (*.f64 b (-.f64 b a)) (fma.f64 a (-.f64 b a) (fma.f64 a (neg.f64 a) (*.f64 a a)))))
(/.f64 (-.f64 (*.f64 (*.f64 b (-.f64 b a)) (*.f64 b (-.f64 b a))) (*.f64 (fma.f64 a (-.f64 b a) (fma.f64 a (neg.f64 a) (*.f64 a a))) (fma.f64 a (-.f64 b a) (fma.f64 a (neg.f64 a) (*.f64 a a))))) (-.f64 (*.f64 (-.f64 b a) (-.f64 b a)) (fma.f64 a (neg.f64 a) (*.f64 a a))))
(/.f64 (-.f64 (*.f64 a (*.f64 (-.f64 b a) (*.f64 a (-.f64 b a)))) (*.f64 b (*.f64 (-.f64 b a) (*.f64 b (-.f64 b a))))) (-.f64 (*.f64 a (-.f64 b a)) (*.f64 b (-.f64 b a))))
(/.f64 (-.f64 (*.f64 (*.f64 a (-.f64 b a)) (*.f64 a (-.f64 b a))) (*.f64 (*.f64 b (-.f64 b a)) (*.f64 b (-.f64 b a)))) (*.f64 (-.f64 b a) (-.f64 a b)))
(/.f64 (-.f64 (*.f64 (*.f64 b (+.f64 b a)) (*.f64 b (+.f64 b a))) (*.f64 (*.f64 (+.f64 b a) (neg.f64 a)) (*.f64 (+.f64 b a) (neg.f64 a)))) (-.f64 (*.f64 b (+.f64 b a)) (*.f64 (+.f64 b a) (neg.f64 a))))
(/.f64 (*.f64 (fma.f64 (+.f64 b a) (neg.f64 a) (*.f64 b (+.f64 b a))) (-.f64 (*.f64 b (+.f64 b a)) (*.f64 (+.f64 b a) (neg.f64 a)))) (-.f64 (*.f64 b (+.f64 b a)) (*.f64 (+.f64 b a) (neg.f64 a))))
(/.f64 (*.f64 (fma.f64 (+.f64 b a) (neg.f64 a) (*.f64 b (+.f64 b a))) (*.f64 (+.f64 b a) (+.f64 b a))) (*.f64 (+.f64 b a) (+.f64 b a)))
(/.f64 (-.f64 (pow.f64 b 4) (*.f64 (-.f64 (*.f64 a a) (fma.f64 a (neg.f64 a) (*.f64 a a))) (-.f64 (*.f64 a a) (fma.f64 a (neg.f64 a) (*.f64 a a))))) (+.f64 (*.f64 b b) (-.f64 (*.f64 a a) (fma.f64 a (neg.f64 a) (*.f64 a a)))))
(/.f64 (-.f64 (pow.f64 b 4) (*.f64 (-.f64 (*.f64 a a) (fma.f64 a (neg.f64 a) (*.f64 a a))) (-.f64 (*.f64 a a) (fma.f64 a (neg.f64 a) (*.f64 a a))))) (-.f64 (fma.f64 b b (*.f64 a a)) (fma.f64 a (neg.f64 a) (*.f64 a a))))
(/.f64 (+.f64 (pow.f64 b 4) (*.f64 (fma.f64 a (neg.f64 a) (fma.f64 a (neg.f64 a) (*.f64 a a))) (-.f64 (*.f64 a a) (fma.f64 a (neg.f64 a) (*.f64 a a))))) (-.f64 (fma.f64 a a (*.f64 b b)) (fma.f64 a (neg.f64 a) (*.f64 a a))))
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 b 4) (fma.f64 b b (*.f64 a a))) (/.f64 (pow.f64 b 4) (fma.f64 b b (*.f64 a a)))) (*.f64 (/.f64 (pow.f64 a 4) (fma.f64 b b (*.f64 a a))) (/.f64 (pow.f64 a 4) (fma.f64 b b (*.f64 a a))))) (+.f64 (/.f64 (pow.f64 b 4) (fma.f64 b b (*.f64 a a))) (/.f64 (pow.f64 a 4) (fma.f64 b b (*.f64 a a)))))
(/.f64 (*.f64 (+.f64 (/.f64 (pow.f64 b 4) (fma.f64 b b (*.f64 a a))) (/.f64 (pow.f64 a 4) (fma.f64 b b (*.f64 a a)))) (/.f64 (-.f64 (pow.f64 b 4) (pow.f64 a 4)) (fma.f64 b b (*.f64 a a)))) (+.f64 (/.f64 (pow.f64 b 4) (fma.f64 b b (*.f64 a a))) (/.f64 (pow.f64 a 4) (fma.f64 b b (*.f64 a a)))))
(/.f64 (*.f64 (+.f64 (/.f64 (pow.f64 b 4) (fma.f64 a a (*.f64 b b))) (/.f64 (pow.f64 a 4) (fma.f64 a a (*.f64 b b)))) (/.f64 (-.f64 (pow.f64 b 4) (pow.f64 a 4)) (fma.f64 a a (*.f64 b b)))) (+.f64 (/.f64 (pow.f64 b 4) (fma.f64 a a (*.f64 b b))) (/.f64 (pow.f64 a 4) (fma.f64 a a (*.f64 b b)))))
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 b 6) (fma.f64 (*.f64 a a) (fma.f64 b b (*.f64 a a)) (pow.f64 b 4))) (/.f64 (pow.f64 b 6) (fma.f64 (*.f64 a a) (fma.f64 b b (*.f64 a a)) (pow.f64 b 4)))) (*.f64 (/.f64 (pow.f64 a 6) (fma.f64 (*.f64 a a) (fma.f64 b b (*.f64 a a)) (pow.f64 b 4))) (/.f64 (pow.f64 a 6) (fma.f64 (*.f64 a a) (fma.f64 b b (*.f64 a a)) (pow.f64 b 4))))) (+.f64 (/.f64 (pow.f64 b 6) (fma.f64 (*.f64 a a) (fma.f64 b b (*.f64 a a)) (pow.f64 b 4))) (/.f64 (pow.f64 a 6) (fma.f64 (*.f64 a a) (fma.f64 b b (*.f64 a a)) (pow.f64 b 4)))))
(/.f64 (*.f64 (+.f64 (/.f64 (pow.f64 b 6) (fma.f64 (*.f64 a a) (fma.f64 b b (*.f64 a a)) (pow.f64 b 4))) (/.f64 (pow.f64 a 6) (fma.f64 (*.f64 a a) (fma.f64 b b (*.f64 a a)) (pow.f64 b 4)))) (/.f64 (-.f64 (pow.f64 b 6) (pow.f64 a 6)) (fma.f64 (*.f64 a a) (fma.f64 b b (*.f64 a a)) (pow.f64 b 4)))) (+.f64 (/.f64 (pow.f64 b 6) (fma.f64 (*.f64 a a) (fma.f64 b b (*.f64 a a)) (pow.f64 b 4))) (/.f64 (pow.f64 a 6) (fma.f64 (*.f64 a a) (fma.f64 b b (*.f64 a a)) (pow.f64 b 4)))))
(/.f64 (*.f64 (+.f64 (/.f64 (pow.f64 b 6) (fma.f64 (*.f64 a a) (fma.f64 a a (*.f64 b b)) (pow.f64 b 4))) (/.f64 (pow.f64 a 6) (fma.f64 (*.f64 a a) (fma.f64 a a (*.f64 b b)) (pow.f64 b 4)))) (/.f64 (-.f64 (pow.f64 b 6) (pow.f64 a 6)) (fma.f64 (*.f64 a a) (fma.f64 a a (*.f64 b b)) (pow.f64 b 4)))) (+.f64 (/.f64 (pow.f64 b 6) (fma.f64 (*.f64 a a) (fma.f64 a a (*.f64 b b)) (pow.f64 b 4))) (/.f64 (pow.f64 a 6) (fma.f64 (*.f64 a a) (fma.f64 a a (*.f64 b b)) (pow.f64 b 4)))))
(/.f64 (*.f64 (+.f64 b a) (+.f64 b a)) (/.f64 (+.f64 b a) (-.f64 b a)))
(*.f64 (/.f64 (*.f64 (+.f64 b a) (+.f64 b a)) (+.f64 b a)) (-.f64 b a))
(/.f64 (*.f64 (+.f64 b a) (-.f64 (pow.f64 b 4) (pow.f64 a 4))) (*.f64 (+.f64 b a) (fma.f64 b b (*.f64 a a))))
(/.f64 (-.f64 (pow.f64 b 4) (pow.f64 a 4)) (fma.f64 b b (*.f64 a a)))
(/.f64 (-.f64 (pow.f64 b 4) (pow.f64 a 4)) (fma.f64 a a (*.f64 b b)))
(/.f64 (*.f64 (+.f64 b a) (-.f64 (pow.f64 b 6) (pow.f64 a 6))) (/.f64 (-.f64 (pow.f64 b 6) (pow.f64 a 6)) (-.f64 b a)))
(*.f64 (/.f64 (*.f64 (-.f64 (pow.f64 b 6) (pow.f64 a 6)) (+.f64 b a)) (-.f64 (pow.f64 b 6) (pow.f64 a 6))) (-.f64 b a))
(/.f64 (*.f64 (-.f64 b a) (-.f64 b a)) (/.f64 (-.f64 b a) (+.f64 b a)))
(*.f64 (/.f64 (*.f64 (-.f64 b a) (-.f64 b a)) (-.f64 b a)) (+.f64 b a))
(/.f64 (*.f64 (-.f64 b a) (-.f64 (pow.f64 b 4) (pow.f64 a 4))) (*.f64 (-.f64 b a) (fma.f64 b b (*.f64 a a))))
(/.f64 (-.f64 (pow.f64 b 4) (pow.f64 a 4)) (fma.f64 b b (*.f64 a a)))
(/.f64 (-.f64 (pow.f64 b 4) (pow.f64 a 4)) (fma.f64 a a (*.f64 b b)))
(/.f64 (*.f64 (-.f64 b a) (-.f64 (pow.f64 b 6) (pow.f64 a 6))) (/.f64 (-.f64 (pow.f64 b 6) (pow.f64 a 6)) (+.f64 b a)))
(*.f64 (/.f64 (*.f64 (-.f64 b a) (-.f64 (pow.f64 b 6) (pow.f64 a 6))) (-.f64 (pow.f64 b 6) (pow.f64 a 6))) (+.f64 b a))
(/.f64 (*.f64 (-.f64 b a) (-.f64 (*.f64 a a) (*.f64 b b))) (-.f64 a b))
(/.f64 (*.f64 (+.f64 b a) (-.f64 a b)) (/.f64 (-.f64 a b) (-.f64 b a)))
(/.f64 (-.f64 (*.f64 a a) (*.f64 b b)) (/.f64 (-.f64 a b) (-.f64 b a)))
(/.f64 (*.f64 (-.f64 b a) (neg.f64 (-.f64 (*.f64 b b) (*.f64 a a)))) (neg.f64 (-.f64 b a)))
(/.f64 (*.f64 (+.f64 b a) (-.f64 a b)) (/.f64 (-.f64 a b) (-.f64 b a)))
(/.f64 (-.f64 (*.f64 a a) (*.f64 b b)) (/.f64 (-.f64 a b) (-.f64 b a)))
(/.f64 (*.f64 (-.f64 b a) (neg.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)))) (neg.f64 (fma.f64 b b (*.f64 a (-.f64 a b)))))
(/.f64 (-.f64 b a) (/.f64 (neg.f64 (fma.f64 b b (*.f64 a (-.f64 a b)))) (neg.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)))))
(/.f64 (-.f64 b a) (/.f64 (neg.f64 (fma.f64 b b (*.f64 a (-.f64 a b)))) (-.f64 (neg.f64 (pow.f64 b 3)) (pow.f64 a 3))))
(/.f64 (*.f64 (+.f64 b a) (neg.f64 (-.f64 (*.f64 b b) (*.f64 a a)))) (neg.f64 (+.f64 b a)))
(/.f64 (neg.f64 (*.f64 (-.f64 b a) (+.f64 b a))) (/.f64 (neg.f64 (+.f64 b a)) (+.f64 b a)))
(/.f64 (+.f64 b a) (/.f64 (-.f64 (neg.f64 b) a) (-.f64 (*.f64 a a) (*.f64 b b))))
(/.f64 (*.f64 (+.f64 b a) (neg.f64 (-.f64 (pow.f64 b 3) (pow.f64 a 3)))) (neg.f64 (fma.f64 a (+.f64 b a) (*.f64 b b))))
(/.f64 (neg.f64 (-.f64 (pow.f64 b 3) (pow.f64 a 3))) (/.f64 (neg.f64 (fma.f64 a (+.f64 b a) (*.f64 b b))) (+.f64 b a)))
(/.f64 (+.f64 (neg.f64 (pow.f64 b 3)) (pow.f64 a 3)) (/.f64 (neg.f64 (fma.f64 a (+.f64 b a) (*.f64 b b))) (+.f64 b a)))
(/.f64 (*.f64 (-.f64 (pow.f64 b 4) (pow.f64 a 4)) 1) (fma.f64 b b (*.f64 a a)))
(/.f64 (-.f64 (pow.f64 b 4) (pow.f64 a 4)) (fma.f64 b b (*.f64 a a)))
(/.f64 (-.f64 (pow.f64 b 4) (pow.f64 a 4)) (fma.f64 a a (*.f64 b b)))
(/.f64 (*.f64 (-.f64 (pow.f64 b 6) (pow.f64 a 6)) 1) (fma.f64 (*.f64 a a) (fma.f64 b b (*.f64 a a)) (pow.f64 b 4)))
(/.f64 (-.f64 (pow.f64 b 6) (pow.f64 a 6)) (fma.f64 (*.f64 a a) (fma.f64 b b (*.f64 a a)) (pow.f64 b 4)))
(/.f64 (-.f64 (pow.f64 b 6) (pow.f64 a 6)) (fma.f64 (*.f64 a a) (fma.f64 a a (*.f64 b b)) (pow.f64 b 4)))
(/.f64 (*.f64 (-.f64 (pow.f64 b 4) (pow.f64 a 4)) (+.f64 b a)) (*.f64 (+.f64 b a) (fma.f64 b b (*.f64 a a))))
(/.f64 (-.f64 (pow.f64 b 4) (pow.f64 a 4)) (fma.f64 b b (*.f64 a a)))
(/.f64 (-.f64 (pow.f64 b 4) (pow.f64 a 4)) (fma.f64 a a (*.f64 b b)))
(/.f64 (*.f64 (-.f64 (pow.f64 b 6) (pow.f64 a 6)) (+.f64 b a)) (/.f64 (-.f64 (pow.f64 b 6) (pow.f64 a 6)) (-.f64 b a)))
(*.f64 (/.f64 (*.f64 (-.f64 (pow.f64 b 6) (pow.f64 a 6)) (+.f64 b a)) (-.f64 (pow.f64 b 6) (pow.f64 a 6))) (-.f64 b a))
(/.f64 (*.f64 (neg.f64 (-.f64 (*.f64 b b) (*.f64 a a))) (+.f64 b a)) (neg.f64 (+.f64 b a)))
(/.f64 (neg.f64 (*.f64 (-.f64 b a) (+.f64 b a))) (/.f64 (neg.f64 (+.f64 b a)) (+.f64 b a)))
(/.f64 (+.f64 b a) (/.f64 (-.f64 (neg.f64 b) a) (-.f64 (*.f64 a a) (*.f64 b b))))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 b 3) (pow.f64 a 3))) (+.f64 b a)) (neg.f64 (fma.f64 a (+.f64 b a) (*.f64 b b))))
(/.f64 (neg.f64 (-.f64 (pow.f64 b 3) (pow.f64 a 3))) (/.f64 (neg.f64 (fma.f64 a (+.f64 b a) (*.f64 b b))) (+.f64 b a)))
(/.f64 (+.f64 (neg.f64 (pow.f64 b 3)) (pow.f64 a 3)) (/.f64 (neg.f64 (fma.f64 a (+.f64 b a) (*.f64 b b))) (+.f64 b a)))
(/.f64 (*.f64 (-.f64 (pow.f64 b 4) (pow.f64 a 4)) (-.f64 b a)) (*.f64 (-.f64 b a) (fma.f64 b b (*.f64 a a))))
(/.f64 (-.f64 (pow.f64 b 4) (pow.f64 a 4)) (fma.f64 b b (*.f64 a a)))
(/.f64 (-.f64 (pow.f64 b 4) (pow.f64 a 4)) (fma.f64 a a (*.f64 b b)))
(/.f64 (*.f64 (-.f64 (pow.f64 b 6) (pow.f64 a 6)) (-.f64 b a)) (/.f64 (-.f64 (pow.f64 b 6) (pow.f64 a 6)) (+.f64 b a)))
(*.f64 (/.f64 (*.f64 (-.f64 b a) (-.f64 (pow.f64 b 6) (pow.f64 a 6))) (-.f64 (pow.f64 b 6) (pow.f64 a 6))) (+.f64 b a))
(/.f64 (*.f64 (-.f64 (*.f64 a a) (*.f64 b b)) (-.f64 b a)) (-.f64 a b))
(/.f64 (*.f64 (+.f64 b a) (-.f64 a b)) (/.f64 (-.f64 a b) (-.f64 b a)))
(/.f64 (-.f64 (*.f64 a a) (*.f64 b b)) (/.f64 (-.f64 a b) (-.f64 b a)))
(/.f64 (*.f64 (neg.f64 (-.f64 (*.f64 b b) (*.f64 a a))) (-.f64 b a)) (neg.f64 (-.f64 b a)))
(/.f64 (*.f64 (+.f64 b a) (-.f64 a b)) (/.f64 (-.f64 a b) (-.f64 b a)))
(/.f64 (-.f64 (*.f64 a a) (*.f64 b b)) (/.f64 (-.f64 a b) (-.f64 b a)))
(/.f64 (*.f64 (neg.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3))) (-.f64 b a)) (neg.f64 (fma.f64 b b (*.f64 a (-.f64 a b)))))
(/.f64 (-.f64 b a) (/.f64 (neg.f64 (fma.f64 b b (*.f64 a (-.f64 a b)))) (neg.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)))))
(/.f64 (-.f64 b a) (/.f64 (neg.f64 (fma.f64 b b (*.f64 a (-.f64 a b)))) (-.f64 (neg.f64 (pow.f64 b 3)) (pow.f64 a 3))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 b b) (pow.f64 b 6)) (*.f64 (*.f64 a a) (pow.f64 a 6))) (/.f64 1 (fma.f64 b b (*.f64 a a)))) (+.f64 (pow.f64 b 4) (pow.f64 a 4)))
(/.f64 (*.f64 (/.f64 1 (fma.f64 b b (*.f64 a a))) (-.f64 (*.f64 (*.f64 b b) (pow.f64 b 6)) (*.f64 a (*.f64 a (pow.f64 a 6))))) (+.f64 (pow.f64 b 4) (pow.f64 a 4)))
(/.f64 (/.f64 (fma.f64 (*.f64 b b) (pow.f64 b 6) (*.f64 (*.f64 a (neg.f64 a)) (pow.f64 a 6))) (fma.f64 a a (*.f64 b b))) (+.f64 (pow.f64 b 4) (pow.f64 a 4)))
(/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 b 4) 3) (pow.f64 (pow.f64 a 4) 3)) (/.f64 1 (fma.f64 b b (*.f64 a a)))) (fma.f64 (pow.f64 b 4) (pow.f64 b 4) (fma.f64 (pow.f64 a 4) (pow.f64 a 4) (*.f64 (pow.f64 b 4) (pow.f64 a 4)))))
(/.f64 (*.f64 (/.f64 1 (fma.f64 b b (*.f64 a a))) (-.f64 (pow.f64 (pow.f64 b 4) 3) (pow.f64 (pow.f64 a 4) 3))) (fma.f64 (pow.f64 b 4) (pow.f64 b 4) (fma.f64 (pow.f64 a 4) (pow.f64 a 4) (*.f64 (pow.f64 b 4) (pow.f64 a 4)))))
(/.f64 (/.f64 (-.f64 (pow.f64 (pow.f64 b 4) 3) (pow.f64 (pow.f64 a 4) 3)) (fma.f64 a a (*.f64 b b))) (fma.f64 (pow.f64 b 4) (pow.f64 b 4) (fma.f64 (pow.f64 a 4) (pow.f64 a 4) (*.f64 (pow.f64 b 4) (pow.f64 a 4)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 b 4) 3) (pow.f64 (pow.f64 a 4) 3)) (/.f64 1 (fma.f64 (*.f64 a a) (fma.f64 b b (*.f64 a a)) (pow.f64 b 4)))) (+.f64 (pow.f64 b 6) (pow.f64 a 6)))
(/.f64 (*.f64 (/.f64 1 (fma.f64 (*.f64 a a) (fma.f64 b b (*.f64 a a)) (pow.f64 b 4))) (-.f64 (pow.f64 (pow.f64 b 4) 3) (pow.f64 (pow.f64 a 4) 3))) (+.f64 (pow.f64 b 6) (pow.f64 a 6)))
(/.f64 (/.f64 (-.f64 (pow.f64 (pow.f64 b 4) 3) (pow.f64 (pow.f64 a 4) 3)) (fma.f64 (*.f64 a a) (fma.f64 a a (*.f64 b b)) (pow.f64 b 4))) (+.f64 (pow.f64 b 6) (pow.f64 a 6)))
(/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 b 6) 3) (pow.f64 (pow.f64 a 6) 3)) (/.f64 1 (fma.f64 (*.f64 a a) (fma.f64 b b (*.f64 a a)) (pow.f64 b 4)))) (+.f64 (+.f64 (pow.f64 (pow.f64 b 4) 3) (pow.f64 (pow.f64 a 4) 3)) (*.f64 (pow.f64 b 6) (pow.f64 a 6))))
(/.f64 (-.f64 (pow.f64 (pow.f64 b 6) 3) (pow.f64 (pow.f64 a 6) 3)) (/.f64 (+.f64 (pow.f64 (pow.f64 b 4) 3) (+.f64 (pow.f64 (pow.f64 a 4) 3) (*.f64 (pow.f64 b 6) (pow.f64 a 6)))) (/.f64 1 (fma.f64 (*.f64 a a) (fma.f64 b b (*.f64 a a)) (pow.f64 b 4)))))
(/.f64 (/.f64 (-.f64 (pow.f64 (pow.f64 b 6) 3) (pow.f64 (pow.f64 a 6) 3)) (fma.f64 (*.f64 a a) (fma.f64 a a (*.f64 b b)) (pow.f64 b 4))) (fma.f64 (pow.f64 b 6) (pow.f64 a 6) (+.f64 (pow.f64 (pow.f64 b 4) 3) (pow.f64 (pow.f64 a 4) 3))))
(/.f64 (/.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (*.f64 b b) (*.f64 a a))) (-.f64 (pow.f64 b 4) (pow.f64 a 4))) (/.f64 1 (fma.f64 b b (*.f64 a a))))
(/.f64 (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (-.f64 b a) (+.f64 b a))) (/.f64 (-.f64 (pow.f64 b 4) (pow.f64 a 4)) (fma.f64 b b (*.f64 a a))))
(/.f64 (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (-.f64 b a) (+.f64 b a))) (/.f64 (-.f64 (pow.f64 b 4) (pow.f64 a 4)) (fma.f64 a a (*.f64 b b))))
(/.f64 (/.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (*.f64 b b) (*.f64 a a))) (-.f64 (pow.f64 b 6) (pow.f64 a 6))) (/.f64 1 (fma.f64 (*.f64 a a) (fma.f64 b b (*.f64 a a)) (pow.f64 b 4))))
(/.f64 (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (-.f64 b a) (+.f64 b a))) (/.f64 (-.f64 (pow.f64 b 6) (pow.f64 a 6)) (fma.f64 (*.f64 a a) (fma.f64 b b (*.f64 a a)) (pow.f64 b 4))))
(*.f64 (/.f64 (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (-.f64 b a) (+.f64 b a))) (-.f64 (pow.f64 b 6) (pow.f64 a 6))) (fma.f64 (*.f64 a a) (fma.f64 a a (*.f64 b b)) (pow.f64 b 4)))
(/.f64 (/.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 b a)) (-.f64 (pow.f64 b 3) (pow.f64 a 3))) (/.f64 1 (fma.f64 a (+.f64 b a) (*.f64 b b))))
(*.f64 (fma.f64 a (+.f64 b a) (*.f64 b b)) (/.f64 (*.f64 (-.f64 b a) (*.f64 (-.f64 b a) (+.f64 b a))) (-.f64 (pow.f64 b 3) (pow.f64 a 3))))
(/.f64 (/.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 b a)) (/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 (pow.f64 b 3) (pow.f64 a 3)))) (fma.f64 b b (*.f64 a (-.f64 a b))))
(/.f64 (*.f64 (-.f64 b a) (*.f64 (-.f64 b a) (+.f64 b a))) (*.f64 (fma.f64 b b (*.f64 a (-.f64 a b))) (/.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (+.f64 (pow.f64 b 3) (pow.f64 a 3)))))
(/.f64 (/.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 b a)) (+.f64 (pow.f64 b 3) (pow.f64 a 3))) (/.f64 1 (fma.f64 b b (*.f64 a (-.f64 a b)))))
(*.f64 (+.f64 b a) (*.f64 (/.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (+.f64 (pow.f64 b 3) (pow.f64 a 3))) (fma.f64 b b (*.f64 a (-.f64 a b)))))
(/.f64 (/.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 b a)) (/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (pow.f64 b 3) (pow.f64 a 3)))) (fma.f64 a (+.f64 b a) (*.f64 b b)))
(/.f64 (*.f64 (/.f64 (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (+.f64 b a)) (*.f64 (-.f64 b a) (+.f64 b a))) (-.f64 (pow.f64 b 3) (pow.f64 a 3))) (fma.f64 a (+.f64 b a) (*.f64 b b)))
(/.f64 (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (+.f64 b a)) (/.f64 (*.f64 (fma.f64 a (+.f64 b a) (*.f64 b b)) (*.f64 (-.f64 b a) (+.f64 b a))) (-.f64 (pow.f64 b 3) (pow.f64 a 3))))
(fma.f64 b b (neg.f64 (*.f64 a a)))
(*.f64 (-.f64 b a) (+.f64 b a))
(fma.f64 b b (fma.f64 a (neg.f64 a) (fma.f64 a (neg.f64 a) (*.f64 a a))))
(-.f64 (-.f64 (fma.f64 a a (*.f64 b b)) (*.f64 a a)) (*.f64 a a))
(fma.f64 b b (neg.f64 (-.f64 (*.f64 a a) (fma.f64 a (neg.f64 a) (*.f64 a a)))))
(fma.f64 b b (fma.f64 a (neg.f64 a) (fma.f64 a (neg.f64 a) (*.f64 a a))))
(-.f64 (-.f64 (fma.f64 a a (*.f64 b b)) (*.f64 a a)) (*.f64 a a))
(fma.f64 b (-.f64 b a) (*.f64 a (-.f64 b a)))
(*.f64 (-.f64 b a) (+.f64 b a))
(fma.f64 b (-.f64 b a) (fma.f64 a (-.f64 b a) (fma.f64 a (neg.f64 a) (*.f64 a a))))
(fma.f64 b b (fma.f64 a (neg.f64 a) (fma.f64 a (neg.f64 a) (*.f64 a a))))
(-.f64 (-.f64 (fma.f64 a a (*.f64 b b)) (*.f64 a a)) (*.f64 a a))
(fma.f64 b (+.f64 b a) (*.f64 (+.f64 b a) (neg.f64 a)))
(fma.f64 (+.f64 b a) (neg.f64 a) (*.f64 b (+.f64 b a)))
(fma.f64 a (-.f64 b a) (*.f64 b (-.f64 b a)))
(*.f64 (-.f64 b a) (+.f64 b a))
(fma.f64 a (neg.f64 a) (*.f64 b b))
(*.f64 (-.f64 b a) (+.f64 b a))
(fma.f64 (-.f64 b a) b (*.f64 a (-.f64 b a)))
(*.f64 (-.f64 b a) (+.f64 b a))
(fma.f64 (-.f64 b a) b (fma.f64 a (-.f64 b a) (fma.f64 a (neg.f64 a) (*.f64 a a))))
(fma.f64 b b (fma.f64 a (neg.f64 a) (fma.f64 a (neg.f64 a) (*.f64 a a))))
(-.f64 (-.f64 (fma.f64 a a (*.f64 b b)) (*.f64 a a)) (*.f64 a a))
(fma.f64 (-.f64 b a) a (*.f64 b (-.f64 b a)))
(*.f64 (-.f64 b a) (+.f64 b a))
(fma.f64 (-.f64 b a) (+.f64 b a) (fma.f64 a (neg.f64 a) (*.f64 a a)))
(fma.f64 b b (fma.f64 a (neg.f64 a) (fma.f64 a (neg.f64 a) (*.f64 a a))))
(-.f64 (-.f64 (fma.f64 a a (*.f64 b b)) (*.f64 a a)) (*.f64 a a))
(fma.f64 (-.f64 b a) (+.f64 b a) (*.f64 2 (fma.f64 a (neg.f64 a) (*.f64 a a))))
(+.f64 (fma.f64 b b (fma.f64 a (neg.f64 a) (fma.f64 a (neg.f64 a) (*.f64 a a)))) (fma.f64 a (neg.f64 a) (*.f64 a a)))
(fma.f64 2 (fma.f64 a (neg.f64 a) (*.f64 a a)) (*.f64 (-.f64 b a) (+.f64 b a)))
(fma.f64 (+.f64 b a) b (*.f64 (+.f64 b a) (neg.f64 a)))
(fma.f64 (+.f64 b a) (neg.f64 a) (*.f64 b (+.f64 b a)))
(fma.f64 (+.f64 b a) (-.f64 b a) (fma.f64 a (neg.f64 a) (*.f64 a a)))
(fma.f64 b b (fma.f64 a (neg.f64 a) (fma.f64 a (neg.f64 a) (*.f64 a a))))
(-.f64 (-.f64 (fma.f64 a a (*.f64 b b)) (*.f64 a a)) (*.f64 a a))
(fma.f64 (+.f64 b a) (-.f64 b a) (*.f64 2 (fma.f64 a (neg.f64 a) (*.f64 a a))))
(+.f64 (fma.f64 b b (fma.f64 a (neg.f64 a) (fma.f64 a (neg.f64 a) (*.f64 a a)))) (fma.f64 a (neg.f64 a) (*.f64 a a)))
(fma.f64 2 (fma.f64 a (neg.f64 a) (*.f64 a a)) (*.f64 (-.f64 b a) (+.f64 b a)))
(fma.f64 (-.f64 (pow.f64 b 4) (pow.f64 a 4)) (/.f64 1 (fma.f64 b b (*.f64 a a))) (fma.f64 a (neg.f64 a) (*.f64 a a)))
(+.f64 (/.f64 (-.f64 (pow.f64 b 4) (pow.f64 a 4)) (fma.f64 b b (*.f64 a a))) (fma.f64 a (neg.f64 a) (*.f64 a a)))
(+.f64 (fma.f64 a (neg.f64 a) (*.f64 a a)) (/.f64 (-.f64 (pow.f64 b 4) (pow.f64 a 4)) (fma.f64 a a (*.f64 b b))))
(fma.f64 (-.f64 (pow.f64 b 4) (pow.f64 a 4)) (/.f64 1 (fma.f64 b b (*.f64 a a))) (*.f64 2 (fma.f64 a (neg.f64 a) (*.f64 a a))))
(+.f64 (/.f64 (-.f64 (pow.f64 b 4) (pow.f64 a 4)) (fma.f64 b b (*.f64 a a))) (*.f64 2 (fma.f64 a (neg.f64 a) (*.f64 a a))))
(+.f64 (*.f64 2 (fma.f64 a (neg.f64 a) (*.f64 a a))) (/.f64 (-.f64 (pow.f64 b 4) (pow.f64 a 4)) (fma.f64 a a (*.f64 b b))))
(fma.f64 (neg.f64 a) a (*.f64 b b))
(*.f64 (-.f64 b a) (+.f64 b a))
(fma.f64 (-.f64 (pow.f64 b 6) (pow.f64 a 6)) (/.f64 1 (fma.f64 (*.f64 a a) (fma.f64 b b (*.f64 a a)) (pow.f64 b 4))) (fma.f64 a (neg.f64 a) (*.f64 a a)))
(+.f64 (/.f64 (-.f64 (pow.f64 b 6) (pow.f64 a 6)) (fma.f64 (*.f64 a a) (fma.f64 b b (*.f64 a a)) (pow.f64 b 4))) (fma.f64 a (neg.f64 a) (*.f64 a a)))
(+.f64 (fma.f64 a (neg.f64 a) (*.f64 a a)) (/.f64 (-.f64 (pow.f64 b 6) (pow.f64 a 6)) (fma.f64 (*.f64 a a) (fma.f64 a a (*.f64 b b)) (pow.f64 b 4))))
(fma.f64 (-.f64 (pow.f64 b 6) (pow.f64 a 6)) (/.f64 1 (fma.f64 (*.f64 a a) (fma.f64 b b (*.f64 a a)) (pow.f64 b 4))) (*.f64 2 (fma.f64 a (neg.f64 a) (*.f64 a a))))
(+.f64 (/.f64 (-.f64 (pow.f64 b 6) (pow.f64 a 6)) (fma.f64 (*.f64 a a) (fma.f64 b b (*.f64 a a)) (pow.f64 b 4))) (*.f64 2 (fma.f64 a (neg.f64 a) (*.f64 a a))))
(+.f64 (*.f64 2 (fma.f64 a (neg.f64 a) (*.f64 a a))) (/.f64 (-.f64 (pow.f64 b 6) (pow.f64 a 6)) (fma.f64 (*.f64 a a) (fma.f64 a a (*.f64 b b)) (pow.f64 b 4))))
(fma.f64 -1 (*.f64 a a) (*.f64 b b))
(*.f64 (-.f64 b a) (+.f64 b a))
(log1p.f64 (expm1.f64 (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 (-.f64 b a) (+.f64 b a))
(expm1.f64 (log1p.f64 (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 (-.f64 b a) (+.f64 b a))
(*.f64 (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a a))) (sqrt.f64 (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 (-.f64 b a) (+.f64 b a))
(pow.f64 (-.f64 (*.f64 b b) (*.f64 a a)) 1)
(*.f64 (-.f64 b a) (+.f64 b a))
(*.f64 1 (-.f64 (*.f64 b b) (*.f64 a a)))
(*.f64 (-.f64 b a) (+.f64 b a))
(*.f64 (*.f64 (cbrt.f64 (-.f64 (*.f64 b b) (*.f64 a a))) (cbrt.f64 (-.f64 (*.f64 b b) (*.f64 a a)))) (cbrt.f64 (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 (-.f64 b a) (+.f64 b a))
(cbrt.f64 (*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (*.f64 b b) (*.f64 a a))) (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 (-.f64 b a) (+.f64 b a))
(exp.f64 (log.f64 (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 (-.f64 b a) (+.f64 b a))
(log.f64 (exp.f64 (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 (-.f64 b a) (+.f64 b a))
(binary32->binary64 (binary64->binary32 (-.f64 (*.f64 b b) (*.f64 a a))))
(binary32->binary64 (binary64->binary32 (*.f64 (-.f64 b a) (+.f64 b a))))
(binary32->binary64 (binary64->binary32 (-.f64 (*.f64 b b) (*.f64 a a))))
(binary32->binary64 (binary64->binary32 (*.f64 (-.f64 b a) (+.f64 b a))))
(binary32->binary64 (-.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 b)) (*.f32 (binary64->binary32 a) (binary64->binary32 a))))
(binary32->binary64 (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2)))
(log1p.f64 (expm1.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))
(expm1.f64 (log1p.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))
(*.f64 (sqrt.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (sqrt.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))
(pow.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) 1)
(sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))
(*.f64 1 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))
(*.f64 (*.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))))) (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))
(cbrt.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(cbrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))))))
(exp.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))
(log.f64 (exp.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))
(binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(binary32->binary64 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))))
(log1p.f64 (expm1.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))
(expm1.f64 (log1p.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))
(*.f64 (sqrt.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (sqrt.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))
(pow.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))) 1)
(cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))
(*.f64 1 (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))
(*.f64 (*.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))) (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))
(cbrt.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(cbrt.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))))
(exp.f64 (log.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))
(log.f64 (exp.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))
(binary32->binary64 (binary64->binary32 (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(binary32->binary64 (binary64->binary32 (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(binary32->binary64 (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))))
(+.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64)))) (*.f64 (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))) (fma.f64 a (neg.f64 a) (*.f64 a a))))
(fma.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (fma.f64 a (neg.f64 a) (*.f64 a a)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(+.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64)))) (+.f64 (*.f64 (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))) (fma.f64 a (neg.f64 a) (*.f64 a a))) (*.f64 (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))) (fma.f64 a (neg.f64 a) (*.f64 a a)))))
(fma.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 2 (*.f64 (fma.f64 a (neg.f64 a) (*.f64 a a)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))))))
(fma.f64 2 (*.f64 (fma.f64 a (neg.f64 a) (*.f64 a a)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(+.f64 (*.f64 a (*.f64 (neg.f64 a) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))))) (*.f64 b (*.f64 b (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))))))
(fma.f64 b (*.f64 b (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (*.f64 (*.f64 a (neg.f64 a)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(+.f64 (*.f64 (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))) (fma.f64 a (neg.f64 a) (*.f64 a a))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64)))))
(fma.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (fma.f64 a (neg.f64 a) (*.f64 a a)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(+.f64 (*.f64 (-.f64 b a) (*.f64 b (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))))) (*.f64 (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))) (*.f64 a (-.f64 b a))))
(fma.f64 (-.f64 b a) (*.f64 b (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (*.f64 (*.f64 a (-.f64 b a)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(+.f64 (*.f64 (-.f64 b a) (*.f64 b (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))))) (+.f64 (*.f64 (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))) (*.f64 a (-.f64 b a))) (*.f64 (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))) (fma.f64 a (neg.f64 a) (*.f64 a a)))))
(fma.f64 (-.f64 b a) (*.f64 b (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (*.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (fma.f64 a (-.f64 b a) (fma.f64 a (neg.f64 a) (*.f64 a a)))))
(+.f64 (*.f64 (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))) (*.f64 a (-.f64 b a))) (*.f64 (-.f64 b a) (*.f64 b (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))))))
(fma.f64 (-.f64 b a) (*.f64 b (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (*.f64 (*.f64 a (-.f64 b a)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(+.f64 (*.f64 b (*.f64 b (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))))) (*.f64 a (*.f64 (neg.f64 a) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))))))
(fma.f64 b (*.f64 b (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (*.f64 (*.f64 a (neg.f64 a)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(+.f64 (*.f64 b (*.f64 b (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))))) (+.f64 (*.f64 a (*.f64 (neg.f64 a) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))))) (*.f64 (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))) (fma.f64 a (neg.f64 a) (*.f64 a a)))))
(fma.f64 b (*.f64 b (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (fma.f64 a (*.f64 (neg.f64 a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (*.f64 (fma.f64 a (neg.f64 a) (*.f64 a a)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))))))
(fma.f64 b (*.f64 b (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (fma.f64 (*.f64 a (neg.f64 a)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (fma.f64 a (neg.f64 a) (*.f64 a a)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))))))
(/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (/.f64 (+.f64 b a) (*.f64 (+.f64 b a) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))))))
(/.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (/.f64 (/.f64 (+.f64 b a) (+.f64 b a)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(/.f64 (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))) (/.f64 (fma.f64 b b (*.f64 a a)) (-.f64 (pow.f64 b 4) (pow.f64 a 4))))
(*.f64 (/.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (fma.f64 b b (*.f64 a a))) (-.f64 (pow.f64 b 4) (pow.f64 a 4)))
(*.f64 (/.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (fma.f64 a a (*.f64 b b))) (-.f64 (pow.f64 b 4) (pow.f64 a 4)))
(/.f64 (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))) (/.f64 (fma.f64 (*.f64 a a) (fma.f64 b b (*.f64 a a)) (pow.f64 b 4)) (-.f64 (pow.f64 b 6) (pow.f64 a 6))))
(/.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (/.f64 (fma.f64 (*.f64 a a) (fma.f64 b b (*.f64 a a)) (pow.f64 b 4)) (-.f64 (pow.f64 b 6) (pow.f64 a 6))))
(/.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (/.f64 (fma.f64 (*.f64 a a) (fma.f64 a a (*.f64 b b)) (pow.f64 b 4)) (-.f64 (pow.f64 b 6) (pow.f64 a 6))))
(/.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64)))) 1)
(/.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (/.f64 (/.f64 (+.f64 b a) (+.f64 b a)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(/.f64 (-.f64 (pow.f64 b 4) (pow.f64 a 4)) (/.f64 (fma.f64 b b (*.f64 a a)) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64)))))
(*.f64 (/.f64 (-.f64 (pow.f64 b 4) (pow.f64 a 4)) (fma.f64 b b (*.f64 a a))) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 (/.f64 (-.f64 (pow.f64 b 4) (pow.f64 a 4)) (fma.f64 a a (*.f64 b b))) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(/.f64 (*.f64 (+.f64 b a) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64)))) (/.f64 1 (-.f64 b a)))
(/.f64 (+.f64 b a) (/.f64 (/.f64 1 (-.f64 b a)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(*.f64 (*.f64 (+.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (-.f64 b a))
(/.f64 (-.f64 (pow.f64 b 6) (pow.f64 a 6)) (/.f64 (fma.f64 (*.f64 a a) (fma.f64 b b (*.f64 a a)) (pow.f64 b 4)) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64)))))
(/.f64 (-.f64 (pow.f64 b 6) (pow.f64 a 6)) (/.f64 (fma.f64 (*.f64 a a) (fma.f64 b b (*.f64 a a)) (pow.f64 b 4)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(*.f64 (/.f64 (-.f64 (pow.f64 b 6) (pow.f64 a 6)) (fma.f64 (*.f64 a a) (fma.f64 a a (*.f64 b b)) (pow.f64 b 4))) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(/.f64 (-.f64 (pow.f64 b 3) (pow.f64 a 3)) (/.f64 (fma.f64 a (+.f64 b a) (*.f64 b b)) (*.f64 (+.f64 b a) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))))))
(/.f64 (-.f64 (pow.f64 b 3) (pow.f64 a 3)) (/.f64 (/.f64 (fma.f64 a (+.f64 b a) (*.f64 b b)) (+.f64 b a)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(/.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64)))) (/.f64 1 (+.f64 b a)))
(*.f64 (/.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))) 1) (+.f64 b a))
(*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (+.f64 b a))
(/.f64 (*.f64 (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))) (-.f64 (pow.f64 b 6) (pow.f64 a 6))) (fma.f64 (*.f64 a a) (fma.f64 b b (*.f64 a a)) (pow.f64 b 4)))
(/.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (/.f64 (fma.f64 (*.f64 a a) (fma.f64 b b (*.f64 a a)) (pow.f64 b 4)) (-.f64 (pow.f64 b 6) (pow.f64 a 6))))
(/.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (/.f64 (fma.f64 (*.f64 a a) (fma.f64 a a (*.f64 b b)) (pow.f64 b 4)) (-.f64 (pow.f64 b 6) (pow.f64 a 6))))
(/.f64 (*.f64 (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))) (-.f64 (pow.f64 b 6) (pow.f64 a 6))) (-.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (*.f64 (*.f64 b b) (neg.f64 (*.f64 a a)))))
(/.f64 (*.f64 (-.f64 (pow.f64 b 6) (pow.f64 a 6)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (+.f64 (pow.f64 b 4) (-.f64 (pow.f64 a 4) (*.f64 b (*.f64 b (*.f64 a (neg.f64 a)))))))
(/.f64 (*.f64 (-.f64 (pow.f64 b 6) (pow.f64 a 6)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (+.f64 (pow.f64 b 4) (+.f64 (pow.f64 a 4) (*.f64 (*.f64 b b) (*.f64 a a)))))
(/.f64 (*.f64 (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))) (-.f64 (pow.f64 b 4) (pow.f64 a 4))) (fma.f64 b b (*.f64 a a)))
(*.f64 (/.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (fma.f64 b b (*.f64 a a))) (-.f64 (pow.f64 b 4) (pow.f64 a 4)))
(*.f64 (/.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (fma.f64 a a (*.f64 b b))) (-.f64 (pow.f64 b 4) (pow.f64 a 4)))
(/.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (+.f64 b a) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))))) (+.f64 b a))
(/.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (/.f64 (/.f64 (+.f64 b a) (+.f64 b a)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(/.f64 (*.f64 (*.f64 (+.f64 b a) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64)))) (-.f64 (pow.f64 b 3) (pow.f64 a 3))) (fma.f64 a (+.f64 b a) (*.f64 b b)))
(/.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (/.f64 (fma.f64 a (+.f64 b a) (*.f64 b b)) (*.f64 (+.f64 b a) (-.f64 (pow.f64 b 3) (pow.f64 a 3)))))
(/.f64 (*.f64 (*.f64 (+.f64 b a) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64)))) (-.f64 (pow.f64 b 3) (pow.f64 a 3))) (-.f64 (fma.f64 b b (*.f64 a a)) (*.f64 b (neg.f64 a))))
(/.f64 (*.f64 (+.f64 b a) (*.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (-.f64 (pow.f64 b 3) (pow.f64 a 3)))) (-.f64 (fma.f64 b b (*.f64 a a)) (*.f64 b (neg.f64 a))))
(/.f64 (*.f64 (+.f64 b a) (*.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (-.f64 (pow.f64 b 3) (pow.f64 a 3)))) (+.f64 (fma.f64 a a (*.f64 b b)) (*.f64 b a)))
(/.f64 (-.f64 (*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64)))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))))) (*.f64 (*.f64 (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))) (fma.f64 a (neg.f64 a) (*.f64 a a))) (*.f64 (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))) (fma.f64 a (neg.f64 a) (*.f64 a a))))) (-.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64)))) (*.f64 (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))) (fma.f64 a (neg.f64 a) (*.f64 a a)))))
(/.f64 (*.f64 (fma.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (fma.f64 a (neg.f64 a) (*.f64 a a)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))))) (-.f64 (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (*.f64 (fma.f64 a (neg.f64 a) (*.f64 a a)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))))) (-.f64 (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (*.f64 (fma.f64 a (neg.f64 a) (*.f64 a a)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))))))
(/.f64 (-.f64 (*.f64 (*.f64 (-.f64 b a) (*.f64 b (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))))) (*.f64 (-.f64 b a) (*.f64 b (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64)))))) (*.f64 (*.f64 (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))) (*.f64 a (-.f64 b a))) (*.f64 (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))) (*.f64 a (-.f64 b a))))) (-.f64 (*.f64 (-.f64 b a) (*.f64 b (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))))) (*.f64 (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))) (*.f64 a (-.f64 b a)))))
(/.f64 (*.f64 (fma.f64 (-.f64 b a) (*.f64 b (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (*.f64 (*.f64 a (-.f64 b a)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))))) (-.f64 (*.f64 (-.f64 b a) (*.f64 b (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))))) (*.f64 (*.f64 a (-.f64 b a)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))))) (-.f64 (*.f64 (-.f64 b a) (*.f64 b (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))))) (*.f64 (*.f64 a (-.f64 b a)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))))))
(/.f64 (-.f64 (*.f64 (*.f64 b (*.f64 b (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))))) (*.f64 b (*.f64 b (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64)))))) (*.f64 (*.f64 a (*.f64 (neg.f64 a) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))))) (*.f64 a (*.f64 (neg.f64 a) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))))))) (-.f64 (*.f64 b (*.f64 b (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))))) (*.f64 a (*.f64 (neg.f64 a) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64)))))))
(/.f64 (*.f64 (fma.f64 b (*.f64 b (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (*.f64 (*.f64 a (neg.f64 a)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))))) (-.f64 (*.f64 b (*.f64 b (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))))) (*.f64 (*.f64 a (neg.f64 a)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))))) (-.f64 (*.f64 b (*.f64 b (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))))) (*.f64 (*.f64 a (neg.f64 a)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))))))
(/.f64 (-.f64 (*.f64 (*.f64 b (*.f64 b (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))))) (*.f64 b (*.f64 b (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))))) (*.f64 (*.f64 a a) (*.f64 (*.f64 a (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (*.f64 a (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))))))) (-.f64 (*.f64 b (*.f64 b (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))))) (*.f64 (*.f64 a (neg.f64 a)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))))))
(/.f64 (*.f64 (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))) 1) (/.f64 (fma.f64 b b (*.f64 a a)) (-.f64 (pow.f64 b 4) (pow.f64 a 4))))
(*.f64 (/.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (fma.f64 b b (*.f64 a a))) (-.f64 (pow.f64 b 4) (pow.f64 a 4)))
(*.f64 (/.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (fma.f64 a a (*.f64 b b))) (-.f64 (pow.f64 b 4) (pow.f64 a 4)))
(/.f64 (*.f64 (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))) 1) (/.f64 (fma.f64 (*.f64 a a) (fma.f64 b b (*.f64 a a)) (pow.f64 b 4)) (-.f64 (pow.f64 b 6) (pow.f64 a 6))))
(/.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (/.f64 (fma.f64 (*.f64 a a) (fma.f64 b b (*.f64 a a)) (pow.f64 b 4)) (-.f64 (pow.f64 b 6) (pow.f64 a 6))))
(/.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (/.f64 (fma.f64 (*.f64 a a) (fma.f64 a a (*.f64 b b)) (pow.f64 b 4)) (-.f64 (pow.f64 b 6) (pow.f64 a 6))))
(/.f64 (*.f64 (*.f64 (+.f64 b a) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64)))) 1) (/.f64 1 (-.f64 b a)))
(/.f64 (+.f64 b a) (/.f64 (/.f64 1 (-.f64 b a)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(*.f64 (*.f64 (+.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (-.f64 b a))
(/.f64 (*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64)))) (-.f64 (*.f64 b b) (*.f64 a a))) (-.f64 b a))
(/.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (/.f64 (/.f64 (+.f64 b a) (+.f64 b a)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(/.f64 (*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64)))) (+.f64 (pow.f64 b 3) (pow.f64 a 3))) (fma.f64 b b (*.f64 a (-.f64 a b))))
(/.f64 (-.f64 b a) (/.f64 (fma.f64 b b (*.f64 a (-.f64 a b))) (*.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))))))
(/.f64 (*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64)))) 1) (/.f64 1 (+.f64 b a)))
(*.f64 (/.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))) 1) (+.f64 b a))
(*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (+.f64 b a))
(/.f64 (*.f64 (+.f64 b a) (*.f64 (+.f64 b a) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))))) (/.f64 (+.f64 b a) (-.f64 b a)))
(*.f64 (/.f64 (*.f64 (*.f64 (+.f64 b a) (+.f64 b a)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (+.f64 b a)) (-.f64 b a))
(/.f64 (*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (+.f64 (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))) (sin.f64 0))) 2)
(/.f64 (*.f64 2 (*.f64 (-.f64 b a) (+.f64 b a))) (/.f64 2 (+.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))) 0)))
(*.f64 (*.f64 2 (*.f64 (-.f64 b a) (+.f64 b a))) (/.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))) 2))
(/.f64 (*.f64 (-.f64 b a) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))))) (-.f64 b a))
(/.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (/.f64 (/.f64 (+.f64 b a) (+.f64 b a)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(/.f64 (*.f64 (-.f64 b a) (*.f64 (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))) (+.f64 (pow.f64 b 3) (pow.f64 a 3)))) (fma.f64 b b (*.f64 a (-.f64 a b))))
(/.f64 (-.f64 b a) (/.f64 (fma.f64 b b (*.f64 a (-.f64 a b))) (*.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))))))
(/.f64 (*.f64 (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (*.f64 b b) (*.f64 a a)))) (-.f64 (*.f64 b b) (*.f64 a a)))
(/.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (/.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (-.f64 b a) (+.f64 b a)))))
(/.f64 (*.f64 (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))) (-.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (fma.f64 a (neg.f64 a) (*.f64 a a)) (fma.f64 a (neg.f64 a) (*.f64 a a))))) (-.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (fma.f64 a (neg.f64 a) (*.f64 a a))))
(/.f64 (*.f64 (fma.f64 (-.f64 b a) (+.f64 b a) (fma.f64 a (neg.f64 a) (*.f64 a a))) (-.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (fma.f64 a (neg.f64 a) (*.f64 a a)))) (/.f64 (-.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (fma.f64 a (neg.f64 a) (*.f64 a a))) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(/.f64 (*.f64 (-.f64 (-.f64 (fma.f64 a a (*.f64 b b)) (*.f64 a a)) (*.f64 a a)) (-.f64 (*.f64 b b) (fma.f64 a a (fma.f64 a (neg.f64 a) (*.f64 a a))))) (/.f64 (-.f64 (*.f64 b b) (fma.f64 a a (fma.f64 a (neg.f64 a) (*.f64 a a)))) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(/.f64 (*.f64 (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))) (-.f64 (*.f64 b (*.f64 (-.f64 b a) (*.f64 b (-.f64 b a)))) (*.f64 a (*.f64 (-.f64 b a) (*.f64 a (-.f64 b a)))))) (-.f64 (*.f64 b (-.f64 b a)) (*.f64 a (-.f64 b a))))
(/.f64 (-.f64 (*.f64 (*.f64 b (-.f64 b a)) (*.f64 b (-.f64 b a))) (*.f64 (*.f64 a (-.f64 b a)) (*.f64 a (-.f64 b a)))) (/.f64 (*.f64 (-.f64 b a) (-.f64 b a)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(/.f64 (*.f64 (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 b a))) (-.f64 b a))
(/.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (/.f64 (/.f64 (+.f64 b a) (+.f64 b a)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(/.f64 (*.f64 (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))) (*.f64 (-.f64 b a) (+.f64 (pow.f64 b 3) (pow.f64 a 3)))) (fma.f64 b b (*.f64 a (-.f64 a b))))
(/.f64 (-.f64 b a) (/.f64 (fma.f64 b b (*.f64 a (-.f64 a b))) (*.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))))))
(/.f64 (*.f64 (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 b a))) (+.f64 b a))
(/.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (/.f64 (/.f64 (+.f64 b a) (+.f64 b a)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(/.f64 (*.f64 (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))) (*.f64 (+.f64 b a) (-.f64 (pow.f64 b 3) (pow.f64 a 3)))) (fma.f64 a (+.f64 b a) (*.f64 b b)))
(/.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (/.f64 (fma.f64 a (+.f64 b a) (*.f64 b b)) (*.f64 (+.f64 b a) (-.f64 (pow.f64 b 3) (pow.f64 a 3)))))
(/.f64 (*.f64 (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))) (+.f64 (pow.f64 (-.f64 (*.f64 b b) (*.f64 a a)) 3) (pow.f64 (fma.f64 a (neg.f64 a) (*.f64 a a)) 3))) (fma.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (*.f64 (fma.f64 a (neg.f64 a) (*.f64 a a)) (fma.f64 a (neg.f64 a) (*.f64 a a))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (fma.f64 a (neg.f64 a) (*.f64 a a))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (-.f64 b a) (+.f64 b a)) 3) (pow.f64 (fma.f64 a (neg.f64 a) (*.f64 a a)) 3)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (fma.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (fma.f64 a (neg.f64 a) (*.f64 a a)) (+.f64 (-.f64 (fma.f64 a (neg.f64 a) (*.f64 a a)) (*.f64 b b)) (*.f64 a a)))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (-.f64 b a) (+.f64 b a)) 3) (pow.f64 (fma.f64 a (neg.f64 a) (*.f64 a a)) 3)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (fma.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (fma.f64 a (neg.f64 a) (*.f64 a a)) (+.f64 (*.f64 a a) (-.f64 (fma.f64 a (neg.f64 a) (*.f64 a a)) (*.f64 b b))))))
(/.f64 (*.f64 (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))) (+.f64 (pow.f64 (*.f64 b (-.f64 b a)) 3) (pow.f64 (*.f64 a (-.f64 b a)) 3))) (fma.f64 (*.f64 b (-.f64 b a)) (*.f64 b (-.f64 b a)) (-.f64 (*.f64 a (*.f64 (-.f64 b a) (*.f64 a (-.f64 b a)))) (*.f64 b (*.f64 (-.f64 b a) (*.f64 a (-.f64 b a)))))))
(/.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (/.f64 (fma.f64 (*.f64 b (-.f64 b a)) (*.f64 b (-.f64 b a)) (*.f64 (*.f64 (-.f64 b a) (*.f64 a (-.f64 b a))) (-.f64 a b))) (+.f64 (pow.f64 (*.f64 b (-.f64 b a)) 3) (pow.f64 (*.f64 a (-.f64 b a)) 3))))
(/.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (/.f64 (fma.f64 b (*.f64 (-.f64 b a) (*.f64 b (-.f64 b a))) (*.f64 (*.f64 (-.f64 b a) (*.f64 a (-.f64 b a))) (-.f64 a b))) (+.f64 (pow.f64 (*.f64 b (-.f64 b a)) 3) (pow.f64 (*.f64 a (-.f64 b a)) 3))))
(/.f64 (*.f64 (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 (pow.f64 b 3) (pow.f64 a 3)))) (+.f64 (pow.f64 b 3) (pow.f64 a 3)))
(/.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (/.f64 (/.f64 (+.f64 b a) (+.f64 b a)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(/.f64 (*.f64 (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (pow.f64 b 3) (pow.f64 a 3)))) (-.f64 (pow.f64 b 3) (pow.f64 a 3)))
(/.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (/.f64 (/.f64 (+.f64 b a) (+.f64 b a)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(/.f64 (*.f64 (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))) (*.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (-.f64 (pow.f64 b 3) (pow.f64 a 3)))) (*.f64 (fma.f64 b b (*.f64 a (-.f64 a b))) (fma.f64 a (+.f64 b a) (*.f64 b b))))
(*.f64 (/.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (fma.f64 b b (*.f64 a (-.f64 a b)))) (/.f64 (*.f64 (-.f64 (pow.f64 b 3) (pow.f64 a 3)) (+.f64 (pow.f64 b 3) (pow.f64 a 3))) (fma.f64 a (+.f64 b a) (*.f64 b b))))
(/.f64 (*.f64 (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))) (neg.f64 (-.f64 (pow.f64 b 4) (pow.f64 a 4)))) (neg.f64 (fma.f64 b b (*.f64 a a))))
(/.f64 (neg.f64 (-.f64 (pow.f64 b 4) (pow.f64 a 4))) (/.f64 (neg.f64 (fma.f64 b b (*.f64 a a))) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(/.f64 (-.f64 (pow.f64 a 4) (pow.f64 b 4)) (/.f64 (neg.f64 (fma.f64 a a (*.f64 b b))) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(/.f64 (*.f64 (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))) (neg.f64 (-.f64 (pow.f64 b 6) (pow.f64 a 6)))) (neg.f64 (fma.f64 (*.f64 a a) (fma.f64 b b (*.f64 a a)) (pow.f64 b 4))))
(/.f64 (neg.f64 (-.f64 (pow.f64 b 6) (pow.f64 a 6))) (/.f64 (neg.f64 (fma.f64 (*.f64 a a) (fma.f64 b b (*.f64 a a)) (pow.f64 b 4))) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 b 6) (pow.f64 a 6))) (/.f64 (neg.f64 (fma.f64 (*.f64 a a) (fma.f64 a a (*.f64 b b)) (pow.f64 b 4))) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(/.f64 (*.f64 (*.f64 (+.f64 b a) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64)))) (+.f64 b a)) (/.f64 (+.f64 b a) (-.f64 b a)))
(*.f64 (/.f64 (*.f64 (*.f64 (+.f64 b a) (+.f64 b a)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (+.f64 b a)) (-.f64 b a))
(/.f64 (*.f64 (*.f64 (+.f64 b a) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64)))) (-.f64 (pow.f64 b 4) (pow.f64 a 4))) (*.f64 (+.f64 b a) (fma.f64 b b (*.f64 a a))))
(/.f64 (*.f64 (+.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (/.f64 (*.f64 (fma.f64 b b (*.f64 a a)) (+.f64 b a)) (-.f64 (pow.f64 b 4) (pow.f64 a 4))))
(/.f64 (*.f64 (+.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (/.f64 (*.f64 (fma.f64 a a (*.f64 b b)) (+.f64 b a)) (-.f64 (pow.f64 b 4) (pow.f64 a 4))))
(/.f64 (*.f64 (*.f64 (+.f64 b a) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64)))) (-.f64 (pow.f64 b 6) (pow.f64 a 6))) (/.f64 (-.f64 (pow.f64 b 6) (pow.f64 a 6)) (-.f64 b a)))
(*.f64 (/.f64 (*.f64 (*.f64 (-.f64 (pow.f64 b 6) (pow.f64 a 6)) (+.f64 b a)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (-.f64 (pow.f64 b 6) (pow.f64 a 6))) (-.f64 b a))
(/.f64 (*.f64 (*.f64 (+.f64 b a) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64)))) (neg.f64 (-.f64 (*.f64 b b) (*.f64 a a)))) (neg.f64 (+.f64 b a)))
(/.f64 (*.f64 (*.f64 (+.f64 b a) (neg.f64 (*.f64 (-.f64 b a) (+.f64 b a)))) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (neg.f64 (+.f64 b a)))
(/.f64 (*.f64 (*.f64 (+.f64 b a) (-.f64 (*.f64 a a) (*.f64 b b))) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (-.f64 (neg.f64 b) a))
(/.f64 (*.f64 (*.f64 (+.f64 b a) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64)))) (neg.f64 (-.f64 (pow.f64 b 3) (pow.f64 a 3)))) (neg.f64 (fma.f64 a (+.f64 b a) (*.f64 b b))))
(/.f64 (*.f64 (+.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (/.f64 (neg.f64 (fma.f64 a (+.f64 b a) (*.f64 b b))) (neg.f64 (-.f64 (pow.f64 b 3) (pow.f64 a 3)))))
(/.f64 (*.f64 (+.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (/.f64 (neg.f64 (fma.f64 a (+.f64 b a) (*.f64 b b))) (+.f64 (neg.f64 (pow.f64 b 3)) (pow.f64 a 3))))
(/.f64 (*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64)))) (-.f64 b a)) (/.f64 (-.f64 b a) (+.f64 b a)))
(/.f64 (-.f64 b a) (/.f64 (/.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))))))
(/.f64 (*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64)))) (-.f64 (pow.f64 b 4) (pow.f64 a 4))) (*.f64 (-.f64 b a) (fma.f64 b b (*.f64 a a))))
(*.f64 (/.f64 (-.f64 (pow.f64 b 4) (pow.f64 a 4)) (-.f64 b a)) (/.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (fma.f64 b b (*.f64 a a))))
(*.f64 (/.f64 (-.f64 (pow.f64 b 4) (pow.f64 a 4)) (-.f64 b a)) (/.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (fma.f64 a a (*.f64 b b))))
(/.f64 (*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64)))) (-.f64 (pow.f64 b 6) (pow.f64 a 6))) (/.f64 (-.f64 (pow.f64 b 6) (pow.f64 a 6)) (+.f64 b a)))
(*.f64 (/.f64 (*.f64 (*.f64 (-.f64 b a) (-.f64 (pow.f64 b 6) (pow.f64 a 6))) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (-.f64 (pow.f64 b 6) (pow.f64 a 6))) (+.f64 b a))
(/.f64 (*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64)))) (-.f64 (*.f64 a a) (*.f64 b b))) (-.f64 a b))
(/.f64 (*.f64 (+.f64 b a) (-.f64 a b)) (/.f64 (-.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))))))
(/.f64 (-.f64 (*.f64 a a) (*.f64 b b)) (/.f64 (-.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))))))
(/.f64 (*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64)))) (neg.f64 (-.f64 (*.f64 b b) (*.f64 a a)))) (neg.f64 (-.f64 b a)))
(/.f64 (*.f64 (+.f64 b a) (-.f64 a b)) (/.f64 (-.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))))))
(/.f64 (-.f64 (*.f64 a a) (*.f64 b b)) (/.f64 (-.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))))))
(/.f64 (*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64)))) (neg.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)))) (neg.f64 (fma.f64 b b (*.f64 a (-.f64 a b)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3))) (/.f64 (neg.f64 (fma.f64 b b (*.f64 a (-.f64 a b)))) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))))))
(/.f64 (-.f64 (neg.f64 (pow.f64 b 3)) (pow.f64 a 3)) (/.f64 (neg.f64 (fma.f64 b b (*.f64 a (-.f64 a b)))) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))))))
(/.f64 (*.f64 1 (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64)))) (/.f64 (fma.f64 b b (*.f64 a a)) (-.f64 (pow.f64 b 4) (pow.f64 a 4))))
(*.f64 (/.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (fma.f64 b b (*.f64 a a))) (-.f64 (pow.f64 b 4) (pow.f64 a 4)))
(*.f64 (/.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (fma.f64 a a (*.f64 b b))) (-.f64 (pow.f64 b 4) (pow.f64 a 4)))
(/.f64 (*.f64 1 (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64)))) (/.f64 (fma.f64 (*.f64 a a) (fma.f64 b b (*.f64 a a)) (pow.f64 b 4)) (-.f64 (pow.f64 b 6) (pow.f64 a 6))))
(/.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (/.f64 (fma.f64 (*.f64 a a) (fma.f64 b b (*.f64 a a)) (pow.f64 b 4)) (-.f64 (pow.f64 b 6) (pow.f64 a 6))))
(/.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (/.f64 (fma.f64 (*.f64 a a) (fma.f64 a a (*.f64 b b)) (pow.f64 b 4)) (-.f64 (pow.f64 b 6) (pow.f64 a 6))))
(/.f64 (*.f64 (-.f64 (pow.f64 b 6) (pow.f64 a 6)) (*.f64 (+.f64 b a) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))))) (/.f64 (-.f64 (pow.f64 b 6) (pow.f64 a 6)) (-.f64 b a)))
(*.f64 (/.f64 (*.f64 (*.f64 (-.f64 (pow.f64 b 6) (pow.f64 a 6)) (+.f64 b a)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (-.f64 (pow.f64 b 6) (pow.f64 a 6))) (-.f64 b a))
(/.f64 (*.f64 (-.f64 (pow.f64 b 4) (pow.f64 a 4)) (*.f64 (+.f64 b a) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))))) (*.f64 (+.f64 b a) (fma.f64 b b (*.f64 a a))))
(/.f64 (*.f64 (+.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (/.f64 (*.f64 (fma.f64 b b (*.f64 a a)) (+.f64 b a)) (-.f64 (pow.f64 b 4) (pow.f64 a 4))))
(/.f64 (*.f64 (+.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (/.f64 (*.f64 (fma.f64 a a (*.f64 b b)) (+.f64 b a)) (-.f64 (pow.f64 b 4) (pow.f64 a 4))))
(/.f64 (*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (*.f64 b b) (*.f64 a a))) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64)))) (-.f64 (*.f64 b b) (*.f64 a a)))
(/.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (/.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (-.f64 b a) (+.f64 b a)))))
(/.f64 (*.f64 (-.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (fma.f64 a (neg.f64 a) (*.f64 a a)) (fma.f64 a (neg.f64 a) (*.f64 a a)))) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64)))) (-.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (fma.f64 a (neg.f64 a) (*.f64 a a))))
(/.f64 (*.f64 (fma.f64 (-.f64 b a) (+.f64 b a) (fma.f64 a (neg.f64 a) (*.f64 a a))) (-.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (fma.f64 a (neg.f64 a) (*.f64 a a)))) (/.f64 (-.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (fma.f64 a (neg.f64 a) (*.f64 a a))) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(/.f64 (*.f64 (-.f64 (-.f64 (fma.f64 a a (*.f64 b b)) (*.f64 a a)) (*.f64 a a)) (-.f64 (*.f64 b b) (fma.f64 a a (fma.f64 a (neg.f64 a) (*.f64 a a))))) (/.f64 (-.f64 (*.f64 b b) (fma.f64 a a (fma.f64 a (neg.f64 a) (*.f64 a a)))) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(/.f64 (*.f64 (-.f64 (*.f64 b (*.f64 (-.f64 b a) (*.f64 b (-.f64 b a)))) (*.f64 a (*.f64 (-.f64 b a) (*.f64 a (-.f64 b a))))) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64)))) (-.f64 (*.f64 b (-.f64 b a)) (*.f64 a (-.f64 b a))))
(/.f64 (-.f64 (*.f64 (*.f64 b (-.f64 b a)) (*.f64 b (-.f64 b a))) (*.f64 (*.f64 a (-.f64 b a)) (*.f64 a (-.f64 b a)))) (/.f64 (*.f64 (-.f64 b a) (-.f64 b a)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(/.f64 (*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 b a)) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64)))) (-.f64 b a))
(/.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (/.f64 (/.f64 (+.f64 b a) (+.f64 b a)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(/.f64 (*.f64 (*.f64 (-.f64 b a) (+.f64 (pow.f64 b 3) (pow.f64 a 3))) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64)))) (fma.f64 b b (*.f64 a (-.f64 a b))))
(/.f64 (-.f64 b a) (/.f64 (fma.f64 b b (*.f64 a (-.f64 a b))) (*.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 b b) (*.f64 a a)) 3) (pow.f64 (fma.f64 a (neg.f64 a) (*.f64 a a)) 3)) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64)))) (fma.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (*.f64 (fma.f64 a (neg.f64 a) (*.f64 a a)) (fma.f64 a (neg.f64 a) (*.f64 a a))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (fma.f64 a (neg.f64 a) (*.f64 a a))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (-.f64 b a) (+.f64 b a)) 3) (pow.f64 (fma.f64 a (neg.f64 a) (*.f64 a a)) 3)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (fma.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (fma.f64 a (neg.f64 a) (*.f64 a a)) (+.f64 (-.f64 (fma.f64 a (neg.f64 a) (*.f64 a a)) (*.f64 b b)) (*.f64 a a)))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (-.f64 b a) (+.f64 b a)) 3) (pow.f64 (fma.f64 a (neg.f64 a) (*.f64 a a)) 3)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (fma.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (fma.f64 a (neg.f64 a) (*.f64 a a)) (+.f64 (*.f64 a a) (-.f64 (fma.f64 a (neg.f64 a) (*.f64 a a)) (*.f64 b b))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 b (-.f64 b a)) 3) (pow.f64 (*.f64 a (-.f64 b a)) 3)) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64)))) (fma.f64 (*.f64 b (-.f64 b a)) (*.f64 b (-.f64 b a)) (-.f64 (*.f64 a (*.f64 (-.f64 b a) (*.f64 a (-.f64 b a)))) (*.f64 b (*.f64 (-.f64 b a) (*.f64 a (-.f64 b a)))))))
(/.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (/.f64 (fma.f64 (*.f64 b (-.f64 b a)) (*.f64 b (-.f64 b a)) (*.f64 (*.f64 (-.f64 b a) (*.f64 a (-.f64 b a))) (-.f64 a b))) (+.f64 (pow.f64 (*.f64 b (-.f64 b a)) 3) (pow.f64 (*.f64 a (-.f64 b a)) 3))))
(/.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (/.f64 (fma.f64 b (*.f64 (-.f64 b a) (*.f64 b (-.f64 b a))) (*.f64 (*.f64 (-.f64 b a) (*.f64 a (-.f64 b a))) (-.f64 a b))) (+.f64 (pow.f64 (*.f64 b (-.f64 b a)) 3) (pow.f64 (*.f64 a (-.f64 b a)) 3))))
(/.f64 (*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 (pow.f64 b 3) (pow.f64 a 3))) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64)))) (+.f64 (pow.f64 b 3) (pow.f64 a 3)))
(/.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (/.f64 (/.f64 (+.f64 b a) (+.f64 b a)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(/.f64 (*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (pow.f64 b 3) (pow.f64 a 3))) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64)))) (-.f64 (pow.f64 b 3) (pow.f64 a 3)))
(/.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (/.f64 (/.f64 (+.f64 b a) (+.f64 b a)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(/.f64 (*.f64 (*.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (-.f64 (pow.f64 b 3) (pow.f64 a 3))) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64)))) (*.f64 (fma.f64 b b (*.f64 a (-.f64 a b))) (fma.f64 a (+.f64 b a) (*.f64 b b))))
(*.f64 (/.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (fma.f64 b b (*.f64 a (-.f64 a b)))) (/.f64 (*.f64 (-.f64 (pow.f64 b 3) (pow.f64 a 3)) (+.f64 (pow.f64 b 3) (pow.f64 a 3))) (fma.f64 a (+.f64 b a) (*.f64 b b))))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 b 4) (pow.f64 a 4))) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64)))) (neg.f64 (fma.f64 b b (*.f64 a a))))
(/.f64 (neg.f64 (-.f64 (pow.f64 b 4) (pow.f64 a 4))) (/.f64 (neg.f64 (fma.f64 b b (*.f64 a a))) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(/.f64 (-.f64 (pow.f64 a 4) (pow.f64 b 4)) (/.f64 (neg.f64 (fma.f64 a a (*.f64 b b))) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 b 6) (pow.f64 a 6))) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64)))) (neg.f64 (fma.f64 (*.f64 a a) (fma.f64 b b (*.f64 a a)) (pow.f64 b 4))))
(/.f64 (neg.f64 (-.f64 (pow.f64 b 6) (pow.f64 a 6))) (/.f64 (neg.f64 (fma.f64 (*.f64 a a) (fma.f64 b b (*.f64 a a)) (pow.f64 b 4))) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 b 6) (pow.f64 a 6))) (/.f64 (neg.f64 (fma.f64 (*.f64 a a) (fma.f64 a a (*.f64 b b)) (pow.f64 b 4))) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(/.f64 (*.f64 (neg.f64 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (+.f64 b a) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))))) (neg.f64 (+.f64 b a)))
(/.f64 (*.f64 (*.f64 (+.f64 b a) (neg.f64 (*.f64 (-.f64 b a) (+.f64 b a)))) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (neg.f64 (+.f64 b a)))
(/.f64 (*.f64 (*.f64 (+.f64 b a) (-.f64 (*.f64 a a) (*.f64 b b))) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (-.f64 (neg.f64 b) a))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 b 3) (pow.f64 a 3))) (*.f64 (+.f64 b a) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))))) (neg.f64 (fma.f64 a (+.f64 b a) (*.f64 b b))))
(/.f64 (*.f64 (+.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (/.f64 (neg.f64 (fma.f64 a (+.f64 b a) (*.f64 b b))) (neg.f64 (-.f64 (pow.f64 b 3) (pow.f64 a 3)))))
(/.f64 (*.f64 (+.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (/.f64 (neg.f64 (fma.f64 a (+.f64 b a) (*.f64 b b))) (+.f64 (neg.f64 (pow.f64 b 3)) (pow.f64 a 3))))
(/.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (-.f64 b a) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))))) (-.f64 b a))
(/.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (/.f64 (/.f64 (+.f64 b a) (+.f64 b a)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(/.f64 (*.f64 (-.f64 b a) (*.f64 (-.f64 b a) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))))) (/.f64 (-.f64 b a) (+.f64 b a)))
(/.f64 (-.f64 b a) (/.f64 (/.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))))))
(/.f64 (*.f64 (-.f64 (pow.f64 b 4) (pow.f64 a 4)) (*.f64 (-.f64 b a) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))))) (*.f64 (-.f64 b a) (fma.f64 b b (*.f64 a a))))
(*.f64 (/.f64 (-.f64 (pow.f64 b 4) (pow.f64 a 4)) (-.f64 b a)) (/.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (fma.f64 b b (*.f64 a a))))
(*.f64 (/.f64 (-.f64 (pow.f64 b 4) (pow.f64 a 4)) (-.f64 b a)) (/.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (fma.f64 a a (*.f64 b b))))
(/.f64 (*.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (*.f64 (-.f64 b a) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))))) (fma.f64 b b (*.f64 a (-.f64 a b))))
(/.f64 (-.f64 b a) (/.f64 (fma.f64 b b (*.f64 a (-.f64 a b))) (*.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))))))
(/.f64 (*.f64 (-.f64 (pow.f64 b 6) (pow.f64 a 6)) (*.f64 (-.f64 b a) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))))) (/.f64 (-.f64 (pow.f64 b 6) (pow.f64 a 6)) (+.f64 b a)))
(*.f64 (/.f64 (*.f64 (*.f64 (-.f64 b a) (-.f64 (pow.f64 b 6) (pow.f64 a 6))) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (-.f64 (pow.f64 b 6) (pow.f64 a 6))) (+.f64 b a))
(/.f64 (*.f64 (-.f64 (*.f64 a a) (*.f64 b b)) (*.f64 (-.f64 b a) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))))) (-.f64 a b))
(/.f64 (*.f64 (+.f64 b a) (-.f64 a b)) (/.f64 (-.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))))))
(/.f64 (-.f64 (*.f64 a a) (*.f64 b b)) (/.f64 (-.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))))))
(/.f64 (*.f64 (neg.f64 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (-.f64 b a) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))))) (neg.f64 (-.f64 b a)))
(/.f64 (*.f64 (+.f64 b a) (-.f64 a b)) (/.f64 (-.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))))))
(/.f64 (-.f64 (*.f64 a a) (*.f64 b b)) (/.f64 (-.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))))))
(/.f64 (*.f64 (neg.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3))) (*.f64 (-.f64 b a) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))))) (neg.f64 (fma.f64 b b (*.f64 a (-.f64 a b)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3))) (/.f64 (neg.f64 (fma.f64 b b (*.f64 a (-.f64 a b)))) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))))))
(/.f64 (-.f64 (neg.f64 (pow.f64 b 3)) (pow.f64 a 3)) (/.f64 (neg.f64 (fma.f64 b b (*.f64 a (-.f64 a b)))) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))))))
(/.f64 (*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64)))) (-.f64 b a)) (-.f64 b a))
(/.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (/.f64 (/.f64 (+.f64 b a) (+.f64 b a)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(/.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))) (+.f64 (pow.f64 b 3) (pow.f64 a 3))) (-.f64 b a)) (fma.f64 b b (*.f64 a (-.f64 a b))))
(/.f64 (-.f64 b a) (/.f64 (fma.f64 b b (*.f64 a (-.f64 a b))) (*.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))))))
(/.f64 (/.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (+.f64 b a) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))))) (-.f64 (*.f64 b b) (*.f64 a a))) (/.f64 1 (-.f64 b a)))
(/.f64 (*.f64 (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (+.f64 b a)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (*.f64 (/.f64 1 (-.f64 b a)) (*.f64 (-.f64 b a) (+.f64 b a))))
(/.f64 (*.f64 (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (+.f64 b a)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (/.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (-.f64 b a)))
(/.f64 (/.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (+.f64 b a) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))))) (+.f64 (pow.f64 b 3) (pow.f64 a 3))) (/.f64 1 (fma.f64 b b (*.f64 a (-.f64 a b)))))
(*.f64 (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (+.f64 b a)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (+.f64 (pow.f64 b 3) (pow.f64 a 3))) 1) (fma.f64 b b (*.f64 a (-.f64 a b))))
(*.f64 (/.f64 (*.f64 (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (+.f64 b a)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (+.f64 (pow.f64 b 3) (pow.f64 a 3))) (fma.f64 b b (*.f64 a (-.f64 a b))))
(/.f64 (/.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (+.f64 b a) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))))) 1) (+.f64 b a))
(/.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (/.f64 (/.f64 (+.f64 b a) (+.f64 b a)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(/.f64 (/.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (+.f64 b a) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))))) (/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (pow.f64 b 3) (pow.f64 a 3)))) (fma.f64 a (+.f64 b a) (*.f64 b b)))
(/.f64 (*.f64 (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (+.f64 b a)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (*.f64 (fma.f64 a (+.f64 b a) (*.f64 b b)) (/.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (-.f64 (pow.f64 b 3) (pow.f64 a 3)))))
(/.f64 (*.f64 (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (+.f64 b a)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (/.f64 (*.f64 (fma.f64 a (+.f64 b a) (*.f64 b b)) (*.f64 (-.f64 b a) (+.f64 b a))) (-.f64 (pow.f64 b 3) (pow.f64 a 3))))
(fma.f64 2 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (/.f64 (+.f64 (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))) (sin.f64 0)) 2)) (*.f64 (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))) (fma.f64 a (neg.f64 a) (*.f64 a a))))
(fma.f64 2 (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (/.f64 (+.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))) 0) 2)) (*.f64 (fma.f64 a (neg.f64 a) (*.f64 a a)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(fma.f64 (*.f64 2 (*.f64 (-.f64 b a) (+.f64 b a))) (/.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))) 2) (*.f64 (fma.f64 a (neg.f64 a) (*.f64 a a)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a)))) (*.f64 (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))) (fma.f64 a (neg.f64 a) (*.f64 a a))))
(fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 (-.f64 b a) (+.f64 b a)))) (*.f64 (fma.f64 a (neg.f64 a) (*.f64 a a)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(fma.f64 (*.f64 b b) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))) (*.f64 a (*.f64 (neg.f64 a) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))))))
(fma.f64 b (*.f64 b (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (*.f64 (*.f64 a (neg.f64 a)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(fma.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))) (*.f64 (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))) (fma.f64 a (neg.f64 a) (*.f64 a a))))
(fma.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (fma.f64 a (neg.f64 a) (*.f64 a a)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(fma.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (/.f64 (+.f64 (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))) (sin.f64 0)) 2) (*.f64 (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))) (fma.f64 a (neg.f64 a) (*.f64 a a))))
(fma.f64 2 (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (/.f64 (+.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))) 0) 2)) (*.f64 (fma.f64 a (neg.f64 a) (*.f64 a a)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(fma.f64 (*.f64 2 (*.f64 (-.f64 b a) (+.f64 b a))) (/.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))) 2) (*.f64 (fma.f64 a (neg.f64 a) (*.f64 a a)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(fma.f64 (-.f64 b a) (*.f64 (+.f64 b a) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64)))) (*.f64 (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))) (fma.f64 a (neg.f64 a) (*.f64 a a))))
(fma.f64 (-.f64 b a) (*.f64 (+.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (*.f64 (fma.f64 a (neg.f64 a) (*.f64 a a)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(fma.f64 (+.f64 b a) (*.f64 (-.f64 b a) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64)))) (*.f64 (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))) (fma.f64 a (neg.f64 a) (*.f64 a a))))
(fma.f64 (+.f64 b a) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (*.f64 (fma.f64 a (neg.f64 a) (*.f64 a a)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(fma.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))) (fma.f64 a (neg.f64 a) (*.f64 a a))))
(fma.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 (-.f64 b a) (+.f64 b a))) (*.f64 (fma.f64 a (neg.f64 a) (*.f64 a a)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(fma.f64 (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))) (*.f64 b b) (*.f64 a (*.f64 (neg.f64 a) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))))))
(fma.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 b b) (*.f64 (*.f64 a (neg.f64 a)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(fma.f64 (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))) (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))) (fma.f64 a (neg.f64 a) (*.f64 a a))))
(fma.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (fma.f64 a (neg.f64 a) (*.f64 a a)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(fma.f64 (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))) (*.f64 b (-.f64 b a)) (*.f64 (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))) (*.f64 a (-.f64 b a))))
(fma.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 b (-.f64 b a)) (*.f64 (*.f64 a (-.f64 b a)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(fma.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a)))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))) (fma.f64 a (neg.f64 a) (*.f64 a a))))
(fma.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 (-.f64 b a) (+.f64 b a)))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 (fma.f64 a (neg.f64 a) (*.f64 a a)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(fma.f64 (*.f64 (+.f64 b a) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64)))) (-.f64 b a) (*.f64 (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))) (fma.f64 a (neg.f64 a) (*.f64 a a))))
(fma.f64 (*.f64 (+.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (-.f64 b a) (*.f64 (fma.f64 a (neg.f64 a) (*.f64 a a)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(fma.f64 (*.f64 b (-.f64 b a)) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))) (*.f64 (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))) (*.f64 a (-.f64 b a))))
(fma.f64 (-.f64 b a) (*.f64 b (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (*.f64 (*.f64 a (-.f64 b a)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(fma.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))) (fma.f64 a (neg.f64 a) (*.f64 a a))))
(fma.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 (-.f64 b a) (+.f64 b a))) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (fma.f64 a (neg.f64 a) (*.f64 a a)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(fma.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64)))) (+.f64 b a) (*.f64 (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))) (fma.f64 a (neg.f64 a) (*.f64 a a))))
(fma.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (+.f64 b a) (*.f64 (fma.f64 a (neg.f64 a) (*.f64 a a)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))))
(*.f64 (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))))
(*.f64 (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(*.f64 (sqrt.f64 (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))) (sqrt.f64 (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))))
(*.f64 (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(pow.f64 (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))) 1)
(*.f64 (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(*.f64 1 (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))))
(*.f64 (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))) (cbrt.f64 (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))))) (cbrt.f64 (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))))
(*.f64 (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))) (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))) (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (*.f64 (*.f64 (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (*.f64 (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))))
(exp.f64 (log.f64 (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))))
(*.f64 (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(log.f64 (exp.f64 (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))))
(*.f64 (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(binary32->binary64 (binary64->binary32 (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))))
(binary32->binary64 (binary64->binary32 (*.f64 (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))))
(binary32->binary64 (binary64->binary32 (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))))
(binary32->binary64 (binary64->binary32 (*.f64 (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))))
(binary32->binary64 (*.f32 (*.f32 (-.f32 (binary64->binary32 b) (binary64->binary32 a)) (+.f32 (binary64->binary32 b) (binary64->binary32 a))) (*.f32 (*.f32 2 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))) (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))))))
(binary32->binary64 (*.f32 (*.f32 (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2)) (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))) (*.f32 2 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))))))
(binary32->binary64 (*.f32 2 (*.f32 (*.f32 (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2)) (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))) (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))))))
(/.f64 angle (/.f64 180 (PI.f64)))
(*.f64 (PI.f64) (/.f64 angle 180))
(/.f64 (PI.f64) (/.f64 180 angle))
(*.f64 (/.f64 (PI.f64) 180) angle)
(/.f64 (*.f64 angle (PI.f64)) 180)
(*.f64 (PI.f64) (/.f64 angle 180))
(/.f64 1 (/.f64 180 (*.f64 angle (PI.f64))))
(*.f64 (PI.f64) (*.f64 1/180 angle))
(/.f64 (neg.f64 angle) (/.f64 -180 (PI.f64)))
(*.f64 (/.f64 (neg.f64 angle) -180) (PI.f64))
(/.f64 (*.f64 (PI.f64) (neg.f64 angle)) -180)
(/.f64 (PI.f64) (/.f64 -180 (neg.f64 angle)))
(/.f64 (*.f64 (PI.f64) -1) (neg.f64 (/.f64 180 angle)))
(/.f64 (neg.f64 (PI.f64)) (/.f64 -180 angle))
(/.f64 (*.f64 -1 (PI.f64)) (neg.f64 (/.f64 180 angle)))
(/.f64 (neg.f64 (PI.f64)) (/.f64 -180 angle))
(/.f64 (/.f64 (PI.f64) 180) (/.f64 1 angle))
(*.f64 (/.f64 (PI.f64) 180) angle)
(log1p.f64 (expm1.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(*.f64 (PI.f64) (/.f64 angle 180))
(expm1.f64 (log1p.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(*.f64 (PI.f64) (/.f64 angle 180))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (sqrt.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(*.f64 (PI.f64) (/.f64 angle 180))
(pow.f64 (*.f64 (PI.f64) (/.f64 angle 180)) 1)
(*.f64 (PI.f64) (/.f64 angle 180))
(*.f64 1 (*.f64 (PI.f64) (/.f64 angle 180)))
(*.f64 (PI.f64) (/.f64 angle 180))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cbrt.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cbrt.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(*.f64 (PI.f64) (/.f64 angle 180))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (/.f64 angle 180)) (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (PI.f64) (/.f64 angle 180))))
(cbrt.f64 (*.f64 (*.f64 (PI.f64) (/.f64 angle 180)) (*.f64 (pow.f64 (PI.f64) 2) (*.f64 (/.f64 angle 180) (/.f64 angle 180)))))
(exp.f64 (log.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(*.f64 (PI.f64) (/.f64 angle 180))
(log.f64 (exp.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(*.f64 (PI.f64) (/.f64 angle 180))
(binary32->binary64 (binary64->binary32 (*.f64 (PI.f64) (/.f64 angle 180))))
(binary32->binary64 (binary64->binary32 (*.f64 (PI.f64) (/.f64 angle 180))))
(binary32->binary64 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))
(binary64->binary32 (binary32->binary64 (*.f32 2 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))))))
(binary64->binary32 (binary32->binary64 (*.f32 2 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))))))
(binary64->binary32 (*.f64 2 (sin.f64 (*.f64 (PI.f32) (/.f64 (binary32->binary64 (binary64->binary32 angle)) 180)))))
(binary64->binary32 (binary32->binary64 (*.f32 (binary64->binary32 a) (binary64->binary32 a))))
(binary64->binary32 (binary32->binary64 (pow.f32 (binary64->binary32 a) 2)))
(binary64->binary32 (binary32->binary64 (*.f32 (binary64->binary32 a) (binary64->binary32 a))))
(binary64->binary32 (binary32->binary64 (pow.f32 (binary64->binary32 a) 2)))
(binary64->binary32 (*.f64 (binary32->binary64 (binary64->binary32 a)) (binary32->binary64 (binary64->binary32 a))))
(binary64->binary32 (binary32->binary64 (/.f32 (binary64->binary32 angle) 180)))
(binary64->binary32 (binary32->binary64 (/.f32 (binary64->binary32 angle) 180)))
(binary64->binary32 (/.f64 (binary32->binary64 (binary64->binary32 angle)) 180))
(binary64->binary32 (binary32->binary64 (*.f32 (binary64->binary32 b) (binary64->binary32 b))))
(binary64->binary32 (binary32->binary64 (pow.f32 (binary64->binary32 b) 2)))
(binary64->binary32 (binary32->binary64 (*.f32 (binary64->binary32 b) (binary64->binary32 b))))
(binary64->binary32 (binary32->binary64 (pow.f32 (binary64->binary32 b) 2)))
(binary64->binary32 (*.f64 (binary32->binary64 (binary64->binary32 b)) (binary32->binary64 (binary64->binary32 b))))
(binary32->binary64 (binary64->binary32 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a)))))
(binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (-.f64 b a) (+.f64 b a)))))
(binary32->binary64 (binary64->binary32 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a)))))
(binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (-.f64 b a) (+.f64 b a)))))
(binary32->binary64 (*.f32 2 (-.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 b)) (*.f32 (binary64->binary32 a) (binary64->binary32 a)))))
(binary32->binary64 (*.f32 2 (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2))))
(binary32->binary64 (binary64->binary32 (*.f64 (*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))))
(binary32->binary64 (binary64->binary32 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 2 (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))))))))
(binary32->binary64 (binary64->binary32 (*.f64 (*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))))
(binary32->binary64 (binary64->binary32 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 2 (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))))))))
(binary32->binary64 (*.f32 (*.f32 (*.f32 2 (-.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 b)) (*.f32 (binary64->binary32 a) (binary64->binary32 a)))) (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))) (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))))
(binary32->binary64 (*.f32 (*.f32 (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2)) (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))) (*.f32 2 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))))))
(binary32->binary64 (*.f32 2 (*.f32 (*.f32 (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2)) (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))) (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))))))
(binary32->binary64 (binary64->binary32 (*.f64 (PI.f64) (/.f64 angle 180))))
(binary32->binary64 (binary64->binary32 (*.f64 (PI.f64) (/.f64 angle 180))))
(binary32->binary64 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))
(binary32->binary64 (binary64->binary32 (-.f64 (*.f64 b b) (*.f64 a a))))
(binary32->binary64 (binary64->binary32 (*.f64 (-.f64 b a) (+.f64 b a))))
(binary32->binary64 (binary64->binary32 (-.f64 (*.f64 b b) (*.f64 a a))))
(binary32->binary64 (binary64->binary32 (*.f64 (-.f64 b a) (+.f64 b a))))
(binary32->binary64 (-.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 b)) (*.f32 (binary64->binary32 a) (binary64->binary32 a))))
(binary32->binary64 (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2)))
(binary32->binary64 (binary64->binary32 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))))))
(binary32->binary64 (binary64->binary32 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))))))
(binary32->binary64 (*.f32 2 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))))
(binary32->binary64 (binary64->binary32 (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))))
(binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))))
(binary32->binary64 (binary64->binary32 (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))))
(binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))))
(binary32->binary64 (*.f32 (*.f32 2 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))) (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))))
(binary32->binary64 (*.f32 2 (*.f32 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))) (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))))))
(binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))) (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))))))
(binary32->binary64 (binary64->binary32 (*.f64 (PI.f64) (/.f64 angle 180))))
(binary32->binary64 (binary64->binary32 (*.f64 (PI.f64) (/.f64 angle 180))))
(binary32->binary64 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))
(binary32->binary64 (binary64->binary32 (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))))
(binary32->binary64 (binary64->binary32 (*.f64 (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))))
(binary32->binary64 (binary64->binary32 (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))))
(binary32->binary64 (binary64->binary32 (*.f64 (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))))
(binary32->binary64 (*.f32 (*.f32 (-.f32 (binary64->binary32 b) (binary64->binary32 a)) (+.f32 (binary64->binary32 b) (binary64->binary32 a))) (*.f32 (*.f32 2 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))) (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))))))
(binary32->binary64 (*.f32 (*.f32 (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2)) (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))) (*.f32 2 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))))))
(binary32->binary64 (*.f32 2 (*.f32 (*.f32 (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2)) (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))) (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))))))

eval518.0ms (1.3%)

Compiler

Compiled 38816 to 19476 computations (49.8% saved)

prune356.0ms (0.9%)

Pruning

53 alts after pruning (53 fresh and 0 done)

PrunedKeptTotal
New993531046
Fresh000
Picked303
Done000
Total996531049
Accuracy
81.1%
Counts
1049 → 53
Alt Table
Click to see full alt table
StatusAccuracyProgram
52.0%
(/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (/.f64 (+.f64 b a) (*.f64 (+.f64 b a) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))))))
68.4%
(/.f64 (-.f64 b a) (/.f64 (/.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))))))
68.4%
(/.f64 (+.f64 b a) (/.f64 (/.f64 1 (-.f64 b a)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
68.4%
(/.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64)))) (/.f64 1 (+.f64 b a)))
43.3%
(/.f64 (*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 b a)) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64)))) (-.f64 b a))
17.9%
(/.f64 (*.f64 (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (+.f64 b a)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (*.f64 (/.f64 1 (-.f64 b a)) (*.f64 (-.f64 b a) (+.f64 b a))))
57.6%
(/.f64 (*.f64 2 (*.f64 (-.f64 b a) (+.f64 b a))) (/.f64 2 (+.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))) 0)))
50.9%
(*.f64 (/.f64 (-.f64 (*.f64 a a) (*.f64 b b)) (/.f64 (-.f64 a b) (*.f64 2 (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
56.1%
(*.f64 (*.f64 (/.f64 (*.f64 (*.f64 (-.f64 b a) (*.f64 2 (-.f64 b a))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (-.f64 b a)) (+.f64 b a)) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
54.2%
(*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
54.1%
(*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 2 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
56.2%
(*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (/.f64 (/.f64 (PI.f64) 180) (/.f64 1 angle)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
56.0%
(*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
56.9%
(*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
55.5%
(*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (/.f64 1 (/.f64 180 (*.f64 angle (PI.f64)))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
55.2%
(*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cbrt.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cbrt.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
53.3%
(*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (+.f64 1 (*.f64 (*.f64 -1/64800 (*.f64 angle angle)) (pow.f64 (PI.f64) 2)))))
57.4%
(*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle)))))
57.4%
(*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (/.f64 angle (/.f64 180 (PI.f64))))))
56.2%
(*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cbrt.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cbrt.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))))
56.6%
(*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
47.7%
(*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (expm1.f64 (log1p.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))))
44.9%
(*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (cbrt.f64 (*.f64 (*.f64 (PI.f64) (/.f64 angle 180)) (*.f64 (pow.f64 (PI.f64) 2) (*.f64 (/.f64 angle 180) (/.f64 angle 180))))))))
41.8%
(*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (binary32->binary64 (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))))))
57.8%
(*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (binary32->binary64 (binary64->binary32 (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))))
53.1%
(*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 1))
32.5%
(*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 2 (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
57.6%
(*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
14.8%
(*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (binary32->binary64 (*.f32 (*.f32 2 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))) (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))))))
32.5%
(*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (binary32->binary64 (binary64->binary32 (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))))
68.4%
(*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (+.f64 b a))
66.9%
(*.f64 (*.f64 (*.f64 (*.f64 (+.f64 b a) 2) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (-.f64 b a)) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
58.0%
(*.f64 (*.f64 (*.f64 2 (/.f64 (-.f64 b a) (/.f64 1 (+.f64 b a)))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
29.3%
(*.f64 (*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (sin.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (sqrt.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
52.3%
(*.f64 (*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (/.f64 (*.f64 angle (PI.f64)) 180)))
43.3%
(*.f64 (*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (expm1.f64 (log1p.f64 (*.f64 (PI.f64) (/.f64 angle 180))))))
28.7%
(*.f64 (*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (sin.f64 (exp.f64 (log.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
49.1%
(*.f64 (*.f64 (*.f64 2 (+.f64 (*.f64 b b) (+.f64 (fma.f64 a (neg.f64 a) (fma.f64 a (neg.f64 a) (*.f64 a a))) (*.f64 2 (fma.f64 a (neg.f64 a) (*.f64 a a)))))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
52.9%
(*.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (/.f64 1 (-.f64 b a)) (-.f64 b a)))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
45.7%
(*.f64 (*.f64 (*.f64 2 (*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 b a)) (/.f64 1 (-.f64 b a)))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
36.7%
(*.f64 (*.f64 (*.f64 2 (*.f64 b b)) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
34.5%
(*.f64 (*.f64 (*.f64 2 (*.f64 a (neg.f64 a))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
38.7%
(*.f64 (*.f64 (*.f64 2 (cbrt.f64 (*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (*.f64 b b) (*.f64 a a))) (-.f64 (*.f64 b b) (*.f64 a a))))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
33.0%
(*.f64 (*.f64 (*.f64 2 (binary32->binary64 (binary64->binary32 (-.f64 (*.f64 b b) (*.f64 a a))))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
57.8%
(*.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))) (cbrt.f64 (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))))) (cbrt.f64 (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))))
54.2%
(*.f64 (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (-.f64 b a) (+.f64 b a))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
33.9%
(*.f64 (*.f64 -2 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
36.4%
(*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
35.6%
(*.f64 2 (*.f64 (*.f64 (*.f64 b b) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
57.3%
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a)))))
53.0%
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))
34.8%
(*.f64 -2 (*.f64 (*.f64 (*.f64 a a) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
10.2%
(binary32->binary64 (*.f32 (*.f32 (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2)) (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))) (*.f32 2 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))))))
52.0%
(/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (/.f64 (+.f64 b a) (*.f64 (+.f64 b a) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64))))))
68.4%
(/.f64 (-.f64 b a) (/.f64 (/.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))))))
68.4%
(/.f64 (+.f64 b a) (/.f64 (/.f64 1 (-.f64 b a)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
68.4%
(/.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64)))) (/.f64 1 (+.f64 b a)))
43.3%
(/.f64 (*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 b a)) (sin.f64 (*.f64 (*.f64 2 (*.f64 angle 1/180)) (PI.f64)))) (-.f64 b a))
17.9%
(/.f64 (*.f64 (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (+.f64 b a)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (*.f64 (/.f64 1 (-.f64 b a)) (*.f64 (-.f64 b a) (+.f64 b a))))
57.6%
(/.f64 (*.f64 2 (*.f64 (-.f64 b a) (+.f64 b a))) (/.f64 2 (+.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))) 0)))
50.9%
(*.f64 (/.f64 (-.f64 (*.f64 a a) (*.f64 b b)) (/.f64 (-.f64 a b) (*.f64 2 (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
56.1%
(*.f64 (*.f64 (/.f64 (*.f64 (*.f64 (-.f64 b a) (*.f64 2 (-.f64 b a))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (-.f64 b a)) (+.f64 b a)) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
54.2%
(*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
54.1%
(*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 2 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
56.2%
(*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (/.f64 (/.f64 (PI.f64) 180) (/.f64 1 angle)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
56.0%
(*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
56.9%
(*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
55.5%
(*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (/.f64 1 (/.f64 180 (*.f64 angle (PI.f64)))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
55.2%
(*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cbrt.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cbrt.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
53.3%
(*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (+.f64 1 (*.f64 (*.f64 -1/64800 (*.f64 angle angle)) (pow.f64 (PI.f64) 2)))))
57.4%
(*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle)))))
57.4%
(*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (/.f64 angle (/.f64 180 (PI.f64))))))
56.2%
(*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cbrt.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cbrt.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))))
56.6%
(*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
47.7%
(*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (expm1.f64 (log1p.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))))
44.9%
(*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (cbrt.f64 (*.f64 (*.f64 (PI.f64) (/.f64 angle 180)) (*.f64 (pow.f64 (PI.f64) 2) (*.f64 (/.f64 angle 180) (/.f64 angle 180))))))))
41.8%
(*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (binary32->binary64 (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))))))
57.8%
(*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (binary32->binary64 (binary64->binary32 (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))))
53.1%
(*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 1))
32.5%
(*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 2 (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
57.6%
(*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
14.8%
(*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (binary32->binary64 (*.f32 (*.f32 2 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))) (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))))))
32.5%
(*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (binary32->binary64 (binary64->binary32 (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))))
68.4%
(*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (+.f64 b a))
66.9%
(*.f64 (*.f64 (*.f64 (*.f64 (+.f64 b a) 2) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (-.f64 b a)) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
58.0%
(*.f64 (*.f64 (*.f64 2 (/.f64 (-.f64 b a) (/.f64 1 (+.f64 b a)))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
29.3%
(*.f64 (*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (sin.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (sqrt.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
52.3%
(*.f64 (*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (/.f64 (*.f64 angle (PI.f64)) 180)))
43.3%
(*.f64 (*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (expm1.f64 (log1p.f64 (*.f64 (PI.f64) (/.f64 angle 180))))))
28.7%
(*.f64 (*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (sin.f64 (exp.f64 (log.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
49.1%
(*.f64 (*.f64 (*.f64 2 (+.f64 (*.f64 b b) (+.f64 (fma.f64 a (neg.f64 a) (fma.f64 a (neg.f64 a) (*.f64 a a))) (*.f64 2 (fma.f64 a (neg.f64 a) (*.f64 a a)))))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
52.9%
(*.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (/.f64 1 (-.f64 b a)) (-.f64 b a)))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
45.7%
(*.f64 (*.f64 (*.f64 2 (*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 b a)) (/.f64 1 (-.f64 b a)))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
36.7%
(*.f64 (*.f64 (*.f64 2 (*.f64 b b)) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
34.5%
(*.f64 (*.f64 (*.f64 2 (*.f64 a (neg.f64 a))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
38.7%
(*.f64 (*.f64 (*.f64 2 (cbrt.f64 (*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (*.f64 b b) (*.f64 a a))) (-.f64 (*.f64 b b) (*.f64 a a))))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
33.0%
(*.f64 (*.f64 (*.f64 2 (binary32->binary64 (binary64->binary32 (-.f64 (*.f64 b b) (*.f64 a a))))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
57.8%
(*.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))) (cbrt.f64 (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))))) (cbrt.f64 (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))))
54.2%
(*.f64 (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (-.f64 b a) (+.f64 b a))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
33.9%
(*.f64 (*.f64 -2 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
36.4%
(*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
35.6%
(*.f64 2 (*.f64 (*.f64 (*.f64 b b) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
57.3%
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a)))))
53.0%
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))
34.8%
(*.f64 -2 (*.f64 (*.f64 (*.f64 a a) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
10.2%
(binary32->binary64 (*.f32 (*.f32 (-.f32 (pow.f32 (binary64->binary32 b) 2) (pow.f32 (binary64->binary32 a) 2)) (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))) (*.f32 2 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))))))
Compiler

Compiled 6128 to 4336 computations (29.2% saved)

localize2.8s (7.2%)

Localize:

Found 38 expressions with local error:

NewAccuracyProgram
88.2%
(*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (binary32->binary64 (binary64->binary32 (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))))
99.6%
(*.f64 (PI.f64) (/.f64 angle 180))
99.7%
(*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
100.0%
(*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
99.6%
(/.f64 (*.f64 angle (PI.f64)) 180)
99.6%
(*.f64 angle (PI.f64))
99.7%
(*.f64 (*.f64 2 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
100.0%
(*.f64 2 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180)))
99.7%
(*.f32 (*.f32 2 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))) (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))))
99.9%
(*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))
100.0%
(/.f32 (binary64->binary32 angle) 180)
100.0%
(*.f32 2 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))))
86.8%
(*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a))))
99.4%
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))
99.8%
(*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))
99.6%
(*.f64 1/180 angle)
99.8%
(*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (+.f64 b a))
99.8%
(*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
100.0%
(*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))
88.2%
(*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (binary32->binary64 (binary64->binary32 (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))))
57.0%
(cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))
56.4%
(sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))
37.3%
(binary32->binary64 (binary64->binary32 (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))))
99.6%
(*.f64 (PI.f64) (/.f64 angle 180))
88.2%
(*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
57.0%
(cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))
56.4%
(sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))
88.2%
(*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (binary32->binary64 (*.f32 (*.f32 2 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))) (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))))))
76.7%
(sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))
76.5%
(cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))
37.3%
(binary32->binary64 (*.f32 (*.f32 2 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))) (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))))
99.8%
(*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))
99.4%
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))
86.8%
(*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a))))
99.8%
(*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (+.f64 b a))
99.6%
(*.f64 1/180 angle)
99.6%
(*.f64 (PI.f64) (*.f64 1/180 angle))
53.3%
(sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))
Compiler

Compiled 446 to 220 computations (50.7% saved)

series36.0ms (0.1%)

Counts
13 → 276
Calls

78 calls:

TimeVariablePointExpression
5.0ms
angle
@-inf
(*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a))))
4.0ms
a
@-inf
(*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (binary32->binary64 (binary64->binary32 (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))))
1.0ms
b
@0
(*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (binary32->binary64 (*.f32 (*.f32 2 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))) (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))))))
1.0ms
angle
@0
(*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (+.f64 b a))
1.0ms
angle
@0
(*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a))))

rewrite164.0ms (0.4%)

Algorithm
rewrite-once
batch-egg-rewrite
Rules
1228×associate-*r*
1107×associate-*l*
762×times-frac
750×associate-/r/
592×distribute-lft-in
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
056479
1177397
2990385
Stop Event
node limit
Counts
13 → 492
Calls
Call 1
Inputs
(sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))
(*.f64 (PI.f64) (*.f64 1/180 angle))
(*.f64 1/180 angle)
(*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (+.f64 b a))
(*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))
(*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))
(binary32->binary64 (*.f32 (*.f32 2 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))) (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))))
(*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (binary32->binary64 (*.f32 (*.f32 2 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))) (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))))))
(sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))
(*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(binary32->binary64 (binary64->binary32 (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))))
(*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (binary32->binary64 (binary64->binary32 (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))))
Outputs
(+.f64 (*.f64 (+.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (sin.f64 0)) 1/2) (*.f64 (+.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (sin.f64 0)) 1/2))
(*.f64 2 (*.f64 (+.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (sin.f64 0)) 1/2))
(*.f64 (sin.f64 (/.f64 angle (/.f64 180 (PI.f64)))) (*.f64 2 (cos.f64 (/.f64 angle (/.f64 180 (PI.f64))))))
(*.f64 (*.f64 2 (sin.f64 (/.f64 angle (/.f64 180 (PI.f64))))) (cos.f64 (/.f64 angle (/.f64 180 (PI.f64)))))
(*.f64 (cos.f64 (/.f64 angle (/.f64 180 (PI.f64)))) (*.f64 2 (sin.f64 (/.f64 angle (/.f64 180 (PI.f64))))))
(*.f64 (*.f64 (+.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (sin.f64 0)) 1/2) 2)
(*.f64 (*.f64 2 (cos.f64 (/.f64 angle (/.f64 180 (PI.f64))))) (sin.f64 (/.f64 angle (/.f64 180 (PI.f64)))))
(-.f64 0 (*.f64 (*.f64 (PI.f64) angle) -1/180))
(-.f64 (/.f64 0 (neg.f64 (/.f64 180 (PI.f64)))) (/.f64 angle (neg.f64 (/.f64 180 (PI.f64)))))
(/.f64 (PI.f64) (/.f64 180 angle))
(/.f64 1/180 (/.f64 (/.f64 1 (PI.f64)) angle))
(/.f64 angle (/.f64 180 (PI.f64)))
(/.f64 (*.f64 1/180 angle) (/.f64 1 (PI.f64)))
(/.f64 (*.f64 (PI.f64) angle) 180)
(/.f64 (*.f64 (PI.f64) 1/180) (/.f64 1 angle))
(/.f64 1 (/.f64 (/.f64 180 (PI.f64)) angle))
(/.f64 1 (/.f64 (neg.f64 (/.f64 180 (PI.f64))) (neg.f64 angle)))
(/.f64 1 (/.f64 (neg.f64 (/.f64 (/.f64 180 (PI.f64)) angle)) -1))
(/.f64 (neg.f64 angle) (neg.f64 (/.f64 180 (PI.f64))))
(/.f64 (neg.f64 angle) (/.f64 -180 (PI.f64)))
(/.f64 (*.f64 (PI.f64) (neg.f64 angle)) -180)
(/.f64 -1 (neg.f64 (/.f64 (/.f64 180 (PI.f64)) angle)))
(/.f64 -1 (/.f64 (neg.f64 (/.f64 180 (PI.f64))) angle))
(/.f64 -1 (/.f64 -180 (*.f64 (PI.f64) angle)))
(/.f64 (neg.f64 (PI.f64)) (/.f64 -180 angle))
(pow.f64 (/.f64 (/.f64 180 (PI.f64)) angle) -1)
(neg.f64 (*.f64 (*.f64 (PI.f64) angle) -1/180))
(exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 180 (PI.f64)) angle)) -1))
(-.f64 0 (*.f64 angle -1/180))
(/.f64 1/180 (/.f64 1 angle))
(/.f64 angle 180)
(/.f64 1 (/.f64 180 angle))
(/.f64 1 (/.f64 (neg.f64 (/.f64 180 angle)) -1))
(/.f64 (neg.f64 angle) -180)
(/.f64 -1 (neg.f64 (/.f64 180 angle)))
(/.f64 -1 (/.f64 -180 angle))
(pow.f64 (/.f64 180 angle) -1)
(neg.f64 (*.f64 angle -1/180))
(exp.f64 (*.f64 (log.f64 (/.f64 180 angle)) -1))
(+.f64 (*.f64 b (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) (*.f64 a (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))))
(+.f64 (*.f64 a (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) (*.f64 b (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))))
(+.f64 (*.f64 (-.f64 b a) (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (fma.f64 (neg.f64 a) a (*.f64 a a))))
(+.f64 (*.f64 (-.f64 b a) (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) (*.f64 (fma.f64 (neg.f64 a) a (*.f64 a a)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))
(+.f64 (*.f64 (+.f64 b a) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) (*.f64 (+.f64 b a) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (neg.f64 a))))
(+.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 b b)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 a (neg.f64 a))))
(+.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 b (+.f64 b a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 (+.f64 b a) (neg.f64 a))))
(+.f64 (*.f64 (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) b) (*.f64 (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) (neg.f64 a)))
(+.f64 (*.f64 (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) (neg.f64 a)) (*.f64 (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) b))
(+.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) (+.f64 b a)) (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (neg.f64 a)) (+.f64 b a)))
(+.f64 (*.f64 (*.f64 b b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) (*.f64 (*.f64 a (neg.f64 a)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))
(+.f64 (*.f64 (*.f64 b (+.f64 b a)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) (*.f64 (*.f64 (+.f64 b a) (neg.f64 a)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))
(+.f64 (*.f64 b (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) (*.f64 (neg.f64 a) (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))))
(+.f64 (*.f64 (neg.f64 a) (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) (*.f64 b (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))))
(-.f64 (/.f64 (pow.f64 (*.f64 b (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) 2) (*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) (-.f64 b a))) (/.f64 (pow.f64 (*.f64 a (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) 2) (*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) (-.f64 b a))))
(/.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) (/.f64 1 (+.f64 b a)))
(/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (/.f64 (+.f64 b a) (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))))
(/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (/.f64 (-.f64 b a) (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))))
(/.f64 (-.f64 (*.f64 a a) (*.f64 b b)) (/.f64 (-.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))))
(/.f64 (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) (/.f64 1 (-.f64 b a)))
(/.f64 1 (/.f64 (*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) (-.f64 b a)) (-.f64 (pow.f64 (*.f64 b (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) 2) (pow.f64 (*.f64 a (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) 2))))
(/.f64 1 (/.f64 (-.f64 b a) (*.f64 (-.f64 b a) (*.f64 (-.f64 b a) (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))))))
(/.f64 1 (/.f64 (-.f64 a b) (*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) (-.f64 (*.f64 a a) (*.f64 b b)))))
(/.f64 1 (/.f64 (fma.f64 b (-.f64 b a) (*.f64 a a)) (*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) (+.f64 (pow.f64 b 3) (pow.f64 a 3)))))
(/.f64 1 (/.f64 (+.f64 b a) (*.f64 (-.f64 b a) (*.f64 (+.f64 b a) (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))))))
(/.f64 1 (/.f64 (fma.f64 b b (*.f64 a (+.f64 b a))) (*.f64 (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) (-.f64 (pow.f64 b 3) (pow.f64 a 3)))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 b (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) 2) (*.f64 (*.f64 a (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) (-.f64 (*.f64 a (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) (*.f64 b (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))))) (+.f64 (pow.f64 (*.f64 b (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) 3) (pow.f64 (*.f64 a (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) 3))))
(/.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (/.f64 (fma.f64 b (-.f64 b a) (*.f64 a a)) (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))))
(/.f64 (-.f64 (pow.f64 b 3) (pow.f64 a 3)) (/.f64 (fma.f64 b b (*.f64 a (+.f64 b a))) (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))))
(/.f64 (-.f64 (pow.f64 (*.f64 b (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) 2) (pow.f64 (*.f64 a (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) 2)) (*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) (-.f64 b a)))
(/.f64 (*.f64 (-.f64 b a) (*.f64 (+.f64 b a) (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))) (+.f64 b a))
(/.f64 (*.f64 (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) (-.f64 (pow.f64 b 3) (pow.f64 a 3))) (fma.f64 b b (*.f64 a (+.f64 b a))))
(/.f64 (*.f64 (-.f64 b a) (*.f64 (-.f64 b a) (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))) (-.f64 b a))
(/.f64 (*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) (-.f64 (*.f64 a a) (*.f64 b b))) (-.f64 a b))
(/.f64 (*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) (+.f64 (pow.f64 b 3) (pow.f64 a 3))) (fma.f64 b (-.f64 b a) (*.f64 a a)))
(/.f64 (+.f64 (pow.f64 (*.f64 b (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) 3) (pow.f64 (*.f64 a (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) 3)) (+.f64 (pow.f64 (*.f64 b (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) 2) (*.f64 (*.f64 a (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) (-.f64 (*.f64 a (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) (*.f64 b (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 b (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) 3) (pow.f64 (*.f64 a (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) 3)) (+.f64 (pow.f64 (*.f64 a (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) 2) (-.f64 (pow.f64 (*.f64 b (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) 2) (*.f64 (*.f64 b (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) (*.f64 a (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))))))
(/.f64 (-.f64 (pow.f64 (*.f64 a (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) 2) (pow.f64 (*.f64 b (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) 2)) (-.f64 (*.f64 a (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) (*.f64 b (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))))
(/.f64 (/.f64 (*.f64 (-.f64 b a) (*.f64 (-.f64 b a) (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))) (-.f64 (pow.f64 b 3) (pow.f64 a 3))) (/.f64 1 (fma.f64 b b (*.f64 a (+.f64 b a)))))
(/.f64 (/.f64 (*.f64 (-.f64 b a) (*.f64 (-.f64 b a) (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))) 1) (-.f64 b a))
(/.f64 (/.f64 (*.f64 (-.f64 b a) (*.f64 (-.f64 b a) (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))) (/.f64 (-.f64 b a) (-.f64 a b))) (-.f64 a b))
(/.f64 (/.f64 (*.f64 (-.f64 b a) (*.f64 (-.f64 b a) (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))) (*.f64 (/.f64 (-.f64 b a) (fma.f64 b (-.f64 b a) (*.f64 a a))) 1)) (fma.f64 b (-.f64 b a) (*.f64 a a)))
(/.f64 (/.f64 (*.f64 (-.f64 b a) (*.f64 (+.f64 b a) (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))) (-.f64 (*.f64 a a) (*.f64 b b))) (/.f64 1 (-.f64 a b)))
(/.f64 (/.f64 (*.f64 (-.f64 b a) (*.f64 (+.f64 b a) (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))) (+.f64 (pow.f64 b 3) (pow.f64 a 3))) (/.f64 1 (fma.f64 b (-.f64 b a) (*.f64 a a))))
(/.f64 (/.f64 (*.f64 (-.f64 b a) (*.f64 (+.f64 b a) (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))) 1) (+.f64 b a))
(/.f64 (/.f64 (*.f64 (-.f64 b a) (*.f64 (+.f64 b a) (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))) (*.f64 (/.f64 (+.f64 b a) (fma.f64 b b (*.f64 a (+.f64 b a)))) 1)) (fma.f64 b b (*.f64 a (+.f64 b a))))
(fma.f64 b (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) (*.f64 a (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))))
(fma.f64 a (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) (*.f64 b (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))))
(fma.f64 (-.f64 b a) (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) (*.f64 b (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))))
(fma.f64 (-.f64 b a) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) (*.f64 a (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))))
(fma.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) b (*.f64 a (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))))
(fma.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) a (*.f64 b (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))))
(fma.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 b (-.f64 b a)) (*.f64 a (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))))
(fma.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 a (-.f64 b a)) (*.f64 b (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))))
(fma.f64 (*.f64 b (-.f64 b a)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 a (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))))
(fma.f64 (*.f64 a (-.f64 b a)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 b (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))))
(fma.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) (-.f64 b a) (*.f64 b (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))))
(fma.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) (-.f64 b a) (*.f64 a (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))))
(+.f64 (*.f64 (-.f64 b a) (*.f64 (+.f64 b a) (*.f64 (PI.f64) angle))) (*.f64 (*.f64 (PI.f64) angle) (fma.f64 (neg.f64 a) a (*.f64 a a))))
(+.f64 (*.f64 (-.f64 b a) (*.f64 (+.f64 b a) (*.f64 (PI.f64) angle))) (*.f64 (fma.f64 (neg.f64 a) a (*.f64 a a)) (*.f64 (PI.f64) angle)))
(+.f64 (*.f64 a (*.f64 (PI.f64) (*.f64 angle (-.f64 b a)))) (*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) b))))
(+.f64 (*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) b))) (*.f64 a (*.f64 (PI.f64) (*.f64 angle (-.f64 b a)))))
(+.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 b (+.f64 b a)))) (*.f64 angle (*.f64 (+.f64 b a) (*.f64 (PI.f64) (neg.f64 a)))))
(+.f64 (*.f64 (*.f64 (PI.f64) angle) (*.f64 b b)) (*.f64 (*.f64 (PI.f64) angle) (*.f64 a (neg.f64 a))))
(+.f64 (*.f64 (*.f64 (PI.f64) angle) (*.f64 b (+.f64 b a))) (*.f64 (*.f64 (PI.f64) angle) (*.f64 (+.f64 b a) (neg.f64 a))))
(+.f64 (*.f64 (*.f64 (+.f64 b a) (*.f64 (PI.f64) angle)) b) (*.f64 (*.f64 (+.f64 b a) (*.f64 (PI.f64) angle)) (neg.f64 a)))
(+.f64 (*.f64 (*.f64 (+.f64 b a) (*.f64 (PI.f64) angle)) (neg.f64 a)) (*.f64 (*.f64 (+.f64 b a) (*.f64 (PI.f64) angle)) b))
(+.f64 (*.f64 (*.f64 (PI.f64) (*.f64 b (+.f64 b a))) angle) (*.f64 (*.f64 (+.f64 b a) (*.f64 (PI.f64) (neg.f64 a))) angle))
(+.f64 (*.f64 (*.f64 b b) (*.f64 (PI.f64) angle)) (*.f64 (*.f64 a (neg.f64 a)) (*.f64 (PI.f64) angle)))
(+.f64 (*.f64 (*.f64 b (+.f64 b a)) (*.f64 (PI.f64) angle)) (*.f64 (*.f64 (+.f64 b a) (neg.f64 a)) (*.f64 (PI.f64) angle)))
(+.f64 (*.f64 b (*.f64 (+.f64 b a) (*.f64 (PI.f64) angle))) (*.f64 (neg.f64 a) (*.f64 (+.f64 b a) (*.f64 (PI.f64) angle))))
(+.f64 (*.f64 (neg.f64 a) (*.f64 (+.f64 b a) (*.f64 (PI.f64) angle))) (*.f64 b (*.f64 (+.f64 b a) (*.f64 (PI.f64) angle))))
(/.f64 (*.f64 (+.f64 b a) (*.f64 (PI.f64) angle)) (/.f64 1 (-.f64 b a)))
(/.f64 (*.f64 (PI.f64) (*.f64 angle (-.f64 b a))) (/.f64 1 (+.f64 b a)))
(/.f64 (-.f64 (*.f64 (*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) b))) (*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) b)))) (*.f64 (*.f64 a (*.f64 (PI.f64) (*.f64 angle (-.f64 b a)))) (*.f64 a (*.f64 (PI.f64) (*.f64 angle (-.f64 b a)))))) (-.f64 (*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) b))) (*.f64 a (*.f64 (PI.f64) (*.f64 angle (-.f64 b a))))))
(/.f64 (+.f64 (pow.f64 (*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) b))) 3) (pow.f64 (*.f64 a (*.f64 (PI.f64) (*.f64 angle (-.f64 b a)))) 3)) (+.f64 (*.f64 (*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) b))) (*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) b)))) (-.f64 (*.f64 (*.f64 a (*.f64 (PI.f64) (*.f64 angle (-.f64 b a)))) (*.f64 a (*.f64 (PI.f64) (*.f64 angle (-.f64 b a))))) (*.f64 (*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) b))) (*.f64 a (*.f64 (PI.f64) (*.f64 angle (-.f64 b a))))))))
(fma.f64 (*.f64 (PI.f64) angle) (*.f64 b (-.f64 b a)) (*.f64 a (*.f64 (PI.f64) (*.f64 angle (-.f64 b a)))))
(fma.f64 (*.f64 b (-.f64 b a)) (*.f64 (PI.f64) angle) (*.f64 a (*.f64 (PI.f64) (*.f64 angle (-.f64 b a)))))
(+.f64 (*.f64 (PI.f64) (*.f64 angle (*.f64 (-.f64 b a) (*.f64 (+.f64 b a) 1/90)))) (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)) (fma.f64 (neg.f64 a) a (*.f64 a a))))
(+.f64 (*.f64 (PI.f64) (*.f64 angle (*.f64 (-.f64 b a) (*.f64 (+.f64 b a) 1/90)))) (*.f64 (fma.f64 (neg.f64 a) a (*.f64 a a)) (*.f64 (PI.f64) (*.f64 angle 1/90))))
(+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) b)))) (*.f64 1/90 (*.f64 a (*.f64 (PI.f64) (*.f64 angle (-.f64 b a))))))
(+.f64 (*.f64 (*.f64 angle 1/90) (*.f64 (-.f64 b a) (*.f64 (PI.f64) b))) (*.f64 (*.f64 angle 1/90) (*.f64 (-.f64 b a) (*.f64 (PI.f64) a))))
(+.f64 (*.f64 (*.f64 angle 1/90) (*.f64 (PI.f64) (*.f64 b (+.f64 b a)))) (*.f64 (*.f64 angle 1/90) (*.f64 (+.f64 b a) (*.f64 (PI.f64) (neg.f64 a)))))
(+.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)) (*.f64 b b)) (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)) (*.f64 a (neg.f64 a))))
(+.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)) (*.f64 b (-.f64 b a))) (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)) (*.f64 a (-.f64 b a))))
(+.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)) (*.f64 a (-.f64 b a))) (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)) (*.f64 b (-.f64 b a))))
(+.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)) (*.f64 b (+.f64 b a))) (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)) (*.f64 (+.f64 b a) (neg.f64 a))))
(+.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)) (+.f64 b a)) b) (*.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)) (+.f64 b a)) (neg.f64 a)))
(+.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)) (+.f64 b a)) (neg.f64 a)) (*.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)) (+.f64 b a)) b))
(+.f64 (*.f64 (*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) b))) 1/90) (*.f64 (*.f64 a (*.f64 (PI.f64) (*.f64 angle (-.f64 b a)))) 1/90))
(+.f64 (*.f64 (*.f64 (-.f64 b a) (*.f64 (PI.f64) b)) (*.f64 angle 1/90)) (*.f64 (*.f64 (-.f64 b a) (*.f64 (PI.f64) a)) (*.f64 angle 1/90)))
(+.f64 (*.f64 (*.f64 (PI.f64) (*.f64 b (+.f64 b a))) (*.f64 angle 1/90)) (*.f64 (*.f64 (+.f64 b a) (*.f64 (PI.f64) (neg.f64 a))) (*.f64 angle 1/90)))
(+.f64 (*.f64 (*.f64 b b) (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 (*.f64 a (neg.f64 a)) (*.f64 (PI.f64) (*.f64 angle 1/90))))
(+.f64 (*.f64 (*.f64 b (-.f64 b a)) (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 (*.f64 a (-.f64 b a)) (*.f64 (PI.f64) (*.f64 angle 1/90))))
(+.f64 (*.f64 (*.f64 a (-.f64 b a)) (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 (*.f64 b (-.f64 b a)) (*.f64 (PI.f64) (*.f64 angle 1/90))))
(+.f64 (*.f64 (*.f64 b (+.f64 b a)) (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 (*.f64 (+.f64 b a) (neg.f64 a)) (*.f64 (PI.f64) (*.f64 angle 1/90))))
(+.f64 (*.f64 b (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)) (+.f64 b a))) (*.f64 (neg.f64 a) (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)) (+.f64 b a))))
(+.f64 (*.f64 (neg.f64 a) (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)) (+.f64 b a))) (*.f64 b (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)) (+.f64 b a))))
(/.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)) (+.f64 b a)) (/.f64 1 (-.f64 b a)))
(+.f64 (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (PI.f64) (fma.f64 (neg.f64 a) a (*.f64 a a))))
(+.f64 (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (fma.f64 (neg.f64 a) a (*.f64 a a)) (PI.f64)))
(+.f64 (*.f64 (-.f64 b a) (*.f64 (PI.f64) b)) (*.f64 (-.f64 b a) (*.f64 (PI.f64) a)))
(+.f64 (*.f64 (-.f64 b a) (*.f64 (PI.f64) a)) (*.f64 (-.f64 b a) (*.f64 (PI.f64) b)))
(+.f64 (*.f64 (PI.f64) (*.f64 b (+.f64 b a))) (*.f64 (+.f64 b a) (*.f64 (PI.f64) (neg.f64 a))))
(+.f64 (*.f64 (+.f64 b a) (*.f64 (PI.f64) (neg.f64 a))) (*.f64 (PI.f64) (*.f64 b (+.f64 b a))))
(+.f64 (*.f64 (PI.f64) (*.f64 b b)) (*.f64 (PI.f64) (*.f64 a (neg.f64 a))))
(+.f64 (*.f64 (*.f64 b b) (PI.f64)) (*.f64 (*.f64 a (neg.f64 a)) (PI.f64)))
(/.f64 (*.f64 (PI.f64) (+.f64 b a)) (/.f64 1 (-.f64 b a)))
(/.f64 1 (/.f64 (+.f64 b a) (*.f64 (PI.f64) (*.f64 (-.f64 b a) (*.f64 (+.f64 b a) (+.f64 b a))))))
(/.f64 1 (/.f64 (fma.f64 b b (*.f64 a (+.f64 b a))) (*.f64 (*.f64 (PI.f64) (+.f64 b a)) (-.f64 (pow.f64 b 3) (pow.f64 a 3)))))
(/.f64 (*.f64 (PI.f64) (-.f64 b a)) (/.f64 1 (+.f64 b a)))
(/.f64 (*.f64 (PI.f64) (*.f64 (-.f64 b a) (*.f64 (+.f64 b a) (+.f64 b a)))) (+.f64 b a))
(/.f64 (*.f64 (*.f64 (PI.f64) (+.f64 b a)) (-.f64 (pow.f64 b 3) (pow.f64 a 3))) (fma.f64 b b (*.f64 a (+.f64 b a))))
(/.f64 (-.f64 (*.f64 (*.f64 (-.f64 b a) (*.f64 (PI.f64) b)) (*.f64 (-.f64 b a) (*.f64 (PI.f64) b))) (*.f64 (*.f64 (-.f64 b a) (*.f64 (PI.f64) a)) (*.f64 (-.f64 b a) (*.f64 (PI.f64) a)))) (-.f64 (*.f64 (-.f64 b a) (*.f64 (PI.f64) b)) (*.f64 (-.f64 b a) (*.f64 (PI.f64) a))))
(/.f64 (-.f64 (*.f64 (*.f64 (PI.f64) (*.f64 b (+.f64 b a))) (*.f64 (PI.f64) (*.f64 b (+.f64 b a)))) (*.f64 (*.f64 (+.f64 b a) (*.f64 (PI.f64) (neg.f64 a))) (*.f64 (+.f64 b a) (*.f64 (PI.f64) (neg.f64 a))))) (-.f64 (*.f64 (PI.f64) (*.f64 b (+.f64 b a))) (*.f64 (+.f64 b a) (*.f64 (PI.f64) (neg.f64 a)))))
(/.f64 (/.f64 (*.f64 (PI.f64) (*.f64 (-.f64 b a) (*.f64 (+.f64 b a) (+.f64 b a)))) (-.f64 (*.f64 a a) (*.f64 b b))) (/.f64 1 (-.f64 a b)))
(/.f64 (/.f64 (*.f64 (PI.f64) (*.f64 (-.f64 b a) (*.f64 (+.f64 b a) (+.f64 b a)))) (+.f64 (pow.f64 b 3) (pow.f64 a 3))) (/.f64 1 (fma.f64 b (-.f64 b a) (*.f64 a a))))
(/.f64 (/.f64 (*.f64 (PI.f64) (*.f64 (-.f64 b a) (*.f64 (+.f64 b a) (+.f64 b a)))) 1) (+.f64 b a))
(/.f64 (/.f64 (*.f64 (PI.f64) (*.f64 (-.f64 b a) (*.f64 (+.f64 b a) (+.f64 b a)))) (*.f64 (/.f64 (+.f64 b a) (fma.f64 b b (*.f64 a (+.f64 b a)))) 1)) (fma.f64 b b (*.f64 a (+.f64 b a))))
(/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 b a) (*.f64 (PI.f64) b)) 3) (pow.f64 (*.f64 (-.f64 b a) (*.f64 (PI.f64) a)) 3)) (+.f64 (*.f64 (*.f64 (-.f64 b a) (*.f64 (PI.f64) b)) (*.f64 (-.f64 b a) (*.f64 (PI.f64) b))) (-.f64 (*.f64 (*.f64 (-.f64 b a) (*.f64 (PI.f64) a)) (*.f64 (-.f64 b a) (*.f64 (PI.f64) a))) (*.f64 (*.f64 (-.f64 b a) (*.f64 (PI.f64) b)) (*.f64 (-.f64 b a) (*.f64 (PI.f64) a))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 b (+.f64 b a))) 3) (pow.f64 (*.f64 (+.f64 b a) (*.f64 (PI.f64) (neg.f64 a))) 3)) (+.f64 (*.f64 (*.f64 (PI.f64) (*.f64 b (+.f64 b a))) (*.f64 (PI.f64) (*.f64 b (+.f64 b a)))) (-.f64 (*.f64 (*.f64 (+.f64 b a) (*.f64 (PI.f64) (neg.f64 a))) (*.f64 (+.f64 b a) (*.f64 (PI.f64) (neg.f64 a)))) (*.f64 (*.f64 (PI.f64) (*.f64 b (+.f64 b a))) (*.f64 (+.f64 b a) (*.f64 (PI.f64) (neg.f64 a)))))))
(fma.f64 (PI.f64) (*.f64 b (-.f64 b a)) (*.f64 (-.f64 b a) (*.f64 (PI.f64) a)))
(fma.f64 b (*.f64 (PI.f64) (+.f64 b a)) (*.f64 (+.f64 b a) (*.f64 (PI.f64) (neg.f64 a))))
(fma.f64 (*.f64 (PI.f64) (+.f64 b a)) b (*.f64 (+.f64 b a) (*.f64 (PI.f64) (neg.f64 a))))
(fma.f64 (*.f64 b (-.f64 b a)) (PI.f64) (*.f64 (-.f64 b a) (*.f64 (PI.f64) a)))
(+.f64 (*.f64 (binary32->binary64 (sin.f32 (*.f32 (*.f32 (PI.f32) (binary64->binary32 angle)) 1/90))) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (binary32->binary64 (sin.f32 (*.f32 (*.f32 (PI.f32) (binary64->binary32 angle)) 1/90))) (fma.f64 (neg.f64 a) a (*.f64 a a))))
(+.f64 (*.f64 (binary32->binary64 (sin.f32 (*.f32 (*.f32 (PI.f32) (binary64->binary32 angle)) 1/90))) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (fma.f64 (neg.f64 a) a (*.f64 a a)) (binary32->binary64 (sin.f32 (*.f32 (*.f32 (PI.f32) (binary64->binary32 angle)) 1/90)))))
(+.f64 (*.f64 a (*.f64 (-.f64 b a) (binary32->binary64 (sin.f32 (*.f32 (*.f32 (PI.f32) (binary64->binary32 angle)) 1/90))))) (*.f64 b (*.f64 (-.f64 b a) (binary32->binary64 (sin.f32 (*.f32 (*.f32 (PI.f32) (binary64->binary32 angle)) 1/90))))))
(+.f64 (*.f64 b (*.f64 (-.f64 b a) (binary32->binary64 (sin.f32 (*.f32 (*.f32 (PI.f32) (binary64->binary32 angle)) 1/90))))) (*.f64 a (*.f64 (-.f64 b a) (binary32->binary64 (sin.f32 (*.f32 (*.f32 (PI.f32) (binary64->binary32 angle)) 1/90))))))
(+.f64 (*.f64 (binary32->binary64 (sin.f32 (*.f32 (*.f32 (PI.f32) (binary64->binary32 angle)) 1/90))) (*.f64 b b)) (*.f64 (binary32->binary64 (sin.f32 (*.f32 (*.f32 (PI.f32) (binary64->binary32 angle)) 1/90))) (*.f64 a (neg.f64 a))))
(+.f64 (*.f64 (binary32->binary64 (sin.f32 (*.f32 (*.f32 (PI.f32) (binary64->binary32 angle)) 1/90))) (*.f64 b (+.f64 b a))) (*.f64 (binary32->binary64 (sin.f32 (*.f32 (*.f32 (PI.f32) (binary64->binary32 angle)) 1/90))) (*.f64 (+.f64 b a) (neg.f64 a))))
(+.f64 (*.f64 (*.f64 (+.f64 b a) (binary32->binary64 (sin.f32 (*.f32 (*.f32 (PI.f32) (binary64->binary32 angle)) 1/90)))) b) (*.f64 (*.f64 (+.f64 b a) (binary32->binary64 (sin.f32 (*.f32 (*.f32 (PI.f32) (binary64->binary32 angle)) 1/90)))) (neg.f64 a)))
(+.f64 (*.f64 (*.f64 (+.f64 b a) (binary32->binary64 (sin.f32 (*.f32 (*.f32 (PI.f32) (binary64->binary32 angle)) 1/90)))) (neg.f64 a)) (*.f64 (*.f64 (+.f64 b a) (binary32->binary64 (sin.f32 (*.f32 (*.f32 (PI.f32) (binary64->binary32 angle)) 1/90)))) b))
(+.f64 (*.f64 (*.f64 b b) (binary32->binary64 (sin.f32 (*.f32 (*.f32 (PI.f32) (binary64->binary32 angle)) 1/90)))) (*.f64 (*.f64 a (neg.f64 a)) (binary32->binary64 (sin.f32 (*.f32 (*.f32 (PI.f32) (binary64->binary32 angle)) 1/90)))))
(+.f64 (*.f64 (*.f64 b (+.f64 b a)) (binary32->binary64 (sin.f32 (*.f32 (*.f32 (PI.f32) (binary64->binary32 angle)) 1/90)))) (*.f64 (*.f64 (+.f64 b a) (neg.f64 a)) (binary32->binary64 (sin.f32 (*.f32 (*.f32 (PI.f32) (binary64->binary32 angle)) 1/90)))))
(+.f64 (*.f64 b (*.f64 (+.f64 b a) (binary32->binary64 (sin.f32 (*.f32 (*.f32 (PI.f32) (binary64->binary32 angle)) 1/90))))) (*.f64 (neg.f64 a) (*.f64 (+.f64 b a) (binary32->binary64 (sin.f32 (*.f32 (*.f32 (PI.f32) (binary64->binary32 angle)) 1/90))))))
(+.f64 (*.f64 (neg.f64 a) (*.f64 (+.f64 b a) (binary32->binary64 (sin.f32 (*.f32 (*.f32 (PI.f32) (binary64->binary32 angle)) 1/90))))) (*.f64 b (*.f64 (+.f64 b a) (binary32->binary64 (sin.f32 (*.f32 (*.f32 (PI.f32) (binary64->binary32 angle)) 1/90))))))
(/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (/.f64 (+.f64 b a) (*.f64 (+.f64 b a) (binary32->binary64 (sin.f32 (*.f32 (*.f32 (PI.f32) (binary64->binary32 angle)) 1/90))))))
(/.f64 (*.f64 (+.f64 b a) (binary32->binary64 (sin.f32 (*.f32 (*.f32 (PI.f32) (binary64->binary32 angle)) 1/90)))) (/.f64 1 (-.f64 b a)))
(/.f64 1 (/.f64 (+.f64 b a) (*.f64 (*.f64 (-.f64 b a) (*.f64 (+.f64 b a) (+.f64 b a))) (binary32->binary64 (sin.f32 (*.f32 (*.f32 (PI.f32) (binary64->binary32 angle)) 1/90))))))
(/.f64 1 (/.f64 (fma.f64 b b (*.f64 a (+.f64 b a))) (*.f64 (*.f64 (+.f64 b a) (-.f64 (pow.f64 b 3) (pow.f64 a 3))) (binary32->binary64 (sin.f32 (*.f32 (*.f32 (PI.f32) (binary64->binary32 angle)) 1/90))))))
(/.f64 (-.f64 (pow.f64 b 3) (pow.f64 a 3)) (/.f64 (fma.f64 b b (*.f64 a (+.f64 b a))) (*.f64 (+.f64 b a) (binary32->binary64 (sin.f32 (*.f32 (*.f32 (PI.f32) (binary64->binary32 angle)) 1/90))))))
(/.f64 (*.f64 (-.f64 b a) (binary32->binary64 (sin.f32 (*.f32 (*.f32 (PI.f32) (binary64->binary32 angle)) 1/90)))) (/.f64 1 (+.f64 b a)))
(/.f64 (*.f64 (*.f64 (-.f64 b a) (*.f64 (+.f64 b a) (+.f64 b a))) (binary32->binary64 (sin.f32 (*.f32 (*.f32 (PI.f32) (binary64->binary32 angle)) 1/90)))) (+.f64 b a))
(/.f64 (*.f64 (*.f64 (+.f64 b a) (-.f64 (pow.f64 b 3) (pow.f64 a 3))) (binary32->binary64 (sin.f32 (*.f32 (*.f32 (PI.f32) (binary64->binary32 angle)) 1/90)))) (fma.f64 b b (*.f64 a (+.f64 b a))))
(/.f64 (-.f64 (*.f64 (*.f64 b (*.f64 (-.f64 b a) (binary32->binary64 (sin.f32 (*.f32 (*.f32 (PI.f32) (binary64->binary32 angle)) 1/90))))) (*.f64 b (*.f64 (-.f64 b a) (binary32->binary64 (sin.f32 (*.f32 (*.f32 (PI.f32) (binary64->binary32 angle)) 1/90)))))) (*.f64 (*.f64 a (*.f64 (-.f64 b a) (binary32->binary64 (sin.f32 (*.f32 (*.f32 (PI.f32) (binary64->binary32 angle)) 1/90))))) (*.f64 a (*.f64 (-.f64 b a) (binary32->binary64 (sin.f32 (*.f32 (*.f32 (PI.f32) (binary64->binary32 angle)) 1/90))))))) (-.f64 (*.f64 b (*.f64 (-.f64 b a) (binary32->binary64 (sin.f32 (*.f32 (*.f32 (PI.f32) (binary64->binary32 angle)) 1/90))))) (*.f64 a (*.f64 (-.f64 b a) (binary32->binary64 (sin.f32 (*.f32 (*.f32 (PI.f32) (binary64->binary32 angle)) 1/90)))))))
(/.f64 (/.f64 (*.f64 (*.f64 (-.f64 b a) (*.f64 (+.f64 b a) (+.f64 b a))) (binary32->binary64 (sin.f32 (*.f32 (*.f32 (PI.f32) (binary64->binary32 angle)) 1/90)))) (-.f64 (*.f64 a a) (*.f64 b b))) (/.f64 1 (-.f64 a b)))
(/.f64 (/.f64 (*.f64 (*.f64 (-.f64 b a) (*.f64 (+.f64 b a) (+.f64 b a))) (binary32->binary64 (sin.f32 (*.f32 (*.f32 (PI.f32) (binary64->binary32 angle)) 1/90)))) (+.f64 (pow.f64 b 3) (pow.f64 a 3))) (/.f64 1 (fma.f64 b (-.f64 b a) (*.f64 a a))))
(/.f64 (/.f64 (*.f64 (*.f64 (-.f64 b a) (*.f64 (+.f64 b a) (+.f64 b a))) (binary32->binary64 (sin.f32 (*.f32 (*.f32 (PI.f32) (binary64->binary32 angle)) 1/90)))) 1) (+.f64 b a))
(/.f64 (/.f64 (*.f64 (*.f64 (-.f64 b a) (*.f64 (+.f64 b a) (+.f64 b a))) (binary32->binary64 (sin.f32 (*.f32 (*.f32 (PI.f32) (binary64->binary32 angle)) 1/90)))) (*.f64 (/.f64 (+.f64 b a) (fma.f64 b b (*.f64 a (+.f64 b a)))) 1)) (fma.f64 b b (*.f64 a (+.f64 b a))))
(/.f64 (+.f64 (pow.f64 (*.f64 b (*.f64 (-.f64 b a) (binary32->binary64 (sin.f32 (*.f32 (*.f32 (PI.f32) (binary64->binary32 angle)) 1/90))))) 3) (pow.f64 (*.f64 a (*.f64 (-.f64 b a) (binary32->binary64 (sin.f32 (*.f32 (*.f32 (PI.f32) (binary64->binary32 angle)) 1/90))))) 3)) (+.f64 (*.f64 (*.f64 b (*.f64 (-.f64 b a) (binary32->binary64 (sin.f32 (*.f32 (*.f32 (PI.f32) (binary64->binary32 angle)) 1/90))))) (*.f64 b (*.f64 (-.f64 b a) (binary32->binary64 (sin.f32 (*.f32 (*.f32 (PI.f32) (binary64->binary32 angle)) 1/90)))))) (-.f64 (*.f64 (*.f64 a (*.f64 (-.f64 b a) (binary32->binary64 (sin.f32 (*.f32 (*.f32 (PI.f32) (binary64->binary32 angle)) 1/90))))) (*.f64 a (*.f64 (-.f64 b a) (binary32->binary64 (sin.f32 (*.f32 (*.f32 (PI.f32) (binary64->binary32 angle)) 1/90)))))) (*.f64 (*.f64 b (*.f64 (-.f64 b a) (binary32->binary64 (sin.f32 (*.f32 (*.f32 (PI.f32) (binary64->binary32 angle)) 1/90))))) (*.f64 a (*.f64 (-.f64 b a) (binary32->binary64 (sin.f32 (*.f32 (*.f32 (PI.f32) (binary64->binary32 angle)) 1/90)))))))))
(fma.f64 (binary32->binary64 (sin.f32 (*.f32 (*.f32 (PI.f32) (binary64->binary32 angle)) 1/90))) (*.f64 b (-.f64 b a)) (*.f64 a (*.f64 (-.f64 b a) (binary32->binary64 (sin.f32 (*.f32 (*.f32 (PI.f32) (binary64->binary32 angle)) 1/90))))))
(fma.f64 (*.f64 b (-.f64 b a)) (binary32->binary64 (sin.f32 (*.f32 (*.f32 (PI.f32) (binary64->binary32 angle)) 1/90))) (*.f64 a (*.f64 (-.f64 b a) (binary32->binary64 (sin.f32 (*.f32 (*.f32 (PI.f32) (binary64->binary32 angle)) 1/90))))))
(neg.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) -1/180)))
(+.f64 (*.f64 b (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) (*.f64 a (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))))
(+.f64 (*.f64 a (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) (*.f64 b (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))))
(+.f64 (*.f64 (-.f64 b a) (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (fma.f64 (neg.f64 a) a (*.f64 a a))))
(+.f64 (*.f64 (-.f64 b a) (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) (*.f64 (fma.f64 (neg.f64 a) a (*.f64 a a)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))
(+.f64 (*.f64 (+.f64 b a) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) (*.f64 (+.f64 b a) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (neg.f64 a))))
(+.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 b b)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 a (neg.f64 a))))
(+.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 b (+.f64 b a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 (+.f64 b a) (neg.f64 a))))
(+.f64 (*.f64 (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) b) (*.f64 (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) (neg.f64 a)))
(+.f64 (*.f64 (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) (neg.f64 a)) (*.f64 (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) b))
(+.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) (+.f64 b a)) (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (neg.f64 a)) (+.f64 b a)))
(+.f64 (*.f64 (*.f64 b b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) (*.f64 (*.f64 a (neg.f64 a)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))
(+.f64 (*.f64 (*.f64 b (+.f64 b a)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) (*.f64 (*.f64 (+.f64 b a) (neg.f64 a)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))
(+.f64 (*.f64 b (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) (*.f64 (neg.f64 a) (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))))
(+.f64 (*.f64 (neg.f64 a) (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) (*.f64 b (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))))
(-.f64 (/.f64 (pow.f64 (*.f64 b (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) 2) (*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) (-.f64 b a))) (/.f64 (pow.f64 (*.f64 a (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) 2) (*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) (-.f64 b a))))
(/.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) (/.f64 1 (+.f64 b a)))
(/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (/.f64 (+.f64 b a) (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))))
(/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (/.f64 (-.f64 b a) (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))))
(/.f64 (-.f64 (*.f64 a a) (*.f64 b b)) (/.f64 (-.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))))
(/.f64 (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) (/.f64 1 (-.f64 b a)))
(/.f64 1 (/.f64 (*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) (-.f64 b a)) (-.f64 (pow.f64 (*.f64 b (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) 2) (pow.f64 (*.f64 a (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) 2))))
(/.f64 1 (/.f64 (-.f64 b a) (*.f64 (-.f64 b a) (*.f64 (-.f64 b a) (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))))))
(/.f64 1 (/.f64 (-.f64 a b) (*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) (-.f64 (*.f64 a a) (*.f64 b b)))))
(/.f64 1 (/.f64 (fma.f64 b (-.f64 b a) (*.f64 a a)) (*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) (+.f64 (pow.f64 b 3) (pow.f64 a 3)))))
(/.f64 1 (/.f64 (+.f64 b a) (*.f64 (-.f64 b a) (*.f64 (+.f64 b a) (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))))))
(/.f64 1 (/.f64 (fma.f64 b b (*.f64 a (+.f64 b a))) (*.f64 (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) (-.f64 (pow.f64 b 3) (pow.f64 a 3)))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 b (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) 2) (*.f64 (*.f64 a (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) (-.f64 (*.f64 a (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) (*.f64 b (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))))) (+.f64 (pow.f64 (*.f64 b (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) 3) (pow.f64 (*.f64 a (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) 3))))
(/.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (/.f64 (fma.f64 b (-.f64 b a) (*.f64 a a)) (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))))
(/.f64 (-.f64 (pow.f64 b 3) (pow.f64 a 3)) (/.f64 (fma.f64 b b (*.f64 a (+.f64 b a))) (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))))
(/.f64 (-.f64 (pow.f64 (*.f64 b (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) 2) (pow.f64 (*.f64 a (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) 2)) (*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) (-.f64 b a)))
(/.f64 (*.f64 (-.f64 b a) (*.f64 (+.f64 b a) (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))) (+.f64 b a))
(/.f64 (*.f64 (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) (-.f64 (pow.f64 b 3) (pow.f64 a 3))) (fma.f64 b b (*.f64 a (+.f64 b a))))
(/.f64 (*.f64 (-.f64 b a) (*.f64 (-.f64 b a) (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))) (-.f64 b a))
(/.f64 (*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) (-.f64 (*.f64 a a) (*.f64 b b))) (-.f64 a b))
(/.f64 (*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) (+.f64 (pow.f64 b 3) (pow.f64 a 3))) (fma.f64 b (-.f64 b a) (*.f64 a a)))
(/.f64 (+.f64 (pow.f64 (*.f64 b (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) 3) (pow.f64 (*.f64 a (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) 3)) (+.f64 (pow.f64 (*.f64 b (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) 2) (*.f64 (*.f64 a (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) (-.f64 (*.f64 a (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) (*.f64 b (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 b (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) 3) (pow.f64 (*.f64 a (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) 3)) (+.f64 (pow.f64 (*.f64 a (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) 2) (-.f64 (pow.f64 (*.f64 b (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) 2) (*.f64 (*.f64 b (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) (*.f64 a (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))))))
(/.f64 (-.f64 (pow.f64 (*.f64 a (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) 2) (pow.f64 (*.f64 b (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) 2)) (-.f64 (*.f64 a (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) (*.f64 b (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))))
(/.f64 (/.f64 (*.f64 (-.f64 b a) (*.f64 (-.f64 b a) (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))) (-.f64 (pow.f64 b 3) (pow.f64 a 3))) (/.f64 1 (fma.f64 b b (*.f64 a (+.f64 b a)))))
(/.f64 (/.f64 (*.f64 (-.f64 b a) (*.f64 (-.f64 b a) (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))) 1) (-.f64 b a))
(/.f64 (/.f64 (*.f64 (-.f64 b a) (*.f64 (-.f64 b a) (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))) (/.f64 (-.f64 b a) (-.f64 a b))) (-.f64 a b))
(/.f64 (/.f64 (*.f64 (-.f64 b a) (*.f64 (-.f64 b a) (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))) (*.f64 (/.f64 (-.f64 b a) (fma.f64 b (-.f64 b a) (*.f64 a a))) 1)) (fma.f64 b (-.f64 b a) (*.f64 a a)))
(/.f64 (/.f64 (*.f64 (-.f64 b a) (*.f64 (+.f64 b a) (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))) (-.f64 (*.f64 a a) (*.f64 b b))) (/.f64 1 (-.f64 a b)))
(/.f64 (/.f64 (*.f64 (-.f64 b a) (*.f64 (+.f64 b a) (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))) (+.f64 (pow.f64 b 3) (pow.f64 a 3))) (/.f64 1 (fma.f64 b (-.f64 b a) (*.f64 a a))))
(/.f64 (/.f64 (*.f64 (-.f64 b a) (*.f64 (+.f64 b a) (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))) 1) (+.f64 b a))
(/.f64 (/.f64 (*.f64 (-.f64 b a) (*.f64 (+.f64 b a) (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))) (*.f64 (/.f64 (+.f64 b a) (fma.f64 b b (*.f64 a (+.f64 b a)))) 1)) (fma.f64 b b (*.f64 a (+.f64 b a))))
(fma.f64 b (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) (*.f64 a (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))))
(fma.f64 a (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) (*.f64 b (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))))
(fma.f64 (-.f64 b a) (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) (*.f64 b (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))))
(fma.f64 (-.f64 b a) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) (*.f64 a (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))))
(fma.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) b (*.f64 a (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))))
(fma.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) a (*.f64 b (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))))
(fma.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 b (-.f64 b a)) (*.f64 a (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))))
(fma.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 a (-.f64 b a)) (*.f64 b (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))))
(fma.f64 (*.f64 b (-.f64 b a)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 a (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))))
(fma.f64 (*.f64 a (-.f64 b a)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 b (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))))
(fma.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) (-.f64 b a) (*.f64 b (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))))
(fma.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) (-.f64 b a) (*.f64 a (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))))
(+.f64 (*.f64 (-.f64 b a) (*.f64 (+.f64 b a) (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))))) (*.f64 (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) (fma.f64 (neg.f64 a) a (*.f64 a a))))
(+.f64 (*.f64 (-.f64 b a) (*.f64 (+.f64 b a) (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))))) (*.f64 (fma.f64 (neg.f64 a) a (*.f64 a a)) (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))))
(+.f64 (*.f64 (*.f64 (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) b) (-.f64 b a)) (*.f64 a (*.f64 (-.f64 b a) (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))))))
(+.f64 (*.f64 a (*.f64 (-.f64 b a) (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))))) (*.f64 (*.f64 (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) b) (-.f64 b a)))
(+.f64 (*.f64 (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) (*.f64 b b)) (*.f64 (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) (*.f64 a (neg.f64 a))))
(+.f64 (*.f64 (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) (*.f64 b (+.f64 b a))) (*.f64 (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) (*.f64 (+.f64 b a) (neg.f64 a))))
(+.f64 (*.f64 (*.f64 (+.f64 b a) (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))) b) (*.f64 (*.f64 (+.f64 b a) (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))) (neg.f64 a)))
(+.f64 (*.f64 (*.f64 (+.f64 b a) (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))) (neg.f64 a)) (*.f64 (*.f64 (+.f64 b a) (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))) b))
(+.f64 (*.f64 (*.f64 b b) (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))) (*.f64 (*.f64 a (neg.f64 a)) (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))))
(+.f64 (*.f64 (*.f64 b (+.f64 b a)) (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))) (*.f64 (*.f64 (+.f64 b a) (neg.f64 a)) (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))))
(+.f64 (*.f64 b (*.f64 (+.f64 b a) (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))))) (*.f64 (neg.f64 a) (*.f64 (+.f64 b a) (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))))))
(+.f64 (*.f64 (neg.f64 a) (*.f64 (+.f64 b a) (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))))) (*.f64 b (*.f64 (+.f64 b a) (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))))))
(/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (/.f64 (+.f64 b a) (*.f64 (+.f64 b a) (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))))))
(/.f64 (*.f64 (+.f64 b a) (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))) (/.f64 1 (-.f64 b a)))
(/.f64 1 (/.f64 (+.f64 b a) (*.f64 (-.f64 b a) (*.f64 (+.f64 b a) (*.f64 (+.f64 b a) (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))))))))
(/.f64 1 (/.f64 (fma.f64 b b (*.f64 a (+.f64 b a))) (*.f64 (*.f64 (+.f64 b a) (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))) (-.f64 (pow.f64 b 3) (pow.f64 a 3)))))
(/.f64 (-.f64 (pow.f64 b 3) (pow.f64 a 3)) (/.f64 (fma.f64 b b (*.f64 a (+.f64 b a))) (*.f64 (+.f64 b a) (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))))))
(/.f64 (*.f64 (-.f64 b a) (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))) (/.f64 1 (+.f64 b a)))
(/.f64 (*.f64 (-.f64 b a) (*.f64 (+.f64 b a) (*.f64 (+.f64 b a) (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))))) (+.f64 b a))
(/.f64 (*.f64 (*.f64 (+.f64 b a) (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))) (-.f64 (pow.f64 b 3) (pow.f64 a 3))) (fma.f64 b b (*.f64 a (+.f64 b a))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) b) (-.f64 b a)) (*.f64 (*.f64 (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) b) (-.f64 b a))) (*.f64 (*.f64 a (*.f64 (-.f64 b a) (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))))) (*.f64 a (*.f64 (-.f64 b a) (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))))))) (-.f64 (*.f64 (*.f64 (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) b) (-.f64 b a)) (*.f64 a (*.f64 (-.f64 b a) (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))))))
(/.f64 (/.f64 (*.f64 (-.f64 b a) (*.f64 (+.f64 b a) (*.f64 (+.f64 b a) (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))))) (-.f64 (*.f64 a a) (*.f64 b b))) (/.f64 1 (-.f64 a b)))
(/.f64 (/.f64 (*.f64 (-.f64 b a) (*.f64 (+.f64 b a) (*.f64 (+.f64 b a) (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))))) (+.f64 (pow.f64 b 3) (pow.f64 a 3))) (/.f64 1 (fma.f64 b (-.f64 b a) (*.f64 a a))))
(/.f64 (/.f64 (*.f64 (-.f64 b a) (*.f64 (+.f64 b a) (*.f64 (+.f64 b a) (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))))) 1) (+.f64 b a))
(/.f64 (/.f64 (*.f64 (-.f64 b a) (*.f64 (+.f64 b a) (*.f64 (+.f64 b a) (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))))) (*.f64 (/.f64 (+.f64 b a) (fma.f64 b b (*.f64 a (+.f64 b a)))) 1)) (fma.f64 b b (*.f64 a (+.f64 b a))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) b) (-.f64 b a)) 3) (pow.f64 (*.f64 a (*.f64 (-.f64 b a) (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))))) 3)) (+.f64 (*.f64 (*.f64 (*.f64 (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) b) (-.f64 b a)) (*.f64 (*.f64 (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) b) (-.f64 b a))) (-.f64 (*.f64 (*.f64 a (*.f64 (-.f64 b a) (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))))) (*.f64 a (*.f64 (-.f64 b a) (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))))) (*.f64 (*.f64 (*.f64 (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) b) (-.f64 b a)) (*.f64 a (*.f64 (-.f64 b a) (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))))))))
(fma.f64 (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) (*.f64 b (-.f64 b a)) (*.f64 a (*.f64 (-.f64 b a) (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))))))
(fma.f64 (*.f64 b (-.f64 b a)) (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) (*.f64 a (*.f64 (-.f64 b a) (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))))))
Calls

45 calls:

1.0ms
(sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))
0.0ms
(sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))
0.0ms
(*.f64 (PI.f64) (*.f64 1/180 angle))
0.0ms
(*.f64 1/180 angle)
0.0ms
(*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (+.f64 b a))

simplify376.0ms (1%)

Algorithm
egg-herbie
Rules
869×distribute-lft-in
806×distribute-rgt-in
756×associate-/l*
688×+-commutative
644×*-commutative
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0118651232
1352648134
Stop Event
node limit
Counts
768 → 861
Calls
Call 1
Inputs
(*.f64 1/90 (*.f64 angle (PI.f64)))
(+.f64 (*.f64 -1/4374000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3))) (*.f64 1/90 (*.f64 angle (PI.f64))))
(+.f64 (*.f64 -1/4374000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3))) (+.f64 (*.f64 1/708588000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5))) (*.f64 1/90 (*.f64 angle (PI.f64)))))
(+.f64 (*.f64 -1/4374000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3))) (+.f64 (*.f64 -1/241061637600000000 (*.f64 (pow.f64 angle 7) (pow.f64 (PI.f64) 7))) (+.f64 (*.f64 1/708588000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5))) (*.f64 1/90 (*.f64 angle (PI.f64))))))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 1/90 (*.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 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 b (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a)))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 b (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a)))) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 b (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a)))) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))))
(*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))
(+.f64 (*.f64 b (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a)))) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 b (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a)))) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 b (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a)))) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))))
(*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))
(+.f64 (*.f64 b (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a)))) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 b (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a)))) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 b (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a)))) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))))
(*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))
(+.f64 (*.f64 a (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b)))) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 a (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b)))) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 a (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b)))) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))))
(*.f64 -1 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 a (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b)))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 a (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b)))) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 a (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b)))) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))))
(*.f64 -1 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b))))) (*.f64 -1 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))
(+.f64 (*.f64 -1/4374000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) (*.f64 (+.f64 a b) (-.f64 b a))))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a))))))
(+.f64 (*.f64 -1/4374000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) (*.f64 (+.f64 a b) (-.f64 b a))))) (+.f64 (*.f64 1/708588000000 (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 (PI.f64) 5) (*.f64 (+.f64 a b) (-.f64 b a))))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))))
(+.f64 (*.f64 -1/4374000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) (*.f64 (+.f64 a b) (-.f64 b a))))) (+.f64 (*.f64 -1/241061637600000000 (*.f64 (pow.f64 angle 7) (*.f64 (pow.f64 (PI.f64) 7) (*.f64 (+.f64 a b) (-.f64 b a))))) (+.f64 (*.f64 1/708588000000 (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 (PI.f64) 5) (*.f64 (+.f64 a b) (-.f64 b a))))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a))))))))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a)))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a)))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a)))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a)))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a)))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a)))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a)))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(+.f64 (*.f64 a (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b))))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (+.f64 (*.f64 a (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b))))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (+.f64 (*.f64 a (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b))))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(*.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 a (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (+.f64 (*.f64 a (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b))))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (+.f64 (*.f64 a (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b))))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(*.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))))) (*.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(*.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 angle (*.f64 b (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (+.f64 (*.f64 angle (*.f64 b (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a))))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (+.f64 (*.f64 angle (*.f64 b (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a))))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(+.f64 (*.f64 angle (*.f64 b (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a))))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (+.f64 (*.f64 angle (*.f64 b (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a))))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (+.f64 (*.f64 angle (*.f64 b (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a))))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(+.f64 (*.f64 angle (*.f64 b (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a))))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (+.f64 (*.f64 angle (*.f64 b (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a))))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (+.f64 (*.f64 angle (*.f64 b (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a))))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(+.f64 (*.f64 1/90 (*.f64 a (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))))) (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(+.f64 (*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (+.f64 (*.f64 1/90 (*.f64 a (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))))) (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))))
(+.f64 (*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (+.f64 (*.f64 1/90 (*.f64 a (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))))) (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))))
(*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(+.f64 (*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 1/90 (*.f64 a (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))))))
(+.f64 (*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (+.f64 (*.f64 1/90 (*.f64 a (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))))) (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))))
(+.f64 (*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (+.f64 (*.f64 1/90 (*.f64 a (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))))) (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))))
(*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(+.f64 (*.f64 -1/90 (*.f64 a (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))))) (*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))))
(+.f64 (*.f64 -1/90 (*.f64 a (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))))) (+.f64 (*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))))
(+.f64 (*.f64 -1/90 (*.f64 a (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))))) (+.f64 (*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))))
(*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(+.f64 (*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 1/90 (*.f64 angle (*.f64 b (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a)))))))
(+.f64 (*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (+.f64 (*.f64 1/90 (*.f64 angle (*.f64 b (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a)))))) (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))))
(+.f64 (*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (+.f64 (*.f64 1/90 (*.f64 angle (*.f64 b (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a)))))) (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(+.f64 (*.f64 1/90 (*.f64 angle (*.f64 b (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a)))))) (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(+.f64 (*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (+.f64 (*.f64 1/90 (*.f64 angle (*.f64 b (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a)))))) (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))))
(+.f64 (*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (+.f64 (*.f64 1/90 (*.f64 angle (*.f64 b (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a)))))) (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(+.f64 (*.f64 1/90 (*.f64 angle (*.f64 b (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a)))))) (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(+.f64 (*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (+.f64 (*.f64 1/90 (*.f64 angle (*.f64 b (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a)))))) (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))))
(+.f64 (*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (+.f64 (*.f64 1/90 (*.f64 angle (*.f64 b (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a)))))) (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))))
(*.f64 (pow.f64 b 2) (PI.f64))
(+.f64 (*.f64 a (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))) (*.f64 (pow.f64 b 2) (PI.f64)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (PI.f64))) (+.f64 (*.f64 a (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))) (*.f64 (pow.f64 b 2) (PI.f64))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (PI.f64))) (+.f64 (*.f64 a (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))) (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 -1 (*.f64 (pow.f64 a 2) (PI.f64)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (PI.f64))) (*.f64 a (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (PI.f64))) (+.f64 (*.f64 a (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))) (*.f64 (pow.f64 b 2) (PI.f64))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (PI.f64))) (+.f64 (*.f64 a (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))) (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 -1 (*.f64 (pow.f64 a 2) (PI.f64)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b))))) (*.f64 -1 (*.f64 (pow.f64 a 2) (PI.f64))))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (PI.f64))) (*.f64 (pow.f64 b 2) (PI.f64))))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (PI.f64))) (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 -1 (*.f64 (pow.f64 a 2) (PI.f64)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (PI.f64))) (*.f64 b (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a)))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (PI.f64))) (+.f64 (*.f64 b (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a)))) (*.f64 (pow.f64 b 2) (PI.f64))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (PI.f64))) (+.f64 (*.f64 b (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a)))) (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 (pow.f64 b 2) (PI.f64))
(+.f64 (*.f64 b (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a)))) (*.f64 (pow.f64 b 2) (PI.f64)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (PI.f64))) (+.f64 (*.f64 b (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a)))) (*.f64 (pow.f64 b 2) (PI.f64))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (PI.f64))) (+.f64 (*.f64 b (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a)))) (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 (pow.f64 b 2) (PI.f64))
(+.f64 (*.f64 b (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a)))) (*.f64 (pow.f64 b 2) (PI.f64)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (PI.f64))) (+.f64 (*.f64 b (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a)))) (*.f64 (pow.f64 b 2) (PI.f64))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (PI.f64))) (+.f64 (*.f64 b (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a)))) (*.f64 (pow.f64 b 2) (PI.f64))))
(binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))))))
(binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))))))
(binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))))))
(binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))))))
(binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))))))
(binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))))))
(binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))))))
(binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))))))
(binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))))))
(binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))))))
(binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))))))
(binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))))))
(*.f64 -1 (*.f64 (pow.f64 a 2) (binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))))))) (*.f64 b (*.f64 (binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))))) (+.f64 a (*.f64 -1 a)))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))))))) (+.f64 (*.f64 b (*.f64 (binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))))) (+.f64 a (*.f64 -1 a)))) (*.f64 (pow.f64 b 2) (binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))))))) (+.f64 (*.f64 b (*.f64 (binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))))) (+.f64 a (*.f64 -1 a)))) (*.f64 (pow.f64 b 2) (binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))))))))
(*.f64 (pow.f64 b 2) (binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))))))
(+.f64 (*.f64 b (*.f64 (binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))))) (+.f64 a (*.f64 -1 a)))) (*.f64 (pow.f64 b 2) (binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))))))) (+.f64 (*.f64 b (*.f64 (binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))))) (+.f64 a (*.f64 -1 a)))) (*.f64 (pow.f64 b 2) (binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))))))) (+.f64 (*.f64 b (*.f64 (binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))))) (+.f64 a (*.f64 -1 a)))) (*.f64 (pow.f64 b 2) (binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))))))))
(*.f64 (pow.f64 b 2) (binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))))))
(+.f64 (*.f64 b (*.f64 (binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))))) (+.f64 a (*.f64 -1 a)))) (*.f64 (pow.f64 b 2) (binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))))))) (+.f64 (*.f64 b (*.f64 (binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))))) (+.f64 a (*.f64 -1 a)))) (*.f64 (pow.f64 b 2) (binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))))))) (+.f64 (*.f64 b (*.f64 (binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))))) (+.f64 a (*.f64 -1 a)))) (*.f64 (pow.f64 b 2) (binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))))))))
(*.f64 (pow.f64 b 2) (binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))))))
(+.f64 (*.f64 a (*.f64 (binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))))) (+.f64 b (*.f64 -1 b)))) (*.f64 (pow.f64 b 2) (binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))))))) (+.f64 (*.f64 a (*.f64 (binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))))) (+.f64 b (*.f64 -1 b)))) (*.f64 (pow.f64 b 2) (binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))))))) (+.f64 (*.f64 a (*.f64 (binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))))) (+.f64 b (*.f64 -1 b)))) (*.f64 (pow.f64 b 2) (binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))))))))
(*.f64 -1 (*.f64 (pow.f64 a 2) (binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))))))) (*.f64 a (*.f64 (binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))))) (+.f64 b (*.f64 -1 b)))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))))))) (+.f64 (*.f64 a (*.f64 (binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))))) (+.f64 b (*.f64 -1 b)))) (*.f64 (pow.f64 b 2) (binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))))))) (+.f64 (*.f64 a (*.f64 (binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))))) (+.f64 b (*.f64 -1 b)))) (*.f64 (pow.f64 b 2) (binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))))))))
(*.f64 -1 (*.f64 (pow.f64 a 2) (binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))))))))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 (binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))))) (+.f64 b (*.f64 -1 b))))) (*.f64 -1 (*.f64 (pow.f64 a 2) (binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))))))))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 (binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))))) (+.f64 b (*.f64 -1 b))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))))))) (*.f64 (pow.f64 b 2) (binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))))))))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 (binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))))) (+.f64 b (*.f64 -1 b))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))))))) (*.f64 (pow.f64 b 2) (binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))))))))
(*.f64 (binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))))) (*.f64 (+.f64 a b) (-.f64 b a)))
(*.f64 (binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))))) (*.f64 (+.f64 a b) (-.f64 b a)))
(*.f64 (binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))))) (*.f64 (+.f64 a b) (-.f64 b a)))
(*.f64 (binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))))) (*.f64 (+.f64 a b) (-.f64 b a)))
(*.f64 (binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))))) (*.f64 (+.f64 a b) (-.f64 b a)))
(*.f64 (binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))))) (*.f64 (+.f64 a b) (-.f64 b a)))
(*.f64 (binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))))) (*.f64 (+.f64 a b) (-.f64 b a)))
(*.f64 (binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))))) (*.f64 (+.f64 a b) (-.f64 b a)))
(*.f64 (binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))))) (*.f64 (+.f64 a b) (-.f64 b a)))
(*.f64 (binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))))) (*.f64 (+.f64 a b) (-.f64 b a)))
(*.f64 (binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))))) (*.f64 (+.f64 a b) (-.f64 b a)))
(*.f64 (binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))))) (*.f64 (+.f64 a b) (-.f64 b a)))
(*.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 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 2 (*.f64 b (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a)))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (+.f64 (*.f64 2 (*.f64 b (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (+.f64 (*.f64 2 (*.f64 b (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))))
(*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(+.f64 (*.f64 2 (*.f64 b (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (+.f64 (*.f64 2 (*.f64 b (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (+.f64 (*.f64 2 (*.f64 b (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))))
(*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(+.f64 (*.f64 2 (*.f64 b (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (+.f64 (*.f64 2 (*.f64 b (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (+.f64 (*.f64 2 (*.f64 b (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))))
(*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(+.f64 (*.f64 2 (*.f64 a (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (+.f64 (*.f64 2 (*.f64 a (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (+.f64 (*.f64 2 (*.f64 a (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))))
(*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 2 (*.f64 a (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b)))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (+.f64 (*.f64 2 (*.f64 a (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (+.f64 (*.f64 2 (*.f64 a (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))))
(*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(+.f64 (*.f64 -2 (*.f64 a (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b)))))) (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(+.f64 (*.f64 -2 (*.f64 a (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b)))))) (+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))))
(+.f64 (*.f64 -2 (*.f64 a (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b)))))) (+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))
(+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a))))) (*.f64 2 (*.f64 (pow.f64 angle 3) (+.f64 (*.f64 -1/11664000 (*.f64 (pow.f64 (PI.f64) 3) (*.f64 (+.f64 a b) (-.f64 b a)))) (*.f64 -1/34992000 (*.f64 (pow.f64 (PI.f64) 3) (*.f64 (+.f64 a b) (-.f64 b a))))))))
(+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a))))) (+.f64 (*.f64 2 (*.f64 (pow.f64 angle 3) (+.f64 (*.f64 -1/11664000 (*.f64 (pow.f64 (PI.f64) 3) (*.f64 (+.f64 a b) (-.f64 b a)))) (*.f64 -1/34992000 (*.f64 (pow.f64 (PI.f64) 3) (*.f64 (+.f64 a b) (-.f64 b a))))))) (*.f64 2 (*.f64 (pow.f64 angle 5) (+.f64 (*.f64 1/22674816000000 (*.f64 (pow.f64 (PI.f64) 5) (*.f64 (+.f64 a b) (-.f64 b a)))) (+.f64 (*.f64 1/4534963200000 (*.f64 (pow.f64 (PI.f64) 5) (*.f64 (+.f64 a b) (-.f64 b a)))) (*.f64 1/2267481600000 (*.f64 (pow.f64 (PI.f64) 5) (*.f64 (+.f64 a b) (-.f64 b a))))))))))
(+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a))))) (+.f64 (*.f64 2 (*.f64 (pow.f64 angle 3) (+.f64 (*.f64 -1/11664000 (*.f64 (pow.f64 (PI.f64) 3) (*.f64 (+.f64 a b) (-.f64 b a)))) (*.f64 -1/34992000 (*.f64 (pow.f64 (PI.f64) 3) (*.f64 (+.f64 a b) (-.f64 b a))))))) (+.f64 (*.f64 2 (*.f64 (pow.f64 angle 5) (+.f64 (*.f64 1/22674816000000 (*.f64 (pow.f64 (PI.f64) 5) (*.f64 (+.f64 a b) (-.f64 b a)))) (+.f64 (*.f64 1/4534963200000 (*.f64 (pow.f64 (PI.f64) 5) (*.f64 (+.f64 a b) (-.f64 b a)))) (*.f64 1/2267481600000 (*.f64 (pow.f64 (PI.f64) 5) (*.f64 (+.f64 a b) (-.f64 b a)))))))) (*.f64 2 (*.f64 (pow.f64 angle 7) (+.f64 (*.f64 -1/881596846080000000 (*.f64 (pow.f64 (PI.f64) 7) (*.f64 (+.f64 a b) (-.f64 b a)))) (+.f64 (*.f64 -1/1469328076800000000 (*.f64 (pow.f64 (PI.f64) 7) (*.f64 (+.f64 a b) (-.f64 b a)))) (+.f64 (*.f64 -1/4407984230400000000 (*.f64 (pow.f64 (PI.f64) 7) (*.f64 (+.f64 a b) (-.f64 b a)))) (*.f64 -1/30855889612800000000 (*.f64 (pow.f64 (PI.f64) 7) (*.f64 (+.f64 a b) (-.f64 b a))))))))))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a)))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a)))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a)))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a)))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a)))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a)))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a)))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a)))))
(binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(*.f64 -1 (*.f64 (pow.f64 a 2) (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))))) (*.f64 b (*.f64 (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))) (+.f64 a (*.f64 -1 a)))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))))) (+.f64 (*.f64 b (*.f64 (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))) (+.f64 a (*.f64 -1 a)))) (*.f64 (pow.f64 b 2) (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))))) (+.f64 (*.f64 b (*.f64 (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))) (+.f64 a (*.f64 -1 a)))) (*.f64 (pow.f64 b 2) (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))))))
(*.f64 (pow.f64 b 2) (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))))
(+.f64 (*.f64 b (*.f64 (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))) (+.f64 a (*.f64 -1 a)))) (*.f64 (pow.f64 b 2) (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))))) (+.f64 (*.f64 b (*.f64 (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))) (+.f64 a (*.f64 -1 a)))) (*.f64 (pow.f64 b 2) (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))))) (+.f64 (*.f64 b (*.f64 (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))) (+.f64 a (*.f64 -1 a)))) (*.f64 (pow.f64 b 2) (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))))))
(*.f64 (pow.f64 b 2) (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))))
(+.f64 (*.f64 b (*.f64 (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))) (+.f64 a (*.f64 -1 a)))) (*.f64 (pow.f64 b 2) (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))))) (+.f64 (*.f64 b (*.f64 (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))) (+.f64 a (*.f64 -1 a)))) (*.f64 (pow.f64 b 2) (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))))) (+.f64 (*.f64 b (*.f64 (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))) (+.f64 a (*.f64 -1 a)))) (*.f64 (pow.f64 b 2) (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))))))
(*.f64 (pow.f64 b 2) (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))))
(+.f64 (*.f64 a (*.f64 (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))) (+.f64 b (*.f64 -1 b)))) (*.f64 (pow.f64 b 2) (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))))) (+.f64 (*.f64 a (*.f64 (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))) (+.f64 b (*.f64 -1 b)))) (*.f64 (pow.f64 b 2) (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))))) (+.f64 (*.f64 a (*.f64 (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))) (+.f64 b (*.f64 -1 b)))) (*.f64 (pow.f64 b 2) (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))))))
(*.f64 -1 (*.f64 (pow.f64 a 2) (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))))) (*.f64 a (*.f64 (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))) (+.f64 b (*.f64 -1 b)))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))))) (+.f64 (*.f64 a (*.f64 (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))) (+.f64 b (*.f64 -1 b)))) (*.f64 (pow.f64 b 2) (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))))) (+.f64 (*.f64 a (*.f64 (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))) (+.f64 b (*.f64 -1 b)))) (*.f64 (pow.f64 b 2) (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))))))
(*.f64 -1 (*.f64 (pow.f64 a 2) (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))) (+.f64 b (*.f64 -1 b))))) (*.f64 -1 (*.f64 (pow.f64 a 2) (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))))))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))) (+.f64 b (*.f64 -1 b))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))))) (*.f64 (pow.f64 b 2) (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))))))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))) (+.f64 b (*.f64 -1 b))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))))) (*.f64 (pow.f64 b 2) (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))))))
(*.f64 (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))) (*.f64 (+.f64 a b) (-.f64 b a)))
(*.f64 (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))) (*.f64 (+.f64 a b) (-.f64 b a)))
(*.f64 (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))) (*.f64 (+.f64 a b) (-.f64 b a)))
(*.f64 (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))) (*.f64 (+.f64 a b) (-.f64 b a)))
(*.f64 (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))) (*.f64 (+.f64 a b) (-.f64 b a)))
(*.f64 (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))) (*.f64 (+.f64 a b) (-.f64 b a)))
(*.f64 (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))) (*.f64 (+.f64 a b) (-.f64 b a)))
(*.f64 (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))) (*.f64 (+.f64 a b) (-.f64 b a)))
(*.f64 (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))) (*.f64 (+.f64 a b) (-.f64 b a)))
(*.f64 (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))) (*.f64 (+.f64 a b) (-.f64 b a)))
(*.f64 (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))) (*.f64 (+.f64 a b) (-.f64 b a)))
(*.f64 (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))) (*.f64 (+.f64 a b) (-.f64 b a)))
(+.f64 (*.f64 (+.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (sin.f64 0)) 1/2) (*.f64 (+.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (sin.f64 0)) 1/2))
(*.f64 2 (*.f64 (+.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (sin.f64 0)) 1/2))
(*.f64 (sin.f64 (/.f64 angle (/.f64 180 (PI.f64)))) (*.f64 2 (cos.f64 (/.f64 angle (/.f64 180 (PI.f64))))))
(*.f64 (*.f64 2 (sin.f64 (/.f64 angle (/.f64 180 (PI.f64))))) (cos.f64 (/.f64 angle (/.f64 180 (PI.f64)))))
(*.f64 (cos.f64 (/.f64 angle (/.f64 180 (PI.f64)))) (*.f64 2 (sin.f64 (/.f64 angle (/.f64 180 (PI.f64))))))
(*.f64 (*.f64 (+.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (sin.f64 0)) 1/2) 2)
(*.f64 (*.f64 2 (cos.f64 (/.f64 angle (/.f64 180 (PI.f64))))) (sin.f64 (/.f64 angle (/.f64 180 (PI.f64)))))
(log1p.f64 (expm1.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(expm1.f64 (log1p.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(*.f64 (sqrt.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (sqrt.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(pow.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))) 1)
(*.f64 1 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 (*.f64 (cbrt.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (cbrt.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))))) (cbrt.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(cbrt.f64 (*.f64 (*.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(exp.f64 (log.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(log.f64 (exp.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(binary32->binary64 (sin.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle))))))
(-.f64 0 (*.f64 (*.f64 (PI.f64) angle) -1/180))
(-.f64 (/.f64 0 (neg.f64 (/.f64 180 (PI.f64)))) (/.f64 angle (neg.f64 (/.f64 180 (PI.f64)))))
(/.f64 (PI.f64) (/.f64 180 angle))
(/.f64 1/180 (/.f64 (/.f64 1 (PI.f64)) angle))
(/.f64 angle (/.f64 180 (PI.f64)))
(/.f64 (*.f64 1/180 angle) (/.f64 1 (PI.f64)))
(/.f64 (*.f64 (PI.f64) angle) 180)
(/.f64 (*.f64 (PI.f64) 1/180) (/.f64 1 angle))
(/.f64 1 (/.f64 (/.f64 180 (PI.f64)) angle))
(/.f64 1 (/.f64 (neg.f64 (/.f64 180 (PI.f64))) (neg.f64 angle)))
(/.f64 1 (/.f64 (neg.f64 (/.f64 (/.f64 180 (PI.f64)) angle)) -1))
(/.f64 (neg.f64 angle) (neg.f64 (/.f64 180 (PI.f64))))
(/.f64 (neg.f64 angle) (/.f64 -180 (PI.f64)))
(/.f64 (*.f64 (PI.f64) (neg.f64 angle)) -180)
(/.f64 -1 (neg.f64 (/.f64 (/.f64 180 (PI.f64)) angle)))
(/.f64 -1 (/.f64 (neg.f64 (/.f64 180 (PI.f64))) angle))
(/.f64 -1 (/.f64 -180 (*.f64 (PI.f64) angle)))
(/.f64 (neg.f64 (PI.f64)) (/.f64 -180 angle))
(pow.f64 (/.f64 (/.f64 180 (PI.f64)) angle) -1)
(neg.f64 (*.f64 (*.f64 (PI.f64) angle) -1/180))
(exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 180 (PI.f64)) angle)) -1))
(log1p.f64 (expm1.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))
(expm1.f64 (log1p.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (sqrt.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))
(pow.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)) 1)
(*.f64 1 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cbrt.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (cbrt.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)) (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 (PI.f64) (*.f64 1/180 angle))))
(exp.f64 (log.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))
(log.f64 (exp.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))
(binary32->binary64 (binary64->binary32 (*.f64 (PI.f64) (*.f64 1/180 angle))))
(binary32->binary64 (binary64->binary32 (*.f64 (PI.f64) (*.f64 1/180 angle))))
(binary32->binary64 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle))))
(-.f64 0 (*.f64 angle -1/180))
(/.f64 1/180 (/.f64 1 angle))
(/.f64 angle 180)
(/.f64 1 (/.f64 180 angle))
(/.f64 1 (/.f64 (neg.f64 (/.f64 180 angle)) -1))
(/.f64 (neg.f64 angle) -180)
(/.f64 -1 (neg.f64 (/.f64 180 angle)))
(/.f64 -1 (/.f64 -180 angle))
(pow.f64 (/.f64 180 angle) -1)
(neg.f64 (*.f64 angle -1/180))
(exp.f64 (*.f64 (log.f64 (/.f64 180 angle)) -1))
(log1p.f64 (expm1.f64 (*.f64 1/180 angle)))
(expm1.f64 (log1p.f64 (*.f64 1/180 angle)))
(*.f64 (sqrt.f64 (*.f64 1/180 angle)) (sqrt.f64 (*.f64 1/180 angle)))
(pow.f64 (*.f64 1/180 angle) 1)
(*.f64 1 (*.f64 1/180 angle))
(*.f64 (*.f64 (cbrt.f64 (*.f64 1/180 angle)) (cbrt.f64 (*.f64 1/180 angle))) (cbrt.f64 (*.f64 1/180 angle)))
(cbrt.f64 (*.f64 (*.f64 (*.f64 1/180 angle) (*.f64 1/180 angle)) (*.f64 1/180 angle)))
(exp.f64 (log.f64 (*.f64 1/180 angle)))
(log.f64 (exp.f64 (*.f64 1/180 angle)))
(binary32->binary64 (binary64->binary32 (*.f64 1/180 angle)))
(binary32->binary64 (binary64->binary32 (*.f64 1/180 angle)))
(binary32->binary64 (*.f32 1/180 (binary64->binary32 angle)))
(+.f64 (*.f64 b (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) (*.f64 a (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))))
(+.f64 (*.f64 a (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) (*.f64 b (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))))
(+.f64 (*.f64 (-.f64 b a) (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (fma.f64 (neg.f64 a) a (*.f64 a a))))
(+.f64 (*.f64 (-.f64 b a) (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) (*.f64 (fma.f64 (neg.f64 a) a (*.f64 a a)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))
(+.f64 (*.f64 (+.f64 b a) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) (*.f64 (+.f64 b a) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (neg.f64 a))))
(+.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 b b)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 a (neg.f64 a))))
(+.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 b (+.f64 b a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 (+.f64 b a) (neg.f64 a))))
(+.f64 (*.f64 (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) b) (*.f64 (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) (neg.f64 a)))
(+.f64 (*.f64 (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) (neg.f64 a)) (*.f64 (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) b))
(+.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) (+.f64 b a)) (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (neg.f64 a)) (+.f64 b a)))
(+.f64 (*.f64 (*.f64 b b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) (*.f64 (*.f64 a (neg.f64 a)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))
(+.f64 (*.f64 (*.f64 b (+.f64 b a)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) (*.f64 (*.f64 (+.f64 b a) (neg.f64 a)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))
(+.f64 (*.f64 b (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) (*.f64 (neg.f64 a) (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))))
(+.f64 (*.f64 (neg.f64 a) (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) (*.f64 b (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))))
(-.f64 (/.f64 (pow.f64 (*.f64 b (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) 2) (*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) (-.f64 b a))) (/.f64 (pow.f64 (*.f64 a (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) 2) (*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) (-.f64 b a))))
(/.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) (/.f64 1 (+.f64 b a)))
(/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (/.f64 (+.f64 b a) (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))))
(/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (/.f64 (-.f64 b a) (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))))
(/.f64 (-.f64 (*.f64 a a) (*.f64 b b)) (/.f64 (-.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))))
(/.f64 (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) (/.f64 1 (-.f64 b a)))
(/.f64 1 (/.f64 (*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) (-.f64 b a)) (-.f64 (pow.f64 (*.f64 b (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) 2) (pow.f64 (*.f64 a (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) 2))))
(/.f64 1 (/.f64 (-.f64 b a) (*.f64 (-.f64 b a) (*.f64 (-.f64 b a) (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))))))
(/.f64 1 (/.f64 (-.f64 a b) (*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) (-.f64 (*.f64 a a) (*.f64 b b)))))
(/.f64 1 (/.f64 (fma.f64 b (-.f64 b a) (*.f64 a a)) (*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) (+.f64 (pow.f64 b 3) (pow.f64 a 3)))))
(/.f64 1 (/.f64 (+.f64 b a) (*.f64 (-.f64 b a) (*.f64 (+.f64 b a) (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))))))
(/.f64 1 (/.f64 (fma.f64 b b (*.f64 a (+.f64 b a))) (*.f64 (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) (-.f64 (pow.f64 b 3) (pow.f64 a 3)))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 b (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) 2) (*.f64 (*.f64 a (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) (-.f64 (*.f64 a (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) (*.f64 b (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))))) (+.f64 (pow.f64 (*.f64 b (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) 3) (pow.f64 (*.f64 a (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) 3))))
(/.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (/.f64 (fma.f64 b (-.f64 b a) (*.f64 a a)) (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))))
(/.f64 (-.f64 (pow.f64 b 3) (pow.f64 a 3)) (/.f64 (fma.f64 b b (*.f64 a (+.f64 b a))) (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))))
(/.f64 (-.f64 (pow.f64 (*.f64 b (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) 2) (pow.f64 (*.f64 a (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) 2)) (*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) (-.f64 b a)))
(/.f64 (*.f64 (-.f64 b a) (*.f64 (+.f64 b a) (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))) (+.f64 b a))
(/.f64 (*.f64 (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) (-.f64 (pow.f64 b 3) (pow.f64 a 3))) (fma.f64 b b (*.f64 a (+.f64 b a))))
(/.f64 (*.f64 (-.f64 b a) (*.f64 (-.f64 b a) (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))) (-.f64 b a))
(/.f64 (*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) (-.f64 (*.f64 a a) (*.f64 b b))) (-.f64 a b))
(/.f64 (*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) (+.f64 (pow.f64 b 3) (pow.f64 a 3))) (fma.f64 b (-.f64 b a) (*.f64 a a)))
(/.f64 (+.f64 (pow.f64 (*.f64 b (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) 3) (pow.f64 (*.f64 a (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) 3)) (+.f64 (pow.f64 (*.f64 b (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) 2) (*.f64 (*.f64 a (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) (-.f64 (*.f64 a (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) (*.f64 b (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 b (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) 3) (pow.f64 (*.f64 a (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) 3)) (+.f64 (pow.f64 (*.f64 a (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) 2) (-.f64 (pow.f64 (*.f64 b (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) 2) (*.f64 (*.f64 b (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) (*.f64 a (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))))))
(/.f64 (-.f64 (pow.f64 (*.f64 a (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) 2) (pow.f64 (*.f64 b (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) 2)) (-.f64 (*.f64 a (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) (*.f64 b (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))))
(/.f64 (/.f64 (*.f64 (-.f64 b a) (*.f64 (-.f64 b a) (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))) (-.f64 (pow.f64 b 3) (pow.f64 a 3))) (/.f64 1 (fma.f64 b b (*.f64 a (+.f64 b a)))))
(/.f64 (/.f64 (*.f64 (-.f64 b a) (*.f64 (-.f64 b a) (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))) 1) (-.f64 b a))
(/.f64 (/.f64 (*.f64 (-.f64 b a) (*.f64 (-.f64 b a) (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))) (/.f64 (-.f64 b a) (-.f64 a b))) (-.f64 a b))
(/.f64 (/.f64 (*.f64 (-.f64 b a) (*.f64 (-.f64 b a) (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))) (*.f64 (/.f64 (-.f64 b a) (fma.f64 b (-.f64 b a) (*.f64 a a))) 1)) (fma.f64 b (-.f64 b a) (*.f64 a a)))
(/.f64 (/.f64 (*.f64 (-.f64 b a) (*.f64 (+.f64 b a) (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))) (-.f64 (*.f64 a a) (*.f64 b b))) (/.f64 1 (-.f64 a b)))
(/.f64 (/.f64 (*.f64 (-.f64 b a) (*.f64 (+.f64 b a) (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))) (+.f64 (pow.f64 b 3) (pow.f64 a 3))) (/.f64 1 (fma.f64 b (-.f64 b a) (*.f64 a a))))
(/.f64 (/.f64 (*.f64 (-.f64 b a) (*.f64 (+.f64 b a) (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))) 1) (+.f64 b a))
(/.f64 (/.f64 (*.f64 (-.f64 b a) (*.f64 (+.f64 b a) (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))) (*.f64 (/.f64 (+.f64 b a) (fma.f64 b b (*.f64 a (+.f64 b a)))) 1)) (fma.f64 b b (*.f64 a (+.f64 b a))))
(fma.f64 b (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) (*.f64 a (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))))
(fma.f64 a (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) (*.f64 b (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))))
(fma.f64 (-.f64 b a) (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) (*.f64 b (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))))
(fma.f64 (-.f64 b a) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) (*.f64 a (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))))
(fma.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) b (*.f64 a (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))))
(fma.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) a (*.f64 b (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))))
(fma.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 b (-.f64 b a)) (*.f64 a (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))))
(fma.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 a (-.f64 b a)) (*.f64 b (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))))
(fma.f64 (*.f64 b (-.f64 b a)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 a (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))))
(fma.f64 (*.f64 a (-.f64 b a)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 b (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))))
(fma.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) (-.f64 b a) (*.f64 b (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))))
(fma.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) (-.f64 b a) (*.f64 a (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (+.f64 b a))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (+.f64 b a))))
(*.f64 (sqrt.f64 (*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (+.f64 b a))) (sqrt.f64 (*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (+.f64 b a))))
(pow.f64 (*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (+.f64 b a)) 1)
(*.f64 1 (*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (+.f64 b a)))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (+.f64 b a))) (cbrt.f64 (*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (+.f64 b a)))) (cbrt.f64 (*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (+.f64 b a))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (+.f64 b a)) (*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (+.f64 b a))) (*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (+.f64 b a))))
(exp.f64 (log.f64 (*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (+.f64 b a))))
(log.f64 (exp.f64 (*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (+.f64 b a))))
(binary32->binary64 (binary64->binary32 (*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (+.f64 b a))))
(binary32->binary64 (binary64->binary32 (*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (+.f64 b a))))
(binary32->binary64 (*.f32 (*.f32 (-.f32 (binary64->binary32 b) (binary64->binary32 a)) (sin.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle)))))) (+.f32 (binary64->binary32 b) (binary64->binary32 a))))
(+.f64 (*.f64 (-.f64 b a) (*.f64 (+.f64 b a) (*.f64 (PI.f64) angle))) (*.f64 (*.f64 (PI.f64) angle) (fma.f64 (neg.f64 a) a (*.f64 a a))))
(+.f64 (*.f64 (-.f64 b a) (*.f64 (+.f64 b a) (*.f64 (PI.f64) angle))) (*.f64 (fma.f64 (neg.f64 a) a (*.f64 a a)) (*.f64 (PI.f64) angle)))
(+.f64 (*.f64 a (*.f64 (PI.f64) (*.f64 angle (-.f64 b a)))) (*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) b))))
(+.f64 (*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) b))) (*.f64 a (*.f64 (PI.f64) (*.f64 angle (-.f64 b a)))))
(+.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 b (+.f64 b a)))) (*.f64 angle (*.f64 (+.f64 b a) (*.f64 (PI.f64) (neg.f64 a)))))
(+.f64 (*.f64 (*.f64 (PI.f64) angle) (*.f64 b b)) (*.f64 (*.f64 (PI.f64) angle) (*.f64 a (neg.f64 a))))
(+.f64 (*.f64 (*.f64 (PI.f64) angle) (*.f64 b (+.f64 b a))) (*.f64 (*.f64 (PI.f64) angle) (*.f64 (+.f64 b a) (neg.f64 a))))
(+.f64 (*.f64 (*.f64 (+.f64 b a) (*.f64 (PI.f64) angle)) b) (*.f64 (*.f64 (+.f64 b a) (*.f64 (PI.f64) angle)) (neg.f64 a)))
(+.f64 (*.f64 (*.f64 (+.f64 b a) (*.f64 (PI.f64) angle)) (neg.f64 a)) (*.f64 (*.f64 (+.f64 b a) (*.f64 (PI.f64) angle)) b))
(+.f64 (*.f64 (*.f64 (PI.f64) (*.f64 b (+.f64 b a))) angle) (*.f64 (*.f64 (+.f64 b a) (*.f64 (PI.f64) (neg.f64 a))) angle))
(+.f64 (*.f64 (*.f64 b b) (*.f64 (PI.f64) angle)) (*.f64 (*.f64 a (neg.f64 a)) (*.f64 (PI.f64) angle)))
(+.f64 (*.f64 (*.f64 b (+.f64 b a)) (*.f64 (PI.f64) angle)) (*.f64 (*.f64 (+.f64 b a) (neg.f64 a)) (*.f64 (PI.f64) angle)))
(+.f64 (*.f64 b (*.f64 (+.f64 b a) (*.f64 (PI.f64) angle))) (*.f64 (neg.f64 a) (*.f64 (+.f64 b a) (*.f64 (PI.f64) angle))))
(+.f64 (*.f64 (neg.f64 a) (*.f64 (+.f64 b a) (*.f64 (PI.f64) angle))) (*.f64 b (*.f64 (+.f64 b a) (*.f64 (PI.f64) angle))))
(/.f64 (*.f64 (+.f64 b a) (*.f64 (PI.f64) angle)) (/.f64 1 (-.f64 b a)))
(/.f64 (*.f64 (PI.f64) (*.f64 angle (-.f64 b a))) (/.f64 1 (+.f64 b a)))
(/.f64 (-.f64 (*.f64 (*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) b))) (*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) b)))) (*.f64 (*.f64 a (*.f64 (PI.f64) (*.f64 angle (-.f64 b a)))) (*.f64 a (*.f64 (PI.f64) (*.f64 angle (-.f64 b a)))))) (-.f64 (*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) b))) (*.f64 a (*.f64 (PI.f64) (*.f64 angle (-.f64 b a))))))
(/.f64 (+.f64 (pow.f64 (*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) b))) 3) (pow.f64 (*.f64 a (*.f64 (PI.f64) (*.f64 angle (-.f64 b a)))) 3)) (+.f64 (*.f64 (*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) b))) (*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) b)))) (-.f64 (*.f64 (*.f64 a (*.f64 (PI.f64) (*.f64 angle (-.f64 b a)))) (*.f64 a (*.f64 (PI.f64) (*.f64 angle (-.f64 b a))))) (*.f64 (*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) b))) (*.f64 a (*.f64 (PI.f64) (*.f64 angle (-.f64 b a))))))))
(fma.f64 (*.f64 (PI.f64) angle) (*.f64 b (-.f64 b a)) (*.f64 a (*.f64 (PI.f64) (*.f64 angle (-.f64 b a)))))
(fma.f64 (*.f64 b (-.f64 b a)) (*.f64 (PI.f64) angle) (*.f64 a (*.f64 (PI.f64) (*.f64 angle (-.f64 b a)))))
(log1p.f64 (expm1.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a))))))
(expm1.f64 (log1p.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a))))))
(*.f64 (sqrt.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a))))) (sqrt.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a))))))
(pow.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))) 1)
(*.f64 1 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))
(*.f64 (*.f64 (cbrt.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a))))) (cbrt.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))) (cbrt.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))) (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a))))) (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a))))))
(exp.f64 (log.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a))))))
(log.f64 (exp.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a))))))
(binary32->binary64 (binary64->binary32 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a))))))
(binary32->binary64 (binary64->binary32 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a))))))
(binary32->binary64 (*.f32 (binary64->binary32 angle) (*.f32 (PI.f32) (*.f32 (+.f32 (binary64->binary32 a) (binary64->binary32 b)) (-.f32 (binary64->binary32 b) (binary64->binary32 a))))))
(+.f64 (*.f64 (PI.f64) (*.f64 angle (*.f64 (-.f64 b a) (*.f64 (+.f64 b a) 1/90)))) (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)) (fma.f64 (neg.f64 a) a (*.f64 a a))))
(+.f64 (*.f64 (PI.f64) (*.f64 angle (*.f64 (-.f64 b a) (*.f64 (+.f64 b a) 1/90)))) (*.f64 (fma.f64 (neg.f64 a) a (*.f64 a a)) (*.f64 (PI.f64) (*.f64 angle 1/90))))
(+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) b)))) (*.f64 1/90 (*.f64 a (*.f64 (PI.f64) (*.f64 angle (-.f64 b a))))))
(+.f64 (*.f64 (*.f64 angle 1/90) (*.f64 (-.f64 b a) (*.f64 (PI.f64) b))) (*.f64 (*.f64 angle 1/90) (*.f64 (-.f64 b a) (*.f64 (PI.f64) a))))
(+.f64 (*.f64 (*.f64 angle 1/90) (*.f64 (PI.f64) (*.f64 b (+.f64 b a)))) (*.f64 (*.f64 angle 1/90) (*.f64 (+.f64 b a) (*.f64 (PI.f64) (neg.f64 a)))))
(+.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)) (*.f64 b b)) (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)) (*.f64 a (neg.f64 a))))
(+.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)) (*.f64 b (-.f64 b a))) (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)) (*.f64 a (-.f64 b a))))
(+.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)) (*.f64 a (-.f64 b a))) (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)) (*.f64 b (-.f64 b a))))
(+.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)) (*.f64 b (+.f64 b a))) (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)) (*.f64 (+.f64 b a) (neg.f64 a))))
(+.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)) (+.f64 b a)) b) (*.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)) (+.f64 b a)) (neg.f64 a)))
(+.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)) (+.f64 b a)) (neg.f64 a)) (*.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)) (+.f64 b a)) b))
(+.f64 (*.f64 (*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) b))) 1/90) (*.f64 (*.f64 a (*.f64 (PI.f64) (*.f64 angle (-.f64 b a)))) 1/90))
(+.f64 (*.f64 (*.f64 (-.f64 b a) (*.f64 (PI.f64) b)) (*.f64 angle 1/90)) (*.f64 (*.f64 (-.f64 b a) (*.f64 (PI.f64) a)) (*.f64 angle 1/90)))
(+.f64 (*.f64 (*.f64 (PI.f64) (*.f64 b (+.f64 b a))) (*.f64 angle 1/90)) (*.f64 (*.f64 (+.f64 b a) (*.f64 (PI.f64) (neg.f64 a))) (*.f64 angle 1/90)))
(+.f64 (*.f64 (*.f64 b b) (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 (*.f64 a (neg.f64 a)) (*.f64 (PI.f64) (*.f64 angle 1/90))))
(+.f64 (*.f64 (*.f64 b (-.f64 b a)) (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 (*.f64 a (-.f64 b a)) (*.f64 (PI.f64) (*.f64 angle 1/90))))
(+.f64 (*.f64 (*.f64 a (-.f64 b a)) (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 (*.f64 b (-.f64 b a)) (*.f64 (PI.f64) (*.f64 angle 1/90))))
(+.f64 (*.f64 (*.f64 b (+.f64 b a)) (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 (*.f64 (+.f64 b a) (neg.f64 a)) (*.f64 (PI.f64) (*.f64 angle 1/90))))
(+.f64 (*.f64 b (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)) (+.f64 b a))) (*.f64 (neg.f64 a) (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)) (+.f64 b a))))
(+.f64 (*.f64 (neg.f64 a) (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)) (+.f64 b a))) (*.f64 b (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)) (+.f64 b a))))
(/.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)) (+.f64 b a)) (/.f64 1 (-.f64 b a)))
(log1p.f64 (expm1.f64 (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))))
(expm1.f64 (log1p.f64 (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))))
(*.f64 (sqrt.f64 (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))) (sqrt.f64 (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))))
(pow.f64 (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a))))) 1)
(*.f64 1 (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a))))))
(*.f64 (*.f64 (cbrt.f64 (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))) (cbrt.f64 (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a))))))) (cbrt.f64 (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a))))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))))
(exp.f64 (log.f64 (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))))
(log.f64 (exp.f64 (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))))
(binary32->binary64 (binary64->binary32 (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))))
(binary32->binary64 (binary64->binary32 (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))))
(binary32->binary64 (*.f32 1/90 (*.f32 (binary64->binary32 angle) (*.f32 (PI.f32) (*.f32 (+.f32 (binary64->binary32 a) (binary64->binary32 b)) (-.f32 (binary64->binary32 b) (binary64->binary32 a)))))))
(+.f64 (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (PI.f64) (fma.f64 (neg.f64 a) a (*.f64 a a))))
(+.f64 (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (fma.f64 (neg.f64 a) a (*.f64 a a)) (PI.f64)))
(+.f64 (*.f64 (-.f64 b a) (*.f64 (PI.f64) b)) (*.f64 (-.f64 b a) (*.f64 (PI.f64) a)))
(+.f64 (*.f64 (-.f64 b a) (*.f64 (PI.f64) a)) (*.f64 (-.f64 b a) (*.f64 (PI.f64) b)))
(+.f64 (*.f64 (PI.f64) (*.f64 b (+.f64 b a))) (*.f64 (+.f64 b a) (*.f64 (PI.f64) (neg.f64 a))))
(+.f64 (*.f64 (+.f64 b a) (*.f64 (PI.f64) (neg.f64 a))) (*.f64 (PI.f64) (*.f64 b (+.f64 b a))))
(+.f64 (*.f64 (PI.f64) (*.f64 b b)) (*.f64 (PI.f64) (*.f64 a (neg.f64 a))))
(+.f64 (*.f64 (*.f64 b b) (PI.f64)) (*.f64 (*.f64 a (neg.f64 a)) (PI.f64)))
(/.f64 (*.f64 (PI.f64) (+.f64 b a)) (/.f64 1 (-.f64 b a)))
(/.f64 1 (/.f64 (+.f64 b a) (*.f64 (PI.f64) (*.f64 (-.f64 b a) (*.f64 (+.f64 b a) (+.f64 b a))))))
(/.f64 1 (/.f64 (fma.f64 b b (*.f64 a (+.f64 b a))) (*.f64 (*.f64 (PI.f64) (+.f64 b a)) (-.f64 (pow.f64 b 3) (pow.f64 a 3)))))
(/.f64 (*.f64 (PI.f64) (-.f64 b a)) (/.f64 1 (+.f64 b a)))
(/.f64 (*.f64 (PI.f64) (*.f64 (-.f64 b a) (*.f64 (+.f64 b a) (+.f64 b a)))) (+.f64 b a))
(/.f64 (*.f64 (*.f64 (PI.f64) (+.f64 b a)) (-.f64 (pow.f64 b 3) (pow.f64 a 3))) (fma.f64 b b (*.f64 a (+.f64 b a))))
(/.f64 (-.f64 (*.f64 (*.f64 (-.f64 b a) (*.f64 (PI.f64) b)) (*.f64 (-.f64 b a) (*.f64 (PI.f64) b))) (*.f64 (*.f64 (-.f64 b a) (*.f64 (PI.f64) a)) (*.f64 (-.f64 b a) (*.f64 (PI.f64) a)))) (-.f64 (*.f64 (-.f64 b a) (*.f64 (PI.f64) b)) (*.f64 (-.f64 b a) (*.f64 (PI.f64) a))))
(/.f64 (-.f64 (*.f64 (*.f64 (PI.f64) (*.f64 b (+.f64 b a))) (*.f64 (PI.f64) (*.f64 b (+.f64 b a)))) (*.f64 (*.f64 (+.f64 b a) (*.f64 (PI.f64) (neg.f64 a))) (*.f64 (+.f64 b a) (*.f64 (PI.f64) (neg.f64 a))))) (-.f64 (*.f64 (PI.f64) (*.f64 b (+.f64 b a))) (*.f64 (+.f64 b a) (*.f64 (PI.f64) (neg.f64 a)))))
(/.f64 (/.f64 (*.f64 (PI.f64) (*.f64 (-.f64 b a) (*.f64 (+.f64 b a) (+.f64 b a)))) (-.f64 (*.f64 a a) (*.f64 b b))) (/.f64 1 (-.f64 a b)))
(/.f64 (/.f64 (*.f64 (PI.f64) (*.f64 (-.f64 b a) (*.f64 (+.f64 b a) (+.f64 b a)))) (+.f64 (pow.f64 b 3) (pow.f64 a 3))) (/.f64 1 (fma.f64 b (-.f64 b a) (*.f64 a a))))
(/.f64 (/.f64 (*.f64 (PI.f64) (*.f64 (-.f64 b a) (*.f64 (+.f64 b a) (+.f64 b a)))) 1) (+.f64 b a))
(/.f64 (/.f64 (*.f64 (PI.f64) (*.f64 (-.f64 b a) (*.f64 (+.f64 b a) (+.f64 b a)))) (*.f64 (/.f64 (+.f64 b a) (fma.f64 b b (*.f64 a (+.f64 b a)))) 1)) (fma.f64 b b (*.f64 a (+.f64 b a))))
(/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 b a) (*.f64 (PI.f64) b)) 3) (pow.f64 (*.f64 (-.f64 b a) (*.f64 (PI.f64) a)) 3)) (+.f64 (*.f64 (*.f64 (-.f64 b a) (*.f64 (PI.f64) b)) (*.f64 (-.f64 b a) (*.f64 (PI.f64) b))) (-.f64 (*.f64 (*.f64 (-.f64 b a) (*.f64 (PI.f64) a)) (*.f64 (-.f64 b a) (*.f64 (PI.f64) a))) (*.f64 (*.f64 (-.f64 b a) (*.f64 (PI.f64) b)) (*.f64 (-.f64 b a) (*.f64 (PI.f64) a))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 b (+.f64 b a))) 3) (pow.f64 (*.f64 (+.f64 b a) (*.f64 (PI.f64) (neg.f64 a))) 3)) (+.f64 (*.f64 (*.f64 (PI.f64) (*.f64 b (+.f64 b a))) (*.f64 (PI.f64) (*.f64 b (+.f64 b a)))) (-.f64 (*.f64 (*.f64 (+.f64 b a) (*.f64 (PI.f64) (neg.f64 a))) (*.f64 (+.f64 b a) (*.f64 (PI.f64) (neg.f64 a)))) (*.f64 (*.f64 (PI.f64) (*.f64 b (+.f64 b a))) (*.f64 (+.f64 b a) (*.f64 (PI.f64) (neg.f64 a)))))))
(fma.f64 (PI.f64) (*.f64 b (-.f64 b a)) (*.f64 (-.f64 b a) (*.f64 (PI.f64) a)))
(fma.f64 b (*.f64 (PI.f64) (+.f64 b a)) (*.f64 (+.f64 b a) (*.f64 (PI.f64) (neg.f64 a))))
(fma.f64 (*.f64 (PI.f64) (+.f64 b a)) b (*.f64 (+.f64 b a) (*.f64 (PI.f64) (neg.f64 a))))
(fma.f64 (*.f64 b (-.f64 b a)) (PI.f64) (*.f64 (-.f64 b a) (*.f64 (PI.f64) a)))
(log1p.f64 (expm1.f64 (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))
(expm1.f64 (log1p.f64 (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))) (sqrt.f64 (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))
(pow.f64 (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a))) 1)
(*.f64 1 (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a))))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))) (cbrt.f64 (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a))))) (cbrt.f64 (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a))) (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))) (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))
(exp.f64 (log.f64 (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))
(log.f64 (exp.f64 (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))
(binary32->binary64 (binary64->binary32 (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))
(binary32->binary64 (binary64->binary32 (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))
(binary32->binary64 (*.f32 (PI.f32) (*.f32 (+.f32 (binary64->binary32 a) (binary64->binary32 b)) (-.f32 (binary64->binary32 b) (binary64->binary32 a)))))
(log1p.f64 (expm1.f64 (binary32->binary64 (*.f32 (*.f32 2 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))) (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))))))
(expm1.f64 (log1p.f64 (binary32->binary64 (*.f32 (*.f32 2 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))) (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))))))
(*.f64 (sqrt.f64 (binary32->binary64 (*.f32 (*.f32 2 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))) (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))))) (sqrt.f64 (binary32->binary64 (*.f32 (*.f32 2 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))) (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))))))
(pow.f64 (binary32->binary64 (*.f32 (*.f32 2 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))) (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))))) 1)
(*.f64 1 (binary32->binary64 (*.f32 (*.f32 2 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))) (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))))))
(*.f64 (*.f64 (cbrt.f64 (binary32->binary64 (*.f32 (*.f32 2 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))) (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))))) (cbrt.f64 (binary32->binary64 (*.f32 (*.f32 2 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))) (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))))))) (cbrt.f64 (binary32->binary64 (*.f32 (*.f32 2 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))) (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))))))
(cbrt.f64 (*.f64 (*.f64 (binary32->binary64 (*.f32 (*.f32 2 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))) (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))))) (binary32->binary64 (*.f32 (*.f32 2 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))) (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))))) (binary32->binary64 (*.f32 (*.f32 2 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))) (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))))))
(exp.f64 (log.f64 (binary32->binary64 (*.f32 (*.f32 2 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))) (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))))))
(log.f64 (exp.f64 (binary32->binary64 (*.f32 (*.f32 2 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))) (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))))))
(binary32->binary64 (binary64->binary32 (binary32->binary64 (*.f32 (*.f32 2 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))) (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))))))
(binary32->binary64 (binary64->binary32 (binary32->binary64 (*.f32 (*.f32 2 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))) (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))))))
(binary32->binary64 (*.f32 (*.f32 2 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))) (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))))
(+.f64 (*.f64 (binary32->binary64 (sin.f32 (*.f32 (*.f32 (PI.f32) (binary64->binary32 angle)) 1/90))) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (binary32->binary64 (sin.f32 (*.f32 (*.f32 (PI.f32) (binary64->binary32 angle)) 1/90))) (fma.f64 (neg.f64 a) a (*.f64 a a))))
(+.f64 (*.f64 (binary32->binary64 (sin.f32 (*.f32 (*.f32 (PI.f32) (binary64->binary32 angle)) 1/90))) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (fma.f64 (neg.f64 a) a (*.f64 a a)) (binary32->binary64 (sin.f32 (*.f32 (*.f32 (PI.f32) (binary64->binary32 angle)) 1/90)))))
(+.f64 (*.f64 a (*.f64 (-.f64 b a) (binary32->binary64 (sin.f32 (*.f32 (*.f32 (PI.f32) (binary64->binary32 angle)) 1/90))))) (*.f64 b (*.f64 (-.f64 b a) (binary32->binary64 (sin.f32 (*.f32 (*.f32 (PI.f32) (binary64->binary32 angle)) 1/90))))))
(+.f64 (*.f64 b (*.f64 (-.f64 b a) (binary32->binary64 (sin.f32 (*.f32 (*.f32 (PI.f32) (binary64->binary32 angle)) 1/90))))) (*.f64 a (*.f64 (-.f64 b a) (binary32->binary64 (sin.f32 (*.f32 (*.f32 (PI.f32) (binary64->binary32 angle)) 1/90))))))
(+.f64 (*.f64 (binary32->binary64 (sin.f32 (*.f32 (*.f32 (PI.f32) (binary64->binary32 angle)) 1/90))) (*.f64 b b)) (*.f64 (binary32->binary64 (sin.f32 (*.f32 (*.f32 (PI.f32) (binary64->binary32 angle)) 1/90))) (*.f64 a (neg.f64 a))))
(+.f64 (*.f64 (binary32->binary64 (sin.f32 (*.f32 (*.f32 (PI.f32) (binary64->binary32 angle)) 1/90))) (*.f64 b (+.f64 b a))) (*.f64 (binary32->binary64 (sin.f32 (*.f32 (*.f32 (PI.f32) (binary64->binary32 angle)) 1/90))) (*.f64 (+.f64 b a) (neg.f64 a))))
(+.f64 (*.f64 (*.f64 (+.f64 b a) (binary32->binary64 (sin.f32 (*.f32 (*.f32 (PI.f32) (binary64->binary32 angle)) 1/90)))) b) (*.f64 (*.f64 (+.f64 b a) (binary32->binary64 (sin.f32 (*.f32 (*.f32 (PI.f32) (binary64->binary32 angle)) 1/90)))) (neg.f64 a)))
(+.f64 (*.f64 (*.f64 (+.f64 b a) (binary32->binary64 (sin.f32 (*.f32 (*.f32 (PI.f32) (binary64->binary32 angle)) 1/90)))) (neg.f64 a)) (*.f64 (*.f64 (+.f64 b a) (binary32->binary64 (sin.f32 (*.f32 (*.f32 (PI.f32) (binary64->binary32 angle)) 1/90)))) b))
(+.f64 (*.f64 (*.f64 b b) (binary32->binary64 (sin.f32 (*.f32 (*.f32 (PI.f32) (binary64->binary32 angle)) 1/90)))) (*.f64 (*.f64 a (neg.f64 a)) (binary32->binary64 (sin.f32 (*.f32 (*.f32 (PI.f32) (binary64->binary32 angle)) 1/90)))))
(+.f64 (*.f64 (*.f64 b (+.f64 b a)) (binary32->binary64 (sin.f32 (*.f32 (*.f32 (PI.f32) (binary64->binary32 angle)) 1/90)))) (*.f64 (*.f64 (+.f64 b a) (neg.f64 a)) (binary32->binary64 (sin.f32 (*.f32 (*.f32 (PI.f32) (binary64->binary32 angle)) 1/90)))))
(+.f64 (*.f64 b (*.f64 (+.f64 b a) (binary32->binary64 (sin.f32 (*.f32 (*.f32 (PI.f32) (binary64->binary32 angle)) 1/90))))) (*.f64 (neg.f64 a) (*.f64 (+.f64 b a) (binary32->binary64 (sin.f32 (*.f32 (*.f32 (PI.f32) (binary64->binary32 angle)) 1/90))))))
(+.f64 (*.f64 (neg.f64 a) (*.f64 (+.f64 b a) (binary32->binary64 (sin.f32 (*.f32 (*.f32 (PI.f32) (binary64->binary32 angle)) 1/90))))) (*.f64 b (*.f64 (+.f64 b a) (binary32->binary64 (sin.f32 (*.f32 (*.f32 (PI.f32) (binary64->binary32 angle)) 1/90))))))
(/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (/.f64 (+.f64 b a) (*.f64 (+.f64 b a) (binary32->binary64 (sin.f32 (*.f32 (*.f32 (PI.f32) (binary64->binary32 angle)) 1/90))))))
(/.f64 (*.f64 (+.f64 b a) (binary32->binary64 (sin.f32 (*.f32 (*.f32 (PI.f32) (binary64->binary32 angle)) 1/90)))) (/.f64 1 (-.f64 b a)))
(/.f64 1 (/.f64 (+.f64 b a) (*.f64 (*.f64 (-.f64 b a) (*.f64 (+.f64 b a) (+.f64 b a))) (binary32->binary64 (sin.f32 (*.f32 (*.f32 (PI.f32) (binary64->binary32 angle)) 1/90))))))
(/.f64 1 (/.f64 (fma.f64 b b (*.f64 a (+.f64 b a))) (*.f64 (*.f64 (+.f64 b a) (-.f64 (pow.f64 b 3) (pow.f64 a 3))) (binary32->binary64 (sin.f32 (*.f32 (*.f32 (PI.f32) (binary64->binary32 angle)) 1/90))))))
(/.f64 (-.f64 (pow.f64 b 3) (pow.f64 a 3)) (/.f64 (fma.f64 b b (*.f64 a (+.f64 b a))) (*.f64 (+.f64 b a) (binary32->binary64 (sin.f32 (*.f32 (*.f32 (PI.f32) (binary64->binary32 angle)) 1/90))))))
(/.f64 (*.f64 (-.f64 b a) (binary32->binary64 (sin.f32 (*.f32 (*.f32 (PI.f32) (binary64->binary32 angle)) 1/90)))) (/.f64 1 (+.f64 b a)))
(/.f64 (*.f64 (*.f64 (-.f64 b a) (*.f64 (+.f64 b a) (+.f64 b a))) (binary32->binary64 (sin.f32 (*.f32 (*.f32 (PI.f32) (binary64->binary32 angle)) 1/90)))) (+.f64 b a))
(/.f64 (*.f64 (*.f64 (+.f64 b a) (-.f64 (pow.f64 b 3) (pow.f64 a 3))) (binary32->binary64 (sin.f32 (*.f32 (*.f32 (PI.f32) (binary64->binary32 angle)) 1/90)))) (fma.f64 b b (*.f64 a (+.f64 b a))))
(/.f64 (-.f64 (*.f64 (*.f64 b (*.f64 (-.f64 b a) (binary32->binary64 (sin.f32 (*.f32 (*.f32 (PI.f32) (binary64->binary32 angle)) 1/90))))) (*.f64 b (*.f64 (-.f64 b a) (binary32->binary64 (sin.f32 (*.f32 (*.f32 (PI.f32) (binary64->binary32 angle)) 1/90)))))) (*.f64 (*.f64 a (*.f64 (-.f64 b a) (binary32->binary64 (sin.f32 (*.f32 (*.f32 (PI.f32) (binary64->binary32 angle)) 1/90))))) (*.f64 a (*.f64 (-.f64 b a) (binary32->binary64 (sin.f32 (*.f32 (*.f32 (PI.f32) (binary64->binary32 angle)) 1/90))))))) (-.f64 (*.f64 b (*.f64 (-.f64 b a) (binary32->binary64 (sin.f32 (*.f32 (*.f32 (PI.f32) (binary64->binary32 angle)) 1/90))))) (*.f64 a (*.f64 (-.f64 b a) (binary32->binary64 (sin.f32 (*.f32 (*.f32 (PI.f32) (binary64->binary32 angle)) 1/90)))))))
(/.f64 (/.f64 (*.f64 (*.f64 (-.f64 b a) (*.f64 (+.f64 b a) (+.f64 b a))) (binary32->binary64 (sin.f32 (*.f32 (*.f32 (PI.f32) (binary64->binary32 angle)) 1/90)))) (-.f64 (*.f64 a a) (*.f64 b b))) (/.f64 1 (-.f64 a b)))
(/.f64 (/.f64 (*.f64 (*.f64 (-.f64 b a) (*.f64 (+.f64 b a) (+.f64 b a))) (binary32->binary64 (sin.f32 (*.f32 (*.f32 (PI.f32) (binary64->binary32 angle)) 1/90)))) (+.f64 (pow.f64 b 3) (pow.f64 a 3))) (/.f64 1 (fma.f64 b (-.f64 b a) (*.f64 a a))))
(/.f64 (/.f64 (*.f64 (*.f64 (-.f64 b a) (*.f64 (+.f64 b a) (+.f64 b a))) (binary32->binary64 (sin.f32 (*.f32 (*.f32 (PI.f32) (binary64->binary32 angle)) 1/90)))) 1) (+.f64 b a))
(/.f64 (/.f64 (*.f64 (*.f64 (-.f64 b a) (*.f64 (+.f64 b a) (+.f64 b a))) (binary32->binary64 (sin.f32 (*.f32 (*.f32 (PI.f32) (binary64->binary32 angle)) 1/90)))) (*.f64 (/.f64 (+.f64 b a) (fma.f64 b b (*.f64 a (+.f64 b a)))) 1)) (fma.f64 b b (*.f64 a (+.f64 b a))))
(/.f64 (+.f64 (pow.f64 (*.f64 b (*.f64 (-.f64 b a) (binary32->binary64 (sin.f32 (*.f32 (*.f32 (PI.f32) (binary64->binary32 angle)) 1/90))))) 3) (pow.f64 (*.f64 a (*.f64 (-.f64 b a) (binary32->binary64 (sin.f32 (*.f32 (*.f32 (PI.f32) (binary64->binary32 angle)) 1/90))))) 3)) (+.f64 (*.f64 (*.f64 b (*.f64 (-.f64 b a) (binary32->binary64 (sin.f32 (*.f32 (*.f32 (PI.f32) (binary64->binary32 angle)) 1/90))))) (*.f64 b (*.f64 (-.f64 b a) (binary32->binary64 (sin.f32 (*.f32 (*.f32 (PI.f32) (binary64->binary32 angle)) 1/90)))))) (-.f64 (*.f64 (*.f64 a (*.f64 (-.f64 b a) (binary32->binary64 (sin.f32 (*.f32 (*.f32 (PI.f32) (binary64->binary32 angle)) 1/90))))) (*.f64 a (*.f64 (-.f64 b a) (binary32->binary64 (sin.f32 (*.f32 (*.f32 (PI.f32) (binary64->binary32 angle)) 1/90)))))) (*.f64 (*.f64 b (*.f64 (-.f64 b a) (binary32->binary64 (sin.f32 (*.f32 (*.f32 (PI.f32) (binary64->binary32 angle)) 1/90))))) (*.f64 a (*.f64 (-.f64 b a) (binary32->binary64 (sin.f32 (*.f32 (*.f32 (PI.f32) (binary64->binary32 angle)) 1/90)))))))))
(fma.f64 (binary32->binary64 (sin.f32 (*.f32 (*.f32 (PI.f32) (binary64->binary32 angle)) 1/90))) (*.f64 b (-.f64 b a)) (*.f64 a (*.f64 (-.f64 b a) (binary32->binary64 (sin.f32 (*.f32 (*.f32 (PI.f32) (binary64->binary32 angle)) 1/90))))))
(fma.f64 (*.f64 b (-.f64 b a)) (binary32->binary64 (sin.f32 (*.f32 (*.f32 (PI.f32) (binary64->binary32 angle)) 1/90))) (*.f64 a (*.f64 (-.f64 b a) (binary32->binary64 (sin.f32 (*.f32 (*.f32 (PI.f32) (binary64->binary32 angle)) 1/90))))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (binary32->binary64 (*.f32 (*.f32 2 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))) (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))))))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (binary32->binary64 (*.f32 (*.f32 2 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))) (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))))))))
(*.f64 (sqrt.f64 (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (binary32->binary64 (*.f32 (*.f32 2 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))) (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))))))) (sqrt.f64 (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (binary32->binary64 (*.f32 (*.f32 2 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))) (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))))))))
(pow.f64 (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (binary32->binary64 (*.f32 (*.f32 2 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))) (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))))) 1)
(*.f64 1 (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (binary32->binary64 (*.f32 (*.f32 2 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))) (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))))))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (binary32->binary64 (*.f32 (*.f32 2 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))) (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))))))) (cbrt.f64 (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (binary32->binary64 (*.f32 (*.f32 2 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))) (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))))))) (cbrt.f64 (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (binary32->binary64 (*.f32 (*.f32 2 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))) (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (binary32->binary64 (*.f32 (*.f32 2 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))) (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))))) (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (binary32->binary64 (*.f32 (*.f32 2 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))) (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))))))) (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (binary32->binary64 (*.f32 (*.f32 2 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))) (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))))))))
(exp.f64 (log.f64 (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (binary32->binary64 (*.f32 (*.f32 2 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))) (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))))))))
(log.f64 (exp.f64 (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (binary32->binary64 (*.f32 (*.f32 2 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))) (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))))))))
(binary32->binary64 (binary64->binary32 (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (binary32->binary64 (*.f32 (*.f32 2 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))) (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))))))))
(binary32->binary64 (binary64->binary32 (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (binary32->binary64 (*.f32 (*.f32 2 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))) (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))))))))
(binary32->binary64 (*.f32 (*.f32 (-.f32 (binary64->binary32 b) (binary64->binary32 a)) (+.f32 (binary64->binary32 b) (binary64->binary32 a))) (binary64->binary32 (binary32->binary64 (*.f32 (*.f32 2 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))) (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))))))))
(neg.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) -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 (*.f64 b (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) (*.f64 a (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))))
(+.f64 (*.f64 a (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) (*.f64 b (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))))
(+.f64 (*.f64 (-.f64 b a) (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (fma.f64 (neg.f64 a) a (*.f64 a a))))
(+.f64 (*.f64 (-.f64 b a) (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) (*.f64 (fma.f64 (neg.f64 a) a (*.f64 a a)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))
(+.f64 (*.f64 (+.f64 b a) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) (*.f64 (+.f64 b a) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (neg.f64 a))))
(+.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 b b)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 a (neg.f64 a))))
(+.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 b (+.f64 b a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 (+.f64 b a) (neg.f64 a))))
(+.f64 (*.f64 (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) b) (*.f64 (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) (neg.f64 a)))
(+.f64 (*.f64 (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) (neg.f64 a)) (*.f64 (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) b))
(+.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) (+.f64 b a)) (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (neg.f64 a)) (+.f64 b a)))
(+.f64 (*.f64 (*.f64 b b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) (*.f64 (*.f64 a (neg.f64 a)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))
(+.f64 (*.f64 (*.f64 b (+.f64 b a)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) (*.f64 (*.f64 (+.f64 b a) (neg.f64 a)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))
(+.f64 (*.f64 b (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) (*.f64 (neg.f64 a) (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))))
(+.f64 (*.f64 (neg.f64 a) (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) (*.f64 b (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))))
(-.f64 (/.f64 (pow.f64 (*.f64 b (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) 2) (*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) (-.f64 b a))) (/.f64 (pow.f64 (*.f64 a (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) 2) (*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) (-.f64 b a))))
(/.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) (/.f64 1 (+.f64 b a)))
(/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (/.f64 (+.f64 b a) (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))))
(/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (/.f64 (-.f64 b a) (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))))
(/.f64 (-.f64 (*.f64 a a) (*.f64 b b)) (/.f64 (-.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))))
(/.f64 (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) (/.f64 1 (-.f64 b a)))
(/.f64 1 (/.f64 (*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) (-.f64 b a)) (-.f64 (pow.f64 (*.f64 b (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) 2) (pow.f64 (*.f64 a (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) 2))))
(/.f64 1 (/.f64 (-.f64 b a) (*.f64 (-.f64 b a) (*.f64 (-.f64 b a) (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))))))
(/.f64 1 (/.f64 (-.f64 a b) (*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) (-.f64 (*.f64 a a) (*.f64 b b)))))
(/.f64 1 (/.f64 (fma.f64 b (-.f64 b a) (*.f64 a a)) (*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) (+.f64 (pow.f64 b 3) (pow.f64 a 3)))))
(/.f64 1 (/.f64 (+.f64 b a) (*.f64 (-.f64 b a) (*.f64 (+.f64 b a) (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))))))
(/.f64 1 (/.f64 (fma.f64 b b (*.f64 a (+.f64 b a))) (*.f64 (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) (-.f64 (pow.f64 b 3) (pow.f64 a 3)))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 b (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) 2) (*.f64 (*.f64 a (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) (-.f64 (*.f64 a (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) (*.f64 b (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))))) (+.f64 (pow.f64 (*.f64 b (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) 3) (pow.f64 (*.f64 a (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) 3))))
(/.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (/.f64 (fma.f64 b (-.f64 b a) (*.f64 a a)) (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))))
(/.f64 (-.f64 (pow.f64 b 3) (pow.f64 a 3)) (/.f64 (fma.f64 b b (*.f64 a (+.f64 b a))) (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))))
(/.f64 (-.f64 (pow.f64 (*.f64 b (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) 2) (pow.f64 (*.f64 a (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) 2)) (*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) (-.f64 b a)))
(/.f64 (*.f64 (-.f64 b a) (*.f64 (+.f64 b a) (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))) (+.f64 b a))
(/.f64 (*.f64 (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) (-.f64 (pow.f64 b 3) (pow.f64 a 3))) (fma.f64 b b (*.f64 a (+.f64 b a))))
(/.f64 (*.f64 (-.f64 b a) (*.f64 (-.f64 b a) (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))) (-.f64 b a))
(/.f64 (*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) (-.f64 (*.f64 a a) (*.f64 b b))) (-.f64 a b))
(/.f64 (*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) (+.f64 (pow.f64 b 3) (pow.f64 a 3))) (fma.f64 b (-.f64 b a) (*.f64 a a)))
(/.f64 (+.f64 (pow.f64 (*.f64 b (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) 3) (pow.f64 (*.f64 a (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) 3)) (+.f64 (pow.f64 (*.f64 b (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) 2) (*.f64 (*.f64 a (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) (-.f64 (*.f64 a (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) (*.f64 b (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 b (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) 3) (pow.f64 (*.f64 a (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) 3)) (+.f64 (pow.f64 (*.f64 a (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) 2) (-.f64 (pow.f64 (*.f64 b (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) 2) (*.f64 (*.f64 b (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) (*.f64 a (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))))))
(/.f64 (-.f64 (pow.f64 (*.f64 a (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) 2) (pow.f64 (*.f64 b (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) 2)) (-.f64 (*.f64 a (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) (*.f64 b (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))))
(/.f64 (/.f64 (*.f64 (-.f64 b a) (*.f64 (-.f64 b a) (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))) (-.f64 (pow.f64 b 3) (pow.f64 a 3))) (/.f64 1 (fma.f64 b b (*.f64 a (+.f64 b a)))))
(/.f64 (/.f64 (*.f64 (-.f64 b a) (*.f64 (-.f64 b a) (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))) 1) (-.f64 b a))
(/.f64 (/.f64 (*.f64 (-.f64 b a) (*.f64 (-.f64 b a) (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))) (/.f64 (-.f64 b a) (-.f64 a b))) (-.f64 a b))
(/.f64 (/.f64 (*.f64 (-.f64 b a) (*.f64 (-.f64 b a) (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))) (*.f64 (/.f64 (-.f64 b a) (fma.f64 b (-.f64 b a) (*.f64 a a))) 1)) (fma.f64 b (-.f64 b a) (*.f64 a a)))
(/.f64 (/.f64 (*.f64 (-.f64 b a) (*.f64 (+.f64 b a) (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))) (-.f64 (*.f64 a a) (*.f64 b b))) (/.f64 1 (-.f64 a b)))
(/.f64 (/.f64 (*.f64 (-.f64 b a) (*.f64 (+.f64 b a) (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))) (+.f64 (pow.f64 b 3) (pow.f64 a 3))) (/.f64 1 (fma.f64 b (-.f64 b a) (*.f64 a a))))
(/.f64 (/.f64 (*.f64 (-.f64 b a) (*.f64 (+.f64 b a) (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))) 1) (+.f64 b a))
(/.f64 (/.f64 (*.f64 (-.f64 b a) (*.f64 (+.f64 b a) (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))) (*.f64 (/.f64 (+.f64 b a) (fma.f64 b b (*.f64 a (+.f64 b a)))) 1)) (fma.f64 b b (*.f64 a (+.f64 b a))))
(fma.f64 b (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) (*.f64 a (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))))
(fma.f64 a (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) (*.f64 b (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))))
(fma.f64 (-.f64 b a) (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) (*.f64 b (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))))
(fma.f64 (-.f64 b a) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) (*.f64 a (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))))
(fma.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) b (*.f64 a (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))))
(fma.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) a (*.f64 b (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))))
(fma.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 b (-.f64 b a)) (*.f64 a (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))))
(fma.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 a (-.f64 b a)) (*.f64 b (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))))
(fma.f64 (*.f64 b (-.f64 b a)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 a (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))))
(fma.f64 (*.f64 a (-.f64 b a)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 b (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))))
(fma.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) (-.f64 b a) (*.f64 b (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))))
(fma.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) (-.f64 b a) (*.f64 a (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))))
(*.f64 (sqrt.f64 (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))) (sqrt.f64 (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))))
(pow.f64 (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))) 1)
(*.f64 1 (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))) (cbrt.f64 (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))))) (cbrt.f64 (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))) (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))) (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))))
(exp.f64 (log.f64 (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))))
(log.f64 (exp.f64 (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))))
(binary32->binary64 (binary64->binary32 (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))))
(binary32->binary64 (binary64->binary32 (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))))
(binary32->binary64 (*.f32 (*.f32 (-.f32 (binary64->binary32 b) (binary64->binary32 a)) (+.f32 (binary64->binary32 b) (binary64->binary32 a))) (*.f32 (*.f32 2 (sin.f32 (/.f32 (*.f32 (binary64->binary32 angle) (PI.f32)) 180))) (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))))))
(log1p.f64 (expm1.f64 (binary32->binary64 (binary64->binary32 (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))))))
(expm1.f64 (log1p.f64 (binary32->binary64 (binary64->binary32 (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))))))
(*.f64 (sqrt.f64 (binary32->binary64 (binary64->binary32 (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))))) (sqrt.f64 (binary32->binary64 (binary64->binary32 (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))))))
(pow.f64 (binary32->binary64 (binary64->binary32 (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))) 1)
(*.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))))
(*.f64 (*.f64 (cbrt.f64 (binary32->binary64 (binary64->binary32 (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))))) (cbrt.f64 (binary32->binary64 (binary64->binary32 (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))))) (cbrt.f64 (binary32->binary64 (binary64->binary32 (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))))))
(cbrt.f64 (*.f64 (*.f64 (binary32->binary64 (binary64->binary32 (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))) (binary32->binary64 (binary64->binary32 (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))))) (binary32->binary64 (binary64->binary32 (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))))))
(exp.f64 (log.f64 (binary32->binary64 (binary64->binary32 (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))))))
(log.f64 (exp.f64 (binary32->binary64 (binary64->binary32 (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))))))
(binary32->binary64 (binary64->binary32 (binary32->binary64 (binary64->binary32 (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))))))
(binary32->binary64 (binary64->binary32 (binary32->binary64 (binary64->binary32 (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))))))
(binary32->binary64 (binary64->binary32 (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))))
(+.f64 (*.f64 (-.f64 b a) (*.f64 (+.f64 b a) (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))))) (*.f64 (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) (fma.f64 (neg.f64 a) a (*.f64 a a))))
(+.f64 (*.f64 (-.f64 b a) (*.f64 (+.f64 b a) (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))))) (*.f64 (fma.f64 (neg.f64 a) a (*.f64 a a)) (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))))
(+.f64 (*.f64 (*.f64 (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) b) (-.f64 b a)) (*.f64 a (*.f64 (-.f64 b a) (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))))))
(+.f64 (*.f64 a (*.f64 (-.f64 b a) (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))))) (*.f64 (*.f64 (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) b) (-.f64 b a)))
(+.f64 (*.f64 (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) (*.f64 b b)) (*.f64 (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) (*.f64 a (neg.f64 a))))
(+.f64 (*.f64 (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) (*.f64 b (+.f64 b a))) (*.f64 (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) (*.f64 (+.f64 b a) (neg.f64 a))))
(+.f64 (*.f64 (*.f64 (+.f64 b a) (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))) b) (*.f64 (*.f64 (+.f64 b a) (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))) (neg.f64 a)))
(+.f64 (*.f64 (*.f64 (+.f64 b a) (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))) (neg.f64 a)) (*.f64 (*.f64 (+.f64 b a) (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))) b))
(+.f64 (*.f64 (*.f64 b b) (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))) (*.f64 (*.f64 a (neg.f64 a)) (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))))
(+.f64 (*.f64 (*.f64 b (+.f64 b a)) (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))) (*.f64 (*.f64 (+.f64 b a) (neg.f64 a)) (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))))
(+.f64 (*.f64 b (*.f64 (+.f64 b a) (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))))) (*.f64 (neg.f64 a) (*.f64 (+.f64 b a) (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))))))
(+.f64 (*.f64 (neg.f64 a) (*.f64 (+.f64 b a) (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))))) (*.f64 b (*.f64 (+.f64 b a) (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))))))
(/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (/.f64 (+.f64 b a) (*.f64 (+.f64 b a) (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))))))
(/.f64 (*.f64 (+.f64 b a) (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))) (/.f64 1 (-.f64 b a)))
(/.f64 1 (/.f64 (+.f64 b a) (*.f64 (-.f64 b a) (*.f64 (+.f64 b a) (*.f64 (+.f64 b a) (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))))))))
(/.f64 1 (/.f64 (fma.f64 b b (*.f64 a (+.f64 b a))) (*.f64 (*.f64 (+.f64 b a) (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))) (-.f64 (pow.f64 b 3) (pow.f64 a 3)))))
(/.f64 (-.f64 (pow.f64 b 3) (pow.f64 a 3)) (/.f64 (fma.f64 b b (*.f64 a (+.f64 b a))) (*.f64 (+.f64 b a) (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))))))
(/.f64 (*.f64 (-.f64 b a) (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))) (/.f64 1 (+.f64 b a)))
(/.f64 (*.f64 (-.f64 b a) (*.f64 (+.f64 b a) (*.f64 (+.f64 b a) (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))))) (+.f64 b a))
(/.f64 (*.f64 (*.f64 (+.f64 b a) (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))) (-.f64 (pow.f64 b 3) (pow.f64 a 3))) (fma.f64 b b (*.f64 a (+.f64 b a))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) b) (-.f64 b a)) (*.f64 (*.f64 (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) b) (-.f64 b a))) (*.f64 (*.f64 a (*.f64 (-.f64 b a) (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))))) (*.f64 a (*.f64 (-.f64 b a) (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))))))) (-.f64 (*.f64 (*.f64 (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) b) (-.f64 b a)) (*.f64 a (*.f64 (-.f64 b a) (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))))))
(/.f64 (/.f64 (*.f64 (-.f64 b a) (*.f64 (+.f64 b a) (*.f64 (+.f64 b a) (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))))) (-.f64 (*.f64 a a) (*.f64 b b))) (/.f64 1 (-.f64 a b)))
(/.f64 (/.f64 (*.f64 (-.f64 b a) (*.f64 (+.f64 b a) (*.f64 (+.f64 b a) (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))))) (+.f64 (pow.f64 b 3) (pow.f64 a 3))) (/.f64 1 (fma.f64 b (-.f64 b a) (*.f64 a a))))
(/.f64 (/.f64 (*.f64 (-.f64 b a) (*.f64 (+.f64 b a) (*.f64 (+.f64 b a) (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))))) 1) (+.f64 b a))
(/.f64 (/.f64 (*.f64 (-.f64 b a) (*.f64 (+.f64 b a) (*.f64 (+.f64 b a) (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))))) (*.f64 (/.f64 (+.f64 b a) (fma.f64 b b (*.f64 a (+.f64 b a)))) 1)) (fma.f64 b b (*.f64 a (+.f64 b a))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) b) (-.f64 b a)) 3) (pow.f64 (*.f64 a (*.f64 (-.f64 b a) (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))))) 3)) (+.f64 (*.f64 (*.f64 (*.f64 (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) b) (-.f64 b a)) (*.f64 (*.f64 (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) b) (-.f64 b a))) (-.f64 (*.f64 (*.f64 a (*.f64 (-.f64 b a) (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))))) (*.f64 a (*.f64 (-.f64 b a) (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))))) (*.f64 (*.f64 (*.f64 (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) b) (-.f64 b a)) (*.f64 a (*.f64 (-.f64 b a) (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))))))))
(fma.f64 (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) (*.f64 b (-.f64 b a)) (*.f64 a (*.f64 (-.f64 b a) (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))))))
(fma.f64 (*.f64 b (-.f64 b a)) (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) (*.f64 a (*.f64 (-.f64 b a) (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (binary32->binary64 (binary64->binary32 (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (binary32->binary64 (binary64->binary32 (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))))))
(*.f64 (sqrt.f64 (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (binary32->binary64 (binary64->binary32 (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))))) (sqrt.f64 (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (binary32->binary64 (binary64->binary32 (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))))))
(pow.f64 (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (binary32->binary64 (binary64->binary32 (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))))) 1)
(*.f64 1 (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (binary32->binary64 (binary64->binary32 (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))))))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (binary32->binary64 (binary64->binary32 (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))))) (cbrt.f64 (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (binary32->binary64 (binary64->binary32 (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))))))) (cbrt.f64 (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (binary32->binary64 (binary64->binary32 (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (binary32->binary64 (binary64->binary32 (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))))) (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (binary32->binary64 (binary64->binary32 (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))))) (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (binary32->binary64 (binary64->binary32 (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))))))
(exp.f64 (log.f64 (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (binary32->binary64 (binary64->binary32 (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))))))
(log.f64 (exp.f64 (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (binary32->binary64 (binary64->binary32 (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))))))
(binary32->binary64 (binary64->binary32 (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (binary32->binary64 (binary64->binary32 (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))))))
(binary32->binary64 (binary64->binary32 (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (binary32->binary64 (binary64->binary32 (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))))))
(binary32->binary64 (*.f32 (*.f32 (-.f32 (binary64->binary32 b) (binary64->binary32 a)) (+.f32 (binary64->binary32 b) (binary64->binary32 a))) (binary64->binary32 (binary32->binary64 (binary64->binary32 (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))))))
(binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(binary32->binary64 (*.f32 2 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle)))))
(binary32->binary64 (binary64->binary32 (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))))))
(binary32->binary64 (binary64->binary32 (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))))))
(binary32->binary64 (*.f32 (-.f32 (binary64->binary32 b) (binary64->binary32 a)) (sin.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle)))))))
(binary32->binary64 (binary64->binary32 (*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (+.f64 b a))))
(binary32->binary64 (binary64->binary32 (*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (+.f64 b a))))
(binary32->binary64 (*.f32 (*.f32 (-.f32 (binary64->binary32 b) (binary64->binary32 a)) (sin.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle)))))) (+.f32 (binary64->binary32 b) (binary64->binary32 a))))
(binary32->binary64 (binary64->binary32 (*.f64 1/180 angle)))
(binary32->binary64 (binary64->binary32 (*.f64 1/180 angle)))
(binary32->binary64 (*.f32 1/180 (binary64->binary32 angle)))
(binary32->binary64 (binary64->binary32 (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))
(binary32->binary64 (binary64->binary32 (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))
(binary32->binary64 (*.f32 (PI.f32) (*.f32 (+.f32 (binary64->binary32 a) (binary64->binary32 b)) (-.f32 (binary64->binary32 b) (binary64->binary32 a)))))
(binary32->binary64 (binary64->binary32 (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))))
(binary32->binary64 (binary64->binary32 (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))))
(binary32->binary64 (*.f32 1/90 (*.f32 (binary64->binary32 angle) (*.f32 (PI.f32) (*.f32 (+.f32 (binary64->binary32 a) (binary64->binary32 b)) (-.f32 (binary64->binary32 b) (binary64->binary32 a)))))))
(binary32->binary64 (binary64->binary32 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a))))))
(binary32->binary64 (binary64->binary32 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a))))))
(binary32->binary64 (*.f32 (binary64->binary32 angle) (*.f32 (PI.f32) (*.f32 (+.f32 (binary64->binary32 a) (binary64->binary32 b)) (-.f32 (binary64->binary32 b) (binary64->binary32 a))))))
(binary64->binary32 (binary32->binary64 (*.f32 2 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))))))
(binary64->binary32 (binary32->binary64 (*.f32 2 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))))))
(binary64->binary32 (*.f64 2 (sin.f64 (*.f64 (PI.f32) (/.f64 (binary32->binary64 (binary64->binary32 angle)) 180)))))
(binary64->binary32 (binary32->binary64 (/.f32 (binary64->binary32 angle) 180)))
(binary64->binary32 (binary32->binary64 (/.f32 (binary64->binary32 angle) 180)))
(binary64->binary32 (/.f64 (binary32->binary64 (binary64->binary32 angle)) 180))
(binary64->binary32 (binary32->binary64 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))))
(binary64->binary32 (binary32->binary64 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))))
(binary64->binary32 (*.f64 (PI.f32) (/.f64 (binary32->binary64 (binary64->binary32 angle)) 180)))
(binary64->binary32 (binary32->binary64 (*.f32 (*.f32 2 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))) (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))))))
(binary64->binary32 (binary32->binary64 (*.f32 (*.f32 2 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))) (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))))))
(binary64->binary32 (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f32) (/.f64 (binary32->binary64 (binary64->binary32 angle)) 180)))) (cos.f64 (*.f64 (PI.f32) (/.f64 (binary32->binary64 (binary64->binary32 angle)) 180)))))
(binary32->binary64 (binary64->binary32 (*.f64 2 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180)))))
(binary32->binary64 (binary64->binary32 (*.f64 2 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180)))))
(binary32->binary64 (*.f32 2 (sin.f32 (/.f32 (*.f32 (binary64->binary32 angle) (PI.f32)) 180))))
(binary32->binary64 (binary64->binary32 (*.f64 (*.f64 2 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))))
(binary32->binary64 (binary64->binary32 (*.f64 (*.f64 2 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))))
(binary32->binary64 (*.f32 (*.f32 2 (sin.f32 (/.f32 (*.f32 (binary64->binary32 angle) (PI.f32)) 180))) (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))))
(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 (*.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))
(binary32->binary64 (binary64->binary32 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))))))
(binary32->binary64 (binary64->binary32 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))))))
(binary32->binary64 (*.f32 2 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))))
(binary32->binary64 (binary64->binary32 (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))))
(binary32->binary64 (binary64->binary32 (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))))
(binary32->binary64 (*.f32 (*.f32 2 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))) (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))))
(binary32->binary64 (binary64->binary32 (*.f64 (PI.f64) (/.f64 angle 180))))
(binary32->binary64 (binary64->binary32 (*.f64 (PI.f64) (/.f64 angle 180))))
(binary32->binary64 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))
(binary32->binary64 (binary64->binary32 (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (binary32->binary64 (binary64->binary32 (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))))))
(binary32->binary64 (binary64->binary32 (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (binary32->binary64 (binary64->binary32 (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))))))
(binary32->binary64 (*.f32 (*.f32 (-.f32 (binary64->binary32 b) (binary64->binary32 a)) (+.f32 (binary64->binary32 b) (binary64->binary32 a))) (binary64->binary32 (binary32->binary64 (binary64->binary32 (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))))))
Outputs
(*.f64 1/90 (*.f64 angle (PI.f64)))
(+.f64 (*.f64 -1/4374000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3))) (*.f64 1/90 (*.f64 angle (PI.f64))))
(fma.f64 -1/4374000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3)) (*.f64 1/90 (*.f64 angle (PI.f64))))
(+.f64 (*.f64 -1/4374000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3))) (+.f64 (*.f64 1/708588000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5))) (*.f64 1/90 (*.f64 angle (PI.f64)))))
(fma.f64 -1/4374000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3)) (fma.f64 1/708588000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5)) (*.f64 1/90 (*.f64 angle (PI.f64)))))
(+.f64 (*.f64 -1/4374000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3))) (+.f64 (*.f64 -1/241061637600000000 (*.f64 (pow.f64 angle 7) (pow.f64 (PI.f64) 7))) (+.f64 (*.f64 1/708588000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5))) (*.f64 1/90 (*.f64 angle (PI.f64))))))
(fma.f64 -1/4374000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3)) (fma.f64 -1/241061637600000000 (*.f64 (pow.f64 angle 7) (pow.f64 (PI.f64) 7)) (fma.f64 1/708588000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5)) (*.f64 1/90 (*.f64 angle (PI.f64))))))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(*.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 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(neg.f64 (*.f64 (*.f64 a a) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(*.f64 a (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (neg.f64 a)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 b (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a)))))
(fma.f64 -1 (*.f64 (*.f64 a a) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (*.f64 b (*.f64 (*.f64 0 a) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))))
(-.f64 (*.f64 b (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 0)) (*.f64 (*.f64 a a) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 b (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a)))) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))))
(fma.f64 -1 (*.f64 (*.f64 a a) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (fma.f64 b (*.f64 (*.f64 0 a) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (*.f64 b (*.f64 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))))
(+.f64 (*.f64 b (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 0)) (*.f64 (-.f64 b a) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 a b))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 b (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a)))) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))))
(fma.f64 -1 (*.f64 (*.f64 a a) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (fma.f64 b (*.f64 (*.f64 0 a) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (*.f64 b (*.f64 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))))
(+.f64 (*.f64 b (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 0)) (*.f64 (-.f64 b a) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 a b))))
(*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))
(*.f64 b (*.f64 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 b b))
(+.f64 (*.f64 b (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a)))) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(fma.f64 b (*.f64 (*.f64 0 a) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (*.f64 b (*.f64 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))))
(fma.f64 b (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 0) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 b b)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 b (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a)))) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))))
(fma.f64 -1 (*.f64 (*.f64 a a) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (fma.f64 b (*.f64 (*.f64 0 a) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (*.f64 b (*.f64 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))))
(+.f64 (*.f64 b (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 0)) (*.f64 (-.f64 b a) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 a b))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 b (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a)))) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))))
(fma.f64 -1 (*.f64 (*.f64 a a) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (fma.f64 b (*.f64 (*.f64 0 a) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (*.f64 b (*.f64 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))))
(+.f64 (*.f64 b (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 0)) (*.f64 (-.f64 b a) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 a b))))
(*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))
(*.f64 b (*.f64 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 b b))
(+.f64 (*.f64 b (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a)))) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(fma.f64 b (*.f64 (*.f64 0 a) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (*.f64 b (*.f64 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))))
(fma.f64 b (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 0) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 b b)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 b (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a)))) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))))
(fma.f64 -1 (*.f64 (*.f64 a a) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (fma.f64 b (*.f64 (*.f64 0 a) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (*.f64 b (*.f64 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))))
(+.f64 (*.f64 b (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 0)) (*.f64 (-.f64 b a) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 a b))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 b (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a)))) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))))
(fma.f64 -1 (*.f64 (*.f64 a a) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (fma.f64 b (*.f64 (*.f64 0 a) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (*.f64 b (*.f64 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))))
(+.f64 (*.f64 b (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 0)) (*.f64 (-.f64 b a) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 a b))))
(*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))
(*.f64 b (*.f64 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 b b))
(+.f64 (*.f64 a (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b)))) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(fma.f64 a (*.f64 (*.f64 0 b) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (*.f64 b (*.f64 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))))
(fma.f64 a (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 0) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 b b)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 a (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b)))) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))))
(fma.f64 -1 (*.f64 (*.f64 a a) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (fma.f64 a (*.f64 (*.f64 0 b) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (*.f64 b (*.f64 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))))
(+.f64 (*.f64 a (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 0)) (*.f64 (-.f64 b a) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 a b))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 a (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b)))) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))))
(fma.f64 -1 (*.f64 (*.f64 a a) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (fma.f64 a (*.f64 (*.f64 0 b) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (*.f64 b (*.f64 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))))
(+.f64 (*.f64 a (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 0)) (*.f64 (-.f64 b a) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 a b))))
(*.f64 -1 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(neg.f64 (*.f64 (*.f64 a a) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(*.f64 a (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (neg.f64 a)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 a (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b)))))
(fma.f64 -1 (*.f64 (*.f64 a a) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (*.f64 a (*.f64 (*.f64 0 b) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))))
(-.f64 (*.f64 a (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 0)) (*.f64 (*.f64 a a) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 a (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b)))) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))))
(fma.f64 -1 (*.f64 (*.f64 a a) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (fma.f64 a (*.f64 (*.f64 0 b) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (*.f64 b (*.f64 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))))
(+.f64 (*.f64 a (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 0)) (*.f64 (-.f64 b a) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 a b))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 a (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b)))) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))))
(fma.f64 -1 (*.f64 (*.f64 a a) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (fma.f64 a (*.f64 (*.f64 0 b) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (*.f64 b (*.f64 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))))
(+.f64 (*.f64 a (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 0)) (*.f64 (-.f64 b a) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 a b))))
(*.f64 -1 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(neg.f64 (*.f64 (*.f64 a a) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(*.f64 a (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (neg.f64 a)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b))))) (*.f64 -1 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))))
(fma.f64 -1 (*.f64 a (*.f64 (*.f64 0 b) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (neg.f64 (*.f64 (*.f64 a a) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))))
(-.f64 (*.f64 (neg.f64 a) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 0)) (*.f64 (*.f64 a a) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))))
(fma.f64 -1 (*.f64 a (*.f64 (*.f64 0 b) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (fma.f64 -1 (*.f64 (*.f64 a a) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (*.f64 b (*.f64 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))))
(-.f64 (*.f64 (-.f64 b a) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 a b))) (*.f64 a (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 0)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))))
(fma.f64 -1 (*.f64 a (*.f64 (*.f64 0 b) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (fma.f64 -1 (*.f64 (*.f64 a a) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (*.f64 b (*.f64 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))))
(-.f64 (*.f64 (-.f64 b a) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 a b))) (*.f64 a (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 0)))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))))
(*.f64 (*.f64 1/90 angle) (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))))
(+.f64 (*.f64 -1/4374000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) (*.f64 (+.f64 a b) (-.f64 b a))))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a))))))
(fma.f64 -1/4374000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (*.f64 b b) (*.f64 a a)))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))))))
(fma.f64 -1/4374000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (*.f64 b b) (*.f64 a a)))) (*.f64 (*.f64 1/90 angle) (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))))
(+.f64 (*.f64 -1/4374000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) (*.f64 (+.f64 a b) (-.f64 b a))))) (+.f64 (*.f64 1/708588000000 (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 (PI.f64) 5) (*.f64 (+.f64 a b) (-.f64 b a))))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))))
(fma.f64 -1/4374000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (*.f64 b b) (*.f64 a a)))) (fma.f64 1/708588000000 (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (*.f64 b b) (*.f64 a a)))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))))))
(fma.f64 -1/4374000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (*.f64 b b) (*.f64 a a)))) (fma.f64 1/708588000000 (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (*.f64 b b) (*.f64 a a)))) (*.f64 (*.f64 1/90 angle) (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))))))
(+.f64 (*.f64 -1/4374000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) (*.f64 (+.f64 a b) (-.f64 b a))))) (+.f64 (*.f64 -1/241061637600000000 (*.f64 (pow.f64 angle 7) (*.f64 (pow.f64 (PI.f64) 7) (*.f64 (+.f64 a b) (-.f64 b a))))) (+.f64 (*.f64 1/708588000000 (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 (PI.f64) 5) (*.f64 (+.f64 a b) (-.f64 b a))))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a))))))))
(fma.f64 -1/4374000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (*.f64 b b) (*.f64 a a)))) (fma.f64 -1/241061637600000000 (*.f64 (pow.f64 angle 7) (*.f64 (pow.f64 (PI.f64) 7) (-.f64 (*.f64 b b) (*.f64 a a)))) (fma.f64 1/708588000000 (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (*.f64 b b) (*.f64 a a)))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))))))))
(fma.f64 -1/4374000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (*.f64 b b) (*.f64 a a)))) (fma.f64 -1/241061637600000000 (*.f64 (pow.f64 angle 7) (*.f64 (pow.f64 (PI.f64) 7) (-.f64 (*.f64 b b) (*.f64 a a)))) (fma.f64 1/708588000000 (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (*.f64 b b) (*.f64 a a)))) (*.f64 (*.f64 1/90 angle) (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))))))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a)))
(*.f64 (-.f64 b a) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 a b)))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a)))
(*.f64 (-.f64 b a) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 a b)))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a)))
(*.f64 (-.f64 b a) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 a b)))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a)))
(*.f64 (-.f64 b a) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 a b)))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a)))
(*.f64 (-.f64 b a) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 a b)))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a)))
(*.f64 (-.f64 b a) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 a b)))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a)))
(*.f64 (-.f64 b a) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 a b)))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a)))
(*.f64 (-.f64 b a) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 a b)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 b b))
(+.f64 (*.f64 a (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b))))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(fma.f64 a (*.f64 angle (*.f64 (PI.f64) (*.f64 0 b))) (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
(fma.f64 a (*.f64 (*.f64 angle (PI.f64)) 0) (*.f64 (*.f64 angle (PI.f64)) (*.f64 b b)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (+.f64 (*.f64 a (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b))))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(fma.f64 -1 (*.f64 (*.f64 a a) (*.f64 angle (PI.f64))) (fma.f64 a (*.f64 angle (*.f64 (PI.f64) (*.f64 0 b))) (*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))))
(+.f64 (*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))) (*.f64 a (*.f64 (*.f64 angle (PI.f64)) 0)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (+.f64 (*.f64 a (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b))))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(fma.f64 -1 (*.f64 (*.f64 a a) (*.f64 angle (PI.f64))) (fma.f64 a (*.f64 angle (*.f64 (PI.f64) (*.f64 0 b))) (*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))))
(+.f64 (*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))) (*.f64 a (*.f64 (*.f64 angle (PI.f64)) 0)))
(*.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(neg.f64 (*.f64 (*.f64 a a) (*.f64 angle (PI.f64))))
(*.f64 a (*.f64 (neg.f64 a) (*.f64 angle (PI.f64))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 a (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b))))))
(fma.f64 -1 (*.f64 (*.f64 a a) (*.f64 angle (PI.f64))) (*.f64 a (*.f64 angle (*.f64 (PI.f64) (*.f64 0 b)))))
(-.f64 (*.f64 a (*.f64 (*.f64 angle (PI.f64)) 0)) (*.f64 (*.f64 a a) (*.f64 angle (PI.f64))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (+.f64 (*.f64 a (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b))))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(fma.f64 -1 (*.f64 (*.f64 a a) (*.f64 angle (PI.f64))) (fma.f64 a (*.f64 angle (*.f64 (PI.f64) (*.f64 0 b))) (*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))))
(+.f64 (*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))) (*.f64 a (*.f64 (*.f64 angle (PI.f64)) 0)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (+.f64 (*.f64 a (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b))))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(fma.f64 -1 (*.f64 (*.f64 a a) (*.f64 angle (PI.f64))) (fma.f64 a (*.f64 angle (*.f64 (PI.f64) (*.f64 0 b))) (*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))))
(+.f64 (*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))) (*.f64 a (*.f64 (*.f64 angle (PI.f64)) 0)))
(*.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(neg.f64 (*.f64 (*.f64 a a) (*.f64 angle (PI.f64))))
(*.f64 a (*.f64 (neg.f64 a) (*.f64 angle (PI.f64))))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))))) (*.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))))
(fma.f64 -1 (*.f64 a (*.f64 angle (*.f64 (PI.f64) (*.f64 0 b)))) (neg.f64 (*.f64 (*.f64 a a) (*.f64 angle (PI.f64)))))
(-.f64 (*.f64 (neg.f64 a) (*.f64 (*.f64 angle (PI.f64)) 0)) (*.f64 (*.f64 a a) (*.f64 angle (PI.f64))))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(fma.f64 -1 (*.f64 a (*.f64 angle (*.f64 (PI.f64) (*.f64 0 b)))) (fma.f64 -1 (*.f64 (*.f64 a a) (*.f64 angle (PI.f64))) (*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))))
(-.f64 (*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))) (*.f64 a (*.f64 (*.f64 angle (PI.f64)) 0)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(fma.f64 -1 (*.f64 a (*.f64 angle (*.f64 (PI.f64) (*.f64 0 b)))) (fma.f64 -1 (*.f64 (*.f64 a a) (*.f64 angle (PI.f64))) (*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))))
(-.f64 (*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))) (*.f64 a (*.f64 (*.f64 angle (PI.f64)) 0)))
(*.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(neg.f64 (*.f64 (*.f64 a a) (*.f64 angle (PI.f64))))
(*.f64 a (*.f64 (neg.f64 a) (*.f64 angle (PI.f64))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 angle (*.f64 b (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a))))))
(fma.f64 -1 (*.f64 (*.f64 a a) (*.f64 angle (PI.f64))) (*.f64 angle (*.f64 b (*.f64 (PI.f64) (*.f64 0 a)))))
(-.f64 (*.f64 angle (*.f64 (*.f64 (PI.f64) b) 0)) (*.f64 (*.f64 a a) (*.f64 angle (PI.f64))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (+.f64 (*.f64 angle (*.f64 b (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a))))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(fma.f64 -1 (*.f64 (*.f64 a a) (*.f64 angle (PI.f64))) (*.f64 angle (fma.f64 b (*.f64 (PI.f64) (*.f64 0 a)) (*.f64 (PI.f64) (*.f64 b b)))))
(+.f64 (*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))) (*.f64 angle (*.f64 (*.f64 (PI.f64) b) 0)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (+.f64 (*.f64 angle (*.f64 b (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a))))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(fma.f64 -1 (*.f64 (*.f64 a a) (*.f64 angle (PI.f64))) (*.f64 angle (fma.f64 b (*.f64 (PI.f64) (*.f64 0 a)) (*.f64 (PI.f64) (*.f64 b b)))))
(+.f64 (*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))) (*.f64 angle (*.f64 (*.f64 (PI.f64) b) 0)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 b b))
(+.f64 (*.f64 angle (*.f64 b (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a))))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 angle (fma.f64 b (*.f64 (PI.f64) (*.f64 0 a)) (*.f64 (PI.f64) (*.f64 b b))))
(*.f64 angle (fma.f64 b (*.f64 (PI.f64) 0) (*.f64 (PI.f64) (*.f64 b b))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (+.f64 (*.f64 angle (*.f64 b (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a))))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(fma.f64 -1 (*.f64 (*.f64 a a) (*.f64 angle (PI.f64))) (*.f64 angle (fma.f64 b (*.f64 (PI.f64) (*.f64 0 a)) (*.f64 (PI.f64) (*.f64 b b)))))
(+.f64 (*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))) (*.f64 angle (*.f64 (*.f64 (PI.f64) b) 0)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (+.f64 (*.f64 angle (*.f64 b (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a))))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(fma.f64 -1 (*.f64 (*.f64 a a) (*.f64 angle (PI.f64))) (*.f64 angle (fma.f64 b (*.f64 (PI.f64) (*.f64 0 a)) (*.f64 (PI.f64) (*.f64 b b)))))
(+.f64 (*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))) (*.f64 angle (*.f64 (*.f64 (PI.f64) b) 0)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 b b))
(+.f64 (*.f64 angle (*.f64 b (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a))))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 angle (fma.f64 b (*.f64 (PI.f64) (*.f64 0 a)) (*.f64 (PI.f64) (*.f64 b b))))
(*.f64 angle (fma.f64 b (*.f64 (PI.f64) 0) (*.f64 (PI.f64) (*.f64 b b))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (+.f64 (*.f64 angle (*.f64 b (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a))))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(fma.f64 -1 (*.f64 (*.f64 a a) (*.f64 angle (PI.f64))) (*.f64 angle (fma.f64 b (*.f64 (PI.f64) (*.f64 0 a)) (*.f64 (PI.f64) (*.f64 b b)))))
(+.f64 (*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))) (*.f64 angle (*.f64 (*.f64 (PI.f64) b) 0)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (+.f64 (*.f64 angle (*.f64 b (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a))))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(fma.f64 -1 (*.f64 (*.f64 a a) (*.f64 angle (PI.f64))) (*.f64 angle (fma.f64 b (*.f64 (PI.f64) (*.f64 0 a)) (*.f64 (PI.f64) (*.f64 b b)))))
(+.f64 (*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))) (*.f64 angle (*.f64 (*.f64 (PI.f64) b) 0)))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
(*.f64 1/90 (*.f64 (*.f64 angle (PI.f64)) (*.f64 b b)))
(+.f64 (*.f64 1/90 (*.f64 a (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))))) (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(*.f64 1/90 (fma.f64 a (*.f64 angle (*.f64 (PI.f64) (*.f64 0 b))) (*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))))
(*.f64 1/90 (fma.f64 a (*.f64 (*.f64 angle (PI.f64)) 0) (*.f64 (*.f64 angle (PI.f64)) (*.f64 b b))))
(+.f64 (*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (+.f64 (*.f64 1/90 (*.f64 a (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))))) (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))))
(fma.f64 -1/90 (*.f64 (*.f64 a a) (*.f64 angle (PI.f64))) (*.f64 1/90 (fma.f64 a (*.f64 angle (*.f64 (PI.f64) (*.f64 0 b))) (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))))
(fma.f64 -1/90 (*.f64 (*.f64 a a) (*.f64 angle (PI.f64))) (*.f64 1/90 (fma.f64 a (*.f64 (*.f64 angle (PI.f64)) 0) (*.f64 (*.f64 angle (PI.f64)) (*.f64 b b)))))
(+.f64 (*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (+.f64 (*.f64 1/90 (*.f64 a (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))))) (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))))
(fma.f64 -1/90 (*.f64 (*.f64 a a) (*.f64 angle (PI.f64))) (*.f64 1/90 (fma.f64 a (*.f64 angle (*.f64 (PI.f64) (*.f64 0 b))) (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))))
(fma.f64 -1/90 (*.f64 (*.f64 a a) (*.f64 angle (PI.f64))) (*.f64 1/90 (fma.f64 a (*.f64 (*.f64 angle (PI.f64)) 0) (*.f64 (*.f64 angle (PI.f64)) (*.f64 b b)))))
(*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(*.f64 (*.f64 -1/90 (*.f64 a a)) (*.f64 angle (PI.f64)))
(+.f64 (*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 1/90 (*.f64 a (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))))))
(fma.f64 -1/90 (*.f64 (*.f64 a a) (*.f64 angle (PI.f64))) (*.f64 1/90 (*.f64 a (*.f64 angle (*.f64 (PI.f64) (*.f64 0 b))))))
(fma.f64 -1/90 (*.f64 (*.f64 a a) (*.f64 angle (PI.f64))) (*.f64 1/90 (*.f64 a (*.f64 (*.f64 angle (PI.f64)) 0))))
(+.f64 (*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (+.f64 (*.f64 1/90 (*.f64 a (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))))) (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))))
(fma.f64 -1/90 (*.f64 (*.f64 a a) (*.f64 angle (PI.f64))) (*.f64 1/90 (fma.f64 a (*.f64 angle (*.f64 (PI.f64) (*.f64 0 b))) (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))))
(fma.f64 -1/90 (*.f64 (*.f64 a a) (*.f64 angle (PI.f64))) (*.f64 1/90 (fma.f64 a (*.f64 (*.f64 angle (PI.f64)) 0) (*.f64 (*.f64 angle (PI.f64)) (*.f64 b b)))))
(+.f64 (*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (+.f64 (*.f64 1/90 (*.f64 a (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))))) (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))))
(fma.f64 -1/90 (*.f64 (*.f64 a a) (*.f64 angle (PI.f64))) (*.f64 1/90 (fma.f64 a (*.f64 angle (*.f64 (PI.f64) (*.f64 0 b))) (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))))
(fma.f64 -1/90 (*.f64 (*.f64 a a) (*.f64 angle (PI.f64))) (*.f64 1/90 (fma.f64 a (*.f64 (*.f64 angle (PI.f64)) 0) (*.f64 (*.f64 angle (PI.f64)) (*.f64 b b)))))
(*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(*.f64 (*.f64 -1/90 (*.f64 a a)) (*.f64 angle (PI.f64)))
(+.f64 (*.f64 -1/90 (*.f64 a (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))))) (*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))))
(*.f64 -1/90 (+.f64 (*.f64 a (*.f64 angle (*.f64 (PI.f64) (*.f64 0 b)))) (*.f64 (*.f64 a a) (*.f64 angle (PI.f64)))))
(*.f64 -1/90 (+.f64 (*.f64 a (*.f64 (*.f64 angle (PI.f64)) 0)) (*.f64 (*.f64 a a) (*.f64 angle (PI.f64)))))
(+.f64 (*.f64 -1/90 (*.f64 a (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))))) (+.f64 (*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))))
(fma.f64 -1/90 (*.f64 a (*.f64 angle (*.f64 (PI.f64) (*.f64 0 b)))) (fma.f64 -1/90 (*.f64 (*.f64 a a) (*.f64 angle (PI.f64))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))))
(fma.f64 -1/90 (*.f64 a (*.f64 (*.f64 angle (PI.f64)) 0)) (fma.f64 -1/90 (*.f64 (*.f64 a a) (*.f64 angle (PI.f64))) (*.f64 1/90 (*.f64 (*.f64 angle (PI.f64)) (*.f64 b b)))))
(+.f64 (*.f64 -1/90 (*.f64 a (*.f64 angle (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))))) (+.f64 (*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))))
(fma.f64 -1/90 (*.f64 a (*.f64 angle (*.f64 (PI.f64) (*.f64 0 b)))) (fma.f64 -1/90 (*.f64 (*.f64 a a) (*.f64 angle (PI.f64))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))))
(fma.f64 -1/90 (*.f64 a (*.f64 (*.f64 angle (PI.f64)) 0)) (fma.f64 -1/90 (*.f64 (*.f64 a a) (*.f64 angle (PI.f64))) (*.f64 1/90 (*.f64 (*.f64 angle (PI.f64)) (*.f64 b b)))))
(*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64))))
(*.f64 (*.f64 -1/90 (*.f64 a a)) (*.f64 angle (PI.f64)))
(+.f64 (*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (*.f64 1/90 (*.f64 angle (*.f64 b (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a)))))))
(fma.f64 -1/90 (*.f64 (*.f64 a a) (*.f64 angle (PI.f64))) (*.f64 (*.f64 1/90 angle) (*.f64 b (*.f64 (PI.f64) (*.f64 0 a)))))
(fma.f64 -1/90 (*.f64 (*.f64 a a) (*.f64 angle (PI.f64))) (*.f64 (*.f64 1/90 angle) (*.f64 (*.f64 (PI.f64) b) 0)))
(+.f64 (*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (+.f64 (*.f64 1/90 (*.f64 angle (*.f64 b (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a)))))) (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))))
(fma.f64 -1/90 (*.f64 (*.f64 a a) (*.f64 angle (PI.f64))) (*.f64 1/90 (*.f64 angle (fma.f64 b (*.f64 (PI.f64) (*.f64 0 a)) (*.f64 (PI.f64) (*.f64 b b))))))
(fma.f64 -1/90 (*.f64 (*.f64 a a) (*.f64 angle (PI.f64))) (*.f64 1/90 (*.f64 angle (fma.f64 b (*.f64 (PI.f64) 0) (*.f64 (PI.f64) (*.f64 b b))))))
(+.f64 (*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (+.f64 (*.f64 1/90 (*.f64 angle (*.f64 b (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a)))))) (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))))
(fma.f64 -1/90 (*.f64 (*.f64 a a) (*.f64 angle (PI.f64))) (*.f64 1/90 (*.f64 angle (fma.f64 b (*.f64 (PI.f64) (*.f64 0 a)) (*.f64 (PI.f64) (*.f64 b b))))))
(fma.f64 -1/90 (*.f64 (*.f64 a a) (*.f64 angle (PI.f64))) (*.f64 1/90 (*.f64 angle (fma.f64 b (*.f64 (PI.f64) 0) (*.f64 (PI.f64) (*.f64 b b))))))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
(*.f64 1/90 (*.f64 (*.f64 angle (PI.f64)) (*.f64 b b)))
(+.f64 (*.f64 1/90 (*.f64 angle (*.f64 b (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a)))))) (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(*.f64 1/90 (*.f64 angle (fma.f64 b (*.f64 (PI.f64) (*.f64 0 a)) (*.f64 (PI.f64) (*.f64 b b)))))
(*.f64 1/90 (*.f64 angle (fma.f64 b (*.f64 (PI.f64) 0) (*.f64 (PI.f64) (*.f64 b b)))))
(+.f64 (*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (+.f64 (*.f64 1/90 (*.f64 angle (*.f64 b (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a)))))) (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))))
(fma.f64 -1/90 (*.f64 (*.f64 a a) (*.f64 angle (PI.f64))) (*.f64 1/90 (*.f64 angle (fma.f64 b (*.f64 (PI.f64) (*.f64 0 a)) (*.f64 (PI.f64) (*.f64 b b))))))
(fma.f64 -1/90 (*.f64 (*.f64 a a) (*.f64 angle (PI.f64))) (*.f64 1/90 (*.f64 angle (fma.f64 b (*.f64 (PI.f64) 0) (*.f64 (PI.f64) (*.f64 b b))))))
(+.f64 (*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (+.f64 (*.f64 1/90 (*.f64 angle (*.f64 b (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a)))))) (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))))
(fma.f64 -1/90 (*.f64 (*.f64 a a) (*.f64 angle (PI.f64))) (*.f64 1/90 (*.f64 angle (fma.f64 b (*.f64 (PI.f64) (*.f64 0 a)) (*.f64 (PI.f64) (*.f64 b b))))))
(fma.f64 -1/90 (*.f64 (*.f64 a a) (*.f64 angle (PI.f64))) (*.f64 1/90 (*.f64 angle (fma.f64 b (*.f64 (PI.f64) 0) (*.f64 (PI.f64) (*.f64 b b))))))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
(*.f64 1/90 (*.f64 (*.f64 angle (PI.f64)) (*.f64 b b)))
(+.f64 (*.f64 1/90 (*.f64 angle (*.f64 b (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a)))))) (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(*.f64 1/90 (*.f64 angle (fma.f64 b (*.f64 (PI.f64) (*.f64 0 a)) (*.f64 (PI.f64) (*.f64 b b)))))
(*.f64 1/90 (*.f64 angle (fma.f64 b (*.f64 (PI.f64) 0) (*.f64 (PI.f64) (*.f64 b b)))))
(+.f64 (*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (+.f64 (*.f64 1/90 (*.f64 angle (*.f64 b (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a)))))) (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))))
(fma.f64 -1/90 (*.f64 (*.f64 a a) (*.f64 angle (PI.f64))) (*.f64 1/90 (*.f64 angle (fma.f64 b (*.f64 (PI.f64) (*.f64 0 a)) (*.f64 (PI.f64) (*.f64 b b))))))
(fma.f64 -1/90 (*.f64 (*.f64 a a) (*.f64 angle (PI.f64))) (*.f64 1/90 (*.f64 angle (fma.f64 b (*.f64 (PI.f64) 0) (*.f64 (PI.f64) (*.f64 b b))))))
(+.f64 (*.f64 -1/90 (*.f64 (pow.f64 a 2) (*.f64 angle (PI.f64)))) (+.f64 (*.f64 1/90 (*.f64 angle (*.f64 b (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a)))))) (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))))
(fma.f64 -1/90 (*.f64 (*.f64 a a) (*.f64 angle (PI.f64))) (*.f64 1/90 (*.f64 angle (fma.f64 b (*.f64 (PI.f64) (*.f64 0 a)) (*.f64 (PI.f64) (*.f64 b b))))))
(fma.f64 -1/90 (*.f64 (*.f64 a a) (*.f64 angle (PI.f64))) (*.f64 1/90 (*.f64 angle (fma.f64 b (*.f64 (PI.f64) 0) (*.f64 (PI.f64) (*.f64 b b))))))
(*.f64 (pow.f64 b 2) (PI.f64))
(*.f64 (PI.f64) (*.f64 b b))
(+.f64 (*.f64 a (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))) (*.f64 (pow.f64 b 2) (PI.f64)))
(fma.f64 a (*.f64 (PI.f64) (*.f64 0 b)) (*.f64 (PI.f64) (*.f64 b b)))
(fma.f64 a (*.f64 (PI.f64) 0) (*.f64 (PI.f64) (*.f64 b b)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (PI.f64))) (+.f64 (*.f64 a (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))) (*.f64 (pow.f64 b 2) (PI.f64))))
(fma.f64 -1 (*.f64 (PI.f64) (*.f64 a a)) (fma.f64 a (*.f64 (PI.f64) (*.f64 0 b)) (*.f64 (PI.f64) (*.f64 b b))))
(+.f64 (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (*.f64 (PI.f64) a) 0))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (PI.f64))) (+.f64 (*.f64 a (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))) (*.f64 (pow.f64 b 2) (PI.f64))))
(fma.f64 -1 (*.f64 (PI.f64) (*.f64 a a)) (fma.f64 a (*.f64 (PI.f64) (*.f64 0 b)) (*.f64 (PI.f64) (*.f64 b b))))
(+.f64 (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (*.f64 (PI.f64) a) 0))
(*.f64 -1 (*.f64 (pow.f64 a 2) (PI.f64)))
(neg.f64 (*.f64 (PI.f64) (*.f64 a a)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (PI.f64))) (*.f64 a (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))))
(fma.f64 -1 (*.f64 (PI.f64) (*.f64 a a)) (*.f64 (*.f64 (PI.f64) a) (*.f64 0 b)))
(-.f64 (*.f64 (*.f64 (PI.f64) a) 0) (*.f64 (PI.f64) (*.f64 a a)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (PI.f64))) (+.f64 (*.f64 a (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))) (*.f64 (pow.f64 b 2) (PI.f64))))
(fma.f64 -1 (*.f64 (PI.f64) (*.f64 a a)) (fma.f64 a (*.f64 (PI.f64) (*.f64 0 b)) (*.f64 (PI.f64) (*.f64 b b))))
(+.f64 (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (*.f64 (PI.f64) a) 0))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (PI.f64))) (+.f64 (*.f64 a (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b)))) (*.f64 (pow.f64 b 2) (PI.f64))))
(fma.f64 -1 (*.f64 (PI.f64) (*.f64 a a)) (fma.f64 a (*.f64 (PI.f64) (*.f64 0 b)) (*.f64 (PI.f64) (*.f64 b b))))
(+.f64 (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (*.f64 (PI.f64) a) 0))
(*.f64 -1 (*.f64 (pow.f64 a 2) (PI.f64)))
(neg.f64 (*.f64 (PI.f64) (*.f64 a a)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b))))) (*.f64 -1 (*.f64 (pow.f64 a 2) (PI.f64))))
(*.f64 -1 (+.f64 (*.f64 (*.f64 (PI.f64) a) (*.f64 0 b)) (*.f64 (PI.f64) (*.f64 a a))))
(-.f64 (neg.f64 (*.f64 (PI.f64) (*.f64 a a))) (*.f64 (*.f64 (PI.f64) a) 0))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (PI.f64))) (*.f64 (pow.f64 b 2) (PI.f64))))
(fma.f64 -1 (*.f64 (*.f64 (PI.f64) a) (*.f64 0 b)) (fma.f64 -1 (*.f64 (PI.f64) (*.f64 a a)) (*.f64 (PI.f64) (*.f64 b b))))
(-.f64 (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (*.f64 (PI.f64) a) 0))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 (PI.f64) (+.f64 b (*.f64 -1 b))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (PI.f64))) (*.f64 (pow.f64 b 2) (PI.f64))))
(fma.f64 -1 (*.f64 (*.f64 (PI.f64) a) (*.f64 0 b)) (fma.f64 -1 (*.f64 (PI.f64) (*.f64 a a)) (*.f64 (PI.f64) (*.f64 b b))))
(-.f64 (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (*.f64 (PI.f64) a) 0))
(*.f64 -1 (*.f64 (pow.f64 a 2) (PI.f64)))
(neg.f64 (*.f64 (PI.f64) (*.f64 a a)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (PI.f64))) (*.f64 b (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a)))))
(fma.f64 -1 (*.f64 (PI.f64) (*.f64 a a)) (*.f64 b (*.f64 (PI.f64) (*.f64 0 a))))
(-.f64 (*.f64 (*.f64 (PI.f64) b) 0) (*.f64 (PI.f64) (*.f64 a a)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (PI.f64))) (+.f64 (*.f64 b (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a)))) (*.f64 (pow.f64 b 2) (PI.f64))))
(fma.f64 -1 (*.f64 (PI.f64) (*.f64 a a)) (fma.f64 b (*.f64 (PI.f64) (*.f64 0 a)) (*.f64 (PI.f64) (*.f64 b b))))
(+.f64 (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (*.f64 (PI.f64) b) 0))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (PI.f64))) (+.f64 (*.f64 b (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a)))) (*.f64 (pow.f64 b 2) (PI.f64))))
(fma.f64 -1 (*.f64 (PI.f64) (*.f64 a a)) (fma.f64 b (*.f64 (PI.f64) (*.f64 0 a)) (*.f64 (PI.f64) (*.f64 b b))))
(+.f64 (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (*.f64 (PI.f64) b) 0))
(*.f64 (pow.f64 b 2) (PI.f64))
(*.f64 (PI.f64) (*.f64 b b))
(+.f64 (*.f64 b (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a)))) (*.f64 (pow.f64 b 2) (PI.f64)))
(fma.f64 b (*.f64 (PI.f64) (*.f64 0 a)) (*.f64 (PI.f64) (*.f64 b b)))
(fma.f64 b (*.f64 (PI.f64) 0) (*.f64 (PI.f64) (*.f64 b b)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (PI.f64))) (+.f64 (*.f64 b (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a)))) (*.f64 (pow.f64 b 2) (PI.f64))))
(fma.f64 -1 (*.f64 (PI.f64) (*.f64 a a)) (fma.f64 b (*.f64 (PI.f64) (*.f64 0 a)) (*.f64 (PI.f64) (*.f64 b b))))
(+.f64 (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (*.f64 (PI.f64) b) 0))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (PI.f64))) (+.f64 (*.f64 b (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a)))) (*.f64 (pow.f64 b 2) (PI.f64))))
(fma.f64 -1 (*.f64 (PI.f64) (*.f64 a a)) (fma.f64 b (*.f64 (PI.f64) (*.f64 0 a)) (*.f64 (PI.f64) (*.f64 b b))))
(+.f64 (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (*.f64 (PI.f64) b) 0))
(*.f64 (pow.f64 b 2) (PI.f64))
(*.f64 (PI.f64) (*.f64 b b))
(+.f64 (*.f64 b (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a)))) (*.f64 (pow.f64 b 2) (PI.f64)))
(fma.f64 b (*.f64 (PI.f64) (*.f64 0 a)) (*.f64 (PI.f64) (*.f64 b b)))
(fma.f64 b (*.f64 (PI.f64) 0) (*.f64 (PI.f64) (*.f64 b b)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (PI.f64))) (+.f64 (*.f64 b (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a)))) (*.f64 (pow.f64 b 2) (PI.f64))))
(fma.f64 -1 (*.f64 (PI.f64) (*.f64 a a)) (fma.f64 b (*.f64 (PI.f64) (*.f64 0 a)) (*.f64 (PI.f64) (*.f64 b b))))
(+.f64 (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (*.f64 (PI.f64) b) 0))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (PI.f64))) (+.f64 (*.f64 b (*.f64 (PI.f64) (+.f64 a (*.f64 -1 a)))) (*.f64 (pow.f64 b 2) (PI.f64))))
(fma.f64 -1 (*.f64 (PI.f64) (*.f64 a a)) (fma.f64 b (*.f64 (PI.f64) (*.f64 0 a)) (*.f64 (PI.f64) (*.f64 b b))))
(+.f64 (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (*.f64 (PI.f64) b) 0))
(binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))))))
(binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))))))
(binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))))))
(binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))))))
(binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))))))
(binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))))))
(binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))))))
(binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))))))
(binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))))))
(binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))))))
(binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))))))
(binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))))))
(*.f64 -1 (*.f64 (pow.f64 a 2) (binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))))))))
(neg.f64 (*.f64 (*.f64 a a) (binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))))))))
(*.f64 (*.f64 a (neg.f64 a)) (binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))))))) (*.f64 b (*.f64 (binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))))) (+.f64 a (*.f64 -1 a)))))
(fma.f64 -1 (*.f64 (*.f64 a a) (binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))))))) (*.f64 b (*.f64 (*.f64 0 a) (binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))))))))
(-.f64 (*.f64 (*.f64 b (binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))))))) 0) (*.f64 (*.f64 a a) (binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))))))) (+.f64 (*.f64 b (*.f64 (binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))))) (+.f64 a (*.f64 -1 a)))) (*.f64 (pow.f64 b 2) (binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))))))))
(fma.f64 -1 (*.f64 (*.f64 a a) (binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))))))) (fma.f64 b (*.f64 (*.f64 0 a) (binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))))))) (*.f64 (binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))))) (*.f64 b b))))
(+.f64 (*.f64 (*.f64 b (binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))))))) 0) (*.f64 (binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))))) (-.f64 (*.f64 b b) (*.f64 a a))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))))))) (+.f64 (*.f64 b (*.f64 (binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))))) (+.f64 a (*.f64 -1 a)))) (*.f64 (pow.f64 b 2) (binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))))))))
(fma.f64 -1 (*.f64 (*.f64 a a) (binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))))))) (fma.f64 b (*.f64 (*.f64 0 a) (binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))))))) (*.f64 (binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))))) (*.f64 b b))))
(+.f64 (*.f64 (*.f64 b (binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))))))) 0) (*.f64 (binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))))) (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 (pow.f64 b 2) (binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))))))
(*.f64 (binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))))) (*.f64 b b))
(+.f64 (*.f64 b (*.f64 (binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))))) (+.f64 a (*.f64 -1 a)))) (*.f64 (pow.f64 b 2) (binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))))))))
(fma.f64 b (*.f64 (*.f64 0 a) (binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))))))) (*.f64 (binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))))) (*.f64 b b)))
(fma.f64 b (*.f64 (binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))))) 0) (*.f64 (binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))))) (*.f64 b b)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))))))) (+.f64 (*.f64 b (*.f64 (binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))))) (+.f64 a (*.f64 -1 a)))) (*.f64 (pow.f64 b 2) (binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))))))))
(fma.f64 -1 (*.f64 (*.f64 a a) (binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))))))) (fma.f64 b (*.f64 (*.f64 0 a) (binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))))))) (*.f64 (binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))))) (*.f64 b b))))
(+.f64 (*.f64 (*.f64 b (binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))))))) 0) (*.f64 (binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))))) (-.f64 (*.f64 b b) (*.f64 a a))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))))))) (+.f64 (*.f64 b (*.f64 (binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))))) (+.f64 a (*.f64 -1 a)))) (*.f64 (pow.f64 b 2) (binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))))))))
(fma.f64 -1 (*.f64 (*.f64 a a) (binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))))))) (fma.f64 b (*.f64 (*.f64 0 a) (binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))))))) (*.f64 (binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))))) (*.f64 b b))))
(+.f64 (*.f64 (*.f64 b (binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))))))) 0) (*.f64 (binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))))) (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 (pow.f64 b 2) (binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))))))
(*.f64 (binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))))) (*.f64 b b))
(+.f64 (*.f64 b (*.f64 (binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))))) (+.f64 a (*.f64 -1 a)))) (*.f64 (pow.f64 b 2) (binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))))))))
(fma.f64 b (*.f64 (*.f64 0 a) (binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))))))) (*.f64 (binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))))) (*.f64 b b)))
(fma.f64 b (*.f64 (binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))))) 0) (*.f64 (binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))))) (*.f64 b b)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))))))) (+.f64 (*.f64 b (*.f64 (binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))))) (+.f64 a (*.f64 -1 a)))) (*.f64 (pow.f64 b 2) (binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))))))))
(fma.f64 -1 (*.f64 (*.f64 a a) (binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))))))) (fma.f64 b (*.f64 (*.f64 0 a) (binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))))))) (*.f64 (binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))))) (*.f64 b b))))
(+.f64 (*.f64 (*.f64 b (binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))))))) 0) (*.f64 (binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))))) (-.f64 (*.f64 b b) (*.f64 a a))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))))))) (+.f64 (*.f64 b (*.f64 (binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))))) (+.f64 a (*.f64 -1 a)))) (*.f64 (pow.f64 b 2) (binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))))))))
(fma.f64 -1 (*.f64 (*.f64 a a) (binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))))))) (fma.f64 b (*.f64 (*.f64 0 a) (binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))))))) (*.f64 (binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))))) (*.f64 b b))))
(+.f64 (*.f64 (*.f64 b (binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))))))) 0) (*.f64 (binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))))) (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 (pow.f64 b 2) (binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))))))
(*.f64 (binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))))) (*.f64 b b))
(+.f64 (*.f64 a (*.f64 (binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))))) (+.f64 b (*.f64 -1 b)))) (*.f64 (pow.f64 b 2) (binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))))))))
(fma.f64 a (*.f64 (*.f64 0 b) (binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))))))) (*.f64 (binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))))) (*.f64 b b)))
(fma.f64 a (*.f64 (binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))))) 0) (*.f64 (binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))))) (*.f64 b b)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))))))) (+.f64 (*.f64 a (*.f64 (binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))))) (+.f64 b (*.f64 -1 b)))) (*.f64 (pow.f64 b 2) (binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))))))))
(fma.f64 -1 (*.f64 (*.f64 a a) (binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))))))) (fma.f64 a (*.f64 (*.f64 0 b) (binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))))))) (*.f64 (binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))))) (*.f64 b b))))
(+.f64 (*.f64 (*.f64 a (binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))))))) 0) (*.f64 (binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))))) (-.f64 (*.f64 b b) (*.f64 a a))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))))))) (+.f64 (*.f64 a (*.f64 (binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))))) (+.f64 b (*.f64 -1 b)))) (*.f64 (pow.f64 b 2) (binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))))))))
(fma.f64 -1 (*.f64 (*.f64 a a) (binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))))))) (fma.f64 a (*.f64 (*.f64 0 b) (binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))))))) (*.f64 (binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))))) (*.f64 b b))))
(+.f64 (*.f64 (*.f64 a (binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))))))) 0) (*.f64 (binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))))) (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 -1 (*.f64 (pow.f64 a 2) (binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))))))))
(neg.f64 (*.f64 (*.f64 a a) (binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))))))))
(*.f64 (*.f64 a (neg.f64 a)) (binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))))))) (*.f64 a (*.f64 (binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))))) (+.f64 b (*.f64 -1 b)))))
(fma.f64 -1 (*.f64 (*.f64 a a) (binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))))))) (*.f64 a (*.f64 (*.f64 0 b) (binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))))))))
(-.f64 (*.f64 (*.f64 a (binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))))))) 0) (*.f64 (*.f64 a a) (binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))))))) (+.f64 (*.f64 a (*.f64 (binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))))) (+.f64 b (*.f64 -1 b)))) (*.f64 (pow.f64 b 2) (binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))))))))
(fma.f64 -1 (*.f64 (*.f64 a a) (binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))))))) (fma.f64 a (*.f64 (*.f64 0 b) (binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))))))) (*.f64 (binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))))) (*.f64 b b))))
(+.f64 (*.f64 (*.f64 a (binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))))))) 0) (*.f64 (binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))))) (-.f64 (*.f64 b b) (*.f64 a a))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))))))) (+.f64 (*.f64 a (*.f64 (binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))))) (+.f64 b (*.f64 -1 b)))) (*.f64 (pow.f64 b 2) (binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))))))))
(fma.f64 -1 (*.f64 (*.f64 a a) (binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))))))) (fma.f64 a (*.f64 (*.f64 0 b) (binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))))))) (*.f64 (binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))))) (*.f64 b b))))
(+.f64 (*.f64 (*.f64 a (binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))))))) 0) (*.f64 (binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))))) (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 -1 (*.f64 (pow.f64 a 2) (binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))))))))
(neg.f64 (*.f64 (*.f64 a a) (binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))))))))
(*.f64 (*.f64 a (neg.f64 a)) (binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))))))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 (binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))))) (+.f64 b (*.f64 -1 b))))) (*.f64 -1 (*.f64 (pow.f64 a 2) (binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))))))))
(*.f64 -1 (+.f64 (*.f64 a (*.f64 (*.f64 0 b) (binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))))))) (*.f64 (*.f64 a a) (binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))))))))
(-.f64 (*.f64 (*.f64 a (neg.f64 a)) (binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))))))) (*.f64 (*.f64 a (binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))))))) 0))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 (binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))))) (+.f64 b (*.f64 -1 b))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))))))) (*.f64 (pow.f64 b 2) (binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))))))))
(fma.f64 -1 (*.f64 a (*.f64 (*.f64 0 b) (binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))))))) (fma.f64 -1 (*.f64 (*.f64 a a) (binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))))))) (*.f64 (binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))))) (*.f64 b b))))
(-.f64 (*.f64 (binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))))) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (*.f64 a (binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))))))) 0))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 (binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))))) (+.f64 b (*.f64 -1 b))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))))))) (*.f64 (pow.f64 b 2) (binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))))))))
(fma.f64 -1 (*.f64 a (*.f64 (*.f64 0 b) (binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))))))) (fma.f64 -1 (*.f64 (*.f64 a a) (binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))))))) (*.f64 (binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))))) (*.f64 b b))))
(-.f64 (*.f64 (binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))))) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (*.f64 a (binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))))))) 0))
(*.f64 (binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))))) (*.f64 (+.f64 a b) (-.f64 b a)))
(*.f64 (binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))))) (-.f64 (*.f64 b b) (*.f64 a a)))
(*.f64 (binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))))) (*.f64 (+.f64 a b) (-.f64 b a)))
(*.f64 (binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))))) (-.f64 (*.f64 b b) (*.f64 a a)))
(*.f64 (binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))))) (*.f64 (+.f64 a b) (-.f64 b a)))
(*.f64 (binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))))) (-.f64 (*.f64 b b) (*.f64 a a)))
(*.f64 (binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))))) (*.f64 (+.f64 a b) (-.f64 b a)))
(*.f64 (binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))))) (-.f64 (*.f64 b b) (*.f64 a a)))
(*.f64 (binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))))) (*.f64 (+.f64 a b) (-.f64 b a)))
(*.f64 (binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))))) (-.f64 (*.f64 b b) (*.f64 a a)))
(*.f64 (binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))))) (*.f64 (+.f64 a b) (-.f64 b a)))
(*.f64 (binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))))) (-.f64 (*.f64 b b) (*.f64 a a)))
(*.f64 (binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))))) (*.f64 (+.f64 a b) (-.f64 b a)))
(*.f64 (binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))))) (-.f64 (*.f64 b b) (*.f64 a a)))
(*.f64 (binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))))) (*.f64 (+.f64 a b) (-.f64 b a)))
(*.f64 (binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))))) (-.f64 (*.f64 b b) (*.f64 a a)))
(*.f64 (binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))))) (*.f64 (+.f64 a b) (-.f64 b a)))
(*.f64 (binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))))) (-.f64 (*.f64 b b) (*.f64 a a)))
(*.f64 (binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))))) (*.f64 (+.f64 a b) (-.f64 b a)))
(*.f64 (binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))))) (-.f64 (*.f64 b b) (*.f64 a a)))
(*.f64 (binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))))) (*.f64 (+.f64 a b) (-.f64 b a)))
(*.f64 (binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))))) (-.f64 (*.f64 b b) (*.f64 a a)))
(*.f64 (binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))))) (*.f64 (+.f64 a b) (-.f64 b a)))
(*.f64 (binary32->binary64 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle)))) (sin.f32 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))))) (-.f64 (*.f64 b b) (*.f64 a a)))
(*.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)))
(+.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))))
(+.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)))))
(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 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 -2 (*.f64 (*.f64 (*.f64 a a) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 2 (*.f64 b (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a)))))))
(fma.f64 -2 (*.f64 (*.f64 (*.f64 a a) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 2 (*.f64 b (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (*.f64 0 a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))
(fma.f64 -2 (*.f64 (*.f64 (*.f64 a a) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 2 (*.f64 (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 0))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (+.f64 (*.f64 2 (*.f64 b (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))))
(fma.f64 -2 (*.f64 (*.f64 (*.f64 a a) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 2 (+.f64 (*.f64 b (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (*.f64 0 a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (*.f64 (*.f64 (*.f64 b b) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(fma.f64 -2 (*.f64 (*.f64 (*.f64 a a) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 2 (+.f64 (*.f64 (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 0)) (*.f64 (*.f64 (*.f64 b b) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (+.f64 (*.f64 2 (*.f64 b (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))))
(fma.f64 -2 (*.f64 (*.f64 (*.f64 a a) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 2 (+.f64 (*.f64 b (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (*.f64 0 a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (*.f64 (*.f64 (*.f64 b b) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(fma.f64 -2 (*.f64 (*.f64 (*.f64 a a) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 2 (+.f64 (*.f64 (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 0)) (*.f64 (*.f64 (*.f64 b b) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 2 (*.f64 (*.f64 (*.f64 b b) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(+.f64 (*.f64 2 (*.f64 b (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(*.f64 2 (+.f64 (*.f64 b (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (*.f64 0 a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (*.f64 (*.f64 (*.f64 b b) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(*.f64 2 (+.f64 (*.f64 (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 0)) (*.f64 (*.f64 (*.f64 b b) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (+.f64 (*.f64 2 (*.f64 b (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))))
(fma.f64 -2 (*.f64 (*.f64 (*.f64 a a) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 2 (+.f64 (*.f64 b (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (*.f64 0 a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (*.f64 (*.f64 (*.f64 b b) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(fma.f64 -2 (*.f64 (*.f64 (*.f64 a a) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 2 (+.f64 (*.f64 (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 0)) (*.f64 (*.f64 (*.f64 b b) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (+.f64 (*.f64 2 (*.f64 b (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))))
(fma.f64 -2 (*.f64 (*.f64 (*.f64 a a) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 2 (+.f64 (*.f64 b (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (*.f64 0 a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (*.f64 (*.f64 (*.f64 b b) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(fma.f64 -2 (*.f64 (*.f64 (*.f64 a a) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 2 (+.f64 (*.f64 (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 0)) (*.f64 (*.f64 (*.f64 b b) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 2 (*.f64 (*.f64 (*.f64 b b) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(+.f64 (*.f64 2 (*.f64 b (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(*.f64 2 (+.f64 (*.f64 b (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (*.f64 0 a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (*.f64 (*.f64 (*.f64 b b) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(*.f64 2 (+.f64 (*.f64 (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 0)) (*.f64 (*.f64 (*.f64 b b) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (+.f64 (*.f64 2 (*.f64 b (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))))
(fma.f64 -2 (*.f64 (*.f64 (*.f64 a a) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 2 (+.f64 (*.f64 b (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (*.f64 0 a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (*.f64 (*.f64 (*.f64 b b) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(fma.f64 -2 (*.f64 (*.f64 (*.f64 a a) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 2 (+.f64 (*.f64 (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 0)) (*.f64 (*.f64 (*.f64 b b) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (+.f64 (*.f64 2 (*.f64 b (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))))
(fma.f64 -2 (*.f64 (*.f64 (*.f64 a a) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 2 (+.f64 (*.f64 b (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (*.f64 0 a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (*.f64 (*.f64 (*.f64 b b) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(fma.f64 -2 (*.f64 (*.f64 (*.f64 a a) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 2 (+.f64 (*.f64 (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 0)) (*.f64 (*.f64 (*.f64 b b) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 2 (*.f64 (*.f64 (*.f64 b b) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(+.f64 (*.f64 2 (*.f64 a (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(*.f64 2 (+.f64 (*.f64 a (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (*.f64 0 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (*.f64 (*.f64 (*.f64 b b) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(*.f64 2 (+.f64 (*.f64 (*.f64 (*.f64 b b) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 0))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (+.f64 (*.f64 2 (*.f64 a (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))))
(fma.f64 -2 (*.f64 (*.f64 (*.f64 a a) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 2 (+.f64 (*.f64 a (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (*.f64 0 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (*.f64 (*.f64 (*.f64 b b) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(fma.f64 -2 (*.f64 (*.f64 (*.f64 a a) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 2 (+.f64 (*.f64 (*.f64 (*.f64 b b) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 0)))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (+.f64 (*.f64 2 (*.f64 a (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))))
(fma.f64 -2 (*.f64 (*.f64 (*.f64 a a) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 2 (+.f64 (*.f64 a (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (*.f64 0 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (*.f64 (*.f64 (*.f64 b b) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(fma.f64 -2 (*.f64 (*.f64 (*.f64 a a) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 2 (+.f64 (*.f64 (*.f64 (*.f64 b b) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 0)))))
(*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 -2 (*.f64 (*.f64 (*.f64 a a) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 2 (*.f64 a (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b)))))))
(fma.f64 -2 (*.f64 (*.f64 (*.f64 a a) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 2 (*.f64 a (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (*.f64 0 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))
(fma.f64 -2 (*.f64 (*.f64 (*.f64 a a) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 2 (*.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 0))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (+.f64 (*.f64 2 (*.f64 a (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))))
(fma.f64 -2 (*.f64 (*.f64 (*.f64 a a) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 2 (+.f64 (*.f64 a (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (*.f64 0 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (*.f64 (*.f64 (*.f64 b b) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(fma.f64 -2 (*.f64 (*.f64 (*.f64 a a) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 2 (+.f64 (*.f64 (*.f64 (*.f64 b b) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 0)))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (+.f64 (*.f64 2 (*.f64 a (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))))
(fma.f64 -2 (*.f64 (*.f64 (*.f64 a a) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 2 (+.f64 (*.f64 a (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (*.f64 0 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (*.f64 (*.f64 (*.f64 b b) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(fma.f64 -2 (*.f64 (*.f64 (*.f64 a a) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 2 (+.f64 (*.f64 (*.f64 (*.f64 b b) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 0)))))
(*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 -2 (*.f64 (*.f64 (*.f64 a a) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(+.f64 (*.f64 -2 (*.f64 a (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b)))))) (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(*.f64 -2 (+.f64 (*.f64 a (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (*.f64 0 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (*.f64 (*.f64 (*.f64 a a) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(*.f64 -2 (+.f64 (*.f64 (*.f64 (*.f64 a a) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 0))))
(+.f64 (*.f64 -2 (*.f64 a (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b)))))) (+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))))
(fma.f64 -2 (*.f64 a (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (*.f64 0 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (fma.f64 -2 (*.f64 (*.f64 (*.f64 a a) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 2 (*.f64 (*.f64 (*.f64 b b) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(fma.f64 -2 (*.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 0)) (fma.f64 -2 (*.f64 (*.f64 (*.f64 a a) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 2 (*.f64 (*.f64 (*.f64 b b) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(+.f64 (*.f64 -2 (*.f64 a (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b)))))) (+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 2 (*.f64 (pow.f64 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))))
(fma.f64 -2 (*.f64 a (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (*.f64 0 b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (fma.f64 -2 (*.f64 (*.f64 (*.f64 a a) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 2 (*.f64 (*.f64 (*.f64 b b) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(fma.f64 -2 (*.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 0)) (fma.f64 -2 (*.f64 (*.f64 (*.f64 a a) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 2 (*.f64 (*.f64 (*.f64 b b) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))))
(*.f64 (*.f64 1/90 angle) (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))))
(+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a))))) (*.f64 2 (*.f64 (pow.f64 angle 3) (+.f64 (*.f64 -1/11664000 (*.f64 (pow.f64 (PI.f64) 3) (*.f64 (+.f64 a b) (-.f64 b a)))) (*.f64 -1/34992000 (*.f64 (pow.f64 (PI.f64) 3) (*.f64 (+.f64 a b) (-.f64 b a))))))))
(fma.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))) (*.f64 2 (*.f64 (pow.f64 angle 3) (*.f64 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (*.f64 b b) (*.f64 a a))) -1/8748000))))
(fma.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))) (*.f64 (*.f64 2 (pow.f64 angle 3)) (*.f64 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (*.f64 b b) (*.f64 a a))) -1/8748000)))
(+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a))))) (+.f64 (*.f64 2 (*.f64 (pow.f64 angle 3) (+.f64 (*.f64 -1/11664000 (*.f64 (pow.f64 (PI.f64) 3) (*.f64 (+.f64 a b) (-.f64 b a)))) (*.f64 -1/34992000 (*.f64 (pow.f64 (PI.f64) 3) (*.f64 (+.f64 a b) (-.f64 b a))))))) (*.f64 2 (*.f64 (pow.f64 angle 5) (+.f64 (*.f64 1/22674816000000 (*.f64 (pow.f64 (PI.f64) 5) (*.f64 (+.f64 a b) (-.f64 b a)))) (+.f64 (*.f64 1/4534963200000 (*.f64 (pow.f64 (PI.f64) 5) (*.f64 (+.f64 a b) (-.f64 b a)))) (*.f64 1/2267481600000 (*.f64 (pow.f64 (PI.f64) 5) (*.f64 (+.f64 a b) (-.f64 b a))))))))))
(fma.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))) (*.f64 2 (+.f64 (*.f64 (pow.f64 angle 3) (*.f64 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (*.f64 b b) (*.f64 a a))) -1/8748000)) (*.f64 (pow.f64 angle 5) (fma.f64 1/22674816000000 (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (*.f64 b b) (*.f64 a a))) 1/1511654400000))))))
(+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a))))) (+.f64 (*.f64 2 (*.f64 (pow.f64 angle 3) (+.f64 (*.f64 -1/11664000 (*.f64 (pow.f64 (PI.f64) 3) (*.f64 (+.f64 a b) (-.f64 b a)))) (*.f64 -1/34992000 (*.f64 (pow.f64 (PI.f64) 3) (*.f64 (+.f64 a b) (-.f64 b a))))))) (+.f64 (*.f64 2 (*.f64 (pow.f64 angle 5) (+.f64 (*.f64 1/22674816000000 (*.f64 (pow.f64 (PI.f64) 5) (*.f64 (+.f64 a b) (-.f64 b a)))) (+.f64 (*.f64 1/4534963200000 (*.f64 (pow.f64 (PI.f64) 5) (*.f64 (+.f64 a b) (-.f64 b a)))) (*.f64 1/2267481600000 (*.f64 (pow.f64 (PI.f64) 5) (*.f64 (+.f64 a b) (-.f64 b a)))))))) (*.f64 2 (*.f64 (pow.f64 angle 7) (+.f64 (*.f64 -1/881596846080000000 (*.f64 (pow.f64 (PI.f64) 7) (*.f64 (+.f64 a b) (-.f64 b a)))) (+.f64 (*.f64 -1/1469328076800000000 (*.f64 (pow.f64 (PI.f64) 7) (*.f64 (+.f64 a b) (-.f64 b a)))) (+.f64 (*.f64 -1/4407984230400000000 (*.f64 (pow.f64 (PI.f64) 7) (*.f64 (+.f64 a b) (-.f64 b a)))) (*.f64 -1/30855889612800000000 (*.f64 (pow.f64 (PI.f64) 7) (*.f64 (+.f64 a b) (-.f64 b a))))))))))))
(fma.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))) (fma.f64 2 (*.f64 (pow.f64 angle 3) (*.f64 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (*.f64 b b) (*.f64 a a))) -1/8748000)) (*.f64 2 (+.f64 (*.f64 (pow.f64 angle 5) (fma.f64 1/22674816000000 (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (*.f64 b b) (*.f64 a a))) 1/1511654400000))) (*.f64 (pow.f64 angle 7) (fma.f64 -1/881596846080000000 (*.f64 (pow.f64 (PI.f64) 7) (-.f64 (*.f64 b b) (*.f64 a a))) (fma.f64 -1/1469328076800000000 (*.f64 (pow.f64 (PI.f64) 7) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (*.f64 (pow.f64 (PI.f64) 7) (-.f64 (*.f64 b b) (*.f64 a a))) -1/3856986201600000000))))))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a)))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (*.f64 b b) (*.f64 a a)))))
(*.f64 (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a)))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (*.f64 b b) (*.f64 a a)))))
(*.f64 (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a)))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (*.f64 b b) (*.f64 a a)))))
(*.f64 (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a)))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (*.f64 b b) (*.f64 a a)))))
(*.f64 (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a)))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (*.f64 b b) (*.f64 a a)))))
(*.f64 (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a)))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (*.f64 b b) (*.f64 a a)))))
(*.f64 (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a)))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (*.f64 b b) (*.f64 a a)))))
(*.f64 (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a)))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (*.f64 b b) (*.f64 a a)))))
(*.f64 (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (-.f64 (*.f64 b b) (*.f64 a a))))
(binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(*.f64 -1 (*.f64 (pow.f64 a 2) (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))))
(neg.f64 (*.f64 (*.f64 a a) (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))))
(*.f64 (*.f64 a (neg.f64 a)) (binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))))) (*.f64 b (*.f64 (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))) (+.f64 a (*.f64 -1 a)))))
(fma.f64 -1 (*.f64 (*.f64 a a) (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))) (*.f64 b (*.f64 (*.f64 0 a) (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))))
(-.f64 (*.f64 b (*.f64 0 (binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))) (*.f64 (*.f64 a a) (binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))))) (+.f64 (*.f64 b (*.f64 (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))) (+.f64 a (*.f64 -1 a)))) (*.f64 (pow.f64 b 2) (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))))))
(fma.f64 -1 (*.f64 (*.f64 a a) (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))) (fma.f64 b (*.f64 (*.f64 0 a) (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))) (*.f64 (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))) (*.f64 b b))))
(+.f64 (*.f64 b (*.f64 0 (binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))) (*.f64 (-.f64 b a) (*.f64 (+.f64 a b) (binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))))) (+.f64 (*.f64 b (*.f64 (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))) (+.f64 a (*.f64 -1 a)))) (*.f64 (pow.f64 b 2) (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))))))
(fma.f64 -1 (*.f64 (*.f64 a a) (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))) (fma.f64 b (*.f64 (*.f64 0 a) (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))) (*.f64 (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))) (*.f64 b b))))
(+.f64 (*.f64 b (*.f64 0 (binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))) (*.f64 (-.f64 b a) (*.f64 (+.f64 a b) (binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))))
(*.f64 (pow.f64 b 2) (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))))
(*.f64 (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))) (*.f64 b b))
(*.f64 (*.f64 b b) (binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))
(+.f64 (*.f64 b (*.f64 (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))) (+.f64 a (*.f64 -1 a)))) (*.f64 (pow.f64 b 2) (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))))
(fma.f64 b (*.f64 (*.f64 0 a) (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))) (*.f64 (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))) (*.f64 b b)))
(fma.f64 b (*.f64 0 (binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))) (*.f64 (*.f64 b b) (binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))))) (+.f64 (*.f64 b (*.f64 (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))) (+.f64 a (*.f64 -1 a)))) (*.f64 (pow.f64 b 2) (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))))))
(fma.f64 -1 (*.f64 (*.f64 a a) (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))) (fma.f64 b (*.f64 (*.f64 0 a) (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))) (*.f64 (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))) (*.f64 b b))))
(+.f64 (*.f64 b (*.f64 0 (binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))) (*.f64 (-.f64 b a) (*.f64 (+.f64 a b) (binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))))) (+.f64 (*.f64 b (*.f64 (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))) (+.f64 a (*.f64 -1 a)))) (*.f64 (pow.f64 b 2) (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))))))
(fma.f64 -1 (*.f64 (*.f64 a a) (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))) (fma.f64 b (*.f64 (*.f64 0 a) (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))) (*.f64 (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))) (*.f64 b b))))
(+.f64 (*.f64 b (*.f64 0 (binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))) (*.f64 (-.f64 b a) (*.f64 (+.f64 a b) (binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))))
(*.f64 (pow.f64 b 2) (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))))
(*.f64 (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))) (*.f64 b b))
(*.f64 (*.f64 b b) (binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))
(+.f64 (*.f64 b (*.f64 (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))) (+.f64 a (*.f64 -1 a)))) (*.f64 (pow.f64 b 2) (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))))
(fma.f64 b (*.f64 (*.f64 0 a) (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))) (*.f64 (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))) (*.f64 b b)))
(fma.f64 b (*.f64 0 (binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))) (*.f64 (*.f64 b b) (binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))))) (+.f64 (*.f64 b (*.f64 (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))) (+.f64 a (*.f64 -1 a)))) (*.f64 (pow.f64 b 2) (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))))))
(fma.f64 -1 (*.f64 (*.f64 a a) (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))) (fma.f64 b (*.f64 (*.f64 0 a) (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))) (*.f64 (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))) (*.f64 b b))))
(+.f64 (*.f64 b (*.f64 0 (binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))) (*.f64 (-.f64 b a) (*.f64 (+.f64 a b) (binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))))) (+.f64 (*.f64 b (*.f64 (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))) (+.f64 a (*.f64 -1 a)))) (*.f64 (pow.f64 b 2) (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))))))
(fma.f64 -1 (*.f64 (*.f64 a a) (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))) (fma.f64 b (*.f64 (*.f64 0 a) (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))) (*.f64 (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))) (*.f64 b b))))
(+.f64 (*.f64 b (*.f64 0 (binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))) (*.f64 (-.f64 b a) (*.f64 (+.f64 a b) (binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))))
(*.f64 (pow.f64 b 2) (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))))
(*.f64 (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))) (*.f64 b b))
(*.f64 (*.f64 b b) (binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))
(+.f64 (*.f64 a (*.f64 (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))) (+.f64 b (*.f64 -1 b)))) (*.f64 (pow.f64 b 2) (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))))
(fma.f64 a (*.f64 (*.f64 0 b) (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))) (*.f64 (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))) (*.f64 b b)))
(fma.f64 a (*.f64 0 (binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))) (*.f64 (*.f64 b b) (binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))))) (+.f64 (*.f64 a (*.f64 (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))) (+.f64 b (*.f64 -1 b)))) (*.f64 (pow.f64 b 2) (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))))))
(fma.f64 -1 (*.f64 (*.f64 a a) (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))) (fma.f64 a (*.f64 (*.f64 0 b) (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))) (*.f64 (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))) (*.f64 b b))))
(+.f64 (*.f64 a (*.f64 0 (binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))) (*.f64 (-.f64 b a) (*.f64 (+.f64 a b) (binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))))) (+.f64 (*.f64 a (*.f64 (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))) (+.f64 b (*.f64 -1 b)))) (*.f64 (pow.f64 b 2) (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))))))
(fma.f64 -1 (*.f64 (*.f64 a a) (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))) (fma.f64 a (*.f64 (*.f64 0 b) (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))) (*.f64 (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))) (*.f64 b b))))
(+.f64 (*.f64 a (*.f64 0 (binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))) (*.f64 (-.f64 b a) (*.f64 (+.f64 a b) (binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))))
(*.f64 -1 (*.f64 (pow.f64 a 2) (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))))
(neg.f64 (*.f64 (*.f64 a a) (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))))
(*.f64 (*.f64 a (neg.f64 a)) (binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))))) (*.f64 a (*.f64 (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))) (+.f64 b (*.f64 -1 b)))))
(fma.f64 -1 (*.f64 (*.f64 a a) (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))) (*.f64 a (*.f64 (*.f64 0 b) (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))))
(-.f64 (*.f64 a (*.f64 0 (binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))) (*.f64 (*.f64 a a) (binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))))) (+.f64 (*.f64 a (*.f64 (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))) (+.f64 b (*.f64 -1 b)))) (*.f64 (pow.f64 b 2) (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))))))
(fma.f64 -1 (*.f64 (*.f64 a a) (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))) (fma.f64 a (*.f64 (*.f64 0 b) (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))) (*.f64 (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))) (*.f64 b b))))
(+.f64 (*.f64 a (*.f64 0 (binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))) (*.f64 (-.f64 b a) (*.f64 (+.f64 a b) (binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))))) (+.f64 (*.f64 a (*.f64 (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))) (+.f64 b (*.f64 -1 b)))) (*.f64 (pow.f64 b 2) (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))))))
(fma.f64 -1 (*.f64 (*.f64 a a) (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))) (fma.f64 a (*.f64 (*.f64 0 b) (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))) (*.f64 (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))) (*.f64 b b))))
(+.f64 (*.f64 a (*.f64 0 (binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))) (*.f64 (-.f64 b a) (*.f64 (+.f64 a b) (binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))))
(*.f64 -1 (*.f64 (pow.f64 a 2) (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))))
(neg.f64 (*.f64 (*.f64 a a) (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))))
(*.f64 (*.f64 a (neg.f64 a)) (binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))) (+.f64 b (*.f64 -1 b))))) (*.f64 -1 (*.f64 (pow.f64 a 2) (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))))))
(*.f64 -1 (+.f64 (*.f64 a (*.f64 (*.f64 0 b) (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))) (*.f64 (*.f64 a a) (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))))
(-.f64 (*.f64 (*.f64 a (neg.f64 a)) (binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))) (*.f64 a (*.f64 0 (binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))) (+.f64 b (*.f64 -1 b))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))))) (*.f64 (pow.f64 b 2) (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))))))
(fma.f64 -1 (*.f64 a (*.f64 (*.f64 0 b) (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))) (fma.f64 -1 (*.f64 (*.f64 a a) (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))) (*.f64 (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))) (*.f64 b b))))
(-.f64 (*.f64 (-.f64 b a) (*.f64 (+.f64 a b) (binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))) (*.f64 a (*.f64 0 (binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))) (+.f64 b (*.f64 -1 b))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))))) (*.f64 (pow.f64 b 2) (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))))))
(fma.f64 -1 (*.f64 a (*.f64 (*.f64 0 b) (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))) (fma.f64 -1 (*.f64 (*.f64 a a) (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))) (*.f64 (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))) (*.f64 b b))))
(-.f64 (*.f64 (-.f64 b a) (*.f64 (+.f64 a b) (binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))) (*.f64 a (*.f64 0 (binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))))
(*.f64 (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))) (*.f64 (+.f64 a b) (-.f64 b a)))
(*.f64 (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))) (-.f64 (*.f64 b b) (*.f64 a a)))
(*.f64 (-.f64 b a) (*.f64 (+.f64 a b) (binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))))
(*.f64 (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))) (*.f64 (+.f64 a b) (-.f64 b a)))
(*.f64 (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))) (-.f64 (*.f64 b b) (*.f64 a a)))
(*.f64 (-.f64 b a) (*.f64 (+.f64 a b) (binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))))
(*.f64 (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))) (*.f64 (+.f64 a b) (-.f64 b a)))
(*.f64 (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))) (-.f64 (*.f64 b b) (*.f64 a a)))
(*.f64 (-.f64 b a) (*.f64 (+.f64 a b) (binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))))
(*.f64 (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))) (*.f64 (+.f64 a b) (-.f64 b a)))
(*.f64 (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))) (-.f64 (*.f64 b b) (*.f64 a a)))
(*.f64 (-.f64 b a) (*.f64 (+.f64 a b) (binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))))
(*.f64 (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))) (*.f64 (+.f64 a b) (-.f64 b a)))
(*.f64 (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))) (-.f64 (*.f64 b b) (*.f64 a a)))
(*.f64 (-.f64 b a) (*.f64 (+.f64 a b) (binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))))
(*.f64 (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))) (*.f64 (+.f64 a b) (-.f64 b a)))
(*.f64 (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))) (-.f64 (*.f64 b b) (*.f64 a a)))
(*.f64 (-.f64 b a) (*.f64 (+.f64 a b) (binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))))
(*.f64 (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))) (*.f64 (+.f64 a b) (-.f64 b a)))
(*.f64 (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))) (-.f64 (*.f64 b b) (*.f64 a a)))
(*.f64 (-.f64 b a) (*.f64 (+.f64 a b) (binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))))
(*.f64 (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))) (*.f64 (+.f64 a b) (-.f64 b a)))
(*.f64 (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))) (-.f64 (*.f64 b b) (*.f64 a a)))
(*.f64 (-.f64 b a) (*.f64 (+.f64 a b) (binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))))
(*.f64 (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))) (*.f64 (+.f64 a b) (-.f64 b a)))
(*.f64 (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))) (-.f64 (*.f64 b b) (*.f64 a a)))
(*.f64 (-.f64 b a) (*.f64 (+.f64 a b) (binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))))
(*.f64 (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))) (*.f64 (+.f64 a b) (-.f64 b a)))
(*.f64 (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))) (-.f64 (*.f64 b b) (*.f64 a a)))
(*.f64 (-.f64 b a) (*.f64 (+.f64 a b) (binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))))
(*.f64 (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))) (*.f64 (+.f64 a b) (-.f64 b a)))
(*.f64 (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))) (-.f64 (*.f64 b b) (*.f64 a a)))
(*.f64 (-.f64 b a) (*.f64 (+.f64 a b) (binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))))
(*.f64 (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))) (*.f64 (+.f64 a b) (-.f64 b a)))
(*.f64 (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))) (-.f64 (*.f64 b b) (*.f64 a a)))
(*.f64 (-.f64 b a) (*.f64 (+.f64 a b) (binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))))
(+.f64 (*.f64 (+.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (sin.f64 0)) 1/2) (*.f64 (+.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (sin.f64 0)) 1/2))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(*.f64 2 (*.f64 (+.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (sin.f64 0)) 1/2))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(*.f64 (sin.f64 (/.f64 angle (/.f64 180 (PI.f64)))) (*.f64 2 (cos.f64 (/.f64 angle (/.f64 180 (PI.f64))))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (*.f64 2 (sin.f64 (/.f64 angle (/.f64 180 (PI.f64))))) (cos.f64 (/.f64 angle (/.f64 180 (PI.f64)))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (cos.f64 (/.f64 angle (/.f64 180 (PI.f64)))) (*.f64 2 (sin.f64 (/.f64 angle (/.f64 180 (PI.f64))))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (*.f64 (+.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (sin.f64 0)) 1/2) 2)
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(*.f64 (*.f64 2 (cos.f64 (/.f64 angle (/.f64 180 (PI.f64))))) (sin.f64 (/.f64 angle (/.f64 180 (PI.f64)))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(log1p.f64 (expm1.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(sin.f64 (/.f64 -2 (/.f64 -180 (*.f64 angle (PI.f64)))))
(expm1.f64 (log1p.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(sin.f64 (/.f64 -2 (/.f64 -180 (*.f64 angle (PI.f64)))))
(*.f64 (sqrt.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (sqrt.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(sin.f64 (/.f64 -2 (/.f64 -180 (*.f64 angle (PI.f64)))))
(pow.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))) 1)
(sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(sin.f64 (/.f64 -2 (/.f64 -180 (*.f64 angle (PI.f64)))))
(*.f64 1 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(sin.f64 (/.f64 -2 (/.f64 -180 (*.f64 angle (PI.f64)))))
(*.f64 (*.f64 (cbrt.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (cbrt.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))))) (cbrt.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(sin.f64 (/.f64 -2 (/.f64 -180 (*.f64 angle (PI.f64)))))
(cbrt.f64 (*.f64 (*.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(cbrt.f64 (*.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(cbrt.f64 (*.f64 (sin.f64 (/.f64 -2 (/.f64 -180 (*.f64 angle (PI.f64))))) (*.f64 (sin.f64 (/.f64 -2 (/.f64 -180 (*.f64 angle (PI.f64))))) (sin.f64 (/.f64 -2 (/.f64 -180 (*.f64 angle (PI.f64))))))))
(exp.f64 (log.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(sin.f64 (/.f64 -2 (/.f64 -180 (*.f64 angle (PI.f64)))))
(log.f64 (exp.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(sin.f64 (/.f64 -2 (/.f64 -180 (*.f64 angle (PI.f64)))))
(binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(binary32->binary64 (binary64->binary32 (sin.f64 (/.f64 -2 (/.f64 -180 (*.f64 angle (PI.f64)))))))
(binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(binary32->binary64 (binary64->binary32 (sin.f64 (/.f64 -2 (/.f64 -180 (*.f64 angle (PI.f64)))))))
(binary32->binary64 (sin.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle))))))
(binary32->binary64 (sin.f32 (*.f32 (*.f32 1/180 (binary64->binary32 angle)) (*.f32 2 (PI.f32)))))
(-.f64 0 (*.f64 (*.f64 (PI.f64) angle) -1/180))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(-.f64 (/.f64 0 (neg.f64 (/.f64 180 (PI.f64)))) (/.f64 angle (neg.f64 (/.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 1/180 (/.f64 (/.f64 1 (PI.f64)) angle))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(/.f64 angle (/.f64 180 (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(/.f64 (*.f64 1/180 angle) (/.f64 1 (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(/.f64 (*.f64 (PI.f64) angle) 180)
(*.f64 (PI.f64) (*.f64 angle 1/180))
(/.f64 (*.f64 (PI.f64) 1/180) (/.f64 1 angle))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(/.f64 1 (/.f64 (/.f64 180 (PI.f64)) angle))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(/.f64 1 (/.f64 (neg.f64 (/.f64 180 (PI.f64))) (neg.f64 angle)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(/.f64 1 (/.f64 (neg.f64 (/.f64 (/.f64 180 (PI.f64)) angle)) -1))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(/.f64 (neg.f64 angle) (neg.f64 (/.f64 180 (PI.f64))))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(/.f64 (neg.f64 angle) (/.f64 -180 (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(/.f64 (*.f64 (PI.f64) (neg.f64 angle)) -180)
(*.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 (/.f64 (neg.f64 (/.f64 180 (PI.f64))) angle))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(/.f64 -1 (/.f64 -180 (*.f64 (PI.f64) angle)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(/.f64 (neg.f64 (PI.f64)) (/.f64 -180 angle))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(pow.f64 (/.f64 (/.f64 180 (PI.f64)) angle) -1)
(*.f64 (PI.f64) (*.f64 angle 1/180))
(neg.f64 (*.f64 (*.f64 (PI.f64) angle) -1/180))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 180 (PI.f64)) angle)) -1))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(log1p.f64 (expm1.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(expm1.f64 (log1p.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (sqrt.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(pow.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)) 1)
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 1 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cbrt.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (cbrt.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)) (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 (PI.f64) (*.f64 1/180 angle))))
(cbrt.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 1/32400 (*.f64 angle angle)))))
(exp.f64 (log.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(log.f64 (exp.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(binary32->binary64 (binary64->binary32 (*.f64 (PI.f64) (*.f64 1/180 angle))))
(binary32->binary64 (binary64->binary32 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(binary32->binary64 (binary64->binary32 (*.f64 (PI.f64) (*.f64 1/180 angle))))
(binary32->binary64 (binary64->binary32 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(binary32->binary64 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle))))
(binary32->binary64 (*.f32 1/180 (*.f32 (PI.f32) (binary64->binary32 angle))))
(-.f64 0 (*.f64 angle -1/180))
(*.f64 angle 1/180)
(/.f64 1/180 (/.f64 1 angle))
(*.f64 angle 1/180)
(/.f64 angle 180)
(*.f64 angle 1/180)
(/.f64 1 (/.f64 180 angle))
(*.f64 angle 1/180)
(/.f64 1 (/.f64 (neg.f64 (/.f64 180 angle)) -1))
(*.f64 angle 1/180)
(/.f64 (neg.f64 angle) -180)
(*.f64 angle 1/180)
(/.f64 -1 (neg.f64 (/.f64 180 angle)))
(*.f64 angle 1/180)
(/.f64 -1 (/.f64 -180 angle))
(*.f64 angle 1/180)
(pow.f64 (/.f64 180 angle) -1)
(*.f64 angle 1/180)
(neg.f64 (*.f64 angle -1/180))
(*.f64 angle 1/180)
(exp.f64 (*.f64 (log.f64 (/.f64 180 angle)) -1))
(*.f64 angle 1/180)
(log1p.f64 (expm1.f64 (*.f64 1/180 angle)))
(*.f64 angle 1/180)
(expm1.f64 (log1p.f64 (*.f64 1/180 angle)))
(*.f64 angle 1/180)
(*.f64 (sqrt.f64 (*.f64 1/180 angle)) (sqrt.f64 (*.f64 1/180 angle)))
(*.f64 angle 1/180)
(pow.f64 (*.f64 1/180 angle) 1)
(*.f64 angle 1/180)
(*.f64 1 (*.f64 1/180 angle))
(*.f64 angle 1/180)
(*.f64 (*.f64 (cbrt.f64 (*.f64 1/180 angle)) (cbrt.f64 (*.f64 1/180 angle))) (cbrt.f64 (*.f64 1/180 angle)))
(*.f64 angle 1/180)
(cbrt.f64 (*.f64 (*.f64 (*.f64 1/180 angle) (*.f64 1/180 angle)) (*.f64 1/180 angle)))
(cbrt.f64 (*.f64 (*.f64 angle 1/180) (*.f64 1/32400 (*.f64 angle angle))))
(exp.f64 (log.f64 (*.f64 1/180 angle)))
(*.f64 angle 1/180)
(log.f64 (exp.f64 (*.f64 1/180 angle)))
(*.f64 angle 1/180)
(binary32->binary64 (binary64->binary32 (*.f64 1/180 angle)))
(binary32->binary64 (binary64->binary32 (*.f64 angle 1/180)))
(binary32->binary64 (binary64->binary32 (*.f64 1/180 angle)))
(binary32->binary64 (binary64->binary32 (*.f64 angle 1/180)))
(binary32->binary64 (*.f32 1/180 (binary64->binary32 angle)))
(+.f64 (*.f64 b (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) (*.f64 a (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))))
(*.f64 (-.f64 b a) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 a b)))
(+.f64 (*.f64 a (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) (*.f64 b (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))))
(*.f64 (-.f64 b a) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 a b)))
(+.f64 (*.f64 (-.f64 b a) (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (fma.f64 (neg.f64 a) a (*.f64 a a))))
(fma.f64 (-.f64 b a) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 a b)) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (fma.f64 (neg.f64 a) a (*.f64 a a))))
(+.f64 (*.f64 (-.f64 b a) (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) (*.f64 (fma.f64 (neg.f64 a) a (*.f64 a a)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))
(fma.f64 (-.f64 b a) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 a b)) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (fma.f64 (neg.f64 a) a (*.f64 a a))))
(+.f64 (*.f64 (+.f64 b a) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) (*.f64 (+.f64 b a) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (neg.f64 a))))
(*.f64 (-.f64 b a) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 a b)))
(+.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 b b)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 a (neg.f64 a))))
(*.f64 (-.f64 b a) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 a b)))
(+.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 b (+.f64 b a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 (+.f64 b a) (neg.f64 a))))
(*.f64 (-.f64 b a) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 a b)))
(+.f64 (*.f64 (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) b) (*.f64 (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) (neg.f64 a)))
(*.f64 (-.f64 b a) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 a b)))
(+.f64 (*.f64 (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) (neg.f64 a)) (*.f64 (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) b))
(*.f64 (-.f64 b a) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 a b)))
(+.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) (+.f64 b a)) (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (neg.f64 a)) (+.f64 b a)))
(*.f64 (-.f64 b a) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 a b)))
(+.f64 (*.f64 (*.f64 b b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) (*.f64 (*.f64 a (neg.f64 a)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))
(*.f64 (-.f64 b a) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 a b)))
(+.f64 (*.f64 (*.f64 b (+.f64 b a)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) (*.f64 (*.f64 (+.f64 b a) (neg.f64 a)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))
(*.f64 (-.f64 b a) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 a b)))
(+.f64 (*.f64 b (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) (*.f64 (neg.f64 a) (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))))
(*.f64 (-.f64 b a) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 a b)))
(+.f64 (*.f64 (neg.f64 a) (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) (*.f64 b (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))))
(*.f64 (-.f64 b a) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 a b)))
(-.f64 (/.f64 (pow.f64 (*.f64 b (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) 2) (*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) (-.f64 b a))) (/.f64 (pow.f64 (*.f64 a (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) 2) (*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) (-.f64 b a))))
(/.f64 (-.f64 (pow.f64 (*.f64 b (*.f64 (-.f64 b a) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) 2) (pow.f64 (*.f64 (*.f64 a (-.f64 b a)) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) 2)) (*.f64 (-.f64 b a) (*.f64 (-.f64 b a) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 b (*.f64 (-.f64 b a) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) 2) (pow.f64 (*.f64 a (*.f64 (-.f64 b a) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) 2)) (*.f64 (-.f64 b a) (*.f64 (-.f64 b a) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))))
(/.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) (/.f64 1 (+.f64 b a)))
(*.f64 (-.f64 b a) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 a b)))
(/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (/.f64 (+.f64 b a) (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))))
(*.f64 (-.f64 b a) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 a b)))
(/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (/.f64 (-.f64 b a) (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))))
(*.f64 (-.f64 b a) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 a b)))
(/.f64 (-.f64 (*.f64 a a) (*.f64 b b)) (/.f64 (-.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))))
(*.f64 (/.f64 (-.f64 (*.f64 a a) (*.f64 b b)) (-.f64 a b)) (*.f64 (-.f64 b a) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(*.f64 (/.f64 (+.f64 a b) (/.f64 (-.f64 a b) (-.f64 a b))) (*.f64 (-.f64 b a) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(/.f64 (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) (/.f64 1 (-.f64 b a)))
(*.f64 (-.f64 b a) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 a b)))
(/.f64 1 (/.f64 (*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) (-.f64 b a)) (-.f64 (pow.f64 (*.f64 b (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) 2) (pow.f64 (*.f64 a (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) 2))))
(*.f64 (/.f64 1 (*.f64 (-.f64 b a) (*.f64 (-.f64 b a) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))) (-.f64 (pow.f64 (*.f64 b (*.f64 (-.f64 b a) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) 2) (pow.f64 (*.f64 (*.f64 a (-.f64 b a)) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) 2)))
(*.f64 (/.f64 1 (*.f64 (-.f64 b a) (*.f64 (-.f64 b a) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))) (-.f64 (pow.f64 (*.f64 b (*.f64 (-.f64 b a) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) 2) (pow.f64 (*.f64 a (*.f64 (-.f64 b a) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) 2)))
(/.f64 1 (/.f64 (-.f64 b a) (*.f64 (-.f64 b a) (*.f64 (-.f64 b a) (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))))))
(*.f64 (-.f64 b a) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 a b)))
(/.f64 1 (/.f64 (-.f64 a b) (*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) (-.f64 (*.f64 a a) (*.f64 b b)))))
(*.f64 (/.f64 1 (-.f64 a b)) (*.f64 (-.f64 b a) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (-.f64 (*.f64 a a) (*.f64 b b)))))
(*.f64 (/.f64 1 (-.f64 a b)) (*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (-.f64 (*.f64 a a) (*.f64 b b))))
(/.f64 1 (/.f64 (fma.f64 b (-.f64 b a) (*.f64 a a)) (*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) (+.f64 (pow.f64 b 3) (pow.f64 a 3)))))
(*.f64 (/.f64 1 (fma.f64 b (-.f64 b a) (*.f64 a a))) (*.f64 (-.f64 b a) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 (pow.f64 b 3) (pow.f64 a 3)))))
(/.f64 1 (/.f64 (+.f64 b a) (*.f64 (-.f64 b a) (*.f64 (+.f64 b a) (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))))))
(*.f64 (-.f64 b a) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 a b)))
(/.f64 1 (/.f64 (fma.f64 b b (*.f64 a (+.f64 b a))) (*.f64 (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) (-.f64 (pow.f64 b 3) (pow.f64 a 3)))))
(*.f64 (/.f64 1 (fma.f64 b b (*.f64 a (+.f64 a b)))) (*.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 a b)) (-.f64 (pow.f64 b 3) (pow.f64 a 3))))
(*.f64 (/.f64 1 (fma.f64 b b (*.f64 a (+.f64 a b)))) (*.f64 (+.f64 a b) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 3) (pow.f64 a 3)))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 b (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) 2) (*.f64 (*.f64 a (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) (-.f64 (*.f64 a (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) (*.f64 b (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))))) (+.f64 (pow.f64 (*.f64 b (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) 3) (pow.f64 (*.f64 a (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) 3))))
(*.f64 (/.f64 1 (+.f64 (pow.f64 (*.f64 b (*.f64 (-.f64 b a) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) 2) (*.f64 (*.f64 (*.f64 a (-.f64 b a)) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (-.f64 a b))))) (+.f64 (pow.f64 (*.f64 b (*.f64 (-.f64 b a) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) 3) (pow.f64 (*.f64 (*.f64 a (-.f64 b a)) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) 3)))
(*.f64 (/.f64 1 (+.f64 (pow.f64 (*.f64 b (*.f64 (-.f64 b a) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) 2) (*.f64 (*.f64 a (*.f64 (-.f64 b a) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (-.f64 a b))))) (+.f64 (pow.f64 (*.f64 b (*.f64 (-.f64 b a) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) 3) (pow.f64 (*.f64 a (*.f64 (-.f64 b a) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) 3)))
(/.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (/.f64 (fma.f64 b (-.f64 b a) (*.f64 a a)) (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))))
(*.f64 (/.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (fma.f64 b (-.f64 b a) (*.f64 a a))) (*.f64 (-.f64 b a) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(/.f64 (-.f64 (pow.f64 b 3) (pow.f64 a 3)) (/.f64 (fma.f64 b b (*.f64 a (+.f64 b a))) (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))))
(*.f64 (/.f64 (-.f64 (pow.f64 b 3) (pow.f64 a 3)) (fma.f64 b b (*.f64 a (+.f64 a b)))) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 a b)))
(/.f64 (-.f64 (pow.f64 (*.f64 b (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) 2) (pow.f64 (*.f64 a (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) 2)) (*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) (-.f64 b a)))
(/.f64 (-.f64 (pow.f64 (*.f64 b (*.f64 (-.f64 b a) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) 2) (pow.f64 (*.f64 (*.f64 a (-.f64 b a)) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) 2)) (*.f64 (-.f64 b a) (*.f64 (-.f64 b a) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 b (*.f64 (-.f64 b a) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) 2) (pow.f64 (*.f64 a (*.f64 (-.f64 b a) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) 2)) (*.f64 (-.f64 b a) (*.f64 (-.f64 b a) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))))
(/.f64 (*.f64 (-.f64 b a) (*.f64 (+.f64 b a) (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))) (+.f64 b a))
(*.f64 (-.f64 b a) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 a b)))
(/.f64 (*.f64 (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) (-.f64 (pow.f64 b 3) (pow.f64 a 3))) (fma.f64 b b (*.f64 a (+.f64 b a))))
(*.f64 (/.f64 (-.f64 (pow.f64 b 3) (pow.f64 a 3)) (fma.f64 b b (*.f64 a (+.f64 a b)))) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 a b)))
(/.f64 (*.f64 (-.f64 b a) (*.f64 (-.f64 b a) (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))) (-.f64 b a))
(*.f64 (-.f64 b a) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 a b)))
(/.f64 (*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) (-.f64 (*.f64 a a) (*.f64 b b))) (-.f64 a b))
(*.f64 (/.f64 (-.f64 (*.f64 a a) (*.f64 b b)) (-.f64 a b)) (*.f64 (-.f64 b a) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(*.f64 (/.f64 (+.f64 a b) (/.f64 (-.f64 a b) (-.f64 a b))) (*.f64 (-.f64 b a) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(/.f64 (*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) (+.f64 (pow.f64 b 3) (pow.f64 a 3))) (fma.f64 b (-.f64 b a) (*.f64 a a)))
(*.f64 (/.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (fma.f64 b (-.f64 b a) (*.f64 a a))) (*.f64 (-.f64 b a) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(/.f64 (+.f64 (pow.f64 (*.f64 b (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) 3) (pow.f64 (*.f64 a (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) 3)) (+.f64 (pow.f64 (*.f64 b (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) 2) (*.f64 (*.f64 a (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) (-.f64 (*.f64 a (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) (*.f64 b (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 b (*.f64 (-.f64 b a) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) 3) (pow.f64 (*.f64 (*.f64 a (-.f64 b a)) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) 3)) (+.f64 (pow.f64 (*.f64 b (*.f64 (-.f64 b a) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) 2) (*.f64 (*.f64 (*.f64 a (-.f64 b a)) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (-.f64 a b)))))
(/.f64 (+.f64 (pow.f64 (*.f64 b (*.f64 (-.f64 b a) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) 3) (pow.f64 (*.f64 a (*.f64 (-.f64 b a) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) 3)) (+.f64 (pow.f64 (*.f64 b (*.f64 (-.f64 b a) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) 2) (*.f64 (*.f64 a (*.f64 (-.f64 b a) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (-.f64 a b)))))
(/.f64 (+.f64 (pow.f64 (*.f64 b (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) 3) (pow.f64 (*.f64 a (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) 3)) (+.f64 (pow.f64 (*.f64 a (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) 2) (-.f64 (pow.f64 (*.f64 b (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) 2) (*.f64 (*.f64 b (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) (*.f64 a (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 b (*.f64 (-.f64 b a) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) 3) (pow.f64 (*.f64 (*.f64 a (-.f64 b a)) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) 3)) (+.f64 (pow.f64 (*.f64 (*.f64 a (-.f64 b a)) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) 2) (-.f64 (pow.f64 (*.f64 b (*.f64 (-.f64 b a) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) 2) (*.f64 b (*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (*.f64 (*.f64 a (-.f64 b a)) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 b (*.f64 (-.f64 b a) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) 3) (pow.f64 (*.f64 a (*.f64 (-.f64 b a) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) 3)) (-.f64 (+.f64 (pow.f64 (*.f64 b (*.f64 (-.f64 b a) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) 2) (pow.f64 (*.f64 a (*.f64 (-.f64 b a) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) 2)) (*.f64 b (*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (*.f64 a (*.f64 (-.f64 b a) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))))))
(/.f64 (-.f64 (pow.f64 (*.f64 a (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) 2) (pow.f64 (*.f64 b (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) 2)) (-.f64 (*.f64 a (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) (*.f64 b (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 a (-.f64 b a)) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) 2) (pow.f64 (*.f64 b (*.f64 (-.f64 b a) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) 2)) (*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (-.f64 a b)))
(/.f64 (-.f64 (pow.f64 (*.f64 a (*.f64 (-.f64 b a) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) 2) (pow.f64 (*.f64 b (*.f64 (-.f64 b a) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) 2)) (*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (-.f64 a b)))
(/.f64 (/.f64 (*.f64 (-.f64 b a) (*.f64 (-.f64 b a) (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))) (-.f64 (pow.f64 b 3) (pow.f64 a 3))) (/.f64 1 (fma.f64 b b (*.f64 a (+.f64 b a)))))
(/.f64 (*.f64 (-.f64 b a) (*.f64 (-.f64 b a) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 a b)))) (*.f64 (/.f64 1 (fma.f64 b b (*.f64 a (+.f64 a b)))) (-.f64 (pow.f64 b 3) (pow.f64 a 3))))
(*.f64 (*.f64 (/.f64 (-.f64 b a) (-.f64 (pow.f64 b 3) (pow.f64 a 3))) (*.f64 (-.f64 b a) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 a b)))) (fma.f64 b b (*.f64 a (+.f64 a b))))
(/.f64 (/.f64 (*.f64 (-.f64 b a) (*.f64 (-.f64 b a) (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))) 1) (-.f64 b a))
(*.f64 (-.f64 b a) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 a b)))
(/.f64 (/.f64 (*.f64 (-.f64 b a) (*.f64 (-.f64 b a) (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))) (/.f64 (-.f64 b a) (-.f64 a b))) (-.f64 a b))
(/.f64 (*.f64 (-.f64 b a) (*.f64 (-.f64 b a) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 a b)))) (*.f64 (-.f64 a b) (/.f64 (-.f64 b a) (-.f64 a b))))
(/.f64 (*.f64 (-.f64 b a) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 a b))) (/.f64 (-.f64 a b) (-.f64 a b)))
(/.f64 (/.f64 (*.f64 (-.f64 b a) (*.f64 (-.f64 b a) (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))) (*.f64 (/.f64 (-.f64 b a) (fma.f64 b (-.f64 b a) (*.f64 a a))) 1)) (fma.f64 b (-.f64 b a) (*.f64 a a)))
(/.f64 (*.f64 (-.f64 b a) (*.f64 (-.f64 b a) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 a b)))) (*.f64 (fma.f64 b (-.f64 b a) (*.f64 a a)) (/.f64 (-.f64 b a) (fma.f64 b (-.f64 b a) (*.f64 a a)))))
(/.f64 (*.f64 (*.f64 (-.f64 b a) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 a b))) (fma.f64 b (-.f64 b a) (*.f64 a a))) (fma.f64 b (-.f64 b a) (*.f64 a a)))
(/.f64 (/.f64 (*.f64 (-.f64 b a) (*.f64 (+.f64 b a) (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))) (-.f64 (*.f64 a a) (*.f64 b b))) (/.f64 1 (-.f64 a b)))
(/.f64 (*.f64 (-.f64 b a) (*.f64 (*.f64 (+.f64 a b) (+.f64 a b)) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 (/.f64 1 (-.f64 a b)) (-.f64 (*.f64 a a) (*.f64 b b))))
(*.f64 (/.f64 (*.f64 (-.f64 b a) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 a b))) (-.f64 a b)) (-.f64 a b))
(/.f64 (/.f64 (*.f64 (-.f64 b a) (*.f64 (+.f64 b a) (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))) (+.f64 (pow.f64 b 3) (pow.f64 a 3))) (/.f64 1 (fma.f64 b (-.f64 b a) (*.f64 a a))))
(/.f64 (*.f64 (-.f64 b a) (*.f64 (*.f64 (+.f64 a b) (+.f64 a b)) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 (/.f64 1 (fma.f64 b (-.f64 b a) (*.f64 a a))) (+.f64 (pow.f64 b 3) (pow.f64 a 3))))
(*.f64 (/.f64 (*.f64 (*.f64 (+.f64 a b) (+.f64 a b)) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (/.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (-.f64 b a))) (fma.f64 b (-.f64 b a) (*.f64 a a)))
(/.f64 (/.f64 (*.f64 (-.f64 b a) (*.f64 (+.f64 b a) (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))) 1) (+.f64 b a))
(*.f64 (-.f64 b a) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 a b)))
(/.f64 (/.f64 (*.f64 (-.f64 b a) (*.f64 (+.f64 b a) (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))) (*.f64 (/.f64 (+.f64 b a) (fma.f64 b b (*.f64 a (+.f64 b a)))) 1)) (fma.f64 b b (*.f64 a (+.f64 b a))))
(/.f64 (*.f64 (-.f64 b a) (*.f64 (*.f64 (+.f64 a b) (+.f64 a b)) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 (fma.f64 b b (*.f64 a (+.f64 a b))) (/.f64 (+.f64 a b) (fma.f64 b b (*.f64 a (+.f64 a b))))))
(/.f64 (*.f64 (*.f64 (-.f64 b a) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 a b))) (fma.f64 b b (*.f64 a (+.f64 a b)))) (fma.f64 b b (*.f64 a (+.f64 a b))))
(fma.f64 b (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) (*.f64 a (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))))
(*.f64 (-.f64 b a) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 a b)))
(fma.f64 a (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) (*.f64 b (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))))
(*.f64 (-.f64 b a) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 a b)))
(fma.f64 (-.f64 b a) (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) (*.f64 b (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))))
(fma.f64 (-.f64 b a) (*.f64 a (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (*.f64 b (*.f64 (-.f64 b a) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))))
(fma.f64 (-.f64 b a) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) (*.f64 a (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))))
(fma.f64 (-.f64 b a) (*.f64 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (*.f64 (*.f64 a (-.f64 b a)) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(fma.f64 (-.f64 b a) (*.f64 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (*.f64 a (*.f64 (-.f64 b a) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))))
(fma.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) b (*.f64 a (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))))
(*.f64 (-.f64 b a) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 a b)))
(fma.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) a (*.f64 b (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))))
(*.f64 (-.f64 b a) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 a b)))
(fma.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 b (-.f64 b a)) (*.f64 a (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))))
(fma.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 b (-.f64 b a)) (*.f64 (*.f64 a (-.f64 b a)) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(fma.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 b (-.f64 b a)) (*.f64 a (*.f64 (-.f64 b a) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))))
(fma.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 a (-.f64 b a)) (*.f64 b (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))))
(fma.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 a (-.f64 b a)) (*.f64 b (*.f64 (-.f64 b a) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))))
(fma.f64 (*.f64 b (-.f64 b a)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 a (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))))
(*.f64 (-.f64 b a) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 a b)))
(fma.f64 (*.f64 a (-.f64 b a)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 b (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))))
(*.f64 (-.f64 b a) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 a b)))
(fma.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) (-.f64 b a) (*.f64 b (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))))
(fma.f64 (*.f64 a (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (-.f64 b a) (*.f64 b (*.f64 (-.f64 b a) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))))
(fma.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) (-.f64 b a) (*.f64 a (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))))
(fma.f64 (*.f64 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (-.f64 b a) (*.f64 (*.f64 a (-.f64 b a)) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(fma.f64 (*.f64 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (-.f64 b a) (*.f64 a (*.f64 (-.f64 b a) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (+.f64 b a))))
(*.f64 (-.f64 b a) (*.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (+.f64 a b)))
(*.f64 (-.f64 b a) (*.f64 (sin.f64 (/.f64 -2 (/.f64 -180 (*.f64 angle (PI.f64))))) (+.f64 a b)))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (+.f64 b a))))
(*.f64 (-.f64 b a) (*.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (+.f64 a b)))
(*.f64 (-.f64 b a) (*.f64 (sin.f64 (/.f64 -2 (/.f64 -180 (*.f64 angle (PI.f64))))) (+.f64 a b)))
(*.f64 (sqrt.f64 (*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (+.f64 b a))) (sqrt.f64 (*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (+.f64 b a))))
(*.f64 (-.f64 b a) (*.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (+.f64 a b)))
(*.f64 (-.f64 b a) (*.f64 (sin.f64 (/.f64 -2 (/.f64 -180 (*.f64 angle (PI.f64))))) (+.f64 a b)))
(pow.f64 (*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (+.f64 b a)) 1)
(*.f64 (-.f64 b a) (*.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (+.f64 a b)))
(*.f64 (-.f64 b a) (*.f64 (sin.f64 (/.f64 -2 (/.f64 -180 (*.f64 angle (PI.f64))))) (+.f64 a b)))
(*.f64 1 (*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (+.f64 b a)))
(*.f64 (-.f64 b a) (*.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (+.f64 a b)))
(*.f64 (-.f64 b a) (*.f64 (sin.f64 (/.f64 -2 (/.f64 -180 (*.f64 angle (PI.f64))))) (+.f64 a b)))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (+.f64 b a))) (cbrt.f64 (*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (+.f64 b a)))) (cbrt.f64 (*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (+.f64 b a))))
(*.f64 (-.f64 b a) (*.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (+.f64 a b)))
(*.f64 (-.f64 b a) (*.f64 (sin.f64 (/.f64 -2 (/.f64 -180 (*.f64 angle (PI.f64))))) (+.f64 a b)))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (+.f64 b a)) (*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (+.f64 b a))) (*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (+.f64 b a))))
(cbrt.f64 (*.f64 (*.f64 (-.f64 b a) (*.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (+.f64 a b))) (*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (*.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (+.f64 a b)))))))
(cbrt.f64 (*.f64 (*.f64 (-.f64 b a) (*.f64 (sin.f64 (/.f64 -2 (/.f64 -180 (*.f64 angle (PI.f64))))) (+.f64 a b))) (*.f64 (*.f64 (*.f64 (-.f64 b a) (sin.f64 (/.f64 -2 (/.f64 -180 (*.f64 angle (PI.f64)))))) (*.f64 (-.f64 b a) (sin.f64 (/.f64 -2 (/.f64 -180 (*.f64 angle (PI.f64))))))) (*.f64 (+.f64 a b) (+.f64 a b)))))
(exp.f64 (log.f64 (*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (+.f64 b a))))
(*.f64 (-.f64 b a) (*.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (+.f64 a b)))
(*.f64 (-.f64 b a) (*.f64 (sin.f64 (/.f64 -2 (/.f64 -180 (*.f64 angle (PI.f64))))) (+.f64 a b)))
(log.f64 (exp.f64 (*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (+.f64 b a))))
(*.f64 (-.f64 b a) (*.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (+.f64 a b)))
(*.f64 (-.f64 b a) (*.f64 (sin.f64 (/.f64 -2 (/.f64 -180 (*.f64 angle (PI.f64))))) (+.f64 a b)))
(binary32->binary64 (binary64->binary32 (*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (+.f64 b a))))
(binary32->binary64 (binary64->binary32 (*.f64 (-.f64 b a) (*.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (+.f64 a b)))))
(binary32->binary64 (binary64->binary32 (*.f64 (-.f64 b a) (*.f64 (sin.f64 (/.f64 -2 (/.f64 -180 (*.f64 angle (PI.f64))))) (+.f64 a b)))))
(binary32->binary64 (binary64->binary32 (*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (+.f64 b a))))
(binary32->binary64 (binary64->binary32 (*.f64 (-.f64 b a) (*.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (+.f64 a b)))))
(binary32->binary64 (binary64->binary32 (*.f64 (-.f64 b a) (*.f64 (sin.f64 (/.f64 -2 (/.f64 -180 (*.f64 angle (PI.f64))))) (+.f64 a b)))))
(binary32->binary64 (*.f32 (*.f32 (-.f32 (binary64->binary32 b) (binary64->binary32 a)) (sin.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle)))))) (+.f32 (binary64->binary32 b) (binary64->binary32 a))))
(binary32->binary64 (*.f32 (-.f32 (binary64->binary32 b) (binary64->binary32 a)) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle))))) (+.f32 (binary64->binary32 b) (binary64->binary32 a)))))
(binary32->binary64 (*.f32 (sin.f32 (*.f32 (*.f32 1/180 (binary64->binary32 angle)) (*.f32 2 (PI.f32)))) (*.f32 (-.f32 (binary64->binary32 b) (binary64->binary32 a)) (+.f32 (binary64->binary32 b) (binary64->binary32 a)))))
(+.f64 (*.f64 (-.f64 b a) (*.f64 (+.f64 b a) (*.f64 (PI.f64) angle))) (*.f64 (*.f64 (PI.f64) angle) (fma.f64 (neg.f64 a) a (*.f64 a a))))
(fma.f64 (-.f64 b a) (*.f64 (*.f64 angle (PI.f64)) (+.f64 a b)) (*.f64 (*.f64 angle (PI.f64)) (fma.f64 (neg.f64 a) a (*.f64 a a))))
(+.f64 (*.f64 (-.f64 b a) (*.f64 (+.f64 b a) (*.f64 (PI.f64) angle))) (*.f64 (fma.f64 (neg.f64 a) a (*.f64 a a)) (*.f64 (PI.f64) angle)))
(fma.f64 (-.f64 b a) (*.f64 (*.f64 angle (PI.f64)) (+.f64 a b)) (*.f64 (*.f64 angle (PI.f64)) (fma.f64 (neg.f64 a) a (*.f64 a a))))
(+.f64 (*.f64 a (*.f64 (PI.f64) (*.f64 angle (-.f64 b a)))) (*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) b))))
(fma.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) b)) (*.f64 a (*.f64 (PI.f64) (*.f64 angle (-.f64 b a)))))
(fma.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) b)) (*.f64 a (*.f64 (*.f64 angle (PI.f64)) (-.f64 b a))))
(+.f64 (*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) b))) (*.f64 a (*.f64 (PI.f64) (*.f64 angle (-.f64 b a)))))
(fma.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) b)) (*.f64 a (*.f64 (PI.f64) (*.f64 angle (-.f64 b a)))))
(fma.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) b)) (*.f64 a (*.f64 (*.f64 angle (PI.f64)) (-.f64 b a))))
(+.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 b (+.f64 b a)))) (*.f64 angle (*.f64 (+.f64 b a) (*.f64 (PI.f64) (neg.f64 a)))))
(*.f64 angle (fma.f64 (PI.f64) (*.f64 b (+.f64 a b)) (*.f64 (+.f64 a b) (*.f64 (PI.f64) (neg.f64 a)))))
(+.f64 (*.f64 (*.f64 (PI.f64) angle) (*.f64 b b)) (*.f64 (*.f64 (PI.f64) angle) (*.f64 a (neg.f64 a))))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))))
(+.f64 (*.f64 (*.f64 (PI.f64) angle) (*.f64 b (+.f64 b a))) (*.f64 (*.f64 (PI.f64) angle) (*.f64 (+.f64 b a) (neg.f64 a))))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))))
(+.f64 (*.f64 (*.f64 (+.f64 b a) (*.f64 (PI.f64) angle)) b) (*.f64 (*.f64 (+.f64 b a) (*.f64 (PI.f64) angle)) (neg.f64 a)))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))))
(+.f64 (*.f64 (*.f64 (+.f64 b a) (*.f64 (PI.f64) angle)) (neg.f64 a)) (*.f64 (*.f64 (+.f64 b a) (*.f64 (PI.f64) angle)) b))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))))
(+.f64 (*.f64 (*.f64 (PI.f64) (*.f64 b (+.f64 b a))) angle) (*.f64 (*.f64 (+.f64 b a) (*.f64 (PI.f64) (neg.f64 a))) angle))
(*.f64 angle (fma.f64 (PI.f64) (*.f64 b (+.f64 a b)) (*.f64 (+.f64 a b) (*.f64 (PI.f64) (neg.f64 a)))))
(+.f64 (*.f64 (*.f64 b b) (*.f64 (PI.f64) angle)) (*.f64 (*.f64 a (neg.f64 a)) (*.f64 (PI.f64) angle)))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))))
(+.f64 (*.f64 (*.f64 b (+.f64 b a)) (*.f64 (PI.f64) angle)) (*.f64 (*.f64 (+.f64 b a) (neg.f64 a)) (*.f64 (PI.f64) angle)))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))))
(+.f64 (*.f64 b (*.f64 (+.f64 b a) (*.f64 (PI.f64) angle))) (*.f64 (neg.f64 a) (*.f64 (+.f64 b a) (*.f64 (PI.f64) angle))))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))))
(+.f64 (*.f64 (neg.f64 a) (*.f64 (+.f64 b a) (*.f64 (PI.f64) angle))) (*.f64 b (*.f64 (+.f64 b a) (*.f64 (PI.f64) angle))))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))))
(/.f64 (*.f64 (+.f64 b a) (*.f64 (PI.f64) angle)) (/.f64 1 (-.f64 b a)))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))))
(/.f64 (*.f64 (PI.f64) (*.f64 angle (-.f64 b a))) (/.f64 1 (+.f64 b a)))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))))
(/.f64 (-.f64 (*.f64 (*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) b))) (*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) b)))) (*.f64 (*.f64 a (*.f64 (PI.f64) (*.f64 angle (-.f64 b a)))) (*.f64 a (*.f64 (PI.f64) (*.f64 angle (-.f64 b a)))))) (-.f64 (*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) b))) (*.f64 a (*.f64 (PI.f64) (*.f64 angle (-.f64 b a))))))
(/.f64 (*.f64 (fma.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) b)) (*.f64 a (*.f64 (PI.f64) (*.f64 angle (-.f64 b a))))) (-.f64 (*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) b))) (*.f64 a (*.f64 (PI.f64) (*.f64 angle (-.f64 b a)))))) (-.f64 (*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) b))) (*.f64 a (*.f64 (PI.f64) (*.f64 angle (-.f64 b a))))))
(/.f64 (fma.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) b)) (*.f64 a (*.f64 (*.f64 angle (PI.f64)) (-.f64 b a)))) (/.f64 (-.f64 (*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) b))) (*.f64 a (*.f64 (*.f64 angle (PI.f64)) (-.f64 b a)))) (-.f64 (*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) b))) (*.f64 a (*.f64 (*.f64 angle (PI.f64)) (-.f64 b a))))))
(/.f64 (+.f64 (pow.f64 (*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) b))) 3) (pow.f64 (*.f64 a (*.f64 (PI.f64) (*.f64 angle (-.f64 b a)))) 3)) (+.f64 (*.f64 (*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) b))) (*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) b)))) (-.f64 (*.f64 (*.f64 a (*.f64 (PI.f64) (*.f64 angle (-.f64 b a)))) (*.f64 a (*.f64 (PI.f64) (*.f64 angle (-.f64 b a))))) (*.f64 (*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) b))) (*.f64 a (*.f64 (PI.f64) (*.f64 angle (-.f64 b a))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) b))) 3) (pow.f64 (*.f64 a (*.f64 (PI.f64) (*.f64 angle (-.f64 b a)))) 3)) (fma.f64 (*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) b))) (*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) b))) (*.f64 (*.f64 a (*.f64 (PI.f64) (*.f64 angle (-.f64 b a)))) (-.f64 (*.f64 a (*.f64 (PI.f64) (*.f64 angle (-.f64 b a)))) (*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) b)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) b))) 3) (pow.f64 (*.f64 a (*.f64 (*.f64 angle (PI.f64)) (-.f64 b a))) 3)) (fma.f64 (*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) b))) (*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) b))) (*.f64 (*.f64 a (*.f64 (*.f64 angle (PI.f64)) (-.f64 b a))) (-.f64 (*.f64 a (*.f64 (*.f64 angle (PI.f64)) (-.f64 b a))) (*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) b)))))))
(fma.f64 (*.f64 (PI.f64) angle) (*.f64 b (-.f64 b a)) (*.f64 a (*.f64 (PI.f64) (*.f64 angle (-.f64 b a)))))
(fma.f64 (*.f64 angle (PI.f64)) (*.f64 b (-.f64 b a)) (*.f64 a (*.f64 (PI.f64) (*.f64 angle (-.f64 b a)))))
(fma.f64 (*.f64 angle (PI.f64)) (*.f64 b (-.f64 b a)) (*.f64 a (*.f64 (*.f64 angle (PI.f64)) (-.f64 b a))))
(fma.f64 (*.f64 b (-.f64 b a)) (*.f64 (PI.f64) angle) (*.f64 a (*.f64 (PI.f64) (*.f64 angle (-.f64 b a)))))
(fma.f64 (*.f64 b (-.f64 b a)) (*.f64 angle (PI.f64)) (*.f64 a (*.f64 (PI.f64) (*.f64 angle (-.f64 b a)))))
(fma.f64 (*.f64 b (-.f64 b a)) (*.f64 angle (PI.f64)) (*.f64 a (*.f64 (*.f64 angle (PI.f64)) (-.f64 b a))))
(log1p.f64 (expm1.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a))))))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))))
(expm1.f64 (log1p.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a))))))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 (sqrt.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a))))) (sqrt.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a))))))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))))
(pow.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))) 1)
(*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 1 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 (*.f64 (cbrt.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a))))) (cbrt.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))) (cbrt.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a))))))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))) (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a))))) (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a))))))
(cbrt.f64 (*.f64 (*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))) (*.f64 angle (*.f64 (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))))))))
(cbrt.f64 (*.f64 (*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))) (*.f64 (*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))) (*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))))))
(exp.f64 (log.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a))))))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))))
(log.f64 (exp.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a))))))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))))
(binary32->binary64 (binary64->binary32 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a))))))
(binary32->binary64 (binary64->binary32 (*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))))))
(binary32->binary64 (binary64->binary32 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a))))))
(binary32->binary64 (binary64->binary32 (*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))))))
(binary32->binary64 (*.f32 (binary64->binary32 angle) (*.f32 (PI.f32) (*.f32 (+.f32 (binary64->binary32 a) (binary64->binary32 b)) (-.f32 (binary64->binary32 b) (binary64->binary32 a))))))
(binary32->binary64 (*.f32 (binary64->binary32 angle) (*.f32 (PI.f32) (*.f32 (-.f32 (binary64->binary32 b) (binary64->binary32 a)) (+.f32 (binary64->binary32 b) (binary64->binary32 a))))))
(binary32->binary64 (*.f32 (*.f32 (*.f32 (PI.f32) (binary64->binary32 angle)) (-.f32 (binary64->binary32 b) (binary64->binary32 a))) (+.f32 (binary64->binary32 b) (binary64->binary32 a))))
(+.f64 (*.f64 (PI.f64) (*.f64 angle (*.f64 (-.f64 b a) (*.f64 (+.f64 b a) 1/90)))) (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)) (fma.f64 (neg.f64 a) a (*.f64 a a))))
(fma.f64 (PI.f64) (*.f64 angle (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) 1/90)) (*.f64 (PI.f64) (*.f64 (*.f64 1/90 angle) (fma.f64 (neg.f64 a) a (*.f64 a a)))))
(+.f64 (*.f64 (PI.f64) (*.f64 angle (*.f64 (-.f64 b a) (*.f64 (+.f64 b a) 1/90)))) (*.f64 (fma.f64 (neg.f64 a) a (*.f64 a a)) (*.f64 (PI.f64) (*.f64 angle 1/90))))
(fma.f64 (PI.f64) (*.f64 angle (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) 1/90)) (*.f64 (PI.f64) (*.f64 (*.f64 1/90 angle) (fma.f64 (neg.f64 a) a (*.f64 a a)))))
(+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) b)))) (*.f64 1/90 (*.f64 a (*.f64 (PI.f64) (*.f64 angle (-.f64 b a))))))
(*.f64 1/90 (fma.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) b)) (*.f64 a (*.f64 (PI.f64) (*.f64 angle (-.f64 b a))))))
(*.f64 1/90 (fma.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) b)) (*.f64 a (*.f64 (*.f64 angle (PI.f64)) (-.f64 b a)))))
(+.f64 (*.f64 (*.f64 angle 1/90) (*.f64 (-.f64 b a) (*.f64 (PI.f64) b))) (*.f64 (*.f64 angle 1/90) (*.f64 (-.f64 b a) (*.f64 (PI.f64) a))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))))
(*.f64 (*.f64 1/90 angle) (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))))
(+.f64 (*.f64 (*.f64 angle 1/90) (*.f64 (PI.f64) (*.f64 b (+.f64 b a)))) (*.f64 (*.f64 angle 1/90) (*.f64 (+.f64 b a) (*.f64 (PI.f64) (neg.f64 a)))))
(*.f64 (*.f64 1/90 angle) (fma.f64 (PI.f64) (*.f64 b (+.f64 a b)) (*.f64 (+.f64 a b) (*.f64 (PI.f64) (neg.f64 a)))))
(+.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)) (*.f64 b b)) (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)) (*.f64 a (neg.f64 a))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))))
(*.f64 (*.f64 1/90 angle) (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))))
(+.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)) (*.f64 b (-.f64 b a))) (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)) (*.f64 a (-.f64 b a))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))))
(*.f64 (*.f64 1/90 angle) (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))))
(+.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)) (*.f64 a (-.f64 b a))) (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)) (*.f64 b (-.f64 b a))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))))
(*.f64 (*.f64 1/90 angle) (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))))
(+.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)) (*.f64 b (+.f64 b a))) (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)) (*.f64 (+.f64 b a) (neg.f64 a))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))))
(*.f64 (*.f64 1/90 angle) (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))))
(+.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)) (+.f64 b a)) b) (*.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)) (+.f64 b a)) (neg.f64 a)))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))))
(*.f64 (*.f64 1/90 angle) (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))))
(+.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)) (+.f64 b a)) (neg.f64 a)) (*.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)) (+.f64 b a)) b))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))))
(*.f64 (*.f64 1/90 angle) (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))))
(+.f64 (*.f64 (*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) b))) 1/90) (*.f64 (*.f64 a (*.f64 (PI.f64) (*.f64 angle (-.f64 b a)))) 1/90))
(*.f64 1/90 (fma.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) b)) (*.f64 a (*.f64 (PI.f64) (*.f64 angle (-.f64 b a))))))
(*.f64 1/90 (fma.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) b)) (*.f64 a (*.f64 (*.f64 angle (PI.f64)) (-.f64 b a)))))
(+.f64 (*.f64 (*.f64 (-.f64 b a) (*.f64 (PI.f64) b)) (*.f64 angle 1/90)) (*.f64 (*.f64 (-.f64 b a) (*.f64 (PI.f64) a)) (*.f64 angle 1/90)))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))))
(*.f64 (*.f64 1/90 angle) (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))))
(+.f64 (*.f64 (*.f64 (PI.f64) (*.f64 b (+.f64 b a))) (*.f64 angle 1/90)) (*.f64 (*.f64 (+.f64 b a) (*.f64 (PI.f64) (neg.f64 a))) (*.f64 angle 1/90)))
(*.f64 (*.f64 1/90 angle) (fma.f64 (PI.f64) (*.f64 b (+.f64 a b)) (*.f64 (+.f64 a b) (*.f64 (PI.f64) (neg.f64 a)))))
(+.f64 (*.f64 (*.f64 b b) (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 (*.f64 a (neg.f64 a)) (*.f64 (PI.f64) (*.f64 angle 1/90))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))))
(*.f64 (*.f64 1/90 angle) (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))))
(+.f64 (*.f64 (*.f64 b (-.f64 b a)) (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 (*.f64 a (-.f64 b a)) (*.f64 (PI.f64) (*.f64 angle 1/90))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))))
(*.f64 (*.f64 1/90 angle) (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))))
(+.f64 (*.f64 (*.f64 a (-.f64 b a)) (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 (*.f64 b (-.f64 b a)) (*.f64 (PI.f64) (*.f64 angle 1/90))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))))
(*.f64 (*.f64 1/90 angle) (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))))
(+.f64 (*.f64 (*.f64 b (+.f64 b a)) (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 (*.f64 (+.f64 b a) (neg.f64 a)) (*.f64 (PI.f64) (*.f64 angle 1/90))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))))
(*.f64 (*.f64 1/90 angle) (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))))
(+.f64 (*.f64 b (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)) (+.f64 b a))) (*.f64 (neg.f64 a) (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)) (+.f64 b a))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))))
(*.f64 (*.f64 1/90 angle) (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))))
(+.f64 (*.f64 (neg.f64 a) (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)) (+.f64 b a))) (*.f64 b (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)) (+.f64 b a))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))))
(*.f64 (*.f64 1/90 angle) (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))))
(/.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)) (+.f64 b a)) (/.f64 1 (-.f64 b a)))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))))
(*.f64 (*.f64 1/90 angle) (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))))
(log1p.f64 (expm1.f64 (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))))
(*.f64 (*.f64 1/90 angle) (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))))
(expm1.f64 (log1p.f64 (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))))
(*.f64 (*.f64 1/90 angle) (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 (sqrt.f64 (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))) (sqrt.f64 (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))))
(*.f64 (*.f64 1/90 angle) (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))))
(pow.f64 (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a))))) 1)
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))))
(*.f64 (*.f64 1/90 angle) (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 1 (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a))))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))))
(*.f64 (*.f64 1/90 angle) (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 (*.f64 (cbrt.f64 (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))) (cbrt.f64 (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a))))))) (cbrt.f64 (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))))
(*.f64 (*.f64 1/90 angle) (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a))))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))))
(cbrt.f64 (*.f64 (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))))) (*.f64 1/8100 (*.f64 angle (*.f64 (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 1/90 angle) (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))) (*.f64 1/8100 (*.f64 (*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))) (*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))))))))
(exp.f64 (log.f64 (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))))
(*.f64 (*.f64 1/90 angle) (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))))
(log.f64 (exp.f64 (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))))
(*.f64 (*.f64 1/90 angle) (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))))
(binary32->binary64 (binary64->binary32 (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))))
(binary32->binary64 (binary64->binary32 (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))))))
(binary32->binary64 (binary64->binary32 (*.f64 (*.f64 1/90 angle) (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))))))
(binary32->binary64 (binary64->binary32 (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))))
(binary32->binary64 (binary64->binary32 (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))))))
(binary32->binary64 (binary64->binary32 (*.f64 (*.f64 1/90 angle) (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))))))
(binary32->binary64 (*.f32 1/90 (*.f32 (binary64->binary32 angle) (*.f32 (PI.f32) (*.f32 (+.f32 (binary64->binary32 a) (binary64->binary32 b)) (-.f32 (binary64->binary32 b) (binary64->binary32 a)))))))
(binary32->binary64 (*.f32 (*.f32 1/90 (binary64->binary32 angle)) (*.f32 (PI.f32) (*.f32 (-.f32 (binary64->binary32 b) (binary64->binary32 a)) (+.f32 (binary64->binary32 b) (binary64->binary32 a))))))
(binary32->binary64 (*.f32 1/90 (*.f32 (*.f32 (*.f32 (PI.f32) (binary64->binary32 angle)) (-.f32 (binary64->binary32 b) (binary64->binary32 a))) (+.f32 (binary64->binary32 b) (binary64->binary32 a)))))
(+.f64 (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (PI.f64) (fma.f64 (neg.f64 a) a (*.f64 a a))))
(*.f64 (PI.f64) (+.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (fma.f64 (neg.f64 a) a (*.f64 a a))))
(*.f64 (PI.f64) (+.f64 (fma.f64 (neg.f64 a) a (*.f64 a a)) (-.f64 (*.f64 b b) (*.f64 a a))))
(+.f64 (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (fma.f64 (neg.f64 a) a (*.f64 a a)) (PI.f64)))
(*.f64 (PI.f64) (+.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (fma.f64 (neg.f64 a) a (*.f64 a a))))
(*.f64 (PI.f64) (+.f64 (fma.f64 (neg.f64 a) a (*.f64 a a)) (-.f64 (*.f64 b b) (*.f64 a a))))
(+.f64 (*.f64 (-.f64 b a) (*.f64 (PI.f64) b)) (*.f64 (-.f64 b a) (*.f64 (PI.f64) a)))
(*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 a b)))
(*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))
(+.f64 (*.f64 (-.f64 b a) (*.f64 (PI.f64) a)) (*.f64 (-.f64 b a) (*.f64 (PI.f64) b)))
(*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 a b)))
(*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))
(+.f64 (*.f64 (PI.f64) (*.f64 b (+.f64 b a))) (*.f64 (+.f64 b a) (*.f64 (PI.f64) (neg.f64 a))))
(fma.f64 (PI.f64) (*.f64 b (+.f64 a b)) (*.f64 (+.f64 a b) (*.f64 (PI.f64) (neg.f64 a))))
(+.f64 (*.f64 (+.f64 b a) (*.f64 (PI.f64) (neg.f64 a))) (*.f64 (PI.f64) (*.f64 b (+.f64 b a))))
(fma.f64 (PI.f64) (*.f64 b (+.f64 a b)) (*.f64 (+.f64 a b) (*.f64 (PI.f64) (neg.f64 a))))
(+.f64 (*.f64 (PI.f64) (*.f64 b b)) (*.f64 (PI.f64) (*.f64 a (neg.f64 a))))
(*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 a b)))
(*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))
(+.f64 (*.f64 (*.f64 b b) (PI.f64)) (*.f64 (*.f64 a (neg.f64 a)) (PI.f64)))
(*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 a b)))
(*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))
(/.f64 (*.f64 (PI.f64) (+.f64 b a)) (/.f64 1 (-.f64 b a)))
(*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 a b)))
(*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))
(/.f64 1 (/.f64 (+.f64 b a) (*.f64 (PI.f64) (*.f64 (-.f64 b a) (*.f64 (+.f64 b a) (+.f64 b a))))))
(*.f64 (/.f64 1 (+.f64 a b)) (*.f64 (PI.f64) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 a b))))
(/.f64 1 (/.f64 (fma.f64 b b (*.f64 a (+.f64 b a))) (*.f64 (*.f64 (PI.f64) (+.f64 b a)) (-.f64 (pow.f64 b 3) (pow.f64 a 3)))))
(*.f64 (/.f64 1 (fma.f64 b b (*.f64 a (+.f64 a b)))) (*.f64 (-.f64 (pow.f64 b 3) (pow.f64 a 3)) (*.f64 (PI.f64) (+.f64 a b))))
(/.f64 (*.f64 (PI.f64) (-.f64 b a)) (/.f64 1 (+.f64 b a)))
(*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 a b)))
(*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))
(/.f64 (*.f64 (PI.f64) (*.f64 (-.f64 b a) (*.f64 (+.f64 b a) (+.f64 b a)))) (+.f64 b a))
(/.f64 (PI.f64) (/.f64 (+.f64 a b) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 a b))))
(*.f64 (/.f64 (PI.f64) (+.f64 a b)) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 a b)))
(/.f64 (*.f64 (*.f64 (PI.f64) (+.f64 b a)) (-.f64 (pow.f64 b 3) (pow.f64 a 3))) (fma.f64 b b (*.f64 a (+.f64 b a))))
(/.f64 (*.f64 (PI.f64) (+.f64 a b)) (/.f64 (fma.f64 b b (*.f64 a (+.f64 a b))) (-.f64 (pow.f64 b 3) (pow.f64 a 3))))
(/.f64 (PI.f64) (/.f64 (/.f64 (fma.f64 b b (*.f64 a (+.f64 a b))) (+.f64 a b)) (-.f64 (pow.f64 b 3) (pow.f64 a 3))))
(/.f64 (-.f64 (*.f64 (*.f64 (-.f64 b a) (*.f64 (PI.f64) b)) (*.f64 (-.f64 b a) (*.f64 (PI.f64) b))) (*.f64 (*.f64 (-.f64 b a) (*.f64 (PI.f64) a)) (*.f64 (-.f64 b a) (*.f64 (PI.f64) a)))) (-.f64 (*.f64 (-.f64 b a) (*.f64 (PI.f64) b)) (*.f64 (-.f64 b a) (*.f64 (PI.f64) a))))
(/.f64 (*.f64 (*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 a b))) (*.f64 (-.f64 b a) (-.f64 (*.f64 (PI.f64) b) (*.f64 (PI.f64) a)))) (*.f64 (-.f64 b a) (-.f64 (*.f64 (PI.f64) b) (*.f64 (PI.f64) a))))
(/.f64 (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))) (/.f64 (*.f64 (-.f64 b a) (*.f64 (PI.f64) (-.f64 b a))) (*.f64 (-.f64 b a) (*.f64 (PI.f64) (-.f64 b a)))))
(/.f64 (-.f64 (*.f64 (*.f64 (PI.f64) (*.f64 b (+.f64 b a))) (*.f64 (PI.f64) (*.f64 b (+.f64 b a)))) (*.f64 (*.f64 (+.f64 b a) (*.f64 (PI.f64) (neg.f64 a))) (*.f64 (+.f64 b a) (*.f64 (PI.f64) (neg.f64 a))))) (-.f64 (*.f64 (PI.f64) (*.f64 b (+.f64 b a))) (*.f64 (+.f64 b a) (*.f64 (PI.f64) (neg.f64 a)))))
(/.f64 (*.f64 (fma.f64 (PI.f64) (*.f64 b (+.f64 a b)) (*.f64 (+.f64 a b) (*.f64 (PI.f64) (neg.f64 a)))) (-.f64 (*.f64 (PI.f64) (*.f64 b (+.f64 a b))) (*.f64 (+.f64 a b) (*.f64 (PI.f64) (neg.f64 a))))) (-.f64 (*.f64 (PI.f64) (*.f64 b (+.f64 a b))) (*.f64 (+.f64 a b) (*.f64 (PI.f64) (neg.f64 a)))))
(/.f64 (-.f64 (*.f64 (*.f64 (PI.f64) (*.f64 b (+.f64 a b))) (*.f64 (PI.f64) (*.f64 b (+.f64 a b)))) (*.f64 (*.f64 (+.f64 a b) (+.f64 a b)) (*.f64 (*.f64 (PI.f64) a) (*.f64 (PI.f64) a)))) (-.f64 (*.f64 (PI.f64) (*.f64 b (+.f64 a b))) (*.f64 (+.f64 a b) (*.f64 (PI.f64) (neg.f64 a)))))
(/.f64 (/.f64 (*.f64 (PI.f64) (*.f64 (-.f64 b a) (*.f64 (+.f64 b a) (+.f64 b a)))) (-.f64 (*.f64 a a) (*.f64 b b))) (/.f64 1 (-.f64 a b)))
(/.f64 (*.f64 (PI.f64) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 a b))) (*.f64 (/.f64 1 (-.f64 a b)) (-.f64 (*.f64 a a) (*.f64 b b))))
(*.f64 (*.f64 (/.f64 (PI.f64) (-.f64 (*.f64 a a) (*.f64 b b))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 a b))) (-.f64 a b))
(/.f64 (/.f64 (*.f64 (PI.f64) (*.f64 (-.f64 b a) (*.f64 (+.f64 b a) (+.f64 b a)))) (+.f64 (pow.f64 b 3) (pow.f64 a 3))) (/.f64 1 (fma.f64 b (-.f64 b a) (*.f64 a a))))
(*.f64 (/.f64 (/.f64 (PI.f64) (/.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 a b)))) 1) (fma.f64 b (-.f64 b a) (*.f64 a a)))
(*.f64 (*.f64 (/.f64 (PI.f64) (+.f64 (pow.f64 b 3) (pow.f64 a 3))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 a b))) (fma.f64 b (-.f64 b a) (*.f64 a a)))
(/.f64 (/.f64 (*.f64 (PI.f64) (*.f64 (-.f64 b a) (*.f64 (+.f64 b a) (+.f64 b a)))) 1) (+.f64 b a))
(/.f64 (PI.f64) (/.f64 (+.f64 a b) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 a b))))
(*.f64 (/.f64 (PI.f64) (+.f64 a b)) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 a b)))
(/.f64 (/.f64 (*.f64 (PI.f64) (*.f64 (-.f64 b a) (*.f64 (+.f64 b a) (+.f64 b a)))) (*.f64 (/.f64 (+.f64 b a) (fma.f64 b b (*.f64 a (+.f64 b a)))) 1)) (fma.f64 b b (*.f64 a (+.f64 b a))))
(/.f64 (*.f64 (PI.f64) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 a b))) (*.f64 (fma.f64 b b (*.f64 a (+.f64 a b))) (/.f64 (+.f64 a b) (fma.f64 b b (*.f64 a (+.f64 a b))))))
(/.f64 (*.f64 (/.f64 (PI.f64) (+.f64 a b)) (fma.f64 b b (*.f64 a (+.f64 a b)))) (/.f64 (fma.f64 b b (*.f64 a (+.f64 a b))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 a b))))
(/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 b a) (*.f64 (PI.f64) b)) 3) (pow.f64 (*.f64 (-.f64 b a) (*.f64 (PI.f64) a)) 3)) (+.f64 (*.f64 (*.f64 (-.f64 b a) (*.f64 (PI.f64) b)) (*.f64 (-.f64 b a) (*.f64 (PI.f64) b))) (-.f64 (*.f64 (*.f64 (-.f64 b a) (*.f64 (PI.f64) a)) (*.f64 (-.f64 b a) (*.f64 (PI.f64) a))) (*.f64 (*.f64 (-.f64 b a) (*.f64 (PI.f64) b)) (*.f64 (-.f64 b a) (*.f64 (PI.f64) a))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 b a) (*.f64 (PI.f64) b)) 3) (pow.f64 (*.f64 (-.f64 b a) (*.f64 (PI.f64) a)) 3)) (fma.f64 (*.f64 (-.f64 b a) (*.f64 (PI.f64) b)) (*.f64 (-.f64 b a) (*.f64 (PI.f64) b)) (*.f64 (*.f64 (-.f64 b a) (*.f64 (PI.f64) a)) (-.f64 (*.f64 (-.f64 b a) (*.f64 (PI.f64) a)) (*.f64 (-.f64 b a) (*.f64 (PI.f64) b))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 b (+.f64 b a))) 3) (pow.f64 (*.f64 (+.f64 b a) (*.f64 (PI.f64) (neg.f64 a))) 3)) (+.f64 (*.f64 (*.f64 (PI.f64) (*.f64 b (+.f64 b a))) (*.f64 (PI.f64) (*.f64 b (+.f64 b a)))) (-.f64 (*.f64 (*.f64 (+.f64 b a) (*.f64 (PI.f64) (neg.f64 a))) (*.f64 (+.f64 b a) (*.f64 (PI.f64) (neg.f64 a)))) (*.f64 (*.f64 (PI.f64) (*.f64 b (+.f64 b a))) (*.f64 (+.f64 b a) (*.f64 (PI.f64) (neg.f64 a)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 b (+.f64 a b))) 3) (pow.f64 (*.f64 (+.f64 a b) (*.f64 (PI.f64) (neg.f64 a))) 3)) (fma.f64 (*.f64 (PI.f64) (*.f64 b (+.f64 a b))) (*.f64 (PI.f64) (*.f64 b (+.f64 a b))) (*.f64 (*.f64 (+.f64 a b) (*.f64 (PI.f64) (neg.f64 a))) (-.f64 (*.f64 (+.f64 a b) (*.f64 (PI.f64) (neg.f64 a))) (*.f64 (PI.f64) (*.f64 b (+.f64 a b)))))))
(fma.f64 (PI.f64) (*.f64 b (-.f64 b a)) (*.f64 (-.f64 b a) (*.f64 (PI.f64) a)))
(fma.f64 b (*.f64 (PI.f64) (+.f64 b a)) (*.f64 (+.f64 b a) (*.f64 (PI.f64) (neg.f64 a))))
(fma.f64 b (*.f64 (PI.f64) (+.f64 a b)) (*.f64 (+.f64 a b) (*.f64 (PI.f64) (neg.f64 a))))
(fma.f64 (*.f64 (PI.f64) (+.f64 b a)) b (*.f64 (+.f64 b a) (*.f64 (PI.f64) (neg.f64 a))))
(*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 a b)))
(*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))
(fma.f64 (*.f64 b (-.f64 b a)) (PI.f64) (*.f64 (-.f64 b a) (*.f64 (PI.f64) a)))
(log1p.f64 (expm1.f64 (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))
(*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 a b)))
(*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))
(expm1.f64 (log1p.f64 (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))
(*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 a b)))
(*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))) (sqrt.f64 (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))
(*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 a b)))
(*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))
(pow.f64 (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a))) 1)
(*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 a b)))
(*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))
(*.f64 1 (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a))))
(*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 a b)))
(*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))) (cbrt.f64 (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a))))) (cbrt.f64 (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))
(*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 a b)))
(*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a))) (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))) (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))
(cbrt.f64 (*.f64 (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (PI.f64) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))))))
(exp.f64 (log.f64 (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))
(*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 a b)))
(*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))
(log.f64 (exp.f64 (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))
(*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 a b)))
(*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))
(binary32->binary64 (binary64->binary32 (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))
(binary32->binary64 (binary64->binary32 (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))))
(binary32->binary64 (binary64->binary32 (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))
(binary32->binary64 (binary64->binary32 (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))))
(binary32->binary64 (*.f32 (PI.f32) (*.f32 (+.f32 (binary64->binary32 a) (binary64->binary32 b)) (-.f32 (binary64->binary32 b) (binary64->binary32 a)))))
(binary32->binary64 (*.f32 (PI.f32) (*.f32 (-.f32 (binary64->binary32 b) (binary64->binary32 a)) (+.f32 (binary64->binary32 b) (binary64->binary32 a)))))
(binary32->binary64 (*.f32 (-.f32 (binary64->binary32 b) (binary64->binary32 a)) (*.f32 (PI.f32) (+.f32 (binary64->binary32 b) (binary64->binary32 a)))))
(log1p.f64 (expm1.f64 (binary32->binary64 (*.f32 (*.f32 2 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))) (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))))))
(binary32->binary64 (*.f32 2 (*.f32 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))) (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))))))
(binary32->binary64 (*.f32 (*.f32 (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))) 2) (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))))
(expm1.f64 (log1p.f64 (binary32->binary64 (*.f32 (*.f32 2 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))) (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))))))
(binary32->binary64 (*.f32 2 (*.f32 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))) (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))))))
(binary32->binary64 (*.f32 (*.f32 (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))) 2) (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))))
(*.f64 (sqrt.f64 (binary32->binary64 (*.f32 (*.f32 2 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))) (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))))) (sqrt.f64 (binary32->binary64 (*.f32 (*.f32 2 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))) (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))))))
(binary32->binary64 (*.f32 2 (*.f32 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))) (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))))))
(binary32->binary64 (*.f32 (*.f32 (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))) 2) (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))))
(pow.f64 (binary32->binary64 (*.f32 (*.f32 2 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))) (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))))) 1)
(binary32->binary64 (*.f32 2 (*.f32 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))) (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))))))
(binary32->binary64 (*.f32 (*.f32 (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))) 2) (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))))
(*.f64 1 (binary32->binary64 (*.f32 (*.f32 2 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))) (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))))))
(binary32->binary64 (*.f32 2 (*.f32 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))) (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))))))
(binary32->binary64 (*.f32 (*.f32 (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))) 2) (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))))
(*.f64 (*.f64 (cbrt.f64 (binary32->binary64 (*.f32 (*.f32 2 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))) (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))))) (cbrt.f64 (binary32->binary64 (*.f32 (*.f32 2 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))) (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))))))) (cbrt.f64 (binary32->binary64 (*.f32 (*.f32 2 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))) (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))))))
(binary32->binary64 (*.f32 2 (*.f32 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))) (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))))))
(binary32->binary64 (*.f32 (*.f32 (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))) 2) (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))))
(cbrt.f64 (*.f64 (*.f64 (binary32->binary64 (*.f32 (*.f32 2 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))) (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))))) (binary32->binary64 (*.f32 (*.f32 2 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))) (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))))) (binary32->binary64 (*.f32 (*.f32 2 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))) (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))))))
(cbrt.f64 (*.f64 (binary32->binary64 (*.f32 2 (*.f32 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))) (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))))) (*.f64 (binary32->binary64 (*.f32 2 (*.f32 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))) (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))))) (binary32->binary64 (*.f32 2 (*.f32 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))) (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))))))))
(cbrt.f64 (*.f64 (binary32->binary64 (*.f32 (*.f32 (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))) 2) (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))))) (*.f64 (binary32->binary64 (*.f32 (*.f32 (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))) 2) (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))))) (binary32->binary64 (*.f32 (*.f32 (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))) 2) (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))))))))
(exp.f64 (log.f64 (binary32->binary64 (*.f32 (*.f32 2 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))) (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))))))
(binary32->binary64 (*.f32 2 (*.f32 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))) (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))))))
(binary32->binary64 (*.f32 (*.f32 (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))) 2) (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))))
(log.f64 (exp.f64 (binary32->binary64 (*.f32 (*.f32 2 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))) (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))))))
(binary32->binary64 (*.f32 2 (*.f32 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))) (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))))))
(binary32->binary64 (*.f32 (*.f32 (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))) 2) (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))))
(binary32->binary64 (binary64->binary32 (binary32->binary64 (*.f32 (*.f32 2 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))) (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))))))
(binary32->binary64 (binary64->binary32 (binary32->binary64 (*.f32 2 (*.f32 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))) (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))))))))
(binary32->binary64 (binary64->binary32 (binary32->binary64 (*.f32 (*.f32 (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))) 2) (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))))))
(binary32->binary64 (binary64->binary32 (binary32->binary64 (*.f32 (*.f32 2 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))) (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))))))
(binary32->binary64 (binary64->binary32 (binary32->binary64 (*.f32 2 (*.f32 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))) (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))))))))
(binary32->binary64 (binary64->binary32 (binary32->binary64 (*.f32 (*.f32 (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))) 2) (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))))))
(binary32->binary64 (*.f32 (*.f32 2 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))) (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))))
(binary32->binary64 (*.f32 2 (*.f32 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))) (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))))))
(binary32->binary64 (*.f32 (*.f32 (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))) 2) (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))))
(+.f64 (*.f64 (binary32->binary64 (sin.f32 (*.f32 (*.f32 (PI.f32) (binary64->binary32 angle)) 1/90))) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (binary32->binary64 (sin.f32 (*.f32 (*.f32 (PI.f32) (binary64->binary32 angle)) 1/90))) (fma.f64 (neg.f64 a) a (*.f64 a a))))
(*.f64 (binary32->binary64 (sin.f32 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/90)))) (+.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (fma.f64 (neg.f64 a) a (*.f64 a a))))
(*.f64 (binary32->binary64 (sin.f32 (*.f32 1/90 (*.f32 (PI.f32) (binary64->binary32 angle))))) (+.f64 (fma.f64 (neg.f64 a) a (*.f64 a a)) (-.f64 (*.f64 b b) (*.f64 a a))))
(+.f64 (*.f64 (binary32->binary64 (sin.f32 (*.f32 (*.f32 (PI.f32) (binary64->binary32 angle)) 1/90))) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (fma.f64 (neg.f64 a) a (*.f64 a a)) (binary32->binary64 (sin.f32 (*.f32 (*.f32 (PI.f32) (binary64->binary32 angle)) 1/90)))))
(*.f64 (binary32->binary64 (sin.f32 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/90)))) (+.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (fma.f64 (neg.f64 a) a (*.f64 a a))))
(*.f64 (binary32->binary64 (sin.f32 (*.f32 1/90 (*.f32 (PI.f32) (binary64->binary32 angle))))) (+.f64 (fma.f64 (neg.f64 a) a (*.f64 a a)) (-.f64 (*.f64 b b) (*.f64 a a))))
(+.f64 (*.f64 a (*.f64 (-.f64 b a) (binary32->binary64 (sin.f32 (*.f32 (*.f32 (PI.f32) (binary64->binary32 angle)) 1/90))))) (*.f64 b (*.f64 (-.f64 b a) (binary32->binary64 (sin.f32 (*.f32 (*.f32 (PI.f32) (binary64->binary32 angle)) 1/90))))))
(*.f64 (*.f64 (-.f64 b a) (binary32->binary64 (sin.f32 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/90))))) (+.f64 a b))
(*.f64 (binary32->binary64 (sin.f32 (*.f32 1/90 (*.f32 (PI.f32) (binary64->binary32 angle))))) (-.f64 (*.f64 b b) (*.f64 a a)))
(+.f64 (*.f64 b (*.f64 (-.f64 b a) (binary32->binary64 (sin.f32 (*.f32 (*.f32 (PI.f32) (binary64->binary32 angle)) 1/90))))) (*.f64 a (*.f64 (-.f64 b a) (binary32->binary64 (sin.f32 (*.f32 (*.f32 (PI.f32) (binary64->binary32 angle)) 1/90))))))
(*.f64 (*.f64 (-.f64 b a) (binary32->binary64 (sin.f32 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/90))))) (+.f64 a b))
(*.f64 (binary32->binary64 (sin.f32 (*.f32 1/90 (*.f32 (PI.f32) (binary64->binary32 angle))))) (-.f64 (*.f64 b b) (*.f64 a a)))
(+.f64 (*.f64 (binary32->binary64 (sin.f32 (*.f32 (*.f32 (PI.f32) (binary64->binary32 angle)) 1/90))) (*.f64 b b)) (*.f64 (binary32->binary64 (sin.f32 (*.f32 (*.f32 (PI.f32) (binary64->binary32 angle)) 1/90))) (*.f64 a (neg.f64 a))))
(*.f64 (*.f64 (-.f64 b a) (binary32->binary64 (sin.f32 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/90))))) (+.f64 a b))
(*.f64 (binary32->binary64 (sin.f32 (*.f32 1/90 (*.f32 (PI.f32) (binary64->binary32 angle))))) (-.f64 (*.f64 b b) (*.f64 a a)))
(+.f64 (*.f64 (binary32->binary64 (sin.f32 (*.f32 (*.f32 (PI.f32) (binary64->binary32 angle)) 1/90))) (*.f64 b (+.f64 b a))) (*.f64 (binary32->binary64 (sin.f32 (*.f32 (*.f32 (PI.f32) (binary64->binary32 angle)) 1/90))) (*.f64 (+.f64 b a) (neg.f64 a))))
(*.f64 (*.f64 (-.f64 b a) (binary32->binary64 (sin.f32 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/90))))) (+.f64 a b))
(*.f64 (binary32->binary64 (sin.f32 (*.f32 1/90 (*.f32 (PI.f32) (binary64->binary32 angle))))) (-.f64 (*.f64 b b) (*.f64 a a)))
(+.f64 (*.f64 (*.f64 (+.f64 b a) (binary32->binary64 (sin.f32 (*.f32 (*.f32 (PI.f32) (binary64->binary32 angle)) 1/90)))) b) (*.f64 (*.f64 (+.f64 b a) (binary32->binary64 (sin.f32 (*.f32 (*.f32 (PI.f32) (binary64->binary32 angle)) 1/90)))) (neg.f64 a)))
(*.f64 (*.f64 (-.f64 b a) (binary32->binary64 (sin.f32 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/90))))) (+.f64 a b))
(*.f64 (binary32->binary64 (sin.f32 (*.f32 1/90 (*.f32 (PI.f32) (binary64->binary32 angle))))) (-.f64 (*.f64 b b) (*.f64 a a)))
(+.f64 (*.f64 (*.f64 (+.f64 b a) (binary32->binary64 (sin.f32 (*.f32 (*.f32 (PI.f32) (binary64->binary32 angle)) 1/90)))) (neg.f64 a)) (*.f64 (*.f64 (+.f64 b a) (binary32->binary64 (sin.f32 (*.f32 (*.f32 (PI.f32) (binary64->binary32 angle)) 1/90)))) b))
(*.f64 (*.f64 (-.f64 b a) (binary32->binary64 (sin.f32 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/90))))) (+.f64 a b))
(*.f64 (binary32->binary64 (sin.f32 (*.f32 1/90 (*.f32 (PI.f32) (binary64->binary32 angle))))) (-.f64 (*.f64 b b) (*.f64 a a)))
(+.f64 (*.f64 (*.f64 b b) (binary32->binary64 (sin.f32 (*.f32 (*.f32 (PI.f32) (binary64->binary32 angle)) 1/90)))) (*.f64 (*.f64 a (neg.f64 a)) (binary32->binary64 (sin.f32 (*.f32 (*.f32 (PI.f32) (binary64->binary32 angle)) 1/90)))))
(*.f64 (*.f64 (-.f64 b a) (binary32->binary64 (sin.f32 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/90))))) (+.f64 a b))
(*.f64 (binary32->binary64 (sin.f32 (*.f32 1/90 (*.f32 (PI.f32) (binary64->binary32 angle))))) (-.f64 (*.f64 b b) (*.f64 a a)))
(+.f64 (*.f64 (*.f64 b (+.f64 b a)) (binary32->binary64 (sin.f32 (*.f32 (*.f32 (PI.f32) (binary64->binary32 angle)) 1/90)))) (*.f64 (*.f64 (+.f64 b a) (neg.f64 a)) (binary32->binary64 (sin.f32 (*.f32 (*.f32 (PI.f32) (binary64->binary32 angle)) 1/90)))))
(*.f64 (*.f64 (-.f64 b a) (binary32->binary64 (sin.f32 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/90))))) (+.f64 a b))
(*.f64 (binary32->binary64 (sin.f32 (*.f32 1/90 (*.f32 (PI.f32) (binary64->binary32 angle))))) (-.f64 (*.f64 b b) (*.f64 a a)))
(+.f64 (*.f64 b (*.f64 (+.f64 b a) (binary32->binary64 (sin.f32 (*.f32 (*.f32 (PI.f32) (binary64->binary32 angle)) 1/90))))) (*.f64 (neg.f64 a) (*.f64 (+.f64 b a) (binary32->binary64 (sin.f32 (*.f32 (*.f32 (PI.f32) (binary64->binary32 angle)) 1/90))))))
(*.f64 (*.f64 (-.f64 b a) (binary32->binary64 (sin.f32 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/90))))) (+.f64 a b))
(*.f64 (binary32->binary64 (sin.f32 (*.f32 1/90 (*.f32 (PI.f32) (binary64->binary32 angle))))) (-.f64 (*.f64 b b) (*.f64 a a)))
(+.f64 (*.f64 (neg.f64 a) (*.f64 (+.f64 b a) (binary32->binary64 (sin.f32 (*.f32 (*.f32 (PI.f32) (binary64->binary32 angle)) 1/90))))) (*.f64 b (*.f64 (+.f64 b a) (binary32->binary64 (sin.f32 (*.f32 (*.f32 (PI.f32) (binary64->binary32 angle)) 1/90))))))
(*.f64 (*.f64 (-.f64 b a) (binary32->binary64 (sin.f32 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/90))))) (+.f64 a b))
(*.f64 (binary32->binary64 (sin.f32 (*.f32 1/90 (*.f32 (PI.f32) (binary64->binary32 angle))))) (-.f64 (*.f64 b b) (*.f64 a a)))
(/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (/.f64 (+.f64 b a) (*.f64 (+.f64 b a) (binary32->binary64 (sin.f32 (*.f32 (*.f32 (PI.f32) (binary64->binary32 angle)) 1/90))))))
(*.f64 (/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 a b)) (*.f64 (+.f64 a b) (binary32->binary64 (sin.f32 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/90))))))
(*.f64 (/.f64 (-.f64 b a) 1) (*.f64 (+.f64 a b) (binary32->binary64 (sin.f32 (*.f32 1/90 (*.f32 (PI.f32) (binary64->binary32 angle)))))))
(/.f64 (*.f64 (+.f64 b a) (binary32->binary64 (sin.f32 (*.f32 (*.f32 (PI.f32) (binary64->binary32 angle)) 1/90)))) (/.f64 1 (-.f64 b a)))
(*.f64 (*.f64 (-.f64 b a) (binary32->binary64 (sin.f32 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/90))))) (+.f64 a b))
(*.f64 (binary32->binary64 (sin.f32 (*.f32 1/90 (*.f32 (PI.f32) (binary64->binary32 angle))))) (-.f64 (*.f64 b b) (*.f64 a a)))
(/.f64 1 (/.f64 (+.f64 b a) (*.f64 (*.f64 (-.f64 b a) (*.f64 (+.f64 b a) (+.f64 b a))) (binary32->binary64 (sin.f32 (*.f32 (*.f32 (PI.f32) (binary64->binary32 angle)) 1/90))))))
(*.f64 (/.f64 1 (+.f64 a b)) (*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 a b)) (binary32->binary64 (sin.f32 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/90))))))
(*.f64 (/.f64 1 (+.f64 a b)) (*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 a b)) (binary32->binary64 (sin.f32 (*.f32 1/90 (*.f32 (PI.f32) (binary64->binary32 angle)))))))
(/.f64 1 (/.f64 (fma.f64 b b (*.f64 a (+.f64 b a))) (*.f64 (*.f64 (+.f64 b a) (-.f64 (pow.f64 b 3) (pow.f64 a 3))) (binary32->binary64 (sin.f32 (*.f32 (*.f32 (PI.f32) (binary64->binary32 angle)) 1/90))))))
(*.f64 (/.f64 1 (fma.f64 b b (*.f64 a (+.f64 a b)))) (*.f64 (binary32->binary64 (sin.f32 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/90)))) (*.f64 (+.f64 a b) (-.f64 (pow.f64 b 3) (pow.f64 a 3)))))
(*.f64 (/.f64 1 (/.f64 (/.f64 (fma.f64 b b (*.f64 a (+.f64 a b))) (+.f64 a b)) (-.f64 (pow.f64 b 3) (pow.f64 a 3)))) (binary32->binary64 (sin.f32 (*.f32 1/90 (*.f32 (PI.f32) (binary64->binary32 angle))))))
(/.f64 (-.f64 (pow.f64 b 3) (pow.f64 a 3)) (/.f64 (fma.f64 b b (*.f64 a (+.f64 b a))) (*.f64 (+.f64 b a) (binary32->binary64 (sin.f32 (*.f32 (*.f32 (PI.f32) (binary64->binary32 angle)) 1/90))))))
(*.f64 (/.f64 (-.f64 (pow.f64 b 3) (pow.f64 a 3)) (fma.f64 b b (*.f64 a (+.f64 a b)))) (*.f64 (+.f64 a b) (binary32->binary64 (sin.f32 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/90))))))
(*.f64 (/.f64 (-.f64 (pow.f64 b 3) (pow.f64 a 3)) (fma.f64 b b (*.f64 a (+.f64 a b)))) (*.f64 (+.f64 a b) (binary32->binary64 (sin.f32 (*.f32 1/90 (*.f32 (PI.f32) (binary64->binary32 angle)))))))
(/.f64 (*.f64 (-.f64 b a) (binary32->binary64 (sin.f32 (*.f32 (*.f32 (PI.f32) (binary64->binary32 angle)) 1/90)))) (/.f64 1 (+.f64 b a)))
(*.f64 (*.f64 (-.f64 b a) (binary32->binary64 (sin.f32 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/90))))) (+.f64 a b))
(*.f64 (binary32->binary64 (sin.f32 (*.f32 1/90 (*.f32 (PI.f32) (binary64->binary32 angle))))) (-.f64 (*.f64 b b) (*.f64 a a)))
(/.f64 (*.f64 (*.f64 (-.f64 b a) (*.f64 (+.f64 b a) (+.f64 b a))) (binary32->binary64 (sin.f32 (*.f32 (*.f32 (PI.f32) (binary64->binary32 angle)) 1/90)))) (+.f64 b a))
(*.f64 (/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 a b)) (*.f64 (+.f64 a b) (binary32->binary64 (sin.f32 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/90))))))
(*.f64 (/.f64 (-.f64 b a) 1) (*.f64 (+.f64 a b) (binary32->binary64 (sin.f32 (*.f32 1/90 (*.f32 (PI.f32) (binary64->binary32 angle)))))))
(/.f64 (*.f64 (*.f64 (+.f64 b a) (-.f64 (pow.f64 b 3) (pow.f64 a 3))) (binary32->binary64 (sin.f32 (*.f32 (*.f32 (PI.f32) (binary64->binary32 angle)) 1/90)))) (fma.f64 b b (*.f64 a (+.f64 b a))))
(*.f64 (/.f64 (-.f64 (pow.f64 b 3) (pow.f64 a 3)) (fma.f64 b b (*.f64 a (+.f64 a b)))) (*.f64 (+.f64 a b) (binary32->binary64 (sin.f32 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/90))))))
(*.f64 (/.f64 (-.f64 (pow.f64 b 3) (pow.f64 a 3)) (fma.f64 b b (*.f64 a (+.f64 a b)))) (*.f64 (+.f64 a b) (binary32->binary64 (sin.f32 (*.f32 1/90 (*.f32 (PI.f32) (binary64->binary32 angle)))))))
(/.f64 (-.f64 (*.f64 (*.f64 b (*.f64 (-.f64 b a) (binary32->binary64 (sin.f32 (*.f32 (*.f32 (PI.f32) (binary64->binary32 angle)) 1/90))))) (*.f64 b (*.f64 (-.f64 b a) (binary32->binary64 (sin.f32 (*.f32 (*.f32 (PI.f32) (binary64->binary32 angle)) 1/90)))))) (*.f64 (*.f64 a (*.f64 (-.f64 b a) (binary32->binary64 (sin.f32 (*.f32 (*.f32 (PI.f32) (binary64->binary32 angle)) 1/90))))) (*.f64 a (*.f64 (-.f64 b a) (binary32->binary64 (sin.f32 (*.f32 (*.f32 (PI.f32) (binary64->binary32 angle)) 1/90))))))) (-.f64 (*.f64 b (*.f64 (-.f64 b a) (binary32->binary64 (sin.f32 (*.f32 (*.f32 (PI.f32) (binary64->binary32 angle)) 1/90))))) (*.f64 a (*.f64 (-.f64 b a) (binary32->binary64 (sin.f32 (*.f32 (*.f32 (PI.f32) (binary64->binary32 angle)) 1/90)))))))
(/.f64 (*.f64 (*.f64 (*.f64 (-.f64 b a) (binary32->binary64 (sin.f32 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/90))))) (+.f64 a b)) (*.f64 (*.f64 (-.f64 b a) (binary32->binary64 (sin.f32 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/90))))) (-.f64 b a))) (*.f64 (*.f64 (-.f64 b a) (binary32->binary64 (sin.f32 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/90))))) (-.f64 b a)))
(/.f64 (*.f64 (binary32->binary64 (sin.f32 (*.f32 1/90 (*.f32 (PI.f32) (binary64->binary32 angle))))) (-.f64 (*.f64 b b) (*.f64 a a))) (/.f64 (*.f64 (*.f64 (-.f64 b a) (binary32->binary64 (sin.f32 (*.f32 1/90 (*.f32 (PI.f32) (binary64->binary32 angle)))))) (-.f64 b a)) (*.f64 (*.f64 (-.f64 b a) (binary32->binary64 (sin.f32 (*.f32 1/90 (*.f32 (PI.f32) (binary64->binary32 angle)))))) (-.f64 b a))))
(/.f64 (/.f64 (*.f64 (*.f64 (-.f64 b a) (*.f64 (+.f64 b a) (+.f64 b a))) (binary32->binary64 (sin.f32 (*.f32 (*.f32 (PI.f32) (binary64->binary32 angle)) 1/90)))) (-.f64 (*.f64 a a) (*.f64 b b))) (/.f64 1 (-.f64 a b)))
(/.f64 (*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 a b)) (binary32->binary64 (sin.f32 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/90))))) (*.f64 (/.f64 1 (-.f64 a b)) (-.f64 (*.f64 a a) (*.f64 b b))))
(*.f64 (/.f64 (*.f64 (/.f64 (-.f64 b a) 1) (*.f64 (+.f64 a b) (binary32->binary64 (sin.f32 (*.f32 1/90 (*.f32 (PI.f32) (binary64->binary32 angle))))))) (-.f64 a b)) (-.f64 a b))
(/.f64 (/.f64 (*.f64 (*.f64 (-.f64 b a) (*.f64 (+.f64 b a) (+.f64 b a))) (binary32->binary64 (sin.f32 (*.f32 (*.f32 (PI.f32) (binary64->binary32 angle)) 1/90)))) (+.f64 (pow.f64 b 3) (pow.f64 a 3))) (/.f64 1 (fma.f64 b (-.f64 b a) (*.f64 a a))))
(*.f64 (/.f64 (/.f64 (*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 a b)) (binary32->binary64 (sin.f32 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/90))))) (+.f64 (pow.f64 b 3) (pow.f64 a 3))) 1) (fma.f64 b (-.f64 b a) (*.f64 a a)))
(*.f64 (*.f64 (/.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 a b)) (+.f64 (pow.f64 b 3) (pow.f64 a 3))) (binary32->binary64 (sin.f32 (*.f32 1/90 (*.f32 (PI.f32) (binary64->binary32 angle)))))) (fma.f64 b (-.f64 b a) (*.f64 a a)))
(/.f64 (/.f64 (*.f64 (*.f64 (-.f64 b a) (*.f64 (+.f64 b a) (+.f64 b a))) (binary32->binary64 (sin.f32 (*.f32 (*.f32 (PI.f32) (binary64->binary32 angle)) 1/90)))) 1) (+.f64 b a))
(*.f64 (/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 a b)) (*.f64 (+.f64 a b) (binary32->binary64 (sin.f32 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/90))))))
(*.f64 (/.f64 (-.f64 b a) 1) (*.f64 (+.f64 a b) (binary32->binary64 (sin.f32 (*.f32 1/90 (*.f32 (PI.f32) (binary64->binary32 angle)))))))
(/.f64 (/.f64 (*.f64 (*.f64 (-.f64 b a) (*.f64 (+.f64 b a) (+.f64 b a))) (binary32->binary64 (sin.f32 (*.f32 (*.f32 (PI.f32) (binary64->binary32 angle)) 1/90)))) (*.f64 (/.f64 (+.f64 b a) (fma.f64 b b (*.f64 a (+.f64 b a)))) 1)) (fma.f64 b b (*.f64 a (+.f64 b a))))
(/.f64 (*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 a b)) (binary32->binary64 (sin.f32 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/90))))) (*.f64 (fma.f64 b b (*.f64 a (+.f64 a b))) (/.f64 (+.f64 a b) (fma.f64 b b (*.f64 a (+.f64 a b))))))
(/.f64 (*.f64 (*.f64 (/.f64 (-.f64 b a) 1) (*.f64 (+.f64 a b) (binary32->binary64 (sin.f32 (*.f32 1/90 (*.f32 (PI.f32) (binary64->binary32 angle))))))) (fma.f64 b b (*.f64 a (+.f64 a b)))) (fma.f64 b b (*.f64 a (+.f64 a b))))
(/.f64 (+.f64 (pow.f64 (*.f64 b (*.f64 (-.f64 b a) (binary32->binary64 (sin.f32 (*.f32 (*.f32 (PI.f32) (binary64->binary32 angle)) 1/90))))) 3) (pow.f64 (*.f64 a (*.f64 (-.f64 b a) (binary32->binary64 (sin.f32 (*.f32 (*.f32 (PI.f32) (binary64->binary32 angle)) 1/90))))) 3)) (+.f64 (*.f64 (*.f64 b (*.f64 (-.f64 b a) (binary32->binary64 (sin.f32 (*.f32 (*.f32 (PI.f32) (binary64->binary32 angle)) 1/90))))) (*.f64 b (*.f64 (-.f64 b a) (binary32->binary64 (sin.f32 (*.f32 (*.f32 (PI.f32) (binary64->binary32 angle)) 1/90)))))) (-.f64 (*.f64 (*.f64 a (*.f64 (-.f64 b a) (binary32->binary64 (sin.f32 (*.f32 (*.f32 (PI.f32) (binary64->binary32 angle)) 1/90))))) (*.f64 a (*.f64 (-.f64 b a) (binary32->binary64 (sin.f32 (*.f32 (*.f32 (PI.f32) (binary64->binary32 angle)) 1/90)))))) (*.f64 (*.f64 b (*.f64 (-.f64 b a) (binary32->binary64 (sin.f32 (*.f32 (*.f32 (PI.f32) (binary64->binary32 angle)) 1/90))))) (*.f64 a (*.f64 (-.f64 b a) (binary32->binary64 (sin.f32 (*.f32 (*.f32 (PI.f32) (binary64->binary32 angle)) 1/90)))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 b (-.f64 b a)) (binary32->binary64 (sin.f32 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/90))))) 3) (pow.f64 (*.f64 (*.f64 a (-.f64 b a)) (binary32->binary64 (sin.f32 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/90))))) 3)) (fma.f64 (*.f64 (*.f64 b (-.f64 b a)) (binary32->binary64 (sin.f32 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/90))))) (*.f64 (*.f64 b (-.f64 b a)) (binary32->binary64 (sin.f32 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/90))))) (*.f64 (*.f64 (*.f64 a (-.f64 b a)) (binary32->binary64 (sin.f32 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/90))))) (-.f64 (*.f64 (*.f64 a (-.f64 b a)) (binary32->binary64 (sin.f32 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/90))))) (*.f64 (*.f64 b (-.f64 b a)) (binary32->binary64 (sin.f32 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/90)))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 b (-.f64 b a)) (binary32->binary64 (sin.f32 (*.f32 1/90 (*.f32 (PI.f32) (binary64->binary32 angle)))))) 3) (pow.f64 (*.f64 (*.f64 a (-.f64 b a)) (binary32->binary64 (sin.f32 (*.f32 1/90 (*.f32 (PI.f32) (binary64->binary32 angle)))))) 3)) (fma.f64 (*.f64 (*.f64 b (-.f64 b a)) (binary32->binary64 (sin.f32 (*.f32 1/90 (*.f32 (PI.f32) (binary64->binary32 angle)))))) (*.f64 (*.f64 b (-.f64 b a)) (binary32->binary64 (sin.f32 (*.f32 1/90 (*.f32 (PI.f32) (binary64->binary32 angle)))))) (*.f64 (*.f64 (*.f64 a (-.f64 b a)) (binary32->binary64 (sin.f32 (*.f32 1/90 (*.f32 (PI.f32) (binary64->binary32 angle)))))) (-.f64 (*.f64 (*.f64 a (-.f64 b a)) (binary32->binary64 (sin.f32 (*.f32 1/90 (*.f32 (PI.f32) (binary64->binary32 angle)))))) (*.f64 (*.f64 b (-.f64 b a)) (binary32->binary64 (sin.f32 (*.f32 1/90 (*.f32 (PI.f32) (binary64->binary32 angle))))))))))
(fma.f64 (binary32->binary64 (sin.f32 (*.f32 (*.f32 (PI.f32) (binary64->binary32 angle)) 1/90))) (*.f64 b (-.f64 b a)) (*.f64 a (*.f64 (-.f64 b a) (binary32->binary64 (sin.f32 (*.f32 (*.f32 (PI.f32) (binary64->binary32 angle)) 1/90))))))
(fma.f64 (binary32->binary64 (sin.f32 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/90)))) (*.f64 b (-.f64 b a)) (*.f64 (*.f64 a (-.f64 b a)) (binary32->binary64 (sin.f32 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/90))))))
(fma.f64 (binary32->binary64 (sin.f32 (*.f32 1/90 (*.f32 (PI.f32) (binary64->binary32 angle))))) (*.f64 b (-.f64 b a)) (*.f64 (*.f64 a (-.f64 b a)) (binary32->binary64 (sin.f32 (*.f32 1/90 (*.f32 (PI.f32) (binary64->binary32 angle)))))))
(fma.f64 (*.f64 b (-.f64 b a)) (binary32->binary64 (sin.f32 (*.f32 (*.f32 (PI.f32) (binary64->binary32 angle)) 1/90))) (*.f64 a (*.f64 (-.f64 b a) (binary32->binary64 (sin.f32 (*.f32 (*.f32 (PI.f32) (binary64->binary32 angle)) 1/90))))))
(*.f64 (*.f64 (-.f64 b a) (binary32->binary64 (sin.f32 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/90))))) (+.f64 a b))
(*.f64 (binary32->binary64 (sin.f32 (*.f32 1/90 (*.f32 (PI.f32) (binary64->binary32 angle))))) (-.f64 (*.f64 b b) (*.f64 a a)))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (binary32->binary64 (*.f32 (*.f32 2 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))) (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))))))))
(*.f64 (binary32->binary64 (*.f32 2 (*.f32 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))) (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))))) (-.f64 (*.f64 b b) (*.f64 a a)))
(*.f64 (binary32->binary64 (*.f32 (*.f32 (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))) 2) (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))))) (-.f64 (*.f64 b b) (*.f64 a a)))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (binary32->binary64 (*.f32 (*.f32 2 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))) (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))))))))
(*.f64 (binary32->binary64 (*.f32 2 (*.f32 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))) (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))))) (-.f64 (*.f64 b b) (*.f64 a a)))
(*.f64 (binary32->binary64 (*.f32 (*.f32 (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))) 2) (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))))) (-.f64 (*.f64 b b) (*.f64 a a)))
(*.f64 (sqrt.f64 (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (binary32->binary64 (*.f32 (*.f32 2 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))) (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))))))) (sqrt.f64 (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (binary32->binary64 (*.f32 (*.f32 2 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))) (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))))))))
(*.f64 (binary32->binary64 (*.f32 2 (*.f32 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))) (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))))) (-.f64 (*.f64 b b) (*.f64 a a)))
(*.f64 (binary32->binary64 (*.f32 (*.f32 (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))) 2) (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))))) (-.f64 (*.f64 b b) (*.f64 a a)))
(pow.f64 (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (binary32->binary64 (*.f32 (*.f32 2 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))) (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))))) 1)
(*.f64 (binary32->binary64 (*.f32 2 (*.f32 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))) (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))))) (-.f64 (*.f64 b b) (*.f64 a a)))
(*.f64 (binary32->binary64 (*.f32 (*.f32 (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))) 2) (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))))) (-.f64 (*.f64 b b) (*.f64 a a)))
(*.f64 1 (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (binary32->binary64 (*.f32 (*.f32 2 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))) (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))))))
(*.f64 (binary32->binary64 (*.f32 2 (*.f32 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))) (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))))) (-.f64 (*.f64 b b) (*.f64 a a)))
(*.f64 (binary32->binary64 (*.f32 (*.f32 (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))) 2) (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))))) (-.f64 (*.f64 b b) (*.f64 a a)))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (binary32->binary64 (*.f32 (*.f32 2 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))) (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))))))) (cbrt.f64 (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (binary32->binary64 (*.f32 (*.f32 2 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))) (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))))))) (cbrt.f64 (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (binary32->binary64 (*.f32 (*.f32 2 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))) (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))))))))
(*.f64 (binary32->binary64 (*.f32 2 (*.f32 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))) (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))))) (-.f64 (*.f64 b b) (*.f64 a a)))
(*.f64 (binary32->binary64 (*.f32 (*.f32 (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))) 2) (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))))) (-.f64 (*.f64 b b) (*.f64 a a)))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (binary32->binary64 (*.f32 (*.f32 2 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))) (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))))) (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (binary32->binary64 (*.f32 (*.f32 2 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))) (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))))))) (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (binary32->binary64 (*.f32 (*.f32 2 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))) (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))))))))
(cbrt.f64 (*.f64 (*.f64 (binary32->binary64 (*.f32 2 (*.f32 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))) (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))))) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (binary32->binary64 (*.f32 2 (*.f32 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))) (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))))) (*.f64 (binary32->binary64 (*.f32 2 (*.f32 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))) (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))))) (-.f64 (*.f64 b b) (*.f64 a a)))))))
(cbrt.f64 (*.f64 (*.f64 (binary32->binary64 (*.f32 (*.f32 (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))) 2) (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))))) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (binary32->binary64 (*.f32 (*.f32 (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))) 2) (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))))) (*.f64 (binary32->binary64 (*.f32 (*.f32 (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))) 2) (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))))) (-.f64 (*.f64 b b) (*.f64 a a)))))))
(exp.f64 (log.f64 (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (binary32->binary64 (*.f32 (*.f32 2 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))) (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))))))))
(*.f64 (binary32->binary64 (*.f32 2 (*.f32 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))) (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))))) (-.f64 (*.f64 b b) (*.f64 a a)))
(*.f64 (binary32->binary64 (*.f32 (*.f32 (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))) 2) (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))))) (-.f64 (*.f64 b b) (*.f64 a a)))
(log.f64 (exp.f64 (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (binary32->binary64 (*.f32 (*.f32 2 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))) (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))))))))
(*.f64 (binary32->binary64 (*.f32 2 (*.f32 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))) (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))))) (-.f64 (*.f64 b b) (*.f64 a a)))
(*.f64 (binary32->binary64 (*.f32 (*.f32 (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))) 2) (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))))) (-.f64 (*.f64 b b) (*.f64 a a)))
(binary32->binary64 (binary64->binary32 (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (binary32->binary64 (*.f32 (*.f32 2 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))) (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))))))))
(binary32->binary64 (binary64->binary32 (*.f64 (binary32->binary64 (*.f32 2 (*.f32 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))) (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))))) (-.f64 (*.f64 b b) (*.f64 a a)))))
(binary32->binary64 (binary64->binary32 (*.f64 (binary32->binary64 (*.f32 (*.f32 (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))) 2) (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))))) (-.f64 (*.f64 b b) (*.f64 a a)))))
(binary32->binary64 (binary64->binary32 (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (binary32->binary64 (*.f32 (*.f32 2 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))) (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))))))))
(binary32->binary64 (binary64->binary32 (*.f64 (binary32->binary64 (*.f32 2 (*.f32 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))) (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))))) (-.f64 (*.f64 b b) (*.f64 a a)))))
(binary32->binary64 (binary64->binary32 (*.f64 (binary32->binary64 (*.f32 (*.f32 (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))) 2) (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))))) (-.f64 (*.f64 b b) (*.f64 a a)))))
(binary32->binary64 (*.f32 (*.f32 (-.f32 (binary64->binary32 b) (binary64->binary32 a)) (+.f32 (binary64->binary32 b) (binary64->binary32 a))) (binary64->binary32 (binary32->binary64 (*.f32 (*.f32 2 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))) (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))))))))
(binary32->binary64 (*.f32 (-.f32 (binary64->binary32 b) (binary64->binary32 a)) (*.f32 (+.f32 (binary64->binary32 b) (binary64->binary32 a)) (binary64->binary32 (binary32->binary64 (*.f32 2 (*.f32 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))) (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))))))))))
(binary32->binary64 (*.f32 (-.f32 (binary64->binary32 b) (binary64->binary32 a)) (*.f32 (+.f32 (binary64->binary32 b) (binary64->binary32 a)) (binary64->binary32 (binary32->binary64 (*.f32 (*.f32 (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))) 2) (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))))))))
(neg.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) -1/180)))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(log1p.f64 (expm1.f64 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(expm1.f64 (log1p.f64 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(*.f64 (sqrt.f64 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) (sqrt.f64 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(pow.f64 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180)) 1)
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(*.f64 1 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180)))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/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))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/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))))
(cbrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))))))
(cbrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(exp.f64 (log.f64 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(log.f64 (exp.f64 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(binary32->binary64 (binary64->binary32 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))))
(binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(binary32->binary64 (binary64->binary32 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))))
(binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(binary32->binary64 (sin.f32 (/.f32 (*.f32 (binary64->binary32 angle) (PI.f32)) 180)))
(binary32->binary64 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))))
(+.f64 (*.f64 b (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) (*.f64 a (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))))
(*.f64 (-.f64 b a) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 a b)))
(+.f64 (*.f64 a (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) (*.f64 b (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))))
(*.f64 (-.f64 b a) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 a b)))
(+.f64 (*.f64 (-.f64 b a) (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (fma.f64 (neg.f64 a) a (*.f64 a a))))
(fma.f64 (-.f64 b a) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 a b)) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (fma.f64 (neg.f64 a) a (*.f64 a a))))
(+.f64 (*.f64 (-.f64 b a) (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) (*.f64 (fma.f64 (neg.f64 a) a (*.f64 a a)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))
(fma.f64 (-.f64 b a) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 a b)) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (fma.f64 (neg.f64 a) a (*.f64 a a))))
(+.f64 (*.f64 (+.f64 b a) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) (*.f64 (+.f64 b a) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (neg.f64 a))))
(*.f64 (-.f64 b a) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 a b)))
(+.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 b b)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 a (neg.f64 a))))
(*.f64 (-.f64 b a) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 a b)))
(+.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 b (+.f64 b a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 (+.f64 b a) (neg.f64 a))))
(*.f64 (-.f64 b a) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 a b)))
(+.f64 (*.f64 (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) b) (*.f64 (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) (neg.f64 a)))
(*.f64 (-.f64 b a) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 a b)))
(+.f64 (*.f64 (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) (neg.f64 a)) (*.f64 (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) b))
(*.f64 (-.f64 b a) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 a b)))
(+.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) (+.f64 b a)) (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (neg.f64 a)) (+.f64 b a)))
(*.f64 (-.f64 b a) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 a b)))
(+.f64 (*.f64 (*.f64 b b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) (*.f64 (*.f64 a (neg.f64 a)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))
(*.f64 (-.f64 b a) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 a b)))
(+.f64 (*.f64 (*.f64 b (+.f64 b a)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) (*.f64 (*.f64 (+.f64 b a) (neg.f64 a)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))
(*.f64 (-.f64 b a) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 a b)))
(+.f64 (*.f64 b (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) (*.f64 (neg.f64 a) (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))))
(*.f64 (-.f64 b a) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 a b)))
(+.f64 (*.f64 (neg.f64 a) (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) (*.f64 b (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))))
(*.f64 (-.f64 b a) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 a b)))
(-.f64 (/.f64 (pow.f64 (*.f64 b (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) 2) (*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) (-.f64 b a))) (/.f64 (pow.f64 (*.f64 a (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) 2) (*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) (-.f64 b a))))
(/.f64 (-.f64 (pow.f64 (*.f64 b (*.f64 (-.f64 b a) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) 2) (pow.f64 (*.f64 (*.f64 a (-.f64 b a)) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) 2)) (*.f64 (-.f64 b a) (*.f64 (-.f64 b a) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 b (*.f64 (-.f64 b a) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) 2) (pow.f64 (*.f64 a (*.f64 (-.f64 b a) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) 2)) (*.f64 (-.f64 b a) (*.f64 (-.f64 b a) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))))
(/.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) (/.f64 1 (+.f64 b a)))
(*.f64 (-.f64 b a) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 a b)))
(/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (/.f64 (+.f64 b a) (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))))
(*.f64 (-.f64 b a) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 a b)))
(/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (/.f64 (-.f64 b a) (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))))
(*.f64 (-.f64 b a) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 a b)))
(/.f64 (-.f64 (*.f64 a a) (*.f64 b b)) (/.f64 (-.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))))
(*.f64 (/.f64 (-.f64 (*.f64 a a) (*.f64 b b)) (-.f64 a b)) (*.f64 (-.f64 b a) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(*.f64 (/.f64 (+.f64 a b) (/.f64 (-.f64 a b) (-.f64 a b))) (*.f64 (-.f64 b a) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(/.f64 (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) (/.f64 1 (-.f64 b a)))
(*.f64 (-.f64 b a) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 a b)))
(/.f64 1 (/.f64 (*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) (-.f64 b a)) (-.f64 (pow.f64 (*.f64 b (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) 2) (pow.f64 (*.f64 a (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) 2))))
(*.f64 (/.f64 1 (*.f64 (-.f64 b a) (*.f64 (-.f64 b a) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))) (-.f64 (pow.f64 (*.f64 b (*.f64 (-.f64 b a) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) 2) (pow.f64 (*.f64 (*.f64 a (-.f64 b a)) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) 2)))
(*.f64 (/.f64 1 (*.f64 (-.f64 b a) (*.f64 (-.f64 b a) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))) (-.f64 (pow.f64 (*.f64 b (*.f64 (-.f64 b a) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) 2) (pow.f64 (*.f64 a (*.f64 (-.f64 b a) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) 2)))
(/.f64 1 (/.f64 (-.f64 b a) (*.f64 (-.f64 b a) (*.f64 (-.f64 b a) (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))))))
(*.f64 (-.f64 b a) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 a b)))
(/.f64 1 (/.f64 (-.f64 a b) (*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) (-.f64 (*.f64 a a) (*.f64 b b)))))
(*.f64 (/.f64 1 (-.f64 a b)) (*.f64 (-.f64 b a) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (-.f64 (*.f64 a a) (*.f64 b b)))))
(*.f64 (/.f64 1 (-.f64 a b)) (*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (-.f64 (*.f64 a a) (*.f64 b b))))
(/.f64 1 (/.f64 (fma.f64 b (-.f64 b a) (*.f64 a a)) (*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) (+.f64 (pow.f64 b 3) (pow.f64 a 3)))))
(*.f64 (/.f64 1 (fma.f64 b (-.f64 b a) (*.f64 a a))) (*.f64 (-.f64 b a) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 (pow.f64 b 3) (pow.f64 a 3)))))
(/.f64 1 (/.f64 (+.f64 b a) (*.f64 (-.f64 b a) (*.f64 (+.f64 b a) (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))))))
(*.f64 (-.f64 b a) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 a b)))
(/.f64 1 (/.f64 (fma.f64 b b (*.f64 a (+.f64 b a))) (*.f64 (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) (-.f64 (pow.f64 b 3) (pow.f64 a 3)))))
(*.f64 (/.f64 1 (fma.f64 b b (*.f64 a (+.f64 a b)))) (*.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 a b)) (-.f64 (pow.f64 b 3) (pow.f64 a 3))))
(*.f64 (/.f64 1 (fma.f64 b b (*.f64 a (+.f64 a b)))) (*.f64 (+.f64 a b) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 3) (pow.f64 a 3)))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 b (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) 2) (*.f64 (*.f64 a (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) (-.f64 (*.f64 a (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) (*.f64 b (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))))) (+.f64 (pow.f64 (*.f64 b (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) 3) (pow.f64 (*.f64 a (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) 3))))
(*.f64 (/.f64 1 (+.f64 (pow.f64 (*.f64 b (*.f64 (-.f64 b a) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) 2) (*.f64 (*.f64 (*.f64 a (-.f64 b a)) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (-.f64 a b))))) (+.f64 (pow.f64 (*.f64 b (*.f64 (-.f64 b a) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) 3) (pow.f64 (*.f64 (*.f64 a (-.f64 b a)) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) 3)))
(*.f64 (/.f64 1 (+.f64 (pow.f64 (*.f64 b (*.f64 (-.f64 b a) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) 2) (*.f64 (*.f64 a (*.f64 (-.f64 b a) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (-.f64 a b))))) (+.f64 (pow.f64 (*.f64 b (*.f64 (-.f64 b a) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) 3) (pow.f64 (*.f64 a (*.f64 (-.f64 b a) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) 3)))
(/.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (/.f64 (fma.f64 b (-.f64 b a) (*.f64 a a)) (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))))
(*.f64 (/.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (fma.f64 b (-.f64 b a) (*.f64 a a))) (*.f64 (-.f64 b a) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(/.f64 (-.f64 (pow.f64 b 3) (pow.f64 a 3)) (/.f64 (fma.f64 b b (*.f64 a (+.f64 b a))) (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))))
(*.f64 (/.f64 (-.f64 (pow.f64 b 3) (pow.f64 a 3)) (fma.f64 b b (*.f64 a (+.f64 a b)))) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 a b)))
(/.f64 (-.f64 (pow.f64 (*.f64 b (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) 2) (pow.f64 (*.f64 a (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) 2)) (*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) (-.f64 b a)))
(/.f64 (-.f64 (pow.f64 (*.f64 b (*.f64 (-.f64 b a) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) 2) (pow.f64 (*.f64 (*.f64 a (-.f64 b a)) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) 2)) (*.f64 (-.f64 b a) (*.f64 (-.f64 b a) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 b (*.f64 (-.f64 b a) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) 2) (pow.f64 (*.f64 a (*.f64 (-.f64 b a) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) 2)) (*.f64 (-.f64 b a) (*.f64 (-.f64 b a) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))))
(/.f64 (*.f64 (-.f64 b a) (*.f64 (+.f64 b a) (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))) (+.f64 b a))
(*.f64 (-.f64 b a) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 a b)))
(/.f64 (*.f64 (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) (-.f64 (pow.f64 b 3) (pow.f64 a 3))) (fma.f64 b b (*.f64 a (+.f64 b a))))
(*.f64 (/.f64 (-.f64 (pow.f64 b 3) (pow.f64 a 3)) (fma.f64 b b (*.f64 a (+.f64 a b)))) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 a b)))
(/.f64 (*.f64 (-.f64 b a) (*.f64 (-.f64 b a) (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))) (-.f64 b a))
(*.f64 (-.f64 b a) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 a b)))
(/.f64 (*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) (-.f64 (*.f64 a a) (*.f64 b b))) (-.f64 a b))
(*.f64 (/.f64 (-.f64 (*.f64 a a) (*.f64 b b)) (-.f64 a b)) (*.f64 (-.f64 b a) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(*.f64 (/.f64 (+.f64 a b) (/.f64 (-.f64 a b) (-.f64 a b))) (*.f64 (-.f64 b a) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(/.f64 (*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) (+.f64 (pow.f64 b 3) (pow.f64 a 3))) (fma.f64 b (-.f64 b a) (*.f64 a a)))
(*.f64 (/.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (fma.f64 b (-.f64 b a) (*.f64 a a))) (*.f64 (-.f64 b a) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(/.f64 (+.f64 (pow.f64 (*.f64 b (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) 3) (pow.f64 (*.f64 a (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) 3)) (+.f64 (pow.f64 (*.f64 b (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) 2) (*.f64 (*.f64 a (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) (-.f64 (*.f64 a (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) (*.f64 b (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 b (*.f64 (-.f64 b a) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) 3) (pow.f64 (*.f64 (*.f64 a (-.f64 b a)) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) 3)) (+.f64 (pow.f64 (*.f64 b (*.f64 (-.f64 b a) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) 2) (*.f64 (*.f64 (*.f64 a (-.f64 b a)) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (-.f64 a b)))))
(/.f64 (+.f64 (pow.f64 (*.f64 b (*.f64 (-.f64 b a) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) 3) (pow.f64 (*.f64 a (*.f64 (-.f64 b a) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) 3)) (+.f64 (pow.f64 (*.f64 b (*.f64 (-.f64 b a) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) 2) (*.f64 (*.f64 a (*.f64 (-.f64 b a) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (-.f64 a b)))))
(/.f64 (+.f64 (pow.f64 (*.f64 b (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) 3) (pow.f64 (*.f64 a (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) 3)) (+.f64 (pow.f64 (*.f64 a (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) 2) (-.f64 (pow.f64 (*.f64 b (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) 2) (*.f64 (*.f64 b (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) (*.f64 a (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 b (*.f64 (-.f64 b a) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) 3) (pow.f64 (*.f64 (*.f64 a (-.f64 b a)) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) 3)) (+.f64 (pow.f64 (*.f64 (*.f64 a (-.f64 b a)) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) 2) (-.f64 (pow.f64 (*.f64 b (*.f64 (-.f64 b a) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) 2) (*.f64 b (*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (*.f64 (*.f64 a (-.f64 b a)) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 b (*.f64 (-.f64 b a) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) 3) (pow.f64 (*.f64 a (*.f64 (-.f64 b a) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) 3)) (-.f64 (+.f64 (pow.f64 (*.f64 b (*.f64 (-.f64 b a) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) 2) (pow.f64 (*.f64 a (*.f64 (-.f64 b a) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) 2)) (*.f64 b (*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (*.f64 a (*.f64 (-.f64 b a) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))))))
(/.f64 (-.f64 (pow.f64 (*.f64 a (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) 2) (pow.f64 (*.f64 b (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) 2)) (-.f64 (*.f64 a (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) (*.f64 b (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 a (-.f64 b a)) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) 2) (pow.f64 (*.f64 b (*.f64 (-.f64 b a) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) 2)) (*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (-.f64 a b)))
(/.f64 (-.f64 (pow.f64 (*.f64 a (*.f64 (-.f64 b a) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) 2) (pow.f64 (*.f64 b (*.f64 (-.f64 b a) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) 2)) (*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (-.f64 a b)))
(/.f64 (/.f64 (*.f64 (-.f64 b a) (*.f64 (-.f64 b a) (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))) (-.f64 (pow.f64 b 3) (pow.f64 a 3))) (/.f64 1 (fma.f64 b b (*.f64 a (+.f64 b a)))))
(/.f64 (*.f64 (-.f64 b a) (*.f64 (-.f64 b a) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 a b)))) (*.f64 (/.f64 1 (fma.f64 b b (*.f64 a (+.f64 a b)))) (-.f64 (pow.f64 b 3) (pow.f64 a 3))))
(*.f64 (*.f64 (/.f64 (-.f64 b a) (-.f64 (pow.f64 b 3) (pow.f64 a 3))) (*.f64 (-.f64 b a) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 a b)))) (fma.f64 b b (*.f64 a (+.f64 a b))))
(/.f64 (/.f64 (*.f64 (-.f64 b a) (*.f64 (-.f64 b a) (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))) 1) (-.f64 b a))
(*.f64 (-.f64 b a) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 a b)))
(/.f64 (/.f64 (*.f64 (-.f64 b a) (*.f64 (-.f64 b a) (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))) (/.f64 (-.f64 b a) (-.f64 a b))) (-.f64 a b))
(/.f64 (*.f64 (-.f64 b a) (*.f64 (-.f64 b a) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 a b)))) (*.f64 (-.f64 a b) (/.f64 (-.f64 b a) (-.f64 a b))))
(/.f64 (*.f64 (-.f64 b a) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 a b))) (/.f64 (-.f64 a b) (-.f64 a b)))
(/.f64 (/.f64 (*.f64 (-.f64 b a) (*.f64 (-.f64 b a) (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))) (*.f64 (/.f64 (-.f64 b a) (fma.f64 b (-.f64 b a) (*.f64 a a))) 1)) (fma.f64 b (-.f64 b a) (*.f64 a a)))
(/.f64 (*.f64 (-.f64 b a) (*.f64 (-.f64 b a) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 a b)))) (*.f64 (fma.f64 b (-.f64 b a) (*.f64 a a)) (/.f64 (-.f64 b a) (fma.f64 b (-.f64 b a) (*.f64 a a)))))
(/.f64 (*.f64 (*.f64 (-.f64 b a) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 a b))) (fma.f64 b (-.f64 b a) (*.f64 a a))) (fma.f64 b (-.f64 b a) (*.f64 a a)))
(/.f64 (/.f64 (*.f64 (-.f64 b a) (*.f64 (+.f64 b a) (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))) (-.f64 (*.f64 a a) (*.f64 b b))) (/.f64 1 (-.f64 a b)))
(/.f64 (*.f64 (-.f64 b a) (*.f64 (*.f64 (+.f64 a b) (+.f64 a b)) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 (/.f64 1 (-.f64 a b)) (-.f64 (*.f64 a a) (*.f64 b b))))
(*.f64 (/.f64 (*.f64 (-.f64 b a) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 a b))) (-.f64 a b)) (-.f64 a b))
(/.f64 (/.f64 (*.f64 (-.f64 b a) (*.f64 (+.f64 b a) (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))) (+.f64 (pow.f64 b 3) (pow.f64 a 3))) (/.f64 1 (fma.f64 b (-.f64 b a) (*.f64 a a))))
(/.f64 (*.f64 (-.f64 b a) (*.f64 (*.f64 (+.f64 a b) (+.f64 a b)) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 (/.f64 1 (fma.f64 b (-.f64 b a) (*.f64 a a))) (+.f64 (pow.f64 b 3) (pow.f64 a 3))))
(*.f64 (/.f64 (*.f64 (*.f64 (+.f64 a b) (+.f64 a b)) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (/.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (-.f64 b a))) (fma.f64 b (-.f64 b a) (*.f64 a a)))
(/.f64 (/.f64 (*.f64 (-.f64 b a) (*.f64 (+.f64 b a) (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))) 1) (+.f64 b a))
(*.f64 (-.f64 b a) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 a b)))
(/.f64 (/.f64 (*.f64 (-.f64 b a) (*.f64 (+.f64 b a) (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))) (*.f64 (/.f64 (+.f64 b a) (fma.f64 b b (*.f64 a (+.f64 b a)))) 1)) (fma.f64 b b (*.f64 a (+.f64 b a))))
(/.f64 (*.f64 (-.f64 b a) (*.f64 (*.f64 (+.f64 a b) (+.f64 a b)) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 (fma.f64 b b (*.f64 a (+.f64 a b))) (/.f64 (+.f64 a b) (fma.f64 b b (*.f64 a (+.f64 a b))))))
(/.f64 (*.f64 (*.f64 (-.f64 b a) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 a b))) (fma.f64 b b (*.f64 a (+.f64 a b)))) (fma.f64 b b (*.f64 a (+.f64 a b))))
(fma.f64 b (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) (*.f64 a (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))))
(*.f64 (-.f64 b a) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 a b)))
(fma.f64 a (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) (*.f64 b (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))))
(*.f64 (-.f64 b a) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 a b)))
(fma.f64 (-.f64 b a) (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) (*.f64 b (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))))
(fma.f64 (-.f64 b a) (*.f64 a (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (*.f64 b (*.f64 (-.f64 b a) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))))
(fma.f64 (-.f64 b a) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) (*.f64 a (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))))
(fma.f64 (-.f64 b a) (*.f64 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (*.f64 (*.f64 a (-.f64 b a)) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(fma.f64 (-.f64 b a) (*.f64 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (*.f64 a (*.f64 (-.f64 b a) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))))
(fma.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) b (*.f64 a (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))))
(*.f64 (-.f64 b a) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 a b)))
(fma.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) a (*.f64 b (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))))
(*.f64 (-.f64 b a) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 a b)))
(fma.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 b (-.f64 b a)) (*.f64 a (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))))
(fma.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 b (-.f64 b a)) (*.f64 (*.f64 a (-.f64 b a)) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(fma.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 b (-.f64 b a)) (*.f64 a (*.f64 (-.f64 b a) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))))
(fma.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 a (-.f64 b a)) (*.f64 b (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))))
(fma.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 a (-.f64 b a)) (*.f64 b (*.f64 (-.f64 b a) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))))
(fma.f64 (*.f64 b (-.f64 b a)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 a (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))))
(*.f64 (-.f64 b a) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 a b)))
(fma.f64 (*.f64 a (-.f64 b a)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 b (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))))
(*.f64 (-.f64 b a) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 a b)))
(fma.f64 (*.f64 a (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) (-.f64 b a) (*.f64 b (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))))
(fma.f64 (*.f64 a (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (-.f64 b a) (*.f64 b (*.f64 (-.f64 b a) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))))
(fma.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) (-.f64 b a) (*.f64 a (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))))
(fma.f64 (*.f64 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (-.f64 b a) (*.f64 (*.f64 a (-.f64 b a)) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(fma.f64 (*.f64 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (-.f64 b a) (*.f64 a (*.f64 (-.f64 b a) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))))
(*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))))
(*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(*.f64 (sqrt.f64 (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))) (sqrt.f64 (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))))
(*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(pow.f64 (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))) 1)
(*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(*.f64 1 (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))))
(*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))) (cbrt.f64 (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))))) (cbrt.f64 (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))))
(*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))) (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))) (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (*.f64 (*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))))
(cbrt.f64 (*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))))
(exp.f64 (log.f64 (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))))
(*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(log.f64 (exp.f64 (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))))
(*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(binary32->binary64 (binary64->binary32 (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))))
(binary32->binary64 (binary64->binary32 (*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))))
(binary32->binary64 (binary64->binary32 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))
(binary32->binary64 (binary64->binary32 (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))))
(binary32->binary64 (binary64->binary32 (*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))))
(binary32->binary64 (binary64->binary32 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))
(binary32->binary64 (*.f32 (*.f32 (-.f32 (binary64->binary32 b) (binary64->binary32 a)) (+.f32 (binary64->binary32 b) (binary64->binary32 a))) (*.f32 (*.f32 2 (sin.f32 (/.f32 (*.f32 (binary64->binary32 angle) (PI.f32)) 180))) (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))))))
(binary32->binary64 (*.f32 (-.f32 (binary64->binary32 b) (binary64->binary32 a)) (*.f32 (+.f32 (binary64->binary32 b) (binary64->binary32 a)) (*.f32 2 (*.f32 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))) (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))))))))
(binary32->binary64 (*.f32 (-.f32 (binary64->binary32 b) (binary64->binary32 a)) (*.f32 (+.f32 (binary64->binary32 b) (binary64->binary32 a)) (*.f32 (*.f32 (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))) 2) (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))))))
(log1p.f64 (expm1.f64 (binary32->binary64 (binary64->binary32 (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))))))
(binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(expm1.f64 (log1p.f64 (binary32->binary64 (binary64->binary32 (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))))))
(binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(*.f64 (sqrt.f64 (binary32->binary64 (binary64->binary32 (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))))) (sqrt.f64 (binary32->binary64 (binary64->binary32 (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))))))
(binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(pow.f64 (binary32->binary64 (binary64->binary32 (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))) 1)
(binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(*.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))))
(binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(*.f64 (*.f64 (cbrt.f64 (binary32->binary64 (binary64->binary32 (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))))) (cbrt.f64 (binary32->binary64 (binary64->binary32 (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))))) (cbrt.f64 (binary32->binary64 (binary64->binary32 (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))))))
(binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(cbrt.f64 (*.f64 (*.f64 (binary32->binary64 (binary64->binary32 (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))) (binary32->binary64 (binary64->binary32 (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))))) (binary32->binary64 (binary64->binary32 (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))))))
(cbrt.f64 (*.f64 (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))))) (*.f64 (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))))) (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))))))))
(cbrt.f64 (*.f64 (binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))) (*.f64 (binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))) (binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))))
(exp.f64 (log.f64 (binary32->binary64 (binary64->binary32 (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))))))
(binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(log.f64 (exp.f64 (binary32->binary64 (binary64->binary32 (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))))))
(binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(binary32->binary64 (binary64->binary32 (binary32->binary64 (binary64->binary32 (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))))))
(binary32->binary64 (binary64->binary32 (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))))))
(binary32->binary64 (binary64->binary32 (binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))))
(binary32->binary64 (binary64->binary32 (binary32->binary64 (binary64->binary32 (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))))))
(binary32->binary64 (binary64->binary32 (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))))))
(binary32->binary64 (binary64->binary32 (binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))))
(binary32->binary64 (binary64->binary32 (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))))
(binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(+.f64 (*.f64 (-.f64 b a) (*.f64 (+.f64 b a) (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))))) (*.f64 (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) (fma.f64 (neg.f64 a) a (*.f64 a a))))
(fma.f64 (-.f64 b a) (*.f64 (+.f64 a b) (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))) (*.f64 (fma.f64 (neg.f64 a) a (*.f64 a a)) (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))))
(+.f64 (*.f64 (-.f64 b a) (*.f64 (+.f64 b a) (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))))) (*.f64 (fma.f64 (neg.f64 a) a (*.f64 a a)) (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))))
(fma.f64 (-.f64 b a) (*.f64 (+.f64 a b) (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))) (*.f64 (fma.f64 (neg.f64 a) a (*.f64 a a)) (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))))
(+.f64 (*.f64 (*.f64 (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) b) (-.f64 b a)) (*.f64 a (*.f64 (-.f64 b a) (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))))))
(fma.f64 (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 b (-.f64 b a)) (*.f64 (*.f64 a (-.f64 b a)) (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))))
(+.f64 (*.f64 a (*.f64 (-.f64 b a) (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))))) (*.f64 (*.f64 (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) b) (-.f64 b a)))
(fma.f64 (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 b (-.f64 b a)) (*.f64 (*.f64 a (-.f64 b a)) (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))))
(+.f64 (*.f64 (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) (*.f64 b b)) (*.f64 (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) (*.f64 a (neg.f64 a))))
(*.f64 (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (-.f64 (*.f64 b b) (*.f64 a a)))
(*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))))
(+.f64 (*.f64 (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) (*.f64 b (+.f64 b a))) (*.f64 (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) (*.f64 (+.f64 b a) (neg.f64 a))))
(*.f64 (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (-.f64 (*.f64 b b) (*.f64 a a)))
(*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))))
(+.f64 (*.f64 (*.f64 (+.f64 b a) (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))) b) (*.f64 (*.f64 (+.f64 b a) (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))) (neg.f64 a)))
(*.f64 (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (-.f64 (*.f64 b b) (*.f64 a a)))
(*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))))
(+.f64 (*.f64 (*.f64 (+.f64 b a) (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))) (neg.f64 a)) (*.f64 (*.f64 (+.f64 b a) (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))) b))
(*.f64 (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (-.f64 (*.f64 b b) (*.f64 a a)))
(*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))))
(+.f64 (*.f64 (*.f64 b b) (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))) (*.f64 (*.f64 a (neg.f64 a)) (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))))
(*.f64 (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (-.f64 (*.f64 b b) (*.f64 a a)))
(*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))))
(+.f64 (*.f64 (*.f64 b (+.f64 b a)) (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))) (*.f64 (*.f64 (+.f64 b a) (neg.f64 a)) (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))))
(*.f64 (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (-.f64 (*.f64 b b) (*.f64 a a)))
(*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))))
(+.f64 (*.f64 b (*.f64 (+.f64 b a) (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))))) (*.f64 (neg.f64 a) (*.f64 (+.f64 b a) (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))))))
(*.f64 (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (-.f64 (*.f64 b b) (*.f64 a a)))
(*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))))
(+.f64 (*.f64 (neg.f64 a) (*.f64 (+.f64 b a) (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))))) (*.f64 b (*.f64 (+.f64 b a) (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))))))
(*.f64 (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (-.f64 (*.f64 b b) (*.f64 a a)))
(*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))))
(/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (/.f64 (+.f64 b a) (*.f64 (+.f64 b a) (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))))))
(*.f64 (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (-.f64 (*.f64 b b) (*.f64 a a)))
(*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))))
(/.f64 (*.f64 (+.f64 b a) (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))) (/.f64 1 (-.f64 b a)))
(*.f64 (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (-.f64 (*.f64 b b) (*.f64 a a)))
(*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))))
(/.f64 1 (/.f64 (+.f64 b a) (*.f64 (-.f64 b a) (*.f64 (+.f64 b a) (*.f64 (+.f64 b a) (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))))))))
(*.f64 (/.f64 1 (+.f64 a b)) (*.f64 (-.f64 b a) (*.f64 (+.f64 a b) (*.f64 (+.f64 a b) (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))))))
(/.f64 1 (/.f64 (/.f64 (/.f64 1 (+.f64 a b)) (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))) (-.f64 b a)))
(/.f64 1 (/.f64 (fma.f64 b b (*.f64 a (+.f64 b a))) (*.f64 (*.f64 (+.f64 b a) (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))) (-.f64 (pow.f64 b 3) (pow.f64 a 3)))))
(*.f64 (/.f64 1 (fma.f64 b b (*.f64 a (+.f64 a b)))) (*.f64 (+.f64 a b) (*.f64 (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (-.f64 (pow.f64 b 3) (pow.f64 a 3)))))
(/.f64 1 (/.f64 (/.f64 (fma.f64 b b (*.f64 a (+.f64 a b))) (+.f64 a b)) (*.f64 (-.f64 (pow.f64 b 3) (pow.f64 a 3)) (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))))))
(/.f64 (-.f64 (pow.f64 b 3) (pow.f64 a 3)) (/.f64 (fma.f64 b b (*.f64 a (+.f64 b a))) (*.f64 (+.f64 b a) (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))))))
(*.f64 (/.f64 (-.f64 (pow.f64 b 3) (pow.f64 a 3)) (fma.f64 b b (*.f64 a (+.f64 a b)))) (*.f64 (+.f64 a b) (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))))
(*.f64 (/.f64 (-.f64 (pow.f64 b 3) (pow.f64 a 3)) (/.f64 (fma.f64 b b (*.f64 a (+.f64 a b))) (+.f64 a b))) (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))))
(/.f64 (*.f64 (-.f64 b a) (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))) (/.f64 1 (+.f64 b a)))
(*.f64 (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (-.f64 (*.f64 b b) (*.f64 a a)))
(*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))))
(/.f64 (*.f64 (-.f64 b a) (*.f64 (+.f64 b a) (*.f64 (+.f64 b a) (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))))) (+.f64 b a))
(*.f64 (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (-.f64 (*.f64 b b) (*.f64 a a)))
(*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))))
(/.f64 (*.f64 (*.f64 (+.f64 b a) (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))) (-.f64 (pow.f64 b 3) (pow.f64 a 3))) (fma.f64 b b (*.f64 a (+.f64 b a))))
(*.f64 (/.f64 (-.f64 (pow.f64 b 3) (pow.f64 a 3)) (fma.f64 b b (*.f64 a (+.f64 a b)))) (*.f64 (+.f64 a b) (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))))
(*.f64 (/.f64 (-.f64 (pow.f64 b 3) (pow.f64 a 3)) (/.f64 (fma.f64 b b (*.f64 a (+.f64 a b))) (+.f64 a b))) (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) b) (-.f64 b a)) (*.f64 (*.f64 (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) b) (-.f64 b a))) (*.f64 (*.f64 a (*.f64 (-.f64 b a) (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))))) (*.f64 a (*.f64 (-.f64 b a) (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))))))) (-.f64 (*.f64 (*.f64 (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) b) (-.f64 b a)) (*.f64 a (*.f64 (-.f64 b a) (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))))))
(/.f64 (*.f64 (fma.f64 (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 b (-.f64 b a)) (*.f64 (*.f64 a (-.f64 b a)) (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))))) (-.f64 (*.f64 (-.f64 b a) (*.f64 b (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))))) (*.f64 (*.f64 a (-.f64 b a)) (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))))) (-.f64 (*.f64 (-.f64 b a) (*.f64 b (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))))) (*.f64 (*.f64 a (-.f64 b a)) (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))))))
(/.f64 (fma.f64 (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 b (-.f64 b a)) (*.f64 (*.f64 a (-.f64 b a)) (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))))) (/.f64 (-.f64 (*.f64 (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 b (-.f64 b a))) (*.f64 (*.f64 a (-.f64 b a)) (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))))) (-.f64 (*.f64 (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 b (-.f64 b a))) (*.f64 (*.f64 a (-.f64 b a)) (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))))))
(/.f64 (/.f64 (*.f64 (-.f64 b a) (*.f64 (+.f64 b a) (*.f64 (+.f64 b a) (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))))) (-.f64 (*.f64 a a) (*.f64 b b))) (/.f64 1 (-.f64 a b)))
(/.f64 (*.f64 (-.f64 b a) (*.f64 (+.f64 a b) (*.f64 (+.f64 a b) (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))))) (*.f64 (/.f64 1 (-.f64 a b)) (-.f64 (*.f64 a a) (*.f64 b b))))
(*.f64 (/.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))) (-.f64 a b)) (-.f64 a b))
(/.f64 (/.f64 (*.f64 (-.f64 b a) (*.f64 (+.f64 b a) (*.f64 (+.f64 b a) (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))))) (+.f64 (pow.f64 b 3) (pow.f64 a 3))) (/.f64 1 (fma.f64 b (-.f64 b a) (*.f64 a a))))
(/.f64 (*.f64 (-.f64 b a) (*.f64 (+.f64 a b) (*.f64 (+.f64 a b) (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))))) (*.f64 (/.f64 1 (fma.f64 b (-.f64 b a) (*.f64 a a))) (+.f64 (pow.f64 b 3) (pow.f64 a 3))))
(*.f64 (/.f64 (-.f64 b a) (/.f64 (/.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (*.f64 (+.f64 a b) (+.f64 a b))) (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))))) (fma.f64 b (-.f64 b a) (*.f64 a a)))
(/.f64 (/.f64 (*.f64 (-.f64 b a) (*.f64 (+.f64 b a) (*.f64 (+.f64 b a) (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))))) 1) (+.f64 b a))
(*.f64 (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (-.f64 (*.f64 b b) (*.f64 a a)))
(*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))))
(/.f64 (/.f64 (*.f64 (-.f64 b a) (*.f64 (+.f64 b a) (*.f64 (+.f64 b a) (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))))) (*.f64 (/.f64 (+.f64 b a) (fma.f64 b b (*.f64 a (+.f64 b a)))) 1)) (fma.f64 b b (*.f64 a (+.f64 b a))))
(/.f64 (*.f64 (-.f64 b a) (*.f64 (+.f64 a b) (*.f64 (+.f64 a b) (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))))) (*.f64 (fma.f64 b b (*.f64 a (+.f64 a b))) (/.f64 (+.f64 a b) (fma.f64 b b (*.f64 a (+.f64 a b))))))
(/.f64 (*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))) (fma.f64 b b (*.f64 a (+.f64 a b)))) (fma.f64 b b (*.f64 a (+.f64 a b))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) b) (-.f64 b a)) 3) (pow.f64 (*.f64 a (*.f64 (-.f64 b a) (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))))) 3)) (+.f64 (*.f64 (*.f64 (*.f64 (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) b) (-.f64 b a)) (*.f64 (*.f64 (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) b) (-.f64 b a))) (-.f64 (*.f64 (*.f64 a (*.f64 (-.f64 b a) (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))))) (*.f64 a (*.f64 (-.f64 b a) (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))))) (*.f64 (*.f64 (*.f64 (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) b) (-.f64 b a)) (*.f64 a (*.f64 (-.f64 b a) (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 b a) (*.f64 b (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))))) 3) (pow.f64 (*.f64 (*.f64 a (-.f64 b a)) (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))) 3)) (fma.f64 (*.f64 (-.f64 b a) (*.f64 b (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))))) (*.f64 (-.f64 b a) (*.f64 b (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))))) (*.f64 (*.f64 (*.f64 a (-.f64 b a)) (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))) (-.f64 (*.f64 (*.f64 a (-.f64 b a)) (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))) (*.f64 (-.f64 b a) (*.f64 b (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 b (-.f64 b a))) 3) (pow.f64 (*.f64 (*.f64 a (-.f64 b a)) (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))) 3)) (fma.f64 (*.f64 (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 b (-.f64 b a))) (*.f64 (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 b (-.f64 b a))) (*.f64 (*.f64 (*.f64 a (-.f64 b a)) (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))) (-.f64 (*.f64 (*.f64 a (-.f64 b a)) (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))) (*.f64 (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 b (-.f64 b a)))))))
(fma.f64 (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) (*.f64 b (-.f64 b a)) (*.f64 a (*.f64 (-.f64 b a) (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))))))
(fma.f64 (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 b (-.f64 b a)) (*.f64 (*.f64 a (-.f64 b a)) (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))))
(fma.f64 (*.f64 b (-.f64 b a)) (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) (*.f64 a (*.f64 (-.f64 b a) (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))))))
(*.f64 (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (-.f64 (*.f64 b b) (*.f64 a a)))
(*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (binary32->binary64 (binary64->binary32 (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))))))
(*.f64 (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))) (-.f64 (*.f64 b b) (*.f64 a a)))
(*.f64 (-.f64 b a) (*.f64 (+.f64 a b) (binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (binary32->binary64 (binary64->binary32 (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))))))
(*.f64 (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))) (-.f64 (*.f64 b b) (*.f64 a a)))
(*.f64 (-.f64 b a) (*.f64 (+.f64 a b) (binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))))
(*.f64 (sqrt.f64 (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (binary32->binary64 (binary64->binary32 (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))))) (sqrt.f64 (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (binary32->binary64 (binary64->binary32 (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))))))
(*.f64 (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))) (-.f64 (*.f64 b b) (*.f64 a a)))
(*.f64 (-.f64 b a) (*.f64 (+.f64 a b) (binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))))
(pow.f64 (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (binary32->binary64 (binary64->binary32 (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))))) 1)
(*.f64 (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))) (-.f64 (*.f64 b b) (*.f64 a a)))
(*.f64 (-.f64 b a) (*.f64 (+.f64 a b) (binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))))
(*.f64 1 (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (binary32->binary64 (binary64->binary32 (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))))))
(*.f64 (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))) (-.f64 (*.f64 b b) (*.f64 a a)))
(*.f64 (-.f64 b a) (*.f64 (+.f64 a b) (binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (binary32->binary64 (binary64->binary32 (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))))) (cbrt.f64 (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (binary32->binary64 (binary64->binary32 (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))))))) (cbrt.f64 (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (binary32->binary64 (binary64->binary32 (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))))))
(*.f64 (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))) (-.f64 (*.f64 b b) (*.f64 a a)))
(*.f64 (-.f64 b a) (*.f64 (+.f64 a b) (binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (binary32->binary64 (binary64->binary32 (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))))) (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (binary32->binary64 (binary64->binary32 (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))))) (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (binary32->binary64 (binary64->binary32 (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))))))
(cbrt.f64 (*.f64 (*.f64 (-.f64 b a) (*.f64 (+.f64 a b) (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))))))) (*.f64 (*.f64 (-.f64 b a) (*.f64 (+.f64 a b) (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))))))) (*.f64 (-.f64 b a) (*.f64 (+.f64 a b) (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))))))))))
(cbrt.f64 (*.f64 (*.f64 (-.f64 b a) (*.f64 (+.f64 a b) (binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))) (*.f64 (*.f64 (-.f64 b a) (*.f64 (+.f64 a b) (binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))) (*.f64 (-.f64 b a) (*.f64 (+.f64 a b) (binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))))))
(exp.f64 (log.f64 (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (binary32->binary64 (binary64->binary32 (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))))))
(*.f64 (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))) (-.f64 (*.f64 b b) (*.f64 a a)))
(*.f64 (-.f64 b a) (*.f64 (+.f64 a b) (binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))))
(log.f64 (exp.f64 (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (binary32->binary64 (binary64->binary32 (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))))))
(*.f64 (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))) (-.f64 (*.f64 b b) (*.f64 a a)))
(*.f64 (-.f64 b a) (*.f64 (+.f64 a b) (binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))))
(binary32->binary64 (binary64->binary32 (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (binary32->binary64 (binary64->binary32 (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))))))
(binary32->binary64 (binary64->binary32 (*.f64 (-.f64 b a) (*.f64 (+.f64 a b) (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))))))))
(binary32->binary64 (binary64->binary32 (*.f64 (-.f64 b a) (*.f64 (+.f64 a b) (binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))))))
(binary32->binary64 (binary64->binary32 (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (binary32->binary64 (binary64->binary32 (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))))))
(binary32->binary64 (binary64->binary32 (*.f64 (-.f64 b a) (*.f64 (+.f64 a b) (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))))))))
(binary32->binary64 (binary64->binary32 (*.f64 (-.f64 b a) (*.f64 (+.f64 a b) (binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))))))
(binary32->binary64 (*.f32 (*.f32 (-.f32 (binary64->binary32 b) (binary64->binary32 a)) (+.f32 (binary64->binary32 b) (binary64->binary32 a))) (binary64->binary32 (binary32->binary64 (binary64->binary32 (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))))))
(binary32->binary64 (*.f32 (-.f32 (binary64->binary32 b) (binary64->binary32 a)) (*.f32 (+.f32 (binary64->binary32 b) (binary64->binary32 a)) (binary64->binary32 (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))))))))
(binary32->binary64 (*.f32 (*.f32 (-.f32 (binary64->binary32 b) (binary64->binary32 a)) (+.f32 (binary64->binary32 b) (binary64->binary32 a))) (binary64->binary32 (binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))))
(binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(binary32->binary64 (binary64->binary32 (/.f64 -2 (/.f64 -180 (*.f64 angle (PI.f64))))))
(binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(binary32->binary64 (binary64->binary32 (/.f64 -2 (/.f64 -180 (*.f64 angle (PI.f64))))))
(binary32->binary64 (*.f32 2 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle)))))
(binary32->binary64 (*.f32 (*.f32 1/180 (binary64->binary32 angle)) (*.f32 2 (PI.f32))))
(binary32->binary64 (binary64->binary32 (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))))))
(binary32->binary64 (binary64->binary32 (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(binary32->binary64 (binary64->binary32 (*.f64 (-.f64 b a) (sin.f64 (/.f64 -2 (/.f64 -180 (*.f64 angle (PI.f64))))))))
(binary32->binary64 (binary64->binary32 (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))))))
(binary32->binary64 (binary64->binary32 (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(binary32->binary64 (binary64->binary32 (*.f64 (-.f64 b a) (sin.f64 (/.f64 -2 (/.f64 -180 (*.f64 angle (PI.f64))))))))
(binary32->binary64 (*.f32 (-.f32 (binary64->binary32 b) (binary64->binary32 a)) (sin.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle)))))))
(binary32->binary64 (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle))))) (-.f32 (binary64->binary32 b) (binary64->binary32 a))))
(binary32->binary64 (*.f32 (sin.f32 (*.f32 (*.f32 1/180 (binary64->binary32 angle)) (*.f32 2 (PI.f32)))) (-.f32 (binary64->binary32 b) (binary64->binary32 a))))
(binary32->binary64 (binary64->binary32 (*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (+.f64 b a))))
(binary32->binary64 (binary64->binary32 (*.f64 (-.f64 b a) (*.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (+.f64 a b)))))
(binary32->binary64 (binary64->binary32 (*.f64 (-.f64 b a) (*.f64 (sin.f64 (/.f64 -2 (/.f64 -180 (*.f64 angle (PI.f64))))) (+.f64 a b)))))
(binary32->binary64 (binary64->binary32 (*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (+.f64 b a))))
(binary32->binary64 (binary64->binary32 (*.f64 (-.f64 b a) (*.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (+.f64 a b)))))
(binary32->binary64 (binary64->binary32 (*.f64 (-.f64 b a) (*.f64 (sin.f64 (/.f64 -2 (/.f64 -180 (*.f64 angle (PI.f64))))) (+.f64 a b)))))
(binary32->binary64 (*.f32 (*.f32 (-.f32 (binary64->binary32 b) (binary64->binary32 a)) (sin.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle)))))) (+.f32 (binary64->binary32 b) (binary64->binary32 a))))
(binary32->binary64 (*.f32 (-.f32 (binary64->binary32 b) (binary64->binary32 a)) (*.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle))))) (+.f32 (binary64->binary32 b) (binary64->binary32 a)))))
(binary32->binary64 (*.f32 (sin.f32 (*.f32 (*.f32 1/180 (binary64->binary32 angle)) (*.f32 2 (PI.f32)))) (*.f32 (-.f32 (binary64->binary32 b) (binary64->binary32 a)) (+.f32 (binary64->binary32 b) (binary64->binary32 a)))))
(binary32->binary64 (binary64->binary32 (*.f64 1/180 angle)))
(binary32->binary64 (binary64->binary32 (*.f64 angle 1/180)))
(binary32->binary64 (binary64->binary32 (*.f64 1/180 angle)))
(binary32->binary64 (binary64->binary32 (*.f64 angle 1/180)))
(binary32->binary64 (*.f32 1/180 (binary64->binary32 angle)))
(binary32->binary64 (binary64->binary32 (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))
(binary32->binary64 (binary64->binary32 (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))))
(binary32->binary64 (binary64->binary32 (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))
(binary32->binary64 (binary64->binary32 (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))))
(binary32->binary64 (*.f32 (PI.f32) (*.f32 (+.f32 (binary64->binary32 a) (binary64->binary32 b)) (-.f32 (binary64->binary32 b) (binary64->binary32 a)))))
(binary32->binary64 (*.f32 (PI.f32) (*.f32 (-.f32 (binary64->binary32 b) (binary64->binary32 a)) (+.f32 (binary64->binary32 b) (binary64->binary32 a)))))
(binary32->binary64 (*.f32 (-.f32 (binary64->binary32 b) (binary64->binary32 a)) (*.f32 (PI.f32) (+.f32 (binary64->binary32 b) (binary64->binary32 a)))))
(binary32->binary64 (binary64->binary32 (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))))
(binary32->binary64 (binary64->binary32 (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))))))
(binary32->binary64 (binary64->binary32 (*.f64 (*.f64 1/90 angle) (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))))))
(binary32->binary64 (binary64->binary32 (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))))
(binary32->binary64 (binary64->binary32 (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))))))
(binary32->binary64 (binary64->binary32 (*.f64 (*.f64 1/90 angle) (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))))))
(binary32->binary64 (*.f32 1/90 (*.f32 (binary64->binary32 angle) (*.f32 (PI.f32) (*.f32 (+.f32 (binary64->binary32 a) (binary64->binary32 b)) (-.f32 (binary64->binary32 b) (binary64->binary32 a)))))))
(binary32->binary64 (*.f32 (*.f32 1/90 (binary64->binary32 angle)) (*.f32 (PI.f32) (*.f32 (-.f32 (binary64->binary32 b) (binary64->binary32 a)) (+.f32 (binary64->binary32 b) (binary64->binary32 a))))))
(binary32->binary64 (*.f32 1/90 (*.f32 (*.f32 (*.f32 (PI.f32) (binary64->binary32 angle)) (-.f32 (binary64->binary32 b) (binary64->binary32 a))) (+.f32 (binary64->binary32 b) (binary64->binary32 a)))))
(binary32->binary64 (binary64->binary32 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a))))))
(binary32->binary64 (binary64->binary32 (*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))))))
(binary32->binary64 (binary64->binary32 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a))))))
(binary32->binary64 (binary64->binary32 (*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))))))
(binary32->binary64 (*.f32 (binary64->binary32 angle) (*.f32 (PI.f32) (*.f32 (+.f32 (binary64->binary32 a) (binary64->binary32 b)) (-.f32 (binary64->binary32 b) (binary64->binary32 a))))))
(binary32->binary64 (*.f32 (binary64->binary32 angle) (*.f32 (PI.f32) (*.f32 (-.f32 (binary64->binary32 b) (binary64->binary32 a)) (+.f32 (binary64->binary32 b) (binary64->binary32 a))))))
(binary32->binary64 (*.f32 (*.f32 (*.f32 (PI.f32) (binary64->binary32 angle)) (-.f32 (binary64->binary32 b) (binary64->binary32 a))) (+.f32 (binary64->binary32 b) (binary64->binary32 a))))
(binary64->binary32 (binary32->binary64 (*.f32 2 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))))))
(binary64->binary32 (binary32->binary64 (*.f32 2 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))))))
(binary64->binary32 (*.f64 2 (sin.f64 (*.f64 (PI.f32) (/.f64 (binary32->binary64 (binary64->binary32 angle)) 180)))))
(binary64->binary32 (*.f64 2 (sin.f64 (/.f64 (*.f64 (PI.f32) (binary32->binary64 (binary64->binary32 angle))) 180))))
(binary64->binary32 (binary32->binary64 (/.f32 (binary64->binary32 angle) 180)))
(binary64->binary32 (binary32->binary64 (/.f32 (binary64->binary32 angle) 180)))
(binary64->binary32 (/.f64 (binary32->binary64 (binary64->binary32 angle)) 180))
(binary64->binary32 (binary32->binary64 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))))
(binary64->binary32 (binary32->binary64 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))))
(binary64->binary32 (*.f64 (PI.f32) (/.f64 (binary32->binary64 (binary64->binary32 angle)) 180)))
(binary64->binary32 (/.f64 (*.f64 (PI.f32) (binary32->binary64 (binary64->binary32 angle))) 180))
(binary64->binary32 (binary32->binary64 (*.f32 (*.f32 2 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))) (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))))))
(binary64->binary32 (binary32->binary64 (*.f32 2 (*.f32 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))) (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))))))
(binary64->binary32 (binary32->binary64 (*.f32 (*.f32 (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))) 2) (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))))))
(binary64->binary32 (binary32->binary64 (*.f32 (*.f32 2 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))) (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))))))
(binary64->binary32 (binary32->binary64 (*.f32 2 (*.f32 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))) (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))))))
(binary64->binary32 (binary32->binary64 (*.f32 (*.f32 (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))) 2) (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))))))
(binary64->binary32 (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f32) (/.f64 (binary32->binary64 (binary64->binary32 angle)) 180)))) (cos.f64 (*.f64 (PI.f32) (/.f64 (binary32->binary64 (binary64->binary32 angle)) 180)))))
(binary64->binary32 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f32) (/.f64 (binary32->binary64 (binary64->binary32 angle)) 180))) (cos.f64 (*.f64 (PI.f32) (/.f64 (binary32->binary64 (binary64->binary32 angle)) 180))))))
(binary64->binary32 (*.f64 2 (*.f64 (sin.f64 (/.f64 (*.f64 (PI.f32) (binary32->binary64 (binary64->binary32 angle))) 180)) (cos.f64 (/.f64 (*.f64 (PI.f32) (binary32->binary64 (binary64->binary32 angle))) 180)))))
(binary32->binary64 (binary64->binary32 (*.f64 2 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180)))))
(binary32->binary64 (binary64->binary32 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))))))
(binary32->binary64 (binary64->binary32 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(binary32->binary64 (binary64->binary32 (*.f64 2 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180)))))
(binary32->binary64 (binary64->binary32 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))))))
(binary32->binary64 (binary64->binary32 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(binary32->binary64 (*.f32 2 (sin.f32 (/.f32 (*.f32 (binary64->binary32 angle) (PI.f32)) 180))))
(binary32->binary64 (*.f32 2 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))))
(binary32->binary64 (binary64->binary32 (*.f64 (*.f64 2 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))))
(binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(binary32->binary64 (binary64->binary32 (*.f64 (*.f64 2 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))))
(binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(binary32->binary64 (*.f32 (*.f32 2 (sin.f32 (/.f32 (*.f32 (binary64->binary32 angle) (PI.f32)) 180))) (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))))
(binary32->binary64 (*.f32 2 (*.f32 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))) (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))))))
(binary32->binary64 (*.f32 (*.f32 (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))) 2) (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))))
(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 (*.f64 angle (PI.f64)) 180)))
(binary32->binary64 (binary64->binary32 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(binary32->binary64 (binary64->binary32 (/.f64 (*.f64 angle (PI.f64)) 180)))
(binary32->binary64 (binary64->binary32 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(binary32->binary64 (/.f32 (*.f32 (binary64->binary32 angle) (PI.f32)) 180))
(binary32->binary64 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))
(binary32->binary64 (binary64->binary32 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))))))
(binary32->binary64 (binary64->binary32 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(binary32->binary64 (binary64->binary32 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))))))
(binary32->binary64 (binary64->binary32 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(binary32->binary64 (*.f32 2 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))))
(binary32->binary64 (binary64->binary32 (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))))
(binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(binary32->binary64 (binary64->binary32 (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))))
(binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(binary32->binary64 (*.f32 (*.f32 2 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))) (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))))
(binary32->binary64 (*.f32 2 (*.f32 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))) (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))))))
(binary32->binary64 (*.f32 (*.f32 (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))) 2) (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))))
(binary32->binary64 (binary64->binary32 (*.f64 (PI.f64) (/.f64 angle 180))))
(binary32->binary64 (binary64->binary32 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(binary32->binary64 (binary64->binary32 (*.f64 (PI.f64) (/.f64 angle 180))))
(binary32->binary64 (binary64->binary32 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(binary32->binary64 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))
(binary32->binary64 (binary64->binary32 (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (binary32->binary64 (binary64->binary32 (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))))))
(binary32->binary64 (binary64->binary32 (*.f64 (-.f64 b a) (*.f64 (+.f64 a b) (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))))))))
(binary32->binary64 (binary64->binary32 (*.f64 (-.f64 b a) (*.f64 (+.f64 a b) (binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))))))
(binary32->binary64 (binary64->binary32 (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (binary32->binary64 (binary64->binary32 (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))))))
(binary32->binary64 (binary64->binary32 (*.f64 (-.f64 b a) (*.f64 (+.f64 a b) (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))))))))
(binary32->binary64 (binary64->binary32 (*.f64 (-.f64 b a) (*.f64 (+.f64 a b) (binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))))))
(binary32->binary64 (*.f32 (*.f32 (-.f32 (binary64->binary32 b) (binary64->binary32 a)) (+.f32 (binary64->binary32 b) (binary64->binary32 a))) (binary64->binary32 (binary32->binary64 (binary64->binary32 (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))))))
(binary32->binary64 (*.f32 (-.f32 (binary64->binary32 b) (binary64->binary32 a)) (*.f32 (+.f32 (binary64->binary32 b) (binary64->binary32 a)) (binary64->binary32 (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))))))))
(binary32->binary64 (*.f32 (*.f32 (-.f32 (binary64->binary32 b) (binary64->binary32 a)) (+.f32 (binary64->binary32 b) (binary64->binary32 a))) (binary64->binary32 (binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))))

eval453.0ms (1.2%)

Compiler

Compiled 33703 to 16708 computations (50.4% saved)

prune423.0ms (1.1%)

Pruning

87 alts after pruning (87 fresh and 0 done)

PrunedKeptTotal
New1028701098
Fresh311748
Picked505
Done000
Total1064871151
Accuracy
81.6%
Counts
1151 → 87
Alt Table
Click to see full alt table
StatusAccuracyProgram
29.7%
(/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (/.f64 (+.f64 b a) (*.f64 (+.f64 b a) (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))))))
68.4%
(/.f64 (+.f64 b a) (/.f64 (/.f64 1 (-.f64 b a)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
54.0%
(/.f64 (*.f64 (-.f64 b a) (*.f64 (+.f64 b a) (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))) (+.f64 b a))
5.5%
(/.f64 (*.f64 (-.f64 b a) (*.f64 (+.f64 a b) (*.f64 (+.f64 a b) (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))))) (*.f64 (/.f64 1 (fma.f64 b (-.f64 b a) (*.f64 a a))) (+.f64 (pow.f64 b 3) (pow.f64 a 3))))
22.1%
(/.f64 (*.f64 (-.f64 b a) (*.f64 (*.f64 (+.f64 a b) (+.f64 a b)) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 (/.f64 1 (-.f64 a b)) (-.f64 (*.f64 a a) (*.f64 b b))))
68.4%
(/.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) (/.f64 1 (+.f64 b a)))
32.1%
(/.f64 (*.f64 (-.f64 b a) (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))) (/.f64 1 (+.f64 b a)))
6.0%
(/.f64 (*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 a b)) (binary32->binary64 (sin.f32 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/90))))) (*.f64 (/.f64 1 (-.f64 a b)) (-.f64 (*.f64 a a) (*.f64 b b))))
61.9%
(/.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)) (+.f64 b a)) (/.f64 1 (-.f64 b a)))
31.7%
(/.f64 1 (/.f64 (/.f64 (/.f64 1 (+.f64 a b)) (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))) (-.f64 b a)))
15.6%
(*.f64 (/.f64 1 (fma.f64 b b (*.f64 a (+.f64 a b)))) (*.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 a b)) (-.f64 (pow.f64 b 3) (pow.f64 a 3))))
48.3%
(*.f64 (/.f64 1 (-.f64 a b)) (*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (-.f64 (*.f64 a a) (*.f64 b b))))
30.4%
(*.f64 (/.f64 1 (+.f64 a b)) (*.f64 (-.f64 b a) (*.f64 (+.f64 a b) (*.f64 (+.f64 a b) (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))))))
30.5%
(*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))))
62.5%
(*.f64 (*.f64 (-.f64 b a) (+.f64 (*.f64 -1/4374000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3))) (*.f64 1/90 (*.f64 angle (PI.f64))))) (+.f64 b a))
57.0%
(*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle)))))
56.5%
(*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) (cos.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cbrt.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cbrt.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))))
55.4%
(*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
48.9%
(*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) (cos.f64 (expm1.f64 (log1p.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))))
54.7%
(*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) 1))
56.9%
(*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
55.2%
(*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cbrt.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cbrt.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
41.8%
(*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (binary32->binary64 (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))))))
57.8%
(*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (binary32->binary64 (binary64->binary32 (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))))
53.1%
(*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 1))
32.5%
(*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 2 (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
57.6%
(*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
14.8%
(*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (binary32->binary64 (*.f32 (*.f32 2 (sin.f32 (/.f32 (*.f32 (binary64->binary32 angle) (PI.f32)) 180))) (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))))))
15.6%
(*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (binary32->binary64 (*.f32 (*.f32 2 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))) (binary64->binary32 (cos.f64 (*.f64 (PI.f32) (/.f64 (binary32->binary64 (binary64->binary32 angle)) 180)))))))
16.0%
(*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (binary32->binary64 (*.f32 (*.f32 2 (binary64->binary32 (sin.f64 (*.f64 (PI.f32) (/.f64 (binary32->binary64 (binary64->binary32 angle)) 180))))) (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))))))
16.4%
(*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (binary32->binary64 (*.f32 (binary64->binary32 (*.f64 2 (sin.f64 (/.f64 (*.f64 (PI.f32) (binary32->binary64 (binary64->binary32 angle))) 180)))) (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))))))
30.4%
(*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (binary32->binary64 (binary64->binary32 (*.f64 (*.f64 2 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))))
31.3%
(*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (binary32->binary64 (binary64->binary32 (*.f64 (*.f64 2 (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))))
29.9%
(*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (binary32->binary64 (binary64->binary32 (*.f64 (*.f64 2 (sin.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cbrt.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cbrt.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))))
32.2%
(*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (binary32->binary64 (binary64->binary32 (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (/.f64 (*.f64 angle (PI.f64)) 180))))))
31.0%
(*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (binary32->binary64 (binary64->binary32 (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))))
22.1%
(*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (binary32->binary64 (binary64->binary32 (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (expm1.f64 (log1p.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))))))
32.5%
(*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (binary32->binary64 (binary64->binary32 (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (binary32->binary64 (binary64->binary32 (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))))))
27.8%
(*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (binary32->binary64 (binary64->binary32 (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 1))))
22.5%
(*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (binary32->binary64 (binary64->binary32 (*.f64 (*.f64 2 (sin.f64 (expm1.f64 (log1p.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))))
32.5%
(*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (binary32->binary64 (binary64->binary32 (*.f64 (*.f64 2 (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))))
61.9%
(*.f64 (*.f64 (-.f64 b a) (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 b a))
68.9%
(*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (/.f64 (*.f64 (PI.f64) 1/180) (/.f64 1 angle))))) (+.f64 b a))
67.7%
(*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (/.f64 (PI.f64) (/.f64 180 angle))))) (+.f64 b a))
67.5%
(*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (/.f64 angle (/.f64 180 (PI.f64)))))) (+.f64 b a))
69.7%
(*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (/.f64 1/180 (/.f64 (/.f64 1 (PI.f64)) angle))))) (+.f64 b a))
67.2%
(*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (*.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cbrt.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (cbrt.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))) (+.f64 b a))
38.3%
(*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (sqrt.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (sqrt.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))) (+.f64 b a))
65.0%
(*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 (*.f64 (cbrt.f64 (*.f64 1/180 angle)) (cbrt.f64 (*.f64 1/180 angle))) (cbrt.f64 (*.f64 1/180 angle))))))) (+.f64 b a))
38.9%
(*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 (sqrt.f64 (*.f64 1/180 angle)) (sqrt.f64 (*.f64 1/180 angle))))))) (+.f64 b a))
58.9%
(*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (expm1.f64 (log1p.f64 (*.f64 1/180 angle))))))) (+.f64 b a))
28.6%
(*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (cbrt.f64 (*.f64 (*.f64 angle 1/180) (*.f64 1/32400 (*.f64 angle angle)))))))) (+.f64 b a))
15.4%
(*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (binary32->binary64 (*.f32 1/180 (binary64->binary32 angle))))))) (+.f64 b a))
59.1%
(*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (expm1.f64 (log1p.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))) (+.f64 b a))
38.0%
(*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (exp.f64 (log.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))) (+.f64 b a))
15.1%
(*.f64 (*.f64 (-.f64 b a) (sin.f64 (binary32->binary64 (*.f32 (*.f32 1/180 (binary64->binary32 angle)) (*.f32 2 (PI.f32)))))) (+.f64 b a))
27.9%
(*.f64 (*.f64 (-.f64 b a) (log.f64 (exp.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))))) (+.f64 b a))
15.1%
(*.f64 (*.f64 (-.f64 b a) (binary32->binary64 (sin.f32 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/90))))) (+.f64 a b))
29.7%
(*.f64 (*.f64 (-.f64 b a) (binary32->binary64 (binary64->binary32 (sin.f64 (/.f64 -2 (/.f64 -180 (*.f64 angle (PI.f64)))))))) (+.f64 b a))
66.9%
(*.f64 (*.f64 (*.f64 (*.f64 (+.f64 b a) 2) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (-.f64 b a)) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
58.0%
(*.f64 (*.f64 (*.f64 2 (/.f64 (-.f64 b a) (/.f64 1 (+.f64 b a)))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
29.3%
(*.f64 (*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (sin.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (sqrt.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
52.3%
(*.f64 (*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (/.f64 (*.f64 angle (PI.f64)) 180)))
43.3%
(*.f64 (*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (expm1.f64 (log1p.f64 (*.f64 (PI.f64) (/.f64 angle 180))))))
28.7%
(*.f64 (*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (sin.f64 (exp.f64 (log.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
45.7%
(*.f64 (*.f64 (*.f64 2 (*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 b a)) (/.f64 1 (-.f64 b a)))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
36.7%
(*.f64 (*.f64 (*.f64 2 (*.f64 b b)) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
21.9%
(*.f64 (*.f64 b b) (binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))
47.1%
(*.f64 (*.f64 1/90 angle) (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))))
32.2%
(*.f64 (*.f64 -1/90 (*.f64 a a)) (*.f64 angle (PI.f64)))
36.4%
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 b b))
42.4%
(*.f64 (binary32->binary64 (binary64->binary32 (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))))) (+.f64 b a))
40.7%
(*.f64 b (*.f64 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
41.3%
(*.f64 a (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (neg.f64 a)))
57.3%
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a)))))
61.5%
(*.f64 1/90 (/.f64 (*.f64 (PI.f64) (*.f64 angle (-.f64 b a))) (/.f64 1 (+.f64 b a))))
34.3%
(*.f64 1/90 (*.f64 (*.f64 angle (PI.f64)) (*.f64 b b)))
46.5%
(*.f64 1/90 (*.f64 angle (/.f64 (*.f64 (PI.f64) (*.f64 (-.f64 b a) (*.f64 (+.f64 b a) (+.f64 b a)))) (+.f64 b a))))
52.6%
(*.f64 1/90 (*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 a b)))))
34.3%
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
32.2%
(*.f64 1/90 (*.f64 angle (neg.f64 (*.f64 (PI.f64) (*.f64 a a)))))
37.2%
(*.f64 1/90 (*.f64 a (*.f64 (neg.f64 a) (*.f64 angle (PI.f64)))))
32.2%
(*.f64 1/90 (neg.f64 (*.f64 (*.f64 a a) (*.f64 angle (PI.f64)))))
34.8%
(*.f64 -2 (*.f64 (*.f64 (*.f64 a a) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
34.7%
(neg.f64 (*.f64 (*.f64 a a) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
47.5%
(expm1.f64 (log1p.f64 (*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (+.f64 b a))))
36.5%
(binary32->binary64 (binary64->binary32 (*.f64 (-.f64 b a) (*.f64 (sin.f64 (/.f64 -2 (/.f64 -180 (*.f64 angle (PI.f64))))) (+.f64 a b)))))
29.7%
(/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (/.f64 (+.f64 b a) (*.f64 (+.f64 b a) (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))))))
68.4%
(/.f64 (+.f64 b a) (/.f64 (/.f64 1 (-.f64 b a)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
54.0%
(/.f64 (*.f64 (-.f64 b a) (*.f64 (+.f64 b a) (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))) (+.f64 b a))
5.5%
(/.f64 (*.f64 (-.f64 b a) (*.f64 (+.f64 a b) (*.f64 (+.f64 a b) (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))))) (*.f64 (/.f64 1 (fma.f64 b (-.f64 b a) (*.f64 a a))) (+.f64 (pow.f64 b 3) (pow.f64 a 3))))
22.1%
(/.f64 (*.f64 (-.f64 b a) (*.f64 (*.f64 (+.f64 a b) (+.f64 a b)) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 (/.f64 1 (-.f64 a b)) (-.f64 (*.f64 a a) (*.f64 b b))))
68.4%
(/.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) (/.f64 1 (+.f64 b a)))
32.1%
(/.f64 (*.f64 (-.f64 b a) (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))) (/.f64 1 (+.f64 b a)))
6.0%
(/.f64 (*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 a b)) (binary32->binary64 (sin.f32 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/90))))) (*.f64 (/.f64 1 (-.f64 a b)) (-.f64 (*.f64 a a) (*.f64 b b))))
61.9%
(/.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)) (+.f64 b a)) (/.f64 1 (-.f64 b a)))
31.7%
(/.f64 1 (/.f64 (/.f64 (/.f64 1 (+.f64 a b)) (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))) (-.f64 b a)))
15.6%
(*.f64 (/.f64 1 (fma.f64 b b (*.f64 a (+.f64 a b)))) (*.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 a b)) (-.f64 (pow.f64 b 3) (pow.f64 a 3))))
48.3%
(*.f64 (/.f64 1 (-.f64 a b)) (*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (-.f64 (*.f64 a a) (*.f64 b b))))
30.4%
(*.f64 (/.f64 1 (+.f64 a b)) (*.f64 (-.f64 b a) (*.f64 (+.f64 a b) (*.f64 (+.f64 a b) (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))))))
30.5%
(*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))))
62.5%
(*.f64 (*.f64 (-.f64 b a) (+.f64 (*.f64 -1/4374000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3))) (*.f64 1/90 (*.f64 angle (PI.f64))))) (+.f64 b a))
57.0%
(*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle)))))
56.5%
(*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) (cos.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cbrt.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cbrt.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))))
55.4%
(*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
48.9%
(*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) (cos.f64 (expm1.f64 (log1p.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))))
54.7%
(*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) 1))
56.9%
(*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
55.2%
(*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cbrt.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cbrt.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
41.8%
(*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (binary32->binary64 (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))))))
57.8%
(*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (binary32->binary64 (binary64->binary32 (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))))
53.1%
(*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 1))
32.5%
(*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 2 (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
57.6%
(*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
14.8%
(*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (binary32->binary64 (*.f32 (*.f32 2 (sin.f32 (/.f32 (*.f32 (binary64->binary32 angle) (PI.f32)) 180))) (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))))))
15.6%
(*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (binary32->binary64 (*.f32 (*.f32 2 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))) (binary64->binary32 (cos.f64 (*.f64 (PI.f32) (/.f64 (binary32->binary64 (binary64->binary32 angle)) 180)))))))
16.0%
(*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (binary32->binary64 (*.f32 (*.f32 2 (binary64->binary32 (sin.f64 (*.f64 (PI.f32) (/.f64 (binary32->binary64 (binary64->binary32 angle)) 180))))) (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))))))
16.4%
(*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (binary32->binary64 (*.f32 (binary64->binary32 (*.f64 2 (sin.f64 (/.f64 (*.f64 (PI.f32) (binary32->binary64 (binary64->binary32 angle))) 180)))) (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))))))
30.4%
(*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (binary32->binary64 (binary64->binary32 (*.f64 (*.f64 2 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))))
31.3%
(*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (binary32->binary64 (binary64->binary32 (*.f64 (*.f64 2 (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))))
29.9%
(*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (binary32->binary64 (binary64->binary32 (*.f64 (*.f64 2 (sin.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cbrt.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cbrt.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))))
32.2%
(*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (binary32->binary64 (binary64->binary32 (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (/.f64 (*.f64 angle (PI.f64)) 180))))))
31.0%
(*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (binary32->binary64 (binary64->binary32 (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))))
22.1%
(*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (binary32->binary64 (binary64->binary32 (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (expm1.f64 (log1p.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))))))
32.5%
(*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (binary32->binary64 (binary64->binary32 (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (binary32->binary64 (binary64->binary32 (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))))))
27.8%
(*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (binary32->binary64 (binary64->binary32 (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 1))))
22.5%
(*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (binary32->binary64 (binary64->binary32 (*.f64 (*.f64 2 (sin.f64 (expm1.f64 (log1p.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))))
32.5%
(*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (binary32->binary64 (binary64->binary32 (*.f64 (*.f64 2 (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))))
61.9%
(*.f64 (*.f64 (-.f64 b a) (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 b a))
68.9%
(*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (/.f64 (*.f64 (PI.f64) 1/180) (/.f64 1 angle))))) (+.f64 b a))
67.7%
(*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (/.f64 (PI.f64) (/.f64 180 angle))))) (+.f64 b a))
67.5%
(*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (/.f64 angle (/.f64 180 (PI.f64)))))) (+.f64 b a))
69.7%
(*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (/.f64 1/180 (/.f64 (/.f64 1 (PI.f64)) angle))))) (+.f64 b a))
67.2%
(*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (*.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cbrt.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (cbrt.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))) (+.f64 b a))
38.3%
(*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (sqrt.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (sqrt.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))) (+.f64 b a))
65.0%
(*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 (*.f64 (cbrt.f64 (*.f64 1/180 angle)) (cbrt.f64 (*.f64 1/180 angle))) (cbrt.f64 (*.f64 1/180 angle))))))) (+.f64 b a))
38.9%
(*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 (sqrt.f64 (*.f64 1/180 angle)) (sqrt.f64 (*.f64 1/180 angle))))))) (+.f64 b a))
58.9%
(*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (expm1.f64 (log1p.f64 (*.f64 1/180 angle))))))) (+.f64 b a))
28.6%
(*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (cbrt.f64 (*.f64 (*.f64 angle 1/180) (*.f64 1/32400 (*.f64 angle angle)))))))) (+.f64 b a))
15.4%
(*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (binary32->binary64 (*.f32 1/180 (binary64->binary32 angle))))))) (+.f64 b a))
59.1%
(*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (expm1.f64 (log1p.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))) (+.f64 b a))
38.0%
(*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (exp.f64 (log.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))) (+.f64 b a))
15.1%
(*.f64 (*.f64 (-.f64 b a) (sin.f64 (binary32->binary64 (*.f32 (*.f32 1/180 (binary64->binary32 angle)) (*.f32 2 (PI.f32)))))) (+.f64 b a))
27.9%
(*.f64 (*.f64 (-.f64 b a) (log.f64 (exp.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))))) (+.f64 b a))
15.1%
(*.f64 (*.f64 (-.f64 b a) (binary32->binary64 (sin.f32 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/90))))) (+.f64 a b))
29.7%
(*.f64 (*.f64 (-.f64 b a) (binary32->binary64 (binary64->binary32 (sin.f64 (/.f64 -2 (/.f64 -180 (*.f64 angle (PI.f64)))))))) (+.f64 b a))
66.9%
(*.f64 (*.f64 (*.f64 (*.f64 (+.f64 b a) 2) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (-.f64 b a)) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
58.0%
(*.f64 (*.f64 (*.f64 2 (/.f64 (-.f64 b a) (/.f64 1 (+.f64 b a)))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
29.3%
(*.f64 (*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (sin.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (sqrt.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
52.3%
(*.f64 (*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (/.f64 (*.f64 angle (PI.f64)) 180)))
43.3%
(*.f64 (*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (expm1.f64 (log1p.f64 (*.f64 (PI.f64) (/.f64 angle 180))))))
28.7%
(*.f64 (*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (sin.f64 (exp.f64 (log.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
45.7%
(*.f64 (*.f64 (*.f64 2 (*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 b a)) (/.f64 1 (-.f64 b a)))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
36.7%
(*.f64 (*.f64 (*.f64 2 (*.f64 b b)) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
21.9%
(*.f64 (*.f64 b b) (binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))
47.1%
(*.f64 (*.f64 1/90 angle) (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))))
32.2%
(*.f64 (*.f64 -1/90 (*.f64 a a)) (*.f64 angle (PI.f64)))
36.4%
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 b b))
42.4%
(*.f64 (binary32->binary64 (binary64->binary32 (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180))))))) (+.f64 b a))
40.7%
(*.f64 b (*.f64 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
41.3%
(*.f64 a (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (neg.f64 a)))
57.3%
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a)))))
61.5%
(*.f64 1/90 (/.f64 (*.f64 (PI.f64) (*.f64 angle (-.f64 b a))) (/.f64 1 (+.f64 b a))))
34.3%
(*.f64 1/90 (*.f64 (*.f64 angle (PI.f64)) (*.f64 b b)))
46.5%
(*.f64 1/90 (*.f64 angle (/.f64 (*.f64 (PI.f64) (*.f64 (-.f64 b a) (*.f64 (+.f64 b a) (+.f64 b a)))) (+.f64 b a))))
52.6%
(*.f64 1/90 (*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 a b)))))
34.3%
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
32.2%
(*.f64 1/90 (*.f64 angle (neg.f64 (*.f64 (PI.f64) (*.f64 a a)))))
37.2%
(*.f64 1/90 (*.f64 a (*.f64 (neg.f64 a) (*.f64 angle (PI.f64)))))
32.2%
(*.f64 1/90 (neg.f64 (*.f64 (*.f64 a a) (*.f64 angle (PI.f64)))))
34.8%
(*.f64 -2 (*.f64 (*.f64 (*.f64 a a) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
34.7%
(neg.f64 (*.f64 (*.f64 a a) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
47.5%
(expm1.f64 (log1p.f64 (*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (+.f64 b a))))
36.5%
(binary32->binary64 (binary64->binary32 (*.f64 (-.f64 b a) (*.f64 (sin.f64 (/.f64 -2 (/.f64 -180 (*.f64 angle (PI.f64))))) (+.f64 a b)))))
Compiler

Compiled 8496 to 6200 computations (27% saved)

localize4.7s (12.2%)

Localize:

Found 38 expressions with local error:

NewAccuracyProgram
82.9%
(*.f64 (*.f64 b b) (binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))
99.6%
(*.f64 (PI.f64) (*.f64 angle 1/180))
99.6%
(*.f64 angle 1/180)
99.9%
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
99.8%
(*.f64 (*.f64 (-.f64 b a) (log.f64 (exp.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))))) (+.f64 b a))
99.8%
(*.f64 (-.f64 b a) (log.f64 (exp.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))))))
100.0%
(exp.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
100.0%
(*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))
56.4%
(sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))
88.2%
(*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 1))
99.6%
(*.f64 (PI.f64) (/.f64 angle 180))
100.0%
(*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
88.6%
(*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))
99.4%
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
99.8%
(*.f64 (PI.f64) (*.f64 b b))
99.5%
(/.f64 1/180 (/.f64 (/.f64 1 (PI.f64)) angle))
99.8%
(*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (/.f64 1/180 (/.f64 (/.f64 1 (PI.f64)) angle))))) (+.f64 b a))
99.8%
(*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (/.f64 1/180 (/.f64 (/.f64 1 (PI.f64)) angle)))))
100.0%
(*.f64 2 (/.f64 1/180 (/.f64 (/.f64 1 (PI.f64)) angle)))
82.9%
(*.f64 (*.f64 b b) (binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))
56.8%
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
54.5%
(binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
53.4%
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
99.6%
(*.f64 1/180 angle)
99.6%
(*.f64 (PI.f64) (*.f64 1/180 angle))
55.1%
(log.f64 (exp.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
53.3%
(sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))
100.0%
(*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
99.6%
(*.f64 (PI.f64) (/.f64 angle 180))
88.2%
(*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 1))
56.4%
(sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))
99.8%
(*.f64 (PI.f64) (*.f64 b b))
99.4%
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
88.6%
(*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))
99.8%
(*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (/.f64 1/180 (/.f64 (/.f64 1 (PI.f64)) angle))))) (+.f64 b a))
99.5%
(/.f64 1/180 (/.f64 (/.f64 1 (PI.f64)) angle))
99.3%
(/.f64 (/.f64 1 (PI.f64)) angle)
53.3%
(sin.f64 (*.f64 2 (/.f64 1/180 (/.f64 (/.f64 1 (PI.f64)) angle))))
Compiler

Compiled 372 to 219 computations (41.1% saved)

series18.0ms (0%)

Counts
14 → 252
Calls

63 calls:

TimeVariablePointExpression
2.0ms
angle
@0
(binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
1.0ms
angle
@0
(*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))
1.0ms
angle
@0
(*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 1))
0.0ms
angle
@inf
(*.f64 (*.f64 b b) (binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))
0.0ms
b
@inf
(*.f64 (*.f64 b b) (binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))

rewrite153.0ms (0.4%)

Algorithm
rewrite-once
batch-egg-rewrite
Rules
948×associate-*r/
944×associate-*l/
802×associate-*r*
770×associate-*l*
532×associate-/r/
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
049428
1178344
2834344
Stop Event
node limit
Counts
14 → 511
Calls
Call 1
Inputs
(sin.f64 (*.f64 2 (/.f64 1/180 (/.f64 (/.f64 1 (PI.f64)) angle))))
(/.f64 (/.f64 1 (PI.f64)) angle)
(/.f64 1/180 (/.f64 (/.f64 1 (PI.f64)) angle))
(*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (/.f64 1/180 (/.f64 (/.f64 1 (PI.f64)) angle))))) (+.f64 b a))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
(*.f64 (PI.f64) (*.f64 b b))
(*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 1))
(*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(log.f64 (exp.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(*.f64 (*.f64 b b) (binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))
Outputs
(+.f64 (*.f64 (+.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (sin.f64 0)) 1/2) (*.f64 (+.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (sin.f64 0)) 1/2))
(*.f64 2 (*.f64 (+.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (sin.f64 0)) 1/2))
(*.f64 1 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) 1)
(*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 1 (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))
(*.f64 (*.f64 (+.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (sin.f64 0)) 1/2) 2)
(*.f64 (*.f64 (+.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (sin.f64 0)) 1/2) (log.f64 (exp.f64 2)))
(*.f64 (*.f64 1 (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))
(*.f64 (*.f64 (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) 1) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))
(/.f64 (*.f64 2 (+.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (sin.f64 0))) 2)
(/.f64 (*.f64 (+.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (sin.f64 0)) 2) 2)
(log.f64 (exp.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))
(-.f64 0 (/.f64 (/.f64 -1 angle) (PI.f64)))
(-.f64 (/.f64 0 (neg.f64 angle)) (/.f64 (/.f64 -1 angle) (PI.f64)))
(*.f64 1 (/.f64 1 (*.f64 (PI.f64) angle)))
(*.f64 (/.f64 1 (PI.f64)) (/.f64 1 angle))
(*.f64 (/.f64 1 (PI.f64)) (/.f64 (/.f64 1 angle) 1))
(*.f64 (/.f64 1 (PI.f64)) (neg.f64 (/.f64 -1 angle)))
(*.f64 (/.f64 1 (*.f64 (PI.f64) angle)) 1)
(*.f64 (/.f64 1 angle) (/.f64 1 (PI.f64)))
(*.f64 -1 (/.f64 (/.f64 -1 angle) (PI.f64)))
(*.f64 (/.f64 -1 (PI.f64)) (/.f64 -1 angle))
(*.f64 (/.f64 (/.f64 -1 angle) (PI.f64)) -1)
(*.f64 (/.f64 -1 angle) (/.f64 -1 (PI.f64)))
(*.f64 (pow.f64 (PI.f64) -1/2) (*.f64 (pow.f64 (PI.f64) -1/2) (/.f64 1 angle)))
(*.f64 (*.f64 (/.f64 1 angle) (pow.f64 (PI.f64) -1/2)) (pow.f64 (PI.f64) -1/2))
(*.f64 (/.f64 (/.f64 1 angle) 1) (/.f64 1 (PI.f64)))
(*.f64 (pow.f64 (*.f64 (PI.f64) angle) -1/2) (pow.f64 (*.f64 (PI.f64) angle) -1/2))
(pow.f64 (/.f64 1 (*.f64 (PI.f64) angle)) 1)
(pow.f64 (*.f64 (PI.f64) angle) -1)
(neg.f64 (/.f64 (/.f64 -1 angle) (PI.f64)))
(neg.f64 (/.f64 (/.f64 (/.f64 -1 angle) (PI.f64)) 1))
(exp.f64 (*.f64 (log.f64 (*.f64 (PI.f64) angle)) -1))
(*.f64 1/180 (*.f64 (PI.f64) angle))
(*.f64 1 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(*.f64 (PI.f64) (*.f64 1/180 angle))
(*.f64 (PI.f64) (/.f64 (*.f64 1/180 angle) 1))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 (*.f64 1/180 angle) (PI.f64))
(*.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)) 1)
(*.f64 (*.f64 (PI.f64) angle) 1/180)
(*.f64 (*.f64 1/180 (PI.f64)) angle)
(*.f64 -1 (/.f64 (*.f64 1/180 angle) (/.f64 -1 (PI.f64))))
(*.f64 -1 (/.f64 1 (neg.f64 (/.f64 (/.f64 180 angle) (PI.f64)))))
(*.f64 (neg.f64 (PI.f64)) (*.f64 -1/180 angle))
(*.f64 (neg.f64 angle) (*.f64 -1/180 (PI.f64)))
(*.f64 (neg.f64 angle) (*.f64 (neg.f64 (PI.f64)) 1/180))
(*.f64 -1/180 (*.f64 (PI.f64) (neg.f64 angle)))
(*.f64 (*.f64 (PI.f64) (neg.f64 angle)) -1/180)
(*.f64 (*.f64 -1/180 (PI.f64)) (neg.f64 angle))
(*.f64 (*.f64 -1/180 angle) (neg.f64 (PI.f64)))
(*.f64 (*.f64 angle -1/180) (neg.f64 (PI.f64)))
(*.f64 (*.f64 1 (*.f64 -1/180 (PI.f64))) (neg.f64 angle))
(*.f64 (*.f64 (*.f64 -1/180 (PI.f64)) -1) angle)
(*.f64 (/.f64 1 (pow.f64 (PI.f64) -1/2)) (/.f64 (*.f64 1/180 angle) (pow.f64 (PI.f64) -1/2)))
(*.f64 (/.f64 angle (pow.f64 (PI.f64) -1/2)) (/.f64 1/180 (pow.f64 (PI.f64) -1/2)))
(*.f64 (/.f64 (neg.f64 angle) 1) (*.f64 -1/180 (PI.f64)))
(*.f64 (/.f64 (neg.f64 angle) -1) (*.f64 1/180 (PI.f64)))
(*.f64 (/.f64 (PI.f64) 180) angle)
(*.f64 (/.f64 (*.f64 1/180 angle) 1) (PI.f64))
(*.f64 (/.f64 (*.f64 1/180 angle) -1) (neg.f64 (PI.f64)))
(*.f64 (/.f64 1/180 (pow.f64 (PI.f64) -1/2)) (/.f64 angle (pow.f64 (PI.f64) -1/2)))
(*.f64 (/.f64 1/180 (/.f64 -1 angle)) (neg.f64 (PI.f64)))
(*.f64 (/.f64 (neg.f64 angle) (pow.f64 (PI.f64) -1/2)) (/.f64 -1/180 (pow.f64 (PI.f64) -1/2)))
(*.f64 (/.f64 (PI.f64) -180) (neg.f64 angle))
(*.f64 (/.f64 (*.f64 1/180 (PI.f64)) -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)
(neg.f64 (*.f64 (*.f64 angle -1/180) (PI.f64)))
(neg.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))
(neg.f64 (*.f64 (*.f64 -1/180 (PI.f64)) angle))
(neg.f64 (/.f64 (*.f64 angle -1/180) (/.f64 1 (PI.f64))))
(neg.f64 (/.f64 (*.f64 (PI.f64) angle) -180))
(exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 180 angle) (PI.f64))) -1))
(+.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 b (-.f64 b a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 a (-.f64 b a))))
(+.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 a (-.f64 b a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 b (-.f64 b a))))
(+.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (fma.f64 (neg.f64 a) a (*.f64 a a))))
(+.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (fma.f64 (neg.f64 a) a (*.f64 a a)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))
(+.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 b b)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 a (neg.f64 a))))
(+.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 b (+.f64 b a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 (+.f64 b a) (neg.f64 a))))
(+.f64 (*.f64 (+.f64 b a) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) b)) (*.f64 (+.f64 b a) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (neg.f64 a))))
(+.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (+.f64 b a)) b) (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (+.f64 b a)) (neg.f64 a)))
(+.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (+.f64 b a)) (neg.f64 a)) (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (+.f64 b a)) b))
(+.f64 (*.f64 (*.f64 b b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) (*.f64 (*.f64 a (neg.f64 a)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))
(+.f64 (*.f64 (*.f64 b (+.f64 b a)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) (*.f64 (*.f64 (+.f64 b a) (neg.f64 a)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))
(+.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) b) (+.f64 b a)) (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (neg.f64 a)) (+.f64 b a)))
(+.f64 (*.f64 b (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (+.f64 b a))) (*.f64 (neg.f64 a) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (+.f64 b a))))
(+.f64 (*.f64 (neg.f64 a) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (+.f64 b a))) (*.f64 b (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (+.f64 b a))))
(-.f64 (/.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 b (-.f64 b a))) 2) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 (-.f64 b a) (-.f64 b a)))) (/.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 a (-.f64 b a))) 2) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 (-.f64 b a) (-.f64 b a)))))
(/.f64 1 (/.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 (-.f64 b a) (-.f64 b a))) (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 (-.f64 b a) (-.f64 b a))))))
(/.f64 1 (/.f64 (-.f64 b a) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 (-.f64 b a) (-.f64 (*.f64 b b) (*.f64 a a))))))
(/.f64 1 (/.f64 (fma.f64 b b (*.f64 a (-.f64 a b))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 (-.f64 b a) (+.f64 (pow.f64 b 3) (pow.f64 a 3))))))
(/.f64 1 (/.f64 (+.f64 b a) (*.f64 (+.f64 b a) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (-.f64 (*.f64 b b) (*.f64 a a))))))
(/.f64 1 (/.f64 (fma.f64 a (+.f64 b a) (*.f64 b b)) (*.f64 (*.f64 (+.f64 b a) (-.f64 (pow.f64 b 3) (pow.f64 a 3))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 b (-.f64 b a))) 2) (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 a (-.f64 b a))) (-.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 a (-.f64 b a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 b (-.f64 b a)))))) (+.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 b (-.f64 b a))) 3) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 a (-.f64 b a))) 3))))
(/.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (-.f64 b a)) (/.f64 1 (+.f64 b a)))
(/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (/.f64 (+.f64 b a) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (+.f64 b a))))
(/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (/.f64 (-.f64 b a) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (-.f64 b a))))
(/.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (+.f64 b a)) (/.f64 1 (-.f64 b a)))
(/.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (/.f64 (fma.f64 b b (*.f64 a (-.f64 a b))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (-.f64 b a))))
(/.f64 (-.f64 (pow.f64 b 3) (pow.f64 a 3)) (/.f64 (fma.f64 a (+.f64 b a) (*.f64 b b)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (+.f64 b a))))
(/.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 (-.f64 b a) (-.f64 b a)))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 (-.f64 b a) (-.f64 b a))))
(/.f64 (*.f64 (+.f64 b a) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (-.f64 (*.f64 b b) (*.f64 a a)))) (+.f64 b a))
(/.f64 (*.f64 (*.f64 (+.f64 b a) (-.f64 (pow.f64 b 3) (pow.f64 a 3))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) (fma.f64 a (+.f64 b a) (*.f64 b b)))
(/.f64 (*.f64 (*.f64 (+.f64 b a) (-.f64 (pow.f64 b 3) (pow.f64 a 3))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) (fma.f64 b b (*.f64 (neg.f64 a) (-.f64 (neg.f64 a) b))))
(/.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 (-.f64 b a) (-.f64 (*.f64 b b) (*.f64 a a)))) (-.f64 b a))
(/.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 (-.f64 b a) (+.f64 (pow.f64 b 3) (pow.f64 a 3)))) (fma.f64 b b (*.f64 a (-.f64 a b))))
(/.f64 (+.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 b (-.f64 b a))) 3) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 a (-.f64 b a))) 3)) (+.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 b (-.f64 b a))) 2) (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 a (-.f64 b a))) (-.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 a (-.f64 b a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 b (-.f64 b a)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 b (-.f64 b a))) 3) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 a (-.f64 b a))) 3)) (+.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 a (-.f64 b a))) 2) (-.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 b (-.f64 b a))) 2) (*.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 b (-.f64 b a))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) (*.f64 a (-.f64 b a))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 a (-.f64 b a))) 2) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 b (-.f64 b a))) 2)) (-.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 a (-.f64 b a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 b (-.f64 b a)))))
(/.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (-.f64 (pow.f64 (*.f64 b (-.f64 b a)) 2) (pow.f64 (*.f64 a (-.f64 b a)) 2))) (*.f64 (-.f64 b a) (-.f64 b a)))
(/.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (-.f64 (pow.f64 b 4) (pow.f64 a 4))) (fma.f64 b b (*.f64 a a)))
(/.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 (-.f64 b a) (*.f64 (+.f64 b a) (+.f64 b a)))) (+.f64 b a))
(/.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 (+.f64 b a) (-.f64 (pow.f64 b 3) (pow.f64 a 3)))) (fma.f64 a (+.f64 b a) (*.f64 b b)))
(/.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (+.f64 (pow.f64 (*.f64 b (-.f64 b a)) 3) (pow.f64 (*.f64 a (-.f64 b a)) 3))) (+.f64 (pow.f64 (*.f64 b (-.f64 b a)) 2) (*.f64 (*.f64 a (-.f64 b a)) (-.f64 (*.f64 a (-.f64 b a)) (*.f64 b (-.f64 b a))))))
(/.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (pow.f64 (-.f64 (*.f64 b b) (*.f64 a a)) 2)) (-.f64 (*.f64 b b) (*.f64 a a)))
(/.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 (-.f64 b a) (*.f64 (+.f64 b a) (+.f64 (pow.f64 b 3) (pow.f64 a 3))))) (+.f64 (pow.f64 b 3) (pow.f64 a 3)))
(/.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (pow.f64 b 3) (pow.f64 a 3)))) (-.f64 (pow.f64 b 3) (pow.f64 a 3)))
(/.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (-.f64 (pow.f64 b 6) (pow.f64 a 6))) (+.f64 (pow.f64 b 4) (+.f64 (pow.f64 a 4) (pow.f64 (*.f64 b a) 2))))
(/.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (-.f64 (pow.f64 b 6) (pow.f64 a 6))) (*.f64 (fma.f64 b b (*.f64 a (-.f64 a b))) (fma.f64 a (+.f64 b a) (*.f64 b b))))
(/.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (-.f64 b a)) (-.f64 (*.f64 a a) (*.f64 b b))) (-.f64 a b))
(/.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (-.f64 b a)) (+.f64 (neg.f64 (*.f64 b b)) (*.f64 a a))) (neg.f64 (-.f64 b a)))
(/.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (-.f64 b a)) (neg.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)))) (neg.f64 (fma.f64 b b (*.f64 a (-.f64 a b)))))
(/.f64 (*.f64 (+.f64 b a) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (-.f64 (pow.f64 b 3) (pow.f64 a 3)))) (fma.f64 a (+.f64 b a) (*.f64 b b)))
(/.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (+.f64 b a)) (+.f64 (neg.f64 (*.f64 b b)) (*.f64 a a))) (neg.f64 (+.f64 b a)))
(/.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (+.f64 b a)) (neg.f64 (-.f64 (pow.f64 b 3) (pow.f64 a 3)))) (neg.f64 (fma.f64 a (+.f64 b a) (*.f64 b b))))
(/.f64 (*.f64 (+.f64 (neg.f64 (*.f64 b b)) (*.f64 a a)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (+.f64 b a))) (neg.f64 (+.f64 b a)))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 b 3) (pow.f64 a 3))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (+.f64 b a))) (neg.f64 (fma.f64 a (+.f64 b a) (*.f64 b b))))
(/.f64 (*.f64 (-.f64 (*.f64 a a) (*.f64 b b)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (-.f64 b a))) (-.f64 a b))
(/.f64 (*.f64 (+.f64 (neg.f64 (*.f64 b b)) (*.f64 a a)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (-.f64 b a))) (neg.f64 (-.f64 b a)))
(/.f64 (*.f64 (neg.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (-.f64 b a))) (neg.f64 (fma.f64 b b (*.f64 a (-.f64 a b)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 b (-.f64 b a)) 2) (pow.f64 (*.f64 a (-.f64 b a)) 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) (*.f64 (-.f64 b a) (-.f64 b a)))
(/.f64 (*.f64 (-.f64 (pow.f64 b 4) (pow.f64 a 4)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) (fma.f64 b b (*.f64 a a)))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 b (-.f64 b a)) 3) (pow.f64 (*.f64 a (-.f64 b a)) 3)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) (+.f64 (pow.f64 (*.f64 b (-.f64 b a)) 2) (*.f64 (*.f64 a (-.f64 b a)) (-.f64 (*.f64 a (-.f64 b a)) (*.f64 b (-.f64 b a))))))
(/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 b b) (*.f64 a a)) 2) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) (-.f64 (*.f64 b b) (*.f64 a a)))
(/.f64 (*.f64 (*.f64 (-.f64 b a) (*.f64 (+.f64 b a) (+.f64 (pow.f64 b 3) (pow.f64 a 3)))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) (+.f64 (pow.f64 b 3) (pow.f64 a 3)))
(/.f64 (*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (pow.f64 b 3) (pow.f64 a 3))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) (-.f64 (pow.f64 b 3) (pow.f64 a 3)))
(/.f64 (*.f64 (-.f64 (pow.f64 b 6) (pow.f64 a 6)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) (+.f64 (pow.f64 b 4) (+.f64 (pow.f64 a 4) (pow.f64 (*.f64 b a) 2))))
(/.f64 (*.f64 (-.f64 (pow.f64 b 6) (pow.f64 a 6)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) (*.f64 (fma.f64 b b (*.f64 a (-.f64 a b))) (fma.f64 a (+.f64 b a) (*.f64 b b))))
(/.f64 (/.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 (-.f64 b a) (-.f64 (*.f64 b b) (*.f64 a a)))) (-.f64 (pow.f64 b 3) (pow.f64 a 3))) (/.f64 1 (fma.f64 a (+.f64 b a) (*.f64 b b))))
(/.f64 (/.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 (-.f64 b a) (-.f64 (*.f64 b b) (*.f64 a a)))) 1) (-.f64 b a))
(/.f64 (/.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 (-.f64 b a) (-.f64 (*.f64 b b) (*.f64 a a)))) (*.f64 (/.f64 (-.f64 b a) (fma.f64 b b (*.f64 a (-.f64 a b)))) 1)) (fma.f64 b b (*.f64 a (-.f64 a b))))
(/.f64 (/.f64 (*.f64 (+.f64 b a) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (-.f64 (*.f64 b b) (*.f64 a a)))) (+.f64 (pow.f64 b 3) (pow.f64 a 3))) (/.f64 1 (fma.f64 b b (*.f64 a (-.f64 a b)))))
(/.f64 (/.f64 (*.f64 (+.f64 b a) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (-.f64 (*.f64 b b) (*.f64 a a)))) 1) (+.f64 b a))
(/.f64 (/.f64 (*.f64 (+.f64 b a) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (-.f64 (*.f64 b b) (*.f64 a a)))) (*.f64 (/.f64 (+.f64 b a) (fma.f64 a (+.f64 b a) (*.f64 b b))) 1)) (fma.f64 a (+.f64 b a) (*.f64 b b)))
(fma.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 a (-.f64 b a)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 b (-.f64 b a))))
(fma.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 b (-.f64 b a)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 a (-.f64 b a))))
(fma.f64 b (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (-.f64 b a)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 a (-.f64 b a))))
(fma.f64 a (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (-.f64 b a)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 b (-.f64 b a))))
(fma.f64 (-.f64 b a) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) b) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 a (-.f64 b a))))
(fma.f64 (-.f64 b a) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) a) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 b (-.f64 b a))))
(fma.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (-.f64 b a)) b (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 a (-.f64 b a))))
(fma.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (-.f64 b a)) a (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 b (-.f64 b a))))
(fma.f64 (*.f64 a (-.f64 b a)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 b (-.f64 b a))))
(fma.f64 (*.f64 b (-.f64 b a)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 a (-.f64 b a))))
(fma.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) b) (-.f64 b a) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 a (-.f64 b a))))
(fma.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) a) (-.f64 b a) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 b (-.f64 b a))))
(/.f64 (*.f64 b b) (/.f64 1 (*.f64 (PI.f64) angle)))
(/.f64 (*.f64 (PI.f64) (*.f64 b b)) (/.f64 1 angle))
(/.f64 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b))) 1)
(/.f64 (*.f64 angle (*.f64 b b)) (/.f64 1 (PI.f64)))
(/.f64 (*.f64 (*.f64 b b) 1) (/.f64 1 (*.f64 (PI.f64) angle)))
(/.f64 (*.f64 1 (*.f64 b b)) (/.f64 1 (*.f64 (PI.f64) angle)))
(/.f64 (*.f64 1 (*.f64 angle (*.f64 b b))) (/.f64 1 (PI.f64)))
(/.f64 (*.f64 (neg.f64 angle) (*.f64 b b)) (/.f64 -1 (PI.f64)))
(/.f64 (*.f64 (*.f64 b b) -1) (/.f64 (/.f64 -1 angle) (PI.f64)))
(/.f64 (*.f64 (*.f64 b b) (neg.f64 angle)) (/.f64 -1 (PI.f64)))
(/.f64 (*.f64 (*.f64 angle (*.f64 b b)) 1) (/.f64 1 (PI.f64)))
(/.f64 (*.f64 (*.f64 angle (*.f64 b b)) (neg.f64 (PI.f64))) -1)
(/.f64 (*.f64 (neg.f64 (PI.f64)) (*.f64 angle (*.f64 b b))) -1)
(/.f64 (*.f64 -1 (*.f64 b b)) (/.f64 (/.f64 -1 angle) (PI.f64)))
(/.f64 (*.f64 (PI.f64) (*.f64 (*.f64 angle (*.f64 b b)) 1/90)) 1)
(/.f64 (*.f64 angle (*.f64 b (*.f64 b 1/90))) (/.f64 1 (PI.f64)))
(/.f64 (*.f64 (PI.f64) (*.f64 b (*.f64 b 1/90))) (/.f64 1 angle))
(/.f64 (*.f64 b (*.f64 b 1/90)) (/.f64 1 (*.f64 (PI.f64) angle)))
(/.f64 (*.f64 1 (*.f64 b b)) (/.f64 (/.f64 1 angle) (*.f64 (PI.f64) 1/90)))
(/.f64 (*.f64 (*.f64 2 (*.f64 (PI.f64) angle)) (*.f64 b b)) 180)
(/.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 b b)) (/.f64 180 angle))
(/.f64 (*.f64 2 (*.f64 b b)) (/.f64 (/.f64 180 angle) (PI.f64)))
(/.f64 (*.f64 (neg.f64 angle) (*.f64 b (*.f64 b 1/90))) (/.f64 -1 (PI.f64)))
(/.f64 (*.f64 (*.f64 angle (*.f64 b (*.f64 b 1/90))) 1) (/.f64 1 (PI.f64)))
(/.f64 (*.f64 (*.f64 angle (*.f64 b (*.f64 b 1/90))) (neg.f64 (PI.f64))) -1)
(/.f64 (*.f64 (*.f64 (*.f64 2 (PI.f64)) (neg.f64 angle)) (*.f64 b b)) -180)
(/.f64 (*.f64 -1/90 (*.f64 b b)) (/.f64 (/.f64 -1 angle) (PI.f64)))
(/.f64 (*.f64 1 (*.f64 b (*.f64 b 1/90))) (/.f64 1 (*.f64 (PI.f64) angle)))
(/.f64 (*.f64 -1 (*.f64 b (*.f64 b 1/90))) (/.f64 (/.f64 -1 angle) (PI.f64)))
(/.f64 (*.f64 b b) (/.f64 1 (PI.f64)))
(/.f64 (*.f64 (PI.f64) (*.f64 b b)) 1)
(/.f64 (*.f64 (*.f64 b b) 1) (/.f64 1 (PI.f64)))
(/.f64 (*.f64 (*.f64 b b) (neg.f64 (PI.f64))) -1)
(/.f64 (*.f64 1 (*.f64 b b)) (/.f64 1 (PI.f64)))
(/.f64 (*.f64 (neg.f64 (PI.f64)) (*.f64 b b)) -1)
(+.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a)))) (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (fma.f64 (neg.f64 a) a (*.f64 a a))))
(+.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a)))) (*.f64 (fma.f64 (neg.f64 a) a (*.f64 a a)) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(+.f64 (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 b (-.f64 b a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 (*.f64 a (-.f64 b a)))))
(+.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 (*.f64 a (-.f64 b a)))) (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 b (-.f64 b a))))
(+.f64 (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 b b)) (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 a (neg.f64 a))))
(+.f64 (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 b (+.f64 b a))) (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (+.f64 b a) (neg.f64 a))))
(+.f64 (*.f64 (*.f64 2 (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) b) (*.f64 (*.f64 2 (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (neg.f64 a)))
(+.f64 (*.f64 (*.f64 2 (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (neg.f64 a)) (*.f64 (*.f64 2 (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) b))
(+.f64 (*.f64 (*.f64 b b) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (*.f64 (*.f64 a (neg.f64 a)) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(+.f64 (*.f64 (*.f64 b (+.f64 b a)) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (*.f64 (*.f64 (+.f64 b a) (neg.f64 a)) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(+.f64 (*.f64 b (*.f64 2 (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))) (*.f64 (neg.f64 a) (*.f64 2 (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))))
(+.f64 (*.f64 (neg.f64 a) (*.f64 2 (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))) (*.f64 b (*.f64 2 (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))))
(/.f64 1 (/.f64 (+.f64 b a) (*.f64 (+.f64 b a) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a)))))))
(/.f64 1 (/.f64 (fma.f64 a (+.f64 b a) (*.f64 b b)) (*.f64 (*.f64 2 (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (-.f64 (pow.f64 b 3) (pow.f64 a 3)))))
(/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (/.f64 (+.f64 b a) (*.f64 2 (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))))
(/.f64 (*.f64 2 (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (/.f64 1 (-.f64 b a)))
(/.f64 (-.f64 (pow.f64 b 3) (pow.f64 a 3)) (/.f64 (fma.f64 a (+.f64 b a) (*.f64 b b)) (*.f64 2 (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))))
(/.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (-.f64 b a))) (/.f64 1 (+.f64 b a)))
(/.f64 (*.f64 (+.f64 b a) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))))) (+.f64 b a))
(/.f64 (*.f64 (*.f64 2 (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (-.f64 (pow.f64 b 3) (pow.f64 a 3))) (fma.f64 a (+.f64 b a) (*.f64 b b)))
(/.f64 (*.f64 (*.f64 2 (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (-.f64 (pow.f64 b 3) (pow.f64 a 3))) (fma.f64 b b (*.f64 (neg.f64 a) (-.f64 (neg.f64 a) b))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 b (-.f64 b a))) (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 b (-.f64 b a)))) (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 (*.f64 a (-.f64 b a)))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 (*.f64 a (-.f64 b a)))))) (-.f64 (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 b (-.f64 b a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 (*.f64 a (-.f64 b a))))))
(/.f64 (*.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (-.f64 b a))) (-.f64 (*.f64 b b) (*.f64 a a))) (-.f64 b a))
(/.f64 (*.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (-.f64 b a))) (+.f64 (pow.f64 b 3) (pow.f64 a 3))) (fma.f64 b b (*.f64 a (-.f64 a b))))
(/.f64 (*.f64 1 (*.f64 (+.f64 b a) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a)))))) (+.f64 b a))
(/.f64 (*.f64 1 (*.f64 (*.f64 2 (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (-.f64 (pow.f64 b 3) (pow.f64 a 3)))) (fma.f64 a (+.f64 b a) (*.f64 b b)))
(/.f64 (*.f64 (-.f64 b a) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))))) (-.f64 b a))
(/.f64 (*.f64 (-.f64 b a) (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (+.f64 (pow.f64 b 3) (pow.f64 a 3)))) (fma.f64 b b (*.f64 a (-.f64 a b))))
(/.f64 (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (-.f64 (pow.f64 (*.f64 b (-.f64 b a)) 2) (pow.f64 (*.f64 a (-.f64 b a)) 2))) (*.f64 (-.f64 b a) (-.f64 b a)))
(/.f64 (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (-.f64 (pow.f64 b 4) (pow.f64 a 4))) (fma.f64 b b (*.f64 a a)))
(/.f64 (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (-.f64 b a) (-.f64 (*.f64 b b) (*.f64 a a)))) (-.f64 b a))
(/.f64 (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (-.f64 b a) (+.f64 (pow.f64 b 3) (pow.f64 a 3)))) (fma.f64 b b (*.f64 a (-.f64 a b))))
(/.f64 (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (-.f64 b a) (*.f64 (+.f64 b a) (+.f64 b a)))) (+.f64 b a))
(/.f64 (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (+.f64 b a) (-.f64 (pow.f64 b 3) (pow.f64 a 3)))) (fma.f64 a (+.f64 b a) (*.f64 b b)))
(/.f64 (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (+.f64 (pow.f64 (*.f64 b (-.f64 b a)) 3) (pow.f64 (*.f64 a (-.f64 b a)) 3))) (+.f64 (pow.f64 (*.f64 b (-.f64 b a)) 2) (*.f64 (*.f64 a (-.f64 b a)) (-.f64 (*.f64 a (-.f64 b a)) (*.f64 b (-.f64 b a))))))
(/.f64 (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (pow.f64 (-.f64 (*.f64 b b) (*.f64 a a)) 2)) (-.f64 (*.f64 b b) (*.f64 a a)))
(/.f64 (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (-.f64 b a) (*.f64 (+.f64 b a) (+.f64 (pow.f64 b 3) (pow.f64 a 3))))) (+.f64 (pow.f64 b 3) (pow.f64 a 3)))
(/.f64 (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (pow.f64 b 3) (pow.f64 a 3)))) (-.f64 (pow.f64 b 3) (pow.f64 a 3)))
(/.f64 (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (-.f64 (pow.f64 b 6) (pow.f64 a 6))) (+.f64 (pow.f64 b 4) (+.f64 (pow.f64 a 4) (pow.f64 (*.f64 b a) 2))))
(/.f64 (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (-.f64 (pow.f64 b 6) (pow.f64 a 6))) (*.f64 (fma.f64 b b (*.f64 a (-.f64 a b))) (fma.f64 a (+.f64 b a) (*.f64 b b))))
(/.f64 (*.f64 (*.f64 2 (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (+.f64 (neg.f64 (*.f64 b b)) (*.f64 a a))) (neg.f64 (+.f64 b a)))
(/.f64 (*.f64 (*.f64 2 (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (neg.f64 (-.f64 (pow.f64 b 3) (pow.f64 a 3)))) (neg.f64 (fma.f64 a (+.f64 b a) (*.f64 b b))))
(/.f64 (*.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (-.f64 b a))) (-.f64 (*.f64 a a) (*.f64 b b))) (-.f64 a b))
(/.f64 (*.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (-.f64 b a))) (+.f64 (neg.f64 (*.f64 b b)) (*.f64 a a))) (neg.f64 (-.f64 b a)))
(/.f64 (*.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (-.f64 b a))) (neg.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)))) (neg.f64 (fma.f64 b b (*.f64 a (-.f64 a b)))))
(/.f64 (*.f64 (+.f64 (neg.f64 (*.f64 b b)) (*.f64 a a)) (*.f64 2 (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))) (neg.f64 (+.f64 b a)))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 b 3) (pow.f64 a 3))) (*.f64 2 (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))) (neg.f64 (fma.f64 a (+.f64 b a) (*.f64 b b))))
(/.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (-.f64 b a)))) (-.f64 b a))
(/.f64 (*.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (-.f64 b a)))) (fma.f64 b b (*.f64 a (-.f64 a b))))
(/.f64 (*.f64 (-.f64 (*.f64 a a) (*.f64 b b)) (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (-.f64 b a)))) (-.f64 a b))
(/.f64 (*.f64 (+.f64 (neg.f64 (*.f64 b b)) (*.f64 a a)) (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (-.f64 b a)))) (neg.f64 (-.f64 b a)))
(/.f64 (*.f64 (neg.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3))) (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (-.f64 b a)))) (neg.f64 (fma.f64 b b (*.f64 a (-.f64 a b)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 b (-.f64 b a)) 2) (pow.f64 (*.f64 a (-.f64 b a)) 2)) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (*.f64 (-.f64 b a) (-.f64 b a)))
(/.f64 (*.f64 (-.f64 (pow.f64 b 4) (pow.f64 a 4)) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (fma.f64 b b (*.f64 a a)))
(/.f64 (*.f64 (*.f64 (-.f64 b a) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (-.f64 b a))
(/.f64 (*.f64 (*.f64 (-.f64 b a) (+.f64 (pow.f64 b 3) (pow.f64 a 3))) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (fma.f64 b b (*.f64 a (-.f64 a b))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 b (-.f64 b a)) 3) (pow.f64 (*.f64 a (-.f64 b a)) 3)) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (+.f64 (pow.f64 (*.f64 b (-.f64 b a)) 2) (*.f64 (*.f64 a (-.f64 b a)) (-.f64 (*.f64 a (-.f64 b a)) (*.f64 b (-.f64 b a))))))
(/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 b b) (*.f64 a a)) 2) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (-.f64 (*.f64 b b) (*.f64 a a)))
(/.f64 (*.f64 (*.f64 (-.f64 b a) (*.f64 (+.f64 b a) (+.f64 (pow.f64 b 3) (pow.f64 a 3)))) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (+.f64 (pow.f64 b 3) (pow.f64 a 3)))
(/.f64 (*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (pow.f64 b 3) (pow.f64 a 3))) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (-.f64 (pow.f64 b 3) (pow.f64 a 3)))
(/.f64 (*.f64 (-.f64 (pow.f64 b 6) (pow.f64 a 6)) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (+.f64 (pow.f64 b 4) (+.f64 (pow.f64 a 4) (pow.f64 (*.f64 b a) 2))))
(/.f64 (*.f64 (-.f64 (pow.f64 b 6) (pow.f64 a 6)) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (*.f64 (fma.f64 b b (*.f64 a (-.f64 a b))) (fma.f64 a (+.f64 b a) (*.f64 b b))))
(/.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a)))) (-.f64 b a)) (-.f64 b a))
(/.f64 (*.f64 (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (+.f64 (pow.f64 b 3) (pow.f64 a 3))) (-.f64 b a)) (fma.f64 b b (*.f64 a (-.f64 a b))))
(/.f64 (/.f64 (*.f64 (+.f64 b a) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))))) (+.f64 (pow.f64 b 3) (pow.f64 a 3))) (/.f64 1 (fma.f64 b b (*.f64 a (-.f64 a b)))))
(/.f64 (/.f64 (*.f64 (+.f64 b a) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))))) 1) (+.f64 b a))
(/.f64 (/.f64 (*.f64 (+.f64 b a) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))))) (*.f64 (/.f64 (+.f64 b a) (fma.f64 a (+.f64 b a) (*.f64 b b))) 1)) (fma.f64 a (+.f64 b a) (*.f64 b b)))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 b (-.f64 b a))) 3) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 (*.f64 a (-.f64 b a)))) 3)) (+.f64 (*.f64 (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 b (-.f64 b a))) (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 b (-.f64 b a)))) (-.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 (*.f64 a (-.f64 b a)))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 (*.f64 a (-.f64 b a))))) (*.f64 (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 b (-.f64 b a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 (*.f64 a (-.f64 b a))))))))
(fma.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 b (-.f64 b a)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 (*.f64 a (-.f64 b a)))))
(fma.f64 (*.f64 b (-.f64 b a)) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 (*.f64 a (-.f64 b a)))))
(+.f64 (*.f64 (+.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (sin.f64 0)) 1/2) (*.f64 (+.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (sin.f64 0)) 1/2))
(*.f64 2 (*.f64 (+.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (sin.f64 0)) 1/2))
(*.f64 1 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) 1)
(*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 1 (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))
(*.f64 (*.f64 (+.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (sin.f64 0)) 1/2) 2)
(*.f64 (*.f64 (+.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (sin.f64 0)) 1/2) (log.f64 (exp.f64 2)))
(*.f64 (*.f64 1 (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))
(*.f64 (*.f64 (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) 1) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))
(/.f64 (*.f64 2 (+.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (sin.f64 0))) 2)
(/.f64 (*.f64 (+.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (sin.f64 0)) 2) 2)
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))
(*.f64 1 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) 1)
(*.f64 1 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))
(*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) 1)
Calls

47 calls:

1.0ms
(sin.f64 (*.f64 2 (/.f64 1/180 (/.f64 (/.f64 1 (PI.f64)) angle))))
0.0ms
(sin.f64 (*.f64 2 (/.f64 1/180 (/.f64 (/.f64 1 (PI.f64)) angle))))
0.0ms
(*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (/.f64 1/180 (/.f64 (/.f64 1 (PI.f64)) angle))))) (+.f64 b a))
0.0ms
(/.f64 (/.f64 1 (PI.f64)) angle)
0.0ms
(/.f64 1/180 (/.f64 (/.f64 1 (PI.f64)) angle))

simplify294.0ms (0.8%)

Algorithm
egg-herbie
Rules
1176×fma-def
907×associate-/r*
657×distribute-lft-in
647×*-commutative
621×distribute-rgt-in
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0120034935
1335233695
Stop Event
node limit
Counts
763 → 781
Calls
Call 1
Inputs
(*.f64 1/90 (*.f64 angle (PI.f64)))
(+.f64 (*.f64 -1/4374000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3))) (*.f64 1/90 (*.f64 angle (PI.f64))))
(+.f64 (*.f64 -1/4374000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3))) (+.f64 (*.f64 1/708588000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5))) (*.f64 1/90 (*.f64 angle (PI.f64)))))
(+.f64 (*.f64 -1/4374000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3))) (+.f64 (*.f64 -1/241061637600000000 (*.f64 (pow.f64 angle 7) (pow.f64 (PI.f64) 7))) (+.f64 (*.f64 1/708588000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5))) (*.f64 1/90 (*.f64 angle (PI.f64))))))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 1/90 (*.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)))
(*.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 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 b (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a)))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 b (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a)))) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 b (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a)))) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))))
(*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))
(+.f64 (*.f64 b (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a)))) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 b (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a)))) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 b (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a)))) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))))
(*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))
(+.f64 (*.f64 b (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a)))) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 b (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a)))) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 b (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a)))) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))))
(*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))
(+.f64 (*.f64 a (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b)))) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 a (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b)))) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 a (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b)))) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))))
(*.f64 -1 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 a (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b)))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 a (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b)))) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 a (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b)))) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))))
(*.f64 -1 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b))))) (*.f64 -1 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))
(+.f64 (*.f64 -1/4374000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) (*.f64 (+.f64 a b) (-.f64 b a))))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a))))))
(+.f64 (*.f64 -1/4374000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) (*.f64 (+.f64 a b) (-.f64 b a))))) (+.f64 (*.f64 1/708588000000 (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 (PI.f64) 5) (*.f64 (+.f64 a b) (-.f64 b a))))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))))
(+.f64 (*.f64 -1/4374000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) (*.f64 (+.f64 a b) (-.f64 b a))))) (+.f64 (*.f64 -1/241061637600000000 (*.f64 (pow.f64 angle 7) (*.f64 (pow.f64 (PI.f64) 7) (*.f64 (+.f64 a b) (-.f64 b a))))) (+.f64 (*.f64 1/708588000000 (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 (PI.f64) 5) (*.f64 (+.f64 a b) (-.f64 b a))))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a))))))))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a)))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a)))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a)))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a)))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a)))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a)))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a)))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 (pow.f64 b 2) (PI.f64))
(*.f64 (pow.f64 b 2) (PI.f64))
(*.f64 (pow.f64 b 2) (PI.f64))
(*.f64 (pow.f64 b 2) (PI.f64))
(*.f64 (pow.f64 b 2) (PI.f64))
(*.f64 (pow.f64 b 2) (PI.f64))
(*.f64 (pow.f64 b 2) (PI.f64))
(*.f64 (pow.f64 b 2) (PI.f64))
(*.f64 (pow.f64 b 2) (PI.f64))
(*.f64 (pow.f64 b 2) (PI.f64))
(*.f64 (pow.f64 b 2) (PI.f64))
(*.f64 (pow.f64 b 2) (PI.f64))
(*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 b (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 2 (*.f64 b (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 2 (*.f64 b (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 2 (*.f64 b (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 2 (*.f64 b (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 2 (*.f64 b (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 2 (*.f64 b (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 2 (*.f64 b (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 2 (*.f64 b (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 2 (*.f64 a (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 2 (*.f64 a (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 2 (*.f64 a (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 a (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 2 (*.f64 a (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 2 (*.f64 a (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 -2 (*.f64 a (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b))))) (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(+.f64 (*.f64 -2 (*.f64 a (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b))))) (+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(+.f64 (*.f64 -2 (*.f64 a (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b))))) (+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))
(+.f64 (*.f64 -1/17496000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) (*.f64 (+.f64 a b) (-.f64 b a))))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a))))))
(+.f64 (*.f64 -1/17496000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) (*.f64 (+.f64 a b) (-.f64 b a))))) (+.f64 (*.f64 1/11337408000000 (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 (PI.f64) 5) (*.f64 (+.f64 a b) (-.f64 b a))))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))))
(+.f64 (*.f64 -1/17496000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) (*.f64 (+.f64 a b) (-.f64 b a))))) (+.f64 (*.f64 -1/15427944806400000000 (*.f64 (pow.f64 angle 7) (*.f64 (pow.f64 (PI.f64) 7) (*.f64 (+.f64 a b) (-.f64 b a))))) (+.f64 (*.f64 1/11337408000000 (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 (PI.f64) 5) (*.f64 (+.f64 a b) (-.f64 b a))))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a))))))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a))))
(*.f64 1/90 (*.f64 angle (PI.f64)))
(+.f64 (*.f64 -1/17496000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3))) (*.f64 1/90 (*.f64 angle (PI.f64))))
(+.f64 (*.f64 -1/17496000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3))) (+.f64 (*.f64 1/11337408000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5))) (*.f64 1/90 (*.f64 angle (PI.f64)))))
(+.f64 (*.f64 -1/17496000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3))) (+.f64 (*.f64 -1/15427944806400000000 (*.f64 (pow.f64 angle 7) (pow.f64 (PI.f64) 7))) (+.f64 (*.f64 1/11337408000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5))) (*.f64 1/90 (*.f64 angle (PI.f64))))))
(*.f64 2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 1/90 (*.f64 angle (PI.f64)))
(+.f64 (*.f64 -1/4374000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3))) (*.f64 1/90 (*.f64 angle (PI.f64))))
(+.f64 (*.f64 -1/4374000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3))) (+.f64 (*.f64 1/708588000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5))) (*.f64 1/90 (*.f64 angle (PI.f64)))))
(+.f64 (*.f64 -1/4374000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3))) (+.f64 (*.f64 -1/241061637600000000 (*.f64 (pow.f64 angle 7) (pow.f64 (PI.f64) 7))) (+.f64 (*.f64 1/708588000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5))) (*.f64 1/90 (*.f64 angle (PI.f64))))))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 1/90 (*.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))))
(binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (cos.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 b 2) (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))))
(*.f64 (pow.f64 b 2) (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))))
(*.f64 (pow.f64 b 2) (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))))
(*.f64 (pow.f64 b 2) (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))))
(*.f64 (pow.f64 b 2) (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))))
(*.f64 (pow.f64 b 2) (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))))
(*.f64 (pow.f64 b 2) (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))))
(*.f64 (pow.f64 b 2) (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))))
(*.f64 (pow.f64 b 2) (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))))
(*.f64 (pow.f64 b 2) (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))))
(*.f64 (pow.f64 b 2) (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))))
(*.f64 (pow.f64 b 2) (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))))
(*.f64 (pow.f64 b 2) (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))))
(*.f64 (pow.f64 b 2) (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))))
(*.f64 (pow.f64 b 2) (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))))
(*.f64 (pow.f64 b 2) (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))))
(*.f64 (pow.f64 b 2) (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))))
(*.f64 (pow.f64 b 2) (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))))
(*.f64 (pow.f64 b 2) (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))))
(*.f64 (pow.f64 b 2) (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))))
(*.f64 (pow.f64 b 2) (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))))
(*.f64 (pow.f64 b 2) (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))))
(*.f64 (pow.f64 b 2) (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))))
(*.f64 (pow.f64 b 2) (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))))
(+.f64 (*.f64 (+.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (sin.f64 0)) 1/2) (*.f64 (+.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (sin.f64 0)) 1/2))
(*.f64 2 (*.f64 (+.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (sin.f64 0)) 1/2))
(*.f64 1 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) 1)
(*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 1 (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))
(*.f64 (*.f64 (+.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (sin.f64 0)) 1/2) 2)
(*.f64 (*.f64 (+.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (sin.f64 0)) 1/2) (log.f64 (exp.f64 2)))
(*.f64 (*.f64 1 (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))
(*.f64 (*.f64 (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) 1) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))
(/.f64 (*.f64 2 (+.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (sin.f64 0))) 2)
(/.f64 (*.f64 (+.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (sin.f64 0)) 2) 2)
(log.f64 (exp.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))
(log1p.f64 (expm1.f64 (sin.f64 (*.f64 2 (/.f64 1/180 (/.f64 (/.f64 1 (PI.f64)) angle))))))
(expm1.f64 (log1p.f64 (sin.f64 (*.f64 2 (/.f64 1/180 (/.f64 (/.f64 1 (PI.f64)) angle))))))
(*.f64 (sqrt.f64 (sin.f64 (*.f64 2 (/.f64 1/180 (/.f64 (/.f64 1 (PI.f64)) angle))))) (sqrt.f64 (sin.f64 (*.f64 2 (/.f64 1/180 (/.f64 (/.f64 1 (PI.f64)) angle))))))
(pow.f64 (sin.f64 (*.f64 2 (/.f64 1/180 (/.f64 (/.f64 1 (PI.f64)) angle)))) 1)
(*.f64 1 (sin.f64 (*.f64 2 (/.f64 1/180 (/.f64 (/.f64 1 (PI.f64)) angle)))))
(*.f64 (*.f64 (cbrt.f64 (sin.f64 (*.f64 2 (/.f64 1/180 (/.f64 (/.f64 1 (PI.f64)) angle))))) (cbrt.f64 (sin.f64 (*.f64 2 (/.f64 1/180 (/.f64 (/.f64 1 (PI.f64)) angle)))))) (cbrt.f64 (sin.f64 (*.f64 2 (/.f64 1/180 (/.f64 (/.f64 1 (PI.f64)) angle))))))
(cbrt.f64 (*.f64 (*.f64 (sin.f64 (*.f64 2 (/.f64 1/180 (/.f64 (/.f64 1 (PI.f64)) angle)))) (sin.f64 (*.f64 2 (/.f64 1/180 (/.f64 (/.f64 1 (PI.f64)) angle))))) (sin.f64 (*.f64 2 (/.f64 1/180 (/.f64 (/.f64 1 (PI.f64)) angle))))))
(exp.f64 (log.f64 (sin.f64 (*.f64 2 (/.f64 1/180 (/.f64 (/.f64 1 (PI.f64)) angle))))))
(log.f64 (exp.f64 (sin.f64 (*.f64 2 (/.f64 1/180 (/.f64 (/.f64 1 (PI.f64)) angle))))))
(binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 2 (/.f64 1/180 (/.f64 (/.f64 1 (PI.f64)) angle))))))
(binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 2 (/.f64 1/180 (/.f64 (/.f64 1 (PI.f64)) angle))))))
(binary32->binary64 (sin.f32 (*.f32 2 (/.f32 1/180 (/.f32 (/.f32 1 (PI.f32)) (binary64->binary32 angle))))))
(-.f64 0 (/.f64 (/.f64 -1 angle) (PI.f64)))
(-.f64 (/.f64 0 (neg.f64 angle)) (/.f64 (/.f64 -1 angle) (PI.f64)))
(*.f64 1 (/.f64 1 (*.f64 (PI.f64) angle)))
(*.f64 (/.f64 1 (PI.f64)) (/.f64 1 angle))
(*.f64 (/.f64 1 (PI.f64)) (/.f64 (/.f64 1 angle) 1))
(*.f64 (/.f64 1 (PI.f64)) (neg.f64 (/.f64 -1 angle)))
(*.f64 (/.f64 1 (*.f64 (PI.f64) angle)) 1)
(*.f64 (/.f64 1 angle) (/.f64 1 (PI.f64)))
(*.f64 -1 (/.f64 (/.f64 -1 angle) (PI.f64)))
(*.f64 (/.f64 -1 (PI.f64)) (/.f64 -1 angle))
(*.f64 (/.f64 (/.f64 -1 angle) (PI.f64)) -1)
(*.f64 (/.f64 -1 angle) (/.f64 -1 (PI.f64)))
(*.f64 (pow.f64 (PI.f64) -1/2) (*.f64 (pow.f64 (PI.f64) -1/2) (/.f64 1 angle)))
(*.f64 (*.f64 (/.f64 1 angle) (pow.f64 (PI.f64) -1/2)) (pow.f64 (PI.f64) -1/2))
(*.f64 (/.f64 (/.f64 1 angle) 1) (/.f64 1 (PI.f64)))
(*.f64 (pow.f64 (*.f64 (PI.f64) angle) -1/2) (pow.f64 (*.f64 (PI.f64) angle) -1/2))
(pow.f64 (/.f64 1 (*.f64 (PI.f64) angle)) 1)
(pow.f64 (*.f64 (PI.f64) angle) -1)
(neg.f64 (/.f64 (/.f64 -1 angle) (PI.f64)))
(neg.f64 (/.f64 (/.f64 (/.f64 -1 angle) (PI.f64)) 1))
(exp.f64 (*.f64 (log.f64 (*.f64 (PI.f64) angle)) -1))
(log1p.f64 (expm1.f64 (/.f64 (/.f64 1 (PI.f64)) angle)))
(expm1.f64 (log1p.f64 (/.f64 (/.f64 1 (PI.f64)) angle)))
(*.f64 (sqrt.f64 (/.f64 (/.f64 1 (PI.f64)) angle)) (sqrt.f64 (/.f64 (/.f64 1 (PI.f64)) angle)))
(pow.f64 (/.f64 (/.f64 1 (PI.f64)) angle) 1)
(*.f64 1 (/.f64 (/.f64 1 (PI.f64)) angle))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 1 (PI.f64)) angle)) (cbrt.f64 (/.f64 (/.f64 1 (PI.f64)) angle))) (cbrt.f64 (/.f64 (/.f64 1 (PI.f64)) angle)))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (/.f64 1 (PI.f64)) angle) (/.f64 (/.f64 1 (PI.f64)) angle)) (/.f64 (/.f64 1 (PI.f64)) angle)))
(exp.f64 (log.f64 (/.f64 (/.f64 1 (PI.f64)) angle)))
(log.f64 (exp.f64 (/.f64 (/.f64 1 (PI.f64)) angle)))
(binary32->binary64 (binary64->binary32 (/.f64 (/.f64 1 (PI.f64)) angle)))
(binary32->binary64 (binary64->binary32 (/.f64 (/.f64 1 (PI.f64)) angle)))
(binary32->binary64 (/.f32 (/.f32 1 (PI.f32)) (binary64->binary32 angle)))
(*.f64 1/180 (*.f64 (PI.f64) angle))
(*.f64 1 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(*.f64 (PI.f64) (*.f64 1/180 angle))
(*.f64 (PI.f64) (/.f64 (*.f64 1/180 angle) 1))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 (*.f64 1/180 angle) (PI.f64))
(*.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)) 1)
(*.f64 (*.f64 (PI.f64) angle) 1/180)
(*.f64 (*.f64 1/180 (PI.f64)) angle)
(*.f64 -1 (/.f64 (*.f64 1/180 angle) (/.f64 -1 (PI.f64))))
(*.f64 -1 (/.f64 1 (neg.f64 (/.f64 (/.f64 180 angle) (PI.f64)))))
(*.f64 (neg.f64 (PI.f64)) (*.f64 -1/180 angle))
(*.f64 (neg.f64 angle) (*.f64 -1/180 (PI.f64)))
(*.f64 (neg.f64 angle) (*.f64 (neg.f64 (PI.f64)) 1/180))
(*.f64 -1/180 (*.f64 (PI.f64) (neg.f64 angle)))
(*.f64 (*.f64 (PI.f64) (neg.f64 angle)) -1/180)
(*.f64 (*.f64 -1/180 (PI.f64)) (neg.f64 angle))
(*.f64 (*.f64 -1/180 angle) (neg.f64 (PI.f64)))
(*.f64 (*.f64 angle -1/180) (neg.f64 (PI.f64)))
(*.f64 (*.f64 1 (*.f64 -1/180 (PI.f64))) (neg.f64 angle))
(*.f64 (*.f64 (*.f64 -1/180 (PI.f64)) -1) angle)
(*.f64 (/.f64 1 (pow.f64 (PI.f64) -1/2)) (/.f64 (*.f64 1/180 angle) (pow.f64 (PI.f64) -1/2)))
(*.f64 (/.f64 angle (pow.f64 (PI.f64) -1/2)) (/.f64 1/180 (pow.f64 (PI.f64) -1/2)))
(*.f64 (/.f64 (neg.f64 angle) 1) (*.f64 -1/180 (PI.f64)))
(*.f64 (/.f64 (neg.f64 angle) -1) (*.f64 1/180 (PI.f64)))
(*.f64 (/.f64 (PI.f64) 180) angle)
(*.f64 (/.f64 (*.f64 1/180 angle) 1) (PI.f64))
(*.f64 (/.f64 (*.f64 1/180 angle) -1) (neg.f64 (PI.f64)))
(*.f64 (/.f64 1/180 (pow.f64 (PI.f64) -1/2)) (/.f64 angle (pow.f64 (PI.f64) -1/2)))
(*.f64 (/.f64 1/180 (/.f64 -1 angle)) (neg.f64 (PI.f64)))
(*.f64 (/.f64 (neg.f64 angle) (pow.f64 (PI.f64) -1/2)) (/.f64 -1/180 (pow.f64 (PI.f64) -1/2)))
(*.f64 (/.f64 (PI.f64) -180) (neg.f64 angle))
(*.f64 (/.f64 (*.f64 1/180 (PI.f64)) -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)
(neg.f64 (*.f64 (*.f64 angle -1/180) (PI.f64)))
(neg.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))
(neg.f64 (*.f64 (*.f64 -1/180 (PI.f64)) angle))
(neg.f64 (/.f64 (*.f64 angle -1/180) (/.f64 1 (PI.f64))))
(neg.f64 (/.f64 (*.f64 (PI.f64) angle) -180))
(exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 180 angle) (PI.f64))) -1))
(log1p.f64 (expm1.f64 (/.f64 1/180 (/.f64 (/.f64 1 (PI.f64)) angle))))
(expm1.f64 (log1p.f64 (/.f64 1/180 (/.f64 (/.f64 1 (PI.f64)) angle))))
(*.f64 (sqrt.f64 (/.f64 1/180 (/.f64 (/.f64 1 (PI.f64)) angle))) (sqrt.f64 (/.f64 1/180 (/.f64 (/.f64 1 (PI.f64)) angle))))
(pow.f64 (/.f64 1/180 (/.f64 (/.f64 1 (PI.f64)) angle)) 1)
(*.f64 1 (/.f64 1/180 (/.f64 (/.f64 1 (PI.f64)) angle)))
(*.f64 (*.f64 (cbrt.f64 (/.f64 1/180 (/.f64 (/.f64 1 (PI.f64)) angle))) (cbrt.f64 (/.f64 1/180 (/.f64 (/.f64 1 (PI.f64)) angle)))) (cbrt.f64 (/.f64 1/180 (/.f64 (/.f64 1 (PI.f64)) angle))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 1/180 (/.f64 (/.f64 1 (PI.f64)) angle)) (/.f64 1/180 (/.f64 (/.f64 1 (PI.f64)) angle))) (/.f64 1/180 (/.f64 (/.f64 1 (PI.f64)) angle))))
(exp.f64 (log.f64 (/.f64 1/180 (/.f64 (/.f64 1 (PI.f64)) angle))))
(log.f64 (exp.f64 (/.f64 1/180 (/.f64 (/.f64 1 (PI.f64)) angle))))
(binary32->binary64 (binary64->binary32 (/.f64 1/180 (/.f64 (/.f64 1 (PI.f64)) angle))))
(binary32->binary64 (binary64->binary32 (/.f64 1/180 (/.f64 (/.f64 1 (PI.f64)) angle))))
(binary32->binary64 (/.f32 1/180 (/.f32 (/.f32 1 (PI.f32)) (binary64->binary32 angle))))
(+.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 b (-.f64 b a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 a (-.f64 b a))))
(+.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 a (-.f64 b a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 b (-.f64 b a))))
(+.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (fma.f64 (neg.f64 a) a (*.f64 a a))))
(+.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (fma.f64 (neg.f64 a) a (*.f64 a a)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))
(+.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 b b)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 a (neg.f64 a))))
(+.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 b (+.f64 b a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 (+.f64 b a) (neg.f64 a))))
(+.f64 (*.f64 (+.f64 b a) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) b)) (*.f64 (+.f64 b a) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (neg.f64 a))))
(+.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (+.f64 b a)) b) (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (+.f64 b a)) (neg.f64 a)))
(+.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (+.f64 b a)) (neg.f64 a)) (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (+.f64 b a)) b))
(+.f64 (*.f64 (*.f64 b b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) (*.f64 (*.f64 a (neg.f64 a)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))
(+.f64 (*.f64 (*.f64 b (+.f64 b a)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) (*.f64 (*.f64 (+.f64 b a) (neg.f64 a)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))
(+.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) b) (+.f64 b a)) (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (neg.f64 a)) (+.f64 b a)))
(+.f64 (*.f64 b (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (+.f64 b a))) (*.f64 (neg.f64 a) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (+.f64 b a))))
(+.f64 (*.f64 (neg.f64 a) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (+.f64 b a))) (*.f64 b (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (+.f64 b a))))
(-.f64 (/.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 b (-.f64 b a))) 2) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 (-.f64 b a) (-.f64 b a)))) (/.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 a (-.f64 b a))) 2) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 (-.f64 b a) (-.f64 b a)))))
(/.f64 1 (/.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 (-.f64 b a) (-.f64 b a))) (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 (-.f64 b a) (-.f64 b a))))))
(/.f64 1 (/.f64 (-.f64 b a) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 (-.f64 b a) (-.f64 (*.f64 b b) (*.f64 a a))))))
(/.f64 1 (/.f64 (fma.f64 b b (*.f64 a (-.f64 a b))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 (-.f64 b a) (+.f64 (pow.f64 b 3) (pow.f64 a 3))))))
(/.f64 1 (/.f64 (+.f64 b a) (*.f64 (+.f64 b a) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (-.f64 (*.f64 b b) (*.f64 a a))))))
(/.f64 1 (/.f64 (fma.f64 a (+.f64 b a) (*.f64 b b)) (*.f64 (*.f64 (+.f64 b a) (-.f64 (pow.f64 b 3) (pow.f64 a 3))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 b (-.f64 b a))) 2) (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 a (-.f64 b a))) (-.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 a (-.f64 b a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 b (-.f64 b a)))))) (+.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 b (-.f64 b a))) 3) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 a (-.f64 b a))) 3))))
(/.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (-.f64 b a)) (/.f64 1 (+.f64 b a)))
(/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (/.f64 (+.f64 b a) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (+.f64 b a))))
(/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (/.f64 (-.f64 b a) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (-.f64 b a))))
(/.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (+.f64 b a)) (/.f64 1 (-.f64 b a)))
(/.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (/.f64 (fma.f64 b b (*.f64 a (-.f64 a b))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (-.f64 b a))))
(/.f64 (-.f64 (pow.f64 b 3) (pow.f64 a 3)) (/.f64 (fma.f64 a (+.f64 b a) (*.f64 b b)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (+.f64 b a))))
(/.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 (-.f64 b a) (-.f64 b a)))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 (-.f64 b a) (-.f64 b a))))
(/.f64 (*.f64 (+.f64 b a) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (-.f64 (*.f64 b b) (*.f64 a a)))) (+.f64 b a))
(/.f64 (*.f64 (*.f64 (+.f64 b a) (-.f64 (pow.f64 b 3) (pow.f64 a 3))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) (fma.f64 a (+.f64 b a) (*.f64 b b)))
(/.f64 (*.f64 (*.f64 (+.f64 b a) (-.f64 (pow.f64 b 3) (pow.f64 a 3))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) (fma.f64 b b (*.f64 (neg.f64 a) (-.f64 (neg.f64 a) b))))
(/.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 (-.f64 b a) (-.f64 (*.f64 b b) (*.f64 a a)))) (-.f64 b a))
(/.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 (-.f64 b a) (+.f64 (pow.f64 b 3) (pow.f64 a 3)))) (fma.f64 b b (*.f64 a (-.f64 a b))))
(/.f64 (+.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 b (-.f64 b a))) 3) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 a (-.f64 b a))) 3)) (+.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 b (-.f64 b a))) 2) (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 a (-.f64 b a))) (-.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 a (-.f64 b a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 b (-.f64 b a)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 b (-.f64 b a))) 3) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 a (-.f64 b a))) 3)) (+.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 a (-.f64 b a))) 2) (-.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 b (-.f64 b a))) 2) (*.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 b (-.f64 b a))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) (*.f64 a (-.f64 b a))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 a (-.f64 b a))) 2) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 b (-.f64 b a))) 2)) (-.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 a (-.f64 b a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 b (-.f64 b a)))))
(/.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (-.f64 (pow.f64 (*.f64 b (-.f64 b a)) 2) (pow.f64 (*.f64 a (-.f64 b a)) 2))) (*.f64 (-.f64 b a) (-.f64 b a)))
(/.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (-.f64 (pow.f64 b 4) (pow.f64 a 4))) (fma.f64 b b (*.f64 a a)))
(/.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 (-.f64 b a) (*.f64 (+.f64 b a) (+.f64 b a)))) (+.f64 b a))
(/.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 (+.f64 b a) (-.f64 (pow.f64 b 3) (pow.f64 a 3)))) (fma.f64 a (+.f64 b a) (*.f64 b b)))
(/.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (+.f64 (pow.f64 (*.f64 b (-.f64 b a)) 3) (pow.f64 (*.f64 a (-.f64 b a)) 3))) (+.f64 (pow.f64 (*.f64 b (-.f64 b a)) 2) (*.f64 (*.f64 a (-.f64 b a)) (-.f64 (*.f64 a (-.f64 b a)) (*.f64 b (-.f64 b a))))))
(/.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (pow.f64 (-.f64 (*.f64 b b) (*.f64 a a)) 2)) (-.f64 (*.f64 b b) (*.f64 a a)))
(/.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 (-.f64 b a) (*.f64 (+.f64 b a) (+.f64 (pow.f64 b 3) (pow.f64 a 3))))) (+.f64 (pow.f64 b 3) (pow.f64 a 3)))
(/.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (pow.f64 b 3) (pow.f64 a 3)))) (-.f64 (pow.f64 b 3) (pow.f64 a 3)))
(/.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (-.f64 (pow.f64 b 6) (pow.f64 a 6))) (+.f64 (pow.f64 b 4) (+.f64 (pow.f64 a 4) (pow.f64 (*.f64 b a) 2))))
(/.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (-.f64 (pow.f64 b 6) (pow.f64 a 6))) (*.f64 (fma.f64 b b (*.f64 a (-.f64 a b))) (fma.f64 a (+.f64 b a) (*.f64 b b))))
(/.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (-.f64 b a)) (-.f64 (*.f64 a a) (*.f64 b b))) (-.f64 a b))
(/.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (-.f64 b a)) (+.f64 (neg.f64 (*.f64 b b)) (*.f64 a a))) (neg.f64 (-.f64 b a)))
(/.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (-.f64 b a)) (neg.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)))) (neg.f64 (fma.f64 b b (*.f64 a (-.f64 a b)))))
(/.f64 (*.f64 (+.f64 b a) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (-.f64 (pow.f64 b 3) (pow.f64 a 3)))) (fma.f64 a (+.f64 b a) (*.f64 b b)))
(/.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (+.f64 b a)) (+.f64 (neg.f64 (*.f64 b b)) (*.f64 a a))) (neg.f64 (+.f64 b a)))
(/.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (+.f64 b a)) (neg.f64 (-.f64 (pow.f64 b 3) (pow.f64 a 3)))) (neg.f64 (fma.f64 a (+.f64 b a) (*.f64 b b))))
(/.f64 (*.f64 (+.f64 (neg.f64 (*.f64 b b)) (*.f64 a a)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (+.f64 b a))) (neg.f64 (+.f64 b a)))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 b 3) (pow.f64 a 3))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (+.f64 b a))) (neg.f64 (fma.f64 a (+.f64 b a) (*.f64 b b))))
(/.f64 (*.f64 (-.f64 (*.f64 a a) (*.f64 b b)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (-.f64 b a))) (-.f64 a b))
(/.f64 (*.f64 (+.f64 (neg.f64 (*.f64 b b)) (*.f64 a a)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (-.f64 b a))) (neg.f64 (-.f64 b a)))
(/.f64 (*.f64 (neg.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (-.f64 b a))) (neg.f64 (fma.f64 b b (*.f64 a (-.f64 a b)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 b (-.f64 b a)) 2) (pow.f64 (*.f64 a (-.f64 b a)) 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) (*.f64 (-.f64 b a) (-.f64 b a)))
(/.f64 (*.f64 (-.f64 (pow.f64 b 4) (pow.f64 a 4)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) (fma.f64 b b (*.f64 a a)))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 b (-.f64 b a)) 3) (pow.f64 (*.f64 a (-.f64 b a)) 3)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) (+.f64 (pow.f64 (*.f64 b (-.f64 b a)) 2) (*.f64 (*.f64 a (-.f64 b a)) (-.f64 (*.f64 a (-.f64 b a)) (*.f64 b (-.f64 b a))))))
(/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 b b) (*.f64 a a)) 2) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) (-.f64 (*.f64 b b) (*.f64 a a)))
(/.f64 (*.f64 (*.f64 (-.f64 b a) (*.f64 (+.f64 b a) (+.f64 (pow.f64 b 3) (pow.f64 a 3)))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) (+.f64 (pow.f64 b 3) (pow.f64 a 3)))
(/.f64 (*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (pow.f64 b 3) (pow.f64 a 3))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) (-.f64 (pow.f64 b 3) (pow.f64 a 3)))
(/.f64 (*.f64 (-.f64 (pow.f64 b 6) (pow.f64 a 6)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) (+.f64 (pow.f64 b 4) (+.f64 (pow.f64 a 4) (pow.f64 (*.f64 b a) 2))))
(/.f64 (*.f64 (-.f64 (pow.f64 b 6) (pow.f64 a 6)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) (*.f64 (fma.f64 b b (*.f64 a (-.f64 a b))) (fma.f64 a (+.f64 b a) (*.f64 b b))))
(/.f64 (/.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 (-.f64 b a) (-.f64 (*.f64 b b) (*.f64 a a)))) (-.f64 (pow.f64 b 3) (pow.f64 a 3))) (/.f64 1 (fma.f64 a (+.f64 b a) (*.f64 b b))))
(/.f64 (/.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 (-.f64 b a) (-.f64 (*.f64 b b) (*.f64 a a)))) 1) (-.f64 b a))
(/.f64 (/.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 (-.f64 b a) (-.f64 (*.f64 b b) (*.f64 a a)))) (*.f64 (/.f64 (-.f64 b a) (fma.f64 b b (*.f64 a (-.f64 a b)))) 1)) (fma.f64 b b (*.f64 a (-.f64 a b))))
(/.f64 (/.f64 (*.f64 (+.f64 b a) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (-.f64 (*.f64 b b) (*.f64 a a)))) (+.f64 (pow.f64 b 3) (pow.f64 a 3))) (/.f64 1 (fma.f64 b b (*.f64 a (-.f64 a b)))))
(/.f64 (/.f64 (*.f64 (+.f64 b a) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (-.f64 (*.f64 b b) (*.f64 a a)))) 1) (+.f64 b a))
(/.f64 (/.f64 (*.f64 (+.f64 b a) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (-.f64 (*.f64 b b) (*.f64 a a)))) (*.f64 (/.f64 (+.f64 b a) (fma.f64 a (+.f64 b a) (*.f64 b b))) 1)) (fma.f64 a (+.f64 b a) (*.f64 b b)))
(fma.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 a (-.f64 b a)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 b (-.f64 b a))))
(fma.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 b (-.f64 b a)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 a (-.f64 b a))))
(fma.f64 b (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (-.f64 b a)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 a (-.f64 b a))))
(fma.f64 a (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (-.f64 b a)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 b (-.f64 b a))))
(fma.f64 (-.f64 b a) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) b) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 a (-.f64 b a))))
(fma.f64 (-.f64 b a) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) a) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 b (-.f64 b a))))
(fma.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (-.f64 b a)) b (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 a (-.f64 b a))))
(fma.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (-.f64 b a)) a (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 b (-.f64 b a))))
(fma.f64 (*.f64 a (-.f64 b a)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 b (-.f64 b a))))
(fma.f64 (*.f64 b (-.f64 b a)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 a (-.f64 b a))))
(fma.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) b) (-.f64 b a) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 a (-.f64 b a))))
(fma.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) a) (-.f64 b a) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 b (-.f64 b a))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (/.f64 1/180 (/.f64 (/.f64 1 (PI.f64)) angle))))) (+.f64 b a))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (/.f64 1/180 (/.f64 (/.f64 1 (PI.f64)) angle))))) (+.f64 b a))))
(*.f64 (sqrt.f64 (*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (/.f64 1/180 (/.f64 (/.f64 1 (PI.f64)) angle))))) (+.f64 b a))) (sqrt.f64 (*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (/.f64 1/180 (/.f64 (/.f64 1 (PI.f64)) angle))))) (+.f64 b a))))
(pow.f64 (*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (/.f64 1/180 (/.f64 (/.f64 1 (PI.f64)) angle))))) (+.f64 b a)) 1)
(*.f64 1 (*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (/.f64 1/180 (/.f64 (/.f64 1 (PI.f64)) angle))))) (+.f64 b a)))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (/.f64 1/180 (/.f64 (/.f64 1 (PI.f64)) angle))))) (+.f64 b a))) (cbrt.f64 (*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (/.f64 1/180 (/.f64 (/.f64 1 (PI.f64)) angle))))) (+.f64 b a)))) (cbrt.f64 (*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (/.f64 1/180 (/.f64 (/.f64 1 (PI.f64)) angle))))) (+.f64 b a))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (/.f64 1/180 (/.f64 (/.f64 1 (PI.f64)) angle))))) (+.f64 b a)) (*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (/.f64 1/180 (/.f64 (/.f64 1 (PI.f64)) angle))))) (+.f64 b a))) (*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (/.f64 1/180 (/.f64 (/.f64 1 (PI.f64)) angle))))) (+.f64 b a))))
(exp.f64 (log.f64 (*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (/.f64 1/180 (/.f64 (/.f64 1 (PI.f64)) angle))))) (+.f64 b a))))
(log.f64 (exp.f64 (*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (/.f64 1/180 (/.f64 (/.f64 1 (PI.f64)) angle))))) (+.f64 b a))))
(binary32->binary64 (binary64->binary32 (*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (/.f64 1/180 (/.f64 (/.f64 1 (PI.f64)) angle))))) (+.f64 b a))))
(binary32->binary64 (binary64->binary32 (*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (/.f64 1/180 (/.f64 (/.f64 1 (PI.f64)) angle))))) (+.f64 b a))))
(binary32->binary64 (*.f32 (*.f32 (-.f32 (binary64->binary32 b) (binary64->binary32 a)) (sin.f32 (*.f32 2 (/.f32 1/180 (/.f32 (/.f32 1 (PI.f32)) (binary64->binary32 angle)))))) (+.f32 (binary64->binary32 b) (binary64->binary32 a))))
(/.f64 (*.f64 b b) (/.f64 1 (*.f64 (PI.f64) angle)))
(/.f64 (*.f64 (PI.f64) (*.f64 b b)) (/.f64 1 angle))
(/.f64 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b))) 1)
(/.f64 (*.f64 angle (*.f64 b b)) (/.f64 1 (PI.f64)))
(/.f64 (*.f64 (*.f64 b b) 1) (/.f64 1 (*.f64 (PI.f64) angle)))
(/.f64 (*.f64 1 (*.f64 b b)) (/.f64 1 (*.f64 (PI.f64) angle)))
(/.f64 (*.f64 1 (*.f64 angle (*.f64 b b))) (/.f64 1 (PI.f64)))
(/.f64 (*.f64 (neg.f64 angle) (*.f64 b b)) (/.f64 -1 (PI.f64)))
(/.f64 (*.f64 (*.f64 b b) -1) (/.f64 (/.f64 -1 angle) (PI.f64)))
(/.f64 (*.f64 (*.f64 b b) (neg.f64 angle)) (/.f64 -1 (PI.f64)))
(/.f64 (*.f64 (*.f64 angle (*.f64 b b)) 1) (/.f64 1 (PI.f64)))
(/.f64 (*.f64 (*.f64 angle (*.f64 b b)) (neg.f64 (PI.f64))) -1)
(/.f64 (*.f64 (neg.f64 (PI.f64)) (*.f64 angle (*.f64 b b))) -1)
(/.f64 (*.f64 -1 (*.f64 b b)) (/.f64 (/.f64 -1 angle) (PI.f64)))
(log1p.f64 (expm1.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))))
(expm1.f64 (log1p.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))))
(*.f64 (sqrt.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))) (sqrt.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))))
(pow.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))) 1)
(*.f64 1 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
(*.f64 (*.f64 (cbrt.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))) (cbrt.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))) (cbrt.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))) (*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))) (*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))))
(exp.f64 (log.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))))
(log.f64 (exp.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))))
(binary32->binary64 (binary64->binary32 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))))
(binary32->binary64 (binary64->binary32 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))))
(binary32->binary64 (*.f32 (binary64->binary32 angle) (*.f32 (PI.f32) (*.f32 (binary64->binary32 b) (binary64->binary32 b)))))
(/.f64 (*.f64 (PI.f64) (*.f64 (*.f64 angle (*.f64 b b)) 1/90)) 1)
(/.f64 (*.f64 angle (*.f64 b (*.f64 b 1/90))) (/.f64 1 (PI.f64)))
(/.f64 (*.f64 (PI.f64) (*.f64 b (*.f64 b 1/90))) (/.f64 1 angle))
(/.f64 (*.f64 b (*.f64 b 1/90)) (/.f64 1 (*.f64 (PI.f64) angle)))
(/.f64 (*.f64 1 (*.f64 b b)) (/.f64 (/.f64 1 angle) (*.f64 (PI.f64) 1/90)))
(/.f64 (*.f64 (*.f64 2 (*.f64 (PI.f64) angle)) (*.f64 b b)) 180)
(/.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 b b)) (/.f64 180 angle))
(/.f64 (*.f64 2 (*.f64 b b)) (/.f64 (/.f64 180 angle) (PI.f64)))
(/.f64 (*.f64 (neg.f64 angle) (*.f64 b (*.f64 b 1/90))) (/.f64 -1 (PI.f64)))
(/.f64 (*.f64 (*.f64 angle (*.f64 b (*.f64 b 1/90))) 1) (/.f64 1 (PI.f64)))
(/.f64 (*.f64 (*.f64 angle (*.f64 b (*.f64 b 1/90))) (neg.f64 (PI.f64))) -1)
(/.f64 (*.f64 (*.f64 (*.f64 2 (PI.f64)) (neg.f64 angle)) (*.f64 b b)) -180)
(/.f64 (*.f64 -1/90 (*.f64 b b)) (/.f64 (/.f64 -1 angle) (PI.f64)))
(/.f64 (*.f64 1 (*.f64 b (*.f64 b 1/90))) (/.f64 1 (*.f64 (PI.f64) angle)))
(/.f64 (*.f64 -1 (*.f64 b (*.f64 b 1/90))) (/.f64 (/.f64 -1 angle) (PI.f64)))
(log1p.f64 (expm1.f64 (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))))
(expm1.f64 (log1p.f64 (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))))
(*.f64 (sqrt.f64 (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))) (sqrt.f64 (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))))
(pow.f64 (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))) 1)
(*.f64 1 (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))))
(*.f64 (*.f64 (cbrt.f64 (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))) (cbrt.f64 (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))))) (cbrt.f64 (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))))
(exp.f64 (log.f64 (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))))
(log.f64 (exp.f64 (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))))
(binary32->binary64 (binary64->binary32 (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))))
(binary32->binary64 (binary64->binary32 (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))))
(binary32->binary64 (*.f32 1/90 (*.f32 (binary64->binary32 angle) (*.f32 (PI.f32) (*.f32 (binary64->binary32 b) (binary64->binary32 b))))))
(/.f64 (*.f64 b b) (/.f64 1 (PI.f64)))
(/.f64 (*.f64 (PI.f64) (*.f64 b b)) 1)
(/.f64 (*.f64 (*.f64 b b) 1) (/.f64 1 (PI.f64)))
(/.f64 (*.f64 (*.f64 b b) (neg.f64 (PI.f64))) -1)
(/.f64 (*.f64 1 (*.f64 b b)) (/.f64 1 (PI.f64)))
(/.f64 (*.f64 (neg.f64 (PI.f64)) (*.f64 b b)) -1)
(log1p.f64 (expm1.f64 (*.f64 (PI.f64) (*.f64 b b))))
(expm1.f64 (log1p.f64 (*.f64 (PI.f64) (*.f64 b b))))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) (*.f64 b b))) (sqrt.f64 (*.f64 (PI.f64) (*.f64 b b))))
(pow.f64 (*.f64 (PI.f64) (*.f64 b b)) 1)
(*.f64 1 (*.f64 (PI.f64) (*.f64 b b)))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 b b))) (cbrt.f64 (*.f64 (PI.f64) (*.f64 b b)))) (cbrt.f64 (*.f64 (PI.f64) (*.f64 b b))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (*.f64 b b)) (*.f64 (PI.f64) (*.f64 b b))) (*.f64 (PI.f64) (*.f64 b b))))
(exp.f64 (log.f64 (*.f64 (PI.f64) (*.f64 b b))))
(log.f64 (exp.f64 (*.f64 (PI.f64) (*.f64 b b))))
(binary32->binary64 (binary64->binary32 (*.f64 (PI.f64) (*.f64 b b))))
(binary32->binary64 (binary64->binary32 (*.f64 (PI.f64) (*.f64 b b))))
(binary32->binary64 (*.f32 (PI.f32) (*.f32 (binary64->binary32 b) (binary64->binary32 b))))
(+.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a)))) (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (fma.f64 (neg.f64 a) a (*.f64 a a))))
(+.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a)))) (*.f64 (fma.f64 (neg.f64 a) a (*.f64 a a)) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(+.f64 (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 b (-.f64 b a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 (*.f64 a (-.f64 b a)))))
(+.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 (*.f64 a (-.f64 b a)))) (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 b (-.f64 b a))))
(+.f64 (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 b b)) (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 a (neg.f64 a))))
(+.f64 (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 b (+.f64 b a))) (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (+.f64 b a) (neg.f64 a))))
(+.f64 (*.f64 (*.f64 2 (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) b) (*.f64 (*.f64 2 (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (neg.f64 a)))
(+.f64 (*.f64 (*.f64 2 (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (neg.f64 a)) (*.f64 (*.f64 2 (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) b))
(+.f64 (*.f64 (*.f64 b b) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (*.f64 (*.f64 a (neg.f64 a)) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(+.f64 (*.f64 (*.f64 b (+.f64 b a)) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (*.f64 (*.f64 (+.f64 b a) (neg.f64 a)) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(+.f64 (*.f64 b (*.f64 2 (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))) (*.f64 (neg.f64 a) (*.f64 2 (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))))
(+.f64 (*.f64 (neg.f64 a) (*.f64 2 (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))) (*.f64 b (*.f64 2 (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))))
(/.f64 1 (/.f64 (+.f64 b a) (*.f64 (+.f64 b a) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a)))))))
(/.f64 1 (/.f64 (fma.f64 a (+.f64 b a) (*.f64 b b)) (*.f64 (*.f64 2 (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (-.f64 (pow.f64 b 3) (pow.f64 a 3)))))
(/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (/.f64 (+.f64 b a) (*.f64 2 (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))))
(/.f64 (*.f64 2 (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (/.f64 1 (-.f64 b a)))
(/.f64 (-.f64 (pow.f64 b 3) (pow.f64 a 3)) (/.f64 (fma.f64 a (+.f64 b a) (*.f64 b b)) (*.f64 2 (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))))
(/.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (-.f64 b a))) (/.f64 1 (+.f64 b a)))
(/.f64 (*.f64 (+.f64 b a) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))))) (+.f64 b a))
(/.f64 (*.f64 (*.f64 2 (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (-.f64 (pow.f64 b 3) (pow.f64 a 3))) (fma.f64 a (+.f64 b a) (*.f64 b b)))
(/.f64 (*.f64 (*.f64 2 (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (-.f64 (pow.f64 b 3) (pow.f64 a 3))) (fma.f64 b b (*.f64 (neg.f64 a) (-.f64 (neg.f64 a) b))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 b (-.f64 b a))) (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 b (-.f64 b a)))) (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 (*.f64 a (-.f64 b a)))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 (*.f64 a (-.f64 b a)))))) (-.f64 (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 b (-.f64 b a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 (*.f64 a (-.f64 b a))))))
(/.f64 (*.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (-.f64 b a))) (-.f64 (*.f64 b b) (*.f64 a a))) (-.f64 b a))
(/.f64 (*.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (-.f64 b a))) (+.f64 (pow.f64 b 3) (pow.f64 a 3))) (fma.f64 b b (*.f64 a (-.f64 a b))))
(/.f64 (*.f64 1 (*.f64 (+.f64 b a) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a)))))) (+.f64 b a))
(/.f64 (*.f64 1 (*.f64 (*.f64 2 (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (-.f64 (pow.f64 b 3) (pow.f64 a 3)))) (fma.f64 a (+.f64 b a) (*.f64 b b)))
(/.f64 (*.f64 (-.f64 b a) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))))) (-.f64 b a))
(/.f64 (*.f64 (-.f64 b a) (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (+.f64 (pow.f64 b 3) (pow.f64 a 3)))) (fma.f64 b b (*.f64 a (-.f64 a b))))
(/.f64 (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (-.f64 (pow.f64 (*.f64 b (-.f64 b a)) 2) (pow.f64 (*.f64 a (-.f64 b a)) 2))) (*.f64 (-.f64 b a) (-.f64 b a)))
(/.f64 (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (-.f64 (pow.f64 b 4) (pow.f64 a 4))) (fma.f64 b b (*.f64 a a)))
(/.f64 (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (-.f64 b a) (-.f64 (*.f64 b b) (*.f64 a a)))) (-.f64 b a))
(/.f64 (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (-.f64 b a) (+.f64 (pow.f64 b 3) (pow.f64 a 3)))) (fma.f64 b b (*.f64 a (-.f64 a b))))
(/.f64 (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (-.f64 b a) (*.f64 (+.f64 b a) (+.f64 b a)))) (+.f64 b a))
(/.f64 (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (+.f64 b a) (-.f64 (pow.f64 b 3) (pow.f64 a 3)))) (fma.f64 a (+.f64 b a) (*.f64 b b)))
(/.f64 (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (+.f64 (pow.f64 (*.f64 b (-.f64 b a)) 3) (pow.f64 (*.f64 a (-.f64 b a)) 3))) (+.f64 (pow.f64 (*.f64 b (-.f64 b a)) 2) (*.f64 (*.f64 a (-.f64 b a)) (-.f64 (*.f64 a (-.f64 b a)) (*.f64 b (-.f64 b a))))))
(/.f64 (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (pow.f64 (-.f64 (*.f64 b b) (*.f64 a a)) 2)) (-.f64 (*.f64 b b) (*.f64 a a)))
(/.f64 (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (-.f64 b a) (*.f64 (+.f64 b a) (+.f64 (pow.f64 b 3) (pow.f64 a 3))))) (+.f64 (pow.f64 b 3) (pow.f64 a 3)))
(/.f64 (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (pow.f64 b 3) (pow.f64 a 3)))) (-.f64 (pow.f64 b 3) (pow.f64 a 3)))
(/.f64 (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (-.f64 (pow.f64 b 6) (pow.f64 a 6))) (+.f64 (pow.f64 b 4) (+.f64 (pow.f64 a 4) (pow.f64 (*.f64 b a) 2))))
(/.f64 (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (-.f64 (pow.f64 b 6) (pow.f64 a 6))) (*.f64 (fma.f64 b b (*.f64 a (-.f64 a b))) (fma.f64 a (+.f64 b a) (*.f64 b b))))
(/.f64 (*.f64 (*.f64 2 (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (+.f64 (neg.f64 (*.f64 b b)) (*.f64 a a))) (neg.f64 (+.f64 b a)))
(/.f64 (*.f64 (*.f64 2 (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (neg.f64 (-.f64 (pow.f64 b 3) (pow.f64 a 3)))) (neg.f64 (fma.f64 a (+.f64 b a) (*.f64 b b))))
(/.f64 (*.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (-.f64 b a))) (-.f64 (*.f64 a a) (*.f64 b b))) (-.f64 a b))
(/.f64 (*.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (-.f64 b a))) (+.f64 (neg.f64 (*.f64 b b)) (*.f64 a a))) (neg.f64 (-.f64 b a)))
(/.f64 (*.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (-.f64 b a))) (neg.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)))) (neg.f64 (fma.f64 b b (*.f64 a (-.f64 a b)))))
(/.f64 (*.f64 (+.f64 (neg.f64 (*.f64 b b)) (*.f64 a a)) (*.f64 2 (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))) (neg.f64 (+.f64 b a)))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 b 3) (pow.f64 a 3))) (*.f64 2 (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))) (neg.f64 (fma.f64 a (+.f64 b a) (*.f64 b b))))
(/.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (-.f64 b a)))) (-.f64 b a))
(/.f64 (*.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (-.f64 b a)))) (fma.f64 b b (*.f64 a (-.f64 a b))))
(/.f64 (*.f64 (-.f64 (*.f64 a a) (*.f64 b b)) (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (-.f64 b a)))) (-.f64 a b))
(/.f64 (*.f64 (+.f64 (neg.f64 (*.f64 b b)) (*.f64 a a)) (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (-.f64 b a)))) (neg.f64 (-.f64 b a)))
(/.f64 (*.f64 (neg.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3))) (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (-.f64 b a)))) (neg.f64 (fma.f64 b b (*.f64 a (-.f64 a b)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 b (-.f64 b a)) 2) (pow.f64 (*.f64 a (-.f64 b a)) 2)) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (*.f64 (-.f64 b a) (-.f64 b a)))
(/.f64 (*.f64 (-.f64 (pow.f64 b 4) (pow.f64 a 4)) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (fma.f64 b b (*.f64 a a)))
(/.f64 (*.f64 (*.f64 (-.f64 b a) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (-.f64 b a))
(/.f64 (*.f64 (*.f64 (-.f64 b a) (+.f64 (pow.f64 b 3) (pow.f64 a 3))) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (fma.f64 b b (*.f64 a (-.f64 a b))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 b (-.f64 b a)) 3) (pow.f64 (*.f64 a (-.f64 b a)) 3)) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (+.f64 (pow.f64 (*.f64 b (-.f64 b a)) 2) (*.f64 (*.f64 a (-.f64 b a)) (-.f64 (*.f64 a (-.f64 b a)) (*.f64 b (-.f64 b a))))))
(/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 b b) (*.f64 a a)) 2) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (-.f64 (*.f64 b b) (*.f64 a a)))
(/.f64 (*.f64 (*.f64 (-.f64 b a) (*.f64 (+.f64 b a) (+.f64 (pow.f64 b 3) (pow.f64 a 3)))) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (+.f64 (pow.f64 b 3) (pow.f64 a 3)))
(/.f64 (*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (pow.f64 b 3) (pow.f64 a 3))) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (-.f64 (pow.f64 b 3) (pow.f64 a 3)))
(/.f64 (*.f64 (-.f64 (pow.f64 b 6) (pow.f64 a 6)) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (+.f64 (pow.f64 b 4) (+.f64 (pow.f64 a 4) (pow.f64 (*.f64 b a) 2))))
(/.f64 (*.f64 (-.f64 (pow.f64 b 6) (pow.f64 a 6)) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (*.f64 (fma.f64 b b (*.f64 a (-.f64 a b))) (fma.f64 a (+.f64 b a) (*.f64 b b))))
(/.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a)))) (-.f64 b a)) (-.f64 b a))
(/.f64 (*.f64 (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (+.f64 (pow.f64 b 3) (pow.f64 a 3))) (-.f64 b a)) (fma.f64 b b (*.f64 a (-.f64 a b))))
(/.f64 (/.f64 (*.f64 (+.f64 b a) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))))) (+.f64 (pow.f64 b 3) (pow.f64 a 3))) (/.f64 1 (fma.f64 b b (*.f64 a (-.f64 a b)))))
(/.f64 (/.f64 (*.f64 (+.f64 b a) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))))) 1) (+.f64 b a))
(/.f64 (/.f64 (*.f64 (+.f64 b a) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))))) (*.f64 (/.f64 (+.f64 b a) (fma.f64 a (+.f64 b a) (*.f64 b b))) 1)) (fma.f64 a (+.f64 b a) (*.f64 b b)))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 b (-.f64 b a))) 3) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 (*.f64 a (-.f64 b a)))) 3)) (+.f64 (*.f64 (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 b (-.f64 b a))) (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 b (-.f64 b a)))) (-.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 (*.f64 a (-.f64 b a)))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 (*.f64 a (-.f64 b a))))) (*.f64 (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 b (-.f64 b a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 (*.f64 a (-.f64 b a))))))))
(fma.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 b (-.f64 b a)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 (*.f64 a (-.f64 b a)))))
(fma.f64 (*.f64 b (-.f64 b a)) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 (*.f64 a (-.f64 b a)))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 1))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 1))))
(*.f64 (sqrt.f64 (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 1))) (sqrt.f64 (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 1))))
(pow.f64 (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 1)) 1)
(*.f64 1 (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 1)))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 1))) (cbrt.f64 (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 1)))) (cbrt.f64 (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 1))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 1)) (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 1))) (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 1))))
(exp.f64 (log.f64 (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 1))))
(log.f64 (exp.f64 (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 1))))
(binary32->binary64 (binary64->binary32 (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 1))))
(binary32->binary64 (binary64->binary32 (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 1))))
(binary32->binary64 (*.f32 (*.f32 (-.f32 (binary64->binary32 b) (binary64->binary32 a)) (+.f32 (binary64->binary32 b) (binary64->binary32 a))) (*.f32 (*.f32 2 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))) 1)))
(log1p.f64 (expm1.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))))))
(expm1.f64 (log1p.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))))))
(*.f64 (sqrt.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))))) (sqrt.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))))))
(pow.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 1)
(*.f64 1 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(*.f64 (*.f64 (cbrt.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))))) (cbrt.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))) (cbrt.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))))) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))))))
(exp.f64 (log.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))))))
(log.f64 (exp.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))))))
(binary32->binary64 (binary64->binary32 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))))))
(binary32->binary64 (binary64->binary32 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))))))
(binary32->binary64 (*.f32 2 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))))
(+.f64 (*.f64 (+.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (sin.f64 0)) 1/2) (*.f64 (+.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (sin.f64 0)) 1/2))
(*.f64 2 (*.f64 (+.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (sin.f64 0)) 1/2))
(*.f64 1 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) 1)
(*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 1 (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))
(*.f64 (*.f64 (+.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (sin.f64 0)) 1/2) 2)
(*.f64 (*.f64 (+.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (sin.f64 0)) 1/2) (log.f64 (exp.f64 2)))
(*.f64 (*.f64 1 (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))
(*.f64 (*.f64 (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) 1) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))
(/.f64 (*.f64 2 (+.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (sin.f64 0))) 2)
(/.f64 (*.f64 (+.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (sin.f64 0)) 2) 2)
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))
(log1p.f64 (expm1.f64 (log.f64 (exp.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))))))
(expm1.f64 (log1p.f64 (log.f64 (exp.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))))))
(*.f64 (sqrt.f64 (log.f64 (exp.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))))) (sqrt.f64 (log.f64 (exp.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))))))
(pow.f64 (log.f64 (exp.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))))) 1)
(*.f64 1 (log.f64 (exp.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))))))
(*.f64 (*.f64 (cbrt.f64 (log.f64 (exp.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))))) (cbrt.f64 (log.f64 (exp.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))))))) (cbrt.f64 (log.f64 (exp.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))))))
(cbrt.f64 (*.f64 (*.f64 (log.f64 (exp.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))))) (log.f64 (exp.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))))) (log.f64 (exp.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))))))
(exp.f64 (log.f64 (log.f64 (exp.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))))))
(log.f64 (exp.f64 (log.f64 (exp.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))))))
(binary32->binary64 (binary64->binary32 (log.f64 (exp.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))))))
(binary32->binary64 (binary64->binary32 (log.f64 (exp.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))))))
(binary32->binary64 (log.f32 (exp.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle))))))))
(*.f64 1 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) 1)
(log1p.f64 (expm1.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(expm1.f64 (log1p.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (sqrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (sqrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1)
(*.f64 1 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(*.f64 (*.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(cbrt.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(exp.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(log.f64 (exp.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(binary32->binary64 (sin.f32 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180))))
(log1p.f64 (expm1.f64 (binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))))
(expm1.f64 (log1p.f64 (binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))))
(*.f64 (sqrt.f64 (binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))) (sqrt.f64 (binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))))
(pow.f64 (binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))) 1)
(*.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))
(*.f64 (*.f64 (cbrt.f64 (binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))) (cbrt.f64 (binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))) (cbrt.f64 (binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))))
(cbrt.f64 (*.f64 (*.f64 (binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))) (binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))) (binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))))
(exp.f64 (log.f64 (binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))))
(log.f64 (exp.f64 (binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))))
(binary32->binary64 (binary64->binary32 (binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))))
(binary32->binary64 (binary64->binary32 (binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))))
(binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(*.f64 1 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))
(*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) 1)
(log1p.f64 (expm1.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(expm1.f64 (log1p.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (sqrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (sqrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1)
(*.f64 1 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(*.f64 (*.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(cbrt.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (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 (PI.f64) (*.f64 angle 1/180)))))
(log.f64 (exp.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(binary32->binary64 (binary64->binary32 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(binary32->binary64 (binary64->binary32 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(binary32->binary64 (cos.f32 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 b b) (binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 b b) (binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))))
(*.f64 (sqrt.f64 (*.f64 (*.f64 b b) (binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))) (sqrt.f64 (*.f64 (*.f64 b b) (binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))))
(pow.f64 (*.f64 (*.f64 b b) (binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))) 1)
(*.f64 1 (*.f64 (*.f64 b b) (binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 b b) (binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))) (cbrt.f64 (*.f64 (*.f64 b b) (binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))))) (cbrt.f64 (*.f64 (*.f64 b b) (binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 b b) (binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))) (*.f64 (*.f64 b b) (binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))) (*.f64 (*.f64 b b) (binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))))
(exp.f64 (log.f64 (*.f64 (*.f64 b b) (binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))))
(log.f64 (exp.f64 (*.f64 (*.f64 b b) (binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))))
(binary32->binary64 (binary64->binary32 (*.f64 (*.f64 b b) (binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))))
(binary32->binary64 (binary64->binary32 (*.f64 (*.f64 b b) (binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))))
(binary32->binary64 (*.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 b)) (binary64->binary32 (binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))))
(binary32->binary64 (binary64->binary32 (*.f64 2 (/.f64 1/180 (/.f64 (/.f64 1 (PI.f64)) angle)))))
(binary32->binary64 (binary64->binary32 (*.f64 2 (/.f64 1/180 (/.f64 (/.f64 1 (PI.f64)) angle)))))
(binary32->binary64 (*.f32 2 (/.f32 1/180 (/.f32 (/.f32 1 (PI.f32)) (binary64->binary32 angle)))))
(binary32->binary64 (binary64->binary32 (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (/.f64 1/180 (/.f64 (/.f64 1 (PI.f64)) angle)))))))
(binary32->binary64 (binary64->binary32 (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (/.f64 1/180 (/.f64 (/.f64 1 (PI.f64)) angle)))))))
(binary32->binary64 (*.f32 (-.f32 (binary64->binary32 b) (binary64->binary32 a)) (sin.f32 (*.f32 2 (/.f32 1/180 (/.f32 (/.f32 1 (PI.f32)) (binary64->binary32 angle)))))))
(binary32->binary64 (binary64->binary32 (*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (/.f64 1/180 (/.f64 (/.f64 1 (PI.f64)) angle))))) (+.f64 b a))))
(binary32->binary64 (binary64->binary32 (*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (/.f64 1/180 (/.f64 (/.f64 1 (PI.f64)) angle))))) (+.f64 b a))))
(binary32->binary64 (*.f32 (*.f32 (-.f32 (binary64->binary32 b) (binary64->binary32 a)) (sin.f32 (*.f32 2 (/.f32 1/180 (/.f32 (/.f32 1 (PI.f32)) (binary64->binary32 angle)))))) (+.f32 (binary64->binary32 b) (binary64->binary32 a))))
(binary32->binary64 (binary64->binary32 (/.f64 1/180 (/.f64 (/.f64 1 (PI.f64)) angle))))
(binary32->binary64 (binary64->binary32 (/.f64 1/180 (/.f64 (/.f64 1 (PI.f64)) angle))))
(binary32->binary64 (/.f32 1/180 (/.f32 (/.f32 1 (PI.f32)) (binary64->binary32 angle))))
(binary32->binary64 (binary64->binary32 (*.f64 (PI.f64) (*.f64 b b))))
(binary32->binary64 (binary64->binary32 (*.f64 (PI.f64) (*.f64 b b))))
(binary32->binary64 (*.f32 (PI.f32) (*.f32 (binary64->binary32 b) (binary64->binary32 b))))
(binary32->binary64 (binary64->binary32 (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))))
(binary32->binary64 (binary64->binary32 (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))))
(binary32->binary64 (*.f32 1/90 (*.f32 (binary64->binary32 angle) (*.f32 (PI.f32) (*.f32 (binary64->binary32 b) (binary64->binary32 b))))))
(binary32->binary64 (binary64->binary32 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))))
(binary32->binary64 (binary64->binary32 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))))
(binary32->binary64 (*.f32 (binary64->binary32 angle) (*.f32 (PI.f32) (*.f32 (binary64->binary32 b) (binary64->binary32 b)))))
(binary32->binary64 (binary64->binary32 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))))))
(binary32->binary64 (binary64->binary32 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))))))
(binary32->binary64 (*.f32 2 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))))
(binary32->binary64 (binary64->binary32 (*.f64 (PI.f64) (/.f64 angle 180))))
(binary32->binary64 (binary64->binary32 (*.f64 (PI.f64) (/.f64 angle 180))))
(binary32->binary64 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))
(binary32->binary64 (binary64->binary32 (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 1))))
(binary32->binary64 (binary64->binary32 (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 1))))
(binary32->binary64 (*.f32 (*.f32 (-.f32 (binary64->binary32 b) (binary64->binary32 a)) (+.f32 (binary64->binary32 b) (binary64->binary32 a))) (*.f32 (*.f32 2 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))) 1)))
(binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(binary32->binary64 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))))
(binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(binary32->binary64 (*.f32 2 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle)))))
(binary32->binary64 (binary64->binary32 (exp.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))))))
(binary32->binary64 (binary64->binary32 (exp.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))))))
(binary32->binary64 (exp.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle)))))))
(binary32->binary64 (binary64->binary32 (*.f64 (-.f64 b a) (log.f64 (exp.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))))))))
(binary32->binary64 (binary64->binary32 (*.f64 (-.f64 b a) (log.f64 (exp.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))))))))
(binary32->binary64 (*.f32 (-.f32 (binary64->binary32 b) (binary64->binary32 a)) (log.f32 (exp.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle)))))))))
(binary32->binary64 (binary64->binary32 (*.f64 (*.f64 (-.f64 b a) (log.f64 (exp.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))))) (+.f64 b a))))
(binary32->binary64 (binary64->binary32 (*.f64 (*.f64 (-.f64 b a) (log.f64 (exp.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))))) (+.f64 b a))))
(binary32->binary64 (*.f32 (*.f32 (-.f32 (binary64->binary32 b) (binary64->binary32 a)) (log.f32 (exp.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle)))))))) (+.f32 (binary64->binary32 b) (binary64->binary32 a))))
(binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(binary32->binary64 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180))) (*.f32 2 (cos.f32 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180))))))
(binary32->binary64 (binary64->binary32 (*.f64 angle 1/180)))
(binary32->binary64 (binary64->binary32 (*.f64 angle 1/180)))
(binary32->binary64 (*.f32 (binary64->binary32 angle) 1/180))
(binary32->binary64 (binary64->binary32 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(binary32->binary64 (binary64->binary32 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(binary32->binary64 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180)))
(binary32->binary64 (binary64->binary32 (*.f64 (*.f64 b b) (binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))))
(binary32->binary64 (binary64->binary32 (*.f64 (*.f64 b b) (binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))))
(binary32->binary64 (*.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 b)) (binary64->binary32 (binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))))
Outputs
(*.f64 1/90 (*.f64 angle (PI.f64)))
(+.f64 (*.f64 -1/4374000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3))) (*.f64 1/90 (*.f64 angle (PI.f64))))
(fma.f64 -1/4374000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3)) (*.f64 1/90 (*.f64 angle (PI.f64))))
(fma.f64 1/90 (*.f64 angle (PI.f64)) (*.f64 (*.f64 -1/4374000 (pow.f64 angle 3)) (pow.f64 (PI.f64) 3)))
(+.f64 (*.f64 -1/4374000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3))) (+.f64 (*.f64 1/708588000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5))) (*.f64 1/90 (*.f64 angle (PI.f64)))))
(fma.f64 -1/4374000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3)) (fma.f64 1/708588000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5)) (*.f64 1/90 (*.f64 angle (PI.f64)))))
(fma.f64 -1/4374000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3)) (fma.f64 1/90 (*.f64 angle (PI.f64)) (*.f64 (*.f64 1/708588000000 (pow.f64 angle 5)) (pow.f64 (PI.f64) 5))))
(+.f64 (*.f64 -1/4374000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3))) (+.f64 (*.f64 -1/241061637600000000 (*.f64 (pow.f64 angle 7) (pow.f64 (PI.f64) 7))) (+.f64 (*.f64 1/708588000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5))) (*.f64 1/90 (*.f64 angle (PI.f64))))))
(fma.f64 -1/4374000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3)) (fma.f64 -1/241061637600000000 (*.f64 (pow.f64 angle 7) (pow.f64 (PI.f64) 7)) (fma.f64 1/708588000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5)) (*.f64 1/90 (*.f64 angle (PI.f64))))))
(fma.f64 -1/4374000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3)) (fma.f64 -1/241061637600000000 (*.f64 (pow.f64 angle 7) (pow.f64 (PI.f64) 7)) (fma.f64 1/90 (*.f64 angle (PI.f64)) (*.f64 (*.f64 1/708588000000 (pow.f64 angle 5)) (pow.f64 (PI.f64) 5)))))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(/.f64 1 (*.f64 angle (PI.f64)))
(/.f64 (/.f64 1 (PI.f64)) angle)
(/.f64 1 (*.f64 angle (PI.f64)))
(/.f64 (/.f64 1 (PI.f64)) angle)
(/.f64 1 (*.f64 angle (PI.f64)))
(/.f64 (/.f64 1 (PI.f64)) angle)
(/.f64 1 (*.f64 angle (PI.f64)))
(/.f64 (/.f64 1 (PI.f64)) angle)
(/.f64 1 (*.f64 angle (PI.f64)))
(/.f64 (/.f64 1 (PI.f64)) angle)
(/.f64 1 (*.f64 angle (PI.f64)))
(/.f64 (/.f64 1 (PI.f64)) angle)
(/.f64 1 (*.f64 angle (PI.f64)))
(/.f64 (/.f64 1 (PI.f64)) angle)
(/.f64 1 (*.f64 angle (PI.f64)))
(/.f64 (/.f64 1 (PI.f64)) angle)
(/.f64 1 (*.f64 angle (PI.f64)))
(/.f64 (/.f64 1 (PI.f64)) angle)
(/.f64 1 (*.f64 angle (PI.f64)))
(/.f64 (/.f64 1 (PI.f64)) angle)
(/.f64 1 (*.f64 angle (PI.f64)))
(/.f64 (/.f64 1 (PI.f64)) angle)
(/.f64 1 (*.f64 angle (PI.f64)))
(/.f64 (/.f64 1 (PI.f64)) angle)
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(*.f64 -1 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(neg.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 a a)))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (neg.f64 (*.f64 a a)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 b (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a)))))
(fma.f64 -1 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 a a)) (*.f64 b (*.f64 (*.f64 0 a) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))))
(-.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) 0) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 a a)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 b (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a)))) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))))
(fma.f64 -1 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 a a)) (fma.f64 b (*.f64 (*.f64 0 a) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (*.f64 b (*.f64 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))))
(+.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) 0) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (-.f64 (*.f64 b b) (*.f64 a a))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 b (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a)))) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))))
(fma.f64 -1 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 a a)) (fma.f64 b (*.f64 (*.f64 0 a) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (*.f64 b (*.f64 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))))
(+.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) 0) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))
(*.f64 b (*.f64 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 b (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a)))) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(fma.f64 b (*.f64 (*.f64 0 a) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (*.f64 b (*.f64 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))))
(fma.f64 b (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 0) (*.f64 b (*.f64 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 b (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a)))) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))))
(fma.f64 -1 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 a a)) (fma.f64 b (*.f64 (*.f64 0 a) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (*.f64 b (*.f64 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))))
(+.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) 0) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (-.f64 (*.f64 b b) (*.f64 a a))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 b (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a)))) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))))
(fma.f64 -1 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 a a)) (fma.f64 b (*.f64 (*.f64 0 a) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (*.f64 b (*.f64 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))))
(+.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) 0) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))
(*.f64 b (*.f64 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 b (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a)))) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(fma.f64 b (*.f64 (*.f64 0 a) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (*.f64 b (*.f64 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))))
(fma.f64 b (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 0) (*.f64 b (*.f64 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 b (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a)))) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))))
(fma.f64 -1 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 a a)) (fma.f64 b (*.f64 (*.f64 0 a) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (*.f64 b (*.f64 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))))
(+.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) 0) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (-.f64 (*.f64 b b) (*.f64 a a))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 b (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a)))) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))))
(fma.f64 -1 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 a a)) (fma.f64 b (*.f64 (*.f64 0 a) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (*.f64 b (*.f64 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))))
(+.f64 (*.f64 (*.f64 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) 0) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))
(*.f64 b (*.f64 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 a (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b)))) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(fma.f64 a (*.f64 (*.f64 0 b) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (*.f64 b (*.f64 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))))
(fma.f64 a (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 0) (*.f64 b (*.f64 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 a (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b)))) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))))
(fma.f64 -1 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 a a)) (fma.f64 a (*.f64 (*.f64 0 b) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (*.f64 b (*.f64 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))))
(+.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) 0) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (-.f64 (*.f64 b b) (*.f64 a a))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 a (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b)))) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))))
(fma.f64 -1 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 a a)) (fma.f64 a (*.f64 (*.f64 0 b) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (*.f64 b (*.f64 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))))
(+.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) 0) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 -1 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(neg.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 a a)))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (neg.f64 (*.f64 a a)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 a (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b)))))
(fma.f64 -1 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 a a)) (*.f64 a (*.f64 (*.f64 0 b) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))))
(fma.f64 (*.f64 a (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) 0 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (neg.f64 (*.f64 a a))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 a (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b)))) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))))
(fma.f64 -1 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 a a)) (fma.f64 a (*.f64 (*.f64 0 b) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (*.f64 b (*.f64 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))))
(+.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) 0) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (-.f64 (*.f64 b b) (*.f64 a a))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 a (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b)))) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))))
(fma.f64 -1 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 a a)) (fma.f64 a (*.f64 (*.f64 0 b) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (*.f64 b (*.f64 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))))
(+.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) 0) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 -1 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(neg.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 a a)))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (neg.f64 (*.f64 a a)))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b))))) (*.f64 -1 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))))
(*.f64 -1 (+.f64 (*.f64 a (*.f64 (*.f64 0 b) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 a a))))
(neg.f64 (fma.f64 a (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 0) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 a a))))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))))
(fma.f64 -1 (*.f64 a (*.f64 (*.f64 0 b) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (fma.f64 -1 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 a a)) (*.f64 b (*.f64 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))))
(-.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (*.f64 a (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) 0))
(+.f64 (*.f64 -1 (*.f64 a (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))))
(fma.f64 -1 (*.f64 a (*.f64 (*.f64 0 b) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (fma.f64 -1 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 a a)) (*.f64 b (*.f64 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))))
(-.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (*.f64 a (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) 0))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))
(*.f64 1/90 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (*.f64 b b) (*.f64 a a))))
(+.f64 (*.f64 -1/4374000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) (*.f64 (+.f64 a b) (-.f64 b a))))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a))))))
(fma.f64 -1/4374000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (*.f64 b b) (*.f64 a a)))) (*.f64 1/90 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (*.f64 b b) (*.f64 a a)))))
(fma.f64 1/90 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (*.f64 -1/4374000 (pow.f64 angle 3)) (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (*.f64 b b) (*.f64 a a)))))
(+.f64 (*.f64 -1/4374000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) (*.f64 (+.f64 a b) (-.f64 b a))))) (+.f64 (*.f64 1/708588000000 (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 (PI.f64) 5) (*.f64 (+.f64 a b) (-.f64 b a))))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))))
(fma.f64 -1/4374000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (*.f64 b b) (*.f64 a a)))) (fma.f64 1/708588000000 (*.f64 (pow.f64 angle 5) (*.f64 (*.f64 (pow.f64 (PI.f64) 5) (+.f64 a b)) (-.f64 b a))) (*.f64 1/90 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (*.f64 b b) (*.f64 a a))))))
(fma.f64 -1/4374000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (*.f64 b b) (*.f64 a a)))) (fma.f64 1/90 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (*.f64 1/708588000000 (pow.f64 angle 5)) (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (*.f64 b b) (*.f64 a a))))))
(+.f64 (*.f64 -1/4374000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) (*.f64 (+.f64 a b) (-.f64 b a))))) (+.f64 (*.f64 -1/241061637600000000 (*.f64 (pow.f64 angle 7) (*.f64 (pow.f64 (PI.f64) 7) (*.f64 (+.f64 a b) (-.f64 b a))))) (+.f64 (*.f64 1/708588000000 (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 (PI.f64) 5) (*.f64 (+.f64 a b) (-.f64 b a))))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a))))))))
(fma.f64 -1/4374000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (*.f64 b b) (*.f64 a a)))) (fma.f64 -1/241061637600000000 (*.f64 (pow.f64 angle 7) (*.f64 (pow.f64 (PI.f64) 7) (-.f64 (*.f64 b b) (*.f64 a a)))) (fma.f64 1/708588000000 (*.f64 (pow.f64 angle 5) (*.f64 (*.f64 (pow.f64 (PI.f64) 5) (+.f64 a b)) (-.f64 b a))) (*.f64 1/90 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (*.f64 b b) (*.f64 a a)))))))
(fma.f64 -1/4374000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (*.f64 b b) (*.f64 a a)))) (fma.f64 -1/241061637600000000 (*.f64 (pow.f64 angle 7) (*.f64 (pow.f64 (PI.f64) 7) (-.f64 (*.f64 b b) (*.f64 a a)))) (fma.f64 1/90 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (*.f64 1/708588000000 (pow.f64 angle 5)) (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (*.f64 b b) (*.f64 a a)))))))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a)))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (-.f64 (*.f64 b b) (*.f64 a a)))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a)))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (-.f64 (*.f64 b b) (*.f64 a a)))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a)))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (-.f64 (*.f64 b b) (*.f64 a a)))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a)))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (-.f64 (*.f64 b b) (*.f64 a a)))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a)))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (-.f64 (*.f64 b b) (*.f64 a a)))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a)))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (-.f64 (*.f64 b b) (*.f64 a a)))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a)))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (-.f64 (*.f64 b b) (*.f64 a a)))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a)))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (-.f64 (*.f64 b b) (*.f64 a a)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
(*.f64 (pow.f64 b 2) (PI.f64))
(*.f64 (PI.f64) (*.f64 b b))
(*.f64 (pow.f64 b 2) (PI.f64))
(*.f64 (PI.f64) (*.f64 b b))
(*.f64 (pow.f64 b 2) (PI.f64))
(*.f64 (PI.f64) (*.f64 b b))
(*.f64 (pow.f64 b 2) (PI.f64))
(*.f64 (PI.f64) (*.f64 b b))
(*.f64 (pow.f64 b 2) (PI.f64))
(*.f64 (PI.f64) (*.f64 b b))
(*.f64 (pow.f64 b 2) (PI.f64))
(*.f64 (PI.f64) (*.f64 b b))
(*.f64 (pow.f64 b 2) (PI.f64))
(*.f64 (PI.f64) (*.f64 b b))
(*.f64 (pow.f64 b 2) (PI.f64))
(*.f64 (PI.f64) (*.f64 b b))
(*.f64 (pow.f64 b 2) (PI.f64))
(*.f64 (PI.f64) (*.f64 b b))
(*.f64 (pow.f64 b 2) (PI.f64))
(*.f64 (PI.f64) (*.f64 b b))
(*.f64 (pow.f64 b 2) (PI.f64))
(*.f64 (PI.f64) (*.f64 b b))
(*.f64 (pow.f64 b 2) (PI.f64))
(*.f64 (PI.f64) (*.f64 b b))
(*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (*.f64 -2 (*.f64 a a)) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 b (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a))))))
(fma.f64 -2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 a a)) (*.f64 2 (*.f64 b (*.f64 (*.f64 0 a) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))))
(fma.f64 2 (*.f64 b (*.f64 0 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))) (*.f64 (*.f64 -2 (*.f64 a a)) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 2 (*.f64 b (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(fma.f64 -2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 a a)) (*.f64 2 (+.f64 (*.f64 b (*.f64 (*.f64 0 a) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 b b)))))
(fma.f64 2 (fma.f64 b (*.f64 0 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 b b))) (*.f64 (*.f64 -2 (*.f64 a a)) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 2 (*.f64 b (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(fma.f64 -2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 a a)) (*.f64 2 (+.f64 (*.f64 b (*.f64 (*.f64 0 a) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 b b)))))
(fma.f64 2 (fma.f64 b (*.f64 0 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 b b))) (*.f64 (*.f64 -2 (*.f64 a a)) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 b b)))
(*.f64 (*.f64 2 (*.f64 b b)) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))
(+.f64 (*.f64 2 (*.f64 b (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 2 (+.f64 (*.f64 b (*.f64 (*.f64 0 a) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 b b))))
(*.f64 2 (fma.f64 b (*.f64 0 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 b b))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 2 (*.f64 b (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(fma.f64 -2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 a a)) (*.f64 2 (+.f64 (*.f64 b (*.f64 (*.f64 0 a) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 b b)))))
(fma.f64 2 (fma.f64 b (*.f64 0 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 b b))) (*.f64 (*.f64 -2 (*.f64 a a)) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 2 (*.f64 b (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(fma.f64 -2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 a a)) (*.f64 2 (+.f64 (*.f64 b (*.f64 (*.f64 0 a) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 b b)))))
(fma.f64 2 (fma.f64 b (*.f64 0 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 b b))) (*.f64 (*.f64 -2 (*.f64 a a)) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 b b)))
(*.f64 (*.f64 2 (*.f64 b b)) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))
(+.f64 (*.f64 2 (*.f64 b (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 2 (+.f64 (*.f64 b (*.f64 (*.f64 0 a) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 b b))))
(*.f64 2 (fma.f64 b (*.f64 0 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 b b))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 2 (*.f64 b (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(fma.f64 -2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 a a)) (*.f64 2 (+.f64 (*.f64 b (*.f64 (*.f64 0 a) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 b b)))))
(fma.f64 2 (fma.f64 b (*.f64 0 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 b b))) (*.f64 (*.f64 -2 (*.f64 a a)) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 2 (*.f64 b (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(fma.f64 -2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 a a)) (*.f64 2 (+.f64 (*.f64 b (*.f64 (*.f64 0 a) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 b b)))))
(fma.f64 2 (fma.f64 b (*.f64 0 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 b b))) (*.f64 (*.f64 -2 (*.f64 a a)) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 b b)))
(*.f64 (*.f64 2 (*.f64 b b)) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))
(+.f64 (*.f64 2 (*.f64 a (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 2 (+.f64 (*.f64 a (*.f64 (*.f64 0 b) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 b b))))
(*.f64 2 (fma.f64 a (*.f64 0 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 b b))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 2 (*.f64 a (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(fma.f64 -2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 a a)) (*.f64 2 (+.f64 (*.f64 a (*.f64 (*.f64 0 b) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 b b)))))
(fma.f64 2 (fma.f64 a (*.f64 0 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 b b))) (*.f64 (*.f64 -2 (*.f64 a a)) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 2 (*.f64 a (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(fma.f64 -2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 a a)) (*.f64 2 (+.f64 (*.f64 a (*.f64 (*.f64 0 b) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 b b)))))
(fma.f64 2 (fma.f64 a (*.f64 0 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 b b))) (*.f64 (*.f64 -2 (*.f64 a a)) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (*.f64 -2 (*.f64 a a)) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 a (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b))))))
(fma.f64 -2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 a a)) (*.f64 2 (*.f64 a (*.f64 (*.f64 0 b) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))))
(fma.f64 (*.f64 2 a) (*.f64 0 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (*.f64 (*.f64 -2 (*.f64 a a)) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 2 (*.f64 a (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(fma.f64 -2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 a a)) (*.f64 2 (+.f64 (*.f64 a (*.f64 (*.f64 0 b) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 b b)))))
(fma.f64 2 (fma.f64 a (*.f64 0 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 b b))) (*.f64 (*.f64 -2 (*.f64 a a)) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 2 (*.f64 a (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(fma.f64 -2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 a a)) (*.f64 2 (+.f64 (*.f64 a (*.f64 (*.f64 0 b) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 b b)))))
(fma.f64 2 (fma.f64 a (*.f64 0 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 b b))) (*.f64 (*.f64 -2 (*.f64 a a)) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (*.f64 -2 (*.f64 a a)) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))
(+.f64 (*.f64 -2 (*.f64 a (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b))))) (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 -2 (+.f64 (*.f64 a (*.f64 (*.f64 0 b) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 a a))))
(*.f64 -2 (fma.f64 a (*.f64 0 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 a a))))
(+.f64 (*.f64 -2 (*.f64 a (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b))))) (+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(fma.f64 -2 (*.f64 a (*.f64 (*.f64 0 b) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))) (fma.f64 -2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 a a)) (*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 b b)))))
(fma.f64 -2 (fma.f64 a (*.f64 0 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 a a))) (*.f64 (*.f64 2 (*.f64 b b)) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(+.f64 (*.f64 -2 (*.f64 a (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b))))) (+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(fma.f64 -2 (*.f64 a (*.f64 (*.f64 0 b) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))) (fma.f64 -2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 a a)) (*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 b b)))))
(fma.f64 -2 (fma.f64 a (*.f64 0 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 a a))) (*.f64 (*.f64 2 (*.f64 b b)) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))
(*.f64 1/90 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (*.f64 b b) (*.f64 a a))))
(+.f64 (*.f64 -1/17496000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) (*.f64 (+.f64 a b) (-.f64 b a))))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a))))))
(fma.f64 -1/17496000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (*.f64 b b) (*.f64 a a)))) (*.f64 1/90 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (*.f64 b b) (*.f64 a a)))))
(fma.f64 1/90 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (*.f64 -1/17496000 (pow.f64 angle 3)) (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (*.f64 b b) (*.f64 a a)))))
(+.f64 (*.f64 -1/17496000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) (*.f64 (+.f64 a b) (-.f64 b a))))) (+.f64 (*.f64 1/11337408000000 (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 (PI.f64) 5) (*.f64 (+.f64 a b) (-.f64 b a))))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))))
(fma.f64 -1/17496000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (*.f64 b b) (*.f64 a a)))) (fma.f64 1/11337408000000 (*.f64 (pow.f64 angle 5) (*.f64 (*.f64 (pow.f64 (PI.f64) 5) (+.f64 a b)) (-.f64 b a))) (*.f64 1/90 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (*.f64 b b) (*.f64 a a))))))
(fma.f64 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (*.f64 b b) (*.f64 a a)))) -1/17496000 (fma.f64 1/90 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (*.f64 1/11337408000000 (pow.f64 angle 5)) (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (*.f64 b b) (*.f64 a a))))))
(+.f64 (*.f64 -1/17496000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) (*.f64 (+.f64 a b) (-.f64 b a))))) (+.f64 (*.f64 -1/15427944806400000000 (*.f64 (pow.f64 angle 7) (*.f64 (pow.f64 (PI.f64) 7) (*.f64 (+.f64 a b) (-.f64 b a))))) (+.f64 (*.f64 1/11337408000000 (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 (PI.f64) 5) (*.f64 (+.f64 a b) (-.f64 b a))))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a))))))))
(fma.f64 -1/17496000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (*.f64 b b) (*.f64 a a)))) (fma.f64 -1/15427944806400000000 (*.f64 (pow.f64 angle 7) (*.f64 (pow.f64 (PI.f64) 7) (-.f64 (*.f64 b b) (*.f64 a a)))) (fma.f64 1/11337408000000 (*.f64 (pow.f64 angle 5) (*.f64 (*.f64 (pow.f64 (PI.f64) 5) (+.f64 a b)) (-.f64 b a))) (*.f64 1/90 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (*.f64 b b) (*.f64 a a)))))))
(fma.f64 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (*.f64 b b) (*.f64 a a)))) -1/17496000 (fma.f64 (*.f64 (pow.f64 angle 7) (*.f64 (pow.f64 (PI.f64) 7) (-.f64 (*.f64 b b) (*.f64 a a)))) -1/15427944806400000000 (fma.f64 1/90 (*.f64 (*.f64 angle (PI.f64)) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (*.f64 1/11337408000000 (pow.f64 angle 5)) (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (*.f64 b b) (*.f64 a a)))))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 1/90 (*.f64 angle (PI.f64)))
(+.f64 (*.f64 -1/17496000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3))) (*.f64 1/90 (*.f64 angle (PI.f64))))
(fma.f64 -1/17496000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3)) (*.f64 1/90 (*.f64 angle (PI.f64))))
(fma.f64 1/90 (*.f64 angle (PI.f64)) (*.f64 (*.f64 -1/17496000 (pow.f64 angle 3)) (pow.f64 (PI.f64) 3)))
(+.f64 (*.f64 -1/17496000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3))) (+.f64 (*.f64 1/11337408000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5))) (*.f64 1/90 (*.f64 angle (PI.f64)))))
(fma.f64 -1/17496000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3)) (fma.f64 1/11337408000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5)) (*.f64 1/90 (*.f64 angle (PI.f64)))))
(fma.f64 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3)) -1/17496000 (fma.f64 (*.f64 1/11337408000000 (pow.f64 angle 5)) (pow.f64 (PI.f64) 5) (*.f64 1/90 (*.f64 angle (PI.f64)))))
(+.f64 (*.f64 -1/17496000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3))) (+.f64 (*.f64 -1/15427944806400000000 (*.f64 (pow.f64 angle 7) (pow.f64 (PI.f64) 7))) (+.f64 (*.f64 1/11337408000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5))) (*.f64 1/90 (*.f64 angle (PI.f64))))))
(fma.f64 -1/17496000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3)) (fma.f64 -1/15427944806400000000 (*.f64 (pow.f64 angle 7) (pow.f64 (PI.f64) 7)) (fma.f64 1/11337408000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5)) (*.f64 1/90 (*.f64 angle (PI.f64))))))
(fma.f64 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3)) -1/17496000 (fma.f64 (*.f64 (pow.f64 angle 7) (pow.f64 (PI.f64) 7)) -1/15427944806400000000 (fma.f64 (*.f64 1/11337408000000 (pow.f64 angle 5)) (pow.f64 (PI.f64) 5) (*.f64 1/90 (*.f64 angle (PI.f64))))))
(*.f64 2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))
(*.f64 2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))
(*.f64 2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))
(*.f64 2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))
(*.f64 2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))
(*.f64 2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))
(*.f64 2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))
(*.f64 2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))
(*.f64 1/90 (*.f64 angle (PI.f64)))
(+.f64 (*.f64 -1/4374000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3))) (*.f64 1/90 (*.f64 angle (PI.f64))))
(fma.f64 -1/4374000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3)) (*.f64 1/90 (*.f64 angle (PI.f64))))
(fma.f64 1/90 (*.f64 angle (PI.f64)) (*.f64 (*.f64 -1/4374000 (pow.f64 angle 3)) (pow.f64 (PI.f64) 3)))
(+.f64 (*.f64 -1/4374000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3))) (+.f64 (*.f64 1/708588000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5))) (*.f64 1/90 (*.f64 angle (PI.f64)))))
(fma.f64 -1/4374000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3)) (fma.f64 1/708588000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5)) (*.f64 1/90 (*.f64 angle (PI.f64)))))
(fma.f64 -1/4374000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3)) (fma.f64 1/90 (*.f64 angle (PI.f64)) (*.f64 (*.f64 1/708588000000 (pow.f64 angle 5)) (pow.f64 (PI.f64) 5))))
(+.f64 (*.f64 -1/4374000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3))) (+.f64 (*.f64 -1/241061637600000000 (*.f64 (pow.f64 angle 7) (pow.f64 (PI.f64) 7))) (+.f64 (*.f64 1/708588000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5))) (*.f64 1/90 (*.f64 angle (PI.f64))))))
(fma.f64 -1/4374000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3)) (fma.f64 -1/241061637600000000 (*.f64 (pow.f64 angle 7) (pow.f64 (PI.f64) 7)) (fma.f64 1/708588000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5)) (*.f64 1/90 (*.f64 angle (PI.f64))))))
(fma.f64 -1/4374000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3)) (fma.f64 -1/241061637600000000 (*.f64 (pow.f64 angle 7) (pow.f64 (PI.f64) 7)) (fma.f64 1/90 (*.f64 angle (PI.f64)) (*.f64 (*.f64 1/708588000000 (pow.f64 angle 5)) (pow.f64 (PI.f64) 5)))))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) 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 angle (*.f64 (PI.f64) 1/180)))
(fma.f64 (*.f64 -1/34992000 (pow.f64 angle 3)) (pow.f64 (PI.f64) 3) (*.f64 angle (*.f64 (PI.f64) 1/180)))
(+.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 (PI.f64) 1/180))))
(fma.f64 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3)) -1/34992000 (fma.f64 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5)) 1/22674816000000 (*.f64 angle (*.f64 (PI.f64) 1/180))))
(+.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 (PI.f64) 1/180)))))
(fma.f64 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3)) -1/34992000 (fma.f64 (*.f64 (pow.f64 angle 7) (pow.f64 (PI.f64) 7)) -1/30855889612800000000 (fma.f64 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5)) 1/22674816000000 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))))
(binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))))
(binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))))
(binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))))
(binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))))
(binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))))
(binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))))
(binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))))
(binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))))
(binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))))
(binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))))
(binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))))
1
(+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))
(+.f64 1 (*.f64 -1/64800 (*.f64 (*.f64 angle angle) (pow.f64 (PI.f64) 2))))
(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/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 (*.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 (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 (*.f64 -1/24488801280000000 (pow.f64 angle 6)) (pow.f64 (PI.f64) 6))))
(cos.f64 (*.f64 1/180 (*.f64 angle (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 (PI.f64) 1/180)))
(cos.f64 (*.f64 1/180 (*.f64 angle (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 (PI.f64) 1/180)))
(cos.f64 (*.f64 1/180 (*.f64 angle (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 (PI.f64) 1/180)))
(cos.f64 (*.f64 1/180 (*.f64 angle (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 (PI.f64) 1/180)))
(*.f64 (pow.f64 b 2) (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))))
(*.f64 (*.f64 b b) (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))))
(*.f64 b (*.f64 b (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))))))
(*.f64 (pow.f64 b 2) (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))))
(*.f64 (*.f64 b b) (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))))
(*.f64 b (*.f64 b (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))))))
(*.f64 (pow.f64 b 2) (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))))
(*.f64 (*.f64 b b) (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))))
(*.f64 b (*.f64 b (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))))))
(*.f64 (pow.f64 b 2) (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))))
(*.f64 (*.f64 b b) (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))))
(*.f64 b (*.f64 b (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))))))
(*.f64 (pow.f64 b 2) (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))))
(*.f64 (*.f64 b b) (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))))
(*.f64 b (*.f64 b (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))))))
(*.f64 (pow.f64 b 2) (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))))
(*.f64 (*.f64 b b) (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))))
(*.f64 b (*.f64 b (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))))))
(*.f64 (pow.f64 b 2) (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))))
(*.f64 (*.f64 b b) (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))))
(*.f64 b (*.f64 b (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))))))
(*.f64 (pow.f64 b 2) (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))))
(*.f64 (*.f64 b b) (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))))
(*.f64 b (*.f64 b (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))))))
(*.f64 (pow.f64 b 2) (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))))
(*.f64 (*.f64 b b) (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))))
(*.f64 b (*.f64 b (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))))))
(*.f64 (pow.f64 b 2) (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))))
(*.f64 (*.f64 b b) (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))))
(*.f64 b (*.f64 b (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))))))
(*.f64 (pow.f64 b 2) (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))))
(*.f64 (*.f64 b b) (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))))
(*.f64 b (*.f64 b (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))))))
(*.f64 (pow.f64 b 2) (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))))
(*.f64 (*.f64 b b) (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))))
(*.f64 b (*.f64 b (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))))))
(*.f64 (pow.f64 b 2) (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))))
(*.f64 (*.f64 b b) (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))))
(*.f64 b (*.f64 b (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))))))
(*.f64 (pow.f64 b 2) (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))))
(*.f64 (*.f64 b b) (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))))
(*.f64 b (*.f64 b (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))))))
(*.f64 (pow.f64 b 2) (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))))
(*.f64 (*.f64 b b) (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))))
(*.f64 b (*.f64 b (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))))))
(*.f64 (pow.f64 b 2) (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))))
(*.f64 (*.f64 b b) (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))))
(*.f64 b (*.f64 b (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))))))
(*.f64 (pow.f64 b 2) (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))))
(*.f64 (*.f64 b b) (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))))
(*.f64 b (*.f64 b (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))))))
(*.f64 (pow.f64 b 2) (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))))
(*.f64 (*.f64 b b) (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))))
(*.f64 b (*.f64 b (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))))))
(*.f64 (pow.f64 b 2) (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))))
(*.f64 (*.f64 b b) (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))))
(*.f64 b (*.f64 b (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))))))
(*.f64 (pow.f64 b 2) (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))))
(*.f64 (*.f64 b b) (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))))
(*.f64 b (*.f64 b (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))))))
(*.f64 (pow.f64 b 2) (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))))
(*.f64 (*.f64 b b) (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))))
(*.f64 b (*.f64 b (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))))))
(*.f64 (pow.f64 b 2) (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))))
(*.f64 (*.f64 b b) (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))))
(*.f64 b (*.f64 b (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))))))
(*.f64 (pow.f64 b 2) (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))))
(*.f64 (*.f64 b b) (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))))
(*.f64 b (*.f64 b (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))))))
(*.f64 (pow.f64 b 2) (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))))
(*.f64 (*.f64 b b) (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))))
(*.f64 b (*.f64 b (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))))))
(+.f64 (*.f64 (+.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (sin.f64 0)) 1/2) (*.f64 (+.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (sin.f64 0)) 1/2))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(*.f64 2 (*.f64 (+.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (sin.f64 0)) 1/2))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(*.f64 1 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) 1)
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 1 (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(*.f64 (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(*.f64 (*.f64 (+.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (sin.f64 0)) 1/2) 2)
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(*.f64 (*.f64 (+.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (sin.f64 0)) 1/2) (log.f64 (exp.f64 2)))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(*.f64 (*.f64 1 (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(*.f64 (*.f64 (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) 1) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(/.f64 (*.f64 2 (+.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (sin.f64 0))) 2)
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(/.f64 (*.f64 (+.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (sin.f64 0)) 2) 2)
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(log.f64 (exp.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(log1p.f64 (expm1.f64 (sin.f64 (*.f64 2 (/.f64 1/180 (/.f64 (/.f64 1 (PI.f64)) angle))))))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(expm1.f64 (log1p.f64 (sin.f64 (*.f64 2 (/.f64 1/180 (/.f64 (/.f64 1 (PI.f64)) angle))))))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(*.f64 (sqrt.f64 (sin.f64 (*.f64 2 (/.f64 1/180 (/.f64 (/.f64 1 (PI.f64)) angle))))) (sqrt.f64 (sin.f64 (*.f64 2 (/.f64 1/180 (/.f64 (/.f64 1 (PI.f64)) angle))))))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(pow.f64 (sin.f64 (*.f64 2 (/.f64 1/180 (/.f64 (/.f64 1 (PI.f64)) angle)))) 1)
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(*.f64 1 (sin.f64 (*.f64 2 (/.f64 1/180 (/.f64 (/.f64 1 (PI.f64)) angle)))))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(*.f64 (*.f64 (cbrt.f64 (sin.f64 (*.f64 2 (/.f64 1/180 (/.f64 (/.f64 1 (PI.f64)) angle))))) (cbrt.f64 (sin.f64 (*.f64 2 (/.f64 1/180 (/.f64 (/.f64 1 (PI.f64)) angle)))))) (cbrt.f64 (sin.f64 (*.f64 2 (/.f64 1/180 (/.f64 (/.f64 1 (PI.f64)) angle))))))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(cbrt.f64 (*.f64 (*.f64 (sin.f64 (*.f64 2 (/.f64 1/180 (/.f64 (/.f64 1 (PI.f64)) angle)))) (sin.f64 (*.f64 2 (/.f64 1/180 (/.f64 (/.f64 1 (PI.f64)) angle))))) (sin.f64 (*.f64 2 (/.f64 1/180 (/.f64 (/.f64 1 (PI.f64)) angle))))))
(cbrt.f64 (*.f64 (sin.f64 (/.f64 1/90 (/.f64 (/.f64 1 (PI.f64)) angle))) (*.f64 (sin.f64 (/.f64 1/90 (/.f64 (/.f64 1 (PI.f64)) angle))) (sin.f64 (/.f64 1/90 (/.f64 (/.f64 1 (PI.f64)) angle))))))
(cbrt.f64 (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3))
(exp.f64 (log.f64 (sin.f64 (*.f64 2 (/.f64 1/180 (/.f64 (/.f64 1 (PI.f64)) angle))))))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(log.f64 (exp.f64 (sin.f64 (*.f64 2 (/.f64 1/180 (/.f64 (/.f64 1 (PI.f64)) angle))))))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 2 (/.f64 1/180 (/.f64 (/.f64 1 (PI.f64)) angle))))))
(binary32->binary64 (binary64->binary32 (sin.f64 (/.f64 1/90 (/.f64 (/.f64 1 (PI.f64)) angle)))))
(binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 2 (/.f64 1/180 (/.f64 (/.f64 1 (PI.f64)) angle))))))
(binary32->binary64 (binary64->binary32 (sin.f64 (/.f64 1/90 (/.f64 (/.f64 1 (PI.f64)) angle)))))
(binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(binary32->binary64 (sin.f32 (*.f32 2 (/.f32 1/180 (/.f32 (/.f32 1 (PI.f32)) (binary64->binary32 angle))))))
(binary32->binary64 (sin.f32 (/.f32 1/90 (/.f32 1 (*.f32 (binary64->binary32 angle) (PI.f32))))))
(binary32->binary64 (sin.f32 (*.f32 1/90 (*.f32 (PI.f32) (binary64->binary32 angle)))))
(-.f64 0 (/.f64 (/.f64 -1 angle) (PI.f64)))
(/.f64 (/.f64 1 (PI.f64)) angle)
(/.f64 1 (*.f64 angle (PI.f64)))
(-.f64 (/.f64 0 (neg.f64 angle)) (/.f64 (/.f64 -1 angle) (PI.f64)))
(/.f64 (/.f64 1 (PI.f64)) angle)
(/.f64 1 (*.f64 angle (PI.f64)))
(*.f64 1 (/.f64 1 (*.f64 (PI.f64) angle)))
(/.f64 (/.f64 1 (PI.f64)) angle)
(/.f64 1 (*.f64 angle (PI.f64)))
(*.f64 (/.f64 1 (PI.f64)) (/.f64 1 angle))
(/.f64 (/.f64 1 (PI.f64)) angle)
(/.f64 1 (*.f64 angle (PI.f64)))
(*.f64 (/.f64 1 (PI.f64)) (/.f64 (/.f64 1 angle) 1))
(/.f64 (/.f64 1 (PI.f64)) angle)
(/.f64 1 (*.f64 angle (PI.f64)))
(*.f64 (/.f64 1 (PI.f64)) (neg.f64 (/.f64 -1 angle)))
(/.f64 (/.f64 1 (PI.f64)) angle)
(/.f64 1 (*.f64 angle (PI.f64)))
(*.f64 (/.f64 1 (*.f64 (PI.f64) angle)) 1)
(/.f64 (/.f64 1 (PI.f64)) angle)
(/.f64 1 (*.f64 angle (PI.f64)))
(*.f64 (/.f64 1 angle) (/.f64 1 (PI.f64)))
(/.f64 (/.f64 1 (PI.f64)) angle)
(/.f64 1 (*.f64 angle (PI.f64)))
(*.f64 -1 (/.f64 (/.f64 -1 angle) (PI.f64)))
(/.f64 (/.f64 1 (PI.f64)) angle)
(/.f64 1 (*.f64 angle (PI.f64)))
(*.f64 (/.f64 -1 (PI.f64)) (/.f64 -1 angle))
(/.f64 (/.f64 1 (PI.f64)) angle)
(/.f64 1 (*.f64 angle (PI.f64)))
(*.f64 (/.f64 (/.f64 -1 angle) (PI.f64)) -1)
(/.f64 (/.f64 1 (PI.f64)) angle)
(/.f64 1 (*.f64 angle (PI.f64)))
(*.f64 (/.f64 -1 angle) (/.f64 -1 (PI.f64)))
(/.f64 (/.f64 1 (PI.f64)) angle)
(/.f64 1 (*.f64 angle (PI.f64)))
(*.f64 (pow.f64 (PI.f64) -1/2) (*.f64 (pow.f64 (PI.f64) -1/2) (/.f64 1 angle)))
(*.f64 (/.f64 1 angle) (*.f64 (pow.f64 (PI.f64) -1/2) (pow.f64 (PI.f64) -1/2)))
(*.f64 (pow.f64 (PI.f64) -1/2) (/.f64 (pow.f64 (PI.f64) -1/2) angle))
(*.f64 (*.f64 (/.f64 1 angle) (pow.f64 (PI.f64) -1/2)) (pow.f64 (PI.f64) -1/2))
(*.f64 (/.f64 1 angle) (*.f64 (pow.f64 (PI.f64) -1/2) (pow.f64 (PI.f64) -1/2)))
(*.f64 (pow.f64 (PI.f64) -1/2) (/.f64 (pow.f64 (PI.f64) -1/2) angle))
(*.f64 (/.f64 (/.f64 1 angle) 1) (/.f64 1 (PI.f64)))
(/.f64 (/.f64 1 (PI.f64)) angle)
(/.f64 1 (*.f64 angle (PI.f64)))
(*.f64 (pow.f64 (*.f64 (PI.f64) angle) -1/2) (pow.f64 (*.f64 (PI.f64) angle) -1/2))
(/.f64 (/.f64 1 (PI.f64)) angle)
(/.f64 1 (*.f64 angle (PI.f64)))
(pow.f64 (/.f64 1 (*.f64 (PI.f64) angle)) 1)
(/.f64 (/.f64 1 (PI.f64)) angle)
(/.f64 1 (*.f64 angle (PI.f64)))
(pow.f64 (*.f64 (PI.f64) angle) -1)
(/.f64 (/.f64 1 (PI.f64)) angle)
(/.f64 1 (*.f64 angle (PI.f64)))
(neg.f64 (/.f64 (/.f64 -1 angle) (PI.f64)))
(/.f64 (/.f64 1 (PI.f64)) angle)
(/.f64 1 (*.f64 angle (PI.f64)))
(neg.f64 (/.f64 (/.f64 (/.f64 -1 angle) (PI.f64)) 1))
(/.f64 (/.f64 1 (PI.f64)) angle)
(/.f64 1 (*.f64 angle (PI.f64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (PI.f64) angle)) -1))
(/.f64 (/.f64 1 (PI.f64)) angle)
(/.f64 1 (*.f64 angle (PI.f64)))
(log1p.f64 (expm1.f64 (/.f64 (/.f64 1 (PI.f64)) angle)))
(/.f64 (/.f64 1 (PI.f64)) angle)
(/.f64 1 (*.f64 angle (PI.f64)))
(expm1.f64 (log1p.f64 (/.f64 (/.f64 1 (PI.f64)) angle)))
(/.f64 (/.f64 1 (PI.f64)) angle)
(/.f64 1 (*.f64 angle (PI.f64)))
(*.f64 (sqrt.f64 (/.f64 (/.f64 1 (PI.f64)) angle)) (sqrt.f64 (/.f64 (/.f64 1 (PI.f64)) angle)))
(/.f64 (/.f64 1 (PI.f64)) angle)
(/.f64 1 (*.f64 angle (PI.f64)))
(pow.f64 (/.f64 (/.f64 1 (PI.f64)) angle) 1)
(/.f64 (/.f64 1 (PI.f64)) angle)
(/.f64 1 (*.f64 angle (PI.f64)))
(*.f64 1 (/.f64 (/.f64 1 (PI.f64)) angle))
(/.f64 (/.f64 1 (PI.f64)) angle)
(/.f64 1 (*.f64 angle (PI.f64)))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 1 (PI.f64)) angle)) (cbrt.f64 (/.f64 (/.f64 1 (PI.f64)) angle))) (cbrt.f64 (/.f64 (/.f64 1 (PI.f64)) angle)))
(/.f64 (/.f64 1 (PI.f64)) angle)
(/.f64 1 (*.f64 angle (PI.f64)))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (/.f64 1 (PI.f64)) angle) (/.f64 (/.f64 1 (PI.f64)) angle)) (/.f64 (/.f64 1 (PI.f64)) angle)))
(cbrt.f64 (*.f64 (/.f64 (/.f64 1 (PI.f64)) angle) (*.f64 (/.f64 (/.f64 1 (PI.f64)) angle) (/.f64 (/.f64 1 (PI.f64)) angle))))
(cbrt.f64 (*.f64 (/.f64 1 (*.f64 angle (PI.f64))) (/.f64 (/.f64 1 (*.f64 angle (PI.f64))) (*.f64 angle (PI.f64)))))
(exp.f64 (log.f64 (/.f64 (/.f64 1 (PI.f64)) angle)))
(/.f64 (/.f64 1 (PI.f64)) angle)
(/.f64 1 (*.f64 angle (PI.f64)))
(log.f64 (exp.f64 (/.f64 (/.f64 1 (PI.f64)) angle)))
(/.f64 (/.f64 1 (PI.f64)) angle)
(/.f64 1 (*.f64 angle (PI.f64)))
(binary32->binary64 (binary64->binary32 (/.f64 (/.f64 1 (PI.f64)) angle)))
(binary32->binary64 (binary64->binary32 (/.f64 1 (*.f64 angle (PI.f64)))))
(binary32->binary64 (binary64->binary32 (/.f64 (/.f64 1 (PI.f64)) angle)))
(binary32->binary64 (binary64->binary32 (/.f64 1 (*.f64 angle (PI.f64)))))
(binary32->binary64 (/.f32 (/.f32 1 (PI.f32)) (binary64->binary32 angle)))
(binary32->binary64 (/.f32 1 (*.f32 (binary64->binary32 angle) (PI.f32))))
(binary32->binary64 (/.f32 1 (*.f32 (PI.f32) (binary64->binary32 angle))))
(*.f64 1/180 (*.f64 (PI.f64) angle))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(*.f64 1 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(*.f64 (PI.f64) (*.f64 1/180 angle))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(*.f64 (PI.f64) (/.f64 (*.f64 1/180 angle) 1))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(*.f64 angle (*.f64 1/180 (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(*.f64 (*.f64 1/180 angle) (PI.f64))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(*.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)) 1)
(*.f64 angle (*.f64 (PI.f64) 1/180))
(*.f64 (*.f64 (PI.f64) angle) 1/180)
(*.f64 angle (*.f64 (PI.f64) 1/180))
(*.f64 (*.f64 1/180 (PI.f64)) angle)
(*.f64 angle (*.f64 (PI.f64) 1/180))
(*.f64 -1 (/.f64 (*.f64 1/180 angle) (/.f64 -1 (PI.f64))))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(*.f64 -1 (/.f64 1 (neg.f64 (/.f64 (/.f64 180 angle) (PI.f64)))))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(*.f64 (neg.f64 (PI.f64)) (*.f64 -1/180 angle))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(*.f64 (neg.f64 angle) (*.f64 -1/180 (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(*.f64 (neg.f64 angle) (*.f64 (neg.f64 (PI.f64)) 1/180))
(*.f64 (neg.f64 angle) (*.f64 1/180 (neg.f64 (PI.f64))))
(*.f64 (neg.f64 angle) (neg.f64 (*.f64 (PI.f64) 1/180)))
(*.f64 -1/180 (*.f64 (PI.f64) (neg.f64 angle)))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(*.f64 (*.f64 (PI.f64) (neg.f64 angle)) -1/180)
(*.f64 angle (*.f64 (PI.f64) 1/180))
(*.f64 (*.f64 -1/180 (PI.f64)) (neg.f64 angle))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(*.f64 (*.f64 -1/180 angle) (neg.f64 (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(*.f64 (*.f64 angle -1/180) (neg.f64 (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(*.f64 (*.f64 1 (*.f64 -1/180 (PI.f64))) (neg.f64 angle))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(*.f64 (*.f64 (*.f64 -1/180 (PI.f64)) -1) angle)
(*.f64 angle (*.f64 (PI.f64) 1/180))
(*.f64 (/.f64 1 (pow.f64 (PI.f64) -1/2)) (/.f64 (*.f64 1/180 angle) (pow.f64 (PI.f64) -1/2)))
(*.f64 (/.f64 1 (pow.f64 (PI.f64) -1/2)) (/.f64 1/180 (/.f64 (pow.f64 (PI.f64) -1/2) angle)))
(*.f64 (/.f64 angle (pow.f64 (PI.f64) -1/2)) (/.f64 1/180 (pow.f64 (PI.f64) -1/2)))
(*.f64 (/.f64 angle (pow.f64 (PI.f64) -1/2)) (/.f64 1/180 (pow.f64 (PI.f64) -1/2)))
(*.f64 (/.f64 1 (pow.f64 (PI.f64) -1/2)) (/.f64 1/180 (/.f64 (pow.f64 (PI.f64) -1/2) angle)))
(*.f64 (/.f64 (neg.f64 angle) 1) (*.f64 -1/180 (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(*.f64 (/.f64 (neg.f64 angle) -1) (*.f64 1/180 (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(*.f64 (/.f64 (PI.f64) 180) angle)
(*.f64 angle (/.f64 (PI.f64) 180))
(*.f64 (/.f64 (*.f64 1/180 angle) 1) (PI.f64))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(*.f64 (/.f64 (*.f64 1/180 angle) -1) (neg.f64 (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(*.f64 (/.f64 1/180 (pow.f64 (PI.f64) -1/2)) (/.f64 angle (pow.f64 (PI.f64) -1/2)))
(*.f64 (/.f64 1 (pow.f64 (PI.f64) -1/2)) (/.f64 1/180 (/.f64 (pow.f64 (PI.f64) -1/2) angle)))
(*.f64 (/.f64 angle (pow.f64 (PI.f64) -1/2)) (/.f64 1/180 (pow.f64 (PI.f64) -1/2)))
(*.f64 (/.f64 1/180 (/.f64 -1 angle)) (neg.f64 (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(*.f64 (/.f64 (neg.f64 angle) (pow.f64 (PI.f64) -1/2)) (/.f64 -1/180 (pow.f64 (PI.f64) -1/2)))
(*.f64 (/.f64 (PI.f64) -180) (neg.f64 angle))
(*.f64 (neg.f64 angle) (/.f64 (PI.f64) -180))
(neg.f64 (/.f64 (PI.f64) (/.f64 -180 angle)))
(*.f64 (/.f64 (*.f64 1/180 (PI.f64)) -1) (neg.f64 angle))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(*.f64 (pow.f64 (/.f64 (/.f64 180 angle) (PI.f64)) -1/2) (pow.f64 (/.f64 (/.f64 180 angle) (PI.f64)) -1/2))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(pow.f64 (/.f64 (/.f64 180 angle) (PI.f64)) -1)
(*.f64 angle (*.f64 (PI.f64) 1/180))
(neg.f64 (*.f64 (*.f64 angle -1/180) (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(neg.f64 (*.f64 (PI.f64) (*.f64 angle -1/180)))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(neg.f64 (*.f64 (*.f64 -1/180 (PI.f64)) angle))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(neg.f64 (/.f64 (*.f64 angle -1/180) (/.f64 1 (PI.f64))))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(neg.f64 (/.f64 (*.f64 (PI.f64) angle) -180))
(*.f64 (neg.f64 angle) (/.f64 (PI.f64) -180))
(neg.f64 (/.f64 (PI.f64) (/.f64 -180 angle)))
(exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 180 angle) (PI.f64))) -1))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(log1p.f64 (expm1.f64 (/.f64 1/180 (/.f64 (/.f64 1 (PI.f64)) angle))))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(expm1.f64 (log1p.f64 (/.f64 1/180 (/.f64 (/.f64 1 (PI.f64)) angle))))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(*.f64 (sqrt.f64 (/.f64 1/180 (/.f64 (/.f64 1 (PI.f64)) angle))) (sqrt.f64 (/.f64 1/180 (/.f64 (/.f64 1 (PI.f64)) angle))))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(pow.f64 (/.f64 1/180 (/.f64 (/.f64 1 (PI.f64)) angle)) 1)
(*.f64 angle (*.f64 (PI.f64) 1/180))
(*.f64 1 (/.f64 1/180 (/.f64 (/.f64 1 (PI.f64)) angle)))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(*.f64 (*.f64 (cbrt.f64 (/.f64 1/180 (/.f64 (/.f64 1 (PI.f64)) angle))) (cbrt.f64 (/.f64 1/180 (/.f64 (/.f64 1 (PI.f64)) angle)))) (cbrt.f64 (/.f64 1/180 (/.f64 (/.f64 1 (PI.f64)) angle))))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(cbrt.f64 (*.f64 (*.f64 (/.f64 1/180 (/.f64 (/.f64 1 (PI.f64)) angle)) (/.f64 1/180 (/.f64 (/.f64 1 (PI.f64)) angle))) (/.f64 1/180 (/.f64 (/.f64 1 (PI.f64)) angle))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 1/180 (/.f64 1 (PI.f64))) angle) (*.f64 (*.f64 (/.f64 1/180 (/.f64 1 (PI.f64))) angle) (*.f64 (/.f64 1/180 (/.f64 1 (PI.f64))) angle))))
(cbrt.f64 (*.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)) (*.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)) (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(exp.f64 (log.f64 (/.f64 1/180 (/.f64 (/.f64 1 (PI.f64)) angle))))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(log.f64 (exp.f64 (/.f64 1/180 (/.f64 (/.f64 1 (PI.f64)) angle))))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(binary32->binary64 (binary64->binary32 (/.f64 1/180 (/.f64 (/.f64 1 (PI.f64)) angle))))
(binary32->binary64 (binary64->binary32 (*.f64 (/.f64 1/180 (/.f64 1 (PI.f64))) angle)))
(binary32->binary64 (binary64->binary32 (*.f64 angle (*.f64 (PI.f64) 1/180))))
(binary32->binary64 (binary64->binary32 (/.f64 1/180 (/.f64 (/.f64 1 (PI.f64)) angle))))
(binary32->binary64 (binary64->binary32 (*.f64 (/.f64 1/180 (/.f64 1 (PI.f64))) angle)))
(binary32->binary64 (binary64->binary32 (*.f64 angle (*.f64 (PI.f64) 1/180))))
(binary32->binary64 (/.f32 1/180 (/.f32 (/.f32 1 (PI.f32)) (binary64->binary32 angle))))
(binary32->binary64 (*.f32 (/.f32 1/180 (/.f32 1 (PI.f32))) (binary64->binary32 angle)))
(binary32->binary64 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle))))
(+.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 b (-.f64 b a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 a (-.f64 b a))))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (-.f64 (*.f64 b b) (*.f64 a a)))
(+.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 a (-.f64 b a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 b (-.f64 b a))))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (-.f64 (*.f64 b b) (*.f64 a a)))
(+.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (fma.f64 (neg.f64 a) a (*.f64 a a))))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (fma.f64 (neg.f64 a) a (*.f64 a a))))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (fma.f64 (-.f64 b a) (+.f64 a b) (fma.f64 a (neg.f64 a) (*.f64 a a))))
(+.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (fma.f64 (neg.f64 a) a (*.f64 a a)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (fma.f64 (neg.f64 a) a (*.f64 a a))))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (fma.f64 (-.f64 b a) (+.f64 a b) (fma.f64 a (neg.f64 a) (*.f64 a a))))
(+.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 b b)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 a (neg.f64 a))))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (-.f64 (*.f64 b b) (*.f64 a a)))
(+.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 b (+.f64 b a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 (+.f64 b a) (neg.f64 a))))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (-.f64 (*.f64 b b) (*.f64 a a)))
(+.f64 (*.f64 (+.f64 b a) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) b)) (*.f64 (+.f64 b a) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (neg.f64 a))))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (-.f64 (*.f64 b b) (*.f64 a a)))
(+.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (+.f64 b a)) b) (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (+.f64 b a)) (neg.f64 a)))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (-.f64 (*.f64 b b) (*.f64 a a)))
(+.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (+.f64 b a)) (neg.f64 a)) (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (+.f64 b a)) b))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (-.f64 (*.f64 b b) (*.f64 a a)))
(+.f64 (*.f64 (*.f64 b b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) (*.f64 (*.f64 a (neg.f64 a)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (-.f64 (*.f64 b b) (*.f64 a a)))
(+.f64 (*.f64 (*.f64 b (+.f64 b a)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) (*.f64 (*.f64 (+.f64 b a) (neg.f64 a)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (-.f64 (*.f64 b b) (*.f64 a a)))
(+.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) b) (+.f64 b a)) (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (neg.f64 a)) (+.f64 b a)))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (-.f64 (*.f64 b b) (*.f64 a a)))
(+.f64 (*.f64 b (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (+.f64 b a))) (*.f64 (neg.f64 a) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (+.f64 b a))))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (-.f64 (*.f64 b b) (*.f64 a a)))
(+.f64 (*.f64 (neg.f64 a) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (+.f64 b a))) (*.f64 b (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (+.f64 b a))))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (-.f64 (*.f64 b b) (*.f64 a a)))
(-.f64 (/.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 b (-.f64 b a))) 2) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 (-.f64 b a) (-.f64 b a)))) (/.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 a (-.f64 b a))) 2) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 (-.f64 b a) (-.f64 b a)))))
(-.f64 (/.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 b (-.f64 b a))) 2) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 (-.f64 b a) (-.f64 b a)))) (/.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 a (-.f64 b a))) 2) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 (-.f64 b a) (-.f64 b a)))))
(/.f64 1 (/.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 (-.f64 b a) (-.f64 b a))) (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 (-.f64 b a) (-.f64 b a))))))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (-.f64 (*.f64 b b) (*.f64 a a)))
(/.f64 1 (/.f64 (-.f64 b a) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 (-.f64 b a) (-.f64 (*.f64 b b) (*.f64 a a))))))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (-.f64 (*.f64 b b) (*.f64 a a)))
(/.f64 1 (/.f64 (fma.f64 b b (*.f64 a (-.f64 a b))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 (-.f64 b a) (+.f64 (pow.f64 b 3) (pow.f64 a 3))))))
(*.f64 (/.f64 1 (fma.f64 b b (*.f64 a (-.f64 a b)))) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 (-.f64 b a) (+.f64 (pow.f64 b 3) (pow.f64 a 3)))))
(/.f64 1 (/.f64 (+.f64 b a) (*.f64 (+.f64 b a) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (-.f64 (*.f64 b b) (*.f64 a a))))))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (-.f64 (*.f64 b b) (*.f64 a a)))
(/.f64 1 (/.f64 (fma.f64 a (+.f64 b a) (*.f64 b b)) (*.f64 (*.f64 (+.f64 b a) (-.f64 (pow.f64 b 3) (pow.f64 a 3))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))))
(*.f64 (/.f64 1 (fma.f64 a (+.f64 a b) (*.f64 b b))) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 (pow.f64 b 3) (pow.f64 a 3)))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 b (-.f64 b a))) 2) (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 a (-.f64 b a))) (-.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 a (-.f64 b a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 b (-.f64 b a)))))) (+.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 b (-.f64 b a))) 3) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 a (-.f64 b a))) 3))))
(*.f64 (/.f64 1 (+.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 b (-.f64 b a))) 2) (*.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 a (-.f64 b a))) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 (-.f64 b a) (-.f64 a b)))))) (+.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 b (-.f64 b a))) 3) (pow.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 a (-.f64 b a))) 3)))
(*.f64 (/.f64 1 (fma.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 a (-.f64 b a))) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 (-.f64 b a) (-.f64 a b))) (pow.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 b (-.f64 b a))) 2))) (+.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 b (-.f64 b a))) 3) (pow.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 a (-.f64 b a))) 3)))
(/.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (-.f64 b a)) (/.f64 1 (+.f64 b a)))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (-.f64 (*.f64 b b) (*.f64 a a)))
(/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (/.f64 (+.f64 b a) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (+.f64 b a))))
(*.f64 (/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 a b)) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 a b)))
(/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (/.f64 1 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (/.f64 (-.f64 b a) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (-.f64 b a))))
(*.f64 (/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 a b)) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 a b)))
(/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (/.f64 1 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(/.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (+.f64 b a)) (/.f64 1 (-.f64 b a)))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (-.f64 (*.f64 b b) (*.f64 a a)))
(/.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (/.f64 (fma.f64 b b (*.f64 a (-.f64 a b))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (-.f64 b a))))
(*.f64 (/.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (fma.f64 b b (*.f64 a (-.f64 a b)))) (*.f64 (-.f64 b a) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(/.f64 (*.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (*.f64 (-.f64 b a) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (fma.f64 b b (*.f64 a (-.f64 a b))))
(/.f64 (-.f64 (pow.f64 b 3) (pow.f64 a 3)) (/.f64 (fma.f64 a (+.f64 b a) (*.f64 b b)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (+.f64 b a))))
(*.f64 (/.f64 (-.f64 (pow.f64 b 3) (pow.f64 a 3)) (fma.f64 a (+.f64 a b) (*.f64 b b))) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 a b)))
(/.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 (-.f64 b a) (-.f64 b a)))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 (-.f64 b a) (-.f64 b a))))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (-.f64 (*.f64 b b) (*.f64 a a)))
(/.f64 (*.f64 (+.f64 b a) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (-.f64 (*.f64 b b) (*.f64 a a)))) (+.f64 b a))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (-.f64 (*.f64 b b) (*.f64 a a)))
(/.f64 (*.f64 (*.f64 (+.f64 b a) (-.f64 (pow.f64 b 3) (pow.f64 a 3))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) (fma.f64 a (+.f64 b a) (*.f64 b b)))
(/.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (/.f64 (fma.f64 a (+.f64 a b) (*.f64 b b)) (*.f64 (+.f64 a b) (-.f64 (pow.f64 b 3) (pow.f64 a 3)))))
(*.f64 (/.f64 (+.f64 a b) (fma.f64 a (+.f64 a b) (*.f64 b b))) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 3) (pow.f64 a 3))))
(/.f64 (*.f64 (*.f64 (+.f64 b a) (-.f64 (pow.f64 b 3) (pow.f64 a 3))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) (fma.f64 b b (*.f64 (neg.f64 a) (-.f64 (neg.f64 a) b))))
(/.f64 (*.f64 (+.f64 a b) (-.f64 (pow.f64 b 3) (pow.f64 a 3))) (/.f64 (fma.f64 b b (*.f64 (neg.f64 a) (-.f64 (neg.f64 a) b))) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(*.f64 (/.f64 (*.f64 (+.f64 a b) (-.f64 (pow.f64 b 3) (pow.f64 a 3))) (-.f64 (*.f64 b b) (*.f64 a (-.f64 (neg.f64 b) a)))) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))
(/.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 (-.f64 b a) (-.f64 (*.f64 b b) (*.f64 a a)))) (-.f64 b a))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (-.f64 (*.f64 b b) (*.f64 a a)))
(/.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 (-.f64 b a) (+.f64 (pow.f64 b 3) (pow.f64 a 3)))) (fma.f64 b b (*.f64 a (-.f64 a b))))
(/.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (/.f64 (fma.f64 b b (*.f64 a (-.f64 a b))) (*.f64 (-.f64 b a) (+.f64 (pow.f64 b 3) (pow.f64 a 3)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 b (-.f64 b a))) 3) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 a (-.f64 b a))) 3)) (+.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 b (-.f64 b a))) 2) (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 a (-.f64 b a))) (-.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 a (-.f64 b a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 b (-.f64 b a)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 b (-.f64 b a))) 3) (pow.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 a (-.f64 b a))) 3)) (+.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 b (-.f64 b a))) 2) (*.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 a (-.f64 b a))) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 (-.f64 b a) (-.f64 a b))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 b (-.f64 b a))) 3) (pow.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 a (-.f64 b a))) 3)) (fma.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 a (-.f64 b a))) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 (-.f64 b a) (-.f64 a b))) (pow.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 b (-.f64 b a))) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 b (-.f64 b a))) 3) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 a (-.f64 b a))) 3)) (+.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 a (-.f64 b a))) 2) (-.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 b (-.f64 b a))) 2) (*.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 b (-.f64 b a))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) (*.f64 a (-.f64 b a))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 b (-.f64 b a))) 3) (pow.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 a (-.f64 b a))) 3)) (+.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 a (-.f64 b a))) 2) (-.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 b (-.f64 b a))) 2) (*.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 b (-.f64 b a))) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 a (-.f64 b a)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 a (-.f64 b a))) 2) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 b (-.f64 b a))) 2)) (-.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 a (-.f64 b a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 b (-.f64 b a)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 a (-.f64 b a))) 2) (pow.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 b (-.f64 b a))) 2)) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 (-.f64 b a) (-.f64 a b))))
(/.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (-.f64 (pow.f64 (*.f64 b (-.f64 b a)) 2) (pow.f64 (*.f64 a (-.f64 b a)) 2))) (*.f64 (-.f64 b a) (-.f64 b a)))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 b (-.f64 b a)) 2) (pow.f64 (*.f64 a (-.f64 b a)) 2)) (-.f64 b a)) (/.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (-.f64 b a)))
(/.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (-.f64 (pow.f64 b 4) (pow.f64 a 4))) (fma.f64 b b (*.f64 a a)))
(/.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (/.f64 (fma.f64 b b (*.f64 a a)) (-.f64 (pow.f64 b 4) (pow.f64 a 4))))
(*.f64 (/.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (fma.f64 b b (*.f64 a a))) (-.f64 (pow.f64 b 4) (pow.f64 a 4)))
(/.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 (-.f64 b a) (*.f64 (+.f64 b a) (+.f64 b a)))) (+.f64 b a))
(/.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (/.f64 (+.f64 a b) (*.f64 (-.f64 b a) (*.f64 (+.f64 a b) (+.f64 a b)))))
(*.f64 (/.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 a b)) (*.f64 (-.f64 b a) (*.f64 (+.f64 a b) (+.f64 a b))))
(/.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 (+.f64 b a) (-.f64 (pow.f64 b 3) (pow.f64 a 3)))) (fma.f64 a (+.f64 b a) (*.f64 b b)))
(/.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (/.f64 (fma.f64 a (+.f64 a b) (*.f64 b b)) (*.f64 (+.f64 a b) (-.f64 (pow.f64 b 3) (pow.f64 a 3)))))
(*.f64 (/.f64 (+.f64 a b) (fma.f64 a (+.f64 a b) (*.f64 b b))) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 3) (pow.f64 a 3))))
(/.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (+.f64 (pow.f64 (*.f64 b (-.f64 b a)) 3) (pow.f64 (*.f64 a (-.f64 b a)) 3))) (+.f64 (pow.f64 (*.f64 b (-.f64 b a)) 2) (*.f64 (*.f64 a (-.f64 b a)) (-.f64 (*.f64 a (-.f64 b a)) (*.f64 b (-.f64 b a))))))
(/.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (/.f64 (+.f64 (pow.f64 (*.f64 b (-.f64 b a)) 2) (*.f64 (*.f64 a (-.f64 b a)) (*.f64 (-.f64 b a) (-.f64 a b)))) (+.f64 (pow.f64 (*.f64 b (-.f64 b a)) 3) (pow.f64 (*.f64 a (-.f64 b a)) 3))))
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 b (-.f64 b a)) 3) (pow.f64 (*.f64 a (-.f64 b a)) 3)) (fma.f64 a (*.f64 (-.f64 b a) (*.f64 (-.f64 b a) (-.f64 a b))) (pow.f64 (*.f64 b (-.f64 b a)) 2))) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))
(/.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (pow.f64 (-.f64 (*.f64 b b) (*.f64 a a)) 2)) (-.f64 (*.f64 b b) (*.f64 a a)))
(/.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 (-.f64 (*.f64 b b) (*.f64 a a)) 2)) (-.f64 (*.f64 b b) (*.f64 a a)))
(/.f64 (pow.f64 (-.f64 (*.f64 b b) (*.f64 a a)) 2) (/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(/.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 (-.f64 b a) (*.f64 (+.f64 b a) (+.f64 (pow.f64 b 3) (pow.f64 a 3))))) (+.f64 (pow.f64 b 3) (pow.f64 a 3)))
(/.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (/.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (*.f64 (-.f64 b a) (*.f64 (+.f64 a b) (+.f64 (pow.f64 b 3) (pow.f64 a 3))))))
(*.f64 (/.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 (pow.f64 b 3) (pow.f64 a 3))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 (pow.f64 b 3) (pow.f64 a 3))))
(/.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (pow.f64 b 3) (pow.f64 a 3)))) (-.f64 (pow.f64 b 3) (pow.f64 a 3)))
(/.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (/.f64 (-.f64 (pow.f64 b 3) (pow.f64 a 3)) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (pow.f64 b 3) (pow.f64 a 3)))))
(*.f64 (/.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (pow.f64 b 3) (pow.f64 a 3))) (-.f64 (pow.f64 b 3) (pow.f64 a 3))) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))
(/.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (-.f64 (pow.f64 b 6) (pow.f64 a 6))) (+.f64 (pow.f64 b 4) (+.f64 (pow.f64 a 4) (pow.f64 (*.f64 b a) 2))))
(/.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (/.f64 (+.f64 (pow.f64 b 4) (+.f64 (pow.f64 a 4) (pow.f64 (*.f64 a b) 2))) (-.f64 (pow.f64 b 6) (pow.f64 a 6))))
(*.f64 (/.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 (pow.f64 (*.f64 a b) 2) (+.f64 (pow.f64 b 4) (pow.f64 a 4)))) (-.f64 (pow.f64 b 6) (pow.f64 a 6)))
(/.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (-.f64 (pow.f64 b 6) (pow.f64 a 6))) (*.f64 (fma.f64 b b (*.f64 a (-.f64 a b))) (fma.f64 a (+.f64 b a) (*.f64 b b))))
(*.f64 (/.f64 (-.f64 (pow.f64 b 6) (pow.f64 a 6)) (fma.f64 b b (*.f64 a (-.f64 a b)))) (/.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (fma.f64 a (+.f64 a b) (*.f64 b b))))
(/.f64 (/.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 6) (pow.f64 a 6))) (fma.f64 b b (*.f64 a (-.f64 a b)))) (fma.f64 a (+.f64 a b) (*.f64 b b)))
(/.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (-.f64 b a)) (-.f64 (*.f64 a a) (*.f64 b b))) (-.f64 a b))
(/.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (/.f64 (-.f64 a b) (-.f64 (*.f64 a a) (*.f64 b b))))
(*.f64 (/.f64 (-.f64 (*.f64 a a) (*.f64 b b)) (-.f64 a b)) (*.f64 (-.f64 b a) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(/.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (-.f64 b a)) (+.f64 (neg.f64 (*.f64 b b)) (*.f64 a a))) (neg.f64 (-.f64 b a)))
(/.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (/.f64 (-.f64 a b) (-.f64 (*.f64 a a) (*.f64 b b))))
(*.f64 (/.f64 (-.f64 (*.f64 a a) (*.f64 b b)) (-.f64 a b)) (*.f64 (-.f64 b a) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(/.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (-.f64 b a)) (neg.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)))) (neg.f64 (fma.f64 b b (*.f64 a (-.f64 a b)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3))) (/.f64 (neg.f64 (fma.f64 b b (*.f64 a (-.f64 a b)))) (*.f64 (-.f64 b a) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))))
(*.f64 (/.f64 (neg.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3))) (neg.f64 (fma.f64 b b (*.f64 a (-.f64 a b))))) (*.f64 (-.f64 b a) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(/.f64 (*.f64 (+.f64 b a) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (-.f64 (pow.f64 b 3) (pow.f64 a 3)))) (fma.f64 a (+.f64 b a) (*.f64 b b)))
(/.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (/.f64 (fma.f64 a (+.f64 a b) (*.f64 b b)) (*.f64 (+.f64 a b) (-.f64 (pow.f64 b 3) (pow.f64 a 3)))))
(*.f64 (/.f64 (+.f64 a b) (fma.f64 a (+.f64 a b) (*.f64 b b))) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 3) (pow.f64 a 3))))
(/.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (+.f64 b a)) (+.f64 (neg.f64 (*.f64 b b)) (*.f64 a a))) (neg.f64 (+.f64 b a)))
(/.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 a b)) (/.f64 (neg.f64 (+.f64 a b)) (-.f64 (*.f64 a a) (*.f64 b b))))
(*.f64 (/.f64 (-.f64 (*.f64 a a) (*.f64 b b)) (-.f64 (neg.f64 b) a)) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 a b)))
(/.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (+.f64 b a)) (neg.f64 (-.f64 (pow.f64 b 3) (pow.f64 a 3)))) (neg.f64 (fma.f64 a (+.f64 b a) (*.f64 b b))))
(/.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 a b)) (/.f64 (neg.f64 (fma.f64 a (+.f64 a b) (*.f64 b b))) (neg.f64 (-.f64 (pow.f64 b 3) (pow.f64 a 3)))))
(/.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 a b)) (/.f64 (neg.f64 (fma.f64 a (+.f64 a b) (*.f64 b b))) (+.f64 (neg.f64 (pow.f64 b 3)) (pow.f64 a 3))))
(/.f64 (*.f64 (+.f64 (neg.f64 (*.f64 b b)) (*.f64 a a)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (+.f64 b a))) (neg.f64 (+.f64 b a)))
(/.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 a b)) (/.f64 (neg.f64 (+.f64 a b)) (-.f64 (*.f64 a a) (*.f64 b b))))
(*.f64 (/.f64 (-.f64 (*.f64 a a) (*.f64 b b)) (-.f64 (neg.f64 b) a)) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 a b)))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 b 3) (pow.f64 a 3))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (+.f64 b a))) (neg.f64 (fma.f64 a (+.f64 b a) (*.f64 b b))))
(/.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 a b)) (/.f64 (neg.f64 (fma.f64 a (+.f64 a b) (*.f64 b b))) (neg.f64 (-.f64 (pow.f64 b 3) (pow.f64 a 3)))))
(/.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 a b)) (/.f64 (neg.f64 (fma.f64 a (+.f64 a b) (*.f64 b b))) (+.f64 (neg.f64 (pow.f64 b 3)) (pow.f64 a 3))))
(/.f64 (*.f64 (-.f64 (*.f64 a a) (*.f64 b b)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (-.f64 b a))) (-.f64 a b))
(/.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (/.f64 (-.f64 a b) (-.f64 (*.f64 a a) (*.f64 b b))))
(*.f64 (/.f64 (-.f64 (*.f64 a a) (*.f64 b b)) (-.f64 a b)) (*.f64 (-.f64 b a) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(/.f64 (*.f64 (+.f64 (neg.f64 (*.f64 b b)) (*.f64 a a)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (-.f64 b a))) (neg.f64 (-.f64 b a)))
(/.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (/.f64 (-.f64 a b) (-.f64 (*.f64 a a) (*.f64 b b))))
(*.f64 (/.f64 (-.f64 (*.f64 a a) (*.f64 b b)) (-.f64 a b)) (*.f64 (-.f64 b a) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(/.f64 (*.f64 (neg.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (-.f64 b a))) (neg.f64 (fma.f64 b b (*.f64 a (-.f64 a b)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3))) (/.f64 (neg.f64 (fma.f64 b b (*.f64 a (-.f64 a b)))) (*.f64 (-.f64 b a) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))))
(*.f64 (/.f64 (neg.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3))) (neg.f64 (fma.f64 b b (*.f64 a (-.f64 a b))))) (*.f64 (-.f64 b a) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 b (-.f64 b a)) 2) (pow.f64 (*.f64 a (-.f64 b a)) 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) (*.f64 (-.f64 b a) (-.f64 b a)))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 b (-.f64 b a)) 2) (pow.f64 (*.f64 a (-.f64 b a)) 2)) (-.f64 b a)) (/.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (-.f64 b a)))
(/.f64 (*.f64 (-.f64 (pow.f64 b 4) (pow.f64 a 4)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) (fma.f64 b b (*.f64 a a)))
(/.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (/.f64 (fma.f64 b b (*.f64 a a)) (-.f64 (pow.f64 b 4) (pow.f64 a 4))))
(*.f64 (/.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (fma.f64 b b (*.f64 a a))) (-.f64 (pow.f64 b 4) (pow.f64 a 4)))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 b (-.f64 b a)) 3) (pow.f64 (*.f64 a (-.f64 b a)) 3)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) (+.f64 (pow.f64 (*.f64 b (-.f64 b a)) 2) (*.f64 (*.f64 a (-.f64 b a)) (-.f64 (*.f64 a (-.f64 b a)) (*.f64 b (-.f64 b a))))))
(/.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (/.f64 (+.f64 (pow.f64 (*.f64 b (-.f64 b a)) 2) (*.f64 (*.f64 a (-.f64 b a)) (*.f64 (-.f64 b a) (-.f64 a b)))) (+.f64 (pow.f64 (*.f64 b (-.f64 b a)) 3) (pow.f64 (*.f64 a (-.f64 b a)) 3))))
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 b (-.f64 b a)) 3) (pow.f64 (*.f64 a (-.f64 b a)) 3)) (fma.f64 a (*.f64 (-.f64 b a) (*.f64 (-.f64 b a) (-.f64 a b))) (pow.f64 (*.f64 b (-.f64 b a)) 2))) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))
(/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 b b) (*.f64 a a)) 2) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) (-.f64 (*.f64 b b) (*.f64 a a)))
(/.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 (-.f64 (*.f64 b b) (*.f64 a a)) 2)) (-.f64 (*.f64 b b) (*.f64 a a)))
(/.f64 (pow.f64 (-.f64 (*.f64 b b) (*.f64 a a)) 2) (/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(/.f64 (*.f64 (*.f64 (-.f64 b a) (*.f64 (+.f64 b a) (+.f64 (pow.f64 b 3) (pow.f64 a 3)))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) (+.f64 (pow.f64 b 3) (pow.f64 a 3)))
(/.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (/.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (*.f64 (-.f64 b a) (*.f64 (+.f64 a b) (+.f64 (pow.f64 b 3) (pow.f64 a 3))))))
(*.f64 (/.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 (pow.f64 b 3) (pow.f64 a 3))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 (pow.f64 b 3) (pow.f64 a 3))))
(/.f64 (*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (pow.f64 b 3) (pow.f64 a 3))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) (-.f64 (pow.f64 b 3) (pow.f64 a 3)))
(/.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (/.f64 (-.f64 (pow.f64 b 3) (pow.f64 a 3)) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (pow.f64 b 3) (pow.f64 a 3)))))
(*.f64 (/.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (pow.f64 b 3) (pow.f64 a 3))) (-.f64 (pow.f64 b 3) (pow.f64 a 3))) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))
(/.f64 (*.f64 (-.f64 (pow.f64 b 6) (pow.f64 a 6)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) (+.f64 (pow.f64 b 4) (+.f64 (pow.f64 a 4) (pow.f64 (*.f64 b a) 2))))
(/.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (/.f64 (+.f64 (pow.f64 b 4) (+.f64 (pow.f64 a 4) (pow.f64 (*.f64 a b) 2))) (-.f64 (pow.f64 b 6) (pow.f64 a 6))))
(*.f64 (/.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 (pow.f64 (*.f64 a b) 2) (+.f64 (pow.f64 b 4) (pow.f64 a 4)))) (-.f64 (pow.f64 b 6) (pow.f64 a 6)))
(/.f64 (*.f64 (-.f64 (pow.f64 b 6) (pow.f64 a 6)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) (*.f64 (fma.f64 b b (*.f64 a (-.f64 a b))) (fma.f64 a (+.f64 b a) (*.f64 b b))))
(*.f64 (/.f64 (-.f64 (pow.f64 b 6) (pow.f64 a 6)) (fma.f64 b b (*.f64 a (-.f64 a b)))) (/.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (fma.f64 a (+.f64 a b) (*.f64 b b))))
(/.f64 (/.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 6) (pow.f64 a 6))) (fma.f64 b b (*.f64 a (-.f64 a b)))) (fma.f64 a (+.f64 a b) (*.f64 b b)))
(/.f64 (/.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 (-.f64 b a) (-.f64 (*.f64 b b) (*.f64 a a)))) (-.f64 (pow.f64 b 3) (pow.f64 a 3))) (/.f64 1 (fma.f64 a (+.f64 b a) (*.f64 b b))))
(/.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 (-.f64 b a) (-.f64 (*.f64 b b) (*.f64 a a)))) (*.f64 (/.f64 1 (fma.f64 a (+.f64 a b) (*.f64 b b))) (-.f64 (pow.f64 b 3) (pow.f64 a 3))))
(*.f64 (*.f64 (/.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (-.f64 (pow.f64 b 3) (pow.f64 a 3))) (*.f64 (-.f64 b a) (-.f64 (*.f64 b b) (*.f64 a a)))) (fma.f64 a (+.f64 a b) (*.f64 b b)))
(/.f64 (/.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 (-.f64 b a) (-.f64 (*.f64 b b) (*.f64 a a)))) 1) (-.f64 b a))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (-.f64 (*.f64 b b) (*.f64 a a)))
(/.f64 (/.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 (-.f64 b a) (-.f64 (*.f64 b b) (*.f64 a a)))) (*.f64 (/.f64 (-.f64 b a) (fma.f64 b b (*.f64 a (-.f64 a b)))) 1)) (fma.f64 b b (*.f64 a (-.f64 a b))))
(/.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 (-.f64 b a) (-.f64 (*.f64 b b) (*.f64 a a)))) (*.f64 (fma.f64 b b (*.f64 a (-.f64 a b))) (/.f64 (-.f64 b a) (fma.f64 b b (*.f64 a (-.f64 a b))))))
(/.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (-.f64 (*.f64 b b) (*.f64 a a))) (fma.f64 b b (*.f64 a (-.f64 a b)))) (fma.f64 b b (*.f64 a (-.f64 a b))))
(/.f64 (/.f64 (*.f64 (+.f64 b a) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (-.f64 (*.f64 b b) (*.f64 a a)))) (+.f64 (pow.f64 b 3) (pow.f64 a 3))) (/.f64 1 (fma.f64 b b (*.f64 a (-.f64 a b)))))
(*.f64 (/.f64 (/.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 a b)) (-.f64 (*.f64 b b) (*.f64 a a))) (+.f64 (pow.f64 b 3) (pow.f64 a 3))) 1) (fma.f64 b b (*.f64 a (-.f64 a b))))
(*.f64 (*.f64 (/.f64 (+.f64 a b) (+.f64 (pow.f64 b 3) (pow.f64 a 3))) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (-.f64 (*.f64 b b) (*.f64 a a)))) (fma.f64 b b (*.f64 a (-.f64 a b))))
(/.f64 (/.f64 (*.f64 (+.f64 b a) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (-.f64 (*.f64 b b) (*.f64 a a)))) 1) (+.f64 b a))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (-.f64 (*.f64 b b) (*.f64 a a)))
(/.f64 (/.f64 (*.f64 (+.f64 b a) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (-.f64 (*.f64 b b) (*.f64 a a)))) (*.f64 (/.f64 (+.f64 b a) (fma.f64 a (+.f64 b a) (*.f64 b b))) 1)) (fma.f64 a (+.f64 b a) (*.f64 b b)))
(/.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 a b)) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (fma.f64 a (+.f64 a b) (*.f64 b b)) (/.f64 (+.f64 a b) (fma.f64 a (+.f64 a b) (*.f64 b b)))))
(/.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (-.f64 (*.f64 b b) (*.f64 a a))) (fma.f64 a (+.f64 a b) (*.f64 b b))) (fma.f64 a (+.f64 a b) (*.f64 b b)))
(fma.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 a (-.f64 b a)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 b (-.f64 b a))))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (-.f64 (*.f64 b b) (*.f64 a a)))
(fma.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 b (-.f64 b a)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 a (-.f64 b a))))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (-.f64 (*.f64 b b) (*.f64 a a)))
(fma.f64 b (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (-.f64 b a)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 a (-.f64 b a))))
(fma.f64 b (*.f64 (-.f64 b a) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 a (-.f64 b a))))
(fma.f64 a (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (-.f64 b a)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 b (-.f64 b a))))
(fma.f64 a (*.f64 (-.f64 b a) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 b (-.f64 b a))))
(fma.f64 (-.f64 b a) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) b) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 a (-.f64 b a))))
(fma.f64 (-.f64 b a) (*.f64 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 a (-.f64 b a))))
(fma.f64 (-.f64 b a) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) a) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 b (-.f64 b a))))
(fma.f64 (-.f64 b a) (*.f64 a (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 b (-.f64 b a))))
(fma.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (-.f64 b a)) b (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 a (-.f64 b a))))
(fma.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) b (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 a (-.f64 b a))))
(fma.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (-.f64 b a)) a (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 b (-.f64 b a))))
(fma.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) a (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 b (-.f64 b a))))
(fma.f64 (*.f64 a (-.f64 b a)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 b (-.f64 b a))))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (-.f64 (*.f64 b b) (*.f64 a a)))
(fma.f64 (*.f64 b (-.f64 b a)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 a (-.f64 b a))))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (-.f64 (*.f64 b b) (*.f64 a a)))
(fma.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) b) (-.f64 b a) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 a (-.f64 b a))))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (-.f64 (*.f64 b b) (*.f64 a a)))
(fma.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) a) (-.f64 b a) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 b (-.f64 b a))))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (-.f64 (*.f64 b b) (*.f64 a a)))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (/.f64 1/180 (/.f64 (/.f64 1 (PI.f64)) angle))))) (+.f64 b a))))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (-.f64 (*.f64 b b) (*.f64 a a)))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (/.f64 1/180 (/.f64 (/.f64 1 (PI.f64)) angle))))) (+.f64 b a))))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (-.f64 (*.f64 b b) (*.f64 a a)))
(*.f64 (sqrt.f64 (*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (/.f64 1/180 (/.f64 (/.f64 1 (PI.f64)) angle))))) (+.f64 b a))) (sqrt.f64 (*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (/.f64 1/180 (/.f64 (/.f64 1 (PI.f64)) angle))))) (+.f64 b a))))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (-.f64 (*.f64 b b) (*.f64 a a)))
(pow.f64 (*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (/.f64 1/180 (/.f64 (/.f64 1 (PI.f64)) angle))))) (+.f64 b a)) 1)
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (-.f64 (*.f64 b b) (*.f64 a a)))
(*.f64 1 (*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (/.f64 1/180 (/.f64 (/.f64 1 (PI.f64)) angle))))) (+.f64 b a)))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (-.f64 (*.f64 b b) (*.f64 a a)))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (/.f64 1/180 (/.f64 (/.f64 1 (PI.f64)) angle))))) (+.f64 b a))) (cbrt.f64 (*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (/.f64 1/180 (/.f64 (/.f64 1 (PI.f64)) angle))))) (+.f64 b a)))) (cbrt.f64 (*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (/.f64 1/180 (/.f64 (/.f64 1 (PI.f64)) angle))))) (+.f64 b a))))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (-.f64 (*.f64 b b) (*.f64 a a)))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (/.f64 1/180 (/.f64 (/.f64 1 (PI.f64)) angle))))) (+.f64 b a)) (*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (/.f64 1/180 (/.f64 (/.f64 1 (PI.f64)) angle))))) (+.f64 b a))) (*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (/.f64 1/180 (/.f64 (/.f64 1 (PI.f64)) angle))))) (+.f64 b a))))
(cbrt.f64 (*.f64 (*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (/.f64 1/90 (/.f64 (/.f64 1 (PI.f64)) angle))))) (*.f64 (*.f64 (-.f64 b a) (sin.f64 (/.f64 1/90 (/.f64 (/.f64 1 (PI.f64)) angle)))) (*.f64 (+.f64 a b) (*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (/.f64 1/90 (/.f64 (/.f64 1 (PI.f64)) angle)))))))))
(cbrt.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (-.f64 (*.f64 b b) (*.f64 a a))))))
(exp.f64 (log.f64 (*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (/.f64 1/180 (/.f64 (/.f64 1 (PI.f64)) angle))))) (+.f64 b a))))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (-.f64 (*.f64 b b) (*.f64 a a)))
(log.f64 (exp.f64 (*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (/.f64 1/180 (/.f64 (/.f64 1 (PI.f64)) angle))))) (+.f64 b a))))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (-.f64 (*.f64 b b) (*.f64 a a)))
(binary32->binary64 (binary64->binary32 (*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (/.f64 1/180 (/.f64 (/.f64 1 (PI.f64)) angle))))) (+.f64 b a))))
(binary32->binary64 (binary64->binary32 (*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (/.f64 1/90 (/.f64 (/.f64 1 (PI.f64)) angle)))))))
(binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (-.f64 (*.f64 b b) (*.f64 a a)))))
(binary32->binary64 (binary64->binary32 (*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (/.f64 1/180 (/.f64 (/.f64 1 (PI.f64)) angle))))) (+.f64 b a))))
(binary32->binary64 (binary64->binary32 (*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (/.f64 1/90 (/.f64 (/.f64 1 (PI.f64)) angle)))))))
(binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (-.f64 (*.f64 b b) (*.f64 a a)))))
(binary32->binary64 (*.f32 (*.f32 (-.f32 (binary64->binary32 b) (binary64->binary32 a)) (sin.f32 (*.f32 2 (/.f32 1/180 (/.f32 (/.f32 1 (PI.f32)) (binary64->binary32 angle)))))) (+.f32 (binary64->binary32 b) (binary64->binary32 a))))
(binary32->binary64 (*.f32 (-.f32 (binary64->binary32 b) (binary64->binary32 a)) (*.f32 (sin.f32 (/.f32 1/90 (/.f32 1 (*.f32 (binary64->binary32 angle) (PI.f32))))) (+.f32 (binary64->binary32 b) (binary64->binary32 a)))))
(binary32->binary64 (*.f32 (-.f32 (binary64->binary32 b) (binary64->binary32 a)) (*.f32 (+.f32 (binary64->binary32 b) (binary64->binary32 a)) (sin.f32 (*.f32 1/90 (*.f32 (PI.f32) (binary64->binary32 angle)))))))
(/.f64 (*.f64 b b) (/.f64 1 (*.f64 (PI.f64) angle)))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))
(/.f64 (*.f64 (PI.f64) (*.f64 b b)) (/.f64 1 angle))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))
(/.f64 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b))) 1)
(*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))
(/.f64 (*.f64 angle (*.f64 b b)) (/.f64 1 (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))
(/.f64 (*.f64 (*.f64 b b) 1) (/.f64 1 (*.f64 (PI.f64) angle)))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))
(/.f64 (*.f64 1 (*.f64 b b)) (/.f64 1 (*.f64 (PI.f64) angle)))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))
(/.f64 (*.f64 1 (*.f64 angle (*.f64 b b))) (/.f64 1 (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))
(/.f64 (*.f64 (neg.f64 angle) (*.f64 b b)) (/.f64 -1 (PI.f64)))
(/.f64 (neg.f64 angle) (/.f64 (/.f64 -1 (PI.f64)) (*.f64 b b)))
(*.f64 (*.f64 (/.f64 (*.f64 b (neg.f64 b)) -1) angle) (PI.f64))
(/.f64 (*.f64 (*.f64 b b) -1) (/.f64 (/.f64 -1 angle) (PI.f64)))
(/.f64 (neg.f64 angle) (/.f64 (/.f64 -1 (PI.f64)) (*.f64 b b)))
(*.f64 (*.f64 (/.f64 (*.f64 b (neg.f64 b)) -1) angle) (PI.f64))
(/.f64 (*.f64 (*.f64 b b) (neg.f64 angle)) (/.f64 -1 (PI.f64)))
(/.f64 (neg.f64 angle) (/.f64 (/.f64 -1 (PI.f64)) (*.f64 b b)))
(*.f64 (*.f64 (/.f64 (*.f64 b (neg.f64 b)) -1) angle) (PI.f64))
(/.f64 (*.f64 (*.f64 angle (*.f64 b b)) 1) (/.f64 1 (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))
(/.f64 (*.f64 (*.f64 angle (*.f64 b b)) (neg.f64 (PI.f64))) -1)
(*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))
(/.f64 (*.f64 (neg.f64 (PI.f64)) (*.f64 angle (*.f64 b b))) -1)
(*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))
(/.f64 (*.f64 -1 (*.f64 b b)) (/.f64 (/.f64 -1 angle) (PI.f64)))
(/.f64 (neg.f64 angle) (/.f64 (/.f64 -1 (PI.f64)) (*.f64 b b)))
(*.f64 (*.f64 (/.f64 (*.f64 b (neg.f64 b)) -1) angle) (PI.f64))
(log1p.f64 (expm1.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))
(expm1.f64 (log1p.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))
(*.f64 (sqrt.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))) (sqrt.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))
(pow.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))) 1)
(*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))
(*.f64 1 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))
(*.f64 (*.f64 (cbrt.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))) (cbrt.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))) (cbrt.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))
(cbrt.f64 (*.f64 (*.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))) (*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))) (*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))))
(cbrt.f64 (*.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))) (*.f64 (*.f64 angle angle) (*.f64 (pow.f64 (PI.f64) 2) (pow.f64 b 4)))))
(exp.f64 (log.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))
(log.f64 (exp.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))
(binary32->binary64 (binary64->binary32 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))))
(binary32->binary64 (binary64->binary32 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))))
(binary32->binary64 (*.f32 (binary64->binary32 angle) (*.f32 (PI.f32) (*.f32 (binary64->binary32 b) (binary64->binary32 b)))))
(binary32->binary64 (*.f32 (PI.f32) (*.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 b)) (binary64->binary32 angle))))
(/.f64 (*.f64 (PI.f64) (*.f64 (*.f64 angle (*.f64 b b)) 1/90)) 1)
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
(/.f64 (*.f64 angle (*.f64 b (*.f64 b 1/90))) (/.f64 1 (PI.f64)))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
(/.f64 (*.f64 (PI.f64) (*.f64 b (*.f64 b 1/90))) (/.f64 1 angle))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
(/.f64 (*.f64 b (*.f64 b 1/90)) (/.f64 1 (*.f64 (PI.f64) angle)))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
(/.f64 (*.f64 1 (*.f64 b b)) (/.f64 (/.f64 1 angle) (*.f64 (PI.f64) 1/90)))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
(/.f64 (*.f64 (*.f64 2 (*.f64 (PI.f64) angle)) (*.f64 b b)) 180)
(/.f64 (*.f64 2 (*.f64 angle (PI.f64))) (/.f64 180 (*.f64 b b)))
(/.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 b b)) (/.f64 180 angle))
(/.f64 (*.f64 (*.f64 (*.f64 (PI.f64) 2) b) b) (/.f64 180 angle))
(*.f64 (/.f64 (*.f64 (*.f64 b b) (*.f64 (PI.f64) 2)) 180) angle)
(/.f64 (*.f64 2 (*.f64 b b)) (/.f64 (/.f64 180 angle) (PI.f64)))
(*.f64 (/.f64 (*.f64 2 (*.f64 b b)) (/.f64 180 angle)) (PI.f64))
(/.f64 (*.f64 (neg.f64 angle) (*.f64 b (*.f64 b 1/90))) (/.f64 -1 (PI.f64)))
(*.f64 (/.f64 (*.f64 (neg.f64 angle) (*.f64 b (*.f64 1/90 b))) -1) (PI.f64))
(/.f64 (*.f64 (*.f64 angle (*.f64 b (*.f64 b 1/90))) 1) (/.f64 1 (PI.f64)))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
(/.f64 (*.f64 (*.f64 angle (*.f64 b (*.f64 b 1/90))) (neg.f64 (PI.f64))) -1)
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
(/.f64 (*.f64 (*.f64 (*.f64 2 (PI.f64)) (neg.f64 angle)) (*.f64 b b)) -180)
(/.f64 (*.f64 (neg.f64 angle) (*.f64 (PI.f64) 2)) (/.f64 -180 (*.f64 b b)))
(/.f64 (*.f64 (neg.f64 angle) (*.f64 (PI.f64) 2)) (/.f64 (/.f64 -180 b) b))
(/.f64 (*.f64 -1/90 (*.f64 b b)) (/.f64 (/.f64 -1 angle) (PI.f64)))
(*.f64 (/.f64 (*.f64 (*.f64 b b) -1/90) (/.f64 -1 angle)) (PI.f64))
(*.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) (*.f64 b b))
(/.f64 (*.f64 1 (*.f64 b (*.f64 b 1/90))) (/.f64 1 (*.f64 (PI.f64) angle)))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
(/.f64 (*.f64 -1 (*.f64 b (*.f64 b 1/90))) (/.f64 (/.f64 -1 angle) (PI.f64)))
(*.f64 (/.f64 (*.f64 (neg.f64 b) (*.f64 1/90 b)) (/.f64 -1 angle)) (PI.f64))
(*.f64 (*.f64 (/.f64 (*.f64 (neg.f64 b) (*.f64 1/90 b)) -1) angle) (PI.f64))
(log1p.f64 (expm1.f64 (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
(expm1.f64 (log1p.f64 (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
(*.f64 (sqrt.f64 (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))) (sqrt.f64 (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
(pow.f64 (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))) 1)
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
(*.f64 1 (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
(*.f64 (*.f64 (cbrt.f64 (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))) (cbrt.f64 (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))))) (cbrt.f64 (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))))
(cbrt.f64 (*.f64 (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))) (*.f64 1/8100 (*.f64 (*.f64 angle angle) (*.f64 (pow.f64 (PI.f64) 2) (pow.f64 b 4))))))
(exp.f64 (log.f64 (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
(log.f64 (exp.f64 (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
(binary32->binary64 (binary64->binary32 (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))))
(binary32->binary64 (binary64->binary32 (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))))
(binary32->binary64 (*.f32 1/90 (*.f32 (binary64->binary32 angle) (*.f32 (PI.f32) (*.f32 (binary64->binary32 b) (binary64->binary32 b))))))
(binary32->binary64 (*.f32 (*.f32 (*.f32 1/90 (binary64->binary32 angle)) (*.f32 (binary64->binary32 b) (binary64->binary32 b))) (PI.f32)))
(/.f64 (*.f64 b b) (/.f64 1 (PI.f64)))
(*.f64 (PI.f64) (*.f64 b b))
(/.f64 (*.f64 (PI.f64) (*.f64 b b)) 1)
(*.f64 (PI.f64) (*.f64 b b))
(/.f64 (*.f64 (*.f64 b b) 1) (/.f64 1 (PI.f64)))
(*.f64 (PI.f64) (*.f64 b b))
(/.f64 (*.f64 (*.f64 b b) (neg.f64 (PI.f64))) -1)
(*.f64 (PI.f64) (*.f64 b b))
(/.f64 (*.f64 1 (*.f64 b b)) (/.f64 1 (PI.f64)))
(*.f64 (PI.f64) (*.f64 b b))
(/.f64 (*.f64 (neg.f64 (PI.f64)) (*.f64 b b)) -1)
(*.f64 (PI.f64) (*.f64 b b))
(log1p.f64 (expm1.f64 (*.f64 (PI.f64) (*.f64 b b))))
(*.f64 (PI.f64) (*.f64 b b))
(expm1.f64 (log1p.f64 (*.f64 (PI.f64) (*.f64 b b))))
(*.f64 (PI.f64) (*.f64 b b))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) (*.f64 b b))) (sqrt.f64 (*.f64 (PI.f64) (*.f64 b b))))
(*.f64 (PI.f64) (*.f64 b b))
(pow.f64 (*.f64 (PI.f64) (*.f64 b b)) 1)
(*.f64 (PI.f64) (*.f64 b b))
(*.f64 1 (*.f64 (PI.f64) (*.f64 b b)))
(*.f64 (PI.f64) (*.f64 b b))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 b b))) (cbrt.f64 (*.f64 (PI.f64) (*.f64 b b)))) (cbrt.f64 (*.f64 (PI.f64) (*.f64 b b))))
(*.f64 (PI.f64) (*.f64 b b))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (*.f64 b b)) (*.f64 (PI.f64) (*.f64 b b))) (*.f64 (PI.f64) (*.f64 b b))))
(cbrt.f64 (*.f64 (*.f64 (PI.f64) (*.f64 b b)) (*.f64 (pow.f64 (PI.f64) 2) (pow.f64 b 4))))
(exp.f64 (log.f64 (*.f64 (PI.f64) (*.f64 b b))))
(*.f64 (PI.f64) (*.f64 b b))
(log.f64 (exp.f64 (*.f64 (PI.f64) (*.f64 b b))))
(*.f64 (PI.f64) (*.f64 b b))
(binary32->binary64 (binary64->binary32 (*.f64 (PI.f64) (*.f64 b b))))
(binary32->binary64 (binary64->binary32 (*.f64 (PI.f64) (*.f64 b b))))
(binary32->binary64 (*.f32 (PI.f32) (*.f32 (binary64->binary32 b) (binary64->binary32 b))))
(+.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a)))) (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (fma.f64 (neg.f64 a) a (*.f64 a a))))
(fma.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (fma.f64 (neg.f64 a) a (*.f64 a a)))))
(fma.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (fma.f64 a (neg.f64 a) (*.f64 a a)))))
(+.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a)))) (*.f64 (fma.f64 (neg.f64 a) a (*.f64 a a)) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(fma.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (fma.f64 (neg.f64 a) a (*.f64 a a)))))
(fma.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (fma.f64 a (neg.f64 a) (*.f64 a a)))))
(+.f64 (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 b (-.f64 b a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 (*.f64 a (-.f64 b a)))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (-.f64 (*.f64 b b) (*.f64 a a))))
(+.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 (*.f64 a (-.f64 b a)))) (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 b (-.f64 b a))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (-.f64 (*.f64 b b) (*.f64 a a))))
(+.f64 (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 b b)) (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 a (neg.f64 a))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (-.f64 (*.f64 b b) (*.f64 a a))))
(+.f64 (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 b (+.f64 b a))) (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (+.f64 b a) (neg.f64 a))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (-.f64 (*.f64 b b) (*.f64 a a))))
(+.f64 (*.f64 (*.f64 2 (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) b) (*.f64 (*.f64 2 (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (neg.f64 a)))
(*.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (+.f64 a b))) (-.f64 b a))
(+.f64 (*.f64 (*.f64 2 (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (neg.f64 a)) (*.f64 (*.f64 2 (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) b))
(*.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (+.f64 a b))) (-.f64 b a))
(+.f64 (*.f64 (*.f64 b b) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (*.f64 (*.f64 a (neg.f64 a)) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (-.f64 (*.f64 b b) (*.f64 a a))))
(+.f64 (*.f64 (*.f64 b (+.f64 b a)) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (*.f64 (*.f64 (+.f64 b a) (neg.f64 a)) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (-.f64 (*.f64 b b) (*.f64 a a))))
(+.f64 (*.f64 b (*.f64 2 (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))) (*.f64 (neg.f64 a) (*.f64 2 (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))))
(*.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (+.f64 a b))) (-.f64 b a))
(+.f64 (*.f64 (neg.f64 a) (*.f64 2 (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))) (*.f64 b (*.f64 2 (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))))
(*.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (+.f64 a b))) (-.f64 b a))
(/.f64 1 (/.f64 (+.f64 b a) (*.f64 (+.f64 b a) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a)))))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (-.f64 (*.f64 b b) (*.f64 a a))))
(/.f64 1 (/.f64 (fma.f64 a (+.f64 b a) (*.f64 b b)) (*.f64 (*.f64 2 (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (-.f64 (pow.f64 b 3) (pow.f64 a 3)))))
(/.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (+.f64 a b))) (/.f64 (fma.f64 a (+.f64 a b) (*.f64 b b)) (-.f64 (pow.f64 b 3) (pow.f64 a 3))))
(*.f64 (/.f64 (-.f64 (pow.f64 b 3) (pow.f64 a 3)) (fma.f64 a (+.f64 a b) (*.f64 b b))) (*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (+.f64 a b))))
(/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (/.f64 (+.f64 b a) (*.f64 2 (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))))
(*.f64 (/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 a b)) (*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (+.f64 a b))))
(*.f64 (/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (/.f64 (+.f64 a b) 2)) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (+.f64 a b)))
(/.f64 (*.f64 2 (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (/.f64 1 (-.f64 b a)))
(*.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (+.f64 a b))) (-.f64 b a))
(/.f64 (-.f64 (pow.f64 b 3) (pow.f64 a 3)) (/.f64 (fma.f64 a (+.f64 b a) (*.f64 b b)) (*.f64 2 (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))))
(/.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (+.f64 a b))) (/.f64 (fma.f64 a (+.f64 a b) (*.f64 b b)) (-.f64 (pow.f64 b 3) (pow.f64 a 3))))
(*.f64 (/.f64 (-.f64 (pow.f64 b 3) (pow.f64 a 3)) (fma.f64 a (+.f64 a b) (*.f64 b b))) (*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (+.f64 a b))))
(/.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (-.f64 b a))) (/.f64 1 (+.f64 b a)))
(*.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (+.f64 a b))) (-.f64 b a))
(/.f64 (*.f64 (+.f64 b a) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))))) (+.f64 b a))
(*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (-.f64 (*.f64 b b) (*.f64 a a))))
(/.f64 (*.f64 (*.f64 2 (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (-.f64 (pow.f64 b 3) (pow.f64 a 3))) (fma.f64 a (+.f64 b a) (*.f64 b b)))
(/.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (+.f64 a b))) (/.f64 (fma.f64 a (+.f64 a b) (*.f64 b b)) (-.f64 (pow.f64 b 3) (pow.f64 a 3))))
(*.f64 (/.f64 (-.f64 (pow.f64 b 3) (pow.f64 a 3)) (fma.f64 a (+.f64 a b) (*.f64 b b))) (*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (+.f64 a b))))
(/.f64 (*.f64 (*.f64 2 (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (-.f64 (pow.f64 b 3) (pow.f64 a 3))) (fma.f64 b b (*.f64 (neg.f64 a) (-.f64 (neg.f64 a) b))))
(/.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (+.f64 a b))) (/.f64 (fma.f64 b b (*.f64 (neg.f64 a) (-.f64 (neg.f64 a) b))) (-.f64 (pow.f64 b 3) (pow.f64 a 3))))
(*.f64 (/.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (+.f64 a b))) (-.f64 (*.f64 b b) (*.f64 a (-.f64 (neg.f64 b) a)))) (-.f64 (pow.f64 b 3) (pow.f64 a 3)))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 b (-.f64 b a))) (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 b (-.f64 b a)))) (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 (*.f64 a (-.f64 b a)))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 (*.f64 a (-.f64 b a)))))) (-.f64 (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 b (-.f64 b a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 (*.f64 a (-.f64 b a))))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))) (pow.f64 (*.f64 b (-.f64 b a)) 2)) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 (*.f64 2 (*.f64 a (-.f64 b a))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 2 (*.f64 a (-.f64 b a))))))) (-.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 b (-.f64 b a)))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 2 (*.f64 a (-.f64 b a))))))
(/.f64 (*.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (-.f64 (*.f64 b b) (*.f64 a a)))) (-.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 b (-.f64 b a)))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 2 (*.f64 a (-.f64 b a)))))) (-.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 b (-.f64 b a)))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 2 (*.f64 a (-.f64 b a))))))
(/.f64 (*.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (-.f64 b a))) (-.f64 (*.f64 b b) (*.f64 a a))) (-.f64 b a))
(*.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (+.f64 a b))) (-.f64 b a))
(/.f64 (*.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (-.f64 b a))) (+.f64 (pow.f64 b 3) (pow.f64 a 3))) (fma.f64 b b (*.f64 a (-.f64 a b))))
(/.f64 (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (/.f64 (fma.f64 b b (*.f64 a (-.f64 a b))) (*.f64 (-.f64 b a) (+.f64 (pow.f64 b 3) (pow.f64 a 3)))))
(*.f64 (/.f64 (-.f64 b a) (fma.f64 b b (*.f64 a (-.f64 a b)))) (*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (+.f64 (pow.f64 b 3) (pow.f64 a 3)))))
(/.f64 (*.f64 1 (*.f64 (+.f64 b a) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a)))))) (+.f64 b a))
(*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (-.f64 (*.f64 b b) (*.f64 a a))))
(/.f64 (*.f64 1 (*.f64 (*.f64 2 (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (-.f64 (pow.f64 b 3) (pow.f64 a 3)))) (fma.f64 a (+.f64 b a) (*.f64 b b)))
(/.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (+.f64 a b))) (/.f64 (fma.f64 a (+.f64 a b) (*.f64 b b)) (-.f64 (pow.f64 b 3) (pow.f64 a 3))))
(*.f64 (/.f64 (-.f64 (pow.f64 b 3) (pow.f64 a 3)) (fma.f64 a (+.f64 a b) (*.f64 b b))) (*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (+.f64 a b))))
(/.f64 (*.f64 (-.f64 b a) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))))) (-.f64 b a))
(*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (-.f64 (*.f64 b b) (*.f64 a a))))
(/.f64 (*.f64 (-.f64 b a) (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (+.f64 (pow.f64 b 3) (pow.f64 a 3)))) (fma.f64 b b (*.f64 a (-.f64 a b))))
(/.f64 (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (/.f64 (fma.f64 b b (*.f64 a (-.f64 a b))) (*.f64 (-.f64 b a) (+.f64 (pow.f64 b 3) (pow.f64 a 3)))))
(*.f64 (/.f64 (-.f64 b a) (fma.f64 b b (*.f64 a (-.f64 a b)))) (*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (+.f64 (pow.f64 b 3) (pow.f64 a 3)))))
(/.f64 (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (-.f64 (pow.f64 (*.f64 b (-.f64 b a)) 2) (pow.f64 (*.f64 a (-.f64 b a)) 2))) (*.f64 (-.f64 b a) (-.f64 b a)))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 b (-.f64 b a)) 2) (pow.f64 (*.f64 a (-.f64 b a)) 2)) (-.f64 b a)) (/.f64 (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (-.f64 b a)))
(/.f64 (-.f64 (pow.f64 (*.f64 b (-.f64 b a)) 2) (pow.f64 (*.f64 a (-.f64 b a)) 2)) (/.f64 (/.f64 (*.f64 (-.f64 b a) (-.f64 b a)) 2) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(/.f64 (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (-.f64 (pow.f64 b 4) (pow.f64 a 4))) (fma.f64 b b (*.f64 a a)))
(/.f64 (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (/.f64 (fma.f64 b b (*.f64 a a)) (-.f64 (pow.f64 b 4) (pow.f64 a 4))))
(*.f64 (/.f64 (-.f64 (pow.f64 b 4) (pow.f64 a 4)) (fma.f64 b b (*.f64 a a))) (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(/.f64 (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (-.f64 b a) (-.f64 (*.f64 b b) (*.f64 a a)))) (-.f64 b a))
(*.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (+.f64 a b))) (-.f64 b a))
(/.f64 (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (-.f64 b a) (+.f64 (pow.f64 b 3) (pow.f64 a 3)))) (fma.f64 b b (*.f64 a (-.f64 a b))))
(/.f64 (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (/.f64 (fma.f64 b b (*.f64 a (-.f64 a b))) (*.f64 (-.f64 b a) (+.f64 (pow.f64 b 3) (pow.f64 a 3)))))
(*.f64 (/.f64 (-.f64 b a) (fma.f64 b b (*.f64 a (-.f64 a b)))) (*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (+.f64 (pow.f64 b 3) (pow.f64 a 3)))))
(/.f64 (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (-.f64 b a) (*.f64 (+.f64 b a) (+.f64 b a)))) (+.f64 b a))
(/.f64 (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (/.f64 (+.f64 a b) (*.f64 (-.f64 b a) (*.f64 (+.f64 a b) (+.f64 a b)))))
(/.f64 (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (+.f64 b a) (-.f64 (pow.f64 b 3) (pow.f64 a 3)))) (fma.f64 a (+.f64 b a) (*.f64 b b)))
(/.f64 (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (/.f64 (fma.f64 a (+.f64 a b) (*.f64 b b)) (*.f64 (+.f64 a b) (-.f64 (pow.f64 b 3) (pow.f64 a 3)))))
(/.f64 (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (+.f64 (pow.f64 (*.f64 b (-.f64 b a)) 3) (pow.f64 (*.f64 a (-.f64 b a)) 3))) (+.f64 (pow.f64 (*.f64 b (-.f64 b a)) 2) (*.f64 (*.f64 a (-.f64 b a)) (-.f64 (*.f64 a (-.f64 b a)) (*.f64 b (-.f64 b a))))))
(/.f64 (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (/.f64 (+.f64 (pow.f64 (*.f64 b (-.f64 b a)) 2) (*.f64 (*.f64 a (-.f64 b a)) (*.f64 (-.f64 b a) (-.f64 a b)))) (+.f64 (pow.f64 (*.f64 b (-.f64 b a)) 3) (pow.f64 (*.f64 a (-.f64 b a)) 3))))
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 b (-.f64 b a)) 3) (pow.f64 (*.f64 a (-.f64 b a)) 3)) (fma.f64 a (*.f64 (-.f64 b a) (*.f64 (-.f64 b a) (-.f64 a b))) (pow.f64 (*.f64 b (-.f64 b a)) 2))) (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(/.f64 (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (pow.f64 (-.f64 (*.f64 b b) (*.f64 a a)) 2)) (-.f64 (*.f64 b b) (*.f64 a a)))
(/.f64 (pow.f64 (-.f64 (*.f64 b b) (*.f64 a a)) 2) (/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))
(/.f64 (pow.f64 (-.f64 (*.f64 b b) (*.f64 a a)) 2) (/.f64 (/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) 2) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(/.f64 (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (-.f64 b a) (*.f64 (+.f64 b a) (+.f64 (pow.f64 b 3) (pow.f64 a 3))))) (+.f64 (pow.f64 b 3) (pow.f64 a 3)))
(/.f64 (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (/.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (*.f64 (-.f64 b a) (*.f64 (+.f64 a b) (+.f64 (pow.f64 b 3) (pow.f64 a 3))))))
(*.f64 (/.f64 (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (+.f64 (pow.f64 b 3) (pow.f64 a 3))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 (pow.f64 b 3) (pow.f64 a 3))))
(/.f64 (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (pow.f64 b 3) (pow.f64 a 3)))) (-.f64 (pow.f64 b 3) (pow.f64 a 3)))
(/.f64 (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (/.f64 (-.f64 (pow.f64 b 3) (pow.f64 a 3)) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (pow.f64 b 3) (pow.f64 a 3)))))
(*.f64 (/.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (pow.f64 b 3) (pow.f64 a 3))) (-.f64 (pow.f64 b 3) (pow.f64 a 3))) (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(/.f64 (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (-.f64 (pow.f64 b 6) (pow.f64 a 6))) (+.f64 (pow.f64 b 4) (+.f64 (pow.f64 a 4) (pow.f64 (*.f64 b a) 2))))
(/.f64 (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (/.f64 (+.f64 (pow.f64 b 4) (+.f64 (pow.f64 a 4) (pow.f64 (*.f64 a b) 2))) (-.f64 (pow.f64 b 6) (pow.f64 a 6))))
(*.f64 (/.f64 (-.f64 (pow.f64 b 6) (pow.f64 a 6)) (+.f64 (pow.f64 (*.f64 a b) 2) (+.f64 (pow.f64 b 4) (pow.f64 a 4)))) (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(/.f64 (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (-.f64 (pow.f64 b 6) (pow.f64 a 6))) (*.f64 (fma.f64 b b (*.f64 a (-.f64 a b))) (fma.f64 a (+.f64 b a) (*.f64 b b))))
(*.f64 (/.f64 (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (fma.f64 b b (*.f64 a (-.f64 a b)))) (/.f64 (-.f64 (pow.f64 b 6) (pow.f64 a 6)) (fma.f64 a (+.f64 a b) (*.f64 b b))))
(/.f64 (*.f64 (*.f64 (-.f64 (pow.f64 b 6) (pow.f64 a 6)) 2) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (*.f64 (fma.f64 b b (*.f64 a (-.f64 a b))) (fma.f64 a (+.f64 a b) (*.f64 b b))))
(/.f64 (*.f64 (*.f64 2 (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (+.f64 (neg.f64 (*.f64 b b)) (*.f64 a a))) (neg.f64 (+.f64 b a)))
(/.f64 (-.f64 (*.f64 a a) (*.f64 b b)) (/.f64 (neg.f64 (+.f64 a b)) (*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (+.f64 a b)))))
(*.f64 (/.f64 (-.f64 (*.f64 a a) (*.f64 b b)) (-.f64 (neg.f64 b) a)) (*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (+.f64 a b))))
(/.f64 (*.f64 (*.f64 2 (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (neg.f64 (-.f64 (pow.f64 b 3) (pow.f64 a 3)))) (neg.f64 (fma.f64 a (+.f64 b a) (*.f64 b b))))
(/.f64 (neg.f64 (-.f64 (pow.f64 b 3) (pow.f64 a 3))) (/.f64 (neg.f64 (fma.f64 a (+.f64 a b) (*.f64 b b))) (*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (+.f64 a b)))))
(*.f64 (/.f64 (+.f64 (neg.f64 (pow.f64 b 3)) (pow.f64 a 3)) (neg.f64 (fma.f64 a (+.f64 a b) (*.f64 b b)))) (*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (+.f64 a b))))
(/.f64 (*.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (-.f64 b a))) (-.f64 (*.f64 a a) (*.f64 b b))) (-.f64 a b))
(/.f64 (*.f64 2 (*.f64 (-.f64 b a) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))) (/.f64 (-.f64 a b) (-.f64 (*.f64 a a) (*.f64 b b))))
(/.f64 (-.f64 (*.f64 a a) (*.f64 b b)) (/.f64 (/.f64 (-.f64 a b) 2) (*.f64 (-.f64 b a) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))
(/.f64 (*.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (-.f64 b a))) (+.f64 (neg.f64 (*.f64 b b)) (*.f64 a a))) (neg.f64 (-.f64 b a)))
(/.f64 (*.f64 2 (*.f64 (-.f64 b a) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))) (/.f64 (-.f64 a b) (-.f64 (*.f64 a a) (*.f64 b b))))
(/.f64 (-.f64 (*.f64 a a) (*.f64 b b)) (/.f64 (/.f64 (-.f64 a b) 2) (*.f64 (-.f64 b a) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))
(/.f64 (*.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (-.f64 b a))) (neg.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)))) (neg.f64 (fma.f64 b b (*.f64 a (-.f64 a b)))))
(/.f64 (*.f64 2 (*.f64 (-.f64 b a) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))) (/.f64 (neg.f64 (fma.f64 b b (*.f64 a (-.f64 a b)))) (neg.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)))))
(*.f64 (/.f64 (neg.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3))) (neg.f64 (fma.f64 b b (*.f64 a (-.f64 a b))))) (*.f64 2 (*.f64 (-.f64 b a) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))
(/.f64 (*.f64 (+.f64 (neg.f64 (*.f64 b b)) (*.f64 a a)) (*.f64 2 (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))) (neg.f64 (+.f64 b a)))
(/.f64 (-.f64 (*.f64 a a) (*.f64 b b)) (/.f64 (neg.f64 (+.f64 a b)) (*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (+.f64 a b)))))
(*.f64 (/.f64 (-.f64 (*.f64 a a) (*.f64 b b)) (-.f64 (neg.f64 b) a)) (*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (+.f64 a b))))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 b 3) (pow.f64 a 3))) (*.f64 2 (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))) (neg.f64 (fma.f64 a (+.f64 b a) (*.f64 b b))))
(/.f64 (neg.f64 (-.f64 (pow.f64 b 3) (pow.f64 a 3))) (/.f64 (neg.f64 (fma.f64 a (+.f64 a b) (*.f64 b b))) (*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (+.f64 a b)))))
(*.f64 (/.f64 (+.f64 (neg.f64 (pow.f64 b 3)) (pow.f64 a 3)) (neg.f64 (fma.f64 a (+.f64 a b) (*.f64 b b)))) (*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (+.f64 a b))))
(/.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (-.f64 b a)))) (-.f64 b a))
(*.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (+.f64 a b))) (-.f64 b a))
(/.f64 (*.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (-.f64 b a)))) (fma.f64 b b (*.f64 a (-.f64 a b))))
(/.f64 (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (/.f64 (fma.f64 b b (*.f64 a (-.f64 a b))) (*.f64 (-.f64 b a) (+.f64 (pow.f64 b 3) (pow.f64 a 3)))))
(*.f64 (/.f64 (-.f64 b a) (fma.f64 b b (*.f64 a (-.f64 a b)))) (*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (+.f64 (pow.f64 b 3) (pow.f64 a 3)))))
(/.f64 (*.f64 (-.f64 (*.f64 a a) (*.f64 b b)) (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (-.f64 b a)))) (-.f64 a b))
(/.f64 (*.f64 2 (*.f64 (-.f64 b a) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))) (/.f64 (-.f64 a b) (-.f64 (*.f64 a a) (*.f64 b b))))
(/.f64 (-.f64 (*.f64 a a) (*.f64 b b)) (/.f64 (/.f64 (-.f64 a b) 2) (*.f64 (-.f64 b a) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))
(/.f64 (*.f64 (+.f64 (neg.f64 (*.f64 b b)) (*.f64 a a)) (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (-.f64 b a)))) (neg.f64 (-.f64 b a)))
(/.f64 (*.f64 2 (*.f64 (-.f64 b a) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))) (/.f64 (-.f64 a b) (-.f64 (*.f64 a a) (*.f64 b b))))
(/.f64 (-.f64 (*.f64 a a) (*.f64 b b)) (/.f64 (/.f64 (-.f64 a b) 2) (*.f64 (-.f64 b a) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))
(/.f64 (*.f64 (neg.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3))) (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (-.f64 b a)))) (neg.f64 (fma.f64 b b (*.f64 a (-.f64 a b)))))
(/.f64 (*.f64 2 (*.f64 (-.f64 b a) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))) (/.f64 (neg.f64 (fma.f64 b b (*.f64 a (-.f64 a b)))) (neg.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)))))
(*.f64 (/.f64 (neg.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3))) (neg.f64 (fma.f64 b b (*.f64 a (-.f64 a b))))) (*.f64 2 (*.f64 (-.f64 b a) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 b (-.f64 b a)) 2) (pow.f64 (*.f64 a (-.f64 b a)) 2)) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (*.f64 (-.f64 b a) (-.f64 b a)))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 b (-.f64 b a)) 2) (pow.f64 (*.f64 a (-.f64 b a)) 2)) (-.f64 b a)) (/.f64 (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (-.f64 b a)))
(/.f64 (-.f64 (pow.f64 (*.f64 b (-.f64 b a)) 2) (pow.f64 (*.f64 a (-.f64 b a)) 2)) (/.f64 (/.f64 (*.f64 (-.f64 b a) (-.f64 b a)) 2) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(/.f64 (*.f64 (-.f64 (pow.f64 b 4) (pow.f64 a 4)) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (fma.f64 b b (*.f64 a a)))
(/.f64 (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (/.f64 (fma.f64 b b (*.f64 a a)) (-.f64 (pow.f64 b 4) (pow.f64 a 4))))
(*.f64 (/.f64 (-.f64 (pow.f64 b 4) (pow.f64 a 4)) (fma.f64 b b (*.f64 a a))) (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(/.f64 (*.f64 (*.f64 (-.f64 b a) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (-.f64 b a))
(*.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (+.f64 a b))) (-.f64 b a))
(/.f64 (*.f64 (*.f64 (-.f64 b a) (+.f64 (pow.f64 b 3) (pow.f64 a 3))) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (fma.f64 b b (*.f64 a (-.f64 a b))))
(/.f64 (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (/.f64 (fma.f64 b b (*.f64 a (-.f64 a b))) (*.f64 (-.f64 b a) (+.f64 (pow.f64 b 3) (pow.f64 a 3)))))
(*.f64 (/.f64 (-.f64 b a) (fma.f64 b b (*.f64 a (-.f64 a b)))) (*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (+.f64 (pow.f64 b 3) (pow.f64 a 3)))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 b (-.f64 b a)) 3) (pow.f64 (*.f64 a (-.f64 b a)) 3)) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (+.f64 (pow.f64 (*.f64 b (-.f64 b a)) 2) (*.f64 (*.f64 a (-.f64 b a)) (-.f64 (*.f64 a (-.f64 b a)) (*.f64 b (-.f64 b a))))))
(/.f64 (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (/.f64 (+.f64 (pow.f64 (*.f64 b (-.f64 b a)) 2) (*.f64 (*.f64 a (-.f64 b a)) (*.f64 (-.f64 b a) (-.f64 a b)))) (+.f64 (pow.f64 (*.f64 b (-.f64 b a)) 3) (pow.f64 (*.f64 a (-.f64 b a)) 3))))
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 b (-.f64 b a)) 3) (pow.f64 (*.f64 a (-.f64 b a)) 3)) (fma.f64 a (*.f64 (-.f64 b a) (*.f64 (-.f64 b a) (-.f64 a b))) (pow.f64 (*.f64 b (-.f64 b a)) 2))) (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 b b) (*.f64 a a)) 2) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (-.f64 (*.f64 b b) (*.f64 a a)))
(/.f64 (pow.f64 (-.f64 (*.f64 b b) (*.f64 a a)) 2) (/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))
(/.f64 (pow.f64 (-.f64 (*.f64 b b) (*.f64 a a)) 2) (/.f64 (/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) 2) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(/.f64 (*.f64 (*.f64 (-.f64 b a) (*.f64 (+.f64 b a) (+.f64 (pow.f64 b 3) (pow.f64 a 3)))) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (+.f64 (pow.f64 b 3) (pow.f64 a 3)))
(/.f64 (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (/.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (*.f64 (-.f64 b a) (*.f64 (+.f64 a b) (+.f64 (pow.f64 b 3) (pow.f64 a 3))))))
(*.f64 (/.f64 (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (+.f64 (pow.f64 b 3) (pow.f64 a 3))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (+.f64 (pow.f64 b 3) (pow.f64 a 3))))
(/.f64 (*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (pow.f64 b 3) (pow.f64 a 3))) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (-.f64 (pow.f64 b 3) (pow.f64 a 3)))
(/.f64 (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (/.f64 (-.f64 (pow.f64 b 3) (pow.f64 a 3)) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (pow.f64 b 3) (pow.f64 a 3)))))
(*.f64 (/.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 (pow.f64 b 3) (pow.f64 a 3))) (-.f64 (pow.f64 b 3) (pow.f64 a 3))) (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(/.f64 (*.f64 (-.f64 (pow.f64 b 6) (pow.f64 a 6)) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (+.f64 (pow.f64 b 4) (+.f64 (pow.f64 a 4) (pow.f64 (*.f64 b a) 2))))
(/.f64 (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (/.f64 (+.f64 (pow.f64 b 4) (+.f64 (pow.f64 a 4) (pow.f64 (*.f64 a b) 2))) (-.f64 (pow.f64 b 6) (pow.f64 a 6))))
(*.f64 (/.f64 (-.f64 (pow.f64 b 6) (pow.f64 a 6)) (+.f64 (pow.f64 (*.f64 a b) 2) (+.f64 (pow.f64 b 4) (pow.f64 a 4)))) (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(/.f64 (*.f64 (-.f64 (pow.f64 b 6) (pow.f64 a 6)) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (*.f64 (fma.f64 b b (*.f64 a (-.f64 a b))) (fma.f64 a (+.f64 b a) (*.f64 b b))))
(*.f64 (/.f64 (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (fma.f64 b b (*.f64 a (-.f64 a b)))) (/.f64 (-.f64 (pow.f64 b 6) (pow.f64 a 6)) (fma.f64 a (+.f64 a b) (*.f64 b b))))
(/.f64 (*.f64 (*.f64 (-.f64 (pow.f64 b 6) (pow.f64 a 6)) 2) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (*.f64 (fma.f64 b b (*.f64 a (-.f64 a b))) (fma.f64 a (+.f64 a b) (*.f64 b b))))
(/.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a)))) (-.f64 b a)) (-.f64 b a))
(*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (-.f64 (*.f64 b b) (*.f64 a a))))
(/.f64 (*.f64 (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (+.f64 (pow.f64 b 3) (pow.f64 a 3))) (-.f64 b a)) (fma.f64 b b (*.f64 a (-.f64 a b))))
(/.f64 (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (/.f64 (fma.f64 b b (*.f64 a (-.f64 a b))) (*.f64 (-.f64 b a) (+.f64 (pow.f64 b 3) (pow.f64 a 3)))))
(*.f64 (/.f64 (-.f64 b a) (fma.f64 b b (*.f64 a (-.f64 a b)))) (*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (+.f64 (pow.f64 b 3) (pow.f64 a 3)))))
(/.f64 (/.f64 (*.f64 (+.f64 b a) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))))) (+.f64 (pow.f64 b 3) (pow.f64 a 3))) (/.f64 1 (fma.f64 b b (*.f64 a (-.f64 a b)))))
(/.f64 (*.f64 (+.f64 a b) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))))) (*.f64 (/.f64 1 (fma.f64 b b (*.f64 a (-.f64 a b)))) (+.f64 (pow.f64 b 3) (pow.f64 a 3))))
(*.f64 (/.f64 (+.f64 a b) (/.f64 (/.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))) (fma.f64 b b (*.f64 a (-.f64 a b))))
(/.f64 (/.f64 (*.f64 (+.f64 b a) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))))) 1) (+.f64 b a))
(*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (-.f64 (*.f64 b b) (*.f64 a a))))
(/.f64 (/.f64 (*.f64 (+.f64 b a) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))))) (*.f64 (/.f64 (+.f64 b a) (fma.f64 a (+.f64 b a) (*.f64 b b))) 1)) (fma.f64 a (+.f64 b a) (*.f64 b b)))
(/.f64 (*.f64 (+.f64 a b) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))))) (*.f64 (fma.f64 a (+.f64 a b) (*.f64 b b)) (/.f64 (+.f64 a b) (fma.f64 a (+.f64 a b) (*.f64 b b)))))
(/.f64 (*.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (-.f64 (*.f64 b b) (*.f64 a a)))) (fma.f64 a (+.f64 a b) (*.f64 b b))) (fma.f64 a (+.f64 a b) (*.f64 b b)))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 b (-.f64 b a))) 3) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 (*.f64 a (-.f64 b a)))) 3)) (+.f64 (*.f64 (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 b (-.f64 b a))) (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 b (-.f64 b a)))) (-.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 (*.f64 a (-.f64 b a)))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 (*.f64 a (-.f64 b a))))) (*.f64 (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 b (-.f64 b a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 (*.f64 a (-.f64 b a))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 b (-.f64 b a)))) 3) (pow.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 2 (*.f64 a (-.f64 b a)))) 3)) (+.f64 (*.f64 (*.f64 (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))) (pow.f64 (*.f64 b (-.f64 b a)) 2)) (*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 2 (*.f64 a (-.f64 b a)))) (-.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 2 (*.f64 a (-.f64 b a)))) (*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 b (-.f64 b a))))))))
(/.f64 (+.f64 (*.f64 8 (pow.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 b (-.f64 b a))) 3)) (pow.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 2 (*.f64 a (-.f64 b a)))) 3)) (fma.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 2 (*.f64 a (-.f64 b a)))) (-.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 2 (*.f64 a (-.f64 b a)))) (*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 b (-.f64 b a))))) (*.f64 (*.f64 (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))) (pow.f64 (*.f64 b (-.f64 b a)) 2))))
(fma.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 b (-.f64 b a)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 (*.f64 a (-.f64 b a)))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (-.f64 (*.f64 b b) (*.f64 a a))))
(fma.f64 (*.f64 b (-.f64 b a)) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 (*.f64 a (-.f64 b a)))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (-.f64 (*.f64 b b) (*.f64 a a))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 1))))
(*.f64 (-.f64 b a) (*.f64 (+.f64 a b) (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 1))))
(*.f64 (-.f64 b a) (*.f64 (+.f64 a b) (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))))))
(*.f64 (sqrt.f64 (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 1))) (sqrt.f64 (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 1))))
(*.f64 (-.f64 b a) (*.f64 (+.f64 a b) (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))))))
(pow.f64 (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 1)) 1)
(*.f64 (-.f64 b a) (*.f64 (+.f64 a b) (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))))))
(*.f64 1 (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 1)))
(*.f64 (-.f64 b a) (*.f64 (+.f64 a b) (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))))))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 1))) (cbrt.f64 (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 1)))) (cbrt.f64 (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 1))))
(*.f64 (-.f64 b a) (*.f64 (+.f64 a b) (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 1)) (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 1))) (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 1))))
(cbrt.f64 (*.f64 (*.f64 (-.f64 b a) (*.f64 (+.f64 a b) (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))))) (*.f64 (pow.f64 (-.f64 (*.f64 b b) (*.f64 a a)) 2) (*.f64 4 (*.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))) (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))))))))
(exp.f64 (log.f64 (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 1))))
(*.f64 (-.f64 b a) (*.f64 (+.f64 a b) (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))))))
(log.f64 (exp.f64 (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 1))))
(*.f64 (-.f64 b a) (*.f64 (+.f64 a b) (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))))))
(binary32->binary64 (binary64->binary32 (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 1))))
(binary32->binary64 (binary64->binary32 (*.f64 (-.f64 b a) (*.f64 (+.f64 a b) (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))))))))
(binary32->binary64 (binary64->binary32 (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 1))))
(binary32->binary64 (binary64->binary32 (*.f64 (-.f64 b a) (*.f64 (+.f64 a b) (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))))))))
(binary32->binary64 (*.f32 (*.f32 (-.f32 (binary64->binary32 b) (binary64->binary32 a)) (+.f32 (binary64->binary32 b) (binary64->binary32 a))) (*.f32 (*.f32 2 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))) 1)))
(binary32->binary64 (*.f32 (-.f32 (binary64->binary32 b) (binary64->binary32 a)) (*.f32 (+.f32 (binary64->binary32 b) (binary64->binary32 a)) (*.f32 2 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))))))
(binary32->binary64 (*.f32 2 (*.f32 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))) (*.f32 (-.f32 (binary64->binary32 b) (binary64->binary32 a)) (+.f32 (binary64->binary32 b) (binary64->binary32 a))))))
(log1p.f64 (expm1.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))))))
(*.f64 2 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))))
(expm1.f64 (log1p.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))))))
(*.f64 2 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))))
(*.f64 (sqrt.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))))) (sqrt.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))))))
(*.f64 2 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))))
(pow.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 1)
(*.f64 2 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))))
(*.f64 1 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(*.f64 2 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))))
(*.f64 (*.f64 (cbrt.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))))) (cbrt.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))) (cbrt.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))))))
(*.f64 2 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))))) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))))))
(cbrt.f64 (*.f64 (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) (*.f64 4 (*.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))) (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))))))
(exp.f64 (log.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))))))
(*.f64 2 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))))
(log.f64 (exp.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))))))
(*.f64 2 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))))
(binary32->binary64 (binary64->binary32 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))))))
(binary32->binary64 (binary64->binary32 (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))))))
(binary32->binary64 (binary64->binary32 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))))))
(binary32->binary64 (binary64->binary32 (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))))))
(binary32->binary64 (*.f32 2 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))))
(+.f64 (*.f64 (+.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (sin.f64 0)) 1/2) (*.f64 (+.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (sin.f64 0)) 1/2))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(*.f64 2 (*.f64 (+.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (sin.f64 0)) 1/2))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(*.f64 1 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) 1)
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 1 (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(*.f64 (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(*.f64 (*.f64 (+.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (sin.f64 0)) 1/2) 2)
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(*.f64 (*.f64 (+.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (sin.f64 0)) 1/2) (log.f64 (exp.f64 2)))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(*.f64 (*.f64 1 (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(*.f64 (*.f64 (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) 1) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(/.f64 (*.f64 2 (+.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (sin.f64 0))) 2)
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(/.f64 (*.f64 (+.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (sin.f64 0)) 2) 2)
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(log1p.f64 (expm1.f64 (log.f64 (exp.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))))))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(expm1.f64 (log1p.f64 (log.f64 (exp.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))))))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(*.f64 (sqrt.f64 (log.f64 (exp.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))))) (sqrt.f64 (log.f64 (exp.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))))))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(pow.f64 (log.f64 (exp.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))))) 1)
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(*.f64 1 (log.f64 (exp.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))))))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(*.f64 (*.f64 (cbrt.f64 (log.f64 (exp.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))))) (cbrt.f64 (log.f64 (exp.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))))))) (cbrt.f64 (log.f64 (exp.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))))))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(cbrt.f64 (*.f64 (*.f64 (log.f64 (exp.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))))) (log.f64 (exp.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))))) (log.f64 (exp.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))))))
(cbrt.f64 (*.f64 (sin.f64 (/.f64 1/90 (/.f64 (/.f64 1 (PI.f64)) angle))) (*.f64 (sin.f64 (/.f64 1/90 (/.f64 (/.f64 1 (PI.f64)) angle))) (sin.f64 (/.f64 1/90 (/.f64 (/.f64 1 (PI.f64)) angle))))))
(cbrt.f64 (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3))
(exp.f64 (log.f64 (log.f64 (exp.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))))))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(log.f64 (exp.f64 (log.f64 (exp.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))))))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(binary32->binary64 (binary64->binary32 (log.f64 (exp.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))))))
(binary32->binary64 (binary64->binary32 (sin.f64 (/.f64 1/90 (/.f64 (/.f64 1 (PI.f64)) angle)))))
(binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(binary32->binary64 (binary64->binary32 (log.f64 (exp.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))))))
(binary32->binary64 (binary64->binary32 (sin.f64 (/.f64 1/90 (/.f64 (/.f64 1 (PI.f64)) angle)))))
(binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(binary32->binary64 (log.f32 (exp.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle))))))))
(binary32->binary64 (sin.f32 (/.f32 1/90 (/.f32 1 (*.f32 (binary64->binary32 angle) (PI.f32))))))
(binary32->binary64 (sin.f32 (*.f32 1/90 (*.f32 (PI.f32) (binary64->binary32 angle)))))
(*.f64 1 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) 1)
(sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(log1p.f64 (expm1.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(expm1.f64 (log1p.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(*.f64 (sqrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (sqrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1)
(sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(*.f64 1 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(*.f64 (*.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(cbrt.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(cbrt.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))
(cbrt.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 3))
(exp.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(log.f64 (exp.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(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 (binary64->binary32 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(binary32->binary64 (sin.f32 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180))))
(binary32->binary64 (sin.f32 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle)))))
(log1p.f64 (expm1.f64 (binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))))
(binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))))
(expm1.f64 (log1p.f64 (binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))))
(binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))))
(*.f64 (sqrt.f64 (binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))) (sqrt.f64 (binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))))
(binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))))
(pow.f64 (binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))) 1)
(binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))))
(*.f64 1 (binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))
(binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))))
(*.f64 (*.f64 (cbrt.f64 (binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))) (cbrt.f64 (binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))) (cbrt.f64 (binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))))
(binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))))
(cbrt.f64 (*.f64 (*.f64 (binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))) (binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))) (binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))))
(cbrt.f64 (*.f64 (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))) (*.f64 (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))) (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))))))
(exp.f64 (log.f64 (binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))))
(binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))))
(log.f64 (exp.f64 (binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))))
(binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))))
(binary32->binary64 (binary64->binary32 (binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))))
(binary32->binary64 (binary64->binary32 (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))))))
(binary32->binary64 (binary64->binary32 (binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))))
(binary32->binary64 (binary64->binary32 (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))))))
(binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))))
(*.f64 1 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) 1)
(cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(log1p.f64 (expm1.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(expm1.f64 (log1p.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(*.f64 (sqrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (sqrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1)
(cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(*.f64 1 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(*.f64 (*.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(cbrt.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(cbrt.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))
(exp.f64 (log.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(log.f64 (exp.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(binary32->binary64 (binary64->binary32 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(binary32->binary64 (binary64->binary32 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(binary32->binary64 (binary64->binary32 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(binary32->binary64 (binary64->binary32 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(binary32->binary64 (cos.f32 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180))))
(binary32->binary64 (cos.f32 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle)))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 b b) (binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))))
(*.f64 (*.f64 b b) (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))))
(*.f64 b (*.f64 b (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 b b) (binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))))
(*.f64 (*.f64 b b) (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))))
(*.f64 b (*.f64 b (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))))))
(*.f64 (sqrt.f64 (*.f64 (*.f64 b b) (binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))) (sqrt.f64 (*.f64 (*.f64 b b) (binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))))
(*.f64 (*.f64 b b) (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))))
(*.f64 b (*.f64 b (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))))))
(pow.f64 (*.f64 (*.f64 b b) (binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))) 1)
(*.f64 (*.f64 b b) (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))))
(*.f64 b (*.f64 b (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))))))
(*.f64 1 (*.f64 (*.f64 b b) (binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))))
(*.f64 (*.f64 b b) (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))))
(*.f64 b (*.f64 b (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))))))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 b b) (binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))) (cbrt.f64 (*.f64 (*.f64 b b) (binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))))) (cbrt.f64 (*.f64 (*.f64 b b) (binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))))
(*.f64 (*.f64 b b) (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))))
(*.f64 b (*.f64 b (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 b b) (binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))) (*.f64 (*.f64 b b) (binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))) (*.f64 (*.f64 b b) (binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 b b) (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))))) (*.f64 (pow.f64 b 4) (*.f64 (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))) (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))))))))
(cbrt.f64 (*.f64 (*.f64 b (*.f64 b (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))))) (*.f64 (pow.f64 b 4) (*.f64 (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))) (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))))))))
(exp.f64 (log.f64 (*.f64 (*.f64 b b) (binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))))
(*.f64 (*.f64 b b) (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))))
(*.f64 b (*.f64 b (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))))))
(log.f64 (exp.f64 (*.f64 (*.f64 b b) (binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))))
(*.f64 (*.f64 b b) (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))))
(*.f64 b (*.f64 b (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))))))
(binary32->binary64 (binary64->binary32 (*.f64 (*.f64 b b) (binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))))
(binary32->binary64 (binary64->binary32 (*.f64 (*.f64 b b) (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))))))
(binary32->binary64 (binary64->binary32 (*.f64 b (*.f64 b (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))))))))
(binary32->binary64 (binary64->binary32 (*.f64 (*.f64 b b) (binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))))
(binary32->binary64 (binary64->binary32 (*.f64 (*.f64 b b) (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))))))
(binary32->binary64 (binary64->binary32 (*.f64 b (*.f64 b (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))))))))
(binary32->binary64 (*.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 b)) (binary64->binary32 (binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))))
(binary32->binary64 (*.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 b)) (binary64->binary32 (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))))))
(binary32->binary64 (binary64->binary32 (*.f64 2 (/.f64 1/180 (/.f64 (/.f64 1 (PI.f64)) angle)))))
(binary32->binary64 (binary64->binary32 (/.f64 1/90 (/.f64 (/.f64 1 (PI.f64)) angle))))
(binary32->binary64 (binary64->binary32 (*.f64 1/90 (*.f64 angle (PI.f64)))))
(binary32->binary64 (binary64->binary32 (*.f64 2 (/.f64 1/180 (/.f64 (/.f64 1 (PI.f64)) angle)))))
(binary32->binary64 (binary64->binary32 (/.f64 1/90 (/.f64 (/.f64 1 (PI.f64)) angle))))
(binary32->binary64 (binary64->binary32 (*.f64 1/90 (*.f64 angle (PI.f64)))))
(binary32->binary64 (*.f32 2 (/.f32 1/180 (/.f32 (/.f32 1 (PI.f32)) (binary64->binary32 angle)))))
(binary32->binary64 (/.f32 1/90 (/.f32 1 (*.f32 (binary64->binary32 angle) (PI.f32)))))
(binary32->binary64 (*.f32 1/90 (*.f32 (PI.f32) (binary64->binary32 angle))))
(binary32->binary64 (binary64->binary32 (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (/.f64 1/180 (/.f64 (/.f64 1 (PI.f64)) angle)))))))
(binary32->binary64 (binary64->binary32 (*.f64 (-.f64 b a) (sin.f64 (/.f64 1/90 (/.f64 (/.f64 1 (PI.f64)) angle))))))
(binary32->binary64 (binary64->binary32 (*.f64 (-.f64 b a) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))))
(binary32->binary64 (binary64->binary32 (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (/.f64 1/180 (/.f64 (/.f64 1 (PI.f64)) angle)))))))
(binary32->binary64 (binary64->binary32 (*.f64 (-.f64 b a) (sin.f64 (/.f64 1/90 (/.f64 (/.f64 1 (PI.f64)) angle))))))
(binary32->binary64 (binary64->binary32 (*.f64 (-.f64 b a) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))))
(binary32->binary64 (*.f32 (-.f32 (binary64->binary32 b) (binary64->binary32 a)) (sin.f32 (*.f32 2 (/.f32 1/180 (/.f32 (/.f32 1 (PI.f32)) (binary64->binary32 angle)))))))
(binary32->binary64 (*.f32 (sin.f32 (/.f32 1/90 (/.f32 1 (*.f32 (binary64->binary32 angle) (PI.f32))))) (-.f32 (binary64->binary32 b) (binary64->binary32 a))))
(binary32->binary64 (*.f32 (-.f32 (binary64->binary32 b) (binary64->binary32 a)) (sin.f32 (*.f32 1/90 (*.f32 (PI.f32) (binary64->binary32 angle))))))
(binary32->binary64 (binary64->binary32 (*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (/.f64 1/180 (/.f64 (/.f64 1 (PI.f64)) angle))))) (+.f64 b a))))
(binary32->binary64 (binary64->binary32 (*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (/.f64 1/90 (/.f64 (/.f64 1 (PI.f64)) angle)))))))
(binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (-.f64 (*.f64 b b) (*.f64 a a)))))
(binary32->binary64 (binary64->binary32 (*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (/.f64 1/180 (/.f64 (/.f64 1 (PI.f64)) angle))))) (+.f64 b a))))
(binary32->binary64 (binary64->binary32 (*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (/.f64 1/90 (/.f64 (/.f64 1 (PI.f64)) angle)))))))
(binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (-.f64 (*.f64 b b) (*.f64 a a)))))
(binary32->binary64 (*.f32 (*.f32 (-.f32 (binary64->binary32 b) (binary64->binary32 a)) (sin.f32 (*.f32 2 (/.f32 1/180 (/.f32 (/.f32 1 (PI.f32)) (binary64->binary32 angle)))))) (+.f32 (binary64->binary32 b) (binary64->binary32 a))))
(binary32->binary64 (*.f32 (-.f32 (binary64->binary32 b) (binary64->binary32 a)) (*.f32 (sin.f32 (/.f32 1/90 (/.f32 1 (*.f32 (binary64->binary32 angle) (PI.f32))))) (+.f32 (binary64->binary32 b) (binary64->binary32 a)))))
(binary32->binary64 (*.f32 (-.f32 (binary64->binary32 b) (binary64->binary32 a)) (*.f32 (+.f32 (binary64->binary32 b) (binary64->binary32 a)) (sin.f32 (*.f32 1/90 (*.f32 (PI.f32) (binary64->binary32 angle)))))))
(binary32->binary64 (binary64->binary32 (/.f64 1/180 (/.f64 (/.f64 1 (PI.f64)) angle))))
(binary32->binary64 (binary64->binary32 (*.f64 (/.f64 1/180 (/.f64 1 (PI.f64))) angle)))
(binary32->binary64 (binary64->binary32 (*.f64 angle (*.f64 (PI.f64) 1/180))))
(binary32->binary64 (binary64->binary32 (/.f64 1/180 (/.f64 (/.f64 1 (PI.f64)) angle))))
(binary32->binary64 (binary64->binary32 (*.f64 (/.f64 1/180 (/.f64 1 (PI.f64))) angle)))
(binary32->binary64 (binary64->binary32 (*.f64 angle (*.f64 (PI.f64) 1/180))))
(binary32->binary64 (/.f32 1/180 (/.f32 (/.f32 1 (PI.f32)) (binary64->binary32 angle))))
(binary32->binary64 (*.f32 (/.f32 1/180 (/.f32 1 (PI.f32))) (binary64->binary32 angle)))
(binary32->binary64 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle))))
(binary32->binary64 (binary64->binary32 (*.f64 (PI.f64) (*.f64 b b))))
(binary32->binary64 (binary64->binary32 (*.f64 (PI.f64) (*.f64 b b))))
(binary32->binary64 (*.f32 (PI.f32) (*.f32 (binary64->binary32 b) (binary64->binary32 b))))
(binary32->binary64 (binary64->binary32 (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))))
(binary32->binary64 (binary64->binary32 (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))))
(binary32->binary64 (*.f32 1/90 (*.f32 (binary64->binary32 angle) (*.f32 (PI.f32) (*.f32 (binary64->binary32 b) (binary64->binary32 b))))))
(binary32->binary64 (*.f32 (*.f32 (*.f32 1/90 (binary64->binary32 angle)) (*.f32 (binary64->binary32 b) (binary64->binary32 b))) (PI.f32)))
(binary32->binary64 (binary64->binary32 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))))
(binary32->binary64 (binary64->binary32 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))))
(binary32->binary64 (*.f32 (binary64->binary32 angle) (*.f32 (PI.f32) (*.f32 (binary64->binary32 b) (binary64->binary32 b)))))
(binary32->binary64 (*.f32 (PI.f32) (*.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 b)) (binary64->binary32 angle))))
(binary32->binary64 (binary64->binary32 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))))))
(binary32->binary64 (binary64->binary32 (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))))))
(binary32->binary64 (binary64->binary32 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))))))
(binary32->binary64 (binary64->binary32 (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))))))
(binary32->binary64 (*.f32 2 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))))
(binary32->binary64 (binary64->binary32 (*.f64 (PI.f64) (/.f64 angle 180))))
(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 (PI.f64) 180))))
(binary32->binary64 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))
(binary32->binary64 (binary64->binary32 (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 1))))
(binary32->binary64 (binary64->binary32 (*.f64 (-.f64 b a) (*.f64 (+.f64 a b) (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))))))))
(binary32->binary64 (binary64->binary32 (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 1))))
(binary32->binary64 (binary64->binary32 (*.f64 (-.f64 b a) (*.f64 (+.f64 a b) (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))))))))
(binary32->binary64 (*.f32 (*.f32 (-.f32 (binary64->binary32 b) (binary64->binary32 a)) (+.f32 (binary64->binary32 b) (binary64->binary32 a))) (*.f32 (*.f32 2 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))) 1)))
(binary32->binary64 (*.f32 (-.f32 (binary64->binary32 b) (binary64->binary32 a)) (*.f32 (+.f32 (binary64->binary32 b) (binary64->binary32 a)) (*.f32 2 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180)))))))
(binary32->binary64 (*.f32 2 (*.f32 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))) (*.f32 (-.f32 (binary64->binary32 b) (binary64->binary32 a)) (+.f32 (binary64->binary32 b) (binary64->binary32 a))))))
(binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(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 (PI.f64) 180)))))
(binary32->binary64 (sin.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))))
(binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(binary32->binary64 (binary64->binary32 (/.f64 1/90 (/.f64 (/.f64 1 (PI.f64)) angle))))
(binary32->binary64 (binary64->binary32 (*.f64 1/90 (*.f64 angle (PI.f64)))))
(binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(binary32->binary64 (binary64->binary32 (/.f64 1/90 (/.f64 (/.f64 1 (PI.f64)) angle))))
(binary32->binary64 (binary64->binary32 (*.f64 1/90 (*.f64 angle (PI.f64)))))
(binary32->binary64 (*.f32 2 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle)))))
(binary32->binary64 (/.f32 1/90 (/.f32 1 (*.f32 (binary64->binary32 angle) (PI.f32)))))
(binary32->binary64 (*.f32 1/90 (*.f32 (PI.f32) (binary64->binary32 angle))))
(binary32->binary64 (binary64->binary32 (exp.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))))))
(binary32->binary64 (binary64->binary32 (exp.f64 (sin.f64 (*.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)) 2)))))
(binary32->binary64 (binary64->binary32 (exp.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))))
(binary32->binary64 (binary64->binary32 (exp.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))))))
(binary32->binary64 (binary64->binary32 (exp.f64 (sin.f64 (*.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)) 2)))))
(binary32->binary64 (binary64->binary32 (exp.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))))
(binary32->binary64 (exp.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle)))))))
(binary32->binary64 (exp.f32 (sin.f32 (*.f32 1/90 (*.f32 (PI.f32) (binary64->binary32 angle))))))
(binary32->binary64 (binary64->binary32 (*.f64 (-.f64 b a) (log.f64 (exp.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))))))))
(binary32->binary64 (binary64->binary32 (*.f64 (-.f64 b a) (sin.f64 (/.f64 1/90 (/.f64 (/.f64 1 (PI.f64)) angle))))))
(binary32->binary64 (binary64->binary32 (*.f64 (-.f64 b a) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))))
(binary32->binary64 (binary64->binary32 (*.f64 (-.f64 b a) (log.f64 (exp.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))))))))
(binary32->binary64 (binary64->binary32 (*.f64 (-.f64 b a) (sin.f64 (/.f64 1/90 (/.f64 (/.f64 1 (PI.f64)) angle))))))
(binary32->binary64 (binary64->binary32 (*.f64 (-.f64 b a) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))))
(binary32->binary64 (*.f32 (-.f32 (binary64->binary32 b) (binary64->binary32 a)) (log.f32 (exp.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle)))))))))
(binary32->binary64 (*.f32 (sin.f32 (/.f32 1/90 (/.f32 1 (*.f32 (binary64->binary32 angle) (PI.f32))))) (-.f32 (binary64->binary32 b) (binary64->binary32 a))))
(binary32->binary64 (*.f32 (-.f32 (binary64->binary32 b) (binary64->binary32 a)) (sin.f32 (*.f32 1/90 (*.f32 (PI.f32) (binary64->binary32 angle))))))
(binary32->binary64 (binary64->binary32 (*.f64 (*.f64 (-.f64 b a) (log.f64 (exp.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))))) (+.f64 b a))))
(binary32->binary64 (binary64->binary32 (*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (/.f64 1/90 (/.f64 (/.f64 1 (PI.f64)) angle)))))))
(binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (-.f64 (*.f64 b b) (*.f64 a a)))))
(binary32->binary64 (binary64->binary32 (*.f64 (*.f64 (-.f64 b a) (log.f64 (exp.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))))) (+.f64 b a))))
(binary32->binary64 (binary64->binary32 (*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (/.f64 1/90 (/.f64 (/.f64 1 (PI.f64)) angle)))))))
(binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (-.f64 (*.f64 b b) (*.f64 a a)))))
(binary32->binary64 (*.f32 (*.f32 (-.f32 (binary64->binary32 b) (binary64->binary32 a)) (log.f32 (exp.f32 (sin.f32 (*.f32 2 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle)))))))) (+.f32 (binary64->binary32 b) (binary64->binary32 a))))
(binary32->binary64 (*.f32 (-.f32 (binary64->binary32 b) (binary64->binary32 a)) (*.f32 (sin.f32 (/.f32 1/90 (/.f32 1 (*.f32 (binary64->binary32 angle) (PI.f32))))) (+.f32 (binary64->binary32 b) (binary64->binary32 a)))))
(binary32->binary64 (*.f32 (-.f32 (binary64->binary32 b) (binary64->binary32 a)) (*.f32 (+.f32 (binary64->binary32 b) (binary64->binary32 a)) (sin.f32 (*.f32 1/90 (*.f32 (PI.f32) (binary64->binary32 angle)))))))
(binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))))
(binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))))
(binary32->binary64 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180))) (*.f32 2 (cos.f32 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180))))))
(binary32->binary64 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle)))) (*.f32 2 (cos.f32 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle)))))))
(binary32->binary64 (binary64->binary32 (*.f64 angle 1/180)))
(binary32->binary64 (binary64->binary32 (*.f64 angle 1/180)))
(binary32->binary64 (*.f32 (binary64->binary32 angle) 1/180))
(binary32->binary64 (*.f32 1/180 (binary64->binary32 angle)))
(binary32->binary64 (binary64->binary32 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(binary32->binary64 (binary64->binary32 (*.f64 (/.f64 1/180 (/.f64 1 (PI.f64))) 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 (/.f64 1/180 (/.f64 1 (PI.f64))) angle)))
(binary32->binary64 (binary64->binary32 (*.f64 angle (*.f64 (PI.f64) 1/180))))
(binary32->binary64 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/180)))
(binary32->binary64 (*.f32 (/.f32 1/180 (/.f32 1 (PI.f32))) (binary64->binary32 angle)))
(binary32->binary64 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle))))
(binary32->binary64 (binary64->binary32 (*.f64 (*.f64 b b) (binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))))
(binary32->binary64 (binary64->binary32 (*.f64 (*.f64 b b) (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))))))
(binary32->binary64 (binary64->binary32 (*.f64 b (*.f64 b (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))))))))
(binary32->binary64 (binary64->binary32 (*.f64 (*.f64 b b) (binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))))
(binary32->binary64 (binary64->binary32 (*.f64 (*.f64 b b) (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))))))
(binary32->binary64 (binary64->binary32 (*.f64 b (*.f64 b (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))))))))
(binary32->binary64 (*.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 b)) (binary64->binary32 (binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))))
(binary32->binary64 (*.f32 (*.f32 (binary64->binary32 b) (binary64->binary32 b)) (binary64->binary32 (binary32->binary64 (binary64->binary32 (*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))))))

eval360.0ms (0.9%)

Compiler

Compiled 24066 to 12787 computations (46.9% saved)

prune513.0ms (1.3%)

Pruning

125 alts after pruning (124 fresh and 1 done)

PrunedKeptTotal
New87362935
Fresh206282
Picked415
Done000
Total8971251022
Accuracy
82.1%
Counts
1022 → 125
Alt Table
Click to see full alt table
StatusAccuracyProgram
29.7%
(/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (/.f64 (+.f64 b a) (*.f64 (+.f64 b a) (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))))))
48.7%
(/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (/.f64 (+.f64 b a) (*.f64 2 (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))))
53.0%
(/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (/.f64 1 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
68.4%
(/.f64 (+.f64 b a) (/.f64 (/.f64 1 (-.f64 b a)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
54.0%
(/.f64 (*.f64 (-.f64 b a) (*.f64 (+.f64 b a) (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))) (+.f64 b a))
5.5%
(/.f64 (*.f64 (-.f64 b a) (*.f64 (+.f64 a b) (*.f64 (+.f64 a b) (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))))) (*.f64 (/.f64 1 (fma.f64 b (-.f64 b a) (*.f64 a a))) (+.f64 (pow.f64 b 3) (pow.f64 a 3))))
22.1%
(/.f64 (*.f64 (-.f64 b a) (*.f64 (*.f64 (+.f64 a b) (+.f64 a b)) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 (/.f64 1 (-.f64 a b)) (-.f64 (*.f64 a a) (*.f64 b b))))
68.4%
(/.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) (/.f64 1 (+.f64 b a)))
32.1%
(/.f64 (*.f64 (-.f64 b a) (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))) (/.f64 1 (+.f64 b a)))
16.1%
(/.f64 (*.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (-.f64 b a)))) (fma.f64 b b (*.f64 a (-.f64 a b))))
34.3%
(/.f64 (*.f64 (*.f64 (*.f64 (PI.f64) 2) b) b) (/.f64 180 angle))
61.9%
(/.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)) (+.f64 b a)) (/.f64 1 (-.f64 b a)))
34.3%
(/.f64 (*.f64 (neg.f64 angle) (*.f64 (PI.f64) 2)) (/.f64 (/.f64 -180 b) b))
64.6%
(/.f64 (*.f64 2 (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (/.f64 1 (-.f64 b a)))
34.4%
(/.f64 (*.f64 2 (*.f64 b b)) (/.f64 (/.f64 180 angle) (PI.f64)))
45.9%
(/.f64 (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (/.f64 (+.f64 a b) (*.f64 (-.f64 b a) (*.f64 (+.f64 a b) (+.f64 a b)))))
34.3%
(/.f64 (*.f64 -1/90 (*.f64 b b)) (/.f64 (/.f64 -1 angle) (PI.f64)))
31.7%
(/.f64 1 (/.f64 (/.f64 (/.f64 1 (+.f64 a b)) (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))) (-.f64 b a)))
44.4%
(/.f64 1 (/.f64 (+.f64 b a) (*.f64 (+.f64 b a) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a)))))))
34.4%
(*.f64 (/.f64 (*.f64 (*.f64 b b) -1/90) (/.f64 -1 angle)) (PI.f64))
39.4%
(*.f64 (/.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 a b)) (*.f64 (-.f64 b a) (*.f64 (+.f64 a b) (+.f64 a b))))
13.8%
(*.f64 (/.f64 1 (fma.f64 b b (*.f64 a (-.f64 a b)))) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 (-.f64 b a) (+.f64 (pow.f64 b 3) (pow.f64 a 3)))))
48.3%
(*.f64 (/.f64 1 (-.f64 a b)) (*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (-.f64 (*.f64 a a) (*.f64 b b))))
30.4%
(*.f64 (/.f64 1 (+.f64 a b)) (*.f64 (-.f64 b a) (*.f64 (+.f64 a b) (*.f64 (+.f64 a b) (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))))))
30.5%
(*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))))
64.0%
(*.f64 (-.f64 b a) (*.f64 (+.f64 a b) (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))))))
62.5%
(*.f64 (*.f64 (-.f64 b a) (+.f64 (*.f64 -1/4374000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3))) (*.f64 1/90 (*.f64 angle (PI.f64))))) (+.f64 b a))
53.0%
(*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))) 1))
57.0%
(*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle)))))
56.5%
(*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) (cos.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cbrt.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cbrt.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))))
55.4%
(*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
48.9%
(*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) (cos.f64 (expm1.f64 (log1p.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))))
54.7%
(*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) 1))
56.9%
(*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
53.6%
(*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) 1))
54.8%
(*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (/.f64 1 (/.f64 180 (*.f64 angle (PI.f64)))))) 1))
55.2%
(*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cbrt.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cbrt.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
54.0%
(*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cbrt.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cbrt.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))) 1))
41.8%
(*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (binary32->binary64 (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))))))
57.8%
(*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (binary32->binary64 (binary64->binary32 (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))))
49.4%
(*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (expm1.f64 (log1p.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))) 1))
25.4%
(*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (/.f64 angle 180)) (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (PI.f64) (/.f64 angle 180)))))) 1))
32.5%
(*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 2 (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
57.6%
(*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
16.0%
(*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (binary32->binary64 (*.f32 (*.f32 2 (binary64->binary32 (sin.f64 (*.f64 (PI.f32) (/.f64 (binary32->binary64 (binary64->binary32 angle)) 180))))) (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))))))
16.4%
(*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (binary32->binary64 (*.f32 (binary64->binary32 (*.f64 2 (sin.f64 (/.f64 (*.f64 (PI.f32) (binary32->binary64 (binary64->binary32 angle))) 180)))) (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))))))
30.4%
(*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (binary32->binary64 (binary64->binary32 (*.f64 (*.f64 2 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))))
29.9%
(*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (binary32->binary64 (binary64->binary32 (*.f64 (*.f64 2 (sin.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cbrt.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cbrt.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))))
31.0%
(*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (binary32->binary64 (binary64->binary32 (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))))
22.1%
(*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (binary32->binary64 (binary64->binary32 (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (expm1.f64 (log1p.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))))))
22.5%
(*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (binary32->binary64 (binary64->binary32 (*.f64 (*.f64 2 (sin.f64 (expm1.f64 (log1p.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))))
32.5%
(*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (binary32->binary64 (binary64->binary32 (*.f64 (*.f64 2 (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))))
61.9%
(*.f64 (*.f64 (-.f64 b a) (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 b a))
68.4%
(*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) (+.f64 b a))
67.7%
(*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (/.f64 (PI.f64) (/.f64 180 angle))))) (+.f64 b a))
69.2%
(*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (/.f64 1/180 (/.f64 1 (*.f64 angle (PI.f64))))))) (+.f64 b a))
67.8%
(*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (/.f64 1/180 (*.f64 (pow.f64 (PI.f64) -1/2) (/.f64 (pow.f64 (PI.f64) -1/2) angle)))))) (+.f64 b a))
70.0%
(*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (/.f64 1/180 (*.f64 (/.f64 1 (PI.f64)) (/.f64 1 angle)))))) (+.f64 b a))
68.6%
(*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (/.f64 1/180 (*.f64 (/.f64 1 angle) (*.f64 (pow.f64 (PI.f64) -1/2) (pow.f64 (PI.f64) -1/2))))))) (+.f64 b a))
67.8%
(*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (/.f64 1/180 (*.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 1 (PI.f64)) angle)) (cbrt.f64 (/.f64 (/.f64 1 (PI.f64)) angle))) (cbrt.f64 (/.f64 (/.f64 1 (PI.f64)) angle))))))) (+.f64 b a))
37.8%
(*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (/.f64 1/180 (exp.f64 (*.f64 (log.f64 (*.f64 (PI.f64) angle)) -1)))))) (+.f64 b a))
38.6%
(*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (pow.f64 (/.f64 (/.f64 180 angle) (PI.f64)) -1/2) (pow.f64 (/.f64 (/.f64 180 angle) (PI.f64)) -1/2))))) (+.f64 b a))
67.1%
(*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (/.f64 (PI.f64) 180) angle)))) (+.f64 b a))
69.4%
(*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (/.f64 1 (pow.f64 (PI.f64) -1/2)) (/.f64 (*.f64 1/180 angle) (pow.f64 (PI.f64) -1/2)))))) (+.f64 b a))
67.2%
(*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (*.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cbrt.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (cbrt.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))) (+.f64 b a))
65.0%
(*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 (*.f64 (cbrt.f64 (*.f64 1/180 angle)) (cbrt.f64 (*.f64 1/180 angle))) (cbrt.f64 (*.f64 1/180 angle))))))) (+.f64 b a))
38.9%
(*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 (sqrt.f64 (*.f64 1/180 angle)) (sqrt.f64 (*.f64 1/180 angle))))))) (+.f64 b a))
58.9%
(*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (expm1.f64 (log1p.f64 (*.f64 1/180 angle))))))) (+.f64 b a))
28.6%
(*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (cbrt.f64 (*.f64 (*.f64 angle 1/180) (*.f64 1/32400 (*.f64 angle angle)))))))) (+.f64 b a))
67.4%
(*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 -1 (/.f64 1 (neg.f64 (/.f64 (/.f64 180 angle) (PI.f64)))))))) (+.f64 b a))
59.1%
(*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (expm1.f64 (log1p.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))) (+.f64 b a))
38.0%
(*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (exp.f64 (log.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))) (+.f64 b a))
15.1%
(*.f64 (*.f64 (-.f64 b a) (sin.f64 (binary32->binary64 (*.f32 1/90 (*.f32 (PI.f32) (binary64->binary32 angle)))))) (+.f64 b a))
69.7%
(*.f64 (*.f64 (-.f64 b a) (log1p.f64 (expm1.f64 (sin.f64 (*.f64 2 (/.f64 1/180 (/.f64 (/.f64 1 (PI.f64)) angle))))))) (+.f64 b a))
27.9%
(*.f64 (*.f64 (-.f64 b a) (log.f64 (exp.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))) (+.f64 b a))
27.2%
(*.f64 (*.f64 (-.f64 b a) (log.f64 (exp.f64 (sin.f64 (*.f64 2 (*.f64 (*.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cbrt.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (cbrt.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))))) (+.f64 b a))
25.0%
(*.f64 (*.f64 (-.f64 b a) (log.f64 (exp.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 (*.f64 (cbrt.f64 (*.f64 1/180 angle)) (cbrt.f64 (*.f64 1/180 angle))) (cbrt.f64 (*.f64 1/180 angle))))))))) (+.f64 b a))
18.4%
(*.f64 (*.f64 (-.f64 b a) (log.f64 (exp.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (expm1.f64 (log1p.f64 (*.f64 1/180 angle))))))))) (+.f64 b a))
25.2%
(*.f64 (*.f64 (-.f64 b a) (log.f64 (exp.f64 (binary32->binary64 (binary64->binary32 (sin.f64 (/.f64 -2 (/.f64 -180 (*.f64 angle (PI.f64)))))))))) (+.f64 b a))
25.3%
(*.f64 (*.f64 (-.f64 b a) (log.f64 (binary32->binary64 (binary64->binary32 (exp.f64 (sin.f64 (*.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)) 2))))))) (+.f64 b a))
26.3%
(*.f64 (*.f64 (-.f64 b a) (log.f64 (binary32->binary64 (binary64->binary32 (exp.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))))) (+.f64 b a))
41.3%
(*.f64 (*.f64 (-.f64 b a) (cbrt.f64 (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3))) (+.f64 b a))
15.1%
(*.f64 (*.f64 (-.f64 b a) (binary32->binary64 (sin.f32 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/90))))) (+.f64 a b))
33.3%
(*.f64 (*.f64 (-.f64 b a) (binary32->binary64 (binary64->binary32 (sin.f64 (/.f64 1/90 (/.f64 (/.f64 1 (PI.f64)) angle)))))) (+.f64 b a))
31.7%
(*.f64 (*.f64 (-.f64 b a) (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))) (+.f64 b a))
66.9%
(*.f64 (*.f64 (*.f64 (*.f64 (+.f64 b a) 2) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (-.f64 b a)) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
58.0%
(*.f64 (*.f64 (*.f64 2 (/.f64 (-.f64 b a) (/.f64 1 (+.f64 b a)))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
29.3%
(*.f64 (*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (sin.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (sqrt.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
52.3%
(*.f64 (*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (/.f64 (*.f64 angle (PI.f64)) 180)))
43.3%
(*.f64 (*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (expm1.f64 (log1p.f64 (*.f64 (PI.f64) (/.f64 angle 180))))))
28.7%
(*.f64 (*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (sin.f64 (exp.f64 (log.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
45.7%
(*.f64 (*.f64 (*.f64 2 (*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 b a)) (/.f64 1 (-.f64 b a)))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
69.3%
(*.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (/.f64 1/180 (/.f64 (/.f64 1 (PI.f64)) angle))))) (+.f64 b a))) (cbrt.f64 (*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (/.f64 1/180 (/.f64 (/.f64 1 (PI.f64)) angle))))) (+.f64 b a)))) (cbrt.f64 (*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (/.f64 1/180 (/.f64 (/.f64 1 (PI.f64)) angle))))) (+.f64 b a))))
11.1%
(*.f64 (*.f64 b b) (binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (cos.f64 (*.f64 (PI.f64) (binary32->binary64 (*.f32 (binary64->binary32 angle) 1/180)))))))))
22.2%
(*.f64 (*.f64 b b) (binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))))
21.9%
(*.f64 (*.f64 b b) (binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (binary32->binary64 (binary64->binary32 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))))
20.2%
(*.f64 (*.f64 b b) (binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 1)))))
32.9%
(*.f64 (*.f64 2 (*.f64 b b)) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))
34.3%
(*.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) (*.f64 b b))
47.1%
(*.f64 (*.f64 1/90 angle) (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))))
32.2%
(*.f64 (*.f64 -1/90 (*.f64 a a)) (*.f64 angle (PI.f64)))
33.5%
(*.f64 (*.f64 -2 (*.f64 a a)) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))
42.0%
(*.f64 (sqrt.f64 (*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (/.f64 1/180 (/.f64 (/.f64 1 (PI.f64)) angle))))) (+.f64 b a))) (sqrt.f64 (*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (/.f64 1/180 (/.f64 (/.f64 1 (PI.f64)) angle))))) (+.f64 b a))))
48.3%
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (fma.f64 (-.f64 b a) (+.f64 a b) (fma.f64 a (neg.f64 a) (*.f64 a a))))
36.4%
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 b b))
34.7%
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (neg.f64 (*.f64 a a)))
43.2%
(*.f64 (binary32->binary64 (binary64->binary32 (*.f64 (-.f64 b a) (sin.f64 (/.f64 1/90 (/.f64 (/.f64 1 (PI.f64)) angle)))))) (+.f64 b a))
42.1%
(*.f64 (binary32->binary64 (binary64->binary32 (*.f64 (-.f64 b a) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))) (+.f64 b a))
40.7%
(*.f64 b (*.f64 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
41.3%
(*.f64 a (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (neg.f64 a)))
54.6%
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a))))
61.5%
(*.f64 1/90 (/.f64 (*.f64 (PI.f64) (*.f64 angle (-.f64 b a))) (/.f64 1 (+.f64 b a))))
34.3%
(*.f64 1/90 (/.f64 (neg.f64 angle) (/.f64 (/.f64 -1 (PI.f64)) (*.f64 b b))))
34.3%
(*.f64 1/90 (*.f64 (*.f64 angle (PI.f64)) (*.f64 b b)))
46.5%
(*.f64 1/90 (*.f64 angle (/.f64 (*.f64 (PI.f64) (*.f64 (-.f64 b a) (*.f64 (+.f64 b a) (+.f64 b a)))) (+.f64 b a))))
52.6%
(*.f64 1/90 (*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 a b)))))
34.3%
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
32.2%
(*.f64 1/90 (*.f64 angle (neg.f64 (*.f64 (PI.f64) (*.f64 a a)))))
25.4%
(*.f64 1/90 (*.f64 angle (binary32->binary64 (*.f32 (PI.f32) (*.f32 (binary64->binary32 b) (binary64->binary32 b))))))
37.2%
(*.f64 1/90 (*.f64 a (*.f64 (neg.f64 a) (*.f64 angle (PI.f64)))))
32.2%
(*.f64 1/90 (neg.f64 (*.f64 (*.f64 a a) (*.f64 angle (PI.f64)))))
37.7%
(expm1.f64 (log1p.f64 (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 1))))
47.5%
(expm1.f64 (log1p.f64 (*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (+.f64 b a))))
35.3%
(binary32->binary64 (binary64->binary32 (*.f64 (-.f64 b a) (*.f64 (+.f64 a b) (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))))))))
34.4%
(binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (-.f64 (*.f64 b b) (*.f64 a a)))))
29.7%
(/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (/.f64 (+.f64 b a) (*.f64 (+.f64 b a) (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))))))
48.7%
(/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (/.f64 (+.f64 b a) (*.f64 2 (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))))
53.0%
(/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (/.f64 1 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
68.4%
(/.f64 (+.f64 b a) (/.f64 (/.f64 1 (-.f64 b a)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
54.0%
(/.f64 (*.f64 (-.f64 b a) (*.f64 (+.f64 b a) (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))) (+.f64 b a))
5.5%
(/.f64 (*.f64 (-.f64 b a) (*.f64 (+.f64 a b) (*.f64 (+.f64 a b) (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))))) (*.f64 (/.f64 1 (fma.f64 b (-.f64 b a) (*.f64 a a))) (+.f64 (pow.f64 b 3) (pow.f64 a 3))))
22.1%
(/.f64 (*.f64 (-.f64 b a) (*.f64 (*.f64 (+.f64 a b) (+.f64 a b)) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 (/.f64 1 (-.f64 a b)) (-.f64 (*.f64 a a) (*.f64 b b))))
68.4%
(/.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) (/.f64 1 (+.f64 b a)))
32.1%
(/.f64 (*.f64 (-.f64 b a) (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))) (/.f64 1 (+.f64 b a)))
16.1%
(/.f64 (*.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (-.f64 b a)))) (fma.f64 b b (*.f64 a (-.f64 a b))))
34.3%
(/.f64 (*.f64 (*.f64 (*.f64 (PI.f64) 2) b) b) (/.f64 180 angle))
61.9%
(/.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)) (+.f64 b a)) (/.f64 1 (-.f64 b a)))
34.3%
(/.f64 (*.f64 (neg.f64 angle) (*.f64 (PI.f64) 2)) (/.f64 (/.f64 -180 b) b))
64.6%
(/.f64 (*.f64 2 (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (/.f64 1 (-.f64 b a)))
34.4%
(/.f64 (*.f64 2 (*.f64 b b)) (/.f64 (/.f64 180 angle) (PI.f64)))
45.9%
(/.f64 (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (/.f64 (+.f64 a b) (*.f64 (-.f64 b a) (*.f64 (+.f64 a b) (+.f64 a b)))))
34.3%
(/.f64 (*.f64 -1/90 (*.f64 b b)) (/.f64 (/.f64 -1 angle) (PI.f64)))
31.7%
(/.f64 1 (/.f64 (/.f64 (/.f64 1 (+.f64 a b)) (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))) (-.f64 b a)))
44.4%
(/.f64 1 (/.f64 (+.f64 b a) (*.f64 (+.f64 b a) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a)))))))
34.4%
(*.f64 (/.f64 (*.f64 (*.f64 b b) -1/90) (/.f64 -1 angle)) (PI.f64))
39.4%
(*.f64 (/.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 a b)) (*.f64 (-.f64 b a) (*.f64 (+.f64 a b) (+.f64 a b))))
13.8%
(*.f64 (/.f64 1 (fma.f64 b b (*.f64 a (-.f64 a b)))) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 (-.f64 b a) (+.f64 (pow.f64 b 3) (pow.f64 a 3)))))
48.3%
(*.f64 (/.f64 1 (-.f64 a b)) (*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (-.f64 (*.f64 a a) (*.f64 b b))))
30.4%
(*.f64 (/.f64 1 (+.f64 a b)) (*.f64 (-.f64 b a) (*.f64 (+.f64 a b) (*.f64 (+.f64 a b) (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))))))
30.5%
(*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))))
64.0%
(*.f64 (-.f64 b a) (*.f64 (+.f64 a b) (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))))))
62.5%
(*.f64 (*.f64 (-.f64 b a) (+.f64 (*.f64 -1/4374000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3))) (*.f64 1/90 (*.f64 angle (PI.f64))))) (+.f64 b a))
53.0%
(*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))) 1))
57.0%
(*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle)))))
56.5%
(*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) (cos.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cbrt.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cbrt.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))))
55.4%
(*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
48.9%
(*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) (cos.f64 (expm1.f64 (log1p.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))))
54.7%
(*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) 1))
56.9%
(*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
53.6%
(*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) 1))
54.8%
(*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (/.f64 1 (/.f64 180 (*.f64 angle (PI.f64)))))) 1))
55.2%
(*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cbrt.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cbrt.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
54.0%
(*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cbrt.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cbrt.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))) 1))
41.8%
(*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (binary32->binary64 (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))))))
57.8%
(*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (binary32->binary64 (binary64->binary32 (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))))
49.4%
(*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (expm1.f64 (log1p.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))) 1))
25.4%
(*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (/.f64 angle 180)) (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (PI.f64) (/.f64 angle 180)))))) 1))
32.5%
(*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 2 (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
57.6%
(*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
16.0%
(*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (binary32->binary64 (*.f32 (*.f32 2 (binary64->binary32 (sin.f64 (*.f64 (PI.f32) (/.f64 (binary32->binary64 (binary64->binary32 angle)) 180))))) (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))))))
16.4%
(*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (binary32->binary64 (*.f32 (binary64->binary32 (*.f64 2 (sin.f64 (/.f64 (*.f64 (PI.f32) (binary32->binary64 (binary64->binary32 angle))) 180)))) (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))))))
30.4%
(*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (binary32->binary64 (binary64->binary32 (*.f64 (*.f64 2 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))))
29.9%
(*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (binary32->binary64 (binary64->binary32 (*.f64 (*.f64 2 (sin.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cbrt.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cbrt.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))))
31.0%
(*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (binary32->binary64 (binary64->binary32 (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))))
22.1%
(*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (binary32->binary64 (binary64->binary32 (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (expm1.f64 (log1p.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))))))
22.5%
(*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (binary32->binary64 (binary64->binary32 (*.f64 (*.f64 2 (sin.f64 (expm1.f64 (log1p.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))))
32.5%
(*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (binary32->binary64 (binary64->binary32 (*.f64 (*.f64 2 (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))))
61.9%
(*.f64 (*.f64 (-.f64 b a) (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 b a))
68.4%
(*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) (+.f64 b a))
67.7%
(*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (/.f64 (PI.f64) (/.f64 180 angle))))) (+.f64 b a))
69.2%
(*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (/.f64 1/180 (/.f64 1 (*.f64 angle (PI.f64))))))) (+.f64 b a))
67.8%
(*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (/.f64 1/180 (*.f64 (pow.f64 (PI.f64) -1/2) (/.f64 (pow.f64 (PI.f64) -1/2) angle)))))) (+.f64 b a))
70.0%
(*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (/.f64 1/180 (*.f64 (/.f64 1 (PI.f64)) (/.f64 1 angle)))))) (+.f64 b a))
68.6%
(*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (/.f64 1/180 (*.f64 (/.f64 1 angle) (*.f64 (pow.f64 (PI.f64) -1/2) (pow.f64 (PI.f64) -1/2))))))) (+.f64 b a))
67.8%
(*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (/.f64 1/180 (*.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 1 (PI.f64)) angle)) (cbrt.f64 (/.f64 (/.f64 1 (PI.f64)) angle))) (cbrt.f64 (/.f64 (/.f64 1 (PI.f64)) angle))))))) (+.f64 b a))
37.8%
(*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (/.f64 1/180 (exp.f64 (*.f64 (log.f64 (*.f64 (PI.f64) angle)) -1)))))) (+.f64 b a))
38.6%
(*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (pow.f64 (/.f64 (/.f64 180 angle) (PI.f64)) -1/2) (pow.f64 (/.f64 (/.f64 180 angle) (PI.f64)) -1/2))))) (+.f64 b a))
67.1%
(*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (/.f64 (PI.f64) 180) angle)))) (+.f64 b a))
69.4%
(*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (/.f64 1 (pow.f64 (PI.f64) -1/2)) (/.f64 (*.f64 1/180 angle) (pow.f64 (PI.f64) -1/2)))))) (+.f64 b a))
67.2%
(*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (*.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cbrt.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (cbrt.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))) (+.f64 b a))
65.0%
(*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 (*.f64 (cbrt.f64 (*.f64 1/180 angle)) (cbrt.f64 (*.f64 1/180 angle))) (cbrt.f64 (*.f64 1/180 angle))))))) (+.f64 b a))
38.9%
(*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 (sqrt.f64 (*.f64 1/180 angle)) (sqrt.f64 (*.f64 1/180 angle))))))) (+.f64 b a))
58.9%
(*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (expm1.f64 (log1p.f64 (*.f64 1/180 angle))))))) (+.f64 b a))
28.6%
(*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (cbrt.f64 (*.f64 (*.f64 angle 1/180) (*.f64 1/32400 (*.f64 angle angle)))))))) (+.f64 b a))
67.4%
(*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 -1 (/.f64 1 (neg.f64 (/.f64 (/.f64 180 angle) (PI.f64)))))))) (+.f64 b a))
59.1%
(*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (expm1.f64 (log1p.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))) (+.f64 b a))
38.0%
(*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (exp.f64 (log.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))) (+.f64 b a))
15.1%
(*.f64 (*.f64 (-.f64 b a) (sin.f64 (binary32->binary64 (*.f32 1/90 (*.f32 (PI.f32) (binary64->binary32 angle)))))) (+.f64 b a))
69.7%
(*.f64 (*.f64 (-.f64 b a) (log1p.f64 (expm1.f64 (sin.f64 (*.f64 2 (/.f64 1/180 (/.f64 (/.f64 1 (PI.f64)) angle))))))) (+.f64 b a))
27.9%
(*.f64 (*.f64 (-.f64 b a) (log.f64 (exp.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))) (+.f64 b a))
27.2%
(*.f64 (*.f64 (-.f64 b a) (log.f64 (exp.f64 (sin.f64 (*.f64 2 (*.f64 (*.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cbrt.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (cbrt.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))))) (+.f64 b a))
25.0%
(*.f64 (*.f64 (-.f64 b a) (log.f64 (exp.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 (*.f64 (cbrt.f64 (*.f64 1/180 angle)) (cbrt.f64 (*.f64 1/180 angle))) (cbrt.f64 (*.f64 1/180 angle))))))))) (+.f64 b a))
18.4%
(*.f64 (*.f64 (-.f64 b a) (log.f64 (exp.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (expm1.f64 (log1p.f64 (*.f64 1/180 angle))))))))) (+.f64 b a))
25.2%
(*.f64 (*.f64 (-.f64 b a) (log.f64 (exp.f64 (binary32->binary64 (binary64->binary32 (sin.f64 (/.f64 -2 (/.f64 -180 (*.f64 angle (PI.f64)))))))))) (+.f64 b a))
25.3%
(*.f64 (*.f64 (-.f64 b a) (log.f64 (binary32->binary64 (binary64->binary32 (exp.f64 (sin.f64 (*.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)) 2))))))) (+.f64 b a))
26.3%
(*.f64 (*.f64 (-.f64 b a) (log.f64 (binary32->binary64 (binary64->binary32 (exp.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))))) (+.f64 b a))
41.3%
(*.f64 (*.f64 (-.f64 b a) (cbrt.f64 (pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 3))) (+.f64 b a))
15.1%
(*.f64 (*.f64 (-.f64 b a) (binary32->binary64 (sin.f32 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/90))))) (+.f64 a b))
33.3%
(*.f64 (*.f64 (-.f64 b a) (binary32->binary64 (binary64->binary32 (sin.f64 (/.f64 1/90 (/.f64 (/.f64 1 (PI.f64)) angle)))))) (+.f64 b a))
31.7%
(*.f64 (*.f64 (-.f64 b a) (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))) (+.f64 b a))
66.9%
(*.f64 (*.f64 (*.f64 (*.f64 (+.f64 b a) 2) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (-.f64 b a)) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
58.0%
(*.f64 (*.f64 (*.f64 2 (/.f64 (-.f64 b a) (/.f64 1 (+.f64 b a)))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
29.3%
(*.f64 (*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (sin.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (sqrt.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
52.3%
(*.f64 (*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (/.f64 (*.f64 angle (PI.f64)) 180)))
43.3%
(*.f64 (*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (expm1.f64 (log1p.f64 (*.f64 (PI.f64) (/.f64 angle 180))))))
28.7%
(*.f64 (*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (sin.f64 (exp.f64 (log.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
45.7%
(*.f64 (*.f64 (*.f64 2 (*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (-.f64 b a)) (/.f64 1 (-.f64 b a)))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
69.3%
(*.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (/.f64 1/180 (/.f64 (/.f64 1 (PI.f64)) angle))))) (+.f64 b a))) (cbrt.f64 (*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (/.f64 1/180 (/.f64 (/.f64 1 (PI.f64)) angle))))) (+.f64 b a)))) (cbrt.f64 (*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (/.f64 1/180 (/.f64 (/.f64 1 (PI.f64)) angle))))) (+.f64 b a))))
11.1%
(*.f64 (*.f64 b b) (binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (cos.f64 (*.f64 (PI.f64) (binary32->binary64 (*.f32 (binary64->binary32 angle) 1/180)))))))))
22.2%
(*.f64 (*.f64 b b) (binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))))
21.9%
(*.f64 (*.f64 b b) (binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (binary32->binary64 (binary64->binary32 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))))
20.2%
(*.f64 (*.f64 b b) (binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 1)))))
32.9%
(*.f64 (*.f64 2 (*.f64 b b)) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))
34.3%
(*.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) (*.f64 b b))
47.1%
(*.f64 (*.f64 1/90 angle) (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))))
32.2%
(*.f64 (*.f64 -1/90 (*.f64 a a)) (*.f64 angle (PI.f64)))
33.5%
(*.f64 (*.f64 -2 (*.f64 a a)) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))
42.0%
(*.f64 (sqrt.f64 (*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (/.f64 1/180 (/.f64 (/.f64 1 (PI.f64)) angle))))) (+.f64 b a))) (sqrt.f64 (*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (/.f64 1/180 (/.f64 (/.f64 1 (PI.f64)) angle))))) (+.f64 b a))))
48.3%
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (fma.f64 (-.f64 b a) (+.f64 a b) (fma.f64 a (neg.f64 a) (*.f64 a a))))
36.4%
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 b b))
34.7%
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (neg.f64 (*.f64 a a)))
43.2%
(*.f64 (binary32->binary64 (binary64->binary32 (*.f64 (-.f64 b a) (sin.f64 (/.f64 1/90 (/.f64 (/.f64 1 (PI.f64)) angle)))))) (+.f64 b a))
42.1%
(*.f64 (binary32->binary64 (binary64->binary32 (*.f64 (-.f64 b a) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))) (+.f64 b a))
40.7%
(*.f64 b (*.f64 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
41.3%
(*.f64 a (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (neg.f64 a)))
54.6%
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a))))
61.5%
(*.f64 1/90 (/.f64 (*.f64 (PI.f64) (*.f64 angle (-.f64 b a))) (/.f64 1 (+.f64 b a))))
34.3%
(*.f64 1/90 (/.f64 (neg.f64 angle) (/.f64 (/.f64 -1 (PI.f64)) (*.f64 b b))))
34.3%
(*.f64 1/90 (*.f64 (*.f64 angle (PI.f64)) (*.f64 b b)))
46.5%
(*.f64 1/90 (*.f64 angle (/.f64 (*.f64 (PI.f64) (*.f64 (-.f64 b a) (*.f64 (+.f64 b a) (+.f64 b a)))) (+.f64 b a))))
52.6%
(*.f64 1/90 (*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 a b)))))
34.3%
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
32.2%
(*.f64 1/90 (*.f64 angle (neg.f64 (*.f64 (PI.f64) (*.f64 a a)))))
25.4%
(*.f64 1/90 (*.f64 angle (binary32->binary64 (*.f32 (PI.f32) (*.f32 (binary64->binary32 b) (binary64->binary32 b))))))
37.2%
(*.f64 1/90 (*.f64 a (*.f64 (neg.f64 a) (*.f64 angle (PI.f64)))))
32.2%
(*.f64 1/90 (neg.f64 (*.f64 (*.f64 a a) (*.f64 angle (PI.f64)))))
37.7%
(expm1.f64 (log1p.f64 (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) 1))))
47.5%
(expm1.f64 (log1p.f64 (*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (+.f64 b a))))
35.3%
(binary32->binary64 (binary64->binary32 (*.f64 (-.f64 b a) (*.f64 (+.f64 a b) (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))))))))
34.4%
(binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (-.f64 (*.f64 b b) (*.f64 a a)))))
Compiler

Compiled 11908 to 8742 computations (26.6% saved)

localize13.5s (35.1%)

Localize:

Found 40 expressions with local error:

NewAccuracyProgram
98.5%
(*.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (-.f64 b a))))
99.7%
(*.f64 (PI.f64) (*.f64 1/180 angle))
99.8%
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (-.f64 b a))
99.8%
(*.f64 1/180 angle)
99.7%
(/.f64 (/.f64 1 (+.f64 a b)) (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))))
99.8%
(*.f64 angle (PI.f64))
99.8%
(/.f64 1 (/.f64 (/.f64 (/.f64 1 (+.f64 a b)) (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))) (-.f64 b a)))
99.9%
(/.f64 (/.f64 (/.f64 1 (+.f64 a b)) (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))) (-.f64 b a))
99.8%
(*.f64 (+.f64 a b) (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))))
99.8%
(*.f64 (-.f64 b a) (*.f64 (+.f64 a b) (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))))))
99.9%
(*.f64 angle (/.f64 (PI.f64) 180))
100.0%
(*.f64 2 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))))
59.5%
(PI.f64)
95.2%
(*.f64 (*.f64 angle (PI.f64)) (*.f64 b b))
99.5%
(*.f64 1/90 (*.f64 (*.f64 angle (PI.f64)) (*.f64 b b)))
99.8%
(*.f64 angle (PI.f64))
99.7%
(/.f64 1/180 (*.f64 (/.f64 1 (PI.f64)) (/.f64 1 angle)))
99.8%
(*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (/.f64 1/180 (*.f64 (/.f64 1 (PI.f64)) (/.f64 1 angle)))))) (+.f64 b a))
99.8%
(*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (/.f64 1/180 (*.f64 (/.f64 1 (PI.f64)) (/.f64 1 angle))))))
100.0%
(*.f64 2 (/.f64 1/180 (*.f64 (/.f64 1 (PI.f64)) (/.f64 1 angle))))
96.1%
(fma.f64 b b (*.f64 a (-.f64 a b)))
93.9%
(sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
62.1%
(/.f64 (*.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (-.f64 b a)))) (fma.f64 b b (*.f64 a (-.f64 a b))))
59.5%
(PI.f64)
99.7%
(*.f64 1/90 (*.f64 angle (PI.f64)))
93.8%
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
59.5%
(PI.f64)
54.5%
(binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
99.8%
(*.f64 (-.f64 b a) (*.f64 (+.f64 a b) (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))))))
99.8%
(*.f64 (+.f64 a b) (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))))
94.0%
(sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))
59.5%
(PI.f64)
99.8%
(*.f64 angle (PI.f64))
99.5%
(*.f64 1/90 (*.f64 (*.f64 angle (PI.f64)) (*.f64 b b)))
95.2%
(*.f64 (*.f64 angle (PI.f64)) (*.f64 b b))
59.5%
(PI.f64)
99.7%
(/.f64 1/180 (*.f64 (/.f64 1 (PI.f64)) (/.f64 1 angle)))
99.6%
(*.f64 (/.f64 1 (PI.f64)) (/.f64 1 angle))
93.8%
(sin.f64 (*.f64 2 (/.f64 1/180 (*.f64 (/.f64 1 (PI.f64)) (/.f64 1 angle)))))
59.5%
(PI.f64)
Compiler

Compiled 408 to 216 computations (47.1% saved)

series28.0ms (0.1%)

Counts
20 → 244
Calls

72 calls:

TimeVariablePointExpression
2.0ms
angle
@inf
(/.f64 (*.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (-.f64 b a)))) (fma.f64 b b (*.f64 a (-.f64 a b))))
2.0ms
b
@0
(/.f64 (*.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (-.f64 b a)))) (fma.f64 b b (*.f64 a (-.f64 a b))))
2.0ms
angle
@0
(/.f64 (*.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (-.f64 b a)))) (fma.f64 b b (*.f64 a (-.f64 a b))))
2.0ms
a
@0
(/.f64 (*.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (-.f64 b a)))) (fma.f64 b b (*.f64 a (-.f64 a b))))
2.0ms
b
@-inf
(/.f64 (*.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (-.f64 b a)))) (fma.f64 b b (*.f64 a (-.f64 a b))))

rewrite179.0ms (0.5%)

Algorithm
rewrite-once
batch-egg-rewrite
Rules
1188×associate-*r/
1130×associate-*r*
1040×associate-*l*
1026×associate-*l/
892×associate-/r/
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
051390
1203372
21217372
Stop Event
node limit
Counts
20 → 767
Calls
Call 1
Inputs
(PI.f64)
(sin.f64 (*.f64 2 (/.f64 1/180 (*.f64 (/.f64 1 (PI.f64)) (/.f64 1 angle)))))
(*.f64 (/.f64 1 (PI.f64)) (/.f64 1 angle))
(/.f64 1/180 (*.f64 (/.f64 1 (PI.f64)) (/.f64 1 angle)))
(PI.f64)
(*.f64 (*.f64 angle (PI.f64)) (*.f64 b b))
(*.f64 1/90 (*.f64 (*.f64 angle (PI.f64)) (*.f64 b b)))
(*.f64 angle (PI.f64))
(PI.f64)
(sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))
(*.f64 (+.f64 a b) (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))))
(*.f64 (-.f64 b a) (*.f64 (+.f64 a b) (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))))))
(binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(PI.f64)
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(*.f64 1/90 (*.f64 angle (PI.f64)))
(PI.f64)
(/.f64 (*.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (-.f64 b a)))) (fma.f64 b b (*.f64 a (-.f64 a b))))
(sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(fma.f64 b b (*.f64 a (-.f64 a b)))
Outputs
(-.f64 0 (neg.f64 (PI.f64)))
(*.f64 (PI.f64) 1)
(*.f64 1 (PI.f64))
(*.f64 -1 (neg.f64 (PI.f64)))
(/.f64 (PI.f64) 1)
(/.f64 1 (/.f64 1 (PI.f64)))
(/.f64 -1 (/.f64 -1 (PI.f64)))
(/.f64 (neg.f64 (PI.f64)) -1)
(/.f64 (/.f64 1 (pow.f64 (PI.f64) -1/2)) (pow.f64 (PI.f64) -1/2))
(neg.f64 (neg.f64 (PI.f64)))
(exp.f64 (neg.f64 (*.f64 -1 (log.f64 (PI.f64)))))
(+.f64 (/.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) 2) (/.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) 2))
(*.f64 2 (/.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) 2))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) 2))
(*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))
(*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 (/.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) 2) 2)
(*.f64 (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))
(/.f64 (*.f64 2 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) 2)
(/.f64 (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) 2) 2)
(-.f64 0 (/.f64 -1 (*.f64 (PI.f64) angle)))
(/.f64 1 (*.f64 (PI.f64) angle))
(/.f64 (/.f64 1 (PI.f64)) angle)
(/.f64 (/.f64 1 angle) (PI.f64))
(/.f64 (/.f64 1 (*.f64 (PI.f64) angle)) 1)
(/.f64 -1 (*.f64 (PI.f64) (neg.f64 angle)))
(/.f64 (/.f64 -1 (PI.f64)) (neg.f64 angle))
(/.f64 (/.f64 -1 angle) (neg.f64 (PI.f64)))
(/.f64 (pow.f64 angle -1/2) (/.f64 (PI.f64) (pow.f64 angle -1/2)))
(/.f64 (pow.f64 (PI.f64) -1/2) (/.f64 angle (pow.f64 (PI.f64) -1/2)))
(/.f64 (/.f64 (/.f64 -1 (PI.f64)) -1) angle)
(/.f64 (/.f64 (/.f64 -1 angle) -1) (PI.f64))
(pow.f64 (*.f64 (PI.f64) angle) -1)
(neg.f64 (/.f64 -1 (*.f64 (PI.f64) angle)))
(exp.f64 (+.f64 (*.f64 -1 (log.f64 (PI.f64))) (*.f64 -1 (log.f64 angle))))
(exp.f64 (+.f64 (*.f64 -1 (log.f64 angle)) (*.f64 -1 (log.f64 (PI.f64)))))
(*.f64 (PI.f64) (*.f64 1/180 angle))
(*.f64 (PI.f64) (*.f64 1 (*.f64 1/180 angle)))
(*.f64 1/180 (*.f64 (PI.f64) angle))
(*.f64 1 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(*.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)) 1)
(*.f64 (*.f64 (PI.f64) angle) 1/180)
(*.f64 (*.f64 1/180 angle) (PI.f64))
(*.f64 (*.f64 (PI.f64) 1/180) angle)
(*.f64 (neg.f64 (PI.f64)) (*.f64 -1/180 angle))
(*.f64 (neg.f64 angle) (/.f64 (PI.f64) -180))
(*.f64 -1/180 (*.f64 (PI.f64) (neg.f64 angle)))
(*.f64 (*.f64 (PI.f64) (neg.f64 angle)) -1/180)
(*.f64 (/.f64 (PI.f64) -180) (neg.f64 angle))
(*.f64 (*.f64 1 (*.f64 1/180 angle)) (PI.f64))
(*.f64 (*.f64 1 (/.f64 (PI.f64) -180)) (neg.f64 angle))
(*.f64 (*.f64 angle -1/180) (neg.f64 (PI.f64)))
(*.f64 (*.f64 (/.f64 (PI.f64) -180) -1) angle)
(*.f64 (/.f64 angle 180) (PI.f64))
(*.f64 (/.f64 (*.f64 1/180 angle) -1) (neg.f64 (PI.f64)))
(*.f64 (/.f64 1/180 (/.f64 -1 angle)) (neg.f64 (PI.f64)))
(*.f64 (/.f64 angle -180) (neg.f64 (PI.f64)))
(pow.f64 (/.f64 180 (*.f64 (PI.f64) angle)) -1)
(-.f64 0 (neg.f64 (PI.f64)))
(*.f64 (PI.f64) 1)
(*.f64 1 (PI.f64))
(*.f64 -1 (neg.f64 (PI.f64)))
(/.f64 (PI.f64) 1)
(/.f64 1 (/.f64 1 (PI.f64)))
(/.f64 -1 (/.f64 -1 (PI.f64)))
(/.f64 (neg.f64 (PI.f64)) -1)
(/.f64 (/.f64 1 (pow.f64 (PI.f64) -1/2)) (pow.f64 (PI.f64) -1/2))
(neg.f64 (neg.f64 (PI.f64)))
(exp.f64 (neg.f64 (*.f64 -1 (log.f64 (PI.f64)))))
(/.f64 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b))) 1)
(/.f64 (*.f64 (PI.f64) (*.f64 b b)) (/.f64 1 angle))
(/.f64 (*.f64 b (neg.f64 b)) (/.f64 -1 (*.f64 (PI.f64) angle)))
(/.f64 (*.f64 angle (*.f64 b b)) (/.f64 1 (PI.f64)))
(/.f64 (*.f64 (*.f64 b b) 1) (/.f64 1 (*.f64 (PI.f64) angle)))
(/.f64 (*.f64 1 (*.f64 angle (*.f64 b b))) (/.f64 1 (PI.f64)))
(/.f64 (*.f64 1 (*.f64 (PI.f64) (*.f64 b b))) (/.f64 1 angle))
(/.f64 (*.f64 1 (*.f64 b b)) (/.f64 1 (*.f64 (PI.f64) angle)))
(/.f64 (*.f64 (*.f64 b b) -1) (/.f64 -1 (*.f64 (PI.f64) angle)))
(/.f64 (*.f64 (*.f64 (PI.f64) (*.f64 b b)) (neg.f64 angle)) -1)
(/.f64 (*.f64 (*.f64 angle (*.f64 b b)) (neg.f64 (PI.f64))) -1)
(/.f64 (*.f64 (neg.f64 (PI.f64)) (*.f64 angle (*.f64 b b))) -1)
(/.f64 (*.f64 (neg.f64 angle) (*.f64 (PI.f64) (*.f64 b b))) -1)
(/.f64 (*.f64 (PI.f64) (*.f64 (*.f64 angle (*.f64 b b)) 1/90)) 1)
(/.f64 (*.f64 b (*.f64 b 1/90)) (/.f64 1 (*.f64 (PI.f64) angle)))
(/.f64 (*.f64 (PI.f64) (*.f64 b (*.f64 b 1/90))) (/.f64 1 angle))
(/.f64 (*.f64 (*.f64 b b) 1) (/.f64 (/.f64 1 angle) (*.f64 (PI.f64) 1/90)))
(/.f64 (*.f64 (*.f64 b b) 2) (/.f64 180 (*.f64 (PI.f64) angle)))
(/.f64 (*.f64 (*.f64 b b) (*.f64 angle 1/90)) (/.f64 1 (PI.f64)))
(/.f64 (*.f64 (*.f64 angle 1/90) (*.f64 b b)) (/.f64 1 (PI.f64)))
(/.f64 (*.f64 (*.f64 b (*.f64 b 1/90)) (PI.f64)) (/.f64 1 angle))
(/.f64 (*.f64 (*.f64 b (*.f64 b 1/90)) 1) (/.f64 1 (*.f64 (PI.f64) angle)))
(/.f64 (*.f64 (*.f64 b (*.f64 b 1/90)) angle) (/.f64 1 (PI.f64)))
(/.f64 (*.f64 1 (*.f64 b b)) (/.f64 (/.f64 1 angle) (*.f64 (PI.f64) 1/90)))
(/.f64 (*.f64 1 (*.f64 (PI.f64) (*.f64 b (*.f64 b 1/90)))) (/.f64 1 angle))
(/.f64 (*.f64 angle (*.f64 b (*.f64 b 1/90))) (/.f64 1 (PI.f64)))
(/.f64 (*.f64 (*.f64 (PI.f64) 1/90) (*.f64 b b)) (/.f64 1 angle))
(/.f64 (*.f64 2 (*.f64 b b)) (/.f64 180 (*.f64 (PI.f64) angle)))
(/.f64 (*.f64 (*.f64 b b) -1/90) (/.f64 -1 (*.f64 (PI.f64) angle)))
(/.f64 (*.f64 (*.f64 b (*.f64 b 1/90)) -1) (/.f64 -1 (*.f64 (PI.f64) angle)))
(/.f64 (*.f64 (neg.f64 angle) (*.f64 (PI.f64) (*.f64 b (*.f64 b 1/90)))) -1)
(/.f64 (*.f64 1 (*.f64 b (*.f64 b 1/90))) (/.f64 1 (*.f64 (PI.f64) angle)))
(/.f64 (*.f64 -1 (*.f64 b (*.f64 b 1/90))) (/.f64 -1 (*.f64 (PI.f64) angle)))
(/.f64 (*.f64 -1/90 (*.f64 b b)) (/.f64 -1 (*.f64 (PI.f64) angle)))
(/.f64 (PI.f64) (/.f64 1 angle))
(/.f64 1 (/.f64 1 (*.f64 (PI.f64) angle)))
(/.f64 angle (/.f64 1 (PI.f64)))
(/.f64 (*.f64 (PI.f64) angle) 1)
(/.f64 -1 (/.f64 -1 (*.f64 (PI.f64) angle)))
(/.f64 (neg.f64 (PI.f64)) (/.f64 -1 angle))
(/.f64 (neg.f64 angle) (/.f64 -1 (PI.f64)))
(/.f64 (*.f64 (PI.f64) (neg.f64 angle)) -1)
(/.f64 (/.f64 (PI.f64) (pow.f64 angle -1/2)) (pow.f64 angle -1/2))
(/.f64 (/.f64 angle (pow.f64 (PI.f64) -1/2)) (pow.f64 (PI.f64) -1/2))
(pow.f64 (/.f64 1 (*.f64 (PI.f64) angle)) -1)
(-.f64 0 (neg.f64 (PI.f64)))
(*.f64 (PI.f64) 1)
(*.f64 1 (PI.f64))
(*.f64 -1 (neg.f64 (PI.f64)))
(/.f64 (PI.f64) 1)
(/.f64 1 (/.f64 1 (PI.f64)))
(/.f64 -1 (/.f64 -1 (PI.f64)))
(/.f64 (neg.f64 (PI.f64)) -1)
(/.f64 (/.f64 1 (pow.f64 (PI.f64) -1/2)) (pow.f64 (PI.f64) -1/2))
(neg.f64 (neg.f64 (PI.f64)))
(exp.f64 (neg.f64 (*.f64 -1 (log.f64 (PI.f64)))))
(+.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 b)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 a)))
(+.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 a)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 b)))
(/.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (/.f64 1 (+.f64 b a)))
(/.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (/.f64 (/.f64 (fma.f64 b (-.f64 b a) (*.f64 a a)) 2) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(/.f64 (-.f64 (*.f64 a a) (*.f64 b b)) (/.f64 (-.f64 a b) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(/.f64 (*.f64 2 (*.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (fma.f64 b (-.f64 b a) (*.f64 a a)))
(/.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (-.f64 (*.f64 b b) (*.f64 a a)))) (-.f64 b a))
(/.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (-.f64 (*.f64 a a) (*.f64 b b)))) (-.f64 a b))
(/.f64 (-.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 b)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 b))) (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 a)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 a)))) (-.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 b)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 a))))
(/.f64 (-.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 a)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 a))) (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 b)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 b)))) (-.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 a)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 b))))
(/.f64 (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (fma.f64 b (-.f64 b a) (*.f64 a a))) (/.f64 (fma.f64 b (-.f64 b a) (*.f64 a a)) (+.f64 b a)))
(/.f64 (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (-.f64 (pow.f64 b 6) (pow.f64 a 6))) (*.f64 (fma.f64 b (-.f64 b a) (*.f64 a a)) (-.f64 (pow.f64 b 3) (pow.f64 a 3))))
(/.f64 (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (+.f64 (pow.f64 b 9) (pow.f64 a 9))) (*.f64 (fma.f64 b (-.f64 b a) (*.f64 a a)) (+.f64 (pow.f64 b 6) (-.f64 (pow.f64 a 6) (pow.f64 (*.f64 b a) 3)))))
(/.f64 (*.f64 (fma.f64 b (-.f64 b a) (*.f64 a a)) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (/.f64 (fma.f64 b (-.f64 b a) (*.f64 a a)) (+.f64 b a)))
(/.f64 (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) 1) (/.f64 1 (+.f64 b a)))
(/.f64 (*.f64 (+.f64 (pow.f64 b 9) (pow.f64 a 9)) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (*.f64 (fma.f64 b (-.f64 b a) (*.f64 a a)) (+.f64 (pow.f64 b 6) (-.f64 (pow.f64 a 6) (pow.f64 (*.f64 b a) 3)))))
(/.f64 (*.f64 (-.f64 (pow.f64 b 6) (pow.f64 a 6)) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (*.f64 (fma.f64 b (-.f64 b a) (*.f64 a a)) (-.f64 (pow.f64 b 3) (pow.f64 a 3))))
(/.f64 (*.f64 (neg.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3))) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (neg.f64 (fma.f64 b (-.f64 b a) (*.f64 a a))))
(/.f64 (*.f64 1 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (/.f64 1 (+.f64 b a)))
(/.f64 (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (neg.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)))) (neg.f64 (fma.f64 b (-.f64 b a) (*.f64 a a))))
(/.f64 (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (neg.f64 (-.f64 (*.f64 a a) (*.f64 b b)))) (-.f64 b a))
(/.f64 (*.f64 (neg.f64 (-.f64 (*.f64 a a) (*.f64 b b))) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (-.f64 b a))
(/.f64 (/.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (-.f64 (*.f64 a a) (*.f64 b b)))) (-.f64 (*.f64 a a) (*.f64 b b))) (/.f64 1 (+.f64 b a)))
(/.f64 (/.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (-.f64 (*.f64 a a) (*.f64 b b)))) (-.f64 (pow.f64 a 3) (pow.f64 b 3))) (/.f64 1 (fma.f64 b (+.f64 b a) (*.f64 a a))))
(/.f64 (/.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (-.f64 (*.f64 a a) (*.f64 b b)))) 1) (-.f64 a b))
(/.f64 (/.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (-.f64 (*.f64 a a) (*.f64 b b)))) (/.f64 (-.f64 a b) (fma.f64 b (-.f64 b a) (*.f64 a a)))) (fma.f64 b (-.f64 b a) (*.f64 a a)))
(fma.f64 b (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 a)))
(fma.f64 a (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 b)))
(fma.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) b (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 a)))
(fma.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) a (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 b)))
(+.f64 (*.f64 2 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 b a)) b)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 (*.f64 2 (+.f64 b a)) (neg.f64 a))))
(+.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 (*.f64 2 (+.f64 b a)) (neg.f64 a))) (*.f64 2 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 b a)) b)))
(-.f64 0 (/.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (-.f64 b a)) (/.f64 (neg.f64 (fma.f64 b (-.f64 b a) (*.f64 a a))) (*.f64 2 (+.f64 (pow.f64 b 3) (pow.f64 a 3))))))
(/.f64 2 (/.f64 (fma.f64 b (-.f64 b a) (*.f64 a a)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 (-.f64 b a) (+.f64 (pow.f64 b 3) (pow.f64 a 3))))))
(/.f64 2 (/.f64 (/.f64 1 (+.f64 b a)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (-.f64 b a))))
(/.f64 2 (/.f64 (/.f64 (/.f64 (fma.f64 b (-.f64 b a) (*.f64 a a)) (-.f64 b a)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (+.f64 (pow.f64 b 3) (pow.f64 a 3))))
(/.f64 1 (/.f64 (/.f64 1/2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (-.f64 b a))) (+.f64 b a)))
(/.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (/.f64 (/.f64 1 (+.f64 b a)) (*.f64 2 (-.f64 b a))))
(/.f64 (+.f64 b a) (/.f64 1/2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (-.f64 b a))))
(/.f64 (+.f64 b a) (/.f64 (*.f64 (fma.f64 b (-.f64 b a) (*.f64 a a)) (/.f64 1/2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (-.f64 b a)))) (fma.f64 b (-.f64 b a) (*.f64 a a))))
(/.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (/.f64 (/.f64 1 (+.f64 b a)) (-.f64 b a)))
(/.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (/.f64 (fma.f64 b (-.f64 b a) (*.f64 a a)) (*.f64 (-.f64 b a) (+.f64 (pow.f64 b 3) (pow.f64 a 3)))))
(/.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 b a))) (/.f64 (fma.f64 b (+.f64 b a) (*.f64 a a)) (-.f64 (pow.f64 b 3) (pow.f64 a 3))))
(/.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 b a))) (/.f64 1 (-.f64 b a)))
(/.f64 (-.f64 b a) (/.f64 (/.f64 1 (+.f64 b a)) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(/.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (*.f64 (fma.f64 b (-.f64 b a) (*.f64 a a)) (/.f64 1/2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (-.f64 b a)))))
(/.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (/.f64 (*.f64 (-.f64 (pow.f64 b 3) (pow.f64 a 3)) (*.f64 (fma.f64 b (-.f64 b a) (*.f64 a a)) (/.f64 1/2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (-.f64 b a))))) (-.f64 (pow.f64 b 3) (pow.f64 a 3))))
(/.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (-.f64 b a)) (/.f64 (/.f64 1 (+.f64 b a)) 2))
(/.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 (-.f64 b a))) (/.f64 1 (+.f64 b a)))
(/.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 (-.f64 b a))) (/.f64 (neg.f64 (fma.f64 b (-.f64 b a) (*.f64 a a))) (neg.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)))))
(/.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 (-.f64 b a) (+.f64 (pow.f64 b 3) (pow.f64 a 3))))) (fma.f64 b (-.f64 b a) (*.f64 a a)))
(/.f64 (fma.f64 b (-.f64 b a) (*.f64 a a)) (/.f64 (fma.f64 b (-.f64 b a) (*.f64 a a)) (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (-.f64 (*.f64 b b) (*.f64 a a))))))
(/.f64 (fma.f64 b (-.f64 b a) (*.f64 a a)) (/.f64 (/.f64 (/.f64 (fma.f64 b (-.f64 b a) (*.f64 a a)) (-.f64 b a)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 2 (+.f64 b a))))
(/.f64 (-.f64 (pow.f64 b 6) (pow.f64 a 6)) (*.f64 (-.f64 (pow.f64 b 3) (pow.f64 a 3)) (*.f64 (fma.f64 b (-.f64 b a) (*.f64 a a)) (/.f64 1/2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (-.f64 b a))))))
(/.f64 (-.f64 (pow.f64 b 6) (pow.f64 a 6)) (/.f64 (*.f64 (fma.f64 b (-.f64 b a) (*.f64 a a)) (/.f64 1/2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (-.f64 b a)))) (/.f64 1 (-.f64 (pow.f64 b 3) (pow.f64 a 3)))))
(/.f64 (-.f64 (pow.f64 b 3) (pow.f64 a 3)) (/.f64 (fma.f64 b (+.f64 b a) (*.f64 a a)) (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 b a)))))
(/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (/.f64 (+.f64 b a) (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 b a)))))
(/.f64 (*.f64 2 (+.f64 (pow.f64 b 3) (pow.f64 a 3))) (/.f64 (/.f64 (fma.f64 b (-.f64 b a) (*.f64 a a)) (-.f64 b a)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(/.f64 (*.f64 2 (+.f64 (pow.f64 b 3) (pow.f64 a 3))) (/.f64 (neg.f64 (fma.f64 b (-.f64 b a) (*.f64 a a))) (neg.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (-.f64 b a)))))
(/.f64 (/.f64 1 (fma.f64 b (-.f64 b a) (*.f64 a a))) (/.f64 (/.f64 1/2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (-.f64 b a))) (+.f64 (pow.f64 b 3) (pow.f64 a 3))))
(/.f64 (+.f64 (pow.f64 b 9) (pow.f64 a 9)) (*.f64 (fma.f64 b (-.f64 b a) (*.f64 a a)) (*.f64 (/.f64 1/2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (-.f64 b a))) (+.f64 (pow.f64 b 6) (-.f64 (pow.f64 a 6) (pow.f64 (*.f64 b a) 3))))))
(/.f64 (+.f64 (pow.f64 b 9) (pow.f64 a 9)) (/.f64 (*.f64 (fma.f64 b (-.f64 b a) (*.f64 a a)) (/.f64 1/2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (-.f64 b a)))) (/.f64 1 (+.f64 (pow.f64 b 6) (-.f64 (pow.f64 a 6) (pow.f64 (*.f64 b a) 3))))))
(/.f64 (+.f64 (pow.f64 b 6) (-.f64 (pow.f64 a 6) (pow.f64 (*.f64 b a) 3))) (/.f64 (*.f64 (fma.f64 b (-.f64 b a) (*.f64 a a)) (*.f64 (/.f64 1/2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (-.f64 b a))) (+.f64 (pow.f64 b 6) (-.f64 (pow.f64 a 6) (pow.f64 (*.f64 b a) 3))))) (+.f64 (pow.f64 b 3) (pow.f64 a 3))))
(/.f64 -1 (neg.f64 (/.f64 (/.f64 1/2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (-.f64 b a))) (+.f64 b a))))
(/.f64 -1 (/.f64 (neg.f64 (fma.f64 b (-.f64 b a) (*.f64 a a))) (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 (-.f64 b a) (+.f64 (pow.f64 b 3) (pow.f64 a 3)))))))
(/.f64 (*.f64 -2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 (-.f64 b a) (+.f64 (pow.f64 b 3) (pow.f64 a 3))))) (neg.f64 (fma.f64 b (-.f64 b a) (*.f64 a a))))
(/.f64 (*.f64 2 (-.f64 b a)) (/.f64 (/.f64 1 (+.f64 b a)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(/.f64 (*.f64 2 (*.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (/.f64 (fma.f64 b (-.f64 b a) (*.f64 a a)) (-.f64 b a)))
(/.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 (-.f64 b a) (+.f64 (pow.f64 b 3) (pow.f64 a 3)))) (/.f64 (fma.f64 b (-.f64 b a) (*.f64 a a)) 2))
(/.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 (*.f64 2 (-.f64 b a)) (fma.f64 b (-.f64 b a) (*.f64 a a)))) (/.f64 (fma.f64 b (-.f64 b a) (*.f64 a a)) (+.f64 b a)))
(/.f64 (*.f64 2 (*.f64 (-.f64 b a) (+.f64 (pow.f64 b 3) (pow.f64 a 3)))) (/.f64 (fma.f64 b (-.f64 b a) (*.f64 a a)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(/.f64 (*.f64 2 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 b a)) (-.f64 (pow.f64 b 3) (pow.f64 a 3)))) (fma.f64 b (+.f64 b a) (*.f64 a a)))
(/.f64 (*.f64 2 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 b a)) (-.f64 (pow.f64 b 3) (pow.f64 a 3)))) (-.f64 (fma.f64 b b (*.f64 a a)) (*.f64 a (neg.f64 b))))
(/.f64 (*.f64 2 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 b a)) (-.f64 (*.f64 b b) (*.f64 a a)))) (+.f64 b a))
(/.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 (*.f64 2 (-.f64 b a)) (-.f64 (pow.f64 b 6) (pow.f64 a 6)))) (*.f64 (fma.f64 b (-.f64 b a) (*.f64 a a)) (-.f64 (pow.f64 b 3) (pow.f64 a 3))))
(/.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 (*.f64 2 (-.f64 b a)) (+.f64 (pow.f64 b 9) (pow.f64 a 9)))) (*.f64 (fma.f64 b (-.f64 b a) (*.f64 a a)) (+.f64 (pow.f64 b 6) (-.f64 (pow.f64 a 6) (pow.f64 (*.f64 b a) 3)))))
(/.f64 (/.f64 2 (/.f64 (/.f64 (fma.f64 b (-.f64 b a) (*.f64 a a)) (-.f64 b a)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (/.f64 (-.f64 (pow.f64 b 3) (pow.f64 a 3)) (-.f64 (pow.f64 b 6) (pow.f64 a 6))))
(/.f64 (/.f64 2 (/.f64 (/.f64 (fma.f64 b (-.f64 b a) (*.f64 a a)) (-.f64 b a)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (/.f64 (+.f64 (pow.f64 b 6) (-.f64 (pow.f64 a 6) (pow.f64 (*.f64 b a) 3))) (+.f64 (pow.f64 b 9) (pow.f64 a 9))))
(/.f64 (neg.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3))) (neg.f64 (*.f64 (fma.f64 b (-.f64 b a) (*.f64 a a)) (/.f64 1/2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (-.f64 b a))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3))) (/.f64 (neg.f64 (fma.f64 b (-.f64 b a) (*.f64 a a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 (-.f64 b a)))))
(/.f64 (neg.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 (-.f64 b a)))) (/.f64 (neg.f64 (fma.f64 b (-.f64 b a) (*.f64 a a))) (+.f64 (pow.f64 b 3) (pow.f64 a 3))))
(/.f64 (neg.f64 (*.f64 2 (+.f64 (pow.f64 b 3) (pow.f64 a 3)))) (/.f64 (neg.f64 (fma.f64 b (-.f64 b a) (*.f64 a a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (-.f64 b a))))
(/.f64 (-.f64 (*.f64 (*.f64 2 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 b a)) b)) (*.f64 2 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 b a)) b))) (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 (*.f64 2 (+.f64 b a)) (neg.f64 a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 (*.f64 2 (+.f64 b a)) (neg.f64 a))))) (-.f64 (*.f64 2 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 b a)) b)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 (*.f64 2 (+.f64 b a)) (neg.f64 a)))))
(/.f64 (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (-.f64 (pow.f64 b 6) (pow.f64 a 6))) (+.f64 (*.f64 b (pow.f64 b 3)) (+.f64 (*.f64 a (pow.f64 a 3)) (*.f64 b (*.f64 b (*.f64 a a))))))
(/.f64 (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (-.f64 (pow.f64 b 6) (pow.f64 a 6))) (*.f64 (fma.f64 b (-.f64 b a) (*.f64 a a)) (fma.f64 b (+.f64 b a) (*.f64 a a))))
(/.f64 (*.f64 (-.f64 (pow.f64 b 6) (pow.f64 a 6)) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (+.f64 (*.f64 b (pow.f64 b 3)) (+.f64 (*.f64 a (pow.f64 a 3)) (*.f64 b (*.f64 b (*.f64 a a))))))
(/.f64 (*.f64 (-.f64 (pow.f64 b 6) (pow.f64 a 6)) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (*.f64 (fma.f64 b (-.f64 b a) (*.f64 a a)) (fma.f64 b (+.f64 b a) (*.f64 a a))))
(/.f64 (*.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) 1) (*.f64 (fma.f64 b (-.f64 b a) (*.f64 a a)) (/.f64 1/2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (-.f64 b a)))))
(/.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 (-.f64 b a))) 1) (/.f64 1 (+.f64 b a)))
(/.f64 (*.f64 1 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 (-.f64 b a)))) (/.f64 1 (+.f64 b a)))
(/.f64 (*.f64 1 (*.f64 2 (+.f64 (pow.f64 b 3) (pow.f64 a 3)))) (/.f64 (/.f64 (fma.f64 b (-.f64 b a) (*.f64 a a)) (-.f64 b a)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(/.f64 (*.f64 1 (*.f64 -2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 (-.f64 b a) (+.f64 (pow.f64 b 3) (pow.f64 a 3)))))) (neg.f64 (fma.f64 b (-.f64 b a) (*.f64 a a))))
(/.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 (-.f64 b a))) (-.f64 (*.f64 a a) (*.f64 b b))) (-.f64 a b))
(/.f64 (*.f64 1 (fma.f64 b (-.f64 b a) (*.f64 a a))) (/.f64 (fma.f64 b (-.f64 b a) (*.f64 a a)) (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (-.f64 (*.f64 b b) (*.f64 a a))))))
(/.f64 (*.f64 1 (-.f64 (pow.f64 b 6) (pow.f64 a 6))) (*.f64 (-.f64 (pow.f64 b 3) (pow.f64 a 3)) (*.f64 (fma.f64 b (-.f64 b a) (*.f64 a a)) (/.f64 1/2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (-.f64 b a))))))
(/.f64 (*.f64 1 (+.f64 (pow.f64 b 9) (pow.f64 a 9))) (*.f64 (fma.f64 b (-.f64 b a) (*.f64 a a)) (*.f64 (/.f64 1/2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (-.f64 b a))) (+.f64 (pow.f64 b 6) (-.f64 (pow.f64 a 6) (pow.f64 (*.f64 b a) 3))))))
(/.f64 (*.f64 1 (neg.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)))) (neg.f64 (*.f64 (fma.f64 b (-.f64 b a) (*.f64 a a)) (/.f64 1/2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (-.f64 b a))))))
(/.f64 (*.f64 1 (*.f64 2 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 b a)) (-.f64 (pow.f64 b 3) (pow.f64 a 3))))) (fma.f64 b (+.f64 b a) (*.f64 a a)))
(/.f64 (*.f64 1 (*.f64 2 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 b a)) (-.f64 (*.f64 b b) (*.f64 a a))))) (+.f64 b a))
(/.f64 (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (-.f64 (*.f64 b (pow.f64 b 3)) (*.f64 a (pow.f64 a 3)))) (fma.f64 b b (*.f64 a a)))
(/.f64 (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (-.f64 b a) (-.f64 (*.f64 a a) (*.f64 b b)))) (-.f64 a b))
(/.f64 (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (-.f64 (*.f64 a a) (*.f64 b b)) (-.f64 (pow.f64 b 3) (pow.f64 a 3)))) (-.f64 (pow.f64 a 3) (pow.f64 b 3)))
(/.f64 (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (+.f64 b a) (*.f64 (-.f64 b a) (+.f64 (pow.f64 b 3) (pow.f64 a 3))))) (+.f64 (pow.f64 b 3) (pow.f64 a 3)))
(/.f64 (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (+.f64 b a) (*.f64 (-.f64 b a) (-.f64 (*.f64 a a) (*.f64 b b))))) (-.f64 (*.f64 a a) (*.f64 b b)))
(/.f64 (*.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 b a))) 1) (/.f64 (fma.f64 b (+.f64 b a) (*.f64 a a)) (-.f64 (pow.f64 b 3) (pow.f64 a 3))))
(/.f64 (*.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 b a))) 1) (/.f64 1 (-.f64 b a)))
(/.f64 (*.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 b a))) (neg.f64 (-.f64 (pow.f64 b 3) (pow.f64 a 3)))) (neg.f64 (fma.f64 b (+.f64 b a) (*.f64 a a))))
(/.f64 (*.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 b a))) (neg.f64 (-.f64 (*.f64 b b) (*.f64 a a)))) (neg.f64 (+.f64 b a)))
(/.f64 (*.f64 (-.f64 b a) (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (-.f64 (*.f64 a a) (*.f64 b b))))) (-.f64 a b))
(/.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 (-.f64 b a))) (-.f64 (*.f64 b b) (*.f64 a a))) (-.f64 b a))
(/.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 (-.f64 b a))) (neg.f64 (-.f64 (*.f64 a a) (*.f64 b b)))) (-.f64 b a))
(/.f64 (*.f64 (/.f64 1 (fma.f64 b (-.f64 b a) (*.f64 a a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 (*.f64 2 (-.f64 b a)) (-.f64 (pow.f64 b 6) (pow.f64 a 6))))) (-.f64 (pow.f64 b 3) (pow.f64 a 3)))
(/.f64 (*.f64 (/.f64 1 (fma.f64 b (-.f64 b a) (*.f64 a a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 (*.f64 2 (-.f64 b a)) (+.f64 (pow.f64 b 9) (pow.f64 a 9))))) (+.f64 (pow.f64 b 6) (-.f64 (pow.f64 a 6) (pow.f64 (*.f64 b a) 3))))
(/.f64 (*.f64 (*.f64 -2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 (-.f64 b a) (+.f64 (pow.f64 b 3) (pow.f64 a 3))))) 1) (neg.f64 (fma.f64 b (-.f64 b a) (*.f64 a a))))
(/.f64 (*.f64 (-.f64 (*.f64 a a) (*.f64 b b)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 (-.f64 b a)))) (-.f64 a b))
(/.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 (-.f64 b a)))) (-.f64 b a))
(/.f64 (*.f64 (neg.f64 (-.f64 (*.f64 a a) (*.f64 b b))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 (-.f64 b a)))) (-.f64 b a))
(/.f64 (*.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (-.f64 (*.f64 a a) (*.f64 b b)))) (-.f64 b a)) (-.f64 a b))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 b 3) (pow.f64 a 3))) (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 b a)))) (neg.f64 (fma.f64 b (+.f64 b a) (*.f64 a a))))
(/.f64 (*.f64 (neg.f64 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 b a)))) (neg.f64 (+.f64 b a)))
(/.f64 (*.f64 (-.f64 (pow.f64 b 6) (pow.f64 a 6)) (/.f64 2 (/.f64 (/.f64 (fma.f64 b (-.f64 b a) (*.f64 a a)) (-.f64 b a)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))) (-.f64 (pow.f64 b 3) (pow.f64 a 3)))
(/.f64 (*.f64 (+.f64 (pow.f64 b 9) (pow.f64 a 9)) (/.f64 2 (/.f64 (/.f64 (fma.f64 b (-.f64 b a) (*.f64 a a)) (-.f64 b a)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))) (+.f64 (pow.f64 b 6) (-.f64 (pow.f64 a 6) (pow.f64 (*.f64 b a) 3))))
(/.f64 (*.f64 (-.f64 (pow.f64 a 6) (pow.f64 b 6)) (/.f64 2 (/.f64 (/.f64 (fma.f64 b (-.f64 b a) (*.f64 a a)) (-.f64 b a)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))) (-.f64 (pow.f64 a 3) (pow.f64 b 3)))
(/.f64 (*.f64 (*.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (-.f64 a b)) (/.f64 2 (/.f64 (/.f64 (fma.f64 b (-.f64 b a) (*.f64 a a)) (-.f64 b a)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))) (-.f64 a b))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 b 6) (pow.f64 a 6))) (/.f64 2 (/.f64 (/.f64 (fma.f64 b (-.f64 b a) (*.f64 a a)) (-.f64 b a)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))) (neg.f64 (-.f64 (pow.f64 b 3) (pow.f64 a 3))))
(/.f64 (*.f64 (neg.f64 (+.f64 (pow.f64 b 9) (pow.f64 a 9))) (/.f64 2 (/.f64 (/.f64 (fma.f64 b (-.f64 b a) (*.f64 a a)) (-.f64 b a)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))) (neg.f64 (+.f64 (pow.f64 b 6) (-.f64 (pow.f64 a 6) (pow.f64 (*.f64 b a) 3)))))
(/.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 (*.f64 2 (-.f64 b a)) (-.f64 (pow.f64 b 6) (pow.f64 a 6)))) (/.f64 1 (fma.f64 b (-.f64 b a) (*.f64 a a)))) (-.f64 (pow.f64 b 3) (pow.f64 a 3)))
(/.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 (*.f64 2 (-.f64 b a)) (+.f64 (pow.f64 b 9) (pow.f64 a 9)))) (/.f64 1 (fma.f64 b (-.f64 b a) (*.f64 a a)))) (+.f64 (pow.f64 b 6) (-.f64 (pow.f64 a 6) (pow.f64 (*.f64 b a) 3))))
(/.f64 (*.f64 (-.f64 (*.f64 b (pow.f64 b 3)) (*.f64 a (pow.f64 a 3))) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (fma.f64 b b (*.f64 a a)))
(/.f64 (*.f64 (*.f64 (-.f64 b a) (-.f64 (*.f64 a a) (*.f64 b b))) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (-.f64 a b))
(/.f64 (*.f64 (*.f64 (-.f64 (*.f64 a a) (*.f64 b b)) (-.f64 (pow.f64 b 3) (pow.f64 a 3))) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (-.f64 (pow.f64 a 3) (pow.f64 b 3)))
(/.f64 (*.f64 (*.f64 (+.f64 b a) (*.f64 (-.f64 b a) (+.f64 (pow.f64 b 3) (pow.f64 a 3)))) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (+.f64 (pow.f64 b 3) (pow.f64 a 3)))
(/.f64 (*.f64 (*.f64 (+.f64 b a) (*.f64 (-.f64 b a) (-.f64 (*.f64 a a) (*.f64 b b)))) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (-.f64 (*.f64 a a) (*.f64 b b)))
(/.f64 (*.f64 (*.f64 2 (-.f64 (*.f64 a a) (*.f64 b b))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (-.f64 b a))) (-.f64 a b))
(/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 6) (pow.f64 a 6))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 (-.f64 b a) (/.f64 1 (fma.f64 b (-.f64 b a) (*.f64 a a)))))) (-.f64 (pow.f64 b 3) (pow.f64 a 3)))
(/.f64 (*.f64 (*.f64 2 (+.f64 (pow.f64 b 9) (pow.f64 a 9))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 (-.f64 b a) (/.f64 1 (fma.f64 b (-.f64 b a) (*.f64 a a)))))) (+.f64 (pow.f64 b 6) (-.f64 (pow.f64 a 6) (pow.f64 (*.f64 b a) 3))))
(/.f64 (/.f64 (-.f64 (pow.f64 b 6) (pow.f64 a 6)) (*.f64 (fma.f64 b (-.f64 b a) (*.f64 a a)) (/.f64 1/2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (-.f64 b a))))) (-.f64 (pow.f64 b 3) (pow.f64 a 3)))
(/.f64 (/.f64 (+.f64 (pow.f64 b 9) (pow.f64 a 9)) (*.f64 (fma.f64 b (-.f64 b a) (*.f64 a a)) (/.f64 1/2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (-.f64 b a))))) (+.f64 (pow.f64 b 6) (-.f64 (pow.f64 a 6) (pow.f64 (*.f64 b a) 3))))
(/.f64 (/.f64 (*.f64 -2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 (-.f64 b a) (+.f64 (pow.f64 b 3) (pow.f64 a 3))))) -1) (fma.f64 b (-.f64 b a) (*.f64 a a)))
(/.f64 (/.f64 (*.f64 2 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 b a)) (-.f64 (*.f64 b b) (*.f64 a a)))) (+.f64 (pow.f64 b 3) (pow.f64 a 3))) (/.f64 1 (fma.f64 b (-.f64 b a) (*.f64 a a))))
(/.f64 (/.f64 (*.f64 2 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 b a)) (-.f64 (*.f64 b b) (*.f64 a a)))) (-.f64 (*.f64 a a) (*.f64 b b))) (/.f64 1 (-.f64 a b)))
(/.f64 (/.f64 (*.f64 2 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 b a)) (-.f64 (*.f64 b b) (*.f64 a a)))) 1) (+.f64 b a))
(/.f64 (/.f64 (*.f64 2 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 b a)) (-.f64 (*.f64 b b) (*.f64 a a)))) (/.f64 (-.f64 (*.f64 a a) (*.f64 b b)) (-.f64 (pow.f64 a 3) (pow.f64 b 3)))) (fma.f64 b (+.f64 b a) (*.f64 a a)))
(pow.f64 (/.f64 (/.f64 1/2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (-.f64 b a))) (+.f64 b a)) -1)
(neg.f64 (/.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (-.f64 b a)) (/.f64 (neg.f64 (fma.f64 b (-.f64 b a) (*.f64 a a))) (*.f64 2 (+.f64 (pow.f64 b 3) (pow.f64 a 3))))))
(fma.f64 b (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 b a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 (*.f64 2 (+.f64 b a)) (neg.f64 a))))
(fma.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 b a))) b (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 (*.f64 2 (+.f64 b a)) (neg.f64 a))))
(-.f64 0 (neg.f64 (PI.f64)))
(*.f64 (PI.f64) 1)
(*.f64 1 (PI.f64))
(*.f64 -1 (neg.f64 (PI.f64)))
(/.f64 (PI.f64) 1)
(/.f64 1 (/.f64 1 (PI.f64)))
(/.f64 -1 (/.f64 -1 (PI.f64)))
(/.f64 (neg.f64 (PI.f64)) -1)
(/.f64 (/.f64 1 (pow.f64 (PI.f64) -1/2)) (pow.f64 (PI.f64) -1/2))
(neg.f64 (neg.f64 (PI.f64)))
(exp.f64 (neg.f64 (*.f64 -1 (log.f64 (PI.f64)))))
(+.f64 (/.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) 2) (/.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) 2))
(*.f64 2 (/.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) 2))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) 2))
(*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))
(*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 (/.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) 2) 2)
(*.f64 (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))
(/.f64 (*.f64 2 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) 2)
(/.f64 (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) 2) 2)
(+.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)) (*.f64 (PI.f64) (*.f64 1/180 angle)))
(/.f64 2 (/.f64 180 (*.f64 (PI.f64) angle)))
(/.f64 1 (/.f64 (/.f64 1 angle) (*.f64 (PI.f64) 1/90)))
(/.f64 1/90 (/.f64 1 (*.f64 (PI.f64) angle)))
(/.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)) 1)
(/.f64 (*.f64 angle 1/90) (/.f64 1 (PI.f64)))
(/.f64 (*.f64 (PI.f64) 1/180) (/.f64 (/.f64 1 angle) 2))
(/.f64 (*.f64 (PI.f64) (*.f64 angle 2)) 180)
(/.f64 (*.f64 (PI.f64) 1/90) (/.f64 1 angle))
(/.f64 -1/90 (/.f64 -1 (*.f64 (PI.f64) angle)))
(/.f64 (-.f64 (*.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)) (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)) (*.f64 (PI.f64) (*.f64 1/180 angle)))) 0)
(/.f64 (*.f64 2 (PI.f64)) (/.f64 180 angle))
(/.f64 (*.f64 2 angle) (/.f64 180 (PI.f64)))
(/.f64 (*.f64 2 (*.f64 1/180 angle)) (/.f64 1 (PI.f64)))
(/.f64 (*.f64 2 (/.f64 (PI.f64) -180)) (/.f64 -1 angle))
(/.f64 -2 (neg.f64 (/.f64 180 (*.f64 (PI.f64) angle))))
(/.f64 (*.f64 (PI.f64) 2) (/.f64 180 angle))
(/.f64 (*.f64 1 (*.f64 angle 1/90)) (/.f64 1 (PI.f64)))
(/.f64 (*.f64 (*.f64 1/180 angle) 2) (/.f64 1 (PI.f64)))
(/.f64 (*.f64 angle 2) (/.f64 180 (PI.f64)))
(/.f64 (*.f64 2 (*.f64 (PI.f64) (neg.f64 angle))) -180)
(/.f64 (*.f64 (*.f64 angle 1/90) (neg.f64 (PI.f64))) -1)
(/.f64 (*.f64 (*.f64 (PI.f64) 1/90) (neg.f64 angle)) -1)
(/.f64 (*.f64 (neg.f64 (PI.f64)) (*.f64 angle 1/90)) -1)
(/.f64 (*.f64 (neg.f64 angle) (*.f64 (PI.f64) 1/90)) -1)
(/.f64 (*.f64 (*.f64 (PI.f64) (neg.f64 angle)) 2) -180)
(/.f64 (*.f64 (/.f64 (PI.f64) -180) 2) (/.f64 -1 angle))
(/.f64 (/.f64 (*.f64 (PI.f64) 1/90) -1) (/.f64 -1 angle))
(/.f64 (/.f64 (*.f64 (PI.f64) 1/90) (pow.f64 angle -1/2)) (pow.f64 angle -1/2))
(/.f64 (/.f64 -1/90 (/.f64 1 (PI.f64))) (/.f64 -1 angle))
(/.f64 (/.f64 -1/90 (/.f64 1 angle)) (/.f64 -1 (PI.f64)))
(/.f64 (/.f64 (*.f64 angle 1/90) -1) (/.f64 -1 (PI.f64)))
(/.f64 (/.f64 (*.f64 angle 1/90) (pow.f64 (PI.f64) -1/2)) (pow.f64 (PI.f64) -1/2))
(fma.f64 (PI.f64) (*.f64 1/180 angle) (*.f64 (PI.f64) (*.f64 1/180 angle)))
(fma.f64 1/180 (*.f64 (PI.f64) angle) (*.f64 (PI.f64) (*.f64 1/180 angle)))
(fma.f64 1 (*.f64 (PI.f64) (*.f64 1/180 angle)) (*.f64 (PI.f64) (*.f64 1/180 angle)))
(fma.f64 angle (*.f64 (PI.f64) 1/180) (*.f64 (PI.f64) (*.f64 1/180 angle)))
(fma.f64 (*.f64 (PI.f64) angle) 1/180 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(fma.f64 (*.f64 1/180 angle) (PI.f64) (*.f64 (PI.f64) (*.f64 1/180 angle)))
(fma.f64 (*.f64 (PI.f64) 1/180) angle (*.f64 (PI.f64) (*.f64 1/180 angle)))
(fma.f64 -1/180 (*.f64 (PI.f64) (neg.f64 angle)) (*.f64 (PI.f64) (*.f64 1/180 angle)))
(fma.f64 (/.f64 (PI.f64) -180) (neg.f64 angle) (*.f64 (PI.f64) (*.f64 1/180 angle)))
(-.f64 0 (neg.f64 (PI.f64)))
(*.f64 (PI.f64) 1)
(*.f64 1 (PI.f64))
(*.f64 -1 (neg.f64 (PI.f64)))
(/.f64 (PI.f64) 1)
(/.f64 1 (/.f64 1 (PI.f64)))
(/.f64 -1 (/.f64 -1 (PI.f64)))
(/.f64 (neg.f64 (PI.f64)) -1)
(/.f64 (/.f64 1 (pow.f64 (PI.f64) -1/2)) (pow.f64 (PI.f64) -1/2))
(neg.f64 (neg.f64 (PI.f64)))
(exp.f64 (neg.f64 (*.f64 -1 (log.f64 (PI.f64)))))
(+.f64 (*.f64 2 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 b a)) b)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 (*.f64 2 (+.f64 b a)) (neg.f64 a))))
(+.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 (*.f64 2 (+.f64 b a)) (neg.f64 a))) (*.f64 2 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 b a)) b)))
(-.f64 0 (/.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (-.f64 b a)) (/.f64 (neg.f64 (fma.f64 b (-.f64 b a) (*.f64 a a))) (*.f64 2 (+.f64 (pow.f64 b 3) (pow.f64 a 3))))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 2 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 (-.f64 b a) (+.f64 (pow.f64 b 3) (pow.f64 a 3)))) (/.f64 1 (fma.f64 b (-.f64 b a) (*.f64 a a)))))
(*.f64 2 (*.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 (-.f64 b a) (/.f64 1 (fma.f64 b (-.f64 b a) (*.f64 a a)))))))
(*.f64 1 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (-.f64 (*.f64 b b) (*.f64 a a)))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 (+.f64 b a) (*.f64 2 (-.f64 b a))))
(*.f64 (+.f64 b a) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 (-.f64 b a))))
(*.f64 (+.f64 b a) (*.f64 (fma.f64 b (-.f64 b a) (*.f64 a a)) (/.f64 2 (/.f64 (/.f64 (fma.f64 b (-.f64 b a) (*.f64 a a)) (-.f64 b a)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))))
(*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (-.f64 (*.f64 b b) (*.f64 a a)))
(*.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 b a))) (-.f64 b a))
(*.f64 (-.f64 b a) (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 b a))))
(*.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (/.f64 2 (/.f64 (/.f64 (fma.f64 b (-.f64 b a) (*.f64 a a)) (-.f64 b a)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(*.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (*.f64 (neg.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 (-.f64 b a)))) (/.f64 -1 (fma.f64 b (-.f64 b a) (*.f64 a a)))))
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (-.f64 b a)) (*.f64 2 (+.f64 b a)))
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 (-.f64 b a))) (+.f64 b a))
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 (-.f64 b a))) (*.f64 (neg.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3))) (/.f64 -1 (fma.f64 b (-.f64 b a) (*.f64 a a)))))
(*.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 (-.f64 b a) (+.f64 (pow.f64 b 3) (pow.f64 a 3))))) (/.f64 1 (fma.f64 b (-.f64 b a) (*.f64 a a))))
(*.f64 (fma.f64 b (-.f64 b a) (*.f64 a a)) (*.f64 (+.f64 b a) (/.f64 2 (/.f64 (/.f64 (fma.f64 b (-.f64 b a) (*.f64 a a)) (-.f64 b a)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))))
(*.f64 (fma.f64 b (-.f64 b a) (*.f64 a a)) (*.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (-.f64 (*.f64 b b) (*.f64 a a)))) (/.f64 1 (fma.f64 b (-.f64 b a) (*.f64 a a)))))
(*.f64 (fma.f64 b (-.f64 b a) (*.f64 a a)) (*.f64 (*.f64 2 (+.f64 b a)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 (-.f64 b a) (/.f64 1 (fma.f64 b (-.f64 b a) (*.f64 a a)))))))
(*.f64 (-.f64 (*.f64 a a) (*.f64 b b)) (*.f64 (/.f64 1 (-.f64 a b)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 (-.f64 b a)))))
(*.f64 (-.f64 (pow.f64 b 6) (pow.f64 a 6)) (*.f64 (/.f64 1 (-.f64 (pow.f64 b 3) (pow.f64 a 3))) (/.f64 2 (/.f64 (/.f64 (fma.f64 b (-.f64 b a) (*.f64 a a)) (-.f64 b a)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))))
(*.f64 (-.f64 (pow.f64 b 3) (pow.f64 a 3)) (*.f64 (/.f64 1 (fma.f64 b (+.f64 b a) (*.f64 a a))) (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 b a)))))
(*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (/.f64 1 (+.f64 b a)) (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 b a)))))
(*.f64 (*.f64 2 (+.f64 b a)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (-.f64 b a)))
(*.f64 (*.f64 2 (+.f64 (pow.f64 b 3) (pow.f64 a 3))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 (-.f64 b a) (/.f64 1 (fma.f64 b (-.f64 b a) (*.f64 a a))))))
(*.f64 (*.f64 2 (+.f64 (pow.f64 b 3) (pow.f64 a 3))) (*.f64 (neg.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (-.f64 b a))) (/.f64 -1 (fma.f64 b (-.f64 b a) (*.f64 a a)))))
(*.f64 (/.f64 1 (fma.f64 b (-.f64 b a) (*.f64 a a))) (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 (-.f64 b a) (+.f64 (pow.f64 b 3) (pow.f64 a 3))))))
(*.f64 (+.f64 (pow.f64 b 9) (pow.f64 a 9)) (*.f64 (/.f64 1 (+.f64 (pow.f64 b 6) (-.f64 (pow.f64 a 6) (pow.f64 (*.f64 b a) 3)))) (/.f64 2 (/.f64 (/.f64 (fma.f64 b (-.f64 b a) (*.f64 a a)) (-.f64 b a)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (-.f64 b a)) (/.f64 (neg.f64 (fma.f64 b (-.f64 b a) (*.f64 a a))) (*.f64 2 (+.f64 (pow.f64 b 3) (pow.f64 a 3))))))
(*.f64 -1 (*.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 (-.f64 b a) (+.f64 (pow.f64 b 3) (pow.f64 a 3))))) (/.f64 -1 (fma.f64 b (-.f64 b a) (*.f64 a a)))))
(*.f64 (*.f64 -2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 (-.f64 b a) (+.f64 (pow.f64 b 3) (pow.f64 a 3))))) (/.f64 -1 (fma.f64 b (-.f64 b a) (*.f64 a a))))
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 b a)) (*.f64 2 (-.f64 b a)))
(*.f64 (*.f64 2 (-.f64 b a)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 b a)))
(*.f64 (*.f64 2 (*.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (*.f64 (-.f64 b a) (/.f64 1 (fma.f64 b (-.f64 b a) (*.f64 a a)))))
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 (-.f64 b a) (+.f64 (pow.f64 b 3) (pow.f64 a 3)))) (*.f64 2 (/.f64 1 (fma.f64 b (-.f64 b a) (*.f64 a a)))))
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 (*.f64 2 (-.f64 b a)) (fma.f64 b (-.f64 b a) (*.f64 a a)))) (*.f64 (+.f64 b a) (/.f64 1 (fma.f64 b (-.f64 b a) (*.f64 a a)))))
(*.f64 (*.f64 2 (*.f64 (-.f64 b a) (+.f64 (pow.f64 b 3) (pow.f64 a 3)))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (/.f64 1 (fma.f64 b (-.f64 b a) (*.f64 a a)))))
(*.f64 (*.f64 (+.f64 b a) (*.f64 2 (-.f64 b a))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 (-.f64 b a) (/.f64 1 (fma.f64 b (-.f64 b a) (*.f64 a a))))) (*.f64 2 (+.f64 (pow.f64 b 3) (pow.f64 a 3))))
(*.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (-.f64 (*.f64 b b) (*.f64 a a)))) 1)
(*.f64 (*.f64 2 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 b a)) (-.f64 (pow.f64 b 3) (pow.f64 a 3)))) (/.f64 1 (fma.f64 b (+.f64 b a) (*.f64 a a))))
(*.f64 (*.f64 2 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 b a)) (-.f64 (*.f64 b b) (*.f64 a a)))) (/.f64 1 (+.f64 b a)))
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (-.f64 (*.f64 b b) (*.f64 a a))) 2)
(*.f64 (/.f64 (-.f64 (*.f64 a a) (*.f64 b b)) (-.f64 (pow.f64 a 3) (pow.f64 b 3))) (*.f64 (fma.f64 b (+.f64 b a) (*.f64 a a)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 (-.f64 b a)))))
(*.f64 (/.f64 (-.f64 b a) (fma.f64 b (-.f64 b a) (*.f64 a a))) (*.f64 2 (*.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(*.f64 (/.f64 (-.f64 b a) (-.f64 a b)) (*.f64 (-.f64 a b) (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 b a)))))
(*.f64 (/.f64 2 (/.f64 (/.f64 (fma.f64 b (-.f64 b a) (*.f64 a a)) (-.f64 b a)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (+.f64 (pow.f64 b 3) (pow.f64 a 3)))
(*.f64 (/.f64 -1 (fma.f64 b (-.f64 b a) (*.f64 a a))) (*.f64 -2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 (-.f64 b a) (+.f64 (pow.f64 b 3) (pow.f64 a 3))))))
(*.f64 (neg.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3))) (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 (-.f64 b a))) (/.f64 -1 (fma.f64 b (-.f64 b a) (*.f64 a a)))))
(*.f64 (neg.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 (-.f64 b a)))) (*.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (/.f64 -1 (fma.f64 b (-.f64 b a) (*.f64 a a)))))
(*.f64 (neg.f64 (*.f64 2 (+.f64 (pow.f64 b 3) (pow.f64 a 3)))) (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (-.f64 b a)) (/.f64 -1 (fma.f64 b (-.f64 b a) (*.f64 a a)))))
(*.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 (-.f64 b a))) 1) (+.f64 b a))
(*.f64 (*.f64 1 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (-.f64 (*.f64 b b) (*.f64 a a)))
(*.f64 (*.f64 1 (-.f64 b a)) (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 b a))))
(*.f64 (*.f64 1 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 (-.f64 b a)))) (+.f64 b a))
(*.f64 (*.f64 1 (*.f64 2 (+.f64 (pow.f64 b 3) (pow.f64 a 3)))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 (-.f64 b a) (/.f64 1 (fma.f64 b (-.f64 b a) (*.f64 a a))))))
(*.f64 (*.f64 1 (*.f64 -2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 (-.f64 b a) (+.f64 (pow.f64 b 3) (pow.f64 a 3)))))) (/.f64 -1 (fma.f64 b (-.f64 b a) (*.f64 a a))))
(*.f64 (*.f64 1 (*.f64 (+.f64 b a) (*.f64 2 (-.f64 b a)))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))
(*.f64 (*.f64 1 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (-.f64 (*.f64 b b) (*.f64 a a)))) 2)
(*.f64 (*.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 b a))) (/.f64 (-.f64 b a) (fma.f64 b (-.f64 b a) (*.f64 a a)))) (fma.f64 b (-.f64 b a) (*.f64 a a)))
(*.f64 (*.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 b a))) (/.f64 (-.f64 b a) (-.f64 a b))) (-.f64 a b))
(*.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 (-.f64 b a))) (-.f64 (*.f64 a a) (*.f64 b b))) (/.f64 1 (-.f64 a b)))
(*.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 (-.f64 b a))) (/.f64 (-.f64 (*.f64 a a) (*.f64 b b)) (-.f64 (pow.f64 a 3) (pow.f64 b 3)))) (fma.f64 b (+.f64 b a) (*.f64 a a)))
(*.f64 (*.f64 (/.f64 1 (fma.f64 b (-.f64 b a) (*.f64 a a))) 2) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 (-.f64 b a) (+.f64 (pow.f64 b 3) (pow.f64 a 3)))))
(*.f64 (*.f64 (/.f64 1 (fma.f64 b (-.f64 b a) (*.f64 a a))) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (*.f64 (-.f64 b a) (+.f64 (pow.f64 b 3) (pow.f64 a 3))))
(*.f64 (*.f64 (/.f64 1 (fma.f64 b (-.f64 b a) (*.f64 a a))) (fma.f64 b (-.f64 b a) (*.f64 a a))) (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (-.f64 (*.f64 b b) (*.f64 a a)))))
(*.f64 (*.f64 (/.f64 1 (fma.f64 b (-.f64 b a) (*.f64 a a))) (*.f64 2 (+.f64 (pow.f64 b 3) (pow.f64 a 3)))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (-.f64 b a)))
(*.f64 (*.f64 (/.f64 1 (fma.f64 b (-.f64 b a) (*.f64 a a))) (*.f64 2 (*.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))) (-.f64 b a))
(*.f64 (*.f64 (/.f64 1 (fma.f64 b (-.f64 b a) (*.f64 a a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 (-.f64 b a) (+.f64 (pow.f64 b 3) (pow.f64 a 3))))) 2)
(*.f64 (*.f64 (/.f64 1 (fma.f64 b (-.f64 b a) (*.f64 a a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 (*.f64 2 (-.f64 b a)) (fma.f64 b (-.f64 b a) (*.f64 a a))))) (+.f64 b a))
(*.f64 (*.f64 (/.f64 1 (fma.f64 b (-.f64 b a) (*.f64 a a))) (*.f64 2 (*.f64 (-.f64 b a) (+.f64 (pow.f64 b 3) (pow.f64 a 3))))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))
(*.f64 (/.f64 (*.f64 2 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 b a)) (-.f64 (*.f64 b b) (*.f64 a a)))) (+.f64 (pow.f64 b 3) (pow.f64 a 3))) (fma.f64 b (-.f64 b a) (*.f64 a a)))
(*.f64 (/.f64 (*.f64 2 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 b a)) (-.f64 (*.f64 b b) (*.f64 a a)))) (-.f64 (*.f64 a a) (*.f64 b b))) (-.f64 a b))
(*.f64 (/.f64 (*.f64 2 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 b a)) (-.f64 (*.f64 b b) (*.f64 a a)))) 1) (/.f64 1 (+.f64 b a)))
(*.f64 (/.f64 1 (/.f64 (/.f64 1 (+.f64 b a)) 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (-.f64 b a)))
(*.f64 (/.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) 1) (/.f64 2 (/.f64 (/.f64 (fma.f64 b (-.f64 b a) (*.f64 a a)) (-.f64 b a)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(*.f64 (/.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (neg.f64 (fma.f64 b (-.f64 b a) (*.f64 a a)))) (neg.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 (-.f64 b a)))))
(*.f64 (/.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (/.f64 (/.f64 (fma.f64 b (-.f64 b a) (*.f64 a a)) (-.f64 b a)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) 2)
(*.f64 (/.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 (-.f64 b a) (+.f64 (pow.f64 b 3) (pow.f64 a 3))))) (-.f64 (*.f64 b (pow.f64 b 3)) (*.f64 a (*.f64 (-.f64 a b) (*.f64 a (-.f64 a b)))))) (-.f64 (*.f64 b b) (*.f64 a (-.f64 a b))))
(*.f64 (/.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 (-.f64 b a) (+.f64 (pow.f64 b 3) (pow.f64 a 3))))) (+.f64 (pow.f64 b 6) (pow.f64 (*.f64 a (-.f64 a b)) 3))) (+.f64 (*.f64 b (pow.f64 b 3)) (-.f64 (*.f64 a (*.f64 (-.f64 a b) (*.f64 a (-.f64 a b)))) (*.f64 (*.f64 b b) (*.f64 a (-.f64 a b))))))
(*.f64 (/.f64 (fma.f64 b (-.f64 b a) (*.f64 a a)) (*.f64 (fma.f64 b (-.f64 b a) (*.f64 a a)) (/.f64 1/2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (-.f64 b a))))) (+.f64 b a))
(*.f64 (/.f64 (*.f64 2 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 b a)) (-.f64 (pow.f64 b 3) (pow.f64 a 3)))) (-.f64 (*.f64 b (pow.f64 b 3)) (*.f64 (*.f64 a (+.f64 b a)) (*.f64 a (+.f64 b a))))) (-.f64 (*.f64 b (-.f64 b a)) (*.f64 a a)))
(*.f64 (/.f64 (*.f64 2 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 b a)) (-.f64 (pow.f64 b 3) (pow.f64 a 3)))) (+.f64 (pow.f64 b 6) (pow.f64 (*.f64 a (+.f64 b a)) 3))) (+.f64 (*.f64 b (pow.f64 b 3)) (-.f64 (*.f64 (*.f64 a (+.f64 b a)) (*.f64 a (+.f64 b a))) (*.f64 (*.f64 b b) (*.f64 a (+.f64 b a))))))
(*.f64 (/.f64 (*.f64 2 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 b a)) (-.f64 (*.f64 b b) (*.f64 a a)))) (fma.f64 b (-.f64 b a) (*.f64 a a))) (/.f64 (fma.f64 b (-.f64 b a) (*.f64 a a)) (+.f64 b a)))
(*.f64 (/.f64 (*.f64 2 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 b a)) (-.f64 (*.f64 b b) (*.f64 a a)))) (-.f64 (pow.f64 b 6) (pow.f64 a 6))) (*.f64 (fma.f64 b (-.f64 b a) (*.f64 a a)) (-.f64 (pow.f64 b 3) (pow.f64 a 3))))
(*.f64 (/.f64 (*.f64 2 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 b a)) (-.f64 (*.f64 b b) (*.f64 a a)))) (-.f64 (*.f64 b b) (*.f64 a a))) (-.f64 b a))
(*.f64 (/.f64 (*.f64 2 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 b a)) (-.f64 (*.f64 b b) (*.f64 a a)))) (+.f64 (pow.f64 b 9) (pow.f64 a 9))) (*.f64 (fma.f64 b (-.f64 b a) (*.f64 a a)) (+.f64 (pow.f64 b 6) (-.f64 (pow.f64 a 6) (pow.f64 (*.f64 b a) 3)))))
(*.f64 (/.f64 (*.f64 2 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 b a)) (-.f64 (*.f64 b b) (*.f64 a a)))) (neg.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)))) (neg.f64 (fma.f64 b (-.f64 b a) (*.f64 a a))))
(*.f64 (/.f64 (*.f64 2 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 b a)) (-.f64 (*.f64 b b) (*.f64 a a)))) (neg.f64 (-.f64 (*.f64 a a) (*.f64 b b)))) (-.f64 b a))
(pow.f64 (/.f64 (/.f64 1/2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (-.f64 b a))) (+.f64 b a)) -1)
(neg.f64 (/.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (-.f64 b a)) (/.f64 (neg.f64 (fma.f64 b (-.f64 b a) (*.f64 a a))) (*.f64 2 (+.f64 (pow.f64 b 3) (pow.f64 a 3))))))
(fma.f64 b (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 b a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 (*.f64 2 (+.f64 b a)) (neg.f64 a))))
(fma.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 b a))) b (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 (*.f64 2 (+.f64 b a)) (neg.f64 a))))
(+.f64 (*.f64 b b) (*.f64 a (-.f64 a b)))
(+.f64 (fma.f64 b (-.f64 b a) (*.f64 a a)) (fma.f64 (neg.f64 b) a (*.f64 b a)))
(+.f64 (*.f64 a a) (*.f64 b (-.f64 b a)))
(+.f64 (*.f64 a (-.f64 a b)) (*.f64 b b))
(+.f64 (*.f64 a (-.f64 a b)) (+.f64 (fma.f64 (neg.f64 b) a (*.f64 b a)) (*.f64 b b)))
(+.f64 (*.f64 b (-.f64 b a)) (*.f64 a a))
(+.f64 (*.f64 b (-.f64 b a)) (+.f64 (fma.f64 (neg.f64 b) a (*.f64 b a)) (*.f64 a a)))
(+.f64 (fma.f64 b b (*.f64 a a)) (*.f64 a (neg.f64 b)))
(-.f64 (*.f64 b b) (-.f64 (*.f64 b a) (*.f64 a a)))
(-.f64 (*.f64 a a) (-.f64 (*.f64 b a) (*.f64 b b)))
(-.f64 0 (neg.f64 (fma.f64 b (-.f64 b a) (*.f64 a a))))
(-.f64 (fma.f64 b b (*.f64 a a)) (*.f64 b a))
(*.f64 -1 (neg.f64 (fma.f64 b (-.f64 b a) (*.f64 a a))))
(/.f64 (fma.f64 b (-.f64 b a) (*.f64 a a)) 1)
(/.f64 (-.f64 (*.f64 b (pow.f64 b 3)) (*.f64 a (*.f64 (-.f64 a b) (*.f64 a (-.f64 a b))))) (-.f64 (*.f64 b b) (*.f64 a (-.f64 a b))))
(/.f64 (-.f64 (*.f64 a (pow.f64 a 3)) (*.f64 b (*.f64 (-.f64 b a) (*.f64 b (-.f64 b a))))) (-.f64 (*.f64 a a) (*.f64 b (-.f64 b a))))
(/.f64 (+.f64 (pow.f64 b 6) (pow.f64 (*.f64 a (-.f64 a b)) 3)) (+.f64 (*.f64 b (pow.f64 b 3)) (-.f64 (*.f64 a (*.f64 (-.f64 a b) (*.f64 a (-.f64 a b)))) (*.f64 (*.f64 b b) (*.f64 a (-.f64 a b))))))
(/.f64 (+.f64 (pow.f64 a 6) (pow.f64 (*.f64 b (-.f64 b a)) 3)) (+.f64 (*.f64 a (pow.f64 a 3)) (-.f64 (*.f64 b (*.f64 (-.f64 b a) (*.f64 b (-.f64 b a)))) (*.f64 (*.f64 a a) (*.f64 b (-.f64 b a))))))
(/.f64 (-.f64 (*.f64 a (*.f64 (-.f64 a b) (*.f64 a (-.f64 a b)))) (*.f64 b (pow.f64 b 3))) (-.f64 (*.f64 a a) (*.f64 b (+.f64 b a))))
(/.f64 (-.f64 (*.f64 b (*.f64 (-.f64 b a) (*.f64 b (-.f64 b a)))) (*.f64 a (pow.f64 a 3))) (-.f64 (*.f64 b (-.f64 b a)) (*.f64 a a)))
(/.f64 (-.f64 (*.f64 (fma.f64 b b (*.f64 a a)) (fma.f64 b b (*.f64 a a))) (*.f64 b (*.f64 a (*.f64 b a)))) (fma.f64 b (+.f64 b a) (*.f64 a a)))
(neg.f64 (neg.f64 (fma.f64 b (-.f64 b a) (*.f64 a a))))
Calls

60 calls:

1.0ms
(PI.f64)
0.0ms
(PI.f64)
0.0ms
(PI.f64)
0.0ms
(*.f64 angle (PI.f64))
0.0ms
(sin.f64 (*.f64 2 (/.f64 1/180 (*.f64 (/.f64 1 (PI.f64)) (/.f64 1 angle)))))

simplify278.0ms (0.7%)

Algorithm
egg-herbie
Rules
1194×fma-def
1033×associate-*r/
985×associate-/r/
896×associate-*l/
852×*-commutative
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0146618883
1426518883
Stop Event
node limit
Counts
1011 → 685
Calls
Call 1
Inputs
(*.f64 1/90 (*.f64 angle (PI.f64)))
(+.f64 (*.f64 -1/4374000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3))) (*.f64 1/90 (*.f64 angle (PI.f64))))
(+.f64 (*.f64 -1/4374000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3))) (+.f64 (*.f64 1/708588000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5))) (*.f64 1/90 (*.f64 angle (PI.f64)))))
(+.f64 (*.f64 -1/4374000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3))) (+.f64 (*.f64 -1/241061637600000000 (*.f64 (pow.f64 angle 7) (pow.f64 (PI.f64) 7))) (+.f64 (*.f64 1/708588000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5))) (*.f64 1/90 (*.f64 angle (PI.f64))))))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 1/90 (*.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)))
(*.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 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (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 2 (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 2 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(+.f64 (*.f64 2 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(+.f64 (*.f64 2 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 2 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 2 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(+.f64 (*.f64 2 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(+.f64 (*.f64 2 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 2 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 2 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(+.f64 (*.f64 2 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(+.f64 (*.f64 2 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 2 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 2 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(+.f64 (*.f64 2 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(+.f64 (*.f64 2 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 2 (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 2 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(+.f64 (*.f64 2 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(+.f64 (*.f64 2 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 2 (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 2 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(+.f64 (*.f64 2 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(+.f64 (*.f64 2 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (+.f64 a b))))
(+.f64 (*.f64 -1/17496000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) (+.f64 a b)))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (+.f64 a b)))))
(+.f64 (*.f64 -1/17496000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) (+.f64 a b)))) (+.f64 (*.f64 1/11337408000000 (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 (PI.f64) 5) (+.f64 a b)))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (+.f64 a b))))))
(+.f64 (*.f64 -1/17496000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) (+.f64 a b)))) (+.f64 (*.f64 -1/15427944806400000000 (*.f64 (pow.f64 angle 7) (*.f64 (pow.f64 (PI.f64) 7) (+.f64 a b)))) (+.f64 (*.f64 1/11337408000000 (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 (PI.f64) 5) (+.f64 a b)))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (+.f64 a b)))))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a b)))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a b)))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a b)))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a b)))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a b)))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a b)))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a b)))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a b)))
(*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 b (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 2 (*.f64 b (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 2 (*.f64 b (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 2 (*.f64 b (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 2 (*.f64 b (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 2 (*.f64 b (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 2 (*.f64 b (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 2 (*.f64 b (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 2 (*.f64 b (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 2 (*.f64 a (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 2 (*.f64 a (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 2 (*.f64 a (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 a (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 2 (*.f64 a (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 2 (*.f64 a (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 -2 (*.f64 a (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b))))) (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(+.f64 (*.f64 -2 (*.f64 a (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b))))) (+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(+.f64 (*.f64 -2 (*.f64 a (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b))))) (+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))
(+.f64 (*.f64 -1/17496000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) (*.f64 (+.f64 a b) (-.f64 b a))))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a))))))
(+.f64 (*.f64 -1/17496000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) (*.f64 (+.f64 a b) (-.f64 b a))))) (+.f64 (*.f64 1/11337408000000 (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 (PI.f64) 5) (*.f64 (+.f64 a b) (-.f64 b a))))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))))
(+.f64 (*.f64 -1/17496000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) (*.f64 (+.f64 a b) (-.f64 b a))))) (+.f64 (*.f64 -1/15427944806400000000 (*.f64 (pow.f64 angle 7) (*.f64 (pow.f64 (PI.f64) 7) (*.f64 (+.f64 a b) (-.f64 b a))))) (+.f64 (*.f64 1/11337408000000 (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 (PI.f64) 5) (*.f64 (+.f64 a b) (-.f64 b a))))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a))))))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a))))
(*.f64 1/90 (*.f64 angle (PI.f64)))
(+.f64 (*.f64 -1/4374000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3))) (*.f64 1/90 (*.f64 angle (PI.f64))))
(+.f64 (*.f64 -1/4374000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3))) (+.f64 (*.f64 1/708588000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5))) (*.f64 1/90 (*.f64 angle (PI.f64)))))
(+.f64 (*.f64 -1/4374000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3))) (+.f64 (*.f64 -1/241061637600000000 (*.f64 (pow.f64 angle 7) (pow.f64 (PI.f64) 7))) (+.f64 (*.f64 1/708588000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5))) (*.f64 1/90 (*.f64 angle (PI.f64))))))
(*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 1/90 (/.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 (pow.f64 a 3) (pow.f64 b 3)) (-.f64 b a)))) (+.f64 (*.f64 a (-.f64 a b)) (pow.f64 b 2))))
(+.f64 (*.f64 -1/17496000 (/.f64 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) (*.f64 (+.f64 (pow.f64 a 3) (pow.f64 b 3)) (-.f64 b a)))) (+.f64 (*.f64 a (-.f64 a b)) (pow.f64 b 2)))) (*.f64 1/90 (/.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 (pow.f64 a 3) (pow.f64 b 3)) (-.f64 b a)))) (+.f64 (*.f64 a (-.f64 a b)) (pow.f64 b 2)))))
(+.f64 (*.f64 -1/17496000 (/.f64 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) (*.f64 (+.f64 (pow.f64 a 3) (pow.f64 b 3)) (-.f64 b a)))) (+.f64 (*.f64 a (-.f64 a b)) (pow.f64 b 2)))) (+.f64 (*.f64 1/11337408000000 (/.f64 (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 (PI.f64) 5) (*.f64 (+.f64 (pow.f64 a 3) (pow.f64 b 3)) (-.f64 b a)))) (+.f64 (*.f64 a (-.f64 a b)) (pow.f64 b 2)))) (*.f64 1/90 (/.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 (pow.f64 a 3) (pow.f64 b 3)) (-.f64 b a)))) (+.f64 (*.f64 a (-.f64 a b)) (pow.f64 b 2))))))
(+.f64 (*.f64 -1/17496000 (/.f64 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) (*.f64 (+.f64 (pow.f64 a 3) (pow.f64 b 3)) (-.f64 b a)))) (+.f64 (*.f64 a (-.f64 a b)) (pow.f64 b 2)))) (+.f64 (*.f64 -1/15427944806400000000 (/.f64 (*.f64 (pow.f64 angle 7) (*.f64 (pow.f64 (PI.f64) 7) (*.f64 (+.f64 (pow.f64 a 3) (pow.f64 b 3)) (-.f64 b a)))) (+.f64 (*.f64 a (-.f64 a b)) (pow.f64 b 2)))) (+.f64 (*.f64 1/11337408000000 (/.f64 (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 (PI.f64) 5) (*.f64 (+.f64 (pow.f64 a 3) (pow.f64 b 3)) (-.f64 b a)))) (+.f64 (*.f64 a (-.f64 a b)) (pow.f64 b 2)))) (*.f64 1/90 (/.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 (pow.f64 a 3) (pow.f64 b 3)) (-.f64 b a)))) (+.f64 (*.f64 a (-.f64 a b)) (pow.f64 b 2)))))))
(*.f64 2 (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 (pow.f64 a 3) (pow.f64 b 3)) (-.f64 b a))) (+.f64 (*.f64 a (-.f64 a b)) (pow.f64 b 2))))
(*.f64 2 (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 (pow.f64 a 3) (pow.f64 b 3)) (-.f64 b a))) (+.f64 (*.f64 a (-.f64 a b)) (pow.f64 b 2))))
(*.f64 2 (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 (pow.f64 a 3) (pow.f64 b 3)) (-.f64 b a))) (+.f64 (*.f64 a (-.f64 a b)) (pow.f64 b 2))))
(*.f64 2 (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 (pow.f64 a 3) (pow.f64 b 3)) (-.f64 b a))) (+.f64 (*.f64 a (-.f64 a b)) (pow.f64 b 2))))
(*.f64 2 (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 (pow.f64 a 3) (pow.f64 b 3)) (-.f64 b a))) (+.f64 (*.f64 a (-.f64 a b)) (pow.f64 b 2))))
(*.f64 2 (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 (pow.f64 a 3) (pow.f64 b 3)) (-.f64 b a))) (+.f64 (*.f64 a (-.f64 a b)) (pow.f64 b 2))))
(*.f64 2 (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 (pow.f64 a 3) (pow.f64 b 3)) (-.f64 b a))) (+.f64 (*.f64 a (-.f64 a b)) (pow.f64 b 2))))
(*.f64 2 (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 (pow.f64 a 3) (pow.f64 b 3)) (-.f64 b a))) (+.f64 (*.f64 a (-.f64 a b)) (pow.f64 b 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))))
(pow.f64 a 2)
(+.f64 (*.f64 -1 (*.f64 a b)) (pow.f64 a 2))
(+.f64 (*.f64 -1 (*.f64 a b)) (+.f64 (pow.f64 a 2) (pow.f64 b 2)))
(+.f64 (*.f64 -1 (*.f64 a b)) (+.f64 (pow.f64 a 2) (pow.f64 b 2)))
(pow.f64 b 2)
(+.f64 (*.f64 -1 (*.f64 a b)) (pow.f64 b 2))
(+.f64 (*.f64 -1 (*.f64 a b)) (+.f64 (pow.f64 a 2) (pow.f64 b 2)))
(+.f64 (*.f64 -1 (*.f64 a b)) (+.f64 (pow.f64 a 2) (pow.f64 b 2)))
(pow.f64 b 2)
(+.f64 (*.f64 -1 (*.f64 a b)) (pow.f64 b 2))
(+.f64 (*.f64 -1 (*.f64 a b)) (+.f64 (pow.f64 a 2) (pow.f64 b 2)))
(+.f64 (*.f64 -1 (*.f64 a b)) (+.f64 (pow.f64 a 2) (pow.f64 b 2)))
(pow.f64 b 2)
(+.f64 (*.f64 -1 (*.f64 a b)) (pow.f64 b 2))
(+.f64 (*.f64 -1 (*.f64 a b)) (+.f64 (pow.f64 a 2) (pow.f64 b 2)))
(+.f64 (*.f64 -1 (*.f64 a b)) (+.f64 (pow.f64 a 2) (pow.f64 b 2)))
(pow.f64 a 2)
(+.f64 (*.f64 -1 (*.f64 a b)) (pow.f64 a 2))
(+.f64 (*.f64 -1 (*.f64 a b)) (+.f64 (pow.f64 a 2) (pow.f64 b 2)))
(+.f64 (*.f64 -1 (*.f64 a b)) (+.f64 (pow.f64 a 2) (pow.f64 b 2)))
(pow.f64 a 2)
(+.f64 (*.f64 -1 (*.f64 a b)) (pow.f64 a 2))
(+.f64 (*.f64 -1 (*.f64 a b)) (+.f64 (pow.f64 a 2) (pow.f64 b 2)))
(+.f64 (*.f64 -1 (*.f64 a b)) (+.f64 (pow.f64 a 2) (pow.f64 b 2)))
(-.f64 0 (neg.f64 (PI.f64)))
(*.f64 (PI.f64) 1)
(*.f64 1 (PI.f64))
(*.f64 -1 (neg.f64 (PI.f64)))
(/.f64 (PI.f64) 1)
(/.f64 1 (/.f64 1 (PI.f64)))
(/.f64 -1 (/.f64 -1 (PI.f64)))
(/.f64 (neg.f64 (PI.f64)) -1)
(/.f64 (/.f64 1 (pow.f64 (PI.f64) -1/2)) (pow.f64 (PI.f64) -1/2))
(neg.f64 (neg.f64 (PI.f64)))
(exp.f64 (neg.f64 (*.f64 -1 (log.f64 (PI.f64)))))
(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 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) 2) (/.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) 2))
(*.f64 2 (/.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) 2))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) 2))
(*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))
(*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 (/.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) 2) 2)
(*.f64 (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))
(/.f64 (*.f64 2 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) 2)
(/.f64 (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) 2) 2)
(log1p.f64 (expm1.f64 (sin.f64 (*.f64 2 (/.f64 1/180 (*.f64 (/.f64 1 (PI.f64)) (/.f64 1 angle)))))))
(expm1.f64 (log1p.f64 (sin.f64 (*.f64 2 (/.f64 1/180 (*.f64 (/.f64 1 (PI.f64)) (/.f64 1 angle)))))))
(*.f64 (sqrt.f64 (sin.f64 (*.f64 2 (/.f64 1/180 (*.f64 (/.f64 1 (PI.f64)) (/.f64 1 angle)))))) (sqrt.f64 (sin.f64 (*.f64 2 (/.f64 1/180 (*.f64 (/.f64 1 (PI.f64)) (/.f64 1 angle)))))))
(pow.f64 (sin.f64 (*.f64 2 (/.f64 1/180 (*.f64 (/.f64 1 (PI.f64)) (/.f64 1 angle))))) 1)
(*.f64 1 (sin.f64 (*.f64 2 (/.f64 1/180 (*.f64 (/.f64 1 (PI.f64)) (/.f64 1 angle))))))
(*.f64 (*.f64 (cbrt.f64 (sin.f64 (*.f64 2 (/.f64 1/180 (*.f64 (/.f64 1 (PI.f64)) (/.f64 1 angle)))))) (cbrt.f64 (sin.f64 (*.f64 2 (/.f64 1/180 (*.f64 (/.f64 1 (PI.f64)) (/.f64 1 angle))))))) (cbrt.f64 (sin.f64 (*.f64 2 (/.f64 1/180 (*.f64 (/.f64 1 (PI.f64)) (/.f64 1 angle)))))))
(cbrt.f64 (*.f64 (*.f64 (sin.f64 (*.f64 2 (/.f64 1/180 (*.f64 (/.f64 1 (PI.f64)) (/.f64 1 angle))))) (sin.f64 (*.f64 2 (/.f64 1/180 (*.f64 (/.f64 1 (PI.f64)) (/.f64 1 angle)))))) (sin.f64 (*.f64 2 (/.f64 1/180 (*.f64 (/.f64 1 (PI.f64)) (/.f64 1 angle)))))))
(exp.f64 (log.f64 (sin.f64 (*.f64 2 (/.f64 1/180 (*.f64 (/.f64 1 (PI.f64)) (/.f64 1 angle)))))))
(log.f64 (exp.f64 (sin.f64 (*.f64 2 (/.f64 1/180 (*.f64 (/.f64 1 (PI.f64)) (/.f64 1 angle)))))))
(binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 2 (/.f64 1/180 (*.f64 (/.f64 1 (PI.f64)) (/.f64 1 angle)))))))
(binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 2 (/.f64 1/180 (*.f64 (/.f64 1 (PI.f64)) (/.f64 1 angle)))))))
(binary32->binary64 (sin.f32 (*.f32 2 (/.f32 1/180 (*.f32 (/.f32 1 (PI.f32)) (/.f32 1 (binary64->binary32 angle)))))))
(-.f64 0 (/.f64 -1 (*.f64 (PI.f64) angle)))
(/.f64 1 (*.f64 (PI.f64) angle))
(/.f64 (/.f64 1 (PI.f64)) angle)
(/.f64 (/.f64 1 angle) (PI.f64))
(/.f64 (/.f64 1 (*.f64 (PI.f64) angle)) 1)
(/.f64 -1 (*.f64 (PI.f64) (neg.f64 angle)))
(/.f64 (/.f64 -1 (PI.f64)) (neg.f64 angle))
(/.f64 (/.f64 -1 angle) (neg.f64 (PI.f64)))
(/.f64 (pow.f64 angle -1/2) (/.f64 (PI.f64) (pow.f64 angle -1/2)))
(/.f64 (pow.f64 (PI.f64) -1/2) (/.f64 angle (pow.f64 (PI.f64) -1/2)))
(/.f64 (/.f64 (/.f64 -1 (PI.f64)) -1) angle)
(/.f64 (/.f64 (/.f64 -1 angle) -1) (PI.f64))
(pow.f64 (*.f64 (PI.f64) angle) -1)
(neg.f64 (/.f64 -1 (*.f64 (PI.f64) angle)))
(exp.f64 (+.f64 (*.f64 -1 (log.f64 (PI.f64))) (*.f64 -1 (log.f64 angle))))
(exp.f64 (+.f64 (*.f64 -1 (log.f64 angle)) (*.f64 -1 (log.f64 (PI.f64)))))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 1 (PI.f64)) (/.f64 1 angle))))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 1 (PI.f64)) (/.f64 1 angle))))
(*.f64 (sqrt.f64 (*.f64 (/.f64 1 (PI.f64)) (/.f64 1 angle))) (sqrt.f64 (*.f64 (/.f64 1 (PI.f64)) (/.f64 1 angle))))
(pow.f64 (*.f64 (/.f64 1 (PI.f64)) (/.f64 1 angle)) 1)
(*.f64 1 (*.f64 (/.f64 1 (PI.f64)) (/.f64 1 angle)))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (PI.f64)) (/.f64 1 angle))) (cbrt.f64 (*.f64 (/.f64 1 (PI.f64)) (/.f64 1 angle)))) (cbrt.f64 (*.f64 (/.f64 1 (PI.f64)) (/.f64 1 angle))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (/.f64 1 (PI.f64)) (/.f64 1 angle)) (*.f64 (/.f64 1 (PI.f64)) (/.f64 1 angle))) (*.f64 (/.f64 1 (PI.f64)) (/.f64 1 angle))))
(exp.f64 (log.f64 (*.f64 (/.f64 1 (PI.f64)) (/.f64 1 angle))))
(log.f64 (exp.f64 (*.f64 (/.f64 1 (PI.f64)) (/.f64 1 angle))))
(binary32->binary64 (binary64->binary32 (*.f64 (/.f64 1 (PI.f64)) (/.f64 1 angle))))
(binary32->binary64 (binary64->binary32 (*.f64 (/.f64 1 (PI.f64)) (/.f64 1 angle))))
(binary32->binary64 (*.f32 (/.f32 1 (PI.f32)) (/.f32 1 (binary64->binary32 angle))))
(*.f64 (PI.f64) (*.f64 1/180 angle))
(*.f64 (PI.f64) (*.f64 1 (*.f64 1/180 angle)))
(*.f64 1/180 (*.f64 (PI.f64) angle))
(*.f64 1 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(*.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)) 1)
(*.f64 (*.f64 (PI.f64) angle) 1/180)
(*.f64 (*.f64 1/180 angle) (PI.f64))
(*.f64 (*.f64 (PI.f64) 1/180) angle)
(*.f64 (neg.f64 (PI.f64)) (*.f64 -1/180 angle))
(*.f64 (neg.f64 angle) (/.f64 (PI.f64) -180))
(*.f64 -1/180 (*.f64 (PI.f64) (neg.f64 angle)))
(*.f64 (*.f64 (PI.f64) (neg.f64 angle)) -1/180)
(*.f64 (/.f64 (PI.f64) -180) (neg.f64 angle))
(*.f64 (*.f64 1 (*.f64 1/180 angle)) (PI.f64))
(*.f64 (*.f64 1 (/.f64 (PI.f64) -180)) (neg.f64 angle))
(*.f64 (*.f64 angle -1/180) (neg.f64 (PI.f64)))
(*.f64 (*.f64 (/.f64 (PI.f64) -180) -1) angle)
(*.f64 (/.f64 angle 180) (PI.f64))
(*.f64 (/.f64 (*.f64 1/180 angle) -1) (neg.f64 (PI.f64)))
(*.f64 (/.f64 1/180 (/.f64 -1 angle)) (neg.f64 (PI.f64)))
(*.f64 (/.f64 angle -180) (neg.f64 (PI.f64)))
(pow.f64 (/.f64 180 (*.f64 (PI.f64) angle)) -1)
(log1p.f64 (expm1.f64 (/.f64 1/180 (*.f64 (/.f64 1 (PI.f64)) (/.f64 1 angle)))))
(expm1.f64 (log1p.f64 (/.f64 1/180 (*.f64 (/.f64 1 (PI.f64)) (/.f64 1 angle)))))
(*.f64 (sqrt.f64 (/.f64 1/180 (*.f64 (/.f64 1 (PI.f64)) (/.f64 1 angle)))) (sqrt.f64 (/.f64 1/180 (*.f64 (/.f64 1 (PI.f64)) (/.f64 1 angle)))))
(pow.f64 (/.f64 1/180 (*.f64 (/.f64 1 (PI.f64)) (/.f64 1 angle))) 1)
(*.f64 1 (/.f64 1/180 (*.f64 (/.f64 1 (PI.f64)) (/.f64 1 angle))))
(*.f64 (*.f64 (cbrt.f64 (/.f64 1/180 (*.f64 (/.f64 1 (PI.f64)) (/.f64 1 angle)))) (cbrt.f64 (/.f64 1/180 (*.f64 (/.f64 1 (PI.f64)) (/.f64 1 angle))))) (cbrt.f64 (/.f64 1/180 (*.f64 (/.f64 1 (PI.f64)) (/.f64 1 angle)))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 1/180 (*.f64 (/.f64 1 (PI.f64)) (/.f64 1 angle))) (/.f64 1/180 (*.f64 (/.f64 1 (PI.f64)) (/.f64 1 angle)))) (/.f64 1/180 (*.f64 (/.f64 1 (PI.f64)) (/.f64 1 angle)))))
(exp.f64 (log.f64 (/.f64 1/180 (*.f64 (/.f64 1 (PI.f64)) (/.f64 1 angle)))))
(log.f64 (exp.f64 (/.f64 1/180 (*.f64 (/.f64 1 (PI.f64)) (/.f64 1 angle)))))
(binary32->binary64 (binary64->binary32 (/.f64 1/180 (*.f64 (/.f64 1 (PI.f64)) (/.f64 1 angle)))))
(binary32->binary64 (binary64->binary32 (/.f64 1/180 (*.f64 (/.f64 1 (PI.f64)) (/.f64 1 angle)))))
(binary32->binary64 (/.f32 1/180 (*.f32 (/.f32 1 (PI.f32)) (/.f32 1 (binary64->binary32 angle)))))
(-.f64 0 (neg.f64 (PI.f64)))
(*.f64 (PI.f64) 1)
(*.f64 1 (PI.f64))
(*.f64 -1 (neg.f64 (PI.f64)))
(/.f64 (PI.f64) 1)
(/.f64 1 (/.f64 1 (PI.f64)))
(/.f64 -1 (/.f64 -1 (PI.f64)))
(/.f64 (neg.f64 (PI.f64)) -1)
(/.f64 (/.f64 1 (pow.f64 (PI.f64) -1/2)) (pow.f64 (PI.f64) -1/2))
(neg.f64 (neg.f64 (PI.f64)))
(exp.f64 (neg.f64 (*.f64 -1 (log.f64 (PI.f64)))))
(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) (*.f64 angle (*.f64 b b))) 1)
(/.f64 (*.f64 (PI.f64) (*.f64 b b)) (/.f64 1 angle))
(/.f64 (*.f64 b (neg.f64 b)) (/.f64 -1 (*.f64 (PI.f64) angle)))
(/.f64 (*.f64 angle (*.f64 b b)) (/.f64 1 (PI.f64)))
(/.f64 (*.f64 (*.f64 b b) 1) (/.f64 1 (*.f64 (PI.f64) angle)))
(/.f64 (*.f64 1 (*.f64 angle (*.f64 b b))) (/.f64 1 (PI.f64)))
(/.f64 (*.f64 1 (*.f64 (PI.f64) (*.f64 b b))) (/.f64 1 angle))
(/.f64 (*.f64 1 (*.f64 b b)) (/.f64 1 (*.f64 (PI.f64) angle)))
(/.f64 (*.f64 (*.f64 b b) -1) (/.f64 -1 (*.f64 (PI.f64) angle)))
(/.f64 (*.f64 (*.f64 (PI.f64) (*.f64 b b)) (neg.f64 angle)) -1)
(/.f64 (*.f64 (*.f64 angle (*.f64 b b)) (neg.f64 (PI.f64))) -1)
(/.f64 (*.f64 (neg.f64 (PI.f64)) (*.f64 angle (*.f64 b b))) -1)
(/.f64 (*.f64 (neg.f64 angle) (*.f64 (PI.f64) (*.f64 b b))) -1)
(log1p.f64 (expm1.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 b b))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 b b))))
(*.f64 (sqrt.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 b b))) (sqrt.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 b b))))
(pow.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 b b)) 1)
(*.f64 1 (*.f64 (*.f64 angle (PI.f64)) (*.f64 b b)))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 b b))) (cbrt.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 b b)))) (cbrt.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 b b))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 b b)) (*.f64 (*.f64 angle (PI.f64)) (*.f64 b b))) (*.f64 (*.f64 angle (PI.f64)) (*.f64 b b))))
(exp.f64 (log.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 b b))))
(log.f64 (exp.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 b b))))
(binary32->binary64 (binary64->binary32 (*.f64 (*.f64 angle (PI.f64)) (*.f64 b b))))
(binary32->binary64 (binary64->binary32 (*.f64 (*.f64 angle (PI.f64)) (*.f64 b b))))
(binary32->binary64 (*.f32 (*.f32 (binary64->binary32 angle) (PI.f32)) (*.f32 (binary64->binary32 b) (binary64->binary32 b))))
(/.f64 (*.f64 (PI.f64) (*.f64 (*.f64 angle (*.f64 b b)) 1/90)) 1)
(/.f64 (*.f64 b (*.f64 b 1/90)) (/.f64 1 (*.f64 (PI.f64) angle)))
(/.f64 (*.f64 (PI.f64) (*.f64 b (*.f64 b 1/90))) (/.f64 1 angle))
(/.f64 (*.f64 (*.f64 b b) 1) (/.f64 (/.f64 1 angle) (*.f64 (PI.f64) 1/90)))
(/.f64 (*.f64 (*.f64 b b) 2) (/.f64 180 (*.f64 (PI.f64) angle)))
(/.f64 (*.f64 (*.f64 b b) (*.f64 angle 1/90)) (/.f64 1 (PI.f64)))
(/.f64 (*.f64 (*.f64 angle 1/90) (*.f64 b b)) (/.f64 1 (PI.f64)))
(/.f64 (*.f64 (*.f64 b (*.f64 b 1/90)) (PI.f64)) (/.f64 1 angle))
(/.f64 (*.f64 (*.f64 b (*.f64 b 1/90)) 1) (/.f64 1 (*.f64 (PI.f64) angle)))
(/.f64 (*.f64 (*.f64 b (*.f64 b 1/90)) angle) (/.f64 1 (PI.f64)))
(/.f64 (*.f64 1 (*.f64 b b)) (/.f64 (/.f64 1 angle) (*.f64 (PI.f64) 1/90)))
(/.f64 (*.f64 1 (*.f64 (PI.f64) (*.f64 b (*.f64 b 1/90)))) (/.f64 1 angle))
(/.f64 (*.f64 angle (*.f64 b (*.f64 b 1/90))) (/.f64 1 (PI.f64)))
(/.f64 (*.f64 (*.f64 (PI.f64) 1/90) (*.f64 b b)) (/.f64 1 angle))
(/.f64 (*.f64 2 (*.f64 b b)) (/.f64 180 (*.f64 (PI.f64) angle)))
(/.f64 (*.f64 (*.f64 b b) -1/90) (/.f64 -1 (*.f64 (PI.f64) angle)))
(/.f64 (*.f64 (*.f64 b (*.f64 b 1/90)) -1) (/.f64 -1 (*.f64 (PI.f64) angle)))
(/.f64 (*.f64 (neg.f64 angle) (*.f64 (PI.f64) (*.f64 b (*.f64 b 1/90)))) -1)
(/.f64 (*.f64 1 (*.f64 b (*.f64 b 1/90))) (/.f64 1 (*.f64 (PI.f64) angle)))
(/.f64 (*.f64 -1 (*.f64 b (*.f64 b 1/90))) (/.f64 -1 (*.f64 (PI.f64) angle)))
(/.f64 (*.f64 -1/90 (*.f64 b b)) (/.f64 -1 (*.f64 (PI.f64) angle)))
(log1p.f64 (expm1.f64 (*.f64 1/90 (*.f64 (*.f64 angle (PI.f64)) (*.f64 b b)))))
(expm1.f64 (log1p.f64 (*.f64 1/90 (*.f64 (*.f64 angle (PI.f64)) (*.f64 b b)))))
(*.f64 (sqrt.f64 (*.f64 1/90 (*.f64 (*.f64 angle (PI.f64)) (*.f64 b b)))) (sqrt.f64 (*.f64 1/90 (*.f64 (*.f64 angle (PI.f64)) (*.f64 b b)))))
(pow.f64 (*.f64 1/90 (*.f64 (*.f64 angle (PI.f64)) (*.f64 b b))) 1)
(*.f64 1 (*.f64 1/90 (*.f64 (*.f64 angle (PI.f64)) (*.f64 b b))))
(*.f64 (*.f64 (cbrt.f64 (*.f64 1/90 (*.f64 (*.f64 angle (PI.f64)) (*.f64 b b)))) (cbrt.f64 (*.f64 1/90 (*.f64 (*.f64 angle (PI.f64)) (*.f64 b b))))) (cbrt.f64 (*.f64 1/90 (*.f64 (*.f64 angle (PI.f64)) (*.f64 b b)))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 1/90 (*.f64 (*.f64 angle (PI.f64)) (*.f64 b b))) (*.f64 1/90 (*.f64 (*.f64 angle (PI.f64)) (*.f64 b b)))) (*.f64 1/90 (*.f64 (*.f64 angle (PI.f64)) (*.f64 b b)))))
(exp.f64 (log.f64 (*.f64 1/90 (*.f64 (*.f64 angle (PI.f64)) (*.f64 b b)))))
(log.f64 (exp.f64 (*.f64 1/90 (*.f64 (*.f64 angle (PI.f64)) (*.f64 b b)))))
(binary32->binary64 (binary64->binary32 (*.f64 1/90 (*.f64 (*.f64 angle (PI.f64)) (*.f64 b b)))))
(binary32->binary64 (binary64->binary32 (*.f64 1/90 (*.f64 (*.f64 angle (PI.f64)) (*.f64 b b)))))
(binary32->binary64 (*.f32 1/90 (*.f32 (*.f32 (binary64->binary32 angle) (PI.f32)) (*.f32 (binary64->binary32 b) (binary64->binary32 b)))))
(/.f64 (PI.f64) (/.f64 1 angle))
(/.f64 1 (/.f64 1 (*.f64 (PI.f64) angle)))
(/.f64 angle (/.f64 1 (PI.f64)))
(/.f64 (*.f64 (PI.f64) angle) 1)
(/.f64 -1 (/.f64 -1 (*.f64 (PI.f64) angle)))
(/.f64 (neg.f64 (PI.f64)) (/.f64 -1 angle))
(/.f64 (neg.f64 angle) (/.f64 -1 (PI.f64)))
(/.f64 (*.f64 (PI.f64) (neg.f64 angle)) -1)
(/.f64 (/.f64 (PI.f64) (pow.f64 angle -1/2)) (pow.f64 angle -1/2))
(/.f64 (/.f64 angle (pow.f64 (PI.f64) -1/2)) (pow.f64 (PI.f64) -1/2))
(pow.f64 (/.f64 1 (*.f64 (PI.f64) angle)) -1)
(log1p.f64 (expm1.f64 (*.f64 angle (PI.f64))))
(expm1.f64 (log1p.f64 (*.f64 angle (PI.f64))))
(*.f64 (sqrt.f64 (*.f64 angle (PI.f64))) (sqrt.f64 (*.f64 angle (PI.f64))))
(pow.f64 (*.f64 angle (PI.f64)) 1)
(*.f64 1 (*.f64 angle (PI.f64)))
(*.f64 (*.f64 (cbrt.f64 (*.f64 angle (PI.f64))) (cbrt.f64 (*.f64 angle (PI.f64)))) (cbrt.f64 (*.f64 angle (PI.f64))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 angle (PI.f64))) (*.f64 angle (PI.f64))))
(exp.f64 (log.f64 (*.f64 angle (PI.f64))))
(log.f64 (exp.f64 (*.f64 angle (PI.f64))))
(binary32->binary64 (binary64->binary32 (*.f64 angle (PI.f64))))
(binary32->binary64 (binary64->binary32 (*.f64 angle (PI.f64))))
(binary32->binary64 (*.f32 (binary64->binary32 angle) (PI.f32)))
(-.f64 0 (neg.f64 (PI.f64)))
(*.f64 (PI.f64) 1)
(*.f64 1 (PI.f64))
(*.f64 -1 (neg.f64 (PI.f64)))
(/.f64 (PI.f64) 1)
(/.f64 1 (/.f64 1 (PI.f64)))
(/.f64 -1 (/.f64 -1 (PI.f64)))
(/.f64 (neg.f64 (PI.f64)) -1)
(/.f64 (/.f64 1 (pow.f64 (PI.f64) -1/2)) (pow.f64 (PI.f64) -1/2))
(neg.f64 (neg.f64 (PI.f64)))
(exp.f64 (neg.f64 (*.f64 -1 (log.f64 (PI.f64)))))
(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))
(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))))
(+.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 b)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 a)))
(+.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 a)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 b)))
(/.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (/.f64 1 (+.f64 b a)))
(/.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (/.f64 (/.f64 (fma.f64 b (-.f64 b a) (*.f64 a a)) 2) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(/.f64 (-.f64 (*.f64 a a) (*.f64 b b)) (/.f64 (-.f64 a b) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(/.f64 (*.f64 2 (*.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (fma.f64 b (-.f64 b a) (*.f64 a a)))
(/.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (-.f64 (*.f64 b b) (*.f64 a a)))) (-.f64 b a))
(/.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (-.f64 (*.f64 a a) (*.f64 b b)))) (-.f64 a b))
(/.f64 (-.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 b)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 b))) (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 a)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 a)))) (-.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 b)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 a))))
(/.f64 (-.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 a)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 a))) (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 b)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 b)))) (-.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 a)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 b))))
(/.f64 (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (fma.f64 b (-.f64 b a) (*.f64 a a))) (/.f64 (fma.f64 b (-.f64 b a) (*.f64 a a)) (+.f64 b a)))
(/.f64 (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (-.f64 (pow.f64 b 6) (pow.f64 a 6))) (*.f64 (fma.f64 b (-.f64 b a) (*.f64 a a)) (-.f64 (pow.f64 b 3) (pow.f64 a 3))))
(/.f64 (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (+.f64 (pow.f64 b 9) (pow.f64 a 9))) (*.f64 (fma.f64 b (-.f64 b a) (*.f64 a a)) (+.f64 (pow.f64 b 6) (-.f64 (pow.f64 a 6) (pow.f64 (*.f64 b a) 3)))))
(/.f64 (*.f64 (fma.f64 b (-.f64 b a) (*.f64 a a)) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (/.f64 (fma.f64 b (-.f64 b a) (*.f64 a a)) (+.f64 b a)))
(/.f64 (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) 1) (/.f64 1 (+.f64 b a)))
(/.f64 (*.f64 (+.f64 (pow.f64 b 9) (pow.f64 a 9)) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (*.f64 (fma.f64 b (-.f64 b a) (*.f64 a a)) (+.f64 (pow.f64 b 6) (-.f64 (pow.f64 a 6) (pow.f64 (*.f64 b a) 3)))))
(/.f64 (*.f64 (-.f64 (pow.f64 b 6) (pow.f64 a 6)) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (*.f64 (fma.f64 b (-.f64 b a) (*.f64 a a)) (-.f64 (pow.f64 b 3) (pow.f64 a 3))))
(/.f64 (*.f64 (neg.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3))) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (neg.f64 (fma.f64 b (-.f64 b a) (*.f64 a a))))
(/.f64 (*.f64 1 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (/.f64 1 (+.f64 b a)))
(/.f64 (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (neg.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)))) (neg.f64 (fma.f64 b (-.f64 b a) (*.f64 a a))))
(/.f64 (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (neg.f64 (-.f64 (*.f64 a a) (*.f64 b b)))) (-.f64 b a))
(/.f64 (*.f64 (neg.f64 (-.f64 (*.f64 a a) (*.f64 b b))) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (-.f64 b a))
(/.f64 (/.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (-.f64 (*.f64 a a) (*.f64 b b)))) (-.f64 (*.f64 a a) (*.f64 b b))) (/.f64 1 (+.f64 b a)))
(/.f64 (/.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (-.f64 (*.f64 a a) (*.f64 b b)))) (-.f64 (pow.f64 a 3) (pow.f64 b 3))) (/.f64 1 (fma.f64 b (+.f64 b a) (*.f64 a a))))
(/.f64 (/.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (-.f64 (*.f64 a a) (*.f64 b b)))) 1) (-.f64 a b))
(/.f64 (/.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (-.f64 (*.f64 a a) (*.f64 b b)))) (/.f64 (-.f64 a b) (fma.f64 b (-.f64 b a) (*.f64 a a)))) (fma.f64 b (-.f64 b a) (*.f64 a a)))
(fma.f64 b (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 a)))
(fma.f64 a (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 b)))
(fma.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) b (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 a)))
(fma.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) a (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 b)))
(log1p.f64 (expm1.f64 (*.f64 (+.f64 a b) (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))))))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 a b) (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))))))
(*.f64 (sqrt.f64 (*.f64 (+.f64 a b) (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))))) (sqrt.f64 (*.f64 (+.f64 a b) (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))))))
(pow.f64 (*.f64 (+.f64 a b) (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))))) 1)
(*.f64 1 (*.f64 (+.f64 a b) (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))))))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (+.f64 a b) (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))))) (cbrt.f64 (*.f64 (+.f64 a b) (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))))))) (cbrt.f64 (*.f64 (+.f64 a b) (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (+.f64 a b) (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))))) (*.f64 (+.f64 a b) (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))))) (*.f64 (+.f64 a b) (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))))))
(exp.f64 (log.f64 (*.f64 (+.f64 a b) (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))))))
(log.f64 (exp.f64 (*.f64 (+.f64 a b) (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))))))
(binary32->binary64 (binary64->binary32 (*.f64 (+.f64 a b) (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))))))
(binary32->binary64 (binary64->binary32 (*.f64 (+.f64 a b) (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))))))
(binary32->binary64 (*.f32 (+.f32 (binary64->binary32 a) (binary64->binary32 b)) (*.f32 2 (sin.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180))))))
(+.f64 (*.f64 2 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 b a)) b)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 (*.f64 2 (+.f64 b a)) (neg.f64 a))))
(+.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 (*.f64 2 (+.f64 b a)) (neg.f64 a))) (*.f64 2 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 b a)) b)))
(-.f64 0 (/.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (-.f64 b a)) (/.f64 (neg.f64 (fma.f64 b (-.f64 b a) (*.f64 a a))) (*.f64 2 (+.f64 (pow.f64 b 3) (pow.f64 a 3))))))
(/.f64 2 (/.f64 (fma.f64 b (-.f64 b a) (*.f64 a a)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 (-.f64 b a) (+.f64 (pow.f64 b 3) (pow.f64 a 3))))))
(/.f64 2 (/.f64 (/.f64 1 (+.f64 b a)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (-.f64 b a))))
(/.f64 2 (/.f64 (/.f64 (/.f64 (fma.f64 b (-.f64 b a) (*.f64 a a)) (-.f64 b a)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (+.f64 (pow.f64 b 3) (pow.f64 a 3))))
(/.f64 1 (/.f64 (/.f64 1/2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (-.f64 b a))) (+.f64 b a)))
(/.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (/.f64 (/.f64 1 (+.f64 b a)) (*.f64 2 (-.f64 b a))))
(/.f64 (+.f64 b a) (/.f64 1/2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (-.f64 b a))))
(/.f64 (+.f64 b a) (/.f64 (*.f64 (fma.f64 b (-.f64 b a) (*.f64 a a)) (/.f64 1/2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (-.f64 b a)))) (fma.f64 b (-.f64 b a) (*.f64 a a))))
(/.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (/.f64 (/.f64 1 (+.f64 b a)) (-.f64 b a)))
(/.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (/.f64 (fma.f64 b (-.f64 b a) (*.f64 a a)) (*.f64 (-.f64 b a) (+.f64 (pow.f64 b 3) (pow.f64 a 3)))))
(/.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 b a))) (/.f64 (fma.f64 b (+.f64 b a) (*.f64 a a)) (-.f64 (pow.f64 b 3) (pow.f64 a 3))))
(/.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 b a))) (/.f64 1 (-.f64 b a)))
(/.f64 (-.f64 b a) (/.f64 (/.f64 1 (+.f64 b a)) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(/.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (*.f64 (fma.f64 b (-.f64 b a) (*.f64 a a)) (/.f64 1/2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (-.f64 b a)))))
(/.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (/.f64 (*.f64 (-.f64 (pow.f64 b 3) (pow.f64 a 3)) (*.f64 (fma.f64 b (-.f64 b a) (*.f64 a a)) (/.f64 1/2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (-.f64 b a))))) (-.f64 (pow.f64 b 3) (pow.f64 a 3))))
(/.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (-.f64 b a)) (/.f64 (/.f64 1 (+.f64 b a)) 2))
(/.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 (-.f64 b a))) (/.f64 1 (+.f64 b a)))
(/.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 (-.f64 b a))) (/.f64 (neg.f64 (fma.f64 b (-.f64 b a) (*.f64 a a))) (neg.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)))))
(/.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 (-.f64 b a) (+.f64 (pow.f64 b 3) (pow.f64 a 3))))) (fma.f64 b (-.f64 b a) (*.f64 a a)))
(/.f64 (fma.f64 b (-.f64 b a) (*.f64 a a)) (/.f64 (fma.f64 b (-.f64 b a) (*.f64 a a)) (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (-.f64 (*.f64 b b) (*.f64 a a))))))
(/.f64 (fma.f64 b (-.f64 b a) (*.f64 a a)) (/.f64 (/.f64 (/.f64 (fma.f64 b (-.f64 b a) (*.f64 a a)) (-.f64 b a)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 2 (+.f64 b a))))
(/.f64 (-.f64 (pow.f64 b 6) (pow.f64 a 6)) (*.f64 (-.f64 (pow.f64 b 3) (pow.f64 a 3)) (*.f64 (fma.f64 b (-.f64 b a) (*.f64 a a)) (/.f64 1/2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (-.f64 b a))))))
(/.f64 (-.f64 (pow.f64 b 6) (pow.f64 a 6)) (/.f64 (*.f64 (fma.f64 b (-.f64 b a) (*.f64 a a)) (/.f64 1/2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (-.f64 b a)))) (/.f64 1 (-.f64 (pow.f64 b 3) (pow.f64 a 3)))))
(/.f64 (-.f64 (pow.f64 b 3) (pow.f64 a 3)) (/.f64 (fma.f64 b (+.f64 b a) (*.f64 a a)) (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 b a)))))
(/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (/.f64 (+.f64 b a) (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 b a)))))
(/.f64 (*.f64 2 (+.f64 (pow.f64 b 3) (pow.f64 a 3))) (/.f64 (/.f64 (fma.f64 b (-.f64 b a) (*.f64 a a)) (-.f64 b a)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(/.f64 (*.f64 2 (+.f64 (pow.f64 b 3) (pow.f64 a 3))) (/.f64 (neg.f64 (fma.f64 b (-.f64 b a) (*.f64 a a))) (neg.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (-.f64 b a)))))
(/.f64 (/.f64 1 (fma.f64 b (-.f64 b a) (*.f64 a a))) (/.f64 (/.f64 1/2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (-.f64 b a))) (+.f64 (pow.f64 b 3) (pow.f64 a 3))))
(/.f64 (+.f64 (pow.f64 b 9) (pow.f64 a 9)) (*.f64 (fma.f64 b (-.f64 b a) (*.f64 a a)) (*.f64 (/.f64 1/2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (-.f64 b a))) (+.f64 (pow.f64 b 6) (-.f64 (pow.f64 a 6) (pow.f64 (*.f64 b a) 3))))))
(/.f64 (+.f64 (pow.f64 b 9) (pow.f64 a 9)) (/.f64 (*.f64 (fma.f64 b (-.f64 b a) (*.f64 a a)) (/.f64 1/2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (-.f64 b a)))) (/.f64 1 (+.f64 (pow.f64 b 6) (-.f64 (pow.f64 a 6) (pow.f64 (*.f64 b a) 3))))))
(/.f64 (+.f64 (pow.f64 b 6) (-.f64 (pow.f64 a 6) (pow.f64 (*.f64 b a) 3))) (/.f64 (*.f64 (fma.f64 b (-.f64 b a) (*.f64 a a)) (*.f64 (/.f64 1/2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (-.f64 b a))) (+.f64 (pow.f64 b 6) (-.f64 (pow.f64 a 6) (pow.f64 (*.f64 b a) 3))))) (+.f64 (pow.f64 b 3) (pow.f64 a 3))))
(/.f64 -1 (neg.f64 (/.f64 (/.f64 1/2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (-.f64 b a))) (+.f64 b a))))
(/.f64 -1 (/.f64 (neg.f64 (fma.f64 b (-.f64 b a) (*.f64 a a))) (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 (-.f64 b a) (+.f64 (pow.f64 b 3) (pow.f64 a 3)))))))
(/.f64 (*.f64 -2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 (-.f64 b a) (+.f64 (pow.f64 b 3) (pow.f64 a 3))))) (neg.f64 (fma.f64 b (-.f64 b a) (*.f64 a a))))
(/.f64 (*.f64 2 (-.f64 b a)) (/.f64 (/.f64 1 (+.f64 b a)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(/.f64 (*.f64 2 (*.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (/.f64 (fma.f64 b (-.f64 b a) (*.f64 a a)) (-.f64 b a)))
(/.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 (-.f64 b a) (+.f64 (pow.f64 b 3) (pow.f64 a 3)))) (/.f64 (fma.f64 b (-.f64 b a) (*.f64 a a)) 2))
(/.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 (*.f64 2 (-.f64 b a)) (fma.f64 b (-.f64 b a) (*.f64 a a)))) (/.f64 (fma.f64 b (-.f64 b a) (*.f64 a a)) (+.f64 b a)))
(/.f64 (*.f64 2 (*.f64 (-.f64 b a) (+.f64 (pow.f64 b 3) (pow.f64 a 3)))) (/.f64 (fma.f64 b (-.f64 b a) (*.f64 a a)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(/.f64 (*.f64 2 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 b a)) (-.f64 (pow.f64 b 3) (pow.f64 a 3)))) (fma.f64 b (+.f64 b a) (*.f64 a a)))
(/.f64 (*.f64 2 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 b a)) (-.f64 (pow.f64 b 3) (pow.f64 a 3)))) (-.f64 (fma.f64 b b (*.f64 a a)) (*.f64 a (neg.f64 b))))
(/.f64 (*.f64 2 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 b a)) (-.f64 (*.f64 b b) (*.f64 a a)))) (+.f64 b a))
(/.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 (*.f64 2 (-.f64 b a)) (-.f64 (pow.f64 b 6) (pow.f64 a 6)))) (*.f64 (fma.f64 b (-.f64 b a) (*.f64 a a)) (-.f64 (pow.f64 b 3) (pow.f64 a 3))))
(/.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 (*.f64 2 (-.f64 b a)) (+.f64 (pow.f64 b 9) (pow.f64 a 9)))) (*.f64 (fma.f64 b (-.f64 b a) (*.f64 a a)) (+.f64 (pow.f64 b 6) (-.f64 (pow.f64 a 6) (pow.f64 (*.f64 b a) 3)))))
(/.f64 (/.f64 2 (/.f64 (/.f64 (fma.f64 b (-.f64 b a) (*.f64 a a)) (-.f64 b a)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (/.f64 (-.f64 (pow.f64 b 3) (pow.f64 a 3)) (-.f64 (pow.f64 b 6) (pow.f64 a 6))))
(/.f64 (/.f64 2 (/.f64 (/.f64 (fma.f64 b (-.f64 b a) (*.f64 a a)) (-.f64 b a)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (/.f64 (+.f64 (pow.f64 b 6) (-.f64 (pow.f64 a 6) (pow.f64 (*.f64 b a) 3))) (+.f64 (pow.f64 b 9) (pow.f64 a 9))))
(/.f64 (neg.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3))) (neg.f64 (*.f64 (fma.f64 b (-.f64 b a) (*.f64 a a)) (/.f64 1/2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (-.f64 b a))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3))) (/.f64 (neg.f64 (fma.f64 b (-.f64 b a) (*.f64 a a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 (-.f64 b a)))))
(/.f64 (neg.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 (-.f64 b a)))) (/.f64 (neg.f64 (fma.f64 b (-.f64 b a) (*.f64 a a))) (+.f64 (pow.f64 b 3) (pow.f64 a 3))))
(/.f64 (neg.f64 (*.f64 2 (+.f64 (pow.f64 b 3) (pow.f64 a 3)))) (/.f64 (neg.f64 (fma.f64 b (-.f64 b a) (*.f64 a a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (-.f64 b a))))
(/.f64 (-.f64 (*.f64 (*.f64 2 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 b a)) b)) (*.f64 2 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 b a)) b))) (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 (*.f64 2 (+.f64 b a)) (neg.f64 a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 (*.f64 2 (+.f64 b a)) (neg.f64 a))))) (-.f64 (*.f64 2 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 b a)) b)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 (*.f64 2 (+.f64 b a)) (neg.f64 a)))))
(/.f64 (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (-.f64 (pow.f64 b 6) (pow.f64 a 6))) (+.f64 (*.f64 b (pow.f64 b 3)) (+.f64 (*.f64 a (pow.f64 a 3)) (*.f64 b (*.f64 b (*.f64 a a))))))
(/.f64 (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (-.f64 (pow.f64 b 6) (pow.f64 a 6))) (*.f64 (fma.f64 b (-.f64 b a) (*.f64 a a)) (fma.f64 b (+.f64 b a) (*.f64 a a))))
(/.f64 (*.f64 (-.f64 (pow.f64 b 6) (pow.f64 a 6)) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (+.f64 (*.f64 b (pow.f64 b 3)) (+.f64 (*.f64 a (pow.f64 a 3)) (*.f64 b (*.f64 b (*.f64 a a))))))
(/.f64 (*.f64 (-.f64 (pow.f64 b 6) (pow.f64 a 6)) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (*.f64 (fma.f64 b (-.f64 b a) (*.f64 a a)) (fma.f64 b (+.f64 b a) (*.f64 a a))))
(/.f64 (*.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) 1) (*.f64 (fma.f64 b (-.f64 b a) (*.f64 a a)) (/.f64 1/2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (-.f64 b a)))))
(/.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 (-.f64 b a))) 1) (/.f64 1 (+.f64 b a)))
(/.f64 (*.f64 1 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 (-.f64 b a)))) (/.f64 1 (+.f64 b a)))
(/.f64 (*.f64 1 (*.f64 2 (+.f64 (pow.f64 b 3) (pow.f64 a 3)))) (/.f64 (/.f64 (fma.f64 b (-.f64 b a) (*.f64 a a)) (-.f64 b a)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(/.f64 (*.f64 1 (*.f64 -2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 (-.f64 b a) (+.f64 (pow.f64 b 3) (pow.f64 a 3)))))) (neg.f64 (fma.f64 b (-.f64 b a) (*.f64 a a))))
(/.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 (-.f64 b a))) (-.f64 (*.f64 a a) (*.f64 b b))) (-.f64 a b))
(/.f64 (*.f64 1 (fma.f64 b (-.f64 b a) (*.f64 a a))) (/.f64 (fma.f64 b (-.f64 b a) (*.f64 a a)) (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (-.f64 (*.f64 b b) (*.f64 a a))))))
(/.f64 (*.f64 1 (-.f64 (pow.f64 b 6) (pow.f64 a 6))) (*.f64 (-.f64 (pow.f64 b 3) (pow.f64 a 3)) (*.f64 (fma.f64 b (-.f64 b a) (*.f64 a a)) (/.f64 1/2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (-.f64 b a))))))
(/.f64 (*.f64 1 (+.f64 (pow.f64 b 9) (pow.f64 a 9))) (*.f64 (fma.f64 b (-.f64 b a) (*.f64 a a)) (*.f64 (/.f64 1/2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (-.f64 b a))) (+.f64 (pow.f64 b 6) (-.f64 (pow.f64 a 6) (pow.f64 (*.f64 b a) 3))))))
(/.f64 (*.f64 1 (neg.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)))) (neg.f64 (*.f64 (fma.f64 b (-.f64 b a) (*.f64 a a)) (/.f64 1/2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (-.f64 b a))))))
(/.f64 (*.f64 1 (*.f64 2 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 b a)) (-.f64 (pow.f64 b 3) (pow.f64 a 3))))) (fma.f64 b (+.f64 b a) (*.f64 a a)))
(/.f64 (*.f64 1 (*.f64 2 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 b a)) (-.f64 (*.f64 b b) (*.f64 a a))))) (+.f64 b a))
(/.f64 (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (-.f64 (*.f64 b (pow.f64 b 3)) (*.f64 a (pow.f64 a 3)))) (fma.f64 b b (*.f64 a a)))
(/.f64 (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (-.f64 b a) (-.f64 (*.f64 a a) (*.f64 b b)))) (-.f64 a b))
(/.f64 (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (-.f64 (*.f64 a a) (*.f64 b b)) (-.f64 (pow.f64 b 3) (pow.f64 a 3)))) (-.f64 (pow.f64 a 3) (pow.f64 b 3)))
(/.f64 (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (+.f64 b a) (*.f64 (-.f64 b a) (+.f64 (pow.f64 b 3) (pow.f64 a 3))))) (+.f64 (pow.f64 b 3) (pow.f64 a 3)))
(/.f64 (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (+.f64 b a) (*.f64 (-.f64 b a) (-.f64 (*.f64 a a) (*.f64 b b))))) (-.f64 (*.f64 a a) (*.f64 b b)))
(/.f64 (*.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 b a))) 1) (/.f64 (fma.f64 b (+.f64 b a) (*.f64 a a)) (-.f64 (pow.f64 b 3) (pow.f64 a 3))))
(/.f64 (*.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 b a))) 1) (/.f64 1 (-.f64 b a)))
(/.f64 (*.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 b a))) (neg.f64 (-.f64 (pow.f64 b 3) (pow.f64 a 3)))) (neg.f64 (fma.f64 b (+.f64 b a) (*.f64 a a))))
(/.f64 (*.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 b a))) (neg.f64 (-.f64 (*.f64 b b) (*.f64 a a)))) (neg.f64 (+.f64 b a)))
(/.f64 (*.f64 (-.f64 b a) (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (-.f64 (*.f64 a a) (*.f64 b b))))) (-.f64 a b))
(/.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 (-.f64 b a))) (-.f64 (*.f64 b b) (*.f64 a a))) (-.f64 b a))
(/.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 (-.f64 b a))) (neg.f64 (-.f64 (*.f64 a a) (*.f64 b b)))) (-.f64 b a))
(/.f64 (*.f64 (/.f64 1 (fma.f64 b (-.f64 b a) (*.f64 a a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 (*.f64 2 (-.f64 b a)) (-.f64 (pow.f64 b 6) (pow.f64 a 6))))) (-.f64 (pow.f64 b 3) (pow.f64 a 3)))
(/.f64 (*.f64 (/.f64 1 (fma.f64 b (-.f64 b a) (*.f64 a a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 (*.f64 2 (-.f64 b a)) (+.f64 (pow.f64 b 9) (pow.f64 a 9))))) (+.f64 (pow.f64 b 6) (-.f64 (pow.f64 a 6) (pow.f64 (*.f64 b a) 3))))
(/.f64 (*.f64 (*.f64 -2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 (-.f64 b a) (+.f64 (pow.f64 b 3) (pow.f64 a 3))))) 1) (neg.f64 (fma.f64 b (-.f64 b a) (*.f64 a a))))
(/.f64 (*.f64 (-.f64 (*.f64 a a) (*.f64 b b)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 (-.f64 b a)))) (-.f64 a b))
(/.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 (-.f64 b a)))) (-.f64 b a))
(/.f64 (*.f64 (neg.f64 (-.f64 (*.f64 a a) (*.f64 b b))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 (-.f64 b a)))) (-.f64 b a))
(/.f64 (*.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (-.f64 (*.f64 a a) (*.f64 b b)))) (-.f64 b a)) (-.f64 a b))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 b 3) (pow.f64 a 3))) (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 b a)))) (neg.f64 (fma.f64 b (+.f64 b a) (*.f64 a a))))
(/.f64 (*.f64 (neg.f64 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 b a)))) (neg.f64 (+.f64 b a)))
(/.f64 (*.f64 (-.f64 (pow.f64 b 6) (pow.f64 a 6)) (/.f64 2 (/.f64 (/.f64 (fma.f64 b (-.f64 b a) (*.f64 a a)) (-.f64 b a)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))) (-.f64 (pow.f64 b 3) (pow.f64 a 3)))
(/.f64 (*.f64 (+.f64 (pow.f64 b 9) (pow.f64 a 9)) (/.f64 2 (/.f64 (/.f64 (fma.f64 b (-.f64 b a) (*.f64 a a)) (-.f64 b a)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))) (+.f64 (pow.f64 b 6) (-.f64 (pow.f64 a 6) (pow.f64 (*.f64 b a) 3))))
(/.f64 (*.f64 (-.f64 (pow.f64 a 6) (pow.f64 b 6)) (/.f64 2 (/.f64 (/.f64 (fma.f64 b (-.f64 b a) (*.f64 a a)) (-.f64 b a)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))) (-.f64 (pow.f64 a 3) (pow.f64 b 3)))
(/.f64 (*.f64 (*.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (-.f64 a b)) (/.f64 2 (/.f64 (/.f64 (fma.f64 b (-.f64 b a) (*.f64 a a)) (-.f64 b a)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))) (-.f64 a b))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 b 6) (pow.f64 a 6))) (/.f64 2 (/.f64 (/.f64 (fma.f64 b (-.f64 b a) (*.f64 a a)) (-.f64 b a)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))) (neg.f64 (-.f64 (pow.f64 b 3) (pow.f64 a 3))))
(/.f64 (*.f64 (neg.f64 (+.f64 (pow.f64 b 9) (pow.f64 a 9))) (/.f64 2 (/.f64 (/.f64 (fma.f64 b (-.f64 b a) (*.f64 a a)) (-.f64 b a)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))) (neg.f64 (+.f64 (pow.f64 b 6) (-.f64 (pow.f64 a 6) (pow.f64 (*.f64 b a) 3)))))
(/.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 (*.f64 2 (-.f64 b a)) (-.f64 (pow.f64 b 6) (pow.f64 a 6)))) (/.f64 1 (fma.f64 b (-.f64 b a) (*.f64 a a)))) (-.f64 (pow.f64 b 3) (pow.f64 a 3)))
(/.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 (*.f64 2 (-.f64 b a)) (+.f64 (pow.f64 b 9) (pow.f64 a 9)))) (/.f64 1 (fma.f64 b (-.f64 b a) (*.f64 a a)))) (+.f64 (pow.f64 b 6) (-.f64 (pow.f64 a 6) (pow.f64 (*.f64 b a) 3))))
(/.f64 (*.f64 (-.f64 (*.f64 b (pow.f64 b 3)) (*.f64 a (pow.f64 a 3))) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (fma.f64 b b (*.f64 a a)))
(/.f64 (*.f64 (*.f64 (-.f64 b a) (-.f64 (*.f64 a a) (*.f64 b b))) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (-.f64 a b))
(/.f64 (*.f64 (*.f64 (-.f64 (*.f64 a a) (*.f64 b b)) (-.f64 (pow.f64 b 3) (pow.f64 a 3))) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (-.f64 (pow.f64 a 3) (pow.f64 b 3)))
(/.f64 (*.f64 (*.f64 (+.f64 b a) (*.f64 (-.f64 b a) (+.f64 (pow.f64 b 3) (pow.f64 a 3)))) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (+.f64 (pow.f64 b 3) (pow.f64 a 3)))
(/.f64 (*.f64 (*.f64 (+.f64 b a) (*.f64 (-.f64 b a) (-.f64 (*.f64 a a) (*.f64 b b)))) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (-.f64 (*.f64 a a) (*.f64 b b)))
(/.f64 (*.f64 (*.f64 2 (-.f64 (*.f64 a a) (*.f64 b b))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (-.f64 b a))) (-.f64 a b))
(/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 6) (pow.f64 a 6))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 (-.f64 b a) (/.f64 1 (fma.f64 b (-.f64 b a) (*.f64 a a)))))) (-.f64 (pow.f64 b 3) (pow.f64 a 3)))
(/.f64 (*.f64 (*.f64 2 (+.f64 (pow.f64 b 9) (pow.f64 a 9))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 (-.f64 b a) (/.f64 1 (fma.f64 b (-.f64 b a) (*.f64 a a)))))) (+.f64 (pow.f64 b 6) (-.f64 (pow.f64 a 6) (pow.f64 (*.f64 b a) 3))))
(/.f64 (/.f64 (-.f64 (pow.f64 b 6) (pow.f64 a 6)) (*.f64 (fma.f64 b (-.f64 b a) (*.f64 a a)) (/.f64 1/2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (-.f64 b a))))) (-.f64 (pow.f64 b 3) (pow.f64 a 3)))
(/.f64 (/.f64 (+.f64 (pow.f64 b 9) (pow.f64 a 9)) (*.f64 (fma.f64 b (-.f64 b a) (*.f64 a a)) (/.f64 1/2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (-.f64 b a))))) (+.f64 (pow.f64 b 6) (-.f64 (pow.f64 a 6) (pow.f64 (*.f64 b a) 3))))
(/.f64 (/.f64 (*.f64 -2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 (-.f64 b a) (+.f64 (pow.f64 b 3) (pow.f64 a 3))))) -1) (fma.f64 b (-.f64 b a) (*.f64 a a)))
(/.f64 (/.f64 (*.f64 2 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 b a)) (-.f64 (*.f64 b b) (*.f64 a a)))) (+.f64 (pow.f64 b 3) (pow.f64 a 3))) (/.f64 1 (fma.f64 b (-.f64 b a) (*.f64 a a))))
(/.f64 (/.f64 (*.f64 2 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 b a)) (-.f64 (*.f64 b b) (*.f64 a a)))) (-.f64 (*.f64 a a) (*.f64 b b))) (/.f64 1 (-.f64 a b)))
(/.f64 (/.f64 (*.f64 2 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 b a)) (-.f64 (*.f64 b b) (*.f64 a a)))) 1) (+.f64 b a))
(/.f64 (/.f64 (*.f64 2 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 b a)) (-.f64 (*.f64 b b) (*.f64 a a)))) (/.f64 (-.f64 (*.f64 a a) (*.f64 b b)) (-.f64 (pow.f64 a 3) (pow.f64 b 3)))) (fma.f64 b (+.f64 b a) (*.f64 a a)))
(pow.f64 (/.f64 (/.f64 1/2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (-.f64 b a))) (+.f64 b a)) -1)
(neg.f64 (/.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (-.f64 b a)) (/.f64 (neg.f64 (fma.f64 b (-.f64 b a) (*.f64 a a))) (*.f64 2 (+.f64 (pow.f64 b 3) (pow.f64 a 3))))))
(fma.f64 b (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 b a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 (*.f64 2 (+.f64 b a)) (neg.f64 a))))
(fma.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 b a))) b (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 (*.f64 2 (+.f64 b a)) (neg.f64 a))))
(log1p.f64 (expm1.f64 (*.f64 (-.f64 b a) (*.f64 (+.f64 a b) (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))))))))
(expm1.f64 (log1p.f64 (*.f64 (-.f64 b a) (*.f64 (+.f64 a b) (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))))))))
(*.f64 (sqrt.f64 (*.f64 (-.f64 b a) (*.f64 (+.f64 a b) (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))))))) (sqrt.f64 (*.f64 (-.f64 b a) (*.f64 (+.f64 a b) (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))))))))
(pow.f64 (*.f64 (-.f64 b a) (*.f64 (+.f64 a b) (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))))) 1)
(*.f64 1 (*.f64 (-.f64 b a) (*.f64 (+.f64 a b) (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))))))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (-.f64 b a) (*.f64 (+.f64 a b) (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))))))) (cbrt.f64 (*.f64 (-.f64 b a) (*.f64 (+.f64 a b) (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))))))) (cbrt.f64 (*.f64 (-.f64 b a) (*.f64 (+.f64 a b) (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (-.f64 b a) (*.f64 (+.f64 a b) (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))))) (*.f64 (-.f64 b a) (*.f64 (+.f64 a b) (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))))))) (*.f64 (-.f64 b a) (*.f64 (+.f64 a b) (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))))))))
(exp.f64 (log.f64 (*.f64 (-.f64 b a) (*.f64 (+.f64 a b) (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))))))))
(log.f64 (exp.f64 (*.f64 (-.f64 b a) (*.f64 (+.f64 a b) (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))))))))
(binary32->binary64 (binary64->binary32 (*.f64 (-.f64 b a) (*.f64 (+.f64 a b) (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))))))))
(binary32->binary64 (binary64->binary32 (*.f64 (-.f64 b a) (*.f64 (+.f64 a b) (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))))))))
(binary32->binary64 (*.f32 (-.f32 (binary64->binary32 b) (binary64->binary32 a)) (*.f32 (+.f32 (binary64->binary32 a) (binary64->binary32 b)) (*.f32 2 (sin.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180)))))))
(log1p.f64 (expm1.f64 (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))))
(expm1.f64 (log1p.f64 (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))))
(*.f64 (sqrt.f64 (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))) (sqrt.f64 (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))))
(pow.f64 (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) 1)
(*.f64 1 (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))))
(*.f64 (*.f64 (cbrt.f64 (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))) (cbrt.f64 (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))))) (cbrt.f64 (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))))
(cbrt.f64 (*.f64 (*.f64 (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))) (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))))
(exp.f64 (log.f64 (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))))
(log.f64 (exp.f64 (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))))
(binary32->binary64 (binary64->binary32 (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))))
(binary32->binary64 (binary64->binary32 (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))))
(binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(-.f64 0 (neg.f64 (PI.f64)))
(*.f64 (PI.f64) 1)
(*.f64 1 (PI.f64))
(*.f64 -1 (neg.f64 (PI.f64)))
(/.f64 (PI.f64) 1)
(/.f64 1 (/.f64 1 (PI.f64)))
(/.f64 -1 (/.f64 -1 (PI.f64)))
(/.f64 (neg.f64 (PI.f64)) -1)
(/.f64 (/.f64 1 (pow.f64 (PI.f64) -1/2)) (pow.f64 (PI.f64) -1/2))
(neg.f64 (neg.f64 (PI.f64)))
(exp.f64 (neg.f64 (*.f64 -1 (log.f64 (PI.f64)))))
(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 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) 2) (/.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) 2))
(*.f64 2 (/.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) 2))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) 2))
(*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))
(*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 (/.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) 2) 2)
(*.f64 (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))
(/.f64 (*.f64 2 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) 2)
(/.f64 (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) 2) 2)
(log1p.f64 (expm1.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(expm1.f64 (log1p.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(*.f64 (sqrt.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (sqrt.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 1)
(*.f64 1 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))
(*.f64 (*.f64 (cbrt.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (cbrt.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (cbrt.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(cbrt.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(exp.f64 (log.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(log.f64 (exp.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(binary32->binary64 (sin.f32 (*.f32 1/90 (*.f32 (binary64->binary32 angle) (PI.f32)))))
(+.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)) (*.f64 (PI.f64) (*.f64 1/180 angle)))
(/.f64 2 (/.f64 180 (*.f64 (PI.f64) angle)))
(/.f64 1 (/.f64 (/.f64 1 angle) (*.f64 (PI.f64) 1/90)))
(/.f64 1/90 (/.f64 1 (*.f64 (PI.f64) angle)))
(/.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)) 1)
(/.f64 (*.f64 angle 1/90) (/.f64 1 (PI.f64)))
(/.f64 (*.f64 (PI.f64) 1/180) (/.f64 (/.f64 1 angle) 2))
(/.f64 (*.f64 (PI.f64) (*.f64 angle 2)) 180)
(/.f64 (*.f64 (PI.f64) 1/90) (/.f64 1 angle))
(/.f64 -1/90 (/.f64 -1 (*.f64 (PI.f64) angle)))
(/.f64 (-.f64 (*.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)) (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)) (*.f64 (PI.f64) (*.f64 1/180 angle)))) 0)
(/.f64 (*.f64 2 (PI.f64)) (/.f64 180 angle))
(/.f64 (*.f64 2 angle) (/.f64 180 (PI.f64)))
(/.f64 (*.f64 2 (*.f64 1/180 angle)) (/.f64 1 (PI.f64)))
(/.f64 (*.f64 2 (/.f64 (PI.f64) -180)) (/.f64 -1 angle))
(/.f64 -2 (neg.f64 (/.f64 180 (*.f64 (PI.f64) angle))))
(/.f64 (*.f64 (PI.f64) 2) (/.f64 180 angle))
(/.f64 (*.f64 1 (*.f64 angle 1/90)) (/.f64 1 (PI.f64)))
(/.f64 (*.f64 (*.f64 1/180 angle) 2) (/.f64 1 (PI.f64)))
(/.f64 (*.f64 angle 2) (/.f64 180 (PI.f64)))
(/.f64 (*.f64 2 (*.f64 (PI.f64) (neg.f64 angle))) -180)
(/.f64 (*.f64 (*.f64 angle 1/90) (neg.f64 (PI.f64))) -1)
(/.f64 (*.f64 (*.f64 (PI.f64) 1/90) (neg.f64 angle)) -1)
(/.f64 (*.f64 (neg.f64 (PI.f64)) (*.f64 angle 1/90)) -1)
(/.f64 (*.f64 (neg.f64 angle) (*.f64 (PI.f64) 1/90)) -1)
(/.f64 (*.f64 (*.f64 (PI.f64) (neg.f64 angle)) 2) -180)
(/.f64 (*.f64 (/.f64 (PI.f64) -180) 2) (/.f64 -1 angle))
(/.f64 (/.f64 (*.f64 (PI.f64) 1/90) -1) (/.f64 -1 angle))
(/.f64 (/.f64 (*.f64 (PI.f64) 1/90) (pow.f64 angle -1/2)) (pow.f64 angle -1/2))
(/.f64 (/.f64 -1/90 (/.f64 1 (PI.f64))) (/.f64 -1 angle))
(/.f64 (/.f64 -1/90 (/.f64 1 angle)) (/.f64 -1 (PI.f64)))
(/.f64 (/.f64 (*.f64 angle 1/90) -1) (/.f64 -1 (PI.f64)))
(/.f64 (/.f64 (*.f64 angle 1/90) (pow.f64 (PI.f64) -1/2)) (pow.f64 (PI.f64) -1/2))
(fma.f64 (PI.f64) (*.f64 1/180 angle) (*.f64 (PI.f64) (*.f64 1/180 angle)))
(fma.f64 1/180 (*.f64 (PI.f64) angle) (*.f64 (PI.f64) (*.f64 1/180 angle)))
(fma.f64 1 (*.f64 (PI.f64) (*.f64 1/180 angle)) (*.f64 (PI.f64) (*.f64 1/180 angle)))
(fma.f64 angle (*.f64 (PI.f64) 1/180) (*.f64 (PI.f64) (*.f64 1/180 angle)))
(fma.f64 (*.f64 (PI.f64) angle) 1/180 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(fma.f64 (*.f64 1/180 angle) (PI.f64) (*.f64 (PI.f64) (*.f64 1/180 angle)))
(fma.f64 (*.f64 (PI.f64) 1/180) angle (*.f64 (PI.f64) (*.f64 1/180 angle)))
(fma.f64 -1/180 (*.f64 (PI.f64) (neg.f64 angle)) (*.f64 (PI.f64) (*.f64 1/180 angle)))
(fma.f64 (/.f64 (PI.f64) -180) (neg.f64 angle) (*.f64 (PI.f64) (*.f64 1/180 angle)))
(log1p.f64 (expm1.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))
(expm1.f64 (log1p.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))
(*.f64 (sqrt.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (sqrt.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))
(pow.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) 1)
(*.f64 1 (*.f64 1/90 (*.f64 angle (PI.f64))))
(*.f64 (*.f64 (cbrt.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (cbrt.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (cbrt.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 1/90 (*.f64 angle (PI.f64)))))
(exp.f64 (log.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))
(log.f64 (exp.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))
(binary32->binary64 (binary64->binary32 (*.f64 1/90 (*.f64 angle (PI.f64)))))
(binary32->binary64 (binary64->binary32 (*.f64 1/90 (*.f64 angle (PI.f64)))))
(binary32->binary64 (*.f32 1/90 (*.f32 (binary64->binary32 angle) (PI.f32))))
(-.f64 0 (neg.f64 (PI.f64)))
(*.f64 (PI.f64) 1)
(*.f64 1 (PI.f64))
(*.f64 -1 (neg.f64 (PI.f64)))
(/.f64 (PI.f64) 1)
(/.f64 1 (/.f64 1 (PI.f64)))
(/.f64 -1 (/.f64 -1 (PI.f64)))
(/.f64 (neg.f64 (PI.f64)) -1)
(/.f64 (/.f64 1 (pow.f64 (PI.f64) -1/2)) (pow.f64 (PI.f64) -1/2))
(neg.f64 (neg.f64 (PI.f64)))
(exp.f64 (neg.f64 (*.f64 -1 (log.f64 (PI.f64)))))
(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 2 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 b a)) b)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 (*.f64 2 (+.f64 b a)) (neg.f64 a))))
(+.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 (*.f64 2 (+.f64 b a)) (neg.f64 a))) (*.f64 2 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 b a)) b)))
(-.f64 0 (/.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (-.f64 b a)) (/.f64 (neg.f64 (fma.f64 b (-.f64 b a) (*.f64 a a))) (*.f64 2 (+.f64 (pow.f64 b 3) (pow.f64 a 3))))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 2 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 (-.f64 b a) (+.f64 (pow.f64 b 3) (pow.f64 a 3)))) (/.f64 1 (fma.f64 b (-.f64 b a) (*.f64 a a)))))
(*.f64 2 (*.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 (-.f64 b a) (/.f64 1 (fma.f64 b (-.f64 b a) (*.f64 a a)))))))
(*.f64 1 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (-.f64 (*.f64 b b) (*.f64 a a)))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 (+.f64 b a) (*.f64 2 (-.f64 b a))))
(*.f64 (+.f64 b a) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 (-.f64 b a))))
(*.f64 (+.f64 b a) (*.f64 (fma.f64 b (-.f64 b a) (*.f64 a a)) (/.f64 2 (/.f64 (/.f64 (fma.f64 b (-.f64 b a) (*.f64 a a)) (-.f64 b a)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))))
(*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (-.f64 (*.f64 b b) (*.f64 a a)))
(*.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 b a))) (-.f64 b a))
(*.f64 (-.f64 b a) (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 b a))))
(*.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (/.f64 2 (/.f64 (/.f64 (fma.f64 b (-.f64 b a) (*.f64 a a)) (-.f64 b a)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(*.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (*.f64 (neg.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 (-.f64 b a)))) (/.f64 -1 (fma.f64 b (-.f64 b a) (*.f64 a a)))))
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (-.f64 b a)) (*.f64 2 (+.f64 b a)))
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 (-.f64 b a))) (+.f64 b a))
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 (-.f64 b a))) (*.f64 (neg.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3))) (/.f64 -1 (fma.f64 b (-.f64 b a) (*.f64 a a)))))
(*.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 (-.f64 b a) (+.f64 (pow.f64 b 3) (pow.f64 a 3))))) (/.f64 1 (fma.f64 b (-.f64 b a) (*.f64 a a))))
(*.f64 (fma.f64 b (-.f64 b a) (*.f64 a a)) (*.f64 (+.f64 b a) (/.f64 2 (/.f64 (/.f64 (fma.f64 b (-.f64 b a) (*.f64 a a)) (-.f64 b a)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))))
(*.f64 (fma.f64 b (-.f64 b a) (*.f64 a a)) (*.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (-.f64 (*.f64 b b) (*.f64 a a)))) (/.f64 1 (fma.f64 b (-.f64 b a) (*.f64 a a)))))
(*.f64 (fma.f64 b (-.f64 b a) (*.f64 a a)) (*.f64 (*.f64 2 (+.f64 b a)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 (-.f64 b a) (/.f64 1 (fma.f64 b (-.f64 b a) (*.f64 a a)))))))
(*.f64 (-.f64 (*.f64 a a) (*.f64 b b)) (*.f64 (/.f64 1 (-.f64 a b)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 (-.f64 b a)))))
(*.f64 (-.f64 (pow.f64 b 6) (pow.f64 a 6)) (*.f64 (/.f64 1 (-.f64 (pow.f64 b 3) (pow.f64 a 3))) (/.f64 2 (/.f64 (/.f64 (fma.f64 b (-.f64 b a) (*.f64 a a)) (-.f64 b a)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))))
(*.f64 (-.f64 (pow.f64 b 3) (pow.f64 a 3)) (*.f64 (/.f64 1 (fma.f64 b (+.f64 b a) (*.f64 a a))) (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 b a)))))
(*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (/.f64 1 (+.f64 b a)) (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 b a)))))
(*.f64 (*.f64 2 (+.f64 b a)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (-.f64 b a)))
(*.f64 (*.f64 2 (+.f64 (pow.f64 b 3) (pow.f64 a 3))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 (-.f64 b a) (/.f64 1 (fma.f64 b (-.f64 b a) (*.f64 a a))))))
(*.f64 (*.f64 2 (+.f64 (pow.f64 b 3) (pow.f64 a 3))) (*.f64 (neg.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (-.f64 b a))) (/.f64 -1 (fma.f64 b (-.f64 b a) (*.f64 a a)))))
(*.f64 (/.f64 1 (fma.f64 b (-.f64 b a) (*.f64 a a))) (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 (-.f64 b a) (+.f64 (pow.f64 b 3) (pow.f64 a 3))))))
(*.f64 (+.f64 (pow.f64 b 9) (pow.f64 a 9)) (*.f64 (/.f64 1 (+.f64 (pow.f64 b 6) (-.f64 (pow.f64 a 6) (pow.f64 (*.f64 b a) 3)))) (/.f64 2 (/.f64 (/.f64 (fma.f64 b (-.f64 b a) (*.f64 a a)) (-.f64 b a)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (-.f64 b a)) (/.f64 (neg.f64 (fma.f64 b (-.f64 b a) (*.f64 a a))) (*.f64 2 (+.f64 (pow.f64 b 3) (pow.f64 a 3))))))
(*.f64 -1 (*.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 (-.f64 b a) (+.f64 (pow.f64 b 3) (pow.f64 a 3))))) (/.f64 -1 (fma.f64 b (-.f64 b a) (*.f64 a a)))))
(*.f64 (*.f64 -2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 (-.f64 b a) (+.f64 (pow.f64 b 3) (pow.f64 a 3))))) (/.f64 -1 (fma.f64 b (-.f64 b a) (*.f64 a a))))
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 b a)) (*.f64 2 (-.f64 b a)))
(*.f64 (*.f64 2 (-.f64 b a)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 b a)))
(*.f64 (*.f64 2 (*.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (*.f64 (-.f64 b a) (/.f64 1 (fma.f64 b (-.f64 b a) (*.f64 a a)))))
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 (-.f64 b a) (+.f64 (pow.f64 b 3) (pow.f64 a 3)))) (*.f64 2 (/.f64 1 (fma.f64 b (-.f64 b a) (*.f64 a a)))))
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 (*.f64 2 (-.f64 b a)) (fma.f64 b (-.f64 b a) (*.f64 a a)))) (*.f64 (+.f64 b a) (/.f64 1 (fma.f64 b (-.f64 b a) (*.f64 a a)))))
(*.f64 (*.f64 2 (*.f64 (-.f64 b a) (+.f64 (pow.f64 b 3) (pow.f64 a 3)))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (/.f64 1 (fma.f64 b (-.f64 b a) (*.f64 a a)))))
(*.f64 (*.f64 (+.f64 b a) (*.f64 2 (-.f64 b a))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 (-.f64 b a) (/.f64 1 (fma.f64 b (-.f64 b a) (*.f64 a a))))) (*.f64 2 (+.f64 (pow.f64 b 3) (pow.f64 a 3))))
(*.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (-.f64 (*.f64 b b) (*.f64 a a)))) 1)
(*.f64 (*.f64 2 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 b a)) (-.f64 (pow.f64 b 3) (pow.f64 a 3)))) (/.f64 1 (fma.f64 b (+.f64 b a) (*.f64 a a))))
(*.f64 (*.f64 2 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 b a)) (-.f64 (*.f64 b b) (*.f64 a a)))) (/.f64 1 (+.f64 b a)))
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (-.f64 (*.f64 b b) (*.f64 a a))) 2)
(*.f64 (/.f64 (-.f64 (*.f64 a a) (*.f64 b b)) (-.f64 (pow.f64 a 3) (pow.f64 b 3))) (*.f64 (fma.f64 b (+.f64 b a) (*.f64 a a)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 (-.f64 b a)))))
(*.f64 (/.f64 (-.f64 b a) (fma.f64 b (-.f64 b a) (*.f64 a a))) (*.f64 2 (*.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(*.f64 (/.f64 (-.f64 b a) (-.f64 a b)) (*.f64 (-.f64 a b) (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 b a)))))
(*.f64 (/.f64 2 (/.f64 (/.f64 (fma.f64 b (-.f64 b a) (*.f64 a a)) (-.f64 b a)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (+.f64 (pow.f64 b 3) (pow.f64 a 3)))
(*.f64 (/.f64 -1 (fma.f64 b (-.f64 b a) (*.f64 a a))) (*.f64 -2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 (-.f64 b a) (+.f64 (pow.f64 b 3) (pow.f64 a 3))))))
(*.f64 (neg.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3))) (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 (-.f64 b a))) (/.f64 -1 (fma.f64 b (-.f64 b a) (*.f64 a a)))))
(*.f64 (neg.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 (-.f64 b a)))) (*.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (/.f64 -1 (fma.f64 b (-.f64 b a) (*.f64 a a)))))
(*.f64 (neg.f64 (*.f64 2 (+.f64 (pow.f64 b 3) (pow.f64 a 3)))) (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (-.f64 b a)) (/.f64 -1 (fma.f64 b (-.f64 b a) (*.f64 a a)))))
(*.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 (-.f64 b a))) 1) (+.f64 b a))
(*.f64 (*.f64 1 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (-.f64 (*.f64 b b) (*.f64 a a)))
(*.f64 (*.f64 1 (-.f64 b a)) (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 b a))))
(*.f64 (*.f64 1 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 (-.f64 b a)))) (+.f64 b a))
(*.f64 (*.f64 1 (*.f64 2 (+.f64 (pow.f64 b 3) (pow.f64 a 3)))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 (-.f64 b a) (/.f64 1 (fma.f64 b (-.f64 b a) (*.f64 a a))))))
(*.f64 (*.f64 1 (*.f64 -2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 (-.f64 b a) (+.f64 (pow.f64 b 3) (pow.f64 a 3)))))) (/.f64 -1 (fma.f64 b (-.f64 b a) (*.f64 a a))))
(*.f64 (*.f64 1 (*.f64 (+.f64 b a) (*.f64 2 (-.f64 b a)))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))
(*.f64 (*.f64 1 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (-.f64 (*.f64 b b) (*.f64 a a)))) 2)
(*.f64 (*.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 b a))) (/.f64 (-.f64 b a) (fma.f64 b (-.f64 b a) (*.f64 a a)))) (fma.f64 b (-.f64 b a) (*.f64 a a)))
(*.f64 (*.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 b a))) (/.f64 (-.f64 b a) (-.f64 a b))) (-.f64 a b))
(*.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 (-.f64 b a))) (-.f64 (*.f64 a a) (*.f64 b b))) (/.f64 1 (-.f64 a b)))
(*.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 (-.f64 b a))) (/.f64 (-.f64 (*.f64 a a) (*.f64 b b)) (-.f64 (pow.f64 a 3) (pow.f64 b 3)))) (fma.f64 b (+.f64 b a) (*.f64 a a)))
(*.f64 (*.f64 (/.f64 1 (fma.f64 b (-.f64 b a) (*.f64 a a))) 2) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 (-.f64 b a) (+.f64 (pow.f64 b 3) (pow.f64 a 3)))))
(*.f64 (*.f64 (/.f64 1 (fma.f64 b (-.f64 b a) (*.f64 a a))) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (*.f64 (-.f64 b a) (+.f64 (pow.f64 b 3) (pow.f64 a 3))))
(*.f64 (*.f64 (/.f64 1 (fma.f64 b (-.f64 b a) (*.f64 a a))) (fma.f64 b (-.f64 b a) (*.f64 a a))) (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (-.f64 (*.f64 b b) (*.f64 a a)))))
(*.f64 (*.f64 (/.f64 1 (fma.f64 b (-.f64 b a) (*.f64 a a))) (*.f64 2 (+.f64 (pow.f64 b 3) (pow.f64 a 3)))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (-.f64 b a)))
(*.f64 (*.f64 (/.f64 1 (fma.f64 b (-.f64 b a) (*.f64 a a))) (*.f64 2 (*.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))) (-.f64 b a))
(*.f64 (*.f64 (/.f64 1 (fma.f64 b (-.f64 b a) (*.f64 a a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 (-.f64 b a) (+.f64 (pow.f64 b 3) (pow.f64 a 3))))) 2)
(*.f64 (*.f64 (/.f64 1 (fma.f64 b (-.f64 b a) (*.f64 a a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 (*.f64 2 (-.f64 b a)) (fma.f64 b (-.f64 b a) (*.f64 a a))))) (+.f64 b a))
(*.f64 (*.f64 (/.f64 1 (fma.f64 b (-.f64 b a) (*.f64 a a))) (*.f64 2 (*.f64 (-.f64 b a) (+.f64 (pow.f64 b 3) (pow.f64 a 3))))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))
(*.f64 (/.f64 (*.f64 2 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 b a)) (-.f64 (*.f64 b b) (*.f64 a a)))) (+.f64 (pow.f64 b 3) (pow.f64 a 3))) (fma.f64 b (-.f64 b a) (*.f64 a a)))
(*.f64 (/.f64 (*.f64 2 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 b a)) (-.f64 (*.f64 b b) (*.f64 a a)))) (-.f64 (*.f64 a a) (*.f64 b b))) (-.f64 a b))
(*.f64 (/.f64 (*.f64 2 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 b a)) (-.f64 (*.f64 b b) (*.f64 a a)))) 1) (/.f64 1 (+.f64 b a)))
(*.f64 (/.f64 1 (/.f64 (/.f64 1 (+.f64 b a)) 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (-.f64 b a)))
(*.f64 (/.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) 1) (/.f64 2 (/.f64 (/.f64 (fma.f64 b (-.f64 b a) (*.f64 a a)) (-.f64 b a)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(*.f64 (/.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (neg.f64 (fma.f64 b (-.f64 b a) (*.f64 a a)))) (neg.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 (-.f64 b a)))))
(*.f64 (/.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (/.f64 (/.f64 (fma.f64 b (-.f64 b a) (*.f64 a a)) (-.f64 b a)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) 2)
(*.f64 (/.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 (-.f64 b a) (+.f64 (pow.f64 b 3) (pow.f64 a 3))))) (-.f64 (*.f64 b (pow.f64 b 3)) (*.f64 a (*.f64 (-.f64 a b) (*.f64 a (-.f64 a b)))))) (-.f64 (*.f64 b b) (*.f64 a (-.f64 a b))))
(*.f64 (/.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 (-.f64 b a) (+.f64 (pow.f64 b 3) (pow.f64 a 3))))) (+.f64 (pow.f64 b 6) (pow.f64 (*.f64 a (-.f64 a b)) 3))) (+.f64 (*.f64 b (pow.f64 b 3)) (-.f64 (*.f64 a (*.f64 (-.f64 a b) (*.f64 a (-.f64 a b)))) (*.f64 (*.f64 b b) (*.f64 a (-.f64 a b))))))
(*.f64 (/.f64 (fma.f64 b (-.f64 b a) (*.f64 a a)) (*.f64 (fma.f64 b (-.f64 b a) (*.f64 a a)) (/.f64 1/2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (-.f64 b a))))) (+.f64 b a))
(*.f64 (/.f64 (*.f64 2 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 b a)) (-.f64 (pow.f64 b 3) (pow.f64 a 3)))) (-.f64 (*.f64 b (pow.f64 b 3)) (*.f64 (*.f64 a (+.f64 b a)) (*.f64 a (+.f64 b a))))) (-.f64 (*.f64 b (-.f64 b a)) (*.f64 a a)))
(*.f64 (/.f64 (*.f64 2 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 b a)) (-.f64 (pow.f64 b 3) (pow.f64 a 3)))) (+.f64 (pow.f64 b 6) (pow.f64 (*.f64 a (+.f64 b a)) 3))) (+.f64 (*.f64 b (pow.f64 b 3)) (-.f64 (*.f64 (*.f64 a (+.f64 b a)) (*.f64 a (+.f64 b a))) (*.f64 (*.f64 b b) (*.f64 a (+.f64 b a))))))
(*.f64 (/.f64 (*.f64 2 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 b a)) (-.f64 (*.f64 b b) (*.f64 a a)))) (fma.f64 b (-.f64 b a) (*.f64 a a))) (/.f64 (fma.f64 b (-.f64 b a) (*.f64 a a)) (+.f64 b a)))
(*.f64 (/.f64 (*.f64 2 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 b a)) (-.f64 (*.f64 b b) (*.f64 a a)))) (-.f64 (pow.f64 b 6) (pow.f64 a 6))) (*.f64 (fma.f64 b (-.f64 b a) (*.f64 a a)) (-.f64 (pow.f64 b 3) (pow.f64 a 3))))
(*.f64 (/.f64 (*.f64 2 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 b a)) (-.f64 (*.f64 b b) (*.f64 a a)))) (-.f64 (*.f64 b b) (*.f64 a a))) (-.f64 b a))
(*.f64 (/.f64 (*.f64 2 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 b a)) (-.f64 (*.f64 b b) (*.f64 a a)))) (+.f64 (pow.f64 b 9) (pow.f64 a 9))) (*.f64 (fma.f64 b (-.f64 b a) (*.f64 a a)) (+.f64 (pow.f64 b 6) (-.f64 (pow.f64 a 6) (pow.f64 (*.f64 b a) 3)))))
(*.f64 (/.f64 (*.f64 2 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 b a)) (-.f64 (*.f64 b b) (*.f64 a a)))) (neg.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)))) (neg.f64 (fma.f64 b (-.f64 b a) (*.f64 a a))))
(*.f64 (/.f64 (*.f64 2 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 b a)) (-.f64 (*.f64 b b) (*.f64 a a)))) (neg.f64 (-.f64 (*.f64 a a) (*.f64 b b)))) (-.f64 b a))
(pow.f64 (/.f64 (/.f64 1/2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (-.f64 b a))) (+.f64 b a)) -1)
(neg.f64 (/.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (-.f64 b a)) (/.f64 (neg.f64 (fma.f64 b (-.f64 b a) (*.f64 a a))) (*.f64 2 (+.f64 (pow.f64 b 3) (pow.f64 a 3))))))
(fma.f64 b (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 b a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 (*.f64 2 (+.f64 b a)) (neg.f64 a))))
(fma.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 b a))) b (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 (*.f64 2 (+.f64 b a)) (neg.f64 a))))
(log1p.f64 (expm1.f64 (/.f64 (*.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (-.f64 b a)))) (fma.f64 b b (*.f64 a (-.f64 a b))))))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (-.f64 b a)))) (fma.f64 b b (*.f64 a (-.f64 a b))))))
(*.f64 (sqrt.f64 (/.f64 (*.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (-.f64 b a)))) (fma.f64 b b (*.f64 a (-.f64 a b))))) (sqrt.f64 (/.f64 (*.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (-.f64 b a)))) (fma.f64 b b (*.f64 a (-.f64 a b))))))
(pow.f64 (/.f64 (*.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (-.f64 b a)))) (fma.f64 b b (*.f64 a (-.f64 a b)))) 1)
(*.f64 1 (/.f64 (*.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (-.f64 b a)))) (fma.f64 b b (*.f64 a (-.f64 a b)))))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (-.f64 b a)))) (fma.f64 b b (*.f64 a (-.f64 a b))))) (cbrt.f64 (/.f64 (*.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (-.f64 b a)))) (fma.f64 b b (*.f64 a (-.f64 a b)))))) (cbrt.f64 (/.f64 (*.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (-.f64 b a)))) (fma.f64 b b (*.f64 a (-.f64 a b))))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (*.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (-.f64 b a)))) (fma.f64 b b (*.f64 a (-.f64 a b)))) (/.f64 (*.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (-.f64 b a)))) (fma.f64 b b (*.f64 a (-.f64 a b))))) (/.f64 (*.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (-.f64 b a)))) (fma.f64 b b (*.f64 a (-.f64 a b))))))
(exp.f64 (log.f64 (/.f64 (*.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (-.f64 b a)))) (fma.f64 b b (*.f64 a (-.f64 a b))))))
(log.f64 (exp.f64 (/.f64 (*.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (-.f64 b a)))) (fma.f64 b b (*.f64 a (-.f64 a b))))))
(binary32->binary64 (binary64->binary32 (/.f64 (*.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (-.f64 b a)))) (fma.f64 b b (*.f64 a (-.f64 a b))))))
(binary32->binary64 (binary64->binary32 (/.f64 (*.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (-.f64 b a)))) (fma.f64 b b (*.f64 a (-.f64 a b))))))
(binary32->binary64 (/.f32 (*.f32 (+.f32 (pow.f32 (binary64->binary32 b) 3) (pow.f32 (binary64->binary32 a) 3)) (*.f32 2 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle)))) (-.f32 (binary64->binary32 b) (binary64->binary32 a))))) (fma.f32 (binary64->binary32 b) (binary64->binary32 b) (*.f32 (binary64->binary32 a) (-.f32 (binary64->binary32 a) (binary64->binary32 b))))))
(log1p.f64 (expm1.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(expm1.f64 (log1p.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 (sqrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (sqrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) 1)
(*.f64 1 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))
(*.f64 (*.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(cbrt.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(exp.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(log.f64 (exp.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(binary32->binary64 (sin.f32 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle)))))
(+.f64 (*.f64 b b) (*.f64 a (-.f64 a b)))
(+.f64 (fma.f64 b (-.f64 b a) (*.f64 a a)) (fma.f64 (neg.f64 b) a (*.f64 b a)))
(+.f64 (*.f64 a a) (*.f64 b (-.f64 b a)))
(+.f64 (*.f64 a (-.f64 a b)) (*.f64 b b))
(+.f64 (*.f64 a (-.f64 a b)) (+.f64 (fma.f64 (neg.f64 b) a (*.f64 b a)) (*.f64 b b)))
(+.f64 (*.f64 b (-.f64 b a)) (*.f64 a a))
(+.f64 (*.f64 b (-.f64 b a)) (+.f64 (fma.f64 (neg.f64 b) a (*.f64 b a)) (*.f64 a a)))
(+.f64 (fma.f64 b b (*.f64 a a)) (*.f64 a (neg.f64 b)))
(-.f64 (*.f64 b b) (-.f64 (*.f64 b a) (*.f64 a a)))
(-.f64 (*.f64 a a) (-.f64 (*.f64 b a) (*.f64 b b)))
(-.f64 0 (neg.f64 (fma.f64 b (-.f64 b a) (*.f64 a a))))
(-.f64 (fma.f64 b b (*.f64 a a)) (*.f64 b a))
(*.f64 -1 (neg.f64 (fma.f64 b (-.f64 b a) (*.f64 a a))))
(/.f64 (fma.f64 b (-.f64 b a) (*.f64 a a)) 1)
(/.f64 (-.f64 (*.f64 b (pow.f64 b 3)) (*.f64 a (*.f64 (-.f64 a b) (*.f64 a (-.f64 a b))))) (-.f64 (*.f64 b b) (*.f64 a (-.f64 a b))))
(/.f64 (-.f64 (*.f64 a (pow.f64 a 3)) (*.f64 b (*.f64 (-.f64 b a) (*.f64 b (-.f64 b a))))) (-.f64 (*.f64 a a) (*.f64 b (-.f64 b a))))
(/.f64 (+.f64 (pow.f64 b 6) (pow.f64 (*.f64 a (-.f64 a b)) 3)) (+.f64 (*.f64 b (pow.f64 b 3)) (-.f64 (*.f64 a (*.f64 (-.f64 a b) (*.f64 a (-.f64 a b)))) (*.f64 (*.f64 b b) (*.f64 a (-.f64 a b))))))
(/.f64 (+.f64 (pow.f64 a 6) (pow.f64 (*.f64 b (-.f64 b a)) 3)) (+.f64 (*.f64 a (pow.f64 a 3)) (-.f64 (*.f64 b (*.f64 (-.f64 b a) (*.f64 b (-.f64 b a)))) (*.f64 (*.f64 a a) (*.f64 b (-.f64 b a))))))
(/.f64 (-.f64 (*.f64 a (*.f64 (-.f64 a b) (*.f64 a (-.f64 a b)))) (*.f64 b (pow.f64 b 3))) (-.f64 (*.f64 a a) (*.f64 b (+.f64 b a))))
(/.f64 (-.f64 (*.f64 b (*.f64 (-.f64 b a) (*.f64 b (-.f64 b a)))) (*.f64 a (pow.f64 a 3))) (-.f64 (*.f64 b (-.f64 b a)) (*.f64 a a)))
(/.f64 (-.f64 (*.f64 (fma.f64 b b (*.f64 a a)) (fma.f64 b b (*.f64 a a))) (*.f64 b (*.f64 a (*.f64 b a)))) (fma.f64 b (+.f64 b a) (*.f64 a a)))
(neg.f64 (neg.f64 (fma.f64 b (-.f64 b a) (*.f64 a a))))
(log1p.f64 (expm1.f64 (fma.f64 b b (*.f64 a (-.f64 a b)))))
(expm1.f64 (log1p.f64 (fma.f64 b b (*.f64 a (-.f64 a b)))))
(*.f64 (sqrt.f64 (fma.f64 b b (*.f64 a (-.f64 a b)))) (sqrt.f64 (fma.f64 b b (*.f64 a (-.f64 a b)))))
(pow.f64 (fma.f64 b b (*.f64 a (-.f64 a b))) 1)
(*.f64 1 (fma.f64 b b (*.f64 a (-.f64 a b))))
(*.f64 (*.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (-.f64 a b)))) (cbrt.f64 (fma.f64 b b (*.f64 a (-.f64 a b))))) (cbrt.f64 (fma.f64 b b (*.f64 a (-.f64 a b)))))
(cbrt.f64 (*.f64 (*.f64 (fma.f64 b b (*.f64 a (-.f64 a b))) (fma.f64 b b (*.f64 a (-.f64 a b)))) (fma.f64 b b (*.f64 a (-.f64 a b)))))
(exp.f64 (log.f64 (fma.f64 b b (*.f64 a (-.f64 a b)))))
(log.f64 (exp.f64 (fma.f64 b b (*.f64 a (-.f64 a b)))))
(binary32->binary64 (binary64->binary32 (fma.f64 b b (*.f64 a (-.f64 a b)))))
(binary32->binary64 (binary64->binary32 (fma.f64 b b (*.f64 a (-.f64 a b)))))
(binary32->binary64 (fma.f32 (binary64->binary32 b) (binary64->binary32 b) (*.f32 (binary64->binary32 a) (-.f32 (binary64->binary32 a) (binary64->binary32 b)))))
(binary32->binary64 (binary64->binary32 (*.f64 2 (/.f64 1/180 (*.f64 (/.f64 1 (PI.f64)) (/.f64 1 angle))))))
(binary32->binary64 (binary64->binary32 (*.f64 2 (/.f64 1/180 (*.f64 (/.f64 1 (PI.f64)) (/.f64 1 angle))))))
(binary32->binary64 (*.f32 2 (/.f32 1/180 (*.f32 (/.f32 1 (PI.f32)) (/.f32 1 (binary64->binary32 angle))))))
(binary32->binary64 (binary64->binary32 (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (/.f64 1/180 (*.f64 (/.f64 1 (PI.f64)) (/.f64 1 angle))))))))
(binary32->binary64 (binary64->binary32 (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (/.f64 1/180 (*.f64 (/.f64 1 (PI.f64)) (/.f64 1 angle))))))))
(binary32->binary64 (*.f32 (-.f32 (binary64->binary32 b) (binary64->binary32 a)) (sin.f32 (*.f32 2 (/.f32 1/180 (*.f32 (/.f32 1 (PI.f32)) (/.f32 1 (binary64->binary32 angle))))))))
(binary32->binary64 (binary64->binary32 (*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (/.f64 1/180 (*.f64 (/.f64 1 (PI.f64)) (/.f64 1 angle)))))) (+.f64 b a))))
(binary32->binary64 (binary64->binary32 (*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (/.f64 1/180 (*.f64 (/.f64 1 (PI.f64)) (/.f64 1 angle)))))) (+.f64 b a))))
(binary32->binary64 (*.f32 (*.f32 (-.f32 (binary64->binary32 b) (binary64->binary32 a)) (sin.f32 (*.f32 2 (/.f32 1/180 (*.f32 (/.f32 1 (PI.f32)) (/.f32 1 (binary64->binary32 angle))))))) (+.f32 (binary64->binary32 b) (binary64->binary32 a))))
(binary32->binary64 (binary64->binary32 (/.f64 1/180 (*.f64 (/.f64 1 (PI.f64)) (/.f64 1 angle)))))
(binary32->binary64 (binary64->binary32 (/.f64 1/180 (*.f64 (/.f64 1 (PI.f64)) (/.f64 1 angle)))))
(binary32->binary64 (/.f32 1/180 (*.f32 (/.f32 1 (PI.f32)) (/.f32 1 (binary64->binary32 angle)))))
(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 1/90 (*.f64 (*.f64 angle (PI.f64)) (*.f64 b b)))))
(binary32->binary64 (binary64->binary32 (*.f64 1/90 (*.f64 (*.f64 angle (PI.f64)) (*.f64 b b)))))
(binary32->binary64 (*.f32 1/90 (*.f32 (*.f32 (binary64->binary32 angle) (PI.f32)) (*.f32 (binary64->binary32 b) (binary64->binary32 b)))))
(binary32->binary64 (binary64->binary32 (*.f64 (*.f64 angle (PI.f64)) (*.f64 b b))))
(binary32->binary64 (binary64->binary32 (*.f64 (*.f64 angle (PI.f64)) (*.f64 b b))))
(binary32->binary64 (*.f32 (*.f32 (binary64->binary32 angle) (PI.f32)) (*.f32 (binary64->binary32 b) (binary64->binary32 b))))
(binary32->binary64 (binary64->binary32 (PI.f64)))
(binary32->binary64 (binary64->binary32 (PI.f64)))
(binary32->binary64 (PI.f32))
(binary32->binary64 (binary64->binary32 (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))))))
(binary32->binary64 (binary64->binary32 (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))))))
(binary32->binary64 (*.f32 2 (sin.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 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)))
(binary32->binary64 (binary64->binary32 (*.f64 (-.f64 b a) (*.f64 (+.f64 a b) (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))))))))
(binary32->binary64 (binary64->binary32 (*.f64 (-.f64 b a) (*.f64 (+.f64 a b) (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))))))))
(binary32->binary64 (*.f32 (-.f32 (binary64->binary32 b) (binary64->binary32 a)) (*.f32 (+.f32 (binary64->binary32 a) (binary64->binary32 b)) (*.f32 2 (sin.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180)))))))
(binary32->binary64 (binary64->binary32 (*.f64 (+.f64 a b) (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))))))
(binary32->binary64 (binary64->binary32 (*.f64 (+.f64 a b) (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))))))
(binary32->binary64 (*.f32 (+.f32 (binary64->binary32 a) (binary64->binary32 b)) (*.f32 2 (sin.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180))))))
(binary32->binary64 (binary64->binary32 (/.f64 (/.f64 (/.f64 1 (+.f64 a b)) (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))) (-.f64 b a))))
(binary32->binary64 (binary64->binary32 (/.f64 (/.f64 (/.f64 1 (+.f64 a b)) (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))) (-.f64 b a))))
(binary32->binary64 (/.f32 (/.f32 (/.f32 1 (+.f32 (binary64->binary32 a) (binary64->binary32 b))) (binary64->binary32 (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))))) (-.f32 (binary64->binary32 b) (binary64->binary32 a))))
(binary32->binary64 (binary64->binary32 (/.f64 1 (/.f64 (/.f64 (/.f64 1 (+.f64 a b)) (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))) (-.f64 b a)))))
(binary32->binary64 (binary64->binary32 (/.f64 1 (/.f64 (/.f64 (/.f64 1 (+.f64 a b)) (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))) (-.f64 b a)))))
(binary32->binary64 (/.f32 1 (/.f32 (/.f32 (/.f32 1 (+.f32 (binary64->binary32 a) (binary64->binary32 b))) (binary64->binary32 (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))))) (-.f32 (binary64->binary32 b) (binary64->binary32 a)))))
(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 (/.f64 1 (+.f64 a b)) (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))))))
(binary32->binary64 (binary64->binary32 (/.f64 (/.f64 1 (+.f64 a b)) (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))))))
(binary32->binary64 (/.f32 (/.f32 1 (+.f32 (binary64->binary32 a) (binary64->binary32 b))) (binary64->binary32 (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))))))
(binary32->binary64 (binary64->binary32 (*.f64 1/180 angle)))
(binary32->binary64 (binary64->binary32 (*.f64 1/180 angle)))
(binary32->binary64 (*.f32 1/180 (binary64->binary32 angle)))
(binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (-.f64 b a))))
(binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (-.f64 b a))))
(binary32->binary64 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle)))) (-.f32 (binary64->binary32 b) (binary64->binary32 a))))
(binary32->binary64 (binary64->binary32 (*.f64 (PI.f64) (*.f64 1/180 angle))))
(binary32->binary64 (binary64->binary32 (*.f64 (PI.f64) (*.f64 1/180 angle))))
(binary32->binary64 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle))))
(binary32->binary64 (binary64->binary32 (*.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (-.f64 b a))))))
(binary32->binary64 (binary64->binary32 (*.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (-.f64 b a))))))
(binary32->binary64 (*.f32 (+.f32 (pow.f32 (binary64->binary32 b) 3) (pow.f32 (binary64->binary32 a) 3)) (*.f32 2 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle)))) (-.f32 (binary64->binary32 b) (binary64->binary32 a))))))
Outputs
(*.f64 1/90 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(+.f64 (*.f64 -1/4374000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3))) (*.f64 1/90 (*.f64 angle (PI.f64))))
(fma.f64 -1/4374000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3)) (*.f64 (PI.f64) (*.f64 1/90 angle)))
(+.f64 (*.f64 -1/4374000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3))) (+.f64 (*.f64 1/708588000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5))) (*.f64 1/90 (*.f64 angle (PI.f64)))))
(fma.f64 -1/4374000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3)) (fma.f64 1/708588000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5)) (*.f64 (PI.f64) (*.f64 1/90 angle))))
(+.f64 (*.f64 -1/4374000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3))) (+.f64 (*.f64 -1/241061637600000000 (*.f64 (pow.f64 angle 7) (pow.f64 (PI.f64) 7))) (+.f64 (*.f64 1/708588000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5))) (*.f64 1/90 (*.f64 angle (PI.f64))))))
(fma.f64 -1/4374000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3)) (fma.f64 -1/241061637600000000 (*.f64 (pow.f64 angle 7) (pow.f64 (PI.f64) 7)) (fma.f64 1/708588000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5)) (*.f64 (PI.f64) (*.f64 1/90 angle)))))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(/.f64 1 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(/.f64 1 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(/.f64 1 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(/.f64 1 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(/.f64 1 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(/.f64 1 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(/.f64 1 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(/.f64 1 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(/.f64 1 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(/.f64 1 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(/.f64 1 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(/.f64 1 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(+.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)))
(+.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))))
(+.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)))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(*.f64 2 (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(+.f64 (*.f64 2 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(+.f64 (*.f64 2 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(+.f64 (*.f64 2 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(*.f64 2 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(+.f64 (*.f64 2 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(+.f64 (*.f64 2 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(+.f64 (*.f64 2 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(*.f64 2 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(+.f64 (*.f64 2 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(+.f64 (*.f64 2 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(+.f64 (*.f64 2 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(*.f64 2 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(+.f64 (*.f64 2 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(+.f64 (*.f64 2 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(+.f64 (*.f64 2 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(*.f64 2 (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(+.f64 (*.f64 2 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(+.f64 (*.f64 2 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(+.f64 (*.f64 2 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(*.f64 2 (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(+.f64 (*.f64 2 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(+.f64 (*.f64 2 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(+.f64 (*.f64 2 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (+.f64 a b))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(+.f64 (*.f64 -1/17496000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) (+.f64 a b)))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (+.f64 a b)))))
(fma.f64 -1/17496000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) (+.f64 b a))) (*.f64 (*.f64 1/90 angle) (*.f64 (PI.f64) (+.f64 b a))))
(+.f64 (*.f64 -1/17496000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) (+.f64 a b)))) (+.f64 (*.f64 1/11337408000000 (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 (PI.f64) 5) (+.f64 a b)))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (+.f64 a b))))))
(fma.f64 -1/17496000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) (+.f64 b a))) (fma.f64 1/11337408000000 (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 (PI.f64) 5) (+.f64 b a))) (*.f64 (*.f64 1/90 angle) (*.f64 (PI.f64) (+.f64 b a)))))
(+.f64 (*.f64 -1/17496000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) (+.f64 a b)))) (+.f64 (*.f64 -1/15427944806400000000 (*.f64 (pow.f64 angle 7) (*.f64 (pow.f64 (PI.f64) 7) (+.f64 a b)))) (+.f64 (*.f64 1/11337408000000 (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 (PI.f64) 5) (+.f64 a b)))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (+.f64 a b)))))))
(fma.f64 -1/17496000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) (+.f64 b a))) (fma.f64 -1/15427944806400000000 (*.f64 (pow.f64 angle 7) (*.f64 (pow.f64 (PI.f64) 7) (+.f64 b a))) (fma.f64 1/11337408000000 (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 (PI.f64) 5) (+.f64 b a))) (*.f64 (*.f64 1/90 angle) (*.f64 (PI.f64) (+.f64 b a))))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a b)))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a b)))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a b)))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a b)))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a b)))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a b)))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a b)))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a b)))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 b (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a))))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 2 (*.f64 b (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 2 (*.f64 b (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(+.f64 (*.f64 2 (*.f64 b (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 2 (*.f64 b (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 2 (*.f64 b (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(+.f64 (*.f64 2 (*.f64 b (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 2 (*.f64 b (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 2 (*.f64 b (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a (*.f64 -1 a))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(+.f64 (*.f64 2 (*.f64 a (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 2 (*.f64 a (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 2 (*.f64 a (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 a (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b))))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 2 (*.f64 a (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 2 (*.f64 a (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(+.f64 (*.f64 -2 (*.f64 a (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b))))) (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(+.f64 (*.f64 -2 (*.f64 a (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b))))) (+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(+.f64 (*.f64 -2 (*.f64 a (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b (*.f64 -1 b))))) (+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(+.f64 (*.f64 -1/17496000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) (*.f64 (+.f64 a b) (-.f64 b a))))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a))))))
(fma.f64 -1/17496000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) (+.f64 b a))) (*.f64 (*.f64 1/90 angle) (*.f64 (PI.f64) (+.f64 b a))))
(+.f64 (*.f64 -1/17496000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) (*.f64 (+.f64 a b) (-.f64 b a))))) (+.f64 (*.f64 1/11337408000000 (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 (PI.f64) 5) (*.f64 (+.f64 a b) (-.f64 b a))))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))))
(fma.f64 -1/17496000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) (+.f64 b a))) (fma.f64 1/11337408000000 (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 (PI.f64) 5) (+.f64 b a))) (*.f64 (*.f64 1/90 angle) (*.f64 (PI.f64) (+.f64 b a)))))
(+.f64 (*.f64 -1/17496000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) (*.f64 (+.f64 a b) (-.f64 b a))))) (+.f64 (*.f64 -1/15427944806400000000 (*.f64 (pow.f64 angle 7) (*.f64 (pow.f64 (PI.f64) 7) (*.f64 (+.f64 a b) (-.f64 b a))))) (+.f64 (*.f64 1/11337408000000 (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 (PI.f64) 5) (*.f64 (+.f64 a b) (-.f64 b a))))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a))))))))
(fma.f64 -1/17496000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) (+.f64 b a))) (fma.f64 -1/15427944806400000000 (*.f64 (pow.f64 angle 7) (*.f64 (pow.f64 (PI.f64) 7) (+.f64 b a))) (fma.f64 1/11337408000000 (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 (PI.f64) 5) (+.f64 b a))) (*.f64 (*.f64 1/90 angle) (*.f64 (PI.f64) (+.f64 b a))))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 a b) (-.f64 b a))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(*.f64 1/90 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(+.f64 (*.f64 -1/4374000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3))) (*.f64 1/90 (*.f64 angle (PI.f64))))
(fma.f64 -1/4374000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3)) (*.f64 (PI.f64) (*.f64 1/90 angle)))
(+.f64 (*.f64 -1/4374000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3))) (+.f64 (*.f64 1/708588000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5))) (*.f64 1/90 (*.f64 angle (PI.f64)))))
(fma.f64 -1/4374000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3)) (fma.f64 1/708588000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5)) (*.f64 (PI.f64) (*.f64 1/90 angle))))
(+.f64 (*.f64 -1/4374000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3))) (+.f64 (*.f64 -1/241061637600000000 (*.f64 (pow.f64 angle 7) (pow.f64 (PI.f64) 7))) (+.f64 (*.f64 1/708588000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5))) (*.f64 1/90 (*.f64 angle (PI.f64))))))
(fma.f64 -1/4374000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3)) (fma.f64 -1/241061637600000000 (*.f64 (pow.f64 angle 7) (pow.f64 (PI.f64) 7)) (fma.f64 1/708588000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5)) (*.f64 (PI.f64) (*.f64 1/90 angle)))))
(*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(+.f64 (*.f64 -2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(*.f64 1/90 (/.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 (pow.f64 a 3) (pow.f64 b 3)) (-.f64 b a)))) (+.f64 (*.f64 a (-.f64 a b)) (pow.f64 b 2))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(+.f64 (*.f64 -1/17496000 (/.f64 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) (*.f64 (+.f64 (pow.f64 a 3) (pow.f64 b 3)) (-.f64 b a)))) (+.f64 (*.f64 a (-.f64 a b)) (pow.f64 b 2)))) (*.f64 1/90 (/.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 (pow.f64 a 3) (pow.f64 b 3)) (-.f64 b a)))) (+.f64 (*.f64 a (-.f64 a b)) (pow.f64 b 2)))))
(fma.f64 -1/17496000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) (+.f64 b a))) (*.f64 (*.f64 1/90 angle) (*.f64 (PI.f64) (+.f64 b a))))
(+.f64 (*.f64 -1/17496000 (/.f64 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) (*.f64 (+.f64 (pow.f64 a 3) (pow.f64 b 3)) (-.f64 b a)))) (+.f64 (*.f64 a (-.f64 a b)) (pow.f64 b 2)))) (+.f64 (*.f64 1/11337408000000 (/.f64 (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 (PI.f64) 5) (*.f64 (+.f64 (pow.f64 a 3) (pow.f64 b 3)) (-.f64 b a)))) (+.f64 (*.f64 a (-.f64 a b)) (pow.f64 b 2)))) (*.f64 1/90 (/.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 (pow.f64 a 3) (pow.f64 b 3)) (-.f64 b a)))) (+.f64 (*.f64 a (-.f64 a b)) (pow.f64 b 2))))))
(fma.f64 -1/17496000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) (+.f64 b a))) (fma.f64 1/11337408000000 (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 (PI.f64) 5) (+.f64 b a))) (*.f64 (*.f64 1/90 angle) (*.f64 (PI.f64) (+.f64 b a)))))
(+.f64 (*.f64 -1/17496000 (/.f64 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) (*.f64 (+.f64 (pow.f64 a 3) (pow.f64 b 3)) (-.f64 b a)))) (+.f64 (*.f64 a (-.f64 a b)) (pow.f64 b 2)))) (+.f64 (*.f64 -1/15427944806400000000 (/.f64 (*.f64 (pow.f64 angle 7) (*.f64 (pow.f64 (PI.f64) 7) (*.f64 (+.f64 (pow.f64 a 3) (pow.f64 b 3)) (-.f64 b a)))) (+.f64 (*.f64 a (-.f64 a b)) (pow.f64 b 2)))) (+.f64 (*.f64 1/11337408000000 (/.f64 (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 (PI.f64) 5) (*.f64 (+.f64 (pow.f64 a 3) (pow.f64 b 3)) (-.f64 b a)))) (+.f64 (*.f64 a (-.f64 a b)) (pow.f64 b 2)))) (*.f64 1/90 (/.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 (pow.f64 a 3) (pow.f64 b 3)) (-.f64 b a)))) (+.f64 (*.f64 a (-.f64 a b)) (pow.f64 b 2)))))))
(fma.f64 -1/17496000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) (+.f64 b a))) (fma.f64 -1/15427944806400000000 (*.f64 (pow.f64 angle 7) (*.f64 (pow.f64 (PI.f64) 7) (+.f64 b a))) (fma.f64 1/11337408000000 (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 (PI.f64) 5) (+.f64 b a))) (*.f64 (*.f64 1/90 angle) (*.f64 (PI.f64) (+.f64 b a))))))
(*.f64 2 (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 (pow.f64 a 3) (pow.f64 b 3)) (-.f64 b a))) (+.f64 (*.f64 a (-.f64 a b)) (pow.f64 b 2))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(*.f64 2 (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 (pow.f64 a 3) (pow.f64 b 3)) (-.f64 b a))) (+.f64 (*.f64 a (-.f64 a b)) (pow.f64 b 2))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(*.f64 2 (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 (pow.f64 a 3) (pow.f64 b 3)) (-.f64 b a))) (+.f64 (*.f64 a (-.f64 a b)) (pow.f64 b 2))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(*.f64 2 (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 (pow.f64 a 3) (pow.f64 b 3)) (-.f64 b a))) (+.f64 (*.f64 a (-.f64 a b)) (pow.f64 b 2))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(*.f64 2 (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 (pow.f64 a 3) (pow.f64 b 3)) (-.f64 b a))) (+.f64 (*.f64 a (-.f64 a b)) (pow.f64 b 2))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(*.f64 2 (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 (pow.f64 a 3) (pow.f64 b 3)) (-.f64 b a))) (+.f64 (*.f64 a (-.f64 a b)) (pow.f64 b 2))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(*.f64 2 (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 (pow.f64 a 3) (pow.f64 b 3)) (-.f64 b a))) (+.f64 (*.f64 a (-.f64 a b)) (pow.f64 b 2))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(*.f64 2 (/.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (+.f64 (pow.f64 a 3) (pow.f64 b 3)) (-.f64 b a))) (+.f64 (*.f64 a (-.f64 a b)) (pow.f64 b 2))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(+.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)))
(+.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))))
(+.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)))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(pow.f64 a 2)
(*.f64 a a)
(+.f64 (*.f64 -1 (*.f64 a b)) (pow.f64 a 2))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(+.f64 (*.f64 -1 (*.f64 a b)) (+.f64 (pow.f64 a 2) (pow.f64 b 2)))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(+.f64 (*.f64 -1 (*.f64 a b)) (+.f64 (pow.f64 a 2) (pow.f64 b 2)))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(pow.f64 b 2)
(*.f64 (PI.f64) (*.f64 1/90 angle))
(+.f64 (*.f64 -1 (*.f64 a b)) (pow.f64 b 2))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(+.f64 (*.f64 -1 (*.f64 a b)) (+.f64 (pow.f64 a 2) (pow.f64 b 2)))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(+.f64 (*.f64 -1 (*.f64 a b)) (+.f64 (pow.f64 a 2) (pow.f64 b 2)))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(pow.f64 b 2)
(*.f64 (PI.f64) (*.f64 1/90 angle))
(+.f64 (*.f64 -1 (*.f64 a b)) (pow.f64 b 2))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(+.f64 (*.f64 -1 (*.f64 a b)) (+.f64 (pow.f64 a 2) (pow.f64 b 2)))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(+.f64 (*.f64 -1 (*.f64 a b)) (+.f64 (pow.f64 a 2) (pow.f64 b 2)))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(pow.f64 b 2)
(*.f64 (PI.f64) (*.f64 1/90 angle))
(+.f64 (*.f64 -1 (*.f64 a b)) (pow.f64 b 2))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(+.f64 (*.f64 -1 (*.f64 a b)) (+.f64 (pow.f64 a 2) (pow.f64 b 2)))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(+.f64 (*.f64 -1 (*.f64 a b)) (+.f64 (pow.f64 a 2) (pow.f64 b 2)))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(pow.f64 a 2)
(*.f64 a a)
(+.f64 (*.f64 -1 (*.f64 a b)) (pow.f64 a 2))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(+.f64 (*.f64 -1 (*.f64 a b)) (+.f64 (pow.f64 a 2) (pow.f64 b 2)))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(+.f64 (*.f64 -1 (*.f64 a b)) (+.f64 (pow.f64 a 2) (pow.f64 b 2)))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(pow.f64 a 2)
(*.f64 a a)
(+.f64 (*.f64 -1 (*.f64 a b)) (pow.f64 a 2))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(+.f64 (*.f64 -1 (*.f64 a b)) (+.f64 (pow.f64 a 2) (pow.f64 b 2)))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(+.f64 (*.f64 -1 (*.f64 a b)) (+.f64 (pow.f64 a 2) (pow.f64 b 2)))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(-.f64 0 (neg.f64 (PI.f64)))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(*.f64 (PI.f64) 1)
(*.f64 (PI.f64) (*.f64 1/90 angle))
(*.f64 1 (PI.f64))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(*.f64 -1 (neg.f64 (PI.f64)))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(/.f64 (PI.f64) 1)
(*.f64 (PI.f64) (*.f64 1/90 angle))
(/.f64 1 (/.f64 1 (PI.f64)))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(/.f64 -1 (/.f64 -1 (PI.f64)))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(/.f64 (neg.f64 (PI.f64)) -1)
(*.f64 (PI.f64) (*.f64 1/90 angle))
(/.f64 (/.f64 1 (pow.f64 (PI.f64) -1/2)) (pow.f64 (PI.f64) -1/2))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(neg.f64 (neg.f64 (PI.f64)))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(exp.f64 (neg.f64 (*.f64 -1 (log.f64 (PI.f64)))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(log1p.f64 (expm1.f64 (PI.f64)))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(expm1.f64 (log1p.f64 (PI.f64)))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64)))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(pow.f64 (PI.f64) 1)
(*.f64 (PI.f64) (*.f64 1/90 angle))
(*.f64 1 (PI.f64))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(*.f64 (*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (PI.f64))) (cbrt.f64 (PI.f64)))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(cbrt.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (PI.f64)))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(exp.f64 (log.f64 (PI.f64)))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(log.f64 (exp.f64 (PI.f64)))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(binary32->binary64 (binary64->binary32 (PI.f64)))
(binary32->binary64 (binary64->binary32 (PI.f64)))
(binary32->binary64 (PI.f32))
(+.f64 (/.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) 2) (/.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) 2))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(*.f64 2 (/.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) 2))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) 2))
(*.f64 2 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (/.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) 2) 2)
(*.f64 (PI.f64) (*.f64 1/90 angle))
(*.f64 (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(/.f64 (*.f64 2 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) 2)
(*.f64 (PI.f64) (*.f64 1/90 angle))
(/.f64 (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) 2) 2)
(*.f64 (PI.f64) (*.f64 1/90 angle))
(log1p.f64 (expm1.f64 (sin.f64 (*.f64 2 (/.f64 1/180 (*.f64 (/.f64 1 (PI.f64)) (/.f64 1 angle)))))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(expm1.f64 (log1p.f64 (sin.f64 (*.f64 2 (/.f64 1/180 (*.f64 (/.f64 1 (PI.f64)) (/.f64 1 angle)))))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(*.f64 (sqrt.f64 (sin.f64 (*.f64 2 (/.f64 1/180 (*.f64 (/.f64 1 (PI.f64)) (/.f64 1 angle)))))) (sqrt.f64 (sin.f64 (*.f64 2 (/.f64 1/180 (*.f64 (/.f64 1 (PI.f64)) (/.f64 1 angle)))))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(pow.f64 (sin.f64 (*.f64 2 (/.f64 1/180 (*.f64 (/.f64 1 (PI.f64)) (/.f64 1 angle))))) 1)
(*.f64 (PI.f64) (*.f64 1/90 angle))
(*.f64 1 (sin.f64 (*.f64 2 (/.f64 1/180 (*.f64 (/.f64 1 (PI.f64)) (/.f64 1 angle))))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(*.f64 (*.f64 (cbrt.f64 (sin.f64 (*.f64 2 (/.f64 1/180 (*.f64 (/.f64 1 (PI.f64)) (/.f64 1 angle)))))) (cbrt.f64 (sin.f64 (*.f64 2 (/.f64 1/180 (*.f64 (/.f64 1 (PI.f64)) (/.f64 1 angle))))))) (cbrt.f64 (sin.f64 (*.f64 2 (/.f64 1/180 (*.f64 (/.f64 1 (PI.f64)) (/.f64 1 angle)))))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(cbrt.f64 (*.f64 (*.f64 (sin.f64 (*.f64 2 (/.f64 1/180 (*.f64 (/.f64 1 (PI.f64)) (/.f64 1 angle))))) (sin.f64 (*.f64 2 (/.f64 1/180 (*.f64 (/.f64 1 (PI.f64)) (/.f64 1 angle)))))) (sin.f64 (*.f64 2 (/.f64 1/180 (*.f64 (/.f64 1 (PI.f64)) (/.f64 1 angle)))))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(exp.f64 (log.f64 (sin.f64 (*.f64 2 (/.f64 1/180 (*.f64 (/.f64 1 (PI.f64)) (/.f64 1 angle)))))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(log.f64 (exp.f64 (sin.f64 (*.f64 2 (/.f64 1/180 (*.f64 (/.f64 1 (PI.f64)) (/.f64 1 angle)))))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 2 (/.f64 1/180 (*.f64 (/.f64 1 (PI.f64)) (/.f64 1 angle)))))))
(binary32->binary64 (binary64->binary32 (PI.f64)))
(binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 2 (/.f64 1/180 (*.f64 (/.f64 1 (PI.f64)) (/.f64 1 angle)))))))
(binary32->binary64 (binary64->binary32 (PI.f64)))
(binary32->binary64 (sin.f32 (*.f32 2 (/.f32 1/180 (*.f32 (/.f32 1 (PI.f32)) (/.f32 1 (binary64->binary32 angle)))))))
(binary32->binary64 (sin.f32 (/.f32 1/90 (*.f32 (/.f32 1 (PI.f32)) (/.f32 1 (binary64->binary32 angle))))))
(-.f64 0 (/.f64 -1 (*.f64 (PI.f64) angle)))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(/.f64 1 (*.f64 (PI.f64) angle))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(/.f64 (/.f64 1 (PI.f64)) angle)
(*.f64 (PI.f64) (*.f64 1/90 angle))
(/.f64 (/.f64 1 angle) (PI.f64))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(/.f64 (/.f64 1 (*.f64 (PI.f64) angle)) 1)
(*.f64 (PI.f64) (*.f64 1/90 angle))
(/.f64 -1 (*.f64 (PI.f64) (neg.f64 angle)))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(/.f64 (/.f64 -1 (PI.f64)) (neg.f64 angle))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(/.f64 (/.f64 -1 angle) (neg.f64 (PI.f64)))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(/.f64 (pow.f64 angle -1/2) (/.f64 (PI.f64) (pow.f64 angle -1/2)))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(/.f64 (pow.f64 (PI.f64) -1/2) (/.f64 angle (pow.f64 (PI.f64) -1/2)))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(/.f64 (/.f64 (/.f64 -1 (PI.f64)) -1) angle)
(*.f64 (PI.f64) (*.f64 1/90 angle))
(/.f64 (/.f64 (/.f64 -1 angle) -1) (PI.f64))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(pow.f64 (*.f64 (PI.f64) angle) -1)
(*.f64 (PI.f64) (*.f64 1/90 angle))
(neg.f64 (/.f64 -1 (*.f64 (PI.f64) angle)))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(exp.f64 (+.f64 (*.f64 -1 (log.f64 (PI.f64))) (*.f64 -1 (log.f64 angle))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(exp.f64 (+.f64 (*.f64 -1 (log.f64 angle)) (*.f64 -1 (log.f64 (PI.f64)))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 1 (PI.f64)) (/.f64 1 angle))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 1 (PI.f64)) (/.f64 1 angle))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(*.f64 (sqrt.f64 (*.f64 (/.f64 1 (PI.f64)) (/.f64 1 angle))) (sqrt.f64 (*.f64 (/.f64 1 (PI.f64)) (/.f64 1 angle))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(pow.f64 (*.f64 (/.f64 1 (PI.f64)) (/.f64 1 angle)) 1)
(*.f64 (PI.f64) (*.f64 1/90 angle))
(*.f64 1 (*.f64 (/.f64 1 (PI.f64)) (/.f64 1 angle)))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 1 (PI.f64)) (/.f64 1 angle))) (cbrt.f64 (*.f64 (/.f64 1 (PI.f64)) (/.f64 1 angle)))) (cbrt.f64 (*.f64 (/.f64 1 (PI.f64)) (/.f64 1 angle))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (/.f64 1 (PI.f64)) (/.f64 1 angle)) (*.f64 (/.f64 1 (PI.f64)) (/.f64 1 angle))) (*.f64 (/.f64 1 (PI.f64)) (/.f64 1 angle))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(exp.f64 (log.f64 (*.f64 (/.f64 1 (PI.f64)) (/.f64 1 angle))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(log.f64 (exp.f64 (*.f64 (/.f64 1 (PI.f64)) (/.f64 1 angle))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(binary32->binary64 (binary64->binary32 (*.f64 (/.f64 1 (PI.f64)) (/.f64 1 angle))))
(binary32->binary64 (binary64->binary32 (PI.f64)))
(binary32->binary64 (binary64->binary32 (*.f64 (/.f64 1 (PI.f64)) (/.f64 1 angle))))
(binary32->binary64 (binary64->binary32 (PI.f64)))
(binary32->binary64 (*.f32 (/.f32 1 (PI.f32)) (/.f32 1 (binary64->binary32 angle))))
(*.f64 (PI.f64) (*.f64 1/180 angle))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(*.f64 (PI.f64) (*.f64 1 (*.f64 1/180 angle)))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(*.f64 1/180 (*.f64 (PI.f64) angle))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(*.f64 1 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(*.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)) 1)
(*.f64 (PI.f64) (*.f64 1/90 angle))
(*.f64 (*.f64 (PI.f64) angle) 1/180)
(*.f64 (PI.f64) (*.f64 1/90 angle))
(*.f64 (*.f64 1/180 angle) (PI.f64))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(*.f64 (*.f64 (PI.f64) 1/180) angle)
(*.f64 (PI.f64) (*.f64 1/90 angle))
(*.f64 (neg.f64 (PI.f64)) (*.f64 -1/180 angle))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(*.f64 (neg.f64 angle) (/.f64 (PI.f64) -180))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(*.f64 -1/180 (*.f64 (PI.f64) (neg.f64 angle)))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(*.f64 (*.f64 (PI.f64) (neg.f64 angle)) -1/180)
(*.f64 (PI.f64) (*.f64 1/90 angle))
(*.f64 (/.f64 (PI.f64) -180) (neg.f64 angle))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(*.f64 (*.f64 1 (*.f64 1/180 angle)) (PI.f64))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(*.f64 (*.f64 1 (/.f64 (PI.f64) -180)) (neg.f64 angle))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(*.f64 (*.f64 angle -1/180) (neg.f64 (PI.f64)))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(*.f64 (*.f64 (/.f64 (PI.f64) -180) -1) angle)
(*.f64 (PI.f64) (*.f64 1/90 angle))
(*.f64 (/.f64 angle 180) (PI.f64))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(*.f64 (/.f64 (*.f64 1/180 angle) -1) (neg.f64 (PI.f64)))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(*.f64 (/.f64 1/180 (/.f64 -1 angle)) (neg.f64 (PI.f64)))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(*.f64 (/.f64 angle -180) (neg.f64 (PI.f64)))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(pow.f64 (/.f64 180 (*.f64 (PI.f64) angle)) -1)
(*.f64 (PI.f64) (*.f64 1/90 angle))
(log1p.f64 (expm1.f64 (/.f64 1/180 (*.f64 (/.f64 1 (PI.f64)) (/.f64 1 angle)))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(expm1.f64 (log1p.f64 (/.f64 1/180 (*.f64 (/.f64 1 (PI.f64)) (/.f64 1 angle)))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(*.f64 (sqrt.f64 (/.f64 1/180 (*.f64 (/.f64 1 (PI.f64)) (/.f64 1 angle)))) (sqrt.f64 (/.f64 1/180 (*.f64 (/.f64 1 (PI.f64)) (/.f64 1 angle)))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(pow.f64 (/.f64 1/180 (*.f64 (/.f64 1 (PI.f64)) (/.f64 1 angle))) 1)
(*.f64 (PI.f64) (*.f64 1/90 angle))
(*.f64 1 (/.f64 1/180 (*.f64 (/.f64 1 (PI.f64)) (/.f64 1 angle))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(*.f64 (*.f64 (cbrt.f64 (/.f64 1/180 (*.f64 (/.f64 1 (PI.f64)) (/.f64 1 angle)))) (cbrt.f64 (/.f64 1/180 (*.f64 (/.f64 1 (PI.f64)) (/.f64 1 angle))))) (cbrt.f64 (/.f64 1/180 (*.f64 (/.f64 1 (PI.f64)) (/.f64 1 angle)))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(cbrt.f64 (*.f64 (*.f64 (/.f64 1/180 (*.f64 (/.f64 1 (PI.f64)) (/.f64 1 angle))) (/.f64 1/180 (*.f64 (/.f64 1 (PI.f64)) (/.f64 1 angle)))) (/.f64 1/180 (*.f64 (/.f64 1 (PI.f64)) (/.f64 1 angle)))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(exp.f64 (log.f64 (/.f64 1/180 (*.f64 (/.f64 1 (PI.f64)) (/.f64 1 angle)))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(log.f64 (exp.f64 (/.f64 1/180 (*.f64 (/.f64 1 (PI.f64)) (/.f64 1 angle)))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(binary32->binary64 (binary64->binary32 (/.f64 1/180 (*.f64 (/.f64 1 (PI.f64)) (/.f64 1 angle)))))
(binary32->binary64 (binary64->binary32 (PI.f64)))
(binary32->binary64 (binary64->binary32 (/.f64 1/180 (*.f64 (/.f64 1 (PI.f64)) (/.f64 1 angle)))))
(binary32->binary64 (binary64->binary32 (PI.f64)))
(binary32->binary64 (/.f32 1/180 (*.f32 (/.f32 1 (PI.f32)) (/.f32 1 (binary64->binary32 angle)))))
(binary32->binary64 (/.f32 (/.f32 1/180 (/.f32 1 (PI.f32))) (/.f32 1 (binary64->binary32 angle))))
(-.f64 0 (neg.f64 (PI.f64)))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(*.f64 (PI.f64) 1)
(*.f64 (PI.f64) (*.f64 1/90 angle))
(*.f64 1 (PI.f64))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(*.f64 -1 (neg.f64 (PI.f64)))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(/.f64 (PI.f64) 1)
(*.f64 (PI.f64) (*.f64 1/90 angle))
(/.f64 1 (/.f64 1 (PI.f64)))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(/.f64 -1 (/.f64 -1 (PI.f64)))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(/.f64 (neg.f64 (PI.f64)) -1)
(*.f64 (PI.f64) (*.f64 1/90 angle))
(/.f64 (/.f64 1 (pow.f64 (PI.f64) -1/2)) (pow.f64 (PI.f64) -1/2))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(neg.f64 (neg.f64 (PI.f64)))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(exp.f64 (neg.f64 (*.f64 -1 (log.f64 (PI.f64)))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(log1p.f64 (expm1.f64 (PI.f64)))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(expm1.f64 (log1p.f64 (PI.f64)))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64)))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(pow.f64 (PI.f64) 1)
(*.f64 (PI.f64) (*.f64 1/90 angle))
(*.f64 1 (PI.f64))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(*.f64 (*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (PI.f64))) (cbrt.f64 (PI.f64)))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(cbrt.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (PI.f64)))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(exp.f64 (log.f64 (PI.f64)))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(log.f64 (exp.f64 (PI.f64)))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(binary32->binary64 (binary64->binary32 (PI.f64)))
(binary32->binary64 (binary64->binary32 (PI.f64)))
(binary32->binary64 (PI.f32))
(/.f64 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b))) 1)
(*.f64 (PI.f64) (*.f64 1/90 angle))
(/.f64 (*.f64 (PI.f64) (*.f64 b b)) (/.f64 1 angle))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(/.f64 (*.f64 b (neg.f64 b)) (/.f64 -1 (*.f64 (PI.f64) angle)))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(/.f64 (*.f64 angle (*.f64 b b)) (/.f64 1 (PI.f64)))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(/.f64 (*.f64 (*.f64 b b) 1) (/.f64 1 (*.f64 (PI.f64) angle)))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(/.f64 (*.f64 1 (*.f64 angle (*.f64 b b))) (/.f64 1 (PI.f64)))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(/.f64 (*.f64 1 (*.f64 (PI.f64) (*.f64 b b))) (/.f64 1 angle))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(/.f64 (*.f64 1 (*.f64 b b)) (/.f64 1 (*.f64 (PI.f64) angle)))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(/.f64 (*.f64 (*.f64 b b) -1) (/.f64 -1 (*.f64 (PI.f64) angle)))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(/.f64 (*.f64 (*.f64 (PI.f64) (*.f64 b b)) (neg.f64 angle)) -1)
(*.f64 (PI.f64) (*.f64 1/90 angle))
(/.f64 (*.f64 (*.f64 angle (*.f64 b b)) (neg.f64 (PI.f64))) -1)
(*.f64 (PI.f64) (*.f64 1/90 angle))
(/.f64 (*.f64 (neg.f64 (PI.f64)) (*.f64 angle (*.f64 b b))) -1)
(*.f64 (PI.f64) (*.f64 1/90 angle))
(/.f64 (*.f64 (neg.f64 angle) (*.f64 (PI.f64) (*.f64 b b))) -1)
(*.f64 (PI.f64) (*.f64 1/90 angle))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 b b))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 b b))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(*.f64 (sqrt.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 b b))) (sqrt.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 b b))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(pow.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 b b)) 1)
(*.f64 (PI.f64) (*.f64 1/90 angle))
(*.f64 1 (*.f64 (*.f64 angle (PI.f64)) (*.f64 b b)))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 b b))) (cbrt.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 b b)))) (cbrt.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 b b))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 b b)) (*.f64 (*.f64 angle (PI.f64)) (*.f64 b b))) (*.f64 (*.f64 angle (PI.f64)) (*.f64 b b))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(exp.f64 (log.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 b b))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(log.f64 (exp.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 b b))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(binary32->binary64 (binary64->binary32 (*.f64 (*.f64 angle (PI.f64)) (*.f64 b b))))
(binary32->binary64 (binary64->binary32 (PI.f64)))
(binary32->binary64 (binary64->binary32 (*.f64 (*.f64 angle (PI.f64)) (*.f64 b b))))
(binary32->binary64 (binary64->binary32 (PI.f64)))
(binary32->binary64 (*.f32 (*.f32 (binary64->binary32 angle) (PI.f32)) (*.f32 (binary64->binary32 b) (binary64->binary32 b))))
(binary32->binary64 (*.f32 (binary64->binary32 angle) (*.f32 (PI.f32) (*.f32 (binary64->binary32 b) (binary64->binary32 b)))))
(/.f64 (*.f64 (PI.f64) (*.f64 (*.f64 angle (*.f64 b b)) 1/90)) 1)
(*.f64 (PI.f64) (*.f64 1/90 angle))
(/.f64 (*.f64 b (*.f64 b 1/90)) (/.f64 1 (*.f64 (PI.f64) angle)))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(/.f64 (*.f64 (PI.f64) (*.f64 b (*.f64 b 1/90))) (/.f64 1 angle))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(/.f64 (*.f64 (*.f64 b b) 1) (/.f64 (/.f64 1 angle) (*.f64 (PI.f64) 1/90)))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(/.f64 (*.f64 (*.f64 b b) 2) (/.f64 180 (*.f64 (PI.f64) angle)))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(/.f64 (*.f64 (*.f64 b b) (*.f64 angle 1/90)) (/.f64 1 (PI.f64)))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(/.f64 (*.f64 (*.f64 angle 1/90) (*.f64 b b)) (/.f64 1 (PI.f64)))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(/.f64 (*.f64 (*.f64 b (*.f64 b 1/90)) (PI.f64)) (/.f64 1 angle))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(/.f64 (*.f64 (*.f64 b (*.f64 b 1/90)) 1) (/.f64 1 (*.f64 (PI.f64) angle)))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(/.f64 (*.f64 (*.f64 b (*.f64 b 1/90)) angle) (/.f64 1 (PI.f64)))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(/.f64 (*.f64 1 (*.f64 b b)) (/.f64 (/.f64 1 angle) (*.f64 (PI.f64) 1/90)))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(/.f64 (*.f64 1 (*.f64 (PI.f64) (*.f64 b (*.f64 b 1/90)))) (/.f64 1 angle))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(/.f64 (*.f64 angle (*.f64 b (*.f64 b 1/90))) (/.f64 1 (PI.f64)))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(/.f64 (*.f64 (*.f64 (PI.f64) 1/90) (*.f64 b b)) (/.f64 1 angle))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(/.f64 (*.f64 2 (*.f64 b b)) (/.f64 180 (*.f64 (PI.f64) angle)))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(/.f64 (*.f64 (*.f64 b b) -1/90) (/.f64 -1 (*.f64 (PI.f64) angle)))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(/.f64 (*.f64 (*.f64 b (*.f64 b 1/90)) -1) (/.f64 -1 (*.f64 (PI.f64) angle)))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(/.f64 (*.f64 (neg.f64 angle) (*.f64 (PI.f64) (*.f64 b (*.f64 b 1/90)))) -1)
(*.f64 (PI.f64) (*.f64 1/90 angle))
(/.f64 (*.f64 1 (*.f64 b (*.f64 b 1/90))) (/.f64 1 (*.f64 (PI.f64) angle)))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(/.f64 (*.f64 -1 (*.f64 b (*.f64 b 1/90))) (/.f64 -1 (*.f64 (PI.f64) angle)))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(/.f64 (*.f64 -1/90 (*.f64 b b)) (/.f64 -1 (*.f64 (PI.f64) angle)))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(log1p.f64 (expm1.f64 (*.f64 1/90 (*.f64 (*.f64 angle (PI.f64)) (*.f64 b b)))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(expm1.f64 (log1p.f64 (*.f64 1/90 (*.f64 (*.f64 angle (PI.f64)) (*.f64 b b)))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(*.f64 (sqrt.f64 (*.f64 1/90 (*.f64 (*.f64 angle (PI.f64)) (*.f64 b b)))) (sqrt.f64 (*.f64 1/90 (*.f64 (*.f64 angle (PI.f64)) (*.f64 b b)))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(pow.f64 (*.f64 1/90 (*.f64 (*.f64 angle (PI.f64)) (*.f64 b b))) 1)
(*.f64 (PI.f64) (*.f64 1/90 angle))
(*.f64 1 (*.f64 1/90 (*.f64 (*.f64 angle (PI.f64)) (*.f64 b b))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(*.f64 (*.f64 (cbrt.f64 (*.f64 1/90 (*.f64 (*.f64 angle (PI.f64)) (*.f64 b b)))) (cbrt.f64 (*.f64 1/90 (*.f64 (*.f64 angle (PI.f64)) (*.f64 b b))))) (cbrt.f64 (*.f64 1/90 (*.f64 (*.f64 angle (PI.f64)) (*.f64 b b)))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(cbrt.f64 (*.f64 (*.f64 (*.f64 1/90 (*.f64 (*.f64 angle (PI.f64)) (*.f64 b b))) (*.f64 1/90 (*.f64 (*.f64 angle (PI.f64)) (*.f64 b b)))) (*.f64 1/90 (*.f64 (*.f64 angle (PI.f64)) (*.f64 b b)))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(exp.f64 (log.f64 (*.f64 1/90 (*.f64 (*.f64 angle (PI.f64)) (*.f64 b b)))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(log.f64 (exp.f64 (*.f64 1/90 (*.f64 (*.f64 angle (PI.f64)) (*.f64 b b)))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(binary32->binary64 (binary64->binary32 (*.f64 1/90 (*.f64 (*.f64 angle (PI.f64)) (*.f64 b b)))))
(binary32->binary64 (binary64->binary32 (PI.f64)))
(binary32->binary64 (binary64->binary32 (*.f64 1/90 (*.f64 (*.f64 angle (PI.f64)) (*.f64 b b)))))
(binary32->binary64 (binary64->binary32 (PI.f64)))
(binary32->binary64 (*.f32 1/90 (*.f32 (*.f32 (binary64->binary32 angle) (PI.f32)) (*.f32 (binary64->binary32 b) (binary64->binary32 b)))))
(binary32->binary64 (*.f32 (*.f32 1/90 (*.f32 (PI.f32) (binary64->binary32 angle))) (*.f32 (binary64->binary32 b) (binary64->binary32 b))))
(/.f64 (PI.f64) (/.f64 1 angle))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(/.f64 1 (/.f64 1 (*.f64 (PI.f64) angle)))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(/.f64 angle (/.f64 1 (PI.f64)))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(/.f64 (*.f64 (PI.f64) angle) 1)
(*.f64 (PI.f64) (*.f64 1/90 angle))
(/.f64 -1 (/.f64 -1 (*.f64 (PI.f64) angle)))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(/.f64 (neg.f64 (PI.f64)) (/.f64 -1 angle))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(/.f64 (neg.f64 angle) (/.f64 -1 (PI.f64)))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(/.f64 (*.f64 (PI.f64) (neg.f64 angle)) -1)
(*.f64 (PI.f64) (*.f64 1/90 angle))
(/.f64 (/.f64 (PI.f64) (pow.f64 angle -1/2)) (pow.f64 angle -1/2))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(/.f64 (/.f64 angle (pow.f64 (PI.f64) -1/2)) (pow.f64 (PI.f64) -1/2))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(pow.f64 (/.f64 1 (*.f64 (PI.f64) angle)) -1)
(*.f64 (PI.f64) (*.f64 1/90 angle))
(log1p.f64 (expm1.f64 (*.f64 angle (PI.f64))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(expm1.f64 (log1p.f64 (*.f64 angle (PI.f64))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(*.f64 (sqrt.f64 (*.f64 angle (PI.f64))) (sqrt.f64 (*.f64 angle (PI.f64))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(pow.f64 (*.f64 angle (PI.f64)) 1)
(*.f64 (PI.f64) (*.f64 1/90 angle))
(*.f64 1 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(*.f64 (*.f64 (cbrt.f64 (*.f64 angle (PI.f64))) (cbrt.f64 (*.f64 angle (PI.f64)))) (cbrt.f64 (*.f64 angle (PI.f64))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(cbrt.f64 (*.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 angle (PI.f64))) (*.f64 angle (PI.f64))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(exp.f64 (log.f64 (*.f64 angle (PI.f64))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(log.f64 (exp.f64 (*.f64 angle (PI.f64))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(binary32->binary64 (binary64->binary32 (*.f64 angle (PI.f64))))
(binary32->binary64 (binary64->binary32 (PI.f64)))
(binary32->binary64 (binary64->binary32 (*.f64 angle (PI.f64))))
(binary32->binary64 (binary64->binary32 (PI.f64)))
(binary32->binary64 (*.f32 (binary64->binary32 angle) (PI.f32)))
(binary32->binary64 (*.f32 (PI.f32) (binary64->binary32 angle)))
(-.f64 0 (neg.f64 (PI.f64)))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(*.f64 (PI.f64) 1)
(*.f64 (PI.f64) (*.f64 1/90 angle))
(*.f64 1 (PI.f64))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(*.f64 -1 (neg.f64 (PI.f64)))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(/.f64 (PI.f64) 1)
(*.f64 (PI.f64) (*.f64 1/90 angle))
(/.f64 1 (/.f64 1 (PI.f64)))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(/.f64 -1 (/.f64 -1 (PI.f64)))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(/.f64 (neg.f64 (PI.f64)) -1)
(*.f64 (PI.f64) (*.f64 1/90 angle))
(/.f64 (/.f64 1 (pow.f64 (PI.f64) -1/2)) (pow.f64 (PI.f64) -1/2))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(neg.f64 (neg.f64 (PI.f64)))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(exp.f64 (neg.f64 (*.f64 -1 (log.f64 (PI.f64)))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(log1p.f64 (expm1.f64 (PI.f64)))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(expm1.f64 (log1p.f64 (PI.f64)))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64)))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(pow.f64 (PI.f64) 1)
(*.f64 (PI.f64) (*.f64 1/90 angle))
(*.f64 1 (PI.f64))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(*.f64 (*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (PI.f64))) (cbrt.f64 (PI.f64)))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(cbrt.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (PI.f64)))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(exp.f64 (log.f64 (PI.f64)))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(log.f64 (exp.f64 (PI.f64)))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(binary32->binary64 (binary64->binary32 (PI.f64)))
(binary32->binary64 (binary64->binary32 (PI.f64)))
(binary32->binary64 (PI.f32))
(log1p.f64 (expm1.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(expm1.f64 (log1p.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(*.f64 (sqrt.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))) (sqrt.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(pow.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))) 1)
(*.f64 (PI.f64) (*.f64 1/90 angle))
(*.f64 1 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(*.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)))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(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)))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(exp.f64 (log.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(log.f64 (exp.f64 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))))
(binary32->binary64 (binary64->binary32 (PI.f64)))
(binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))))
(binary32->binary64 (binary64->binary32 (PI.f64)))
(binary32->binary64 (sin.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180))))
(+.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 b)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 a)))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(+.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 a)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 b)))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(/.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (/.f64 1 (+.f64 b a)))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(/.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (/.f64 (/.f64 (fma.f64 b (-.f64 b a) (*.f64 a a)) 2) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(/.f64 (-.f64 (*.f64 a a) (*.f64 b b)) (/.f64 (-.f64 a b) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(/.f64 (*.f64 2 (*.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (fma.f64 b (-.f64 b a) (*.f64 a a)))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(/.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (-.f64 (*.f64 b b) (*.f64 a a)))) (-.f64 b a))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(/.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (-.f64 (*.f64 a a) (*.f64 b b)))) (-.f64 a b))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(/.f64 (-.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 b)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 b))) (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 a)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 a)))) (-.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 b)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 a))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(/.f64 (-.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 a)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 a))) (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 b)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 b)))) (-.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 a)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 b))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(/.f64 (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (fma.f64 b (-.f64 b a) (*.f64 a a))) (/.f64 (fma.f64 b (-.f64 b a) (*.f64 a a)) (+.f64 b a)))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(/.f64 (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (-.f64 (pow.f64 b 6) (pow.f64 a 6))) (*.f64 (fma.f64 b (-.f64 b a) (*.f64 a a)) (-.f64 (pow.f64 b 3) (pow.f64 a 3))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(/.f64 (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (+.f64 (pow.f64 b 9) (pow.f64 a 9))) (*.f64 (fma.f64 b (-.f64 b a) (*.f64 a a)) (+.f64 (pow.f64 b 6) (-.f64 (pow.f64 a 6) (pow.f64 (*.f64 b a) 3)))))
(*.f64 (*.f64 (/.f64 2 (fma.f64 b (-.f64 b a) (*.f64 a a))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (/.f64 (+.f64 (pow.f64 b 9) (pow.f64 a 9)) (-.f64 (+.f64 (pow.f64 b 6) (pow.f64 a 6)) (pow.f64 (*.f64 b a) 3))))
(/.f64 (*.f64 (fma.f64 b (-.f64 b a) (*.f64 a a)) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (/.f64 (fma.f64 b (-.f64 b a) (*.f64 a a)) (+.f64 b a)))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(/.f64 (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) 1) (/.f64 1 (+.f64 b a)))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(/.f64 (*.f64 (+.f64 (pow.f64 b 9) (pow.f64 a 9)) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (*.f64 (fma.f64 b (-.f64 b a) (*.f64 a a)) (+.f64 (pow.f64 b 6) (-.f64 (pow.f64 a 6) (pow.f64 (*.f64 b a) 3)))))
(*.f64 (*.f64 (/.f64 2 (fma.f64 b (-.f64 b a) (*.f64 a a))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (/.f64 (+.f64 (pow.f64 b 9) (pow.f64 a 9)) (-.f64 (+.f64 (pow.f64 b 6) (pow.f64 a 6)) (pow.f64 (*.f64 b a) 3))))
(/.f64 (*.f64 (-.f64 (pow.f64 b 6) (pow.f64 a 6)) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (*.f64 (fma.f64 b (-.f64 b a) (*.f64 a a)) (-.f64 (pow.f64 b 3) (pow.f64 a 3))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(/.f64 (*.f64 (neg.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3))) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (neg.f64 (fma.f64 b (-.f64 b a) (*.f64 a a))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(/.f64 (*.f64 1 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (/.f64 1 (+.f64 b a)))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(/.f64 (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (neg.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)))) (neg.f64 (fma.f64 b (-.f64 b a) (*.f64 a a))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(/.f64 (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (neg.f64 (-.f64 (*.f64 a a) (*.f64 b b)))) (-.f64 b a))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(/.f64 (*.f64 (neg.f64 (-.f64 (*.f64 a a) (*.f64 b b))) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (-.f64 b a))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(/.f64 (/.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (-.f64 (*.f64 a a) (*.f64 b b)))) (-.f64 (*.f64 a a) (*.f64 b b))) (/.f64 1 (+.f64 b a)))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(/.f64 (/.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (-.f64 (*.f64 a a) (*.f64 b b)))) (-.f64 (pow.f64 a 3) (pow.f64 b 3))) (/.f64 1 (fma.f64 b (+.f64 b a) (*.f64 a a))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(/.f64 (/.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (-.f64 (*.f64 a a) (*.f64 b b)))) 1) (-.f64 a b))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(/.f64 (/.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (-.f64 (*.f64 a a) (*.f64 b b)))) (/.f64 (-.f64 a b) (fma.f64 b (-.f64 b a) (*.f64 a a)))) (fma.f64 b (-.f64 b a) (*.f64 a a)))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(fma.f64 b (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 a)))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(fma.f64 a (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 b)))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(fma.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) b (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 a)))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(fma.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) a (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 b)))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(log1p.f64 (expm1.f64 (*.f64 (+.f64 a b) (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 a b) (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(*.f64 (sqrt.f64 (*.f64 (+.f64 a b) (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))))) (sqrt.f64 (*.f64 (+.f64 a b) (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(pow.f64 (*.f64 (+.f64 a b) (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))))) 1)
(*.f64 (PI.f64) (*.f64 1/90 angle))
(*.f64 1 (*.f64 (+.f64 a b) (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (+.f64 a b) (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))))) (cbrt.f64 (*.f64 (+.f64 a b) (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))))))) (cbrt.f64 (*.f64 (+.f64 a b) (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (+.f64 a b) (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))))) (*.f64 (+.f64 a b) (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))))) (*.f64 (+.f64 a b) (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(exp.f64 (log.f64 (*.f64 (+.f64 a b) (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(log.f64 (exp.f64 (*.f64 (+.f64 a b) (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(binary32->binary64 (binary64->binary32 (*.f64 (+.f64 a b) (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))))))
(binary32->binary64 (binary64->binary32 (PI.f64)))
(binary32->binary64 (binary64->binary32 (*.f64 (+.f64 a b) (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))))))
(binary32->binary64 (binary64->binary32 (PI.f64)))
(binary32->binary64 (*.f32 (+.f32 (binary64->binary32 a) (binary64->binary32 b)) (*.f32 2 (sin.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180))))))
(binary32->binary64 (*.f32 (*.f32 (+.f32 (binary64->binary32 b) (binary64->binary32 a)) 2) (sin.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180)))))
(+.f64 (*.f64 2 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 b a)) b)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 (*.f64 2 (+.f64 b a)) (neg.f64 a))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(+.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 (*.f64 2 (+.f64 b a)) (neg.f64 a))) (*.f64 2 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 b a)) b)))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(-.f64 0 (/.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (-.f64 b a)) (/.f64 (neg.f64 (fma.f64 b (-.f64 b a) (*.f64 a a))) (*.f64 2 (+.f64 (pow.f64 b 3) (pow.f64 a 3))))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(/.f64 2 (/.f64 (fma.f64 b (-.f64 b a) (*.f64 a a)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 (-.f64 b a) (+.f64 (pow.f64 b 3) (pow.f64 a 3))))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(/.f64 2 (/.f64 (/.f64 1 (+.f64 b a)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (-.f64 b a))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(/.f64 2 (/.f64 (/.f64 (/.f64 (fma.f64 b (-.f64 b a) (*.f64 a a)) (-.f64 b a)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (+.f64 (pow.f64 b 3) (pow.f64 a 3))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(/.f64 1 (/.f64 (/.f64 1/2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (-.f64 b a))) (+.f64 b a)))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(/.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (/.f64 (/.f64 1 (+.f64 b a)) (*.f64 2 (-.f64 b a))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(/.f64 (+.f64 b a) (/.f64 1/2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (-.f64 b a))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(/.f64 (+.f64 b a) (/.f64 (*.f64 (fma.f64 b (-.f64 b a) (*.f64 a a)) (/.f64 1/2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (-.f64 b a)))) (fma.f64 b (-.f64 b a) (*.f64 a a))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(/.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (/.f64 (/.f64 1 (+.f64 b a)) (-.f64 b a)))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(/.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (/.f64 (fma.f64 b (-.f64 b a) (*.f64 a a)) (*.f64 (-.f64 b a) (+.f64 (pow.f64 b 3) (pow.f64 a 3)))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(/.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 b a))) (/.f64 (fma.f64 b (+.f64 b a) (*.f64 a a)) (-.f64 (pow.f64 b 3) (pow.f64 a 3))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(/.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 b a))) (/.f64 1 (-.f64 b a)))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(/.f64 (-.f64 b a) (/.f64 (/.f64 1 (+.f64 b a)) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(/.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (*.f64 (fma.f64 b (-.f64 b a) (*.f64 a a)) (/.f64 1/2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (-.f64 b a)))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(/.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (/.f64 (*.f64 (-.f64 (pow.f64 b 3) (pow.f64 a 3)) (*.f64 (fma.f64 b (-.f64 b a) (*.f64 a a)) (/.f64 1/2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (-.f64 b a))))) (-.f64 (pow.f64 b 3) (pow.f64 a 3))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(/.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (-.f64 b a)) (/.f64 (/.f64 1 (+.f64 b a)) 2))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(/.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 (-.f64 b a))) (/.f64 1 (+.f64 b a)))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(/.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 (-.f64 b a))) (/.f64 (neg.f64 (fma.f64 b (-.f64 b a) (*.f64 a a))) (neg.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(/.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 (-.f64 b a) (+.f64 (pow.f64 b 3) (pow.f64 a 3))))) (fma.f64 b (-.f64 b a) (*.f64 a a)))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(/.f64 (fma.f64 b (-.f64 b a) (*.f64 a a)) (/.f64 (fma.f64 b (-.f64 b a) (*.f64 a a)) (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (-.f64 (*.f64 b b) (*.f64 a a))))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(/.f64 (fma.f64 b (-.f64 b a) (*.f64 a a)) (/.f64 (/.f64 (/.f64 (fma.f64 b (-.f64 b a) (*.f64 a a)) (-.f64 b a)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 2 (+.f64 b a))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(/.f64 (-.f64 (pow.f64 b 6) (pow.f64 a 6)) (*.f64 (-.f64 (pow.f64 b 3) (pow.f64 a 3)) (*.f64 (fma.f64 b (-.f64 b a) (*.f64 a a)) (/.f64 1/2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (-.f64 b a))))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(/.f64 (-.f64 (pow.f64 b 6) (pow.f64 a 6)) (/.f64 (*.f64 (fma.f64 b (-.f64 b a) (*.f64 a a)) (/.f64 1/2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (-.f64 b a)))) (/.f64 1 (-.f64 (pow.f64 b 3) (pow.f64 a 3)))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(/.f64 (-.f64 (pow.f64 b 3) (pow.f64 a 3)) (/.f64 (fma.f64 b (+.f64 b a) (*.f64 a a)) (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 b a)))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (/.f64 (+.f64 b a) (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 b a)))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(/.f64 (*.f64 2 (+.f64 (pow.f64 b 3) (pow.f64 a 3))) (/.f64 (/.f64 (fma.f64 b (-.f64 b a) (*.f64 a a)) (-.f64 b a)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(/.f64 (*.f64 2 (+.f64 (pow.f64 b 3) (pow.f64 a 3))) (/.f64 (neg.f64 (fma.f64 b (-.f64 b a) (*.f64 a a))) (neg.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (-.f64 b a)))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(/.f64 (/.f64 1 (fma.f64 b (-.f64 b a) (*.f64 a a))) (/.f64 (/.f64 1/2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (-.f64 b a))) (+.f64 (pow.f64 b 3) (pow.f64 a 3))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(/.f64 (+.f64 (pow.f64 b 9) (pow.f64 a 9)) (*.f64 (fma.f64 b (-.f64 b a) (*.f64 a a)) (*.f64 (/.f64 1/2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (-.f64 b a))) (+.f64 (pow.f64 b 6) (-.f64 (pow.f64 a 6) (pow.f64 (*.f64 b a) 3))))))
(*.f64 (*.f64 (/.f64 2 (fma.f64 b (-.f64 b a) (*.f64 a a))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (/.f64 (+.f64 (pow.f64 b 9) (pow.f64 a 9)) (-.f64 (+.f64 (pow.f64 b 6) (pow.f64 a 6)) (pow.f64 (*.f64 b a) 3))))
(/.f64 (+.f64 (pow.f64 b 9) (pow.f64 a 9)) (/.f64 (*.f64 (fma.f64 b (-.f64 b a) (*.f64 a a)) (/.f64 1/2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (-.f64 b a)))) (/.f64 1 (+.f64 (pow.f64 b 6) (-.f64 (pow.f64 a 6) (pow.f64 (*.f64 b a) 3))))))
(*.f64 (*.f64 (/.f64 2 (fma.f64 b (-.f64 b a) (*.f64 a a))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (/.f64 (+.f64 (pow.f64 b 9) (pow.f64 a 9)) (-.f64 (+.f64 (pow.f64 b 6) (pow.f64 a 6)) (pow.f64 (*.f64 b a) 3))))
(/.f64 (+.f64 (pow.f64 b 6) (-.f64 (pow.f64 a 6) (pow.f64 (*.f64 b a) 3))) (/.f64 (*.f64 (fma.f64 b (-.f64 b a) (*.f64 a a)) (*.f64 (/.f64 1/2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (-.f64 b a))) (+.f64 (pow.f64 b 6) (-.f64 (pow.f64 a 6) (pow.f64 (*.f64 b a) 3))))) (+.f64 (pow.f64 b 3) (pow.f64 a 3))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(/.f64 -1 (neg.f64 (/.f64 (/.f64 1/2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (-.f64 b a))) (+.f64 b a))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(/.f64 -1 (/.f64 (neg.f64 (fma.f64 b (-.f64 b a) (*.f64 a a))) (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 (-.f64 b a) (+.f64 (pow.f64 b 3) (pow.f64 a 3)))))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(/.f64 (*.f64 -2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 (-.f64 b a) (+.f64 (pow.f64 b 3) (pow.f64 a 3))))) (neg.f64 (fma.f64 b (-.f64 b a) (*.f64 a a))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(/.f64 (*.f64 2 (-.f64 b a)) (/.f64 (/.f64 1 (+.f64 b a)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(/.f64 (*.f64 2 (*.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (/.f64 (fma.f64 b (-.f64 b a) (*.f64 a a)) (-.f64 b a)))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(/.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 (-.f64 b a) (+.f64 (pow.f64 b 3) (pow.f64 a 3)))) (/.f64 (fma.f64 b (-.f64 b a) (*.f64 a a)) 2))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(/.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 (*.f64 2 (-.f64 b a)) (fma.f64 b (-.f64 b a) (*.f64 a a)))) (/.f64 (fma.f64 b (-.f64 b a) (*.f64 a a)) (+.f64 b a)))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(/.f64 (*.f64 2 (*.f64 (-.f64 b a) (+.f64 (pow.f64 b 3) (pow.f64 a 3)))) (/.f64 (fma.f64 b (-.f64 b a) (*.f64 a a)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(/.f64 (*.f64 2 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 b a)) (-.f64 (pow.f64 b 3) (pow.f64 a 3)))) (fma.f64 b (+.f64 b a) (*.f64 a a)))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(/.f64 (*.f64 2 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 b a)) (-.f64 (pow.f64 b 3) (pow.f64 a 3)))) (-.f64 (fma.f64 b b (*.f64 a a)) (*.f64 a (neg.f64 b))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(/.f64 (*.f64 2 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 b a)) (-.f64 (*.f64 b b) (*.f64 a a)))) (+.f64 b a))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(/.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 (*.f64 2 (-.f64 b a)) (-.f64 (pow.f64 b 6) (pow.f64 a 6)))) (*.f64 (fma.f64 b (-.f64 b a) (*.f64 a a)) (-.f64 (pow.f64 b 3) (pow.f64 a 3))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(/.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 (*.f64 2 (-.f64 b a)) (+.f64 (pow.f64 b 9) (pow.f64 a 9)))) (*.f64 (fma.f64 b (-.f64 b a) (*.f64 a a)) (+.f64 (pow.f64 b 6) (-.f64 (pow.f64 a 6) (pow.f64 (*.f64 b a) 3)))))
(*.f64 (*.f64 (/.f64 2 (fma.f64 b (-.f64 b a) (*.f64 a a))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (/.f64 (+.f64 (pow.f64 b 9) (pow.f64 a 9)) (-.f64 (+.f64 (pow.f64 b 6) (pow.f64 a 6)) (pow.f64 (*.f64 b a) 3))))
(/.f64 (/.f64 2 (/.f64 (/.f64 (fma.f64 b (-.f64 b a) (*.f64 a a)) (-.f64 b a)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (/.f64 (-.f64 (pow.f64 b 3) (pow.f64 a 3)) (-.f64 (pow.f64 b 6) (pow.f64 a 6))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(/.f64 (/.f64 2 (/.f64 (/.f64 (fma.f64 b (-.f64 b a) (*.f64 a a)) (-.f64 b a)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (/.f64 (+.f64 (pow.f64 b 6) (-.f64 (pow.f64 a 6) (pow.f64 (*.f64 b a) 3))) (+.f64 (pow.f64 b 9) (pow.f64 a 9))))
(*.f64 (*.f64 (/.f64 2 (fma.f64 b (-.f64 b a) (*.f64 a a))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (/.f64 (+.f64 (pow.f64 b 9) (pow.f64 a 9)) (-.f64 (+.f64 (pow.f64 b 6) (pow.f64 a 6)) (pow.f64 (*.f64 b a) 3))))
(/.f64 (neg.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3))) (neg.f64 (*.f64 (fma.f64 b (-.f64 b a) (*.f64 a a)) (/.f64 1/2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (-.f64 b a))))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(/.f64 (neg.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3))) (/.f64 (neg.f64 (fma.f64 b (-.f64 b a) (*.f64 a a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 (-.f64 b a)))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(/.f64 (neg.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 (-.f64 b a)))) (/.f64 (neg.f64 (fma.f64 b (-.f64 b a) (*.f64 a a))) (+.f64 (pow.f64 b 3) (pow.f64 a 3))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(/.f64 (neg.f64 (*.f64 2 (+.f64 (pow.f64 b 3) (pow.f64 a 3)))) (/.f64 (neg.f64 (fma.f64 b (-.f64 b a) (*.f64 a a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (-.f64 b a))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(/.f64 (-.f64 (*.f64 (*.f64 2 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 b a)) b)) (*.f64 2 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 b a)) b))) (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 (*.f64 2 (+.f64 b a)) (neg.f64 a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 (*.f64 2 (+.f64 b a)) (neg.f64 a))))) (-.f64 (*.f64 2 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 b a)) b)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 (*.f64 2 (+.f64 b a)) (neg.f64 a)))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(/.f64 (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (-.f64 (pow.f64 b 6) (pow.f64 a 6))) (+.f64 (*.f64 b (pow.f64 b 3)) (+.f64 (*.f64 a (pow.f64 a 3)) (*.f64 b (*.f64 b (*.f64 a a))))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(/.f64 (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (-.f64 (pow.f64 b 6) (pow.f64 a 6))) (*.f64 (fma.f64 b (-.f64 b a) (*.f64 a a)) (fma.f64 b (+.f64 b a) (*.f64 a a))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(/.f64 (*.f64 (-.f64 (pow.f64 b 6) (pow.f64 a 6)) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (+.f64 (*.f64 b (pow.f64 b 3)) (+.f64 (*.f64 a (pow.f64 a 3)) (*.f64 b (*.f64 b (*.f64 a a))))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(/.f64 (*.f64 (-.f64 (pow.f64 b 6) (pow.f64 a 6)) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (*.f64 (fma.f64 b (-.f64 b a) (*.f64 a a)) (fma.f64 b (+.f64 b a) (*.f64 a a))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(/.f64 (*.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) 1) (*.f64 (fma.f64 b (-.f64 b a) (*.f64 a a)) (/.f64 1/2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (-.f64 b a)))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(/.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 (-.f64 b a))) 1) (/.f64 1 (+.f64 b a)))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(/.f64 (*.f64 1 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 (-.f64 b a)))) (/.f64 1 (+.f64 b a)))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(/.f64 (*.f64 1 (*.f64 2 (+.f64 (pow.f64 b 3) (pow.f64 a 3)))) (/.f64 (/.f64 (fma.f64 b (-.f64 b a) (*.f64 a a)) (-.f64 b a)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(/.f64 (*.f64 1 (*.f64 -2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 (-.f64 b a) (+.f64 (pow.f64 b 3) (pow.f64 a 3)))))) (neg.f64 (fma.f64 b (-.f64 b a) (*.f64 a a))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(/.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 (-.f64 b a))) (-.f64 (*.f64 a a) (*.f64 b b))) (-.f64 a b))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(/.f64 (*.f64 1 (fma.f64 b (-.f64 b a) (*.f64 a a))) (/.f64 (fma.f64 b (-.f64 b a) (*.f64 a a)) (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (-.f64 (*.f64 b b) (*.f64 a a))))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(/.f64 (*.f64 1 (-.f64 (pow.f64 b 6) (pow.f64 a 6))) (*.f64 (-.f64 (pow.f64 b 3) (pow.f64 a 3)) (*.f64 (fma.f64 b (-.f64 b a) (*.f64 a a)) (/.f64 1/2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (-.f64 b a))))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(/.f64 (*.f64 1 (+.f64 (pow.f64 b 9) (pow.f64 a 9))) (*.f64 (fma.f64 b (-.f64 b a) (*.f64 a a)) (*.f64 (/.f64 1/2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (-.f64 b a))) (+.f64 (pow.f64 b 6) (-.f64 (pow.f64 a 6) (pow.f64 (*.f64 b a) 3))))))
(*.f64 (*.f64 (/.f64 2 (fma.f64 b (-.f64 b a) (*.f64 a a))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (/.f64 (+.f64 (pow.f64 b 9) (pow.f64 a 9)) (-.f64 (+.f64 (pow.f64 b 6) (pow.f64 a 6)) (pow.f64 (*.f64 b a) 3))))
(/.f64 (*.f64 1 (neg.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)))) (neg.f64 (*.f64 (fma.f64 b (-.f64 b a) (*.f64 a a)) (/.f64 1/2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (-.f64 b a))))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(/.f64 (*.f64 1 (*.f64 2 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 b a)) (-.f64 (pow.f64 b 3) (pow.f64 a 3))))) (fma.f64 b (+.f64 b a) (*.f64 a a)))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(/.f64 (*.f64 1 (*.f64 2 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 b a)) (-.f64 (*.f64 b b) (*.f64 a a))))) (+.f64 b a))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(/.f64 (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (-.f64 (*.f64 b (pow.f64 b 3)) (*.f64 a (pow.f64 a 3)))) (fma.f64 b b (*.f64 a a)))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(/.f64 (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (-.f64 b a) (-.f64 (*.f64 a a) (*.f64 b b)))) (-.f64 a b))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(/.f64 (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (-.f64 (*.f64 a a) (*.f64 b b)) (-.f64 (pow.f64 b 3) (pow.f64 a 3)))) (-.f64 (pow.f64 a 3) (pow.f64 b 3)))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(/.f64 (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (+.f64 b a) (*.f64 (-.f64 b a) (+.f64 (pow.f64 b 3) (pow.f64 a 3))))) (+.f64 (pow.f64 b 3) (pow.f64 a 3)))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(/.f64 (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (*.f64 (+.f64 b a) (*.f64 (-.f64 b a) (-.f64 (*.f64 a a) (*.f64 b b))))) (-.f64 (*.f64 a a) (*.f64 b b)))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(/.f64 (*.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 b a))) 1) (/.f64 (fma.f64 b (+.f64 b a) (*.f64 a a)) (-.f64 (pow.f64 b 3) (pow.f64 a 3))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(/.f64 (*.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 b a))) 1) (/.f64 1 (-.f64 b a)))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(/.f64 (*.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 b a))) (neg.f64 (-.f64 (pow.f64 b 3) (pow.f64 a 3)))) (neg.f64 (fma.f64 b (+.f64 b a) (*.f64 a a))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(/.f64 (*.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 b a))) (neg.f64 (-.f64 (*.f64 b b) (*.f64 a a)))) (neg.f64 (+.f64 b a)))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(/.f64 (*.f64 (-.f64 b a) (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (-.f64 (*.f64 a a) (*.f64 b b))))) (-.f64 a b))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(/.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 (-.f64 b a))) (-.f64 (*.f64 b b) (*.f64 a a))) (-.f64 b a))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(/.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 (-.f64 b a))) (neg.f64 (-.f64 (*.f64 a a) (*.f64 b b)))) (-.f64 b a))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(/.f64 (*.f64 (/.f64 1 (fma.f64 b (-.f64 b a) (*.f64 a a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 (*.f64 2 (-.f64 b a)) (-.f64 (pow.f64 b 6) (pow.f64 a 6))))) (-.f64 (pow.f64 b 3) (pow.f64 a 3)))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(/.f64 (*.f64 (/.f64 1 (fma.f64 b (-.f64 b a) (*.f64 a a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 (*.f64 2 (-.f64 b a)) (+.f64 (pow.f64 b 9) (pow.f64 a 9))))) (+.f64 (pow.f64 b 6) (-.f64 (pow.f64 a 6) (pow.f64 (*.f64 b a) 3))))
(*.f64 (*.f64 (/.f64 2 (fma.f64 b (-.f64 b a) (*.f64 a a))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (/.f64 (+.f64 (pow.f64 b 9) (pow.f64 a 9)) (-.f64 (+.f64 (pow.f64 b 6) (pow.f64 a 6)) (pow.f64 (*.f64 b a) 3))))
(/.f64 (*.f64 (*.f64 -2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 (-.f64 b a) (+.f64 (pow.f64 b 3) (pow.f64 a 3))))) 1) (neg.f64 (fma.f64 b (-.f64 b a) (*.f64 a a))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(/.f64 (*.f64 (-.f64 (*.f64 a a) (*.f64 b b)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 (-.f64 b a)))) (-.f64 a b))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(/.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 (-.f64 b a)))) (-.f64 b a))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(/.f64 (*.f64 (neg.f64 (-.f64 (*.f64 a a) (*.f64 b b))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 (-.f64 b a)))) (-.f64 b a))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(/.f64 (*.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (-.f64 (*.f64 a a) (*.f64 b b)))) (-.f64 b a)) (-.f64 a b))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 b 3) (pow.f64 a 3))) (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 b a)))) (neg.f64 (fma.f64 b (+.f64 b a) (*.f64 a a))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(/.f64 (*.f64 (neg.f64 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 b a)))) (neg.f64 (+.f64 b a)))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(/.f64 (*.f64 (-.f64 (pow.f64 b 6) (pow.f64 a 6)) (/.f64 2 (/.f64 (/.f64 (fma.f64 b (-.f64 b a) (*.f64 a a)) (-.f64 b a)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))) (-.f64 (pow.f64 b 3) (pow.f64 a 3)))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(/.f64 (*.f64 (+.f64 (pow.f64 b 9) (pow.f64 a 9)) (/.f64 2 (/.f64 (/.f64 (fma.f64 b (-.f64 b a) (*.f64 a a)) (-.f64 b a)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))) (+.f64 (pow.f64 b 6) (-.f64 (pow.f64 a 6) (pow.f64 (*.f64 b a) 3))))
(*.f64 (*.f64 (/.f64 2 (fma.f64 b (-.f64 b a) (*.f64 a a))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (/.f64 (+.f64 (pow.f64 b 9) (pow.f64 a 9)) (-.f64 (+.f64 (pow.f64 b 6) (pow.f64 a 6)) (pow.f64 (*.f64 b a) 3))))
(/.f64 (*.f64 (-.f64 (pow.f64 a 6) (pow.f64 b 6)) (/.f64 2 (/.f64 (/.f64 (fma.f64 b (-.f64 b a) (*.f64 a a)) (-.f64 b a)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))) (-.f64 (pow.f64 a 3) (pow.f64 b 3)))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(/.f64 (*.f64 (*.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (-.f64 a b)) (/.f64 2 (/.f64 (/.f64 (fma.f64 b (-.f64 b a) (*.f64 a a)) (-.f64 b a)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))) (-.f64 a b))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 b 6) (pow.f64 a 6))) (/.f64 2 (/.f64 (/.f64 (fma.f64 b (-.f64 b a) (*.f64 a a)) (-.f64 b a)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))) (neg.f64 (-.f64 (pow.f64 b 3) (pow.f64 a 3))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(/.f64 (*.f64 (neg.f64 (+.f64 (pow.f64 b 9) (pow.f64 a 9))) (/.f64 2 (/.f64 (/.f64 (fma.f64 b (-.f64 b a) (*.f64 a a)) (-.f64 b a)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))) (neg.f64 (+.f64 (pow.f64 b 6) (-.f64 (pow.f64 a 6) (pow.f64 (*.f64 b a) 3)))))
(*.f64 (*.f64 (/.f64 2 (fma.f64 b (-.f64 b a) (*.f64 a a))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (/.f64 (+.f64 (pow.f64 b 9) (pow.f64 a 9)) (-.f64 (+.f64 (pow.f64 b 6) (pow.f64 a 6)) (pow.f64 (*.f64 b a) 3))))
(/.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 (*.f64 2 (-.f64 b a)) (-.f64 (pow.f64 b 6) (pow.f64 a 6)))) (/.f64 1 (fma.f64 b (-.f64 b a) (*.f64 a a)))) (-.f64 (pow.f64 b 3) (pow.f64 a 3)))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(/.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 (*.f64 2 (-.f64 b a)) (+.f64 (pow.f64 b 9) (pow.f64 a 9)))) (/.f64 1 (fma.f64 b (-.f64 b a) (*.f64 a a)))) (+.f64 (pow.f64 b 6) (-.f64 (pow.f64 a 6) (pow.f64 (*.f64 b a) 3))))
(*.f64 (*.f64 (/.f64 2 (fma.f64 b (-.f64 b a) (*.f64 a a))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (/.f64 (+.f64 (pow.f64 b 9) (pow.f64 a 9)) (-.f64 (+.f64 (pow.f64 b 6) (pow.f64 a 6)) (pow.f64 (*.f64 b a) 3))))
(/.f64 (*.f64 (-.f64 (*.f64 b (pow.f64 b 3)) (*.f64 a (pow.f64 a 3))) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (fma.f64 b b (*.f64 a a)))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(/.f64 (*.f64 (*.f64 (-.f64 b a) (-.f64 (*.f64 a a) (*.f64 b b))) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (-.f64 a b))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(/.f64 (*.f64 (*.f64 (-.f64 (*.f64 a a) (*.f64 b b)) (-.f64 (pow.f64 b 3) (pow.f64 a 3))) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (-.f64 (pow.f64 a 3) (pow.f64 b 3)))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(/.f64 (*.f64 (*.f64 (+.f64 b a) (*.f64 (-.f64 b a) (+.f64 (pow.f64 b 3) (pow.f64 a 3)))) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (+.f64 (pow.f64 b 3) (pow.f64 a 3)))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(/.f64 (*.f64 (*.f64 (+.f64 b a) (*.f64 (-.f64 b a) (-.f64 (*.f64 a a) (*.f64 b b)))) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (-.f64 (*.f64 a a) (*.f64 b b)))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(/.f64 (*.f64 (*.f64 2 (-.f64 (*.f64 a a) (*.f64 b b))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (-.f64 b a))) (-.f64 a b))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(/.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 6) (pow.f64 a 6))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 (-.f64 b a) (/.f64 1 (fma.f64 b (-.f64 b a) (*.f64 a a)))))) (-.f64 (pow.f64 b 3) (pow.f64 a 3)))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(/.f64 (*.f64 (*.f64 2 (+.f64 (pow.f64 b 9) (pow.f64 a 9))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 (-.f64 b a) (/.f64 1 (fma.f64 b (-.f64 b a) (*.f64 a a)))))) (+.f64 (pow.f64 b 6) (-.f64 (pow.f64 a 6) (pow.f64 (*.f64 b a) 3))))
(*.f64 (*.f64 (/.f64 2 (fma.f64 b (-.f64 b a) (*.f64 a a))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (/.f64 (+.f64 (pow.f64 b 9) (pow.f64 a 9)) (-.f64 (+.f64 (pow.f64 b 6) (pow.f64 a 6)) (pow.f64 (*.f64 b a) 3))))
(/.f64 (/.f64 (-.f64 (pow.f64 b 6) (pow.f64 a 6)) (*.f64 (fma.f64 b (-.f64 b a) (*.f64 a a)) (/.f64 1/2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (-.f64 b a))))) (-.f64 (pow.f64 b 3) (pow.f64 a 3)))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(/.f64 (/.f64 (+.f64 (pow.f64 b 9) (pow.f64 a 9)) (*.f64 (fma.f64 b (-.f64 b a) (*.f64 a a)) (/.f64 1/2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (-.f64 b a))))) (+.f64 (pow.f64 b 6) (-.f64 (pow.f64 a 6) (pow.f64 (*.f64 b a) 3))))
(*.f64 (*.f64 (/.f64 2 (fma.f64 b (-.f64 b a) (*.f64 a a))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (/.f64 (+.f64 (pow.f64 b 9) (pow.f64 a 9)) (-.f64 (+.f64 (pow.f64 b 6) (pow.f64 a 6)) (pow.f64 (*.f64 b a) 3))))
(/.f64 (/.f64 (*.f64 -2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 (-.f64 b a) (+.f64 (pow.f64 b 3) (pow.f64 a 3))))) -1) (fma.f64 b (-.f64 b a) (*.f64 a a)))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(/.f64 (/.f64 (*.f64 2 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 b a)) (-.f64 (*.f64 b b) (*.f64 a a)))) (+.f64 (pow.f64 b 3) (pow.f64 a 3))) (/.f64 1 (fma.f64 b (-.f64 b a) (*.f64 a a))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(/.f64 (/.f64 (*.f64 2 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 b a)) (-.f64 (*.f64 b b) (*.f64 a a)))) (-.f64 (*.f64 a a) (*.f64 b b))) (/.f64 1 (-.f64 a b)))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(/.f64 (/.f64 (*.f64 2 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 b a)) (-.f64 (*.f64 b b) (*.f64 a a)))) 1) (+.f64 b a))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(/.f64 (/.f64 (*.f64 2 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 b a)) (-.f64 (*.f64 b b) (*.f64 a a)))) (/.f64 (-.f64 (*.f64 a a) (*.f64 b b)) (-.f64 (pow.f64 a 3) (pow.f64 b 3)))) (fma.f64 b (+.f64 b a) (*.f64 a a)))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(pow.f64 (/.f64 (/.f64 1/2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (-.f64 b a))) (+.f64 b a)) -1)
(*.f64 (PI.f64) (*.f64 1/90 angle))
(neg.f64 (/.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (-.f64 b a)) (/.f64 (neg.f64 (fma.f64 b (-.f64 b a) (*.f64 a a))) (*.f64 2 (+.f64 (pow.f64 b 3) (pow.f64 a 3))))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(fma.f64 b (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 b a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 (*.f64 2 (+.f64 b a)) (neg.f64 a))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(fma.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 b a))) b (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 (*.f64 2 (+.f64 b a)) (neg.f64 a))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(log1p.f64 (expm1.f64 (*.f64 (-.f64 b a) (*.f64 (+.f64 a b) (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))))))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(expm1.f64 (log1p.f64 (*.f64 (-.f64 b a) (*.f64 (+.f64 a b) (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))))))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(*.f64 (sqrt.f64 (*.f64 (-.f64 b a) (*.f64 (+.f64 a b) (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))))))) (sqrt.f64 (*.f64 (-.f64 b a) (*.f64 (+.f64 a b) (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))))))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(pow.f64 (*.f64 (-.f64 b a) (*.f64 (+.f64 a b) (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))))) 1)
(*.f64 (PI.f64) (*.f64 1/90 angle))
(*.f64 1 (*.f64 (-.f64 b a) (*.f64 (+.f64 a b) (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (-.f64 b a) (*.f64 (+.f64 a b) (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))))))) (cbrt.f64 (*.f64 (-.f64 b a) (*.f64 (+.f64 a b) (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))))))) (cbrt.f64 (*.f64 (-.f64 b a) (*.f64 (+.f64 a b) (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))))))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (-.f64 b a) (*.f64 (+.f64 a b) (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))))) (*.f64 (-.f64 b a) (*.f64 (+.f64 a b) (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))))))) (*.f64 (-.f64 b a) (*.f64 (+.f64 a b) (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))))))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(exp.f64 (log.f64 (*.f64 (-.f64 b a) (*.f64 (+.f64 a b) (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))))))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(log.f64 (exp.f64 (*.f64 (-.f64 b a) (*.f64 (+.f64 a b) (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))))))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(binary32->binary64 (binary64->binary32 (*.f64 (-.f64 b a) (*.f64 (+.f64 a b) (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))))))))
(binary32->binary64 (binary64->binary32 (PI.f64)))
(binary32->binary64 (binary64->binary32 (*.f64 (-.f64 b a) (*.f64 (+.f64 a b) (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))))))))
(binary32->binary64 (binary64->binary32 (PI.f64)))
(binary32->binary64 (*.f32 (-.f32 (binary64->binary32 b) (binary64->binary32 a)) (*.f32 (+.f32 (binary64->binary32 a) (binary64->binary32 b)) (*.f32 2 (sin.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180)))))))
(binary32->binary64 (*.f32 (*.f32 (*.f32 (+.f32 (binary64->binary32 b) (binary64->binary32 a)) 2) (sin.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180)))) (-.f32 (binary64->binary32 b) (binary64->binary32 a))))
(log1p.f64 (expm1.f64 (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))))
(binary32->binary64 (binary64->binary32 (PI.f64)))
(expm1.f64 (log1p.f64 (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))))
(binary32->binary64 (binary64->binary32 (PI.f64)))
(*.f64 (sqrt.f64 (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))) (sqrt.f64 (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))))
(binary32->binary64 (binary64->binary32 (PI.f64)))
(pow.f64 (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) 1)
(binary32->binary64 (binary64->binary32 (PI.f64)))
(*.f64 1 (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))))
(binary32->binary64 (binary64->binary32 (PI.f64)))
(*.f64 (*.f64 (cbrt.f64 (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))) (cbrt.f64 (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))))) (cbrt.f64 (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))))
(binary32->binary64 (binary64->binary32 (PI.f64)))
(cbrt.f64 (*.f64 (*.f64 (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))) (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))))
(cbrt.f64 (*.f64 (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))))) (*.f64 (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))))) (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))))))))
(exp.f64 (log.f64 (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))))
(binary32->binary64 (binary64->binary32 (PI.f64)))
(log.f64 (exp.f64 (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))))
(binary32->binary64 (binary64->binary32 (PI.f64)))
(binary32->binary64 (binary64->binary32 (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))))
(binary32->binary64 (binary64->binary32 (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle)))))))
(binary32->binary64 (binary64->binary32 (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))))
(binary32->binary64 (binary64->binary32 (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle)))))))
(binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(binary32->binary64 (binary64->binary32 (PI.f64)))
(-.f64 0 (neg.f64 (PI.f64)))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(*.f64 (PI.f64) 1)
(*.f64 (PI.f64) (*.f64 1/90 angle))
(*.f64 1 (PI.f64))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(*.f64 -1 (neg.f64 (PI.f64)))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(/.f64 (PI.f64) 1)
(*.f64 (PI.f64) (*.f64 1/90 angle))
(/.f64 1 (/.f64 1 (PI.f64)))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(/.f64 -1 (/.f64 -1 (PI.f64)))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(/.f64 (neg.f64 (PI.f64)) -1)
(*.f64 (PI.f64) (*.f64 1/90 angle))
(/.f64 (/.f64 1 (pow.f64 (PI.f64) -1/2)) (pow.f64 (PI.f64) -1/2))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(neg.f64 (neg.f64 (PI.f64)))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(exp.f64 (neg.f64 (*.f64 -1 (log.f64 (PI.f64)))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(log1p.f64 (expm1.f64 (PI.f64)))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(expm1.f64 (log1p.f64 (PI.f64)))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64)))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(pow.f64 (PI.f64) 1)
(*.f64 (PI.f64) (*.f64 1/90 angle))
(*.f64 1 (PI.f64))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(*.f64 (*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (PI.f64))) (cbrt.f64 (PI.f64)))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(cbrt.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (PI.f64)))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(exp.f64 (log.f64 (PI.f64)))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(log.f64 (exp.f64 (PI.f64)))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(binary32->binary64 (binary64->binary32 (PI.f64)))
(binary32->binary64 (binary64->binary32 (PI.f64)))
(binary32->binary64 (PI.f32))
(+.f64 (/.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) 2) (/.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) 2))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(*.f64 2 (/.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) 2))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) 2))
(*.f64 2 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (/.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) 2) 2)
(*.f64 (PI.f64) (*.f64 1/90 angle))
(*.f64 (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(/.f64 (*.f64 2 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) 2)
(*.f64 (PI.f64) (*.f64 1/90 angle))
(/.f64 (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) 2) 2)
(*.f64 (PI.f64) (*.f64 1/90 angle))
(log1p.f64 (expm1.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(expm1.f64 (log1p.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(*.f64 (sqrt.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (sqrt.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(pow.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 1)
(*.f64 (PI.f64) (*.f64 1/90 angle))
(*.f64 1 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(*.f64 (*.f64 (cbrt.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (cbrt.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (cbrt.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(cbrt.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(exp.f64 (log.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(log.f64 (exp.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(binary32->binary64 (binary64->binary32 (PI.f64)))
(binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(binary32->binary64 (binary64->binary32 (PI.f64)))
(binary32->binary64 (sin.f32 (*.f32 1/90 (*.f32 (binary64->binary32 angle) (PI.f32)))))
(binary32->binary64 (sin.f32 (*.f32 1/90 (*.f32 (PI.f32) (binary64->binary32 angle)))))
(+.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)) (*.f64 (PI.f64) (*.f64 1/180 angle)))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(/.f64 2 (/.f64 180 (*.f64 (PI.f64) angle)))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(/.f64 1 (/.f64 (/.f64 1 angle) (*.f64 (PI.f64) 1/90)))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(/.f64 1/90 (/.f64 1 (*.f64 (PI.f64) angle)))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(/.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)) 1)
(*.f64 (PI.f64) (*.f64 1/90 angle))
(/.f64 (*.f64 angle 1/90) (/.f64 1 (PI.f64)))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(/.f64 (*.f64 (PI.f64) 1/180) (/.f64 (/.f64 1 angle) 2))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(/.f64 (*.f64 (PI.f64) (*.f64 angle 2)) 180)
(*.f64 (PI.f64) (*.f64 1/90 angle))
(/.f64 (*.f64 (PI.f64) 1/90) (/.f64 1 angle))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(/.f64 -1/90 (/.f64 -1 (*.f64 (PI.f64) angle)))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(/.f64 (-.f64 (*.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)) (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)) (*.f64 (PI.f64) (*.f64 1/180 angle)))) 0)
(*.f64 (PI.f64) (*.f64 1/90 angle))
(/.f64 (*.f64 2 (PI.f64)) (/.f64 180 angle))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(/.f64 (*.f64 2 angle) (/.f64 180 (PI.f64)))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(/.f64 (*.f64 2 (*.f64 1/180 angle)) (/.f64 1 (PI.f64)))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(/.f64 (*.f64 2 (/.f64 (PI.f64) -180)) (/.f64 -1 angle))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(/.f64 -2 (neg.f64 (/.f64 180 (*.f64 (PI.f64) angle))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(/.f64 (*.f64 (PI.f64) 2) (/.f64 180 angle))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(/.f64 (*.f64 1 (*.f64 angle 1/90)) (/.f64 1 (PI.f64)))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(/.f64 (*.f64 (*.f64 1/180 angle) 2) (/.f64 1 (PI.f64)))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(/.f64 (*.f64 angle 2) (/.f64 180 (PI.f64)))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(/.f64 (*.f64 2 (*.f64 (PI.f64) (neg.f64 angle))) -180)
(*.f64 (PI.f64) (*.f64 1/90 angle))
(/.f64 (*.f64 (*.f64 angle 1/90) (neg.f64 (PI.f64))) -1)
(*.f64 (PI.f64) (*.f64 1/90 angle))
(/.f64 (*.f64 (*.f64 (PI.f64) 1/90) (neg.f64 angle)) -1)
(*.f64 (PI.f64) (*.f64 1/90 angle))
(/.f64 (*.f64 (neg.f64 (PI.f64)) (*.f64 angle 1/90)) -1)
(*.f64 (PI.f64) (*.f64 1/90 angle))
(/.f64 (*.f64 (neg.f64 angle) (*.f64 (PI.f64) 1/90)) -1)
(*.f64 (PI.f64) (*.f64 1/90 angle))
(/.f64 (*.f64 (*.f64 (PI.f64) (neg.f64 angle)) 2) -180)
(*.f64 (PI.f64) (*.f64 1/90 angle))
(/.f64 (*.f64 (/.f64 (PI.f64) -180) 2) (/.f64 -1 angle))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(/.f64 (/.f64 (*.f64 (PI.f64) 1/90) -1) (/.f64 -1 angle))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(/.f64 (/.f64 (*.f64 (PI.f64) 1/90) (pow.f64 angle -1/2)) (pow.f64 angle -1/2))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(/.f64 (/.f64 -1/90 (/.f64 1 (PI.f64))) (/.f64 -1 angle))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(/.f64 (/.f64 -1/90 (/.f64 1 angle)) (/.f64 -1 (PI.f64)))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(/.f64 (/.f64 (*.f64 angle 1/90) -1) (/.f64 -1 (PI.f64)))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(/.f64 (/.f64 (*.f64 angle 1/90) (pow.f64 (PI.f64) -1/2)) (pow.f64 (PI.f64) -1/2))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(fma.f64 (PI.f64) (*.f64 1/180 angle) (*.f64 (PI.f64) (*.f64 1/180 angle)))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(fma.f64 1/180 (*.f64 (PI.f64) angle) (*.f64 (PI.f64) (*.f64 1/180 angle)))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(fma.f64 1 (*.f64 (PI.f64) (*.f64 1/180 angle)) (*.f64 (PI.f64) (*.f64 1/180 angle)))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(fma.f64 angle (*.f64 (PI.f64) 1/180) (*.f64 (PI.f64) (*.f64 1/180 angle)))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(fma.f64 (*.f64 (PI.f64) angle) 1/180 (*.f64 (PI.f64) (*.f64 1/180 angle)))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(fma.f64 (*.f64 1/180 angle) (PI.f64) (*.f64 (PI.f64) (*.f64 1/180 angle)))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(fma.f64 (*.f64 (PI.f64) 1/180) angle (*.f64 (PI.f64) (*.f64 1/180 angle)))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(fma.f64 -1/180 (*.f64 (PI.f64) (neg.f64 angle)) (*.f64 (PI.f64) (*.f64 1/180 angle)))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(fma.f64 (/.f64 (PI.f64) -180) (neg.f64 angle) (*.f64 (PI.f64) (*.f64 1/180 angle)))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(log1p.f64 (expm1.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(expm1.f64 (log1p.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(*.f64 (sqrt.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (sqrt.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(pow.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) 1)
(*.f64 (PI.f64) (*.f64 1/90 angle))
(*.f64 1 (*.f64 1/90 (*.f64 angle (PI.f64))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(*.f64 (*.f64 (cbrt.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (cbrt.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (cbrt.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(cbrt.f64 (*.f64 (*.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 1/90 (*.f64 angle (PI.f64)))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(exp.f64 (log.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(log.f64 (exp.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(binary32->binary64 (binary64->binary32 (*.f64 1/90 (*.f64 angle (PI.f64)))))
(binary32->binary64 (binary64->binary32 (PI.f64)))
(binary32->binary64 (binary64->binary32 (*.f64 1/90 (*.f64 angle (PI.f64)))))
(binary32->binary64 (binary64->binary32 (PI.f64)))
(binary32->binary64 (*.f32 1/90 (*.f32 (binary64->binary32 angle) (PI.f32))))
(binary32->binary64 (*.f32 1/90 (*.f32 (PI.f32) (binary64->binary32 angle))))
(-.f64 0 (neg.f64 (PI.f64)))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(*.f64 (PI.f64) 1)
(*.f64 (PI.f64) (*.f64 1/90 angle))
(*.f64 1 (PI.f64))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(*.f64 -1 (neg.f64 (PI.f64)))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(/.f64 (PI.f64) 1)
(*.f64 (PI.f64) (*.f64 1/90 angle))
(/.f64 1 (/.f64 1 (PI.f64)))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(/.f64 -1 (/.f64 -1 (PI.f64)))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(/.f64 (neg.f64 (PI.f64)) -1)
(*.f64 (PI.f64) (*.f64 1/90 angle))
(/.f64 (/.f64 1 (pow.f64 (PI.f64) -1/2)) (pow.f64 (PI.f64) -1/2))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(neg.f64 (neg.f64 (PI.f64)))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(exp.f64 (neg.f64 (*.f64 -1 (log.f64 (PI.f64)))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(log1p.f64 (expm1.f64 (PI.f64)))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(expm1.f64 (log1p.f64 (PI.f64)))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64)))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(pow.f64 (PI.f64) 1)
(*.f64 (PI.f64) (*.f64 1/90 angle))
(*.f64 1 (PI.f64))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(*.f64 (*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (PI.f64))) (cbrt.f64 (PI.f64)))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(cbrt.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (PI.f64)))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(exp.f64 (log.f64 (PI.f64)))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(log.f64 (exp.f64 (PI.f64)))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(binary32->binary64 (binary64->binary32 (PI.f64)))
(binary32->binary64 (binary64->binary32 (PI.f64)))
(binary32->binary64 (PI.f32))
(+.f64 (*.f64 2 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 b a)) b)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 (*.f64 2 (+.f64 b a)) (neg.f64 a))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(+.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 (*.f64 2 (+.f64 b a)) (neg.f64 a))) (*.f64 2 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 b a)) b)))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(-.f64 0 (/.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (-.f64 b a)) (/.f64 (neg.f64 (fma.f64 b (-.f64 b a) (*.f64 a a))) (*.f64 2 (+.f64 (pow.f64 b 3) (pow.f64 a 3))))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(*.f64 2 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 (-.f64 b a) (+.f64 (pow.f64 b 3) (pow.f64 a 3)))) (/.f64 1 (fma.f64 b (-.f64 b a) (*.f64 a a)))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(*.f64 2 (*.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 (-.f64 b a) (/.f64 1 (fma.f64 b (-.f64 b a) (*.f64 a a)))))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(*.f64 1 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (-.f64 (*.f64 b b) (*.f64 a a)))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 (+.f64 b a) (*.f64 2 (-.f64 b a))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(*.f64 (+.f64 b a) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 (-.f64 b a))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(*.f64 (+.f64 b a) (*.f64 (fma.f64 b (-.f64 b a) (*.f64 a a)) (/.f64 2 (/.f64 (/.f64 (fma.f64 b (-.f64 b a) (*.f64 a a)) (-.f64 b a)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (-.f64 (*.f64 b b) (*.f64 a a)))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(*.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 b a))) (-.f64 b a))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(*.f64 (-.f64 b a) (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 b a))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(*.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (/.f64 2 (/.f64 (/.f64 (fma.f64 b (-.f64 b a) (*.f64 a a)) (-.f64 b a)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(*.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (*.f64 (neg.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 (-.f64 b a)))) (/.f64 -1 (fma.f64 b (-.f64 b a) (*.f64 a a)))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (-.f64 b a)) (*.f64 2 (+.f64 b a)))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 (-.f64 b a))) (+.f64 b a))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 (-.f64 b a))) (*.f64 (neg.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3))) (/.f64 -1 (fma.f64 b (-.f64 b a) (*.f64 a a)))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(*.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 (-.f64 b a) (+.f64 (pow.f64 b 3) (pow.f64 a 3))))) (/.f64 1 (fma.f64 b (-.f64 b a) (*.f64 a a))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(*.f64 (fma.f64 b (-.f64 b a) (*.f64 a a)) (*.f64 (+.f64 b a) (/.f64 2 (/.f64 (/.f64 (fma.f64 b (-.f64 b a) (*.f64 a a)) (-.f64 b a)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(*.f64 (fma.f64 b (-.f64 b a) (*.f64 a a)) (*.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (-.f64 (*.f64 b b) (*.f64 a a)))) (/.f64 1 (fma.f64 b (-.f64 b a) (*.f64 a a)))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(*.f64 (fma.f64 b (-.f64 b a) (*.f64 a a)) (*.f64 (*.f64 2 (+.f64 b a)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 (-.f64 b a) (/.f64 1 (fma.f64 b (-.f64 b a) (*.f64 a a)))))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(*.f64 (-.f64 (*.f64 a a) (*.f64 b b)) (*.f64 (/.f64 1 (-.f64 a b)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 (-.f64 b a)))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(*.f64 (-.f64 (pow.f64 b 6) (pow.f64 a 6)) (*.f64 (/.f64 1 (-.f64 (pow.f64 b 3) (pow.f64 a 3))) (/.f64 2 (/.f64 (/.f64 (fma.f64 b (-.f64 b a) (*.f64 a a)) (-.f64 b a)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(*.f64 (-.f64 (pow.f64 b 3) (pow.f64 a 3)) (*.f64 (/.f64 1 (fma.f64 b (+.f64 b a) (*.f64 a a))) (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 b a)))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (/.f64 1 (+.f64 b a)) (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 b a)))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(*.f64 (*.f64 2 (+.f64 b a)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (-.f64 b a)))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(*.f64 (*.f64 2 (+.f64 (pow.f64 b 3) (pow.f64 a 3))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 (-.f64 b a) (/.f64 1 (fma.f64 b (-.f64 b a) (*.f64 a a))))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(*.f64 (*.f64 2 (+.f64 (pow.f64 b 3) (pow.f64 a 3))) (*.f64 (neg.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (-.f64 b a))) (/.f64 -1 (fma.f64 b (-.f64 b a) (*.f64 a a)))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(*.f64 (/.f64 1 (fma.f64 b (-.f64 b a) (*.f64 a a))) (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 (-.f64 b a) (+.f64 (pow.f64 b 3) (pow.f64 a 3))))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(*.f64 (+.f64 (pow.f64 b 9) (pow.f64 a 9)) (*.f64 (/.f64 1 (+.f64 (pow.f64 b 6) (-.f64 (pow.f64 a 6) (pow.f64 (*.f64 b a) 3)))) (/.f64 2 (/.f64 (/.f64 (fma.f64 b (-.f64 b a) (*.f64 a a)) (-.f64 b a)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))))
(*.f64 (*.f64 (/.f64 2 (fma.f64 b (-.f64 b a) (*.f64 a a))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (/.f64 (+.f64 (pow.f64 b 9) (pow.f64 a 9)) (-.f64 (+.f64 (pow.f64 b 6) (pow.f64 a 6)) (pow.f64 (*.f64 b a) 3))))
(*.f64 -1 (/.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (-.f64 b a)) (/.f64 (neg.f64 (fma.f64 b (-.f64 b a) (*.f64 a a))) (*.f64 2 (+.f64 (pow.f64 b 3) (pow.f64 a 3))))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(*.f64 -1 (*.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 (-.f64 b a) (+.f64 (pow.f64 b 3) (pow.f64 a 3))))) (/.f64 -1 (fma.f64 b (-.f64 b a) (*.f64 a a)))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(*.f64 (*.f64 -2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 (-.f64 b a) (+.f64 (pow.f64 b 3) (pow.f64 a 3))))) (/.f64 -1 (fma.f64 b (-.f64 b a) (*.f64 a a))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 b a)) (*.f64 2 (-.f64 b a)))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(*.f64 (*.f64 2 (-.f64 b a)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 b a)))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(*.f64 (*.f64 2 (*.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (*.f64 (-.f64 b a) (/.f64 1 (fma.f64 b (-.f64 b a) (*.f64 a a)))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 (-.f64 b a) (+.f64 (pow.f64 b 3) (pow.f64 a 3)))) (*.f64 2 (/.f64 1 (fma.f64 b (-.f64 b a) (*.f64 a a)))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 (*.f64 2 (-.f64 b a)) (fma.f64 b (-.f64 b a) (*.f64 a a)))) (*.f64 (+.f64 b a) (/.f64 1 (fma.f64 b (-.f64 b a) (*.f64 a a)))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(*.f64 (*.f64 2 (*.f64 (-.f64 b a) (+.f64 (pow.f64 b 3) (pow.f64 a 3)))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (/.f64 1 (fma.f64 b (-.f64 b a) (*.f64 a a)))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(*.f64 (*.f64 (+.f64 b a) (*.f64 2 (-.f64 b a))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 (-.f64 b a) (/.f64 1 (fma.f64 b (-.f64 b a) (*.f64 a a))))) (*.f64 2 (+.f64 (pow.f64 b 3) (pow.f64 a 3))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(*.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (-.f64 (*.f64 b b) (*.f64 a a)))) 1)
(*.f64 (PI.f64) (*.f64 1/90 angle))
(*.f64 (*.f64 2 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 b a)) (-.f64 (pow.f64 b 3) (pow.f64 a 3)))) (/.f64 1 (fma.f64 b (+.f64 b a) (*.f64 a a))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(*.f64 (*.f64 2 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 b a)) (-.f64 (*.f64 b b) (*.f64 a a)))) (/.f64 1 (+.f64 b a)))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (-.f64 (*.f64 b b) (*.f64 a a))) 2)
(*.f64 (PI.f64) (*.f64 1/90 angle))
(*.f64 (/.f64 (-.f64 (*.f64 a a) (*.f64 b b)) (-.f64 (pow.f64 a 3) (pow.f64 b 3))) (*.f64 (fma.f64 b (+.f64 b a) (*.f64 a a)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 (-.f64 b a)))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(*.f64 (/.f64 (-.f64 b a) (fma.f64 b (-.f64 b a) (*.f64 a a))) (*.f64 2 (*.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(*.f64 (/.f64 (-.f64 b a) (-.f64 a b)) (*.f64 (-.f64 a b) (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 b a)))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(*.f64 (/.f64 2 (/.f64 (/.f64 (fma.f64 b (-.f64 b a) (*.f64 a a)) (-.f64 b a)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (+.f64 (pow.f64 b 3) (pow.f64 a 3)))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(*.f64 (/.f64 -1 (fma.f64 b (-.f64 b a) (*.f64 a a))) (*.f64 -2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 (-.f64 b a) (+.f64 (pow.f64 b 3) (pow.f64 a 3))))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(*.f64 (neg.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3))) (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 (-.f64 b a))) (/.f64 -1 (fma.f64 b (-.f64 b a) (*.f64 a a)))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(*.f64 (neg.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 (-.f64 b a)))) (*.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (/.f64 -1 (fma.f64 b (-.f64 b a) (*.f64 a a)))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(*.f64 (neg.f64 (*.f64 2 (+.f64 (pow.f64 b 3) (pow.f64 a 3)))) (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (-.f64 b a)) (/.f64 -1 (fma.f64 b (-.f64 b a) (*.f64 a a)))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(*.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 (-.f64 b a))) 1) (+.f64 b a))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(*.f64 (*.f64 1 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (-.f64 (*.f64 b b) (*.f64 a a)))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(*.f64 (*.f64 1 (-.f64 b a)) (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 b a))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(*.f64 (*.f64 1 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 (-.f64 b a)))) (+.f64 b a))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(*.f64 (*.f64 1 (*.f64 2 (+.f64 (pow.f64 b 3) (pow.f64 a 3)))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 (-.f64 b a) (/.f64 1 (fma.f64 b (-.f64 b a) (*.f64 a a))))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(*.f64 (*.f64 1 (*.f64 -2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 (-.f64 b a) (+.f64 (pow.f64 b 3) (pow.f64 a 3)))))) (/.f64 -1 (fma.f64 b (-.f64 b a) (*.f64 a a))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(*.f64 (*.f64 1 (*.f64 (+.f64 b a) (*.f64 2 (-.f64 b a)))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(*.f64 (*.f64 1 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (-.f64 (*.f64 b b) (*.f64 a a)))) 2)
(*.f64 (PI.f64) (*.f64 1/90 angle))
(*.f64 (*.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 b a))) (/.f64 (-.f64 b a) (fma.f64 b (-.f64 b a) (*.f64 a a)))) (fma.f64 b (-.f64 b a) (*.f64 a a)))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(*.f64 (*.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 b a))) (/.f64 (-.f64 b a) (-.f64 a b))) (-.f64 a b))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(*.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 (-.f64 b a))) (-.f64 (*.f64 a a) (*.f64 b b))) (/.f64 1 (-.f64 a b)))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(*.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 (-.f64 b a))) (/.f64 (-.f64 (*.f64 a a) (*.f64 b b)) (-.f64 (pow.f64 a 3) (pow.f64 b 3)))) (fma.f64 b (+.f64 b a) (*.f64 a a)))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(*.f64 (*.f64 (/.f64 1 (fma.f64 b (-.f64 b a) (*.f64 a a))) 2) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 (-.f64 b a) (+.f64 (pow.f64 b 3) (pow.f64 a 3)))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(*.f64 (*.f64 (/.f64 1 (fma.f64 b (-.f64 b a) (*.f64 a a))) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (*.f64 (-.f64 b a) (+.f64 (pow.f64 b 3) (pow.f64 a 3))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(*.f64 (*.f64 (/.f64 1 (fma.f64 b (-.f64 b a) (*.f64 a a))) (fma.f64 b (-.f64 b a) (*.f64 a a))) (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (-.f64 (*.f64 b b) (*.f64 a a)))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(*.f64 (*.f64 (/.f64 1 (fma.f64 b (-.f64 b a) (*.f64 a a))) (*.f64 2 (+.f64 (pow.f64 b 3) (pow.f64 a 3)))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (-.f64 b a)))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(*.f64 (*.f64 (/.f64 1 (fma.f64 b (-.f64 b a) (*.f64 a a))) (*.f64 2 (*.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))) (-.f64 b a))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(*.f64 (*.f64 (/.f64 1 (fma.f64 b (-.f64 b a) (*.f64 a a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 (-.f64 b a) (+.f64 (pow.f64 b 3) (pow.f64 a 3))))) 2)
(*.f64 (PI.f64) (*.f64 1/90 angle))
(*.f64 (*.f64 (/.f64 1 (fma.f64 b (-.f64 b a) (*.f64 a a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 (*.f64 2 (-.f64 b a)) (fma.f64 b (-.f64 b a) (*.f64 a a))))) (+.f64 b a))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(*.f64 (*.f64 (/.f64 1 (fma.f64 b (-.f64 b a) (*.f64 a a))) (*.f64 2 (*.f64 (-.f64 b a) (+.f64 (pow.f64 b 3) (pow.f64 a 3))))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(*.f64 (/.f64 (*.f64 2 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 b a)) (-.f64 (*.f64 b b) (*.f64 a a)))) (+.f64 (pow.f64 b 3) (pow.f64 a 3))) (fma.f64 b (-.f64 b a) (*.f64 a a)))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(*.f64 (/.f64 (*.f64 2 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 b a)) (-.f64 (*.f64 b b) (*.f64 a a)))) (-.f64 (*.f64 a a) (*.f64 b b))) (-.f64 a b))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(*.f64 (/.f64 (*.f64 2 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 b a)) (-.f64 (*.f64 b b) (*.f64 a a)))) 1) (/.f64 1 (+.f64 b a)))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(*.f64 (/.f64 1 (/.f64 (/.f64 1 (+.f64 b a)) 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (-.f64 b a)))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(*.f64 (/.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) 1) (/.f64 2 (/.f64 (/.f64 (fma.f64 b (-.f64 b a) (*.f64 a a)) (-.f64 b a)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(*.f64 (/.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (neg.f64 (fma.f64 b (-.f64 b a) (*.f64 a a)))) (neg.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 (-.f64 b a)))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(*.f64 (/.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (/.f64 (/.f64 (fma.f64 b (-.f64 b a) (*.f64 a a)) (-.f64 b a)) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) 2)
(*.f64 (PI.f64) (*.f64 1/90 angle))
(*.f64 (/.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 (-.f64 b a) (+.f64 (pow.f64 b 3) (pow.f64 a 3))))) (-.f64 (*.f64 b (pow.f64 b 3)) (*.f64 a (*.f64 (-.f64 a b) (*.f64 a (-.f64 a b)))))) (-.f64 (*.f64 b b) (*.f64 a (-.f64 a b))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(*.f64 (/.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 (-.f64 b a) (+.f64 (pow.f64 b 3) (pow.f64 a 3))))) (+.f64 (pow.f64 b 6) (pow.f64 (*.f64 a (-.f64 a b)) 3))) (+.f64 (*.f64 b (pow.f64 b 3)) (-.f64 (*.f64 a (*.f64 (-.f64 a b) (*.f64 a (-.f64 a b)))) (*.f64 (*.f64 b b) (*.f64 a (-.f64 a b))))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(*.f64 (/.f64 (fma.f64 b (-.f64 b a) (*.f64 a a)) (*.f64 (fma.f64 b (-.f64 b a) (*.f64 a a)) (/.f64 1/2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (-.f64 b a))))) (+.f64 b a))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(*.f64 (/.f64 (*.f64 2 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 b a)) (-.f64 (pow.f64 b 3) (pow.f64 a 3)))) (-.f64 (*.f64 b (pow.f64 b 3)) (*.f64 (*.f64 a (+.f64 b a)) (*.f64 a (+.f64 b a))))) (-.f64 (*.f64 b (-.f64 b a)) (*.f64 a a)))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(*.f64 (/.f64 (*.f64 2 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 b a)) (-.f64 (pow.f64 b 3) (pow.f64 a 3)))) (+.f64 (pow.f64 b 6) (pow.f64 (*.f64 a (+.f64 b a)) 3))) (+.f64 (*.f64 b (pow.f64 b 3)) (-.f64 (*.f64 (*.f64 a (+.f64 b a)) (*.f64 a (+.f64 b a))) (*.f64 (*.f64 b b) (*.f64 a (+.f64 b a))))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(*.f64 (/.f64 (*.f64 2 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 b a)) (-.f64 (*.f64 b b) (*.f64 a a)))) (fma.f64 b (-.f64 b a) (*.f64 a a))) (/.f64 (fma.f64 b (-.f64 b a) (*.f64 a a)) (+.f64 b a)))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(*.f64 (/.f64 (*.f64 2 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 b a)) (-.f64 (*.f64 b b) (*.f64 a a)))) (-.f64 (pow.f64 b 6) (pow.f64 a 6))) (*.f64 (fma.f64 b (-.f64 b a) (*.f64 a a)) (-.f64 (pow.f64 b 3) (pow.f64 a 3))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(*.f64 (/.f64 (*.f64 2 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 b a)) (-.f64 (*.f64 b b) (*.f64 a a)))) (-.f64 (*.f64 b b) (*.f64 a a))) (-.f64 b a))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(*.f64 (/.f64 (*.f64 2 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 b a)) (-.f64 (*.f64 b b) (*.f64 a a)))) (+.f64 (pow.f64 b 9) (pow.f64 a 9))) (*.f64 (fma.f64 b (-.f64 b a) (*.f64 a a)) (+.f64 (pow.f64 b 6) (-.f64 (pow.f64 a 6) (pow.f64 (*.f64 b a) 3)))))
(*.f64 (*.f64 (fma.f64 b (-.f64 b a) (*.f64 a a)) (-.f64 (+.f64 (pow.f64 b 6) (pow.f64 a 6)) (pow.f64 (*.f64 b a) 3))) (/.f64 2 (/.f64 (+.f64 (pow.f64 b 9) (pow.f64 a 9)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (+.f64 b a) (-.f64 (*.f64 b b) (*.f64 a a)))))))
(*.f64 (/.f64 (*.f64 2 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 b a)) (-.f64 (*.f64 b b) (*.f64 a a)))) (neg.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)))) (neg.f64 (fma.f64 b (-.f64 b a) (*.f64 a a))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(*.f64 (/.f64 (*.f64 2 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 b a)) (-.f64 (*.f64 b b) (*.f64 a a)))) (neg.f64 (-.f64 (*.f64 a a) (*.f64 b b)))) (-.f64 b a))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(pow.f64 (/.f64 (/.f64 1/2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (-.f64 b a))) (+.f64 b a)) -1)
(*.f64 (PI.f64) (*.f64 1/90 angle))
(neg.f64 (/.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (-.f64 b a)) (/.f64 (neg.f64 (fma.f64 b (-.f64 b a) (*.f64 a a))) (*.f64 2 (+.f64 (pow.f64 b 3) (pow.f64 a 3))))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(fma.f64 b (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 b a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 (*.f64 2 (+.f64 b a)) (neg.f64 a))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(fma.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 b a))) b (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 (*.f64 2 (+.f64 b a)) (neg.f64 a))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(log1p.f64 (expm1.f64 (/.f64 (*.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (-.f64 b a)))) (fma.f64 b b (*.f64 a (-.f64 a b))))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (-.f64 b a)))) (fma.f64 b b (*.f64 a (-.f64 a b))))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(*.f64 (sqrt.f64 (/.f64 (*.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (-.f64 b a)))) (fma.f64 b b (*.f64 a (-.f64 a b))))) (sqrt.f64 (/.f64 (*.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (-.f64 b a)))) (fma.f64 b b (*.f64 a (-.f64 a b))))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(pow.f64 (/.f64 (*.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (-.f64 b a)))) (fma.f64 b b (*.f64 a (-.f64 a b)))) 1)
(*.f64 (PI.f64) (*.f64 1/90 angle))
(*.f64 1 (/.f64 (*.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (-.f64 b a)))) (fma.f64 b b (*.f64 a (-.f64 a b)))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (-.f64 b a)))) (fma.f64 b b (*.f64 a (-.f64 a b))))) (cbrt.f64 (/.f64 (*.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (-.f64 b a)))) (fma.f64 b b (*.f64 a (-.f64 a b)))))) (cbrt.f64 (/.f64 (*.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (-.f64 b a)))) (fma.f64 b b (*.f64 a (-.f64 a b))))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (*.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (-.f64 b a)))) (fma.f64 b b (*.f64 a (-.f64 a b)))) (/.f64 (*.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (-.f64 b a)))) (fma.f64 b b (*.f64 a (-.f64 a b))))) (/.f64 (*.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (-.f64 b a)))) (fma.f64 b b (*.f64 a (-.f64 a b))))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(exp.f64 (log.f64 (/.f64 (*.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (-.f64 b a)))) (fma.f64 b b (*.f64 a (-.f64 a b))))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(log.f64 (exp.f64 (/.f64 (*.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (-.f64 b a)))) (fma.f64 b b (*.f64 a (-.f64 a b))))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(binary32->binary64 (binary64->binary32 (/.f64 (*.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (-.f64 b a)))) (fma.f64 b b (*.f64 a (-.f64 a b))))))
(binary32->binary64 (binary64->binary32 (PI.f64)))
(binary32->binary64 (binary64->binary32 (/.f64 (*.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (-.f64 b a)))) (fma.f64 b b (*.f64 a (-.f64 a b))))))
(binary32->binary64 (binary64->binary32 (PI.f64)))
(binary32->binary64 (/.f32 (*.f32 (+.f32 (pow.f32 (binary64->binary32 b) 3) (pow.f32 (binary64->binary32 a) 3)) (*.f32 2 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle)))) (-.f32 (binary64->binary32 b) (binary64->binary32 a))))) (fma.f32 (binary64->binary32 b) (binary64->binary32 b) (*.f32 (binary64->binary32 a) (-.f32 (binary64->binary32 a) (binary64->binary32 b))))))
(binary32->binary64 (/.f32 (*.f32 (*.f32 (+.f32 (pow.f32 (binary64->binary32 b) 3) (pow.f32 (binary64->binary32 a) 3)) 2) (*.f32 (-.f32 (binary64->binary32 b) (binary64->binary32 a)) (sin.f32 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle)))))) (fma.f32 (binary64->binary32 b) (binary64->binary32 b) (*.f32 (binary64->binary32 a) (-.f32 (binary64->binary32 a) (binary64->binary32 b))))))
(log1p.f64 (expm1.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(expm1.f64 (log1p.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(*.f64 (sqrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (sqrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) 1)
(*.f64 (PI.f64) (*.f64 1/90 angle))
(*.f64 1 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(*.f64 (*.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))) (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(cbrt.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(exp.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(log.f64 (exp.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(binary32->binary64 (binary64->binary32 (PI.f64)))
(binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
(binary32->binary64 (binary64->binary32 (PI.f64)))
(binary32->binary64 (sin.f32 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle)))))
(binary32->binary64 (sin.f32 (*.f32 1/90 (*.f32 (PI.f32) (binary64->binary32 angle)))))
(+.f64 (*.f64 b b) (*.f64 a (-.f64 a b)))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(+.f64 (fma.f64 b (-.f64 b a) (*.f64 a a)) (fma.f64 (neg.f64 b) a (*.f64 b a)))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(+.f64 (*.f64 a a) (*.f64 b (-.f64 b a)))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(+.f64 (*.f64 a (-.f64 a b)) (*.f64 b b))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(+.f64 (*.f64 a (-.f64 a b)) (+.f64 (fma.f64 (neg.f64 b) a (*.f64 b a)) (*.f64 b b)))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(+.f64 (*.f64 b (-.f64 b a)) (*.f64 a a))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(+.f64 (*.f64 b (-.f64 b a)) (+.f64 (fma.f64 (neg.f64 b) a (*.f64 b a)) (*.f64 a a)))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(+.f64 (fma.f64 b b (*.f64 a a)) (*.f64 a (neg.f64 b)))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(-.f64 (*.f64 b b) (-.f64 (*.f64 b a) (*.f64 a a)))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(-.f64 (*.f64 a a) (-.f64 (*.f64 b a) (*.f64 b b)))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(-.f64 0 (neg.f64 (fma.f64 b (-.f64 b a) (*.f64 a a))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(-.f64 (fma.f64 b b (*.f64 a a)) (*.f64 b a))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(*.f64 -1 (neg.f64 (fma.f64 b (-.f64 b a) (*.f64 a a))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(/.f64 (fma.f64 b (-.f64 b a) (*.f64 a a)) 1)
(*.f64 (PI.f64) (*.f64 1/90 angle))
(/.f64 (-.f64 (*.f64 b (pow.f64 b 3)) (*.f64 a (*.f64 (-.f64 a b) (*.f64 a (-.f64 a b))))) (-.f64 (*.f64 b b) (*.f64 a (-.f64 a b))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(/.f64 (-.f64 (*.f64 a (pow.f64 a 3)) (*.f64 b (*.f64 (-.f64 b a) (*.f64 b (-.f64 b a))))) (-.f64 (*.f64 a a) (*.f64 b (-.f64 b a))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(/.f64 (+.f64 (pow.f64 b 6) (pow.f64 (*.f64 a (-.f64 a b)) 3)) (+.f64 (*.f64 b (pow.f64 b 3)) (-.f64 (*.f64 a (*.f64 (-.f64 a b) (*.f64 a (-.f64 a b)))) (*.f64 (*.f64 b b) (*.f64 a (-.f64 a b))))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(/.f64 (+.f64 (pow.f64 a 6) (pow.f64 (*.f64 b (-.f64 b a)) 3)) (+.f64 (*.f64 a (pow.f64 a 3)) (-.f64 (*.f64 b (*.f64 (-.f64 b a) (*.f64 b (-.f64 b a)))) (*.f64 (*.f64 a a) (*.f64 b (-.f64 b a))))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(/.f64 (-.f64 (*.f64 a (*.f64 (-.f64 a b) (*.f64 a (-.f64 a b)))) (*.f64 b (pow.f64 b 3))) (-.f64 (*.f64 a a) (*.f64 b (+.f64 b a))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(/.f64 (-.f64 (*.f64 b (*.f64 (-.f64 b a) (*.f64 b (-.f64 b a)))) (*.f64 a (pow.f64 a 3))) (-.f64 (*.f64 b (-.f64 b a)) (*.f64 a a)))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(/.f64 (-.f64 (*.f64 (fma.f64 b b (*.f64 a a)) (fma.f64 b b (*.f64 a a))) (*.f64 b (*.f64 a (*.f64 b a)))) (fma.f64 b (+.f64 b a) (*.f64 a a)))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(neg.f64 (neg.f64 (fma.f64 b (-.f64 b a) (*.f64 a a))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(log1p.f64 (expm1.f64 (fma.f64 b b (*.f64 a (-.f64 a b)))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(expm1.f64 (log1p.f64 (fma.f64 b b (*.f64 a (-.f64 a b)))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(*.f64 (sqrt.f64 (fma.f64 b b (*.f64 a (-.f64 a b)))) (sqrt.f64 (fma.f64 b b (*.f64 a (-.f64 a b)))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(pow.f64 (fma.f64 b b (*.f64 a (-.f64 a b))) 1)
(*.f64 (PI.f64) (*.f64 1/90 angle))
(*.f64 1 (fma.f64 b b (*.f64 a (-.f64 a b))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(*.f64 (*.f64 (cbrt.f64 (fma.f64 b b (*.f64 a (-.f64 a b)))) (cbrt.f64 (fma.f64 b b (*.f64 a (-.f64 a b))))) (cbrt.f64 (fma.f64 b b (*.f64 a (-.f64 a b)))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(cbrt.f64 (*.f64 (*.f64 (fma.f64 b b (*.f64 a (-.f64 a b))) (fma.f64 b b (*.f64 a (-.f64 a b)))) (fma.f64 b b (*.f64 a (-.f64 a b)))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(exp.f64 (log.f64 (fma.f64 b b (*.f64 a (-.f64 a b)))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(log.f64 (exp.f64 (fma.f64 b b (*.f64 a (-.f64 a b)))))
(*.f64 (PI.f64) (*.f64 1/90 angle))
(binary32->binary64 (binary64->binary32 (fma.f64 b b (*.f64 a (-.f64 a b)))))
(binary32->binary64 (binary64->binary32 (PI.f64)))
(binary32->binary64 (binary64->binary32 (fma.f64 b b (*.f64 a (-.f64 a b)))))
(binary32->binary64 (binary64->binary32 (PI.f64)))
(binary32->binary64 (fma.f32 (binary64->binary32 b) (binary64->binary32 b) (*.f32 (binary64->binary32 a) (-.f32 (binary64->binary32 a) (binary64->binary32 b)))))
(binary32->binary64 (binary64->binary32 (*.f64 2 (/.f64 1/180 (*.f64 (/.f64 1 (PI.f64)) (/.f64 1 angle))))))
(binary32->binary64 (binary64->binary32 (PI.f64)))
(binary32->binary64 (binary64->binary32 (*.f64 2 (/.f64 1/180 (*.f64 (/.f64 1 (PI.f64)) (/.f64 1 angle))))))
(binary32->binary64 (binary64->binary32 (PI.f64)))
(binary32->binary64 (*.f32 2 (/.f32 1/180 (*.f32 (/.f32 1 (PI.f32)) (/.f32 1 (binary64->binary32 angle))))))
(binary32->binary64 (/.f32 (/.f32 1/180 (/.f32 1 (PI.f32))) (/.f32 1 (binary64->binary32 angle))))
(binary32->binary64 (binary64->binary32 (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (/.f64 1/180 (*.f64 (/.f64 1 (PI.f64)) (/.f64 1 angle))))))))
(binary32->binary64 (binary64->binary32 (PI.f64)))
(binary32->binary64 (binary64->binary32 (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (/.f64 1/180 (*.f64 (/.f64 1 (PI.f64)) (/.f64 1 angle))))))))
(binary32->binary64 (binary64->binary32 (PI.f64)))
(binary32->binary64 (*.f32 (-.f32 (binary64->binary32 b) (binary64->binary32 a)) (sin.f32 (*.f32 2 (/.f32 1/180 (*.f32 (/.f32 1 (PI.f32)) (/.f32 1 (binary64->binary32 angle))))))))
(binary32->binary64 (*.f32 (sin.f32 (/.f32 1/90 (*.f32 (/.f32 1 (PI.f32)) (/.f32 1 (binary64->binary32 angle))))) (-.f32 (binary64->binary32 b) (binary64->binary32 a))))
(binary32->binary64 (binary64->binary32 (*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (/.f64 1/180 (*.f64 (/.f64 1 (PI.f64)) (/.f64 1 angle)))))) (+.f64 b a))))
(binary32->binary64 (binary64->binary32 (PI.f64)))
(binary32->binary64 (binary64->binary32 (*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (/.f64 1/180 (*.f64 (/.f64 1 (PI.f64)) (/.f64 1 angle)))))) (+.f64 b a))))
(binary32->binary64 (binary64->binary32 (PI.f64)))
(binary32->binary64 (*.f32 (*.f32 (-.f32 (binary64->binary32 b) (binary64->binary32 a)) (sin.f32 (*.f32 2 (/.f32 1/180 (*.f32 (/.f32 1 (PI.f32)) (/.f32 1 (binary64->binary32 angle))))))) (+.f32 (binary64->binary32 b) (binary64->binary32 a))))
(binary32->binary64 (*.f32 (-.f32 (binary64->binary32 b) (binary64->binary32 a)) (*.f32 (sin.f32 (/.f32 1/90 (*.f32 (/.f32 1 (PI.f32)) (/.f32 1 (binary64->binary32 angle))))) (+.f32 (binary64->binary32 b) (binary64->binary32 a)))))
(binary32->binary64 (binary64->binary32 (/.f64 1/180 (*.f64 (/.f64 1 (PI.f64)) (/.f64 1 angle)))))
(binary32->binary64 (binary64->binary32 (PI.f64)))
(binary32->binary64 (binary64->binary32 (/.f64 1/180 (*.f64 (/.f64 1 (PI.f64)) (/.f64 1 angle)))))
(binary32->binary64 (binary64->binary32 (PI.f64)))
(binary32->binary64 (/.f32 1/180 (*.f32 (/.f32 1 (PI.f32)) (/.f32 1 (binary64->binary32 angle)))))
(binary32->binary64 (/.f32 (/.f32 1/180 (/.f32 1 (PI.f32))) (/.f32 1 (binary64->binary32 angle))))
(binary32->binary64 (binary64->binary32 (*.f64 angle (PI.f64))))
(binary32->binary64 (binary64->binary32 (PI.f64)))
(binary32->binary64 (binary64->binary32 (*.f64 angle (PI.f64))))
(binary32->binary64 (binary64->binary32 (PI.f64)))
(binary32->binary64 (*.f32 (binary64->binary32 angle) (PI.f32)))
(binary32->binary64 (*.f32 (PI.f32) (binary64->binary32 angle)))
(binary32->binary64 (binary64->binary32 (*.f64 1/90 (*.f64 (*.f64 angle (PI.f64)) (*.f64 b b)))))
(binary32->binary64 (binary64->binary32 (PI.f64)))
(binary32->binary64 (binary64->binary32 (*.f64 1/90 (*.f64 (*.f64 angle (PI.f64)) (*.f64 b b)))))
(binary32->binary64 (binary64->binary32 (PI.f64)))
(binary32->binary64 (*.f32 1/90 (*.f32 (*.f32 (binary64->binary32 angle) (PI.f32)) (*.f32 (binary64->binary32 b) (binary64->binary32 b)))))
(binary32->binary64 (*.f32 (*.f32 1/90 (*.f32 (PI.f32) (binary64->binary32 angle))) (*.f32 (binary64->binary32 b) (binary64->binary32 b))))
(binary32->binary64 (binary64->binary32 (*.f64 (*.f64 angle (PI.f64)) (*.f64 b b))))
(binary32->binary64 (binary64->binary32 (PI.f64)))
(binary32->binary64 (binary64->binary32 (*.f64 (*.f64 angle (PI.f64)) (*.f64 b b))))
(binary32->binary64 (binary64->binary32 (PI.f64)))
(binary32->binary64 (*.f32 (*.f32 (binary64->binary32 angle) (PI.f32)) (*.f32 (binary64->binary32 b) (binary64->binary32 b))))
(binary32->binary64 (*.f32 (binary64->binary32 angle) (*.f32 (PI.f32) (*.f32 (binary64->binary32 b) (binary64->binary32 b)))))
(binary32->binary64 (binary64->binary32 (PI.f64)))
(binary32->binary64 (binary64->binary32 (PI.f64)))
(binary32->binary64 (PI.f32))
(binary32->binary64 (binary64->binary32 (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))))))
(binary32->binary64 (binary64->binary32 (PI.f64)))
(binary32->binary64 (binary64->binary32 (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))))))
(binary32->binary64 (binary64->binary32 (PI.f64)))
(binary32->binary64 (*.f32 2 (sin.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180)))))
(binary32->binary64 (binary64->binary32 (*.f64 angle (/.f64 (PI.f64) 180))))
(binary32->binary64 (binary64->binary32 (PI.f64)))
(binary32->binary64 (binary64->binary32 (*.f64 angle (/.f64 (PI.f64) 180))))
(binary32->binary64 (binary64->binary32 (PI.f64)))
(binary32->binary64 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180)))
(binary32->binary64 (binary64->binary32 (*.f64 (-.f64 b a) (*.f64 (+.f64 a b) (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))))))))
(binary32->binary64 (binary64->binary32 (PI.f64)))
(binary32->binary64 (binary64->binary32 (*.f64 (-.f64 b a) (*.f64 (+.f64 a b) (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))))))))
(binary32->binary64 (binary64->binary32 (PI.f64)))
(binary32->binary64 (*.f32 (-.f32 (binary64->binary32 b) (binary64->binary32 a)) (*.f32 (+.f32 (binary64->binary32 a) (binary64->binary32 b)) (*.f32 2 (sin.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180)))))))
(binary32->binary64 (*.f32 (*.f32 (*.f32 (+.f32 (binary64->binary32 b) (binary64->binary32 a)) 2) (sin.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180)))) (-.f32 (binary64->binary32 b) (binary64->binary32 a))))
(binary32->binary64 (binary64->binary32 (*.f64 (+.f64 a b) (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))))))
(binary32->binary64 (binary64->binary32 (PI.f64)))
(binary32->binary64 (binary64->binary32 (*.f64 (+.f64 a b) (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180)))))))
(binary32->binary64 (binary64->binary32 (PI.f64)))
(binary32->binary64 (*.f32 (+.f32 (binary64->binary32 a) (binary64->binary32 b)) (*.f32 2 (sin.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180))))))
(binary32->binary64 (*.f32 (*.f32 (+.f32 (binary64->binary32 b) (binary64->binary32 a)) 2) (sin.f32 (*.f32 (binary64->binary32 angle) (/.f32 (PI.f32) 180)))))
(binary32->binary64 (binary64->binary32 (/.f64 (/.f64 (/.f64 1 (+.f64 a b)) (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))) (-.f64 b a))))
(binary32->binary64 (binary64->binary32 (/.f64 (/.f64 1 (+.f64 b a)) (*.f64 (-.f64 b a) (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle)))))))))
(binary32->binary64 (binary64->binary32 (/.f64 (/.f64 (/.f64 1 (+.f64 a b)) (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))) (-.f64 b a))))
(binary32->binary64 (binary64->binary32 (/.f64 (/.f64 1 (+.f64 b a)) (*.f64 (-.f64 b a) (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle)))))))))
(binary32->binary64 (/.f32 (/.f32 (/.f32 1 (+.f32 (binary64->binary32 a) (binary64->binary32 b))) (binary64->binary32 (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))))) (-.f32 (binary64->binary32 b) (binary64->binary32 a))))
(binary32->binary64 (/.f32 (/.f32 1 (+.f32 (binary64->binary32 b) (binary64->binary32 a))) (*.f32 (-.f32 (binary64->binary32 b) (binary64->binary32 a)) (binary64->binary32 (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle)))))))))
(binary32->binary64 (binary64->binary32 (/.f64 1 (/.f64 (/.f64 (/.f64 1 (+.f64 a b)) (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))) (-.f64 b a)))))
(binary32->binary64 (binary64->binary32 (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle)))))))
(binary32->binary64 (binary64->binary32 (/.f64 1 (/.f64 (/.f64 (/.f64 1 (+.f64 a b)) (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))) (-.f64 b a)))))
(binary32->binary64 (binary64->binary32 (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle)))))))
(binary32->binary64 (/.f32 1 (/.f32 (/.f32 (/.f32 1 (+.f32 (binary64->binary32 a) (binary64->binary32 b))) (binary64->binary32 (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))))) (-.f32 (binary64->binary32 b) (binary64->binary32 a)))))
(binary32->binary64 (*.f32 (/.f32 1 (/.f32 (/.f32 1 (+.f32 (binary64->binary32 b) (binary64->binary32 a))) (binary64->binary32 (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle)))))))) (-.f32 (binary64->binary32 b) (binary64->binary32 a))))
(binary32->binary64 (binary64->binary32 (*.f64 angle (PI.f64))))
(binary32->binary64 (binary64->binary32 (PI.f64)))
(binary32->binary64 (binary64->binary32 (*.f64 angle (PI.f64))))
(binary32->binary64 (binary64->binary32 (PI.f64)))
(binary32->binary64 (*.f32 (binary64->binary32 angle) (PI.f32)))
(binary32->binary64 (*.f32 (PI.f32) (binary64->binary32 angle)))
(binary32->binary64 (binary64->binary32 (/.f64 (/.f64 1 (+.f64 a b)) (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))))))
(binary32->binary64 (binary64->binary32 (/.f64 (/.f64 1 (+.f64 b a)) (*.f64 (-.f64 b a) (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle)))))))))
(binary32->binary64 (binary64->binary32 (/.f64 (/.f64 1 (+.f64 a b)) (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))))))
(binary32->binary64 (binary64->binary32 (/.f64 (/.f64 1 (+.f64 b a)) (*.f64 (-.f64 b a) (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle)))))))))
(binary32->binary64 (/.f32 (/.f32 1 (+.f32 (binary64->binary32 a) (binary64->binary32 b))) (binary64->binary32 (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))))))
(binary32->binary64 (/.f32 (/.f32 1 (+.f32 (binary64->binary32 b) (binary64->binary32 a))) (binary64->binary32 (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 (PI.f64) (*.f64 1/90 angle))))))))
(binary32->binary64 (binary64->binary32 (*.f64 1/180 angle)))
(binary32->binary64 (binary64->binary32 (PI.f64)))
(binary32->binary64 (binary64->binary32 (*.f64 1/180 angle)))
(binary32->binary64 (binary64->binary32 (PI.f64)))
(binary32->binary64 (*.f32 1/180 (binary64->binary32 angle)))
(binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (-.f64 b a))))
(binary32->binary64 (binary64->binary32 (PI.f64)))
(binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (-.f64 b a))))
(binary32->binary64 (binary64->binary32 (PI.f64)))
(binary32->binary64 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle)))) (-.f32 (binary64->binary32 b) (binary64->binary32 a))))
(binary32->binary64 (*.f32 (-.f32 (binary64->binary32 b) (binary64->binary32 a)) (sin.f32 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle))))))
(binary32->binary64 (binary64->binary32 (*.f64 (PI.f64) (*.f64 1/180 angle))))
(binary32->binary64 (binary64->binary32 (PI.f64)))
(binary32->binary64 (binary64->binary32 (*.f64 (PI.f64) (*.f64 1/180 angle))))
(binary32->binary64 (binary64->binary32 (PI.f64)))
(binary32->binary64 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle))))
(binary32->binary64 (*.f32 1/90 (*.f32 (PI.f32) (binary64->binary32 angle))))
(binary32->binary64 (binary64->binary32 (*.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (-.f64 b a))))))
(binary32->binary64 (binary64->binary32 (PI.f64)))
(binary32->binary64 (binary64->binary32 (*.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (-.f64 b a))))))
(binary32->binary64 (binary64->binary32 (PI.f64)))
(binary32->binary64 (*.f32 (+.f32 (pow.f32 (binary64->binary32 b) 3) (pow.f32 (binary64->binary32 a) 3)) (*.f32 2 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle)))) (-.f32 (binary64->binary32 b) (binary64->binary32 a))))))
(binary32->binary64 (*.f32 (*.f32 (+.f32 (pow.f32 (binary64->binary32 b) 3) (pow.f32 (binary64->binary32 a) 3)) 2) (*.f32 (-.f32 (binary64->binary32 b) (binary64->binary32 a)) (sin.f32 (*.f32 (PI.f32) (*.f32 1/180 (binary64->binary32 angle)))))))

eval296.0ms (0.8%)

Compiler

Compiled 20751 to 10835 computations (47.8% saved)

prune390.0ms (1%)

Pruning

136 alts after pruning (132 fresh and 4 done)

PrunedKeptTotal
New75438792
Fresh2594119
Picked235
Done011
Total781136917
Accuracy
82.4%
Counts
917 → 136
Alt Table
Click to see full alt table
StatusAccuracyProgram
48.7%
(/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (/.f64 (+.f64 b a) (*.f64 2 (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))))))
53.0%
(/.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (/.f64 1 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
68.4%
(/.f64 (+.f64 b a) (/.f64 (/.f64 1 (-.f64 b a)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))))))
64.6%
(/.f64 (+.f64 b a) (/.f64 1/2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (-.f64 b a))))
54.0%
(/.f64 (*.f64 (-.f64 b a) (*.f64 (+.f64 b a) (*.f64 (+.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))) (+.f64 b a))
22.1%
(/.f64 (*.f64 (-.f64 b a) (*.f64 (*.f64 (+.f64 a b) (+.f64 a b)) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 (/.f64 1 (-.f64 a b)) (-.f64 (*.f64 a a) (*.f64 b b))))
68.4%
(/.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) (/.f64 1 (+.f64 b a)))
32.1%
(/.f64 (*.f64 (-.f64 b a) (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))) (/.f64 1 (+.f64 b a)))
34.3%
(/.f64 (*.f64 (*.f64 (*.f64 (PI.f64) 2) b) b) (/.f64 180 angle))
34.3%
(/.f64 (*.f64 (neg.f64 angle) (*.f64 (PI.f64) 2)) (/.f64 (/.f64 -180 b) b))
34.4%
(/.f64 (*.f64 2 (*.f64 b b)) (/.f64 (/.f64 180 angle) (PI.f64)))
53.5%
(/.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (/.f64 (/.f64 1 (+.f64 b a)) (-.f64 b a)))
45.9%
(/.f64 (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (/.f64 (+.f64 a b) (*.f64 (-.f64 b a) (*.f64 (+.f64 a b) (+.f64 a b)))))
34.3%
(/.f64 (*.f64 -1/90 (*.f64 b b)) (/.f64 (/.f64 -1 angle) (PI.f64)))
32.5%
(/.f64 1 (/.f64 (/.f64 (/.f64 1 (+.f64 a b)) (binary32->binary64 (binary64->binary32 (sin.f64 (/.f64 (/.f64 (*.f64 angle 1/90) (pow.f64 (PI.f64) -1/2)) (pow.f64 (PI.f64) -1/2)))))) (-.f64 b a)))
32.4%
(/.f64 1 (/.f64 (/.f64 (/.f64 1 (+.f64 a b)) (binary32->binary64 (binary64->binary32 (sin.f64 (/.f64 (/.f64 -1/90 (/.f64 1 angle)) (/.f64 -1 (PI.f64))))))) (-.f64 b a)))
31.7%
(/.f64 1 (/.f64 (/.f64 (/.f64 1 (+.f64 a b)) (binary32->binary64 (binary64->binary32 (sin.f64 (/.f64 (*.f64 (PI.f64) 2) (/.f64 180 angle)))))) (-.f64 b a)))
32.8%
(/.f64 1 (/.f64 (/.f64 (/.f64 1 (+.f64 a b)) (binary32->binary64 (binary64->binary32 (sin.f64 (/.f64 1/90 (/.f64 1 (*.f64 (PI.f64) angle))))))) (-.f64 b a)))
31.6%
(/.f64 1 (/.f64 (/.f64 (/.f64 1 (+.f64 a b)) (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (cbrt.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (cbrt.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))))) (-.f64 b a)))
30.2%
(/.f64 1 (/.f64 (/.f64 (/.f64 1 (+.f64 a b)) (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 1/90 (*.f64 (*.f64 (cbrt.f64 (*.f64 angle (PI.f64))) (cbrt.f64 (*.f64 angle (PI.f64)))) (cbrt.f64 (*.f64 angle (PI.f64))))))))) (-.f64 b a)))
30.1%
(/.f64 1 (/.f64 (/.f64 (/.f64 1 (+.f64 a b)) (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 1/90 (*.f64 angle (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64))))))))) (-.f64 b a)))
31.0%
(/.f64 1 (/.f64 (/.f64 (/.f64 1 (+.f64 a b)) (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 1/90 (*.f64 angle (binary32->binary64 (PI.f32)))))))) (-.f64 b a)))
31.7%
(/.f64 1 (/.f64 (/.f64 (/.f64 1 (+.f64 a b)) (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))) (-.f64 b a)))
22.7%
(/.f64 1 (/.f64 (/.f64 (/.f64 1 (+.f64 a b)) (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 1/90 (expm1.f64 (log1p.f64 (*.f64 angle (PI.f64))))))))) (-.f64 b a)))
14.7%
(/.f64 1 (/.f64 (/.f64 (/.f64 1 (+.f64 a b)) (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 1/90 (binary32->binary64 (*.f32 (binary64->binary32 angle) (PI.f32)))))))) (-.f64 b a)))
22.5%
(/.f64 1 (/.f64 (/.f64 (/.f64 1 (+.f64 a b)) (binary32->binary64 (binary64->binary32 (sin.f64 (expm1.f64 (log1p.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))))) (-.f64 b a)))
64.6%
(/.f64 1 (/.f64 (/.f64 1/2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (-.f64 b a))) (+.f64 b a)))
28.9%
(/.f64 1 (/.f64 (binary32->binary64 (binary64->binary32 (/.f64 (/.f64 1 (+.f64 a b)) (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))))) (-.f64 b a)))
34.4%
(*.f64 (/.f64 (*.f64 (*.f64 b b) -1/90) (/.f64 -1 angle)) (PI.f64))
39.4%
(*.f64 (/.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 a b)) (*.f64 (-.f64 b a) (*.f64 (+.f64 a b) (+.f64 a b))))
48.3%
(*.f64 (/.f64 1 (-.f64 a b)) (*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))) (-.f64 (*.f64 a a) (*.f64 b b))))
30.4%
(*.f64 (/.f64 1 (+.f64 a b)) (*.f64 (-.f64 b a) (*.f64 (+.f64 a b) (*.f64 (+.f64 a b) (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))))))
30.5%
(*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))))
64.6%
(*.f64 (-.f64 b a) (/.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (/.f64 1 (+.f64 b a))))
66.3%
(*.f64 (-.f64 b a) (*.f64 (+.f64 a b) (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64))) 180))))))
67.1%
(*.f64 (-.f64 b a) (*.f64 (+.f64 a b) (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (cbrt.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (PI.f64))) 180))))))
52.3%
(*.f64 (-.f64 b a) (*.f64 (+.f64 a b) (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (binary32->binary64 (PI.f32)) 180))))))
65.5%
(*.f64 (-.f64 b a) (*.f64 (+.f64 a b) (*.f64 2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
64.6%
(*.f64 (-.f64 b a) (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (+.f64 b a))))
41.9%
(*.f64 (-.f64 b a) (*.f64 2 (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
40.9%
(*.f64 (-.f64 b a) (*.f64 2 (*.f64 a (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
61.9%
(*.f64 (-.f64 b a) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (+.f64 a b)))))
33.8%
(*.f64 (-.f64 b a) (log.f64 (exp.f64 (*.f64 (+.f64 a b) (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))))))))
49.5%
(*.f64 (-.f64 b a) (expm1.f64 (log1p.f64 (*.f64 (+.f64 a b) (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))))))))
38.2%
(*.f64 (-.f64 b a) (binary32->binary64 (binary64->binary32 (*.f64 (+.f64 a b) (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))))))))
53.0%
(*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))) 1))
57.0%
(*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle)))))
56.5%
(*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) (cos.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cbrt.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cbrt.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))))
48.9%
(*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) (cos.f64 (expm1.f64 (log1p.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))))
54.7%
(*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) 1))
56.9%
(*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
53.6%
(*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle)))) 1))
54.8%
(*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (/.f64 1 (/.f64 180 (*.f64 angle (PI.f64)))))) 1))
55.2%
(*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cbrt.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cbrt.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
54.0%
(*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cbrt.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cbrt.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))) 1))
41.8%
(*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (binary32->binary64 (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))))))
57.8%
(*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (binary32->binary64 (binary64->binary32 (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))))
49.4%
(*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 2 (sin.f64 (expm1.f64 (log1p.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))) 1))
32.5%
(*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 2 (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
57.6%
(*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle)))))
16.0%
(*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (binary32->binary64 (*.f32 (*.f32 2 (binary64->binary32 (sin.f64 (*.f64 (PI.f32) (/.f64 (binary32->binary64 (binary64->binary32 angle)) 180))))) (cos.f32 (*.f32 (PI.f32) (/.f32 (binary64->binary32 angle) 180))))))
30.4%
(*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (binary32->binary64 (binary64->binary32 (*.f64 (*.f64 2 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) 180))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))))
29.9%
(*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (binary32->binary64 (binary64->binary32 (*.f64 (*.f64 2 (sin.f64 (*.f64 (*.f64 (cbrt.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cbrt.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cbrt.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))))
22.1%
(*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (binary32->binary64 (binary64->binary32 (*.f64 (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (expm1.f64 (log1p.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))))))
22.5%
(*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (binary32->binary64 (binary64->binary32 (*.f64 (*.f64 2 (sin.f64 (expm1.f64 (log1p.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))))
32.5%
(*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (binary32->binary64 (binary64->binary32 (*.f64 (*.f64 2 (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))))
61.9%
(*.f64 (*.f64 (-.f64 b a) (*.f64 (PI.f64) (*.f64 1/90 angle))) (+.f64 b a))
61.9%
(*.f64 (*.f64 (-.f64 b a) (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 b a))
68.4%
(*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) (+.f64 b a))
67.7%
(*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (/.f64 (PI.f64) (/.f64 180 angle))))) (+.f64 b a))
39.5%
(*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (/.f64 1/180 (/.f64 (pow.f64 angle -1/2) (/.f64 (PI.f64) (pow.f64 angle -1/2))))))) (+.f64 b a))
69.2%
(*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (/.f64 1/180 (/.f64 1 (*.f64 (PI.f64) angle)))))) (+.f64 b a))
65.7%
(*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (/.f64 1/180 (*.f64 (/.f64 1 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64)))) (/.f64 1 angle)))))) (+.f64 b a))
51.9%
(*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (/.f64 1/180 (*.f64 (/.f64 1 (binary32->binary64 (PI.f32))) (/.f64 1 angle)))))) (+.f64 b a))
70.0%
(*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (/.f64 1/180 (*.f64 (/.f64 1 (PI.f64)) (/.f64 1 angle)))))) (+.f64 b a))
68.6%
(*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (/.f64 1/180 (*.f64 (/.f64 1 angle) (*.f64 (pow.f64 (PI.f64) -1/2) (pow.f64 (PI.f64) -1/2))))))) (+.f64 b a))
67.8%
(*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (/.f64 1/180 (*.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 1 (PI.f64)) angle)) (cbrt.f64 (/.f64 (/.f64 1 (PI.f64)) angle))) (cbrt.f64 (/.f64 (/.f64 1 (PI.f64)) angle))))))) (+.f64 b a))
37.8%
(*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (/.f64 1/180 (exp.f64 (+.f64 (*.f64 -1 (log.f64 (PI.f64))) (*.f64 -1 (log.f64 angle)))))))) (+.f64 b a))
37.8%
(*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (/.f64 1/180 (exp.f64 (*.f64 (log.f64 (*.f64 (PI.f64) angle)) -1)))))) (+.f64 b a))
67.1%
(*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (/.f64 (PI.f64) 180) angle)))) (+.f64 b a))
69.4%
(*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (/.f64 1 (pow.f64 (PI.f64) -1/2)) (/.f64 (*.f64 1/180 angle) (pow.f64 (PI.f64) -1/2)))))) (+.f64 b a))
67.2%
(*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (*.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cbrt.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (cbrt.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))) (+.f64 b a))
65.0%
(*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 (*.f64 (cbrt.f64 (*.f64 1/180 angle)) (cbrt.f64 (*.f64 1/180 angle))) (cbrt.f64 (*.f64 1/180 angle))))))) (+.f64 b a))
38.9%
(*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 (sqrt.f64 (*.f64 1/180 angle)) (sqrt.f64 (*.f64 1/180 angle))))))) (+.f64 b a))
58.9%
(*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (expm1.f64 (log1p.f64 (*.f64 1/180 angle))))))) (+.f64 b a))
28.6%
(*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 (PI.f64) (cbrt.f64 (*.f64 (*.f64 angle 1/180) (*.f64 1/32400 (*.f64 angle angle)))))))) (+.f64 b a))
67.4%
(*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (*.f64 -1 (/.f64 1 (neg.f64 (/.f64 (/.f64 180 angle) (PI.f64)))))))) (+.f64 b a))
59.1%
(*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (expm1.f64 (log1p.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))) (+.f64 b a))
38.0%
(*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (exp.f64 (log.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))) (+.f64 b a))
15.1%
(*.f64 (*.f64 (-.f64 b a) (sin.f64 (binary32->binary64 (*.f32 1/90 (*.f32 (PI.f32) (binary64->binary32 angle)))))) (+.f64 b a))
69.7%
(*.f64 (*.f64 (-.f64 b a) (log1p.f64 (expm1.f64 (sin.f64 (*.f64 2 (/.f64 1/180 (/.f64 (/.f64 1 (PI.f64)) angle))))))) (+.f64 b a))
27.9%
(*.f64 (*.f64 (-.f64 b a) (log.f64 (exp.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))) (+.f64 b a))
27.2%
(*.f64 (*.f64 (-.f64 b a) (log.f64 (exp.f64 (sin.f64 (*.f64 2 (*.f64 (*.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (cbrt.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (cbrt.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))))))))) (+.f64 b a))
25.0%
(*.f64 (*.f64 (-.f64 b a) (log.f64 (exp.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 (*.f64 (cbrt.f64 (*.f64 1/180 angle)) (cbrt.f64 (*.f64 1/180 angle))) (cbrt.f64 (*.f64 1/180 angle))))))))) (+.f64 b a))
18.4%
(*.f64 (*.f64 (-.f64 b a) (log.f64 (exp.f64 (sin.f64 (*.f64 2 (*.f64 (PI.f64) (expm1.f64 (log1p.f64 (*.f64 1/180 angle))))))))) (+.f64 b a))
25.3%
(*.f64 (*.f64 (-.f64 b a) (log.f64 (binary32->binary64 (binary64->binary32 (exp.f64 (sin.f64 (*.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)) 2))))))) (+.f64 b a))
15.1%
(*.f64 (*.f64 (-.f64 b a) (binary32->binary64 (sin.f32 (*.f32 (PI.f32) (*.f32 (binary64->binary32 angle) 1/90))))) (+.f64 a b))
33.3%
(*.f64 (*.f64 (-.f64 b a) (binary32->binary64 (binary64->binary32 (sin.f64 (/.f64 1/90 (/.f64 (/.f64 1 (PI.f64)) angle)))))) (+.f64 b a))
33.6%
(*.f64 (*.f64 (-.f64 b a) (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 2 (/.f64 1/180 (*.f64 (/.f64 1 (PI.f64)) (/.f64 1 angle)))))))) (+.f64 b a))
31.7%
(*.f64 (*.f64 (-.f64 b a) (binary32->binary64 (binary64->binary32 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))) (+.f64 b a))
66.9%
(*.f64 (*.f64 (*.f64 (*.f64 (+.f64 b a) 2) (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle)))) (-.f64 b a)) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
44.4%
(*.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 1/180 angle))) (*.f64 2 (-.f64 b a))) (-.f64 (*.f64 a a) (*.f64 b b))) (/.f64 1 (-.f64 a b)))
58.0%
(*.f64 (*.f64 (*.f64 2 (/.f64 (-.f64 b a) (/.f64 1 (+.f64 b a)))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
52.3%
(*.f64 (*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (/.f64 (*.f64 angle (PI.f64)) 180)))
43.3%
(*.f64 (*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (expm1.f64 (log1p.f64 (*.f64 (PI.f64) (/.f64 angle 180))))))
28.7%
(*.f64 (*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (sin.f64 (exp.f64 (log.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
69.3%
(*.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (/.f64 1/180 (/.f64 (/.f64 1 (PI.f64)) angle))))) (+.f64 b a))) (cbrt.f64 (*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (/.f64 1/180 (/.f64 (/.f64 1 (PI.f64)) angle))))) (+.f64 b a)))) (cbrt.f64 (*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (/.f64 1/180 (/.f64 (/.f64 1 (PI.f64)) angle))))) (+.f64 b a))))
11.1%
(*.f64 (*.f64 b b) (binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (cos.f64 (*.f64 (PI.f64) (binary32->binary64 (*.f32 (binary64->binary32 angle) 1/180)))))))))
22.2%
(*.f64 (*.f64 b b) (binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))))
21.9%
(*.f64 (*.f64 b b) (binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (binary32->binary64 (binary64->binary32 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))))
20.2%
(*.f64 (*.f64 b b) (binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 1)))))
32.9%
(*.f64 (*.f64 2 (*.f64 b b)) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))
34.3%
(*.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) (*.f64 b b))
32.2%
(*.f64 (*.f64 -1/90 (*.f64 a a)) (*.f64 angle (PI.f64)))
33.5%
(*.f64 (*.f64 -2 (*.f64 a a)) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))
42.0%
(*.f64 (sqrt.f64 (*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (/.f64 1/180 (/.f64 (/.f64 1 (PI.f64)) angle))))) (+.f64 b a))) (sqrt.f64 (*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (/.f64 1/180 (/.f64 (/.f64 1 (PI.f64)) angle))))) (+.f64 b a))))
36.4%
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 b b))
34.7%
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (neg.f64 (*.f64 a a)))
43.3%
(*.f64 (binary32->binary64 (binary64->binary32 (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (/.f64 1/180 (*.f64 (/.f64 1 (PI.f64)) (/.f64 1 angle)))))))) (+.f64 b a))
42.1%
(*.f64 (binary32->binary64 (binary64->binary32 (*.f64 (-.f64 b a) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))) (+.f64 b a))
40.7%
(*.f64 b (*.f64 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
41.3%
(*.f64 a (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (neg.f64 a)))
61.5%
(*.f64 1/90 (/.f64 (*.f64 (PI.f64) (*.f64 angle (-.f64 b a))) (/.f64 1 (+.f64 b a))))
34.3%
(*.f64 1/90 (/.f64 (neg.f64 angle) (/.f64 (/.f64 -1 (PI.f64)) (*.f64 b b))))
29.9%
(*.f64 1/90 (*.f64 (*.f64 angle (binary32->binary64 (PI.f32))) (*.f64 b b)))
34.3%
(*.f64 1/90 (*.f64 (*.f64 angle (PI.f64)) (*.f64 b b)))
19.6%
(*.f64 1/90 (*.f64 (binary32->binary64 (*.f32 (binary64->binary32 angle) (PI.f32))) (*.f64 b b)))
46.5%
(*.f64 1/90 (*.f64 angle (/.f64 (*.f64 (PI.f64) (*.f64 (-.f64 b a) (*.f64 (+.f64 b a) (+.f64 b a)))) (+.f64 b a))))
52.6%
(*.f64 1/90 (*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 a b)))))
34.3%
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
32.2%
(*.f64 1/90 (*.f64 angle (neg.f64 (*.f64 (PI.f64) (*.f64 a a)))))
25.4%
(*.f64 1/90 (*.f64 angle (binary32->binary64 (*.f32 (PI.f32) (*.f32 (binary64->binary32 b) (binary64->binary32 b))))))
37.2%
(*.f64 1/90 (*.f64 a (*.f64 (neg.f64 a) (*.f64 angle (PI.f64)))))
32.2%
(*.f64 1/90 (neg.f64 (*.f64 (*.f64 a a) (*.f64 angle (PI.f64)))))
35.3%
(binary32->binary64 (binary64->binary32 (*.f64 (-.f64 b a) (*.f64 (+.f64 a b) (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (PI.f64) 180))))))))
34.4%
(binary32->binary64 (binary64->binary32 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (-.f64 (*.f64 b b) (*.f64 a a)))))
Compiler

Compiled 8096 to 4957 computations (38.8% saved)

regimes2.5s (6.4%)

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

10 calls:

528.0ms
(*.f64 (PI.f64) (/.f64 angle 180))
455.0ms
b
426.0ms
angle
397.0ms
(/.f64 angle 180)
221.0ms
a
Results
AccuracySegmentsBranch
71.9%2a
72.7%3b
73.8%4angle
70.0%1(*.f64 (*.f64 (*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
70.0%1(*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
70.0%1(-.f64 (pow.f64 b 2) (pow.f64 a 2))
70.0%1(pow.f64 b 2)
70.0%1(pow.f64 a 2)
73.8%4(*.f64 (PI.f64) (/.f64 angle 180))
73.8%4(/.f64 angle 180)
Compiler

Compiled 5023 to 2676 computations (46.7% saved)

regimes131.0ms (0.3%)

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

1 calls:

76.0ms
a
Results
AccuracySegmentsBranch
70.0%1a
Compiler

Compiled 2995 to 1500 computations (49.9% saved)

regimes49.0ms (0.1%)

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

1 calls:

32.0ms
a
Results
AccuracySegmentsBranch
69.7%1a
Compiler

Compiled 853 to 422 computations (50.5% saved)

regimes109.0ms (0.3%)

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

2 calls:

68.0ms
b
26.0ms
a
Results
AccuracySegmentsBranch
71.6%3b
69.2%1a
Compiler

Compiled 659 to 319 computations (51.6% saved)

regimes170.0ms (0.4%)

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

3 calls:

66.0ms
b
66.0ms
angle
25.0ms
a
Results
AccuracySegmentsBranch
70.8%3b
70.1%3angle
68.4%1a
Compiler

Compiled 627 to 303 computations (51.7% saved)

regimes250.0ms (0.6%)

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

3 calls:

147.0ms
angle
48.0ms
b
46.0ms
a
Results
AccuracySegmentsBranch
68.2%6angle
65.4%2b
65.0%2a
Compiler

Compiled 393 to 193 computations (50.9% saved)

regimes68.0ms (0.2%)

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

2 calls:

43.0ms
a
15.0ms
b
Results
AccuracySegmentsBranch
65.0%2a
61.9%1b
Compiler

Compiled 343 to 166 computations (51.6% saved)

regimes21.0ms (0.1%)

Counts
25 → 1
Calls
Call 1
Inputs
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
(*.f64 1/90 (*.f64 (*.f64 angle (PI.f64)) (*.f64 b b)))
(*.f64 (*.f64 -1/90 (*.f64 a a)) (*.f64 angle (PI.f64)))
(*.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) (*.f64 b b))
(*.f64 1/90 (neg.f64 (*.f64 (*.f64 a a) (*.f64 angle (PI.f64)))))
(*.f64 1/90 (*.f64 a (*.f64 (neg.f64 a) (*.f64 angle (PI.f64)))))
(*.f64 1/90 (*.f64 angle (neg.f64 (*.f64 (PI.f64) (*.f64 a a)))))
(*.f64 (/.f64 (*.f64 (*.f64 b b) -1/90) (/.f64 -1 angle)) (PI.f64))
(/.f64 (*.f64 -1/90 (*.f64 b b)) (/.f64 (/.f64 -1 angle) (PI.f64)))
(/.f64 (*.f64 2 (*.f64 b b)) (/.f64 (/.f64 180 angle) (PI.f64)))
(/.f64 (*.f64 (*.f64 (*.f64 (PI.f64) 2) b) b) (/.f64 180 angle))
(*.f64 1/90 (/.f64 (neg.f64 angle) (/.f64 (/.f64 -1 (PI.f64)) (*.f64 b b))))
(/.f64 (*.f64 (neg.f64 angle) (*.f64 (PI.f64) 2)) (/.f64 (/.f64 -180 b) b))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))
(*.f64 1/90 (*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 a b)))))
(*.f64 (*.f64 1/90 angle) (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 (*.f64 (-.f64 b a) (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 b a))
(*.f64 (*.f64 (-.f64 b a) (*.f64 (PI.f64) (*.f64 1/90 angle))) (+.f64 b a))
(*.f64 (-.f64 b a) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (+.f64 a b)))))
(*.f64 1/90 (/.f64 (*.f64 (PI.f64) (*.f64 angle (-.f64 b a))) (/.f64 1 (+.f64 b a))))
(/.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)) (+.f64 b a)) (/.f64 1 (-.f64 b a)))
(*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 1/180 angle))) 1))
(*.f64 1/90 (*.f64 angle (/.f64 (*.f64 (PI.f64) (*.f64 (-.f64 b a) (*.f64 (+.f64 b a) (+.f64 b a)))) (+.f64 b a))))
(*.f64 1/90 (*.f64 (*.f64 angle (binary32->binary64 (PI.f32))) (*.f64 b b)))
(*.f64 1/90 (*.f64 (binary32->binary64 (*.f32 (binary64->binary32 angle) (PI.f32))) (*.f64 b b)))
Outputs
(*.f64 (-.f64 b a) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (+.f64 a b)))))
Calls

1 calls:

13.0ms
a
Results
AccuracySegmentsBranch
61.9%1a
Compiler

Compiled 308 to 149 computations (51.6% saved)

regimes87.0ms (0.2%)

Counts
18 → 1
Calls
Call 1
Inputs
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
(*.f64 1/90 (*.f64 (*.f64 angle (PI.f64)) (*.f64 b b)))
(*.f64 (*.f64 -1/90 (*.f64 a a)) (*.f64 angle (PI.f64)))
(*.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) (*.f64 b b))
(*.f64 1/90 (neg.f64 (*.f64 (*.f64 a a) (*.f64 angle (PI.f64)))))
(*.f64 1/90 (*.f64 a (*.f64 (neg.f64 a) (*.f64 angle (PI.f64)))))
(*.f64 1/90 (*.f64 angle (neg.f64 (*.f64 (PI.f64) (*.f64 a a)))))
(*.f64 (/.f64 (*.f64 (*.f64 b b) -1/90) (/.f64 -1 angle)) (PI.f64))
(/.f64 (*.f64 -1/90 (*.f64 b b)) (/.f64 (/.f64 -1 angle) (PI.f64)))
(/.f64 (*.f64 2 (*.f64 b b)) (/.f64 (/.f64 180 angle) (PI.f64)))
(/.f64 (*.f64 (*.f64 (*.f64 (PI.f64) 2) b) b) (/.f64 180 angle))
(*.f64 1/90 (/.f64 (neg.f64 angle) (/.f64 (/.f64 -1 (PI.f64)) (*.f64 b b))))
(/.f64 (*.f64 (neg.f64 angle) (*.f64 (PI.f64) 2)) (/.f64 (/.f64 -180 b) b))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a)))))
(*.f64 1/90 (*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 a b)))))
(*.f64 (*.f64 1/90 angle) (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 (*.f64 (-.f64 b a) (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 b a))
(*.f64 (*.f64 (-.f64 b a) (*.f64 (PI.f64) (*.f64 1/90 angle))) (+.f64 b a))
Outputs
(*.f64 (*.f64 (-.f64 b a) (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 b a))
Calls

2 calls:

72.0ms
b
10.0ms
a
Results
AccuracySegmentsBranch
61.9%1b
61.9%1a
Compiler

Compiled 210 to 106 computations (49.5% saved)

regimes58.0ms (0.2%)

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

3 calls:

27.0ms
a
18.0ms
b
9.0ms
angle
Results
AccuracySegmentsBranch
53.0%1angle
54.8%2b
56.4%2a
Compiler

Compiled 188 to 99 computations (47.3% saved)

regimes114.0ms (0.3%)

Counts
13 → 2
Calls
Call 1
Inputs
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
(*.f64 1/90 (*.f64 (*.f64 angle (PI.f64)) (*.f64 b b)))
(*.f64 (*.f64 -1/90 (*.f64 a a)) (*.f64 angle (PI.f64)))
(*.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) (*.f64 b b))
(*.f64 1/90 (neg.f64 (*.f64 (*.f64 a a) (*.f64 angle (PI.f64)))))
(*.f64 1/90 (*.f64 a (*.f64 (neg.f64 a) (*.f64 angle (PI.f64)))))
(*.f64 1/90 (*.f64 angle (neg.f64 (*.f64 (PI.f64) (*.f64 a a)))))
(*.f64 (/.f64 (*.f64 (*.f64 b b) -1/90) (/.f64 -1 angle)) (PI.f64))
(/.f64 (*.f64 -1/90 (*.f64 b b)) (/.f64 (/.f64 -1 angle) (PI.f64)))
(/.f64 (*.f64 2 (*.f64 b b)) (/.f64 (/.f64 180 angle) (PI.f64)))
(/.f64 (*.f64 (*.f64 (*.f64 (PI.f64) 2) b) b) (/.f64 180 angle))
(*.f64 1/90 (/.f64 (neg.f64 angle) (/.f64 (/.f64 -1 (PI.f64)) (*.f64 b b))))
(/.f64 (*.f64 (neg.f64 angle) (*.f64 (PI.f64) 2)) (/.f64 (/.f64 -180 b) b))
Outputs
(/.f64 (*.f64 2 (*.f64 b b)) (/.f64 (/.f64 180 angle) (PI.f64)))
(*.f64 1/90 (*.f64 a (*.f64 (neg.f64 a) (*.f64 angle (PI.f64)))))
Calls

3 calls:

51.0ms
angle
44.0ms
b
16.0ms
a
Results
AccuracySegmentsBranch
48.0%6angle
52.3%6b
51.5%2a
Compiler

Compiled 149 to 82 computations (45% saved)

regimes19.0ms (0%)

Counts
9 → 2
Calls
Call 1
Inputs
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
(*.f64 1/90 (*.f64 (*.f64 angle (PI.f64)) (*.f64 b b)))
(*.f64 (*.f64 -1/90 (*.f64 a a)) (*.f64 angle (PI.f64)))
(*.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) (*.f64 b b))
(*.f64 1/90 (neg.f64 (*.f64 (*.f64 a a) (*.f64 angle (PI.f64)))))
(*.f64 1/90 (*.f64 a (*.f64 (neg.f64 a) (*.f64 angle (PI.f64)))))
(*.f64 1/90 (*.f64 angle (neg.f64 (*.f64 (PI.f64) (*.f64 a a)))))
(*.f64 (/.f64 (*.f64 (*.f64 b b) -1/90) (/.f64 -1 angle)) (PI.f64))
(/.f64 (*.f64 -1/90 (*.f64 b b)) (/.f64 (/.f64 -1 angle) (PI.f64)))
Outputs
(*.f64 (/.f64 (*.f64 (*.f64 b b) -1/90) (/.f64 -1 angle)) (PI.f64))
(*.f64 1/90 (*.f64 a (*.f64 (neg.f64 a) (*.f64 angle (PI.f64)))))
Calls

1 calls:

16.0ms
a
Results
AccuracySegmentsBranch
51.5%2a
Compiler

Compiled 95 to 49 computations (48.4% saved)

regimes13.0ms (0%)

Counts
7 → 2
Calls
Call 1
Inputs
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
(*.f64 1/90 (*.f64 (*.f64 angle (PI.f64)) (*.f64 b b)))
(*.f64 (*.f64 -1/90 (*.f64 a a)) (*.f64 angle (PI.f64)))
(*.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) (*.f64 b b))
(*.f64 1/90 (neg.f64 (*.f64 (*.f64 a a) (*.f64 angle (PI.f64)))))
(*.f64 1/90 (*.f64 a (*.f64 (neg.f64 a) (*.f64 angle (PI.f64)))))
(*.f64 1/90 (*.f64 angle (neg.f64 (*.f64 (PI.f64) (*.f64 a a)))))
Outputs
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
(*.f64 1/90 (*.f64 a (*.f64 (neg.f64 a) (*.f64 angle (PI.f64)))))
Calls

1 calls:

11.0ms
a
Results
AccuracySegmentsBranch
51.5%2a
Compiler

Compiled 73 to 37 computations (49.3% saved)

regimes28.0ms (0.1%)

Counts
5 → 2
Calls
Call 1
Inputs
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
(*.f64 1/90 (*.f64 (*.f64 angle (PI.f64)) (*.f64 b b)))
(*.f64 (*.f64 -1/90 (*.f64 a a)) (*.f64 angle (PI.f64)))
(*.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) (*.f64 b b))
(*.f64 1/90 (neg.f64 (*.f64 (*.f64 a a) (*.f64 angle (PI.f64)))))
Outputs
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
(*.f64 (*.f64 -1/90 (*.f64 a a)) (*.f64 angle (PI.f64)))
Calls

2 calls:

18.0ms
b
9.0ms
a
Results
AccuracySegmentsBranch
46.9%4b
44.6%2a
Compiler

Compiled 57 to 30 computations (47.4% saved)

regimes11.0ms (0%)

Accuracy

Total -0.0b remaining (-0%)

Threshold costs -0b (-0%)

Counts
2 → 1
Calls
Call 1
Inputs
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
(*.f64 1/90 (*.f64 (*.f64 angle (PI.f64)) (*.f64 b b)))
Outputs
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
Calls

3 calls:

3.0ms
angle
3.0ms
a
3.0ms
b
Results
AccuracySegmentsBranch
34.3%1angle
34.3%1b
34.3%1a
Compiler

Compiled 33 to 22 computations (33.3% saved)

bsearch60.0ms (0.2%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
58.0ms
6.643347278641914e+245
3.182754824266955e+251
Results
27.0ms44×body1024infinite
10.0ms28×body512infinite
9.0ms44×body256infinite
5.0ms27×body256valid
4.0msbody4096valid
Compiler

Compiled 464 to 350 computations (24.6% saved)

bsearch18.0ms (0%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
18.0ms
6.933968145568054e-177
1.0851452756617494e-176
Results
9.0ms47×body256valid
4.0msbody1024valid
1.0msbody512valid
1.0msbody1024infinite
1.0msbody256infinite
0.0msbody512infinite
Compiler

Compiled 160 to 122 computations (23.8% saved)

bsearch43.0ms (0.1%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
43.0ms
2.651856369439854e-143
4.660816155545321e-142
Results
12.0ms21×body1024valid
10.0ms50×body256valid
5.0msbody1024infinite
5.0msbody512infinite
4.0msbody2048valid
3.0msbody512valid
3.0ms13×body256infinite
Compiler

Compiled 249 to 187 computations (24.9% saved)

bsearch38.0ms (0.1%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
38.0ms
6.825460568325835e+176
1.3488747662537131e+178
Results
16.0ms29×body1024infinite
8.0ms42×body256valid
7.0ms18×body512infinite
6.0ms23×body256infinite
Compiler

Compiled 249 to 187 computations (24.9% saved)

bsearch50.0ms (0.1%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
50.0ms
1.2721569317184288e+28
2.570443477891009e+35
Results
20.0ms85×body256valid
13.0ms23×body1024valid
5.0msbody2048valid
4.0msbody1024infinite
3.0ms15×body256infinite
3.0msbody512valid
1.0msbody512infinite
Compiler

Compiled 293 to 233 computations (20.5% saved)

bsearch53.0ms (0.1%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
53.0ms
1.2721569317184288e+28
2.570443477891009e+35
Results
18.0ms31×body1024valid
15.0ms76×body256valid
7.0msbody1024infinite
3.0msbody512valid
3.0msbody2048valid
2.0msbody512infinite
2.0msbody256infinite
Compiler

Compiled 293 to 233 computations (20.5% saved)

bsearch48.0ms (0.1%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
48.0ms
1.2721569317184288e+28
2.570443477891009e+35
Results
15.0ms76×body256valid
14.0ms25×body1024valid
7.0ms17×body512valid
3.0msbody1024infinite
3.0msbody2048valid
2.0ms12×body256infinite
2.0msbody512infinite
Compiler

Compiled 275 to 215 computations (21.8% saved)

bsearch57.0ms (0.1%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
56.0ms
1.2721569317184288e+28
2.570443477891009e+35
Results
24.0ms37×body1024valid
13.0ms66×body256valid
5.0ms10×body1024infinite
4.0ms10×body512valid
4.0msbody512infinite
3.0ms13×body256infinite
1.0msbody2048valid
Compiler

Compiled 266 to 206 computations (22.6% saved)

simplify35.0ms (0.1%)

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

Useful iterations: 0 (0.0ms)

IterNodesCost
0118971
1181971
2202971
3235971
4256971
5268971
6273971
7274971
Stop Event
fuel
saturated
Calls
Call 1
Inputs
(if (<=.f64 a 36999999999999998074194403151397716824846455082884858144013166432543957810558847546960364043591017584970528750470872487150645353307689718501651881918683189531821118669525910172015430409550305448389830144433440321665013200530915097538992930975383552) (*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (/.f64 1/180 (*.f64 (/.f64 1 (PI.f64)) (/.f64 1 angle)))))) (+.f64 b a)) (*.f64 (-.f64 b a) (*.f64 (+.f64 a b) (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64))) 180)))))))
(*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (/.f64 1/180 (*.f64 (/.f64 1 (PI.f64)) (/.f64 1 angle)))))) (+.f64 b a))
(*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (/.f64 1/180 (/.f64 (/.f64 1 (PI.f64)) angle))))) (+.f64 b a))
(*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (/.f64 1/180 (/.f64 1 (*.f64 angle (PI.f64))))))) (+.f64 b a))
(*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) (+.f64 b a))
(if (<=.f64 b 6045233818349409/570305077202774402330146450712536415611653563406069991322399064737409395901084673313239101414671424972330288696699300913836088090171929749781582664965276773531499334295033118760359274030825472) (*.f64 a (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (neg.f64 a))) (*.f64 (*.f64 (-.f64 b a) (*.f64 (PI.f64) (*.f64 1/90 angle))) (+.f64 b a)))
(if (<=.f64 a 6178317894117549/27459190640522438859927603196325572869077741200573221637577853836742172733590624208490238562645818219909185245565923432148487951998866575250296113164460228608) (*.f64 b (*.f64 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 (-.f64 b a) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (+.f64 a b))))))
(*.f64 (-.f64 b a) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (+.f64 a b)))))
(*.f64 (*.f64 (-.f64 b a) (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 b a))
(if (<=.f64 a 690000000000000016387081032789271682121322776837330819102396149260513080954682082111560666376715546099442981055648548810572825928440981304353157915105954020117899791341612695552) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a))))) (*.f64 1/90 (*.f64 a (*.f64 (neg.f64 a) (*.f64 angle (PI.f64))))))
(if (<=.f64 a 11499999999999999085884780199280640) (/.f64 (*.f64 2 (*.f64 b b)) (/.f64 (/.f64 180 angle) (PI.f64))) (*.f64 1/90 (*.f64 a (*.f64 (neg.f64 a) (*.f64 angle (PI.f64))))))
(if (<=.f64 a 510000000000000007326408900608) (*.f64 (/.f64 (*.f64 (*.f64 b b) -1/90) (/.f64 -1 angle)) (PI.f64)) (*.f64 1/90 (*.f64 a (*.f64 (neg.f64 a) (*.f64 angle (PI.f64))))))
(if (<=.f64 a 77999999999999999862150877151232) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))) (*.f64 1/90 (*.f64 a (*.f64 (neg.f64 a) (*.f64 angle (PI.f64))))))
(if (<=.f64 a 4499999999999999948743323418624) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))) (*.f64 (*.f64 -1/90 (*.f64 a a)) (*.f64 angle (PI.f64))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
Outputs
(if (<=.f64 a 36999999999999998074194403151397716824846455082884858144013166432543957810558847546960364043591017584970528750470872487150645353307689718501651881918683189531821118669525910172015430409550305448389830144433440321665013200530915097538992930975383552) (*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (/.f64 1/180 (*.f64 (/.f64 1 (PI.f64)) (/.f64 1 angle)))))) (+.f64 b a)) (*.f64 (-.f64 b a) (*.f64 (+.f64 a b) (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64))) 180)))))))
(if (<=.f64 a 36999999999999998074194403151397716824846455082884858144013166432543957810558847546960364043591017584970528750470872487150645353307689718501651881918683189531821118669525910172015430409550305448389830144433440321665013200530915097538992930975383552) (*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (/.f64 1/180 (*.f64 (/.f64 1 (PI.f64)) (/.f64 1 angle)))))) (+.f64 a b)) (*.f64 (-.f64 b a) (*.f64 (+.f64 a b) (*.f64 2 (sin.f64 (*.f64 angle (/.f64 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64))) 180)))))))
(*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (/.f64 1/180 (*.f64 (/.f64 1 (PI.f64)) (/.f64 1 angle)))))) (+.f64 b a))
(*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (/.f64 1/180 (*.f64 (/.f64 1 (PI.f64)) (/.f64 1 angle)))))) (+.f64 a b))
(*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (/.f64 1/180 (/.f64 (/.f64 1 (PI.f64)) angle))))) (+.f64 b a))
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (/.f64 1/180 (/.f64 (/.f64 1 (PI.f64)) angle))))))
(*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (/.f64 1/180 (/.f64 1 (*.f64 angle (PI.f64))))))) (+.f64 b a))
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 2 (/.f64 1/180 (/.f64 1 (*.f64 (PI.f64) angle)))))))
(*.f64 (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) (+.f64 b a))
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))
(if (<=.f64 b 6045233818349409/570305077202774402330146450712536415611653563406069991322399064737409395901084673313239101414671424972330288696699300913836088090171929749781582664965276773531499334295033118760359274030825472) (*.f64 a (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (neg.f64 a))) (*.f64 (*.f64 (-.f64 b a) (*.f64 (PI.f64) (*.f64 1/90 angle))) (+.f64 b a)))
(if (<=.f64 b 6045233818349409/570305077202774402330146450712536415611653563406069991322399064737409395901084673313239101414671424972330288696699300913836088090171929749781582664965276773531499334295033118760359274030825472) (*.f64 a (*.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)) (neg.f64 a))) (*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (*.f64 (PI.f64) (*.f64 angle 1/90)))))
(if (<=.f64 a 6178317894117549/27459190640522438859927603196325572869077741200573221637577853836742172733590624208490238562645818219909185245565923432148487951998866575250296113164460228608) (*.f64 b (*.f64 b (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 (-.f64 b a) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (+.f64 a b))))))
(if (<=.f64 a 6178317894117549/27459190640522438859927603196325572869077741200573221637577853836742172733590624208490238562645818219909185245565923432148487951998866575250296113164460228608) (*.f64 b (*.f64 b (sin.f64 (*.f64 (*.f64 (PI.f64) angle) 1/90)))) (*.f64 (-.f64 b a) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (+.f64 a b))))))
(*.f64 (-.f64 b a) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (+.f64 a b)))))
(*.f64 (*.f64 (-.f64 b a) (*.f64 1/90 (*.f64 angle (PI.f64)))) (+.f64 b a))
(*.f64 (+.f64 a b) (*.f64 (-.f64 b a) (*.f64 (*.f64 (PI.f64) angle) 1/90)))
(if (<=.f64 a 690000000000000016387081032789271682121322776837330819102396149260513080954682082111560666376715546099442981055648548810572825928440981304353157915105954020117899791341612695552) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (+.f64 a b) (-.f64 b a))))) (*.f64 1/90 (*.f64 a (*.f64 (neg.f64 a) (*.f64 angle (PI.f64))))))
(if (<=.f64 a 690000000000000016387081032789271682121322776837330819102396149260513080954682082111560666376715546099442981055648548810572825928440981304353157915105954020117899791341612695552) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (-.f64 b a) (+.f64 a b))))) (*.f64 1/90 (*.f64 a (*.f64 (*.f64 (PI.f64) angle) (neg.f64 a)))))
(if (<=.f64 a 690000000000000016387081032789271682121322776837330819102396149260513080954682082111560666376715546099442981055648548810572825928440981304353157915105954020117899791341612695552) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (-.f64 b a) (+.f64 a b))))) (*.f64 1/90 (*.f64 a (*.f64 a (neg.f64 (*.f64 (PI.f64) angle))))))
(if (<=.f64 a 690000000000000016387081032789271682121322776837330819102396149260513080954682082111560666376715546099442981055648548810572825928440981304353157915105954020117899791341612695552) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 (-.f64 b a) (+.f64 a b))))) (*.f64 1/90 (*.f64 a (*.f64 a (*.f64 (PI.f64) (neg.f64 angle))))))
(if (<=.f64 a 11499999999999999085884780199280640) (/.f64 (*.f64 2 (*.f64 b b)) (/.f64 (/.f64 180 angle) (PI.f64))) (*.f64 1/90 (*.f64 a (*.f64 (neg.f64 a) (*.f64 angle (PI.f64))))))
(if (<=.f64 a 11499999999999999085884780199280640) (/.f64 (*.f64 2 (*.f64 b b)) (/.f64 (/.f64 180 angle) (PI.f64))) (*.f64 1/90 (*.f64 a (*.f64 (*.f64 (PI.f64) angle) (neg.f64 a)))))
(if (<=.f64 a 11499999999999999085884780199280640) (/.f64 (*.f64 2 (*.f64 b b)) (/.f64 (/.f64 180 angle) (PI.f64))) (*.f64 1/90 (*.f64 a (*.f64 a (neg.f64 (*.f64 (PI.f64) angle))))))
(if (<=.f64 a 11499999999999999085884780199280640) (/.f64 (*.f64 2 (*.f64 b b)) (/.f64 (/.f64 180 angle) (PI.f64))) (*.f64 1/90 (*.f64 a (*.f64 a (*.f64 (PI.f64) (neg.f64 angle))))))
(if (<=.f64 a 510000000000000007326408900608) (*.f64 (/.f64 (*.f64 (*.f64 b b) -1/90) (/.f64 -1 angle)) (PI.f64)) (*.f64 1/90 (*.f64 a (*.f64 (neg.f64 a) (*.f64 angle (PI.f64))))))
(if (<=.f64 a 510000000000000007326408900608) (*.f64 (PI.f64) (/.f64 (*.f64 (*.f64 b b) -1/90) (/.f64 -1 angle))) (*.f64 1/90 (*.f64 a (*.f64 (*.f64 (PI.f64) angle) (neg.f64 a)))))
(if (<=.f64 a 510000000000000007326408900608) (*.f64 (PI.f64) (/.f64 (*.f64 (*.f64 b b) -1/90) (/.f64 -1 angle))) (*.f64 1/90 (*.f64 a (*.f64 a (neg.f64 (*.f64 (PI.f64) angle))))))
(if (<=.f64 a 510000000000000007326408900608) (*.f64 (PI.f64) (/.f64 (*.f64 (*.f64 b b) -1/90) (/.f64 -1 angle))) (*.f64 1/90 (*.f64 a (*.f64 a (*.f64 (PI.f64) (neg.f64 angle))))))
(if (<=.f64 a 77999999999999999862150877151232) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))) (*.f64 1/90 (*.f64 a (*.f64 (neg.f64 a) (*.f64 angle (PI.f64))))))
(if (<=.f64 a 77999999999999999862150877151232) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))) (*.f64 1/90 (*.f64 a (*.f64 (*.f64 (PI.f64) angle) (neg.f64 a)))))
(if (<=.f64 a 77999999999999999862150877151232) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))) (*.f64 1/90 (*.f64 a (*.f64 a (neg.f64 (*.f64 (PI.f64) angle))))))
(if (<=.f64 a 77999999999999999862150877151232) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))) (*.f64 1/90 (*.f64 a (*.f64 a (*.f64 (PI.f64) (neg.f64 angle))))))
(if (<=.f64 a 4499999999999999948743323418624) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))) (*.f64 (*.f64 -1/90 (*.f64 a a)) (*.f64 angle (PI.f64))))
(if (<=.f64 a 4499999999999999948743323418624) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))) (*.f64 (*.f64 (PI.f64) angle) (*.f64 -1/90 (*.f64 a a))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
Compiler

Compiled 371 to 260 computations (29.9% saved)

soundness3.8s (9.8%)

Rules
1664×fma-def
1509×associate-*l/
1354×associate-*r/
1246×neg-mul-1
1228×associate-*r*
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
060600
1153600
2409584
31310584
43595584
56739584
045438
1163414
21074362
0133950769
1393449149
056479
1177397
2990385
049428
1178344
2834344
0120034935
1335233695
0118651232
1352648134
0118651232
1352648134
0118651232
1352648134
049428
1178344
2834344
0120034935
1335233695
049428
1178344
2834344
0118651232
1352648134
0118651232
1352648134
0146618883
1426518883
049428
1178344
2834344
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
node limit
Compiler

Compiled 2238 to 1270 computations (43.3% saved)

end0.0ms (0%)

preprocess158.0ms (0.4%)

Remove

(abs b)

Compiler

Compiled 992 to 548 computations (44.8% saved)

Profiling

Loading profile data...