ab-angle->ABCF B

Time bar (total: 24.1s)

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)

sample2.9s (12.1%)

Results
807.0ms3846×body256valid
622.0ms1049×body1024valid
527.0ms902×body1024infinite
287.0ms1365×body256infinite
212.0ms527×body512valid
177.0ms44×body4096valid
154.0ms402×body512infinite
120.0ms121×body2048valid
Bogosity

preprocess60.0ms (0.2%)

Algorithm
egg-herbie
Rules
780×*-commutative
776×distribute-lft-neg-out
770×distribute-lft-in
766×fma-def
750×distribute-rgt-in
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
060527
1153527
2428511
31525511
44562511
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 (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 (*.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 (*.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 (*.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 2 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 (PI.f64) (neg.f64 (/.f64 angle 180)))))) (cos.f64 (*.f64 (PI.f64) (neg.f64 (/.f64 angle 180)))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 -1/180 angle))) (*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (-.f64 (*.f64 a a) (*.f64 b b)))))
(*.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 2 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 (PI.f64) (neg.f64 (/.f64 angle 180)))))) (cos.f64 (*.f64 (PI.f64) (neg.f64 (/.f64 angle 180)))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 -1/180 angle))) (*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (-.f64 (*.f64 a a) (*.f64 b b)))))
(*.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 (*.f64 (*.f64 2 (+.f64 b angle)) (-.f64 b 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 a (/.f64 (PI.f64) 180))) (*.f64 2 (sin.f64 (*.f64 a (/.f64 (PI.f64) 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))))
(*.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 180 b))) (*.f64 (-.f64 (*.f64 angle angle) (*.f64 a a)) (sin.f64 (/.f64 (PI.f64) (/.f64 180 b))))))
(*.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 29 to 24 computations (17.2% saved)

simplify60.0ms (0.3%)

Algorithm
egg-herbie
Rules
822×unsub-neg
742×neg-mul-1
728×unswap-sqr
712×neg-sub0
648×distribute-lft-in
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
02073
14073
29573
327873
4109673
5315473
6537973
Stop Event
node limit
Counts
1 → 7
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))))
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 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(*.f64 (*.f64 (fma.f64 b b (*.f64 a (neg.f64 a))) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(*.f64 2 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))))
(*.f64 2 (*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.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 180))) (*.f64 (*.f64 2 (fma.f64 b b (neg.f64 (*.f64 a a)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))

eval3.0ms (0%)

Compiler

Compiled 164 to 104 computations (36.6% saved)

prune6.0ms (0%)

Pruning

4 alts after pruning (4 fresh and 0 done)

PrunedKeptTotal
New347
Fresh101
Picked000
Done000
Total448
Accurracy
57.4%
Counts
8 → 4
Alt Table
Click to see full alt table
StatusAccuracyProgram
54.6%
(*.f64 (*.f64 (fma.f64 b b (*.f64 a (neg.f64 a))) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
51.8%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
56.6%
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
54.6%
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (*.f64 2 (fma.f64 b b (neg.f64 (*.f64 a a)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
54.6%
(*.f64 (*.f64 (fma.f64 b b (*.f64 a (neg.f64 a))) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
51.8%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
56.6%
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
54.6%
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (*.f64 2 (fma.f64 b b (neg.f64 (*.f64 a a)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
Compiler

Compiled 208 to 152 computations (26.9% saved)

localize740.0ms (3.1%)

Local Accuracy

Found 16 expressions with local accuracy:

NewAccuracyProgram
94.9%
(fma.f64 b b (*.f64 a (neg.f64 a)))
90.0%
(*.f64 (fma.f64 b b (*.f64 a (neg.f64 a))) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
58.1%
(cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))
57.8%
(sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))
93.2%
(-.f64 (*.f64 b b) (*.f64 a a))
89.9%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
58.1%
(cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))
57.8%
(sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))
99.5%
(*.f64 (PI.f64) (/.f64 angle 180))
89.9%
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
58.1%
(cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))
57.8%
(sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))
94.9%
(fma.f64 b b (neg.f64 (*.f64 a a)))
89.9%
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (*.f64 2 (fma.f64 b b (neg.f64 (*.f64 a a)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
58.1%
(cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))
57.8%
(sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))
Compiler

Compiled 346 to 168 computations (51.4% saved)

series41.0ms (0.2%)

Counts
16 → 324
Calls

81 calls:

TimeVariablePointExpression
4.0ms
a
@inf
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
3.0ms
angle
@-inf
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
2.0ms
b
@0
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (*.f64 2 (fma.f64 b b (neg.f64 (*.f64 a a)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
2.0ms
angle
@0
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
2.0ms
b
@inf
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (*.f64 2 (fma.f64 b b (neg.f64 (*.f64 a a)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))

rewrite121.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
656×add-sqr-sqrt
650×associate-*r*
638×pow1
638×*-un-lft-identity
604×add-exp-log
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
036492
1788444
Stop Event
node limit
Counts
16 → 397
Calls
Call 1
Inputs
(sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))
(cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (*.f64 2 (fma.f64 b b (neg.f64 (*.f64 a a)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(fma.f64 b b (neg.f64 (*.f64 a a)))
(sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))
(cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(*.f64 (PI.f64) (/.f64 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))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cos.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 (fma.f64 b b (*.f64 a (neg.f64 a))) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(fma.f64 b b (*.f64 a (neg.f64 a)))
Outputs
(-.f64 (exp.f64 (log1p.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 1)
(*.f64 1 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (cbrt.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)
(pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3)
(pow.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3) 1/3)
(pow.f64 (sqrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)
(sqrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))
(log.f64 (exp.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(log.f64 (+.f64 1 (expm1.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))
(expm1.f64 (log1p.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(exp.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(exp.f64 (*.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1))
(log1p.f64 (expm1.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 1)
(*.f64 1 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (cbrt.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)
(pow.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3)
(pow.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3) 1/3)
(pow.f64 (sqrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)
(sqrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))
(log.f64 (exp.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(log.f64 (+.f64 1 (expm1.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(cbrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))
(expm1.f64 (log1p.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(exp.f64 (log.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(exp.f64 (*.f64 (log.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1))
(log1p.f64 (expm1.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 2 (*.f64 (pow.f64 (+.f64 b a) 2) (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2))))) 1)
(pow.f64 (*.f64 2 (*.f64 (pow.f64 (+.f64 b a) 2) (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2))) 1)
(pow.f64 (cbrt.f64 (*.f64 2 (*.f64 (pow.f64 (+.f64 b a) 2) (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2)))) 3)
(pow.f64 (pow.f64 (*.f64 2 (*.f64 (pow.f64 (+.f64 b a) 2) (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2))) 3) 1/3)
(pow.f64 (*.f64 (sqrt.f64 (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2)) (*.f64 (+.f64 b a) (sqrt.f64 2))) 2)
(sqrt.f64 (pow.f64 (*.f64 2 (*.f64 (pow.f64 (+.f64 b a) 2) (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2))) 2))
(log.f64 (pow.f64 (sqrt.f64 (exp.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))))) (*.f64 2 (pow.f64 (+.f64 b a) 2))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 2 (*.f64 (pow.f64 (+.f64 b a) 2) (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2))))))
(cbrt.f64 (pow.f64 (*.f64 2 (*.f64 (pow.f64 (+.f64 b a) 2) (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2))) 3))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) 3) (pow.f64 (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2) 3) (pow.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2))) 3) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3) (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2))) 3) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)))
(expm1.f64 (log1p.f64 (*.f64 2 (*.f64 (pow.f64 (+.f64 b a) 2) (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2)))))
(exp.f64 (log.f64 (*.f64 2 (*.f64 (pow.f64 (+.f64 b a) 2) (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2)))))
(exp.f64 (*.f64 (log.f64 (*.f64 2 (*.f64 (pow.f64 (+.f64 b a) 2) (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2)))) 1))
(log1p.f64 (expm1.f64 (*.f64 2 (*.f64 (pow.f64 (+.f64 b a) 2) (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2)))))
(+.f64 (pow.f64 (+.f64 b a) 2) (fma.f64 a a (*.f64 a a)))
(+.f64 (pow.f64 (+.f64 b a) 2) (+.f64 (fma.f64 a a (*.f64 a a)) (fma.f64 a a (*.f64 a a))))
(+.f64 (*.f64 b b) (*.f64 a a))
(+.f64 (*.f64 b b) (+.f64 (*.f64 a a) (fma.f64 a a (*.f64 a a))))
(+.f64 (*.f64 a (+.f64 b a)) (*.f64 b (+.f64 b a)))
(+.f64 (fma.f64 b b (neg.f64 (*.f64 (*.f64 a a) 1))) (fma.f64 (*.f64 a a) 1 (*.f64 (*.f64 a a) 1)))
(+.f64 (fma.f64 b b (neg.f64 (*.f64 (cbrt.f64 (*.f64 a a)) (cbrt.f64 (pow.f64 a 4))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a a))) (cbrt.f64 (pow.f64 a 4)) (*.f64 (cbrt.f64 (*.f64 a a)) (cbrt.f64 (pow.f64 a 4)))))
(+.f64 (fma.f64 1 (*.f64 b b) (neg.f64 (*.f64 (*.f64 a a) 1))) (fma.f64 (*.f64 a a) 1 (*.f64 (*.f64 a a) 1)))
(+.f64 (fma.f64 1 (*.f64 b b) (neg.f64 (*.f64 (cbrt.f64 (*.f64 a a)) (cbrt.f64 (pow.f64 a 4))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a a))) (cbrt.f64 (pow.f64 a 4)) (*.f64 (cbrt.f64 (*.f64 a a)) (cbrt.f64 (pow.f64 a 4)))))
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 b 4)) (cbrt.f64 (*.f64 b b)) (neg.f64 (*.f64 (*.f64 a a) 1))) (fma.f64 (*.f64 a a) 1 (*.f64 (*.f64 a a) 1)))
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 b 4)) (cbrt.f64 (*.f64 b b)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 a a)) (cbrt.f64 (pow.f64 a 4))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a a))) (cbrt.f64 (pow.f64 a 4)) (*.f64 (cbrt.f64 (*.f64 a a)) (cbrt.f64 (pow.f64 a 4)))))
(+.f64 (*.f64 (+.f64 b a) b) (*.f64 (+.f64 b a) a))
(+.f64 (*.f64 (+.f64 b a) a) (*.f64 (+.f64 b a) b))
(+.f64 (*.f64 b (+.f64 b a)) (*.f64 a (+.f64 b a)))
(+.f64 (*.f64 (pow.f64 (+.f64 b a) 2) 1) (*.f64 (fma.f64 a a (*.f64 a a)) 1))
(+.f64 (*.f64 (*.f64 b b) 1) (*.f64 (*.f64 a a) 1))
(-.f64 (*.f64 b b) (*.f64 a a))
(-.f64 (*.f64 b b) (-.f64 (*.f64 a a) (fma.f64 a a (*.f64 a a))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (+.f64 b a) 2))) 1)
(-.f64 (/.f64 (pow.f64 b 6) (+.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (pow.f64 (*.f64 b a) 2))) (/.f64 (pow.f64 a 6) (+.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (pow.f64 (*.f64 b a) 2))))
(-.f64 (/.f64 (pow.f64 b 4) (pow.f64 (+.f64 b a) 2)) (/.f64 (pow.f64 a 4) (pow.f64 (+.f64 b a) 2)))
(-.f64 (+.f64 (*.f64 b b) 0) (*.f64 a a))
(*.f64 (+.f64 b a) (+.f64 b a))
(*.f64 1 (pow.f64 (+.f64 b a) 2))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 b a)) 2) 2) (pow.f64 (cbrt.f64 (+.f64 b a)) 2))
(*.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (/.f64 1 (pow.f64 (+.f64 b a) 2)))
(*.f64 (+.f64 (pow.f64 b 6) (pow.f64 a 6)) (/.f64 1 (+.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (pow.f64 (*.f64 b a) 2))))
(*.f64 (*.f64 (+.f64 b a) (sqrt.f64 (+.f64 b a))) (sqrt.f64 (+.f64 b a)))
(*.f64 (*.f64 (+.f64 b a) 1) (+.f64 b a))
(*.f64 (*.f64 (+.f64 b a) (pow.f64 (cbrt.f64 (+.f64 b a)) 2)) (cbrt.f64 (+.f64 b a)))
(/.f64 1 (/.f64 (+.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (pow.f64 (*.f64 b a) 2)) (+.f64 (pow.f64 b 6) (pow.f64 a 6))))
(/.f64 1 (/.f64 (pow.f64 (+.f64 b a) 2) (+.f64 (pow.f64 b 4) (pow.f64 a 4))))
(/.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (pow.f64 (+.f64 b a) 2))
(/.f64 (+.f64 (pow.f64 b 6) (pow.f64 a 6)) (+.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (pow.f64 (*.f64 b a) 2)))
(/.f64 (+.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 (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 b a))) (fma.f64 b b (*.f64 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 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))) (*.f64 (fma.f64 b b (*.f64 a (-.f64 a b))) (fma.f64 b b (*.f64 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 b a))) (fma.f64 b b (*.f64 a (-.f64 a b)))))
(/.f64 (*.f64 (pow.f64 (+.f64 b a) 2) (+.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 b a) 2) (+.f64 (pow.f64 b 3) (pow.f64 a 3))) (*.f64 (+.f64 b a) (fma.f64 b b (*.f64 a (+.f64 b a)))))
(/.f64 (*.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (pow.f64 (+.f64 b a) 2)) (+.f64 (pow.f64 b 3) (pow.f64 a 3)))
(/.f64 (neg.f64 (+.f64 (pow.f64 b 6) (pow.f64 a 6))) (neg.f64 (+.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (pow.f64 (*.f64 b a) 2))))
(/.f64 (neg.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4))) (neg.f64 (pow.f64 (+.f64 b a) 2)))
(/.f64 (+.f64 (pow.f64 (pow.f64 (+.f64 b a) 2) 3) (pow.f64 (fma.f64 a a (*.f64 a a)) 3)) (+.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (-.f64 (*.f64 (fma.f64 a a (*.f64 a a)) (fma.f64 a a (*.f64 a a))) (*.f64 (pow.f64 (+.f64 b a) 2) (fma.f64 a a (*.f64 a a))))))
(/.f64 (-.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (*.f64 (fma.f64 a a (*.f64 a a)) (fma.f64 a a (*.f64 a a)))) (-.f64 (pow.f64 (+.f64 b a) 2) (fma.f64 a a (*.f64 a a))))
(pow.f64 (pow.f64 (+.f64 b a) 2) 1)
(pow.f64 (+.f64 b a) 2)
(pow.f64 (pow.f64 (cbrt.f64 (+.f64 b a)) 2) 3)
(pow.f64 (pow.f64 (pow.f64 (+.f64 b a) 2) 3) 1/3)
(sqrt.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)))
(log.f64 (exp.f64 (pow.f64 (+.f64 b a) 2)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (+.f64 b a) 2))))
(cbrt.f64 (pow.f64 (pow.f64 (+.f64 b a) 2) 3))
(expm1.f64 (log1p.f64 (pow.f64 (+.f64 b a) 2)))
(exp.f64 (log.f64 (pow.f64 (+.f64 b a) 2)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (+.f64 b a) 2)) 1))
(log1p.f64 (expm1.f64 (pow.f64 (+.f64 b a) 2)))
(-.f64 (exp.f64 (log1p.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 1)
(*.f64 1 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (cbrt.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)
(pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3)
(pow.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3) 1/3)
(pow.f64 (sqrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)
(sqrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))
(log.f64 (exp.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(log.f64 (+.f64 1 (expm1.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))
(expm1.f64 (log1p.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(exp.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(exp.f64 (*.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1))
(log1p.f64 (expm1.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 1)
(*.f64 1 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (cbrt.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)
(pow.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3)
(pow.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3) 1/3)
(pow.f64 (sqrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)
(sqrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))
(log.f64 (exp.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(log.f64 (+.f64 1 (expm1.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(cbrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))
(expm1.f64 (log1p.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(exp.f64 (log.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(exp.f64 (*.f64 (log.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1))
(log1p.f64 (expm1.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 2 (*.f64 (pow.f64 (+.f64 b a) 2) (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2))))) 1)
(pow.f64 (*.f64 2 (*.f64 (pow.f64 (+.f64 b a) 2) (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2))) 1)
(pow.f64 (cbrt.f64 (*.f64 2 (*.f64 (pow.f64 (+.f64 b a) 2) (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2)))) 3)
(pow.f64 (pow.f64 (*.f64 2 (*.f64 (pow.f64 (+.f64 b a) 2) (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2))) 3) 1/3)
(pow.f64 (*.f64 (sqrt.f64 (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2)) (*.f64 (+.f64 b a) (sqrt.f64 2))) 2)
(sqrt.f64 (pow.f64 (*.f64 2 (*.f64 (pow.f64 (+.f64 b a) 2) (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2))) 2))
(log.f64 (pow.f64 (sqrt.f64 (exp.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))))) (*.f64 2 (pow.f64 (+.f64 b a) 2))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 2 (*.f64 (pow.f64 (+.f64 b a) 2) (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2))))))
(cbrt.f64 (pow.f64 (*.f64 2 (*.f64 (pow.f64 (+.f64 b a) 2) (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2))) 3))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) 3) (pow.f64 (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2) 3) (pow.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2))) 3) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3) (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2))) 3) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)))
(expm1.f64 (log1p.f64 (*.f64 2 (*.f64 (pow.f64 (+.f64 b a) 2) (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2)))))
(exp.f64 (log.f64 (*.f64 2 (*.f64 (pow.f64 (+.f64 b a) 2) (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2)))))
(exp.f64 (*.f64 (log.f64 (*.f64 2 (*.f64 (pow.f64 (+.f64 b a) 2) (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2)))) 1))
(log1p.f64 (expm1.f64 (*.f64 2 (*.f64 (pow.f64 (+.f64 b a) 2) (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1)
(/.f64 (PI.f64) (/.f64 180 angle))
(/.f64 1 (/.f64 180 (*.f64 (PI.f64) angle)))
(/.f64 (*.f64 (PI.f64) angle) 180)
(/.f64 (neg.f64 (*.f64 (PI.f64) angle)) -180)
(pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 1)
(pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)
(pow.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)
(sqrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))
(log.f64 (pow.f64 (exp.f64 (PI.f64)) (*.f64 angle 1/180)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 3))
(cbrt.f64 (*.f64 (pow.f64 (PI.f64) 3) (pow.f64 (*.f64 angle 1/180) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 angle 1/180) 3) (pow.f64 (PI.f64) 3)))
(expm1.f64 (log1p.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(exp.f64 (log.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(exp.f64 (*.f64 (log.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1))
(log1p.f64 (expm1.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(-.f64 (exp.f64 (log1p.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 1)
(*.f64 1 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (cbrt.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)
(pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3)
(pow.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3) 1/3)
(pow.f64 (sqrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)
(sqrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))
(log.f64 (exp.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(log.f64 (+.f64 1 (expm1.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))
(expm1.f64 (log1p.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(exp.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(exp.f64 (*.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1))
(log1p.f64 (expm1.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 1)
(*.f64 1 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (cbrt.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)
(pow.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3)
(pow.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3) 1/3)
(pow.f64 (sqrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)
(sqrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))
(log.f64 (exp.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(log.f64 (+.f64 1 (expm1.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(cbrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))
(expm1.f64 (log1p.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(exp.f64 (log.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(exp.f64 (*.f64 (log.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1))
(log1p.f64 (expm1.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 2 (*.f64 (pow.f64 (+.f64 b a) 2) (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2))))) 1)
(pow.f64 (*.f64 2 (*.f64 (pow.f64 (+.f64 b a) 2) (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2))) 1)
(pow.f64 (cbrt.f64 (*.f64 2 (*.f64 (pow.f64 (+.f64 b a) 2) (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2)))) 3)
(pow.f64 (pow.f64 (*.f64 2 (*.f64 (pow.f64 (+.f64 b a) 2) (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2))) 3) 1/3)
(pow.f64 (*.f64 (sqrt.f64 (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2)) (*.f64 (+.f64 b a) (sqrt.f64 2))) 2)
(sqrt.f64 (pow.f64 (*.f64 2 (*.f64 (pow.f64 (+.f64 b a) 2) (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2))) 2))
(log.f64 (pow.f64 (sqrt.f64 (exp.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))))) (*.f64 2 (pow.f64 (+.f64 b a) 2))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 2 (*.f64 (pow.f64 (+.f64 b a) 2) (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2))))))
(cbrt.f64 (pow.f64 (*.f64 2 (*.f64 (pow.f64 (+.f64 b a) 2) (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2))) 3))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) 3) (pow.f64 (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2) 3) (pow.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2))) 3) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3) (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2))) 3) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)))
(expm1.f64 (log1p.f64 (*.f64 2 (*.f64 (pow.f64 (+.f64 b a) 2) (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2)))))
(exp.f64 (log.f64 (*.f64 2 (*.f64 (pow.f64 (+.f64 b a) 2) (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2)))))
(exp.f64 (*.f64 (log.f64 (*.f64 2 (*.f64 (pow.f64 (+.f64 b a) 2) (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2)))) 1))
(log1p.f64 (expm1.f64 (*.f64 2 (*.f64 (pow.f64 (+.f64 b a) 2) (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2)))))
(+.f64 (pow.f64 (+.f64 b a) 2) (fma.f64 a a (*.f64 a a)))
(+.f64 (pow.f64 (+.f64 b a) 2) (+.f64 (fma.f64 a a (*.f64 a a)) (fma.f64 a a (*.f64 a a))))
(+.f64 (*.f64 b b) (*.f64 a a))
(+.f64 (*.f64 b b) (+.f64 (*.f64 a a) (fma.f64 a a (*.f64 a a))))
(+.f64 (*.f64 a (+.f64 b a)) (*.f64 b (+.f64 b a)))
(+.f64 (fma.f64 b b (neg.f64 (*.f64 (*.f64 a a) 1))) (fma.f64 (*.f64 a a) 1 (*.f64 (*.f64 a a) 1)))
(+.f64 (fma.f64 b b (neg.f64 (*.f64 (cbrt.f64 (*.f64 a a)) (cbrt.f64 (pow.f64 a 4))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a a))) (cbrt.f64 (pow.f64 a 4)) (*.f64 (cbrt.f64 (*.f64 a a)) (cbrt.f64 (pow.f64 a 4)))))
(+.f64 (fma.f64 1 (*.f64 b b) (neg.f64 (*.f64 (*.f64 a a) 1))) (fma.f64 (*.f64 a a) 1 (*.f64 (*.f64 a a) 1)))
(+.f64 (fma.f64 1 (*.f64 b b) (neg.f64 (*.f64 (cbrt.f64 (*.f64 a a)) (cbrt.f64 (pow.f64 a 4))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a a))) (cbrt.f64 (pow.f64 a 4)) (*.f64 (cbrt.f64 (*.f64 a a)) (cbrt.f64 (pow.f64 a 4)))))
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 b 4)) (cbrt.f64 (*.f64 b b)) (neg.f64 (*.f64 (*.f64 a a) 1))) (fma.f64 (*.f64 a a) 1 (*.f64 (*.f64 a a) 1)))
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 b 4)) (cbrt.f64 (*.f64 b b)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 a a)) (cbrt.f64 (pow.f64 a 4))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a a))) (cbrt.f64 (pow.f64 a 4)) (*.f64 (cbrt.f64 (*.f64 a a)) (cbrt.f64 (pow.f64 a 4)))))
(+.f64 (*.f64 (+.f64 b a) b) (*.f64 (+.f64 b a) a))
(+.f64 (*.f64 (+.f64 b a) a) (*.f64 (+.f64 b a) b))
(+.f64 (*.f64 b (+.f64 b a)) (*.f64 a (+.f64 b a)))
(+.f64 (*.f64 (pow.f64 (+.f64 b a) 2) 1) (*.f64 (fma.f64 a a (*.f64 a a)) 1))
(+.f64 (*.f64 (*.f64 b b) 1) (*.f64 (*.f64 a a) 1))
(*.f64 (+.f64 b a) (+.f64 b a))
(*.f64 1 (pow.f64 (+.f64 b a) 2))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 b a)) 2) 2) (pow.f64 (cbrt.f64 (+.f64 b a)) 2))
(*.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (/.f64 1 (pow.f64 (+.f64 b a) 2)))
(*.f64 (+.f64 (pow.f64 b 6) (pow.f64 a 6)) (/.f64 1 (+.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (pow.f64 (*.f64 b a) 2))))
(*.f64 (*.f64 (+.f64 b a) (sqrt.f64 (+.f64 b a))) (sqrt.f64 (+.f64 b a)))
(*.f64 (*.f64 (+.f64 b a) 1) (+.f64 b a))
(*.f64 (*.f64 (+.f64 b a) (pow.f64 (cbrt.f64 (+.f64 b a)) 2)) (cbrt.f64 (+.f64 b a)))
(/.f64 1 (/.f64 (+.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (pow.f64 (*.f64 b a) 2)) (+.f64 (pow.f64 b 6) (pow.f64 a 6))))
(/.f64 1 (/.f64 (pow.f64 (+.f64 b a) 2) (+.f64 (pow.f64 b 4) (pow.f64 a 4))))
(/.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (pow.f64 (+.f64 b a) 2))
(/.f64 (+.f64 (pow.f64 b 6) (pow.f64 a 6)) (+.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (pow.f64 (*.f64 b a) 2)))
(/.f64 (+.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 (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 b a))) (fma.f64 b b (*.f64 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 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))) (*.f64 (fma.f64 b b (*.f64 a (-.f64 a b))) (fma.f64 b b (*.f64 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 b a))) (fma.f64 b b (*.f64 a (-.f64 a b)))))
(/.f64 (*.f64 (pow.f64 (+.f64 b a) 2) (+.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 b a) 2) (+.f64 (pow.f64 b 3) (pow.f64 a 3))) (*.f64 (+.f64 b a) (fma.f64 b b (*.f64 a (+.f64 b a)))))
(/.f64 (*.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (pow.f64 (+.f64 b a) 2)) (+.f64 (pow.f64 b 3) (pow.f64 a 3)))
(/.f64 (neg.f64 (+.f64 (pow.f64 b 6) (pow.f64 a 6))) (neg.f64 (+.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (pow.f64 (*.f64 b a) 2))))
(/.f64 (neg.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4))) (neg.f64 (pow.f64 (+.f64 b a) 2)))
(/.f64 (+.f64 (pow.f64 (pow.f64 (+.f64 b a) 2) 3) (pow.f64 (fma.f64 a a (*.f64 a a)) 3)) (+.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (-.f64 (*.f64 (fma.f64 a a (*.f64 a a)) (fma.f64 a a (*.f64 a a))) (*.f64 (pow.f64 (+.f64 b a) 2) (fma.f64 a a (*.f64 a a))))))
(/.f64 (-.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (*.f64 (fma.f64 a a (*.f64 a a)) (fma.f64 a a (*.f64 a a)))) (-.f64 (pow.f64 (+.f64 b a) 2) (fma.f64 a a (*.f64 a a))))
(pow.f64 (pow.f64 (+.f64 b a) 2) 1)
(pow.f64 (+.f64 b a) 2)
(pow.f64 (pow.f64 (cbrt.f64 (+.f64 b a)) 2) 3)
(pow.f64 (pow.f64 (pow.f64 (+.f64 b a) 2) 3) 1/3)
(sqrt.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)))
(log.f64 (exp.f64 (pow.f64 (+.f64 b a) 2)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (+.f64 b a) 2))))
(cbrt.f64 (pow.f64 (pow.f64 (+.f64 b a) 2) 3))
(expm1.f64 (log1p.f64 (pow.f64 (+.f64 b a) 2)))
(exp.f64 (log.f64 (pow.f64 (+.f64 b a) 2)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (+.f64 b a) 2)) 1))
(log1p.f64 (expm1.f64 (pow.f64 (+.f64 b a) 2)))
(fma.f64 b b (*.f64 a a))
(fma.f64 (+.f64 b a) (+.f64 b a) (fma.f64 a a (*.f64 a a)))
(fma.f64 1 (pow.f64 (+.f64 b a) 2) (fma.f64 a a (*.f64 a a)))
(fma.f64 1 (*.f64 b b) (*.f64 a a))
(fma.f64 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 b a)) 2) 2) (pow.f64 (cbrt.f64 (+.f64 b a)) 2) (fma.f64 a a (*.f64 a a)))
(fma.f64 (cbrt.f64 (pow.f64 b 4)) (cbrt.f64 (*.f64 b b)) (*.f64 a a))
(-.f64 (exp.f64 (log1p.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 1)
(*.f64 1 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (cbrt.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)
(pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3)
(pow.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3) 1/3)
(pow.f64 (sqrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)
(sqrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))
(log.f64 (exp.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(log.f64 (+.f64 1 (expm1.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))
(expm1.f64 (log1p.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(exp.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(exp.f64 (*.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1))
(log1p.f64 (expm1.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 1)
(*.f64 1 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (cbrt.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)
(pow.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3)
(pow.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3) 1/3)
(pow.f64 (sqrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)
(sqrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))
(log.f64 (exp.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(log.f64 (+.f64 1 (expm1.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(cbrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))
(expm1.f64 (log1p.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(exp.f64 (log.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(exp.f64 (*.f64 (log.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1))
(log1p.f64 (expm1.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(+.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2))) (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) (fma.f64 a a (*.f64 a a))))
(+.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2))) (*.f64 (fma.f64 a a (*.f64 a a)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))
(+.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) (*.f64 b b)) (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) (*.f64 a a)))
(+.f64 (*.f64 (*.f64 b b) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) (*.f64 (*.f64 a a) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2))))) 1)
(pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2))) 1)
(pow.f64 (cbrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2)))) 3)
(pow.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2))) 3) 1/3)
(pow.f64 (*.f64 (+.f64 b a) (sqrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))) 2)
(sqrt.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2))) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 (pow.f64 (+.f64 b a) 2)) 2) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2))))))
(cbrt.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2))) 3))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 (+.f64 b a) 2) 3) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) 3) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) 3) (pow.f64 (pow.f64 (+.f64 b a) 2) 3)))
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3) (pow.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) 3)))
(expm1.f64 (log1p.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2)))))
(exp.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2)))) 1))
(exp.f64 (+.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (log.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)))))
(log1p.f64 (expm1.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2)))))
(+.f64 (pow.f64 (+.f64 b a) 2) (fma.f64 a a (*.f64 a a)))
(+.f64 (pow.f64 (+.f64 b a) 2) (+.f64 (fma.f64 a a (*.f64 a a)) (fma.f64 a a (*.f64 a a))))
(+.f64 (*.f64 b b) (*.f64 a a))
(+.f64 (*.f64 b b) (+.f64 (*.f64 a a) (fma.f64 a a (*.f64 a a))))
(+.f64 (*.f64 a (+.f64 b a)) (*.f64 b (+.f64 b a)))
(+.f64 (fma.f64 b b (neg.f64 (*.f64 (*.f64 a a) 1))) (fma.f64 (*.f64 a a) 1 (*.f64 (*.f64 a a) 1)))
(+.f64 (fma.f64 b b (neg.f64 (*.f64 (cbrt.f64 (*.f64 a a)) (cbrt.f64 (pow.f64 a 4))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a a))) (cbrt.f64 (pow.f64 a 4)) (*.f64 (cbrt.f64 (*.f64 a a)) (cbrt.f64 (pow.f64 a 4)))))
(+.f64 (fma.f64 1 (*.f64 b b) (neg.f64 (*.f64 (*.f64 a a) 1))) (fma.f64 (*.f64 a a) 1 (*.f64 (*.f64 a a) 1)))
(+.f64 (fma.f64 1 (*.f64 b b) (neg.f64 (*.f64 (cbrt.f64 (*.f64 a a)) (cbrt.f64 (pow.f64 a 4))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a a))) (cbrt.f64 (pow.f64 a 4)) (*.f64 (cbrt.f64 (*.f64 a a)) (cbrt.f64 (pow.f64 a 4)))))
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 b 4)) (cbrt.f64 (*.f64 b b)) (neg.f64 (*.f64 (*.f64 a a) 1))) (fma.f64 (*.f64 a a) 1 (*.f64 (*.f64 a a) 1)))
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 b 4)) (cbrt.f64 (*.f64 b b)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 a a)) (cbrt.f64 (pow.f64 a 4))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a a))) (cbrt.f64 (pow.f64 a 4)) (*.f64 (cbrt.f64 (*.f64 a a)) (cbrt.f64 (pow.f64 a 4)))))
(+.f64 (*.f64 (+.f64 b a) b) (*.f64 (+.f64 b a) a))
(+.f64 (*.f64 (+.f64 b a) a) (*.f64 (+.f64 b a) b))
(+.f64 (*.f64 b (+.f64 b a)) (*.f64 a (+.f64 b a)))
(+.f64 (*.f64 (pow.f64 (+.f64 b a) 2) 1) (*.f64 (fma.f64 a a (*.f64 a a)) 1))
(+.f64 (*.f64 (*.f64 b b) 1) (*.f64 (*.f64 a a) 1))
(-.f64 (*.f64 b b) (*.f64 a a))
(-.f64 (*.f64 b b) (-.f64 (*.f64 a a) (fma.f64 a a (*.f64 a a))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (+.f64 b a) 2))) 1)
(-.f64 (/.f64 (pow.f64 b 6) (+.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (pow.f64 (*.f64 b a) 2))) (/.f64 (pow.f64 a 6) (+.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (pow.f64 (*.f64 b a) 2))))
(-.f64 (/.f64 (pow.f64 b 4) (pow.f64 (+.f64 b a) 2)) (/.f64 (pow.f64 a 4) (pow.f64 (+.f64 b a) 2)))
(-.f64 (+.f64 (*.f64 b b) 0) (*.f64 a a))
(*.f64 (+.f64 b a) (+.f64 b a))
(*.f64 1 (pow.f64 (+.f64 b a) 2))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 b a)) 2) 2) (pow.f64 (cbrt.f64 (+.f64 b a)) 2))
(*.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (/.f64 1 (pow.f64 (+.f64 b a) 2)))
(*.f64 (+.f64 (pow.f64 b 6) (pow.f64 a 6)) (/.f64 1 (+.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (pow.f64 (*.f64 b a) 2))))
(*.f64 (*.f64 (+.f64 b a) (sqrt.f64 (+.f64 b a))) (sqrt.f64 (+.f64 b a)))
(*.f64 (*.f64 (+.f64 b a) 1) (+.f64 b a))
(*.f64 (*.f64 (+.f64 b a) (pow.f64 (cbrt.f64 (+.f64 b a)) 2)) (cbrt.f64 (+.f64 b a)))
(/.f64 1 (/.f64 (+.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (pow.f64 (*.f64 b a) 2)) (+.f64 (pow.f64 b 6) (pow.f64 a 6))))
(/.f64 1 (/.f64 (pow.f64 (+.f64 b a) 2) (+.f64 (pow.f64 b 4) (pow.f64 a 4))))
(/.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (pow.f64 (+.f64 b a) 2))
(/.f64 (+.f64 (pow.f64 b 6) (pow.f64 a 6)) (+.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (pow.f64 (*.f64 b a) 2)))
(/.f64 (+.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 (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 b a))) (fma.f64 b b (*.f64 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 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))) (*.f64 (fma.f64 b b (*.f64 a (-.f64 a b))) (fma.f64 b b (*.f64 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 b a))) (fma.f64 b b (*.f64 a (-.f64 a b)))))
(/.f64 (*.f64 (pow.f64 (+.f64 b a) 2) (+.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 b a) 2) (+.f64 (pow.f64 b 3) (pow.f64 a 3))) (*.f64 (+.f64 b a) (fma.f64 b b (*.f64 a (+.f64 b a)))))
(/.f64 (*.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (pow.f64 (+.f64 b a) 2)) (+.f64 (pow.f64 b 3) (pow.f64 a 3)))
(/.f64 (neg.f64 (+.f64 (pow.f64 b 6) (pow.f64 a 6))) (neg.f64 (+.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (pow.f64 (*.f64 b a) 2))))
(/.f64 (neg.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4))) (neg.f64 (pow.f64 (+.f64 b a) 2)))
(/.f64 (+.f64 (pow.f64 (pow.f64 (+.f64 b a) 2) 3) (pow.f64 (fma.f64 a a (*.f64 a a)) 3)) (+.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (-.f64 (*.f64 (fma.f64 a a (*.f64 a a)) (fma.f64 a a (*.f64 a a))) (*.f64 (pow.f64 (+.f64 b a) 2) (fma.f64 a a (*.f64 a a))))))
(/.f64 (-.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (*.f64 (fma.f64 a a (*.f64 a a)) (fma.f64 a a (*.f64 a a)))) (-.f64 (pow.f64 (+.f64 b a) 2) (fma.f64 a a (*.f64 a a))))
(pow.f64 (pow.f64 (+.f64 b a) 2) 1)
(pow.f64 (+.f64 b a) 2)
(pow.f64 (pow.f64 (cbrt.f64 (+.f64 b a)) 2) 3)
(pow.f64 (pow.f64 (pow.f64 (+.f64 b a) 2) 3) 1/3)
(sqrt.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)))
(log.f64 (exp.f64 (pow.f64 (+.f64 b a) 2)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (+.f64 b a) 2))))
(cbrt.f64 (pow.f64 (pow.f64 (+.f64 b a) 2) 3))
(expm1.f64 (log1p.f64 (pow.f64 (+.f64 b a) 2)))
(exp.f64 (log.f64 (pow.f64 (+.f64 b a) 2)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (+.f64 b a) 2)) 1))
(log1p.f64 (expm1.f64 (pow.f64 (+.f64 b a) 2)))

simplify283.0ms (1.2%)

Algorithm
egg-herbie
Rules
1540×times-frac
1112×fma-def
750×*-commutative
746×distribute-lft-in
738×distribute-rgt-in
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
060634127
1182629919
2611429829
Stop Event
node limit
Counts
721 → 336
Calls
Call 1
Inputs
(*.f64 1/180 (*.f64 angle (PI.f64)))
(+.f64 (*.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3))) (*.f64 1/180 (*.f64 angle (PI.f64))))
(+.f64 (*.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3))) (+.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) (*.f64 1/22674816000000 (*.f64 (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/180 (*.f64 angle (PI.f64))) (+.f64 (*.f64 1/22674816000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5))) (*.f64 -1/30855889612800000000 (*.f64 (pow.f64 angle 7) (pow.f64 (PI.f64) 7))))))
(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/25194240000 (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4))) (*.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 (+.f64 (*.f64 1/25194240000 (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4))) (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(*.f64 1/90 (*.f64 angle (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (PI.f64))))
(+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (PI.f64)))) (*.f64 2 (*.f64 (pow.f64 angle 3) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (+.f64 (*.f64 -1/11664000 (pow.f64 (PI.f64) 3)) (*.f64 -1/34992000 (pow.f64 (PI.f64) 3)))))))
(+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (PI.f64)))) (+.f64 (*.f64 2 (*.f64 (pow.f64 angle 3) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (+.f64 (*.f64 -1/11664000 (pow.f64 (PI.f64) 3)) (*.f64 -1/34992000 (pow.f64 (PI.f64) 3)))))) (*.f64 2 (*.f64 (pow.f64 angle 5) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (+.f64 (*.f64 1/2267481600000 (pow.f64 (PI.f64) 5)) (+.f64 (*.f64 1/22674816000000 (pow.f64 (PI.f64) 5)) (*.f64 1/4534963200000 (pow.f64 (PI.f64) 5)))))))))
(+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (PI.f64)))) (+.f64 (*.f64 2 (*.f64 (pow.f64 angle 3) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (+.f64 (*.f64 -1/11664000 (pow.f64 (PI.f64) 3)) (*.f64 -1/34992000 (pow.f64 (PI.f64) 3)))))) (+.f64 (*.f64 2 (*.f64 (pow.f64 angle 7) (*.f64 (+.f64 (*.f64 -1/4407984230400000000 (pow.f64 (PI.f64) 7)) (+.f64 (*.f64 -1/881596846080000000 (pow.f64 (PI.f64) 7)) (+.f64 (*.f64 -1/1469328076800000000 (pow.f64 (PI.f64) 7)) (*.f64 -1/30855889612800000000 (pow.f64 (PI.f64) 7))))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) (*.f64 2 (*.f64 (pow.f64 angle 5) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (+.f64 (*.f64 1/2267481600000 (pow.f64 (PI.f64) 5)) (+.f64 (*.f64 1/22674816000000 (pow.f64 (PI.f64) 5)) (*.f64 1/4534963200000 (pow.f64 (PI.f64) 5))))))))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 -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 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 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 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 -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 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 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 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 -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/180 (*.f64 angle (PI.f64))) (*.f64 1/22674816000000 (*.f64 (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/180 (*.f64 angle (PI.f64))) (+.f64 (*.f64 1/22674816000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5))) (*.f64 -1/30855889612800000000 (*.f64 (pow.f64 angle 7) (pow.f64 (PI.f64) 7))))))
(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/25194240000 (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4))) (*.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 (+.f64 (*.f64 1/25194240000 (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4))) (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))))
(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 (+.f64 (*.f64 a (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 -1 (*.f64 a (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))) 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 (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 (+.f64 (*.f64 a (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 -1 (*.f64 a (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))) 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 (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 (+.f64 (*.f64 a (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 -1 (*.f64 a (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))) 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 (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 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 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 -1 (*.f64 a (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))) b)))
(+.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 (+.f64 (*.f64 a (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 -1 (*.f64 a (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))) 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 (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 (+.f64 (*.f64 a (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 -1 (*.f64 a (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))) 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 (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 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 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 -1 (*.f64 a (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))) b)))
(+.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 (+.f64 (*.f64 a (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 -1 (*.f64 a (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))) 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 (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 (+.f64 (*.f64 a (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 -1 (*.f64 a (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))) 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 (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 b 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 (*.f64 -1 (*.f64 b (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))))
(+.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 (*.f64 -1 (*.f64 b (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 b (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 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 (*.f64 -1 (*.f64 b (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 b (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 -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 (*.f64 -1 (*.f64 b (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 b (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 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 (*.f64 -1 (*.f64 b (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 b (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 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 (*.f64 -1 (*.f64 b (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 b (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 -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 (*.f64 -1 (*.f64 b (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 b (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 (*.f64 -1 (*.f64 b (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))) (+.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 -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 (*.f64 -1 (*.f64 b (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))) (+.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 -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 1/90 (*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 a b)))))
(+.f64 (*.f64 2 (*.f64 (pow.f64 angle 3) (*.f64 (-.f64 b a) (+.f64 (*.f64 -1/34992000 (*.f64 (pow.f64 (PI.f64) 3) (+.f64 a b))) (*.f64 -1/11664000 (*.f64 (+.f64 a b) (pow.f64 (PI.f64) 3))))))) (*.f64 1/90 (*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 a b))))))
(+.f64 (*.f64 2 (*.f64 (pow.f64 angle 3) (*.f64 (-.f64 b a) (+.f64 (*.f64 -1/34992000 (*.f64 (pow.f64 (PI.f64) 3) (+.f64 a b))) (*.f64 -1/11664000 (*.f64 (+.f64 a b) (pow.f64 (PI.f64) 3))))))) (+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 a b))))) (*.f64 2 (*.f64 (pow.f64 angle 5) (*.f64 (+.f64 (*.f64 1/2267481600000 (*.f64 (+.f64 a b) (pow.f64 (PI.f64) 5))) (+.f64 (*.f64 1/4534963200000 (*.f64 (+.f64 a b) (pow.f64 (PI.f64) 5))) (*.f64 1/22674816000000 (*.f64 (pow.f64 (PI.f64) 5) (+.f64 a b))))) (-.f64 b a))))))
(+.f64 (*.f64 2 (*.f64 (pow.f64 angle 3) (*.f64 (-.f64 b a) (+.f64 (*.f64 -1/34992000 (*.f64 (pow.f64 (PI.f64) 3) (+.f64 a b))) (*.f64 -1/11664000 (*.f64 (+.f64 a b) (pow.f64 (PI.f64) 3))))))) (+.f64 (*.f64 2 (*.f64 (pow.f64 angle 7) (*.f64 (-.f64 b a) (+.f64 (*.f64 -1/30855889612800000000 (*.f64 (pow.f64 (PI.f64) 7) (+.f64 a b))) (+.f64 (*.f64 -1/4407984230400000000 (*.f64 (+.f64 a b) (pow.f64 (PI.f64) 7))) (+.f64 (*.f64 -1/881596846080000000 (*.f64 (+.f64 a b) (pow.f64 (PI.f64) 7))) (*.f64 -1/1469328076800000000 (*.f64 (+.f64 a b) (pow.f64 (PI.f64) 7))))))))) (+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 a b))))) (*.f64 2 (*.f64 (pow.f64 angle 5) (*.f64 (+.f64 (*.f64 1/2267481600000 (*.f64 (+.f64 a b) (pow.f64 (PI.f64) 5))) (+.f64 (*.f64 1/4534963200000 (*.f64 (+.f64 a b) (pow.f64 (PI.f64) 5))) (*.f64 1/22674816000000 (*.f64 (pow.f64 (PI.f64) 5) (+.f64 a b))))) (-.f64 b a)))))))
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a b)))))
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a b)))))
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a b)))))
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a b)))))
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a b)))))
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a b)))))
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a b)))))
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a b)))))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(+.f64 (*.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3))) (*.f64 1/180 (*.f64 angle (PI.f64))))
(+.f64 (*.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3))) (+.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) (*.f64 1/22674816000000 (*.f64 (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/180 (*.f64 angle (PI.f64))) (+.f64 (*.f64 1/22674816000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5))) (*.f64 -1/30855889612800000000 (*.f64 (pow.f64 angle 7) (pow.f64 (PI.f64) 7))))))
(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/25194240000 (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4))) (*.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 (+.f64 (*.f64 1/25194240000 (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4))) (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))))
(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 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 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 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 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 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 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 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 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 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 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 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 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (pow.f64 b 2) (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 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (pow.f64 b 2) (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 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (pow.f64 b 2) (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 -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 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (pow.f64 b 2) (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 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (pow.f64 b 2) (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 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (pow.f64 b 2) (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 -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 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (pow.f64 b 2) (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 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (pow.f64 b 2) (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 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (pow.f64 b 2) (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 1/90 (*.f64 angle (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (PI.f64))))
(+.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 -1/34992000 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 (PI.f64) 3))) (*.f64 -1/11664000 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 (PI.f64) 3)))) (pow.f64 angle 3))) (*.f64 1/90 (*.f64 angle (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (PI.f64)))))
(+.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 -1/34992000 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 (PI.f64) 3))) (*.f64 -1/11664000 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 (PI.f64) 3)))) (pow.f64 angle 3))) (+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (PI.f64)))) (*.f64 2 (*.f64 (+.f64 (*.f64 1/2267481600000 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 (PI.f64) 5))) (+.f64 (*.f64 1/22674816000000 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 (PI.f64) 5))) (*.f64 1/4534963200000 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 (PI.f64) 5))))) (pow.f64 angle 5)))))
(+.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 -1/34992000 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 (PI.f64) 3))) (*.f64 -1/11664000 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 (PI.f64) 3)))) (pow.f64 angle 3))) (+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (PI.f64)))) (+.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 -1/1469328076800000000 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 (PI.f64) 7))) (+.f64 (*.f64 -1/30855889612800000000 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 (PI.f64) 7))) (+.f64 (*.f64 -1/881596846080000000 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 (PI.f64) 7))) (*.f64 -1/4407984230400000000 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 (PI.f64) 7)))))) (pow.f64 angle 7))) (*.f64 2 (*.f64 (+.f64 (*.f64 1/2267481600000 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 (PI.f64) 5))) (+.f64 (*.f64 1/22674816000000 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 (PI.f64) 5))) (*.f64 1/4534963200000 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 (PI.f64) 5))))) (pow.f64 angle 5))))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (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 (pow.f64 b 2) (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 (pow.f64 b 2) (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 (pow.f64 b 2) (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 (pow.f64 b 2) (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 (pow.f64 b 2) (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 (pow.f64 b 2) (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 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.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/180 (*.f64 angle (PI.f64))) (*.f64 1/22674816000000 (*.f64 (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/180 (*.f64 angle (PI.f64))) (+.f64 (*.f64 1/22674816000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5))) (*.f64 -1/30855889612800000000 (*.f64 (pow.f64 angle 7) (pow.f64 (PI.f64) 7))))))
(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/25194240000 (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4))) (*.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 (+.f64 (*.f64 1/25194240000 (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4))) (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))))
(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 (+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2)) (PI.f64))))
(+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2)) (PI.f64)))) (*.f64 -1/17496000 (*.f64 (pow.f64 angle 3) (*.f64 (+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2)) (pow.f64 (PI.f64) 3)))))
(+.f64 (*.f64 1/11337408000000 (*.f64 (pow.f64 angle 5) (*.f64 (+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2)) (pow.f64 (PI.f64) 5)))) (+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2)) (PI.f64)))) (*.f64 -1/17496000 (*.f64 (pow.f64 angle 3) (*.f64 (+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2)) (pow.f64 (PI.f64) 3))))))
(+.f64 (*.f64 1/11337408000000 (*.f64 (pow.f64 angle 5) (*.f64 (+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2)) (pow.f64 (PI.f64) 5)))) (+.f64 (*.f64 -1/15427944806400000000 (*.f64 (pow.f64 angle 7) (*.f64 (+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2)) (pow.f64 (PI.f64) 7)))) (+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2)) (PI.f64)))) (*.f64 -1/17496000 (*.f64 (pow.f64 angle 3) (*.f64 (+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2)) (pow.f64 (PI.f64) 3)))))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.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))
(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 (exp.f64 (log1p.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 1)
(*.f64 1 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (cbrt.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)
(pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3)
(pow.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3) 1/3)
(pow.f64 (sqrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)
(sqrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))
(log.f64 (exp.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(log.f64 (+.f64 1 (expm1.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))
(expm1.f64 (log1p.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(exp.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(exp.f64 (*.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1))
(log1p.f64 (expm1.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 1)
(*.f64 1 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (cbrt.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)
(pow.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3)
(pow.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3) 1/3)
(pow.f64 (sqrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)
(sqrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))
(log.f64 (exp.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(log.f64 (+.f64 1 (expm1.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(cbrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))
(expm1.f64 (log1p.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(exp.f64 (log.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(exp.f64 (*.f64 (log.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1))
(log1p.f64 (expm1.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 2 (*.f64 (pow.f64 (+.f64 b a) 2) (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2))))) 1)
(pow.f64 (*.f64 2 (*.f64 (pow.f64 (+.f64 b a) 2) (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2))) 1)
(pow.f64 (cbrt.f64 (*.f64 2 (*.f64 (pow.f64 (+.f64 b a) 2) (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2)))) 3)
(pow.f64 (pow.f64 (*.f64 2 (*.f64 (pow.f64 (+.f64 b a) 2) (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2))) 3) 1/3)
(pow.f64 (*.f64 (sqrt.f64 (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2)) (*.f64 (+.f64 b a) (sqrt.f64 2))) 2)
(sqrt.f64 (pow.f64 (*.f64 2 (*.f64 (pow.f64 (+.f64 b a) 2) (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2))) 2))
(log.f64 (pow.f64 (sqrt.f64 (exp.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))))) (*.f64 2 (pow.f64 (+.f64 b a) 2))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 2 (*.f64 (pow.f64 (+.f64 b a) 2) (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2))))))
(cbrt.f64 (pow.f64 (*.f64 2 (*.f64 (pow.f64 (+.f64 b a) 2) (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2))) 3))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) 3) (pow.f64 (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2) 3) (pow.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2))) 3) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3) (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2))) 3) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)))
(expm1.f64 (log1p.f64 (*.f64 2 (*.f64 (pow.f64 (+.f64 b a) 2) (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2)))))
(exp.f64 (log.f64 (*.f64 2 (*.f64 (pow.f64 (+.f64 b a) 2) (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2)))))
(exp.f64 (*.f64 (log.f64 (*.f64 2 (*.f64 (pow.f64 (+.f64 b a) 2) (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2)))) 1))
(log1p.f64 (expm1.f64 (*.f64 2 (*.f64 (pow.f64 (+.f64 b a) 2) (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2)))))
(+.f64 (pow.f64 (+.f64 b a) 2) (fma.f64 a a (*.f64 a a)))
(+.f64 (pow.f64 (+.f64 b a) 2) (+.f64 (fma.f64 a a (*.f64 a a)) (fma.f64 a a (*.f64 a a))))
(+.f64 (*.f64 b b) (*.f64 a a))
(+.f64 (*.f64 b b) (+.f64 (*.f64 a a) (fma.f64 a a (*.f64 a a))))
(+.f64 (*.f64 a (+.f64 b a)) (*.f64 b (+.f64 b a)))
(+.f64 (fma.f64 b b (neg.f64 (*.f64 (*.f64 a a) 1))) (fma.f64 (*.f64 a a) 1 (*.f64 (*.f64 a a) 1)))
(+.f64 (fma.f64 b b (neg.f64 (*.f64 (cbrt.f64 (*.f64 a a)) (cbrt.f64 (pow.f64 a 4))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a a))) (cbrt.f64 (pow.f64 a 4)) (*.f64 (cbrt.f64 (*.f64 a a)) (cbrt.f64 (pow.f64 a 4)))))
(+.f64 (fma.f64 1 (*.f64 b b) (neg.f64 (*.f64 (*.f64 a a) 1))) (fma.f64 (*.f64 a a) 1 (*.f64 (*.f64 a a) 1)))
(+.f64 (fma.f64 1 (*.f64 b b) (neg.f64 (*.f64 (cbrt.f64 (*.f64 a a)) (cbrt.f64 (pow.f64 a 4))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a a))) (cbrt.f64 (pow.f64 a 4)) (*.f64 (cbrt.f64 (*.f64 a a)) (cbrt.f64 (pow.f64 a 4)))))
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 b 4)) (cbrt.f64 (*.f64 b b)) (neg.f64 (*.f64 (*.f64 a a) 1))) (fma.f64 (*.f64 a a) 1 (*.f64 (*.f64 a a) 1)))
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 b 4)) (cbrt.f64 (*.f64 b b)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 a a)) (cbrt.f64 (pow.f64 a 4))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a a))) (cbrt.f64 (pow.f64 a 4)) (*.f64 (cbrt.f64 (*.f64 a a)) (cbrt.f64 (pow.f64 a 4)))))
(+.f64 (*.f64 (+.f64 b a) b) (*.f64 (+.f64 b a) a))
(+.f64 (*.f64 (+.f64 b a) a) (*.f64 (+.f64 b a) b))
(+.f64 (*.f64 b (+.f64 b a)) (*.f64 a (+.f64 b a)))
(+.f64 (*.f64 (pow.f64 (+.f64 b a) 2) 1) (*.f64 (fma.f64 a a (*.f64 a a)) 1))
(+.f64 (*.f64 (*.f64 b b) 1) (*.f64 (*.f64 a a) 1))
(-.f64 (*.f64 b b) (*.f64 a a))
(-.f64 (*.f64 b b) (-.f64 (*.f64 a a) (fma.f64 a a (*.f64 a a))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (+.f64 b a) 2))) 1)
(-.f64 (/.f64 (pow.f64 b 6) (+.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (pow.f64 (*.f64 b a) 2))) (/.f64 (pow.f64 a 6) (+.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (pow.f64 (*.f64 b a) 2))))
(-.f64 (/.f64 (pow.f64 b 4) (pow.f64 (+.f64 b a) 2)) (/.f64 (pow.f64 a 4) (pow.f64 (+.f64 b a) 2)))
(-.f64 (+.f64 (*.f64 b b) 0) (*.f64 a a))
(*.f64 (+.f64 b a) (+.f64 b a))
(*.f64 1 (pow.f64 (+.f64 b a) 2))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 b a)) 2) 2) (pow.f64 (cbrt.f64 (+.f64 b a)) 2))
(*.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (/.f64 1 (pow.f64 (+.f64 b a) 2)))
(*.f64 (+.f64 (pow.f64 b 6) (pow.f64 a 6)) (/.f64 1 (+.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (pow.f64 (*.f64 b a) 2))))
(*.f64 (*.f64 (+.f64 b a) (sqrt.f64 (+.f64 b a))) (sqrt.f64 (+.f64 b a)))
(*.f64 (*.f64 (+.f64 b a) 1) (+.f64 b a))
(*.f64 (*.f64 (+.f64 b a) (pow.f64 (cbrt.f64 (+.f64 b a)) 2)) (cbrt.f64 (+.f64 b a)))
(/.f64 1 (/.f64 (+.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (pow.f64 (*.f64 b a) 2)) (+.f64 (pow.f64 b 6) (pow.f64 a 6))))
(/.f64 1 (/.f64 (pow.f64 (+.f64 b a) 2) (+.f64 (pow.f64 b 4) (pow.f64 a 4))))
(/.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (pow.f64 (+.f64 b a) 2))
(/.f64 (+.f64 (pow.f64 b 6) (pow.f64 a 6)) (+.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (pow.f64 (*.f64 b a) 2)))
(/.f64 (+.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 (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 b a))) (fma.f64 b b (*.f64 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 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))) (*.f64 (fma.f64 b b (*.f64 a (-.f64 a b))) (fma.f64 b b (*.f64 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 b a))) (fma.f64 b b (*.f64 a (-.f64 a b)))))
(/.f64 (*.f64 (pow.f64 (+.f64 b a) 2) (+.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 b a) 2) (+.f64 (pow.f64 b 3) (pow.f64 a 3))) (*.f64 (+.f64 b a) (fma.f64 b b (*.f64 a (+.f64 b a)))))
(/.f64 (*.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (pow.f64 (+.f64 b a) 2)) (+.f64 (pow.f64 b 3) (pow.f64 a 3)))
(/.f64 (neg.f64 (+.f64 (pow.f64 b 6) (pow.f64 a 6))) (neg.f64 (+.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (pow.f64 (*.f64 b a) 2))))
(/.f64 (neg.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4))) (neg.f64 (pow.f64 (+.f64 b a) 2)))
(/.f64 (+.f64 (pow.f64 (pow.f64 (+.f64 b a) 2) 3) (pow.f64 (fma.f64 a a (*.f64 a a)) 3)) (+.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (-.f64 (*.f64 (fma.f64 a a (*.f64 a a)) (fma.f64 a a (*.f64 a a))) (*.f64 (pow.f64 (+.f64 b a) 2) (fma.f64 a a (*.f64 a a))))))
(/.f64 (-.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (*.f64 (fma.f64 a a (*.f64 a a)) (fma.f64 a a (*.f64 a a)))) (-.f64 (pow.f64 (+.f64 b a) 2) (fma.f64 a a (*.f64 a a))))
(pow.f64 (pow.f64 (+.f64 b a) 2) 1)
(pow.f64 (+.f64 b a) 2)
(pow.f64 (pow.f64 (cbrt.f64 (+.f64 b a)) 2) 3)
(pow.f64 (pow.f64 (pow.f64 (+.f64 b a) 2) 3) 1/3)
(sqrt.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)))
(log.f64 (exp.f64 (pow.f64 (+.f64 b a) 2)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (+.f64 b a) 2))))
(cbrt.f64 (pow.f64 (pow.f64 (+.f64 b a) 2) 3))
(expm1.f64 (log1p.f64 (pow.f64 (+.f64 b a) 2)))
(exp.f64 (log.f64 (pow.f64 (+.f64 b a) 2)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (+.f64 b a) 2)) 1))
(log1p.f64 (expm1.f64 (pow.f64 (+.f64 b a) 2)))
(-.f64 (exp.f64 (log1p.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 1)
(*.f64 1 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (cbrt.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)
(pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3)
(pow.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3) 1/3)
(pow.f64 (sqrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)
(sqrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))
(log.f64 (exp.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(log.f64 (+.f64 1 (expm1.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))
(expm1.f64 (log1p.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(exp.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(exp.f64 (*.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1))
(log1p.f64 (expm1.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 1)
(*.f64 1 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (cbrt.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)
(pow.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3)
(pow.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3) 1/3)
(pow.f64 (sqrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)
(sqrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))
(log.f64 (exp.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(log.f64 (+.f64 1 (expm1.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(cbrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))
(expm1.f64 (log1p.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(exp.f64 (log.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(exp.f64 (*.f64 (log.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1))
(log1p.f64 (expm1.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 2 (*.f64 (pow.f64 (+.f64 b a) 2) (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2))))) 1)
(pow.f64 (*.f64 2 (*.f64 (pow.f64 (+.f64 b a) 2) (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2))) 1)
(pow.f64 (cbrt.f64 (*.f64 2 (*.f64 (pow.f64 (+.f64 b a) 2) (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2)))) 3)
(pow.f64 (pow.f64 (*.f64 2 (*.f64 (pow.f64 (+.f64 b a) 2) (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2))) 3) 1/3)
(pow.f64 (*.f64 (sqrt.f64 (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2)) (*.f64 (+.f64 b a) (sqrt.f64 2))) 2)
(sqrt.f64 (pow.f64 (*.f64 2 (*.f64 (pow.f64 (+.f64 b a) 2) (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2))) 2))
(log.f64 (pow.f64 (sqrt.f64 (exp.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))))) (*.f64 2 (pow.f64 (+.f64 b a) 2))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 2 (*.f64 (pow.f64 (+.f64 b a) 2) (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2))))))
(cbrt.f64 (pow.f64 (*.f64 2 (*.f64 (pow.f64 (+.f64 b a) 2) (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2))) 3))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) 3) (pow.f64 (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2) 3) (pow.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2))) 3) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3) (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2))) 3) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)))
(expm1.f64 (log1p.f64 (*.f64 2 (*.f64 (pow.f64 (+.f64 b a) 2) (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2)))))
(exp.f64 (log.f64 (*.f64 2 (*.f64 (pow.f64 (+.f64 b a) 2) (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2)))))
(exp.f64 (*.f64 (log.f64 (*.f64 2 (*.f64 (pow.f64 (+.f64 b a) 2) (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2)))) 1))
(log1p.f64 (expm1.f64 (*.f64 2 (*.f64 (pow.f64 (+.f64 b a) 2) (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1)
(/.f64 (PI.f64) (/.f64 180 angle))
(/.f64 1 (/.f64 180 (*.f64 (PI.f64) angle)))
(/.f64 (*.f64 (PI.f64) angle) 180)
(/.f64 (neg.f64 (*.f64 (PI.f64) angle)) -180)
(pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 1)
(pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)
(pow.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)
(sqrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))
(log.f64 (pow.f64 (exp.f64 (PI.f64)) (*.f64 angle 1/180)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 3))
(cbrt.f64 (*.f64 (pow.f64 (PI.f64) 3) (pow.f64 (*.f64 angle 1/180) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 angle 1/180) 3) (pow.f64 (PI.f64) 3)))
(expm1.f64 (log1p.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(exp.f64 (log.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(exp.f64 (*.f64 (log.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1))
(log1p.f64 (expm1.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(-.f64 (exp.f64 (log1p.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 1)
(*.f64 1 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (cbrt.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)
(pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3)
(pow.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3) 1/3)
(pow.f64 (sqrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)
(sqrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))
(log.f64 (exp.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(log.f64 (+.f64 1 (expm1.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))
(expm1.f64 (log1p.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(exp.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(exp.f64 (*.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1))
(log1p.f64 (expm1.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 1)
(*.f64 1 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (cbrt.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)
(pow.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3)
(pow.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3) 1/3)
(pow.f64 (sqrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)
(sqrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))
(log.f64 (exp.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(log.f64 (+.f64 1 (expm1.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(cbrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))
(expm1.f64 (log1p.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(exp.f64 (log.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(exp.f64 (*.f64 (log.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1))
(log1p.f64 (expm1.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 2 (*.f64 (pow.f64 (+.f64 b a) 2) (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2))))) 1)
(pow.f64 (*.f64 2 (*.f64 (pow.f64 (+.f64 b a) 2) (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2))) 1)
(pow.f64 (cbrt.f64 (*.f64 2 (*.f64 (pow.f64 (+.f64 b a) 2) (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2)))) 3)
(pow.f64 (pow.f64 (*.f64 2 (*.f64 (pow.f64 (+.f64 b a) 2) (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2))) 3) 1/3)
(pow.f64 (*.f64 (sqrt.f64 (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2)) (*.f64 (+.f64 b a) (sqrt.f64 2))) 2)
(sqrt.f64 (pow.f64 (*.f64 2 (*.f64 (pow.f64 (+.f64 b a) 2) (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2))) 2))
(log.f64 (pow.f64 (sqrt.f64 (exp.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))))) (*.f64 2 (pow.f64 (+.f64 b a) 2))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 2 (*.f64 (pow.f64 (+.f64 b a) 2) (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2))))))
(cbrt.f64 (pow.f64 (*.f64 2 (*.f64 (pow.f64 (+.f64 b a) 2) (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2))) 3))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) 3) (pow.f64 (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2) 3) (pow.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2))) 3) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3) (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2))) 3) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)))
(expm1.f64 (log1p.f64 (*.f64 2 (*.f64 (pow.f64 (+.f64 b a) 2) (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2)))))
(exp.f64 (log.f64 (*.f64 2 (*.f64 (pow.f64 (+.f64 b a) 2) (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2)))))
(exp.f64 (*.f64 (log.f64 (*.f64 2 (*.f64 (pow.f64 (+.f64 b a) 2) (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2)))) 1))
(log1p.f64 (expm1.f64 (*.f64 2 (*.f64 (pow.f64 (+.f64 b a) 2) (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2)))))
(+.f64 (pow.f64 (+.f64 b a) 2) (fma.f64 a a (*.f64 a a)))
(+.f64 (pow.f64 (+.f64 b a) 2) (+.f64 (fma.f64 a a (*.f64 a a)) (fma.f64 a a (*.f64 a a))))
(+.f64 (*.f64 b b) (*.f64 a a))
(+.f64 (*.f64 b b) (+.f64 (*.f64 a a) (fma.f64 a a (*.f64 a a))))
(+.f64 (*.f64 a (+.f64 b a)) (*.f64 b (+.f64 b a)))
(+.f64 (fma.f64 b b (neg.f64 (*.f64 (*.f64 a a) 1))) (fma.f64 (*.f64 a a) 1 (*.f64 (*.f64 a a) 1)))
(+.f64 (fma.f64 b b (neg.f64 (*.f64 (cbrt.f64 (*.f64 a a)) (cbrt.f64 (pow.f64 a 4))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a a))) (cbrt.f64 (pow.f64 a 4)) (*.f64 (cbrt.f64 (*.f64 a a)) (cbrt.f64 (pow.f64 a 4)))))
(+.f64 (fma.f64 1 (*.f64 b b) (neg.f64 (*.f64 (*.f64 a a) 1))) (fma.f64 (*.f64 a a) 1 (*.f64 (*.f64 a a) 1)))
(+.f64 (fma.f64 1 (*.f64 b b) (neg.f64 (*.f64 (cbrt.f64 (*.f64 a a)) (cbrt.f64 (pow.f64 a 4))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a a))) (cbrt.f64 (pow.f64 a 4)) (*.f64 (cbrt.f64 (*.f64 a a)) (cbrt.f64 (pow.f64 a 4)))))
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 b 4)) (cbrt.f64 (*.f64 b b)) (neg.f64 (*.f64 (*.f64 a a) 1))) (fma.f64 (*.f64 a a) 1 (*.f64 (*.f64 a a) 1)))
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 b 4)) (cbrt.f64 (*.f64 b b)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 a a)) (cbrt.f64 (pow.f64 a 4))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a a))) (cbrt.f64 (pow.f64 a 4)) (*.f64 (cbrt.f64 (*.f64 a a)) (cbrt.f64 (pow.f64 a 4)))))
(+.f64 (*.f64 (+.f64 b a) b) (*.f64 (+.f64 b a) a))
(+.f64 (*.f64 (+.f64 b a) a) (*.f64 (+.f64 b a) b))
(+.f64 (*.f64 b (+.f64 b a)) (*.f64 a (+.f64 b a)))
(+.f64 (*.f64 (pow.f64 (+.f64 b a) 2) 1) (*.f64 (fma.f64 a a (*.f64 a a)) 1))
(+.f64 (*.f64 (*.f64 b b) 1) (*.f64 (*.f64 a a) 1))
(*.f64 (+.f64 b a) (+.f64 b a))
(*.f64 1 (pow.f64 (+.f64 b a) 2))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 b a)) 2) 2) (pow.f64 (cbrt.f64 (+.f64 b a)) 2))
(*.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (/.f64 1 (pow.f64 (+.f64 b a) 2)))
(*.f64 (+.f64 (pow.f64 b 6) (pow.f64 a 6)) (/.f64 1 (+.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (pow.f64 (*.f64 b a) 2))))
(*.f64 (*.f64 (+.f64 b a) (sqrt.f64 (+.f64 b a))) (sqrt.f64 (+.f64 b a)))
(*.f64 (*.f64 (+.f64 b a) 1) (+.f64 b a))
(*.f64 (*.f64 (+.f64 b a) (pow.f64 (cbrt.f64 (+.f64 b a)) 2)) (cbrt.f64 (+.f64 b a)))
(/.f64 1 (/.f64 (+.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (pow.f64 (*.f64 b a) 2)) (+.f64 (pow.f64 b 6) (pow.f64 a 6))))
(/.f64 1 (/.f64 (pow.f64 (+.f64 b a) 2) (+.f64 (pow.f64 b 4) (pow.f64 a 4))))
(/.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (pow.f64 (+.f64 b a) 2))
(/.f64 (+.f64 (pow.f64 b 6) (pow.f64 a 6)) (+.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (pow.f64 (*.f64 b a) 2)))
(/.f64 (+.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 (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 b a))) (fma.f64 b b (*.f64 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 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))) (*.f64 (fma.f64 b b (*.f64 a (-.f64 a b))) (fma.f64 b b (*.f64 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 b a))) (fma.f64 b b (*.f64 a (-.f64 a b)))))
(/.f64 (*.f64 (pow.f64 (+.f64 b a) 2) (+.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 b a) 2) (+.f64 (pow.f64 b 3) (pow.f64 a 3))) (*.f64 (+.f64 b a) (fma.f64 b b (*.f64 a (+.f64 b a)))))
(/.f64 (*.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (pow.f64 (+.f64 b a) 2)) (+.f64 (pow.f64 b 3) (pow.f64 a 3)))
(/.f64 (neg.f64 (+.f64 (pow.f64 b 6) (pow.f64 a 6))) (neg.f64 (+.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (pow.f64 (*.f64 b a) 2))))
(/.f64 (neg.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4))) (neg.f64 (pow.f64 (+.f64 b a) 2)))
(/.f64 (+.f64 (pow.f64 (pow.f64 (+.f64 b a) 2) 3) (pow.f64 (fma.f64 a a (*.f64 a a)) 3)) (+.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (-.f64 (*.f64 (fma.f64 a a (*.f64 a a)) (fma.f64 a a (*.f64 a a))) (*.f64 (pow.f64 (+.f64 b a) 2) (fma.f64 a a (*.f64 a a))))))
(/.f64 (-.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (*.f64 (fma.f64 a a (*.f64 a a)) (fma.f64 a a (*.f64 a a)))) (-.f64 (pow.f64 (+.f64 b a) 2) (fma.f64 a a (*.f64 a a))))
(pow.f64 (pow.f64 (+.f64 b a) 2) 1)
(pow.f64 (+.f64 b a) 2)
(pow.f64 (pow.f64 (cbrt.f64 (+.f64 b a)) 2) 3)
(pow.f64 (pow.f64 (pow.f64 (+.f64 b a) 2) 3) 1/3)
(sqrt.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)))
(log.f64 (exp.f64 (pow.f64 (+.f64 b a) 2)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (+.f64 b a) 2))))
(cbrt.f64 (pow.f64 (pow.f64 (+.f64 b a) 2) 3))
(expm1.f64 (log1p.f64 (pow.f64 (+.f64 b a) 2)))
(exp.f64 (log.f64 (pow.f64 (+.f64 b a) 2)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (+.f64 b a) 2)) 1))
(log1p.f64 (expm1.f64 (pow.f64 (+.f64 b a) 2)))
(fma.f64 b b (*.f64 a a))
(fma.f64 (+.f64 b a) (+.f64 b a) (fma.f64 a a (*.f64 a a)))
(fma.f64 1 (pow.f64 (+.f64 b a) 2) (fma.f64 a a (*.f64 a a)))
(fma.f64 1 (*.f64 b b) (*.f64 a a))
(fma.f64 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 b a)) 2) 2) (pow.f64 (cbrt.f64 (+.f64 b a)) 2) (fma.f64 a a (*.f64 a a)))
(fma.f64 (cbrt.f64 (pow.f64 b 4)) (cbrt.f64 (*.f64 b b)) (*.f64 a a))
(-.f64 (exp.f64 (log1p.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 1)
(*.f64 1 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (cbrt.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)
(pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3)
(pow.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3) 1/3)
(pow.f64 (sqrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)
(sqrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))
(log.f64 (exp.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(log.f64 (+.f64 1 (expm1.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))
(expm1.f64 (log1p.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(exp.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(exp.f64 (*.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1))
(log1p.f64 (expm1.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 1)
(*.f64 1 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (cbrt.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)
(pow.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3)
(pow.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3) 1/3)
(pow.f64 (sqrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)
(sqrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))
(log.f64 (exp.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(log.f64 (+.f64 1 (expm1.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(cbrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))
(expm1.f64 (log1p.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(exp.f64 (log.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(exp.f64 (*.f64 (log.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1))
(log1p.f64 (expm1.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(+.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2))) (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) (fma.f64 a a (*.f64 a a))))
(+.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2))) (*.f64 (fma.f64 a a (*.f64 a a)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))
(+.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) (*.f64 b b)) (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) (*.f64 a a)))
(+.f64 (*.f64 (*.f64 b b) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) (*.f64 (*.f64 a a) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2))))) 1)
(pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2))) 1)
(pow.f64 (cbrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2)))) 3)
(pow.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2))) 3) 1/3)
(pow.f64 (*.f64 (+.f64 b a) (sqrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))) 2)
(sqrt.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2))) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 (pow.f64 (+.f64 b a) 2)) 2) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2))))))
(cbrt.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2))) 3))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 (+.f64 b a) 2) 3) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) 3) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) 3) (pow.f64 (pow.f64 (+.f64 b a) 2) 3)))
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3) (pow.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) 3)))
(expm1.f64 (log1p.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2)))))
(exp.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2)))) 1))
(exp.f64 (+.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (log.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)))))
(log1p.f64 (expm1.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2)))))
(+.f64 (pow.f64 (+.f64 b a) 2) (fma.f64 a a (*.f64 a a)))
(+.f64 (pow.f64 (+.f64 b a) 2) (+.f64 (fma.f64 a a (*.f64 a a)) (fma.f64 a a (*.f64 a a))))
(+.f64 (*.f64 b b) (*.f64 a a))
(+.f64 (*.f64 b b) (+.f64 (*.f64 a a) (fma.f64 a a (*.f64 a a))))
(+.f64 (*.f64 a (+.f64 b a)) (*.f64 b (+.f64 b a)))
(+.f64 (fma.f64 b b (neg.f64 (*.f64 (*.f64 a a) 1))) (fma.f64 (*.f64 a a) 1 (*.f64 (*.f64 a a) 1)))
(+.f64 (fma.f64 b b (neg.f64 (*.f64 (cbrt.f64 (*.f64 a a)) (cbrt.f64 (pow.f64 a 4))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a a))) (cbrt.f64 (pow.f64 a 4)) (*.f64 (cbrt.f64 (*.f64 a a)) (cbrt.f64 (pow.f64 a 4)))))
(+.f64 (fma.f64 1 (*.f64 b b) (neg.f64 (*.f64 (*.f64 a a) 1))) (fma.f64 (*.f64 a a) 1 (*.f64 (*.f64 a a) 1)))
(+.f64 (fma.f64 1 (*.f64 b b) (neg.f64 (*.f64 (cbrt.f64 (*.f64 a a)) (cbrt.f64 (pow.f64 a 4))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a a))) (cbrt.f64 (pow.f64 a 4)) (*.f64 (cbrt.f64 (*.f64 a a)) (cbrt.f64 (pow.f64 a 4)))))
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 b 4)) (cbrt.f64 (*.f64 b b)) (neg.f64 (*.f64 (*.f64 a a) 1))) (fma.f64 (*.f64 a a) 1 (*.f64 (*.f64 a a) 1)))
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 b 4)) (cbrt.f64 (*.f64 b b)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 a a)) (cbrt.f64 (pow.f64 a 4))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a a))) (cbrt.f64 (pow.f64 a 4)) (*.f64 (cbrt.f64 (*.f64 a a)) (cbrt.f64 (pow.f64 a 4)))))
(+.f64 (*.f64 (+.f64 b a) b) (*.f64 (+.f64 b a) a))
(+.f64 (*.f64 (+.f64 b a) a) (*.f64 (+.f64 b a) b))
(+.f64 (*.f64 b (+.f64 b a)) (*.f64 a (+.f64 b a)))
(+.f64 (*.f64 (pow.f64 (+.f64 b a) 2) 1) (*.f64 (fma.f64 a a (*.f64 a a)) 1))
(+.f64 (*.f64 (*.f64 b b) 1) (*.f64 (*.f64 a a) 1))
(-.f64 (*.f64 b b) (*.f64 a a))
(-.f64 (*.f64 b b) (-.f64 (*.f64 a a) (fma.f64 a a (*.f64 a a))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (+.f64 b a) 2))) 1)
(-.f64 (/.f64 (pow.f64 b 6) (+.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (pow.f64 (*.f64 b a) 2))) (/.f64 (pow.f64 a 6) (+.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (pow.f64 (*.f64 b a) 2))))
(-.f64 (/.f64 (pow.f64 b 4) (pow.f64 (+.f64 b a) 2)) (/.f64 (pow.f64 a 4) (pow.f64 (+.f64 b a) 2)))
(-.f64 (+.f64 (*.f64 b b) 0) (*.f64 a a))
(*.f64 (+.f64 b a) (+.f64 b a))
(*.f64 1 (pow.f64 (+.f64 b a) 2))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 b a)) 2) 2) (pow.f64 (cbrt.f64 (+.f64 b a)) 2))
(*.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (/.f64 1 (pow.f64 (+.f64 b a) 2)))
(*.f64 (+.f64 (pow.f64 b 6) (pow.f64 a 6)) (/.f64 1 (+.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (pow.f64 (*.f64 b a) 2))))
(*.f64 (*.f64 (+.f64 b a) (sqrt.f64 (+.f64 b a))) (sqrt.f64 (+.f64 b a)))
(*.f64 (*.f64 (+.f64 b a) 1) (+.f64 b a))
(*.f64 (*.f64 (+.f64 b a) (pow.f64 (cbrt.f64 (+.f64 b a)) 2)) (cbrt.f64 (+.f64 b a)))
(/.f64 1 (/.f64 (+.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (pow.f64 (*.f64 b a) 2)) (+.f64 (pow.f64 b 6) (pow.f64 a 6))))
(/.f64 1 (/.f64 (pow.f64 (+.f64 b a) 2) (+.f64 (pow.f64 b 4) (pow.f64 a 4))))
(/.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (pow.f64 (+.f64 b a) 2))
(/.f64 (+.f64 (pow.f64 b 6) (pow.f64 a 6)) (+.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (pow.f64 (*.f64 b a) 2)))
(/.f64 (+.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 (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 b a))) (fma.f64 b b (*.f64 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 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))) (*.f64 (fma.f64 b b (*.f64 a (-.f64 a b))) (fma.f64 b b (*.f64 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 b a))) (fma.f64 b b (*.f64 a (-.f64 a b)))))
(/.f64 (*.f64 (pow.f64 (+.f64 b a) 2) (+.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 b a) 2) (+.f64 (pow.f64 b 3) (pow.f64 a 3))) (*.f64 (+.f64 b a) (fma.f64 b b (*.f64 a (+.f64 b a)))))
(/.f64 (*.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (pow.f64 (+.f64 b a) 2)) (+.f64 (pow.f64 b 3) (pow.f64 a 3)))
(/.f64 (neg.f64 (+.f64 (pow.f64 b 6) (pow.f64 a 6))) (neg.f64 (+.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (pow.f64 (*.f64 b a) 2))))
(/.f64 (neg.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4))) (neg.f64 (pow.f64 (+.f64 b a) 2)))
(/.f64 (+.f64 (pow.f64 (pow.f64 (+.f64 b a) 2) 3) (pow.f64 (fma.f64 a a (*.f64 a a)) 3)) (+.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (-.f64 (*.f64 (fma.f64 a a (*.f64 a a)) (fma.f64 a a (*.f64 a a))) (*.f64 (pow.f64 (+.f64 b a) 2) (fma.f64 a a (*.f64 a a))))))
(/.f64 (-.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (*.f64 (fma.f64 a a (*.f64 a a)) (fma.f64 a a (*.f64 a a)))) (-.f64 (pow.f64 (+.f64 b a) 2) (fma.f64 a a (*.f64 a a))))
(pow.f64 (pow.f64 (+.f64 b a) 2) 1)
(pow.f64 (+.f64 b a) 2)
(pow.f64 (pow.f64 (cbrt.f64 (+.f64 b a)) 2) 3)
(pow.f64 (pow.f64 (pow.f64 (+.f64 b a) 2) 3) 1/3)
(sqrt.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)))
(log.f64 (exp.f64 (pow.f64 (+.f64 b a) 2)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (+.f64 b a) 2))))
(cbrt.f64 (pow.f64 (pow.f64 (+.f64 b a) 2) 3))
(expm1.f64 (log1p.f64 (pow.f64 (+.f64 b a) 2)))
(exp.f64 (log.f64 (pow.f64 (+.f64 b a) 2)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (+.f64 b a) 2)) 1))
(log1p.f64 (expm1.f64 (pow.f64 (+.f64 b a) 2)))
Outputs
(*.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))))
(fma.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3)) (*.f64 1/180 (*.f64 angle (PI.f64))))
(fma.f64 1/180 (*.f64 angle (PI.f64)) (*.f64 (pow.f64 (PI.f64) 3) (*.f64 -1/34992000 (pow.f64 angle 3))))
(fma.f64 1/180 (*.f64 angle (PI.f64)) (*.f64 -1/34992000 (pow.f64 (*.f64 angle (PI.f64)) 3)))
(+.f64 (*.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3))) (+.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) (*.f64 1/22674816000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5)))))
(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))))
(fma.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3)) (fma.f64 1/180 (*.f64 angle (PI.f64)) (*.f64 (pow.f64 (PI.f64) 5) (*.f64 1/22674816000000 (pow.f64 angle 5)))))
(fma.f64 -1/34992000 (pow.f64 (*.f64 angle (PI.f64)) 3) (fma.f64 1/180 (*.f64 angle (PI.f64)) (*.f64 (pow.f64 (PI.f64) 5) (*.f64 1/22674816000000 (pow.f64 angle 5)))))
(+.f64 (*.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3))) (+.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) (+.f64 (*.f64 1/22674816000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5))) (*.f64 -1/30855889612800000000 (*.f64 (pow.f64 angle 7) (pow.f64 (PI.f64) 7))))))
(fma.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3)) (fma.f64 1/180 (*.f64 angle (PI.f64)) (fma.f64 1/22674816000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5)) (*.f64 (*.f64 -1/30855889612800000000 (pow.f64 angle 7)) (pow.f64 (PI.f64) 7)))))
(fma.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3)) (fma.f64 1/180 (*.f64 angle (PI.f64)) (fma.f64 1/22674816000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5)) (*.f64 (pow.f64 (PI.f64) 7) (*.f64 -1/30855889612800000000 (pow.f64 angle 7))))))
(fma.f64 -1/34992000 (pow.f64 (*.f64 angle (PI.f64)) 3) (fma.f64 1/180 (*.f64 angle (PI.f64)) (fma.f64 1/22674816000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5)) (*.f64 (pow.f64 (PI.f64) 7) (*.f64 -1/30855889612800000000 (pow.f64 angle 7))))))
(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 -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/25194240000 (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4))) (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)))))
(+.f64 1 (fma.f64 1/25194240000 (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4)) (*.f64 -1/64800 (*.f64 (*.f64 angle angle) (pow.f64 (PI.f64) 2)))))
(+.f64 1 (fma.f64 1/25194240000 (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4)) (*.f64 (pow.f64 (PI.f64) 2) (*.f64 -1/64800 (*.f64 angle angle)))))
(+.f64 (*.f64 -1/24488801280000000 (*.f64 (pow.f64 angle 6) (pow.f64 (PI.f64) 6))) (+.f64 1 (+.f64 (*.f64 1/25194240000 (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4))) (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))))
(fma.f64 -1/24488801280000000 (*.f64 (pow.f64 angle 6) (pow.f64 (PI.f64) 6)) (+.f64 1 (fma.f64 1/25194240000 (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4)) (*.f64 -1/64800 (*.f64 (*.f64 angle angle) (pow.f64 (PI.f64) 2))))))
(+.f64 (fma.f64 1/25194240000 (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4)) (*.f64 (pow.f64 (PI.f64) 2) (*.f64 -1/64800 (*.f64 angle angle)))) (fma.f64 -1/24488801280000000 (*.f64 (pow.f64 angle 6) (pow.f64 (PI.f64) 6)) 1))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(*.f64 1/90 (*.f64 angle (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (PI.f64))))
(*.f64 (*.f64 1/90 angle) (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 angle 1/90))
(+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (PI.f64)))) (*.f64 2 (*.f64 (pow.f64 angle 3) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (+.f64 (*.f64 -1/11664000 (pow.f64 (PI.f64) 3)) (*.f64 -1/34992000 (pow.f64 (PI.f64) 3)))))))
(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 (*.f64 b b) (*.f64 a a)) (*.f64 (pow.f64 (PI.f64) 3) -1/8748000))))
(fma.f64 2 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) -1/8748000) (*.f64 (pow.f64 angle 3) (-.f64 (*.f64 b b) (*.f64 a a)))) (*.f64 (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 angle 1/90)))
(+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (PI.f64)))) (+.f64 (*.f64 2 (*.f64 (pow.f64 angle 3) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (+.f64 (*.f64 -1/11664000 (pow.f64 (PI.f64) 3)) (*.f64 -1/34992000 (pow.f64 (PI.f64) 3)))))) (*.f64 2 (*.f64 (pow.f64 angle 5) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (+.f64 (*.f64 1/2267481600000 (pow.f64 (PI.f64) 5)) (+.f64 (*.f64 1/22674816000000 (pow.f64 (PI.f64) 5)) (*.f64 1/4534963200000 (pow.f64 (PI.f64) 5)))))))))
(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 (*.f64 b b) (*.f64 a a)) (*.f64 (pow.f64 (PI.f64) 3) -1/8748000))) (*.f64 (*.f64 (pow.f64 angle 5) (-.f64 (*.f64 b b) (*.f64 a a))) (fma.f64 1/2267481600000 (pow.f64 (PI.f64) 5) (*.f64 (pow.f64 (PI.f64) 5) 1/3779136000000))))))
(fma.f64 2 (fma.f64 (pow.f64 angle 3) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (pow.f64 (PI.f64) 3) -1/8748000)) (*.f64 (*.f64 (pow.f64 (PI.f64) 5) 1/1417176000000) (*.f64 (pow.f64 angle 5) (-.f64 (*.f64 b b) (*.f64 a a))))) (*.f64 (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 angle 1/90)))
(+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (PI.f64)))) (+.f64 (*.f64 2 (*.f64 (pow.f64 angle 3) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (+.f64 (*.f64 -1/11664000 (pow.f64 (PI.f64) 3)) (*.f64 -1/34992000 (pow.f64 (PI.f64) 3)))))) (+.f64 (*.f64 2 (*.f64 (pow.f64 angle 7) (*.f64 (+.f64 (*.f64 -1/4407984230400000000 (pow.f64 (PI.f64) 7)) (+.f64 (*.f64 -1/881596846080000000 (pow.f64 (PI.f64) 7)) (+.f64 (*.f64 -1/1469328076800000000 (pow.f64 (PI.f64) 7)) (*.f64 -1/30855889612800000000 (pow.f64 (PI.f64) 7))))) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))) (*.f64 2 (*.f64 (pow.f64 angle 5) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (+.f64 (*.f64 1/2267481600000 (pow.f64 (PI.f64) 5)) (+.f64 (*.f64 1/22674816000000 (pow.f64 (PI.f64) 5)) (*.f64 1/4534963200000 (pow.f64 (PI.f64) 5))))))))))
(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 (*.f64 b b) (*.f64 a a)) (*.f64 (pow.f64 (PI.f64) 3) -1/8748000))) (*.f64 2 (+.f64 (*.f64 (*.f64 (pow.f64 angle 7) (fma.f64 -1/4407984230400000000 (pow.f64 (PI.f64) 7) (fma.f64 -1/881596846080000000 (pow.f64 (PI.f64) 7) (*.f64 (pow.f64 (PI.f64) 7) -11/15427944806400000000)))) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (*.f64 (pow.f64 angle 5) (-.f64 (*.f64 b b) (*.f64 a a))) (fma.f64 1/2267481600000 (pow.f64 (PI.f64) 5) (*.f64 (pow.f64 (PI.f64) 5) 1/3779136000000)))))))
(fma.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))) (*.f64 2 (+.f64 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) -1/8748000) (*.f64 (pow.f64 angle 3) (-.f64 (*.f64 b b) (*.f64 a a)))) (fma.f64 (pow.f64 angle 7) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (fma.f64 (pow.f64 (PI.f64) 7) -1/4407984230400000000 (*.f64 (pow.f64 (PI.f64) 7) -19/10285296537600000000))) (*.f64 (*.f64 (pow.f64 (PI.f64) 5) 1/1417176000000) (*.f64 (pow.f64 angle 5) (-.f64 (*.f64 b b) (*.f64 a a))))))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 (*.f64 2 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 2 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 (*.f64 2 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 2 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 (*.f64 2 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 2 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 (*.f64 2 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 2 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 (*.f64 2 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 2 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 (*.f64 2 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 2 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 (*.f64 2 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 2 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 (*.f64 2 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 2 (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 -2 (*.f64 (*.f64 (*.f64 a a) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 -2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 a a))))
(+.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 -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))))))))
(fma.f64 2 (*.f64 (*.f64 (*.f64 b b) (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 1/180 (*.f64 angle (PI.f64))))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (+.f64 (*.f64 -2 (*.f64 a a)) (*.f64 2 (*.f64 b b))))
(+.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 -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))))))))
(fma.f64 2 (*.f64 (*.f64 (*.f64 b b) (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 1/180 (*.f64 angle (PI.f64))))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (+.f64 (*.f64 -2 (*.f64 a a)) (*.f64 2 (*.f64 b b))))
(+.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 -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))))))))
(fma.f64 2 (*.f64 (*.f64 (*.f64 b b) (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 1/180 (*.f64 angle (PI.f64))))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (+.f64 (*.f64 -2 (*.f64 a a)) (*.f64 2 (*.f64 b 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 b b) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 b b)) (*.f64 2 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(+.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 -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))))))))
(fma.f64 2 (*.f64 (*.f64 (*.f64 b b) (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 1/180 (*.f64 angle (PI.f64))))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (+.f64 (*.f64 -2 (*.f64 a a)) (*.f64 2 (*.f64 b b))))
(+.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 -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))))))))
(fma.f64 2 (*.f64 (*.f64 (*.f64 b b) (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 1/180 (*.f64 angle (PI.f64))))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (+.f64 (*.f64 -2 (*.f64 a a)) (*.f64 2 (*.f64 b b))))
(+.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 -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))))))))
(fma.f64 2 (*.f64 (*.f64 (*.f64 b b) (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 1/180 (*.f64 angle (PI.f64))))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (+.f64 (*.f64 -2 (*.f64 a a)) (*.f64 2 (*.f64 b 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 b b) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 b b)) (*.f64 2 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(+.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 -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))))))))
(fma.f64 2 (*.f64 (*.f64 (*.f64 b b) (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 1/180 (*.f64 angle (PI.f64))))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (+.f64 (*.f64 -2 (*.f64 a a)) (*.f64 2 (*.f64 b b))))
(+.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 -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))))))))
(fma.f64 2 (*.f64 (*.f64 (*.f64 b b) (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 1/180 (*.f64 angle (PI.f64))))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (+.f64 (*.f64 -2 (*.f64 a a)) (*.f64 2 (*.f64 b b))))
(+.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 -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))))))))
(fma.f64 2 (*.f64 (*.f64 (*.f64 b b) (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 1/180 (*.f64 angle (PI.f64))))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (+.f64 (*.f64 -2 (*.f64 a a)) (*.f64 2 (*.f64 b 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 b b) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 b b)) (*.f64 2 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(+.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 -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))))))))
(fma.f64 2 (*.f64 (*.f64 (*.f64 b b) (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 1/180 (*.f64 angle (PI.f64))))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (+.f64 (*.f64 -2 (*.f64 a a)) (*.f64 2 (*.f64 b b))))
(+.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 -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))))))))
(fma.f64 2 (*.f64 (*.f64 (*.f64 b b) (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 1/180 (*.f64 angle (PI.f64))))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (+.f64 (*.f64 -2 (*.f64 a a)) (*.f64 2 (*.f64 b b))))
(+.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 -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))))))))
(fma.f64 2 (*.f64 (*.f64 (*.f64 b b) (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 1/180 (*.f64 angle (PI.f64))))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (+.f64 (*.f64 -2 (*.f64 a a)) (*.f64 2 (*.f64 b 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 a) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 -2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 a a))))
(+.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 -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))))))))
(fma.f64 2 (*.f64 (*.f64 (*.f64 b b) (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 1/180 (*.f64 angle (PI.f64))))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (+.f64 (*.f64 -2 (*.f64 a a)) (*.f64 2 (*.f64 b b))))
(+.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 -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))))))))
(fma.f64 2 (*.f64 (*.f64 (*.f64 b b) (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 1/180 (*.f64 angle (PI.f64))))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (+.f64 (*.f64 -2 (*.f64 a a)) (*.f64 2 (*.f64 b b))))
(+.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 -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))))))))
(fma.f64 2 (*.f64 (*.f64 (*.f64 b b) (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 1/180 (*.f64 angle (PI.f64))))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (+.f64 (*.f64 -2 (*.f64 a a)) (*.f64 2 (*.f64 b 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 a) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 -2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 a a))))
(+.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 -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))))))))
(fma.f64 2 (*.f64 (*.f64 (*.f64 b b) (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 1/180 (*.f64 angle (PI.f64))))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (+.f64 (*.f64 -2 (*.f64 a a)) (*.f64 2 (*.f64 b b))))
(+.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 -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))))))))
(fma.f64 2 (*.f64 (*.f64 (*.f64 b b) (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 1/180 (*.f64 angle (PI.f64))))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (+.f64 (*.f64 -2 (*.f64 a a)) (*.f64 2 (*.f64 b b))))
(+.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 -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))))))))
(fma.f64 2 (*.f64 (*.f64 (*.f64 b b) (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 1/180 (*.f64 angle (PI.f64))))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (+.f64 (*.f64 -2 (*.f64 a a)) (*.f64 2 (*.f64 b b))))
(*.f64 -1 (pow.f64 a 2))
(neg.f64 (*.f64 a a))
(*.f64 a (neg.f64 a))
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(-.f64 (*.f64 b b) (*.f64 a a))
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(-.f64 (*.f64 b b) (*.f64 a a))
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(-.f64 (*.f64 b b) (*.f64 a a))
(pow.f64 b 2)
(*.f64 b b)
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(-.f64 (*.f64 b b) (*.f64 a a))
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(-.f64 (*.f64 b b) (*.f64 a a))
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(-.f64 (*.f64 b b) (*.f64 a a))
(pow.f64 b 2)
(*.f64 b b)
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(-.f64 (*.f64 b b) (*.f64 a a))
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(-.f64 (*.f64 b b) (*.f64 a a))
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(-.f64 (*.f64 b b) (*.f64 a a))
(pow.f64 b 2)
(*.f64 b b)
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(-.f64 (*.f64 b b) (*.f64 a a))
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(-.f64 (*.f64 b b) (*.f64 a a))
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(-.f64 (*.f64 b b) (*.f64 a a))
(*.f64 -1 (pow.f64 a 2))
(neg.f64 (*.f64 a a))
(*.f64 a (neg.f64 a))
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(-.f64 (*.f64 b b) (*.f64 a a))
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(-.f64 (*.f64 b b) (*.f64 a a))
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(-.f64 (*.f64 b b) (*.f64 a a))
(*.f64 -1 (pow.f64 a 2))
(neg.f64 (*.f64 a a))
(*.f64 a (neg.f64 a))
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(-.f64 (*.f64 b b) (*.f64 a a))
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(-.f64 (*.f64 b b) (*.f64 a a))
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(-.f64 (*.f64 b b) (*.f64 a 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))))
(fma.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3)) (*.f64 1/180 (*.f64 angle (PI.f64))))
(fma.f64 1/180 (*.f64 angle (PI.f64)) (*.f64 (pow.f64 (PI.f64) 3) (*.f64 -1/34992000 (pow.f64 angle 3))))
(fma.f64 1/180 (*.f64 angle (PI.f64)) (*.f64 -1/34992000 (pow.f64 (*.f64 angle (PI.f64)) 3)))
(+.f64 (*.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3))) (+.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) (*.f64 1/22674816000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5)))))
(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))))
(fma.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3)) (fma.f64 1/180 (*.f64 angle (PI.f64)) (*.f64 (pow.f64 (PI.f64) 5) (*.f64 1/22674816000000 (pow.f64 angle 5)))))
(fma.f64 -1/34992000 (pow.f64 (*.f64 angle (PI.f64)) 3) (fma.f64 1/180 (*.f64 angle (PI.f64)) (*.f64 (pow.f64 (PI.f64) 5) (*.f64 1/22674816000000 (pow.f64 angle 5)))))
(+.f64 (*.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3))) (+.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) (+.f64 (*.f64 1/22674816000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5))) (*.f64 -1/30855889612800000000 (*.f64 (pow.f64 angle 7) (pow.f64 (PI.f64) 7))))))
(fma.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3)) (fma.f64 1/180 (*.f64 angle (PI.f64)) (fma.f64 1/22674816000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5)) (*.f64 (*.f64 -1/30855889612800000000 (pow.f64 angle 7)) (pow.f64 (PI.f64) 7)))))
(fma.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3)) (fma.f64 1/180 (*.f64 angle (PI.f64)) (fma.f64 1/22674816000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5)) (*.f64 (pow.f64 (PI.f64) 7) (*.f64 -1/30855889612800000000 (pow.f64 angle 7))))))
(fma.f64 -1/34992000 (pow.f64 (*.f64 angle (PI.f64)) 3) (fma.f64 1/180 (*.f64 angle (PI.f64)) (fma.f64 1/22674816000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5)) (*.f64 (pow.f64 (PI.f64) 7) (*.f64 -1/30855889612800000000 (pow.f64 angle 7))))))
(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 -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/25194240000 (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4))) (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)))))
(+.f64 1 (fma.f64 1/25194240000 (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4)) (*.f64 -1/64800 (*.f64 (*.f64 angle angle) (pow.f64 (PI.f64) 2)))))
(+.f64 1 (fma.f64 1/25194240000 (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4)) (*.f64 (pow.f64 (PI.f64) 2) (*.f64 -1/64800 (*.f64 angle angle)))))
(+.f64 (*.f64 -1/24488801280000000 (*.f64 (pow.f64 angle 6) (pow.f64 (PI.f64) 6))) (+.f64 1 (+.f64 (*.f64 1/25194240000 (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4))) (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))))
(fma.f64 -1/24488801280000000 (*.f64 (pow.f64 angle 6) (pow.f64 (PI.f64) 6)) (+.f64 1 (fma.f64 1/25194240000 (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4)) (*.f64 -1/64800 (*.f64 (*.f64 angle angle) (pow.f64 (PI.f64) 2))))))
(+.f64 (fma.f64 1/25194240000 (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4)) (*.f64 (pow.f64 (PI.f64) 2) (*.f64 -1/64800 (*.f64 angle angle)))) (fma.f64 -1/24488801280000000 (*.f64 (pow.f64 angle 6) (pow.f64 (PI.f64) 6)) 1))
(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 -2 (*.f64 (*.f64 (*.f64 a a) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 -2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 a a))))
(+.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 a (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 -1 (*.f64 a (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))) 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))))))))
(fma.f64 2 (*.f64 b (*.f64 0 (*.f64 (*.f64 a (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 1/180 (*.f64 angle (PI.f64))))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(fma.f64 -2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 a a))) (*.f64 b 0))
(+.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 (+.f64 (*.f64 a (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 -1 (*.f64 a (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))) 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)))))))))
(fma.f64 2 (*.f64 (*.f64 (*.f64 b b) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (fma.f64 2 (*.f64 b (*.f64 0 (*.f64 (*.f64 a (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 1/180 (*.f64 angle (PI.f64))))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(+.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (+.f64 (*.f64 -2 (*.f64 a a)) (*.f64 2 (*.f64 b b)))) (*.f64 b 0))
(+.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 (+.f64 (*.f64 a (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 -1 (*.f64 a (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))) 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)))))))))
(fma.f64 2 (*.f64 (*.f64 (*.f64 b b) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (fma.f64 2 (*.f64 b (*.f64 0 (*.f64 (*.f64 a (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 1/180 (*.f64 angle (PI.f64))))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(+.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (+.f64 (*.f64 -2 (*.f64 a a)) (*.f64 2 (*.f64 b b)))) (*.f64 b 0))
(*.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 1/180 (*.f64 angle (PI.f64))))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 b b)) (*.f64 2 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(+.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 2 (*.f64 (+.f64 (*.f64 a (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 -1 (*.f64 a (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))) b)))
(*.f64 2 (+.f64 (*.f64 (*.f64 (*.f64 b b) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (*.f64 0 (*.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))))
(*.f64 2 (fma.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 b b)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 b 0)))
(+.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 (+.f64 (*.f64 a (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 -1 (*.f64 a (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))) 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)))))))))
(fma.f64 2 (*.f64 (*.f64 (*.f64 b b) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (fma.f64 2 (*.f64 b (*.f64 0 (*.f64 (*.f64 a (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 1/180 (*.f64 angle (PI.f64))))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(+.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (+.f64 (*.f64 -2 (*.f64 a a)) (*.f64 2 (*.f64 b b)))) (*.f64 b 0))
(+.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 (+.f64 (*.f64 a (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 -1 (*.f64 a (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))) 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)))))))))
(fma.f64 2 (*.f64 (*.f64 (*.f64 b b) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (fma.f64 2 (*.f64 b (*.f64 0 (*.f64 (*.f64 a (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 1/180 (*.f64 angle (PI.f64))))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(+.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (+.f64 (*.f64 -2 (*.f64 a a)) (*.f64 2 (*.f64 b b)))) (*.f64 b 0))
(*.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 1/180 (*.f64 angle (PI.f64))))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 b b)) (*.f64 2 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(+.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 2 (*.f64 (+.f64 (*.f64 a (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 -1 (*.f64 a (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))) b)))
(*.f64 2 (+.f64 (*.f64 (*.f64 (*.f64 b b) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b (*.f64 0 (*.f64 (*.f64 a (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))))
(*.f64 2 (fma.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 b b)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 b 0)))
(+.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 (+.f64 (*.f64 a (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 -1 (*.f64 a (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))) 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)))))))))
(fma.f64 2 (*.f64 (*.f64 (*.f64 b b) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (fma.f64 2 (*.f64 b (*.f64 0 (*.f64 (*.f64 a (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 1/180 (*.f64 angle (PI.f64))))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(+.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (+.f64 (*.f64 -2 (*.f64 a a)) (*.f64 2 (*.f64 b b)))) (*.f64 b 0))
(+.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 (+.f64 (*.f64 a (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 -1 (*.f64 a (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))) 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)))))))))
(fma.f64 2 (*.f64 (*.f64 (*.f64 b b) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (fma.f64 2 (*.f64 b (*.f64 0 (*.f64 (*.f64 a (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 1/180 (*.f64 angle (PI.f64))))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(+.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (+.f64 (*.f64 -2 (*.f64 a a)) (*.f64 2 (*.f64 b b)))) (*.f64 b 0))
(*.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 1/180 (*.f64 angle (PI.f64))))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 b b)) (*.f64 2 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(+.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 2 (*.f64 a (+.f64 (*.f64 -1 (*.f64 b (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))))
(*.f64 2 (+.f64 (*.f64 (*.f64 (*.f64 b b) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 a (fma.f64 -1 (*.f64 (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))))
(*.f64 2 (fma.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 b b) (*.f64 a (-.f64 (*.f64 b (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 b (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))))
(+.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 (*.f64 -1 (*.f64 b (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 b (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)))))))))
(fma.f64 2 (*.f64 (*.f64 (*.f64 b b) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (fma.f64 2 (*.f64 a (fma.f64 -1 (*.f64 (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 -2 (*.f64 (*.f64 (*.f64 a a) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(+.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (+.f64 (*.f64 -2 (*.f64 a a)) (*.f64 2 (*.f64 b b)))) (*.f64 (-.f64 (*.f64 b (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 b (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 2 a)))
(+.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 (*.f64 -1 (*.f64 b (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 b (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)))))))))
(fma.f64 2 (*.f64 (*.f64 (*.f64 b b) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (fma.f64 2 (*.f64 a (fma.f64 -1 (*.f64 (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 -2 (*.f64 (*.f64 (*.f64 a a) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(+.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (+.f64 (*.f64 -2 (*.f64 a a)) (*.f64 2 (*.f64 b b)))) (*.f64 (-.f64 (*.f64 b (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 b (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 2 a)))
(*.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 1/180 (*.f64 angle (PI.f64))))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 -2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 a a))))
(+.f64 (*.f64 2 (*.f64 a (+.f64 (*.f64 -1 (*.f64 b (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 b (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))))))))
(fma.f64 2 (*.f64 a (fma.f64 -1 (*.f64 (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 -2 (*.f64 (*.f64 (*.f64 a a) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(fma.f64 -2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 a a))) (*.f64 (-.f64 (*.f64 b (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 b (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 2 a)))
(+.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 (*.f64 -1 (*.f64 b (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 b (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)))))))))
(fma.f64 2 (*.f64 (*.f64 (*.f64 b b) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (fma.f64 2 (*.f64 a (fma.f64 -1 (*.f64 (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 -2 (*.f64 (*.f64 (*.f64 a a) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(+.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (+.f64 (*.f64 -2 (*.f64 a a)) (*.f64 2 (*.f64 b b)))) (*.f64 (-.f64 (*.f64 b (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 b (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 2 a)))
(+.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 (*.f64 -1 (*.f64 b (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 b (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)))))))))
(fma.f64 2 (*.f64 (*.f64 (*.f64 b b) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (fma.f64 2 (*.f64 a (fma.f64 -1 (*.f64 (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 -2 (*.f64 (*.f64 (*.f64 a a) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(+.f64 (*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (+.f64 (*.f64 -2 (*.f64 a a)) (*.f64 2 (*.f64 b b)))) (*.f64 (-.f64 (*.f64 b (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 b (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 2 a)))
(*.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 1/180 (*.f64 angle (PI.f64))))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 -2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 a a))))
(+.f64 (*.f64 -2 (*.f64 a (+.f64 (*.f64 -1 (*.f64 b (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 b (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 -2 (+.f64 (*.f64 a (fma.f64 -1 (*.f64 (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 (*.f64 (*.f64 a a) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 -2 (fma.f64 a (-.f64 (*.f64 b (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 b (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 a a)))))
(+.f64 (*.f64 -2 (*.f64 a (+.f64 (*.f64 -1 (*.f64 b (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))) (+.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 -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)))))))))
(fma.f64 -2 (*.f64 a (fma.f64 -1 (*.f64 (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (fma.f64 2 (*.f64 (*.f64 (*.f64 b b) (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 1/180 (*.f64 angle (PI.f64))))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(fma.f64 (*.f64 a -2) (-.f64 (*.f64 b (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 b (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (+.f64 (*.f64 -2 (*.f64 a a)) (*.f64 2 (*.f64 b b)))))
(+.f64 (*.f64 -2 (*.f64 a (+.f64 (*.f64 -1 (*.f64 b (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))) (+.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 -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)))))))))
(fma.f64 -2 (*.f64 a (fma.f64 -1 (*.f64 (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (fma.f64 2 (*.f64 (*.f64 (*.f64 b b) (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 1/180 (*.f64 angle (PI.f64))))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(fma.f64 (*.f64 a -2) (-.f64 (*.f64 b (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))) (*.f64 b (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (+.f64 (*.f64 -2 (*.f64 a a)) (*.f64 2 (*.f64 b b)))))
(*.f64 1/90 (*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 a b)))))
(*.f64 1/90 (*.f64 (*.f64 angle (-.f64 b a)) (*.f64 (PI.f64) (+.f64 b a))))
(*.f64 1/90 (*.f64 (*.f64 (PI.f64) (+.f64 b a)) (*.f64 angle (-.f64 b a))))
(+.f64 (*.f64 2 (*.f64 (pow.f64 angle 3) (*.f64 (-.f64 b a) (+.f64 (*.f64 -1/34992000 (*.f64 (pow.f64 (PI.f64) 3) (+.f64 a b))) (*.f64 -1/11664000 (*.f64 (+.f64 a b) (pow.f64 (PI.f64) 3))))))) (*.f64 1/90 (*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 a b))))))
(fma.f64 2 (*.f64 (*.f64 (pow.f64 angle 3) (-.f64 b a)) (fma.f64 -1/34992000 (*.f64 (pow.f64 (PI.f64) 3) (+.f64 b a)) (*.f64 (*.f64 -1/11664000 (+.f64 b a)) (pow.f64 (PI.f64) 3)))) (*.f64 1/90 (*.f64 (*.f64 angle (-.f64 b a)) (*.f64 (PI.f64) (+.f64 b a)))))
(fma.f64 2 (*.f64 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) (+.f64 b a)) -1/8748000) (*.f64 (pow.f64 angle 3) (-.f64 b a))) (*.f64 1/90 (*.f64 (*.f64 (PI.f64) (+.f64 b a)) (*.f64 angle (-.f64 b a)))))
(+.f64 (*.f64 2 (*.f64 (pow.f64 angle 3) (*.f64 (-.f64 b a) (+.f64 (*.f64 -1/34992000 (*.f64 (pow.f64 (PI.f64) 3) (+.f64 a b))) (*.f64 -1/11664000 (*.f64 (+.f64 a b) (pow.f64 (PI.f64) 3))))))) (+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 a b))))) (*.f64 2 (*.f64 (pow.f64 angle 5) (*.f64 (+.f64 (*.f64 1/2267481600000 (*.f64 (+.f64 a b) (pow.f64 (PI.f64) 5))) (+.f64 (*.f64 1/4534963200000 (*.f64 (+.f64 a b) (pow.f64 (PI.f64) 5))) (*.f64 1/22674816000000 (*.f64 (pow.f64 (PI.f64) 5) (+.f64 a b))))) (-.f64 b a))))))
(fma.f64 2 (*.f64 (*.f64 (pow.f64 angle 3) (-.f64 b a)) (fma.f64 -1/34992000 (*.f64 (pow.f64 (PI.f64) 3) (+.f64 b a)) (*.f64 (*.f64 -1/11664000 (+.f64 b a)) (pow.f64 (PI.f64) 3)))) (fma.f64 1/90 (*.f64 (*.f64 angle (-.f64 b a)) (*.f64 (PI.f64) (+.f64 b a))) (*.f64 (*.f64 2 (pow.f64 angle 5)) (*.f64 (-.f64 b a) (fma.f64 1/2267481600000 (*.f64 (pow.f64 (PI.f64) 5) (+.f64 b a)) (fma.f64 1/4534963200000 (*.f64 (pow.f64 (PI.f64) 5) (+.f64 b a)) (*.f64 1/22674816000000 (*.f64 (pow.f64 (PI.f64) 5) (+.f64 b a)))))))))
(fma.f64 2 (*.f64 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) (+.f64 b a)) -1/8748000) (*.f64 (pow.f64 angle 3) (-.f64 b a))) (fma.f64 2 (*.f64 (-.f64 b a) (*.f64 (pow.f64 angle 5) (fma.f64 1/2267481600000 (*.f64 (pow.f64 (PI.f64) 5) (+.f64 b a)) (*.f64 (*.f64 (pow.f64 (PI.f64) 5) (+.f64 b a)) 1/3779136000000)))) (*.f64 1/90 (*.f64 (*.f64 (PI.f64) (+.f64 b a)) (*.f64 angle (-.f64 b a))))))
(+.f64 (*.f64 2 (*.f64 (pow.f64 angle 3) (*.f64 (-.f64 b a) (+.f64 (*.f64 -1/34992000 (*.f64 (pow.f64 (PI.f64) 3) (+.f64 a b))) (*.f64 -1/11664000 (*.f64 (+.f64 a b) (pow.f64 (PI.f64) 3))))))) (+.f64 (*.f64 2 (*.f64 (pow.f64 angle 7) (*.f64 (-.f64 b a) (+.f64 (*.f64 -1/30855889612800000000 (*.f64 (pow.f64 (PI.f64) 7) (+.f64 a b))) (+.f64 (*.f64 -1/4407984230400000000 (*.f64 (+.f64 a b) (pow.f64 (PI.f64) 7))) (+.f64 (*.f64 -1/881596846080000000 (*.f64 (+.f64 a b) (pow.f64 (PI.f64) 7))) (*.f64 -1/1469328076800000000 (*.f64 (+.f64 a b) (pow.f64 (PI.f64) 7))))))))) (+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 a b))))) (*.f64 2 (*.f64 (pow.f64 angle 5) (*.f64 (+.f64 (*.f64 1/2267481600000 (*.f64 (+.f64 a b) (pow.f64 (PI.f64) 5))) (+.f64 (*.f64 1/4534963200000 (*.f64 (+.f64 a b) (pow.f64 (PI.f64) 5))) (*.f64 1/22674816000000 (*.f64 (pow.f64 (PI.f64) 5) (+.f64 a b))))) (-.f64 b a)))))))
(fma.f64 2 (*.f64 (*.f64 (pow.f64 angle 3) (-.f64 b a)) (fma.f64 -1/34992000 (*.f64 (pow.f64 (PI.f64) 3) (+.f64 b a)) (*.f64 (*.f64 -1/11664000 (+.f64 b a)) (pow.f64 (PI.f64) 3)))) (fma.f64 2 (*.f64 (*.f64 (pow.f64 angle 7) (-.f64 b a)) (fma.f64 -1/30855889612800000000 (*.f64 (pow.f64 (PI.f64) 7) (+.f64 b a)) (fma.f64 -1/4407984230400000000 (*.f64 (pow.f64 (PI.f64) 7) (+.f64 b a)) (*.f64 (*.f64 (pow.f64 (PI.f64) 7) (+.f64 b a)) -1/550998028800000000)))) (fma.f64 1/90 (*.f64 (*.f64 angle (-.f64 b a)) (*.f64 (PI.f64) (+.f64 b a))) (*.f64 (*.f64 2 (pow.f64 angle 5)) (*.f64 (-.f64 b a) (fma.f64 1/2267481600000 (*.f64 (pow.f64 (PI.f64) 5) (+.f64 b a)) (fma.f64 1/4534963200000 (*.f64 (pow.f64 (PI.f64) 5) (+.f64 b a)) (*.f64 1/22674816000000 (*.f64 (pow.f64 (PI.f64) 5) (+.f64 b a))))))))))
(fma.f64 2 (*.f64 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) (+.f64 b a)) -1/8748000) (*.f64 (pow.f64 angle 3) (-.f64 b a))) (fma.f64 2 (*.f64 (fma.f64 -1/30855889612800000000 (*.f64 (pow.f64 (PI.f64) 7) (+.f64 b a)) (*.f64 (*.f64 (pow.f64 (PI.f64) 7) (+.f64 b a)) -1/489776025600000000)) (*.f64 (pow.f64 angle 7) (-.f64 b a))) (fma.f64 2 (*.f64 (-.f64 b a) (*.f64 (pow.f64 angle 5) (fma.f64 1/2267481600000 (*.f64 (pow.f64 (PI.f64) 5) (+.f64 b a)) (*.f64 (*.f64 (pow.f64 (PI.f64) 5) (+.f64 b a)) 1/3779136000000)))) (*.f64 1/90 (*.f64 (*.f64 (PI.f64) (+.f64 b a)) (*.f64 angle (-.f64 b a)))))))
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a b)))))
(*.f64 2 (*.f64 (*.f64 (-.f64 b a) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b a))))
(*.f64 2 (*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b a)) (*.f64 (-.f64 b a) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a b)))))
(*.f64 2 (*.f64 (*.f64 (-.f64 b a) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b a))))
(*.f64 2 (*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b a)) (*.f64 (-.f64 b a) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a b)))))
(*.f64 2 (*.f64 (*.f64 (-.f64 b a) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b a))))
(*.f64 2 (*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b a)) (*.f64 (-.f64 b a) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a b)))))
(*.f64 2 (*.f64 (*.f64 (-.f64 b a) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b a))))
(*.f64 2 (*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b a)) (*.f64 (-.f64 b a) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a b)))))
(*.f64 2 (*.f64 (*.f64 (-.f64 b a) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b a))))
(*.f64 2 (*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b a)) (*.f64 (-.f64 b a) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a b)))))
(*.f64 2 (*.f64 (*.f64 (-.f64 b a) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b a))))
(*.f64 2 (*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b a)) (*.f64 (-.f64 b a) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a b)))))
(*.f64 2 (*.f64 (*.f64 (-.f64 b a) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b a))))
(*.f64 2 (*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b a)) (*.f64 (-.f64 b a) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a b)))))
(*.f64 2 (*.f64 (*.f64 (-.f64 b a) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b a))))
(*.f64 2 (*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b a)) (*.f64 (-.f64 b a) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 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))))
(fma.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3)) (*.f64 1/180 (*.f64 angle (PI.f64))))
(fma.f64 1/180 (*.f64 angle (PI.f64)) (*.f64 (pow.f64 (PI.f64) 3) (*.f64 -1/34992000 (pow.f64 angle 3))))
(fma.f64 1/180 (*.f64 angle (PI.f64)) (*.f64 -1/34992000 (pow.f64 (*.f64 angle (PI.f64)) 3)))
(+.f64 (*.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3))) (+.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) (*.f64 1/22674816000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5)))))
(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))))
(fma.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3)) (fma.f64 1/180 (*.f64 angle (PI.f64)) (*.f64 (pow.f64 (PI.f64) 5) (*.f64 1/22674816000000 (pow.f64 angle 5)))))
(fma.f64 -1/34992000 (pow.f64 (*.f64 angle (PI.f64)) 3) (fma.f64 1/180 (*.f64 angle (PI.f64)) (*.f64 (pow.f64 (PI.f64) 5) (*.f64 1/22674816000000 (pow.f64 angle 5)))))
(+.f64 (*.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3))) (+.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) (+.f64 (*.f64 1/22674816000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5))) (*.f64 -1/30855889612800000000 (*.f64 (pow.f64 angle 7) (pow.f64 (PI.f64) 7))))))
(fma.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3)) (fma.f64 1/180 (*.f64 angle (PI.f64)) (fma.f64 1/22674816000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5)) (*.f64 (*.f64 -1/30855889612800000000 (pow.f64 angle 7)) (pow.f64 (PI.f64) 7)))))
(fma.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3)) (fma.f64 1/180 (*.f64 angle (PI.f64)) (fma.f64 1/22674816000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5)) (*.f64 (pow.f64 (PI.f64) 7) (*.f64 -1/30855889612800000000 (pow.f64 angle 7))))))
(fma.f64 -1/34992000 (pow.f64 (*.f64 angle (PI.f64)) 3) (fma.f64 1/180 (*.f64 angle (PI.f64)) (fma.f64 1/22674816000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5)) (*.f64 (pow.f64 (PI.f64) 7) (*.f64 -1/30855889612800000000 (pow.f64 angle 7))))))
(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 -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/25194240000 (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4))) (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)))))
(+.f64 1 (fma.f64 1/25194240000 (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4)) (*.f64 -1/64800 (*.f64 (*.f64 angle angle) (pow.f64 (PI.f64) 2)))))
(+.f64 1 (fma.f64 1/25194240000 (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4)) (*.f64 (pow.f64 (PI.f64) 2) (*.f64 -1/64800 (*.f64 angle angle)))))
(+.f64 (*.f64 -1/24488801280000000 (*.f64 (pow.f64 angle 6) (pow.f64 (PI.f64) 6))) (+.f64 1 (+.f64 (*.f64 1/25194240000 (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4))) (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))))
(fma.f64 -1/24488801280000000 (*.f64 (pow.f64 angle 6) (pow.f64 (PI.f64) 6)) (+.f64 1 (fma.f64 1/25194240000 (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4)) (*.f64 -1/64800 (*.f64 (*.f64 angle angle) (pow.f64 (PI.f64) 2))))))
(+.f64 (fma.f64 1/25194240000 (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4)) (*.f64 (pow.f64 (PI.f64) 2) (*.f64 -1/64800 (*.f64 angle angle)))) (fma.f64 -1/24488801280000000 (*.f64 (pow.f64 angle 6) (pow.f64 (PI.f64) 6)) 1))
(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 -2 (*.f64 (*.f64 (*.f64 a a) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 -2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 a a))))
(+.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 -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))))))))
(fma.f64 2 (*.f64 (*.f64 (*.f64 b b) (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 1/180 (*.f64 angle (PI.f64))))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (+.f64 (*.f64 -2 (*.f64 a a)) (*.f64 2 (*.f64 b b))))
(+.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 -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))))))))
(fma.f64 2 (*.f64 (*.f64 (*.f64 b b) (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 1/180 (*.f64 angle (PI.f64))))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (+.f64 (*.f64 -2 (*.f64 a a)) (*.f64 2 (*.f64 b b))))
(+.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 -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))))))))
(fma.f64 2 (*.f64 (*.f64 (*.f64 b b) (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 1/180 (*.f64 angle (PI.f64))))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (+.f64 (*.f64 -2 (*.f64 a a)) (*.f64 2 (*.f64 b 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 b b) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 b b)) (*.f64 2 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(+.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 -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))))))))
(fma.f64 2 (*.f64 (*.f64 (*.f64 b b) (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 1/180 (*.f64 angle (PI.f64))))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (+.f64 (*.f64 -2 (*.f64 a a)) (*.f64 2 (*.f64 b b))))
(+.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 -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))))))))
(fma.f64 2 (*.f64 (*.f64 (*.f64 b b) (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 1/180 (*.f64 angle (PI.f64))))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (+.f64 (*.f64 -2 (*.f64 a a)) (*.f64 2 (*.f64 b b))))
(+.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 -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))))))))
(fma.f64 2 (*.f64 (*.f64 (*.f64 b b) (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 1/180 (*.f64 angle (PI.f64))))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (+.f64 (*.f64 -2 (*.f64 a a)) (*.f64 2 (*.f64 b 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 b b) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 b b)) (*.f64 2 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(+.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 -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))))))))
(fma.f64 2 (*.f64 (*.f64 (*.f64 b b) (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 1/180 (*.f64 angle (PI.f64))))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (+.f64 (*.f64 -2 (*.f64 a a)) (*.f64 2 (*.f64 b b))))
(+.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 -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))))))))
(fma.f64 2 (*.f64 (*.f64 (*.f64 b b) (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 1/180 (*.f64 angle (PI.f64))))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (+.f64 (*.f64 -2 (*.f64 a a)) (*.f64 2 (*.f64 b b))))
(+.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 -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))))))))
(fma.f64 2 (*.f64 (*.f64 (*.f64 b b) (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 1/180 (*.f64 angle (PI.f64))))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (+.f64 (*.f64 -2 (*.f64 a a)) (*.f64 2 (*.f64 b b))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 2 (*.f64 (*.f64 (*.f64 b b) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 b b)) (*.f64 2 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (pow.f64 b 2) (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))))))))
(fma.f64 2 (*.f64 (*.f64 (*.f64 b b) (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 1/180 (*.f64 angle (PI.f64))))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (+.f64 (*.f64 -2 (*.f64 a a)) (*.f64 2 (*.f64 b b))))
(+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (pow.f64 b 2) (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))))))))
(fma.f64 2 (*.f64 (*.f64 (*.f64 b b) (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 1/180 (*.f64 angle (PI.f64))))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (+.f64 (*.f64 -2 (*.f64 a a)) (*.f64 2 (*.f64 b b))))
(+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (pow.f64 b 2) (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))))))))
(fma.f64 2 (*.f64 (*.f64 (*.f64 b b) (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 1/180 (*.f64 angle (PI.f64))))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (+.f64 (*.f64 -2 (*.f64 a a)) (*.f64 2 (*.f64 b 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 a) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 -2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 a a))))
(+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (pow.f64 b 2) (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))))))))
(fma.f64 2 (*.f64 (*.f64 (*.f64 b b) (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 1/180 (*.f64 angle (PI.f64))))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (+.f64 (*.f64 -2 (*.f64 a a)) (*.f64 2 (*.f64 b b))))
(+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (pow.f64 b 2) (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))))))))
(fma.f64 2 (*.f64 (*.f64 (*.f64 b b) (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 1/180 (*.f64 angle (PI.f64))))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (+.f64 (*.f64 -2 (*.f64 a a)) (*.f64 2 (*.f64 b b))))
(+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (pow.f64 b 2) (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))))))))
(fma.f64 2 (*.f64 (*.f64 (*.f64 b b) (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 1/180 (*.f64 angle (PI.f64))))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (+.f64 (*.f64 -2 (*.f64 a a)) (*.f64 2 (*.f64 b 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 a) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 -2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 a a))))
(+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (pow.f64 b 2) (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))))))))
(fma.f64 2 (*.f64 (*.f64 (*.f64 b b) (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 1/180 (*.f64 angle (PI.f64))))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (+.f64 (*.f64 -2 (*.f64 a a)) (*.f64 2 (*.f64 b b))))
(+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (pow.f64 b 2) (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))))))))
(fma.f64 2 (*.f64 (*.f64 (*.f64 b b) (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 1/180 (*.f64 angle (PI.f64))))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (+.f64 (*.f64 -2 (*.f64 a a)) (*.f64 2 (*.f64 b b))))
(+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (pow.f64 b 2) (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))))))))
(fma.f64 2 (*.f64 (*.f64 (*.f64 b b) (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 1/180 (*.f64 angle (PI.f64))))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (+.f64 (*.f64 -2 (*.f64 a a)) (*.f64 2 (*.f64 b b))))
(*.f64 1/90 (*.f64 angle (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (PI.f64))))
(*.f64 (*.f64 1/90 angle) (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 angle 1/90))
(+.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 -1/34992000 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 (PI.f64) 3))) (*.f64 -1/11664000 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 (PI.f64) 3)))) (pow.f64 angle 3))) (*.f64 1/90 (*.f64 angle (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (PI.f64)))))
(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 (*.f64 1/90 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 (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 angle 1/90)))
(+.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 -1/34992000 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 (PI.f64) 3))) (*.f64 -1/11664000 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 (PI.f64) 3)))) (pow.f64 angle 3))) (+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (PI.f64)))) (*.f64 2 (*.f64 (+.f64 (*.f64 1/2267481600000 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 (PI.f64) 5))) (+.f64 (*.f64 1/22674816000000 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 (PI.f64) 5))) (*.f64 1/4534963200000 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 (PI.f64) 5))))) (pow.f64 angle 5)))))
(fma.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 2 (*.f64 (pow.f64 angle 5) (fma.f64 1/2267481600000 (*.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/3779136000000))))))
(fma.f64 (*.f64 2 (*.f64 (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (*.f64 b b) (*.f64 a a))) -1/8748000)) (pow.f64 angle 3) (fma.f64 2 (*.f64 (pow.f64 angle 5) (*.f64 (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (*.f64 b b) (*.f64 a a))) 1/1417176000000)) (*.f64 (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 angle 1/90))))
(+.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 -1/34992000 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 (PI.f64) 3))) (*.f64 -1/11664000 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 (PI.f64) 3)))) (pow.f64 angle 3))) (+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (PI.f64)))) (+.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 -1/1469328076800000000 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 (PI.f64) 7))) (+.f64 (*.f64 -1/30855889612800000000 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 (PI.f64) 7))) (+.f64 (*.f64 -1/881596846080000000 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 (PI.f64) 7))) (*.f64 -1/4407984230400000000 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 (PI.f64) 7)))))) (pow.f64 angle 7))) (*.f64 2 (*.f64 (+.f64 (*.f64 1/2267481600000 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 (PI.f64) 5))) (+.f64 (*.f64 1/22674816000000 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 (PI.f64) 5))) (*.f64 1/4534963200000 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 (PI.f64) 5))))) (pow.f64 angle 5))))))
(fma.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 2 (+.f64 (*.f64 (pow.f64 angle 7) (fma.f64 -1/1469328076800000000 (*.f64 (pow.f64 (PI.f64) 7) (-.f64 (*.f64 b b) (*.f64 a a))) (fma.f64 -1/30855889612800000000 (*.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/734664038400000000)))) (*.f64 (pow.f64 angle 5) (fma.f64 1/2267481600000 (*.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/3779136000000)))))))
(fma.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 2 (fma.f64 (pow.f64 angle 7) (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))) -43/30855889612800000000)) (*.f64 (pow.f64 angle 5) (*.f64 (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (*.f64 b b) (*.f64 a a))) 1/1417176000000))) (*.f64 (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 angle 1/90))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (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 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 2 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (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 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 2 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (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 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 2 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (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 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 2 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (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 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 2 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (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 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 2 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (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 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 2 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (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 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 2 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 -1 (pow.f64 a 2))
(neg.f64 (*.f64 a a))
(*.f64 a (neg.f64 a))
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(-.f64 (*.f64 b b) (*.f64 a a))
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(-.f64 (*.f64 b b) (*.f64 a a))
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(-.f64 (*.f64 b b) (*.f64 a a))
(pow.f64 b 2)
(*.f64 b b)
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(-.f64 (*.f64 b b) (*.f64 a a))
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(-.f64 (*.f64 b b) (*.f64 a a))
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(-.f64 (*.f64 b b) (*.f64 a a))
(pow.f64 b 2)
(*.f64 b b)
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(-.f64 (*.f64 b b) (*.f64 a a))
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(-.f64 (*.f64 b b) (*.f64 a a))
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(-.f64 (*.f64 b b) (*.f64 a a))
(pow.f64 b 2)
(*.f64 b b)
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(-.f64 (*.f64 b b) (*.f64 a a))
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(-.f64 (*.f64 b b) (*.f64 a a))
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(-.f64 (*.f64 b b) (*.f64 a a))
(*.f64 -1 (pow.f64 a 2))
(neg.f64 (*.f64 a a))
(*.f64 a (neg.f64 a))
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(-.f64 (*.f64 b b) (*.f64 a a))
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(-.f64 (*.f64 b b) (*.f64 a a))
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(-.f64 (*.f64 b b) (*.f64 a a))
(*.f64 -1 (pow.f64 a 2))
(neg.f64 (*.f64 a a))
(*.f64 a (neg.f64 a))
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(-.f64 (*.f64 b b) (*.f64 a a))
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(-.f64 (*.f64 b b) (*.f64 a a))
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(-.f64 (*.f64 b b) (*.f64 a 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))))
(fma.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3)) (*.f64 1/180 (*.f64 angle (PI.f64))))
(fma.f64 1/180 (*.f64 angle (PI.f64)) (*.f64 (pow.f64 (PI.f64) 3) (*.f64 -1/34992000 (pow.f64 angle 3))))
(fma.f64 1/180 (*.f64 angle (PI.f64)) (*.f64 -1/34992000 (pow.f64 (*.f64 angle (PI.f64)) 3)))
(+.f64 (*.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3))) (+.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) (*.f64 1/22674816000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5)))))
(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))))
(fma.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3)) (fma.f64 1/180 (*.f64 angle (PI.f64)) (*.f64 (pow.f64 (PI.f64) 5) (*.f64 1/22674816000000 (pow.f64 angle 5)))))
(fma.f64 -1/34992000 (pow.f64 (*.f64 angle (PI.f64)) 3) (fma.f64 1/180 (*.f64 angle (PI.f64)) (*.f64 (pow.f64 (PI.f64) 5) (*.f64 1/22674816000000 (pow.f64 angle 5)))))
(+.f64 (*.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3))) (+.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) (+.f64 (*.f64 1/22674816000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5))) (*.f64 -1/30855889612800000000 (*.f64 (pow.f64 angle 7) (pow.f64 (PI.f64) 7))))))
(fma.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3)) (fma.f64 1/180 (*.f64 angle (PI.f64)) (fma.f64 1/22674816000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5)) (*.f64 (*.f64 -1/30855889612800000000 (pow.f64 angle 7)) (pow.f64 (PI.f64) 7)))))
(fma.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3)) (fma.f64 1/180 (*.f64 angle (PI.f64)) (fma.f64 1/22674816000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5)) (*.f64 (pow.f64 (PI.f64) 7) (*.f64 -1/30855889612800000000 (pow.f64 angle 7))))))
(fma.f64 -1/34992000 (pow.f64 (*.f64 angle (PI.f64)) 3) (fma.f64 1/180 (*.f64 angle (PI.f64)) (fma.f64 1/22674816000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5)) (*.f64 (pow.f64 (PI.f64) 7) (*.f64 -1/30855889612800000000 (pow.f64 angle 7))))))
(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 -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/25194240000 (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4))) (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)))))
(+.f64 1 (fma.f64 1/25194240000 (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4)) (*.f64 -1/64800 (*.f64 (*.f64 angle angle) (pow.f64 (PI.f64) 2)))))
(+.f64 1 (fma.f64 1/25194240000 (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4)) (*.f64 (pow.f64 (PI.f64) 2) (*.f64 -1/64800 (*.f64 angle angle)))))
(+.f64 (*.f64 -1/24488801280000000 (*.f64 (pow.f64 angle 6) (pow.f64 (PI.f64) 6))) (+.f64 1 (+.f64 (*.f64 1/25194240000 (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4))) (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))))
(fma.f64 -1/24488801280000000 (*.f64 (pow.f64 angle 6) (pow.f64 (PI.f64) 6)) (+.f64 1 (fma.f64 1/25194240000 (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4)) (*.f64 -1/64800 (*.f64 (*.f64 angle angle) (pow.f64 (PI.f64) 2))))))
(+.f64 (fma.f64 1/25194240000 (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4)) (*.f64 (pow.f64 (PI.f64) 2) (*.f64 -1/64800 (*.f64 angle angle)))) (fma.f64 -1/24488801280000000 (*.f64 (pow.f64 angle 6) (pow.f64 (PI.f64) 6)) 1))
(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 a a)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 -2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 a a)))
(+.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 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 a a)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (*.f64 b b))))
(*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 (*.f64 -2 (*.f64 a a)) (*.f64 2 (*.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 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 a a)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (*.f64 b b))))
(*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 (*.f64 -2 (*.f64 a a)) (*.f64 2 (*.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 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 a a)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (*.f64 b b))))
(*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 (*.f64 -2 (*.f64 a a)) (*.f64 2 (*.f64 b b))))
(*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (*.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 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 a a)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (*.f64 b b))))
(*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 (*.f64 -2 (*.f64 a a)) (*.f64 2 (*.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 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 a a)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (*.f64 b b))))
(*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 (*.f64 -2 (*.f64 a a)) (*.f64 2 (*.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 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 a a)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (*.f64 b b))))
(*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 (*.f64 -2 (*.f64 a a)) (*.f64 2 (*.f64 b b))))
(*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (*.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 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 a a)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (*.f64 b b))))
(*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 (*.f64 -2 (*.f64 a a)) (*.f64 2 (*.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 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 a a)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (*.f64 b b))))
(*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 (*.f64 -2 (*.f64 a a)) (*.f64 2 (*.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 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 a a)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (*.f64 b b))))
(*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 (*.f64 -2 (*.f64 a a)) (*.f64 2 (*.f64 b b))))
(*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (*.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 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 a a)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (*.f64 b b))))
(*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 (*.f64 -2 (*.f64 a a)) (*.f64 2 (*.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 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 a a)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (*.f64 b b))))
(*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 (*.f64 -2 (*.f64 a a)) (*.f64 2 (*.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 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 a a)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (*.f64 b b))))
(*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 (*.f64 -2 (*.f64 a a)) (*.f64 2 (*.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 1/180 (*.f64 angle (PI.f64)))))
(*.f64 -2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 a a)))
(+.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 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 a a)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (*.f64 b b))))
(*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 (*.f64 -2 (*.f64 a a)) (*.f64 2 (*.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 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 a a)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (*.f64 b b))))
(*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 (*.f64 -2 (*.f64 a a)) (*.f64 2 (*.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 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 a a)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (*.f64 b b))))
(*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 (*.f64 -2 (*.f64 a a)) (*.f64 2 (*.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 1/180 (*.f64 angle (PI.f64)))))
(*.f64 -2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 a a)))
(+.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 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 a a)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (*.f64 b b))))
(*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 (*.f64 -2 (*.f64 a a)) (*.f64 2 (*.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 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 a a)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (*.f64 b b))))
(*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 (*.f64 -2 (*.f64 a a)) (*.f64 2 (*.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 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 a a)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (*.f64 b b))))
(*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 (*.f64 -2 (*.f64 a a)) (*.f64 2 (*.f64 b b))))
(*.f64 1/90 (*.f64 angle (*.f64 (+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2)) (PI.f64))))
(*.f64 (*.f64 1/90 angle) (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 angle 1/90))
(+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2)) (PI.f64)))) (*.f64 -1/17496000 (*.f64 (pow.f64 angle 3) (*.f64 (+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2)) (pow.f64 (PI.f64) 3)))))
(fma.f64 1/90 (*.f64 angle (*.f64 (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)))))
(fma.f64 -1/17496000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (*.f64 b b) (*.f64 a a)))) (*.f64 (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 angle 1/90)))
(+.f64 (*.f64 1/11337408000000 (*.f64 (pow.f64 angle 5) (*.f64 (+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2)) (pow.f64 (PI.f64) 5)))) (+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2)) (PI.f64)))) (*.f64 -1/17496000 (*.f64 (pow.f64 angle 3) (*.f64 (+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2)) (pow.f64 (PI.f64) 3))))))
(fma.f64 1/11337408000000 (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 (PI.f64) 5) (-.f64 (*.f64 b b) (*.f64 a a)))) (fma.f64 1/90 (*.f64 angle (*.f64 (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))))))
(fma.f64 1/11337408000000 (*.f64 (pow.f64 (PI.f64) 5) (*.f64 (pow.f64 angle 5) (-.f64 (*.f64 b b) (*.f64 a a)))) (fma.f64 -1/17496000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (*.f64 b b) (*.f64 a a)))) (*.f64 (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 angle 1/90))))
(+.f64 (*.f64 1/11337408000000 (*.f64 (pow.f64 angle 5) (*.f64 (+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2)) (pow.f64 (PI.f64) 5)))) (+.f64 (*.f64 -1/15427944806400000000 (*.f64 (pow.f64 angle 7) (*.f64 (+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2)) (pow.f64 (PI.f64) 7)))) (+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2)) (PI.f64)))) (*.f64 -1/17496000 (*.f64 (pow.f64 angle 3) (*.f64 (+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2)) (pow.f64 (PI.f64) 3)))))))
(fma.f64 1/11337408000000 (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 (PI.f64) 5) (-.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/90 (*.f64 angle (*.f64 (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)))))))
(fma.f64 1/11337408000000 (*.f64 (pow.f64 (PI.f64) 5) (*.f64 (pow.f64 angle 5) (-.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/17496000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) (-.f64 (*.f64 b b) (*.f64 a a)))) (*.f64 (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 angle 1/90)))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))))
(*.f64 (*.f64 2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (-.f64 (*.f64 b b) (*.f64 a a)))
(*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))))
(*.f64 (*.f64 2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (-.f64 (*.f64 b b) (*.f64 a a)))
(*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))))
(*.f64 (*.f64 2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (-.f64 (*.f64 b b) (*.f64 a a)))
(*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))))
(*.f64 (*.f64 2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (-.f64 (*.f64 b b) (*.f64 a a)))
(*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))))
(*.f64 (*.f64 2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (-.f64 (*.f64 b b) (*.f64 a a)))
(*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))))
(*.f64 (*.f64 2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (-.f64 (*.f64 b b) (*.f64 a a)))
(*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))))
(*.f64 (*.f64 2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (-.f64 (*.f64 b b) (*.f64 a a)))
(*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))))
(*.f64 (*.f64 2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (-.f64 (*.f64 b b) (*.f64 a a)))
(*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 -1 (pow.f64 a 2))
(neg.f64 (*.f64 a a))
(*.f64 a (neg.f64 a))
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(-.f64 (*.f64 b b) (*.f64 a a))
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(-.f64 (*.f64 b b) (*.f64 a a))
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(-.f64 (*.f64 b b) (*.f64 a a))
(pow.f64 b 2)
(*.f64 b b)
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(-.f64 (*.f64 b b) (*.f64 a a))
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(-.f64 (*.f64 b b) (*.f64 a a))
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(-.f64 (*.f64 b b) (*.f64 a a))
(pow.f64 b 2)
(*.f64 b b)
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(-.f64 (*.f64 b b) (*.f64 a a))
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(-.f64 (*.f64 b b) (*.f64 a a))
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(-.f64 (*.f64 b b) (*.f64 a a))
(pow.f64 b 2)
(*.f64 b b)
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(-.f64 (*.f64 b b) (*.f64 a a))
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(-.f64 (*.f64 b b) (*.f64 a a))
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(-.f64 (*.f64 b b) (*.f64 a a))
(*.f64 -1 (pow.f64 a 2))
(neg.f64 (*.f64 a a))
(*.f64 a (neg.f64 a))
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(-.f64 (*.f64 b b) (*.f64 a a))
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(-.f64 (*.f64 b b) (*.f64 a a))
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(-.f64 (*.f64 b b) (*.f64 a a))
(*.f64 -1 (pow.f64 a 2))
(neg.f64 (*.f64 a a))
(*.f64 a (neg.f64 a))
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(-.f64 (*.f64 b b) (*.f64 a a))
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(-.f64 (*.f64 b b) (*.f64 a a))
(+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2))
(-.f64 (*.f64 b b) (*.f64 a a))
(-.f64 (exp.f64 (log1p.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 1)
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(*.f64 1 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(*.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 1/180 (*.f64 angle (PI.f64))))
(pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1)
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3)
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(pow.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3) 1/3)
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(pow.f64 (sqrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sqrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(log.f64 (exp.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(log.f64 (+.f64 1 (expm1.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(expm1.f64 (log1p.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(exp.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(exp.f64 (*.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(log1p.f64 (expm1.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 1)
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(*.f64 1 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(*.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 1/180 (*.f64 angle (PI.f64))))
(pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1)
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(pow.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3)
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(pow.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3) 1/3)
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(pow.f64 (sqrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sqrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(log.f64 (exp.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(log.f64 (+.f64 1 (expm1.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cbrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(expm1.f64 (log1p.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(exp.f64 (log.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(exp.f64 (*.f64 (log.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(log1p.f64 (expm1.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 2 (*.f64 (pow.f64 (+.f64 b a) 2) (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2))))) 1)
(*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 0 (sin.f64 (*.f64 2 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 1/2))
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 2 (*.f64 1/180 angle)))) 1/2) (*.f64 2 (pow.f64 (+.f64 b a) 2)))
(pow.f64 (*.f64 2 (*.f64 (pow.f64 (+.f64 b a) 2) (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2))) 1)
(*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 0 (sin.f64 (*.f64 2 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 1/2))
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 2 (*.f64 1/180 angle)))) 1/2) (*.f64 2 (pow.f64 (+.f64 b a) 2)))
(pow.f64 (cbrt.f64 (*.f64 2 (*.f64 (pow.f64 (+.f64 b a) 2) (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2)))) 3)
(*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 0 (sin.f64 (*.f64 2 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 1/2))
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 2 (*.f64 1/180 angle)))) 1/2) (*.f64 2 (pow.f64 (+.f64 b a) 2)))
(pow.f64 (pow.f64 (*.f64 2 (*.f64 (pow.f64 (+.f64 b a) 2) (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2))) 3) 1/3)
(*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 0 (sin.f64 (*.f64 2 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 1/2))
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 2 (*.f64 1/180 angle)))) 1/2) (*.f64 2 (pow.f64 (+.f64 b a) 2)))
(pow.f64 (*.f64 (sqrt.f64 (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2)) (*.f64 (+.f64 b a) (sqrt.f64 2))) 2)
(pow.f64 (*.f64 (sqrt.f64 (*.f64 (+.f64 0 (sin.f64 (*.f64 2 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 1/2)) (*.f64 (+.f64 b a) (sqrt.f64 2))) 2)
(pow.f64 (*.f64 (sqrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 2 (*.f64 1/180 angle)))) 1/2)) (*.f64 (+.f64 b a) (sqrt.f64 2))) 2)
(sqrt.f64 (pow.f64 (*.f64 2 (*.f64 (pow.f64 (+.f64 b a) 2) (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2))) 2))
(*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 0 (sin.f64 (*.f64 2 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 1/2))
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 2 (*.f64 1/180 angle)))) 1/2) (*.f64 2 (pow.f64 (+.f64 b a) 2)))
(log.f64 (pow.f64 (sqrt.f64 (exp.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))))) (*.f64 2 (pow.f64 (+.f64 b a) 2))))
(*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (log.f64 (sqrt.f64 (*.f64 1 (exp.f64 (sin.f64 (*.f64 2 (*.f64 1/180 (*.f64 angle (PI.f64))))))))))
(*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (log.f64 (sqrt.f64 (exp.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 2 (*.f64 1/180 angle))))))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 2 (*.f64 (pow.f64 (+.f64 b a) 2) (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2))))))
(*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 0 (sin.f64 (*.f64 2 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 1/2))
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 2 (*.f64 1/180 angle)))) 1/2) (*.f64 2 (pow.f64 (+.f64 b a) 2)))
(cbrt.f64 (pow.f64 (*.f64 2 (*.f64 (pow.f64 (+.f64 b a) 2) (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2))) 3))
(*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 0 (sin.f64 (*.f64 2 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 1/2))
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 2 (*.f64 1/180 angle)))) 1/2) (*.f64 2 (pow.f64 (+.f64 b a) 2)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) 3) (pow.f64 (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2) 3)))
(*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 0 (sin.f64 (*.f64 2 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 1/2))
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 2 (*.f64 1/180 angle)))) 1/2) (*.f64 2 (pow.f64 (+.f64 b a) 2)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2) 3) (pow.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) 3)))
(*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 0 (sin.f64 (*.f64 2 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 1/2))
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 2 (*.f64 1/180 angle)))) 1/2) (*.f64 2 (pow.f64 (+.f64 b a) 2)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2))) 3) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3) (pow.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (pow.f64 (+.f64 b a) 2))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3) (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3) (pow.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (+.f64 b a) 2)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3) (pow.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (pow.f64 (+.f64 b a) 2))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2))) 3) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3) (pow.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (+.f64 b a) 2)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3) (pow.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (pow.f64 (+.f64 b a) 2))) 3)))
(expm1.f64 (log1p.f64 (*.f64 2 (*.f64 (pow.f64 (+.f64 b a) 2) (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2)))))
(*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 0 (sin.f64 (*.f64 2 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 1/2))
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 2 (*.f64 1/180 angle)))) 1/2) (*.f64 2 (pow.f64 (+.f64 b a) 2)))
(exp.f64 (log.f64 (*.f64 2 (*.f64 (pow.f64 (+.f64 b a) 2) (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2)))))
(*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 0 (sin.f64 (*.f64 2 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 1/2))
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 2 (*.f64 1/180 angle)))) 1/2) (*.f64 2 (pow.f64 (+.f64 b a) 2)))
(exp.f64 (*.f64 (log.f64 (*.f64 2 (*.f64 (pow.f64 (+.f64 b a) 2) (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2)))) 1))
(*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 0 (sin.f64 (*.f64 2 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 1/2))
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 2 (*.f64 1/180 angle)))) 1/2) (*.f64 2 (pow.f64 (+.f64 b a) 2)))
(log1p.f64 (expm1.f64 (*.f64 2 (*.f64 (pow.f64 (+.f64 b a) 2) (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2)))))
(*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 0 (sin.f64 (*.f64 2 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 1/2))
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 2 (*.f64 1/180 angle)))) 1/2) (*.f64 2 (pow.f64 (+.f64 b a) 2)))
(+.f64 (pow.f64 (+.f64 b a) 2) (fma.f64 a a (*.f64 a a)))
(+.f64 (pow.f64 (+.f64 b a) 2) (*.f64 2 (*.f64 a a)))
(+.f64 (pow.f64 (+.f64 b a) 2) (+.f64 (fma.f64 a a (*.f64 a a)) (fma.f64 a a (*.f64 a a))))
(+.f64 (pow.f64 (+.f64 b a) 2) (*.f64 2 (fma.f64 a a (*.f64 a a))))
(fma.f64 2 (*.f64 2 (*.f64 a a)) (pow.f64 (+.f64 b a) 2))
(+.f64 (*.f64 b b) (*.f64 a a))
(fma.f64 b b (*.f64 a a))
(fma.f64 a a (*.f64 b b))
(+.f64 (*.f64 b b) (+.f64 (*.f64 a a) (fma.f64 a a (*.f64 a a))))
(fma.f64 b b (fma.f64 a a (fma.f64 a a (*.f64 a a))))
(fma.f64 b b (fma.f64 a a (*.f64 2 (*.f64 a a))))
(+.f64 (*.f64 a (+.f64 b a)) (*.f64 b (+.f64 b a)))
(pow.f64 (+.f64 b a) 2)
(+.f64 (fma.f64 b b (neg.f64 (*.f64 (*.f64 a a) 1))) (fma.f64 (*.f64 a a) 1 (*.f64 (*.f64 a a) 1)))
(+.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (fma.f64 a a (*.f64 a a)))
(fma.f64 (+.f64 b a) (-.f64 b a) (*.f64 2 (*.f64 a a)))
(+.f64 (fma.f64 b b (neg.f64 (*.f64 (cbrt.f64 (*.f64 a a)) (cbrt.f64 (pow.f64 a 4))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a a))) (cbrt.f64 (pow.f64 a 4)) (*.f64 (cbrt.f64 (*.f64 a a)) (cbrt.f64 (pow.f64 a 4)))))
(+.f64 (fma.f64 b b (*.f64 (cbrt.f64 (*.f64 a a)) (neg.f64 (cbrt.f64 (pow.f64 a 4))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a a))) (cbrt.f64 (pow.f64 a 4)) (*.f64 (cbrt.f64 (*.f64 a a)) (cbrt.f64 (pow.f64 a 4)))))
(+.f64 (-.f64 (*.f64 b b) (*.f64 (cbrt.f64 (*.f64 a a)) (cbrt.f64 (pow.f64 a 4)))) (*.f64 0 (*.f64 (cbrt.f64 (*.f64 a a)) (cbrt.f64 (pow.f64 a 4)))))
(+.f64 (fma.f64 1 (*.f64 b b) (neg.f64 (*.f64 (*.f64 a a) 1))) (fma.f64 (*.f64 a a) 1 (*.f64 (*.f64 a a) 1)))
(+.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (fma.f64 a a (*.f64 a a)))
(fma.f64 (+.f64 b a) (-.f64 b a) (*.f64 2 (*.f64 a a)))
(+.f64 (fma.f64 1 (*.f64 b b) (neg.f64 (*.f64 (cbrt.f64 (*.f64 a a)) (cbrt.f64 (pow.f64 a 4))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a a))) (cbrt.f64 (pow.f64 a 4)) (*.f64 (cbrt.f64 (*.f64 a a)) (cbrt.f64 (pow.f64 a 4)))))
(+.f64 (fma.f64 b b (*.f64 (cbrt.f64 (*.f64 a a)) (neg.f64 (cbrt.f64 (pow.f64 a 4))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a a))) (cbrt.f64 (pow.f64 a 4)) (*.f64 (cbrt.f64 (*.f64 a a)) (cbrt.f64 (pow.f64 a 4)))))
(+.f64 (-.f64 (*.f64 b b) (*.f64 (cbrt.f64 (*.f64 a a)) (cbrt.f64 (pow.f64 a 4)))) (*.f64 0 (*.f64 (cbrt.f64 (*.f64 a a)) (cbrt.f64 (pow.f64 a 4)))))
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 b 4)) (cbrt.f64 (*.f64 b b)) (neg.f64 (*.f64 (*.f64 a a) 1))) (fma.f64 (*.f64 a a) 1 (*.f64 (*.f64 a a) 1)))
(+.f64 (fma.f64 a a (*.f64 a a)) (fma.f64 (cbrt.f64 (pow.f64 b 4)) (cbrt.f64 (*.f64 b b)) (neg.f64 (*.f64 a a))))
(+.f64 (*.f64 2 (*.f64 a a)) (-.f64 (*.f64 (cbrt.f64 (pow.f64 b 4)) (cbrt.f64 (*.f64 b b))) (*.f64 a a)))
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 b 4)) (cbrt.f64 (*.f64 b b)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 a a)) (cbrt.f64 (pow.f64 a 4))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a a))) (cbrt.f64 (pow.f64 a 4)) (*.f64 (cbrt.f64 (*.f64 a a)) (cbrt.f64 (pow.f64 a 4)))))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a a))) (cbrt.f64 (pow.f64 a 4)) (*.f64 (cbrt.f64 (*.f64 a a)) (cbrt.f64 (pow.f64 a 4)))) (fma.f64 (cbrt.f64 (pow.f64 b 4)) (cbrt.f64 (*.f64 b b)) (*.f64 (cbrt.f64 (*.f64 a a)) (neg.f64 (cbrt.f64 (pow.f64 a 4))))))
(+.f64 (*.f64 0 (*.f64 (cbrt.f64 (*.f64 a a)) (cbrt.f64 (pow.f64 a 4)))) (-.f64 (*.f64 (cbrt.f64 (pow.f64 b 4)) (cbrt.f64 (*.f64 b b))) (*.f64 (cbrt.f64 (*.f64 a a)) (cbrt.f64 (pow.f64 a 4)))))
(+.f64 (*.f64 (+.f64 b a) b) (*.f64 (+.f64 b a) a))
(pow.f64 (+.f64 b a) 2)
(+.f64 (*.f64 (+.f64 b a) a) (*.f64 (+.f64 b a) b))
(pow.f64 (+.f64 b a) 2)
(+.f64 (*.f64 b (+.f64 b a)) (*.f64 a (+.f64 b a)))
(pow.f64 (+.f64 b a) 2)
(+.f64 (*.f64 (pow.f64 (+.f64 b a) 2) 1) (*.f64 (fma.f64 a a (*.f64 a a)) 1))
(+.f64 (pow.f64 (+.f64 b a) 2) (fma.f64 a a (*.f64 a a)))
(+.f64 (pow.f64 (+.f64 b a) 2) (*.f64 2 (*.f64 a a)))
(+.f64 (*.f64 (*.f64 b b) 1) (*.f64 (*.f64 a a) 1))
(fma.f64 b b (*.f64 a a))
(fma.f64 a a (*.f64 b b))
(-.f64 (*.f64 b b) (*.f64 a a))
(-.f64 (*.f64 b b) (-.f64 (*.f64 a a) (fma.f64 a a (*.f64 a a))))
(+.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (fma.f64 a a (*.f64 a a)))
(fma.f64 (+.f64 b a) (-.f64 b a) (*.f64 2 (*.f64 a a)))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (+.f64 b a) 2))) 1)
(pow.f64 (+.f64 b a) 2)
(-.f64 (/.f64 (pow.f64 b 6) (+.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (pow.f64 (*.f64 b a) 2))) (/.f64 (pow.f64 a 6) (+.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (pow.f64 (*.f64 b a) 2))))
(-.f64 (/.f64 (pow.f64 b 6) (+.f64 (pow.f64 b 4) (+.f64 (pow.f64 a 4) (pow.f64 (*.f64 b a) 2)))) (/.f64 (pow.f64 a 6) (+.f64 (pow.f64 b 4) (+.f64 (pow.f64 a 4) (pow.f64 (*.f64 b a) 2)))))
(-.f64 (/.f64 (pow.f64 b 4) (pow.f64 (+.f64 b a) 2)) (/.f64 (pow.f64 a 4) (pow.f64 (+.f64 b a) 2)))
(-.f64 (+.f64 (*.f64 b b) 0) (*.f64 a a))
(-.f64 (*.f64 b b) (*.f64 a a))
(*.f64 (+.f64 b a) (+.f64 b a))
(pow.f64 (+.f64 b a) 2)
(*.f64 1 (pow.f64 (+.f64 b a) 2))
(pow.f64 (+.f64 b a) 2)
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 b a)) 2) 2) (pow.f64 (cbrt.f64 (+.f64 b a)) 2))
(pow.f64 (+.f64 b a) 2)
(*.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (/.f64 1 (pow.f64 (+.f64 b a) 2)))
(/.f64 (*.f64 (+.f64 (pow.f64 a 4) (pow.f64 b 4)) 1) (pow.f64 (+.f64 b a) 2))
(/.f64 (+.f64 (pow.f64 a 4) (pow.f64 b 4)) (pow.f64 (+.f64 b a) 2))
(*.f64 (+.f64 (pow.f64 b 6) (pow.f64 a 6)) (/.f64 1 (+.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (pow.f64 (*.f64 b a) 2))))
(*.f64 (+.f64 (pow.f64 b 6) (pow.f64 a 6)) (/.f64 1 (+.f64 (pow.f64 b 4) (+.f64 (pow.f64 a 4) (pow.f64 (*.f64 b a) 2)))))
(/.f64 (+.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 b a) (sqrt.f64 (+.f64 b a))) (sqrt.f64 (+.f64 b a)))
(pow.f64 (+.f64 b a) 2)
(*.f64 (*.f64 (+.f64 b a) 1) (+.f64 b a))
(pow.f64 (+.f64 b a) 2)
(*.f64 (*.f64 (+.f64 b a) (pow.f64 (cbrt.f64 (+.f64 b a)) 2)) (cbrt.f64 (+.f64 b a)))
(pow.f64 (+.f64 b a) 2)
(/.f64 1 (/.f64 (+.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (pow.f64 (*.f64 b a) 2)) (+.f64 (pow.f64 b 6) (pow.f64 a 6))))
(*.f64 (+.f64 (pow.f64 b 6) (pow.f64 a 6)) (/.f64 1 (+.f64 (pow.f64 b 4) (+.f64 (pow.f64 a 4) (pow.f64 (*.f64 b a) 2)))))
(/.f64 (+.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 1 (/.f64 (pow.f64 (+.f64 b a) 2) (+.f64 (pow.f64 b 4) (pow.f64 a 4))))
(/.f64 (*.f64 (+.f64 (pow.f64 a 4) (pow.f64 b 4)) 1) (pow.f64 (+.f64 b a) 2))
(/.f64 (+.f64 (pow.f64 a 4) (pow.f64 b 4)) (pow.f64 (+.f64 b a) 2))
(/.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (pow.f64 (+.f64 b a) 2))
(/.f64 (*.f64 (+.f64 (pow.f64 a 4) (pow.f64 b 4)) 1) (pow.f64 (+.f64 b a) 2))
(/.f64 (+.f64 (pow.f64 a 4) (pow.f64 b 4)) (pow.f64 (+.f64 b a) 2))
(/.f64 (+.f64 (pow.f64 b 6) (pow.f64 a 6)) (+.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (pow.f64 (*.f64 b a) 2)))
(*.f64 (+.f64 (pow.f64 b 6) (pow.f64 a 6)) (/.f64 1 (+.f64 (pow.f64 b 4) (+.f64 (pow.f64 a 4) (pow.f64 (*.f64 b a) 2)))))
(/.f64 (+.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 (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 (pow.f64 b 6) (pow.f64 a 6)) (-.f64 (+.f64 (pow.f64 a 4) (pow.f64 b 4)) (pow.f64 (*.f64 b a) 2)))
(/.f64 (+.f64 (pow.f64 b 6) (pow.f64 a 6)) (+.f64 (pow.f64 a 4) (-.f64 (pow.f64 b 4) (pow.f64 (*.f64 b a) 2))))
(/.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 b a))) (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 b a)))) (/.f64 (+.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)) (+.f64 (pow.f64 b 3) (pow.f64 a 3))) (*.f64 (fma.f64 b b (*.f64 a (-.f64 a b))) (fma.f64 b b (*.f64 a (-.f64 a b)))))
(*.f64 (/.f64 (+.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)) (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))) (*.f64 (fma.f64 b b (*.f64 a (-.f64 a b))) (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 b a)))) (/.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (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))) (*.f64 (fma.f64 b b (*.f64 a (+.f64 b a))) (fma.f64 b b (*.f64 a (-.f64 a b)))))
(*.f64 (/.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (fma.f64 b b (*.f64 a (+.f64 b a)))) (/.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (fma.f64 b b (*.f64 a (-.f64 a b)))))
(/.f64 (*.f64 (pow.f64 (+.f64 b a) 2) (+.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 b a) 2) (+.f64 b a)) (/.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (fma.f64 b b (*.f64 a (-.f64 a b)))))
(/.f64 (*.f64 (pow.f64 (+.f64 b a) 2) (+.f64 (pow.f64 b 3) (pow.f64 a 3))) (*.f64 (+.f64 b a) (fma.f64 b b (*.f64 a (+.f64 b a)))))
(*.f64 (/.f64 (pow.f64 (+.f64 b a) 2) (+.f64 b a)) (/.f64 (+.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)) (pow.f64 (+.f64 b a) 2)) (+.f64 (pow.f64 b 3) (pow.f64 a 3)))
(/.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (/.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (pow.f64 (+.f64 b a) 2)))
(*.f64 (/.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (+.f64 (pow.f64 b 3) (pow.f64 a 3))) (pow.f64 (+.f64 b a) 2))
(/.f64 (neg.f64 (+.f64 (pow.f64 b 6) (pow.f64 a 6))) (neg.f64 (+.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (pow.f64 (*.f64 b a) 2))))
(/.f64 (neg.f64 (+.f64 (pow.f64 b 6) (pow.f64 a 6))) (neg.f64 (+.f64 (pow.f64 b 4) (+.f64 (pow.f64 a 4) (pow.f64 (*.f64 b a) 2)))))
(*.f64 1 (/.f64 (+.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 (neg.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4))) (neg.f64 (pow.f64 (+.f64 b a) 2)))
(/.f64 (*.f64 (+.f64 (pow.f64 a 4) (pow.f64 b 4)) 1) (pow.f64 (+.f64 b a) 2))
(/.f64 (+.f64 (pow.f64 a 4) (pow.f64 b 4)) (pow.f64 (+.f64 b a) 2))
(/.f64 (+.f64 (pow.f64 (pow.f64 (+.f64 b a) 2) 3) (pow.f64 (fma.f64 a a (*.f64 a a)) 3)) (+.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (-.f64 (*.f64 (fma.f64 a a (*.f64 a a)) (fma.f64 a a (*.f64 a a))) (*.f64 (pow.f64 (+.f64 b a) 2) (fma.f64 a a (*.f64 a a))))))
(/.f64 (+.f64 (pow.f64 (pow.f64 (+.f64 b a) 2) 3) (pow.f64 (fma.f64 a a (*.f64 a a)) 3)) (+.f64 (pow.f64 b 4) (+.f64 (pow.f64 a 4) (*.f64 (fma.f64 a a (*.f64 a a)) (-.f64 (fma.f64 a a (*.f64 a a)) (pow.f64 (+.f64 b a) 2))))))
(/.f64 (+.f64 (pow.f64 (pow.f64 (+.f64 b a) 2) 3) (pow.f64 (*.f64 2 (*.f64 a a)) 3)) (fma.f64 (*.f64 2 (*.f64 a a)) (-.f64 (*.f64 2 (*.f64 a a)) (pow.f64 (+.f64 b a) 2)) (+.f64 (pow.f64 a 4) (pow.f64 b 4))))
(/.f64 (+.f64 (pow.f64 (pow.f64 (+.f64 b a) 2) 3) (*.f64 (pow.f64 a 6) 8)) (fma.f64 (*.f64 2 (*.f64 a a)) (-.f64 (*.f64 2 (*.f64 a a)) (pow.f64 (+.f64 b a) 2)) (+.f64 (pow.f64 a 4) (pow.f64 b 4))))
(/.f64 (-.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (*.f64 (fma.f64 a a (*.f64 a a)) (fma.f64 a a (*.f64 a a)))) (-.f64 (pow.f64 (+.f64 b a) 2) (fma.f64 a a (*.f64 a a))))
(/.f64 (+.f64 (pow.f64 b 4) (-.f64 (pow.f64 a 4) (*.f64 (fma.f64 a a (*.f64 a a)) (fma.f64 a a (*.f64 a a))))) (-.f64 (pow.f64 (+.f64 b a) 2) (fma.f64 a a (*.f64 a a))))
(/.f64 (+.f64 (pow.f64 b 4) (-.f64 (pow.f64 a 4) (*.f64 (*.f64 2 (*.f64 a a)) (*.f64 2 (*.f64 a a))))) (-.f64 (pow.f64 (+.f64 b a) 2) (*.f64 2 (*.f64 a a))))
(pow.f64 (pow.f64 (+.f64 b a) 2) 1)
(pow.f64 (+.f64 b a) 2)
(pow.f64 (+.f64 b a) 2)
(pow.f64 (pow.f64 (cbrt.f64 (+.f64 b a)) 2) 3)
(pow.f64 (+.f64 b a) 2)
(pow.f64 (pow.f64 (pow.f64 (+.f64 b a) 2) 3) 1/3)
(pow.f64 (+.f64 b a) 2)
(sqrt.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)))
(sqrt.f64 (+.f64 (pow.f64 a 4) (pow.f64 b 4)))
(hypot.f64 (*.f64 a a) (*.f64 b b))
(log.f64 (exp.f64 (pow.f64 (+.f64 b a) 2)))
(pow.f64 (+.f64 b a) 2)
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (+.f64 b a) 2))))
(pow.f64 (+.f64 b a) 2)
(cbrt.f64 (pow.f64 (pow.f64 (+.f64 b a) 2) 3))
(pow.f64 (+.f64 b a) 2)
(expm1.f64 (log1p.f64 (pow.f64 (+.f64 b a) 2)))
(pow.f64 (+.f64 b a) 2)
(exp.f64 (log.f64 (pow.f64 (+.f64 b a) 2)))
(pow.f64 (+.f64 b a) 2)
(exp.f64 (*.f64 (log.f64 (pow.f64 (+.f64 b a) 2)) 1))
(pow.f64 (+.f64 b a) 2)
(log1p.f64 (expm1.f64 (pow.f64 (+.f64 b a) 2)))
(pow.f64 (+.f64 b a) 2)
(-.f64 (exp.f64 (log1p.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 1)
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(*.f64 1 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(*.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 1/180 (*.f64 angle (PI.f64))))
(pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1)
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3)
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(pow.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3) 1/3)
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(pow.f64 (sqrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sqrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(log.f64 (exp.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(log.f64 (+.f64 1 (expm1.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(expm1.f64 (log1p.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(exp.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(exp.f64 (*.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(log1p.f64 (expm1.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 1)
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(*.f64 1 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(*.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 1/180 (*.f64 angle (PI.f64))))
(pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1)
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(pow.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3)
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(pow.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3) 1/3)
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(pow.f64 (sqrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sqrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(log.f64 (exp.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(log.f64 (+.f64 1 (expm1.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cbrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(expm1.f64 (log1p.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(exp.f64 (log.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(exp.f64 (*.f64 (log.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(log1p.f64 (expm1.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 2 (*.f64 (pow.f64 (+.f64 b a) 2) (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2))))) 1)
(*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 0 (sin.f64 (*.f64 2 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 1/2))
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 2 (*.f64 1/180 angle)))) 1/2) (*.f64 2 (pow.f64 (+.f64 b a) 2)))
(pow.f64 (*.f64 2 (*.f64 (pow.f64 (+.f64 b a) 2) (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2))) 1)
(*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 0 (sin.f64 (*.f64 2 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 1/2))
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 2 (*.f64 1/180 angle)))) 1/2) (*.f64 2 (pow.f64 (+.f64 b a) 2)))
(pow.f64 (cbrt.f64 (*.f64 2 (*.f64 (pow.f64 (+.f64 b a) 2) (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2)))) 3)
(*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 0 (sin.f64 (*.f64 2 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 1/2))
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 2 (*.f64 1/180 angle)))) 1/2) (*.f64 2 (pow.f64 (+.f64 b a) 2)))
(pow.f64 (pow.f64 (*.f64 2 (*.f64 (pow.f64 (+.f64 b a) 2) (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2))) 3) 1/3)
(*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 0 (sin.f64 (*.f64 2 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 1/2))
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 2 (*.f64 1/180 angle)))) 1/2) (*.f64 2 (pow.f64 (+.f64 b a) 2)))
(pow.f64 (*.f64 (sqrt.f64 (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2)) (*.f64 (+.f64 b a) (sqrt.f64 2))) 2)
(pow.f64 (*.f64 (sqrt.f64 (*.f64 (+.f64 0 (sin.f64 (*.f64 2 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 1/2)) (*.f64 (+.f64 b a) (sqrt.f64 2))) 2)
(pow.f64 (*.f64 (sqrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 2 (*.f64 1/180 angle)))) 1/2)) (*.f64 (+.f64 b a) (sqrt.f64 2))) 2)
(sqrt.f64 (pow.f64 (*.f64 2 (*.f64 (pow.f64 (+.f64 b a) 2) (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2))) 2))
(*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 0 (sin.f64 (*.f64 2 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 1/2))
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 2 (*.f64 1/180 angle)))) 1/2) (*.f64 2 (pow.f64 (+.f64 b a) 2)))
(log.f64 (pow.f64 (sqrt.f64 (exp.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))))) (*.f64 2 (pow.f64 (+.f64 b a) 2))))
(*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (log.f64 (sqrt.f64 (*.f64 1 (exp.f64 (sin.f64 (*.f64 2 (*.f64 1/180 (*.f64 angle (PI.f64))))))))))
(*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (log.f64 (sqrt.f64 (exp.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 2 (*.f64 1/180 angle))))))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 2 (*.f64 (pow.f64 (+.f64 b a) 2) (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2))))))
(*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 0 (sin.f64 (*.f64 2 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 1/2))
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 2 (*.f64 1/180 angle)))) 1/2) (*.f64 2 (pow.f64 (+.f64 b a) 2)))
(cbrt.f64 (pow.f64 (*.f64 2 (*.f64 (pow.f64 (+.f64 b a) 2) (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2))) 3))
(*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 0 (sin.f64 (*.f64 2 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 1/2))
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 2 (*.f64 1/180 angle)))) 1/2) (*.f64 2 (pow.f64 (+.f64 b a) 2)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) 3) (pow.f64 (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2) 3)))
(*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 0 (sin.f64 (*.f64 2 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 1/2))
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 2 (*.f64 1/180 angle)))) 1/2) (*.f64 2 (pow.f64 (+.f64 b a) 2)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2) 3) (pow.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) 3)))
(*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 0 (sin.f64 (*.f64 2 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 1/2))
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 2 (*.f64 1/180 angle)))) 1/2) (*.f64 2 (pow.f64 (+.f64 b a) 2)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2))) 3) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3) (pow.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (pow.f64 (+.f64 b a) 2))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3) (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3) (pow.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (+.f64 b a) 2)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3) (pow.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (pow.f64 (+.f64 b a) 2))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2))) 3) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3) (pow.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (+.f64 b a) 2)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3) (pow.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (pow.f64 (+.f64 b a) 2))) 3)))
(expm1.f64 (log1p.f64 (*.f64 2 (*.f64 (pow.f64 (+.f64 b a) 2) (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2)))))
(*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 0 (sin.f64 (*.f64 2 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 1/2))
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 2 (*.f64 1/180 angle)))) 1/2) (*.f64 2 (pow.f64 (+.f64 b a) 2)))
(exp.f64 (log.f64 (*.f64 2 (*.f64 (pow.f64 (+.f64 b a) 2) (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2)))))
(*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 0 (sin.f64 (*.f64 2 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 1/2))
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 2 (*.f64 1/180 angle)))) 1/2) (*.f64 2 (pow.f64 (+.f64 b a) 2)))
(exp.f64 (*.f64 (log.f64 (*.f64 2 (*.f64 (pow.f64 (+.f64 b a) 2) (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2)))) 1))
(*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 0 (sin.f64 (*.f64 2 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 1/2))
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 2 (*.f64 1/180 angle)))) 1/2) (*.f64 2 (pow.f64 (+.f64 b a) 2)))
(log1p.f64 (expm1.f64 (*.f64 2 (*.f64 (pow.f64 (+.f64 b a) 2) (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2)))))
(*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 0 (sin.f64 (*.f64 2 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 1/2))
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 2 (*.f64 1/180 angle)))) 1/2) (*.f64 2 (pow.f64 (+.f64 b a) 2)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1)
(*.f64 1/180 (*.f64 angle (PI.f64)))
(/.f64 (PI.f64) (/.f64 180 angle))
(/.f64 angle (/.f64 180 (PI.f64)))
(/.f64 1 (/.f64 180 (*.f64 (PI.f64) angle)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(/.f64 (*.f64 (PI.f64) angle) 180)
(/.f64 (PI.f64) (/.f64 180 angle))
(/.f64 angle (/.f64 180 (PI.f64)))
(/.f64 (neg.f64 (*.f64 (PI.f64) angle)) -180)
(/.f64 (*.f64 (PI.f64) (neg.f64 angle)) -180)
(/.f64 (PI.f64) (/.f64 -180 (neg.f64 angle)))
(pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 1)
(*.f64 1/180 (*.f64 angle (PI.f64)))
(pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)
(*.f64 1/180 (*.f64 angle (PI.f64)))
(pow.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 3) 1/3)
(*.f64 1/180 (*.f64 angle (PI.f64)))
(pow.f64 (sqrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)
(*.f64 1/180 (*.f64 angle (PI.f64)))
(sqrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(log.f64 (pow.f64 (exp.f64 (PI.f64)) (*.f64 angle 1/180)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 3))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(cbrt.f64 (*.f64 (pow.f64 (PI.f64) 3) (pow.f64 (*.f64 angle 1/180) 3)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 angle 1/180) 3) (pow.f64 (PI.f64) 3)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(expm1.f64 (log1p.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(exp.f64 (log.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(log1p.f64 (expm1.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(-.f64 (exp.f64 (log1p.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 1)
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(*.f64 1 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(*.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 1/180 (*.f64 angle (PI.f64))))
(pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1)
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3)
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(pow.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3) 1/3)
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(pow.f64 (sqrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sqrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(log.f64 (exp.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(log.f64 (+.f64 1 (expm1.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(expm1.f64 (log1p.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(exp.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(exp.f64 (*.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(log1p.f64 (expm1.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 1)
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(*.f64 1 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(*.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 1/180 (*.f64 angle (PI.f64))))
(pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1)
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(pow.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3)
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(pow.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3) 1/3)
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(pow.f64 (sqrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sqrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(log.f64 (exp.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(log.f64 (+.f64 1 (expm1.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cbrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(expm1.f64 (log1p.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(exp.f64 (log.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(exp.f64 (*.f64 (log.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(log1p.f64 (expm1.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 2 (*.f64 (pow.f64 (+.f64 b a) 2) (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2))))) 1)
(*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 0 (sin.f64 (*.f64 2 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 1/2))
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 2 (*.f64 1/180 angle)))) 1/2) (*.f64 2 (pow.f64 (+.f64 b a) 2)))
(pow.f64 (*.f64 2 (*.f64 (pow.f64 (+.f64 b a) 2) (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2))) 1)
(*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 0 (sin.f64 (*.f64 2 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 1/2))
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 2 (*.f64 1/180 angle)))) 1/2) (*.f64 2 (pow.f64 (+.f64 b a) 2)))
(pow.f64 (cbrt.f64 (*.f64 2 (*.f64 (pow.f64 (+.f64 b a) 2) (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2)))) 3)
(*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 0 (sin.f64 (*.f64 2 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 1/2))
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 2 (*.f64 1/180 angle)))) 1/2) (*.f64 2 (pow.f64 (+.f64 b a) 2)))
(pow.f64 (pow.f64 (*.f64 2 (*.f64 (pow.f64 (+.f64 b a) 2) (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2))) 3) 1/3)
(*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 0 (sin.f64 (*.f64 2 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 1/2))
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 2 (*.f64 1/180 angle)))) 1/2) (*.f64 2 (pow.f64 (+.f64 b a) 2)))
(pow.f64 (*.f64 (sqrt.f64 (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2)) (*.f64 (+.f64 b a) (sqrt.f64 2))) 2)
(pow.f64 (*.f64 (sqrt.f64 (*.f64 (+.f64 0 (sin.f64 (*.f64 2 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 1/2)) (*.f64 (+.f64 b a) (sqrt.f64 2))) 2)
(pow.f64 (*.f64 (sqrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 2 (*.f64 1/180 angle)))) 1/2)) (*.f64 (+.f64 b a) (sqrt.f64 2))) 2)
(sqrt.f64 (pow.f64 (*.f64 2 (*.f64 (pow.f64 (+.f64 b a) 2) (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2))) 2))
(*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 0 (sin.f64 (*.f64 2 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 1/2))
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 2 (*.f64 1/180 angle)))) 1/2) (*.f64 2 (pow.f64 (+.f64 b a) 2)))
(log.f64 (pow.f64 (sqrt.f64 (exp.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))))) (*.f64 2 (pow.f64 (+.f64 b a) 2))))
(*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (log.f64 (sqrt.f64 (*.f64 1 (exp.f64 (sin.f64 (*.f64 2 (*.f64 1/180 (*.f64 angle (PI.f64))))))))))
(*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (log.f64 (sqrt.f64 (exp.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 2 (*.f64 1/180 angle))))))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 2 (*.f64 (pow.f64 (+.f64 b a) 2) (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2))))))
(*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 0 (sin.f64 (*.f64 2 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 1/2))
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 2 (*.f64 1/180 angle)))) 1/2) (*.f64 2 (pow.f64 (+.f64 b a) 2)))
(cbrt.f64 (pow.f64 (*.f64 2 (*.f64 (pow.f64 (+.f64 b a) 2) (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2))) 3))
(*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 0 (sin.f64 (*.f64 2 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 1/2))
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 2 (*.f64 1/180 angle)))) 1/2) (*.f64 2 (pow.f64 (+.f64 b a) 2)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) 3) (pow.f64 (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2) 3)))
(*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 0 (sin.f64 (*.f64 2 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 1/2))
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 2 (*.f64 1/180 angle)))) 1/2) (*.f64 2 (pow.f64 (+.f64 b a) 2)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2) 3) (pow.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) 3)))
(*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 0 (sin.f64 (*.f64 2 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 1/2))
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 2 (*.f64 1/180 angle)))) 1/2) (*.f64 2 (pow.f64 (+.f64 b a) 2)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2))) 3) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3) (pow.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (pow.f64 (+.f64 b a) 2))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3) (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3) (pow.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (+.f64 b a) 2)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3) (pow.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (pow.f64 (+.f64 b a) 2))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2))) 3) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3) (pow.f64 (*.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 2) (pow.f64 (+.f64 b a) 2)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) 3) (pow.f64 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (pow.f64 (+.f64 b a) 2))) 3)))
(expm1.f64 (log1p.f64 (*.f64 2 (*.f64 (pow.f64 (+.f64 b a) 2) (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2)))))
(*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 0 (sin.f64 (*.f64 2 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 1/2))
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 2 (*.f64 1/180 angle)))) 1/2) (*.f64 2 (pow.f64 (+.f64 b a) 2)))
(exp.f64 (log.f64 (*.f64 2 (*.f64 (pow.f64 (+.f64 b a) 2) (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2)))))
(*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 0 (sin.f64 (*.f64 2 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 1/2))
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 2 (*.f64 1/180 angle)))) 1/2) (*.f64 2 (pow.f64 (+.f64 b a) 2)))
(exp.f64 (*.f64 (log.f64 (*.f64 2 (*.f64 (pow.f64 (+.f64 b a) 2) (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2)))) 1))
(*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 0 (sin.f64 (*.f64 2 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 1/2))
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 2 (*.f64 1/180 angle)))) 1/2) (*.f64 2 (pow.f64 (+.f64 b a) 2)))
(log1p.f64 (expm1.f64 (*.f64 2 (*.f64 (pow.f64 (+.f64 b a) 2) (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2)))))
(*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 0 (sin.f64 (*.f64 2 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 1/2))
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 2 (*.f64 1/180 angle)))) 1/2) (*.f64 2 (pow.f64 (+.f64 b a) 2)))
(+.f64 (pow.f64 (+.f64 b a) 2) (fma.f64 a a (*.f64 a a)))
(+.f64 (pow.f64 (+.f64 b a) 2) (*.f64 2 (*.f64 a a)))
(+.f64 (pow.f64 (+.f64 b a) 2) (+.f64 (fma.f64 a a (*.f64 a a)) (fma.f64 a a (*.f64 a a))))
(+.f64 (pow.f64 (+.f64 b a) 2) (*.f64 2 (fma.f64 a a (*.f64 a a))))
(fma.f64 2 (*.f64 2 (*.f64 a a)) (pow.f64 (+.f64 b a) 2))
(+.f64 (*.f64 b b) (*.f64 a a))
(fma.f64 b b (*.f64 a a))
(fma.f64 a a (*.f64 b b))
(+.f64 (*.f64 b b) (+.f64 (*.f64 a a) (fma.f64 a a (*.f64 a a))))
(fma.f64 b b (fma.f64 a a (fma.f64 a a (*.f64 a a))))
(fma.f64 b b (fma.f64 a a (*.f64 2 (*.f64 a a))))
(+.f64 (*.f64 a (+.f64 b a)) (*.f64 b (+.f64 b a)))
(pow.f64 (+.f64 b a) 2)
(+.f64 (fma.f64 b b (neg.f64 (*.f64 (*.f64 a a) 1))) (fma.f64 (*.f64 a a) 1 (*.f64 (*.f64 a a) 1)))
(+.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (fma.f64 a a (*.f64 a a)))
(fma.f64 (+.f64 b a) (-.f64 b a) (*.f64 2 (*.f64 a a)))
(+.f64 (fma.f64 b b (neg.f64 (*.f64 (cbrt.f64 (*.f64 a a)) (cbrt.f64 (pow.f64 a 4))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a a))) (cbrt.f64 (pow.f64 a 4)) (*.f64 (cbrt.f64 (*.f64 a a)) (cbrt.f64 (pow.f64 a 4)))))
(+.f64 (fma.f64 b b (*.f64 (cbrt.f64 (*.f64 a a)) (neg.f64 (cbrt.f64 (pow.f64 a 4))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a a))) (cbrt.f64 (pow.f64 a 4)) (*.f64 (cbrt.f64 (*.f64 a a)) (cbrt.f64 (pow.f64 a 4)))))
(+.f64 (-.f64 (*.f64 b b) (*.f64 (cbrt.f64 (*.f64 a a)) (cbrt.f64 (pow.f64 a 4)))) (*.f64 0 (*.f64 (cbrt.f64 (*.f64 a a)) (cbrt.f64 (pow.f64 a 4)))))
(+.f64 (fma.f64 1 (*.f64 b b) (neg.f64 (*.f64 (*.f64 a a) 1))) (fma.f64 (*.f64 a a) 1 (*.f64 (*.f64 a a) 1)))
(+.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (fma.f64 a a (*.f64 a a)))
(fma.f64 (+.f64 b a) (-.f64 b a) (*.f64 2 (*.f64 a a)))
(+.f64 (fma.f64 1 (*.f64 b b) (neg.f64 (*.f64 (cbrt.f64 (*.f64 a a)) (cbrt.f64 (pow.f64 a 4))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a a))) (cbrt.f64 (pow.f64 a 4)) (*.f64 (cbrt.f64 (*.f64 a a)) (cbrt.f64 (pow.f64 a 4)))))
(+.f64 (fma.f64 b b (*.f64 (cbrt.f64 (*.f64 a a)) (neg.f64 (cbrt.f64 (pow.f64 a 4))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a a))) (cbrt.f64 (pow.f64 a 4)) (*.f64 (cbrt.f64 (*.f64 a a)) (cbrt.f64 (pow.f64 a 4)))))
(+.f64 (-.f64 (*.f64 b b) (*.f64 (cbrt.f64 (*.f64 a a)) (cbrt.f64 (pow.f64 a 4)))) (*.f64 0 (*.f64 (cbrt.f64 (*.f64 a a)) (cbrt.f64 (pow.f64 a 4)))))
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 b 4)) (cbrt.f64 (*.f64 b b)) (neg.f64 (*.f64 (*.f64 a a) 1))) (fma.f64 (*.f64 a a) 1 (*.f64 (*.f64 a a) 1)))
(+.f64 (fma.f64 a a (*.f64 a a)) (fma.f64 (cbrt.f64 (pow.f64 b 4)) (cbrt.f64 (*.f64 b b)) (neg.f64 (*.f64 a a))))
(+.f64 (*.f64 2 (*.f64 a a)) (-.f64 (*.f64 (cbrt.f64 (pow.f64 b 4)) (cbrt.f64 (*.f64 b b))) (*.f64 a a)))
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 b 4)) (cbrt.f64 (*.f64 b b)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 a a)) (cbrt.f64 (pow.f64 a 4))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a a))) (cbrt.f64 (pow.f64 a 4)) (*.f64 (cbrt.f64 (*.f64 a a)) (cbrt.f64 (pow.f64 a 4)))))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a a))) (cbrt.f64 (pow.f64 a 4)) (*.f64 (cbrt.f64 (*.f64 a a)) (cbrt.f64 (pow.f64 a 4)))) (fma.f64 (cbrt.f64 (pow.f64 b 4)) (cbrt.f64 (*.f64 b b)) (*.f64 (cbrt.f64 (*.f64 a a)) (neg.f64 (cbrt.f64 (pow.f64 a 4))))))
(+.f64 (*.f64 0 (*.f64 (cbrt.f64 (*.f64 a a)) (cbrt.f64 (pow.f64 a 4)))) (-.f64 (*.f64 (cbrt.f64 (pow.f64 b 4)) (cbrt.f64 (*.f64 b b))) (*.f64 (cbrt.f64 (*.f64 a a)) (cbrt.f64 (pow.f64 a 4)))))
(+.f64 (*.f64 (+.f64 b a) b) (*.f64 (+.f64 b a) a))
(pow.f64 (+.f64 b a) 2)
(+.f64 (*.f64 (+.f64 b a) a) (*.f64 (+.f64 b a) b))
(pow.f64 (+.f64 b a) 2)
(+.f64 (*.f64 b (+.f64 b a)) (*.f64 a (+.f64 b a)))
(pow.f64 (+.f64 b a) 2)
(+.f64 (*.f64 (pow.f64 (+.f64 b a) 2) 1) (*.f64 (fma.f64 a a (*.f64 a a)) 1))
(+.f64 (pow.f64 (+.f64 b a) 2) (fma.f64 a a (*.f64 a a)))
(+.f64 (pow.f64 (+.f64 b a) 2) (*.f64 2 (*.f64 a a)))
(+.f64 (*.f64 (*.f64 b b) 1) (*.f64 (*.f64 a a) 1))
(fma.f64 b b (*.f64 a a))
(fma.f64 a a (*.f64 b b))
(*.f64 (+.f64 b a) (+.f64 b a))
(pow.f64 (+.f64 b a) 2)
(*.f64 1 (pow.f64 (+.f64 b a) 2))
(pow.f64 (+.f64 b a) 2)
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 b a)) 2) 2) (pow.f64 (cbrt.f64 (+.f64 b a)) 2))
(pow.f64 (+.f64 b a) 2)
(*.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (/.f64 1 (pow.f64 (+.f64 b a) 2)))
(/.f64 (*.f64 (+.f64 (pow.f64 a 4) (pow.f64 b 4)) 1) (pow.f64 (+.f64 b a) 2))
(/.f64 (+.f64 (pow.f64 a 4) (pow.f64 b 4)) (pow.f64 (+.f64 b a) 2))
(*.f64 (+.f64 (pow.f64 b 6) (pow.f64 a 6)) (/.f64 1 (+.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (pow.f64 (*.f64 b a) 2))))
(*.f64 (+.f64 (pow.f64 b 6) (pow.f64 a 6)) (/.f64 1 (+.f64 (pow.f64 b 4) (+.f64 (pow.f64 a 4) (pow.f64 (*.f64 b a) 2)))))
(/.f64 (+.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 b a) (sqrt.f64 (+.f64 b a))) (sqrt.f64 (+.f64 b a)))
(pow.f64 (+.f64 b a) 2)
(*.f64 (*.f64 (+.f64 b a) 1) (+.f64 b a))
(pow.f64 (+.f64 b a) 2)
(*.f64 (*.f64 (+.f64 b a) (pow.f64 (cbrt.f64 (+.f64 b a)) 2)) (cbrt.f64 (+.f64 b a)))
(pow.f64 (+.f64 b a) 2)
(/.f64 1 (/.f64 (+.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (pow.f64 (*.f64 b a) 2)) (+.f64 (pow.f64 b 6) (pow.f64 a 6))))
(*.f64 (+.f64 (pow.f64 b 6) (pow.f64 a 6)) (/.f64 1 (+.f64 (pow.f64 b 4) (+.f64 (pow.f64 a 4) (pow.f64 (*.f64 b a) 2)))))
(/.f64 (+.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 1 (/.f64 (pow.f64 (+.f64 b a) 2) (+.f64 (pow.f64 b 4) (pow.f64 a 4))))
(/.f64 (*.f64 (+.f64 (pow.f64 a 4) (pow.f64 b 4)) 1) (pow.f64 (+.f64 b a) 2))
(/.f64 (+.f64 (pow.f64 a 4) (pow.f64 b 4)) (pow.f64 (+.f64 b a) 2))
(/.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (pow.f64 (+.f64 b a) 2))
(/.f64 (*.f64 (+.f64 (pow.f64 a 4) (pow.f64 b 4)) 1) (pow.f64 (+.f64 b a) 2))
(/.f64 (+.f64 (pow.f64 a 4) (pow.f64 b 4)) (pow.f64 (+.f64 b a) 2))
(/.f64 (+.f64 (pow.f64 b 6) (pow.f64 a 6)) (+.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (pow.f64 (*.f64 b a) 2)))
(*.f64 (+.f64 (pow.f64 b 6) (pow.f64 a 6)) (/.f64 1 (+.f64 (pow.f64 b 4) (+.f64 (pow.f64 a 4) (pow.f64 (*.f64 b a) 2)))))
(/.f64 (+.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 (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 (pow.f64 b 6) (pow.f64 a 6)) (-.f64 (+.f64 (pow.f64 a 4) (pow.f64 b 4)) (pow.f64 (*.f64 b a) 2)))
(/.f64 (+.f64 (pow.f64 b 6) (pow.f64 a 6)) (+.f64 (pow.f64 a 4) (-.f64 (pow.f64 b 4) (pow.f64 (*.f64 b a) 2))))
(/.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 b a))) (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 b a)))) (/.f64 (+.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)) (+.f64 (pow.f64 b 3) (pow.f64 a 3))) (*.f64 (fma.f64 b b (*.f64 a (-.f64 a b))) (fma.f64 b b (*.f64 a (-.f64 a b)))))
(*.f64 (/.f64 (+.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)) (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))) (*.f64 (fma.f64 b b (*.f64 a (-.f64 a b))) (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 b a)))) (/.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (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))) (*.f64 (fma.f64 b b (*.f64 a (+.f64 b a))) (fma.f64 b b (*.f64 a (-.f64 a b)))))
(*.f64 (/.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (fma.f64 b b (*.f64 a (+.f64 b a)))) (/.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (fma.f64 b b (*.f64 a (-.f64 a b)))))
(/.f64 (*.f64 (pow.f64 (+.f64 b a) 2) (+.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 b a) 2) (+.f64 b a)) (/.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (fma.f64 b b (*.f64 a (-.f64 a b)))))
(/.f64 (*.f64 (pow.f64 (+.f64 b a) 2) (+.f64 (pow.f64 b 3) (pow.f64 a 3))) (*.f64 (+.f64 b a) (fma.f64 b b (*.f64 a (+.f64 b a)))))
(*.f64 (/.f64 (pow.f64 (+.f64 b a) 2) (+.f64 b a)) (/.f64 (+.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)) (pow.f64 (+.f64 b a) 2)) (+.f64 (pow.f64 b 3) (pow.f64 a 3)))
(/.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (/.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (pow.f64 (+.f64 b a) 2)))
(*.f64 (/.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (+.f64 (pow.f64 b 3) (pow.f64 a 3))) (pow.f64 (+.f64 b a) 2))
(/.f64 (neg.f64 (+.f64 (pow.f64 b 6) (pow.f64 a 6))) (neg.f64 (+.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (pow.f64 (*.f64 b a) 2))))
(/.f64 (neg.f64 (+.f64 (pow.f64 b 6) (pow.f64 a 6))) (neg.f64 (+.f64 (pow.f64 b 4) (+.f64 (pow.f64 a 4) (pow.f64 (*.f64 b a) 2)))))
(*.f64 1 (/.f64 (+.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 (neg.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4))) (neg.f64 (pow.f64 (+.f64 b a) 2)))
(/.f64 (*.f64 (+.f64 (pow.f64 a 4) (pow.f64 b 4)) 1) (pow.f64 (+.f64 b a) 2))
(/.f64 (+.f64 (pow.f64 a 4) (pow.f64 b 4)) (pow.f64 (+.f64 b a) 2))
(/.f64 (+.f64 (pow.f64 (pow.f64 (+.f64 b a) 2) 3) (pow.f64 (fma.f64 a a (*.f64 a a)) 3)) (+.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (-.f64 (*.f64 (fma.f64 a a (*.f64 a a)) (fma.f64 a a (*.f64 a a))) (*.f64 (pow.f64 (+.f64 b a) 2) (fma.f64 a a (*.f64 a a))))))
(/.f64 (+.f64 (pow.f64 (pow.f64 (+.f64 b a) 2) 3) (pow.f64 (fma.f64 a a (*.f64 a a)) 3)) (+.f64 (pow.f64 b 4) (+.f64 (pow.f64 a 4) (*.f64 (fma.f64 a a (*.f64 a a)) (-.f64 (fma.f64 a a (*.f64 a a)) (pow.f64 (+.f64 b a) 2))))))
(/.f64 (+.f64 (pow.f64 (pow.f64 (+.f64 b a) 2) 3) (pow.f64 (*.f64 2 (*.f64 a a)) 3)) (fma.f64 (*.f64 2 (*.f64 a a)) (-.f64 (*.f64 2 (*.f64 a a)) (pow.f64 (+.f64 b a) 2)) (+.f64 (pow.f64 a 4) (pow.f64 b 4))))
(/.f64 (+.f64 (pow.f64 (pow.f64 (+.f64 b a) 2) 3) (*.f64 (pow.f64 a 6) 8)) (fma.f64 (*.f64 2 (*.f64 a a)) (-.f64 (*.f64 2 (*.f64 a a)) (pow.f64 (+.f64 b a) 2)) (+.f64 (pow.f64 a 4) (pow.f64 b 4))))
(/.f64 (-.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (*.f64 (fma.f64 a a (*.f64 a a)) (fma.f64 a a (*.f64 a a)))) (-.f64 (pow.f64 (+.f64 b a) 2) (fma.f64 a a (*.f64 a a))))
(/.f64 (+.f64 (pow.f64 b 4) (-.f64 (pow.f64 a 4) (*.f64 (fma.f64 a a (*.f64 a a)) (fma.f64 a a (*.f64 a a))))) (-.f64 (pow.f64 (+.f64 b a) 2) (fma.f64 a a (*.f64 a a))))
(/.f64 (+.f64 (pow.f64 b 4) (-.f64 (pow.f64 a 4) (*.f64 (*.f64 2 (*.f64 a a)) (*.f64 2 (*.f64 a a))))) (-.f64 (pow.f64 (+.f64 b a) 2) (*.f64 2 (*.f64 a a))))
(pow.f64 (pow.f64 (+.f64 b a) 2) 1)
(pow.f64 (+.f64 b a) 2)
(pow.f64 (+.f64 b a) 2)
(pow.f64 (pow.f64 (cbrt.f64 (+.f64 b a)) 2) 3)
(pow.f64 (+.f64 b a) 2)
(pow.f64 (pow.f64 (pow.f64 (+.f64 b a) 2) 3) 1/3)
(pow.f64 (+.f64 b a) 2)
(sqrt.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)))
(sqrt.f64 (+.f64 (pow.f64 a 4) (pow.f64 b 4)))
(hypot.f64 (*.f64 a a) (*.f64 b b))
(log.f64 (exp.f64 (pow.f64 (+.f64 b a) 2)))
(pow.f64 (+.f64 b a) 2)
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (+.f64 b a) 2))))
(pow.f64 (+.f64 b a) 2)
(cbrt.f64 (pow.f64 (pow.f64 (+.f64 b a) 2) 3))
(pow.f64 (+.f64 b a) 2)
(expm1.f64 (log1p.f64 (pow.f64 (+.f64 b a) 2)))
(pow.f64 (+.f64 b a) 2)
(exp.f64 (log.f64 (pow.f64 (+.f64 b a) 2)))
(pow.f64 (+.f64 b a) 2)
(exp.f64 (*.f64 (log.f64 (pow.f64 (+.f64 b a) 2)) 1))
(pow.f64 (+.f64 b a) 2)
(log1p.f64 (expm1.f64 (pow.f64 (+.f64 b a) 2)))
(pow.f64 (+.f64 b a) 2)
(fma.f64 b b (*.f64 a a))
(fma.f64 a a (*.f64 b b))
(fma.f64 (+.f64 b a) (+.f64 b a) (fma.f64 a a (*.f64 a a)))
(+.f64 (pow.f64 (+.f64 b a) 2) (fma.f64 a a (*.f64 a a)))
(+.f64 (pow.f64 (+.f64 b a) 2) (*.f64 2 (*.f64 a a)))
(fma.f64 1 (pow.f64 (+.f64 b a) 2) (fma.f64 a a (*.f64 a a)))
(+.f64 (pow.f64 (+.f64 b a) 2) (fma.f64 a a (*.f64 a a)))
(+.f64 (pow.f64 (+.f64 b a) 2) (*.f64 2 (*.f64 a a)))
(fma.f64 1 (*.f64 b b) (*.f64 a a))
(fma.f64 b b (*.f64 a a))
(fma.f64 a a (*.f64 b b))
(fma.f64 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 b a)) 2) 2) (pow.f64 (cbrt.f64 (+.f64 b a)) 2) (fma.f64 a a (*.f64 a a)))
(+.f64 (pow.f64 (+.f64 b a) 2) (fma.f64 a a (*.f64 a a)))
(+.f64 (pow.f64 (+.f64 b a) 2) (*.f64 2 (*.f64 a a)))
(fma.f64 (cbrt.f64 (pow.f64 b 4)) (cbrt.f64 (*.f64 b b)) (*.f64 a a))
(-.f64 (exp.f64 (log1p.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 1)
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(*.f64 1 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(*.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 1/180 (*.f64 angle (PI.f64))))
(pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1)
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3)
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(pow.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3) 1/3)
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(pow.f64 (sqrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sqrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(log.f64 (exp.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(log.f64 (+.f64 1 (expm1.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(expm1.f64 (log1p.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(exp.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(exp.f64 (*.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(log1p.f64 (expm1.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 1)
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(*.f64 1 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(*.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 1/180 (*.f64 angle (PI.f64))))
(pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1)
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(pow.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3)
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(pow.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3) 1/3)
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(pow.f64 (sqrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2)
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sqrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(log.f64 (exp.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(log.f64 (+.f64 1 (expm1.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cbrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(expm1.f64 (log1p.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(exp.f64 (log.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(exp.f64 (*.f64 (log.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(log1p.f64 (expm1.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(+.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2))) (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) (fma.f64 a a (*.f64 a a))))
(fma.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (fma.f64 a a (*.f64 a a)))))
(*.f64 (*.f64 2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (+.f64 (pow.f64 (+.f64 b a) 2) (*.f64 2 (*.f64 a a))))
(+.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2))) (*.f64 (fma.f64 a a (*.f64 a a)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))
(fma.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (fma.f64 a a (*.f64 a a)))))
(*.f64 (*.f64 2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (+.f64 (pow.f64 (+.f64 b a) 2) (*.f64 2 (*.f64 a a))))
(+.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) (*.f64 b b)) (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) (*.f64 a a)))
(*.f64 (*.f64 2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (fma.f64 b b (*.f64 a a)))
(*.f64 (fma.f64 a a (*.f64 b b)) (*.f64 2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 (*.f64 b b) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) (*.f64 (*.f64 a a) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))
(*.f64 (*.f64 2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (fma.f64 b b (*.f64 a a)))
(*.f64 (fma.f64 a a (*.f64 b b)) (*.f64 2 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2))))) 1)
(*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (pow.f64 (+.f64 b a) 2)))
(pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2))) 1)
(*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (pow.f64 (+.f64 b a) 2)))
(pow.f64 (cbrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2)))) 3)
(*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (pow.f64 (+.f64 b a) 2)))
(pow.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2))) 3) 1/3)
(*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (pow.f64 (+.f64 b a) 2)))
(pow.f64 (*.f64 (+.f64 b a) (sqrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))) 2)
(*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (pow.f64 (+.f64 b a) 2)))
(sqrt.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2))) 2))
(*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (pow.f64 (+.f64 b a) 2)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 (pow.f64 (+.f64 b a) 2)) 2) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (pow.f64 (+.f64 b a) 2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2))))))
(*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (pow.f64 (+.f64 b a) 2)))
(cbrt.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2))) 3))
(*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (pow.f64 (+.f64 b a) 2)))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 (+.f64 b a) 2) 3) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) 3)))
(*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (pow.f64 (+.f64 b a) 2)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) 3) (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)))
(*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (pow.f64 (+.f64 b a) 2)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) 3) (pow.f64 (pow.f64 (+.f64 b a) 2) 3)))
(*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (pow.f64 (+.f64 b a) 2)))
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3) (pow.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) 3)))
(*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (pow.f64 (+.f64 b a) 2)))
(expm1.f64 (log1p.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2)))))
(*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (pow.f64 (+.f64 b a) 2)))
(exp.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2)))))
(*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (pow.f64 (+.f64 b a) 2)))
(exp.f64 (*.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2)))) 1))
(*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (pow.f64 (+.f64 b a) 2)))
(exp.f64 (+.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (log.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)))))
(*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (pow.f64 (+.f64 b a) 2)))
(log1p.f64 (expm1.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2)))))
(*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (pow.f64 (+.f64 b a) 2)))
(+.f64 (pow.f64 (+.f64 b a) 2) (fma.f64 a a (*.f64 a a)))
(+.f64 (pow.f64 (+.f64 b a) 2) (*.f64 2 (*.f64 a a)))
(+.f64 (pow.f64 (+.f64 b a) 2) (+.f64 (fma.f64 a a (*.f64 a a)) (fma.f64 a a (*.f64 a a))))
(+.f64 (pow.f64 (+.f64 b a) 2) (*.f64 2 (fma.f64 a a (*.f64 a a))))
(fma.f64 2 (*.f64 2 (*.f64 a a)) (pow.f64 (+.f64 b a) 2))
(+.f64 (*.f64 b b) (*.f64 a a))
(fma.f64 b b (*.f64 a a))
(fma.f64 a a (*.f64 b b))
(+.f64 (*.f64 b b) (+.f64 (*.f64 a a) (fma.f64 a a (*.f64 a a))))
(fma.f64 b b (fma.f64 a a (fma.f64 a a (*.f64 a a))))
(fma.f64 b b (fma.f64 a a (*.f64 2 (*.f64 a a))))
(+.f64 (*.f64 a (+.f64 b a)) (*.f64 b (+.f64 b a)))
(pow.f64 (+.f64 b a) 2)
(+.f64 (fma.f64 b b (neg.f64 (*.f64 (*.f64 a a) 1))) (fma.f64 (*.f64 a a) 1 (*.f64 (*.f64 a a) 1)))
(+.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (fma.f64 a a (*.f64 a a)))
(fma.f64 (+.f64 b a) (-.f64 b a) (*.f64 2 (*.f64 a a)))
(+.f64 (fma.f64 b b (neg.f64 (*.f64 (cbrt.f64 (*.f64 a a)) (cbrt.f64 (pow.f64 a 4))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a a))) (cbrt.f64 (pow.f64 a 4)) (*.f64 (cbrt.f64 (*.f64 a a)) (cbrt.f64 (pow.f64 a 4)))))
(+.f64 (fma.f64 b b (*.f64 (cbrt.f64 (*.f64 a a)) (neg.f64 (cbrt.f64 (pow.f64 a 4))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a a))) (cbrt.f64 (pow.f64 a 4)) (*.f64 (cbrt.f64 (*.f64 a a)) (cbrt.f64 (pow.f64 a 4)))))
(+.f64 (-.f64 (*.f64 b b) (*.f64 (cbrt.f64 (*.f64 a a)) (cbrt.f64 (pow.f64 a 4)))) (*.f64 0 (*.f64 (cbrt.f64 (*.f64 a a)) (cbrt.f64 (pow.f64 a 4)))))
(+.f64 (fma.f64 1 (*.f64 b b) (neg.f64 (*.f64 (*.f64 a a) 1))) (fma.f64 (*.f64 a a) 1 (*.f64 (*.f64 a a) 1)))
(+.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (fma.f64 a a (*.f64 a a)))
(fma.f64 (+.f64 b a) (-.f64 b a) (*.f64 2 (*.f64 a a)))
(+.f64 (fma.f64 1 (*.f64 b b) (neg.f64 (*.f64 (cbrt.f64 (*.f64 a a)) (cbrt.f64 (pow.f64 a 4))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a a))) (cbrt.f64 (pow.f64 a 4)) (*.f64 (cbrt.f64 (*.f64 a a)) (cbrt.f64 (pow.f64 a 4)))))
(+.f64 (fma.f64 b b (*.f64 (cbrt.f64 (*.f64 a a)) (neg.f64 (cbrt.f64 (pow.f64 a 4))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a a))) (cbrt.f64 (pow.f64 a 4)) (*.f64 (cbrt.f64 (*.f64 a a)) (cbrt.f64 (pow.f64 a 4)))))
(+.f64 (-.f64 (*.f64 b b) (*.f64 (cbrt.f64 (*.f64 a a)) (cbrt.f64 (pow.f64 a 4)))) (*.f64 0 (*.f64 (cbrt.f64 (*.f64 a a)) (cbrt.f64 (pow.f64 a 4)))))
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 b 4)) (cbrt.f64 (*.f64 b b)) (neg.f64 (*.f64 (*.f64 a a) 1))) (fma.f64 (*.f64 a a) 1 (*.f64 (*.f64 a a) 1)))
(+.f64 (fma.f64 a a (*.f64 a a)) (fma.f64 (cbrt.f64 (pow.f64 b 4)) (cbrt.f64 (*.f64 b b)) (neg.f64 (*.f64 a a))))
(+.f64 (*.f64 2 (*.f64 a a)) (-.f64 (*.f64 (cbrt.f64 (pow.f64 b 4)) (cbrt.f64 (*.f64 b b))) (*.f64 a a)))
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 b 4)) (cbrt.f64 (*.f64 b b)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 a a)) (cbrt.f64 (pow.f64 a 4))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a a))) (cbrt.f64 (pow.f64 a 4)) (*.f64 (cbrt.f64 (*.f64 a a)) (cbrt.f64 (pow.f64 a 4)))))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a a))) (cbrt.f64 (pow.f64 a 4)) (*.f64 (cbrt.f64 (*.f64 a a)) (cbrt.f64 (pow.f64 a 4)))) (fma.f64 (cbrt.f64 (pow.f64 b 4)) (cbrt.f64 (*.f64 b b)) (*.f64 (cbrt.f64 (*.f64 a a)) (neg.f64 (cbrt.f64 (pow.f64 a 4))))))
(+.f64 (*.f64 0 (*.f64 (cbrt.f64 (*.f64 a a)) (cbrt.f64 (pow.f64 a 4)))) (-.f64 (*.f64 (cbrt.f64 (pow.f64 b 4)) (cbrt.f64 (*.f64 b b))) (*.f64 (cbrt.f64 (*.f64 a a)) (cbrt.f64 (pow.f64 a 4)))))
(+.f64 (*.f64 (+.f64 b a) b) (*.f64 (+.f64 b a) a))
(pow.f64 (+.f64 b a) 2)
(+.f64 (*.f64 (+.f64 b a) a) (*.f64 (+.f64 b a) b))
(pow.f64 (+.f64 b a) 2)
(+.f64 (*.f64 b (+.f64 b a)) (*.f64 a (+.f64 b a)))
(pow.f64 (+.f64 b a) 2)
(+.f64 (*.f64 (pow.f64 (+.f64 b a) 2) 1) (*.f64 (fma.f64 a a (*.f64 a a)) 1))
(+.f64 (pow.f64 (+.f64 b a) 2) (fma.f64 a a (*.f64 a a)))
(+.f64 (pow.f64 (+.f64 b a) 2) (*.f64 2 (*.f64 a a)))
(+.f64 (*.f64 (*.f64 b b) 1) (*.f64 (*.f64 a a) 1))
(fma.f64 b b (*.f64 a a))
(fma.f64 a a (*.f64 b b))
(-.f64 (*.f64 b b) (*.f64 a a))
(-.f64 (*.f64 b b) (-.f64 (*.f64 a a) (fma.f64 a a (*.f64 a a))))
(+.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (fma.f64 a a (*.f64 a a)))
(fma.f64 (+.f64 b a) (-.f64 b a) (*.f64 2 (*.f64 a a)))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (+.f64 b a) 2))) 1)
(pow.f64 (+.f64 b a) 2)
(-.f64 (/.f64 (pow.f64 b 6) (+.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (pow.f64 (*.f64 b a) 2))) (/.f64 (pow.f64 a 6) (+.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (pow.f64 (*.f64 b a) 2))))
(-.f64 (/.f64 (pow.f64 b 6) (+.f64 (pow.f64 b 4) (+.f64 (pow.f64 a 4) (pow.f64 (*.f64 b a) 2)))) (/.f64 (pow.f64 a 6) (+.f64 (pow.f64 b 4) (+.f64 (pow.f64 a 4) (pow.f64 (*.f64 b a) 2)))))
(-.f64 (/.f64 (pow.f64 b 4) (pow.f64 (+.f64 b a) 2)) (/.f64 (pow.f64 a 4) (pow.f64 (+.f64 b a) 2)))
(-.f64 (+.f64 (*.f64 b b) 0) (*.f64 a a))
(-.f64 (*.f64 b b) (*.f64 a a))
(*.f64 (+.f64 b a) (+.f64 b a))
(pow.f64 (+.f64 b a) 2)
(*.f64 1 (pow.f64 (+.f64 b a) 2))
(pow.f64 (+.f64 b a) 2)
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 b a)) 2) 2) (pow.f64 (cbrt.f64 (+.f64 b a)) 2))
(pow.f64 (+.f64 b a) 2)
(*.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (/.f64 1 (pow.f64 (+.f64 b a) 2)))
(/.f64 (*.f64 (+.f64 (pow.f64 a 4) (pow.f64 b 4)) 1) (pow.f64 (+.f64 b a) 2))
(/.f64 (+.f64 (pow.f64 a 4) (pow.f64 b 4)) (pow.f64 (+.f64 b a) 2))
(*.f64 (+.f64 (pow.f64 b 6) (pow.f64 a 6)) (/.f64 1 (+.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (pow.f64 (*.f64 b a) 2))))
(*.f64 (+.f64 (pow.f64 b 6) (pow.f64 a 6)) (/.f64 1 (+.f64 (pow.f64 b 4) (+.f64 (pow.f64 a 4) (pow.f64 (*.f64 b a) 2)))))
(/.f64 (+.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 b a) (sqrt.f64 (+.f64 b a))) (sqrt.f64 (+.f64 b a)))
(pow.f64 (+.f64 b a) 2)
(*.f64 (*.f64 (+.f64 b a) 1) (+.f64 b a))
(pow.f64 (+.f64 b a) 2)
(*.f64 (*.f64 (+.f64 b a) (pow.f64 (cbrt.f64 (+.f64 b a)) 2)) (cbrt.f64 (+.f64 b a)))
(pow.f64 (+.f64 b a) 2)
(/.f64 1 (/.f64 (+.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (pow.f64 (*.f64 b a) 2)) (+.f64 (pow.f64 b 6) (pow.f64 a 6))))
(*.f64 (+.f64 (pow.f64 b 6) (pow.f64 a 6)) (/.f64 1 (+.f64 (pow.f64 b 4) (+.f64 (pow.f64 a 4) (pow.f64 (*.f64 b a) 2)))))
(/.f64 (+.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 1 (/.f64 (pow.f64 (+.f64 b a) 2) (+.f64 (pow.f64 b 4) (pow.f64 a 4))))
(/.f64 (*.f64 (+.f64 (pow.f64 a 4) (pow.f64 b 4)) 1) (pow.f64 (+.f64 b a) 2))
(/.f64 (+.f64 (pow.f64 a 4) (pow.f64 b 4)) (pow.f64 (+.f64 b a) 2))
(/.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (pow.f64 (+.f64 b a) 2))
(/.f64 (*.f64 (+.f64 (pow.f64 a 4) (pow.f64 b 4)) 1) (pow.f64 (+.f64 b a) 2))
(/.f64 (+.f64 (pow.f64 a 4) (pow.f64 b 4)) (pow.f64 (+.f64 b a) 2))
(/.f64 (+.f64 (pow.f64 b 6) (pow.f64 a 6)) (+.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (pow.f64 (*.f64 b a) 2)))
(*.f64 (+.f64 (pow.f64 b 6) (pow.f64 a 6)) (/.f64 1 (+.f64 (pow.f64 b 4) (+.f64 (pow.f64 a 4) (pow.f64 (*.f64 b a) 2)))))
(/.f64 (+.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 (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 (pow.f64 b 6) (pow.f64 a 6)) (-.f64 (+.f64 (pow.f64 a 4) (pow.f64 b 4)) (pow.f64 (*.f64 b a) 2)))
(/.f64 (+.f64 (pow.f64 b 6) (pow.f64 a 6)) (+.f64 (pow.f64 a 4) (-.f64 (pow.f64 b 4) (pow.f64 (*.f64 b a) 2))))
(/.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 b a))) (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 b a)))) (/.f64 (+.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)) (+.f64 (pow.f64 b 3) (pow.f64 a 3))) (*.f64 (fma.f64 b b (*.f64 a (-.f64 a b))) (fma.f64 b b (*.f64 a (-.f64 a b)))))
(*.f64 (/.f64 (+.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)) (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))) (*.f64 (fma.f64 b b (*.f64 a (-.f64 a b))) (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 b a)))) (/.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (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))) (*.f64 (fma.f64 b b (*.f64 a (+.f64 b a))) (fma.f64 b b (*.f64 a (-.f64 a b)))))
(*.f64 (/.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (fma.f64 b b (*.f64 a (+.f64 b a)))) (/.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (fma.f64 b b (*.f64 a (-.f64 a b)))))
(/.f64 (*.f64 (pow.f64 (+.f64 b a) 2) (+.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 b a) 2) (+.f64 b a)) (/.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (fma.f64 b b (*.f64 a (-.f64 a b)))))
(/.f64 (*.f64 (pow.f64 (+.f64 b a) 2) (+.f64 (pow.f64 b 3) (pow.f64 a 3))) (*.f64 (+.f64 b a) (fma.f64 b b (*.f64 a (+.f64 b a)))))
(*.f64 (/.f64 (pow.f64 (+.f64 b a) 2) (+.f64 b a)) (/.f64 (+.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)) (pow.f64 (+.f64 b a) 2)) (+.f64 (pow.f64 b 3) (pow.f64 a 3)))
(/.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (/.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (pow.f64 (+.f64 b a) 2)))
(*.f64 (/.f64 (+.f64 (pow.f64 b 3) (pow.f64 a 3)) (+.f64 (pow.f64 b 3) (pow.f64 a 3))) (pow.f64 (+.f64 b a) 2))
(/.f64 (neg.f64 (+.f64 (pow.f64 b 6) (pow.f64 a 6))) (neg.f64 (+.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (pow.f64 (*.f64 b a) 2))))
(/.f64 (neg.f64 (+.f64 (pow.f64 b 6) (pow.f64 a 6))) (neg.f64 (+.f64 (pow.f64 b 4) (+.f64 (pow.f64 a 4) (pow.f64 (*.f64 b a) 2)))))
(*.f64 1 (/.f64 (+.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 (neg.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4))) (neg.f64 (pow.f64 (+.f64 b a) 2)))
(/.f64 (*.f64 (+.f64 (pow.f64 a 4) (pow.f64 b 4)) 1) (pow.f64 (+.f64 b a) 2))
(/.f64 (+.f64 (pow.f64 a 4) (pow.f64 b 4)) (pow.f64 (+.f64 b a) 2))
(/.f64 (+.f64 (pow.f64 (pow.f64 (+.f64 b a) 2) 3) (pow.f64 (fma.f64 a a (*.f64 a a)) 3)) (+.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (-.f64 (*.f64 (fma.f64 a a (*.f64 a a)) (fma.f64 a a (*.f64 a a))) (*.f64 (pow.f64 (+.f64 b a) 2) (fma.f64 a a (*.f64 a a))))))
(/.f64 (+.f64 (pow.f64 (pow.f64 (+.f64 b a) 2) 3) (pow.f64 (fma.f64 a a (*.f64 a a)) 3)) (+.f64 (pow.f64 b 4) (+.f64 (pow.f64 a 4) (*.f64 (fma.f64 a a (*.f64 a a)) (-.f64 (fma.f64 a a (*.f64 a a)) (pow.f64 (+.f64 b a) 2))))))
(/.f64 (+.f64 (pow.f64 (pow.f64 (+.f64 b a) 2) 3) (pow.f64 (*.f64 2 (*.f64 a a)) 3)) (fma.f64 (*.f64 2 (*.f64 a a)) (-.f64 (*.f64 2 (*.f64 a a)) (pow.f64 (+.f64 b a) 2)) (+.f64 (pow.f64 a 4) (pow.f64 b 4))))
(/.f64 (+.f64 (pow.f64 (pow.f64 (+.f64 b a) 2) 3) (*.f64 (pow.f64 a 6) 8)) (fma.f64 (*.f64 2 (*.f64 a a)) (-.f64 (*.f64 2 (*.f64 a a)) (pow.f64 (+.f64 b a) 2)) (+.f64 (pow.f64 a 4) (pow.f64 b 4))))
(/.f64 (-.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)) (*.f64 (fma.f64 a a (*.f64 a a)) (fma.f64 a a (*.f64 a a)))) (-.f64 (pow.f64 (+.f64 b a) 2) (fma.f64 a a (*.f64 a a))))
(/.f64 (+.f64 (pow.f64 b 4) (-.f64 (pow.f64 a 4) (*.f64 (fma.f64 a a (*.f64 a a)) (fma.f64 a a (*.f64 a a))))) (-.f64 (pow.f64 (+.f64 b a) 2) (fma.f64 a a (*.f64 a a))))
(/.f64 (+.f64 (pow.f64 b 4) (-.f64 (pow.f64 a 4) (*.f64 (*.f64 2 (*.f64 a a)) (*.f64 2 (*.f64 a a))))) (-.f64 (pow.f64 (+.f64 b a) 2) (*.f64 2 (*.f64 a a))))
(pow.f64 (pow.f64 (+.f64 b a) 2) 1)
(pow.f64 (+.f64 b a) 2)
(pow.f64 (+.f64 b a) 2)
(pow.f64 (pow.f64 (cbrt.f64 (+.f64 b a)) 2) 3)
(pow.f64 (+.f64 b a) 2)
(pow.f64 (pow.f64 (pow.f64 (+.f64 b a) 2) 3) 1/3)
(pow.f64 (+.f64 b a) 2)
(sqrt.f64 (+.f64 (pow.f64 b 4) (pow.f64 a 4)))
(sqrt.f64 (+.f64 (pow.f64 a 4) (pow.f64 b 4)))
(hypot.f64 (*.f64 a a) (*.f64 b b))
(log.f64 (exp.f64 (pow.f64 (+.f64 b a) 2)))
(pow.f64 (+.f64 b a) 2)
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (+.f64 b a) 2))))
(pow.f64 (+.f64 b a) 2)
(cbrt.f64 (pow.f64 (pow.f64 (+.f64 b a) 2) 3))
(pow.f64 (+.f64 b a) 2)
(expm1.f64 (log1p.f64 (pow.f64 (+.f64 b a) 2)))
(pow.f64 (+.f64 b a) 2)
(exp.f64 (log.f64 (pow.f64 (+.f64 b a) 2)))
(pow.f64 (+.f64 b a) 2)
(exp.f64 (*.f64 (log.f64 (pow.f64 (+.f64 b a) 2)) 1))
(pow.f64 (+.f64 b a) 2)
(log1p.f64 (expm1.f64 (pow.f64 (+.f64 b a) 2)))
(pow.f64 (+.f64 b a) 2)

eval333.0ms (1.4%)

Compiler

Compiled 21011 to 12298 computations (41.5% saved)

prune315.0ms (1.3%)

Pruning

71 alts after pruning (70 fresh and 1 done)

PrunedKeptTotal
New59170661
Fresh000
Picked314
Done000
Total59471665
Accurracy
79.7%
Counts
665 → 71
Alt Table
Click to see full alt table
StatusAccuracyProgram
32.2%
(fma.f64 2 (*.f64 a (fma.f64 -1 (*.f64 (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 -2 (*.f64 (*.f64 (*.f64 a a) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
31.8%
(pow.f64 (pow.f64 (*.f64 2 (*.f64 (pow.f64 (+.f64 b a) 2) (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2))) 3) 1/3)
27.4%
(pow.f64 (*.f64 (sqrt.f64 (*.f64 (+.f64 0 (sin.f64 (*.f64 2 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 1/2)) (*.f64 (+.f64 b a) (sqrt.f64 2))) 2)
26.7%
(pow.f64 (*.f64 (sqrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 2 (*.f64 1/180 angle)))) 1/2)) (*.f64 (+.f64 b a) (sqrt.f64 2))) 2)
41.8%
(pow.f64 (cbrt.f64 (*.f64 2 (*.f64 (pow.f64 (+.f64 b a) 2) (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2)))) 3)
34.0%
(*.f64 (pow.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2))) 3) 1/3) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
26.8%
(*.f64 (pow.f64 (*.f64 (+.f64 b a) (sqrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))) 2) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
41.0%
(*.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2))) 1) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
55.9%
(*.f64 (*.f64 (fma.f64 b b (*.f64 a (neg.f64 a))) (*.f64 2 (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
54.7%
(*.f64 (*.f64 (fma.f64 b b (*.f64 a (neg.f64 a))) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))))) (log.f64 (exp.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
56.1%
(*.f64 (*.f64 (fma.f64 b b (*.f64 a (neg.f64 a))) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))))) (cos.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)))
54.6%
(*.f64 (*.f64 (fma.f64 b b (*.f64 a (neg.f64 a))) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
31.4%
(*.f64 (*.f64 (fma.f64 b b (*.f64 a (neg.f64 a))) (*.f64 2 (sin.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 3))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
34.0%
(*.f64 (*.f64 (*.f64 -2 (*.f64 a a)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
42.0%
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 2 (*.f64 1/180 angle)))) 1/2) (*.f64 2 (pow.f64 (+.f64 b a) 2)))
38.5%
(*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 b b)) (*.f64 2 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
41.6%
(*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (pow.f64 (+.f64 b a) 2))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
38.1%
(*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (*.f64 b b))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
52.2%
(*.f64 (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 angle 1/90))
41.4%
(*.f64 (*.f64 2 (fma.f64 1 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
43.1%
(*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 0 (sin.f64 (*.f64 2 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 1/2))
26.6%
(*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (log.f64 (sqrt.f64 (*.f64 1 (exp.f64 (sin.f64 (*.f64 2 (*.f64 1/180 (*.f64 angle (PI.f64))))))))))
25.5%
(*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (log.f64 (sqrt.f64 (exp.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 2 (*.f64 1/180 angle))))))))
30.6%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (pow.f64 (sqrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
52.0%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
47.0%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
20.6%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (pow.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 3) 1/3)) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
52.2%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
53.2%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
52.4%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (pow.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3)))
52.4%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (-.f64 (exp.f64 (log1p.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 1)))
48.8%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (+.f64 1 (*.f64 -1/64800 (*.f64 (*.f64 angle angle) (pow.f64 (PI.f64) 2))))))
52.4%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 1 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
51.6%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (sqrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))))
52.4%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (log.f64 (exp.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
53.4%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cos.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))))
51.0%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cos.f64 (/.f64 (*.f64 (PI.f64) angle) 180))))
51.7%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle)))))
50.7%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cos.f64 (/.f64 1 (/.f64 180 (*.f64 (PI.f64) angle))))))
50.4%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
45.5%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cos.f64 (expm1.f64 (log1p.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
52.4%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cbrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))))
51.0%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) 1))
29.1%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (sqrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
29.6%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (exp.f64 (log.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
30.2%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 3))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
57.4%
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) 1))
47.0%
(*.f64 (*.f64 1/90 (*.f64 angle (*.f64 (+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2)) (PI.f64)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
39.4%
(*.f64 (sqrt.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2))) 2)) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
55.3%
(*.f64 (sin.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)) (*.f64 (*.f64 2 (fma.f64 b b (neg.f64 (*.f64 a a)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
54.1%
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (*.f64 2 (fma.f64 b b (neg.f64 (*.f64 a a)))) (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle)))))
53.1%
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (*.f64 2 (fma.f64 b b (neg.f64 (*.f64 a a)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
41.1%
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (*.f64 2 (fma.f64 2 (*.f64 2 (*.f64 a a)) (pow.f64 (+.f64 b a) 2))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
41.0%
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (*.f64 2 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 b a)) 2) 3)) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
11.4%
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (*.f64 2 (-.f64 (/.f64 (pow.f64 b 6) (+.f64 (pow.f64 b 4) (+.f64 (pow.f64 a 4) (pow.f64 (*.f64 b a) 2)))) (/.f64 (pow.f64 a 6) (+.f64 (pow.f64 b 4) (+.f64 (pow.f64 a 4) (pow.f64 (*.f64 b a) 2)))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
41.4%
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (*.f64 2 (+.f64 (*.f64 b b) (*.f64 a a))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
41.2%
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (*.f64 2 (*.f64 (*.f64 (+.f64 b a) (sqrt.f64 (+.f64 b a))) (sqrt.f64 (+.f64 b a)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
37.7%
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (*.f64 2 (*.f64 b b)) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
33.6%
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (*.f64 2 (*.f64 a (neg.f64 a))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
40.4%
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (*.f64 2 (exp.f64 (log.f64 (pow.f64 (+.f64 b a) 2)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
32.5%
(*.f64 (expm1.f64 (log1p.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
23.8%
(*.f64 (exp.f64 (+.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (log.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
35.2%
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2))) 3)) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
65.3%
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a b)))))
65.3%
(*.f64 2 (*.f64 (*.f64 (-.f64 b a) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b a))))
65.3%
(*.f64 1/90 (*.f64 (*.f64 (PI.f64) (+.f64 b a)) (*.f64 angle (-.f64 b a))))
57.0%
(*.f64 1/90 (*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 a b)))))
32.2%
(*.f64 -2 (*.f64 (*.f64 (*.f64 a a) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
37.2%
(sqrt.f64 (pow.f64 (*.f64 2 (*.f64 (pow.f64 (+.f64 b a) 2) (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2))) 2))
36.1%
(cbrt.f64 (pow.f64 (*.f64 2 (*.f64 (pow.f64 (+.f64 b a) 2) (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2))) 3))
36.1%
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2))) 3) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)))
32.2%
(fma.f64 2 (*.f64 a (fma.f64 -1 (*.f64 (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 -2 (*.f64 (*.f64 (*.f64 a a) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
31.8%
(pow.f64 (pow.f64 (*.f64 2 (*.f64 (pow.f64 (+.f64 b a) 2) (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2))) 3) 1/3)
27.4%
(pow.f64 (*.f64 (sqrt.f64 (*.f64 (+.f64 0 (sin.f64 (*.f64 2 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 1/2)) (*.f64 (+.f64 b a) (sqrt.f64 2))) 2)
26.7%
(pow.f64 (*.f64 (sqrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 2 (*.f64 1/180 angle)))) 1/2)) (*.f64 (+.f64 b a) (sqrt.f64 2))) 2)
41.8%
(pow.f64 (cbrt.f64 (*.f64 2 (*.f64 (pow.f64 (+.f64 b a) 2) (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2)))) 3)
34.0%
(*.f64 (pow.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2))) 3) 1/3) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
26.8%
(*.f64 (pow.f64 (*.f64 (+.f64 b a) (sqrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))) 2) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
41.0%
(*.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2))) 1) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
55.9%
(*.f64 (*.f64 (fma.f64 b b (*.f64 a (neg.f64 a))) (*.f64 2 (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
54.7%
(*.f64 (*.f64 (fma.f64 b b (*.f64 a (neg.f64 a))) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))))) (log.f64 (exp.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
56.1%
(*.f64 (*.f64 (fma.f64 b b (*.f64 a (neg.f64 a))) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))))) (cos.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)))
54.6%
(*.f64 (*.f64 (fma.f64 b b (*.f64 a (neg.f64 a))) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
31.4%
(*.f64 (*.f64 (fma.f64 b b (*.f64 a (neg.f64 a))) (*.f64 2 (sin.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 3))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
34.0%
(*.f64 (*.f64 (*.f64 -2 (*.f64 a a)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
42.0%
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 2 (*.f64 1/180 angle)))) 1/2) (*.f64 2 (pow.f64 (+.f64 b a) 2)))
38.5%
(*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 b b)) (*.f64 2 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
41.6%
(*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (pow.f64 (+.f64 b a) 2))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
38.1%
(*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (*.f64 b b))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
52.2%
(*.f64 (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 angle 1/90))
41.4%
(*.f64 (*.f64 2 (fma.f64 1 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
43.1%
(*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 0 (sin.f64 (*.f64 2 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 1/2))
26.6%
(*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (log.f64 (sqrt.f64 (*.f64 1 (exp.f64 (sin.f64 (*.f64 2 (*.f64 1/180 (*.f64 angle (PI.f64))))))))))
25.5%
(*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (log.f64 (sqrt.f64 (exp.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 2 (*.f64 1/180 angle))))))))
30.6%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (pow.f64 (sqrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
52.0%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
47.0%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
20.6%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (pow.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 3) 1/3)) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
52.2%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
53.2%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
52.4%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (pow.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3)))
52.4%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (-.f64 (exp.f64 (log1p.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 1)))
48.8%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (+.f64 1 (*.f64 -1/64800 (*.f64 (*.f64 angle angle) (pow.f64 (PI.f64) 2))))))
52.4%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 1 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
51.6%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (sqrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))))
52.4%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (log.f64 (exp.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
53.4%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cos.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))))
51.0%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cos.f64 (/.f64 (*.f64 (PI.f64) angle) 180))))
51.7%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle)))))
50.7%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cos.f64 (/.f64 1 (/.f64 180 (*.f64 (PI.f64) angle))))))
50.4%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
45.5%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cos.f64 (expm1.f64 (log1p.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
52.4%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cbrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))))
51.0%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) 1))
29.1%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (sqrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
29.6%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (exp.f64 (log.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
30.2%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 3))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
57.4%
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) 1))
47.0%
(*.f64 (*.f64 1/90 (*.f64 angle (*.f64 (+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2)) (PI.f64)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
39.4%
(*.f64 (sqrt.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2))) 2)) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
55.3%
(*.f64 (sin.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)) (*.f64 (*.f64 2 (fma.f64 b b (neg.f64 (*.f64 a a)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
54.1%
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (*.f64 2 (fma.f64 b b (neg.f64 (*.f64 a a)))) (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle)))))
53.1%
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (*.f64 2 (fma.f64 b b (neg.f64 (*.f64 a a)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
41.1%
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (*.f64 2 (fma.f64 2 (*.f64 2 (*.f64 a a)) (pow.f64 (+.f64 b a) 2))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
41.0%
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (*.f64 2 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 b a)) 2) 3)) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
11.4%
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (*.f64 2 (-.f64 (/.f64 (pow.f64 b 6) (+.f64 (pow.f64 b 4) (+.f64 (pow.f64 a 4) (pow.f64 (*.f64 b a) 2)))) (/.f64 (pow.f64 a 6) (+.f64 (pow.f64 b 4) (+.f64 (pow.f64 a 4) (pow.f64 (*.f64 b a) 2)))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
41.4%
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (*.f64 2 (+.f64 (*.f64 b b) (*.f64 a a))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
41.2%
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (*.f64 2 (*.f64 (*.f64 (+.f64 b a) (sqrt.f64 (+.f64 b a))) (sqrt.f64 (+.f64 b a)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
37.7%
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (*.f64 2 (*.f64 b b)) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
33.6%
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (*.f64 2 (*.f64 a (neg.f64 a))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
40.4%
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (*.f64 2 (exp.f64 (log.f64 (pow.f64 (+.f64 b a) 2)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
32.5%
(*.f64 (expm1.f64 (log1p.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
23.8%
(*.f64 (exp.f64 (+.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (log.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
35.2%
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2))) 3)) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
65.3%
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a b)))))
65.3%
(*.f64 2 (*.f64 (*.f64 (-.f64 b a) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b a))))
65.3%
(*.f64 1/90 (*.f64 (*.f64 (PI.f64) (+.f64 b a)) (*.f64 angle (-.f64 b a))))
57.0%
(*.f64 1/90 (*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 a b)))))
32.2%
(*.f64 -2 (*.f64 (*.f64 (*.f64 a a) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
37.2%
(sqrt.f64 (pow.f64 (*.f64 2 (*.f64 (pow.f64 (+.f64 b a) 2) (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2))) 2))
36.1%
(cbrt.f64 (pow.f64 (*.f64 2 (*.f64 (pow.f64 (+.f64 b a) 2) (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2))) 3))
36.1%
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2))) 3) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)))
Compiler

Compiled 7576 to 5822 computations (23.2% saved)

localize2.4s (10.2%)

Local Accuracy

Found 19 expressions with local accuracy:

NewAccuracyProgram
93.2%
(-.f64 (*.f64 b b) (*.f64 a a))
89.9%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (-.f64 (exp.f64 (log1p.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 1)))
57.8%
(sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))
57.4%
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
99.5%
(*.f64 (PI.f64) (/.f64 angle 180))
75.5%
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2)))
58.1%
(cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))
54.5%
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
93.2%
(-.f64 (*.f64 b b) (*.f64 a a))
89.9%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle)))))
58.1%
(cos.f64 (/.f64 (PI.f64) (/.f64 180 angle)))
57.8%
(sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))
99.8%
(*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 a b)))
99.5%
(*.f64 (PI.f64) (+.f64 a b))
99.1%
(*.f64 1/90 (*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 a b)))))
89.2%
(*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 a b))))
99.7%
(*.f64 (*.f64 (PI.f64) (+.f64 b a)) (*.f64 angle (-.f64 b a)))
99.5%
(*.f64 (PI.f64) (+.f64 b a))
99.1%
(*.f64 1/90 (*.f64 (*.f64 (PI.f64) (+.f64 b a)) (*.f64 angle (-.f64 b a))))
Compiler

Compiled 421 to 202 computations (52% saved)

series84.0ms (0.4%)

Counts
13 → 344
Calls

90 calls:

TimeVariablePointExpression
31.0ms
angle
@inf
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (-.f64 (exp.f64 (log1p.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 1)))
13.0ms
angle
@-inf
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (-.f64 (exp.f64 (log1p.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 1)))
6.0ms
b
@0
(*.f64 (*.f64 (PI.f64) (+.f64 b a)) (*.f64 angle (-.f64 b a)))
6.0ms
b
@0
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (-.f64 (exp.f64 (log1p.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 1)))
2.0ms
angle
@0
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (-.f64 (exp.f64 (log1p.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 1)))

rewrite90.0ms (0.4%)

Algorithm
batch-egg-rewrite
Rules
834×add-sqr-sqrt
814×pow1
810×*-un-lft-identity
778×add-exp-log
778×log1p-expm1-u
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
048447
11080447
Stop Event
node limit
Counts
13 → 141
Calls
Call 1
Inputs
(*.f64 1/90 (*.f64 (*.f64 (PI.f64) (+.f64 b a)) (*.f64 angle (-.f64 b a))))
(*.f64 (PI.f64) (+.f64 b a))
(*.f64 (*.f64 (PI.f64) (+.f64 b a)) (*.f64 angle (-.f64 b a)))
(*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 a b))))
(*.f64 1/90 (*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 a b)))))
(*.f64 (PI.f64) (+.f64 a b))
(*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 a b)))
(cos.f64 (/.f64 (PI.f64) (/.f64 180 angle)))
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle)))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2)))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (-.f64 (exp.f64 (log1p.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 1)))
Outputs
(-.f64 (exp.f64 (log1p.f64 (*.f64 1/90 (*.f64 (PI.f64) (*.f64 (+.f64 b a) (*.f64 angle (-.f64 b a))))))) 1)
(pow.f64 (*.f64 1/90 (*.f64 (PI.f64) (*.f64 (+.f64 b a) (*.f64 angle (-.f64 b a))))) 1)
(log.f64 (exp.f64 (*.f64 1/90 (*.f64 (PI.f64) (*.f64 (+.f64 b a) (*.f64 angle (-.f64 b a)))))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 1/90 (*.f64 (PI.f64) (*.f64 (+.f64 b a) (*.f64 angle (-.f64 b a))))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 1/90 (*.f64 (PI.f64) (*.f64 (+.f64 b a) (*.f64 angle (-.f64 b a))))) (*.f64 1/90 (*.f64 (PI.f64) (*.f64 (+.f64 b a) (*.f64 angle (-.f64 b a)))))) (*.f64 1/90 (*.f64 (PI.f64) (*.f64 (+.f64 b a) (*.f64 angle (-.f64 b a)))))))
(expm1.f64 (log1p.f64 (*.f64 1/90 (*.f64 (PI.f64) (*.f64 (+.f64 b a) (*.f64 angle (-.f64 b a)))))))
(exp.f64 (log.f64 (*.f64 1/90 (*.f64 (PI.f64) (*.f64 (+.f64 b a) (*.f64 angle (-.f64 b a)))))))
(log1p.f64 (expm1.f64 (*.f64 1/90 (*.f64 (PI.f64) (*.f64 (+.f64 b a) (*.f64 angle (-.f64 b a)))))))
(+.f64 (*.f64 (PI.f64) b) (*.f64 (PI.f64) a))
(+.f64 (*.f64 (PI.f64) a) (*.f64 (PI.f64) b))
(+.f64 (*.f64 b (PI.f64)) (*.f64 a (PI.f64)))
(+.f64 (*.f64 a (PI.f64)) (*.f64 b (PI.f64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (PI.f64) (+.f64 b a)))) 1)
(pow.f64 (*.f64 (PI.f64) (+.f64 b a)) 1)
(log.f64 (exp.f64 (*.f64 (PI.f64) (+.f64 b a))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (PI.f64) (+.f64 b a)))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (+.f64 b a)) (*.f64 (PI.f64) (+.f64 b a))) (*.f64 (PI.f64) (+.f64 b a))))
(expm1.f64 (log1p.f64 (*.f64 (PI.f64) (+.f64 b a))))
(exp.f64 (log.f64 (*.f64 (PI.f64) (+.f64 b a))))
(log1p.f64 (expm1.f64 (*.f64 (PI.f64) (+.f64 b a))))
(fma.f64 (PI.f64) b (*.f64 (PI.f64) a))
(fma.f64 (PI.f64) a (*.f64 (PI.f64) b))
(fma.f64 b (PI.f64) (*.f64 a (PI.f64)))
(fma.f64 a (PI.f64) (*.f64 b (PI.f64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (PI.f64) (*.f64 (+.f64 b a) (*.f64 angle (-.f64 b a)))))) 1)
(pow.f64 (*.f64 (PI.f64) (*.f64 (+.f64 b a) (*.f64 angle (-.f64 b a)))) 1)
(log.f64 (exp.f64 (*.f64 (PI.f64) (*.f64 (+.f64 b a) (*.f64 angle (-.f64 b a))))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (PI.f64) (*.f64 (+.f64 b a) (*.f64 angle (-.f64 b a)))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (*.f64 (+.f64 b a) (*.f64 angle (-.f64 b a)))) (*.f64 (PI.f64) (*.f64 (+.f64 b a) (*.f64 angle (-.f64 b a))))) (*.f64 (PI.f64) (*.f64 (+.f64 b a) (*.f64 angle (-.f64 b a))))))
(expm1.f64 (log1p.f64 (*.f64 (PI.f64) (*.f64 (+.f64 b a) (*.f64 angle (-.f64 b a))))))
(exp.f64 (log.f64 (*.f64 (PI.f64) (*.f64 (+.f64 b a) (*.f64 angle (-.f64 b a))))))
(log1p.f64 (expm1.f64 (*.f64 (PI.f64) (*.f64 (+.f64 b a) (*.f64 angle (-.f64 b a))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (PI.f64) (*.f64 (+.f64 b a) (*.f64 angle (-.f64 b a)))))) 1)
(pow.f64 (*.f64 (PI.f64) (*.f64 (+.f64 b a) (*.f64 angle (-.f64 b a)))) 1)
(log.f64 (exp.f64 (*.f64 (PI.f64) (*.f64 (+.f64 b a) (*.f64 angle (-.f64 b a))))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (PI.f64) (*.f64 (+.f64 b a) (*.f64 angle (-.f64 b a)))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (*.f64 (+.f64 b a) (*.f64 angle (-.f64 b a)))) (*.f64 (PI.f64) (*.f64 (+.f64 b a) (*.f64 angle (-.f64 b a))))) (*.f64 (PI.f64) (*.f64 (+.f64 b a) (*.f64 angle (-.f64 b a))))))
(expm1.f64 (log1p.f64 (*.f64 (PI.f64) (*.f64 (+.f64 b a) (*.f64 angle (-.f64 b a))))))
(exp.f64 (log.f64 (*.f64 (PI.f64) (*.f64 (+.f64 b a) (*.f64 angle (-.f64 b a))))))
(log1p.f64 (expm1.f64 (*.f64 (PI.f64) (*.f64 (+.f64 b a) (*.f64 angle (-.f64 b a))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 1/90 (*.f64 (PI.f64) (*.f64 (+.f64 b a) (*.f64 angle (-.f64 b a))))))) 1)
(pow.f64 (*.f64 1/90 (*.f64 (PI.f64) (*.f64 (+.f64 b a) (*.f64 angle (-.f64 b a))))) 1)
(log.f64 (exp.f64 (*.f64 1/90 (*.f64 (PI.f64) (*.f64 (+.f64 b a) (*.f64 angle (-.f64 b a)))))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 1/90 (*.f64 (PI.f64) (*.f64 (+.f64 b a) (*.f64 angle (-.f64 b a))))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 1/90 (*.f64 (PI.f64) (*.f64 (+.f64 b a) (*.f64 angle (-.f64 b a))))) (*.f64 1/90 (*.f64 (PI.f64) (*.f64 (+.f64 b a) (*.f64 angle (-.f64 b a)))))) (*.f64 1/90 (*.f64 (PI.f64) (*.f64 (+.f64 b a) (*.f64 angle (-.f64 b a)))))))
(expm1.f64 (log1p.f64 (*.f64 1/90 (*.f64 (PI.f64) (*.f64 (+.f64 b a) (*.f64 angle (-.f64 b a)))))))
(exp.f64 (log.f64 (*.f64 1/90 (*.f64 (PI.f64) (*.f64 (+.f64 b a) (*.f64 angle (-.f64 b a)))))))
(log1p.f64 (expm1.f64 (*.f64 1/90 (*.f64 (PI.f64) (*.f64 (+.f64 b a) (*.f64 angle (-.f64 b a)))))))
(+.f64 (*.f64 (PI.f64) b) (*.f64 (PI.f64) a))
(+.f64 (*.f64 (PI.f64) a) (*.f64 (PI.f64) b))
(+.f64 (*.f64 b (PI.f64)) (*.f64 a (PI.f64)))
(+.f64 (*.f64 a (PI.f64)) (*.f64 b (PI.f64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (PI.f64) (+.f64 b a)))) 1)
(pow.f64 (*.f64 (PI.f64) (+.f64 b a)) 1)
(log.f64 (exp.f64 (*.f64 (PI.f64) (+.f64 b a))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (PI.f64) (+.f64 b a)))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (+.f64 b a)) (*.f64 (PI.f64) (+.f64 b a))) (*.f64 (PI.f64) (+.f64 b a))))
(expm1.f64 (log1p.f64 (*.f64 (PI.f64) (+.f64 b a))))
(exp.f64 (log.f64 (*.f64 (PI.f64) (+.f64 b a))))
(log1p.f64 (expm1.f64 (*.f64 (PI.f64) (+.f64 b a))))
(fma.f64 (PI.f64) b (*.f64 (PI.f64) a))
(fma.f64 (PI.f64) a (*.f64 (PI.f64) b))
(fma.f64 b (PI.f64) (*.f64 a (PI.f64)))
(fma.f64 a (PI.f64) (*.f64 b (PI.f64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 (PI.f64) (+.f64 b a)) (-.f64 b a)))) 1)
(pow.f64 (*.f64 (*.f64 (PI.f64) (+.f64 b a)) (-.f64 b a)) 1)
(log.f64 (exp.f64 (*.f64 (*.f64 (PI.f64) (+.f64 b a)) (-.f64 b a))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 (PI.f64) (+.f64 b a)) (-.f64 b a)))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (+.f64 b a)) (-.f64 b a)) (*.f64 (*.f64 (PI.f64) (+.f64 b a)) (-.f64 b a))) (*.f64 (*.f64 (PI.f64) (+.f64 b a)) (-.f64 b a))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 (PI.f64) (+.f64 b a)) (-.f64 b a))))
(exp.f64 (log.f64 (*.f64 (*.f64 (PI.f64) (+.f64 b a)) (-.f64 b a))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 (PI.f64) (+.f64 b a)) (-.f64 b a))))
(+.f64 (+.f64 1 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) -1)
(-.f64 (+.f64 1 (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)))))
(*.f64 (sqrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (sqrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(/.f64 (-.f64 (pow.f64 (+.f64 1 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3) 1) (fma.f64 (+.f64 1 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (+.f64 1 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (+.f64 1 (*.f64 (+.f64 1 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1))))
(/.f64 (fma.f64 (+.f64 1 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (+.f64 1 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) -1) (+.f64 (+.f64 1 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1))
(pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1)
(log.f64 (exp.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(log.f64 (+.f64 1 (expm1.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(cbrt.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(expm1.f64 (log1p.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(exp.f64 (log.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(log1p.f64 (expm1.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(fma.f64 1 (+.f64 1 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) -1)
(fma.f64 (*.f64 (cbrt.f64 (+.f64 1 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (cbrt.f64 (+.f64 1 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (cbrt.f64 (+.f64 1 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) -1)
(fma.f64 (sqrt.f64 (+.f64 1 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (sqrt.f64 (+.f64 1 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) -1)
(-.f64 (exp.f64 (log1p.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))) 1)
(pow.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) 1)
(log.f64 (exp.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (*.f64 2 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))) (*.f64 2 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))
(expm1.f64 (log1p.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))
(exp.f64 (log.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))
(log1p.f64 (expm1.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))
(-.f64 (exp.f64 (log1p.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)))))
(*.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)
(log.f64 (exp.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(log.f64 (+.f64 1 (expm1.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(cbrt.f64 (*.f64 (-.f64 1/2 (*.f64 1/2 (cos.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(expm1.f64 (log1p.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(exp.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(log1p.f64 (expm1.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2))))) 1)
(pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2))) 1)
(log.f64 (exp.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2)))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2)))))
(expm1.f64 (log1p.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2)))))
(exp.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2)))))
(log1p.f64 (expm1.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2)))))
(+.f64 (+.f64 1 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) -1)
(-.f64 (+.f64 1 (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)))))
(*.f64 (sqrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (sqrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(/.f64 (-.f64 (pow.f64 (+.f64 1 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3) 1) (fma.f64 (+.f64 1 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (+.f64 1 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (+.f64 1 (*.f64 (+.f64 1 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1))))
(/.f64 (fma.f64 (+.f64 1 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (+.f64 1 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) -1) (+.f64 (+.f64 1 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1))
(pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1)
(log.f64 (exp.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(log.f64 (+.f64 1 (expm1.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(cbrt.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(expm1.f64 (log1p.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(exp.f64 (log.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(log1p.f64 (expm1.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(fma.f64 1 (+.f64 1 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) -1)
(fma.f64 (*.f64 (cbrt.f64 (+.f64 1 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (cbrt.f64 (+.f64 1 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (cbrt.f64 (+.f64 1 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) -1)
(fma.f64 (sqrt.f64 (+.f64 1 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (sqrt.f64 (+.f64 1 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) -1)
(-.f64 (exp.f64 (log1p.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))) 1)
(pow.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) 1)
(log.f64 (exp.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (*.f64 2 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))) (*.f64 2 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))
(expm1.f64 (log1p.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))
(exp.f64 (log.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))
(log1p.f64 (expm1.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))

simplify234.0ms (1%)

Algorithm
egg-herbie
Rules
1450×associate-*r*
1066×associate-*l*
934×fma-def
900×unswap-sqr
608×*-commutative
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
045724787
1128020945
2598020311
Stop Event
node limit
Counts
485 → 258
Calls
Call 1
Inputs
(*.f64 -1/90 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64))))
(+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (+.f64 (*.f64 a (PI.f64)) (*.f64 -1 (*.f64 a (PI.f64)))) b))) (*.f64 -1/90 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))))
(+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (+.f64 (*.f64 a (PI.f64)) (*.f64 -1 (*.f64 a (PI.f64)))) b))) (*.f64 -1/90 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64))))))
(+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (+.f64 (*.f64 a (PI.f64)) (*.f64 -1 (*.f64 a (PI.f64)))) b))) (*.f64 -1/90 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64))))))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (*.f64 1/90 (*.f64 b (+.f64 (*.f64 -1 (*.f64 angle (*.f64 a (PI.f64)))) (*.f64 angle (*.f64 a (PI.f64)))))))
(+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (+.f64 (*.f64 -1/90 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))) (*.f64 1/90 (*.f64 b (+.f64 (*.f64 -1 (*.f64 angle (*.f64 a (PI.f64)))) (*.f64 angle (*.f64 a (PI.f64))))))))
(+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (+.f64 (*.f64 -1/90 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))) (*.f64 1/90 (*.f64 b (+.f64 (*.f64 -1 (*.f64 angle (*.f64 a (PI.f64)))) (*.f64 angle (*.f64 a (PI.f64))))))))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (*.f64 1/90 (*.f64 b (+.f64 (*.f64 -1 (*.f64 angle (*.f64 a (PI.f64)))) (*.f64 angle (*.f64 a (PI.f64)))))))
(+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (+.f64 (*.f64 -1/90 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))) (*.f64 1/90 (*.f64 b (+.f64 (*.f64 -1 (*.f64 angle (*.f64 a (PI.f64)))) (*.f64 angle (*.f64 a (PI.f64))))))))
(+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (+.f64 (*.f64 -1/90 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))) (*.f64 1/90 (*.f64 b (+.f64 (*.f64 -1 (*.f64 angle (*.f64 a (PI.f64)))) (*.f64 angle (*.f64 a (PI.f64))))))))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (*.f64 1/90 (*.f64 angle (*.f64 a (+.f64 (*.f64 b (PI.f64)) (*.f64 -1 (*.f64 b (PI.f64))))))))
(+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (+.f64 (*.f64 1/90 (*.f64 angle (*.f64 a (+.f64 (*.f64 b (PI.f64)) (*.f64 -1 (*.f64 b (PI.f64))))))) (*.f64 -1/90 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64))))))
(+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (+.f64 (*.f64 1/90 (*.f64 angle (*.f64 a (+.f64 (*.f64 b (PI.f64)) (*.f64 -1 (*.f64 b (PI.f64))))))) (*.f64 -1/90 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64))))))
(*.f64 -1/90 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64))))
(+.f64 (*.f64 1/90 (*.f64 angle (*.f64 a (+.f64 (*.f64 b (PI.f64)) (*.f64 -1 (*.f64 b (PI.f64))))))) (*.f64 -1/90 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))))
(+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (+.f64 (*.f64 1/90 (*.f64 angle (*.f64 a (+.f64 (*.f64 b (PI.f64)) (*.f64 -1 (*.f64 b (PI.f64))))))) (*.f64 -1/90 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64))))))
(+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (+.f64 (*.f64 1/90 (*.f64 angle (*.f64 a (+.f64 (*.f64 b (PI.f64)) (*.f64 -1 (*.f64 b (PI.f64))))))) (*.f64 -1/90 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64))))))
(*.f64 -1/90 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64))))
(+.f64 (*.f64 -1/90 (*.f64 angle (*.f64 a (+.f64 (*.f64 b (PI.f64)) (*.f64 -1 (*.f64 b (PI.f64))))))) (*.f64 -1/90 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))))
(+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (+.f64 (*.f64 -1/90 (*.f64 angle (*.f64 a (+.f64 (*.f64 b (PI.f64)) (*.f64 -1 (*.f64 b (PI.f64))))))) (*.f64 -1/90 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64))))))
(+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (+.f64 (*.f64 -1/90 (*.f64 angle (*.f64 a (+.f64 (*.f64 b (PI.f64)) (*.f64 -1 (*.f64 b (PI.f64))))))) (*.f64 -1/90 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64))))))
(*.f64 1/90 (*.f64 angle (*.f64 (-.f64 b a) (*.f64 (+.f64 a b) (PI.f64)))))
(*.f64 1/90 (*.f64 angle (*.f64 (-.f64 b a) (*.f64 (+.f64 a b) (PI.f64)))))
(*.f64 1/90 (*.f64 angle (*.f64 (-.f64 b a) (*.f64 (+.f64 a b) (PI.f64)))))
(*.f64 1/90 (*.f64 angle (*.f64 (-.f64 b a) (*.f64 (+.f64 a b) (PI.f64)))))
(*.f64 1/90 (*.f64 angle (*.f64 (-.f64 b a) (*.f64 (+.f64 a b) (PI.f64)))))
(*.f64 1/90 (*.f64 angle (*.f64 (-.f64 b a) (*.f64 (+.f64 a b) (PI.f64)))))
(*.f64 1/90 (*.f64 angle (*.f64 (-.f64 b a) (*.f64 (+.f64 a b) (PI.f64)))))
(*.f64 1/90 (*.f64 angle (*.f64 (-.f64 b a) (*.f64 (+.f64 a b) (PI.f64)))))
(*.f64 1/90 (*.f64 angle (*.f64 (-.f64 b a) (*.f64 (+.f64 a b) (PI.f64)))))
(*.f64 1/90 (*.f64 angle (*.f64 (-.f64 b a) (*.f64 (+.f64 a b) (PI.f64)))))
(*.f64 1/90 (*.f64 angle (*.f64 (-.f64 b a) (*.f64 (+.f64 a b) (PI.f64)))))
(*.f64 1/90 (*.f64 angle (*.f64 (-.f64 b a) (*.f64 (+.f64 a b) (PI.f64)))))
(*.f64 a (PI.f64))
(+.f64 (*.f64 a (PI.f64)) (*.f64 b (PI.f64)))
(+.f64 (*.f64 a (PI.f64)) (*.f64 b (PI.f64)))
(+.f64 (*.f64 a (PI.f64)) (*.f64 b (PI.f64)))
(*.f64 b (PI.f64))
(+.f64 (*.f64 a (PI.f64)) (*.f64 b (PI.f64)))
(+.f64 (*.f64 a (PI.f64)) (*.f64 b (PI.f64)))
(+.f64 (*.f64 a (PI.f64)) (*.f64 b (PI.f64)))
(*.f64 b (PI.f64))
(+.f64 (*.f64 a (PI.f64)) (*.f64 b (PI.f64)))
(+.f64 (*.f64 a (PI.f64)) (*.f64 b (PI.f64)))
(+.f64 (*.f64 a (PI.f64)) (*.f64 b (PI.f64)))
(*.f64 b (PI.f64))
(+.f64 (*.f64 a (PI.f64)) (*.f64 b (PI.f64)))
(+.f64 (*.f64 a (PI.f64)) (*.f64 b (PI.f64)))
(+.f64 (*.f64 a (PI.f64)) (*.f64 b (PI.f64)))
(*.f64 a (PI.f64))
(+.f64 (*.f64 a (PI.f64)) (*.f64 b (PI.f64)))
(+.f64 (*.f64 a (PI.f64)) (*.f64 b (PI.f64)))
(+.f64 (*.f64 a (PI.f64)) (*.f64 b (PI.f64)))
(*.f64 a (PI.f64))
(+.f64 (*.f64 a (PI.f64)) (*.f64 b (PI.f64)))
(+.f64 (*.f64 a (PI.f64)) (*.f64 b (PI.f64)))
(+.f64 (*.f64 a (PI.f64)) (*.f64 b (PI.f64)))
(*.f64 -1 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64))))
(+.f64 (*.f64 -1 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))) (*.f64 angle (*.f64 (+.f64 (*.f64 a (PI.f64)) (*.f64 -1 (*.f64 a (PI.f64)))) b)))
(+.f64 (*.f64 -1 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))) (+.f64 (*.f64 angle (*.f64 (+.f64 (*.f64 a (PI.f64)) (*.f64 -1 (*.f64 a (PI.f64)))) b)) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(+.f64 (*.f64 -1 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))) (+.f64 (*.f64 angle (*.f64 (+.f64 (*.f64 a (PI.f64)) (*.f64 -1 (*.f64 a (PI.f64)))) b)) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(+.f64 (*.f64 angle (*.f64 (+.f64 (*.f64 a (PI.f64)) (*.f64 -1 (*.f64 a (PI.f64)))) b)) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(+.f64 (*.f64 -1 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))) (+.f64 (*.f64 angle (*.f64 (+.f64 (*.f64 a (PI.f64)) (*.f64 -1 (*.f64 a (PI.f64)))) b)) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(+.f64 (*.f64 -1 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))) (+.f64 (*.f64 angle (*.f64 (+.f64 (*.f64 a (PI.f64)) (*.f64 -1 (*.f64 a (PI.f64)))) b)) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(+.f64 (*.f64 angle (*.f64 (+.f64 (*.f64 a (PI.f64)) (*.f64 -1 (*.f64 a (PI.f64)))) b)) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(+.f64 (*.f64 -1 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))) (+.f64 (*.f64 angle (*.f64 (+.f64 (*.f64 a (PI.f64)) (*.f64 -1 (*.f64 a (PI.f64)))) b)) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(+.f64 (*.f64 -1 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))) (+.f64 (*.f64 angle (*.f64 (+.f64 (*.f64 a (PI.f64)) (*.f64 -1 (*.f64 a (PI.f64)))) b)) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(+.f64 (*.f64 angle (*.f64 a (+.f64 (*.f64 b (PI.f64)) (*.f64 -1 (*.f64 b (PI.f64)))))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(+.f64 (*.f64 angle (*.f64 a (+.f64 (*.f64 b (PI.f64)) (*.f64 -1 (*.f64 b (PI.f64)))))) (+.f64 (*.f64 -1 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(+.f64 (*.f64 angle (*.f64 a (+.f64 (*.f64 b (PI.f64)) (*.f64 -1 (*.f64 b (PI.f64)))))) (+.f64 (*.f64 -1 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(*.f64 -1 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64))))
(+.f64 (*.f64 angle (*.f64 a (+.f64 (*.f64 b (PI.f64)) (*.f64 -1 (*.f64 b (PI.f64)))))) (*.f64 -1 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))))
(+.f64 (*.f64 angle (*.f64 a (+.f64 (*.f64 b (PI.f64)) (*.f64 -1 (*.f64 b (PI.f64)))))) (+.f64 (*.f64 -1 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(+.f64 (*.f64 angle (*.f64 a (+.f64 (*.f64 b (PI.f64)) (*.f64 -1 (*.f64 b (PI.f64)))))) (+.f64 (*.f64 -1 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(*.f64 -1 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64))))
(+.f64 (*.f64 -1 (*.f64 angle (*.f64 a (+.f64 (*.f64 b (PI.f64)) (*.f64 -1 (*.f64 b (PI.f64))))))) (*.f64 -1 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))))
(+.f64 (*.f64 -1 (*.f64 angle (*.f64 a (+.f64 (*.f64 b (PI.f64)) (*.f64 -1 (*.f64 b (PI.f64))))))) (+.f64 (*.f64 -1 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(+.f64 (*.f64 -1 (*.f64 angle (*.f64 a (+.f64 (*.f64 b (PI.f64)) (*.f64 -1 (*.f64 b (PI.f64))))))) (+.f64 (*.f64 -1 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 a b))))
(*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 a b))))
(*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 a b))))
(*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 a b))))
(*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 a b))))
(*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 a b))))
(*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 a b))))
(*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 a b))))
(*.f64 angle (*.f64 (-.f64 b a) (*.f64 (+.f64 a b) (PI.f64))))
(*.f64 angle (*.f64 (-.f64 b a) (*.f64 (+.f64 a b) (PI.f64))))
(*.f64 angle (*.f64 (-.f64 b a) (*.f64 (+.f64 a b) (PI.f64))))
(*.f64 angle (*.f64 (-.f64 b a) (*.f64 (+.f64 a b) (PI.f64))))
(*.f64 angle (*.f64 (-.f64 b a) (*.f64 (+.f64 a b) (PI.f64))))
(*.f64 angle (*.f64 (-.f64 b a) (*.f64 (+.f64 a b) (PI.f64))))
(*.f64 angle (*.f64 (-.f64 b a) (*.f64 (+.f64 a b) (PI.f64))))
(*.f64 angle (*.f64 (-.f64 b a) (*.f64 (+.f64 a b) (PI.f64))))
(*.f64 angle (*.f64 (-.f64 b a) (*.f64 (+.f64 a b) (PI.f64))))
(*.f64 angle (*.f64 (-.f64 b a) (*.f64 (+.f64 a b) (PI.f64))))
(*.f64 angle (*.f64 (-.f64 b a) (*.f64 (+.f64 a b) (PI.f64))))
(*.f64 angle (*.f64 (-.f64 b a) (*.f64 (+.f64 a b) (PI.f64))))
(*.f64 -1 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64))))
(+.f64 (*.f64 -1 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))) (*.f64 angle (*.f64 (+.f64 (*.f64 a (PI.f64)) (*.f64 -1 (*.f64 a (PI.f64)))) b)))
(+.f64 (*.f64 -1 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))) (+.f64 (*.f64 angle (*.f64 (+.f64 (*.f64 a (PI.f64)) (*.f64 -1 (*.f64 a (PI.f64)))) b)) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(+.f64 (*.f64 -1 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))) (+.f64 (*.f64 angle (*.f64 (+.f64 (*.f64 a (PI.f64)) (*.f64 -1 (*.f64 a (PI.f64)))) b)) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(+.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 angle (*.f64 a (PI.f64)))) (*.f64 angle (*.f64 a (PI.f64)))) b) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(+.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 angle (*.f64 a (PI.f64)))) (*.f64 angle (*.f64 a (PI.f64)))) b) (+.f64 (*.f64 -1 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(+.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 angle (*.f64 a (PI.f64)))) (*.f64 angle (*.f64 a (PI.f64)))) b) (+.f64 (*.f64 -1 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(+.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 angle (*.f64 a (PI.f64)))) (*.f64 angle (*.f64 a (PI.f64)))) b) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(+.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 angle (*.f64 a (PI.f64)))) (*.f64 angle (*.f64 a (PI.f64)))) b) (+.f64 (*.f64 -1 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(+.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 angle (*.f64 a (PI.f64)))) (*.f64 angle (*.f64 a (PI.f64)))) b) (+.f64 (*.f64 -1 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(+.f64 (*.f64 angle (*.f64 a (+.f64 (*.f64 b (PI.f64)) (*.f64 -1 (*.f64 b (PI.f64)))))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(+.f64 (*.f64 angle (*.f64 a (+.f64 (*.f64 b (PI.f64)) (*.f64 -1 (*.f64 b (PI.f64)))))) (+.f64 (*.f64 -1 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(+.f64 (*.f64 angle (*.f64 a (+.f64 (*.f64 b (PI.f64)) (*.f64 -1 (*.f64 b (PI.f64)))))) (+.f64 (*.f64 -1 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(*.f64 -1 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64))))
(+.f64 (*.f64 angle (*.f64 a (+.f64 (*.f64 b (PI.f64)) (*.f64 -1 (*.f64 b (PI.f64)))))) (*.f64 -1 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))))
(+.f64 (*.f64 angle (*.f64 a (+.f64 (*.f64 b (PI.f64)) (*.f64 -1 (*.f64 b (PI.f64)))))) (+.f64 (*.f64 -1 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(+.f64 (*.f64 angle (*.f64 a (+.f64 (*.f64 b (PI.f64)) (*.f64 -1 (*.f64 b (PI.f64)))))) (+.f64 (*.f64 -1 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(*.f64 -1 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64))))
(+.f64 (*.f64 -1 (*.f64 angle (*.f64 a (+.f64 (*.f64 b (PI.f64)) (*.f64 -1 (*.f64 b (PI.f64))))))) (*.f64 -1 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))))
(+.f64 (*.f64 -1 (*.f64 angle (*.f64 a (+.f64 (*.f64 b (PI.f64)) (*.f64 -1 (*.f64 b (PI.f64))))))) (+.f64 (*.f64 -1 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(+.f64 (*.f64 -1 (*.f64 angle (*.f64 a (+.f64 (*.f64 b (PI.f64)) (*.f64 -1 (*.f64 b (PI.f64))))))) (+.f64 (*.f64 -1 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(*.f64 -1/90 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64))))
(+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (+.f64 (*.f64 a (PI.f64)) (*.f64 -1 (*.f64 a (PI.f64)))) b))) (*.f64 -1/90 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))))
(+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (+.f64 (*.f64 a (PI.f64)) (*.f64 -1 (*.f64 a (PI.f64)))) b))) (*.f64 -1/90 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64))))))
(+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (+.f64 (*.f64 a (PI.f64)) (*.f64 -1 (*.f64 a (PI.f64)))) b))) (*.f64 -1/90 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64))))))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (*.f64 1/90 (*.f64 angle (*.f64 (+.f64 (*.f64 a (PI.f64)) (*.f64 -1 (*.f64 a (PI.f64)))) b))))
(+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (+.f64 (*.f64 a (PI.f64)) (*.f64 -1 (*.f64 a (PI.f64)))) b))) (*.f64 -1/90 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64))))))
(+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (+.f64 (*.f64 a (PI.f64)) (*.f64 -1 (*.f64 a (PI.f64)))) b))) (*.f64 -1/90 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64))))))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (*.f64 1/90 (*.f64 angle (*.f64 (+.f64 (*.f64 a (PI.f64)) (*.f64 -1 (*.f64 a (PI.f64)))) b))))
(+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (+.f64 (*.f64 a (PI.f64)) (*.f64 -1 (*.f64 a (PI.f64)))) b))) (*.f64 -1/90 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64))))))
(+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (+.f64 (*.f64 a (PI.f64)) (*.f64 -1 (*.f64 a (PI.f64)))) b))) (*.f64 -1/90 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64))))))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (*.f64 1/90 (*.f64 angle (*.f64 a (+.f64 (*.f64 b (PI.f64)) (*.f64 -1 (*.f64 b (PI.f64))))))))
(+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (+.f64 (*.f64 1/90 (*.f64 angle (*.f64 a (+.f64 (*.f64 b (PI.f64)) (*.f64 -1 (*.f64 b (PI.f64))))))) (*.f64 -1/90 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64))))))
(+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (+.f64 (*.f64 1/90 (*.f64 angle (*.f64 a (+.f64 (*.f64 b (PI.f64)) (*.f64 -1 (*.f64 b (PI.f64))))))) (*.f64 -1/90 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64))))))
(*.f64 -1/90 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64))))
(+.f64 (*.f64 1/90 (*.f64 angle (*.f64 a (+.f64 (*.f64 b (PI.f64)) (*.f64 -1 (*.f64 b (PI.f64))))))) (*.f64 -1/90 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))))
(+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (+.f64 (*.f64 1/90 (*.f64 angle (*.f64 a (+.f64 (*.f64 b (PI.f64)) (*.f64 -1 (*.f64 b (PI.f64))))))) (*.f64 -1/90 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64))))))
(+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (+.f64 (*.f64 1/90 (*.f64 angle (*.f64 a (+.f64 (*.f64 b (PI.f64)) (*.f64 -1 (*.f64 b (PI.f64))))))) (*.f64 -1/90 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64))))))
(*.f64 -1/90 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64))))
(+.f64 (*.f64 -1/90 (*.f64 angle (*.f64 a (+.f64 (*.f64 b (PI.f64)) (*.f64 -1 (*.f64 b (PI.f64))))))) (*.f64 -1/90 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))))
(+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (+.f64 (*.f64 -1/90 (*.f64 angle (*.f64 a (+.f64 (*.f64 b (PI.f64)) (*.f64 -1 (*.f64 b (PI.f64))))))) (*.f64 -1/90 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64))))))
(+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (+.f64 (*.f64 -1/90 (*.f64 angle (*.f64 a (+.f64 (*.f64 b (PI.f64)) (*.f64 -1 (*.f64 b (PI.f64))))))) (*.f64 -1/90 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64))))))
(*.f64 b (PI.f64))
(+.f64 (*.f64 a (PI.f64)) (*.f64 b (PI.f64)))
(+.f64 (*.f64 a (PI.f64)) (*.f64 b (PI.f64)))
(+.f64 (*.f64 a (PI.f64)) (*.f64 b (PI.f64)))
(*.f64 a (PI.f64))
(+.f64 (*.f64 a (PI.f64)) (*.f64 b (PI.f64)))
(+.f64 (*.f64 a (PI.f64)) (*.f64 b (PI.f64)))
(+.f64 (*.f64 a (PI.f64)) (*.f64 b (PI.f64)))
(*.f64 a (PI.f64))
(+.f64 (*.f64 a (PI.f64)) (*.f64 b (PI.f64)))
(+.f64 (*.f64 a (PI.f64)) (*.f64 b (PI.f64)))
(+.f64 (*.f64 a (PI.f64)) (*.f64 b (PI.f64)))
(*.f64 a (PI.f64))
(+.f64 (*.f64 a (PI.f64)) (*.f64 b (PI.f64)))
(+.f64 (*.f64 a (PI.f64)) (*.f64 b (PI.f64)))
(+.f64 (*.f64 a (PI.f64)) (*.f64 b (PI.f64)))
(*.f64 b (PI.f64))
(+.f64 (*.f64 a (PI.f64)) (*.f64 b (PI.f64)))
(+.f64 (*.f64 a (PI.f64)) (*.f64 b (PI.f64)))
(+.f64 (*.f64 a (PI.f64)) (*.f64 b (PI.f64)))
(*.f64 b (PI.f64))
(+.f64 (*.f64 a (PI.f64)) (*.f64 b (PI.f64)))
(+.f64 (*.f64 a (PI.f64)) (*.f64 b (PI.f64)))
(+.f64 (*.f64 a (PI.f64)) (*.f64 b (PI.f64)))
(*.f64 -1 (*.f64 (pow.f64 a 2) (PI.f64)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (PI.f64))) (*.f64 (+.f64 (*.f64 a (PI.f64)) (*.f64 -1 (*.f64 a (PI.f64)))) b))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (PI.f64))) (+.f64 (*.f64 (pow.f64 b 2) (PI.f64)) (*.f64 (+.f64 (*.f64 a (PI.f64)) (*.f64 -1 (*.f64 a (PI.f64)))) b)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (PI.f64))) (+.f64 (*.f64 (pow.f64 b 2) (PI.f64)) (*.f64 (+.f64 (*.f64 a (PI.f64)) (*.f64 -1 (*.f64 a (PI.f64)))) b)))
(*.f64 (pow.f64 b 2) (PI.f64))
(+.f64 (*.f64 (pow.f64 b 2) (PI.f64)) (*.f64 (+.f64 (*.f64 a (PI.f64)) (*.f64 -1 (*.f64 a (PI.f64)))) b))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (PI.f64))) (+.f64 (*.f64 (pow.f64 b 2) (PI.f64)) (*.f64 (+.f64 (*.f64 a (PI.f64)) (*.f64 -1 (*.f64 a (PI.f64)))) b)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (PI.f64))) (+.f64 (*.f64 (pow.f64 b 2) (PI.f64)) (*.f64 (+.f64 (*.f64 a (PI.f64)) (*.f64 -1 (*.f64 a (PI.f64)))) b)))
(*.f64 (pow.f64 b 2) (PI.f64))
(+.f64 (*.f64 (pow.f64 b 2) (PI.f64)) (*.f64 (+.f64 (*.f64 a (PI.f64)) (*.f64 -1 (*.f64 a (PI.f64)))) b))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (PI.f64))) (+.f64 (*.f64 (pow.f64 b 2) (PI.f64)) (*.f64 (+.f64 (*.f64 a (PI.f64)) (*.f64 -1 (*.f64 a (PI.f64)))) b)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (PI.f64))) (+.f64 (*.f64 (pow.f64 b 2) (PI.f64)) (*.f64 (+.f64 (*.f64 a (PI.f64)) (*.f64 -1 (*.f64 a (PI.f64)))) b)))
(*.f64 (pow.f64 b 2) (PI.f64))
(+.f64 (*.f64 a (+.f64 (*.f64 b (PI.f64)) (*.f64 -1 (*.f64 b (PI.f64))))) (*.f64 (pow.f64 b 2) (PI.f64)))
(+.f64 (*.f64 a (+.f64 (*.f64 b (PI.f64)) (*.f64 -1 (*.f64 b (PI.f64))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (PI.f64))) (*.f64 (pow.f64 b 2) (PI.f64))))
(+.f64 (*.f64 a (+.f64 (*.f64 b (PI.f64)) (*.f64 -1 (*.f64 b (PI.f64))))) (+.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 a (+.f64 (*.f64 b (PI.f64)) (*.f64 -1 (*.f64 b (PI.f64))))) (*.f64 -1 (*.f64 (pow.f64 a 2) (PI.f64))))
(+.f64 (*.f64 a (+.f64 (*.f64 b (PI.f64)) (*.f64 -1 (*.f64 b (PI.f64))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (PI.f64))) (*.f64 (pow.f64 b 2) (PI.f64))))
(+.f64 (*.f64 a (+.f64 (*.f64 b (PI.f64)) (*.f64 -1 (*.f64 b (PI.f64))))) (+.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 -1 (*.f64 a (+.f64 (*.f64 b (PI.f64)) (*.f64 -1 (*.f64 b (PI.f64)))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (PI.f64))) (+.f64 (*.f64 (pow.f64 b 2) (PI.f64)) (*.f64 -1 (*.f64 a (+.f64 (*.f64 b (PI.f64)) (*.f64 -1 (*.f64 b (PI.f64))))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (PI.f64))) (+.f64 (*.f64 (pow.f64 b 2) (PI.f64)) (*.f64 -1 (*.f64 a (+.f64 (*.f64 b (PI.f64)) (*.f64 -1 (*.f64 b (PI.f64))))))))
1
(+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))
(+.f64 1 (+.f64 (*.f64 1/25194240000 (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4))) (*.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 (+.f64 (*.f64 1/25194240000 (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4))) (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))))
(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 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 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 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 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 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 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 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 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 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 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 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 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (pow.f64 b 2) (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 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (pow.f64 b 2) (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 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (pow.f64 b 2) (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 -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 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (pow.f64 b 2) (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 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (pow.f64 b 2) (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 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (pow.f64 b 2) (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 -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 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (pow.f64 b 2) (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 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (pow.f64 b 2) (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 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (pow.f64 b 2) (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 1/90 (*.f64 angle (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (PI.f64))))
(+.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 -1/34992000 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 (PI.f64) 3))) (*.f64 -1/11664000 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 (PI.f64) 3)))) (pow.f64 angle 3))) (*.f64 1/90 (*.f64 angle (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (PI.f64)))))
(+.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 -1/34992000 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 (PI.f64) 3))) (*.f64 -1/11664000 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 (PI.f64) 3)))) (pow.f64 angle 3))) (+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (PI.f64)))) (*.f64 2 (*.f64 (+.f64 (*.f64 1/2267481600000 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 (PI.f64) 5))) (+.f64 (*.f64 1/22674816000000 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 (PI.f64) 5))) (*.f64 1/4534963200000 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 (PI.f64) 5))))) (pow.f64 angle 5)))))
(+.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 -1/34992000 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 (PI.f64) 3))) (*.f64 -1/11664000 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 (PI.f64) 3)))) (pow.f64 angle 3))) (+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (PI.f64)))) (+.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 -1/1469328076800000000 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 (PI.f64) 7))) (+.f64 (*.f64 -1/30855889612800000000 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 (PI.f64) 7))) (+.f64 (*.f64 -1/881596846080000000 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 (PI.f64) 7))) (*.f64 -1/4407984230400000000 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 (PI.f64) 7)))))) (pow.f64 angle 7))) (*.f64 2 (*.f64 (+.f64 (*.f64 1/2267481600000 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 (PI.f64) 5))) (+.f64 (*.f64 1/22674816000000 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 (PI.f64) 5))) (*.f64 1/4534963200000 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 (PI.f64) 5))))) (pow.f64 angle 5))))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (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 (pow.f64 b 2) (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 (pow.f64 b 2) (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 (pow.f64 b 2) (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 (pow.f64 b 2) (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 (pow.f64 b 2) (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 (pow.f64 b 2) (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 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(+.f64 (*.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/180 (*.f64 angle (PI.f64))) (*.f64 1/22674816000000 (*.f64 (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/180 (*.f64 angle (PI.f64))) (+.f64 (*.f64 1/22674816000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5))) (*.f64 -1/30855889612800000000 (*.f64 (pow.f64 angle 7) (pow.f64 (PI.f64) 7))))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (pow.f64 (+.f64 a b) 2))))
(+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (pow.f64 (+.f64 a b) 2)))) (*.f64 -1/17496000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) (pow.f64 (+.f64 a b) 2)))))
(+.f64 (*.f64 1/11337408000000 (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 (PI.f64) 5) (pow.f64 (+.f64 a b) 2)))) (+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (pow.f64 (+.f64 a b) 2)))) (*.f64 -1/17496000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) (pow.f64 (+.f64 a b) 2))))))
(+.f64 (*.f64 -1/15427944806400000000 (*.f64 (pow.f64 angle 7) (*.f64 (pow.f64 (PI.f64) 7) (pow.f64 (+.f64 a b) 2)))) (+.f64 (*.f64 1/11337408000000 (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 (PI.f64) 5) (pow.f64 (+.f64 a b) 2)))) (+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (pow.f64 (+.f64 a b) 2)))) (*.f64 -1/17496000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) (pow.f64 (+.f64 a b) 2)))))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (pow.f64 (+.f64 a b) 2)))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (pow.f64 (+.f64 a b) 2)))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (pow.f64 (+.f64 a b) 2)))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (pow.f64 (+.f64 a b) 2)))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (pow.f64 (+.f64 a b) 2)))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (pow.f64 (+.f64 a b) 2)))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (pow.f64 (+.f64 a b) 2)))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (pow.f64 (+.f64 a b) 2)))
(*.f64 2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 4 (*.f64 a (*.f64 b (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 4 (*.f64 a (*.f64 b (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 4 (*.f64 a (*.f64 b (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 4 (*.f64 a (*.f64 b (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 4 (*.f64 a (*.f64 b (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 4 (*.f64 a (*.f64 b (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 4 (*.f64 a (*.f64 b (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 4 (*.f64 a (*.f64 b (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 4 (*.f64 a (*.f64 b (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 4 (*.f64 a (*.f64 b (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 4 (*.f64 a (*.f64 b (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 4 (*.f64 a (*.f64 b (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 4 (*.f64 a (*.f64 b (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 4 (*.f64 a (*.f64 b (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 4 (*.f64 a (*.f64 b (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 4 (*.f64 a (*.f64 b (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 4 (*.f64 a (*.f64 b (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 4 (*.f64 a (*.f64 b (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))))))))
1
(+.f64 1 (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))
(+.f64 1 (+.f64 (*.f64 1/25194240000 (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4))) (*.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 (+.f64 (*.f64 1/25194240000 (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4))) (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))))
(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 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 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 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 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 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 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 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 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 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 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 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 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (pow.f64 b 2) (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 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (pow.f64 b 2) (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 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (pow.f64 b 2) (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 -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 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (pow.f64 b 2) (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 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (pow.f64 b 2) (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 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (pow.f64 b 2) (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 -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 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (pow.f64 b 2) (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 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (pow.f64 b 2) (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 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (pow.f64 b 2) (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 1/90 (*.f64 angle (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (PI.f64))))
(+.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 -1/34992000 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 (PI.f64) 3))) (*.f64 -1/11664000 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 (PI.f64) 3)))) (pow.f64 angle 3))) (*.f64 1/90 (*.f64 angle (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (PI.f64)))))
(+.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 -1/34992000 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 (PI.f64) 3))) (*.f64 -1/11664000 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 (PI.f64) 3)))) (pow.f64 angle 3))) (+.f64 (*.f64 2 (*.f64 (pow.f64 angle 5) (+.f64 (*.f64 1/90 (*.f64 (+.f64 (*.f64 1/24 (+.f64 (*.f64 -1/1399680000 (pow.f64 (PI.f64) 4)) (*.f64 1/2099520000 (pow.f64 (PI.f64) 4)))) (*.f64 1/33592320000 (pow.f64 (PI.f64) 4))) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (PI.f64)))) (+.f64 (*.f64 1/2267481600000 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 (PI.f64) 5))) (*.f64 1/22674816000000 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 (PI.f64) 5))))))) (*.f64 1/90 (*.f64 angle (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (PI.f64))))))
(+.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 -1/34992000 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 (PI.f64) 3))) (*.f64 -1/11664000 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 (PI.f64) 3)))) (pow.f64 angle 3))) (+.f64 (*.f64 2 (*.f64 (pow.f64 angle 5) (+.f64 (*.f64 1/90 (*.f64 (+.f64 (*.f64 1/24 (+.f64 (*.f64 -1/1399680000 (pow.f64 (PI.f64) 4)) (*.f64 1/2099520000 (pow.f64 (PI.f64) 4)))) (*.f64 1/33592320000 (pow.f64 (PI.f64) 4))) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (PI.f64)))) (+.f64 (*.f64 1/2267481600000 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 (PI.f64) 5))) (*.f64 1/22674816000000 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 (PI.f64) 5))))))) (+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (PI.f64)))) (*.f64 2 (*.f64 (pow.f64 angle 7) (+.f64 (*.f64 -1/1469328076800000000 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 (PI.f64) 7))) (+.f64 (*.f64 -1/30855889612800000000 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 (PI.f64) 7))) (+.f64 (*.f64 -1/17496000 (*.f64 (+.f64 (*.f64 1/24 (+.f64 (*.f64 -1/1399680000 (pow.f64 (PI.f64) 4)) (*.f64 1/2099520000 (pow.f64 (PI.f64) 4)))) (*.f64 1/33592320000 (pow.f64 (PI.f64) 4))) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 (PI.f64) 3)))) (*.f64 1/90 (*.f64 (+.f64 (*.f64 1/720 (+.f64 (*.f64 -1/68024448000000 (pow.f64 (PI.f64) 6)) (+.f64 (*.f64 -1/9069926400000 (pow.f64 (PI.f64) 6)) (*.f64 1/9069926400000 (pow.f64 (PI.f64) 6))))) (+.f64 (*.f64 -1/3110400 (*.f64 (+.f64 (*.f64 -1/1399680000 (pow.f64 (PI.f64) 4)) (*.f64 1/2099520000 (pow.f64 (PI.f64) 4))) (pow.f64 (PI.f64) 2))) (*.f64 -1/13060694016000000 (pow.f64 (PI.f64) 6)))) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (PI.f64))))))))))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (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 (pow.f64 b 2) (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 (pow.f64 b 2) (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 (pow.f64 b 2) (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 (pow.f64 b 2) (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 (pow.f64 b 2) (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 (pow.f64 b 2) (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 (pow.f64 b 2) (pow.f64 a 2)) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 1/90 (*.f64 (PI.f64) (*.f64 (+.f64 b a) (*.f64 angle (-.f64 b a))))))) 1)
(pow.f64 (*.f64 1/90 (*.f64 (PI.f64) (*.f64 (+.f64 b a) (*.f64 angle (-.f64 b a))))) 1)
(log.f64 (exp.f64 (*.f64 1/90 (*.f64 (PI.f64) (*.f64 (+.f64 b a) (*.f64 angle (-.f64 b a)))))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 1/90 (*.f64 (PI.f64) (*.f64 (+.f64 b a) (*.f64 angle (-.f64 b a))))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 1/90 (*.f64 (PI.f64) (*.f64 (+.f64 b a) (*.f64 angle (-.f64 b a))))) (*.f64 1/90 (*.f64 (PI.f64) (*.f64 (+.f64 b a) (*.f64 angle (-.f64 b a)))))) (*.f64 1/90 (*.f64 (PI.f64) (*.f64 (+.f64 b a) (*.f64 angle (-.f64 b a)))))))
(expm1.f64 (log1p.f64 (*.f64 1/90 (*.f64 (PI.f64) (*.f64 (+.f64 b a) (*.f64 angle (-.f64 b a)))))))
(exp.f64 (log.f64 (*.f64 1/90 (*.f64 (PI.f64) (*.f64 (+.f64 b a) (*.f64 angle (-.f64 b a)))))))
(log1p.f64 (expm1.f64 (*.f64 1/90 (*.f64 (PI.f64) (*.f64 (+.f64 b a) (*.f64 angle (-.f64 b a)))))))
(+.f64 (*.f64 (PI.f64) b) (*.f64 (PI.f64) a))
(+.f64 (*.f64 (PI.f64) a) (*.f64 (PI.f64) b))
(+.f64 (*.f64 b (PI.f64)) (*.f64 a (PI.f64)))
(+.f64 (*.f64 a (PI.f64)) (*.f64 b (PI.f64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (PI.f64) (+.f64 b a)))) 1)
(pow.f64 (*.f64 (PI.f64) (+.f64 b a)) 1)
(log.f64 (exp.f64 (*.f64 (PI.f64) (+.f64 b a))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (PI.f64) (+.f64 b a)))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (+.f64 b a)) (*.f64 (PI.f64) (+.f64 b a))) (*.f64 (PI.f64) (+.f64 b a))))
(expm1.f64 (log1p.f64 (*.f64 (PI.f64) (+.f64 b a))))
(exp.f64 (log.f64 (*.f64 (PI.f64) (+.f64 b a))))
(log1p.f64 (expm1.f64 (*.f64 (PI.f64) (+.f64 b a))))
(fma.f64 (PI.f64) b (*.f64 (PI.f64) a))
(fma.f64 (PI.f64) a (*.f64 (PI.f64) b))
(fma.f64 b (PI.f64) (*.f64 a (PI.f64)))
(fma.f64 a (PI.f64) (*.f64 b (PI.f64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (PI.f64) (*.f64 (+.f64 b a) (*.f64 angle (-.f64 b a)))))) 1)
(pow.f64 (*.f64 (PI.f64) (*.f64 (+.f64 b a) (*.f64 angle (-.f64 b a)))) 1)
(log.f64 (exp.f64 (*.f64 (PI.f64) (*.f64 (+.f64 b a) (*.f64 angle (-.f64 b a))))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (PI.f64) (*.f64 (+.f64 b a) (*.f64 angle (-.f64 b a)))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (*.f64 (+.f64 b a) (*.f64 angle (-.f64 b a)))) (*.f64 (PI.f64) (*.f64 (+.f64 b a) (*.f64 angle (-.f64 b a))))) (*.f64 (PI.f64) (*.f64 (+.f64 b a) (*.f64 angle (-.f64 b a))))))
(expm1.f64 (log1p.f64 (*.f64 (PI.f64) (*.f64 (+.f64 b a) (*.f64 angle (-.f64 b a))))))
(exp.f64 (log.f64 (*.f64 (PI.f64) (*.f64 (+.f64 b a) (*.f64 angle (-.f64 b a))))))
(log1p.f64 (expm1.f64 (*.f64 (PI.f64) (*.f64 (+.f64 b a) (*.f64 angle (-.f64 b a))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (PI.f64) (*.f64 (+.f64 b a) (*.f64 angle (-.f64 b a)))))) 1)
(pow.f64 (*.f64 (PI.f64) (*.f64 (+.f64 b a) (*.f64 angle (-.f64 b a)))) 1)
(log.f64 (exp.f64 (*.f64 (PI.f64) (*.f64 (+.f64 b a) (*.f64 angle (-.f64 b a))))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (PI.f64) (*.f64 (+.f64 b a) (*.f64 angle (-.f64 b a)))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (*.f64 (+.f64 b a) (*.f64 angle (-.f64 b a)))) (*.f64 (PI.f64) (*.f64 (+.f64 b a) (*.f64 angle (-.f64 b a))))) (*.f64 (PI.f64) (*.f64 (+.f64 b a) (*.f64 angle (-.f64 b a))))))
(expm1.f64 (log1p.f64 (*.f64 (PI.f64) (*.f64 (+.f64 b a) (*.f64 angle (-.f64 b a))))))
(exp.f64 (log.f64 (*.f64 (PI.f64) (*.f64 (+.f64 b a) (*.f64 angle (-.f64 b a))))))
(log1p.f64 (expm1.f64 (*.f64 (PI.f64) (*.f64 (+.f64 b a) (*.f64 angle (-.f64 b a))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 1/90 (*.f64 (PI.f64) (*.f64 (+.f64 b a) (*.f64 angle (-.f64 b a))))))) 1)
(pow.f64 (*.f64 1/90 (*.f64 (PI.f64) (*.f64 (+.f64 b a) (*.f64 angle (-.f64 b a))))) 1)
(log.f64 (exp.f64 (*.f64 1/90 (*.f64 (PI.f64) (*.f64 (+.f64 b a) (*.f64 angle (-.f64 b a)))))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 1/90 (*.f64 (PI.f64) (*.f64 (+.f64 b a) (*.f64 angle (-.f64 b a))))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 1/90 (*.f64 (PI.f64) (*.f64 (+.f64 b a) (*.f64 angle (-.f64 b a))))) (*.f64 1/90 (*.f64 (PI.f64) (*.f64 (+.f64 b a) (*.f64 angle (-.f64 b a)))))) (*.f64 1/90 (*.f64 (PI.f64) (*.f64 (+.f64 b a) (*.f64 angle (-.f64 b a)))))))
(expm1.f64 (log1p.f64 (*.f64 1/90 (*.f64 (PI.f64) (*.f64 (+.f64 b a) (*.f64 angle (-.f64 b a)))))))
(exp.f64 (log.f64 (*.f64 1/90 (*.f64 (PI.f64) (*.f64 (+.f64 b a) (*.f64 angle (-.f64 b a)))))))
(log1p.f64 (expm1.f64 (*.f64 1/90 (*.f64 (PI.f64) (*.f64 (+.f64 b a) (*.f64 angle (-.f64 b a)))))))
(+.f64 (*.f64 (PI.f64) b) (*.f64 (PI.f64) a))
(+.f64 (*.f64 (PI.f64) a) (*.f64 (PI.f64) b))
(+.f64 (*.f64 b (PI.f64)) (*.f64 a (PI.f64)))
(+.f64 (*.f64 a (PI.f64)) (*.f64 b (PI.f64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (PI.f64) (+.f64 b a)))) 1)
(pow.f64 (*.f64 (PI.f64) (+.f64 b a)) 1)
(log.f64 (exp.f64 (*.f64 (PI.f64) (+.f64 b a))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (PI.f64) (+.f64 b a)))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (+.f64 b a)) (*.f64 (PI.f64) (+.f64 b a))) (*.f64 (PI.f64) (+.f64 b a))))
(expm1.f64 (log1p.f64 (*.f64 (PI.f64) (+.f64 b a))))
(exp.f64 (log.f64 (*.f64 (PI.f64) (+.f64 b a))))
(log1p.f64 (expm1.f64 (*.f64 (PI.f64) (+.f64 b a))))
(fma.f64 (PI.f64) b (*.f64 (PI.f64) a))
(fma.f64 (PI.f64) a (*.f64 (PI.f64) b))
(fma.f64 b (PI.f64) (*.f64 a (PI.f64)))
(fma.f64 a (PI.f64) (*.f64 b (PI.f64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 (PI.f64) (+.f64 b a)) (-.f64 b a)))) 1)
(pow.f64 (*.f64 (*.f64 (PI.f64) (+.f64 b a)) (-.f64 b a)) 1)
(log.f64 (exp.f64 (*.f64 (*.f64 (PI.f64) (+.f64 b a)) (-.f64 b a))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 (PI.f64) (+.f64 b a)) (-.f64 b a)))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (+.f64 b a)) (-.f64 b a)) (*.f64 (*.f64 (PI.f64) (+.f64 b a)) (-.f64 b a))) (*.f64 (*.f64 (PI.f64) (+.f64 b a)) (-.f64 b a))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 (PI.f64) (+.f64 b a)) (-.f64 b a))))
(exp.f64 (log.f64 (*.f64 (*.f64 (PI.f64) (+.f64 b a)) (-.f64 b a))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 (PI.f64) (+.f64 b a)) (-.f64 b a))))
(+.f64 (+.f64 1 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) -1)
(-.f64 (+.f64 1 (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)))))
(*.f64 (sqrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (sqrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(/.f64 (-.f64 (pow.f64 (+.f64 1 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3) 1) (fma.f64 (+.f64 1 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (+.f64 1 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (+.f64 1 (*.f64 (+.f64 1 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1))))
(/.f64 (fma.f64 (+.f64 1 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (+.f64 1 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) -1) (+.f64 (+.f64 1 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1))
(pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1)
(log.f64 (exp.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(log.f64 (+.f64 1 (expm1.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(cbrt.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(expm1.f64 (log1p.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(exp.f64 (log.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(log1p.f64 (expm1.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(fma.f64 1 (+.f64 1 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) -1)
(fma.f64 (*.f64 (cbrt.f64 (+.f64 1 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (cbrt.f64 (+.f64 1 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (cbrt.f64 (+.f64 1 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) -1)
(fma.f64 (sqrt.f64 (+.f64 1 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (sqrt.f64 (+.f64 1 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) -1)
(-.f64 (exp.f64 (log1p.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))) 1)
(pow.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) 1)
(log.f64 (exp.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (*.f64 2 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))) (*.f64 2 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))
(expm1.f64 (log1p.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))
(exp.f64 (log.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))
(log1p.f64 (expm1.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))
(-.f64 (exp.f64 (log1p.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)))))
(*.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)
(log.f64 (exp.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(log.f64 (+.f64 1 (expm1.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(cbrt.f64 (*.f64 (-.f64 1/2 (*.f64 1/2 (cos.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(expm1.f64 (log1p.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(exp.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(log1p.f64 (expm1.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2))))) 1)
(pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2))) 1)
(log.f64 (exp.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2)))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2)))))
(expm1.f64 (log1p.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2)))))
(exp.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2)))))
(log1p.f64 (expm1.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2)))))
(+.f64 (+.f64 1 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) -1)
(-.f64 (+.f64 1 (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)))))
(*.f64 (sqrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (sqrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(/.f64 (-.f64 (pow.f64 (+.f64 1 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3) 1) (fma.f64 (+.f64 1 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (+.f64 1 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (+.f64 1 (*.f64 (+.f64 1 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1))))
(/.f64 (fma.f64 (+.f64 1 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (+.f64 1 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) -1) (+.f64 (+.f64 1 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1))
(pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1)
(log.f64 (exp.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(log.f64 (+.f64 1 (expm1.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(cbrt.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(expm1.f64 (log1p.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(exp.f64 (log.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(log1p.f64 (expm1.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(fma.f64 1 (+.f64 1 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) -1)
(fma.f64 (*.f64 (cbrt.f64 (+.f64 1 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (cbrt.f64 (+.f64 1 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (cbrt.f64 (+.f64 1 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) -1)
(fma.f64 (sqrt.f64 (+.f64 1 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (sqrt.f64 (+.f64 1 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) -1)
(-.f64 (exp.f64 (log1p.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))) 1)
(pow.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) 1)
(log.f64 (exp.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (*.f64 2 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))) (*.f64 2 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))
(expm1.f64 (log1p.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))
(exp.f64 (log.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))
(log1p.f64 (expm1.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))
Outputs
(*.f64 -1/90 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64))))
(*.f64 -1/90 (*.f64 (*.f64 angle (*.f64 a a)) (PI.f64)))
(*.f64 -1/90 (*.f64 (*.f64 a a) (*.f64 angle (PI.f64))))
(+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (+.f64 (*.f64 a (PI.f64)) (*.f64 -1 (*.f64 a (PI.f64)))) b))) (*.f64 -1/90 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))))
(fma.f64 1/90 (*.f64 angle (*.f64 (*.f64 0 (*.f64 a (PI.f64))) b)) (*.f64 -1/90 (*.f64 (*.f64 angle (*.f64 a a)) (PI.f64))))
(*.f64 (*.f64 -1/90 angle) (fma.f64 (*.f64 a a) (PI.f64) (*.f64 a 0)))
(*.f64 (*.f64 -1/90 angle) (fma.f64 (*.f64 a a) (PI.f64) 0))
(+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (+.f64 (*.f64 a (PI.f64)) (*.f64 -1 (*.f64 a (PI.f64)))) b))) (*.f64 -1/90 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64))))))
(+.f64 (*.f64 1/90 (*.f64 angle (fma.f64 (*.f64 b b) (PI.f64) (*.f64 (*.f64 0 (*.f64 a (PI.f64))) b)))) (*.f64 -1/90 (*.f64 (*.f64 angle (*.f64 a a)) (PI.f64))))
(fma.f64 1/90 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b))) (*.f64 (*.f64 -1/90 angle) (fma.f64 (*.f64 a a) (PI.f64) (*.f64 a 0))))
(fma.f64 1/90 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b))) (*.f64 (*.f64 -1/90 angle) (fma.f64 (*.f64 a a) (PI.f64) 0)))
(+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (+.f64 (*.f64 a (PI.f64)) (*.f64 -1 (*.f64 a (PI.f64)))) b))) (*.f64 -1/90 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64))))))
(+.f64 (*.f64 1/90 (*.f64 angle (fma.f64 (*.f64 b b) (PI.f64) (*.f64 (*.f64 0 (*.f64 a (PI.f64))) b)))) (*.f64 -1/90 (*.f64 (*.f64 angle (*.f64 a a)) (PI.f64))))
(fma.f64 1/90 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b))) (*.f64 (*.f64 -1/90 angle) (fma.f64 (*.f64 a a) (PI.f64) (*.f64 a 0))))
(fma.f64 1/90 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b))) (*.f64 (*.f64 -1/90 angle) (fma.f64 (*.f64 a a) (PI.f64) 0)))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 (*.f64 1/90 angle) (*.f64 (PI.f64) (*.f64 b b)))
(*.f64 1/90 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b))))
(+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (*.f64 1/90 (*.f64 b (+.f64 (*.f64 -1 (*.f64 angle (*.f64 a (PI.f64)))) (*.f64 angle (*.f64 a (PI.f64)))))))
(*.f64 1/90 (fma.f64 (*.f64 0 (*.f64 angle (*.f64 a (PI.f64)))) b (*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))))
(fma.f64 1/90 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b))) (*.f64 a 0))
(fma.f64 1/90 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b))) 0)
(+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (+.f64 (*.f64 -1/90 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))) (*.f64 1/90 (*.f64 b (+.f64 (*.f64 -1 (*.f64 angle (*.f64 a (PI.f64)))) (*.f64 angle (*.f64 a (PI.f64))))))))
(+.f64 (*.f64 1/90 (*.f64 angle (fma.f64 (*.f64 b b) (PI.f64) (*.f64 (*.f64 0 (*.f64 a (PI.f64))) b)))) (*.f64 -1/90 (*.f64 (*.f64 angle (*.f64 a a)) (PI.f64))))
(fma.f64 1/90 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b))) (*.f64 (*.f64 -1/90 angle) (fma.f64 (*.f64 a a) (PI.f64) (*.f64 a 0))))
(fma.f64 1/90 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b))) (*.f64 (*.f64 -1/90 angle) (fma.f64 (*.f64 a a) (PI.f64) 0)))
(+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (+.f64 (*.f64 -1/90 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))) (*.f64 1/90 (*.f64 b (+.f64 (*.f64 -1 (*.f64 angle (*.f64 a (PI.f64)))) (*.f64 angle (*.f64 a (PI.f64))))))))
(+.f64 (*.f64 1/90 (*.f64 angle (fma.f64 (*.f64 b b) (PI.f64) (*.f64 (*.f64 0 (*.f64 a (PI.f64))) b)))) (*.f64 -1/90 (*.f64 (*.f64 angle (*.f64 a a)) (PI.f64))))
(fma.f64 1/90 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b))) (*.f64 (*.f64 -1/90 angle) (fma.f64 (*.f64 a a) (PI.f64) (*.f64 a 0))))
(fma.f64 1/90 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b))) (*.f64 (*.f64 -1/90 angle) (fma.f64 (*.f64 a a) (PI.f64) 0)))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 (*.f64 1/90 angle) (*.f64 (PI.f64) (*.f64 b b)))
(*.f64 1/90 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b))))
(+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (*.f64 1/90 (*.f64 b (+.f64 (*.f64 -1 (*.f64 angle (*.f64 a (PI.f64)))) (*.f64 angle (*.f64 a (PI.f64)))))))
(*.f64 1/90 (fma.f64 (*.f64 0 (*.f64 angle (*.f64 a (PI.f64)))) b (*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))))
(fma.f64 1/90 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b))) (*.f64 a 0))
(fma.f64 1/90 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b))) 0)
(+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (+.f64 (*.f64 -1/90 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))) (*.f64 1/90 (*.f64 b (+.f64 (*.f64 -1 (*.f64 angle (*.f64 a (PI.f64)))) (*.f64 angle (*.f64 a (PI.f64))))))))
(+.f64 (*.f64 1/90 (*.f64 angle (fma.f64 (*.f64 b b) (PI.f64) (*.f64 (*.f64 0 (*.f64 a (PI.f64))) b)))) (*.f64 -1/90 (*.f64 (*.f64 angle (*.f64 a a)) (PI.f64))))
(fma.f64 1/90 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b))) (*.f64 (*.f64 -1/90 angle) (fma.f64 (*.f64 a a) (PI.f64) (*.f64 a 0))))
(fma.f64 1/90 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b))) (*.f64 (*.f64 -1/90 angle) (fma.f64 (*.f64 a a) (PI.f64) 0)))
(+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (+.f64 (*.f64 -1/90 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))) (*.f64 1/90 (*.f64 b (+.f64 (*.f64 -1 (*.f64 angle (*.f64 a (PI.f64)))) (*.f64 angle (*.f64 a (PI.f64))))))))
(+.f64 (*.f64 1/90 (*.f64 angle (fma.f64 (*.f64 b b) (PI.f64) (*.f64 (*.f64 0 (*.f64 a (PI.f64))) b)))) (*.f64 -1/90 (*.f64 (*.f64 angle (*.f64 a a)) (PI.f64))))
(fma.f64 1/90 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b))) (*.f64 (*.f64 -1/90 angle) (fma.f64 (*.f64 a a) (PI.f64) (*.f64 a 0))))
(fma.f64 1/90 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b))) (*.f64 (*.f64 -1/90 angle) (fma.f64 (*.f64 a a) (PI.f64) 0)))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 (*.f64 1/90 angle) (*.f64 (PI.f64) (*.f64 b b)))
(*.f64 1/90 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b))))
(+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (*.f64 1/90 (*.f64 angle (*.f64 a (+.f64 (*.f64 b (PI.f64)) (*.f64 -1 (*.f64 b (PI.f64))))))))
(*.f64 1/90 (fma.f64 (*.f64 0 (*.f64 angle (*.f64 a (PI.f64)))) b (*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))))
(fma.f64 1/90 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b))) (*.f64 a 0))
(fma.f64 1/90 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b))) 0)
(+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (+.f64 (*.f64 1/90 (*.f64 angle (*.f64 a (+.f64 (*.f64 b (PI.f64)) (*.f64 -1 (*.f64 b (PI.f64))))))) (*.f64 -1/90 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64))))))
(+.f64 (*.f64 1/90 (*.f64 angle (fma.f64 (*.f64 b b) (PI.f64) (*.f64 (*.f64 0 (*.f64 a (PI.f64))) b)))) (*.f64 -1/90 (*.f64 (*.f64 angle (*.f64 a a)) (PI.f64))))
(fma.f64 1/90 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b))) (*.f64 (*.f64 -1/90 angle) (fma.f64 (*.f64 a a) (PI.f64) (*.f64 a 0))))
(fma.f64 1/90 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b))) (*.f64 (*.f64 -1/90 angle) (fma.f64 (*.f64 a a) (PI.f64) 0)))
(+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (+.f64 (*.f64 1/90 (*.f64 angle (*.f64 a (+.f64 (*.f64 b (PI.f64)) (*.f64 -1 (*.f64 b (PI.f64))))))) (*.f64 -1/90 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64))))))
(+.f64 (*.f64 1/90 (*.f64 angle (fma.f64 (*.f64 b b) (PI.f64) (*.f64 (*.f64 0 (*.f64 a (PI.f64))) b)))) (*.f64 -1/90 (*.f64 (*.f64 angle (*.f64 a a)) (PI.f64))))
(fma.f64 1/90 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b))) (*.f64 (*.f64 -1/90 angle) (fma.f64 (*.f64 a a) (PI.f64) (*.f64 a 0))))
(fma.f64 1/90 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b))) (*.f64 (*.f64 -1/90 angle) (fma.f64 (*.f64 a a) (PI.f64) 0)))
(*.f64 -1/90 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64))))
(*.f64 -1/90 (*.f64 (*.f64 angle (*.f64 a a)) (PI.f64)))
(*.f64 -1/90 (*.f64 (*.f64 a a) (*.f64 angle (PI.f64))))
(+.f64 (*.f64 1/90 (*.f64 angle (*.f64 a (+.f64 (*.f64 b (PI.f64)) (*.f64 -1 (*.f64 b (PI.f64))))))) (*.f64 -1/90 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))))
(fma.f64 1/90 (*.f64 angle (*.f64 (*.f64 0 (*.f64 a (PI.f64))) b)) (*.f64 -1/90 (*.f64 (*.f64 angle (*.f64 a a)) (PI.f64))))
(*.f64 (*.f64 -1/90 angle) (fma.f64 (*.f64 a a) (PI.f64) (*.f64 a 0)))
(*.f64 (*.f64 -1/90 angle) (fma.f64 (*.f64 a a) (PI.f64) 0))
(+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (+.f64 (*.f64 1/90 (*.f64 angle (*.f64 a (+.f64 (*.f64 b (PI.f64)) (*.f64 -1 (*.f64 b (PI.f64))))))) (*.f64 -1/90 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64))))))
(+.f64 (*.f64 1/90 (*.f64 angle (fma.f64 (*.f64 b b) (PI.f64) (*.f64 (*.f64 0 (*.f64 a (PI.f64))) b)))) (*.f64 -1/90 (*.f64 (*.f64 angle (*.f64 a a)) (PI.f64))))
(fma.f64 1/90 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b))) (*.f64 (*.f64 -1/90 angle) (fma.f64 (*.f64 a a) (PI.f64) (*.f64 a 0))))
(fma.f64 1/90 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b))) (*.f64 (*.f64 -1/90 angle) (fma.f64 (*.f64 a a) (PI.f64) 0)))
(+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (+.f64 (*.f64 1/90 (*.f64 angle (*.f64 a (+.f64 (*.f64 b (PI.f64)) (*.f64 -1 (*.f64 b (PI.f64))))))) (*.f64 -1/90 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64))))))
(+.f64 (*.f64 1/90 (*.f64 angle (fma.f64 (*.f64 b b) (PI.f64) (*.f64 (*.f64 0 (*.f64 a (PI.f64))) b)))) (*.f64 -1/90 (*.f64 (*.f64 angle (*.f64 a a)) (PI.f64))))
(fma.f64 1/90 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b))) (*.f64 (*.f64 -1/90 angle) (fma.f64 (*.f64 a a) (PI.f64) (*.f64 a 0))))
(fma.f64 1/90 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b))) (*.f64 (*.f64 -1/90 angle) (fma.f64 (*.f64 a a) (PI.f64) 0)))
(*.f64 -1/90 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64))))
(*.f64 -1/90 (*.f64 (*.f64 angle (*.f64 a a)) (PI.f64)))
(*.f64 -1/90 (*.f64 (*.f64 a a) (*.f64 angle (PI.f64))))
(+.f64 (*.f64 -1/90 (*.f64 angle (*.f64 a (+.f64 (*.f64 b (PI.f64)) (*.f64 -1 (*.f64 b (PI.f64))))))) (*.f64 -1/90 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))))
(fma.f64 1/90 (*.f64 angle (*.f64 (*.f64 0 (*.f64 a (PI.f64))) b)) (*.f64 -1/90 (*.f64 (*.f64 angle (*.f64 a a)) (PI.f64))))
(*.f64 (*.f64 -1/90 angle) (fma.f64 (*.f64 a a) (PI.f64) (*.f64 a 0)))
(*.f64 (*.f64 -1/90 angle) (fma.f64 (*.f64 a a) (PI.f64) 0))
(+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (+.f64 (*.f64 -1/90 (*.f64 angle (*.f64 a (+.f64 (*.f64 b (PI.f64)) (*.f64 -1 (*.f64 b (PI.f64))))))) (*.f64 -1/90 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64))))))
(+.f64 (*.f64 1/90 (*.f64 angle (fma.f64 (*.f64 b b) (PI.f64) (*.f64 (*.f64 0 (*.f64 a (PI.f64))) b)))) (*.f64 -1/90 (*.f64 (*.f64 angle (*.f64 a a)) (PI.f64))))
(fma.f64 1/90 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b))) (*.f64 (*.f64 -1/90 angle) (fma.f64 (*.f64 a a) (PI.f64) (*.f64 a 0))))
(fma.f64 1/90 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b))) (*.f64 (*.f64 -1/90 angle) (fma.f64 (*.f64 a a) (PI.f64) 0)))
(+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (+.f64 (*.f64 -1/90 (*.f64 angle (*.f64 a (+.f64 (*.f64 b (PI.f64)) (*.f64 -1 (*.f64 b (PI.f64))))))) (*.f64 -1/90 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64))))))
(+.f64 (*.f64 1/90 (*.f64 angle (fma.f64 (*.f64 b b) (PI.f64) (*.f64 (*.f64 0 (*.f64 a (PI.f64))) b)))) (*.f64 -1/90 (*.f64 (*.f64 angle (*.f64 a a)) (PI.f64))))
(fma.f64 1/90 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b))) (*.f64 (*.f64 -1/90 angle) (fma.f64 (*.f64 a a) (PI.f64) (*.f64 a 0))))
(fma.f64 1/90 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b))) (*.f64 (*.f64 -1/90 angle) (fma.f64 (*.f64 a a) (PI.f64) 0)))
(*.f64 1/90 (*.f64 angle (*.f64 (-.f64 b a) (*.f64 (+.f64 a b) (PI.f64)))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))))
(*.f64 angle (*.f64 (*.f64 (PI.f64) (fma.f64 b b (neg.f64 (*.f64 a a)))) 1/90))
(*.f64 1/90 (*.f64 angle (*.f64 (-.f64 b a) (*.f64 (+.f64 a b) (PI.f64)))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))))
(*.f64 angle (*.f64 (*.f64 (PI.f64) (fma.f64 b b (neg.f64 (*.f64 a a)))) 1/90))
(*.f64 1/90 (*.f64 angle (*.f64 (-.f64 b a) (*.f64 (+.f64 a b) (PI.f64)))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))))
(*.f64 angle (*.f64 (*.f64 (PI.f64) (fma.f64 b b (neg.f64 (*.f64 a a)))) 1/90))
(*.f64 1/90 (*.f64 angle (*.f64 (-.f64 b a) (*.f64 (+.f64 a b) (PI.f64)))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))))
(*.f64 angle (*.f64 (*.f64 (PI.f64) (fma.f64 b b (neg.f64 (*.f64 a a)))) 1/90))
(*.f64 1/90 (*.f64 angle (*.f64 (-.f64 b a) (*.f64 (+.f64 a b) (PI.f64)))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))))
(*.f64 angle (*.f64 (*.f64 (PI.f64) (fma.f64 b b (neg.f64 (*.f64 a a)))) 1/90))
(*.f64 1/90 (*.f64 angle (*.f64 (-.f64 b a) (*.f64 (+.f64 a b) (PI.f64)))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))))
(*.f64 angle (*.f64 (*.f64 (PI.f64) (fma.f64 b b (neg.f64 (*.f64 a a)))) 1/90))
(*.f64 1/90 (*.f64 angle (*.f64 (-.f64 b a) (*.f64 (+.f64 a b) (PI.f64)))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))))
(*.f64 angle (*.f64 (*.f64 (PI.f64) (fma.f64 b b (neg.f64 (*.f64 a a)))) 1/90))
(*.f64 1/90 (*.f64 angle (*.f64 (-.f64 b a) (*.f64 (+.f64 a b) (PI.f64)))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))))
(*.f64 angle (*.f64 (*.f64 (PI.f64) (fma.f64 b b (neg.f64 (*.f64 a a)))) 1/90))
(*.f64 1/90 (*.f64 angle (*.f64 (-.f64 b a) (*.f64 (+.f64 a b) (PI.f64)))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))))
(*.f64 angle (*.f64 (*.f64 (PI.f64) (fma.f64 b b (neg.f64 (*.f64 a a)))) 1/90))
(*.f64 1/90 (*.f64 angle (*.f64 (-.f64 b a) (*.f64 (+.f64 a b) (PI.f64)))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))))
(*.f64 angle (*.f64 (*.f64 (PI.f64) (fma.f64 b b (neg.f64 (*.f64 a a)))) 1/90))
(*.f64 1/90 (*.f64 angle (*.f64 (-.f64 b a) (*.f64 (+.f64 a b) (PI.f64)))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))))
(*.f64 angle (*.f64 (*.f64 (PI.f64) (fma.f64 b b (neg.f64 (*.f64 a a)))) 1/90))
(*.f64 1/90 (*.f64 angle (*.f64 (-.f64 b a) (*.f64 (+.f64 a b) (PI.f64)))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))))
(*.f64 angle (*.f64 (*.f64 (PI.f64) (fma.f64 b b (neg.f64 (*.f64 a a)))) 1/90))
(*.f64 a (PI.f64))
(+.f64 (*.f64 a (PI.f64)) (*.f64 b (PI.f64)))
(*.f64 (PI.f64) (+.f64 a b))
(+.f64 (*.f64 a (PI.f64)) (*.f64 b (PI.f64)))
(*.f64 (PI.f64) (+.f64 a b))
(+.f64 (*.f64 a (PI.f64)) (*.f64 b (PI.f64)))
(*.f64 (PI.f64) (+.f64 a b))
(*.f64 b (PI.f64))
(*.f64 (PI.f64) b)
(+.f64 (*.f64 a (PI.f64)) (*.f64 b (PI.f64)))
(*.f64 (PI.f64) (+.f64 a b))
(+.f64 (*.f64 a (PI.f64)) (*.f64 b (PI.f64)))
(*.f64 (PI.f64) (+.f64 a b))
(+.f64 (*.f64 a (PI.f64)) (*.f64 b (PI.f64)))
(*.f64 (PI.f64) (+.f64 a b))
(*.f64 b (PI.f64))
(*.f64 (PI.f64) b)
(+.f64 (*.f64 a (PI.f64)) (*.f64 b (PI.f64)))
(*.f64 (PI.f64) (+.f64 a b))
(+.f64 (*.f64 a (PI.f64)) (*.f64 b (PI.f64)))
(*.f64 (PI.f64) (+.f64 a b))
(+.f64 (*.f64 a (PI.f64)) (*.f64 b (PI.f64)))
(*.f64 (PI.f64) (+.f64 a b))
(*.f64 b (PI.f64))
(*.f64 (PI.f64) b)
(+.f64 (*.f64 a (PI.f64)) (*.f64 b (PI.f64)))
(*.f64 (PI.f64) (+.f64 a b))
(+.f64 (*.f64 a (PI.f64)) (*.f64 b (PI.f64)))
(*.f64 (PI.f64) (+.f64 a b))
(+.f64 (*.f64 a (PI.f64)) (*.f64 b (PI.f64)))
(*.f64 (PI.f64) (+.f64 a b))
(*.f64 a (PI.f64))
(+.f64 (*.f64 a (PI.f64)) (*.f64 b (PI.f64)))
(*.f64 (PI.f64) (+.f64 a b))
(+.f64 (*.f64 a (PI.f64)) (*.f64 b (PI.f64)))
(*.f64 (PI.f64) (+.f64 a b))
(+.f64 (*.f64 a (PI.f64)) (*.f64 b (PI.f64)))
(*.f64 (PI.f64) (+.f64 a b))
(*.f64 a (PI.f64))
(+.f64 (*.f64 a (PI.f64)) (*.f64 b (PI.f64)))
(*.f64 (PI.f64) (+.f64 a b))
(+.f64 (*.f64 a (PI.f64)) (*.f64 b (PI.f64)))
(*.f64 (PI.f64) (+.f64 a b))
(+.f64 (*.f64 a (PI.f64)) (*.f64 b (PI.f64)))
(*.f64 (PI.f64) (+.f64 a b))
(*.f64 -1 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64))))
(neg.f64 (*.f64 (*.f64 angle (*.f64 a a)) (PI.f64)))
(*.f64 angle (*.f64 (*.f64 a a) (neg.f64 (PI.f64))))
(+.f64 (*.f64 -1 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))) (*.f64 angle (*.f64 (+.f64 (*.f64 a (PI.f64)) (*.f64 -1 (*.f64 a (PI.f64)))) b)))
(neg.f64 (*.f64 (*.f64 angle (*.f64 a a)) (PI.f64)))
(*.f64 angle (*.f64 (*.f64 a a) (neg.f64 (PI.f64))))
(+.f64 (*.f64 -1 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))) (+.f64 (*.f64 angle (*.f64 (+.f64 (*.f64 a (PI.f64)) (*.f64 -1 (*.f64 a (PI.f64)))) b)) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(fma.f64 -1 (*.f64 (*.f64 angle (*.f64 a a)) (PI.f64)) (*.f64 angle (fma.f64 (*.f64 b b) (PI.f64) (*.f64 (*.f64 0 (*.f64 a (PI.f64))) b))))
(fma.f64 angle (fma.f64 a 0 (*.f64 (PI.f64) (*.f64 b b))) (*.f64 angle (*.f64 (*.f64 a a) (neg.f64 (PI.f64)))))
(-.f64 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b))) (*.f64 (*.f64 a a) (*.f64 angle (PI.f64))))
(+.f64 (*.f64 -1 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))) (+.f64 (*.f64 angle (*.f64 (+.f64 (*.f64 a (PI.f64)) (*.f64 -1 (*.f64 a (PI.f64)))) b)) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(fma.f64 -1 (*.f64 (*.f64 angle (*.f64 a a)) (PI.f64)) (*.f64 angle (fma.f64 (*.f64 b b) (PI.f64) (*.f64 (*.f64 0 (*.f64 a (PI.f64))) b))))
(fma.f64 angle (fma.f64 a 0 (*.f64 (PI.f64) (*.f64 b b))) (*.f64 angle (*.f64 (*.f64 a a) (neg.f64 (PI.f64)))))
(-.f64 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b))) (*.f64 (*.f64 a a) (*.f64 angle (PI.f64))))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))
(*.f64 (PI.f64) (*.f64 angle (*.f64 b b)))
(+.f64 (*.f64 angle (*.f64 (+.f64 (*.f64 a (PI.f64)) (*.f64 -1 (*.f64 a (PI.f64)))) b)) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 angle (fma.f64 (*.f64 b b) (PI.f64) (*.f64 (*.f64 0 (*.f64 a (PI.f64))) b)))
(*.f64 angle (fma.f64 a 0 (*.f64 (PI.f64) (*.f64 b b))))
(*.f64 angle (fma.f64 (PI.f64) (*.f64 b b) 0))
(+.f64 (*.f64 -1 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))) (+.f64 (*.f64 angle (*.f64 (+.f64 (*.f64 a (PI.f64)) (*.f64 -1 (*.f64 a (PI.f64)))) b)) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(fma.f64 -1 (*.f64 (*.f64 angle (*.f64 a a)) (PI.f64)) (*.f64 angle (fma.f64 (*.f64 b b) (PI.f64) (*.f64 (*.f64 0 (*.f64 a (PI.f64))) b))))
(fma.f64 angle (fma.f64 a 0 (*.f64 (PI.f64) (*.f64 b b))) (*.f64 angle (*.f64 (*.f64 a a) (neg.f64 (PI.f64)))))
(-.f64 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b))) (*.f64 (*.f64 a a) (*.f64 angle (PI.f64))))
(+.f64 (*.f64 -1 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))) (+.f64 (*.f64 angle (*.f64 (+.f64 (*.f64 a (PI.f64)) (*.f64 -1 (*.f64 a (PI.f64)))) b)) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(fma.f64 -1 (*.f64 (*.f64 angle (*.f64 a a)) (PI.f64)) (*.f64 angle (fma.f64 (*.f64 b b) (PI.f64) (*.f64 (*.f64 0 (*.f64 a (PI.f64))) b))))
(fma.f64 angle (fma.f64 a 0 (*.f64 (PI.f64) (*.f64 b b))) (*.f64 angle (*.f64 (*.f64 a a) (neg.f64 (PI.f64)))))
(-.f64 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b))) (*.f64 (*.f64 a a) (*.f64 angle (PI.f64))))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))
(*.f64 (PI.f64) (*.f64 angle (*.f64 b b)))
(+.f64 (*.f64 angle (*.f64 (+.f64 (*.f64 a (PI.f64)) (*.f64 -1 (*.f64 a (PI.f64)))) b)) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 angle (fma.f64 (*.f64 b b) (PI.f64) (*.f64 (*.f64 0 (*.f64 a (PI.f64))) b)))
(*.f64 angle (fma.f64 a 0 (*.f64 (PI.f64) (*.f64 b b))))
(*.f64 angle (fma.f64 (PI.f64) (*.f64 b b) 0))
(+.f64 (*.f64 -1 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))) (+.f64 (*.f64 angle (*.f64 (+.f64 (*.f64 a (PI.f64)) (*.f64 -1 (*.f64 a (PI.f64)))) b)) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(fma.f64 -1 (*.f64 (*.f64 angle (*.f64 a a)) (PI.f64)) (*.f64 angle (fma.f64 (*.f64 b b) (PI.f64) (*.f64 (*.f64 0 (*.f64 a (PI.f64))) b))))
(fma.f64 angle (fma.f64 a 0 (*.f64 (PI.f64) (*.f64 b b))) (*.f64 angle (*.f64 (*.f64 a a) (neg.f64 (PI.f64)))))
(-.f64 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b))) (*.f64 (*.f64 a a) (*.f64 angle (PI.f64))))
(+.f64 (*.f64 -1 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))) (+.f64 (*.f64 angle (*.f64 (+.f64 (*.f64 a (PI.f64)) (*.f64 -1 (*.f64 a (PI.f64)))) b)) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(fma.f64 -1 (*.f64 (*.f64 angle (*.f64 a a)) (PI.f64)) (*.f64 angle (fma.f64 (*.f64 b b) (PI.f64) (*.f64 (*.f64 0 (*.f64 a (PI.f64))) b))))
(fma.f64 angle (fma.f64 a 0 (*.f64 (PI.f64) (*.f64 b b))) (*.f64 angle (*.f64 (*.f64 a a) (neg.f64 (PI.f64)))))
(-.f64 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b))) (*.f64 (*.f64 a a) (*.f64 angle (PI.f64))))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))
(*.f64 (PI.f64) (*.f64 angle (*.f64 b b)))
(+.f64 (*.f64 angle (*.f64 a (+.f64 (*.f64 b (PI.f64)) (*.f64 -1 (*.f64 b (PI.f64)))))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 angle (fma.f64 (*.f64 b b) (PI.f64) (*.f64 (*.f64 0 (*.f64 a (PI.f64))) b)))
(*.f64 angle (fma.f64 a 0 (*.f64 (PI.f64) (*.f64 b b))))
(*.f64 angle (fma.f64 (PI.f64) (*.f64 b b) 0))
(+.f64 (*.f64 angle (*.f64 a (+.f64 (*.f64 b (PI.f64)) (*.f64 -1 (*.f64 b (PI.f64)))))) (+.f64 (*.f64 -1 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(fma.f64 -1 (*.f64 (*.f64 angle (*.f64 a a)) (PI.f64)) (*.f64 angle (fma.f64 (*.f64 b b) (PI.f64) (*.f64 (*.f64 0 (*.f64 a (PI.f64))) b))))
(fma.f64 angle (fma.f64 a 0 (*.f64 (PI.f64) (*.f64 b b))) (*.f64 angle (*.f64 (*.f64 a a) (neg.f64 (PI.f64)))))
(-.f64 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b))) (*.f64 (*.f64 a a) (*.f64 angle (PI.f64))))
(+.f64 (*.f64 angle (*.f64 a (+.f64 (*.f64 b (PI.f64)) (*.f64 -1 (*.f64 b (PI.f64)))))) (+.f64 (*.f64 -1 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(fma.f64 -1 (*.f64 (*.f64 angle (*.f64 a a)) (PI.f64)) (*.f64 angle (fma.f64 (*.f64 b b) (PI.f64) (*.f64 (*.f64 0 (*.f64 a (PI.f64))) b))))
(fma.f64 angle (fma.f64 a 0 (*.f64 (PI.f64) (*.f64 b b))) (*.f64 angle (*.f64 (*.f64 a a) (neg.f64 (PI.f64)))))
(-.f64 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b))) (*.f64 (*.f64 a a) (*.f64 angle (PI.f64))))
(*.f64 -1 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64))))
(neg.f64 (*.f64 (*.f64 angle (*.f64 a a)) (PI.f64)))
(*.f64 angle (*.f64 (*.f64 a a) (neg.f64 (PI.f64))))
(+.f64 (*.f64 angle (*.f64 a (+.f64 (*.f64 b (PI.f64)) (*.f64 -1 (*.f64 b (PI.f64)))))) (*.f64 -1 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))))
(neg.f64 (*.f64 (*.f64 angle (*.f64 a a)) (PI.f64)))
(*.f64 angle (*.f64 (*.f64 a a) (neg.f64 (PI.f64))))
(+.f64 (*.f64 angle (*.f64 a (+.f64 (*.f64 b (PI.f64)) (*.f64 -1 (*.f64 b (PI.f64)))))) (+.f64 (*.f64 -1 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(fma.f64 -1 (*.f64 (*.f64 angle (*.f64 a a)) (PI.f64)) (*.f64 angle (fma.f64 (*.f64 b b) (PI.f64) (*.f64 (*.f64 0 (*.f64 a (PI.f64))) b))))
(fma.f64 angle (fma.f64 a 0 (*.f64 (PI.f64) (*.f64 b b))) (*.f64 angle (*.f64 (*.f64 a a) (neg.f64 (PI.f64)))))
(-.f64 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b))) (*.f64 (*.f64 a a) (*.f64 angle (PI.f64))))
(+.f64 (*.f64 angle (*.f64 a (+.f64 (*.f64 b (PI.f64)) (*.f64 -1 (*.f64 b (PI.f64)))))) (+.f64 (*.f64 -1 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(fma.f64 -1 (*.f64 (*.f64 angle (*.f64 a a)) (PI.f64)) (*.f64 angle (fma.f64 (*.f64 b b) (PI.f64) (*.f64 (*.f64 0 (*.f64 a (PI.f64))) b))))
(fma.f64 angle (fma.f64 a 0 (*.f64 (PI.f64) (*.f64 b b))) (*.f64 angle (*.f64 (*.f64 a a) (neg.f64 (PI.f64)))))
(-.f64 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b))) (*.f64 (*.f64 a a) (*.f64 angle (PI.f64))))
(*.f64 -1 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64))))
(neg.f64 (*.f64 (*.f64 angle (*.f64 a a)) (PI.f64)))
(*.f64 angle (*.f64 (*.f64 a a) (neg.f64 (PI.f64))))
(+.f64 (*.f64 -1 (*.f64 angle (*.f64 a (+.f64 (*.f64 b (PI.f64)) (*.f64 -1 (*.f64 b (PI.f64))))))) (*.f64 -1 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))))
(neg.f64 (*.f64 (*.f64 angle (*.f64 a a)) (PI.f64)))
(*.f64 angle (*.f64 (*.f64 a a) (neg.f64 (PI.f64))))
(+.f64 (*.f64 -1 (*.f64 angle (*.f64 a (+.f64 (*.f64 b (PI.f64)) (*.f64 -1 (*.f64 b (PI.f64))))))) (+.f64 (*.f64 -1 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(fma.f64 -1 (*.f64 (*.f64 angle (*.f64 a a)) (PI.f64)) (*.f64 angle (fma.f64 (*.f64 b b) (PI.f64) (*.f64 (*.f64 0 (*.f64 a (PI.f64))) b))))
(fma.f64 angle (fma.f64 a 0 (*.f64 (PI.f64) (*.f64 b b))) (*.f64 angle (*.f64 (*.f64 a a) (neg.f64 (PI.f64)))))
(-.f64 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b))) (*.f64 (*.f64 a a) (*.f64 angle (PI.f64))))
(+.f64 (*.f64 -1 (*.f64 angle (*.f64 a (+.f64 (*.f64 b (PI.f64)) (*.f64 -1 (*.f64 b (PI.f64))))))) (+.f64 (*.f64 -1 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(fma.f64 -1 (*.f64 (*.f64 angle (*.f64 a a)) (PI.f64)) (*.f64 angle (fma.f64 (*.f64 b b) (PI.f64) (*.f64 (*.f64 0 (*.f64 a (PI.f64))) b))))
(fma.f64 angle (fma.f64 a 0 (*.f64 (PI.f64) (*.f64 b b))) (*.f64 angle (*.f64 (*.f64 a a) (neg.f64 (PI.f64)))))
(-.f64 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b))) (*.f64 (*.f64 a a) (*.f64 angle (PI.f64))))
(*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 a b))))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 (*.f64 angle (PI.f64)) (fma.f64 b b (neg.f64 (*.f64 a a))))
(*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 a b))))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 (*.f64 angle (PI.f64)) (fma.f64 b b (neg.f64 (*.f64 a a))))
(*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 a b))))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 (*.f64 angle (PI.f64)) (fma.f64 b b (neg.f64 (*.f64 a a))))
(*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 a b))))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 (*.f64 angle (PI.f64)) (fma.f64 b b (neg.f64 (*.f64 a a))))
(*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 a b))))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 (*.f64 angle (PI.f64)) (fma.f64 b b (neg.f64 (*.f64 a a))))
(*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 a b))))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 (*.f64 angle (PI.f64)) (fma.f64 b b (neg.f64 (*.f64 a a))))
(*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 a b))))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 (*.f64 angle (PI.f64)) (fma.f64 b b (neg.f64 (*.f64 a a))))
(*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 a b))))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 (*.f64 angle (PI.f64)) (fma.f64 b b (neg.f64 (*.f64 a a))))
(*.f64 angle (*.f64 (-.f64 b a) (*.f64 (+.f64 a b) (PI.f64))))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 (*.f64 angle (PI.f64)) (fma.f64 b b (neg.f64 (*.f64 a a))))
(*.f64 angle (*.f64 (-.f64 b a) (*.f64 (+.f64 a b) (PI.f64))))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 (*.f64 angle (PI.f64)) (fma.f64 b b (neg.f64 (*.f64 a a))))
(*.f64 angle (*.f64 (-.f64 b a) (*.f64 (+.f64 a b) (PI.f64))))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 (*.f64 angle (PI.f64)) (fma.f64 b b (neg.f64 (*.f64 a a))))
(*.f64 angle (*.f64 (-.f64 b a) (*.f64 (+.f64 a b) (PI.f64))))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 (*.f64 angle (PI.f64)) (fma.f64 b b (neg.f64 (*.f64 a a))))
(*.f64 angle (*.f64 (-.f64 b a) (*.f64 (+.f64 a b) (PI.f64))))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 (*.f64 angle (PI.f64)) (fma.f64 b b (neg.f64 (*.f64 a a))))
(*.f64 angle (*.f64 (-.f64 b a) (*.f64 (+.f64 a b) (PI.f64))))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 (*.f64 angle (PI.f64)) (fma.f64 b b (neg.f64 (*.f64 a a))))
(*.f64 angle (*.f64 (-.f64 b a) (*.f64 (+.f64 a b) (PI.f64))))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 (*.f64 angle (PI.f64)) (fma.f64 b b (neg.f64 (*.f64 a a))))
(*.f64 angle (*.f64 (-.f64 b a) (*.f64 (+.f64 a b) (PI.f64))))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 (*.f64 angle (PI.f64)) (fma.f64 b b (neg.f64 (*.f64 a a))))
(*.f64 angle (*.f64 (-.f64 b a) (*.f64 (+.f64 a b) (PI.f64))))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 (*.f64 angle (PI.f64)) (fma.f64 b b (neg.f64 (*.f64 a a))))
(*.f64 angle (*.f64 (-.f64 b a) (*.f64 (+.f64 a b) (PI.f64))))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 (*.f64 angle (PI.f64)) (fma.f64 b b (neg.f64 (*.f64 a a))))
(*.f64 angle (*.f64 (-.f64 b a) (*.f64 (+.f64 a b) (PI.f64))))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 (*.f64 angle (PI.f64)) (fma.f64 b b (neg.f64 (*.f64 a a))))
(*.f64 angle (*.f64 (-.f64 b a) (*.f64 (+.f64 a b) (PI.f64))))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 (*.f64 angle (PI.f64)) (fma.f64 b b (neg.f64 (*.f64 a a))))
(*.f64 -1 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64))))
(neg.f64 (*.f64 (*.f64 angle (*.f64 a a)) (PI.f64)))
(*.f64 angle (*.f64 (*.f64 a a) (neg.f64 (PI.f64))))
(+.f64 (*.f64 -1 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))) (*.f64 angle (*.f64 (+.f64 (*.f64 a (PI.f64)) (*.f64 -1 (*.f64 a (PI.f64)))) b)))
(neg.f64 (*.f64 (*.f64 angle (*.f64 a a)) (PI.f64)))
(*.f64 angle (*.f64 (*.f64 a a) (neg.f64 (PI.f64))))
(+.f64 (*.f64 -1 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))) (+.f64 (*.f64 angle (*.f64 (+.f64 (*.f64 a (PI.f64)) (*.f64 -1 (*.f64 a (PI.f64)))) b)) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(fma.f64 -1 (*.f64 (*.f64 angle (*.f64 a a)) (PI.f64)) (*.f64 angle (fma.f64 (*.f64 b b) (PI.f64) (*.f64 (*.f64 0 (*.f64 a (PI.f64))) b))))
(fma.f64 angle (fma.f64 a 0 (*.f64 (PI.f64) (*.f64 b b))) (*.f64 angle (*.f64 (*.f64 a a) (neg.f64 (PI.f64)))))
(-.f64 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b))) (*.f64 (*.f64 a a) (*.f64 angle (PI.f64))))
(+.f64 (*.f64 -1 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))) (+.f64 (*.f64 angle (*.f64 (+.f64 (*.f64 a (PI.f64)) (*.f64 -1 (*.f64 a (PI.f64)))) b)) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(fma.f64 -1 (*.f64 (*.f64 angle (*.f64 a a)) (PI.f64)) (*.f64 angle (fma.f64 (*.f64 b b) (PI.f64) (*.f64 (*.f64 0 (*.f64 a (PI.f64))) b))))
(fma.f64 angle (fma.f64 a 0 (*.f64 (PI.f64) (*.f64 b b))) (*.f64 angle (*.f64 (*.f64 a a) (neg.f64 (PI.f64)))))
(-.f64 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b))) (*.f64 (*.f64 a a) (*.f64 angle (PI.f64))))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))
(*.f64 (PI.f64) (*.f64 angle (*.f64 b b)))
(+.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 angle (*.f64 a (PI.f64)))) (*.f64 angle (*.f64 a (PI.f64)))) b) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 angle (fma.f64 (*.f64 b b) (PI.f64) (*.f64 (*.f64 0 (*.f64 a (PI.f64))) b)))
(*.f64 angle (fma.f64 a 0 (*.f64 (PI.f64) (*.f64 b b))))
(*.f64 angle (fma.f64 (PI.f64) (*.f64 b b) 0))
(+.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 angle (*.f64 a (PI.f64)))) (*.f64 angle (*.f64 a (PI.f64)))) b) (+.f64 (*.f64 -1 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(fma.f64 -1 (*.f64 (*.f64 angle (*.f64 a a)) (PI.f64)) (*.f64 angle (fma.f64 (*.f64 b b) (PI.f64) (*.f64 (*.f64 0 (*.f64 a (PI.f64))) b))))
(fma.f64 angle (fma.f64 a 0 (*.f64 (PI.f64) (*.f64 b b))) (*.f64 angle (*.f64 (*.f64 a a) (neg.f64 (PI.f64)))))
(-.f64 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b))) (*.f64 (*.f64 a a) (*.f64 angle (PI.f64))))
(+.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 angle (*.f64 a (PI.f64)))) (*.f64 angle (*.f64 a (PI.f64)))) b) (+.f64 (*.f64 -1 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(fma.f64 -1 (*.f64 (*.f64 angle (*.f64 a a)) (PI.f64)) (*.f64 angle (fma.f64 (*.f64 b b) (PI.f64) (*.f64 (*.f64 0 (*.f64 a (PI.f64))) b))))
(fma.f64 angle (fma.f64 a 0 (*.f64 (PI.f64) (*.f64 b b))) (*.f64 angle (*.f64 (*.f64 a a) (neg.f64 (PI.f64)))))
(-.f64 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b))) (*.f64 (*.f64 a a) (*.f64 angle (PI.f64))))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))
(*.f64 (PI.f64) (*.f64 angle (*.f64 b b)))
(+.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 angle (*.f64 a (PI.f64)))) (*.f64 angle (*.f64 a (PI.f64)))) b) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 angle (fma.f64 (*.f64 b b) (PI.f64) (*.f64 (*.f64 0 (*.f64 a (PI.f64))) b)))
(*.f64 angle (fma.f64 a 0 (*.f64 (PI.f64) (*.f64 b b))))
(*.f64 angle (fma.f64 (PI.f64) (*.f64 b b) 0))
(+.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 angle (*.f64 a (PI.f64)))) (*.f64 angle (*.f64 a (PI.f64)))) b) (+.f64 (*.f64 -1 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(fma.f64 -1 (*.f64 (*.f64 angle (*.f64 a a)) (PI.f64)) (*.f64 angle (fma.f64 (*.f64 b b) (PI.f64) (*.f64 (*.f64 0 (*.f64 a (PI.f64))) b))))
(fma.f64 angle (fma.f64 a 0 (*.f64 (PI.f64) (*.f64 b b))) (*.f64 angle (*.f64 (*.f64 a a) (neg.f64 (PI.f64)))))
(-.f64 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b))) (*.f64 (*.f64 a a) (*.f64 angle (PI.f64))))
(+.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 angle (*.f64 a (PI.f64)))) (*.f64 angle (*.f64 a (PI.f64)))) b) (+.f64 (*.f64 -1 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(fma.f64 -1 (*.f64 (*.f64 angle (*.f64 a a)) (PI.f64)) (*.f64 angle (fma.f64 (*.f64 b b) (PI.f64) (*.f64 (*.f64 0 (*.f64 a (PI.f64))) b))))
(fma.f64 angle (fma.f64 a 0 (*.f64 (PI.f64) (*.f64 b b))) (*.f64 angle (*.f64 (*.f64 a a) (neg.f64 (PI.f64)))))
(-.f64 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b))) (*.f64 (*.f64 a a) (*.f64 angle (PI.f64))))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))
(*.f64 (PI.f64) (*.f64 angle (*.f64 b b)))
(+.f64 (*.f64 angle (*.f64 a (+.f64 (*.f64 b (PI.f64)) (*.f64 -1 (*.f64 b (PI.f64)))))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 angle (fma.f64 (*.f64 b b) (PI.f64) (*.f64 (*.f64 0 (*.f64 a (PI.f64))) b)))
(*.f64 angle (fma.f64 a 0 (*.f64 (PI.f64) (*.f64 b b))))
(*.f64 angle (fma.f64 (PI.f64) (*.f64 b b) 0))
(+.f64 (*.f64 angle (*.f64 a (+.f64 (*.f64 b (PI.f64)) (*.f64 -1 (*.f64 b (PI.f64)))))) (+.f64 (*.f64 -1 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(fma.f64 -1 (*.f64 (*.f64 angle (*.f64 a a)) (PI.f64)) (*.f64 angle (fma.f64 (*.f64 b b) (PI.f64) (*.f64 (*.f64 0 (*.f64 a (PI.f64))) b))))
(fma.f64 angle (fma.f64 a 0 (*.f64 (PI.f64) (*.f64 b b))) (*.f64 angle (*.f64 (*.f64 a a) (neg.f64 (PI.f64)))))
(-.f64 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b))) (*.f64 (*.f64 a a) (*.f64 angle (PI.f64))))
(+.f64 (*.f64 angle (*.f64 a (+.f64 (*.f64 b (PI.f64)) (*.f64 -1 (*.f64 b (PI.f64)))))) (+.f64 (*.f64 -1 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(fma.f64 -1 (*.f64 (*.f64 angle (*.f64 a a)) (PI.f64)) (*.f64 angle (fma.f64 (*.f64 b b) (PI.f64) (*.f64 (*.f64 0 (*.f64 a (PI.f64))) b))))
(fma.f64 angle (fma.f64 a 0 (*.f64 (PI.f64) (*.f64 b b))) (*.f64 angle (*.f64 (*.f64 a a) (neg.f64 (PI.f64)))))
(-.f64 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b))) (*.f64 (*.f64 a a) (*.f64 angle (PI.f64))))
(*.f64 -1 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64))))
(neg.f64 (*.f64 (*.f64 angle (*.f64 a a)) (PI.f64)))
(*.f64 angle (*.f64 (*.f64 a a) (neg.f64 (PI.f64))))
(+.f64 (*.f64 angle (*.f64 a (+.f64 (*.f64 b (PI.f64)) (*.f64 -1 (*.f64 b (PI.f64)))))) (*.f64 -1 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))))
(neg.f64 (*.f64 (*.f64 angle (*.f64 a a)) (PI.f64)))
(*.f64 angle (*.f64 (*.f64 a a) (neg.f64 (PI.f64))))
(+.f64 (*.f64 angle (*.f64 a (+.f64 (*.f64 b (PI.f64)) (*.f64 -1 (*.f64 b (PI.f64)))))) (+.f64 (*.f64 -1 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(fma.f64 -1 (*.f64 (*.f64 angle (*.f64 a a)) (PI.f64)) (*.f64 angle (fma.f64 (*.f64 b b) (PI.f64) (*.f64 (*.f64 0 (*.f64 a (PI.f64))) b))))
(fma.f64 angle (fma.f64 a 0 (*.f64 (PI.f64) (*.f64 b b))) (*.f64 angle (*.f64 (*.f64 a a) (neg.f64 (PI.f64)))))
(-.f64 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b))) (*.f64 (*.f64 a a) (*.f64 angle (PI.f64))))
(+.f64 (*.f64 angle (*.f64 a (+.f64 (*.f64 b (PI.f64)) (*.f64 -1 (*.f64 b (PI.f64)))))) (+.f64 (*.f64 -1 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(fma.f64 -1 (*.f64 (*.f64 angle (*.f64 a a)) (PI.f64)) (*.f64 angle (fma.f64 (*.f64 b b) (PI.f64) (*.f64 (*.f64 0 (*.f64 a (PI.f64))) b))))
(fma.f64 angle (fma.f64 a 0 (*.f64 (PI.f64) (*.f64 b b))) (*.f64 angle (*.f64 (*.f64 a a) (neg.f64 (PI.f64)))))
(-.f64 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b))) (*.f64 (*.f64 a a) (*.f64 angle (PI.f64))))
(*.f64 -1 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64))))
(neg.f64 (*.f64 (*.f64 angle (*.f64 a a)) (PI.f64)))
(*.f64 angle (*.f64 (*.f64 a a) (neg.f64 (PI.f64))))
(+.f64 (*.f64 -1 (*.f64 angle (*.f64 a (+.f64 (*.f64 b (PI.f64)) (*.f64 -1 (*.f64 b (PI.f64))))))) (*.f64 -1 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))))
(neg.f64 (*.f64 (*.f64 angle (*.f64 a a)) (PI.f64)))
(*.f64 angle (*.f64 (*.f64 a a) (neg.f64 (PI.f64))))
(+.f64 (*.f64 -1 (*.f64 angle (*.f64 a (+.f64 (*.f64 b (PI.f64)) (*.f64 -1 (*.f64 b (PI.f64))))))) (+.f64 (*.f64 -1 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(fma.f64 -1 (*.f64 (*.f64 angle (*.f64 a a)) (PI.f64)) (*.f64 angle (fma.f64 (*.f64 b b) (PI.f64) (*.f64 (*.f64 0 (*.f64 a (PI.f64))) b))))
(fma.f64 angle (fma.f64 a 0 (*.f64 (PI.f64) (*.f64 b b))) (*.f64 angle (*.f64 (*.f64 a a) (neg.f64 (PI.f64)))))
(-.f64 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b))) (*.f64 (*.f64 a a) (*.f64 angle (PI.f64))))
(+.f64 (*.f64 -1 (*.f64 angle (*.f64 a (+.f64 (*.f64 b (PI.f64)) (*.f64 -1 (*.f64 b (PI.f64))))))) (+.f64 (*.f64 -1 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(fma.f64 -1 (*.f64 (*.f64 angle (*.f64 a a)) (PI.f64)) (*.f64 angle (fma.f64 (*.f64 b b) (PI.f64) (*.f64 (*.f64 0 (*.f64 a (PI.f64))) b))))
(fma.f64 angle (fma.f64 a 0 (*.f64 (PI.f64) (*.f64 b b))) (*.f64 angle (*.f64 (*.f64 a a) (neg.f64 (PI.f64)))))
(-.f64 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b))) (*.f64 (*.f64 a a) (*.f64 angle (PI.f64))))
(*.f64 -1/90 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64))))
(*.f64 -1/90 (*.f64 (*.f64 angle (*.f64 a a)) (PI.f64)))
(*.f64 -1/90 (*.f64 (*.f64 a a) (*.f64 angle (PI.f64))))
(+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (+.f64 (*.f64 a (PI.f64)) (*.f64 -1 (*.f64 a (PI.f64)))) b))) (*.f64 -1/90 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))))
(fma.f64 1/90 (*.f64 angle (*.f64 (*.f64 0 (*.f64 a (PI.f64))) b)) (*.f64 -1/90 (*.f64 (*.f64 angle (*.f64 a a)) (PI.f64))))
(*.f64 (*.f64 -1/90 angle) (fma.f64 (*.f64 a a) (PI.f64) (*.f64 a 0)))
(*.f64 (*.f64 -1/90 angle) (fma.f64 (*.f64 a a) (PI.f64) 0))
(+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (+.f64 (*.f64 a (PI.f64)) (*.f64 -1 (*.f64 a (PI.f64)))) b))) (*.f64 -1/90 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64))))))
(+.f64 (*.f64 1/90 (*.f64 angle (fma.f64 (*.f64 b b) (PI.f64) (*.f64 (*.f64 0 (*.f64 a (PI.f64))) b)))) (*.f64 -1/90 (*.f64 (*.f64 angle (*.f64 a a)) (PI.f64))))
(fma.f64 1/90 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b))) (*.f64 (*.f64 -1/90 angle) (fma.f64 (*.f64 a a) (PI.f64) (*.f64 a 0))))
(fma.f64 1/90 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b))) (*.f64 (*.f64 -1/90 angle) (fma.f64 (*.f64 a a) (PI.f64) 0)))
(+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (+.f64 (*.f64 a (PI.f64)) (*.f64 -1 (*.f64 a (PI.f64)))) b))) (*.f64 -1/90 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64))))))
(+.f64 (*.f64 1/90 (*.f64 angle (fma.f64 (*.f64 b b) (PI.f64) (*.f64 (*.f64 0 (*.f64 a (PI.f64))) b)))) (*.f64 -1/90 (*.f64 (*.f64 angle (*.f64 a a)) (PI.f64))))
(fma.f64 1/90 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b))) (*.f64 (*.f64 -1/90 angle) (fma.f64 (*.f64 a a) (PI.f64) (*.f64 a 0))))
(fma.f64 1/90 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b))) (*.f64 (*.f64 -1/90 angle) (fma.f64 (*.f64 a a) (PI.f64) 0)))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 (*.f64 1/90 angle) (*.f64 (PI.f64) (*.f64 b b)))
(*.f64 1/90 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b))))
(+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (*.f64 1/90 (*.f64 angle (*.f64 (+.f64 (*.f64 a (PI.f64)) (*.f64 -1 (*.f64 a (PI.f64)))) b))))
(*.f64 1/90 (fma.f64 (*.f64 0 (*.f64 angle (*.f64 a (PI.f64)))) b (*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))))
(fma.f64 1/90 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b))) (*.f64 a 0))
(fma.f64 1/90 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b))) 0)
(+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (+.f64 (*.f64 a (PI.f64)) (*.f64 -1 (*.f64 a (PI.f64)))) b))) (*.f64 -1/90 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64))))))
(+.f64 (*.f64 1/90 (*.f64 angle (fma.f64 (*.f64 b b) (PI.f64) (*.f64 (*.f64 0 (*.f64 a (PI.f64))) b)))) (*.f64 -1/90 (*.f64 (*.f64 angle (*.f64 a a)) (PI.f64))))
(fma.f64 1/90 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b))) (*.f64 (*.f64 -1/90 angle) (fma.f64 (*.f64 a a) (PI.f64) (*.f64 a 0))))
(fma.f64 1/90 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b))) (*.f64 (*.f64 -1/90 angle) (fma.f64 (*.f64 a a) (PI.f64) 0)))
(+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (+.f64 (*.f64 a (PI.f64)) (*.f64 -1 (*.f64 a (PI.f64)))) b))) (*.f64 -1/90 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64))))))
(+.f64 (*.f64 1/90 (*.f64 angle (fma.f64 (*.f64 b b) (PI.f64) (*.f64 (*.f64 0 (*.f64 a (PI.f64))) b)))) (*.f64 -1/90 (*.f64 (*.f64 angle (*.f64 a a)) (PI.f64))))
(fma.f64 1/90 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b))) (*.f64 (*.f64 -1/90 angle) (fma.f64 (*.f64 a a) (PI.f64) (*.f64 a 0))))
(fma.f64 1/90 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b))) (*.f64 (*.f64 -1/90 angle) (fma.f64 (*.f64 a a) (PI.f64) 0)))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 (*.f64 1/90 angle) (*.f64 (PI.f64) (*.f64 b b)))
(*.f64 1/90 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b))))
(+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (*.f64 1/90 (*.f64 angle (*.f64 (+.f64 (*.f64 a (PI.f64)) (*.f64 -1 (*.f64 a (PI.f64)))) b))))
(*.f64 1/90 (fma.f64 (*.f64 0 (*.f64 angle (*.f64 a (PI.f64)))) b (*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))))
(fma.f64 1/90 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b))) (*.f64 a 0))
(fma.f64 1/90 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b))) 0)
(+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (+.f64 (*.f64 a (PI.f64)) (*.f64 -1 (*.f64 a (PI.f64)))) b))) (*.f64 -1/90 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64))))))
(+.f64 (*.f64 1/90 (*.f64 angle (fma.f64 (*.f64 b b) (PI.f64) (*.f64 (*.f64 0 (*.f64 a (PI.f64))) b)))) (*.f64 -1/90 (*.f64 (*.f64 angle (*.f64 a a)) (PI.f64))))
(fma.f64 1/90 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b))) (*.f64 (*.f64 -1/90 angle) (fma.f64 (*.f64 a a) (PI.f64) (*.f64 a 0))))
(fma.f64 1/90 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b))) (*.f64 (*.f64 -1/90 angle) (fma.f64 (*.f64 a a) (PI.f64) 0)))
(+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (+.f64 (*.f64 a (PI.f64)) (*.f64 -1 (*.f64 a (PI.f64)))) b))) (*.f64 -1/90 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64))))))
(+.f64 (*.f64 1/90 (*.f64 angle (fma.f64 (*.f64 b b) (PI.f64) (*.f64 (*.f64 0 (*.f64 a (PI.f64))) b)))) (*.f64 -1/90 (*.f64 (*.f64 angle (*.f64 a a)) (PI.f64))))
(fma.f64 1/90 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b))) (*.f64 (*.f64 -1/90 angle) (fma.f64 (*.f64 a a) (PI.f64) (*.f64 a 0))))
(fma.f64 1/90 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b))) (*.f64 (*.f64 -1/90 angle) (fma.f64 (*.f64 a a) (PI.f64) 0)))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 (*.f64 1/90 angle) (*.f64 (PI.f64) (*.f64 b b)))
(*.f64 1/90 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b))))
(+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (*.f64 1/90 (*.f64 angle (*.f64 a (+.f64 (*.f64 b (PI.f64)) (*.f64 -1 (*.f64 b (PI.f64))))))))
(*.f64 1/90 (fma.f64 (*.f64 0 (*.f64 angle (*.f64 a (PI.f64)))) b (*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))))
(fma.f64 1/90 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b))) (*.f64 a 0))
(fma.f64 1/90 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b))) 0)
(+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (+.f64 (*.f64 1/90 (*.f64 angle (*.f64 a (+.f64 (*.f64 b (PI.f64)) (*.f64 -1 (*.f64 b (PI.f64))))))) (*.f64 -1/90 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64))))))
(+.f64 (*.f64 1/90 (*.f64 angle (fma.f64 (*.f64 b b) (PI.f64) (*.f64 (*.f64 0 (*.f64 a (PI.f64))) b)))) (*.f64 -1/90 (*.f64 (*.f64 angle (*.f64 a a)) (PI.f64))))
(fma.f64 1/90 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b))) (*.f64 (*.f64 -1/90 angle) (fma.f64 (*.f64 a a) (PI.f64) (*.f64 a 0))))
(fma.f64 1/90 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b))) (*.f64 (*.f64 -1/90 angle) (fma.f64 (*.f64 a a) (PI.f64) 0)))
(+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (+.f64 (*.f64 1/90 (*.f64 angle (*.f64 a (+.f64 (*.f64 b (PI.f64)) (*.f64 -1 (*.f64 b (PI.f64))))))) (*.f64 -1/90 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64))))))
(+.f64 (*.f64 1/90 (*.f64 angle (fma.f64 (*.f64 b b) (PI.f64) (*.f64 (*.f64 0 (*.f64 a (PI.f64))) b)))) (*.f64 -1/90 (*.f64 (*.f64 angle (*.f64 a a)) (PI.f64))))
(fma.f64 1/90 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b))) (*.f64 (*.f64 -1/90 angle) (fma.f64 (*.f64 a a) (PI.f64) (*.f64 a 0))))
(fma.f64 1/90 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b))) (*.f64 (*.f64 -1/90 angle) (fma.f64 (*.f64 a a) (PI.f64) 0)))
(*.f64 -1/90 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64))))
(*.f64 -1/90 (*.f64 (*.f64 angle (*.f64 a a)) (PI.f64)))
(*.f64 -1/90 (*.f64 (*.f64 a a) (*.f64 angle (PI.f64))))
(+.f64 (*.f64 1/90 (*.f64 angle (*.f64 a (+.f64 (*.f64 b (PI.f64)) (*.f64 -1 (*.f64 b (PI.f64))))))) (*.f64 -1/90 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))))
(fma.f64 1/90 (*.f64 angle (*.f64 (*.f64 0 (*.f64 a (PI.f64))) b)) (*.f64 -1/90 (*.f64 (*.f64 angle (*.f64 a a)) (PI.f64))))
(*.f64 (*.f64 -1/90 angle) (fma.f64 (*.f64 a a) (PI.f64) (*.f64 a 0)))
(*.f64 (*.f64 -1/90 angle) (fma.f64 (*.f64 a a) (PI.f64) 0))
(+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (+.f64 (*.f64 1/90 (*.f64 angle (*.f64 a (+.f64 (*.f64 b (PI.f64)) (*.f64 -1 (*.f64 b (PI.f64))))))) (*.f64 -1/90 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64))))))
(+.f64 (*.f64 1/90 (*.f64 angle (fma.f64 (*.f64 b b) (PI.f64) (*.f64 (*.f64 0 (*.f64 a (PI.f64))) b)))) (*.f64 -1/90 (*.f64 (*.f64 angle (*.f64 a a)) (PI.f64))))
(fma.f64 1/90 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b))) (*.f64 (*.f64 -1/90 angle) (fma.f64 (*.f64 a a) (PI.f64) (*.f64 a 0))))
(fma.f64 1/90 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b))) (*.f64 (*.f64 -1/90 angle) (fma.f64 (*.f64 a a) (PI.f64) 0)))
(+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (+.f64 (*.f64 1/90 (*.f64 angle (*.f64 a (+.f64 (*.f64 b (PI.f64)) (*.f64 -1 (*.f64 b (PI.f64))))))) (*.f64 -1/90 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64))))))
(+.f64 (*.f64 1/90 (*.f64 angle (fma.f64 (*.f64 b b) (PI.f64) (*.f64 (*.f64 0 (*.f64 a (PI.f64))) b)))) (*.f64 -1/90 (*.f64 (*.f64 angle (*.f64 a a)) (PI.f64))))
(fma.f64 1/90 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b))) (*.f64 (*.f64 -1/90 angle) (fma.f64 (*.f64 a a) (PI.f64) (*.f64 a 0))))
(fma.f64 1/90 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b))) (*.f64 (*.f64 -1/90 angle) (fma.f64 (*.f64 a a) (PI.f64) 0)))
(*.f64 -1/90 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64))))
(*.f64 -1/90 (*.f64 (*.f64 angle (*.f64 a a)) (PI.f64)))
(*.f64 -1/90 (*.f64 (*.f64 a a) (*.f64 angle (PI.f64))))
(+.f64 (*.f64 -1/90 (*.f64 angle (*.f64 a (+.f64 (*.f64 b (PI.f64)) (*.f64 -1 (*.f64 b (PI.f64))))))) (*.f64 -1/90 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))))
(fma.f64 1/90 (*.f64 angle (*.f64 (*.f64 0 (*.f64 a (PI.f64))) b)) (*.f64 -1/90 (*.f64 (*.f64 angle (*.f64 a a)) (PI.f64))))
(*.f64 (*.f64 -1/90 angle) (fma.f64 (*.f64 a a) (PI.f64) (*.f64 a 0)))
(*.f64 (*.f64 -1/90 angle) (fma.f64 (*.f64 a a) (PI.f64) 0))
(+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (+.f64 (*.f64 -1/90 (*.f64 angle (*.f64 a (+.f64 (*.f64 b (PI.f64)) (*.f64 -1 (*.f64 b (PI.f64))))))) (*.f64 -1/90 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64))))))
(+.f64 (*.f64 1/90 (*.f64 angle (fma.f64 (*.f64 b b) (PI.f64) (*.f64 (*.f64 0 (*.f64 a (PI.f64))) b)))) (*.f64 -1/90 (*.f64 (*.f64 angle (*.f64 a a)) (PI.f64))))
(fma.f64 1/90 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b))) (*.f64 (*.f64 -1/90 angle) (fma.f64 (*.f64 a a) (PI.f64) (*.f64 a 0))))
(fma.f64 1/90 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b))) (*.f64 (*.f64 -1/90 angle) (fma.f64 (*.f64 a a) (PI.f64) 0)))
(+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (+.f64 (*.f64 -1/90 (*.f64 angle (*.f64 a (+.f64 (*.f64 b (PI.f64)) (*.f64 -1 (*.f64 b (PI.f64))))))) (*.f64 -1/90 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64))))))
(+.f64 (*.f64 1/90 (*.f64 angle (fma.f64 (*.f64 b b) (PI.f64) (*.f64 (*.f64 0 (*.f64 a (PI.f64))) b)))) (*.f64 -1/90 (*.f64 (*.f64 angle (*.f64 a a)) (PI.f64))))
(fma.f64 1/90 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b))) (*.f64 (*.f64 -1/90 angle) (fma.f64 (*.f64 a a) (PI.f64) (*.f64 a 0))))
(fma.f64 1/90 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b))) (*.f64 (*.f64 -1/90 angle) (fma.f64 (*.f64 a a) (PI.f64) 0)))
(*.f64 b (PI.f64))
(*.f64 (PI.f64) b)
(+.f64 (*.f64 a (PI.f64)) (*.f64 b (PI.f64)))
(*.f64 (PI.f64) (+.f64 a b))
(+.f64 (*.f64 a (PI.f64)) (*.f64 b (PI.f64)))
(*.f64 (PI.f64) (+.f64 a b))
(+.f64 (*.f64 a (PI.f64)) (*.f64 b (PI.f64)))
(*.f64 (PI.f64) (+.f64 a b))
(*.f64 a (PI.f64))
(+.f64 (*.f64 a (PI.f64)) (*.f64 b (PI.f64)))
(*.f64 (PI.f64) (+.f64 a b))
(+.f64 (*.f64 a (PI.f64)) (*.f64 b (PI.f64)))
(*.f64 (PI.f64) (+.f64 a b))
(+.f64 (*.f64 a (PI.f64)) (*.f64 b (PI.f64)))
(*.f64 (PI.f64) (+.f64 a b))
(*.f64 a (PI.f64))
(+.f64 (*.f64 a (PI.f64)) (*.f64 b (PI.f64)))
(*.f64 (PI.f64) (+.f64 a b))
(+.f64 (*.f64 a (PI.f64)) (*.f64 b (PI.f64)))
(*.f64 (PI.f64) (+.f64 a b))
(+.f64 (*.f64 a (PI.f64)) (*.f64 b (PI.f64)))
(*.f64 (PI.f64) (+.f64 a b))
(*.f64 a (PI.f64))
(+.f64 (*.f64 a (PI.f64)) (*.f64 b (PI.f64)))
(*.f64 (PI.f64) (+.f64 a b))
(+.f64 (*.f64 a (PI.f64)) (*.f64 b (PI.f64)))
(*.f64 (PI.f64) (+.f64 a b))
(+.f64 (*.f64 a (PI.f64)) (*.f64 b (PI.f64)))
(*.f64 (PI.f64) (+.f64 a b))
(*.f64 b (PI.f64))
(*.f64 (PI.f64) b)
(+.f64 (*.f64 a (PI.f64)) (*.f64 b (PI.f64)))
(*.f64 (PI.f64) (+.f64 a b))
(+.f64 (*.f64 a (PI.f64)) (*.f64 b (PI.f64)))
(*.f64 (PI.f64) (+.f64 a b))
(+.f64 (*.f64 a (PI.f64)) (*.f64 b (PI.f64)))
(*.f64 (PI.f64) (+.f64 a b))
(*.f64 b (PI.f64))
(*.f64 (PI.f64) b)
(+.f64 (*.f64 a (PI.f64)) (*.f64 b (PI.f64)))
(*.f64 (PI.f64) (+.f64 a b))
(+.f64 (*.f64 a (PI.f64)) (*.f64 b (PI.f64)))
(*.f64 (PI.f64) (+.f64 a b))
(+.f64 (*.f64 a (PI.f64)) (*.f64 b (PI.f64)))
(*.f64 (PI.f64) (+.f64 a b))
(*.f64 -1 (*.f64 (pow.f64 a 2) (PI.f64)))
(neg.f64 (*.f64 (*.f64 a a) (PI.f64)))
(*.f64 (*.f64 a a) (neg.f64 (PI.f64)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (PI.f64))) (*.f64 (+.f64 (*.f64 a (PI.f64)) (*.f64 -1 (*.f64 a (PI.f64)))) b))
(neg.f64 (*.f64 (*.f64 a a) (PI.f64)))
(*.f64 (*.f64 a a) (neg.f64 (PI.f64)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (PI.f64))) (+.f64 (*.f64 (pow.f64 b 2) (PI.f64)) (*.f64 (+.f64 (*.f64 a (PI.f64)) (*.f64 -1 (*.f64 a (PI.f64)))) b)))
(fma.f64 -1 (*.f64 (*.f64 a a) (PI.f64)) (fma.f64 (*.f64 b b) (PI.f64) (*.f64 (*.f64 0 (*.f64 a (PI.f64))) b)))
(fma.f64 a 0 (*.f64 (PI.f64) (fma.f64 b b (neg.f64 (*.f64 a a)))))
(*.f64 (PI.f64) (fma.f64 b b (neg.f64 (*.f64 a a))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (PI.f64))) (+.f64 (*.f64 (pow.f64 b 2) (PI.f64)) (*.f64 (+.f64 (*.f64 a (PI.f64)) (*.f64 -1 (*.f64 a (PI.f64)))) b)))
(fma.f64 -1 (*.f64 (*.f64 a a) (PI.f64)) (fma.f64 (*.f64 b b) (PI.f64) (*.f64 (*.f64 0 (*.f64 a (PI.f64))) b)))
(fma.f64 a 0 (*.f64 (PI.f64) (fma.f64 b b (neg.f64 (*.f64 a a)))))
(*.f64 (PI.f64) (fma.f64 b b (neg.f64 (*.f64 a a))))
(*.f64 (pow.f64 b 2) (PI.f64))
(*.f64 (PI.f64) (*.f64 b b))
(+.f64 (*.f64 (pow.f64 b 2) (PI.f64)) (*.f64 (+.f64 (*.f64 a (PI.f64)) (*.f64 -1 (*.f64 a (PI.f64)))) b))
(fma.f64 (*.f64 b b) (PI.f64) (*.f64 (*.f64 0 (*.f64 a (PI.f64))) b))
(fma.f64 a 0 (*.f64 (PI.f64) (*.f64 b b)))
(fma.f64 (PI.f64) (*.f64 b b) 0)
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (PI.f64))) (+.f64 (*.f64 (pow.f64 b 2) (PI.f64)) (*.f64 (+.f64 (*.f64 a (PI.f64)) (*.f64 -1 (*.f64 a (PI.f64)))) b)))
(fma.f64 -1 (*.f64 (*.f64 a a) (PI.f64)) (fma.f64 (*.f64 b b) (PI.f64) (*.f64 (*.f64 0 (*.f64 a (PI.f64))) b)))
(fma.f64 a 0 (*.f64 (PI.f64) (fma.f64 b b (neg.f64 (*.f64 a a)))))
(*.f64 (PI.f64) (fma.f64 b b (neg.f64 (*.f64 a a))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (PI.f64))) (+.f64 (*.f64 (pow.f64 b 2) (PI.f64)) (*.f64 (+.f64 (*.f64 a (PI.f64)) (*.f64 -1 (*.f64 a (PI.f64)))) b)))
(fma.f64 -1 (*.f64 (*.f64 a a) (PI.f64)) (fma.f64 (*.f64 b b) (PI.f64) (*.f64 (*.f64 0 (*.f64 a (PI.f64))) b)))
(fma.f64 a 0 (*.f64 (PI.f64) (fma.f64 b b (neg.f64 (*.f64 a a)))))
(*.f64 (PI.f64) (fma.f64 b b (neg.f64 (*.f64 a a))))
(*.f64 (pow.f64 b 2) (PI.f64))
(*.f64 (PI.f64) (*.f64 b b))
(+.f64 (*.f64 (pow.f64 b 2) (PI.f64)) (*.f64 (+.f64 (*.f64 a (PI.f64)) (*.f64 -1 (*.f64 a (PI.f64)))) b))
(fma.f64 (*.f64 b b) (PI.f64) (*.f64 (*.f64 0 (*.f64 a (PI.f64))) b))
(fma.f64 a 0 (*.f64 (PI.f64) (*.f64 b b)))
(fma.f64 (PI.f64) (*.f64 b b) 0)
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (PI.f64))) (+.f64 (*.f64 (pow.f64 b 2) (PI.f64)) (*.f64 (+.f64 (*.f64 a (PI.f64)) (*.f64 -1 (*.f64 a (PI.f64)))) b)))
(fma.f64 -1 (*.f64 (*.f64 a a) (PI.f64)) (fma.f64 (*.f64 b b) (PI.f64) (*.f64 (*.f64 0 (*.f64 a (PI.f64))) b)))
(fma.f64 a 0 (*.f64 (PI.f64) (fma.f64 b b (neg.f64 (*.f64 a a)))))
(*.f64 (PI.f64) (fma.f64 b b (neg.f64 (*.f64 a a))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (PI.f64))) (+.f64 (*.f64 (pow.f64 b 2) (PI.f64)) (*.f64 (+.f64 (*.f64 a (PI.f64)) (*.f64 -1 (*.f64 a (PI.f64)))) b)))
(fma.f64 -1 (*.f64 (*.f64 a a) (PI.f64)) (fma.f64 (*.f64 b b) (PI.f64) (*.f64 (*.f64 0 (*.f64 a (PI.f64))) b)))
(fma.f64 a 0 (*.f64 (PI.f64) (fma.f64 b b (neg.f64 (*.f64 a a)))))
(*.f64 (PI.f64) (fma.f64 b b (neg.f64 (*.f64 a a))))
(*.f64 (pow.f64 b 2) (PI.f64))
(*.f64 (PI.f64) (*.f64 b b))
(+.f64 (*.f64 a (+.f64 (*.f64 b (PI.f64)) (*.f64 -1 (*.f64 b (PI.f64))))) (*.f64 (pow.f64 b 2) (PI.f64)))
(fma.f64 (*.f64 b b) (PI.f64) (*.f64 (*.f64 0 (*.f64 a (PI.f64))) b))
(fma.f64 a 0 (*.f64 (PI.f64) (*.f64 b b)))
(fma.f64 (PI.f64) (*.f64 b b) 0)
(+.f64 (*.f64 a (+.f64 (*.f64 b (PI.f64)) (*.f64 -1 (*.f64 b (PI.f64))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (PI.f64))) (*.f64 (pow.f64 b 2) (PI.f64))))
(fma.f64 -1 (*.f64 (*.f64 a a) (PI.f64)) (fma.f64 (*.f64 b b) (PI.f64) (*.f64 (*.f64 0 (*.f64 a (PI.f64))) b)))
(fma.f64 a 0 (*.f64 (PI.f64) (fma.f64 b b (neg.f64 (*.f64 a a)))))
(*.f64 (PI.f64) (fma.f64 b b (neg.f64 (*.f64 a a))))
(+.f64 (*.f64 a (+.f64 (*.f64 b (PI.f64)) (*.f64 -1 (*.f64 b (PI.f64))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (PI.f64))) (*.f64 (pow.f64 b 2) (PI.f64))))
(fma.f64 -1 (*.f64 (*.f64 a a) (PI.f64)) (fma.f64 (*.f64 b b) (PI.f64) (*.f64 (*.f64 0 (*.f64 a (PI.f64))) b)))
(fma.f64 a 0 (*.f64 (PI.f64) (fma.f64 b b (neg.f64 (*.f64 a a)))))
(*.f64 (PI.f64) (fma.f64 b b (neg.f64 (*.f64 a a))))
(*.f64 -1 (*.f64 (pow.f64 a 2) (PI.f64)))
(neg.f64 (*.f64 (*.f64 a a) (PI.f64)))
(*.f64 (*.f64 a a) (neg.f64 (PI.f64)))
(+.f64 (*.f64 a (+.f64 (*.f64 b (PI.f64)) (*.f64 -1 (*.f64 b (PI.f64))))) (*.f64 -1 (*.f64 (pow.f64 a 2) (PI.f64))))
(neg.f64 (*.f64 (*.f64 a a) (PI.f64)))
(*.f64 (*.f64 a a) (neg.f64 (PI.f64)))
(+.f64 (*.f64 a (+.f64 (*.f64 b (PI.f64)) (*.f64 -1 (*.f64 b (PI.f64))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (PI.f64))) (*.f64 (pow.f64 b 2) (PI.f64))))
(fma.f64 -1 (*.f64 (*.f64 a a) (PI.f64)) (fma.f64 (*.f64 b b) (PI.f64) (*.f64 (*.f64 0 (*.f64 a (PI.f64))) b)))
(fma.f64 a 0 (*.f64 (PI.f64) (fma.f64 b b (neg.f64 (*.f64 a a)))))
(*.f64 (PI.f64) (fma.f64 b b (neg.f64 (*.f64 a a))))
(+.f64 (*.f64 a (+.f64 (*.f64 b (PI.f64)) (*.f64 -1 (*.f64 b (PI.f64))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (PI.f64))) (*.f64 (pow.f64 b 2) (PI.f64))))
(fma.f64 -1 (*.f64 (*.f64 a a) (PI.f64)) (fma.f64 (*.f64 b b) (PI.f64) (*.f64 (*.f64 0 (*.f64 a (PI.f64))) b)))
(fma.f64 a 0 (*.f64 (PI.f64) (fma.f64 b b (neg.f64 (*.f64 a a)))))
(*.f64 (PI.f64) (fma.f64 b b (neg.f64 (*.f64 a a))))
(*.f64 -1 (*.f64 (pow.f64 a 2) (PI.f64)))
(neg.f64 (*.f64 (*.f64 a a) (PI.f64)))
(*.f64 (*.f64 a a) (neg.f64 (PI.f64)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (PI.f64))) (*.f64 -1 (*.f64 a (+.f64 (*.f64 b (PI.f64)) (*.f64 -1 (*.f64 b (PI.f64)))))))
(neg.f64 (*.f64 (*.f64 a a) (PI.f64)))
(*.f64 (*.f64 a a) (neg.f64 (PI.f64)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (PI.f64))) (+.f64 (*.f64 (pow.f64 b 2) (PI.f64)) (*.f64 -1 (*.f64 a (+.f64 (*.f64 b (PI.f64)) (*.f64 -1 (*.f64 b (PI.f64))))))))
(fma.f64 -1 (*.f64 (*.f64 a a) (PI.f64)) (fma.f64 (*.f64 b b) (PI.f64) (*.f64 (*.f64 0 (*.f64 a (PI.f64))) b)))
(fma.f64 a 0 (*.f64 (PI.f64) (fma.f64 b b (neg.f64 (*.f64 a a)))))
(*.f64 (PI.f64) (fma.f64 b b (neg.f64 (*.f64 a a))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (PI.f64))) (+.f64 (*.f64 (pow.f64 b 2) (PI.f64)) (*.f64 -1 (*.f64 a (+.f64 (*.f64 b (PI.f64)) (*.f64 -1 (*.f64 b (PI.f64))))))))
(fma.f64 -1 (*.f64 (*.f64 a a) (PI.f64)) (fma.f64 (*.f64 b b) (PI.f64) (*.f64 (*.f64 0 (*.f64 a (PI.f64))) b)))
(fma.f64 a 0 (*.f64 (PI.f64) (fma.f64 b b (neg.f64 (*.f64 a a)))))
(*.f64 (PI.f64) (fma.f64 b b (neg.f64 (*.f64 a a))))
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 angle (*.f64 angle (pow.f64 (PI.f64) 2))) 1)
(+.f64 1 (+.f64 (*.f64 1/25194240000 (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4))) (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)))))
(+.f64 1 (fma.f64 1/25194240000 (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4)) (*.f64 -1/64800 (*.f64 (*.f64 angle angle) (pow.f64 (PI.f64) 2)))))
(+.f64 (fma.f64 -1/64800 (*.f64 angle (*.f64 angle (pow.f64 (PI.f64) 2))) 1) (*.f64 (pow.f64 (PI.f64) 4) (*.f64 1/25194240000 (pow.f64 angle 4))))
(+.f64 (*.f64 -1/24488801280000000 (*.f64 (pow.f64 angle 6) (pow.f64 (PI.f64) 6))) (+.f64 1 (+.f64 (*.f64 1/25194240000 (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4))) (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))))
(fma.f64 -1/24488801280000000 (*.f64 (pow.f64 angle 6) (pow.f64 (PI.f64) 6)) (+.f64 1 (fma.f64 1/25194240000 (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4)) (*.f64 -1/64800 (*.f64 (*.f64 angle angle) (pow.f64 (PI.f64) 2))))))
(+.f64 (fma.f64 -1/64800 (*.f64 angle (*.f64 angle (pow.f64 (PI.f64) 2))) (*.f64 (pow.f64 (PI.f64) 4) (*.f64 1/25194240000 (pow.f64 angle 4)))) (fma.f64 -1/24488801280000000 (*.f64 (pow.f64 angle 6) (pow.f64 (PI.f64) 6)) 1))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) 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 (*.f64 -2 (*.f64 a a)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (*.f64 a a) (*.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) -2))
(+.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 -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))))))))
(fma.f64 2 (*.f64 (*.f64 b b) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 (*.f64 -2 (*.f64 a a)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(*.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (+.f64 (*.f64 (*.f64 a a) -2) (*.f64 2 (*.f64 b b))))
(+.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 -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))))))))
(fma.f64 2 (*.f64 (*.f64 b b) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 (*.f64 -2 (*.f64 a a)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(*.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (+.f64 (*.f64 (*.f64 a a) -2) (*.f64 2 (*.f64 b b))))
(+.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 -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))))))))
(fma.f64 2 (*.f64 (*.f64 b b) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 (*.f64 -2 (*.f64 a a)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(*.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (+.f64 (*.f64 (*.f64 a a) -2) (*.f64 2 (*.f64 b 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 b b)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (*.f64 (*.f64 2 (*.f64 b b)) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))
(+.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 -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))))))))
(fma.f64 2 (*.f64 (*.f64 b b) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 (*.f64 -2 (*.f64 a a)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(*.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (+.f64 (*.f64 (*.f64 a a) -2) (*.f64 2 (*.f64 b b))))
(+.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 -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))))))))
(fma.f64 2 (*.f64 (*.f64 b b) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 (*.f64 -2 (*.f64 a a)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(*.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (+.f64 (*.f64 (*.f64 a a) -2) (*.f64 2 (*.f64 b b))))
(+.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 -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))))))))
(fma.f64 2 (*.f64 (*.f64 b b) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 (*.f64 -2 (*.f64 a a)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(*.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (+.f64 (*.f64 (*.f64 a a) -2) (*.f64 2 (*.f64 b 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 b b)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (*.f64 (*.f64 2 (*.f64 b b)) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))
(+.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 -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))))))))
(fma.f64 2 (*.f64 (*.f64 b b) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 (*.f64 -2 (*.f64 a a)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(*.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (+.f64 (*.f64 (*.f64 a a) -2) (*.f64 2 (*.f64 b b))))
(+.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 -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))))))))
(fma.f64 2 (*.f64 (*.f64 b b) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 (*.f64 -2 (*.f64 a a)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(*.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (+.f64 (*.f64 (*.f64 a a) -2) (*.f64 2 (*.f64 b b))))
(+.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 -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))))))))
(fma.f64 2 (*.f64 (*.f64 b b) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 (*.f64 -2 (*.f64 a a)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(*.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (+.f64 (*.f64 (*.f64 a a) -2) (*.f64 2 (*.f64 b b))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 (*.f64 2 (*.f64 b b)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (*.f64 (*.f64 2 (*.f64 b b)) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))
(+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (pow.f64 b 2) (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))))))))
(fma.f64 2 (*.f64 (*.f64 b b) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 (*.f64 -2 (*.f64 a a)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(*.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (+.f64 (*.f64 (*.f64 a a) -2) (*.f64 2 (*.f64 b b))))
(+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (pow.f64 b 2) (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))))))))
(fma.f64 2 (*.f64 (*.f64 b b) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 (*.f64 -2 (*.f64 a a)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(*.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (+.f64 (*.f64 (*.f64 a a) -2) (*.f64 2 (*.f64 b b))))
(+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (pow.f64 b 2) (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))))))))
(fma.f64 2 (*.f64 (*.f64 b b) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 (*.f64 -2 (*.f64 a a)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(*.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (+.f64 (*.f64 (*.f64 a a) -2) (*.f64 2 (*.f64 b 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 a)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (*.f64 a a) (*.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) -2))
(+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (pow.f64 b 2) (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))))))))
(fma.f64 2 (*.f64 (*.f64 b b) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 (*.f64 -2 (*.f64 a a)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(*.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (+.f64 (*.f64 (*.f64 a a) -2) (*.f64 2 (*.f64 b b))))
(+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (pow.f64 b 2) (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))))))))
(fma.f64 2 (*.f64 (*.f64 b b) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 (*.f64 -2 (*.f64 a a)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(*.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (+.f64 (*.f64 (*.f64 a a) -2) (*.f64 2 (*.f64 b b))))
(+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (pow.f64 b 2) (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))))))))
(fma.f64 2 (*.f64 (*.f64 b b) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 (*.f64 -2 (*.f64 a a)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(*.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (+.f64 (*.f64 (*.f64 a a) -2) (*.f64 2 (*.f64 b 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 a)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (*.f64 a a) (*.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) -2))
(+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (pow.f64 b 2) (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))))))))
(fma.f64 2 (*.f64 (*.f64 b b) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 (*.f64 -2 (*.f64 a a)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(*.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (+.f64 (*.f64 (*.f64 a a) -2) (*.f64 2 (*.f64 b b))))
(+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (pow.f64 b 2) (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))))))))
(fma.f64 2 (*.f64 (*.f64 b b) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 (*.f64 -2 (*.f64 a a)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(*.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (+.f64 (*.f64 (*.f64 a a) -2) (*.f64 2 (*.f64 b b))))
(+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (pow.f64 b 2) (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))))))))
(fma.f64 2 (*.f64 (*.f64 b b) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 (*.f64 -2 (*.f64 a a)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(*.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (+.f64 (*.f64 (*.f64 a a) -2) (*.f64 2 (*.f64 b b))))
(*.f64 1/90 (*.f64 angle (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (PI.f64))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))))
(*.f64 angle (*.f64 (*.f64 (PI.f64) (fma.f64 b b (neg.f64 (*.f64 a a)))) 1/90))
(+.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 -1/34992000 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 (PI.f64) 3))) (*.f64 -1/11664000 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 (PI.f64) 3)))) (pow.f64 angle 3))) (*.f64 1/90 (*.f64 angle (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (PI.f64)))))
(fma.f64 2 (*.f64 (*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (pow.f64 (PI.f64) 3)) -1/8748000) (pow.f64 angle 3)) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))))))
(fma.f64 2 (*.f64 (*.f64 (fma.f64 b b (neg.f64 (*.f64 a a))) (*.f64 (pow.f64 (PI.f64) 3) -1/8748000)) (pow.f64 angle 3)) (*.f64 angle (*.f64 (*.f64 (PI.f64) (fma.f64 b b (neg.f64 (*.f64 a a)))) 1/90)))
(+.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 -1/34992000 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 (PI.f64) 3))) (*.f64 -1/11664000 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 (PI.f64) 3)))) (pow.f64 angle 3))) (+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (PI.f64)))) (*.f64 2 (*.f64 (+.f64 (*.f64 1/2267481600000 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 (PI.f64) 5))) (+.f64 (*.f64 1/22674816000000 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 (PI.f64) 5))) (*.f64 1/4534963200000 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 (PI.f64) 5))))) (pow.f64 angle 5)))))
(fma.f64 2 (*.f64 (*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (pow.f64 (PI.f64) 3)) -1/8748000) (pow.f64 angle 3)) (fma.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))) (*.f64 2 (*.f64 (fma.f64 1/2267481600000 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (pow.f64 (PI.f64) 5)) (*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (pow.f64 (PI.f64) 5)) 1/3779136000000)) (pow.f64 angle 5)))))
(fma.f64 2 (*.f64 (*.f64 (fma.f64 b b (neg.f64 (*.f64 a a))) (*.f64 (pow.f64 (PI.f64) 3) -1/8748000)) (pow.f64 angle 3)) (fma.f64 2 (*.f64 (*.f64 (*.f64 (fma.f64 b b (neg.f64 (*.f64 a a))) (pow.f64 (PI.f64) 5)) 1/1417176000000) (pow.f64 angle 5)) (*.f64 angle (*.f64 (*.f64 (PI.f64) (fma.f64 b b (neg.f64 (*.f64 a a)))) 1/90))))
(+.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 -1/34992000 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 (PI.f64) 3))) (*.f64 -1/11664000 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 (PI.f64) 3)))) (pow.f64 angle 3))) (+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (PI.f64)))) (+.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 -1/1469328076800000000 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 (PI.f64) 7))) (+.f64 (*.f64 -1/30855889612800000000 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 (PI.f64) 7))) (+.f64 (*.f64 -1/881596846080000000 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 (PI.f64) 7))) (*.f64 -1/4407984230400000000 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 (PI.f64) 7)))))) (pow.f64 angle 7))) (*.f64 2 (*.f64 (+.f64 (*.f64 1/2267481600000 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 (PI.f64) 5))) (+.f64 (*.f64 1/22674816000000 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 (PI.f64) 5))) (*.f64 1/4534963200000 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 (PI.f64) 5))))) (pow.f64 angle 5))))))
(fma.f64 2 (*.f64 (*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (pow.f64 (PI.f64) 3)) -1/8748000) (pow.f64 angle 3)) (fma.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))) (*.f64 2 (+.f64 (*.f64 (fma.f64 -1/1469328076800000000 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (pow.f64 (PI.f64) 7)) (fma.f64 -1/30855889612800000000 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (pow.f64 (PI.f64) 7)) (*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (pow.f64 (PI.f64) 7)) -1/734664038400000000))) (pow.f64 angle 7)) (*.f64 (fma.f64 1/2267481600000 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (pow.f64 (PI.f64) 5)) (*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (pow.f64 (PI.f64) 5)) 1/3779136000000)) (pow.f64 angle 5))))))
(fma.f64 2 (*.f64 (*.f64 (fma.f64 b b (neg.f64 (*.f64 a a))) (*.f64 (pow.f64 (PI.f64) 3) -1/8748000)) (pow.f64 angle 3)) (fma.f64 2 (fma.f64 (fma.f64 -1/1469328076800000000 (*.f64 (fma.f64 b b (neg.f64 (*.f64 a a))) (pow.f64 (PI.f64) 7)) (*.f64 (*.f64 (fma.f64 b b (neg.f64 (*.f64 a a))) (pow.f64 (PI.f64) 7)) -43/30855889612800000000)) (pow.f64 angle 7) (*.f64 (*.f64 (*.f64 (fma.f64 b b (neg.f64 (*.f64 a a))) (pow.f64 (PI.f64) 5)) 1/1417176000000) (pow.f64 angle 5))) (*.f64 angle (*.f64 (*.f64 (PI.f64) (fma.f64 b b (neg.f64 (*.f64 a a)))) 1/90))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (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 (*.f64 b b) (*.f64 a a))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (*.f64 2 (fma.f64 b b (neg.f64 (*.f64 a a)))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (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 (*.f64 b b) (*.f64 a a))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (*.f64 2 (fma.f64 b b (neg.f64 (*.f64 a a)))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (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 (*.f64 b b) (*.f64 a a))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (*.f64 2 (fma.f64 b b (neg.f64 (*.f64 a a)))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (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 (*.f64 b b) (*.f64 a a))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (*.f64 2 (fma.f64 b b (neg.f64 (*.f64 a a)))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (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 (*.f64 b b) (*.f64 a a))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (*.f64 2 (fma.f64 b b (neg.f64 (*.f64 a a)))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (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 (*.f64 b b) (*.f64 a a))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (*.f64 2 (fma.f64 b b (neg.f64 (*.f64 a a)))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (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 (*.f64 b b) (*.f64 a a))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (*.f64 2 (fma.f64 b b (neg.f64 (*.f64 a a)))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (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 (*.f64 b b) (*.f64 a a))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (*.f64 2 (fma.f64 b b (neg.f64 (*.f64 a a)))))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.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 (PI.f64) 3) (pow.f64 angle 3)) (*.f64 (PI.f64) (*.f64 angle 1/180)))
(fma.f64 (PI.f64) (*.f64 angle 1/180) (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) -1/34992000)))
(+.f64 (*.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3))) (+.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) (*.f64 1/22674816000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5)))))
(fma.f64 -1/34992000 (*.f64 (pow.f64 (PI.f64) 3) (pow.f64 angle 3)) (fma.f64 1/180 (*.f64 angle (PI.f64)) (*.f64 1/22674816000000 (*.f64 (pow.f64 (PI.f64) 5) (pow.f64 angle 5)))))
(fma.f64 -1/34992000 (*.f64 (pow.f64 (PI.f64) 3) (pow.f64 angle 3)) (fma.f64 (*.f64 1/22674816000000 (pow.f64 angle 5)) (pow.f64 (PI.f64) 5) (*.f64 angle (*.f64 (PI.f64) 1/180))))
(+.f64 (*.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3))) (+.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) (+.f64 (*.f64 1/22674816000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5))) (*.f64 -1/30855889612800000000 (*.f64 (pow.f64 angle 7) (pow.f64 (PI.f64) 7))))))
(fma.f64 -1/34992000 (*.f64 (pow.f64 (PI.f64) 3) (pow.f64 angle 3)) (fma.f64 1/180 (*.f64 angle (PI.f64)) (fma.f64 1/22674816000000 (*.f64 (pow.f64 (PI.f64) 5) (pow.f64 angle 5)) (*.f64 (*.f64 -1/30855889612800000000 (pow.f64 angle 7)) (pow.f64 (PI.f64) 7)))))
(fma.f64 -1/34992000 (*.f64 (pow.f64 (PI.f64) 3) (pow.f64 angle 3)) (fma.f64 (PI.f64) (*.f64 angle 1/180) (fma.f64 -1/30855889612800000000 (*.f64 (pow.f64 (PI.f64) 7) (pow.f64 angle 7)) (*.f64 (pow.f64 (PI.f64) 5) (*.f64 1/22674816000000 (pow.f64 angle 5))))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (pow.f64 (+.f64 a b) 2))))
(*.f64 1/90 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 (+.f64 a b) 2)))
(*.f64 1/90 (*.f64 (PI.f64) (*.f64 (pow.f64 (+.f64 a b) 2) angle)))
(+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (pow.f64 (+.f64 a b) 2)))) (*.f64 -1/17496000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) (pow.f64 (+.f64 a b) 2)))))
(fma.f64 1/90 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 (+.f64 a b) 2)) (*.f64 (*.f64 -1/17496000 (pow.f64 angle 3)) (*.f64 (pow.f64 (PI.f64) 3) (pow.f64 (+.f64 a b) 2))))
(fma.f64 1/90 (*.f64 (PI.f64) (*.f64 (pow.f64 (+.f64 a b) 2) angle)) (*.f64 (*.f64 (pow.f64 (PI.f64) 3) (pow.f64 (+.f64 a b) 2)) (*.f64 (pow.f64 angle 3) -1/17496000)))
(+.f64 (*.f64 1/11337408000000 (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 (PI.f64) 5) (pow.f64 (+.f64 a b) 2)))) (+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (pow.f64 (+.f64 a b) 2)))) (*.f64 -1/17496000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) (pow.f64 (+.f64 a b) 2))))))
(fma.f64 1/11337408000000 (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 (PI.f64) 5) (pow.f64 (+.f64 a b) 2))) (fma.f64 1/90 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 (+.f64 a b) 2)) (*.f64 (*.f64 -1/17496000 (pow.f64 angle 3)) (*.f64 (pow.f64 (PI.f64) 3) (pow.f64 (+.f64 a b) 2)))))
(fma.f64 1/11337408000000 (*.f64 (pow.f64 (PI.f64) 5) (*.f64 (pow.f64 (+.f64 a b) 2) (pow.f64 angle 5))) (fma.f64 1/90 (*.f64 (PI.f64) (*.f64 (pow.f64 (+.f64 a b) 2) angle)) (*.f64 (*.f64 (pow.f64 (PI.f64) 3) (pow.f64 (+.f64 a b) 2)) (*.f64 (pow.f64 angle 3) -1/17496000))))
(+.f64 (*.f64 -1/15427944806400000000 (*.f64 (pow.f64 angle 7) (*.f64 (pow.f64 (PI.f64) 7) (pow.f64 (+.f64 a b) 2)))) (+.f64 (*.f64 1/11337408000000 (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 (PI.f64) 5) (pow.f64 (+.f64 a b) 2)))) (+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (pow.f64 (+.f64 a b) 2)))) (*.f64 -1/17496000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) (pow.f64 (+.f64 a b) 2)))))))
(fma.f64 -1/15427944806400000000 (*.f64 (*.f64 (pow.f64 (PI.f64) 7) (pow.f64 angle 7)) (pow.f64 (+.f64 a b) 2)) (fma.f64 1/11337408000000 (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 (PI.f64) 5) (pow.f64 (+.f64 a b) 2))) (fma.f64 1/90 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 (+.f64 a b) 2)) (*.f64 (*.f64 -1/17496000 (pow.f64 angle 3)) (*.f64 (pow.f64 (PI.f64) 3) (pow.f64 (+.f64 a b) 2))))))
(fma.f64 -1/15427944806400000000 (*.f64 (pow.f64 (PI.f64) 7) (*.f64 (pow.f64 (+.f64 a b) 2) (pow.f64 angle 7))) (fma.f64 1/11337408000000 (*.f64 (pow.f64 (PI.f64) 5) (*.f64 (pow.f64 (+.f64 a b) 2) (pow.f64 angle 5))) (fma.f64 1/90 (*.f64 (PI.f64) (*.f64 (pow.f64 (+.f64 a b) 2) angle)) (*.f64 (*.f64 (pow.f64 (PI.f64) 3) (pow.f64 (+.f64 a b) 2)) (*.f64 (pow.f64 angle 3) -1/17496000)))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (pow.f64 (+.f64 a b) 2)))
(*.f64 2 (*.f64 (pow.f64 (+.f64 a b) 2) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 2 (pow.f64 (+.f64 a b) 2)))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (pow.f64 (+.f64 a b) 2)))
(*.f64 2 (*.f64 (pow.f64 (+.f64 a b) 2) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 2 (pow.f64 (+.f64 a b) 2)))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (pow.f64 (+.f64 a b) 2)))
(*.f64 2 (*.f64 (pow.f64 (+.f64 a b) 2) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 2 (pow.f64 (+.f64 a b) 2)))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (pow.f64 (+.f64 a b) 2)))
(*.f64 2 (*.f64 (pow.f64 (+.f64 a b) 2) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 2 (pow.f64 (+.f64 a b) 2)))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (pow.f64 (+.f64 a b) 2)))
(*.f64 2 (*.f64 (pow.f64 (+.f64 a b) 2) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 2 (pow.f64 (+.f64 a b) 2)))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (pow.f64 (+.f64 a b) 2)))
(*.f64 2 (*.f64 (pow.f64 (+.f64 a b) 2) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 2 (pow.f64 (+.f64 a b) 2)))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (pow.f64 (+.f64 a b) 2)))
(*.f64 2 (*.f64 (pow.f64 (+.f64 a b) 2) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 2 (pow.f64 (+.f64 a b) 2)))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (pow.f64 (+.f64 a b) 2)))
(*.f64 2 (*.f64 (pow.f64 (+.f64 a b) 2) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 2 (pow.f64 (+.f64 a b) 2)))
(*.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 (PI.f64) (*.f64 angle 1/180))))
(*.f64 (*.f64 a a) (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(+.f64 (*.f64 4 (*.f64 a (*.f64 b (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)))))))
(fma.f64 4 (*.f64 a (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 (*.f64 2 (*.f64 a a)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(fma.f64 2 (*.f64 a (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))) (*.f64 (*.f64 b (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (*.f64 a 4)))
(+.f64 (*.f64 4 (*.f64 a (*.f64 b (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))))))))
(fma.f64 4 (*.f64 a (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 2 (+.f64 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (*.f64 b b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(fma.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (+.f64 (*.f64 a a) (*.f64 b b))) (*.f64 (*.f64 b (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (*.f64 a 4)))
(+.f64 (*.f64 4 (*.f64 a (*.f64 b (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))))))))
(fma.f64 4 (*.f64 a (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 2 (+.f64 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (*.f64 b b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(fma.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (+.f64 (*.f64 a a) (*.f64 b b))) (*.f64 (*.f64 b (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (*.f64 a 4)))
(*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 2 (*.f64 (*.f64 b b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 2 (*.f64 b (*.f64 b (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))
(+.f64 (*.f64 4 (*.f64 a (*.f64 b (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 4 (*.f64 a (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 2 (*.f64 (*.f64 b b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(fma.f64 2 (*.f64 b (*.f64 b (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))) (*.f64 (*.f64 b (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (*.f64 a 4)))
(+.f64 (*.f64 4 (*.f64 a (*.f64 b (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))))))))
(fma.f64 4 (*.f64 a (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 2 (+.f64 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (*.f64 b b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(fma.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (+.f64 (*.f64 a a) (*.f64 b b))) (*.f64 (*.f64 b (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (*.f64 a 4)))
(+.f64 (*.f64 4 (*.f64 a (*.f64 b (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))))))))
(fma.f64 4 (*.f64 a (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 2 (+.f64 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (*.f64 b b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(fma.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (+.f64 (*.f64 a a) (*.f64 b b))) (*.f64 (*.f64 b (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (*.f64 a 4)))
(*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 2 (*.f64 (*.f64 b b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 2 (*.f64 b (*.f64 b (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))
(+.f64 (*.f64 4 (*.f64 a (*.f64 b (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 4 (*.f64 a (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 2 (*.f64 (*.f64 b b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(fma.f64 2 (*.f64 b (*.f64 b (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))) (*.f64 (*.f64 b (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (*.f64 a 4)))
(+.f64 (*.f64 4 (*.f64 a (*.f64 b (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))))))))
(fma.f64 4 (*.f64 a (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 2 (+.f64 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (*.f64 b b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(fma.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (+.f64 (*.f64 a a) (*.f64 b b))) (*.f64 (*.f64 b (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (*.f64 a 4)))
(+.f64 (*.f64 4 (*.f64 a (*.f64 b (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))))))))
(fma.f64 4 (*.f64 a (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 2 (+.f64 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (*.f64 b b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(fma.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (+.f64 (*.f64 a a) (*.f64 b b))) (*.f64 (*.f64 b (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (*.f64 a 4)))
(*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 2 (*.f64 (*.f64 b b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 2 (*.f64 b (*.f64 b (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))
(+.f64 (*.f64 4 (*.f64 a (*.f64 b (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 4 (*.f64 a (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 2 (*.f64 (*.f64 b b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(fma.f64 2 (*.f64 b (*.f64 b (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))) (*.f64 (*.f64 b (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (*.f64 a 4)))
(+.f64 (*.f64 4 (*.f64 a (*.f64 b (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))))))))
(fma.f64 4 (*.f64 a (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 2 (+.f64 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (*.f64 b b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(fma.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (+.f64 (*.f64 a a) (*.f64 b b))) (*.f64 (*.f64 b (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (*.f64 a 4)))
(+.f64 (*.f64 4 (*.f64 a (*.f64 b (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))))))))
(fma.f64 4 (*.f64 a (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 2 (+.f64 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (*.f64 b b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(fma.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (+.f64 (*.f64 a a) (*.f64 b b))) (*.f64 (*.f64 b (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (*.f64 a 4)))
(*.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 (PI.f64) (*.f64 angle 1/180))))
(*.f64 (*.f64 a a) (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(+.f64 (*.f64 4 (*.f64 a (*.f64 b (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)))))))
(fma.f64 4 (*.f64 a (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 (*.f64 2 (*.f64 a a)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(fma.f64 2 (*.f64 a (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))) (*.f64 (*.f64 b (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (*.f64 a 4)))
(+.f64 (*.f64 4 (*.f64 a (*.f64 b (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))))))))
(fma.f64 4 (*.f64 a (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 2 (+.f64 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (*.f64 b b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(fma.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (+.f64 (*.f64 a a) (*.f64 b b))) (*.f64 (*.f64 b (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (*.f64 a 4)))
(+.f64 (*.f64 4 (*.f64 a (*.f64 b (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))))))))
(fma.f64 4 (*.f64 a (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 2 (+.f64 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (*.f64 b b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(fma.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (+.f64 (*.f64 a a) (*.f64 b b))) (*.f64 (*.f64 b (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (*.f64 a 4)))
(*.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 (PI.f64) (*.f64 angle 1/180))))
(*.f64 (*.f64 a a) (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(+.f64 (*.f64 4 (*.f64 a (*.f64 b (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)))))))
(fma.f64 4 (*.f64 a (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 (*.f64 2 (*.f64 a a)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(fma.f64 2 (*.f64 a (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))) (*.f64 (*.f64 b (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (*.f64 a 4)))
(+.f64 (*.f64 4 (*.f64 a (*.f64 b (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))))))))
(fma.f64 4 (*.f64 a (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 2 (+.f64 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (*.f64 b b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(fma.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (+.f64 (*.f64 a a) (*.f64 b b))) (*.f64 (*.f64 b (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (*.f64 a 4)))
(+.f64 (*.f64 4 (*.f64 a (*.f64 b (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))))))))
(fma.f64 4 (*.f64 a (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 2 (+.f64 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (*.f64 b b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(fma.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (+.f64 (*.f64 a a) (*.f64 b b))) (*.f64 (*.f64 b (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (*.f64 a 4)))
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 angle (*.f64 angle (pow.f64 (PI.f64) 2))) 1)
(+.f64 1 (+.f64 (*.f64 1/25194240000 (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4))) (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)))))
(+.f64 1 (fma.f64 1/25194240000 (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4)) (*.f64 -1/64800 (*.f64 (*.f64 angle angle) (pow.f64 (PI.f64) 2)))))
(+.f64 (fma.f64 -1/64800 (*.f64 angle (*.f64 angle (pow.f64 (PI.f64) 2))) 1) (*.f64 (pow.f64 (PI.f64) 4) (*.f64 1/25194240000 (pow.f64 angle 4))))
(+.f64 (*.f64 -1/24488801280000000 (*.f64 (pow.f64 angle 6) (pow.f64 (PI.f64) 6))) (+.f64 1 (+.f64 (*.f64 1/25194240000 (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4))) (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))))
(fma.f64 -1/24488801280000000 (*.f64 (pow.f64 angle 6) (pow.f64 (PI.f64) 6)) (+.f64 1 (fma.f64 1/25194240000 (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4)) (*.f64 -1/64800 (*.f64 (*.f64 angle angle) (pow.f64 (PI.f64) 2))))))
(+.f64 (fma.f64 -1/64800 (*.f64 angle (*.f64 angle (pow.f64 (PI.f64) 2))) (*.f64 (pow.f64 (PI.f64) 4) (*.f64 1/25194240000 (pow.f64 angle 4)))) (fma.f64 -1/24488801280000000 (*.f64 (pow.f64 angle 6) (pow.f64 (PI.f64) 6)) 1))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) 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 (*.f64 -2 (*.f64 a a)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (*.f64 a a) (*.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) -2))
(+.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 -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))))))))
(fma.f64 2 (*.f64 (*.f64 b b) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 (*.f64 -2 (*.f64 a a)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(*.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (+.f64 (*.f64 (*.f64 a a) -2) (*.f64 2 (*.f64 b b))))
(+.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 -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))))))))
(fma.f64 2 (*.f64 (*.f64 b b) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 (*.f64 -2 (*.f64 a a)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(*.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (+.f64 (*.f64 (*.f64 a a) -2) (*.f64 2 (*.f64 b b))))
(+.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 -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))))))))
(fma.f64 2 (*.f64 (*.f64 b b) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 (*.f64 -2 (*.f64 a a)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(*.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (+.f64 (*.f64 (*.f64 a a) -2) (*.f64 2 (*.f64 b 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 b b)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (*.f64 (*.f64 2 (*.f64 b b)) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))
(+.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 -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))))))))
(fma.f64 2 (*.f64 (*.f64 b b) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 (*.f64 -2 (*.f64 a a)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(*.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (+.f64 (*.f64 (*.f64 a a) -2) (*.f64 2 (*.f64 b b))))
(+.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 -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))))))))
(fma.f64 2 (*.f64 (*.f64 b b) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 (*.f64 -2 (*.f64 a a)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(*.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (+.f64 (*.f64 (*.f64 a a) -2) (*.f64 2 (*.f64 b b))))
(+.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 -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))))))))
(fma.f64 2 (*.f64 (*.f64 b b) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 (*.f64 -2 (*.f64 a a)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(*.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (+.f64 (*.f64 (*.f64 a a) -2) (*.f64 2 (*.f64 b 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 b b)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (*.f64 (*.f64 2 (*.f64 b b)) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))
(+.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 -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))))))))
(fma.f64 2 (*.f64 (*.f64 b b) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 (*.f64 -2 (*.f64 a a)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(*.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (+.f64 (*.f64 (*.f64 a a) -2) (*.f64 2 (*.f64 b b))))
(+.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 -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))))))))
(fma.f64 2 (*.f64 (*.f64 b b) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 (*.f64 -2 (*.f64 a a)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(*.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (+.f64 (*.f64 (*.f64 a a) -2) (*.f64 2 (*.f64 b b))))
(+.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 -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))))))))
(fma.f64 2 (*.f64 (*.f64 b b) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 (*.f64 -2 (*.f64 a a)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(*.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (+.f64 (*.f64 (*.f64 a a) -2) (*.f64 2 (*.f64 b b))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(*.f64 (*.f64 2 (*.f64 b b)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (*.f64 (*.f64 2 (*.f64 b b)) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))
(+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (pow.f64 b 2) (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))))))))
(fma.f64 2 (*.f64 (*.f64 b b) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 (*.f64 -2 (*.f64 a a)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(*.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (+.f64 (*.f64 (*.f64 a a) -2) (*.f64 2 (*.f64 b b))))
(+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (pow.f64 b 2) (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))))))))
(fma.f64 2 (*.f64 (*.f64 b b) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 (*.f64 -2 (*.f64 a a)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(*.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (+.f64 (*.f64 (*.f64 a a) -2) (*.f64 2 (*.f64 b b))))
(+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (pow.f64 b 2) (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))))))))
(fma.f64 2 (*.f64 (*.f64 b b) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 (*.f64 -2 (*.f64 a a)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(*.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (+.f64 (*.f64 (*.f64 a a) -2) (*.f64 2 (*.f64 b 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 a)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (*.f64 a a) (*.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) -2))
(+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (pow.f64 b 2) (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))))))))
(fma.f64 2 (*.f64 (*.f64 b b) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 (*.f64 -2 (*.f64 a a)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(*.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (+.f64 (*.f64 (*.f64 a a) -2) (*.f64 2 (*.f64 b b))))
(+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (pow.f64 b 2) (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))))))))
(fma.f64 2 (*.f64 (*.f64 b b) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 (*.f64 -2 (*.f64 a a)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(*.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (+.f64 (*.f64 (*.f64 a a) -2) (*.f64 2 (*.f64 b b))))
(+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (pow.f64 b 2) (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))))))))
(fma.f64 2 (*.f64 (*.f64 b b) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 (*.f64 -2 (*.f64 a a)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(*.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (+.f64 (*.f64 (*.f64 a a) -2) (*.f64 2 (*.f64 b 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 a)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (*.f64 a a) (*.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) -2))
(+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (pow.f64 b 2) (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))))))))
(fma.f64 2 (*.f64 (*.f64 b b) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 (*.f64 -2 (*.f64 a a)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(*.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (+.f64 (*.f64 (*.f64 a a) -2) (*.f64 2 (*.f64 b b))))
(+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (pow.f64 b 2) (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))))))))
(fma.f64 2 (*.f64 (*.f64 b b) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 (*.f64 -2 (*.f64 a a)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(*.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (+.f64 (*.f64 (*.f64 a a) -2) (*.f64 2 (*.f64 b b))))
(+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (pow.f64 b 2) (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))))))))
(fma.f64 2 (*.f64 (*.f64 b b) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 (*.f64 -2 (*.f64 a a)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(*.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (+.f64 (*.f64 (*.f64 a a) -2) (*.f64 2 (*.f64 b b))))
(*.f64 1/90 (*.f64 angle (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (PI.f64))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))))
(*.f64 angle (*.f64 (*.f64 (PI.f64) (fma.f64 b b (neg.f64 (*.f64 a a)))) 1/90))
(+.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 -1/34992000 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 (PI.f64) 3))) (*.f64 -1/11664000 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 (PI.f64) 3)))) (pow.f64 angle 3))) (*.f64 1/90 (*.f64 angle (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (PI.f64)))))
(fma.f64 2 (*.f64 (*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (pow.f64 (PI.f64) 3)) -1/8748000) (pow.f64 angle 3)) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))))))
(fma.f64 2 (*.f64 (*.f64 (fma.f64 b b (neg.f64 (*.f64 a a))) (*.f64 (pow.f64 (PI.f64) 3) -1/8748000)) (pow.f64 angle 3)) (*.f64 angle (*.f64 (*.f64 (PI.f64) (fma.f64 b b (neg.f64 (*.f64 a a)))) 1/90)))
(+.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 -1/34992000 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 (PI.f64) 3))) (*.f64 -1/11664000 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 (PI.f64) 3)))) (pow.f64 angle 3))) (+.f64 (*.f64 2 (*.f64 (pow.f64 angle 5) (+.f64 (*.f64 1/90 (*.f64 (+.f64 (*.f64 1/24 (+.f64 (*.f64 -1/1399680000 (pow.f64 (PI.f64) 4)) (*.f64 1/2099520000 (pow.f64 (PI.f64) 4)))) (*.f64 1/33592320000 (pow.f64 (PI.f64) 4))) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (PI.f64)))) (+.f64 (*.f64 1/2267481600000 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 (PI.f64) 5))) (*.f64 1/22674816000000 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 (PI.f64) 5))))))) (*.f64 1/90 (*.f64 angle (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (PI.f64))))))
(fma.f64 2 (*.f64 (*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (pow.f64 (PI.f64) 3)) -1/8748000) (pow.f64 angle 3)) (fma.f64 2 (*.f64 (pow.f64 angle 5) (fma.f64 1/90 (*.f64 (fma.f64 1/24 (*.f64 (pow.f64 (PI.f64) 4) -1/4199040000) (*.f64 (pow.f64 (PI.f64) 4) 1/33592320000)) (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))) (*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (pow.f64 (PI.f64) 5)) 11/22674816000000))) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))))))
(fma.f64 2 (*.f64 (*.f64 (fma.f64 b b (neg.f64 (*.f64 a a))) (*.f64 (pow.f64 (PI.f64) 3) -1/8748000)) (pow.f64 angle 3)) (fma.f64 2 (*.f64 (pow.f64 angle 5) (fma.f64 (*.f64 (fma.f64 b b (neg.f64 (*.f64 a a))) (pow.f64 (PI.f64) 5)) 11/22674816000000 (*.f64 (fma.f64 (pow.f64 (PI.f64) 4) 1/33592320000 (*.f64 (pow.f64 (PI.f64) 4) -1/100776960000)) (*.f64 (*.f64 (PI.f64) (fma.f64 b b (neg.f64 (*.f64 a a)))) 1/90)))) (*.f64 angle (*.f64 (*.f64 (PI.f64) (fma.f64 b b (neg.f64 (*.f64 a a)))) 1/90))))
(+.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 -1/34992000 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 (PI.f64) 3))) (*.f64 -1/11664000 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 (PI.f64) 3)))) (pow.f64 angle 3))) (+.f64 (*.f64 2 (*.f64 (pow.f64 angle 5) (+.f64 (*.f64 1/90 (*.f64 (+.f64 (*.f64 1/24 (+.f64 (*.f64 -1/1399680000 (pow.f64 (PI.f64) 4)) (*.f64 1/2099520000 (pow.f64 (PI.f64) 4)))) (*.f64 1/33592320000 (pow.f64 (PI.f64) 4))) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (PI.f64)))) (+.f64 (*.f64 1/2267481600000 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 (PI.f64) 5))) (*.f64 1/22674816000000 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 (PI.f64) 5))))))) (+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (PI.f64)))) (*.f64 2 (*.f64 (pow.f64 angle 7) (+.f64 (*.f64 -1/1469328076800000000 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 (PI.f64) 7))) (+.f64 (*.f64 -1/30855889612800000000 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 (PI.f64) 7))) (+.f64 (*.f64 -1/17496000 (*.f64 (+.f64 (*.f64 1/24 (+.f64 (*.f64 -1/1399680000 (pow.f64 (PI.f64) 4)) (*.f64 1/2099520000 (pow.f64 (PI.f64) 4)))) (*.f64 1/33592320000 (pow.f64 (PI.f64) 4))) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (pow.f64 (PI.f64) 3)))) (*.f64 1/90 (*.f64 (+.f64 (*.f64 1/720 (+.f64 (*.f64 -1/68024448000000 (pow.f64 (PI.f64) 6)) (+.f64 (*.f64 -1/9069926400000 (pow.f64 (PI.f64) 6)) (*.f64 1/9069926400000 (pow.f64 (PI.f64) 6))))) (+.f64 (*.f64 -1/3110400 (*.f64 (+.f64 (*.f64 -1/1399680000 (pow.f64 (PI.f64) 4)) (*.f64 1/2099520000 (pow.f64 (PI.f64) 4))) (pow.f64 (PI.f64) 2))) (*.f64 -1/13060694016000000 (pow.f64 (PI.f64) 6)))) (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) (PI.f64))))))))))))
(fma.f64 2 (*.f64 (*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (pow.f64 (PI.f64) 3)) -1/8748000) (pow.f64 angle 3)) (fma.f64 2 (*.f64 (pow.f64 angle 5) (fma.f64 1/90 (*.f64 (fma.f64 1/24 (*.f64 (pow.f64 (PI.f64) 4) -1/4199040000) (*.f64 (pow.f64 (PI.f64) 4) 1/33592320000)) (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))) (*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (pow.f64 (PI.f64) 5)) 11/22674816000000))) (fma.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))) (*.f64 (*.f64 2 (pow.f64 angle 7)) (fma.f64 -1/1469328076800000000 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (pow.f64 (PI.f64) 7)) (fma.f64 -1/30855889612800000000 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (pow.f64 (PI.f64) 7)) (fma.f64 -1/17496000 (*.f64 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (pow.f64 (PI.f64) 3)) (fma.f64 1/24 (*.f64 (pow.f64 (PI.f64) 4) -1/4199040000) (*.f64 (pow.f64 (PI.f64) 4) 1/33592320000))) (*.f64 1/90 (*.f64 (fma.f64 1/720 (fma.f64 -1/68024448000000 (pow.f64 (PI.f64) 6) (*.f64 (pow.f64 (PI.f64) 6) 0)) (fma.f64 -1/3110400 (*.f64 (pow.f64 (PI.f64) 2) (*.f64 (pow.f64 (PI.f64) 4) -1/4199040000)) (*.f64 (pow.f64 (PI.f64) 6) -1/13060694016000000))) (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))))))))))))
(fma.f64 2 (*.f64 (*.f64 (fma.f64 b b (neg.f64 (*.f64 a a))) (*.f64 (pow.f64 (PI.f64) 3) -1/8748000)) (pow.f64 angle 3)) (fma.f64 2 (*.f64 (pow.f64 angle 5) (fma.f64 (*.f64 (fma.f64 b b (neg.f64 (*.f64 a a))) (pow.f64 (PI.f64) 5)) 11/22674816000000 (*.f64 (fma.f64 (pow.f64 (PI.f64) 4) 1/33592320000 (*.f64 (pow.f64 (PI.f64) 4) -1/100776960000)) (*.f64 (*.f64 (PI.f64) (fma.f64 b b (neg.f64 (*.f64 a a)))) 1/90)))) (fma.f64 2 (*.f64 (pow.f64 angle 7) (+.f64 (fma.f64 1/90 (*.f64 (PI.f64) (*.f64 (fma.f64 b b (neg.f64 (*.f64 a a))) (+.f64 (fma.f64 -1/3110400 (*.f64 (pow.f64 (PI.f64) 6) -1/4199040000) (*.f64 (pow.f64 (PI.f64) 6) -1/13060694016000000)) (*.f64 (pow.f64 (PI.f64) 6) -1/48977602560000000)))) (*.f64 (fma.f64 (pow.f64 (PI.f64) 4) 1/33592320000 (*.f64 (pow.f64 (PI.f64) 4) -1/100776960000)) (*.f64 (*.f64 (fma.f64 b b (neg.f64 (*.f64 a a))) (pow.f64 (PI.f64) 3)) -1/17496000))) (*.f64 (*.f64 (fma.f64 b b (neg.f64 (*.f64 a a))) (pow.f64 (PI.f64) 7)) -11/15427944806400000000))) (*.f64 angle (*.f64 (*.f64 (PI.f64) (fma.f64 b b (neg.f64 (*.f64 a a)))) 1/90)))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (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 (*.f64 b b) (*.f64 a a))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (*.f64 2 (fma.f64 b b (neg.f64 (*.f64 a a)))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (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 (*.f64 b b) (*.f64 a a))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (*.f64 2 (fma.f64 b b (neg.f64 (*.f64 a a)))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (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 (*.f64 b b) (*.f64 a a))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (*.f64 2 (fma.f64 b b (neg.f64 (*.f64 a a)))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (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 (*.f64 b b) (*.f64 a a))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (*.f64 2 (fma.f64 b b (neg.f64 (*.f64 a a)))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (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 (*.f64 b b) (*.f64 a a))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (*.f64 2 (fma.f64 b b (neg.f64 (*.f64 a a)))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (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 (*.f64 b b) (*.f64 a a))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (*.f64 2 (fma.f64 b b (neg.f64 (*.f64 a a)))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (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 (*.f64 b b) (*.f64 a a))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (*.f64 2 (fma.f64 b b (neg.f64 (*.f64 a a)))))
(*.f64 2 (*.f64 (-.f64 (pow.f64 b 2) (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 (*.f64 b b) (*.f64 a a))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (*.f64 2 (fma.f64 b b (neg.f64 (*.f64 a a)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 1/90 (*.f64 (PI.f64) (*.f64 (+.f64 b a) (*.f64 angle (-.f64 b a))))))) 1)
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))))
(*.f64 angle (*.f64 (*.f64 (PI.f64) (fma.f64 b b (neg.f64 (*.f64 a a)))) 1/90))
(pow.f64 (*.f64 1/90 (*.f64 (PI.f64) (*.f64 (+.f64 b a) (*.f64 angle (-.f64 b a))))) 1)
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))))
(*.f64 angle (*.f64 (*.f64 (PI.f64) (fma.f64 b b (neg.f64 (*.f64 a a)))) 1/90))
(log.f64 (exp.f64 (*.f64 1/90 (*.f64 (PI.f64) (*.f64 (+.f64 b a) (*.f64 angle (-.f64 b a)))))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))))
(*.f64 angle (*.f64 (*.f64 (PI.f64) (fma.f64 b b (neg.f64 (*.f64 a a)))) 1/90))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 1/90 (*.f64 (PI.f64) (*.f64 (+.f64 b a) (*.f64 angle (-.f64 b a))))))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))))
(*.f64 angle (*.f64 (*.f64 (PI.f64) (fma.f64 b b (neg.f64 (*.f64 a a)))) 1/90))
(cbrt.f64 (*.f64 (*.f64 (*.f64 1/90 (*.f64 (PI.f64) (*.f64 (+.f64 b a) (*.f64 angle (-.f64 b a))))) (*.f64 1/90 (*.f64 (PI.f64) (*.f64 (+.f64 b a) (*.f64 angle (-.f64 b a)))))) (*.f64 1/90 (*.f64 (PI.f64) (*.f64 (+.f64 b a) (*.f64 angle (-.f64 b a)))))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))))
(*.f64 angle (*.f64 (*.f64 (PI.f64) (fma.f64 b b (neg.f64 (*.f64 a a)))) 1/90))
(expm1.f64 (log1p.f64 (*.f64 1/90 (*.f64 (PI.f64) (*.f64 (+.f64 b a) (*.f64 angle (-.f64 b a)))))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))))
(*.f64 angle (*.f64 (*.f64 (PI.f64) (fma.f64 b b (neg.f64 (*.f64 a a)))) 1/90))
(exp.f64 (log.f64 (*.f64 1/90 (*.f64 (PI.f64) (*.f64 (+.f64 b a) (*.f64 angle (-.f64 b a)))))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))))
(*.f64 angle (*.f64 (*.f64 (PI.f64) (fma.f64 b b (neg.f64 (*.f64 a a)))) 1/90))
(log1p.f64 (expm1.f64 (*.f64 1/90 (*.f64 (PI.f64) (*.f64 (+.f64 b a) (*.f64 angle (-.f64 b a)))))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))))
(*.f64 angle (*.f64 (*.f64 (PI.f64) (fma.f64 b b (neg.f64 (*.f64 a a)))) 1/90))
(+.f64 (*.f64 (PI.f64) b) (*.f64 (PI.f64) a))
(*.f64 (PI.f64) (+.f64 a b))
(+.f64 (*.f64 (PI.f64) a) (*.f64 (PI.f64) b))
(*.f64 (PI.f64) (+.f64 a b))
(+.f64 (*.f64 b (PI.f64)) (*.f64 a (PI.f64)))
(*.f64 (PI.f64) (+.f64 a b))
(+.f64 (*.f64 a (PI.f64)) (*.f64 b (PI.f64)))
(*.f64 (PI.f64) (+.f64 a b))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (PI.f64) (+.f64 b a)))) 1)
(*.f64 (PI.f64) (+.f64 a b))
(pow.f64 (*.f64 (PI.f64) (+.f64 b a)) 1)
(*.f64 (PI.f64) (+.f64 a b))
(log.f64 (exp.f64 (*.f64 (PI.f64) (+.f64 b a))))
(*.f64 (PI.f64) (+.f64 a b))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (PI.f64) (+.f64 b a)))))
(*.f64 (PI.f64) (+.f64 a b))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (+.f64 b a)) (*.f64 (PI.f64) (+.f64 b a))) (*.f64 (PI.f64) (+.f64 b a))))
(*.f64 (PI.f64) (+.f64 a b))
(expm1.f64 (log1p.f64 (*.f64 (PI.f64) (+.f64 b a))))
(*.f64 (PI.f64) (+.f64 a b))
(exp.f64 (log.f64 (*.f64 (PI.f64) (+.f64 b a))))
(*.f64 (PI.f64) (+.f64 a b))
(log1p.f64 (expm1.f64 (*.f64 (PI.f64) (+.f64 b a))))
(*.f64 (PI.f64) (+.f64 a b))
(fma.f64 (PI.f64) b (*.f64 (PI.f64) a))
(*.f64 (PI.f64) (+.f64 a b))
(fma.f64 (PI.f64) a (*.f64 (PI.f64) b))
(*.f64 (PI.f64) (+.f64 a b))
(fma.f64 b (PI.f64) (*.f64 a (PI.f64)))
(*.f64 (PI.f64) (+.f64 a b))
(fma.f64 a (PI.f64) (*.f64 b (PI.f64)))
(*.f64 (PI.f64) (+.f64 a b))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (PI.f64) (*.f64 (+.f64 b a) (*.f64 angle (-.f64 b a)))))) 1)
(*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 (*.f64 angle (PI.f64)) (fma.f64 b b (neg.f64 (*.f64 a a))))
(pow.f64 (*.f64 (PI.f64) (*.f64 (+.f64 b a) (*.f64 angle (-.f64 b a)))) 1)
(*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 (*.f64 angle (PI.f64)) (fma.f64 b b (neg.f64 (*.f64 a a))))
(log.f64 (exp.f64 (*.f64 (PI.f64) (*.f64 (+.f64 b a) (*.f64 angle (-.f64 b a))))))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 (*.f64 angle (PI.f64)) (fma.f64 b b (neg.f64 (*.f64 a a))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (PI.f64) (*.f64 (+.f64 b a) (*.f64 angle (-.f64 b a)))))))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 (*.f64 angle (PI.f64)) (fma.f64 b b (neg.f64 (*.f64 a a))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (*.f64 (+.f64 b a) (*.f64 angle (-.f64 b a)))) (*.f64 (PI.f64) (*.f64 (+.f64 b a) (*.f64 angle (-.f64 b a))))) (*.f64 (PI.f64) (*.f64 (+.f64 b a) (*.f64 angle (-.f64 b a))))))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 (*.f64 angle (PI.f64)) (fma.f64 b b (neg.f64 (*.f64 a a))))
(expm1.f64 (log1p.f64 (*.f64 (PI.f64) (*.f64 (+.f64 b a) (*.f64 angle (-.f64 b a))))))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 (*.f64 angle (PI.f64)) (fma.f64 b b (neg.f64 (*.f64 a a))))
(exp.f64 (log.f64 (*.f64 (PI.f64) (*.f64 (+.f64 b a) (*.f64 angle (-.f64 b a))))))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 (*.f64 angle (PI.f64)) (fma.f64 b b (neg.f64 (*.f64 a a))))
(log1p.f64 (expm1.f64 (*.f64 (PI.f64) (*.f64 (+.f64 b a) (*.f64 angle (-.f64 b a))))))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 (*.f64 angle (PI.f64)) (fma.f64 b b (neg.f64 (*.f64 a a))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (PI.f64) (*.f64 (+.f64 b a) (*.f64 angle (-.f64 b a)))))) 1)
(*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 (*.f64 angle (PI.f64)) (fma.f64 b b (neg.f64 (*.f64 a a))))
(pow.f64 (*.f64 (PI.f64) (*.f64 (+.f64 b a) (*.f64 angle (-.f64 b a)))) 1)
(*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 (*.f64 angle (PI.f64)) (fma.f64 b b (neg.f64 (*.f64 a a))))
(log.f64 (exp.f64 (*.f64 (PI.f64) (*.f64 (+.f64 b a) (*.f64 angle (-.f64 b a))))))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 (*.f64 angle (PI.f64)) (fma.f64 b b (neg.f64 (*.f64 a a))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (PI.f64) (*.f64 (+.f64 b a) (*.f64 angle (-.f64 b a)))))))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 (*.f64 angle (PI.f64)) (fma.f64 b b (neg.f64 (*.f64 a a))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (*.f64 (+.f64 b a) (*.f64 angle (-.f64 b a)))) (*.f64 (PI.f64) (*.f64 (+.f64 b a) (*.f64 angle (-.f64 b a))))) (*.f64 (PI.f64) (*.f64 (+.f64 b a) (*.f64 angle (-.f64 b a))))))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 (*.f64 angle (PI.f64)) (fma.f64 b b (neg.f64 (*.f64 a a))))
(expm1.f64 (log1p.f64 (*.f64 (PI.f64) (*.f64 (+.f64 b a) (*.f64 angle (-.f64 b a))))))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 (*.f64 angle (PI.f64)) (fma.f64 b b (neg.f64 (*.f64 a a))))
(exp.f64 (log.f64 (*.f64 (PI.f64) (*.f64 (+.f64 b a) (*.f64 angle (-.f64 b a))))))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 (*.f64 angle (PI.f64)) (fma.f64 b b (neg.f64 (*.f64 a a))))
(log1p.f64 (expm1.f64 (*.f64 (PI.f64) (*.f64 (+.f64 b a) (*.f64 angle (-.f64 b a))))))
(*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))))
(*.f64 (*.f64 angle (PI.f64)) (fma.f64 b b (neg.f64 (*.f64 a a))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 1/90 (*.f64 (PI.f64) (*.f64 (+.f64 b a) (*.f64 angle (-.f64 b a))))))) 1)
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))))
(*.f64 angle (*.f64 (*.f64 (PI.f64) (fma.f64 b b (neg.f64 (*.f64 a a)))) 1/90))
(pow.f64 (*.f64 1/90 (*.f64 (PI.f64) (*.f64 (+.f64 b a) (*.f64 angle (-.f64 b a))))) 1)
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))))
(*.f64 angle (*.f64 (*.f64 (PI.f64) (fma.f64 b b (neg.f64 (*.f64 a a)))) 1/90))
(log.f64 (exp.f64 (*.f64 1/90 (*.f64 (PI.f64) (*.f64 (+.f64 b a) (*.f64 angle (-.f64 b a)))))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))))
(*.f64 angle (*.f64 (*.f64 (PI.f64) (fma.f64 b b (neg.f64 (*.f64 a a)))) 1/90))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 1/90 (*.f64 (PI.f64) (*.f64 (+.f64 b a) (*.f64 angle (-.f64 b a))))))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))))
(*.f64 angle (*.f64 (*.f64 (PI.f64) (fma.f64 b b (neg.f64 (*.f64 a a)))) 1/90))
(cbrt.f64 (*.f64 (*.f64 (*.f64 1/90 (*.f64 (PI.f64) (*.f64 (+.f64 b a) (*.f64 angle (-.f64 b a))))) (*.f64 1/90 (*.f64 (PI.f64) (*.f64 (+.f64 b a) (*.f64 angle (-.f64 b a)))))) (*.f64 1/90 (*.f64 (PI.f64) (*.f64 (+.f64 b a) (*.f64 angle (-.f64 b a)))))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))))
(*.f64 angle (*.f64 (*.f64 (PI.f64) (fma.f64 b b (neg.f64 (*.f64 a a)))) 1/90))
(expm1.f64 (log1p.f64 (*.f64 1/90 (*.f64 (PI.f64) (*.f64 (+.f64 b a) (*.f64 angle (-.f64 b a)))))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))))
(*.f64 angle (*.f64 (*.f64 (PI.f64) (fma.f64 b b (neg.f64 (*.f64 a a)))) 1/90))
(exp.f64 (log.f64 (*.f64 1/90 (*.f64 (PI.f64) (*.f64 (+.f64 b a) (*.f64 angle (-.f64 b a)))))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))))
(*.f64 angle (*.f64 (*.f64 (PI.f64) (fma.f64 b b (neg.f64 (*.f64 a a)))) 1/90))
(log1p.f64 (expm1.f64 (*.f64 1/90 (*.f64 (PI.f64) (*.f64 (+.f64 b a) (*.f64 angle (-.f64 b a)))))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a)))))
(*.f64 angle (*.f64 (*.f64 (PI.f64) (fma.f64 b b (neg.f64 (*.f64 a a)))) 1/90))
(+.f64 (*.f64 (PI.f64) b) (*.f64 (PI.f64) a))
(*.f64 (PI.f64) (+.f64 a b))
(+.f64 (*.f64 (PI.f64) a) (*.f64 (PI.f64) b))
(*.f64 (PI.f64) (+.f64 a b))
(+.f64 (*.f64 b (PI.f64)) (*.f64 a (PI.f64)))
(*.f64 (PI.f64) (+.f64 a b))
(+.f64 (*.f64 a (PI.f64)) (*.f64 b (PI.f64)))
(*.f64 (PI.f64) (+.f64 a b))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (PI.f64) (+.f64 b a)))) 1)
(*.f64 (PI.f64) (+.f64 a b))
(pow.f64 (*.f64 (PI.f64) (+.f64 b a)) 1)
(*.f64 (PI.f64) (+.f64 a b))
(log.f64 (exp.f64 (*.f64 (PI.f64) (+.f64 b a))))
(*.f64 (PI.f64) (+.f64 a b))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (PI.f64) (+.f64 b a)))))
(*.f64 (PI.f64) (+.f64 a b))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (+.f64 b a)) (*.f64 (PI.f64) (+.f64 b a))) (*.f64 (PI.f64) (+.f64 b a))))
(*.f64 (PI.f64) (+.f64 a b))
(expm1.f64 (log1p.f64 (*.f64 (PI.f64) (+.f64 b a))))
(*.f64 (PI.f64) (+.f64 a b))
(exp.f64 (log.f64 (*.f64 (PI.f64) (+.f64 b a))))
(*.f64 (PI.f64) (+.f64 a b))
(log1p.f64 (expm1.f64 (*.f64 (PI.f64) (+.f64 b a))))
(*.f64 (PI.f64) (+.f64 a b))
(fma.f64 (PI.f64) b (*.f64 (PI.f64) a))
(*.f64 (PI.f64) (+.f64 a b))
(fma.f64 (PI.f64) a (*.f64 (PI.f64) b))
(*.f64 (PI.f64) (+.f64 a b))
(fma.f64 b (PI.f64) (*.f64 a (PI.f64)))
(*.f64 (PI.f64) (+.f64 a b))
(fma.f64 a (PI.f64) (*.f64 b (PI.f64)))
(*.f64 (PI.f64) (+.f64 a b))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 (PI.f64) (+.f64 b a)) (-.f64 b a)))) 1)
(fma.f64 -1 (*.f64 (*.f64 a a) (PI.f64)) (fma.f64 (*.f64 b b) (PI.f64) (*.f64 (*.f64 0 (*.f64 a (PI.f64))) b)))
(fma.f64 a 0 (*.f64 (PI.f64) (fma.f64 b b (neg.f64 (*.f64 a a)))))
(*.f64 (PI.f64) (fma.f64 b b (neg.f64 (*.f64 a a))))
(pow.f64 (*.f64 (*.f64 (PI.f64) (+.f64 b a)) (-.f64 b a)) 1)
(fma.f64 -1 (*.f64 (*.f64 a a) (PI.f64)) (fma.f64 (*.f64 b b) (PI.f64) (*.f64 (*.f64 0 (*.f64 a (PI.f64))) b)))
(fma.f64 a 0 (*.f64 (PI.f64) (fma.f64 b b (neg.f64 (*.f64 a a)))))
(*.f64 (PI.f64) (fma.f64 b b (neg.f64 (*.f64 a a))))
(log.f64 (exp.f64 (*.f64 (*.f64 (PI.f64) (+.f64 b a)) (-.f64 b a))))
(fma.f64 -1 (*.f64 (*.f64 a a) (PI.f64)) (fma.f64 (*.f64 b b) (PI.f64) (*.f64 (*.f64 0 (*.f64 a (PI.f64))) b)))
(fma.f64 a 0 (*.f64 (PI.f64) (fma.f64 b b (neg.f64 (*.f64 a a)))))
(*.f64 (PI.f64) (fma.f64 b b (neg.f64 (*.f64 a a))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 (PI.f64) (+.f64 b a)) (-.f64 b a)))))
(fma.f64 -1 (*.f64 (*.f64 a a) (PI.f64)) (fma.f64 (*.f64 b b) (PI.f64) (*.f64 (*.f64 0 (*.f64 a (PI.f64))) b)))
(fma.f64 a 0 (*.f64 (PI.f64) (fma.f64 b b (neg.f64 (*.f64 a a)))))
(*.f64 (PI.f64) (fma.f64 b b (neg.f64 (*.f64 a a))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (+.f64 b a)) (-.f64 b a)) (*.f64 (*.f64 (PI.f64) (+.f64 b a)) (-.f64 b a))) (*.f64 (*.f64 (PI.f64) (+.f64 b a)) (-.f64 b a))))
(fma.f64 -1 (*.f64 (*.f64 a a) (PI.f64)) (fma.f64 (*.f64 b b) (PI.f64) (*.f64 (*.f64 0 (*.f64 a (PI.f64))) b)))
(fma.f64 a 0 (*.f64 (PI.f64) (fma.f64 b b (neg.f64 (*.f64 a a)))))
(*.f64 (PI.f64) (fma.f64 b b (neg.f64 (*.f64 a a))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 (PI.f64) (+.f64 b a)) (-.f64 b a))))
(fma.f64 -1 (*.f64 (*.f64 a a) (PI.f64)) (fma.f64 (*.f64 b b) (PI.f64) (*.f64 (*.f64 0 (*.f64 a (PI.f64))) b)))
(fma.f64 a 0 (*.f64 (PI.f64) (fma.f64 b b (neg.f64 (*.f64 a a)))))
(*.f64 (PI.f64) (fma.f64 b b (neg.f64 (*.f64 a a))))
(exp.f64 (log.f64 (*.f64 (*.f64 (PI.f64) (+.f64 b a)) (-.f64 b a))))
(fma.f64 -1 (*.f64 (*.f64 a a) (PI.f64)) (fma.f64 (*.f64 b b) (PI.f64) (*.f64 (*.f64 0 (*.f64 a (PI.f64))) b)))
(fma.f64 a 0 (*.f64 (PI.f64) (fma.f64 b b (neg.f64 (*.f64 a a)))))
(*.f64 (PI.f64) (fma.f64 b b (neg.f64 (*.f64 a a))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 (PI.f64) (+.f64 b a)) (-.f64 b a))))
(fma.f64 -1 (*.f64 (*.f64 a a) (PI.f64)) (fma.f64 (*.f64 b b) (PI.f64) (*.f64 (*.f64 0 (*.f64 a (PI.f64))) b)))
(fma.f64 a 0 (*.f64 (PI.f64) (fma.f64 b b (neg.f64 (*.f64 a a)))))
(*.f64 (PI.f64) (fma.f64 b b (neg.f64 (*.f64 a a))))
(+.f64 (+.f64 1 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) -1)
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(-.f64 (+.f64 1 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1)
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(*.f64 1 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(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 (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 (PI.f64) (*.f64 angle 1/180)))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(/.f64 (-.f64 (pow.f64 (+.f64 1 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3) 1) (fma.f64 (+.f64 1 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (+.f64 1 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (+.f64 1 (*.f64 (+.f64 1 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1))))
(/.f64 (+.f64 (pow.f64 (+.f64 1 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3) -1) (fma.f64 (+.f64 1 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (+.f64 1 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (+.f64 1 (+.f64 1 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) 3)) (fma.f64 (+.f64 1 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (+.f64 1 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (+.f64 2 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))
(/.f64 (fma.f64 (+.f64 1 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (+.f64 1 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) -1) (+.f64 (+.f64 1 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1))
(/.f64 (fma.f64 (+.f64 1 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (+.f64 1 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) -1) (+.f64 1 (+.f64 1 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(/.f64 (*.f64 (+.f64 2 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (+.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 0)) (+.f64 2 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(/.f64 (*.f64 (+.f64 2 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (+.f64 2 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1)
(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 (PI.f64) (*.f64 angle 1/180)))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(log.f64 (+.f64 1 (expm1.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(cbrt.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(cbrt.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (+.f64 1/2 (*.f64 1/2 (cos.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 angle 1/180)))))))
(cbrt.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (fma.f64 1/2 (cos.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 1/2)))
(expm1.f64 (log1p.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 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 (PI.f64) (*.f64 angle 1/180)))
(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 (PI.f64) (*.f64 angle 1/180)))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(fma.f64 1 (+.f64 1 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) -1)
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(fma.f64 (*.f64 (cbrt.f64 (+.f64 1 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (cbrt.f64 (+.f64 1 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (cbrt.f64 (+.f64 1 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) -1)
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(fma.f64 (sqrt.f64 (+.f64 1 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (sqrt.f64 (+.f64 1 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) -1)
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))) 1)
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (*.f64 2 (fma.f64 b b (neg.f64 (*.f64 a a)))))
(pow.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) 1)
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (*.f64 2 (fma.f64 b b (neg.f64 (*.f64 a a)))))
(log.f64 (exp.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (*.f64 2 (fma.f64 b b (neg.f64 (*.f64 a a)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))))
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (*.f64 2 (fma.f64 b b (neg.f64 (*.f64 a a)))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (*.f64 2 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))) (*.f64 2 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (*.f64 2 (fma.f64 b b (neg.f64 (*.f64 a a)))))
(expm1.f64 (log1p.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (*.f64 2 (fma.f64 b b (neg.f64 (*.f64 a a)))))
(exp.f64 (log.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (*.f64 2 (fma.f64 b b (neg.f64 (*.f64 a a)))))
(log1p.f64 (expm1.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (*.f64 2 (fma.f64 b b (neg.f64 (*.f64 a a)))))
(-.f64 (exp.f64 (log1p.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 1)
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(*.f64 1 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(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 (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 (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 (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 (PI.f64) (*.f64 angle 1/180)))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(log.f64 (+.f64 1 (expm1.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(cbrt.f64 (*.f64 (-.f64 1/2 (*.f64 1/2 (cos.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(cbrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (+.f64 1/2 (*.f64 -1/2 (cos.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 angle 1/180)))))))
(cbrt.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (+.f64 1/2 (*.f64 (cos.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) -1/2))))
(expm1.f64 (log1p.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(exp.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(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 (PI.f64) (*.f64 angle 1/180)))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2))))) 1)
(*.f64 2 (*.f64 (pow.f64 (+.f64 a b) 2) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 2 (pow.f64 (+.f64 a b) 2)))
(pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2))) 1)
(*.f64 2 (*.f64 (pow.f64 (+.f64 a b) 2) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 2 (pow.f64 (+.f64 a b) 2)))
(log.f64 (exp.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2)))))
(*.f64 2 (*.f64 (pow.f64 (+.f64 a b) 2) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 2 (pow.f64 (+.f64 a b) 2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2))))))
(*.f64 2 (*.f64 (pow.f64 (+.f64 a b) 2) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 2 (pow.f64 (+.f64 a b) 2)))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2)))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2)))))
(*.f64 2 (*.f64 (pow.f64 (+.f64 a b) 2) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 2 (pow.f64 (+.f64 a b) 2)))
(expm1.f64 (log1p.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2)))))
(*.f64 2 (*.f64 (pow.f64 (+.f64 a b) 2) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 2 (pow.f64 (+.f64 a b) 2)))
(exp.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2)))))
(*.f64 2 (*.f64 (pow.f64 (+.f64 a b) 2) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 2 (pow.f64 (+.f64 a b) 2)))
(log1p.f64 (expm1.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2)))))
(*.f64 2 (*.f64 (pow.f64 (+.f64 a b) 2) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 2 (pow.f64 (+.f64 a b) 2)))
(+.f64 (+.f64 1 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) -1)
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(-.f64 (+.f64 1 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1)
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(*.f64 1 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(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 (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 (PI.f64) (*.f64 angle 1/180)))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(/.f64 (-.f64 (pow.f64 (+.f64 1 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3) 1) (fma.f64 (+.f64 1 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (+.f64 1 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (+.f64 1 (*.f64 (+.f64 1 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1))))
(/.f64 (+.f64 (pow.f64 (+.f64 1 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3) -1) (fma.f64 (+.f64 1 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (+.f64 1 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (+.f64 1 (+.f64 1 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) 3)) (fma.f64 (+.f64 1 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (+.f64 1 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (+.f64 2 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))
(/.f64 (fma.f64 (+.f64 1 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (+.f64 1 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) -1) (+.f64 (+.f64 1 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1))
(/.f64 (fma.f64 (+.f64 1 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (+.f64 1 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) -1) (+.f64 1 (+.f64 1 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(/.f64 (*.f64 (+.f64 2 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (+.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 0)) (+.f64 2 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(/.f64 (*.f64 (+.f64 2 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (+.f64 2 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 1)
(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 (PI.f64) (*.f64 angle 1/180)))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(log.f64 (+.f64 1 (expm1.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(cbrt.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(cbrt.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (+.f64 1/2 (*.f64 1/2 (cos.f64 (*.f64 (*.f64 2 (PI.f64)) (*.f64 angle 1/180)))))))
(cbrt.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (fma.f64 1/2 (cos.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 1/2)))
(expm1.f64 (log1p.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 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 (PI.f64) (*.f64 angle 1/180)))
(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 (PI.f64) (*.f64 angle 1/180)))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(fma.f64 1 (+.f64 1 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) -1)
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(fma.f64 (*.f64 (cbrt.f64 (+.f64 1 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (cbrt.f64 (+.f64 1 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (cbrt.f64 (+.f64 1 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) -1)
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(fma.f64 (sqrt.f64 (+.f64 1 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (sqrt.f64 (+.f64 1 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) -1)
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))) 1)
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (*.f64 2 (fma.f64 b b (neg.f64 (*.f64 a a)))))
(pow.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) 1)
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (*.f64 2 (fma.f64 b b (neg.f64 (*.f64 a a)))))
(log.f64 (exp.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (*.f64 2 (fma.f64 b b (neg.f64 (*.f64 a a)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))))
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (*.f64 2 (fma.f64 b b (neg.f64 (*.f64 a a)))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (*.f64 2 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))) (*.f64 2 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (*.f64 2 (fma.f64 b b (neg.f64 (*.f64 a a)))))
(expm1.f64 (log1p.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (*.f64 2 (fma.f64 b b (neg.f64 (*.f64 a a)))))
(exp.f64 (log.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (*.f64 2 (fma.f64 b b (neg.f64 (*.f64 a a)))))
(log1p.f64 (expm1.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (*.f64 2 (fma.f64 b b (neg.f64 (*.f64 a a)))))

eval228.0ms (0.9%)

Compiler

Compiled 14902 to 8960 computations (39.9% saved)

prune334.0ms (1.4%)

Pruning

98 alts after pruning (95 fresh and 3 done)

PrunedKeptTotal
New44843491
Fresh135265
Picked325
Done011
Total46498562
Accurracy
79.8%
Counts
562 → 98
Alt Table
Click to see full alt table
StatusAccuracyProgram
32.2%
(fma.f64 2 (*.f64 a (fma.f64 -1 (*.f64 (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 -2 (*.f64 (*.f64 (*.f64 a a) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
31.8%
(pow.f64 (pow.f64 (*.f64 2 (*.f64 (pow.f64 (+.f64 b a) 2) (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2))) 3) 1/3)
27.4%
(pow.f64 (*.f64 (sqrt.f64 (*.f64 (+.f64 0 (sin.f64 (*.f64 2 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 1/2)) (*.f64 (+.f64 b a) (sqrt.f64 2))) 2)
26.7%
(pow.f64 (*.f64 (sqrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 2 (*.f64 1/180 angle)))) 1/2)) (*.f64 (+.f64 b a) (sqrt.f64 2))) 2)
65.3%
(pow.f64 (*.f64 1/90 (*.f64 (PI.f64) (*.f64 (+.f64 b a) (*.f64 angle (-.f64 b a))))) 1)
41.8%
(pow.f64 (cbrt.f64 (*.f64 2 (*.f64 (pow.f64 (+.f64 b a) 2) (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2)))) 3)
34.0%
(*.f64 (pow.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2))) 3) 1/3) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
26.8%
(*.f64 (pow.f64 (*.f64 (+.f64 b a) (sqrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))) 2) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
20.2%
(*.f64 (pow.f64 (*.f64 (*.f64 2 (*.f64 a a)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
43.1%
(*.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2))) 1) (cos.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)))
41.5%
(*.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2))) 1) (cos.f64 (/.f64 angle (/.f64 180 (PI.f64)))))
40.6%
(*.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2))) 1) 1)
24.0%
(*.f64 (pow.f64 (*.f64 (cbrt.f64 (*.f64 (-.f64 1/2 (*.f64 1/2 (cos.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 2 (pow.f64 (+.f64 b a) 2))) 1) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
43.0%
(*.f64 (pow.f64 (*.f64 2 (*.f64 b (*.f64 b (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))) 1) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
55.9%
(*.f64 (*.f64 (fma.f64 b b (*.f64 a (neg.f64 a))) (*.f64 2 (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
56.1%
(*.f64 (*.f64 (fma.f64 b b (*.f64 a (neg.f64 a))) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))))) (cos.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)))
54.6%
(*.f64 (*.f64 (fma.f64 b b (*.f64 a (neg.f64 a))) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
31.4%
(*.f64 (*.f64 (fma.f64 b b (*.f64 a (neg.f64 a))) (*.f64 2 (sin.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 3))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
38.6%
(*.f64 (*.f64 (*.f64 2 (*.f64 b b)) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))
42.0%
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 2 (*.f64 1/180 angle)))) 1/2) (*.f64 2 (pow.f64 (+.f64 b a) 2)))
38.1%
(*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (*.f64 b b))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
52.2%
(*.f64 (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 angle 1/90))
41.4%
(*.f64 (*.f64 2 (fma.f64 1 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
43.1%
(*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 0 (sin.f64 (*.f64 2 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 1/2))
26.6%
(*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (log.f64 (sqrt.f64 (*.f64 1 (exp.f64 (sin.f64 (*.f64 2 (*.f64 1/180 (*.f64 angle (PI.f64))))))))))
25.5%
(*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (log.f64 (sqrt.f64 (exp.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 2 (*.f64 1/180 angle))))))))
30.9%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (pow.f64 (sqrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle)))))
52.3%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3) (-.f64 (exp.f64 (log1p.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 1)))
51.8%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3) (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle)))))
52.0%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
47.0%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
36.5%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sqrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle)))))
20.5%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (pow.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 3) 1/3)) (-.f64 (exp.f64 (log1p.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 1)))
20.6%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (pow.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 3) 1/3)) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
51.2%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)) (-.f64 (exp.f64 (log1p.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 1)))
52.2%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
53.7%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle))) (-.f64 (exp.f64 (log1p.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 1)))
53.2%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
51.6%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (fma.f64 (*.f64 (cbrt.f64 (+.f64 1 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (cbrt.f64 (+.f64 1 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (cbrt.f64 (+.f64 1 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) -1)))
52.2%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (fma.f64 (sqrt.f64 (+.f64 1 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (sqrt.f64 (+.f64 1 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) -1)))
52.4%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (pow.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3)))
51.9%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) 3)) (fma.f64 (+.f64 1 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (+.f64 1 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (+.f64 2 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))))
52.4%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (-.f64 (+.f64 1 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1)))
48.8%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (+.f64 1 (*.f64 -1/64800 (*.f64 (*.f64 angle angle) (pow.f64 (PI.f64) 2))))))
51.6%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (sqrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))))
53.4%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cos.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))))
51.0%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cos.f64 (/.f64 (*.f64 (PI.f64) angle) 180))))
51.7%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle)))))
50.7%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cos.f64 (/.f64 1 (/.f64 180 (*.f64 (PI.f64) angle))))))
52.4%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
50.4%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
45.5%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cos.f64 (expm1.f64 (log1p.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
52.4%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cbrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))))
52.4%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cbrt.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
51.9%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cbrt.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (fma.f64 1/2 (cos.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 1/2)))))
51.0%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) 1))
29.1%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (sqrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
29.5%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (exp.f64 (log.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (-.f64 (exp.f64 (log1p.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 1)))
29.7%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (exp.f64 (log.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle)))))
29.6%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (exp.f64 (log.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
29.8%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 3))) (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle)))))
24.8%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (log.f64 (exp.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (-.f64 (exp.f64 (log1p.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 1)))
24.3%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (log.f64 (exp.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle)))))
38.7%
(*.f64 (*.f64 2 (*.f64 b b)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
37.8%
(*.f64 (*.f64 1/90 angle) (*.f64 (PI.f64) (*.f64 b b)))
33.5%
(*.f64 (*.f64 -2 (*.f64 a a)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
39.4%
(*.f64 (sqrt.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2))) 2)) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
55.3%
(*.f64 (sin.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)) (*.f64 (*.f64 2 (fma.f64 b b (neg.f64 (*.f64 a a)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
53.1%
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (*.f64 2 (fma.f64 b b (neg.f64 (*.f64 a a)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
41.1%
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (*.f64 2 (fma.f64 2 (*.f64 2 (*.f64 a a)) (pow.f64 (+.f64 b a) 2))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
41.0%
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (*.f64 2 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 b a)) 2) 3)) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
11.4%
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (*.f64 2 (-.f64 (/.f64 (pow.f64 b 6) (+.f64 (pow.f64 b 4) (+.f64 (pow.f64 a 4) (pow.f64 (*.f64 b a) 2)))) (/.f64 (pow.f64 a 6) (+.f64 (pow.f64 b 4) (+.f64 (pow.f64 a 4) (pow.f64 (*.f64 b a) 2)))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
41.4%
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (*.f64 2 (+.f64 (*.f64 b b) (*.f64 a a))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
41.2%
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (*.f64 2 (*.f64 (*.f64 (+.f64 b a) (sqrt.f64 (+.f64 b a))) (sqrt.f64 (+.f64 b a)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
37.7%
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (*.f64 2 (*.f64 b b)) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
40.4%
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (*.f64 2 (exp.f64 (log.f64 (pow.f64 (+.f64 b a) 2)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
32.5%
(*.f64 (expm1.f64 (log1p.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
23.8%
(*.f64 (exp.f64 (+.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (log.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
35.2%
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2))) 3)) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
55.7%
(*.f64 angle (*.f64 (*.f64 (PI.f64) (fma.f64 b b (neg.f64 (*.f64 a a)))) 1/90))
65.3%
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a b)))))
65.3%
(*.f64 2 (*.f64 (*.f64 (-.f64 b a) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b a))))
65.3%
(*.f64 1/90 (*.f64 (*.f64 (PI.f64) (+.f64 b a)) (*.f64 angle (-.f64 b a))))
45.7%
(*.f64 1/90 (*.f64 (*.f64 (PI.f64) b) (*.f64 angle (-.f64 b a))))
55.7%
(*.f64 1/90 (*.f64 (*.f64 angle (PI.f64)) (fma.f64 b b (neg.f64 (*.f64 a a)))))
45.9%
(*.f64 1/90 (*.f64 (*.f64 a (PI.f64)) (*.f64 angle (-.f64 b a))))
63.1%
(*.f64 1/90 (*.f64 (exp.f64 (log.f64 (*.f64 (PI.f64) (+.f64 b a)))) (*.f64 angle (-.f64 b a))))
37.8%
(*.f64 1/90 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b))))
34.2%
(*.f64 1/90 (*.f64 angle (*.f64 (*.f64 a a) (neg.f64 (PI.f64)))))
37.8%
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
39.2%
(*.f64 1/90 (*.f64 angle (log.f64 (exp.f64 (*.f64 (*.f64 (PI.f64) (+.f64 b a)) (-.f64 b a))))))
34.2%
(*.f64 -1/90 (*.f64 (*.f64 angle (*.f64 a a)) (PI.f64)))
34.2%
(*.f64 -1/90 (*.f64 (*.f64 a a) (*.f64 angle (PI.f64))))
32.2%
(*.f64 -2 (*.f64 (*.f64 (*.f64 a a) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
37.2%
(sqrt.f64 (pow.f64 (*.f64 2 (*.f64 (pow.f64 (+.f64 b a) 2) (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2))) 2))
38.5%
(log.f64 (exp.f64 (*.f64 1/90 (*.f64 (PI.f64) (*.f64 (+.f64 b a) (*.f64 angle (-.f64 b a)))))))
32.1%
(exp.f64 (log.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))
36.1%
(cbrt.f64 (pow.f64 (*.f64 2 (*.f64 (pow.f64 (+.f64 b a) 2) (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2))) 3))
32.2%
(fma.f64 2 (*.f64 a (fma.f64 -1 (*.f64 (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 -2 (*.f64 (*.f64 (*.f64 a a) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
31.8%
(pow.f64 (pow.f64 (*.f64 2 (*.f64 (pow.f64 (+.f64 b a) 2) (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2))) 3) 1/3)
27.4%
(pow.f64 (*.f64 (sqrt.f64 (*.f64 (+.f64 0 (sin.f64 (*.f64 2 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 1/2)) (*.f64 (+.f64 b a) (sqrt.f64 2))) 2)
26.7%
(pow.f64 (*.f64 (sqrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 2 (*.f64 1/180 angle)))) 1/2)) (*.f64 (+.f64 b a) (sqrt.f64 2))) 2)
65.3%
(pow.f64 (*.f64 1/90 (*.f64 (PI.f64) (*.f64 (+.f64 b a) (*.f64 angle (-.f64 b a))))) 1)
41.8%
(pow.f64 (cbrt.f64 (*.f64 2 (*.f64 (pow.f64 (+.f64 b a) 2) (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2)))) 3)
34.0%
(*.f64 (pow.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2))) 3) 1/3) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
26.8%
(*.f64 (pow.f64 (*.f64 (+.f64 b a) (sqrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))) 2) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
20.2%
(*.f64 (pow.f64 (*.f64 (*.f64 2 (*.f64 a a)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
43.1%
(*.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2))) 1) (cos.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)))
41.5%
(*.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2))) 1) (cos.f64 (/.f64 angle (/.f64 180 (PI.f64)))))
40.6%
(*.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2))) 1) 1)
24.0%
(*.f64 (pow.f64 (*.f64 (cbrt.f64 (*.f64 (-.f64 1/2 (*.f64 1/2 (cos.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 2 (pow.f64 (+.f64 b a) 2))) 1) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
43.0%
(*.f64 (pow.f64 (*.f64 2 (*.f64 b (*.f64 b (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))) 1) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
55.9%
(*.f64 (*.f64 (fma.f64 b b (*.f64 a (neg.f64 a))) (*.f64 2 (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
56.1%
(*.f64 (*.f64 (fma.f64 b b (*.f64 a (neg.f64 a))) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))))) (cos.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)))
54.6%
(*.f64 (*.f64 (fma.f64 b b (*.f64 a (neg.f64 a))) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
31.4%
(*.f64 (*.f64 (fma.f64 b b (*.f64 a (neg.f64 a))) (*.f64 2 (sin.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 3))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
38.6%
(*.f64 (*.f64 (*.f64 2 (*.f64 b b)) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))
42.0%
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 2 (*.f64 1/180 angle)))) 1/2) (*.f64 2 (pow.f64 (+.f64 b a) 2)))
38.1%
(*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (*.f64 b b))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
52.2%
(*.f64 (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 angle 1/90))
41.4%
(*.f64 (*.f64 2 (fma.f64 1 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
43.1%
(*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 0 (sin.f64 (*.f64 2 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 1/2))
26.6%
(*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (log.f64 (sqrt.f64 (*.f64 1 (exp.f64 (sin.f64 (*.f64 2 (*.f64 1/180 (*.f64 angle (PI.f64))))))))))
25.5%
(*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (log.f64 (sqrt.f64 (exp.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 2 (*.f64 1/180 angle))))))))
30.9%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (pow.f64 (sqrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle)))))
52.3%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3) (-.f64 (exp.f64 (log1p.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 1)))
51.8%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3) (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle)))))
52.0%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
47.0%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
36.5%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sqrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle)))))
20.5%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (pow.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 3) 1/3)) (-.f64 (exp.f64 (log1p.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 1)))
20.6%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (pow.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 3) 1/3)) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
51.2%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)) (-.f64 (exp.f64 (log1p.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 1)))
52.2%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
53.7%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle))) (-.f64 (exp.f64 (log1p.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 1)))
53.2%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
51.6%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (fma.f64 (*.f64 (cbrt.f64 (+.f64 1 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (cbrt.f64 (+.f64 1 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (cbrt.f64 (+.f64 1 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) -1)))
52.2%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (fma.f64 (sqrt.f64 (+.f64 1 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (sqrt.f64 (+.f64 1 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) -1)))
52.4%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (pow.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3)))
51.9%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) 3)) (fma.f64 (+.f64 1 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (+.f64 1 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (+.f64 2 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))))
52.4%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (-.f64 (+.f64 1 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1)))
48.8%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (+.f64 1 (*.f64 -1/64800 (*.f64 (*.f64 angle angle) (pow.f64 (PI.f64) 2))))))
51.6%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (sqrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))))
53.4%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cos.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))))
51.0%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cos.f64 (/.f64 (*.f64 (PI.f64) angle) 180))))
51.7%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle)))))
50.7%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cos.f64 (/.f64 1 (/.f64 180 (*.f64 (PI.f64) angle))))))
52.4%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
50.4%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
45.5%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cos.f64 (expm1.f64 (log1p.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
52.4%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cbrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))))
52.4%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cbrt.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
51.9%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cbrt.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (fma.f64 1/2 (cos.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 1/2)))))
51.0%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) 1))
29.1%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (sqrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
29.5%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (exp.f64 (log.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (-.f64 (exp.f64 (log1p.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 1)))
29.7%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (exp.f64 (log.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle)))))
29.6%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (exp.f64 (log.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
29.8%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 3))) (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle)))))
24.8%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (log.f64 (exp.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (-.f64 (exp.f64 (log1p.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 1)))
24.3%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (log.f64 (exp.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle)))))
38.7%
(*.f64 (*.f64 2 (*.f64 b b)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
37.8%
(*.f64 (*.f64 1/90 angle) (*.f64 (PI.f64) (*.f64 b b)))
33.5%
(*.f64 (*.f64 -2 (*.f64 a a)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
39.4%
(*.f64 (sqrt.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2))) 2)) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
55.3%
(*.f64 (sin.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)) (*.f64 (*.f64 2 (fma.f64 b b (neg.f64 (*.f64 a a)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
53.1%
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (*.f64 2 (fma.f64 b b (neg.f64 (*.f64 a a)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
41.1%
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (*.f64 2 (fma.f64 2 (*.f64 2 (*.f64 a a)) (pow.f64 (+.f64 b a) 2))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
41.0%
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (*.f64 2 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 b a)) 2) 3)) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
11.4%
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (*.f64 2 (-.f64 (/.f64 (pow.f64 b 6) (+.f64 (pow.f64 b 4) (+.f64 (pow.f64 a 4) (pow.f64 (*.f64 b a) 2)))) (/.f64 (pow.f64 a 6) (+.f64 (pow.f64 b 4) (+.f64 (pow.f64 a 4) (pow.f64 (*.f64 b a) 2)))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
41.4%
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (*.f64 2 (+.f64 (*.f64 b b) (*.f64 a a))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
41.2%
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (*.f64 2 (*.f64 (*.f64 (+.f64 b a) (sqrt.f64 (+.f64 b a))) (sqrt.f64 (+.f64 b a)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
37.7%
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (*.f64 2 (*.f64 b b)) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
40.4%
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (*.f64 2 (exp.f64 (log.f64 (pow.f64 (+.f64 b a) 2)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
32.5%
(*.f64 (expm1.f64 (log1p.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
23.8%
(*.f64 (exp.f64 (+.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (log.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
35.2%
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2))) 3)) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
55.7%
(*.f64 angle (*.f64 (*.f64 (PI.f64) (fma.f64 b b (neg.f64 (*.f64 a a)))) 1/90))
65.3%
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a b)))))
65.3%
(*.f64 2 (*.f64 (*.f64 (-.f64 b a) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b a))))
65.3%
(*.f64 1/90 (*.f64 (*.f64 (PI.f64) (+.f64 b a)) (*.f64 angle (-.f64 b a))))
45.7%
(*.f64 1/90 (*.f64 (*.f64 (PI.f64) b) (*.f64 angle (-.f64 b a))))
55.7%
(*.f64 1/90 (*.f64 (*.f64 angle (PI.f64)) (fma.f64 b b (neg.f64 (*.f64 a a)))))
45.9%
(*.f64 1/90 (*.f64 (*.f64 a (PI.f64)) (*.f64 angle (-.f64 b a))))
63.1%
(*.f64 1/90 (*.f64 (exp.f64 (log.f64 (*.f64 (PI.f64) (+.f64 b a)))) (*.f64 angle (-.f64 b a))))
37.8%
(*.f64 1/90 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b))))
34.2%
(*.f64 1/90 (*.f64 angle (*.f64 (*.f64 a a) (neg.f64 (PI.f64)))))
37.8%
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
39.2%
(*.f64 1/90 (*.f64 angle (log.f64 (exp.f64 (*.f64 (*.f64 (PI.f64) (+.f64 b a)) (-.f64 b a))))))
34.2%
(*.f64 -1/90 (*.f64 (*.f64 angle (*.f64 a a)) (PI.f64)))
34.2%
(*.f64 -1/90 (*.f64 (*.f64 a a) (*.f64 angle (PI.f64))))
32.2%
(*.f64 -2 (*.f64 (*.f64 (*.f64 a a) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
37.2%
(sqrt.f64 (pow.f64 (*.f64 2 (*.f64 (pow.f64 (+.f64 b a) 2) (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2))) 2))
38.5%
(log.f64 (exp.f64 (*.f64 1/90 (*.f64 (PI.f64) (*.f64 (+.f64 b a) (*.f64 angle (-.f64 b a)))))))
32.1%
(exp.f64 (log.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))
36.1%
(cbrt.f64 (pow.f64 (*.f64 2 (*.f64 (pow.f64 (+.f64 b a) 2) (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2))) 3))
Compiler

Compiled 10308 to 7930 computations (23.1% saved)

localize3.4s (14%)

Local Accuracy

Found 18 expressions with local accuracy:

NewAccuracyProgram
99.5%
(*.f64 (PI.f64) (/.f64 angle 180))
89.9%
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (*.f64 2 (*.f64 (*.f64 (+.f64 b a) (sqrt.f64 (+.f64 b a))) (sqrt.f64 (+.f64 b a)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
58.1%
(cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))
57.8%
(sin.f64 (*.f64 (PI.f64) (/.f64 angle 180)))
99.5%
(*.f64 (PI.f64) (*.f64 angle 1/180))
80.2%
(cbrt.f64 (pow.f64 (*.f64 2 (*.f64 (pow.f64 (+.f64 b a) 2) (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2))) 3))
75.2%
(*.f64 (pow.f64 (+.f64 b a) 2) (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2))
54.7%
(sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))
99.1%
(*.f64 1/180 (*.f64 angle (PI.f64)))
85.6%
(*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (*.f64 b b)))
58.1%
(cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))
54.5%
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
99.7%
(*.f64 -1/90 (*.f64 (*.f64 a a) (*.f64 angle (PI.f64))))
99.6%
(*.f64 angle (PI.f64))
87.2%
(*.f64 (*.f64 a a) (*.f64 angle (PI.f64)))
99.8%
(*.f64 (+.f64 b a) (*.f64 angle (-.f64 b a)))
99.8%
(*.f64 (PI.f64) (*.f64 (+.f64 b a) (*.f64 angle (-.f64 b a))))
99.1%
(*.f64 1/90 (*.f64 (PI.f64) (*.f64 (+.f64 b a) (*.f64 angle (-.f64 b a)))))
Compiler

Compiled 441 to 212 computations (51.9% saved)

series44.0ms (0.2%)

Counts
14 → 316
Calls

87 calls:

TimeVariablePointExpression
15.0ms
angle
@0
(*.f64 (*.f64 a a) (*.f64 angle (PI.f64)))
3.0ms
b
@-inf
(*.f64 (+.f64 b a) (*.f64 angle (-.f64 b a)))
2.0ms
angle
@inf
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (*.f64 2 (*.f64 (*.f64 (+.f64 b a) (sqrt.f64 (+.f64 b a))) (sqrt.f64 (+.f64 b a)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
1.0ms
angle
@0
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (*.f64 2 (*.f64 (*.f64 (+.f64 b a) (sqrt.f64 (+.f64 b a))) (sqrt.f64 (+.f64 b a)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
1.0ms
angle
@-inf
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (*.f64 2 (*.f64 (*.f64 (+.f64 b a) (sqrt.f64 (+.f64 b a))) (sqrt.f64 (+.f64 b a)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))

rewrite97.0ms (0.4%)

Algorithm
batch-egg-rewrite
Rules
978×add-sqr-sqrt
948×pow1
906×add-exp-log
906×log1p-expm1-u
906×expm1-log1p-u
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
053448
11151448
Stop Event
node limit
Counts
14 → 98
Calls
Call 1
Inputs
(*.f64 1/90 (*.f64 (PI.f64) (*.f64 (+.f64 b a) (*.f64 angle (-.f64 b a)))))
(*.f64 (PI.f64) (*.f64 (+.f64 b a) (*.f64 angle (-.f64 b a))))
(*.f64 (+.f64 b a) (*.f64 angle (-.f64 b a)))
(*.f64 (*.f64 a a) (*.f64 angle (PI.f64)))
(*.f64 angle (PI.f64))
(*.f64 -1/90 (*.f64 (*.f64 a a) (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (*.f64 b b)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))
(*.f64 (pow.f64 (+.f64 b a) 2) (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2))
(cbrt.f64 (pow.f64 (*.f64 2 (*.f64 (pow.f64 (+.f64 b a) 2) (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2))) 3))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (*.f64 2 (*.f64 (*.f64 (+.f64 b a) (sqrt.f64 (+.f64 b a))) (sqrt.f64 (+.f64 b a)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
Outputs
(pow.f64 (*.f64 1/90 (*.f64 (PI.f64) (*.f64 (+.f64 b a) (*.f64 angle (-.f64 b a))))) 1)
(log.f64 (exp.f64 (*.f64 1/90 (*.f64 (PI.f64) (*.f64 (+.f64 b a) (*.f64 angle (-.f64 b a)))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 1/90 (*.f64 (PI.f64) (*.f64 (+.f64 b a) (*.f64 angle (-.f64 b a))))) (*.f64 1/90 (*.f64 (PI.f64) (*.f64 (+.f64 b a) (*.f64 angle (-.f64 b a)))))) (*.f64 1/90 (*.f64 (PI.f64) (*.f64 (+.f64 b a) (*.f64 angle (-.f64 b a)))))))
(expm1.f64 (log1p.f64 (*.f64 1/90 (*.f64 (PI.f64) (*.f64 (+.f64 b a) (*.f64 angle (-.f64 b a)))))))
(exp.f64 (log.f64 (*.f64 1/90 (*.f64 (PI.f64) (*.f64 (+.f64 b a) (*.f64 angle (-.f64 b a)))))))
(log1p.f64 (expm1.f64 (*.f64 1/90 (*.f64 (PI.f64) (*.f64 (+.f64 b a) (*.f64 angle (-.f64 b a)))))))
(pow.f64 (*.f64 (PI.f64) (*.f64 (+.f64 b a) (*.f64 angle (-.f64 b a)))) 1)
(log.f64 (exp.f64 (*.f64 (PI.f64) (*.f64 (+.f64 b a) (*.f64 angle (-.f64 b a))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (*.f64 (+.f64 b a) (*.f64 angle (-.f64 b a)))) (*.f64 (PI.f64) (*.f64 (+.f64 b a) (*.f64 angle (-.f64 b a))))) (*.f64 (PI.f64) (*.f64 (+.f64 b a) (*.f64 angle (-.f64 b a))))))
(expm1.f64 (log1p.f64 (*.f64 (PI.f64) (*.f64 (+.f64 b a) (*.f64 angle (-.f64 b a))))))
(exp.f64 (log.f64 (*.f64 (PI.f64) (*.f64 (+.f64 b a) (*.f64 angle (-.f64 b a))))))
(log1p.f64 (expm1.f64 (*.f64 (PI.f64) (*.f64 (+.f64 b a) (*.f64 angle (-.f64 b a))))))
(pow.f64 (*.f64 (+.f64 b a) (*.f64 angle (-.f64 b a))) 1)
(log.f64 (exp.f64 (*.f64 (+.f64 b a) (*.f64 angle (-.f64 b a)))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (+.f64 b a) (*.f64 angle (-.f64 b a))) (*.f64 (+.f64 b a) (*.f64 angle (-.f64 b a)))) (*.f64 (+.f64 b a) (*.f64 angle (-.f64 b a)))))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 b a) (*.f64 angle (-.f64 b a)))))
(exp.f64 (log.f64 (*.f64 (+.f64 b a) (*.f64 angle (-.f64 b a)))))
(log1p.f64 (expm1.f64 (*.f64 (+.f64 b a) (*.f64 angle (-.f64 b a)))))
(pow.f64 (*.f64 (*.f64 a a) (*.f64 (PI.f64) angle)) 1)
(log.f64 (exp.f64 (*.f64 (*.f64 a a) (*.f64 (PI.f64) angle))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 a a) (*.f64 (PI.f64) angle)) (*.f64 (*.f64 a a) (*.f64 (PI.f64) angle))) (*.f64 (*.f64 a a) (*.f64 (PI.f64) angle))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 a a) (*.f64 (PI.f64) angle))))
(exp.f64 (log.f64 (*.f64 (*.f64 a a) (*.f64 (PI.f64) angle))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 a a) (*.f64 (PI.f64) angle))))
(pow.f64 (*.f64 (PI.f64) angle) 1)
(log.f64 (exp.f64 (*.f64 (PI.f64) angle)))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (PI.f64) angle) (*.f64 (PI.f64) angle)) (*.f64 (PI.f64) angle)))
(expm1.f64 (log1p.f64 (*.f64 (PI.f64) angle)))
(exp.f64 (log.f64 (*.f64 (PI.f64) angle)))
(log1p.f64 (expm1.f64 (*.f64 (PI.f64) angle)))
(pow.f64 (*.f64 (*.f64 (*.f64 a a) (*.f64 (PI.f64) angle)) -1/90) 1)
(log.f64 (exp.f64 (*.f64 (*.f64 (*.f64 a a) (*.f64 (PI.f64) angle)) -1/90)))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 a a) (*.f64 (PI.f64) angle)) -1/90) (*.f64 (*.f64 (*.f64 a a) (*.f64 (PI.f64) angle)) -1/90)) (*.f64 (*.f64 (*.f64 a a) (*.f64 (PI.f64) angle)) -1/90)))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 (*.f64 a a) (*.f64 (PI.f64) angle)) -1/90)))
(exp.f64 (log.f64 (*.f64 (*.f64 (*.f64 a a) (*.f64 (PI.f64) angle)) -1/90)))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 (*.f64 a a) (*.f64 (PI.f64) angle)) -1/90)))
(*.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)))))
(*.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)
(log.f64 (exp.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)))))
(expm1.f64 (log1p.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(exp.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(log1p.f64 (expm1.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (*.f64 b b))) 1)
(log.f64 (exp.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (*.f64 b b)))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (*.f64 b b))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (*.f64 b b)))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (*.f64 b b)))))
(expm1.f64 (log1p.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (*.f64 b b)))))
(exp.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (*.f64 b b)))))
(log1p.f64 (expm1.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (*.f64 b b)))))
(/.f64 (*.f64 (PI.f64) angle) 180)
(pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 1)
(log.f64 (exp.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (PI.f64) (*.f64 angle 1/180))))
(expm1.f64 (log1p.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(exp.f64 (log.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(log1p.f64 (expm1.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(*.f64 1 (sin.f64 (*.f64 (PI.f64) (*.f64 (*.f64 angle 1/180) 2))))
(*.f64 (*.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 (*.f64 angle 1/180) 2)))) (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 (*.f64 angle 1/180) 2))))) (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 (*.f64 angle 1/180) 2)))))
(*.f64 (sqrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 (*.f64 angle 1/180) 2)))) (sqrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 (*.f64 angle 1/180) 2)))))
(pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 (*.f64 angle 1/180) 2))) 1)
(log.f64 (exp.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 (*.f64 angle 1/180) 2)))))
(cbrt.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 (*.f64 angle 1/180) 2))) (sin.f64 (*.f64 (PI.f64) (*.f64 (*.f64 angle 1/180) 2)))) (sin.f64 (*.f64 (PI.f64) (*.f64 (*.f64 angle 1/180) 2)))))
(expm1.f64 (log1p.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 (*.f64 angle 1/180) 2)))))
(exp.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 (*.f64 angle 1/180) 2)))))
(log1p.f64 (expm1.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 (*.f64 angle 1/180) 2)))))
(pow.f64 (*.f64 (pow.f64 (+.f64 b a) 2) (*.f64 (+.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 (*.f64 angle 1/180) 2))) 0) 1/2)) 1)
(log.f64 (exp.f64 (*.f64 (pow.f64 (+.f64 b a) 2) (*.f64 (+.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 (*.f64 angle 1/180) 2))) 0) 1/2))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (pow.f64 (+.f64 b a) 2) (*.f64 (+.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 (*.f64 angle 1/180) 2))) 0) 1/2)) (*.f64 (pow.f64 (+.f64 b a) 2) (*.f64 (+.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 (*.f64 angle 1/180) 2))) 0) 1/2))) (*.f64 (pow.f64 (+.f64 b a) 2) (*.f64 (+.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 (*.f64 angle 1/180) 2))) 0) 1/2))))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 (+.f64 b a) 2) (*.f64 (+.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 (*.f64 angle 1/180) 2))) 0) 1/2))))
(exp.f64 (log.f64 (*.f64 (pow.f64 (+.f64 b a) 2) (*.f64 (+.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 (*.f64 angle 1/180) 2))) 0) 1/2))))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 (+.f64 b a) 2) (*.f64 (+.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 (*.f64 angle 1/180) 2))) 0) 1/2))))
(*.f64 2 (*.f64 (pow.f64 (+.f64 b a) 2) (*.f64 (+.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 (*.f64 angle 1/180) 2))) 0) 1/2)))
(*.f64 (*.f64 (pow.f64 (+.f64 b a) 2) (*.f64 (+.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 (*.f64 angle 1/180) 2))) 0) 1/2)) 2)
(*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 (*.f64 angle 1/180) 2))) 0) 1/2))
(*.f64 1 (*.f64 2 (*.f64 (pow.f64 (+.f64 b a) 2) (*.f64 (+.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 (*.f64 angle 1/180) 2))) 0) 1/2))))
(*.f64 (*.f64 (cbrt.f64 (*.f64 2 (*.f64 (pow.f64 (+.f64 b a) 2) (*.f64 (+.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 (*.f64 angle 1/180) 2))) 0) 1/2)))) (cbrt.f64 (*.f64 2 (*.f64 (pow.f64 (+.f64 b a) 2) (*.f64 (+.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 (*.f64 angle 1/180) 2))) 0) 1/2))))) (cbrt.f64 (*.f64 2 (*.f64 (pow.f64 (+.f64 b a) 2) (*.f64 (+.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 (*.f64 angle 1/180) 2))) 0) 1/2)))))
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 (+.f64 b a) 2) (*.f64 (+.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 (*.f64 angle 1/180) 2))) 0) 1/2)))) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 (+.f64 b a) 2) (*.f64 (+.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 (*.f64 angle 1/180) 2))) 0) 1/2)))))
(pow.f64 (*.f64 2 (*.f64 (pow.f64 (+.f64 b a) 2) (*.f64 (+.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 (*.f64 angle 1/180) 2))) 0) 1/2))) 1)
(pow.f64 (*.f64 8 (pow.f64 (*.f64 (pow.f64 (+.f64 b a) 2) (*.f64 (+.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 (*.f64 angle 1/180) 2))) 0) 1/2)) 3)) 1/3)
(log.f64 (exp.f64 (*.f64 2 (*.f64 (pow.f64 (+.f64 b a) 2) (*.f64 (+.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 (*.f64 angle 1/180) 2))) 0) 1/2)))))
(expm1.f64 (log1p.f64 (*.f64 2 (*.f64 (pow.f64 (+.f64 b a) 2) (*.f64 (+.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 (*.f64 angle 1/180) 2))) 0) 1/2)))))
(exp.f64 (log.f64 (*.f64 2 (*.f64 (pow.f64 (+.f64 b a) 2) (*.f64 (+.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 (*.f64 angle 1/180) 2))) 0) 1/2)))))
(log1p.f64 (expm1.f64 (*.f64 2 (*.f64 (pow.f64 (+.f64 b a) 2) (*.f64 (+.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 (*.f64 angle 1/180) 2))) 0) 1/2)))))
(/.f64 (*.f64 (PI.f64) angle) 180)
(pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 1)
(log.f64 (exp.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (PI.f64) (*.f64 angle 1/180))))
(expm1.f64 (log1p.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(exp.f64 (log.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(log1p.f64 (expm1.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (*.f64 (pow.f64 (+.f64 b a) 2) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) 1)
(log.f64 (exp.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (*.f64 (pow.f64 (+.f64 b a) 2) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (*.f64 (pow.f64 (+.f64 b a) 2) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (*.f64 (pow.f64 (+.f64 b a) 2) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (*.f64 (pow.f64 (+.f64 b a) 2) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))
(expm1.f64 (log1p.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (*.f64 (pow.f64 (+.f64 b a) 2) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))
(exp.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (*.f64 (pow.f64 (+.f64 b a) 2) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))
(log1p.f64 (expm1.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (*.f64 (pow.f64 (+.f64 b a) 2) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))

simplify194.0ms (0.8%)

Algorithm
egg-herbie
Rules
1642×distribute-lft-in
1474×associate-*l*
1038×fma-def
872×unswap-sqr
688×*-commutative
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
049120150
1144818182
2484118038
Stop Event
node limit
Counts
414 → 342
Calls
Call 1
Inputs
(*.f64 -1/90 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64))))
(+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (+.f64 (*.f64 a (PI.f64)) (*.f64 -1 (*.f64 a (PI.f64)))) b))) (*.f64 -1/90 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))))
(+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (+.f64 (*.f64 a (PI.f64)) (*.f64 -1 (*.f64 a (PI.f64)))) b))) (*.f64 -1/90 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64))))))
(+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (+.f64 (*.f64 a (PI.f64)) (*.f64 -1 (*.f64 a (PI.f64)))) b))) (*.f64 -1/90 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64))))))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (*.f64 1/90 (*.f64 angle (*.f64 (+.f64 (*.f64 a (PI.f64)) (*.f64 -1 (*.f64 a (PI.f64)))) b))))
(+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (+.f64 (*.f64 a (PI.f64)) (*.f64 -1 (*.f64 a (PI.f64)))) b))) (*.f64 -1/90 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64))))))
(+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (+.f64 (*.f64 a (PI.f64)) (*.f64 -1 (*.f64 a (PI.f64)))) b))) (*.f64 -1/90 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64))))))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (*.f64 1/90 (*.f64 angle (*.f64 (+.f64 (*.f64 a (PI.f64)) (*.f64 -1 (*.f64 a (PI.f64)))) b))))
(+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (+.f64 (*.f64 a (PI.f64)) (*.f64 -1 (*.f64 a (PI.f64)))) b))) (*.f64 -1/90 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64))))))
(+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (+.f64 (*.f64 a (PI.f64)) (*.f64 -1 (*.f64 a (PI.f64)))) b))) (*.f64 -1/90 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64))))))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (*.f64 1/90 (*.f64 angle (*.f64 a (+.f64 (*.f64 b (PI.f64)) (*.f64 -1 (*.f64 b (PI.f64))))))))
(+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (+.f64 (*.f64 1/90 (*.f64 angle (*.f64 a (+.f64 (*.f64 b (PI.f64)) (*.f64 -1 (*.f64 b (PI.f64))))))) (*.f64 -1/90 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64))))))
(+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (+.f64 (*.f64 1/90 (*.f64 angle (*.f64 a (+.f64 (*.f64 b (PI.f64)) (*.f64 -1 (*.f64 b (PI.f64))))))) (*.f64 -1/90 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64))))))
(*.f64 -1/90 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64))))
(+.f64 (*.f64 1/90 (*.f64 angle (*.f64 a (+.f64 (*.f64 b (PI.f64)) (*.f64 -1 (*.f64 b (PI.f64))))))) (*.f64 -1/90 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))))
(+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (+.f64 (*.f64 1/90 (*.f64 angle (*.f64 a (+.f64 (*.f64 b (PI.f64)) (*.f64 -1 (*.f64 b (PI.f64))))))) (*.f64 -1/90 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64))))))
(+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (+.f64 (*.f64 1/90 (*.f64 angle (*.f64 a (+.f64 (*.f64 b (PI.f64)) (*.f64 -1 (*.f64 b (PI.f64))))))) (*.f64 -1/90 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64))))))
(*.f64 -1/90 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64))))
(+.f64 (*.f64 -1/90 (*.f64 angle (*.f64 a (+.f64 (*.f64 b (PI.f64)) (*.f64 -1 (*.f64 b (PI.f64))))))) (*.f64 -1/90 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))))
(+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (+.f64 (*.f64 -1/90 (*.f64 angle (*.f64 a (+.f64 (*.f64 b (PI.f64)) (*.f64 -1 (*.f64 b (PI.f64))))))) (*.f64 -1/90 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64))))))
(+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (+.f64 (*.f64 -1/90 (*.f64 angle (*.f64 a (+.f64 (*.f64 b (PI.f64)) (*.f64 -1 (*.f64 b (PI.f64))))))) (*.f64 -1/90 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64))))))
(*.f64 1/90 (*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 a b)))))
(*.f64 1/90 (*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 a b)))))
(*.f64 1/90 (*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 a b)))))
(*.f64 1/90 (*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 a b)))))
(*.f64 1/90 (*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 a b)))))
(*.f64 1/90 (*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 a b)))))
(*.f64 1/90 (*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 a b)))))
(*.f64 1/90 (*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 a b)))))
(*.f64 1/90 (*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 a b)))))
(*.f64 1/90 (*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 a b)))))
(*.f64 1/90 (*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 a b)))))
(*.f64 1/90 (*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 a b)))))
(*.f64 -1 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64))))
(+.f64 (*.f64 -1 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))) (*.f64 angle (*.f64 (+.f64 (*.f64 a (PI.f64)) (*.f64 -1 (*.f64 a (PI.f64)))) b)))
(+.f64 (*.f64 -1 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))) (+.f64 (*.f64 angle (*.f64 (+.f64 (*.f64 a (PI.f64)) (*.f64 -1 (*.f64 a (PI.f64)))) b)) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(+.f64 (*.f64 -1 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))) (+.f64 (*.f64 angle (*.f64 (+.f64 (*.f64 a (PI.f64)) (*.f64 -1 (*.f64 a (PI.f64)))) b)) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(+.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 angle (*.f64 a (PI.f64)))) (*.f64 angle (*.f64 a (PI.f64)))) b) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(+.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 angle (*.f64 a (PI.f64)))) (*.f64 angle (*.f64 a (PI.f64)))) b) (+.f64 (*.f64 -1 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(+.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 angle (*.f64 a (PI.f64)))) (*.f64 angle (*.f64 a (PI.f64)))) b) (+.f64 (*.f64 -1 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(+.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 angle (*.f64 a (PI.f64)))) (*.f64 angle (*.f64 a (PI.f64)))) b) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(+.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 angle (*.f64 a (PI.f64)))) (*.f64 angle (*.f64 a (PI.f64)))) b) (+.f64 (*.f64 -1 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(+.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 angle (*.f64 a (PI.f64)))) (*.f64 angle (*.f64 a (PI.f64)))) b) (+.f64 (*.f64 -1 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(+.f64 (*.f64 angle (*.f64 a (+.f64 (*.f64 b (PI.f64)) (*.f64 -1 (*.f64 b (PI.f64)))))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(+.f64 (*.f64 angle (*.f64 a (+.f64 (*.f64 b (PI.f64)) (*.f64 -1 (*.f64 b (PI.f64)))))) (+.f64 (*.f64 -1 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(+.f64 (*.f64 angle (*.f64 a (+.f64 (*.f64 b (PI.f64)) (*.f64 -1 (*.f64 b (PI.f64)))))) (+.f64 (*.f64 -1 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(*.f64 -1 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64))))
(+.f64 (*.f64 angle (*.f64 a (+.f64 (*.f64 b (PI.f64)) (*.f64 -1 (*.f64 b (PI.f64)))))) (*.f64 -1 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))))
(+.f64 (*.f64 angle (*.f64 a (+.f64 (*.f64 b (PI.f64)) (*.f64 -1 (*.f64 b (PI.f64)))))) (+.f64 (*.f64 -1 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(+.f64 (*.f64 angle (*.f64 a (+.f64 (*.f64 b (PI.f64)) (*.f64 -1 (*.f64 b (PI.f64)))))) (+.f64 (*.f64 -1 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(*.f64 -1 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64))))
(+.f64 (*.f64 -1 (*.f64 angle (*.f64 a (+.f64 (*.f64 b (PI.f64)) (*.f64 -1 (*.f64 b (PI.f64))))))) (*.f64 -1 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))))
(+.f64 (*.f64 -1 (*.f64 angle (*.f64 a (+.f64 (*.f64 b (PI.f64)) (*.f64 -1 (*.f64 b (PI.f64))))))) (+.f64 (*.f64 -1 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(+.f64 (*.f64 -1 (*.f64 angle (*.f64 a (+.f64 (*.f64 b (PI.f64)) (*.f64 -1 (*.f64 b (PI.f64))))))) (+.f64 (*.f64 -1 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(*.f64 angle (*.f64 (-.f64 b a) (*.f64 (+.f64 a b) (PI.f64))))
(*.f64 angle (*.f64 (-.f64 b a) (*.f64 (+.f64 a b) (PI.f64))))
(*.f64 angle (*.f64 (-.f64 b a) (*.f64 (+.f64 a b) (PI.f64))))
(*.f64 angle (*.f64 (-.f64 b a) (*.f64 (+.f64 a b) (PI.f64))))
(*.f64 angle (*.f64 (-.f64 b a) (*.f64 (+.f64 a b) (PI.f64))))
(*.f64 angle (*.f64 (-.f64 b a) (*.f64 (+.f64 a b) (PI.f64))))
(*.f64 angle (*.f64 (-.f64 b a) (*.f64 (+.f64 a b) (PI.f64))))
(*.f64 angle (*.f64 (-.f64 b a) (*.f64 (+.f64 a b) (PI.f64))))
(*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 a b))))
(*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 a b))))
(*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 a b))))
(*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 a b))))
(*.f64 -1 (*.f64 angle (pow.f64 a 2)))
(+.f64 (*.f64 -1 (*.f64 angle (pow.f64 a 2))) (*.f64 (+.f64 a (*.f64 -1 a)) (*.f64 angle b)))
(+.f64 (*.f64 angle (pow.f64 b 2)) (+.f64 (*.f64 -1 (*.f64 angle (pow.f64 a 2))) (*.f64 (+.f64 a (*.f64 -1 a)) (*.f64 angle b))))
(+.f64 (*.f64 angle (pow.f64 b 2)) (+.f64 (*.f64 -1 (*.f64 angle (pow.f64 a 2))) (*.f64 (+.f64 a (*.f64 -1 a)) (*.f64 angle b))))
(*.f64 angle (pow.f64 b 2))
(+.f64 (*.f64 angle (pow.f64 b 2)) (*.f64 (+.f64 a (*.f64 -1 a)) (*.f64 angle b)))
(+.f64 (*.f64 angle (pow.f64 b 2)) (+.f64 (*.f64 -1 (*.f64 angle (pow.f64 a 2))) (*.f64 (+.f64 a (*.f64 -1 a)) (*.f64 angle b))))
(+.f64 (*.f64 angle (pow.f64 b 2)) (+.f64 (*.f64 -1 (*.f64 angle (pow.f64 a 2))) (*.f64 (+.f64 a (*.f64 -1 a)) (*.f64 angle b))))
(*.f64 angle (pow.f64 b 2))
(+.f64 (*.f64 angle (pow.f64 b 2)) (*.f64 (+.f64 a (*.f64 -1 a)) (*.f64 angle b)))
(+.f64 (*.f64 angle (pow.f64 b 2)) (+.f64 (*.f64 -1 (*.f64 angle (pow.f64 a 2))) (*.f64 (+.f64 a (*.f64 -1 a)) (*.f64 angle b))))
(+.f64 (*.f64 angle (pow.f64 b 2)) (+.f64 (*.f64 -1 (*.f64 angle (pow.f64 a 2))) (*.f64 (+.f64 a (*.f64 -1 a)) (*.f64 angle b))))
(*.f64 angle (pow.f64 b 2))
(+.f64 (*.f64 angle (pow.f64 b 2)) (*.f64 (+.f64 b (*.f64 -1 b)) (*.f64 angle a)))
(+.f64 (*.f64 angle (pow.f64 b 2)) (+.f64 (*.f64 -1 (*.f64 angle (pow.f64 a 2))) (*.f64 (+.f64 b (*.f64 -1 b)) (*.f64 angle a))))
(+.f64 (*.f64 angle (pow.f64 b 2)) (+.f64 (*.f64 -1 (*.f64 angle (pow.f64 a 2))) (*.f64 (+.f64 b (*.f64 -1 b)) (*.f64 angle a))))
(*.f64 -1 (*.f64 angle (pow.f64 a 2)))
(+.f64 (*.f64 -1 (*.f64 angle (pow.f64 a 2))) (*.f64 (+.f64 b (*.f64 -1 b)) (*.f64 angle a)))
(+.f64 (*.f64 angle (pow.f64 b 2)) (+.f64 (*.f64 -1 (*.f64 angle (pow.f64 a 2))) (*.f64 (+.f64 b (*.f64 -1 b)) (*.f64 angle a))))
(+.f64 (*.f64 angle (pow.f64 b 2)) (+.f64 (*.f64 -1 (*.f64 angle (pow.f64 a 2))) (*.f64 (+.f64 b (*.f64 -1 b)) (*.f64 angle a))))
(*.f64 -1 (*.f64 angle (pow.f64 a 2)))
(+.f64 (*.f64 -1 (*.f64 angle (pow.f64 a 2))) (*.f64 -1 (*.f64 angle (*.f64 (+.f64 b (*.f64 -1 b)) a))))
(+.f64 (*.f64 angle (pow.f64 b 2)) (+.f64 (*.f64 -1 (*.f64 angle (pow.f64 a 2))) (*.f64 -1 (*.f64 angle (*.f64 (+.f64 b (*.f64 -1 b)) a)))))
(+.f64 (*.f64 angle (pow.f64 b 2)) (+.f64 (*.f64 -1 (*.f64 angle (pow.f64 a 2))) (*.f64 -1 (*.f64 angle (*.f64 (+.f64 b (*.f64 -1 b)) a)))))
(*.f64 angle (*.f64 (-.f64 b a) (+.f64 a b)))
(*.f64 angle (*.f64 (-.f64 b a) (+.f64 a b)))
(*.f64 angle (*.f64 (-.f64 b a) (+.f64 a b)))
(*.f64 angle (*.f64 (-.f64 b a) (+.f64 a b)))
(*.f64 angle (*.f64 (-.f64 b a) (+.f64 a b)))
(*.f64 angle (*.f64 (-.f64 b a) (+.f64 a b)))
(*.f64 angle (*.f64 (-.f64 b a) (+.f64 a b)))
(*.f64 angle (*.f64 (-.f64 b a) (+.f64 a b)))
(*.f64 angle (*.f64 (-.f64 b a) (+.f64 a b)))
(*.f64 angle (*.f64 (-.f64 b a) (+.f64 a b)))
(*.f64 angle (*.f64 (-.f64 b a) (+.f64 a b)))
(*.f64 angle (*.f64 (-.f64 b a) (+.f64 a b)))
(*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))
(*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))
(*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))
(*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))
(*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))
(*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))
(*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))
(*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))
(*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))
(*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))
(*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))
(*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))
(*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))
(*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))
(*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))
(*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))
(*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))
(*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))
(*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))
(*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))
(*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))
(*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))
(*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))
(*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))
(*.f64 -1/90 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64))))
(*.f64 -1/90 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64))))
(*.f64 -1/90 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64))))
(*.f64 -1/90 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64))))
(*.f64 -1/90 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64))))
(*.f64 -1/90 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64))))
(*.f64 -1/90 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64))))
(*.f64 -1/90 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64))))
(*.f64 -1/90 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64))))
(*.f64 -1/90 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64))))
(*.f64 -1/90 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64))))
(*.f64 -1/90 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64))))
(*.f64 -1/90 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64))))
(*.f64 -1/90 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64))))
(*.f64 -1/90 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64))))
(*.f64 -1/90 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64))))
(*.f64 -1/90 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64))))
(*.f64 -1/90 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64))))
(*.f64 -1/90 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64))))
(*.f64 -1/90 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64))))
(*.f64 -1/90 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64))))
(*.f64 -1/90 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64))))
(*.f64 -1/90 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64))))
(*.f64 -1/90 (*.f64 angle (*.f64 (pow.f64 a 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/180 (*.f64 angle (PI.f64))) (*.f64 1/22674816000000 (*.f64 (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/180 (*.f64 angle (PI.f64))) (+.f64 (*.f64 1/22674816000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5))) (*.f64 -1/30855889612800000000 (*.f64 (pow.f64 angle 7) (pow.f64 (PI.f64) 7))))))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (*.f64 -1/17496000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 3)))))
(+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (+.f64 (*.f64 1/11337408000000 (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 5)))) (*.f64 -1/17496000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 3))))))
(+.f64 (*.f64 -1/15427944806400000000 (*.f64 (pow.f64 angle 7) (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 7)))) (+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (+.f64 (*.f64 1/11337408000000 (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 5)))) (*.f64 -1/17496000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 3)))))))
(*.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 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 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 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 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 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 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 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 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 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 1/90 (*.f64 angle (PI.f64)))
(+.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) (*.f64 -1/4374000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3))))
(+.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) (+.f64 (*.f64 -1/4374000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3))) (*.f64 1/708588000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5)))))
(+.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) (+.f64 (*.f64 -1/241061637600000000 (*.f64 (pow.f64 angle 7) (pow.f64 (PI.f64) 7))) (+.f64 (*.f64 -1/4374000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3))) (*.f64 1/708588000000 (*.f64 (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/2 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 a 2)))
(+.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 a b)) (*.f64 1/2 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 a 2))))
(+.f64 (*.f64 1/2 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 2))) (+.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 a b)) (*.f64 1/2 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 a 2)))))
(+.f64 (*.f64 1/2 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 2))) (+.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 a b)) (*.f64 1/2 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 a 2)))))
(*.f64 1/2 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 2)))
(+.f64 (*.f64 1/2 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 2))) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 a b)))
(+.f64 (*.f64 1/2 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 2))) (+.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 a b)) (*.f64 1/2 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 a 2)))))
(+.f64 (*.f64 1/2 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 2))) (+.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 a b)) (*.f64 1/2 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 a 2)))))
(*.f64 1/2 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 2)))
(+.f64 (*.f64 1/2 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 2))) (*.f64 a (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) b)))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 1/2 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 2))) (*.f64 a (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) b))))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 1/2 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 2))) (*.f64 a (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) b))))
(*.f64 1/2 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 2)))
(+.f64 (*.f64 1/2 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 2))) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 a b)))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 1/2 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 2))) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 a b))))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 1/2 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 2))) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 a b))))
(*.f64 1/2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 a b)))
(+.f64 (*.f64 1/2 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 2))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 a b))))
(+.f64 (*.f64 1/2 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 2))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 a b))))
(*.f64 1/2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 a b)))
(+.f64 (*.f64 1/2 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 2))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 a b))))
(+.f64 (*.f64 1/2 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 2))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 a b))))
(*.f64 1/180 (*.f64 angle (*.f64 (PI.f64) (pow.f64 (+.f64 a b) 2))))
(+.f64 (*.f64 -1/8748000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) (pow.f64 (+.f64 a b) 2)))) (*.f64 1/180 (*.f64 angle (*.f64 (PI.f64) (pow.f64 (+.f64 a b) 2)))))
(+.f64 (*.f64 -1/8748000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) (pow.f64 (+.f64 a b) 2)))) (+.f64 (*.f64 1/1417176000000 (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 (PI.f64) 5) (pow.f64 (+.f64 a b) 2)))) (*.f64 1/180 (*.f64 angle (*.f64 (PI.f64) (pow.f64 (+.f64 a b) 2))))))
(+.f64 (*.f64 -1/8748000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) (pow.f64 (+.f64 a b) 2)))) (+.f64 (*.f64 1/1417176000000 (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 (PI.f64) 5) (pow.f64 (+.f64 a b) 2)))) (+.f64 (*.f64 -1/482123275200000000 (*.f64 (pow.f64 angle 7) (*.f64 (pow.f64 (PI.f64) 7) (pow.f64 (+.f64 a b) 2)))) (*.f64 1/180 (*.f64 angle (*.f64 (PI.f64) (pow.f64 (+.f64 a b) 2)))))))
(*.f64 1/2 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 (+.f64 a b) 2)))
(*.f64 1/2 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 (+.f64 a b) 2)))
(*.f64 1/2 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 (+.f64 a b) 2)))
(*.f64 1/2 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 (+.f64 a b) 2)))
(*.f64 1/2 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 (+.f64 a b) 2)))
(*.f64 1/2 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 (+.f64 a b) 2)))
(*.f64 1/2 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 (+.f64 a b) 2)))
(*.f64 1/2 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 (+.f64 a b) 2)))
(*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))
(+.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 a b))) (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 2)) (+.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 a b))) (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))))
(+.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 2)) (+.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 a b))) (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 2))
(+.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 2)) (*.f64 2 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 a b))))
(+.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 2)) (+.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 a b))) (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))))
(+.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 2)) (+.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 a b))) (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 2))
(+.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 2)) (*.f64 2 (*.f64 a (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) b))))
(+.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 a 2)) (+.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 2)) (*.f64 2 (*.f64 a (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) b)))))
(+.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 a 2)) (+.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 2)) (*.f64 2 (*.f64 a (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) b)))))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 2))
(+.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 2)) (*.f64 2 (*.f64 a (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) b))))
(+.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 a 2)) (+.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 2)) (*.f64 2 (*.f64 a (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) b)))))
(+.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 a 2)) (+.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 2)) (*.f64 2 (*.f64 a (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) b)))))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 a 2))
(+.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 a 2)) (*.f64 2 (*.f64 a (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) b))))
(+.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 2)) (+.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 a 2)) (*.f64 2 (*.f64 a (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) b)))))
(+.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 2)) (+.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 a 2)) (*.f64 2 (*.f64 a (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) b)))))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 a 2))
(+.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 a 2)) (*.f64 2 (*.f64 a (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) b))))
(+.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 2)) (+.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 a 2)) (*.f64 2 (*.f64 a (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) b)))))
(+.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 2)) (+.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 a 2)) (*.f64 2 (*.f64 a (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) b)))))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 (+.f64 a b) 2) (PI.f64))))
(+.f64 (*.f64 -1/4374000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (+.f64 a b) 2) (pow.f64 (PI.f64) 3)))) (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 (+.f64 a b) 2) (PI.f64)))))
(+.f64 (*.f64 1/708588000000 (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 (+.f64 a b) 2) (pow.f64 (PI.f64) 5)))) (+.f64 (*.f64 -1/4374000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (+.f64 a b) 2) (pow.f64 (PI.f64) 3)))) (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 (+.f64 a b) 2) (PI.f64))))))
(+.f64 (*.f64 1/708588000000 (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 (+.f64 a b) 2) (pow.f64 (PI.f64) 5)))) (+.f64 (*.f64 -1/4374000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (+.f64 a b) 2) (pow.f64 (PI.f64) 3)))) (+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 (+.f64 a b) 2) (PI.f64)))) (*.f64 -1/241061637600000000 (*.f64 (pow.f64 angle 7) (*.f64 (pow.f64 (+.f64 a b) 2) (pow.f64 (PI.f64) 7)))))))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 (+.f64 a b) 2))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 (+.f64 a b) 2))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 (+.f64 a b) 2))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 (+.f64 a b) 2))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 (+.f64 a b) 2))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 (+.f64 a b) 2))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 (+.f64 a b) 2))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 (+.f64 a b) 2))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 (+.f64 a b) 2) (PI.f64))))
(+.f64 (*.f64 2 (*.f64 (pow.f64 angle 3) (+.f64 (*.f64 -1/11664000 (*.f64 (pow.f64 (+.f64 a b) 2) (pow.f64 (PI.f64) 3))) (*.f64 -1/34992000 (*.f64 (pow.f64 (PI.f64) 3) (pow.f64 (+.f64 a b) 2)))))) (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 (+.f64 a b) 2) (PI.f64)))))
(+.f64 (*.f64 2 (*.f64 (pow.f64 angle 3) (+.f64 (*.f64 -1/11664000 (*.f64 (pow.f64 (+.f64 a b) 2) (pow.f64 (PI.f64) 3))) (*.f64 -1/34992000 (*.f64 (pow.f64 (PI.f64) 3) (pow.f64 (+.f64 a b) 2)))))) (+.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 1/4534963200000 (*.f64 (pow.f64 (+.f64 a b) 2) (pow.f64 (PI.f64) 5))) (+.f64 (*.f64 1/2267481600000 (*.f64 (pow.f64 (+.f64 a b) 2) (pow.f64 (PI.f64) 5))) (*.f64 1/22674816000000 (*.f64 (pow.f64 (PI.f64) 5) (pow.f64 (+.f64 a b) 2))))) (pow.f64 angle 5))) (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 (+.f64 a b) 2) (PI.f64))))))
(+.f64 (*.f64 2 (*.f64 (pow.f64 angle 3) (+.f64 (*.f64 -1/11664000 (*.f64 (pow.f64 (+.f64 a b) 2) (pow.f64 (PI.f64) 3))) (*.f64 -1/34992000 (*.f64 (pow.f64 (PI.f64) 3) (pow.f64 (+.f64 a b) 2)))))) (+.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 1/4534963200000 (*.f64 (pow.f64 (+.f64 a b) 2) (pow.f64 (PI.f64) 5))) (+.f64 (*.f64 1/2267481600000 (*.f64 (pow.f64 (+.f64 a b) 2) (pow.f64 (PI.f64) 5))) (*.f64 1/22674816000000 (*.f64 (pow.f64 (PI.f64) 5) (pow.f64 (+.f64 a b) 2))))) (pow.f64 angle 5))) (+.f64 (*.f64 2 (*.f64 (pow.f64 angle 7) (+.f64 (*.f64 -1/1469328076800000000 (*.f64 (pow.f64 (+.f64 a b) 2) (pow.f64 (PI.f64) 7))) (+.f64 (*.f64 -1/30855889612800000000 (*.f64 (pow.f64 (PI.f64) 7) (pow.f64 (+.f64 a b) 2))) (+.f64 (*.f64 -1/4407984230400000000 (*.f64 (pow.f64 (+.f64 a b) 2) (pow.f64 (PI.f64) 7))) (*.f64 -1/881596846080000000 (*.f64 (pow.f64 (+.f64 a b) 2) (pow.f64 (PI.f64) 7)))))))) (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 (+.f64 a b) 2) (PI.f64)))))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (pow.f64 (+.f64 a b) 2))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (pow.f64 (+.f64 a b) 2))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (pow.f64 (+.f64 a b) 2))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (pow.f64 (+.f64 a b) 2))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (pow.f64 (+.f64 a b) 2))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (pow.f64 (+.f64 a b) 2))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (pow.f64 (+.f64 a b) 2))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (pow.f64 (+.f64 a b) 2))))
(*.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 4 (*.f64 a (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 b (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 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (+.f64 (*.f64 4 (*.f64 a (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 b (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 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (+.f64 (*.f64 4 (*.f64 a (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 b (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 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 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 4 (*.f64 a (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))))
(+.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 4 (*.f64 a (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 b (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 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (+.f64 (*.f64 4 (*.f64 a (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 b (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 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 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 4 (*.f64 a (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))))
(+.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 4 (*.f64 a (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 b (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 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (+.f64 (*.f64 4 (*.f64 a (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 b (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 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
(+.f64 (*.f64 4 (*.f64 a (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))) (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(+.f64 (*.f64 4 (*.f64 a (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 b (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 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))))
(+.f64 (*.f64 4 (*.f64 a (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 b (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 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (pow.f64 b 2) (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 4 (*.f64 a (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 b (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 4 (*.f64 a (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))) (+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (pow.f64 b 2) (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 4 (*.f64 a (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))) (+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (pow.f64 b 2) (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 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 4 (*.f64 a (*.f64 b (*.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 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (+.f64 (*.f64 4 (*.f64 a (*.f64 b (*.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 b 2) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (+.f64 (*.f64 4 (*.f64 a (*.f64 b (*.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)))))))))
(pow.f64 (*.f64 1/90 (*.f64 (PI.f64) (*.f64 (+.f64 b a) (*.f64 angle (-.f64 b a))))) 1)
(log.f64 (exp.f64 (*.f64 1/90 (*.f64 (PI.f64) (*.f64 (+.f64 b a) (*.f64 angle (-.f64 b a)))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 1/90 (*.f64 (PI.f64) (*.f64 (+.f64 b a) (*.f64 angle (-.f64 b a))))) (*.f64 1/90 (*.f64 (PI.f64) (*.f64 (+.f64 b a) (*.f64 angle (-.f64 b a)))))) (*.f64 1/90 (*.f64 (PI.f64) (*.f64 (+.f64 b a) (*.f64 angle (-.f64 b a)))))))
(expm1.f64 (log1p.f64 (*.f64 1/90 (*.f64 (PI.f64) (*.f64 (+.f64 b a) (*.f64 angle (-.f64 b a)))))))
(exp.f64 (log.f64 (*.f64 1/90 (*.f64 (PI.f64) (*.f64 (+.f64 b a) (*.f64 angle (-.f64 b a)))))))
(log1p.f64 (expm1.f64 (*.f64 1/90 (*.f64 (PI.f64) (*.f64 (+.f64 b a) (*.f64 angle (-.f64 b a)))))))
(pow.f64 (*.f64 (PI.f64) (*.f64 (+.f64 b a) (*.f64 angle (-.f64 b a)))) 1)
(log.f64 (exp.f64 (*.f64 (PI.f64) (*.f64 (+.f64 b a) (*.f64 angle (-.f64 b a))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (*.f64 (+.f64 b a) (*.f64 angle (-.f64 b a)))) (*.f64 (PI.f64) (*.f64 (+.f64 b a) (*.f64 angle (-.f64 b a))))) (*.f64 (PI.f64) (*.f64 (+.f64 b a) (*.f64 angle (-.f64 b a))))))
(expm1.f64 (log1p.f64 (*.f64 (PI.f64) (*.f64 (+.f64 b a) (*.f64 angle (-.f64 b a))))))
(exp.f64 (log.f64 (*.f64 (PI.f64) (*.f64 (+.f64 b a) (*.f64 angle (-.f64 b a))))))
(log1p.f64 (expm1.f64 (*.f64 (PI.f64) (*.f64 (+.f64 b a) (*.f64 angle (-.f64 b a))))))
(pow.f64 (*.f64 (+.f64 b a) (*.f64 angle (-.f64 b a))) 1)
(log.f64 (exp.f64 (*.f64 (+.f64 b a) (*.f64 angle (-.f64 b a)))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (+.f64 b a) (*.f64 angle (-.f64 b a))) (*.f64 (+.f64 b a) (*.f64 angle (-.f64 b a)))) (*.f64 (+.f64 b a) (*.f64 angle (-.f64 b a)))))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 b a) (*.f64 angle (-.f64 b a)))))
(exp.f64 (log.f64 (*.f64 (+.f64 b a) (*.f64 angle (-.f64 b a)))))
(log1p.f64 (expm1.f64 (*.f64 (+.f64 b a) (*.f64 angle (-.f64 b a)))))
(pow.f64 (*.f64 (*.f64 a a) (*.f64 (PI.f64) angle)) 1)
(log.f64 (exp.f64 (*.f64 (*.f64 a a) (*.f64 (PI.f64) angle))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 a a) (*.f64 (PI.f64) angle)) (*.f64 (*.f64 a a) (*.f64 (PI.f64) angle))) (*.f64 (*.f64 a a) (*.f64 (PI.f64) angle))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 a a) (*.f64 (PI.f64) angle))))
(exp.f64 (log.f64 (*.f64 (*.f64 a a) (*.f64 (PI.f64) angle))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 a a) (*.f64 (PI.f64) angle))))
(pow.f64 (*.f64 (PI.f64) angle) 1)
(log.f64 (exp.f64 (*.f64 (PI.f64) angle)))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (PI.f64) angle) (*.f64 (PI.f64) angle)) (*.f64 (PI.f64) angle)))
(expm1.f64 (log1p.f64 (*.f64 (PI.f64) angle)))
(exp.f64 (log.f64 (*.f64 (PI.f64) angle)))
(log1p.f64 (expm1.f64 (*.f64 (PI.f64) angle)))
(pow.f64 (*.f64 (*.f64 (*.f64 a a) (*.f64 (PI.f64) angle)) -1/90) 1)
(log.f64 (exp.f64 (*.f64 (*.f64 (*.f64 a a) (*.f64 (PI.f64) angle)) -1/90)))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 a a) (*.f64 (PI.f64) angle)) -1/90) (*.f64 (*.f64 (*.f64 a a) (*.f64 (PI.f64) angle)) -1/90)) (*.f64 (*.f64 (*.f64 a a) (*.f64 (PI.f64) angle)) -1/90)))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 (*.f64 a a) (*.f64 (PI.f64) angle)) -1/90)))
(exp.f64 (log.f64 (*.f64 (*.f64 (*.f64 a a) (*.f64 (PI.f64) angle)) -1/90)))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 (*.f64 a a) (*.f64 (PI.f64) angle)) -1/90)))
(*.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)))))
(*.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)
(log.f64 (exp.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)))))
(expm1.f64 (log1p.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(exp.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(log1p.f64 (expm1.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (*.f64 b b))) 1)
(log.f64 (exp.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (*.f64 b b)))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (*.f64 b b))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (*.f64 b b)))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (*.f64 b b)))))
(expm1.f64 (log1p.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (*.f64 b b)))))
(exp.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (*.f64 b b)))))
(log1p.f64 (expm1.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (*.f64 b b)))))
(/.f64 (*.f64 (PI.f64) angle) 180)
(pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 1)
(log.f64 (exp.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (PI.f64) (*.f64 angle 1/180))))
(expm1.f64 (log1p.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(exp.f64 (log.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(log1p.f64 (expm1.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(*.f64 1 (sin.f64 (*.f64 (PI.f64) (*.f64 (*.f64 angle 1/180) 2))))
(*.f64 (*.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 (*.f64 angle 1/180) 2)))) (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 (*.f64 angle 1/180) 2))))) (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 (*.f64 angle 1/180) 2)))))
(*.f64 (sqrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 (*.f64 angle 1/180) 2)))) (sqrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 (*.f64 angle 1/180) 2)))))
(pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 (*.f64 angle 1/180) 2))) 1)
(log.f64 (exp.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 (*.f64 angle 1/180) 2)))))
(cbrt.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 (*.f64 angle 1/180) 2))) (sin.f64 (*.f64 (PI.f64) (*.f64 (*.f64 angle 1/180) 2)))) (sin.f64 (*.f64 (PI.f64) (*.f64 (*.f64 angle 1/180) 2)))))
(expm1.f64 (log1p.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 (*.f64 angle 1/180) 2)))))
(exp.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 (*.f64 angle 1/180) 2)))))
(log1p.f64 (expm1.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 (*.f64 angle 1/180) 2)))))
(pow.f64 (*.f64 (pow.f64 (+.f64 b a) 2) (*.f64 (+.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 (*.f64 angle 1/180) 2))) 0) 1/2)) 1)
(log.f64 (exp.f64 (*.f64 (pow.f64 (+.f64 b a) 2) (*.f64 (+.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 (*.f64 angle 1/180) 2))) 0) 1/2))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (pow.f64 (+.f64 b a) 2) (*.f64 (+.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 (*.f64 angle 1/180) 2))) 0) 1/2)) (*.f64 (pow.f64 (+.f64 b a) 2) (*.f64 (+.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 (*.f64 angle 1/180) 2))) 0) 1/2))) (*.f64 (pow.f64 (+.f64 b a) 2) (*.f64 (+.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 (*.f64 angle 1/180) 2))) 0) 1/2))))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 (+.f64 b a) 2) (*.f64 (+.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 (*.f64 angle 1/180) 2))) 0) 1/2))))
(exp.f64 (log.f64 (*.f64 (pow.f64 (+.f64 b a) 2) (*.f64 (+.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 (*.f64 angle 1/180) 2))) 0) 1/2))))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 (+.f64 b a) 2) (*.f64 (+.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 (*.f64 angle 1/180) 2))) 0) 1/2))))
(*.f64 2 (*.f64 (pow.f64 (+.f64 b a) 2) (*.f64 (+.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 (*.f64 angle 1/180) 2))) 0) 1/2)))
(*.f64 (*.f64 (pow.f64 (+.f64 b a) 2) (*.f64 (+.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 (*.f64 angle 1/180) 2))) 0) 1/2)) 2)
(*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 (*.f64 angle 1/180) 2))) 0) 1/2))
(*.f64 1 (*.f64 2 (*.f64 (pow.f64 (+.f64 b a) 2) (*.f64 (+.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 (*.f64 angle 1/180) 2))) 0) 1/2))))
(*.f64 (*.f64 (cbrt.f64 (*.f64 2 (*.f64 (pow.f64 (+.f64 b a) 2) (*.f64 (+.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 (*.f64 angle 1/180) 2))) 0) 1/2)))) (cbrt.f64 (*.f64 2 (*.f64 (pow.f64 (+.f64 b a) 2) (*.f64 (+.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 (*.f64 angle 1/180) 2))) 0) 1/2))))) (cbrt.f64 (*.f64 2 (*.f64 (pow.f64 (+.f64 b a) 2) (*.f64 (+.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 (*.f64 angle 1/180) 2))) 0) 1/2)))))
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 (+.f64 b a) 2) (*.f64 (+.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 (*.f64 angle 1/180) 2))) 0) 1/2)))) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 (+.f64 b a) 2) (*.f64 (+.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 (*.f64 angle 1/180) 2))) 0) 1/2)))))
(pow.f64 (*.f64 2 (*.f64 (pow.f64 (+.f64 b a) 2) (*.f64 (+.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 (*.f64 angle 1/180) 2))) 0) 1/2))) 1)
(pow.f64 (*.f64 8 (pow.f64 (*.f64 (pow.f64 (+.f64 b a) 2) (*.f64 (+.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 (*.f64 angle 1/180) 2))) 0) 1/2)) 3)) 1/3)
(log.f64 (exp.f64 (*.f64 2 (*.f64 (pow.f64 (+.f64 b a) 2) (*.f64 (+.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 (*.f64 angle 1/180) 2))) 0) 1/2)))))
(expm1.f64 (log1p.f64 (*.f64 2 (*.f64 (pow.f64 (+.f64 b a) 2) (*.f64 (+.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 (*.f64 angle 1/180) 2))) 0) 1/2)))))
(exp.f64 (log.f64 (*.f64 2 (*.f64 (pow.f64 (+.f64 b a) 2) (*.f64 (+.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 (*.f64 angle 1/180) 2))) 0) 1/2)))))
(log1p.f64 (expm1.f64 (*.f64 2 (*.f64 (pow.f64 (+.f64 b a) 2) (*.f64 (+.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 (*.f64 angle 1/180) 2))) 0) 1/2)))))
(/.f64 (*.f64 (PI.f64) angle) 180)
(pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 1)
(log.f64 (exp.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (PI.f64) (*.f64 angle 1/180))))
(expm1.f64 (log1p.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(exp.f64 (log.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(log1p.f64 (expm1.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (*.f64 (pow.f64 (+.f64 b a) 2) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) 1)
(log.f64 (exp.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (*.f64 (pow.f64 (+.f64 b a) 2) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (*.f64 (pow.f64 (+.f64 b a) 2) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (*.f64 (pow.f64 (+.f64 b a) 2) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (*.f64 (pow.f64 (+.f64 b a) 2) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))
(expm1.f64 (log1p.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (*.f64 (pow.f64 (+.f64 b a) 2) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))
(exp.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (*.f64 (pow.f64 (+.f64 b a) 2) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))
(log1p.f64 (expm1.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (*.f64 (pow.f64 (+.f64 b a) 2) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))
Outputs
(*.f64 -1/90 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64))))
(*.f64 -1/90 (*.f64 (*.f64 angle (*.f64 a a)) (PI.f64)))
(*.f64 -1/90 (*.f64 (*.f64 a a) (*.f64 angle (PI.f64))))
(*.f64 -1/90 (*.f64 (PI.f64) (*.f64 angle (*.f64 a a))))
(+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (+.f64 (*.f64 a (PI.f64)) (*.f64 -1 (*.f64 a (PI.f64)))) b))) (*.f64 -1/90 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))))
(*.f64 -1/90 (*.f64 (*.f64 angle (*.f64 a a)) (PI.f64)))
(*.f64 -1/90 (*.f64 (*.f64 a a) (*.f64 angle (PI.f64))))
(*.f64 -1/90 (*.f64 (PI.f64) (*.f64 angle (*.f64 a a))))
(+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (+.f64 (*.f64 a (PI.f64)) (*.f64 -1 (*.f64 a (PI.f64)))) b))) (*.f64 -1/90 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64))))))
(+.f64 (*.f64 1/90 (*.f64 angle (+.f64 (*.f64 (*.f64 0 (*.f64 a (PI.f64))) b) (*.f64 (PI.f64) (*.f64 b b))))) (*.f64 -1/90 (*.f64 (*.f64 angle (*.f64 a a)) (PI.f64))))
(fma.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))) (fma.f64 -1/90 (*.f64 (*.f64 a a) (*.f64 angle (PI.f64))) 0))
(fma.f64 -1/90 (*.f64 (PI.f64) (*.f64 angle (*.f64 a a))) (*.f64 angle (*.f64 (*.f64 (PI.f64) (*.f64 b b)) 1/90)))
(+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (+.f64 (*.f64 a (PI.f64)) (*.f64 -1 (*.f64 a (PI.f64)))) b))) (*.f64 -1/90 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64))))))
(+.f64 (*.f64 1/90 (*.f64 angle (+.f64 (*.f64 (*.f64 0 (*.f64 a (PI.f64))) b) (*.f64 (PI.f64) (*.f64 b b))))) (*.f64 -1/90 (*.f64 (*.f64 angle (*.f64 a a)) (PI.f64))))
(fma.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))) (fma.f64 -1/90 (*.f64 (*.f64 a a) (*.f64 angle (PI.f64))) 0))
(fma.f64 -1/90 (*.f64 (PI.f64) (*.f64 angle (*.f64 a a))) (*.f64 angle (*.f64 (*.f64 (PI.f64) (*.f64 b b)) 1/90)))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 (*.f64 1/90 angle) (*.f64 (PI.f64) (*.f64 b b)))
(*.f64 angle (*.f64 (*.f64 (PI.f64) (*.f64 b b)) 1/90))
(+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (*.f64 1/90 (*.f64 angle (*.f64 (+.f64 (*.f64 a (PI.f64)) (*.f64 -1 (*.f64 a (PI.f64)))) b))))
(*.f64 (*.f64 1/90 angle) (*.f64 (PI.f64) (*.f64 b b)))
(*.f64 angle (*.f64 (*.f64 (PI.f64) (*.f64 b b)) 1/90))
(+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (+.f64 (*.f64 a (PI.f64)) (*.f64 -1 (*.f64 a (PI.f64)))) b))) (*.f64 -1/90 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64))))))
(+.f64 (*.f64 1/90 (*.f64 angle (+.f64 (*.f64 (*.f64 0 (*.f64 a (PI.f64))) b) (*.f64 (PI.f64) (*.f64 b b))))) (*.f64 -1/90 (*.f64 (*.f64 angle (*.f64 a a)) (PI.f64))))
(fma.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))) (fma.f64 -1/90 (*.f64 (*.f64 a a) (*.f64 angle (PI.f64))) 0))
(fma.f64 -1/90 (*.f64 (PI.f64) (*.f64 angle (*.f64 a a))) (*.f64 angle (*.f64 (*.f64 (PI.f64) (*.f64 b b)) 1/90)))
(+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (+.f64 (*.f64 a (PI.f64)) (*.f64 -1 (*.f64 a (PI.f64)))) b))) (*.f64 -1/90 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64))))))
(+.f64 (*.f64 1/90 (*.f64 angle (+.f64 (*.f64 (*.f64 0 (*.f64 a (PI.f64))) b) (*.f64 (PI.f64) (*.f64 b b))))) (*.f64 -1/90 (*.f64 (*.f64 angle (*.f64 a a)) (PI.f64))))
(fma.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))) (fma.f64 -1/90 (*.f64 (*.f64 a a) (*.f64 angle (PI.f64))) 0))
(fma.f64 -1/90 (*.f64 (PI.f64) (*.f64 angle (*.f64 a a))) (*.f64 angle (*.f64 (*.f64 (PI.f64) (*.f64 b b)) 1/90)))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 (*.f64 1/90 angle) (*.f64 (PI.f64) (*.f64 b b)))
(*.f64 angle (*.f64 (*.f64 (PI.f64) (*.f64 b b)) 1/90))
(+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (*.f64 1/90 (*.f64 angle (*.f64 (+.f64 (*.f64 a (PI.f64)) (*.f64 -1 (*.f64 a (PI.f64)))) b))))
(*.f64 (*.f64 1/90 angle) (*.f64 (PI.f64) (*.f64 b b)))
(*.f64 angle (*.f64 (*.f64 (PI.f64) (*.f64 b b)) 1/90))
(+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (+.f64 (*.f64 a (PI.f64)) (*.f64 -1 (*.f64 a (PI.f64)))) b))) (*.f64 -1/90 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64))))))
(+.f64 (*.f64 1/90 (*.f64 angle (+.f64 (*.f64 (*.f64 0 (*.f64 a (PI.f64))) b) (*.f64 (PI.f64) (*.f64 b b))))) (*.f64 -1/90 (*.f64 (*.f64 angle (*.f64 a a)) (PI.f64))))
(fma.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))) (fma.f64 -1/90 (*.f64 (*.f64 a a) (*.f64 angle (PI.f64))) 0))
(fma.f64 -1/90 (*.f64 (PI.f64) (*.f64 angle (*.f64 a a))) (*.f64 angle (*.f64 (*.f64 (PI.f64) (*.f64 b b)) 1/90)))
(+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (+.f64 (*.f64 a (PI.f64)) (*.f64 -1 (*.f64 a (PI.f64)))) b))) (*.f64 -1/90 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64))))))
(+.f64 (*.f64 1/90 (*.f64 angle (+.f64 (*.f64 (*.f64 0 (*.f64 a (PI.f64))) b) (*.f64 (PI.f64) (*.f64 b b))))) (*.f64 -1/90 (*.f64 (*.f64 angle (*.f64 a a)) (PI.f64))))
(fma.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))) (fma.f64 -1/90 (*.f64 (*.f64 a a) (*.f64 angle (PI.f64))) 0))
(fma.f64 -1/90 (*.f64 (PI.f64) (*.f64 angle (*.f64 a a))) (*.f64 angle (*.f64 (*.f64 (PI.f64) (*.f64 b b)) 1/90)))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 (*.f64 1/90 angle) (*.f64 (PI.f64) (*.f64 b b)))
(*.f64 angle (*.f64 (*.f64 (PI.f64) (*.f64 b b)) 1/90))
(+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (*.f64 1/90 (*.f64 angle (*.f64 a (+.f64 (*.f64 b (PI.f64)) (*.f64 -1 (*.f64 b (PI.f64))))))))
(*.f64 (*.f64 1/90 angle) (*.f64 (PI.f64) (*.f64 b b)))
(*.f64 angle (*.f64 (*.f64 (PI.f64) (*.f64 b b)) 1/90))
(+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (+.f64 (*.f64 1/90 (*.f64 angle (*.f64 a (+.f64 (*.f64 b (PI.f64)) (*.f64 -1 (*.f64 b (PI.f64))))))) (*.f64 -1/90 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64))))))
(+.f64 (*.f64 1/90 (*.f64 angle (+.f64 (*.f64 (*.f64 0 (*.f64 a (PI.f64))) b) (*.f64 (PI.f64) (*.f64 b b))))) (*.f64 -1/90 (*.f64 (*.f64 angle (*.f64 a a)) (PI.f64))))
(fma.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))) (fma.f64 -1/90 (*.f64 (*.f64 a a) (*.f64 angle (PI.f64))) 0))
(fma.f64 -1/90 (*.f64 (PI.f64) (*.f64 angle (*.f64 a a))) (*.f64 angle (*.f64 (*.f64 (PI.f64) (*.f64 b b)) 1/90)))
(+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (+.f64 (*.f64 1/90 (*.f64 angle (*.f64 a (+.f64 (*.f64 b (PI.f64)) (*.f64 -1 (*.f64 b (PI.f64))))))) (*.f64 -1/90 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64))))))
(+.f64 (*.f64 1/90 (*.f64 angle (+.f64 (*.f64 (*.f64 0 (*.f64 a (PI.f64))) b) (*.f64 (PI.f64) (*.f64 b b))))) (*.f64 -1/90 (*.f64 (*.f64 angle (*.f64 a a)) (PI.f64))))
(fma.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))) (fma.f64 -1/90 (*.f64 (*.f64 a a) (*.f64 angle (PI.f64))) 0))
(fma.f64 -1/90 (*.f64 (PI.f64) (*.f64 angle (*.f64 a a))) (*.f64 angle (*.f64 (*.f64 (PI.f64) (*.f64 b b)) 1/90)))
(*.f64 -1/90 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64))))
(*.f64 -1/90 (*.f64 (*.f64 angle (*.f64 a a)) (PI.f64)))
(*.f64 -1/90 (*.f64 (*.f64 a a) (*.f64 angle (PI.f64))))
(*.f64 -1/90 (*.f64 (PI.f64) (*.f64 angle (*.f64 a a))))
(+.f64 (*.f64 1/90 (*.f64 angle (*.f64 a (+.f64 (*.f64 b (PI.f64)) (*.f64 -1 (*.f64 b (PI.f64))))))) (*.f64 -1/90 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))))
(*.f64 -1/90 (*.f64 (*.f64 angle (*.f64 a a)) (PI.f64)))
(*.f64 -1/90 (*.f64 (*.f64 a a) (*.f64 angle (PI.f64))))
(*.f64 -1/90 (*.f64 (PI.f64) (*.f64 angle (*.f64 a a))))
(+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (+.f64 (*.f64 1/90 (*.f64 angle (*.f64 a (+.f64 (*.f64 b (PI.f64)) (*.f64 -1 (*.f64 b (PI.f64))))))) (*.f64 -1/90 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64))))))
(+.f64 (*.f64 1/90 (*.f64 angle (+.f64 (*.f64 (*.f64 0 (*.f64 a (PI.f64))) b) (*.f64 (PI.f64) (*.f64 b b))))) (*.f64 -1/90 (*.f64 (*.f64 angle (*.f64 a a)) (PI.f64))))
(fma.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))) (fma.f64 -1/90 (*.f64 (*.f64 a a) (*.f64 angle (PI.f64))) 0))
(fma.f64 -1/90 (*.f64 (PI.f64) (*.f64 angle (*.f64 a a))) (*.f64 angle (*.f64 (*.f64 (PI.f64) (*.f64 b b)) 1/90)))
(+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (+.f64 (*.f64 1/90 (*.f64 angle (*.f64 a (+.f64 (*.f64 b (PI.f64)) (*.f64 -1 (*.f64 b (PI.f64))))))) (*.f64 -1/90 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64))))))
(+.f64 (*.f64 1/90 (*.f64 angle (+.f64 (*.f64 (*.f64 0 (*.f64 a (PI.f64))) b) (*.f64 (PI.f64) (*.f64 b b))))) (*.f64 -1/90 (*.f64 (*.f64 angle (*.f64 a a)) (PI.f64))))
(fma.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))) (fma.f64 -1/90 (*.f64 (*.f64 a a) (*.f64 angle (PI.f64))) 0))
(fma.f64 -1/90 (*.f64 (PI.f64) (*.f64 angle (*.f64 a a))) (*.f64 angle (*.f64 (*.f64 (PI.f64) (*.f64 b b)) 1/90)))
(*.f64 -1/90 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64))))
(*.f64 -1/90 (*.f64 (*.f64 angle (*.f64 a a)) (PI.f64)))
(*.f64 -1/90 (*.f64 (*.f64 a a) (*.f64 angle (PI.f64))))
(*.f64 -1/90 (*.f64 (PI.f64) (*.f64 angle (*.f64 a a))))
(+.f64 (*.f64 -1/90 (*.f64 angle (*.f64 a (+.f64 (*.f64 b (PI.f64)) (*.f64 -1 (*.f64 b (PI.f64))))))) (*.f64 -1/90 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))))
(*.f64 -1/90 (*.f64 (*.f64 angle (*.f64 a a)) (PI.f64)))
(*.f64 -1/90 (*.f64 (*.f64 a a) (*.f64 angle (PI.f64))))
(*.f64 -1/90 (*.f64 (PI.f64) (*.f64 angle (*.f64 a a))))
(+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (+.f64 (*.f64 -1/90 (*.f64 angle (*.f64 a (+.f64 (*.f64 b (PI.f64)) (*.f64 -1 (*.f64 b (PI.f64))))))) (*.f64 -1/90 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64))))))
(+.f64 (*.f64 1/90 (*.f64 angle (+.f64 (*.f64 (*.f64 0 (*.f64 a (PI.f64))) b) (*.f64 (PI.f64) (*.f64 b b))))) (*.f64 -1/90 (*.f64 (*.f64 angle (*.f64 a a)) (PI.f64))))
(fma.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))) (fma.f64 -1/90 (*.f64 (*.f64 a a) (*.f64 angle (PI.f64))) 0))
(fma.f64 -1/90 (*.f64 (PI.f64) (*.f64 angle (*.f64 a a))) (*.f64 angle (*.f64 (*.f64 (PI.f64) (*.f64 b b)) 1/90)))
(+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (+.f64 (*.f64 -1/90 (*.f64 angle (*.f64 a (+.f64 (*.f64 b (PI.f64)) (*.f64 -1 (*.f64 b (PI.f64))))))) (*.f64 -1/90 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64))))))
(+.f64 (*.f64 1/90 (*.f64 angle (+.f64 (*.f64 (*.f64 0 (*.f64 a (PI.f64))) b) (*.f64 (PI.f64) (*.f64 b b))))) (*.f64 -1/90 (*.f64 (*.f64 angle (*.f64 a a)) (PI.f64))))
(fma.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))) (fma.f64 -1/90 (*.f64 (*.f64 a a) (*.f64 angle (PI.f64))) 0))
(fma.f64 -1/90 (*.f64 (PI.f64) (*.f64 angle (*.f64 a a))) (*.f64 angle (*.f64 (*.f64 (PI.f64) (*.f64 b b)) 1/90)))
(*.f64 1/90 (*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 a b)))))
(*.f64 1/90 (*.f64 (*.f64 angle (-.f64 b a)) (*.f64 (PI.f64) (+.f64 a b))))
(*.f64 1/90 (*.f64 (PI.f64) (*.f64 (+.f64 a b) (*.f64 angle (-.f64 b a)))))
(*.f64 1/90 (*.f64 (-.f64 b a) (*.f64 angle (*.f64 (PI.f64) (+.f64 a b)))))
(*.f64 1/90 (*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 a b)))))
(*.f64 1/90 (*.f64 (*.f64 angle (-.f64 b a)) (*.f64 (PI.f64) (+.f64 a b))))
(*.f64 1/90 (*.f64 (PI.f64) (*.f64 (+.f64 a b) (*.f64 angle (-.f64 b a)))))
(*.f64 1/90 (*.f64 (-.f64 b a) (*.f64 angle (*.f64 (PI.f64) (+.f64 a b)))))
(*.f64 1/90 (*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 a b)))))
(*.f64 1/90 (*.f64 (*.f64 angle (-.f64 b a)) (*.f64 (PI.f64) (+.f64 a b))))
(*.f64 1/90 (*.f64 (PI.f64) (*.f64 (+.f64 a b) (*.f64 angle (-.f64 b a)))))
(*.f64 1/90 (*.f64 (-.f64 b a) (*.f64 angle (*.f64 (PI.f64) (+.f64 a b)))))
(*.f64 1/90 (*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 a b)))))
(*.f64 1/90 (*.f64 (*.f64 angle (-.f64 b a)) (*.f64 (PI.f64) (+.f64 a b))))
(*.f64 1/90 (*.f64 (PI.f64) (*.f64 (+.f64 a b) (*.f64 angle (-.f64 b a)))))
(*.f64 1/90 (*.f64 (-.f64 b a) (*.f64 angle (*.f64 (PI.f64) (+.f64 a b)))))
(*.f64 1/90 (*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 a b)))))
(*.f64 1/90 (*.f64 (*.f64 angle (-.f64 b a)) (*.f64 (PI.f64) (+.f64 a b))))
(*.f64 1/90 (*.f64 (PI.f64) (*.f64 (+.f64 a b) (*.f64 angle (-.f64 b a)))))
(*.f64 1/90 (*.f64 (-.f64 b a) (*.f64 angle (*.f64 (PI.f64) (+.f64 a b)))))
(*.f64 1/90 (*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 a b)))))
(*.f64 1/90 (*.f64 (*.f64 angle (-.f64 b a)) (*.f64 (PI.f64) (+.f64 a b))))
(*.f64 1/90 (*.f64 (PI.f64) (*.f64 (+.f64 a b) (*.f64 angle (-.f64 b a)))))
(*.f64 1/90 (*.f64 (-.f64 b a) (*.f64 angle (*.f64 (PI.f64) (+.f64 a b)))))
(*.f64 1/90 (*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 a b)))))
(*.f64 1/90 (*.f64 (*.f64 angle (-.f64 b a)) (*.f64 (PI.f64) (+.f64 a b))))
(*.f64 1/90 (*.f64 (PI.f64) (*.f64 (+.f64 a b) (*.f64 angle (-.f64 b a)))))
(*.f64 1/90 (*.f64 (-.f64 b a) (*.f64 angle (*.f64 (PI.f64) (+.f64 a b)))))
(*.f64 1/90 (*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 a b)))))
(*.f64 1/90 (*.f64 (*.f64 angle (-.f64 b a)) (*.f64 (PI.f64) (+.f64 a b))))
(*.f64 1/90 (*.f64 (PI.f64) (*.f64 (+.f64 a b) (*.f64 angle (-.f64 b a)))))
(*.f64 1/90 (*.f64 (-.f64 b a) (*.f64 angle (*.f64 (PI.f64) (+.f64 a b)))))
(*.f64 1/90 (*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 a b)))))
(*.f64 1/90 (*.f64 (*.f64 angle (-.f64 b a)) (*.f64 (PI.f64) (+.f64 a b))))
(*.f64 1/90 (*.f64 (PI.f64) (*.f64 (+.f64 a b) (*.f64 angle (-.f64 b a)))))
(*.f64 1/90 (*.f64 (-.f64 b a) (*.f64 angle (*.f64 (PI.f64) (+.f64 a b)))))
(*.f64 1/90 (*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 a b)))))
(*.f64 1/90 (*.f64 (*.f64 angle (-.f64 b a)) (*.f64 (PI.f64) (+.f64 a b))))
(*.f64 1/90 (*.f64 (PI.f64) (*.f64 (+.f64 a b) (*.f64 angle (-.f64 b a)))))
(*.f64 1/90 (*.f64 (-.f64 b a) (*.f64 angle (*.f64 (PI.f64) (+.f64 a b)))))
(*.f64 1/90 (*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 a b)))))
(*.f64 1/90 (*.f64 (*.f64 angle (-.f64 b a)) (*.f64 (PI.f64) (+.f64 a b))))
(*.f64 1/90 (*.f64 (PI.f64) (*.f64 (+.f64 a b) (*.f64 angle (-.f64 b a)))))
(*.f64 1/90 (*.f64 (-.f64 b a) (*.f64 angle (*.f64 (PI.f64) (+.f64 a b)))))
(*.f64 1/90 (*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 a b)))))
(*.f64 1/90 (*.f64 (*.f64 angle (-.f64 b a)) (*.f64 (PI.f64) (+.f64 a b))))
(*.f64 1/90 (*.f64 (PI.f64) (*.f64 (+.f64 a b) (*.f64 angle (-.f64 b a)))))
(*.f64 1/90 (*.f64 (-.f64 b a) (*.f64 angle (*.f64 (PI.f64) (+.f64 a b)))))
(*.f64 -1 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64))))
(neg.f64 (*.f64 (*.f64 angle (*.f64 a a)) (PI.f64)))
(*.f64 a (*.f64 (*.f64 angle a) (neg.f64 (PI.f64))))
(*.f64 (PI.f64) (*.f64 a (*.f64 angle (neg.f64 a))))
(+.f64 (*.f64 -1 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))) (*.f64 angle (*.f64 (+.f64 (*.f64 a (PI.f64)) (*.f64 -1 (*.f64 a (PI.f64)))) b)))
(neg.f64 (*.f64 (*.f64 angle (*.f64 a a)) (PI.f64)))
(*.f64 a (*.f64 (*.f64 angle a) (neg.f64 (PI.f64))))
(*.f64 (PI.f64) (*.f64 a (*.f64 angle (neg.f64 a))))
(+.f64 (*.f64 -1 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))) (+.f64 (*.f64 angle (*.f64 (+.f64 (*.f64 a (PI.f64)) (*.f64 -1 (*.f64 a (PI.f64)))) b)) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(fma.f64 -1 (*.f64 (*.f64 angle (*.f64 a a)) (PI.f64)) (*.f64 angle (+.f64 (*.f64 (*.f64 0 (*.f64 a (PI.f64))) b) (*.f64 (PI.f64) (*.f64 b b)))))
(-.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))) (*.f64 (*.f64 a a) (*.f64 angle (PI.f64))))
(fma.f64 angle (*.f64 (PI.f64) (*.f64 b b)) (*.f64 (PI.f64) (*.f64 a (*.f64 angle (neg.f64 a)))))
(+.f64 (*.f64 -1 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))) (+.f64 (*.f64 angle (*.f64 (+.f64 (*.f64 a (PI.f64)) (*.f64 -1 (*.f64 a (PI.f64)))) b)) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(fma.f64 -1 (*.f64 (*.f64 angle (*.f64 a a)) (PI.f64)) (*.f64 angle (+.f64 (*.f64 (*.f64 0 (*.f64 a (PI.f64))) b) (*.f64 (PI.f64) (*.f64 b b)))))
(-.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))) (*.f64 (*.f64 a a) (*.f64 angle (PI.f64))))
(fma.f64 angle (*.f64 (PI.f64) (*.f64 b b)) (*.f64 (PI.f64) (*.f64 a (*.f64 angle (neg.f64 a)))))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))
(+.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 angle (*.f64 a (PI.f64)))) (*.f64 angle (*.f64 a (PI.f64)))) b) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))
(+.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 angle (*.f64 a (PI.f64)))) (*.f64 angle (*.f64 a (PI.f64)))) b) (+.f64 (*.f64 -1 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(fma.f64 -1 (*.f64 (*.f64 angle (*.f64 a a)) (PI.f64)) (*.f64 angle (+.f64 (*.f64 (*.f64 0 (*.f64 a (PI.f64))) b) (*.f64 (PI.f64) (*.f64 b b)))))
(-.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))) (*.f64 (*.f64 a a) (*.f64 angle (PI.f64))))
(fma.f64 angle (*.f64 (PI.f64) (*.f64 b b)) (*.f64 (PI.f64) (*.f64 a (*.f64 angle (neg.f64 a)))))
(+.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 angle (*.f64 a (PI.f64)))) (*.f64 angle (*.f64 a (PI.f64)))) b) (+.f64 (*.f64 -1 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(fma.f64 -1 (*.f64 (*.f64 angle (*.f64 a a)) (PI.f64)) (*.f64 angle (+.f64 (*.f64 (*.f64 0 (*.f64 a (PI.f64))) b) (*.f64 (PI.f64) (*.f64 b b)))))
(-.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))) (*.f64 (*.f64 a a) (*.f64 angle (PI.f64))))
(fma.f64 angle (*.f64 (PI.f64) (*.f64 b b)) (*.f64 (PI.f64) (*.f64 a (*.f64 angle (neg.f64 a)))))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))
(+.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 angle (*.f64 a (PI.f64)))) (*.f64 angle (*.f64 a (PI.f64)))) b) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))
(+.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 angle (*.f64 a (PI.f64)))) (*.f64 angle (*.f64 a (PI.f64)))) b) (+.f64 (*.f64 -1 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(fma.f64 -1 (*.f64 (*.f64 angle (*.f64 a a)) (PI.f64)) (*.f64 angle (+.f64 (*.f64 (*.f64 0 (*.f64 a (PI.f64))) b) (*.f64 (PI.f64) (*.f64 b b)))))
(-.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))) (*.f64 (*.f64 a a) (*.f64 angle (PI.f64))))
(fma.f64 angle (*.f64 (PI.f64) (*.f64 b b)) (*.f64 (PI.f64) (*.f64 a (*.f64 angle (neg.f64 a)))))
(+.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 angle (*.f64 a (PI.f64)))) (*.f64 angle (*.f64 a (PI.f64)))) b) (+.f64 (*.f64 -1 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(fma.f64 -1 (*.f64 (*.f64 angle (*.f64 a a)) (PI.f64)) (*.f64 angle (+.f64 (*.f64 (*.f64 0 (*.f64 a (PI.f64))) b) (*.f64 (PI.f64) (*.f64 b b)))))
(-.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))) (*.f64 (*.f64 a a) (*.f64 angle (PI.f64))))
(fma.f64 angle (*.f64 (PI.f64) (*.f64 b b)) (*.f64 (PI.f64) (*.f64 a (*.f64 angle (neg.f64 a)))))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))
(+.f64 (*.f64 angle (*.f64 a (+.f64 (*.f64 b (PI.f64)) (*.f64 -1 (*.f64 b (PI.f64)))))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))
(+.f64 (*.f64 angle (*.f64 a (+.f64 (*.f64 b (PI.f64)) (*.f64 -1 (*.f64 b (PI.f64)))))) (+.f64 (*.f64 -1 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(fma.f64 -1 (*.f64 (*.f64 angle (*.f64 a a)) (PI.f64)) (*.f64 angle (+.f64 (*.f64 (*.f64 0 (*.f64 a (PI.f64))) b) (*.f64 (PI.f64) (*.f64 b b)))))
(-.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))) (*.f64 (*.f64 a a) (*.f64 angle (PI.f64))))
(fma.f64 angle (*.f64 (PI.f64) (*.f64 b b)) (*.f64 (PI.f64) (*.f64 a (*.f64 angle (neg.f64 a)))))
(+.f64 (*.f64 angle (*.f64 a (+.f64 (*.f64 b (PI.f64)) (*.f64 -1 (*.f64 b (PI.f64)))))) (+.f64 (*.f64 -1 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(fma.f64 -1 (*.f64 (*.f64 angle (*.f64 a a)) (PI.f64)) (*.f64 angle (+.f64 (*.f64 (*.f64 0 (*.f64 a (PI.f64))) b) (*.f64 (PI.f64) (*.f64 b b)))))
(-.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))) (*.f64 (*.f64 a a) (*.f64 angle (PI.f64))))
(fma.f64 angle (*.f64 (PI.f64) (*.f64 b b)) (*.f64 (PI.f64) (*.f64 a (*.f64 angle (neg.f64 a)))))
(*.f64 -1 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64))))
(neg.f64 (*.f64 (*.f64 angle (*.f64 a a)) (PI.f64)))
(*.f64 a (*.f64 (*.f64 angle a) (neg.f64 (PI.f64))))
(*.f64 (PI.f64) (*.f64 a (*.f64 angle (neg.f64 a))))
(+.f64 (*.f64 angle (*.f64 a (+.f64 (*.f64 b (PI.f64)) (*.f64 -1 (*.f64 b (PI.f64)))))) (*.f64 -1 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))))
(neg.f64 (*.f64 (*.f64 angle (*.f64 a a)) (PI.f64)))
(*.f64 a (*.f64 (*.f64 angle a) (neg.f64 (PI.f64))))
(*.f64 (PI.f64) (*.f64 a (*.f64 angle (neg.f64 a))))
(+.f64 (*.f64 angle (*.f64 a (+.f64 (*.f64 b (PI.f64)) (*.f64 -1 (*.f64 b (PI.f64)))))) (+.f64 (*.f64 -1 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(fma.f64 -1 (*.f64 (*.f64 angle (*.f64 a a)) (PI.f64)) (*.f64 angle (+.f64 (*.f64 (*.f64 0 (*.f64 a (PI.f64))) b) (*.f64 (PI.f64) (*.f64 b b)))))
(-.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))) (*.f64 (*.f64 a a) (*.f64 angle (PI.f64))))
(fma.f64 angle (*.f64 (PI.f64) (*.f64 b b)) (*.f64 (PI.f64) (*.f64 a (*.f64 angle (neg.f64 a)))))
(+.f64 (*.f64 angle (*.f64 a (+.f64 (*.f64 b (PI.f64)) (*.f64 -1 (*.f64 b (PI.f64)))))) (+.f64 (*.f64 -1 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(fma.f64 -1 (*.f64 (*.f64 angle (*.f64 a a)) (PI.f64)) (*.f64 angle (+.f64 (*.f64 (*.f64 0 (*.f64 a (PI.f64))) b) (*.f64 (PI.f64) (*.f64 b b)))))
(-.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))) (*.f64 (*.f64 a a) (*.f64 angle (PI.f64))))
(fma.f64 angle (*.f64 (PI.f64) (*.f64 b b)) (*.f64 (PI.f64) (*.f64 a (*.f64 angle (neg.f64 a)))))
(*.f64 -1 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64))))
(neg.f64 (*.f64 (*.f64 angle (*.f64 a a)) (PI.f64)))
(*.f64 a (*.f64 (*.f64 angle a) (neg.f64 (PI.f64))))
(*.f64 (PI.f64) (*.f64 a (*.f64 angle (neg.f64 a))))
(+.f64 (*.f64 -1 (*.f64 angle (*.f64 a (+.f64 (*.f64 b (PI.f64)) (*.f64 -1 (*.f64 b (PI.f64))))))) (*.f64 -1 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))))
(neg.f64 (*.f64 (*.f64 angle (*.f64 a a)) (PI.f64)))
(*.f64 a (*.f64 (*.f64 angle a) (neg.f64 (PI.f64))))
(*.f64 (PI.f64) (*.f64 a (*.f64 angle (neg.f64 a))))
(+.f64 (*.f64 -1 (*.f64 angle (*.f64 a (+.f64 (*.f64 b (PI.f64)) (*.f64 -1 (*.f64 b (PI.f64))))))) (+.f64 (*.f64 -1 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(fma.f64 -1 (*.f64 (*.f64 angle (*.f64 a a)) (PI.f64)) (*.f64 angle (+.f64 (*.f64 (*.f64 0 (*.f64 a (PI.f64))) b) (*.f64 (PI.f64) (*.f64 b b)))))
(-.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))) (*.f64 (*.f64 a a) (*.f64 angle (PI.f64))))
(fma.f64 angle (*.f64 (PI.f64) (*.f64 b b)) (*.f64 (PI.f64) (*.f64 a (*.f64 angle (neg.f64 a)))))
(+.f64 (*.f64 -1 (*.f64 angle (*.f64 a (+.f64 (*.f64 b (PI.f64)) (*.f64 -1 (*.f64 b (PI.f64))))))) (+.f64 (*.f64 -1 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(fma.f64 -1 (*.f64 (*.f64 angle (*.f64 a a)) (PI.f64)) (*.f64 angle (+.f64 (*.f64 (*.f64 0 (*.f64 a (PI.f64))) b) (*.f64 (PI.f64) (*.f64 b b)))))
(-.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))) (*.f64 (*.f64 a a) (*.f64 angle (PI.f64))))
(fma.f64 angle (*.f64 (PI.f64) (*.f64 b b)) (*.f64 (PI.f64) (*.f64 a (*.f64 angle (neg.f64 a)))))
(*.f64 angle (*.f64 (-.f64 b a) (*.f64 (+.f64 a b) (PI.f64))))
(*.f64 (*.f64 angle (-.f64 b a)) (*.f64 (PI.f64) (+.f64 a b)))
(*.f64 (PI.f64) (*.f64 (+.f64 a b) (*.f64 angle (-.f64 b a))))
(*.f64 (-.f64 b a) (*.f64 angle (*.f64 (PI.f64) (+.f64 a b))))
(*.f64 angle (*.f64 (-.f64 b a) (*.f64 (+.f64 a b) (PI.f64))))
(*.f64 (*.f64 angle (-.f64 b a)) (*.f64 (PI.f64) (+.f64 a b)))
(*.f64 (PI.f64) (*.f64 (+.f64 a b) (*.f64 angle (-.f64 b a))))
(*.f64 (-.f64 b a) (*.f64 angle (*.f64 (PI.f64) (+.f64 a b))))
(*.f64 angle (*.f64 (-.f64 b a) (*.f64 (+.f64 a b) (PI.f64))))
(*.f64 (*.f64 angle (-.f64 b a)) (*.f64 (PI.f64) (+.f64 a b)))
(*.f64 (PI.f64) (*.f64 (+.f64 a b) (*.f64 angle (-.f64 b a))))
(*.f64 (-.f64 b a) (*.f64 angle (*.f64 (PI.f64) (+.f64 a b))))
(*.f64 angle (*.f64 (-.f64 b a) (*.f64 (+.f64 a b) (PI.f64))))
(*.f64 (*.f64 angle (-.f64 b a)) (*.f64 (PI.f64) (+.f64 a b)))
(*.f64 (PI.f64) (*.f64 (+.f64 a b) (*.f64 angle (-.f64 b a))))
(*.f64 (-.f64 b a) (*.f64 angle (*.f64 (PI.f64) (+.f64 a b))))
(*.f64 angle (*.f64 (-.f64 b a) (*.f64 (+.f64 a b) (PI.f64))))
(*.f64 (*.f64 angle (-.f64 b a)) (*.f64 (PI.f64) (+.f64 a b)))
(*.f64 (PI.f64) (*.f64 (+.f64 a b) (*.f64 angle (-.f64 b a))))
(*.f64 (-.f64 b a) (*.f64 angle (*.f64 (PI.f64) (+.f64 a b))))
(*.f64 angle (*.f64 (-.f64 b a) (*.f64 (+.f64 a b) (PI.f64))))
(*.f64 (*.f64 angle (-.f64 b a)) (*.f64 (PI.f64) (+.f64 a b)))
(*.f64 (PI.f64) (*.f64 (+.f64 a b) (*.f64 angle (-.f64 b a))))
(*.f64 (-.f64 b a) (*.f64 angle (*.f64 (PI.f64) (+.f64 a b))))
(*.f64 angle (*.f64 (-.f64 b a) (*.f64 (+.f64 a b) (PI.f64))))
(*.f64 (*.f64 angle (-.f64 b a)) (*.f64 (PI.f64) (+.f64 a b)))
(*.f64 (PI.f64) (*.f64 (+.f64 a b) (*.f64 angle (-.f64 b a))))
(*.f64 (-.f64 b a) (*.f64 angle (*.f64 (PI.f64) (+.f64 a b))))
(*.f64 angle (*.f64 (-.f64 b a) (*.f64 (+.f64 a b) (PI.f64))))
(*.f64 (*.f64 angle (-.f64 b a)) (*.f64 (PI.f64) (+.f64 a b)))
(*.f64 (PI.f64) (*.f64 (+.f64 a b) (*.f64 angle (-.f64 b a))))
(*.f64 (-.f64 b a) (*.f64 angle (*.f64 (PI.f64) (+.f64 a b))))
(*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 a b))))
(*.f64 (*.f64 angle (-.f64 b a)) (*.f64 (PI.f64) (+.f64 a b)))
(*.f64 (PI.f64) (*.f64 (+.f64 a b) (*.f64 angle (-.f64 b a))))
(*.f64 (-.f64 b a) (*.f64 angle (*.f64 (PI.f64) (+.f64 a b))))
(*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 a b))))
(*.f64 (*.f64 angle (-.f64 b a)) (*.f64 (PI.f64) (+.f64 a b)))
(*.f64 (PI.f64) (*.f64 (+.f64 a b) (*.f64 angle (-.f64 b a))))
(*.f64 (-.f64 b a) (*.f64 angle (*.f64 (PI.f64) (+.f64 a b))))
(*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 a b))))
(*.f64 (*.f64 angle (-.f64 b a)) (*.f64 (PI.f64) (+.f64 a b)))
(*.f64 (PI.f64) (*.f64 (+.f64 a b) (*.f64 angle (-.f64 b a))))
(*.f64 (-.f64 b a) (*.f64 angle (*.f64 (PI.f64) (+.f64 a b))))
(*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 a b))))
(*.f64 (*.f64 angle (-.f64 b a)) (*.f64 (PI.f64) (+.f64 a b)))
(*.f64 (PI.f64) (*.f64 (+.f64 a b) (*.f64 angle (-.f64 b a))))
(*.f64 (-.f64 b a) (*.f64 angle (*.f64 (PI.f64) (+.f64 a b))))
(*.f64 -1 (*.f64 angle (pow.f64 a 2)))
(neg.f64 (*.f64 angle (*.f64 a a)))
(*.f64 angle (neg.f64 (*.f64 a a)))
(*.f64 a (*.f64 angle (neg.f64 a)))
(+.f64 (*.f64 -1 (*.f64 angle (pow.f64 a 2))) (*.f64 (+.f64 a (*.f64 -1 a)) (*.f64 angle b)))
(neg.f64 (*.f64 angle (*.f64 a a)))
(*.f64 angle (neg.f64 (*.f64 a a)))
(*.f64 a (*.f64 angle (neg.f64 a)))
(+.f64 (*.f64 angle (pow.f64 b 2)) (+.f64 (*.f64 -1 (*.f64 angle (pow.f64 a 2))) (*.f64 (+.f64 a (*.f64 -1 a)) (*.f64 angle b))))
(fma.f64 angle (*.f64 b b) (fma.f64 -1 (*.f64 angle (*.f64 a a)) (*.f64 (*.f64 0 a) (*.f64 angle b))))
(-.f64 (*.f64 angle (*.f64 b b)) (*.f64 angle (*.f64 a a)))
(fma.f64 angle (*.f64 b b) (*.f64 a (*.f64 angle (neg.f64 a))))
(+.f64 (*.f64 angle (pow.f64 b 2)) (+.f64 (*.f64 -1 (*.f64 angle (pow.f64 a 2))) (*.f64 (+.f64 a (*.f64 -1 a)) (*.f64 angle b))))
(fma.f64 angle (*.f64 b b) (fma.f64 -1 (*.f64 angle (*.f64 a a)) (*.f64 (*.f64 0 a) (*.f64 angle b))))
(-.f64 (*.f64 angle (*.f64 b b)) (*.f64 angle (*.f64 a a)))
(fma.f64 angle (*.f64 b b) (*.f64 a (*.f64 angle (neg.f64 a))))
(*.f64 angle (pow.f64 b 2))
(*.f64 angle (*.f64 b b))
(+.f64 (*.f64 angle (pow.f64 b 2)) (*.f64 (+.f64 a (*.f64 -1 a)) (*.f64 angle b)))
(*.f64 angle (*.f64 b b))
(+.f64 (*.f64 angle (pow.f64 b 2)) (+.f64 (*.f64 -1 (*.f64 angle (pow.f64 a 2))) (*.f64 (+.f64 a (*.f64 -1 a)) (*.f64 angle b))))
(fma.f64 angle (*.f64 b b) (fma.f64 -1 (*.f64 angle (*.f64 a a)) (*.f64 (*.f64 0 a) (*.f64 angle b))))
(-.f64 (*.f64 angle (*.f64 b b)) (*.f64 angle (*.f64 a a)))
(fma.f64 angle (*.f64 b b) (*.f64 a (*.f64 angle (neg.f64 a))))
(+.f64 (*.f64 angle (pow.f64 b 2)) (+.f64 (*.f64 -1 (*.f64 angle (pow.f64 a 2))) (*.f64 (+.f64 a (*.f64 -1 a)) (*.f64 angle b))))
(fma.f64 angle (*.f64 b b) (fma.f64 -1 (*.f64 angle (*.f64 a a)) (*.f64 (*.f64 0 a) (*.f64 angle b))))
(-.f64 (*.f64 angle (*.f64 b b)) (*.f64 angle (*.f64 a a)))
(fma.f64 angle (*.f64 b b) (*.f64 a (*.f64 angle (neg.f64 a))))
(*.f64 angle (pow.f64 b 2))
(*.f64 angle (*.f64 b b))
(+.f64 (*.f64 angle (pow.f64 b 2)) (*.f64 (+.f64 a (*.f64 -1 a)) (*.f64 angle b)))
(*.f64 angle (*.f64 b b))
(+.f64 (*.f64 angle (pow.f64 b 2)) (+.f64 (*.f64 -1 (*.f64 angle (pow.f64 a 2))) (*.f64 (+.f64 a (*.f64 -1 a)) (*.f64 angle b))))
(fma.f64 angle (*.f64 b b) (fma.f64 -1 (*.f64 angle (*.f64 a a)) (*.f64 (*.f64 0 a) (*.f64 angle b))))
(-.f64 (*.f64 angle (*.f64 b b)) (*.f64 angle (*.f64 a a)))
(fma.f64 angle (*.f64 b b) (*.f64 a (*.f64 angle (neg.f64 a))))
(+.f64 (*.f64 angle (pow.f64 b 2)) (+.f64 (*.f64 -1 (*.f64 angle (pow.f64 a 2))) (*.f64 (+.f64 a (*.f64 -1 a)) (*.f64 angle b))))
(fma.f64 angle (*.f64 b b) (fma.f64 -1 (*.f64 angle (*.f64 a a)) (*.f64 (*.f64 0 a) (*.f64 angle b))))
(-.f64 (*.f64 angle (*.f64 b b)) (*.f64 angle (*.f64 a a)))
(fma.f64 angle (*.f64 b b) (*.f64 a (*.f64 angle (neg.f64 a))))
(*.f64 angle (pow.f64 b 2))
(*.f64 angle (*.f64 b b))
(+.f64 (*.f64 angle (pow.f64 b 2)) (*.f64 (+.f64 b (*.f64 -1 b)) (*.f64 angle a)))
(*.f64 angle (*.f64 b b))
(+.f64 (*.f64 angle (pow.f64 b 2)) (+.f64 (*.f64 -1 (*.f64 angle (pow.f64 a 2))) (*.f64 (+.f64 b (*.f64 -1 b)) (*.f64 angle a))))
(fma.f64 angle (*.f64 b b) (fma.f64 -1 (*.f64 angle (*.f64 a a)) (*.f64 (*.f64 0 a) (*.f64 angle b))))
(-.f64 (*.f64 angle (*.f64 b b)) (*.f64 angle (*.f64 a a)))
(fma.f64 angle (*.f64 b b) (*.f64 a (*.f64 angle (neg.f64 a))))
(+.f64 (*.f64 angle (pow.f64 b 2)) (+.f64 (*.f64 -1 (*.f64 angle (pow.f64 a 2))) (*.f64 (+.f64 b (*.f64 -1 b)) (*.f64 angle a))))
(fma.f64 angle (*.f64 b b) (fma.f64 -1 (*.f64 angle (*.f64 a a)) (*.f64 (*.f64 0 a) (*.f64 angle b))))
(-.f64 (*.f64 angle (*.f64 b b)) (*.f64 angle (*.f64 a a)))
(fma.f64 angle (*.f64 b b) (*.f64 a (*.f64 angle (neg.f64 a))))
(*.f64 -1 (*.f64 angle (pow.f64 a 2)))
(neg.f64 (*.f64 angle (*.f64 a a)))
(*.f64 angle (neg.f64 (*.f64 a a)))
(*.f64 a (*.f64 angle (neg.f64 a)))
(+.f64 (*.f64 -1 (*.f64 angle (pow.f64 a 2))) (*.f64 (+.f64 b (*.f64 -1 b)) (*.f64 angle a)))
(neg.f64 (*.f64 angle (*.f64 a a)))
(*.f64 angle (neg.f64 (*.f64 a a)))
(*.f64 a (*.f64 angle (neg.f64 a)))
(+.f64 (*.f64 angle (pow.f64 b 2)) (+.f64 (*.f64 -1 (*.f64 angle (pow.f64 a 2))) (*.f64 (+.f64 b (*.f64 -1 b)) (*.f64 angle a))))
(fma.f64 angle (*.f64 b b) (fma.f64 -1 (*.f64 angle (*.f64 a a)) (*.f64 (*.f64 0 a) (*.f64 angle b))))
(-.f64 (*.f64 angle (*.f64 b b)) (*.f64 angle (*.f64 a a)))
(fma.f64 angle (*.f64 b b) (*.f64 a (*.f64 angle (neg.f64 a))))
(+.f64 (*.f64 angle (pow.f64 b 2)) (+.f64 (*.f64 -1 (*.f64 angle (pow.f64 a 2))) (*.f64 (+.f64 b (*.f64 -1 b)) (*.f64 angle a))))
(fma.f64 angle (*.f64 b b) (fma.f64 -1 (*.f64 angle (*.f64 a a)) (*.f64 (*.f64 0 a) (*.f64 angle b))))
(-.f64 (*.f64 angle (*.f64 b b)) (*.f64 angle (*.f64 a a)))
(fma.f64 angle (*.f64 b b) (*.f64 a (*.f64 angle (neg.f64 a))))
(*.f64 -1 (*.f64 angle (pow.f64 a 2)))
(neg.f64 (*.f64 angle (*.f64 a a)))
(*.f64 angle (neg.f64 (*.f64 a a)))
(*.f64 a (*.f64 angle (neg.f64 a)))
(+.f64 (*.f64 -1 (*.f64 angle (pow.f64 a 2))) (*.f64 -1 (*.f64 angle (*.f64 (+.f64 b (*.f64 -1 b)) a))))
(neg.f64 (*.f64 angle (*.f64 a a)))
(*.f64 angle (neg.f64 (*.f64 a a)))
(*.f64 a (*.f64 angle (neg.f64 a)))
(+.f64 (*.f64 angle (pow.f64 b 2)) (+.f64 (*.f64 -1 (*.f64 angle (pow.f64 a 2))) (*.f64 -1 (*.f64 angle (*.f64 (+.f64 b (*.f64 -1 b)) a)))))
(fma.f64 angle (*.f64 b b) (fma.f64 -1 (*.f64 angle (*.f64 a a)) (*.f64 (*.f64 0 a) (*.f64 angle b))))
(-.f64 (*.f64 angle (*.f64 b b)) (*.f64 angle (*.f64 a a)))
(fma.f64 angle (*.f64 b b) (*.f64 a (*.f64 angle (neg.f64 a))))
(+.f64 (*.f64 angle (pow.f64 b 2)) (+.f64 (*.f64 -1 (*.f64 angle (pow.f64 a 2))) (*.f64 -1 (*.f64 angle (*.f64 (+.f64 b (*.f64 -1 b)) a)))))
(fma.f64 angle (*.f64 b b) (fma.f64 -1 (*.f64 angle (*.f64 a a)) (*.f64 (*.f64 0 a) (*.f64 angle b))))
(-.f64 (*.f64 angle (*.f64 b b)) (*.f64 angle (*.f64 a a)))
(fma.f64 angle (*.f64 b b) (*.f64 a (*.f64 angle (neg.f64 a))))
(*.f64 angle (*.f64 (-.f64 b a) (+.f64 a b)))
(*.f64 (+.f64 a b) (*.f64 angle (-.f64 b a)))
(*.f64 (-.f64 b a) (*.f64 angle (+.f64 a b)))
(*.f64 angle (*.f64 (-.f64 b a) (+.f64 a b)))
(*.f64 (+.f64 a b) (*.f64 angle (-.f64 b a)))
(*.f64 (-.f64 b a) (*.f64 angle (+.f64 a b)))
(*.f64 angle (*.f64 (-.f64 b a) (+.f64 a b)))
(*.f64 (+.f64 a b) (*.f64 angle (-.f64 b a)))
(*.f64 (-.f64 b a) (*.f64 angle (+.f64 a b)))
(*.f64 angle (*.f64 (-.f64 b a) (+.f64 a b)))
(*.f64 (+.f64 a b) (*.f64 angle (-.f64 b a)))
(*.f64 (-.f64 b a) (*.f64 angle (+.f64 a b)))
(*.f64 angle (*.f64 (-.f64 b a) (+.f64 a b)))
(*.f64 (+.f64 a b) (*.f64 angle (-.f64 b a)))
(*.f64 (-.f64 b a) (*.f64 angle (+.f64 a b)))
(*.f64 angle (*.f64 (-.f64 b a) (+.f64 a b)))
(*.f64 (+.f64 a b) (*.f64 angle (-.f64 b a)))
(*.f64 (-.f64 b a) (*.f64 angle (+.f64 a b)))
(*.f64 angle (*.f64 (-.f64 b a) (+.f64 a b)))
(*.f64 (+.f64 a b) (*.f64 angle (-.f64 b a)))
(*.f64 (-.f64 b a) (*.f64 angle (+.f64 a b)))
(*.f64 angle (*.f64 (-.f64 b a) (+.f64 a b)))
(*.f64 (+.f64 a b) (*.f64 angle (-.f64 b a)))
(*.f64 (-.f64 b a) (*.f64 angle (+.f64 a b)))
(*.f64 angle (*.f64 (-.f64 b a) (+.f64 a b)))
(*.f64 (+.f64 a b) (*.f64 angle (-.f64 b a)))
(*.f64 (-.f64 b a) (*.f64 angle (+.f64 a b)))
(*.f64 angle (*.f64 (-.f64 b a) (+.f64 a b)))
(*.f64 (+.f64 a b) (*.f64 angle (-.f64 b a)))
(*.f64 (-.f64 b a) (*.f64 angle (+.f64 a b)))
(*.f64 angle (*.f64 (-.f64 b a) (+.f64 a b)))
(*.f64 (+.f64 a b) (*.f64 angle (-.f64 b a)))
(*.f64 (-.f64 b a) (*.f64 angle (+.f64 a b)))
(*.f64 angle (*.f64 (-.f64 b a) (+.f64 a b)))
(*.f64 (+.f64 a b) (*.f64 angle (-.f64 b a)))
(*.f64 (-.f64 b a) (*.f64 angle (+.f64 a b)))
(*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))
(*.f64 (*.f64 angle (*.f64 a a)) (PI.f64))
(*.f64 (*.f64 a a) (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle (*.f64 a a)))
(*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))
(*.f64 (*.f64 angle (*.f64 a a)) (PI.f64))
(*.f64 (*.f64 a a) (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle (*.f64 a a)))
(*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))
(*.f64 (*.f64 angle (*.f64 a a)) (PI.f64))
(*.f64 (*.f64 a a) (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle (*.f64 a a)))
(*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))
(*.f64 (*.f64 angle (*.f64 a a)) (PI.f64))
(*.f64 (*.f64 a a) (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle (*.f64 a a)))
(*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))
(*.f64 (*.f64 angle (*.f64 a a)) (PI.f64))
(*.f64 (*.f64 a a) (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle (*.f64 a a)))
(*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))
(*.f64 (*.f64 angle (*.f64 a a)) (PI.f64))
(*.f64 (*.f64 a a) (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle (*.f64 a a)))
(*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))
(*.f64 (*.f64 angle (*.f64 a a)) (PI.f64))
(*.f64 (*.f64 a a) (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle (*.f64 a a)))
(*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))
(*.f64 (*.f64 angle (*.f64 a a)) (PI.f64))
(*.f64 (*.f64 a a) (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle (*.f64 a a)))
(*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))
(*.f64 (*.f64 angle (*.f64 a a)) (PI.f64))
(*.f64 (*.f64 a a) (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle (*.f64 a a)))
(*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))
(*.f64 (*.f64 angle (*.f64 a a)) (PI.f64))
(*.f64 (*.f64 a a) (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle (*.f64 a a)))
(*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))
(*.f64 (*.f64 angle (*.f64 a a)) (PI.f64))
(*.f64 (*.f64 a a) (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle (*.f64 a a)))
(*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))
(*.f64 (*.f64 angle (*.f64 a a)) (PI.f64))
(*.f64 (*.f64 a a) (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle (*.f64 a a)))
(*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))
(*.f64 (*.f64 angle (*.f64 a a)) (PI.f64))
(*.f64 (*.f64 a a) (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle (*.f64 a a)))
(*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))
(*.f64 (*.f64 angle (*.f64 a a)) (PI.f64))
(*.f64 (*.f64 a a) (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle (*.f64 a a)))
(*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))
(*.f64 (*.f64 angle (*.f64 a a)) (PI.f64))
(*.f64 (*.f64 a a) (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle (*.f64 a a)))
(*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))
(*.f64 (*.f64 angle (*.f64 a a)) (PI.f64))
(*.f64 (*.f64 a a) (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle (*.f64 a a)))
(*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))
(*.f64 (*.f64 angle (*.f64 a a)) (PI.f64))
(*.f64 (*.f64 a a) (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle (*.f64 a a)))
(*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))
(*.f64 (*.f64 angle (*.f64 a a)) (PI.f64))
(*.f64 (*.f64 a a) (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle (*.f64 a a)))
(*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))
(*.f64 (*.f64 angle (*.f64 a a)) (PI.f64))
(*.f64 (*.f64 a a) (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle (*.f64 a a)))
(*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))
(*.f64 (*.f64 angle (*.f64 a a)) (PI.f64))
(*.f64 (*.f64 a a) (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle (*.f64 a a)))
(*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))
(*.f64 (*.f64 angle (*.f64 a a)) (PI.f64))
(*.f64 (*.f64 a a) (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle (*.f64 a a)))
(*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))
(*.f64 (*.f64 angle (*.f64 a a)) (PI.f64))
(*.f64 (*.f64 a a) (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle (*.f64 a a)))
(*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))
(*.f64 (*.f64 angle (*.f64 a a)) (PI.f64))
(*.f64 (*.f64 a a) (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle (*.f64 a a)))
(*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))
(*.f64 (*.f64 angle (*.f64 a a)) (PI.f64))
(*.f64 (*.f64 a a) (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle (*.f64 a a)))
(*.f64 -1/90 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64))))
(*.f64 -1/90 (*.f64 (*.f64 angle (*.f64 a a)) (PI.f64)))
(*.f64 -1/90 (*.f64 (*.f64 a a) (*.f64 angle (PI.f64))))
(*.f64 -1/90 (*.f64 (PI.f64) (*.f64 angle (*.f64 a a))))
(*.f64 -1/90 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64))))
(*.f64 -1/90 (*.f64 (*.f64 angle (*.f64 a a)) (PI.f64)))
(*.f64 -1/90 (*.f64 (*.f64 a a) (*.f64 angle (PI.f64))))
(*.f64 -1/90 (*.f64 (PI.f64) (*.f64 angle (*.f64 a a))))
(*.f64 -1/90 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64))))
(*.f64 -1/90 (*.f64 (*.f64 angle (*.f64 a a)) (PI.f64)))
(*.f64 -1/90 (*.f64 (*.f64 a a) (*.f64 angle (PI.f64))))
(*.f64 -1/90 (*.f64 (PI.f64) (*.f64 angle (*.f64 a a))))
(*.f64 -1/90 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64))))
(*.f64 -1/90 (*.f64 (*.f64 angle (*.f64 a a)) (PI.f64)))
(*.f64 -1/90 (*.f64 (*.f64 a a) (*.f64 angle (PI.f64))))
(*.f64 -1/90 (*.f64 (PI.f64) (*.f64 angle (*.f64 a a))))
(*.f64 -1/90 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64))))
(*.f64 -1/90 (*.f64 (*.f64 angle (*.f64 a a)) (PI.f64)))
(*.f64 -1/90 (*.f64 (*.f64 a a) (*.f64 angle (PI.f64))))
(*.f64 -1/90 (*.f64 (PI.f64) (*.f64 angle (*.f64 a a))))
(*.f64 -1/90 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64))))
(*.f64 -1/90 (*.f64 (*.f64 angle (*.f64 a a)) (PI.f64)))
(*.f64 -1/90 (*.f64 (*.f64 a a) (*.f64 angle (PI.f64))))
(*.f64 -1/90 (*.f64 (PI.f64) (*.f64 angle (*.f64 a a))))
(*.f64 -1/90 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64))))
(*.f64 -1/90 (*.f64 (*.f64 angle (*.f64 a a)) (PI.f64)))
(*.f64 -1/90 (*.f64 (*.f64 a a) (*.f64 angle (PI.f64))))
(*.f64 -1/90 (*.f64 (PI.f64) (*.f64 angle (*.f64 a a))))
(*.f64 -1/90 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64))))
(*.f64 -1/90 (*.f64 (*.f64 angle (*.f64 a a)) (PI.f64)))
(*.f64 -1/90 (*.f64 (*.f64 a a) (*.f64 angle (PI.f64))))
(*.f64 -1/90 (*.f64 (PI.f64) (*.f64 angle (*.f64 a a))))
(*.f64 -1/90 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64))))
(*.f64 -1/90 (*.f64 (*.f64 angle (*.f64 a a)) (PI.f64)))
(*.f64 -1/90 (*.f64 (*.f64 a a) (*.f64 angle (PI.f64))))
(*.f64 -1/90 (*.f64 (PI.f64) (*.f64 angle (*.f64 a a))))
(*.f64 -1/90 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64))))
(*.f64 -1/90 (*.f64 (*.f64 angle (*.f64 a a)) (PI.f64)))
(*.f64 -1/90 (*.f64 (*.f64 a a) (*.f64 angle (PI.f64))))
(*.f64 -1/90 (*.f64 (PI.f64) (*.f64 angle (*.f64 a a))))
(*.f64 -1/90 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64))))
(*.f64 -1/90 (*.f64 (*.f64 angle (*.f64 a a)) (PI.f64)))
(*.f64 -1/90 (*.f64 (*.f64 a a) (*.f64 angle (PI.f64))))
(*.f64 -1/90 (*.f64 (PI.f64) (*.f64 angle (*.f64 a a))))
(*.f64 -1/90 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64))))
(*.f64 -1/90 (*.f64 (*.f64 angle (*.f64 a a)) (PI.f64)))
(*.f64 -1/90 (*.f64 (*.f64 a a) (*.f64 angle (PI.f64))))
(*.f64 -1/90 (*.f64 (PI.f64) (*.f64 angle (*.f64 a a))))
(*.f64 -1/90 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64))))
(*.f64 -1/90 (*.f64 (*.f64 angle (*.f64 a a)) (PI.f64)))
(*.f64 -1/90 (*.f64 (*.f64 a a) (*.f64 angle (PI.f64))))
(*.f64 -1/90 (*.f64 (PI.f64) (*.f64 angle (*.f64 a a))))
(*.f64 -1/90 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64))))
(*.f64 -1/90 (*.f64 (*.f64 angle (*.f64 a a)) (PI.f64)))
(*.f64 -1/90 (*.f64 (*.f64 a a) (*.f64 angle (PI.f64))))
(*.f64 -1/90 (*.f64 (PI.f64) (*.f64 angle (*.f64 a a))))
(*.f64 -1/90 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64))))
(*.f64 -1/90 (*.f64 (*.f64 angle (*.f64 a a)) (PI.f64)))
(*.f64 -1/90 (*.f64 (*.f64 a a) (*.f64 angle (PI.f64))))
(*.f64 -1/90 (*.f64 (PI.f64) (*.f64 angle (*.f64 a a))))
(*.f64 -1/90 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64))))
(*.f64 -1/90 (*.f64 (*.f64 angle (*.f64 a a)) (PI.f64)))
(*.f64 -1/90 (*.f64 (*.f64 a a) (*.f64 angle (PI.f64))))
(*.f64 -1/90 (*.f64 (PI.f64) (*.f64 angle (*.f64 a a))))
(*.f64 -1/90 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64))))
(*.f64 -1/90 (*.f64 (*.f64 angle (*.f64 a a)) (PI.f64)))
(*.f64 -1/90 (*.f64 (*.f64 a a) (*.f64 angle (PI.f64))))
(*.f64 -1/90 (*.f64 (PI.f64) (*.f64 angle (*.f64 a a))))
(*.f64 -1/90 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64))))
(*.f64 -1/90 (*.f64 (*.f64 angle (*.f64 a a)) (PI.f64)))
(*.f64 -1/90 (*.f64 (*.f64 a a) (*.f64 angle (PI.f64))))
(*.f64 -1/90 (*.f64 (PI.f64) (*.f64 angle (*.f64 a a))))
(*.f64 -1/90 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64))))
(*.f64 -1/90 (*.f64 (*.f64 angle (*.f64 a a)) (PI.f64)))
(*.f64 -1/90 (*.f64 (*.f64 a a) (*.f64 angle (PI.f64))))
(*.f64 -1/90 (*.f64 (PI.f64) (*.f64 angle (*.f64 a a))))
(*.f64 -1/90 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64))))
(*.f64 -1/90 (*.f64 (*.f64 angle (*.f64 a a)) (PI.f64)))
(*.f64 -1/90 (*.f64 (*.f64 a a) (*.f64 angle (PI.f64))))
(*.f64 -1/90 (*.f64 (PI.f64) (*.f64 angle (*.f64 a a))))
(*.f64 -1/90 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64))))
(*.f64 -1/90 (*.f64 (*.f64 angle (*.f64 a a)) (PI.f64)))
(*.f64 -1/90 (*.f64 (*.f64 a a) (*.f64 angle (PI.f64))))
(*.f64 -1/90 (*.f64 (PI.f64) (*.f64 angle (*.f64 a a))))
(*.f64 -1/90 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64))))
(*.f64 -1/90 (*.f64 (*.f64 angle (*.f64 a a)) (PI.f64)))
(*.f64 -1/90 (*.f64 (*.f64 a a) (*.f64 angle (PI.f64))))
(*.f64 -1/90 (*.f64 (PI.f64) (*.f64 angle (*.f64 a a))))
(*.f64 -1/90 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64))))
(*.f64 -1/90 (*.f64 (*.f64 angle (*.f64 a a)) (PI.f64)))
(*.f64 -1/90 (*.f64 (*.f64 a a) (*.f64 angle (PI.f64))))
(*.f64 -1/90 (*.f64 (PI.f64) (*.f64 angle (*.f64 a a))))
(*.f64 -1/90 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64))))
(*.f64 -1/90 (*.f64 (*.f64 angle (*.f64 a a)) (PI.f64)))
(*.f64 -1/90 (*.f64 (*.f64 a a) (*.f64 angle (PI.f64))))
(*.f64 -1/90 (*.f64 (PI.f64) (*.f64 angle (*.f64 a a))))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.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 (PI.f64) (*.f64 angle 1/180)))
(fma.f64 (PI.f64) (*.f64 angle 1/180) (*.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3))))
(fma.f64 -1/34992000 (pow.f64 (*.f64 angle (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/180 (*.f64 angle (PI.f64))) (*.f64 1/22674816000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5)))))
(fma.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3)) (fma.f64 1/180 (*.f64 angle (PI.f64)) (*.f64 1/22674816000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5)))))
(fma.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3)) (fma.f64 (PI.f64) (*.f64 angle 1/180) (*.f64 1/22674816000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5)))))
(fma.f64 -1/34992000 (pow.f64 (*.f64 angle (PI.f64)) 3) (fma.f64 (PI.f64) (*.f64 angle 1/180) (*.f64 (pow.f64 (PI.f64) 5) (*.f64 1/22674816000000 (pow.f64 angle 5)))))
(+.f64 (*.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3))) (+.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) (+.f64 (*.f64 1/22674816000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5))) (*.f64 -1/30855889612800000000 (*.f64 (pow.f64 angle 7) (pow.f64 (PI.f64) 7))))))
(fma.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3)) (fma.f64 1/180 (*.f64 angle (PI.f64)) (fma.f64 1/22674816000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5)) (*.f64 (*.f64 -1/30855889612800000000 (pow.f64 angle 7)) (pow.f64 (PI.f64) 7)))))
(fma.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3)) (fma.f64 (PI.f64) (*.f64 angle 1/180) (fma.f64 1/22674816000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5)) (*.f64 -1/30855889612800000000 (*.f64 (pow.f64 angle 7) (pow.f64 (PI.f64) 7))))))
(fma.f64 -1/34992000 (pow.f64 (*.f64 angle (PI.f64)) 3) (fma.f64 (PI.f64) (*.f64 angle 1/180) (fma.f64 1/22674816000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5)) (*.f64 -1/30855889612800000000 (*.f64 (pow.f64 angle 7) (pow.f64 (PI.f64) 7))))))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 (*.f64 1/90 angle) (*.f64 (PI.f64) (*.f64 b b)))
(*.f64 angle (*.f64 (*.f64 (PI.f64) (*.f64 b b)) 1/90))
(+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (*.f64 -1/17496000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 3)))))
(fma.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))) (*.f64 (*.f64 -1/17496000 (pow.f64 angle 3)) (*.f64 (*.f64 b b) (pow.f64 (PI.f64) 3))))
(fma.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))) (*.f64 (pow.f64 angle 3) (*.f64 (*.f64 b (*.f64 b (pow.f64 (PI.f64) 3))) -1/17496000)))
(fma.f64 -1/17496000 (*.f64 (*.f64 b b) (pow.f64 (*.f64 angle (PI.f64)) 3)) (*.f64 angle (*.f64 (*.f64 (PI.f64) (*.f64 b b)) 1/90)))
(+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (+.f64 (*.f64 1/11337408000000 (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 5)))) (*.f64 -1/17496000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 3))))))
(fma.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))) (fma.f64 1/11337408000000 (*.f64 (pow.f64 angle 5) (*.f64 (*.f64 b b) (pow.f64 (PI.f64) 5))) (*.f64 (*.f64 -1/17496000 (pow.f64 angle 3)) (*.f64 (*.f64 b b) (pow.f64 (PI.f64) 3)))))
(fma.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))) (fma.f64 -1/17496000 (*.f64 (*.f64 b b) (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3))) (*.f64 (pow.f64 angle 5) (*.f64 (*.f64 (*.f64 b b) (pow.f64 (PI.f64) 5)) 1/11337408000000))))
(fma.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))) (fma.f64 -1/17496000 (*.f64 (*.f64 b b) (pow.f64 (*.f64 angle (PI.f64)) 3)) (*.f64 (*.f64 (*.f64 b b) (pow.f64 (PI.f64) 5)) (*.f64 (pow.f64 angle 5) 1/11337408000000))))
(+.f64 (*.f64 -1/15427944806400000000 (*.f64 (pow.f64 angle 7) (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 7)))) (+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (+.f64 (*.f64 1/11337408000000 (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 5)))) (*.f64 -1/17496000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 3)))))))
(fma.f64 -1/15427944806400000000 (*.f64 (*.f64 (pow.f64 angle 7) (*.f64 b b)) (pow.f64 (PI.f64) 7)) (fma.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))) (fma.f64 1/11337408000000 (*.f64 (pow.f64 angle 5) (*.f64 (*.f64 b b) (pow.f64 (PI.f64) 5))) (*.f64 (*.f64 -1/17496000 (pow.f64 angle 3)) (*.f64 (*.f64 b b) (pow.f64 (PI.f64) 3))))))
(fma.f64 -1/15427944806400000000 (*.f64 (pow.f64 angle 7) (*.f64 b (*.f64 b (pow.f64 (PI.f64) 7)))) (fma.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))) (fma.f64 -1/17496000 (*.f64 (*.f64 b b) (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3))) (*.f64 (pow.f64 angle 5) (*.f64 (*.f64 (*.f64 b b) (pow.f64 (PI.f64) 5)) 1/11337408000000)))))
(fma.f64 -1/15427944806400000000 (*.f64 (*.f64 b b) (*.f64 (pow.f64 angle 7) (pow.f64 (PI.f64) 7))) (fma.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))) (fma.f64 -1/17496000 (*.f64 (*.f64 b b) (pow.f64 (*.f64 angle (PI.f64)) 3)) (*.f64 (*.f64 (*.f64 b b) (pow.f64 (PI.f64) 5)) (*.f64 (pow.f64 angle 5) 1/11337408000000)))))
(*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 2 (*.f64 (*.f64 b b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 2 (*.f64 b (*.f64 b (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 (*.f64 b b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 2 (*.f64 b (*.f64 b (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 (*.f64 b b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 2 (*.f64 b (*.f64 b (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 (*.f64 b b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 2 (*.f64 b (*.f64 b (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 (*.f64 b b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 2 (*.f64 b (*.f64 b (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 (*.f64 b b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 2 (*.f64 b (*.f64 b (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 (*.f64 b b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 2 (*.f64 b (*.f64 b (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 (*.f64 b b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 2 (*.f64 b (*.f64 b (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 (*.f64 b b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 2 (*.f64 b (*.f64 b (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 (*.f64 b b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 2 (*.f64 b (*.f64 b (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 (*.f64 b b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 2 (*.f64 b (*.f64 b (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 (*.f64 b b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 2 (*.f64 b (*.f64 b (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 (*.f64 b b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 2 (*.f64 b (*.f64 b (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 (*.f64 b b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 2 (*.f64 b (*.f64 b (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 (*.f64 b b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 2 (*.f64 b (*.f64 b (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 (*.f64 b b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 2 (*.f64 b (*.f64 b (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 (*.f64 b b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 2 (*.f64 b (*.f64 b (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 (*.f64 b b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 2 (*.f64 b (*.f64 b (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 (*.f64 b b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 2 (*.f64 b (*.f64 b (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 (*.f64 b b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 2 (*.f64 b (*.f64 b (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))
(*.f64 1/90 (*.f64 angle (PI.f64)))
(*.f64 (*.f64 1/90 angle) (PI.f64))
(*.f64 (PI.f64) (*.f64 angle 1/90))
(+.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) (*.f64 -1/4374000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3))))
(fma.f64 1/90 (*.f64 angle (PI.f64)) (*.f64 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3)) -1/4374000))
(fma.f64 1/90 (*.f64 angle (PI.f64)) (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) -1/4374000)))
(fma.f64 (pow.f64 (*.f64 angle (PI.f64)) 3) -1/4374000 (*.f64 (PI.f64) (*.f64 angle 1/90)))
(+.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) (+.f64 (*.f64 -1/4374000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3))) (*.f64 1/708588000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5)))))
(fma.f64 1/90 (*.f64 angle (PI.f64)) (fma.f64 -1/4374000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3)) (*.f64 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5)) 1/708588000000)))
(fma.f64 1/90 (*.f64 angle (PI.f64)) (fma.f64 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3)) -1/4374000 (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 (PI.f64) 5) 1/708588000000))))
(fma.f64 1/90 (*.f64 angle (PI.f64)) (fma.f64 (pow.f64 (*.f64 angle (PI.f64)) 3) -1/4374000 (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 (PI.f64) 5) 1/708588000000))))
(+.f64 (*.f64 1/90 (*.f64 angle (PI.f64))) (+.f64 (*.f64 -1/241061637600000000 (*.f64 (pow.f64 angle 7) (pow.f64 (PI.f64) 7))) (+.f64 (*.f64 -1/4374000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3))) (*.f64 1/708588000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5))))))
(fma.f64 1/90 (*.f64 angle (PI.f64)) (fma.f64 -1/241061637600000000 (*.f64 (pow.f64 angle 7) (pow.f64 (PI.f64) 7)) (fma.f64 -1/4374000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3)) (*.f64 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5)) 1/708588000000))))
(fma.f64 1/90 (*.f64 angle (PI.f64)) (fma.f64 (*.f64 (pow.f64 angle 7) (pow.f64 (PI.f64) 7)) -1/241061637600000000 (fma.f64 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3)) -1/4374000 (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 (PI.f64) 5) 1/708588000000)))))
(fma.f64 1/90 (*.f64 angle (PI.f64)) (fma.f64 (*.f64 (pow.f64 angle 7) (pow.f64 (PI.f64) 7)) -1/241061637600000000 (fma.f64 (pow.f64 (*.f64 angle (PI.f64)) 3) -1/4374000 (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 (PI.f64) 5) 1/708588000000)))))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))
(sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))
(*.f64 1/2 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 a 2)))
(*.f64 1/2 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 (*.f64 a a) 1/2))
(*.f64 (*.f64 a a) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) 1/2))
(+.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 a b)) (*.f64 1/2 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 a 2))))
(fma.f64 1/2 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))) (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (*.f64 a b)))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (+.f64 (*.f64 a b) (*.f64 (*.f64 a a) 1/2)))
(+.f64 (*.f64 1/2 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 2))) (+.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 a b)) (*.f64 1/2 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 a 2)))))
(fma.f64 1/2 (*.f64 (*.f64 b b) (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))) (fma.f64 1/2 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))) (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (*.f64 a b))))
(+.f64 (*.f64 a (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) (*.f64 1/2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (+.f64 (*.f64 a a) (*.f64 b b)))))
(+.f64 (*.f64 1/2 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 2))) (+.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 a b)) (*.f64 1/2 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 a 2)))))
(fma.f64 1/2 (*.f64 (*.f64 b b) (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))) (fma.f64 1/2 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))) (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (*.f64 a b))))
(+.f64 (*.f64 a (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) (*.f64 1/2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (+.f64 (*.f64 a a) (*.f64 b b)))))
(*.f64 1/2 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 2)))
(*.f64 1/2 (*.f64 (*.f64 b b) (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 (*.f64 b b) 1/2))
(+.f64 (*.f64 1/2 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 2))) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 a b)))
(fma.f64 1/2 (*.f64 (*.f64 b b) (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))) (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (*.f64 a b)))
(fma.f64 a (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 (*.f64 b b) 1/2)))
(+.f64 (*.f64 1/2 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 2))) (+.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 a b)) (*.f64 1/2 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 a 2)))))
(fma.f64 1/2 (*.f64 (*.f64 b b) (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))) (fma.f64 1/2 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))) (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (*.f64 a b))))
(+.f64 (*.f64 a (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) (*.f64 1/2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (+.f64 (*.f64 a a) (*.f64 b b)))))
(+.f64 (*.f64 1/2 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 2))) (+.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 a b)) (*.f64 1/2 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 a 2)))))
(fma.f64 1/2 (*.f64 (*.f64 b b) (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))) (fma.f64 1/2 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))) (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (*.f64 a b))))
(+.f64 (*.f64 a (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) (*.f64 1/2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (+.f64 (*.f64 a a) (*.f64 b b)))))
(*.f64 1/2 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 2)))
(*.f64 1/2 (*.f64 (*.f64 b b) (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 (*.f64 b b) 1/2))
(+.f64 (*.f64 1/2 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 2))) (*.f64 a (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) b)))
(fma.f64 1/2 (*.f64 (*.f64 b b) (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))) (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (*.f64 a b)))
(fma.f64 a (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 (*.f64 b b) 1/2)))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 1/2 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 2))) (*.f64 a (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) b))))
(fma.f64 1/2 (*.f64 (*.f64 b b) (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))) (fma.f64 1/2 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))) (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (*.f64 a b))))
(+.f64 (*.f64 a (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) (*.f64 1/2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (+.f64 (*.f64 a a) (*.f64 b b)))))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 1/2 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 2))) (*.f64 a (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) b))))
(fma.f64 1/2 (*.f64 (*.f64 b b) (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))) (fma.f64 1/2 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))) (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (*.f64 a b))))
(+.f64 (*.f64 a (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) (*.f64 1/2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (+.f64 (*.f64 a a) (*.f64 b b)))))
(*.f64 1/2 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 2)))
(*.f64 1/2 (*.f64 (*.f64 b b) (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 (*.f64 b b) 1/2))
(+.f64 (*.f64 1/2 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 2))) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 a b)))
(fma.f64 1/2 (*.f64 (*.f64 b b) (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))) (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (*.f64 a b)))
(fma.f64 a (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 (*.f64 b b) 1/2)))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 1/2 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 2))) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 a b))))
(fma.f64 1/2 (*.f64 (*.f64 b b) (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))) (fma.f64 1/2 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))) (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (*.f64 a b))))
(+.f64 (*.f64 a (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) (*.f64 1/2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (+.f64 (*.f64 a a) (*.f64 b b)))))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (+.f64 (*.f64 1/2 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 2))) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 a b))))
(fma.f64 1/2 (*.f64 (*.f64 b b) (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))) (fma.f64 1/2 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))) (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (*.f64 a b))))
(+.f64 (*.f64 a (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) (*.f64 1/2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (+.f64 (*.f64 a a) (*.f64 b b)))))
(*.f64 1/2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(*.f64 1/2 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 (*.f64 a a) 1/2))
(*.f64 (*.f64 a a) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) 1/2))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 a b)))
(fma.f64 1/2 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))) (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (*.f64 a b)))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (+.f64 (*.f64 a b) (*.f64 (*.f64 a a) 1/2)))
(+.f64 (*.f64 1/2 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 2))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 a b))))
(fma.f64 1/2 (*.f64 (*.f64 b b) (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))) (fma.f64 1/2 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))) (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (*.f64 a b))))
(+.f64 (*.f64 a (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) (*.f64 1/2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (+.f64 (*.f64 a a) (*.f64 b b)))))
(+.f64 (*.f64 1/2 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 2))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 a b))))
(fma.f64 1/2 (*.f64 (*.f64 b b) (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))) (fma.f64 1/2 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))) (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (*.f64 a b))))
(+.f64 (*.f64 a (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) (*.f64 1/2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (+.f64 (*.f64 a a) (*.f64 b b)))))
(*.f64 1/2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(*.f64 1/2 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 (*.f64 a a) 1/2))
(*.f64 (*.f64 a a) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) 1/2))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 a b)))
(fma.f64 1/2 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))) (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (*.f64 a b)))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (+.f64 (*.f64 a b) (*.f64 (*.f64 a a) 1/2)))
(+.f64 (*.f64 1/2 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 2))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 a b))))
(fma.f64 1/2 (*.f64 (*.f64 b b) (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))) (fma.f64 1/2 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))) (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (*.f64 a b))))
(+.f64 (*.f64 a (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) (*.f64 1/2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (+.f64 (*.f64 a a) (*.f64 b b)))))
(+.f64 (*.f64 1/2 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 2))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))) (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 a b))))
(fma.f64 1/2 (*.f64 (*.f64 b b) (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))) (fma.f64 1/2 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))) (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (*.f64 a b))))
(+.f64 (*.f64 a (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) (*.f64 1/2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (+.f64 (*.f64 a a) (*.f64 b b)))))
(*.f64 1/180 (*.f64 angle (*.f64 (PI.f64) (pow.f64 (+.f64 a b) 2))))
(*.f64 (*.f64 angle 1/180) (*.f64 (PI.f64) (pow.f64 (+.f64 a b) 2)))
(*.f64 angle (*.f64 1/180 (*.f64 (PI.f64) (pow.f64 (+.f64 a b) 2))))
(+.f64 (*.f64 -1/8748000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) (pow.f64 (+.f64 a b) 2)))) (*.f64 1/180 (*.f64 angle (*.f64 (PI.f64) (pow.f64 (+.f64 a b) 2)))))
(fma.f64 -1/8748000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) (pow.f64 (+.f64 a b) 2))) (*.f64 (*.f64 angle 1/180) (*.f64 (PI.f64) (pow.f64 (+.f64 a b) 2))))
(fma.f64 1/180 (*.f64 angle (*.f64 (PI.f64) (pow.f64 (+.f64 a b) 2))) (*.f64 (pow.f64 angle 3) (*.f64 (*.f64 (pow.f64 (PI.f64) 3) (pow.f64 (+.f64 a b) 2)) -1/8748000)))
(fma.f64 1/180 (*.f64 angle (*.f64 (PI.f64) (pow.f64 (+.f64 a b) 2))) (*.f64 (pow.f64 (*.f64 angle (PI.f64)) 3) (*.f64 (pow.f64 (+.f64 a b) 2) -1/8748000)))
(+.f64 (*.f64 -1/8748000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) (pow.f64 (+.f64 a b) 2)))) (+.f64 (*.f64 1/1417176000000 (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 (PI.f64) 5) (pow.f64 (+.f64 a b) 2)))) (*.f64 1/180 (*.f64 angle (*.f64 (PI.f64) (pow.f64 (+.f64 a b) 2))))))
(fma.f64 -1/8748000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) (pow.f64 (+.f64 a b) 2))) (fma.f64 1/1417176000000 (*.f64 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5)) (pow.f64 (+.f64 a b) 2)) (*.f64 (*.f64 angle 1/180) (*.f64 (PI.f64) (pow.f64 (+.f64 a b) 2)))))
(fma.f64 -1/8748000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) (pow.f64 (+.f64 a b) 2))) (fma.f64 (*.f64 (pow.f64 angle 5) 1/1417176000000) (*.f64 (pow.f64 (PI.f64) 5) (pow.f64 (+.f64 a b) 2)) (*.f64 angle (*.f64 1/180 (*.f64 (PI.f64) (pow.f64 (+.f64 a b) 2))))))
(fma.f64 -1/8748000 (*.f64 (pow.f64 (*.f64 angle (PI.f64)) 3) (pow.f64 (+.f64 a b) 2)) (fma.f64 1/180 (*.f64 angle (*.f64 (PI.f64) (pow.f64 (+.f64 a b) 2))) (*.f64 (*.f64 (pow.f64 (PI.f64) 5) (pow.f64 (+.f64 a b) 2)) (*.f64 (pow.f64 angle 5) 1/1417176000000))))
(+.f64 (*.f64 -1/8748000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) (pow.f64 (+.f64 a b) 2)))) (+.f64 (*.f64 1/1417176000000 (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 (PI.f64) 5) (pow.f64 (+.f64 a b) 2)))) (+.f64 (*.f64 -1/482123275200000000 (*.f64 (pow.f64 angle 7) (*.f64 (pow.f64 (PI.f64) 7) (pow.f64 (+.f64 a b) 2)))) (*.f64 1/180 (*.f64 angle (*.f64 (PI.f64) (pow.f64 (+.f64 a b) 2)))))))
(fma.f64 -1/8748000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) (pow.f64 (+.f64 a b) 2))) (fma.f64 1/1417176000000 (*.f64 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5)) (pow.f64 (+.f64 a b) 2)) (fma.f64 -1/482123275200000000 (*.f64 (pow.f64 angle 7) (*.f64 (pow.f64 (PI.f64) 7) (pow.f64 (+.f64 a b) 2))) (*.f64 (*.f64 angle 1/180) (*.f64 (PI.f64) (pow.f64 (+.f64 a b) 2))))))
(fma.f64 -1/8748000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) (pow.f64 (+.f64 a b) 2))) (fma.f64 1/1417176000000 (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 (PI.f64) 5) (pow.f64 (+.f64 a b) 2))) (fma.f64 1/180 (*.f64 angle (*.f64 (PI.f64) (pow.f64 (+.f64 a b) 2))) (*.f64 -1/482123275200000000 (*.f64 (pow.f64 angle 7) (*.f64 (pow.f64 (PI.f64) 7) (pow.f64 (+.f64 a b) 2)))))))
(fma.f64 -1/8748000 (*.f64 (pow.f64 (*.f64 angle (PI.f64)) 3) (pow.f64 (+.f64 a b) 2)) (fma.f64 1/1417176000000 (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 (PI.f64) 5) (pow.f64 (+.f64 a b) 2))) (fma.f64 1/180 (*.f64 angle (*.f64 (PI.f64) (pow.f64 (+.f64 a b) 2))) (*.f64 -1/482123275200000000 (*.f64 (pow.f64 angle 7) (*.f64 (pow.f64 (PI.f64) 7) (pow.f64 (+.f64 a b) 2)))))))
(*.f64 1/2 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 (+.f64 a b) 2)))
(*.f64 1/2 (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (pow.f64 (+.f64 a b) 2)))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 1/2 (pow.f64 (+.f64 a b) 2)))
(*.f64 1/2 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 (+.f64 a b) 2)))
(*.f64 1/2 (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (pow.f64 (+.f64 a b) 2)))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 1/2 (pow.f64 (+.f64 a b) 2)))
(*.f64 1/2 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 (+.f64 a b) 2)))
(*.f64 1/2 (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (pow.f64 (+.f64 a b) 2)))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 1/2 (pow.f64 (+.f64 a b) 2)))
(*.f64 1/2 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 (+.f64 a b) 2)))
(*.f64 1/2 (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (pow.f64 (+.f64 a b) 2)))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 1/2 (pow.f64 (+.f64 a b) 2)))
(*.f64 1/2 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 (+.f64 a b) 2)))
(*.f64 1/2 (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (pow.f64 (+.f64 a b) 2)))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 1/2 (pow.f64 (+.f64 a b) 2)))
(*.f64 1/2 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 (+.f64 a b) 2)))
(*.f64 1/2 (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (pow.f64 (+.f64 a b) 2)))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 1/2 (pow.f64 (+.f64 a b) 2)))
(*.f64 1/2 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 (+.f64 a b) 2)))
(*.f64 1/2 (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (pow.f64 (+.f64 a b) 2)))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 1/2 (pow.f64 (+.f64 a b) 2)))
(*.f64 1/2 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 (+.f64 a b) 2)))
(*.f64 1/2 (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (pow.f64 (+.f64 a b) 2)))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 1/2 (pow.f64 (+.f64 a b) 2)))
(*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))
(*.f64 (*.f64 a a) (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))))
(*.f64 (*.f64 a a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))
(+.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 a b))) (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64))))))
(fma.f64 2 (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (*.f64 a b)) (*.f64 (*.f64 a a) (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))))
(fma.f64 2 (*.f64 a (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) (*.f64 (*.f64 a a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))
(+.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 2)) (+.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 a b))) (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))))
(fma.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (*.f64 b b) (fma.f64 2 (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (*.f64 a b)) (*.f64 (*.f64 a a) (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))))))
(+.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 (*.f64 a b) 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (+.f64 (*.f64 a a) (*.f64 b b))))
(+.f64 (*.f64 a (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (+.f64 (*.f64 a a) (*.f64 b b))))
(+.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 2)) (+.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 a b))) (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))))
(fma.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (*.f64 b b) (fma.f64 2 (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (*.f64 a b)) (*.f64 (*.f64 a a) (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))))))
(+.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 (*.f64 a b) 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (+.f64 (*.f64 a a) (*.f64 b b))))
(+.f64 (*.f64 a (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (+.f64 (*.f64 a a) (*.f64 b b))))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 2))
(*.f64 (*.f64 b b) (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))))
(*.f64 (*.f64 b b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))
(*.f64 b (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))
(+.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 2)) (*.f64 2 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 a b))))
(fma.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (*.f64 b b) (*.f64 2 (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (*.f64 a b))))
(fma.f64 2 (*.f64 a (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) (*.f64 (*.f64 b b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))
(fma.f64 2 (*.f64 a (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) (*.f64 b (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))))
(+.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 2)) (+.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 a b))) (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))))
(fma.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (*.f64 b b) (fma.f64 2 (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (*.f64 a b)) (*.f64 (*.f64 a a) (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))))))
(+.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 (*.f64 a b) 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (+.f64 (*.f64 a a) (*.f64 b b))))
(+.f64 (*.f64 a (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (+.f64 (*.f64 a a) (*.f64 b b))))
(+.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 2)) (+.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (*.f64 a b))) (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))))
(fma.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (*.f64 b b) (fma.f64 2 (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (*.f64 a b)) (*.f64 (*.f64 a a) (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))))))
(+.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 (*.f64 a b) 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (+.f64 (*.f64 a a) (*.f64 b b))))
(+.f64 (*.f64 a (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (+.f64 (*.f64 a a) (*.f64 b b))))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 2))
(*.f64 (*.f64 b b) (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))))
(*.f64 (*.f64 b b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))
(*.f64 b (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))
(+.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 2)) (*.f64 2 (*.f64 a (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) b))))
(fma.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (*.f64 b b) (*.f64 2 (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (*.f64 a b))))
(fma.f64 2 (*.f64 a (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) (*.f64 (*.f64 b b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))
(fma.f64 2 (*.f64 a (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) (*.f64 b (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))))
(+.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 a 2)) (+.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 2)) (*.f64 2 (*.f64 a (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) b)))))
(fma.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (*.f64 b b) (fma.f64 2 (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (*.f64 a b)) (*.f64 (*.f64 a a) (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))))))
(+.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 (*.f64 a b) 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (+.f64 (*.f64 a a) (*.f64 b b))))
(+.f64 (*.f64 a (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (+.f64 (*.f64 a a) (*.f64 b b))))
(+.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 a 2)) (+.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 2)) (*.f64 2 (*.f64 a (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) b)))))
(fma.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (*.f64 b b) (fma.f64 2 (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (*.f64 a b)) (*.f64 (*.f64 a a) (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))))))
(+.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 (*.f64 a b) 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (+.f64 (*.f64 a a) (*.f64 b b))))
(+.f64 (*.f64 a (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (+.f64 (*.f64 a a) (*.f64 b b))))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 2))
(*.f64 (*.f64 b b) (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))))
(*.f64 (*.f64 b b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))
(*.f64 b (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))
(+.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 2)) (*.f64 2 (*.f64 a (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) b))))
(fma.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (*.f64 b b) (*.f64 2 (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (*.f64 a b))))
(fma.f64 2 (*.f64 a (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) (*.f64 (*.f64 b b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))
(fma.f64 2 (*.f64 a (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) (*.f64 b (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))))
(+.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 a 2)) (+.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 2)) (*.f64 2 (*.f64 a (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) b)))))
(fma.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (*.f64 b b) (fma.f64 2 (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (*.f64 a b)) (*.f64 (*.f64 a a) (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))))))
(+.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 (*.f64 a b) 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (+.f64 (*.f64 a a) (*.f64 b b))))
(+.f64 (*.f64 a (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (+.f64 (*.f64 a a) (*.f64 b b))))
(+.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 a 2)) (+.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 2)) (*.f64 2 (*.f64 a (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) b)))))
(fma.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (*.f64 b b) (fma.f64 2 (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (*.f64 a b)) (*.f64 (*.f64 a a) (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))))))
(+.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 (*.f64 a b) 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (+.f64 (*.f64 a a) (*.f64 b b))))
(+.f64 (*.f64 a (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (+.f64 (*.f64 a a) (*.f64 b b))))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 a 2))
(*.f64 (*.f64 a a) (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))))
(*.f64 (*.f64 a a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))
(+.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 a 2)) (*.f64 2 (*.f64 a (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) b))))
(fma.f64 2 (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (*.f64 a b)) (*.f64 (*.f64 a a) (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))))
(fma.f64 2 (*.f64 a (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) (*.f64 (*.f64 a a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))
(+.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 2)) (+.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 a 2)) (*.f64 2 (*.f64 a (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) b)))))
(fma.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (*.f64 b b) (fma.f64 2 (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (*.f64 a b)) (*.f64 (*.f64 a a) (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))))))
(+.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 (*.f64 a b) 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (+.f64 (*.f64 a a) (*.f64 b b))))
(+.f64 (*.f64 a (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (+.f64 (*.f64 a a) (*.f64 b b))))
(+.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 2)) (+.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 a 2)) (*.f64 2 (*.f64 a (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) b)))))
(fma.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (*.f64 b b) (fma.f64 2 (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (*.f64 a b)) (*.f64 (*.f64 a a) (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))))))
(+.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 (*.f64 a b) 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (+.f64 (*.f64 a a) (*.f64 b b))))
(+.f64 (*.f64 a (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (+.f64 (*.f64 a a) (*.f64 b b))))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 a 2))
(*.f64 (*.f64 a a) (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))))
(*.f64 (*.f64 a a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))
(+.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 a 2)) (*.f64 2 (*.f64 a (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) b))))
(fma.f64 2 (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (*.f64 a b)) (*.f64 (*.f64 a a) (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))))
(fma.f64 2 (*.f64 a (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) (*.f64 (*.f64 a a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))
(+.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 2)) (+.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 a 2)) (*.f64 2 (*.f64 a (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) b)))))
(fma.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (*.f64 b b) (fma.f64 2 (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (*.f64 a b)) (*.f64 (*.f64 a a) (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))))))
(+.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 (*.f64 a b) 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (+.f64 (*.f64 a a) (*.f64 b b))))
(+.f64 (*.f64 a (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (+.f64 (*.f64 a a) (*.f64 b b))))
(+.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 2)) (+.f64 (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 a 2)) (*.f64 2 (*.f64 a (*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) b)))))
(fma.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (*.f64 b b) (fma.f64 2 (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (*.f64 a b)) (*.f64 (*.f64 a a) (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))))))
(+.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 (*.f64 a b) 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (+.f64 (*.f64 a a) (*.f64 b b))))
(+.f64 (*.f64 a (*.f64 (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))) 2)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (+.f64 (*.f64 a a) (*.f64 b b))))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 (+.f64 a b) 2) (PI.f64))))
(*.f64 (*.f64 1/90 angle) (*.f64 (PI.f64) (pow.f64 (+.f64 a b) 2)))
(*.f64 angle (*.f64 (*.f64 (PI.f64) (pow.f64 (+.f64 a b) 2)) 1/90))
(+.f64 (*.f64 -1/4374000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (+.f64 a b) 2) (pow.f64 (PI.f64) 3)))) (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 (+.f64 a b) 2) (PI.f64)))))
(fma.f64 -1/4374000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) (pow.f64 (+.f64 a b) 2))) (*.f64 (*.f64 1/90 angle) (*.f64 (PI.f64) (pow.f64 (+.f64 a b) 2))))
(fma.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (pow.f64 (+.f64 a b) 2))) (*.f64 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3)) (*.f64 (pow.f64 (+.f64 a b) 2) -1/4374000)))
(fma.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (pow.f64 (+.f64 a b) 2))) (*.f64 (pow.f64 (*.f64 angle (PI.f64)) 3) (*.f64 (pow.f64 (+.f64 a b) 2) -1/4374000)))
(+.f64 (*.f64 1/708588000000 (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 (+.f64 a b) 2) (pow.f64 (PI.f64) 5)))) (+.f64 (*.f64 -1/4374000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (+.f64 a b) 2) (pow.f64 (PI.f64) 3)))) (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 (+.f64 a b) 2) (PI.f64))))))
(fma.f64 1/708588000000 (*.f64 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5)) (pow.f64 (+.f64 a b) 2)) (fma.f64 -1/4374000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) (pow.f64 (+.f64 a b) 2))) (*.f64 (*.f64 1/90 angle) (*.f64 (PI.f64) (pow.f64 (+.f64 a b) 2)))))
(fma.f64 1/708588000000 (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 (PI.f64) 5) (pow.f64 (+.f64 a b) 2))) (fma.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (pow.f64 (+.f64 a b) 2))) (*.f64 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3)) (*.f64 (pow.f64 (+.f64 a b) 2) -1/4374000))))
(fma.f64 1/708588000000 (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 (PI.f64) 5) (pow.f64 (+.f64 a b) 2))) (fma.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (pow.f64 (+.f64 a b) 2))) (*.f64 (pow.f64 (*.f64 angle (PI.f64)) 3) (*.f64 (pow.f64 (+.f64 a b) 2) -1/4374000))))
(+.f64 (*.f64 1/708588000000 (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 (+.f64 a b) 2) (pow.f64 (PI.f64) 5)))) (+.f64 (*.f64 -1/4374000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (+.f64 a b) 2) (pow.f64 (PI.f64) 3)))) (+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 (+.f64 a b) 2) (PI.f64)))) (*.f64 -1/241061637600000000 (*.f64 (pow.f64 angle 7) (*.f64 (pow.f64 (+.f64 a b) 2) (pow.f64 (PI.f64) 7)))))))
(fma.f64 1/708588000000 (*.f64 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5)) (pow.f64 (+.f64 a b) 2)) (fma.f64 -1/4374000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) (pow.f64 (+.f64 a b) 2))) (fma.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (pow.f64 (+.f64 a b) 2))) (*.f64 (*.f64 -1/241061637600000000 (pow.f64 angle 7)) (*.f64 (pow.f64 (PI.f64) 7) (pow.f64 (+.f64 a b) 2))))))
(fma.f64 1/708588000000 (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 (PI.f64) 5) (pow.f64 (+.f64 a b) 2))) (fma.f64 -1/4374000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) (pow.f64 (+.f64 a b) 2))) (fma.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (pow.f64 (+.f64 a b) 2))) (*.f64 -1/241061637600000000 (*.f64 (pow.f64 angle 7) (*.f64 (pow.f64 (PI.f64) 7) (pow.f64 (+.f64 a b) 2)))))))
(fma.f64 1/708588000000 (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 (PI.f64) 5) (pow.f64 (+.f64 a b) 2))) (fma.f64 -1/4374000 (*.f64 (pow.f64 (*.f64 angle (PI.f64)) 3) (pow.f64 (+.f64 a b) 2)) (fma.f64 (*.f64 angle 1/90) (*.f64 (PI.f64) (pow.f64 (+.f64 a b) 2)) (*.f64 -1/241061637600000000 (*.f64 (pow.f64 angle 7) (*.f64 (pow.f64 (PI.f64) 7) (pow.f64 (+.f64 a b) 2)))))))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 (+.f64 a b) 2))
(*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (pow.f64 (+.f64 a b) 2))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (pow.f64 (+.f64 a b) 2))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 (+.f64 a b) 2))
(*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (pow.f64 (+.f64 a b) 2))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (pow.f64 (+.f64 a b) 2))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 (+.f64 a b) 2))
(*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (pow.f64 (+.f64 a b) 2))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (pow.f64 (+.f64 a b) 2))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 (+.f64 a b) 2))
(*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (pow.f64 (+.f64 a b) 2))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (pow.f64 (+.f64 a b) 2))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 (+.f64 a b) 2))
(*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (pow.f64 (+.f64 a b) 2))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (pow.f64 (+.f64 a b) 2))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 (+.f64 a b) 2))
(*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (pow.f64 (+.f64 a b) 2))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (pow.f64 (+.f64 a b) 2))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 (+.f64 a b) 2))
(*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (pow.f64 (+.f64 a b) 2))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (pow.f64 (+.f64 a b) 2))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 (+.f64 a b) 2))
(*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (pow.f64 (+.f64 a b) 2))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (pow.f64 (+.f64 a b) 2))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 (+.f64 a b) 2) (PI.f64))))
(*.f64 (*.f64 1/90 angle) (*.f64 (PI.f64) (pow.f64 (+.f64 a b) 2)))
(*.f64 angle (*.f64 (*.f64 (PI.f64) (pow.f64 (+.f64 a b) 2)) 1/90))
(+.f64 (*.f64 2 (*.f64 (pow.f64 angle 3) (+.f64 (*.f64 -1/11664000 (*.f64 (pow.f64 (+.f64 a b) 2) (pow.f64 (PI.f64) 3))) (*.f64 -1/34992000 (*.f64 (pow.f64 (PI.f64) 3) (pow.f64 (+.f64 a b) 2)))))) (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 (+.f64 a b) 2) (PI.f64)))))
(fma.f64 2 (*.f64 (pow.f64 angle 3) (fma.f64 -1/11664000 (*.f64 (pow.f64 (PI.f64) 3) (pow.f64 (+.f64 a b) 2)) (*.f64 -1/34992000 (*.f64 (pow.f64 (PI.f64) 3) (pow.f64 (+.f64 a b) 2))))) (*.f64 (*.f64 1/90 angle) (*.f64 (PI.f64) (pow.f64 (+.f64 a b) 2))))
(fma.f64 2 (*.f64 (pow.f64 angle 3) (*.f64 (*.f64 (pow.f64 (PI.f64) 3) (pow.f64 (+.f64 a b) 2)) -1/8748000)) (*.f64 angle (*.f64 (*.f64 (PI.f64) (pow.f64 (+.f64 a b) 2)) 1/90)))
(fma.f64 2 (*.f64 (pow.f64 (*.f64 angle (PI.f64)) 3) (*.f64 (pow.f64 (+.f64 a b) 2) -1/8748000)) (*.f64 angle (*.f64 (*.f64 (PI.f64) (pow.f64 (+.f64 a b) 2)) 1/90)))
(+.f64 (*.f64 2 (*.f64 (pow.f64 angle 3) (+.f64 (*.f64 -1/11664000 (*.f64 (pow.f64 (+.f64 a b) 2) (pow.f64 (PI.f64) 3))) (*.f64 -1/34992000 (*.f64 (pow.f64 (PI.f64) 3) (pow.f64 (+.f64 a b) 2)))))) (+.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 1/4534963200000 (*.f64 (pow.f64 (+.f64 a b) 2) (pow.f64 (PI.f64) 5))) (+.f64 (*.f64 1/2267481600000 (*.f64 (pow.f64 (+.f64 a b) 2) (pow.f64 (PI.f64) 5))) (*.f64 1/22674816000000 (*.f64 (pow.f64 (PI.f64) 5) (pow.f64 (+.f64 a b) 2))))) (pow.f64 angle 5))) (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 (+.f64 a b) 2) (PI.f64))))))
(fma.f64 2 (*.f64 (pow.f64 angle 3) (fma.f64 -1/11664000 (*.f64 (pow.f64 (PI.f64) 3) (pow.f64 (+.f64 a b) 2)) (*.f64 -1/34992000 (*.f64 (pow.f64 (PI.f64) 3) (pow.f64 (+.f64 a b) 2))))) (fma.f64 2 (*.f64 (pow.f64 angle 5) (fma.f64 1/4534963200000 (*.f64 (pow.f64 (PI.f64) 5) (pow.f64 (+.f64 a b) 2)) (fma.f64 1/2267481600000 (*.f64 (pow.f64 (PI.f64) 5) (pow.f64 (+.f64 a b) 2)) (*.f64 (*.f64 1/22674816000000 (pow.f64 (PI.f64) 5)) (pow.f64 (+.f64 a b) 2))))) (*.f64 (*.f64 1/90 angle) (*.f64 (PI.f64) (pow.f64 (+.f64 a b) 2)))))
(fma.f64 2 (*.f64 (pow.f64 angle 3) (*.f64 (*.f64 (pow.f64 (PI.f64) 3) (pow.f64 (+.f64 a b) 2)) -1/8748000)) (fma.f64 2 (*.f64 (pow.f64 angle 5) (fma.f64 (*.f64 (pow.f64 (PI.f64) 5) (pow.f64 (+.f64 a b) 2)) 1/4534963200000 (*.f64 (*.f64 (pow.f64 (PI.f64) 5) (pow.f64 (+.f64 a b) 2)) 11/22674816000000))) (*.f64 angle (*.f64 (*.f64 (PI.f64) (pow.f64 (+.f64 a b) 2)) 1/90))))
(fma.f64 2 (*.f64 (pow.f64 (*.f64 angle (PI.f64)) 3) (*.f64 (pow.f64 (+.f64 a b) 2) -1/8748000)) (fma.f64 2 (*.f64 (pow.f64 angle 5) (fma.f64 (*.f64 (pow.f64 (PI.f64) 5) (pow.f64 (+.f64 a b) 2)) 1/4534963200000 (*.f64 (*.f64 (pow.f64 (PI.f64) 5) (pow.f64 (+.f64 a b) 2)) 11/22674816000000))) (*.f64 angle (*.f64 (*.f64 (PI.f64) (pow.f64 (+.f64 a b) 2)) 1/90))))
(+.f64 (*.f64 2 (*.f64 (pow.f64 angle 3) (+.f64 (*.f64 -1/11664000 (*.f64 (pow.f64 (+.f64 a b) 2) (pow.f64 (PI.f64) 3))) (*.f64 -1/34992000 (*.f64 (pow.f64 (PI.f64) 3) (pow.f64 (+.f64 a b) 2)))))) (+.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 1/4534963200000 (*.f64 (pow.f64 (+.f64 a b) 2) (pow.f64 (PI.f64) 5))) (+.f64 (*.f64 1/2267481600000 (*.f64 (pow.f64 (+.f64 a b) 2) (pow.f64 (PI.f64) 5))) (*.f64 1/22674816000000 (*.f64 (pow.f64 (PI.f64) 5) (pow.f64 (+.f64 a b) 2))))) (pow.f64 angle 5))) (+.f64 (*.f64 2 (*.f64 (pow.f64 angle 7) (+.f64 (*.f64 -1/1469328076800000000 (*.f64 (pow.f64 (+.f64 a b) 2) (pow.f64 (PI.f64) 7))) (+.f64 (*.f64 -1/30855889612800000000 (*.f64 (pow.f64 (PI.f64) 7) (pow.f64 (+.f64 a b) 2))) (+.f64 (*.f64 -1/4407984230400000000 (*.f64 (pow.f64 (+.f64 a b) 2) (pow.f64 (PI.f64) 7))) (*.f64 -1/881596846080000000 (*.f64 (pow.f64 (+.f64 a b) 2) (pow.f64 (PI.f64) 7)))))))) (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 (+.f64 a b) 2) (PI.f64)))))))
(fma.f64 2 (*.f64 (pow.f64 angle 3) (fma.f64 -1/11664000 (*.f64 (pow.f64 (PI.f64) 3) (pow.f64 (+.f64 a b) 2)) (*.f64 -1/34992000 (*.f64 (pow.f64 (PI.f64) 3) (pow.f64 (+.f64 a b) 2))))) (fma.f64 2 (*.f64 (pow.f64 angle 5) (fma.f64 1/4534963200000 (*.f64 (pow.f64 (PI.f64) 5) (pow.f64 (+.f64 a b) 2)) (fma.f64 1/2267481600000 (*.f64 (pow.f64 (PI.f64) 5) (pow.f64 (+.f64 a b) 2)) (*.f64 (*.f64 1/22674816000000 (pow.f64 (PI.f64) 5)) (pow.f64 (+.f64 a b) 2))))) (fma.f64 2 (*.f64 (pow.f64 angle 7) (fma.f64 -1/1469328076800000000 (*.f64 (pow.f64 (PI.f64) 7) (pow.f64 (+.f64 a b) 2)) (fma.f64 -1/30855889612800000000 (*.f64 (pow.f64 (PI.f64) 7) (pow.f64 (+.f64 a b) 2)) (*.f64 (*.f64 (pow.f64 (PI.f64) 7) (pow.f64 (+.f64 a b) 2)) -1/734664038400000000)))) (*.f64 (*.f64 1/90 angle) (*.f64 (PI.f64) (pow.f64 (+.f64 a b) 2))))))
(fma.f64 2 (*.f64 (pow.f64 angle 3) (*.f64 (*.f64 (pow.f64 (PI.f64) 3) (pow.f64 (+.f64 a b) 2)) -1/8748000)) (fma.f64 2 (*.f64 (pow.f64 angle 5) (fma.f64 (*.f64 (pow.f64 (PI.f64) 5) (pow.f64 (+.f64 a b) 2)) 1/4534963200000 (*.f64 (*.f64 (pow.f64 (PI.f64) 5) (pow.f64 (+.f64 a b) 2)) 11/22674816000000))) (fma.f64 2 (*.f64 (pow.f64 angle 7) (fma.f64 (*.f64 (pow.f64 (PI.f64) 7) (pow.f64 (+.f64 a b) 2)) -1/1469328076800000000 (*.f64 (*.f64 (pow.f64 (PI.f64) 7) (pow.f64 (+.f64 a b) 2)) -43/30855889612800000000))) (*.f64 angle (*.f64 (*.f64 (PI.f64) (pow.f64 (+.f64 a b) 2)) 1/90)))))
(fma.f64 2 (*.f64 (pow.f64 (*.f64 angle (PI.f64)) 3) (*.f64 (pow.f64 (+.f64 a b) 2) -1/8748000)) (fma.f64 2 (*.f64 (pow.f64 angle 5) (fma.f64 (*.f64 (pow.f64 (PI.f64) 5) (pow.f64 (+.f64 a b) 2)) 1/4534963200000 (*.f64 (*.f64 (pow.f64 (PI.f64) 5) (pow.f64 (+.f64 a b) 2)) 11/22674816000000))) (fma.f64 2 (*.f64 (pow.f64 angle 7) (fma.f64 (*.f64 (pow.f64 (PI.f64) 7) (pow.f64 (+.f64 a b) 2)) -1/1469328076800000000 (*.f64 (*.f64 (pow.f64 (PI.f64) 7) (pow.f64 (+.f64 a b) 2)) -43/30855889612800000000))) (*.f64 angle (*.f64 (*.f64 (PI.f64) (pow.f64 (+.f64 a b) 2)) 1/90)))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (pow.f64 (+.f64 a b) 2))))
(*.f64 (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (pow.f64 (+.f64 a b) 2) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 2 (*.f64 (pow.f64 (+.f64 a b) 2) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 (pow.f64 (+.f64 a b) 2) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (pow.f64 (+.f64 a b) 2))))
(*.f64 (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (pow.f64 (+.f64 a b) 2) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 2 (*.f64 (pow.f64 (+.f64 a b) 2) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 (pow.f64 (+.f64 a b) 2) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (pow.f64 (+.f64 a b) 2))))
(*.f64 (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (pow.f64 (+.f64 a b) 2) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 2 (*.f64 (pow.f64 (+.f64 a b) 2) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 (pow.f64 (+.f64 a b) 2) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (pow.f64 (+.f64 a b) 2))))
(*.f64 (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (pow.f64 (+.f64 a b) 2) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 2 (*.f64 (pow.f64 (+.f64 a b) 2) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 (pow.f64 (+.f64 a b) 2) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (pow.f64 (+.f64 a b) 2))))
(*.f64 (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (pow.f64 (+.f64 a b) 2) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 2 (*.f64 (pow.f64 (+.f64 a b) 2) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 (pow.f64 (+.f64 a b) 2) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (pow.f64 (+.f64 a b) 2))))
(*.f64 (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (pow.f64 (+.f64 a b) 2) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 2 (*.f64 (pow.f64 (+.f64 a b) 2) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 (pow.f64 (+.f64 a b) 2) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (pow.f64 (+.f64 a b) 2))))
(*.f64 (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (pow.f64 (+.f64 a b) 2) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 2 (*.f64 (pow.f64 (+.f64 a b) 2) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 (pow.f64 (+.f64 a b) 2) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (pow.f64 (+.f64 a b) 2))))
(*.f64 (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (pow.f64 (+.f64 a b) 2) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 2 (*.f64 (pow.f64 (+.f64 a b) 2) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 (pow.f64 (+.f64 a b) 2) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 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 (*.f64 2 (*.f64 a a)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 2 (*.f64 a (*.f64 a (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 a a))))
(+.f64 (*.f64 4 (*.f64 a (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 b (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))))))))
(fma.f64 4 (*.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 (*.f64 2 (*.f64 a a)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(fma.f64 2 (*.f64 a (*.f64 a (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))) (*.f64 4 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 (*.f64 b (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) a))))
(fma.f64 2 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 a a))) (*.f64 4 (*.f64 (*.f64 b (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (*.f64 a (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))))
(+.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 4 (*.f64 a (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 b (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)))))))))
(fma.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 4 (*.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 (*.f64 2 (*.f64 a a)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(fma.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (+.f64 (*.f64 (*.f64 b b) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (*.f64 a (*.f64 a (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))) (*.f64 4 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 (*.f64 b (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) a))))
(fma.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (+.f64 (*.f64 (*.f64 a a) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (*.f64 b (*.f64 b (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))) (*.f64 4 (*.f64 (*.f64 b (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (*.f64 a (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))))
(+.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 4 (*.f64 a (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 b (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)))))))))
(fma.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 4 (*.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 (*.f64 2 (*.f64 a a)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(fma.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (+.f64 (*.f64 (*.f64 b b) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (*.f64 a (*.f64 a (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))) (*.f64 4 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 (*.f64 b (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) a))))
(fma.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (+.f64 (*.f64 (*.f64 a a) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (*.f64 b (*.f64 b (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))) (*.f64 4 (*.f64 (*.f64 b (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (*.f64 a (cos.f64 (*.f64 angle (*.f64 (PI.f64) 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 2 (*.f64 (*.f64 b b) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))
(*.f64 2 (*.f64 b (*.f64 b (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))))
(+.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 4 (*.f64 a (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))))
(fma.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 4 (*.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(fma.f64 2 (*.f64 (*.f64 b b) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))) (*.f64 4 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 (*.f64 b (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) a))))
(fma.f64 2 (*.f64 b (*.f64 b (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))) (*.f64 4 (*.f64 (*.f64 b (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (*.f64 a (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))))
(+.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 4 (*.f64 a (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 b (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)))))))))
(fma.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 4 (*.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 (*.f64 2 (*.f64 a a)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(fma.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (+.f64 (*.f64 (*.f64 b b) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (*.f64 a (*.f64 a (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))) (*.f64 4 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 (*.f64 b (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) a))))
(fma.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (+.f64 (*.f64 (*.f64 a a) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (*.f64 b (*.f64 b (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))) (*.f64 4 (*.f64 (*.f64 b (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (*.f64 a (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))))
(+.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 4 (*.f64 a (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 b (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)))))))))
(fma.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 4 (*.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 (*.f64 2 (*.f64 a a)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(fma.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (+.f64 (*.f64 (*.f64 b b) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (*.f64 a (*.f64 a (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))) (*.f64 4 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 (*.f64 b (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) a))))
(fma.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (+.f64 (*.f64 (*.f64 a a) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (*.f64 b (*.f64 b (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))) (*.f64 4 (*.f64 (*.f64 b (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (*.f64 a (cos.f64 (*.f64 angle (*.f64 (PI.f64) 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 2 (*.f64 (*.f64 b b) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))
(*.f64 2 (*.f64 b (*.f64 b (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))))
(+.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 4 (*.f64 a (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))))
(fma.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 4 (*.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(fma.f64 2 (*.f64 (*.f64 b b) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))) (*.f64 4 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 (*.f64 b (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) a))))
(fma.f64 2 (*.f64 b (*.f64 b (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))) (*.f64 4 (*.f64 (*.f64 b (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (*.f64 a (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))))
(+.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 4 (*.f64 a (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 b (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)))))))))
(fma.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 4 (*.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 (*.f64 2 (*.f64 a a)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(fma.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (+.f64 (*.f64 (*.f64 b b) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (*.f64 a (*.f64 a (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))) (*.f64 4 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 (*.f64 b (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) a))))
(fma.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (+.f64 (*.f64 (*.f64 a a) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (*.f64 b (*.f64 b (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))) (*.f64 4 (*.f64 (*.f64 b (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (*.f64 a (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))))
(+.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 4 (*.f64 a (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 b (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)))))))))
(fma.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 4 (*.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 (*.f64 2 (*.f64 a a)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(fma.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (+.f64 (*.f64 (*.f64 b b) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (*.f64 a (*.f64 a (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))) (*.f64 4 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 (*.f64 b (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) a))))
(fma.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (+.f64 (*.f64 (*.f64 a a) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (*.f64 b (*.f64 b (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))) (*.f64 4 (*.f64 (*.f64 b (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (*.f64 a (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (pow.f64 b 2) (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 2 (*.f64 (*.f64 b b) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))
(*.f64 2 (*.f64 b (*.f64 b (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))))
(+.f64 (*.f64 4 (*.f64 a (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))) (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))))
(fma.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 4 (*.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(fma.f64 2 (*.f64 (*.f64 b b) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))) (*.f64 4 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 (*.f64 b (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) a))))
(fma.f64 2 (*.f64 b (*.f64 b (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))) (*.f64 4 (*.f64 (*.f64 b (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (*.f64 a (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))))
(+.f64 (*.f64 4 (*.f64 a (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 b (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 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))))
(fma.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 4 (*.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 (*.f64 2 (*.f64 a a)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(fma.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (+.f64 (*.f64 (*.f64 b b) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (*.f64 a (*.f64 a (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))) (*.f64 4 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 (*.f64 b (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) a))))
(fma.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (+.f64 (*.f64 (*.f64 a a) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (*.f64 b (*.f64 b (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))) (*.f64 4 (*.f64 (*.f64 b (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (*.f64 a (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))))
(+.f64 (*.f64 4 (*.f64 a (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 b (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 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))))
(fma.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 4 (*.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 (*.f64 2 (*.f64 a a)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(fma.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (+.f64 (*.f64 (*.f64 b b) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (*.f64 a (*.f64 a (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))) (*.f64 4 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 (*.f64 b (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) a))))
(fma.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (+.f64 (*.f64 (*.f64 a a) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (*.f64 b (*.f64 b (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))) (*.f64 4 (*.f64 (*.f64 b (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (*.f64 a (cos.f64 (*.f64 angle (*.f64 (PI.f64) 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 (*.f64 2 (*.f64 a a)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 2 (*.f64 a (*.f64 a (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 a a))))
(+.f64 (*.f64 4 (*.f64 a (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 b (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))))))))
(fma.f64 4 (*.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 (*.f64 2 (*.f64 a a)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(fma.f64 2 (*.f64 a (*.f64 a (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))) (*.f64 4 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 (*.f64 b (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) a))))
(fma.f64 2 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 a a))) (*.f64 4 (*.f64 (*.f64 b (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (*.f64 a (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))))
(+.f64 (*.f64 4 (*.f64 a (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))) (+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (pow.f64 b 2) (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)))))))))
(fma.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 4 (*.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 (*.f64 2 (*.f64 a a)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(fma.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (+.f64 (*.f64 (*.f64 b b) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (*.f64 a (*.f64 a (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))) (*.f64 4 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 (*.f64 b (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) a))))
(fma.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (+.f64 (*.f64 (*.f64 a a) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (*.f64 b (*.f64 b (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))) (*.f64 4 (*.f64 (*.f64 b (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (*.f64 a (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))))
(+.f64 (*.f64 4 (*.f64 a (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))) (+.f64 (*.f64 2 (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (pow.f64 b 2) (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)))))))))
(fma.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 4 (*.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 (*.f64 2 (*.f64 a a)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(fma.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (+.f64 (*.f64 (*.f64 b b) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (*.f64 a (*.f64 a (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))) (*.f64 4 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 (*.f64 b (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) a))))
(fma.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (+.f64 (*.f64 (*.f64 a a) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (*.f64 b (*.f64 b (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))) (*.f64 4 (*.f64 (*.f64 b (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (*.f64 a (cos.f64 (*.f64 angle (*.f64 (PI.f64) 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 (*.f64 2 (*.f64 a a)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 2 (*.f64 a (*.f64 a (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 a a))))
(+.f64 (*.f64 4 (*.f64 a (*.f64 b (*.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))))))))
(fma.f64 4 (*.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 (*.f64 2 (*.f64 a a)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(fma.f64 2 (*.f64 a (*.f64 a (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))) (*.f64 4 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 (*.f64 b (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) a))))
(fma.f64 2 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 a a))) (*.f64 4 (*.f64 (*.f64 b (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (*.f64 a (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))))
(+.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 4 (*.f64 a (*.f64 b (*.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)))))))))
(fma.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 4 (*.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 (*.f64 2 (*.f64 a a)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(fma.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (+.f64 (*.f64 (*.f64 b b) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (*.f64 a (*.f64 a (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))) (*.f64 4 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 (*.f64 b (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) a))))
(fma.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (+.f64 (*.f64 (*.f64 a a) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (*.f64 b (*.f64 b (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))) (*.f64 4 (*.f64 (*.f64 b (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (*.f64 a (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))))
(+.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 4 (*.f64 a (*.f64 b (*.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)))))))))
(fma.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 4 (*.f64 (*.f64 a (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 (*.f64 2 (*.f64 a a)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(fma.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (+.f64 (*.f64 (*.f64 b b) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (*.f64 a (*.f64 a (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))) (*.f64 4 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 (*.f64 b (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) a))))
(fma.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (+.f64 (*.f64 (*.f64 a a) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (*.f64 b (*.f64 b (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))) (*.f64 4 (*.f64 (*.f64 b (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (*.f64 a (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))))
(pow.f64 (*.f64 1/90 (*.f64 (PI.f64) (*.f64 (+.f64 b a) (*.f64 angle (-.f64 b a))))) 1)
(*.f64 1/90 (*.f64 (*.f64 angle (-.f64 b a)) (*.f64 (PI.f64) (+.f64 a b))))
(*.f64 1/90 (*.f64 (PI.f64) (*.f64 (+.f64 a b) (*.f64 angle (-.f64 b a)))))
(*.f64 1/90 (*.f64 (-.f64 b a) (*.f64 angle (*.f64 (PI.f64) (+.f64 a b)))))
(log.f64 (exp.f64 (*.f64 1/90 (*.f64 (PI.f64) (*.f64 (+.f64 b a) (*.f64 angle (-.f64 b a)))))))
(*.f64 1/90 (*.f64 (*.f64 angle (-.f64 b a)) (*.f64 (PI.f64) (+.f64 a b))))
(*.f64 1/90 (*.f64 (PI.f64) (*.f64 (+.f64 a b) (*.f64 angle (-.f64 b a)))))
(*.f64 1/90 (*.f64 (-.f64 b a) (*.f64 angle (*.f64 (PI.f64) (+.f64 a b)))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 1/90 (*.f64 (PI.f64) (*.f64 (+.f64 b a) (*.f64 angle (-.f64 b a))))) (*.f64 1/90 (*.f64 (PI.f64) (*.f64 (+.f64 b a) (*.f64 angle (-.f64 b a)))))) (*.f64 1/90 (*.f64 (PI.f64) (*.f64 (+.f64 b a) (*.f64 angle (-.f64 b a)))))))
(*.f64 1/90 (*.f64 (*.f64 angle (-.f64 b a)) (*.f64 (PI.f64) (+.f64 a b))))
(*.f64 1/90 (*.f64 (PI.f64) (*.f64 (+.f64 a b) (*.f64 angle (-.f64 b a)))))
(*.f64 1/90 (*.f64 (-.f64 b a) (*.f64 angle (*.f64 (PI.f64) (+.f64 a b)))))
(expm1.f64 (log1p.f64 (*.f64 1/90 (*.f64 (PI.f64) (*.f64 (+.f64 b a) (*.f64 angle (-.f64 b a)))))))
(*.f64 1/90 (*.f64 (*.f64 angle (-.f64 b a)) (*.f64 (PI.f64) (+.f64 a b))))
(*.f64 1/90 (*.f64 (PI.f64) (*.f64 (+.f64 a b) (*.f64 angle (-.f64 b a)))))
(*.f64 1/90 (*.f64 (-.f64 b a) (*.f64 angle (*.f64 (PI.f64) (+.f64 a b)))))
(exp.f64 (log.f64 (*.f64 1/90 (*.f64 (PI.f64) (*.f64 (+.f64 b a) (*.f64 angle (-.f64 b a)))))))
(*.f64 1/90 (*.f64 (*.f64 angle (-.f64 b a)) (*.f64 (PI.f64) (+.f64 a b))))
(*.f64 1/90 (*.f64 (PI.f64) (*.f64 (+.f64 a b) (*.f64 angle (-.f64 b a)))))
(*.f64 1/90 (*.f64 (-.f64 b a) (*.f64 angle (*.f64 (PI.f64) (+.f64 a b)))))
(log1p.f64 (expm1.f64 (*.f64 1/90 (*.f64 (PI.f64) (*.f64 (+.f64 b a) (*.f64 angle (-.f64 b a)))))))
(*.f64 1/90 (*.f64 (*.f64 angle (-.f64 b a)) (*.f64 (PI.f64) (+.f64 a b))))
(*.f64 1/90 (*.f64 (PI.f64) (*.f64 (+.f64 a b) (*.f64 angle (-.f64 b a)))))
(*.f64 1/90 (*.f64 (-.f64 b a) (*.f64 angle (*.f64 (PI.f64) (+.f64 a b)))))
(pow.f64 (*.f64 (PI.f64) (*.f64 (+.f64 b a) (*.f64 angle (-.f64 b a)))) 1)
(*.f64 (*.f64 angle (-.f64 b a)) (*.f64 (PI.f64) (+.f64 a b)))
(*.f64 (PI.f64) (*.f64 (+.f64 a b) (*.f64 angle (-.f64 b a))))
(*.f64 (-.f64 b a) (*.f64 angle (*.f64 (PI.f64) (+.f64 a b))))
(log.f64 (exp.f64 (*.f64 (PI.f64) (*.f64 (+.f64 b a) (*.f64 angle (-.f64 b a))))))
(*.f64 (*.f64 angle (-.f64 b a)) (*.f64 (PI.f64) (+.f64 a b)))
(*.f64 (PI.f64) (*.f64 (+.f64 a b) (*.f64 angle (-.f64 b a))))
(*.f64 (-.f64 b a) (*.f64 angle (*.f64 (PI.f64) (+.f64 a b))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (*.f64 (+.f64 b a) (*.f64 angle (-.f64 b a)))) (*.f64 (PI.f64) (*.f64 (+.f64 b a) (*.f64 angle (-.f64 b a))))) (*.f64 (PI.f64) (*.f64 (+.f64 b a) (*.f64 angle (-.f64 b a))))))
(*.f64 (*.f64 angle (-.f64 b a)) (*.f64 (PI.f64) (+.f64 a b)))
(*.f64 (PI.f64) (*.f64 (+.f64 a b) (*.f64 angle (-.f64 b a))))
(*.f64 (-.f64 b a) (*.f64 angle (*.f64 (PI.f64) (+.f64 a b))))
(expm1.f64 (log1p.f64 (*.f64 (PI.f64) (*.f64 (+.f64 b a) (*.f64 angle (-.f64 b a))))))
(*.f64 (*.f64 angle (-.f64 b a)) (*.f64 (PI.f64) (+.f64 a b)))
(*.f64 (PI.f64) (*.f64 (+.f64 a b) (*.f64 angle (-.f64 b a))))
(*.f64 (-.f64 b a) (*.f64 angle (*.f64 (PI.f64) (+.f64 a b))))
(exp.f64 (log.f64 (*.f64 (PI.f64) (*.f64 (+.f64 b a) (*.f64 angle (-.f64 b a))))))
(*.f64 (*.f64 angle (-.f64 b a)) (*.f64 (PI.f64) (+.f64 a b)))
(*.f64 (PI.f64) (*.f64 (+.f64 a b) (*.f64 angle (-.f64 b a))))
(*.f64 (-.f64 b a) (*.f64 angle (*.f64 (PI.f64) (+.f64 a b))))
(log1p.f64 (expm1.f64 (*.f64 (PI.f64) (*.f64 (+.f64 b a) (*.f64 angle (-.f64 b a))))))
(*.f64 (*.f64 angle (-.f64 b a)) (*.f64 (PI.f64) (+.f64 a b)))
(*.f64 (PI.f64) (*.f64 (+.f64 a b) (*.f64 angle (-.f64 b a))))
(*.f64 (-.f64 b a) (*.f64 angle (*.f64 (PI.f64) (+.f64 a b))))
(pow.f64 (*.f64 (+.f64 b a) (*.f64 angle (-.f64 b a))) 1)
(*.f64 (+.f64 a b) (*.f64 angle (-.f64 b a)))
(*.f64 (-.f64 b a) (*.f64 angle (+.f64 a b)))
(log.f64 (exp.f64 (*.f64 (+.f64 b a) (*.f64 angle (-.f64 b a)))))
(*.f64 (+.f64 a b) (*.f64 angle (-.f64 b a)))
(*.f64 (-.f64 b a) (*.f64 angle (+.f64 a b)))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (+.f64 b a) (*.f64 angle (-.f64 b a))) (*.f64 (+.f64 b a) (*.f64 angle (-.f64 b a)))) (*.f64 (+.f64 b a) (*.f64 angle (-.f64 b a)))))
(*.f64 (+.f64 a b) (*.f64 angle (-.f64 b a)))
(*.f64 (-.f64 b a) (*.f64 angle (+.f64 a b)))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 b a) (*.f64 angle (-.f64 b a)))))
(*.f64 (+.f64 a b) (*.f64 angle (-.f64 b a)))
(*.f64 (-.f64 b a) (*.f64 angle (+.f64 a b)))
(exp.f64 (log.f64 (*.f64 (+.f64 b a) (*.f64 angle (-.f64 b a)))))
(*.f64 (+.f64 a b) (*.f64 angle (-.f64 b a)))
(*.f64 (-.f64 b a) (*.f64 angle (+.f64 a b)))
(log1p.f64 (expm1.f64 (*.f64 (+.f64 b a) (*.f64 angle (-.f64 b a)))))
(*.f64 (+.f64 a b) (*.f64 angle (-.f64 b a)))
(*.f64 (-.f64 b a) (*.f64 angle (+.f64 a b)))
(pow.f64 (*.f64 (*.f64 a a) (*.f64 (PI.f64) angle)) 1)
(*.f64 (*.f64 angle (*.f64 a a)) (PI.f64))
(*.f64 (*.f64 a a) (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle (*.f64 a a)))
(log.f64 (exp.f64 (*.f64 (*.f64 a a) (*.f64 (PI.f64) angle))))
(*.f64 (*.f64 angle (*.f64 a a)) (PI.f64))
(*.f64 (*.f64 a a) (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle (*.f64 a a)))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 a a) (*.f64 (PI.f64) angle)) (*.f64 (*.f64 a a) (*.f64 (PI.f64) angle))) (*.f64 (*.f64 a a) (*.f64 (PI.f64) angle))))
(*.f64 (*.f64 angle (*.f64 a a)) (PI.f64))
(*.f64 (*.f64 a a) (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle (*.f64 a a)))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 a a) (*.f64 (PI.f64) angle))))
(*.f64 (*.f64 angle (*.f64 a a)) (PI.f64))
(*.f64 (*.f64 a a) (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle (*.f64 a a)))
(exp.f64 (log.f64 (*.f64 (*.f64 a a) (*.f64 (PI.f64) angle))))
(*.f64 (*.f64 angle (*.f64 a a)) (PI.f64))
(*.f64 (*.f64 a a) (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle (*.f64 a a)))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 a a) (*.f64 (PI.f64) angle))))
(*.f64 (*.f64 angle (*.f64 a a)) (PI.f64))
(*.f64 (*.f64 a a) (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle (*.f64 a a)))
(pow.f64 (*.f64 (PI.f64) angle) 1)
(*.f64 angle (PI.f64))
(log.f64 (exp.f64 (*.f64 (PI.f64) angle)))
(*.f64 angle (PI.f64))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (PI.f64) angle) (*.f64 (PI.f64) angle)) (*.f64 (PI.f64) angle)))
(*.f64 angle (PI.f64))
(expm1.f64 (log1p.f64 (*.f64 (PI.f64) angle)))
(*.f64 angle (PI.f64))
(exp.f64 (log.f64 (*.f64 (PI.f64) angle)))
(*.f64 angle (PI.f64))
(log1p.f64 (expm1.f64 (*.f64 (PI.f64) angle)))
(*.f64 angle (PI.f64))
(pow.f64 (*.f64 (*.f64 (*.f64 a a) (*.f64 (PI.f64) angle)) -1/90) 1)
(*.f64 -1/90 (*.f64 (*.f64 angle (*.f64 a a)) (PI.f64)))
(*.f64 -1/90 (*.f64 (*.f64 a a) (*.f64 angle (PI.f64))))
(*.f64 -1/90 (*.f64 (PI.f64) (*.f64 angle (*.f64 a a))))
(log.f64 (exp.f64 (*.f64 (*.f64 (*.f64 a a) (*.f64 (PI.f64) angle)) -1/90)))
(*.f64 -1/90 (*.f64 (*.f64 angle (*.f64 a a)) (PI.f64)))
(*.f64 -1/90 (*.f64 (*.f64 a a) (*.f64 angle (PI.f64))))
(*.f64 -1/90 (*.f64 (PI.f64) (*.f64 angle (*.f64 a a))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 a a) (*.f64 (PI.f64) angle)) -1/90) (*.f64 (*.f64 (*.f64 a a) (*.f64 (PI.f64) angle)) -1/90)) (*.f64 (*.f64 (*.f64 a a) (*.f64 (PI.f64) angle)) -1/90)))
(*.f64 -1/90 (*.f64 (*.f64 angle (*.f64 a a)) (PI.f64)))
(*.f64 -1/90 (*.f64 (*.f64 a a) (*.f64 angle (PI.f64))))
(*.f64 -1/90 (*.f64 (PI.f64) (*.f64 angle (*.f64 a a))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 (*.f64 a a) (*.f64 (PI.f64) angle)) -1/90)))
(*.f64 -1/90 (*.f64 (*.f64 angle (*.f64 a a)) (PI.f64)))
(*.f64 -1/90 (*.f64 (*.f64 a a) (*.f64 angle (PI.f64))))
(*.f64 -1/90 (*.f64 (PI.f64) (*.f64 angle (*.f64 a a))))
(exp.f64 (log.f64 (*.f64 (*.f64 (*.f64 a a) (*.f64 (PI.f64) angle)) -1/90)))
(*.f64 -1/90 (*.f64 (*.f64 angle (*.f64 a a)) (PI.f64)))
(*.f64 -1/90 (*.f64 (*.f64 a a) (*.f64 angle (PI.f64))))
(*.f64 -1/90 (*.f64 (PI.f64) (*.f64 angle (*.f64 a a))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 (*.f64 a a) (*.f64 (PI.f64) angle)) -1/90)))
(*.f64 -1/90 (*.f64 (*.f64 angle (*.f64 a a)) (PI.f64)))
(*.f64 -1/90 (*.f64 (*.f64 a a) (*.f64 angle (PI.f64))))
(*.f64 -1/90 (*.f64 (PI.f64) (*.f64 angle (*.f64 a a))))
(*.f64 1 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(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 (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 (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 (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 (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)))))
(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 (PI.f64) (*.f64 angle 1/180)))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(exp.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(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 (PI.f64) (*.f64 angle 1/180)))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (*.f64 b b))) 1)
(*.f64 2 (*.f64 (*.f64 b b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 2 (*.f64 b (*.f64 b (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))
(log.f64 (exp.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (*.f64 b b)))))
(*.f64 2 (*.f64 (*.f64 b b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 2 (*.f64 b (*.f64 b (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (*.f64 b b))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (*.f64 b b)))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (*.f64 b b)))))
(*.f64 2 (*.f64 (*.f64 b b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 2 (*.f64 b (*.f64 b (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))
(expm1.f64 (log1p.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (*.f64 b b)))))
(*.f64 2 (*.f64 (*.f64 b b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 2 (*.f64 b (*.f64 b (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))
(exp.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (*.f64 b b)))))
(*.f64 2 (*.f64 (*.f64 b b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 2 (*.f64 b (*.f64 b (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))
(log1p.f64 (expm1.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (*.f64 b b)))))
(*.f64 2 (*.f64 (*.f64 b b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 2 (*.f64 b (*.f64 b (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))
(/.f64 (*.f64 (PI.f64) angle) 180)
(/.f64 (PI.f64) (/.f64 180 angle))
(*.f64 (/.f64 (PI.f64) 180) angle)
(pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 1)
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(log.f64 (exp.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (PI.f64) (*.f64 angle 1/180))))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(expm1.f64 (log1p.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(exp.f64 (log.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(log1p.f64 (expm1.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(*.f64 1 (sin.f64 (*.f64 (PI.f64) (*.f64 (*.f64 angle 1/180) 2))))
(sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))
(*.f64 (*.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 (*.f64 angle 1/180) 2)))) (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 (*.f64 angle 1/180) 2))))) (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 (*.f64 angle 1/180) 2)))))
(sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))
(*.f64 (sqrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 (*.f64 angle 1/180) 2)))) (sqrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 (*.f64 angle 1/180) 2)))))
(sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))
(pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 (*.f64 angle 1/180) 2))) 1)
(sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))
(log.f64 (exp.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 (*.f64 angle 1/180) 2)))))
(sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))
(cbrt.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 (*.f64 angle 1/180) 2))) (sin.f64 (*.f64 (PI.f64) (*.f64 (*.f64 angle 1/180) 2)))) (sin.f64 (*.f64 (PI.f64) (*.f64 (*.f64 angle 1/180) 2)))))
(sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))
(expm1.f64 (log1p.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 (*.f64 angle 1/180) 2)))))
(sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))
(exp.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 (*.f64 angle 1/180) 2)))))
(sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))
(log1p.f64 (expm1.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 (*.f64 angle 1/180) 2)))))
(sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64)))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))
(pow.f64 (*.f64 (pow.f64 (+.f64 b a) 2) (*.f64 (+.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 (*.f64 angle 1/180) 2))) 0) 1/2)) 1)
(*.f64 1/2 (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (pow.f64 (+.f64 a b) 2)))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 1/2 (pow.f64 (+.f64 a b) 2)))
(log.f64 (exp.f64 (*.f64 (pow.f64 (+.f64 b a) 2) (*.f64 (+.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 (*.f64 angle 1/180) 2))) 0) 1/2))))
(*.f64 1/2 (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (pow.f64 (+.f64 a b) 2)))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 1/2 (pow.f64 (+.f64 a b) 2)))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (pow.f64 (+.f64 b a) 2) (*.f64 (+.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 (*.f64 angle 1/180) 2))) 0) 1/2)) (*.f64 (pow.f64 (+.f64 b a) 2) (*.f64 (+.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 (*.f64 angle 1/180) 2))) 0) 1/2))) (*.f64 (pow.f64 (+.f64 b a) 2) (*.f64 (+.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 (*.f64 angle 1/180) 2))) 0) 1/2))))
(*.f64 1/2 (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (pow.f64 (+.f64 a b) 2)))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 1/2 (pow.f64 (+.f64 a b) 2)))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 (+.f64 b a) 2) (*.f64 (+.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 (*.f64 angle 1/180) 2))) 0) 1/2))))
(*.f64 1/2 (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (pow.f64 (+.f64 a b) 2)))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 1/2 (pow.f64 (+.f64 a b) 2)))
(exp.f64 (log.f64 (*.f64 (pow.f64 (+.f64 b a) 2) (*.f64 (+.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 (*.f64 angle 1/180) 2))) 0) 1/2))))
(*.f64 1/2 (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (pow.f64 (+.f64 a b) 2)))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 1/2 (pow.f64 (+.f64 a b) 2)))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 (+.f64 b a) 2) (*.f64 (+.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 (*.f64 angle 1/180) 2))) 0) 1/2))))
(*.f64 1/2 (*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (pow.f64 (+.f64 a b) 2)))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 1/2 (pow.f64 (+.f64 a b) 2)))
(*.f64 2 (*.f64 (pow.f64 (+.f64 b a) 2) (*.f64 (+.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 (*.f64 angle 1/180) 2))) 0) 1/2)))
(*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (pow.f64 (+.f64 a b) 2))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (pow.f64 (+.f64 a b) 2))
(*.f64 (*.f64 (pow.f64 (+.f64 b a) 2) (*.f64 (+.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 (*.f64 angle 1/180) 2))) 0) 1/2)) 2)
(*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (pow.f64 (+.f64 a b) 2))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (pow.f64 (+.f64 a b) 2))
(*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 (*.f64 angle 1/180) 2))) 0) 1/2))
(*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (pow.f64 (+.f64 a b) 2))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (pow.f64 (+.f64 a b) 2))
(*.f64 1 (*.f64 2 (*.f64 (pow.f64 (+.f64 b a) 2) (*.f64 (+.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 (*.f64 angle 1/180) 2))) 0) 1/2))))
(*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (pow.f64 (+.f64 a b) 2))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (pow.f64 (+.f64 a b) 2))
(*.f64 (*.f64 (cbrt.f64 (*.f64 2 (*.f64 (pow.f64 (+.f64 b a) 2) (*.f64 (+.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 (*.f64 angle 1/180) 2))) 0) 1/2)))) (cbrt.f64 (*.f64 2 (*.f64 (pow.f64 (+.f64 b a) 2) (*.f64 (+.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 (*.f64 angle 1/180) 2))) 0) 1/2))))) (cbrt.f64 (*.f64 2 (*.f64 (pow.f64 (+.f64 b a) 2) (*.f64 (+.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 (*.f64 angle 1/180) 2))) 0) 1/2)))))
(*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (pow.f64 (+.f64 a b) 2))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (pow.f64 (+.f64 a b) 2))
(*.f64 (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 (+.f64 b a) 2) (*.f64 (+.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 (*.f64 angle 1/180) 2))) 0) 1/2)))) (sqrt.f64 (*.f64 2 (*.f64 (pow.f64 (+.f64 b a) 2) (*.f64 (+.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 (*.f64 angle 1/180) 2))) 0) 1/2)))))
(*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (pow.f64 (+.f64 a b) 2))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (pow.f64 (+.f64 a b) 2))
(pow.f64 (*.f64 2 (*.f64 (pow.f64 (+.f64 b a) 2) (*.f64 (+.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 (*.f64 angle 1/180) 2))) 0) 1/2))) 1)
(*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (pow.f64 (+.f64 a b) 2))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (pow.f64 (+.f64 a b) 2))
(pow.f64 (*.f64 8 (pow.f64 (*.f64 (pow.f64 (+.f64 b a) 2) (*.f64 (+.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 (*.f64 angle 1/180) 2))) 0) 1/2)) 3)) 1/3)
(cbrt.f64 (*.f64 8 (pow.f64 (*.f64 (pow.f64 (+.f64 a b) 2) (*.f64 1/2 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) 3)))
(cbrt.f64 (*.f64 8 (*.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (pow.f64 (+.f64 a b) 2)) 3) 1/8)))
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) 3) (pow.f64 (+.f64 a b) 6)))
(log.f64 (exp.f64 (*.f64 2 (*.f64 (pow.f64 (+.f64 b a) 2) (*.f64 (+.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 (*.f64 angle 1/180) 2))) 0) 1/2)))))
(*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (pow.f64 (+.f64 a b) 2))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (pow.f64 (+.f64 a b) 2))
(expm1.f64 (log1p.f64 (*.f64 2 (*.f64 (pow.f64 (+.f64 b a) 2) (*.f64 (+.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 (*.f64 angle 1/180) 2))) 0) 1/2)))))
(*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (pow.f64 (+.f64 a b) 2))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (pow.f64 (+.f64 a b) 2))
(exp.f64 (log.f64 (*.f64 2 (*.f64 (pow.f64 (+.f64 b a) 2) (*.f64 (+.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 (*.f64 angle 1/180) 2))) 0) 1/2)))))
(*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (pow.f64 (+.f64 a b) 2))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (pow.f64 (+.f64 a b) 2))
(log1p.f64 (expm1.f64 (*.f64 2 (*.f64 (pow.f64 (+.f64 b a) 2) (*.f64 (+.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 (*.f64 angle 1/180) 2))) 0) 1/2)))))
(*.f64 (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))) (pow.f64 (+.f64 a b) 2))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (pow.f64 (+.f64 a b) 2))
(/.f64 (*.f64 (PI.f64) angle) 180)
(/.f64 (PI.f64) (/.f64 180 angle))
(*.f64 (/.f64 (PI.f64) 180) angle)
(pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 1)
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(log.f64 (exp.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (PI.f64) (*.f64 angle 1/180))))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(expm1.f64 (log1p.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(exp.f64 (log.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(log1p.f64 (expm1.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (*.f64 (pow.f64 (+.f64 b a) 2) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) 1)
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (*.f64 2 (pow.f64 (+.f64 a b) 2)) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 2 (*.f64 (pow.f64 (+.f64 a b) 2) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))
(*.f64 (*.f64 (pow.f64 (+.f64 a b) 2) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(log.f64 (exp.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (*.f64 (pow.f64 (+.f64 b a) 2) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (*.f64 2 (pow.f64 (+.f64 a b) 2)) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 2 (*.f64 (pow.f64 (+.f64 a b) 2) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))
(*.f64 (*.f64 (pow.f64 (+.f64 a b) 2) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (*.f64 (pow.f64 (+.f64 b a) 2) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (*.f64 (pow.f64 (+.f64 b a) 2) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (*.f64 (pow.f64 (+.f64 b a) 2) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (*.f64 2 (pow.f64 (+.f64 a b) 2)) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 2 (*.f64 (pow.f64 (+.f64 a b) 2) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))
(*.f64 (*.f64 (pow.f64 (+.f64 a b) 2) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(expm1.f64 (log1p.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (*.f64 (pow.f64 (+.f64 b a) 2) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (*.f64 2 (pow.f64 (+.f64 a b) 2)) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 2 (*.f64 (pow.f64 (+.f64 a b) 2) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))
(*.f64 (*.f64 (pow.f64 (+.f64 a b) 2) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(exp.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (*.f64 (pow.f64 (+.f64 b a) 2) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (*.f64 2 (pow.f64 (+.f64 a b) 2)) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 2 (*.f64 (pow.f64 (+.f64 a b) 2) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))
(*.f64 (*.f64 (pow.f64 (+.f64 a b) 2) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(log1p.f64 (expm1.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (*.f64 (pow.f64 (+.f64 b a) 2) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 (*.f64 2 (pow.f64 (+.f64 a b) 2)) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 2 (*.f64 (pow.f64 (+.f64 a b) 2) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))
(*.f64 (*.f64 (pow.f64 (+.f64 a b) 2) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))

eval252.0ms (1%)

Compiler

Compiled 15911 to 9317 computations (41.4% saved)

prune385.0ms (1.6%)

Pruning

112 alts after pruning (109 fresh and 3 done)

PrunedKeptTotal
New51340553
Fresh216990
Picked415
Done123
Total539112651
Accurracy
79.8%
Counts
651 → 112
Alt Table
Click to see full alt table
StatusAccuracyProgram
32.2%
(fma.f64 2 (*.f64 a (fma.f64 -1 (*.f64 (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 -2 (*.f64 (*.f64 (*.f64 a a) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
27.4%
(pow.f64 (*.f64 (sqrt.f64 (*.f64 (+.f64 0 (sin.f64 (*.f64 2 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 1/2)) (*.f64 (+.f64 b a) (sqrt.f64 2))) 2)
26.7%
(pow.f64 (*.f64 (sqrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 2 (*.f64 1/180 angle)))) 1/2)) (*.f64 (+.f64 b a) (sqrt.f64 2))) 2)
31.8%
(pow.f64 (*.f64 8 (pow.f64 (*.f64 (pow.f64 (+.f64 b a) 2) (*.f64 (+.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 (*.f64 angle 1/180) 2))) 0) 1/2)) 3)) 1/3)
65.3%
(pow.f64 (*.f64 1/90 (*.f64 (-.f64 b a) (*.f64 angle (*.f64 (PI.f64) (+.f64 a b))))) 1)
39.0%
(pow.f64 (*.f64 1/90 (*.f64 a (*.f64 (*.f64 angle a) (neg.f64 (PI.f64))))) 1)
41.8%
(pow.f64 (cbrt.f64 (*.f64 2 (*.f64 (pow.f64 (+.f64 b a) 2) (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2)))) 3)
34.0%
(*.f64 (pow.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2))) 3) 1/3) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
20.2%
(*.f64 (pow.f64 (*.f64 (*.f64 2 (*.f64 a a)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
43.1%
(*.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2))) 1) (cos.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)))
40.6%
(*.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2))) 1) 1)
22.1%
(*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))
56.1%
(*.f64 (*.f64 (fma.f64 b b (*.f64 a (neg.f64 a))) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))))) (cos.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)))
31.4%
(*.f64 (*.f64 (fma.f64 b b (*.f64 a (neg.f64 a))) (*.f64 2 (sin.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 3))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
35.9%
(*.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (*.f64 2 (*.f64 b b))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
38.3%
(*.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle))) (*.f64 2 (*.f64 b b))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
38.7%
(*.f64 (*.f64 (sin.f64 (*.f64 (/.f64 (PI.f64) 180) angle)) (*.f64 2 (*.f64 b b))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
36.3%
(*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (*.f64 b b))) (+.f64 1 (*.f64 -1/64800 (*.f64 (*.f64 angle angle) (pow.f64 (PI.f64) 2)))))
38.1%
(*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (*.f64 b b))) (sqrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))
38.5%
(*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (*.f64 b b))) (log.f64 (exp.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
38.2%
(*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (*.f64 b b))) (cos.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)))
39.3%
(*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (*.f64 b b))) (cos.f64 (/.f64 (*.f64 (PI.f64) angle) 180)))
38.3%
(*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (*.f64 b b))) (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle))))
38.2%
(*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (*.f64 b b))) (cos.f64 (/.f64 1 (/.f64 180 (*.f64 (PI.f64) angle)))))
32.9%
(*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (*.f64 b b))) (cos.f64 (expm1.f64 (log1p.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
37.5%
(*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (*.f64 b b))) 1)
21.6%
(*.f64 (*.f64 (sin.f64 (exp.f64 (log.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 2 (*.f64 b b))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
37.9%
(*.f64 (*.f64 (expm1.f64 (log1p.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 2 (*.f64 b b))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
52.2%
(*.f64 (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 angle 1/90))
38.6%
(*.f64 (*.f64 b b) (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))))
20.8%
(*.f64 (*.f64 a a) (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))))
26.6%
(*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (log.f64 (sqrt.f64 (*.f64 1 (exp.f64 (sin.f64 (*.f64 2 (*.f64 1/180 (*.f64 angle (PI.f64))))))))))
25.5%
(*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (log.f64 (sqrt.f64 (exp.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 2 (*.f64 1/180 angle))))))))
30.9%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (pow.f64 (sqrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle)))))
52.3%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3) (-.f64 (exp.f64 (log1p.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 1)))
51.8%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3) (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle)))))
52.0%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
47.0%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
20.5%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (pow.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 3) 1/3)) (-.f64 (exp.f64 (log1p.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 1)))
20.6%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (pow.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 3) 1/3)) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
51.2%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)) (-.f64 (exp.f64 (log1p.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 1)))
52.2%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
53.7%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle))) (-.f64 (exp.f64 (log1p.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 1)))
53.2%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
51.6%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (fma.f64 (*.f64 (cbrt.f64 (+.f64 1 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (cbrt.f64 (+.f64 1 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (cbrt.f64 (+.f64 1 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) -1)))
52.2%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (fma.f64 (sqrt.f64 (+.f64 1 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (sqrt.f64 (+.f64 1 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) -1)))
51.9%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) 3)) (fma.f64 (+.f64 1 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (+.f64 1 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (+.f64 2 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))))
52.4%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (-.f64 (+.f64 1 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1)))
51.6%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (sqrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))))
53.4%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cos.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))))
51.7%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle)))))
52.4%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
50.4%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
45.5%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cos.f64 (expm1.f64 (log1p.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
52.4%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cbrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))))
52.4%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cbrt.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
51.9%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cbrt.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (fma.f64 1/2 (cos.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 1/2)))))
51.0%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) 1))
29.1%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (sqrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
29.5%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (exp.f64 (log.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (-.f64 (exp.f64 (log1p.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 1)))
29.7%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (exp.f64 (log.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle)))))
29.6%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (exp.f64 (log.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
29.8%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 3))) (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle)))))
24.8%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (log.f64 (exp.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (-.f64 (exp.f64 (log1p.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 1)))
24.3%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (log.f64 (exp.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle)))))
43.0%
(*.f64 (*.f64 2 (*.f64 b (*.f64 b (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
42.0%
(*.f64 (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (pow.f64 (+.f64 a b) 2) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
37.8%
(*.f64 (*.f64 1/90 angle) (*.f64 (PI.f64) (*.f64 b b)))
33.5%
(*.f64 (*.f64 -2 (*.f64 a a)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
39.4%
(*.f64 (sqrt.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2))) 2)) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
55.3%
(*.f64 (sin.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)) (*.f64 (*.f64 2 (fma.f64 b b (neg.f64 (*.f64 a a)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
39.0%
(*.f64 (sin.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)) (*.f64 (*.f64 2 (*.f64 (*.f64 (+.f64 b a) (sqrt.f64 (+.f64 b a))) (sqrt.f64 (+.f64 b a)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
41.3%
(*.f64 (sin.f64 (/.f64 (*.f64 (PI.f64) angle) 180)) (*.f64 (*.f64 2 (*.f64 (*.f64 (+.f64 b a) (sqrt.f64 (+.f64 b a))) (sqrt.f64 (+.f64 b a)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
53.1%
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (*.f64 2 (fma.f64 b b (neg.f64 (*.f64 a a)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
41.1%
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (*.f64 2 (fma.f64 2 (*.f64 2 (*.f64 a a)) (pow.f64 (+.f64 b a) 2))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
41.0%
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (*.f64 2 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 b a)) 2) 3)) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
11.4%
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (*.f64 2 (-.f64 (/.f64 (pow.f64 b 6) (+.f64 (pow.f64 b 4) (+.f64 (pow.f64 a 4) (pow.f64 (*.f64 b a) 2)))) (/.f64 (pow.f64 a 6) (+.f64 (pow.f64 b 4) (+.f64 (pow.f64 a 4) (pow.f64 (*.f64 b a) 2)))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
41.5%
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (*.f64 2 (*.f64 (*.f64 (+.f64 b a) (sqrt.f64 (+.f64 b a))) (sqrt.f64 (+.f64 b a)))) (cos.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))))
33.4%
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (*.f64 2 (*.f64 (*.f64 (+.f64 b a) (sqrt.f64 (+.f64 b a))) (sqrt.f64 (+.f64 b a)))) (cos.f64 (expm1.f64 (log1p.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
32.1%
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (*.f64 2 (*.f64 (*.f64 (+.f64 b a) (sqrt.f64 (+.f64 b a))) (sqrt.f64 (+.f64 b a)))) (cos.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 3)))))
37.7%
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (*.f64 2 (*.f64 b b)) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
40.4%
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (*.f64 2 (exp.f64 (log.f64 (pow.f64 (+.f64 b a) 2)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
38.5%
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 2))
33.3%
(*.f64 (sin.f64 (expm1.f64 (log1p.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 (*.f64 2 (*.f64 (*.f64 (+.f64 b a) (sqrt.f64 (+.f64 b a))) (sqrt.f64 (+.f64 b a)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
23.8%
(*.f64 (exp.f64 (+.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (log.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
27.8%
(*.f64 (exp.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (*.f64 b b))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
35.2%
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2))) 3)) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
33.1%
(*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)) (*.f64 (*.f64 2 (*.f64 (*.f64 (+.f64 b a) (sqrt.f64 (+.f64 b a))) (sqrt.f64 (+.f64 b a)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
42.9%
(*.f64 b (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))
55.7%
(*.f64 angle (*.f64 (*.f64 (PI.f64) (fma.f64 b b (neg.f64 (*.f64 a a)))) 1/90))
65.3%
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a b)))))
65.3%
(*.f64 2 (*.f64 (*.f64 (-.f64 b a) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b a))))
20.9%
(*.f64 2 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 a a))))
20.5%
(*.f64 2 (*.f64 a (*.f64 a (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))))
65.3%
(*.f64 1/90 (*.f64 (*.f64 (PI.f64) (+.f64 b a)) (*.f64 angle (-.f64 b a))))
45.7%
(*.f64 1/90 (*.f64 (*.f64 (PI.f64) b) (*.f64 angle (-.f64 b a))))
45.9%
(*.f64 1/90 (*.f64 (*.f64 a (PI.f64)) (*.f64 angle (-.f64 b a))))
37.8%
(*.f64 1/90 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b))))
40.0%
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 (+.f64 a b) 2) (PI.f64))))
34.2%
(*.f64 1/90 (*.f64 angle (*.f64 (*.f64 a a) (neg.f64 (PI.f64)))))
37.8%
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
39.2%
(*.f64 1/90 (*.f64 angle (log.f64 (exp.f64 (*.f64 (*.f64 (PI.f64) (+.f64 b a)) (-.f64 b a))))))
34.2%
(*.f64 -1/90 (*.f64 (*.f64 angle (*.f64 a a)) (PI.f64)))
34.2%
(*.f64 -1/90 (*.f64 (*.f64 a a) (*.f64 angle (PI.f64))))
27.8%
(*.f64 -1/90 (log.f64 (exp.f64 (*.f64 (*.f64 a a) (*.f64 (PI.f64) angle)))))
32.2%
(*.f64 -2 (*.f64 (*.f64 (*.f64 a a) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
37.2%
(sqrt.f64 (pow.f64 (*.f64 2 (*.f64 (pow.f64 (+.f64 b a) 2) (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2))) 2))
29.5%
(log.f64 (exp.f64 (*.f64 2 (*.f64 (pow.f64 (+.f64 b a) 2) (*.f64 (+.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 (*.f64 angle 1/180) 2))) 0) 1/2)))))
32.1%
(exp.f64 (log.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))
21.5%
(cbrt.f64 (pow.f64 (*.f64 2 (*.f64 (*.f64 a a) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) 1/2))) 3))
33.5%
(cbrt.f64 (pow.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 (*.f64 b b) 1/2))) 3))
30.2%
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) 3) (pow.f64 (+.f64 a b) 6)))
32.2%
(fma.f64 2 (*.f64 a (fma.f64 -1 (*.f64 (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 -2 (*.f64 (*.f64 (*.f64 a a) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
27.4%
(pow.f64 (*.f64 (sqrt.f64 (*.f64 (+.f64 0 (sin.f64 (*.f64 2 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 1/2)) (*.f64 (+.f64 b a) (sqrt.f64 2))) 2)
26.7%
(pow.f64 (*.f64 (sqrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 2 (*.f64 1/180 angle)))) 1/2)) (*.f64 (+.f64 b a) (sqrt.f64 2))) 2)
31.8%
(pow.f64 (*.f64 8 (pow.f64 (*.f64 (pow.f64 (+.f64 b a) 2) (*.f64 (+.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 (*.f64 angle 1/180) 2))) 0) 1/2)) 3)) 1/3)
65.3%
(pow.f64 (*.f64 1/90 (*.f64 (-.f64 b a) (*.f64 angle (*.f64 (PI.f64) (+.f64 a b))))) 1)
39.0%
(pow.f64 (*.f64 1/90 (*.f64 a (*.f64 (*.f64 angle a) (neg.f64 (PI.f64))))) 1)
41.8%
(pow.f64 (cbrt.f64 (*.f64 2 (*.f64 (pow.f64 (+.f64 b a) 2) (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2)))) 3)
34.0%
(*.f64 (pow.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2))) 3) 1/3) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
20.2%
(*.f64 (pow.f64 (*.f64 (*.f64 2 (*.f64 a a)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
43.1%
(*.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2))) 1) (cos.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)))
40.6%
(*.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2))) 1) 1)
22.1%
(*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))
56.1%
(*.f64 (*.f64 (fma.f64 b b (*.f64 a (neg.f64 a))) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))))) (cos.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)))
31.4%
(*.f64 (*.f64 (fma.f64 b b (*.f64 a (neg.f64 a))) (*.f64 2 (sin.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 3))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
35.9%
(*.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (*.f64 2 (*.f64 b b))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
38.3%
(*.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle))) (*.f64 2 (*.f64 b b))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
38.7%
(*.f64 (*.f64 (sin.f64 (*.f64 (/.f64 (PI.f64) 180) angle)) (*.f64 2 (*.f64 b b))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
36.3%
(*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (*.f64 b b))) (+.f64 1 (*.f64 -1/64800 (*.f64 (*.f64 angle angle) (pow.f64 (PI.f64) 2)))))
38.1%
(*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (*.f64 b b))) (sqrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))
38.5%
(*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (*.f64 b b))) (log.f64 (exp.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
38.2%
(*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (*.f64 b b))) (cos.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)))
39.3%
(*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (*.f64 b b))) (cos.f64 (/.f64 (*.f64 (PI.f64) angle) 180)))
38.3%
(*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (*.f64 b b))) (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle))))
38.2%
(*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (*.f64 b b))) (cos.f64 (/.f64 1 (/.f64 180 (*.f64 (PI.f64) angle)))))
32.9%
(*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (*.f64 b b))) (cos.f64 (expm1.f64 (log1p.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
37.5%
(*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (*.f64 b b))) 1)
21.6%
(*.f64 (*.f64 (sin.f64 (exp.f64 (log.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 2 (*.f64 b b))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
37.9%
(*.f64 (*.f64 (expm1.f64 (log1p.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 2 (*.f64 b b))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
52.2%
(*.f64 (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 angle 1/90))
38.6%
(*.f64 (*.f64 b b) (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))))
20.8%
(*.f64 (*.f64 a a) (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))))
26.6%
(*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (log.f64 (sqrt.f64 (*.f64 1 (exp.f64 (sin.f64 (*.f64 2 (*.f64 1/180 (*.f64 angle (PI.f64))))))))))
25.5%
(*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (log.f64 (sqrt.f64 (exp.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 2 (*.f64 1/180 angle))))))))
30.9%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (pow.f64 (sqrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle)))))
52.3%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3) (-.f64 (exp.f64 (log1p.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 1)))
51.8%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3) (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle)))))
52.0%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
47.0%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
20.5%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (pow.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 3) 1/3)) (-.f64 (exp.f64 (log1p.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 1)))
20.6%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (pow.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 3) 1/3)) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
51.2%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)) (-.f64 (exp.f64 (log1p.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 1)))
52.2%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
53.7%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle))) (-.f64 (exp.f64 (log1p.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 1)))
53.2%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
51.6%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (fma.f64 (*.f64 (cbrt.f64 (+.f64 1 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (cbrt.f64 (+.f64 1 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (cbrt.f64 (+.f64 1 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) -1)))
52.2%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (fma.f64 (sqrt.f64 (+.f64 1 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (sqrt.f64 (+.f64 1 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) -1)))
51.9%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) 3)) (fma.f64 (+.f64 1 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (+.f64 1 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (+.f64 2 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))))
52.4%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (-.f64 (+.f64 1 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1)))
51.6%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (sqrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))))
53.4%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cos.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))))
51.7%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle)))))
52.4%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
50.4%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
45.5%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cos.f64 (expm1.f64 (log1p.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
52.4%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cbrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))))
52.4%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cbrt.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
51.9%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cbrt.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (fma.f64 1/2 (cos.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 1/2)))))
51.0%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) 1))
29.1%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (sqrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
29.5%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (exp.f64 (log.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (-.f64 (exp.f64 (log1p.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 1)))
29.7%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (exp.f64 (log.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle)))))
29.6%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (exp.f64 (log.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
29.8%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 3))) (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle)))))
24.8%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (log.f64 (exp.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (-.f64 (exp.f64 (log1p.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 1)))
24.3%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (log.f64 (exp.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle)))))
43.0%
(*.f64 (*.f64 2 (*.f64 b (*.f64 b (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
42.0%
(*.f64 (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (pow.f64 (+.f64 a b) 2) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
37.8%
(*.f64 (*.f64 1/90 angle) (*.f64 (PI.f64) (*.f64 b b)))
33.5%
(*.f64 (*.f64 -2 (*.f64 a a)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
39.4%
(*.f64 (sqrt.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2))) 2)) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
55.3%
(*.f64 (sin.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)) (*.f64 (*.f64 2 (fma.f64 b b (neg.f64 (*.f64 a a)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
39.0%
(*.f64 (sin.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)) (*.f64 (*.f64 2 (*.f64 (*.f64 (+.f64 b a) (sqrt.f64 (+.f64 b a))) (sqrt.f64 (+.f64 b a)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
41.3%
(*.f64 (sin.f64 (/.f64 (*.f64 (PI.f64) angle) 180)) (*.f64 (*.f64 2 (*.f64 (*.f64 (+.f64 b a) (sqrt.f64 (+.f64 b a))) (sqrt.f64 (+.f64 b a)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
53.1%
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (*.f64 2 (fma.f64 b b (neg.f64 (*.f64 a a)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
41.1%
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (*.f64 2 (fma.f64 2 (*.f64 2 (*.f64 a a)) (pow.f64 (+.f64 b a) 2))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
41.0%
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (*.f64 2 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 b a)) 2) 3)) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
11.4%
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (*.f64 2 (-.f64 (/.f64 (pow.f64 b 6) (+.f64 (pow.f64 b 4) (+.f64 (pow.f64 a 4) (pow.f64 (*.f64 b a) 2)))) (/.f64 (pow.f64 a 6) (+.f64 (pow.f64 b 4) (+.f64 (pow.f64 a 4) (pow.f64 (*.f64 b a) 2)))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
41.5%
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (*.f64 2 (*.f64 (*.f64 (+.f64 b a) (sqrt.f64 (+.f64 b a))) (sqrt.f64 (+.f64 b a)))) (cos.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))))
33.4%
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (*.f64 2 (*.f64 (*.f64 (+.f64 b a) (sqrt.f64 (+.f64 b a))) (sqrt.f64 (+.f64 b a)))) (cos.f64 (expm1.f64 (log1p.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
32.1%
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (*.f64 2 (*.f64 (*.f64 (+.f64 b a) (sqrt.f64 (+.f64 b a))) (sqrt.f64 (+.f64 b a)))) (cos.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 3)))))
37.7%
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (*.f64 2 (*.f64 b b)) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
40.4%
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (*.f64 2 (exp.f64 (log.f64 (pow.f64 (+.f64 b a) 2)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
38.5%
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 2))
33.3%
(*.f64 (sin.f64 (expm1.f64 (log1p.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 (*.f64 2 (*.f64 (*.f64 (+.f64 b a) (sqrt.f64 (+.f64 b a))) (sqrt.f64 (+.f64 b a)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
23.8%
(*.f64 (exp.f64 (+.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (log.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
27.8%
(*.f64 (exp.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (*.f64 b b))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
35.2%
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2))) 3)) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
33.1%
(*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)) (*.f64 (*.f64 2 (*.f64 (*.f64 (+.f64 b a) (sqrt.f64 (+.f64 b a))) (sqrt.f64 (+.f64 b a)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
42.9%
(*.f64 b (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))
55.7%
(*.f64 angle (*.f64 (*.f64 (PI.f64) (fma.f64 b b (neg.f64 (*.f64 a a)))) 1/90))
65.3%
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a b)))))
65.3%
(*.f64 2 (*.f64 (*.f64 (-.f64 b a) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b a))))
20.9%
(*.f64 2 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 a a))))
20.5%
(*.f64 2 (*.f64 a (*.f64 a (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))))
65.3%
(*.f64 1/90 (*.f64 (*.f64 (PI.f64) (+.f64 b a)) (*.f64 angle (-.f64 b a))))
45.7%
(*.f64 1/90 (*.f64 (*.f64 (PI.f64) b) (*.f64 angle (-.f64 b a))))
45.9%
(*.f64 1/90 (*.f64 (*.f64 a (PI.f64)) (*.f64 angle (-.f64 b a))))
37.8%
(*.f64 1/90 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b))))
40.0%
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 (+.f64 a b) 2) (PI.f64))))
34.2%
(*.f64 1/90 (*.f64 angle (*.f64 (*.f64 a a) (neg.f64 (PI.f64)))))
37.8%
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
39.2%
(*.f64 1/90 (*.f64 angle (log.f64 (exp.f64 (*.f64 (*.f64 (PI.f64) (+.f64 b a)) (-.f64 b a))))))
34.2%
(*.f64 -1/90 (*.f64 (*.f64 angle (*.f64 a a)) (PI.f64)))
34.2%
(*.f64 -1/90 (*.f64 (*.f64 a a) (*.f64 angle (PI.f64))))
27.8%
(*.f64 -1/90 (log.f64 (exp.f64 (*.f64 (*.f64 a a) (*.f64 (PI.f64) angle)))))
32.2%
(*.f64 -2 (*.f64 (*.f64 (*.f64 a a) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
37.2%
(sqrt.f64 (pow.f64 (*.f64 2 (*.f64 (pow.f64 (+.f64 b a) 2) (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2))) 2))
29.5%
(log.f64 (exp.f64 (*.f64 2 (*.f64 (pow.f64 (+.f64 b a) 2) (*.f64 (+.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 (*.f64 angle 1/180) 2))) 0) 1/2)))))
32.1%
(exp.f64 (log.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))
21.5%
(cbrt.f64 (pow.f64 (*.f64 2 (*.f64 (*.f64 a a) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) 1/2))) 3))
33.5%
(cbrt.f64 (pow.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 (*.f64 b b) 1/2))) 3))
30.2%
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) 3) (pow.f64 (+.f64 a b) 6)))
Compiler

Compiled 11364 to 8698 computations (23.5% saved)

localize4.3s (18%)

Local Accuracy

Found 19 expressions with local accuracy:

NewAccuracyProgram
80.2%
(cbrt.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2))) 3))
75.5%
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2)))
58.1%
(cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))
54.5%
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
99.5%
(*.f64 (PI.f64) (/.f64 angle 180))
85.6%
(*.f64 (expm1.f64 (log1p.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 2 (*.f64 b b)))
58.1%
(cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))
54.5%
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
99.9%
(*.f64 angle (*.f64 (PI.f64) 1/180))
84.5%
(*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 a a))
57.4%
(cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
54.5%
(sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
99.7%
(*.f64 -1/90 (*.f64 (*.f64 angle (*.f64 a a)) (PI.f64)))
99.7%
(*.f64 (*.f64 angle (*.f64 a a)) (PI.f64))
87.7%
(*.f64 angle (*.f64 a a))
99.8%
(*.f64 (-.f64 b a) (*.f64 angle (*.f64 (PI.f64) (+.f64 a b))))
99.5%
(*.f64 (PI.f64) (+.f64 a b))
99.3%
(*.f64 angle (*.f64 (PI.f64) (+.f64 a b)))
99.1%
(*.f64 1/90 (*.f64 (-.f64 b a) (*.f64 angle (*.f64 (PI.f64) (+.f64 a b)))))
Compiler

Compiled 383 to 202 computations (47.3% saved)

series15.0ms (0.1%)

Counts
13 → 312
Calls

81 calls:

TimeVariablePointExpression
1.0ms
a
@inf
(*.f64 1/90 (*.f64 (-.f64 b a) (*.f64 angle (*.f64 (PI.f64) (+.f64 a b)))))
0.0ms
angle
@0
(*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 a a))
0.0ms
angle
@0
(*.f64 angle (*.f64 (PI.f64) (+.f64 a b)))
0.0ms
a
@0
(*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 a a))
0.0ms
angle
@inf
(*.f64 angle (*.f64 (PI.f64) (+.f64 a b)))

rewrite92.0ms (0.4%)

Algorithm
batch-egg-rewrite
Rules
830×add-sqr-sqrt
812×pow1
806×*-un-lft-identity
772×log1p-expm1-u
770×expm1-log1p-u
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
042333
1878333
Stop Event
node limit
Counts
13 → 139
Calls
Call 1
Inputs
(*.f64 1/90 (*.f64 (-.f64 b a) (*.f64 angle (*.f64 (PI.f64) (+.f64 a b)))))
(*.f64 angle (*.f64 (PI.f64) (+.f64 a b)))
(*.f64 (PI.f64) (+.f64 a b))
(*.f64 (-.f64 b a) (*.f64 angle (*.f64 (PI.f64) (+.f64 a b))))
(*.f64 angle (*.f64 a a))
(*.f64 (*.f64 angle (*.f64 a a)) (PI.f64))
(*.f64 -1/90 (*.f64 (*.f64 angle (*.f64 a a)) (PI.f64)))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 a a))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(*.f64 (expm1.f64 (log1p.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 2 (*.f64 b b)))
(cbrt.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2))) 3))
Outputs
(-.f64 (exp.f64 (log1p.f64 (*.f64 1/90 (*.f64 (-.f64 b a) (*.f64 angle (*.f64 (PI.f64) (+.f64 b a))))))) 1)
(pow.f64 (*.f64 1/90 (*.f64 (-.f64 b a) (*.f64 angle (*.f64 (PI.f64) (+.f64 b a))))) 1)
(log.f64 (exp.f64 (*.f64 1/90 (*.f64 (-.f64 b a) (*.f64 angle (*.f64 (PI.f64) (+.f64 b a)))))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 1/90 (*.f64 (-.f64 b a) (*.f64 angle (*.f64 (PI.f64) (+.f64 b a))))))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 1/90 (*.f64 (-.f64 b a) (*.f64 angle (*.f64 (PI.f64) (+.f64 b a))))) 2) (*.f64 1/90 (*.f64 (-.f64 b a) (*.f64 angle (*.f64 (PI.f64) (+.f64 b a)))))))
(expm1.f64 (log1p.f64 (*.f64 1/90 (*.f64 (-.f64 b a) (*.f64 angle (*.f64 (PI.f64) (+.f64 b a)))))))
(exp.f64 (log.f64 (*.f64 1/90 (*.f64 (-.f64 b a) (*.f64 angle (*.f64 (PI.f64) (+.f64 b a)))))))
(exp.f64 (*.f64 (log.f64 (*.f64 1/90 (*.f64 (-.f64 b a) (*.f64 angle (*.f64 (PI.f64) (+.f64 b a)))))) 1))
(log1p.f64 (expm1.f64 (*.f64 1/90 (*.f64 (-.f64 b a) (*.f64 angle (*.f64 (PI.f64) (+.f64 b a)))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 angle (*.f64 (PI.f64) (+.f64 b a))))) 1)
(pow.f64 (*.f64 angle (*.f64 (PI.f64) (+.f64 b a))) 1)
(log.f64 (exp.f64 (*.f64 angle (*.f64 (PI.f64) (+.f64 b a)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 angle (*.f64 (PI.f64) (+.f64 b a))))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) (+.f64 b a))) 2) (*.f64 angle (*.f64 (PI.f64) (+.f64 b a)))))
(expm1.f64 (log1p.f64 (*.f64 angle (*.f64 (PI.f64) (+.f64 b a)))))
(exp.f64 (log.f64 (*.f64 angle (*.f64 (PI.f64) (+.f64 b a)))))
(exp.f64 (*.f64 (log.f64 (*.f64 angle (*.f64 (PI.f64) (+.f64 b a)))) 1))
(log1p.f64 (expm1.f64 (*.f64 angle (*.f64 (PI.f64) (+.f64 b a)))))
(+.f64 (*.f64 (PI.f64) a) (*.f64 (PI.f64) b))
(+.f64 (*.f64 a (PI.f64)) (*.f64 b (PI.f64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (PI.f64) (+.f64 b a)))) 1)
(pow.f64 (*.f64 (PI.f64) (+.f64 b a)) 1)
(log.f64 (exp.f64 (*.f64 (PI.f64) (+.f64 b a))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (PI.f64) (+.f64 b a)))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (+.f64 b a)) 2) (*.f64 (PI.f64) (+.f64 b a))))
(expm1.f64 (log1p.f64 (*.f64 (PI.f64) (+.f64 b a))))
(exp.f64 (log.f64 (*.f64 (PI.f64) (+.f64 b a))))
(exp.f64 (*.f64 (log.f64 (*.f64 (PI.f64) (+.f64 b a))) 1))
(log1p.f64 (expm1.f64 (*.f64 (PI.f64) (+.f64 b a))))
(fma.f64 a (PI.f64) (*.f64 b (PI.f64)))
(fma.f64 (PI.f64) a (*.f64 (PI.f64) b))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 b a) (*.f64 angle (*.f64 (PI.f64) (+.f64 b a)))))) 1)
(pow.f64 (*.f64 (-.f64 b a) (*.f64 angle (*.f64 (PI.f64) (+.f64 b a)))) 1)
(log.f64 (exp.f64 (*.f64 (-.f64 b a) (*.f64 angle (*.f64 (PI.f64) (+.f64 b a))))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (-.f64 b a) (*.f64 angle (*.f64 (PI.f64) (+.f64 b a)))))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (-.f64 b a) (*.f64 angle (*.f64 (PI.f64) (+.f64 b a)))) 2) (*.f64 (-.f64 b a) (*.f64 angle (*.f64 (PI.f64) (+.f64 b a))))))
(expm1.f64 (log1p.f64 (*.f64 (-.f64 b a) (*.f64 angle (*.f64 (PI.f64) (+.f64 b a))))))
(exp.f64 (log.f64 (*.f64 (-.f64 b a) (*.f64 angle (*.f64 (PI.f64) (+.f64 b a))))))
(exp.f64 (*.f64 (log.f64 (*.f64 (-.f64 b a) (*.f64 angle (*.f64 (PI.f64) (+.f64 b a))))) 1))
(log1p.f64 (expm1.f64 (*.f64 (-.f64 b a) (*.f64 angle (*.f64 (PI.f64) (+.f64 b a))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 angle (*.f64 a a)))) 1)
(pow.f64 (*.f64 angle (*.f64 a a)) 1)
(log.f64 (exp.f64 (*.f64 angle (*.f64 a a))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 angle (*.f64 a a)))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 angle (*.f64 a a)) 2) (*.f64 angle (*.f64 a a))))
(expm1.f64 (log1p.f64 (*.f64 angle (*.f64 a a))))
(exp.f64 (log.f64 (*.f64 angle (*.f64 a a))))
(exp.f64 (*.f64 (log.f64 (*.f64 angle (*.f64 a a))) 1))
(log1p.f64 (expm1.f64 (*.f64 angle (*.f64 a a))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 angle (*.f64 (*.f64 a a) (PI.f64))))) 1)
(pow.f64 (*.f64 angle (*.f64 (*.f64 a a) (PI.f64))) 1)
(log.f64 (exp.f64 (*.f64 angle (*.f64 (*.f64 a a) (PI.f64)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 angle (*.f64 (*.f64 a a) (PI.f64))))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 angle (*.f64 (*.f64 a a) (PI.f64))) 2) (*.f64 angle (*.f64 (*.f64 a a) (PI.f64)))))
(expm1.f64 (log1p.f64 (*.f64 angle (*.f64 (*.f64 a a) (PI.f64)))))
(exp.f64 (log.f64 (*.f64 angle (*.f64 (*.f64 a a) (PI.f64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 angle (*.f64 (*.f64 a a) (PI.f64)))) 1))
(log1p.f64 (expm1.f64 (*.f64 angle (*.f64 (*.f64 a a) (PI.f64)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 angle (*.f64 (*.f64 a a) (PI.f64))) -1/90))) 1)
(pow.f64 (*.f64 (*.f64 angle (*.f64 (*.f64 a a) (PI.f64))) -1/90) 1)
(log.f64 (exp.f64 (*.f64 (*.f64 angle (*.f64 (*.f64 a a) (PI.f64))) -1/90)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 angle (*.f64 (*.f64 a a) (PI.f64))) -1/90))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (*.f64 angle (*.f64 (*.f64 a a) (PI.f64))) -1/90) 2) (*.f64 (*.f64 angle (*.f64 (*.f64 a a) (PI.f64))) -1/90)))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 angle (*.f64 (*.f64 a a) (PI.f64))) -1/90)))
(exp.f64 (log.f64 (*.f64 (*.f64 angle (*.f64 (*.f64 a a) (PI.f64))) -1/90)))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 angle (*.f64 (*.f64 a a) (PI.f64))) -1/90)) 1))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 angle (*.f64 (*.f64 a a) (PI.f64))) -1/90)))
(-.f64 (exp.f64 (log1p.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))) 1)
(*.f64 1 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))
(*.f64 (*.f64 (cbrt.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (cbrt.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))) (cbrt.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(*.f64 (sqrt.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (sqrt.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 1)
(log.f64 (exp.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(log.f64 (+.f64 1 (expm1.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 2) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(expm1.f64 (log1p.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(exp.f64 (log.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(exp.f64 (*.f64 (log.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) 1))
(log1p.f64 (expm1.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))) 1)
(*.f64 1 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))
(*.f64 (*.f64 (cbrt.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (cbrt.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))) (cbrt.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(*.f64 (sqrt.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (sqrt.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 1)
(log.f64 (exp.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(log.f64 (+.f64 1 (expm1.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 2) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(expm1.f64 (log1p.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(exp.f64 (log.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(exp.f64 (*.f64 (log.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) 1))
(log1p.f64 (expm1.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 a a) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))) 1)
(pow.f64 (*.f64 (*.f64 a a) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) 1)
(log.f64 (exp.f64 (*.f64 (*.f64 a a) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 a a) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (*.f64 a a) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) 2) (*.f64 (*.f64 a a) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 a a) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))
(exp.f64 (log.f64 (*.f64 (*.f64 a a) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 a a) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))) 1))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 a a) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) 1)
(pow.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)) 1)
(log.f64 (exp.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)) 2) (*.f64 angle (*.f64 (PI.f64) 1/180))))
(expm1.f64 (log1p.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))
(exp.f64 (log.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))
(exp.f64 (*.f64 (log.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 1))
(log1p.f64 (expm1.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (*.f64 b b))))) 1)
(pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (*.f64 b b))) 1)
(log.f64 (exp.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (*.f64 b b)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (*.f64 b b))))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (*.f64 b b))) 2) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (*.f64 b b)))))
(expm1.f64 (log1p.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (*.f64 b b)))))
(exp.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (*.f64 b b)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (*.f64 b b)))) 1))
(log1p.f64 (expm1.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (*.f64 b b)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2))))) 1)
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2)))
(*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(*.f64 1 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2))))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2)))) (cbrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2))))) (cbrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2)))))
(*.f64 (sqrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2)))) (sqrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2)))))
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) (pow.f64 (+.f64 b a) 2))
(*.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2))) 1/3) (pow.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2))) 2) 1/3))
(*.f64 (pow.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2))) 2) 1/3) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2))) 1/3))
(*.f64 (pow.f64 1 1/3) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2))))
(*.f64 (pow.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3) 1/3) (pow.f64 (*.f64 8 (pow.f64 (pow.f64 (+.f64 b a) 2) 3)) 1/3))
(*.f64 (pow.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2))) 3/2) 1/3) (pow.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2))) 3/2) 1/3))
(pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2))) 1)
(pow.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2))) 3) 1/3)
(log.f64 (exp.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2))))))
(expm1.f64 (log1p.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2)))))
(exp.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2)))) 1))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2))))) 1/3))
(log1p.f64 (expm1.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2)))))

simplify168.0ms (0.7%)

Algorithm
egg-herbie
Rules
1624×unswap-sqr
1162×associate-*r*
894×associate-*l*
706×log-prod
650×exp-prod
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
048915449
1123814479
2519914179
Stop Event
node limit
Counts
451 → 300
Calls
Call 1
Inputs
(*.f64 -1/90 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64))))
(+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (+.f64 (*.f64 a (PI.f64)) (*.f64 -1 (*.f64 a (PI.f64)))) b))) (*.f64 -1/90 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))))
(+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (+.f64 (*.f64 a (PI.f64)) (*.f64 -1 (*.f64 a (PI.f64)))) b))) (*.f64 -1/90 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64))))))
(+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (+.f64 (*.f64 a (PI.f64)) (*.f64 -1 (*.f64 a (PI.f64)))) b))) (*.f64 -1/90 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64))))))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (*.f64 1/90 (*.f64 b (+.f64 (*.f64 -1 (*.f64 angle (*.f64 a (PI.f64)))) (*.f64 angle (*.f64 a (PI.f64)))))))
(+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (+.f64 (*.f64 -1/90 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))) (*.f64 1/90 (*.f64 b (+.f64 (*.f64 -1 (*.f64 angle (*.f64 a (PI.f64)))) (*.f64 angle (*.f64 a (PI.f64))))))))
(+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (+.f64 (*.f64 -1/90 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))) (*.f64 1/90 (*.f64 b (+.f64 (*.f64 -1 (*.f64 angle (*.f64 a (PI.f64)))) (*.f64 angle (*.f64 a (PI.f64))))))))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (*.f64 1/90 (*.f64 b (+.f64 (*.f64 -1 (*.f64 angle (*.f64 a (PI.f64)))) (*.f64 angle (*.f64 a (PI.f64)))))))
(+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (+.f64 (*.f64 -1/90 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))) (*.f64 1/90 (*.f64 b (+.f64 (*.f64 -1 (*.f64 angle (*.f64 a (PI.f64)))) (*.f64 angle (*.f64 a (PI.f64))))))))
(+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (+.f64 (*.f64 -1/90 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))) (*.f64 1/90 (*.f64 b (+.f64 (*.f64 -1 (*.f64 angle (*.f64 a (PI.f64)))) (*.f64 angle (*.f64 a (PI.f64))))))))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (*.f64 1/90 (*.f64 angle (*.f64 a (+.f64 (*.f64 b (PI.f64)) (*.f64 -1 (*.f64 b (PI.f64))))))))
(+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (+.f64 (*.f64 1/90 (*.f64 angle (*.f64 a (+.f64 (*.f64 b (PI.f64)) (*.f64 -1 (*.f64 b (PI.f64))))))) (*.f64 -1/90 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64))))))
(+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (+.f64 (*.f64 1/90 (*.f64 angle (*.f64 a (+.f64 (*.f64 b (PI.f64)) (*.f64 -1 (*.f64 b (PI.f64))))))) (*.f64 -1/90 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64))))))
(*.f64 -1/90 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64))))
(+.f64 (*.f64 1/90 (*.f64 angle (*.f64 a (+.f64 (*.f64 b (PI.f64)) (*.f64 -1 (*.f64 b (PI.f64))))))) (*.f64 -1/90 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))))
(+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (+.f64 (*.f64 1/90 (*.f64 angle (*.f64 a (+.f64 (*.f64 b (PI.f64)) (*.f64 -1 (*.f64 b (PI.f64))))))) (*.f64 -1/90 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64))))))
(+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (+.f64 (*.f64 1/90 (*.f64 angle (*.f64 a (+.f64 (*.f64 b (PI.f64)) (*.f64 -1 (*.f64 b (PI.f64))))))) (*.f64 -1/90 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64))))))
(*.f64 -1/90 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64))))
(+.f64 (*.f64 -1/90 (*.f64 angle (*.f64 a (+.f64 (*.f64 b (PI.f64)) (*.f64 -1 (*.f64 b (PI.f64))))))) (*.f64 -1/90 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))))
(+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (+.f64 (*.f64 -1/90 (*.f64 angle (*.f64 a (+.f64 (*.f64 b (PI.f64)) (*.f64 -1 (*.f64 b (PI.f64))))))) (*.f64 -1/90 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64))))))
(+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (+.f64 (*.f64 -1/90 (*.f64 angle (*.f64 a (+.f64 (*.f64 b (PI.f64)) (*.f64 -1 (*.f64 b (PI.f64))))))) (*.f64 -1/90 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64))))))
(*.f64 1/90 (*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 a b)))))
(*.f64 1/90 (*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 a b)))))
(*.f64 1/90 (*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 a b)))))
(*.f64 1/90 (*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 a b)))))
(*.f64 1/90 (*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 a b)))))
(*.f64 1/90 (*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 a b)))))
(*.f64 1/90 (*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 a b)))))
(*.f64 1/90 (*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 a b)))))
(*.f64 1/90 (*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 a b)))))
(*.f64 1/90 (*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 a b)))))
(*.f64 1/90 (*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 a b)))))
(*.f64 1/90 (*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 a b)))))
(*.f64 angle (*.f64 b (PI.f64)))
(+.f64 (*.f64 angle (*.f64 b (PI.f64))) (*.f64 angle (*.f64 a (PI.f64))))
(+.f64 (*.f64 angle (*.f64 b (PI.f64))) (*.f64 angle (*.f64 a (PI.f64))))
(+.f64 (*.f64 angle (*.f64 b (PI.f64))) (*.f64 angle (*.f64 a (PI.f64))))
(*.f64 angle (*.f64 a (PI.f64)))
(+.f64 (*.f64 angle (*.f64 b (PI.f64))) (*.f64 angle (*.f64 a (PI.f64))))
(+.f64 (*.f64 angle (*.f64 b (PI.f64))) (*.f64 angle (*.f64 a (PI.f64))))
(+.f64 (*.f64 angle (*.f64 b (PI.f64))) (*.f64 angle (*.f64 a (PI.f64))))
(*.f64 angle (*.f64 a (PI.f64)))
(+.f64 (*.f64 angle (*.f64 b (PI.f64))) (*.f64 angle (*.f64 a (PI.f64))))
(+.f64 (*.f64 angle (*.f64 b (PI.f64))) (*.f64 angle (*.f64 a (PI.f64))))
(+.f64 (*.f64 angle (*.f64 b (PI.f64))) (*.f64 angle (*.f64 a (PI.f64))))
(*.f64 angle (*.f64 a (PI.f64)))
(+.f64 (*.f64 angle (*.f64 b (PI.f64))) (*.f64 angle (*.f64 a (PI.f64))))
(+.f64 (*.f64 angle (*.f64 b (PI.f64))) (*.f64 angle (*.f64 a (PI.f64))))
(+.f64 (*.f64 angle (*.f64 b (PI.f64))) (*.f64 angle (*.f64 a (PI.f64))))
(*.f64 angle (*.f64 b (PI.f64)))
(+.f64 (*.f64 angle (*.f64 b (PI.f64))) (*.f64 angle (*.f64 a (PI.f64))))
(+.f64 (*.f64 angle (*.f64 b (PI.f64))) (*.f64 angle (*.f64 a (PI.f64))))
(+.f64 (*.f64 angle (*.f64 b (PI.f64))) (*.f64 angle (*.f64 a (PI.f64))))
(*.f64 angle (*.f64 b (PI.f64)))
(+.f64 (*.f64 angle (*.f64 b (PI.f64))) (*.f64 angle (*.f64 a (PI.f64))))
(+.f64 (*.f64 angle (*.f64 b (PI.f64))) (*.f64 angle (*.f64 a (PI.f64))))
(+.f64 (*.f64 angle (*.f64 b (PI.f64))) (*.f64 angle (*.f64 a (PI.f64))))
(*.f64 b (PI.f64))
(+.f64 (*.f64 a (PI.f64)) (*.f64 b (PI.f64)))
(+.f64 (*.f64 a (PI.f64)) (*.f64 b (PI.f64)))
(+.f64 (*.f64 a (PI.f64)) (*.f64 b (PI.f64)))
(*.f64 a (PI.f64))
(+.f64 (*.f64 a (PI.f64)) (*.f64 b (PI.f64)))
(+.f64 (*.f64 a (PI.f64)) (*.f64 b (PI.f64)))
(+.f64 (*.f64 a (PI.f64)) (*.f64 b (PI.f64)))
(*.f64 a (PI.f64))
(+.f64 (*.f64 a (PI.f64)) (*.f64 b (PI.f64)))
(+.f64 (*.f64 a (PI.f64)) (*.f64 b (PI.f64)))
(+.f64 (*.f64 a (PI.f64)) (*.f64 b (PI.f64)))
(*.f64 a (PI.f64))
(+.f64 (*.f64 a (PI.f64)) (*.f64 b (PI.f64)))
(+.f64 (*.f64 a (PI.f64)) (*.f64 b (PI.f64)))
(+.f64 (*.f64 a (PI.f64)) (*.f64 b (PI.f64)))
(*.f64 b (PI.f64))
(+.f64 (*.f64 a (PI.f64)) (*.f64 b (PI.f64)))
(+.f64 (*.f64 a (PI.f64)) (*.f64 b (PI.f64)))
(+.f64 (*.f64 a (PI.f64)) (*.f64 b (PI.f64)))
(*.f64 b (PI.f64))
(+.f64 (*.f64 a (PI.f64)) (*.f64 b (PI.f64)))
(+.f64 (*.f64 a (PI.f64)) (*.f64 b (PI.f64)))
(+.f64 (*.f64 a (PI.f64)) (*.f64 b (PI.f64)))
(*.f64 -1 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64))))
(+.f64 (*.f64 -1 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))) (*.f64 angle (*.f64 (+.f64 (*.f64 a (PI.f64)) (*.f64 -1 (*.f64 a (PI.f64)))) b)))
(+.f64 (*.f64 -1 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))) (+.f64 (*.f64 angle (*.f64 (+.f64 (*.f64 a (PI.f64)) (*.f64 -1 (*.f64 a (PI.f64)))) b)) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(+.f64 (*.f64 -1 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))) (+.f64 (*.f64 angle (*.f64 (+.f64 (*.f64 a (PI.f64)) (*.f64 -1 (*.f64 a (PI.f64)))) b)) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(+.f64 (*.f64 angle (*.f64 (+.f64 (*.f64 a (PI.f64)) (*.f64 -1 (*.f64 a (PI.f64)))) b)) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(+.f64 (*.f64 -1 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))) (+.f64 (*.f64 angle (*.f64 (+.f64 (*.f64 a (PI.f64)) (*.f64 -1 (*.f64 a (PI.f64)))) b)) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(+.f64 (*.f64 -1 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))) (+.f64 (*.f64 angle (*.f64 (+.f64 (*.f64 a (PI.f64)) (*.f64 -1 (*.f64 a (PI.f64)))) b)) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(+.f64 (*.f64 angle (*.f64 (+.f64 (*.f64 a (PI.f64)) (*.f64 -1 (*.f64 a (PI.f64)))) b)) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(+.f64 (*.f64 -1 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))) (+.f64 (*.f64 angle (*.f64 (+.f64 (*.f64 a (PI.f64)) (*.f64 -1 (*.f64 a (PI.f64)))) b)) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(+.f64 (*.f64 -1 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))) (+.f64 (*.f64 angle (*.f64 (+.f64 (*.f64 a (PI.f64)) (*.f64 -1 (*.f64 a (PI.f64)))) b)) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(+.f64 (*.f64 angle (*.f64 a (+.f64 (*.f64 b (PI.f64)) (*.f64 -1 (*.f64 b (PI.f64)))))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(+.f64 (*.f64 angle (*.f64 a (+.f64 (*.f64 b (PI.f64)) (*.f64 -1 (*.f64 b (PI.f64)))))) (+.f64 (*.f64 -1 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(+.f64 (*.f64 angle (*.f64 a (+.f64 (*.f64 b (PI.f64)) (*.f64 -1 (*.f64 b (PI.f64)))))) (+.f64 (*.f64 -1 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(*.f64 -1 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64))))
(+.f64 (*.f64 angle (*.f64 a (+.f64 (*.f64 b (PI.f64)) (*.f64 -1 (*.f64 b (PI.f64)))))) (*.f64 -1 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))))
(+.f64 (*.f64 angle (*.f64 a (+.f64 (*.f64 b (PI.f64)) (*.f64 -1 (*.f64 b (PI.f64)))))) (+.f64 (*.f64 -1 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(+.f64 (*.f64 angle (*.f64 a (+.f64 (*.f64 b (PI.f64)) (*.f64 -1 (*.f64 b (PI.f64)))))) (+.f64 (*.f64 -1 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(*.f64 -1 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64))))
(+.f64 (*.f64 -1 (*.f64 angle (*.f64 a (+.f64 (*.f64 b (PI.f64)) (*.f64 -1 (*.f64 b (PI.f64))))))) (*.f64 -1 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))))
(+.f64 (*.f64 -1 (*.f64 angle (*.f64 a (+.f64 (*.f64 b (PI.f64)) (*.f64 -1 (*.f64 b (PI.f64))))))) (+.f64 (*.f64 -1 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(+.f64 (*.f64 -1 (*.f64 angle (*.f64 a (+.f64 (*.f64 b (PI.f64)) (*.f64 -1 (*.f64 b (PI.f64))))))) (+.f64 (*.f64 -1 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(*.f64 angle (*.f64 (-.f64 b a) (*.f64 (+.f64 a b) (PI.f64))))
(*.f64 angle (*.f64 (-.f64 b a) (*.f64 (+.f64 a b) (PI.f64))))
(*.f64 angle (*.f64 (-.f64 b a) (*.f64 (+.f64 a b) (PI.f64))))
(*.f64 angle (*.f64 (-.f64 b a) (*.f64 (+.f64 a b) (PI.f64))))
(*.f64 angle (*.f64 (-.f64 b a) (*.f64 (+.f64 a b) (PI.f64))))
(*.f64 angle (*.f64 (-.f64 b a) (*.f64 (+.f64 a b) (PI.f64))))
(*.f64 angle (*.f64 (-.f64 b a) (*.f64 (+.f64 a b) (PI.f64))))
(*.f64 angle (*.f64 (-.f64 b a) (*.f64 (+.f64 a b) (PI.f64))))
(*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 a b))))
(*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 a b))))
(*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 a b))))
(*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 a b))))
(*.f64 angle (pow.f64 a 2))
(*.f64 angle (pow.f64 a 2))
(*.f64 angle (pow.f64 a 2))
(*.f64 angle (pow.f64 a 2))
(*.f64 angle (pow.f64 a 2))
(*.f64 angle (pow.f64 a 2))
(*.f64 angle (pow.f64 a 2))
(*.f64 angle (pow.f64 a 2))
(*.f64 angle (pow.f64 a 2))
(*.f64 angle (pow.f64 a 2))
(*.f64 angle (pow.f64 a 2))
(*.f64 angle (pow.f64 a 2))
(*.f64 angle (pow.f64 a 2))
(*.f64 angle (pow.f64 a 2))
(*.f64 angle (pow.f64 a 2))
(*.f64 angle (pow.f64 a 2))
(*.f64 angle (pow.f64 a 2))
(*.f64 angle (pow.f64 a 2))
(*.f64 angle (pow.f64 a 2))
(*.f64 angle (pow.f64 a 2))
(*.f64 angle (pow.f64 a 2))
(*.f64 angle (pow.f64 a 2))
(*.f64 angle (pow.f64 a 2))
(*.f64 angle (pow.f64 a 2))
(*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))
(*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))
(*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))
(*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))
(*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))
(*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))
(*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))
(*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))
(*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))
(*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))
(*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))
(*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))
(*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))
(*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))
(*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))
(*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))
(*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))
(*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))
(*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))
(*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))
(*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))
(*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))
(*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))
(*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))
(*.f64 -1/90 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64))))
(*.f64 -1/90 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64))))
(*.f64 -1/90 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64))))
(*.f64 -1/90 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64))))
(*.f64 -1/90 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64))))
(*.f64 -1/90 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64))))
(*.f64 -1/90 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64))))
(*.f64 -1/90 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64))))
(*.f64 -1/90 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64))))
(*.f64 -1/90 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64))))
(*.f64 -1/90 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64))))
(*.f64 -1/90 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64))))
(*.f64 -1/90 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64))))
(*.f64 -1/90 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64))))
(*.f64 -1/90 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64))))
(*.f64 -1/90 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64))))
(*.f64 -1/90 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64))))
(*.f64 -1/90 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64))))
(*.f64 -1/90 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64))))
(*.f64 -1/90 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64))))
(*.f64 -1/90 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64))))
(*.f64 -1/90 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64))))
(*.f64 -1/90 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64))))
(*.f64 -1/90 (*.f64 angle (*.f64 (pow.f64 a 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/180 (*.f64 angle (PI.f64))) (*.f64 1/22674816000000 (*.f64 (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/180 (*.f64 angle (PI.f64))) (+.f64 (*.f64 1/22674816000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5))) (*.f64 -1/30855889612800000000 (*.f64 (pow.f64 angle 7) (pow.f64 (PI.f64) 7))))))
(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/25194240000 (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4))) (*.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 (+.f64 (*.f64 1/25194240000 (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4))) (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(*.f64 1/180 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64))))
(+.f64 (*.f64 1/180 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))) (*.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 3)))))
(+.f64 (*.f64 1/180 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))) (+.f64 (*.f64 1/22674816000000 (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 5)))) (*.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 3))))))
(+.f64 (*.f64 1/180 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))) (+.f64 (*.f64 -1/30855889612800000000 (*.f64 (pow.f64 angle 7) (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 7)))) (+.f64 (*.f64 1/22674816000000 (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 5)))) (*.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 3)))))))
(*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (*.f64 -1/17496000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 3)))))
(+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (+.f64 (*.f64 1/11337408000000 (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 5)))) (*.f64 -1/17496000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 3))))))
(+.f64 (*.f64 -1/15427944806400000000 (*.f64 (pow.f64 angle 7) (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 7)))) (+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (+.f64 (*.f64 1/11337408000000 (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 5)))) (*.f64 -1/17496000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 3)))))))
(*.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 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 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 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 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 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 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 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 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 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 1/90 (*.f64 angle (*.f64 (PI.f64) (pow.f64 (+.f64 a b) 2))))
(+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (pow.f64 (+.f64 a b) 2)))) (*.f64 -1/17496000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) (pow.f64 (+.f64 a b) 2)))))
(+.f64 (*.f64 1/11337408000000 (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 (PI.f64) 5) (pow.f64 (+.f64 a b) 2)))) (+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (pow.f64 (+.f64 a b) 2)))) (*.f64 -1/17496000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) (pow.f64 (+.f64 a b) 2))))))
(+.f64 (*.f64 -1/15427944806400000000 (*.f64 (pow.f64 angle 7) (*.f64 (pow.f64 (PI.f64) 7) (pow.f64 (+.f64 a b) 2)))) (+.f64 (*.f64 1/11337408000000 (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 (PI.f64) 5) (pow.f64 (+.f64 a b) 2)))) (+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (pow.f64 (+.f64 a b) 2)))) (*.f64 -1/17496000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) (pow.f64 (+.f64 a b) 2)))))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (pow.f64 (+.f64 a b) 2)))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (pow.f64 (+.f64 a b) 2)))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (pow.f64 (+.f64 a b) 2)))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (pow.f64 (+.f64 a b) 2)))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (pow.f64 (+.f64 a b) 2)))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (pow.f64 (+.f64 a b) 2)))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (pow.f64 (+.f64 a b) 2)))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (pow.f64 (+.f64 a b) 2)))
(*.f64 2 (*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(+.f64 (*.f64 4 (*.f64 a (*.f64 b (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 4 (*.f64 a (*.f64 b (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 4 (*.f64 a (*.f64 b (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 4 (*.f64 a (*.f64 b (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 4 (*.f64 a (*.f64 b (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 4 (*.f64 a (*.f64 b (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 4 (*.f64 a (*.f64 b (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 4 (*.f64 a (*.f64 b (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 4 (*.f64 a (*.f64 b (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 4 (*.f64 a (*.f64 b (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 4 (*.f64 a (*.f64 b (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 4 (*.f64 a (*.f64 b (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 4 (*.f64 a (*.f64 b (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 4 (*.f64 a (*.f64 b (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 4 (*.f64 a (*.f64 b (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 4 (*.f64 a (*.f64 b (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 4 (*.f64 a (*.f64 b (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 4 (*.f64 a (*.f64 b (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 (exp.f64 (log1p.f64 (*.f64 1/90 (*.f64 (-.f64 b a) (*.f64 angle (*.f64 (PI.f64) (+.f64 b a))))))) 1)
(pow.f64 (*.f64 1/90 (*.f64 (-.f64 b a) (*.f64 angle (*.f64 (PI.f64) (+.f64 b a))))) 1)
(log.f64 (exp.f64 (*.f64 1/90 (*.f64 (-.f64 b a) (*.f64 angle (*.f64 (PI.f64) (+.f64 b a)))))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 1/90 (*.f64 (-.f64 b a) (*.f64 angle (*.f64 (PI.f64) (+.f64 b a))))))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 1/90 (*.f64 (-.f64 b a) (*.f64 angle (*.f64 (PI.f64) (+.f64 b a))))) 2) (*.f64 1/90 (*.f64 (-.f64 b a) (*.f64 angle (*.f64 (PI.f64) (+.f64 b a)))))))
(expm1.f64 (log1p.f64 (*.f64 1/90 (*.f64 (-.f64 b a) (*.f64 angle (*.f64 (PI.f64) (+.f64 b a)))))))
(exp.f64 (log.f64 (*.f64 1/90 (*.f64 (-.f64 b a) (*.f64 angle (*.f64 (PI.f64) (+.f64 b a)))))))
(exp.f64 (*.f64 (log.f64 (*.f64 1/90 (*.f64 (-.f64 b a) (*.f64 angle (*.f64 (PI.f64) (+.f64 b a)))))) 1))
(log1p.f64 (expm1.f64 (*.f64 1/90 (*.f64 (-.f64 b a) (*.f64 angle (*.f64 (PI.f64) (+.f64 b a)))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 angle (*.f64 (PI.f64) (+.f64 b a))))) 1)
(pow.f64 (*.f64 angle (*.f64 (PI.f64) (+.f64 b a))) 1)
(log.f64 (exp.f64 (*.f64 angle (*.f64 (PI.f64) (+.f64 b a)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 angle (*.f64 (PI.f64) (+.f64 b a))))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) (+.f64 b a))) 2) (*.f64 angle (*.f64 (PI.f64) (+.f64 b a)))))
(expm1.f64 (log1p.f64 (*.f64 angle (*.f64 (PI.f64) (+.f64 b a)))))
(exp.f64 (log.f64 (*.f64 angle (*.f64 (PI.f64) (+.f64 b a)))))
(exp.f64 (*.f64 (log.f64 (*.f64 angle (*.f64 (PI.f64) (+.f64 b a)))) 1))
(log1p.f64 (expm1.f64 (*.f64 angle (*.f64 (PI.f64) (+.f64 b a)))))
(+.f64 (*.f64 (PI.f64) a) (*.f64 (PI.f64) b))
(+.f64 (*.f64 a (PI.f64)) (*.f64 b (PI.f64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (PI.f64) (+.f64 b a)))) 1)
(pow.f64 (*.f64 (PI.f64) (+.f64 b a)) 1)
(log.f64 (exp.f64 (*.f64 (PI.f64) (+.f64 b a))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (PI.f64) (+.f64 b a)))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (+.f64 b a)) 2) (*.f64 (PI.f64) (+.f64 b a))))
(expm1.f64 (log1p.f64 (*.f64 (PI.f64) (+.f64 b a))))
(exp.f64 (log.f64 (*.f64 (PI.f64) (+.f64 b a))))
(exp.f64 (*.f64 (log.f64 (*.f64 (PI.f64) (+.f64 b a))) 1))
(log1p.f64 (expm1.f64 (*.f64 (PI.f64) (+.f64 b a))))
(fma.f64 a (PI.f64) (*.f64 b (PI.f64)))
(fma.f64 (PI.f64) a (*.f64 (PI.f64) b))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 b a) (*.f64 angle (*.f64 (PI.f64) (+.f64 b a)))))) 1)
(pow.f64 (*.f64 (-.f64 b a) (*.f64 angle (*.f64 (PI.f64) (+.f64 b a)))) 1)
(log.f64 (exp.f64 (*.f64 (-.f64 b a) (*.f64 angle (*.f64 (PI.f64) (+.f64 b a))))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (-.f64 b a) (*.f64 angle (*.f64 (PI.f64) (+.f64 b a)))))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (-.f64 b a) (*.f64 angle (*.f64 (PI.f64) (+.f64 b a)))) 2) (*.f64 (-.f64 b a) (*.f64 angle (*.f64 (PI.f64) (+.f64 b a))))))
(expm1.f64 (log1p.f64 (*.f64 (-.f64 b a) (*.f64 angle (*.f64 (PI.f64) (+.f64 b a))))))
(exp.f64 (log.f64 (*.f64 (-.f64 b a) (*.f64 angle (*.f64 (PI.f64) (+.f64 b a))))))
(exp.f64 (*.f64 (log.f64 (*.f64 (-.f64 b a) (*.f64 angle (*.f64 (PI.f64) (+.f64 b a))))) 1))
(log1p.f64 (expm1.f64 (*.f64 (-.f64 b a) (*.f64 angle (*.f64 (PI.f64) (+.f64 b a))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 angle (*.f64 a a)))) 1)
(pow.f64 (*.f64 angle (*.f64 a a)) 1)
(log.f64 (exp.f64 (*.f64 angle (*.f64 a a))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 angle (*.f64 a a)))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 angle (*.f64 a a)) 2) (*.f64 angle (*.f64 a a))))
(expm1.f64 (log1p.f64 (*.f64 angle (*.f64 a a))))
(exp.f64 (log.f64 (*.f64 angle (*.f64 a a))))
(exp.f64 (*.f64 (log.f64 (*.f64 angle (*.f64 a a))) 1))
(log1p.f64 (expm1.f64 (*.f64 angle (*.f64 a a))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 angle (*.f64 (*.f64 a a) (PI.f64))))) 1)
(pow.f64 (*.f64 angle (*.f64 (*.f64 a a) (PI.f64))) 1)
(log.f64 (exp.f64 (*.f64 angle (*.f64 (*.f64 a a) (PI.f64)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 angle (*.f64 (*.f64 a a) (PI.f64))))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 angle (*.f64 (*.f64 a a) (PI.f64))) 2) (*.f64 angle (*.f64 (*.f64 a a) (PI.f64)))))
(expm1.f64 (log1p.f64 (*.f64 angle (*.f64 (*.f64 a a) (PI.f64)))))
(exp.f64 (log.f64 (*.f64 angle (*.f64 (*.f64 a a) (PI.f64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 angle (*.f64 (*.f64 a a) (PI.f64)))) 1))
(log1p.f64 (expm1.f64 (*.f64 angle (*.f64 (*.f64 a a) (PI.f64)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 angle (*.f64 (*.f64 a a) (PI.f64))) -1/90))) 1)
(pow.f64 (*.f64 (*.f64 angle (*.f64 (*.f64 a a) (PI.f64))) -1/90) 1)
(log.f64 (exp.f64 (*.f64 (*.f64 angle (*.f64 (*.f64 a a) (PI.f64))) -1/90)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 angle (*.f64 (*.f64 a a) (PI.f64))) -1/90))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (*.f64 angle (*.f64 (*.f64 a a) (PI.f64))) -1/90) 2) (*.f64 (*.f64 angle (*.f64 (*.f64 a a) (PI.f64))) -1/90)))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 angle (*.f64 (*.f64 a a) (PI.f64))) -1/90)))
(exp.f64 (log.f64 (*.f64 (*.f64 angle (*.f64 (*.f64 a a) (PI.f64))) -1/90)))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 angle (*.f64 (*.f64 a a) (PI.f64))) -1/90)) 1))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 angle (*.f64 (*.f64 a a) (PI.f64))) -1/90)))
(-.f64 (exp.f64 (log1p.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))) 1)
(*.f64 1 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))
(*.f64 (*.f64 (cbrt.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (cbrt.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))) (cbrt.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(*.f64 (sqrt.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (sqrt.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 1)
(log.f64 (exp.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(log.f64 (+.f64 1 (expm1.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 2) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(expm1.f64 (log1p.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(exp.f64 (log.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(exp.f64 (*.f64 (log.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) 1))
(log1p.f64 (expm1.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))) 1)
(*.f64 1 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))
(*.f64 (*.f64 (cbrt.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (cbrt.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))) (cbrt.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(*.f64 (sqrt.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (sqrt.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 1)
(log.f64 (exp.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(log.f64 (+.f64 1 (expm1.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 2) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(expm1.f64 (log1p.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(exp.f64 (log.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(exp.f64 (*.f64 (log.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) 1))
(log1p.f64 (expm1.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 a a) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))) 1)
(pow.f64 (*.f64 (*.f64 a a) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) 1)
(log.f64 (exp.f64 (*.f64 (*.f64 a a) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 a a) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (*.f64 a a) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) 2) (*.f64 (*.f64 a a) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 a a) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))
(exp.f64 (log.f64 (*.f64 (*.f64 a a) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 a a) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))) 1))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 a a) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) 1)
(pow.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)) 1)
(log.f64 (exp.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)) 2) (*.f64 angle (*.f64 (PI.f64) 1/180))))
(expm1.f64 (log1p.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))
(exp.f64 (log.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))
(exp.f64 (*.f64 (log.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 1))
(log1p.f64 (expm1.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (*.f64 b b))))) 1)
(pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (*.f64 b b))) 1)
(log.f64 (exp.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (*.f64 b b)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (*.f64 b b))))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (*.f64 b b))) 2) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (*.f64 b b)))))
(expm1.f64 (log1p.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (*.f64 b b)))))
(exp.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (*.f64 b b)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (*.f64 b b)))) 1))
(log1p.f64 (expm1.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (*.f64 b b)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2))))) 1)
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2)))
(*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(*.f64 1 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2))))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2)))) (cbrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2))))) (cbrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2)))))
(*.f64 (sqrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2)))) (sqrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2)))))
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) (pow.f64 (+.f64 b a) 2))
(*.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2))) 1/3) (pow.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2))) 2) 1/3))
(*.f64 (pow.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2))) 2) 1/3) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2))) 1/3))
(*.f64 (pow.f64 1 1/3) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2))))
(*.f64 (pow.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3) 1/3) (pow.f64 (*.f64 8 (pow.f64 (pow.f64 (+.f64 b a) 2) 3)) 1/3))
(*.f64 (pow.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2))) 3/2) 1/3) (pow.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2))) 3/2) 1/3))
(pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2))) 1)
(pow.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2))) 3) 1/3)
(log.f64 (exp.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2))))))
(expm1.f64 (log1p.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2)))))
(exp.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2)))) 1))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2))))) 1/3))
(log1p.f64 (expm1.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2)))))
Outputs
(*.f64 -1/90 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64))))
(*.f64 (*.f64 -1/90 angle) (*.f64 a (*.f64 a (PI.f64))))
(*.f64 -1/90 (*.f64 (*.f64 a a) (*.f64 angle (PI.f64))))
(+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (+.f64 (*.f64 a (PI.f64)) (*.f64 -1 (*.f64 a (PI.f64)))) b))) (*.f64 -1/90 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))))
(*.f64 (*.f64 -1/90 angle) (*.f64 a (*.f64 a (PI.f64))))
(*.f64 -1/90 (*.f64 (*.f64 a a) (*.f64 angle (PI.f64))))
(+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (+.f64 (*.f64 a (PI.f64)) (*.f64 -1 (*.f64 a (PI.f64)))) b))) (*.f64 -1/90 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64))))))
(fma.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))) (fma.f64 1/90 (*.f64 angle (*.f64 (*.f64 0 (*.f64 a (PI.f64))) b)) (*.f64 (*.f64 -1/90 angle) (*.f64 a (*.f64 a (PI.f64))))))
(fma.f64 1/90 (*.f64 (*.f64 b b) (*.f64 angle (PI.f64))) (fma.f64 -1/90 (*.f64 (*.f64 a a) (*.f64 angle (PI.f64))) (*.f64 a 0)))
(fma.f64 1/90 (*.f64 (*.f64 b b) (*.f64 angle (PI.f64))) (*.f64 -1/90 (*.f64 (*.f64 a a) (*.f64 angle (PI.f64)))))
(+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (+.f64 (*.f64 a (PI.f64)) (*.f64 -1 (*.f64 a (PI.f64)))) b))) (*.f64 -1/90 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64))))))
(fma.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))) (fma.f64 1/90 (*.f64 angle (*.f64 (*.f64 0 (*.f64 a (PI.f64))) b)) (*.f64 (*.f64 -1/90 angle) (*.f64 a (*.f64 a (PI.f64))))))
(fma.f64 1/90 (*.f64 (*.f64 b b) (*.f64 angle (PI.f64))) (fma.f64 -1/90 (*.f64 (*.f64 a a) (*.f64 angle (PI.f64))) (*.f64 a 0)))
(fma.f64 1/90 (*.f64 (*.f64 b b) (*.f64 angle (PI.f64))) (*.f64 -1/90 (*.f64 (*.f64 a a) (*.f64 angle (PI.f64)))))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 (*.f64 1/90 angle) (*.f64 (PI.f64) (*.f64 b b)))
(*.f64 angle (*.f64 (*.f64 (PI.f64) (*.f64 b b)) 1/90))
(+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (*.f64 1/90 (*.f64 b (+.f64 (*.f64 -1 (*.f64 angle (*.f64 a (PI.f64)))) (*.f64 angle (*.f64 a (PI.f64)))))))
(*.f64 1/90 (+.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))) (*.f64 b (*.f64 0 (*.f64 angle (*.f64 a (PI.f64)))))))
(fma.f64 1/90 (*.f64 (*.f64 b b) (*.f64 angle (PI.f64))) (*.f64 a 0))
(fma.f64 1/90 (*.f64 (*.f64 b b) (*.f64 angle (PI.f64))) 0)
(+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (+.f64 (*.f64 -1/90 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))) (*.f64 1/90 (*.f64 b (+.f64 (*.f64 -1 (*.f64 angle (*.f64 a (PI.f64)))) (*.f64 angle (*.f64 a (PI.f64))))))))
(fma.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))) (fma.f64 1/90 (*.f64 angle (*.f64 (*.f64 0 (*.f64 a (PI.f64))) b)) (*.f64 (*.f64 -1/90 angle) (*.f64 a (*.f64 a (PI.f64))))))
(fma.f64 1/90 (*.f64 (*.f64 b b) (*.f64 angle (PI.f64))) (fma.f64 -1/90 (*.f64 (*.f64 a a) (*.f64 angle (PI.f64))) (*.f64 a 0)))
(fma.f64 1/90 (*.f64 (*.f64 b b) (*.f64 angle (PI.f64))) (*.f64 -1/90 (*.f64 (*.f64 a a) (*.f64 angle (PI.f64)))))
(+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (+.f64 (*.f64 -1/90 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))) (*.f64 1/90 (*.f64 b (+.f64 (*.f64 -1 (*.f64 angle (*.f64 a (PI.f64)))) (*.f64 angle (*.f64 a (PI.f64))))))))
(fma.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))) (fma.f64 1/90 (*.f64 angle (*.f64 (*.f64 0 (*.f64 a (PI.f64))) b)) (*.f64 (*.f64 -1/90 angle) (*.f64 a (*.f64 a (PI.f64))))))
(fma.f64 1/90 (*.f64 (*.f64 b b) (*.f64 angle (PI.f64))) (fma.f64 -1/90 (*.f64 (*.f64 a a) (*.f64 angle (PI.f64))) (*.f64 a 0)))
(fma.f64 1/90 (*.f64 (*.f64 b b) (*.f64 angle (PI.f64))) (*.f64 -1/90 (*.f64 (*.f64 a a) (*.f64 angle (PI.f64)))))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 (*.f64 1/90 angle) (*.f64 (PI.f64) (*.f64 b b)))
(*.f64 angle (*.f64 (*.f64 (PI.f64) (*.f64 b b)) 1/90))
(+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (*.f64 1/90 (*.f64 b (+.f64 (*.f64 -1 (*.f64 angle (*.f64 a (PI.f64)))) (*.f64 angle (*.f64 a (PI.f64)))))))
(*.f64 1/90 (+.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))) (*.f64 b (*.f64 0 (*.f64 angle (*.f64 a (PI.f64)))))))
(fma.f64 1/90 (*.f64 (*.f64 b b) (*.f64 angle (PI.f64))) (*.f64 a 0))
(fma.f64 1/90 (*.f64 (*.f64 b b) (*.f64 angle (PI.f64))) 0)
(+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (+.f64 (*.f64 -1/90 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))) (*.f64 1/90 (*.f64 b (+.f64 (*.f64 -1 (*.f64 angle (*.f64 a (PI.f64)))) (*.f64 angle (*.f64 a (PI.f64))))))))
(fma.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))) (fma.f64 1/90 (*.f64 angle (*.f64 (*.f64 0 (*.f64 a (PI.f64))) b)) (*.f64 (*.f64 -1/90 angle) (*.f64 a (*.f64 a (PI.f64))))))
(fma.f64 1/90 (*.f64 (*.f64 b b) (*.f64 angle (PI.f64))) (fma.f64 -1/90 (*.f64 (*.f64 a a) (*.f64 angle (PI.f64))) (*.f64 a 0)))
(fma.f64 1/90 (*.f64 (*.f64 b b) (*.f64 angle (PI.f64))) (*.f64 -1/90 (*.f64 (*.f64 a a) (*.f64 angle (PI.f64)))))
(+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (+.f64 (*.f64 -1/90 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))) (*.f64 1/90 (*.f64 b (+.f64 (*.f64 -1 (*.f64 angle (*.f64 a (PI.f64)))) (*.f64 angle (*.f64 a (PI.f64))))))))
(fma.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))) (fma.f64 1/90 (*.f64 angle (*.f64 (*.f64 0 (*.f64 a (PI.f64))) b)) (*.f64 (*.f64 -1/90 angle) (*.f64 a (*.f64 a (PI.f64))))))
(fma.f64 1/90 (*.f64 (*.f64 b b) (*.f64 angle (PI.f64))) (fma.f64 -1/90 (*.f64 (*.f64 a a) (*.f64 angle (PI.f64))) (*.f64 a 0)))
(fma.f64 1/90 (*.f64 (*.f64 b b) (*.f64 angle (PI.f64))) (*.f64 -1/90 (*.f64 (*.f64 a a) (*.f64 angle (PI.f64)))))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 (*.f64 1/90 angle) (*.f64 (PI.f64) (*.f64 b b)))
(*.f64 angle (*.f64 (*.f64 (PI.f64) (*.f64 b b)) 1/90))
(+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (*.f64 1/90 (*.f64 angle (*.f64 a (+.f64 (*.f64 b (PI.f64)) (*.f64 -1 (*.f64 b (PI.f64))))))))
(*.f64 1/90 (+.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))) (*.f64 b (*.f64 0 (*.f64 angle (*.f64 a (PI.f64)))))))
(fma.f64 1/90 (*.f64 (*.f64 b b) (*.f64 angle (PI.f64))) (*.f64 a 0))
(fma.f64 1/90 (*.f64 (*.f64 b b) (*.f64 angle (PI.f64))) 0)
(+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (+.f64 (*.f64 1/90 (*.f64 angle (*.f64 a (+.f64 (*.f64 b (PI.f64)) (*.f64 -1 (*.f64 b (PI.f64))))))) (*.f64 -1/90 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64))))))
(fma.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))) (fma.f64 1/90 (*.f64 angle (*.f64 (*.f64 0 (*.f64 a (PI.f64))) b)) (*.f64 (*.f64 -1/90 angle) (*.f64 a (*.f64 a (PI.f64))))))
(fma.f64 1/90 (*.f64 (*.f64 b b) (*.f64 angle (PI.f64))) (fma.f64 -1/90 (*.f64 (*.f64 a a) (*.f64 angle (PI.f64))) (*.f64 a 0)))
(fma.f64 1/90 (*.f64 (*.f64 b b) (*.f64 angle (PI.f64))) (*.f64 -1/90 (*.f64 (*.f64 a a) (*.f64 angle (PI.f64)))))
(+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (+.f64 (*.f64 1/90 (*.f64 angle (*.f64 a (+.f64 (*.f64 b (PI.f64)) (*.f64 -1 (*.f64 b (PI.f64))))))) (*.f64 -1/90 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64))))))
(fma.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))) (fma.f64 1/90 (*.f64 angle (*.f64 (*.f64 0 (*.f64 a (PI.f64))) b)) (*.f64 (*.f64 -1/90 angle) (*.f64 a (*.f64 a (PI.f64))))))
(fma.f64 1/90 (*.f64 (*.f64 b b) (*.f64 angle (PI.f64))) (fma.f64 -1/90 (*.f64 (*.f64 a a) (*.f64 angle (PI.f64))) (*.f64 a 0)))
(fma.f64 1/90 (*.f64 (*.f64 b b) (*.f64 angle (PI.f64))) (*.f64 -1/90 (*.f64 (*.f64 a a) (*.f64 angle (PI.f64)))))
(*.f64 -1/90 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64))))
(*.f64 (*.f64 -1/90 angle) (*.f64 a (*.f64 a (PI.f64))))
(*.f64 -1/90 (*.f64 (*.f64 a a) (*.f64 angle (PI.f64))))
(+.f64 (*.f64 1/90 (*.f64 angle (*.f64 a (+.f64 (*.f64 b (PI.f64)) (*.f64 -1 (*.f64 b (PI.f64))))))) (*.f64 -1/90 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))))
(*.f64 (*.f64 -1/90 angle) (*.f64 a (*.f64 a (PI.f64))))
(*.f64 -1/90 (*.f64 (*.f64 a a) (*.f64 angle (PI.f64))))
(+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (+.f64 (*.f64 1/90 (*.f64 angle (*.f64 a (+.f64 (*.f64 b (PI.f64)) (*.f64 -1 (*.f64 b (PI.f64))))))) (*.f64 -1/90 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64))))))
(fma.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))) (fma.f64 1/90 (*.f64 angle (*.f64 (*.f64 0 (*.f64 a (PI.f64))) b)) (*.f64 (*.f64 -1/90 angle) (*.f64 a (*.f64 a (PI.f64))))))
(fma.f64 1/90 (*.f64 (*.f64 b b) (*.f64 angle (PI.f64))) (fma.f64 -1/90 (*.f64 (*.f64 a a) (*.f64 angle (PI.f64))) (*.f64 a 0)))
(fma.f64 1/90 (*.f64 (*.f64 b b) (*.f64 angle (PI.f64))) (*.f64 -1/90 (*.f64 (*.f64 a a) (*.f64 angle (PI.f64)))))
(+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (+.f64 (*.f64 1/90 (*.f64 angle (*.f64 a (+.f64 (*.f64 b (PI.f64)) (*.f64 -1 (*.f64 b (PI.f64))))))) (*.f64 -1/90 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64))))))
(fma.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))) (fma.f64 1/90 (*.f64 angle (*.f64 (*.f64 0 (*.f64 a (PI.f64))) b)) (*.f64 (*.f64 -1/90 angle) (*.f64 a (*.f64 a (PI.f64))))))
(fma.f64 1/90 (*.f64 (*.f64 b b) (*.f64 angle (PI.f64))) (fma.f64 -1/90 (*.f64 (*.f64 a a) (*.f64 angle (PI.f64))) (*.f64 a 0)))
(fma.f64 1/90 (*.f64 (*.f64 b b) (*.f64 angle (PI.f64))) (*.f64 -1/90 (*.f64 (*.f64 a a) (*.f64 angle (PI.f64)))))
(*.f64 -1/90 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64))))
(*.f64 (*.f64 -1/90 angle) (*.f64 a (*.f64 a (PI.f64))))
(*.f64 -1/90 (*.f64 (*.f64 a a) (*.f64 angle (PI.f64))))
(+.f64 (*.f64 -1/90 (*.f64 angle (*.f64 a (+.f64 (*.f64 b (PI.f64)) (*.f64 -1 (*.f64 b (PI.f64))))))) (*.f64 -1/90 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))))
(*.f64 (*.f64 -1/90 angle) (*.f64 a (*.f64 a (PI.f64))))
(*.f64 -1/90 (*.f64 (*.f64 a a) (*.f64 angle (PI.f64))))
(+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (+.f64 (*.f64 -1/90 (*.f64 angle (*.f64 a (+.f64 (*.f64 b (PI.f64)) (*.f64 -1 (*.f64 b (PI.f64))))))) (*.f64 -1/90 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64))))))
(fma.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))) (fma.f64 1/90 (*.f64 angle (*.f64 (*.f64 0 (*.f64 a (PI.f64))) b)) (*.f64 (*.f64 -1/90 angle) (*.f64 a (*.f64 a (PI.f64))))))
(fma.f64 1/90 (*.f64 (*.f64 b b) (*.f64 angle (PI.f64))) (fma.f64 -1/90 (*.f64 (*.f64 a a) (*.f64 angle (PI.f64))) (*.f64 a 0)))
(fma.f64 1/90 (*.f64 (*.f64 b b) (*.f64 angle (PI.f64))) (*.f64 -1/90 (*.f64 (*.f64 a a) (*.f64 angle (PI.f64)))))
(+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (+.f64 (*.f64 -1/90 (*.f64 angle (*.f64 a (+.f64 (*.f64 b (PI.f64)) (*.f64 -1 (*.f64 b (PI.f64))))))) (*.f64 -1/90 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64))))))
(fma.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))) (fma.f64 1/90 (*.f64 angle (*.f64 (*.f64 0 (*.f64 a (PI.f64))) b)) (*.f64 (*.f64 -1/90 angle) (*.f64 a (*.f64 a (PI.f64))))))
(fma.f64 1/90 (*.f64 (*.f64 b b) (*.f64 angle (PI.f64))) (fma.f64 -1/90 (*.f64 (*.f64 a a) (*.f64 angle (PI.f64))) (*.f64 a 0)))
(fma.f64 1/90 (*.f64 (*.f64 b b) (*.f64 angle (PI.f64))) (*.f64 -1/90 (*.f64 (*.f64 a a) (*.f64 angle (PI.f64)))))
(*.f64 1/90 (*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 a b)))))
(*.f64 (*.f64 1/90 angle) (*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 a b))))
(*.f64 (*.f64 (PI.f64) (*.f64 angle (+.f64 a b))) (*.f64 1/90 (-.f64 b a)))
(*.f64 1/90 (*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 a b)))))
(*.f64 (*.f64 1/90 angle) (*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 a b))))
(*.f64 (*.f64 (PI.f64) (*.f64 angle (+.f64 a b))) (*.f64 1/90 (-.f64 b a)))
(*.f64 1/90 (*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 a b)))))
(*.f64 (*.f64 1/90 angle) (*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 a b))))
(*.f64 (*.f64 (PI.f64) (*.f64 angle (+.f64 a b))) (*.f64 1/90 (-.f64 b a)))
(*.f64 1/90 (*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 a b)))))
(*.f64 (*.f64 1/90 angle) (*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 a b))))
(*.f64 (*.f64 (PI.f64) (*.f64 angle (+.f64 a b))) (*.f64 1/90 (-.f64 b a)))
(*.f64 1/90 (*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 a b)))))
(*.f64 (*.f64 1/90 angle) (*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 a b))))
(*.f64 (*.f64 (PI.f64) (*.f64 angle (+.f64 a b))) (*.f64 1/90 (-.f64 b a)))
(*.f64 1/90 (*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 a b)))))
(*.f64 (*.f64 1/90 angle) (*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 a b))))
(*.f64 (*.f64 (PI.f64) (*.f64 angle (+.f64 a b))) (*.f64 1/90 (-.f64 b a)))
(*.f64 1/90 (*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 a b)))))
(*.f64 (*.f64 1/90 angle) (*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 a b))))
(*.f64 (*.f64 (PI.f64) (*.f64 angle (+.f64 a b))) (*.f64 1/90 (-.f64 b a)))
(*.f64 1/90 (*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 a b)))))
(*.f64 (*.f64 1/90 angle) (*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 a b))))
(*.f64 (*.f64 (PI.f64) (*.f64 angle (+.f64 a b))) (*.f64 1/90 (-.f64 b a)))
(*.f64 1/90 (*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 a b)))))
(*.f64 (*.f64 1/90 angle) (*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 a b))))
(*.f64 (*.f64 (PI.f64) (*.f64 angle (+.f64 a b))) (*.f64 1/90 (-.f64 b a)))
(*.f64 1/90 (*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 a b)))))
(*.f64 (*.f64 1/90 angle) (*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 a b))))
(*.f64 (*.f64 (PI.f64) (*.f64 angle (+.f64 a b))) (*.f64 1/90 (-.f64 b a)))
(*.f64 1/90 (*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 a b)))))
(*.f64 (*.f64 1/90 angle) (*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 a b))))
(*.f64 (*.f64 (PI.f64) (*.f64 angle (+.f64 a b))) (*.f64 1/90 (-.f64 b a)))
(*.f64 1/90 (*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 a b)))))
(*.f64 (*.f64 1/90 angle) (*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 a b))))
(*.f64 (*.f64 (PI.f64) (*.f64 angle (+.f64 a b))) (*.f64 1/90 (-.f64 b a)))
(*.f64 angle (*.f64 b (PI.f64)))
(*.f64 (*.f64 angle b) (PI.f64))
(*.f64 (PI.f64) (*.f64 angle b))
(+.f64 (*.f64 angle (*.f64 b (PI.f64))) (*.f64 angle (*.f64 a (PI.f64))))
(*.f64 angle (*.f64 (PI.f64) (+.f64 a b)))
(*.f64 (PI.f64) (*.f64 angle (+.f64 a b)))
(+.f64 (*.f64 angle (*.f64 b (PI.f64))) (*.f64 angle (*.f64 a (PI.f64))))
(*.f64 angle (*.f64 (PI.f64) (+.f64 a b)))
(*.f64 (PI.f64) (*.f64 angle (+.f64 a b)))
(+.f64 (*.f64 angle (*.f64 b (PI.f64))) (*.f64 angle (*.f64 a (PI.f64))))
(*.f64 angle (*.f64 (PI.f64) (+.f64 a b)))
(*.f64 (PI.f64) (*.f64 angle (+.f64 a b)))
(*.f64 angle (*.f64 a (PI.f64)))
(+.f64 (*.f64 angle (*.f64 b (PI.f64))) (*.f64 angle (*.f64 a (PI.f64))))
(*.f64 angle (*.f64 (PI.f64) (+.f64 a b)))
(*.f64 (PI.f64) (*.f64 angle (+.f64 a b)))
(+.f64 (*.f64 angle (*.f64 b (PI.f64))) (*.f64 angle (*.f64 a (PI.f64))))
(*.f64 angle (*.f64 (PI.f64) (+.f64 a b)))
(*.f64 (PI.f64) (*.f64 angle (+.f64 a b)))
(+.f64 (*.f64 angle (*.f64 b (PI.f64))) (*.f64 angle (*.f64 a (PI.f64))))
(*.f64 angle (*.f64 (PI.f64) (+.f64 a b)))
(*.f64 (PI.f64) (*.f64 angle (+.f64 a b)))
(*.f64 angle (*.f64 a (PI.f64)))
(+.f64 (*.f64 angle (*.f64 b (PI.f64))) (*.f64 angle (*.f64 a (PI.f64))))
(*.f64 angle (*.f64 (PI.f64) (+.f64 a b)))
(*.f64 (PI.f64) (*.f64 angle (+.f64 a b)))
(+.f64 (*.f64 angle (*.f64 b (PI.f64))) (*.f64 angle (*.f64 a (PI.f64))))
(*.f64 angle (*.f64 (PI.f64) (+.f64 a b)))
(*.f64 (PI.f64) (*.f64 angle (+.f64 a b)))
(+.f64 (*.f64 angle (*.f64 b (PI.f64))) (*.f64 angle (*.f64 a (PI.f64))))
(*.f64 angle (*.f64 (PI.f64) (+.f64 a b)))
(*.f64 (PI.f64) (*.f64 angle (+.f64 a b)))
(*.f64 angle (*.f64 a (PI.f64)))
(+.f64 (*.f64 angle (*.f64 b (PI.f64))) (*.f64 angle (*.f64 a (PI.f64))))
(*.f64 angle (*.f64 (PI.f64) (+.f64 a b)))
(*.f64 (PI.f64) (*.f64 angle (+.f64 a b)))
(+.f64 (*.f64 angle (*.f64 b (PI.f64))) (*.f64 angle (*.f64 a (PI.f64))))
(*.f64 angle (*.f64 (PI.f64) (+.f64 a b)))
(*.f64 (PI.f64) (*.f64 angle (+.f64 a b)))
(+.f64 (*.f64 angle (*.f64 b (PI.f64))) (*.f64 angle (*.f64 a (PI.f64))))
(*.f64 angle (*.f64 (PI.f64) (+.f64 a b)))
(*.f64 (PI.f64) (*.f64 angle (+.f64 a b)))
(*.f64 angle (*.f64 b (PI.f64)))
(*.f64 (*.f64 angle b) (PI.f64))
(*.f64 (PI.f64) (*.f64 angle b))
(+.f64 (*.f64 angle (*.f64 b (PI.f64))) (*.f64 angle (*.f64 a (PI.f64))))
(*.f64 angle (*.f64 (PI.f64) (+.f64 a b)))
(*.f64 (PI.f64) (*.f64 angle (+.f64 a b)))
(+.f64 (*.f64 angle (*.f64 b (PI.f64))) (*.f64 angle (*.f64 a (PI.f64))))
(*.f64 angle (*.f64 (PI.f64) (+.f64 a b)))
(*.f64 (PI.f64) (*.f64 angle (+.f64 a b)))
(+.f64 (*.f64 angle (*.f64 b (PI.f64))) (*.f64 angle (*.f64 a (PI.f64))))
(*.f64 angle (*.f64 (PI.f64) (+.f64 a b)))
(*.f64 (PI.f64) (*.f64 angle (+.f64 a b)))
(*.f64 angle (*.f64 b (PI.f64)))
(*.f64 (*.f64 angle b) (PI.f64))
(*.f64 (PI.f64) (*.f64 angle b))
(+.f64 (*.f64 angle (*.f64 b (PI.f64))) (*.f64 angle (*.f64 a (PI.f64))))
(*.f64 angle (*.f64 (PI.f64) (+.f64 a b)))
(*.f64 (PI.f64) (*.f64 angle (+.f64 a b)))
(+.f64 (*.f64 angle (*.f64 b (PI.f64))) (*.f64 angle (*.f64 a (PI.f64))))
(*.f64 angle (*.f64 (PI.f64) (+.f64 a b)))
(*.f64 (PI.f64) (*.f64 angle (+.f64 a b)))
(+.f64 (*.f64 angle (*.f64 b (PI.f64))) (*.f64 angle (*.f64 a (PI.f64))))
(*.f64 angle (*.f64 (PI.f64) (+.f64 a b)))
(*.f64 (PI.f64) (*.f64 angle (+.f64 a b)))
(*.f64 b (PI.f64))
(*.f64 (PI.f64) b)
(+.f64 (*.f64 a (PI.f64)) (*.f64 b (PI.f64)))
(*.f64 (PI.f64) (+.f64 a b))
(+.f64 (*.f64 a (PI.f64)) (*.f64 b (PI.f64)))
(*.f64 (PI.f64) (+.f64 a b))
(+.f64 (*.f64 a (PI.f64)) (*.f64 b (PI.f64)))
(*.f64 (PI.f64) (+.f64 a b))
(*.f64 a (PI.f64))
(+.f64 (*.f64 a (PI.f64)) (*.f64 b (PI.f64)))
(*.f64 (PI.f64) (+.f64 a b))
(+.f64 (*.f64 a (PI.f64)) (*.f64 b (PI.f64)))
(*.f64 (PI.f64) (+.f64 a b))
(+.f64 (*.f64 a (PI.f64)) (*.f64 b (PI.f64)))
(*.f64 (PI.f64) (+.f64 a b))
(*.f64 a (PI.f64))
(+.f64 (*.f64 a (PI.f64)) (*.f64 b (PI.f64)))
(*.f64 (PI.f64) (+.f64 a b))
(+.f64 (*.f64 a (PI.f64)) (*.f64 b (PI.f64)))
(*.f64 (PI.f64) (+.f64 a b))
(+.f64 (*.f64 a (PI.f64)) (*.f64 b (PI.f64)))
(*.f64 (PI.f64) (+.f64 a b))
(*.f64 a (PI.f64))
(+.f64 (*.f64 a (PI.f64)) (*.f64 b (PI.f64)))
(*.f64 (PI.f64) (+.f64 a b))
(+.f64 (*.f64 a (PI.f64)) (*.f64 b (PI.f64)))
(*.f64 (PI.f64) (+.f64 a b))
(+.f64 (*.f64 a (PI.f64)) (*.f64 b (PI.f64)))
(*.f64 (PI.f64) (+.f64 a b))
(*.f64 b (PI.f64))
(*.f64 (PI.f64) b)
(+.f64 (*.f64 a (PI.f64)) (*.f64 b (PI.f64)))
(*.f64 (PI.f64) (+.f64 a b))
(+.f64 (*.f64 a (PI.f64)) (*.f64 b (PI.f64)))
(*.f64 (PI.f64) (+.f64 a b))
(+.f64 (*.f64 a (PI.f64)) (*.f64 b (PI.f64)))
(*.f64 (PI.f64) (+.f64 a b))
(*.f64 b (PI.f64))
(*.f64 (PI.f64) b)
(+.f64 (*.f64 a (PI.f64)) (*.f64 b (PI.f64)))
(*.f64 (PI.f64) (+.f64 a b))
(+.f64 (*.f64 a (PI.f64)) (*.f64 b (PI.f64)))
(*.f64 (PI.f64) (+.f64 a b))
(+.f64 (*.f64 a (PI.f64)) (*.f64 b (PI.f64)))
(*.f64 (PI.f64) (+.f64 a b))
(*.f64 -1 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64))))
(neg.f64 (*.f64 angle (*.f64 a (*.f64 a (PI.f64)))))
(*.f64 (*.f64 angle (*.f64 a a)) (neg.f64 (PI.f64)))
(+.f64 (*.f64 -1 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))) (*.f64 angle (*.f64 (+.f64 (*.f64 a (PI.f64)) (*.f64 -1 (*.f64 a (PI.f64)))) b)))
(neg.f64 (*.f64 angle (*.f64 a (*.f64 a (PI.f64)))))
(*.f64 (*.f64 angle (*.f64 a a)) (neg.f64 (PI.f64)))
(+.f64 (*.f64 -1 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))) (+.f64 (*.f64 angle (*.f64 (+.f64 (*.f64 a (PI.f64)) (*.f64 -1 (*.f64 a (PI.f64)))) b)) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(fma.f64 -1 (*.f64 angle (*.f64 a (*.f64 a (PI.f64)))) (*.f64 angle (+.f64 (*.f64 (*.f64 0 (*.f64 a (PI.f64))) b) (*.f64 (PI.f64) (*.f64 b b)))))
(-.f64 (fma.f64 angle (*.f64 (PI.f64) (*.f64 b b)) (*.f64 a 0)) (*.f64 (*.f64 a a) (*.f64 angle (PI.f64))))
(-.f64 (*.f64 (*.f64 b b) (*.f64 angle (PI.f64))) (*.f64 (*.f64 a a) (*.f64 angle (PI.f64))))
(+.f64 (*.f64 -1 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))) (+.f64 (*.f64 angle (*.f64 (+.f64 (*.f64 a (PI.f64)) (*.f64 -1 (*.f64 a (PI.f64)))) b)) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(fma.f64 -1 (*.f64 angle (*.f64 a (*.f64 a (PI.f64)))) (*.f64 angle (+.f64 (*.f64 (*.f64 0 (*.f64 a (PI.f64))) b) (*.f64 (PI.f64) (*.f64 b b)))))
(-.f64 (fma.f64 angle (*.f64 (PI.f64) (*.f64 b b)) (*.f64 a 0)) (*.f64 (*.f64 a a) (*.f64 angle (PI.f64))))
(-.f64 (*.f64 (*.f64 b b) (*.f64 angle (PI.f64))) (*.f64 (*.f64 a a) (*.f64 angle (PI.f64))))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))
(*.f64 (*.f64 b b) (*.f64 angle (PI.f64)))
(+.f64 (*.f64 angle (*.f64 (+.f64 (*.f64 a (PI.f64)) (*.f64 -1 (*.f64 a (PI.f64)))) b)) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 angle (+.f64 (*.f64 (*.f64 0 (*.f64 a (PI.f64))) b) (*.f64 (PI.f64) (*.f64 b b))))
(fma.f64 angle (*.f64 (PI.f64) (*.f64 b b)) (*.f64 a 0))
(fma.f64 angle (*.f64 (PI.f64) (*.f64 b b)) 0)
(+.f64 (*.f64 -1 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))) (+.f64 (*.f64 angle (*.f64 (+.f64 (*.f64 a (PI.f64)) (*.f64 -1 (*.f64 a (PI.f64)))) b)) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(fma.f64 -1 (*.f64 angle (*.f64 a (*.f64 a (PI.f64)))) (*.f64 angle (+.f64 (*.f64 (*.f64 0 (*.f64 a (PI.f64))) b) (*.f64 (PI.f64) (*.f64 b b)))))
(-.f64 (fma.f64 angle (*.f64 (PI.f64) (*.f64 b b)) (*.f64 a 0)) (*.f64 (*.f64 a a) (*.f64 angle (PI.f64))))
(-.f64 (*.f64 (*.f64 b b) (*.f64 angle (PI.f64))) (*.f64 (*.f64 a a) (*.f64 angle (PI.f64))))
(+.f64 (*.f64 -1 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))) (+.f64 (*.f64 angle (*.f64 (+.f64 (*.f64 a (PI.f64)) (*.f64 -1 (*.f64 a (PI.f64)))) b)) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(fma.f64 -1 (*.f64 angle (*.f64 a (*.f64 a (PI.f64)))) (*.f64 angle (+.f64 (*.f64 (*.f64 0 (*.f64 a (PI.f64))) b) (*.f64 (PI.f64) (*.f64 b b)))))
(-.f64 (fma.f64 angle (*.f64 (PI.f64) (*.f64 b b)) (*.f64 a 0)) (*.f64 (*.f64 a a) (*.f64 angle (PI.f64))))
(-.f64 (*.f64 (*.f64 b b) (*.f64 angle (PI.f64))) (*.f64 (*.f64 a a) (*.f64 angle (PI.f64))))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))
(*.f64 (*.f64 b b) (*.f64 angle (PI.f64)))
(+.f64 (*.f64 angle (*.f64 (+.f64 (*.f64 a (PI.f64)) (*.f64 -1 (*.f64 a (PI.f64)))) b)) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 angle (+.f64 (*.f64 (*.f64 0 (*.f64 a (PI.f64))) b) (*.f64 (PI.f64) (*.f64 b b))))
(fma.f64 angle (*.f64 (PI.f64) (*.f64 b b)) (*.f64 a 0))
(fma.f64 angle (*.f64 (PI.f64) (*.f64 b b)) 0)
(+.f64 (*.f64 -1 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))) (+.f64 (*.f64 angle (*.f64 (+.f64 (*.f64 a (PI.f64)) (*.f64 -1 (*.f64 a (PI.f64)))) b)) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(fma.f64 -1 (*.f64 angle (*.f64 a (*.f64 a (PI.f64)))) (*.f64 angle (+.f64 (*.f64 (*.f64 0 (*.f64 a (PI.f64))) b) (*.f64 (PI.f64) (*.f64 b b)))))
(-.f64 (fma.f64 angle (*.f64 (PI.f64) (*.f64 b b)) (*.f64 a 0)) (*.f64 (*.f64 a a) (*.f64 angle (PI.f64))))
(-.f64 (*.f64 (*.f64 b b) (*.f64 angle (PI.f64))) (*.f64 (*.f64 a a) (*.f64 angle (PI.f64))))
(+.f64 (*.f64 -1 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))) (+.f64 (*.f64 angle (*.f64 (+.f64 (*.f64 a (PI.f64)) (*.f64 -1 (*.f64 a (PI.f64)))) b)) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(fma.f64 -1 (*.f64 angle (*.f64 a (*.f64 a (PI.f64)))) (*.f64 angle (+.f64 (*.f64 (*.f64 0 (*.f64 a (PI.f64))) b) (*.f64 (PI.f64) (*.f64 b b)))))
(-.f64 (fma.f64 angle (*.f64 (PI.f64) (*.f64 b b)) (*.f64 a 0)) (*.f64 (*.f64 a a) (*.f64 angle (PI.f64))))
(-.f64 (*.f64 (*.f64 b b) (*.f64 angle (PI.f64))) (*.f64 (*.f64 a a) (*.f64 angle (PI.f64))))
(*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))
(*.f64 (*.f64 b b) (*.f64 angle (PI.f64)))
(+.f64 (*.f64 angle (*.f64 a (+.f64 (*.f64 b (PI.f64)) (*.f64 -1 (*.f64 b (PI.f64)))))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 angle (+.f64 (*.f64 (*.f64 0 (*.f64 a (PI.f64))) b) (*.f64 (PI.f64) (*.f64 b b))))
(fma.f64 angle (*.f64 (PI.f64) (*.f64 b b)) (*.f64 a 0))
(fma.f64 angle (*.f64 (PI.f64) (*.f64 b b)) 0)
(+.f64 (*.f64 angle (*.f64 a (+.f64 (*.f64 b (PI.f64)) (*.f64 -1 (*.f64 b (PI.f64)))))) (+.f64 (*.f64 -1 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(fma.f64 -1 (*.f64 angle (*.f64 a (*.f64 a (PI.f64)))) (*.f64 angle (+.f64 (*.f64 (*.f64 0 (*.f64 a (PI.f64))) b) (*.f64 (PI.f64) (*.f64 b b)))))
(-.f64 (fma.f64 angle (*.f64 (PI.f64) (*.f64 b b)) (*.f64 a 0)) (*.f64 (*.f64 a a) (*.f64 angle (PI.f64))))
(-.f64 (*.f64 (*.f64 b b) (*.f64 angle (PI.f64))) (*.f64 (*.f64 a a) (*.f64 angle (PI.f64))))
(+.f64 (*.f64 angle (*.f64 a (+.f64 (*.f64 b (PI.f64)) (*.f64 -1 (*.f64 b (PI.f64)))))) (+.f64 (*.f64 -1 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(fma.f64 -1 (*.f64 angle (*.f64 a (*.f64 a (PI.f64)))) (*.f64 angle (+.f64 (*.f64 (*.f64 0 (*.f64 a (PI.f64))) b) (*.f64 (PI.f64) (*.f64 b b)))))
(-.f64 (fma.f64 angle (*.f64 (PI.f64) (*.f64 b b)) (*.f64 a 0)) (*.f64 (*.f64 a a) (*.f64 angle (PI.f64))))
(-.f64 (*.f64 (*.f64 b b) (*.f64 angle (PI.f64))) (*.f64 (*.f64 a a) (*.f64 angle (PI.f64))))
(*.f64 -1 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64))))
(neg.f64 (*.f64 angle (*.f64 a (*.f64 a (PI.f64)))))
(*.f64 (*.f64 angle (*.f64 a a)) (neg.f64 (PI.f64)))
(+.f64 (*.f64 angle (*.f64 a (+.f64 (*.f64 b (PI.f64)) (*.f64 -1 (*.f64 b (PI.f64)))))) (*.f64 -1 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))))
(neg.f64 (*.f64 angle (*.f64 a (*.f64 a (PI.f64)))))
(*.f64 (*.f64 angle (*.f64 a a)) (neg.f64 (PI.f64)))
(+.f64 (*.f64 angle (*.f64 a (+.f64 (*.f64 b (PI.f64)) (*.f64 -1 (*.f64 b (PI.f64)))))) (+.f64 (*.f64 -1 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(fma.f64 -1 (*.f64 angle (*.f64 a (*.f64 a (PI.f64)))) (*.f64 angle (+.f64 (*.f64 (*.f64 0 (*.f64 a (PI.f64))) b) (*.f64 (PI.f64) (*.f64 b b)))))
(-.f64 (fma.f64 angle (*.f64 (PI.f64) (*.f64 b b)) (*.f64 a 0)) (*.f64 (*.f64 a a) (*.f64 angle (PI.f64))))
(-.f64 (*.f64 (*.f64 b b) (*.f64 angle (PI.f64))) (*.f64 (*.f64 a a) (*.f64 angle (PI.f64))))
(+.f64 (*.f64 angle (*.f64 a (+.f64 (*.f64 b (PI.f64)) (*.f64 -1 (*.f64 b (PI.f64)))))) (+.f64 (*.f64 -1 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(fma.f64 -1 (*.f64 angle (*.f64 a (*.f64 a (PI.f64)))) (*.f64 angle (+.f64 (*.f64 (*.f64 0 (*.f64 a (PI.f64))) b) (*.f64 (PI.f64) (*.f64 b b)))))
(-.f64 (fma.f64 angle (*.f64 (PI.f64) (*.f64 b b)) (*.f64 a 0)) (*.f64 (*.f64 a a) (*.f64 angle (PI.f64))))
(-.f64 (*.f64 (*.f64 b b) (*.f64 angle (PI.f64))) (*.f64 (*.f64 a a) (*.f64 angle (PI.f64))))
(*.f64 -1 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64))))
(neg.f64 (*.f64 angle (*.f64 a (*.f64 a (PI.f64)))))
(*.f64 (*.f64 angle (*.f64 a a)) (neg.f64 (PI.f64)))
(+.f64 (*.f64 -1 (*.f64 angle (*.f64 a (+.f64 (*.f64 b (PI.f64)) (*.f64 -1 (*.f64 b (PI.f64))))))) (*.f64 -1 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))))
(neg.f64 (*.f64 angle (*.f64 a (*.f64 a (PI.f64)))))
(*.f64 (*.f64 angle (*.f64 a a)) (neg.f64 (PI.f64)))
(+.f64 (*.f64 -1 (*.f64 angle (*.f64 a (+.f64 (*.f64 b (PI.f64)) (*.f64 -1 (*.f64 b (PI.f64))))))) (+.f64 (*.f64 -1 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(fma.f64 -1 (*.f64 angle (*.f64 a (*.f64 a (PI.f64)))) (*.f64 angle (+.f64 (*.f64 (*.f64 0 (*.f64 a (PI.f64))) b) (*.f64 (PI.f64) (*.f64 b b)))))
(-.f64 (fma.f64 angle (*.f64 (PI.f64) (*.f64 b b)) (*.f64 a 0)) (*.f64 (*.f64 a a) (*.f64 angle (PI.f64))))
(-.f64 (*.f64 (*.f64 b b) (*.f64 angle (PI.f64))) (*.f64 (*.f64 a a) (*.f64 angle (PI.f64))))
(+.f64 (*.f64 -1 (*.f64 angle (*.f64 a (+.f64 (*.f64 b (PI.f64)) (*.f64 -1 (*.f64 b (PI.f64))))))) (+.f64 (*.f64 -1 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))) (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))))
(fma.f64 -1 (*.f64 angle (*.f64 a (*.f64 a (PI.f64)))) (*.f64 angle (+.f64 (*.f64 (*.f64 0 (*.f64 a (PI.f64))) b) (*.f64 (PI.f64) (*.f64 b b)))))
(-.f64 (fma.f64 angle (*.f64 (PI.f64) (*.f64 b b)) (*.f64 a 0)) (*.f64 (*.f64 a a) (*.f64 angle (PI.f64))))
(-.f64 (*.f64 (*.f64 b b) (*.f64 angle (PI.f64))) (*.f64 (*.f64 a a) (*.f64 angle (PI.f64))))
(*.f64 angle (*.f64 (-.f64 b a) (*.f64 (+.f64 a b) (PI.f64))))
(*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 a b))))
(*.f64 (-.f64 b a) (*.f64 (PI.f64) (*.f64 angle (+.f64 a b))))
(*.f64 angle (*.f64 (-.f64 b a) (*.f64 (+.f64 a b) (PI.f64))))
(*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 a b))))
(*.f64 (-.f64 b a) (*.f64 (PI.f64) (*.f64 angle (+.f64 a b))))
(*.f64 angle (*.f64 (-.f64 b a) (*.f64 (+.f64 a b) (PI.f64))))
(*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 a b))))
(*.f64 (-.f64 b a) (*.f64 (PI.f64) (*.f64 angle (+.f64 a b))))
(*.f64 angle (*.f64 (-.f64 b a) (*.f64 (+.f64 a b) (PI.f64))))
(*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 a b))))
(*.f64 (-.f64 b a) (*.f64 (PI.f64) (*.f64 angle (+.f64 a b))))
(*.f64 angle (*.f64 (-.f64 b a) (*.f64 (+.f64 a b) (PI.f64))))
(*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 a b))))
(*.f64 (-.f64 b a) (*.f64 (PI.f64) (*.f64 angle (+.f64 a b))))
(*.f64 angle (*.f64 (-.f64 b a) (*.f64 (+.f64 a b) (PI.f64))))
(*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 a b))))
(*.f64 (-.f64 b a) (*.f64 (PI.f64) (*.f64 angle (+.f64 a b))))
(*.f64 angle (*.f64 (-.f64 b a) (*.f64 (+.f64 a b) (PI.f64))))
(*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 a b))))
(*.f64 (-.f64 b a) (*.f64 (PI.f64) (*.f64 angle (+.f64 a b))))
(*.f64 angle (*.f64 (-.f64 b a) (*.f64 (+.f64 a b) (PI.f64))))
(*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 a b))))
(*.f64 (-.f64 b a) (*.f64 (PI.f64) (*.f64 angle (+.f64 a b))))
(*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 a b))))
(*.f64 (-.f64 b a) (*.f64 (PI.f64) (*.f64 angle (+.f64 a b))))
(*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 a b))))
(*.f64 (-.f64 b a) (*.f64 (PI.f64) (*.f64 angle (+.f64 a b))))
(*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 a b))))
(*.f64 (-.f64 b a) (*.f64 (PI.f64) (*.f64 angle (+.f64 a b))))
(*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 a b))))
(*.f64 (-.f64 b a) (*.f64 (PI.f64) (*.f64 angle (+.f64 a b))))
(*.f64 angle (pow.f64 a 2))
(*.f64 angle (*.f64 a a))
(*.f64 angle (pow.f64 a 2))
(*.f64 angle (*.f64 a a))
(*.f64 angle (pow.f64 a 2))
(*.f64 angle (*.f64 a a))
(*.f64 angle (pow.f64 a 2))
(*.f64 angle (*.f64 a a))
(*.f64 angle (pow.f64 a 2))
(*.f64 angle (*.f64 a a))
(*.f64 angle (pow.f64 a 2))
(*.f64 angle (*.f64 a a))
(*.f64 angle (pow.f64 a 2))
(*.f64 angle (*.f64 a a))
(*.f64 angle (pow.f64 a 2))
(*.f64 angle (*.f64 a a))
(*.f64 angle (pow.f64 a 2))
(*.f64 angle (*.f64 a a))
(*.f64 angle (pow.f64 a 2))
(*.f64 angle (*.f64 a a))
(*.f64 angle (pow.f64 a 2))
(*.f64 angle (*.f64 a a))
(*.f64 angle (pow.f64 a 2))
(*.f64 angle (*.f64 a a))
(*.f64 angle (pow.f64 a 2))
(*.f64 angle (*.f64 a a))
(*.f64 angle (pow.f64 a 2))
(*.f64 angle (*.f64 a a))
(*.f64 angle (pow.f64 a 2))
(*.f64 angle (*.f64 a a))
(*.f64 angle (pow.f64 a 2))
(*.f64 angle (*.f64 a a))
(*.f64 angle (pow.f64 a 2))
(*.f64 angle (*.f64 a a))
(*.f64 angle (pow.f64 a 2))
(*.f64 angle (*.f64 a a))
(*.f64 angle (pow.f64 a 2))
(*.f64 angle (*.f64 a a))
(*.f64 angle (pow.f64 a 2))
(*.f64 angle (*.f64 a a))
(*.f64 angle (pow.f64 a 2))
(*.f64 angle (*.f64 a a))
(*.f64 angle (pow.f64 a 2))
(*.f64 angle (*.f64 a a))
(*.f64 angle (pow.f64 a 2))
(*.f64 angle (*.f64 a a))
(*.f64 angle (pow.f64 a 2))
(*.f64 angle (*.f64 a a))
(*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))
(*.f64 angle (*.f64 a (*.f64 a (PI.f64))))
(*.f64 (*.f64 a a) (*.f64 angle (PI.f64)))
(*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))
(*.f64 angle (*.f64 a (*.f64 a (PI.f64))))
(*.f64 (*.f64 a a) (*.f64 angle (PI.f64)))
(*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))
(*.f64 angle (*.f64 a (*.f64 a (PI.f64))))
(*.f64 (*.f64 a a) (*.f64 angle (PI.f64)))
(*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))
(*.f64 angle (*.f64 a (*.f64 a (PI.f64))))
(*.f64 (*.f64 a a) (*.f64 angle (PI.f64)))
(*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))
(*.f64 angle (*.f64 a (*.f64 a (PI.f64))))
(*.f64 (*.f64 a a) (*.f64 angle (PI.f64)))
(*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))
(*.f64 angle (*.f64 a (*.f64 a (PI.f64))))
(*.f64 (*.f64 a a) (*.f64 angle (PI.f64)))
(*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))
(*.f64 angle (*.f64 a (*.f64 a (PI.f64))))
(*.f64 (*.f64 a a) (*.f64 angle (PI.f64)))
(*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))
(*.f64 angle (*.f64 a (*.f64 a (PI.f64))))
(*.f64 (*.f64 a a) (*.f64 angle (PI.f64)))
(*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))
(*.f64 angle (*.f64 a (*.f64 a (PI.f64))))
(*.f64 (*.f64 a a) (*.f64 angle (PI.f64)))
(*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))
(*.f64 angle (*.f64 a (*.f64 a (PI.f64))))
(*.f64 (*.f64 a a) (*.f64 angle (PI.f64)))
(*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))
(*.f64 angle (*.f64 a (*.f64 a (PI.f64))))
(*.f64 (*.f64 a a) (*.f64 angle (PI.f64)))
(*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))
(*.f64 angle (*.f64 a (*.f64 a (PI.f64))))
(*.f64 (*.f64 a a) (*.f64 angle (PI.f64)))
(*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))
(*.f64 angle (*.f64 a (*.f64 a (PI.f64))))
(*.f64 (*.f64 a a) (*.f64 angle (PI.f64)))
(*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))
(*.f64 angle (*.f64 a (*.f64 a (PI.f64))))
(*.f64 (*.f64 a a) (*.f64 angle (PI.f64)))
(*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))
(*.f64 angle (*.f64 a (*.f64 a (PI.f64))))
(*.f64 (*.f64 a a) (*.f64 angle (PI.f64)))
(*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))
(*.f64 angle (*.f64 a (*.f64 a (PI.f64))))
(*.f64 (*.f64 a a) (*.f64 angle (PI.f64)))
(*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))
(*.f64 angle (*.f64 a (*.f64 a (PI.f64))))
(*.f64 (*.f64 a a) (*.f64 angle (PI.f64)))
(*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))
(*.f64 angle (*.f64 a (*.f64 a (PI.f64))))
(*.f64 (*.f64 a a) (*.f64 angle (PI.f64)))
(*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))
(*.f64 angle (*.f64 a (*.f64 a (PI.f64))))
(*.f64 (*.f64 a a) (*.f64 angle (PI.f64)))
(*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))
(*.f64 angle (*.f64 a (*.f64 a (PI.f64))))
(*.f64 (*.f64 a a) (*.f64 angle (PI.f64)))
(*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))
(*.f64 angle (*.f64 a (*.f64 a (PI.f64))))
(*.f64 (*.f64 a a) (*.f64 angle (PI.f64)))
(*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))
(*.f64 angle (*.f64 a (*.f64 a (PI.f64))))
(*.f64 (*.f64 a a) (*.f64 angle (PI.f64)))
(*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))
(*.f64 angle (*.f64 a (*.f64 a (PI.f64))))
(*.f64 (*.f64 a a) (*.f64 angle (PI.f64)))
(*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))
(*.f64 angle (*.f64 a (*.f64 a (PI.f64))))
(*.f64 (*.f64 a a) (*.f64 angle (PI.f64)))
(*.f64 -1/90 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64))))
(*.f64 (*.f64 -1/90 angle) (*.f64 a (*.f64 a (PI.f64))))
(*.f64 -1/90 (*.f64 (*.f64 a a) (*.f64 angle (PI.f64))))
(*.f64 -1/90 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64))))
(*.f64 (*.f64 -1/90 angle) (*.f64 a (*.f64 a (PI.f64))))
(*.f64 -1/90 (*.f64 (*.f64 a a) (*.f64 angle (PI.f64))))
(*.f64 -1/90 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64))))
(*.f64 (*.f64 -1/90 angle) (*.f64 a (*.f64 a (PI.f64))))
(*.f64 -1/90 (*.f64 (*.f64 a a) (*.f64 angle (PI.f64))))
(*.f64 -1/90 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64))))
(*.f64 (*.f64 -1/90 angle) (*.f64 a (*.f64 a (PI.f64))))
(*.f64 -1/90 (*.f64 (*.f64 a a) (*.f64 angle (PI.f64))))
(*.f64 -1/90 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64))))
(*.f64 (*.f64 -1/90 angle) (*.f64 a (*.f64 a (PI.f64))))
(*.f64 -1/90 (*.f64 (*.f64 a a) (*.f64 angle (PI.f64))))
(*.f64 -1/90 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64))))
(*.f64 (*.f64 -1/90 angle) (*.f64 a (*.f64 a (PI.f64))))
(*.f64 -1/90 (*.f64 (*.f64 a a) (*.f64 angle (PI.f64))))
(*.f64 -1/90 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64))))
(*.f64 (*.f64 -1/90 angle) (*.f64 a (*.f64 a (PI.f64))))
(*.f64 -1/90 (*.f64 (*.f64 a a) (*.f64 angle (PI.f64))))
(*.f64 -1/90 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64))))
(*.f64 (*.f64 -1/90 angle) (*.f64 a (*.f64 a (PI.f64))))
(*.f64 -1/90 (*.f64 (*.f64 a a) (*.f64 angle (PI.f64))))
(*.f64 -1/90 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64))))
(*.f64 (*.f64 -1/90 angle) (*.f64 a (*.f64 a (PI.f64))))
(*.f64 -1/90 (*.f64 (*.f64 a a) (*.f64 angle (PI.f64))))
(*.f64 -1/90 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64))))
(*.f64 (*.f64 -1/90 angle) (*.f64 a (*.f64 a (PI.f64))))
(*.f64 -1/90 (*.f64 (*.f64 a a) (*.f64 angle (PI.f64))))
(*.f64 -1/90 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64))))
(*.f64 (*.f64 -1/90 angle) (*.f64 a (*.f64 a (PI.f64))))
(*.f64 -1/90 (*.f64 (*.f64 a a) (*.f64 angle (PI.f64))))
(*.f64 -1/90 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64))))
(*.f64 (*.f64 -1/90 angle) (*.f64 a (*.f64 a (PI.f64))))
(*.f64 -1/90 (*.f64 (*.f64 a a) (*.f64 angle (PI.f64))))
(*.f64 -1/90 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64))))
(*.f64 (*.f64 -1/90 angle) (*.f64 a (*.f64 a (PI.f64))))
(*.f64 -1/90 (*.f64 (*.f64 a a) (*.f64 angle (PI.f64))))
(*.f64 -1/90 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64))))
(*.f64 (*.f64 -1/90 angle) (*.f64 a (*.f64 a (PI.f64))))
(*.f64 -1/90 (*.f64 (*.f64 a a) (*.f64 angle (PI.f64))))
(*.f64 -1/90 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64))))
(*.f64 (*.f64 -1/90 angle) (*.f64 a (*.f64 a (PI.f64))))
(*.f64 -1/90 (*.f64 (*.f64 a a) (*.f64 angle (PI.f64))))
(*.f64 -1/90 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64))))
(*.f64 (*.f64 -1/90 angle) (*.f64 a (*.f64 a (PI.f64))))
(*.f64 -1/90 (*.f64 (*.f64 a a) (*.f64 angle (PI.f64))))
(*.f64 -1/90 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64))))
(*.f64 (*.f64 -1/90 angle) (*.f64 a (*.f64 a (PI.f64))))
(*.f64 -1/90 (*.f64 (*.f64 a a) (*.f64 angle (PI.f64))))
(*.f64 -1/90 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64))))
(*.f64 (*.f64 -1/90 angle) (*.f64 a (*.f64 a (PI.f64))))
(*.f64 -1/90 (*.f64 (*.f64 a a) (*.f64 angle (PI.f64))))
(*.f64 -1/90 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64))))
(*.f64 (*.f64 -1/90 angle) (*.f64 a (*.f64 a (PI.f64))))
(*.f64 -1/90 (*.f64 (*.f64 a a) (*.f64 angle (PI.f64))))
(*.f64 -1/90 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64))))
(*.f64 (*.f64 -1/90 angle) (*.f64 a (*.f64 a (PI.f64))))
(*.f64 -1/90 (*.f64 (*.f64 a a) (*.f64 angle (PI.f64))))
(*.f64 -1/90 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64))))
(*.f64 (*.f64 -1/90 angle) (*.f64 a (*.f64 a (PI.f64))))
(*.f64 -1/90 (*.f64 (*.f64 a a) (*.f64 angle (PI.f64))))
(*.f64 -1/90 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64))))
(*.f64 (*.f64 -1/90 angle) (*.f64 a (*.f64 a (PI.f64))))
(*.f64 -1/90 (*.f64 (*.f64 a a) (*.f64 angle (PI.f64))))
(*.f64 -1/90 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64))))
(*.f64 (*.f64 -1/90 angle) (*.f64 a (*.f64 a (PI.f64))))
(*.f64 -1/90 (*.f64 (*.f64 a a) (*.f64 angle (PI.f64))))
(*.f64 -1/90 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64))))
(*.f64 (*.f64 -1/90 angle) (*.f64 a (*.f64 a (PI.f64))))
(*.f64 -1/90 (*.f64 (*.f64 a a) (*.f64 angle (PI.f64))))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.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 (PI.f64) (*.f64 angle 1/180)))
(fma.f64 angle (*.f64 (PI.f64) 1/180) (*.f64 (pow.f64 (PI.f64) 3) (*.f64 -1/34992000 (pow.f64 angle 3))))
(fma.f64 -1/34992000 (pow.f64 (*.f64 angle (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/180 (*.f64 angle (PI.f64))) (*.f64 1/22674816000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5)))))
(fma.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3)) (fma.f64 1/180 (*.f64 angle (PI.f64)) (*.f64 1/22674816000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5)))))
(fma.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3)) (fma.f64 angle (*.f64 (PI.f64) 1/180) (*.f64 1/22674816000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5)))))
(fma.f64 -1/34992000 (pow.f64 (*.f64 angle (PI.f64)) 3) (fma.f64 angle (*.f64 (PI.f64) 1/180) (*.f64 1/22674816000000 (*.f64 (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/180 (*.f64 angle (PI.f64))) (+.f64 (*.f64 1/22674816000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5))) (*.f64 -1/30855889612800000000 (*.f64 (pow.f64 angle 7) (pow.f64 (PI.f64) 7))))))
(fma.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3)) (fma.f64 1/180 (*.f64 angle (PI.f64)) (fma.f64 1/22674816000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5)) (*.f64 -1/30855889612800000000 (*.f64 (pow.f64 angle 7) (pow.f64 (PI.f64) 7))))))
(fma.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3)) (fma.f64 angle (*.f64 (PI.f64) 1/180) (fma.f64 1/22674816000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5)) (*.f64 (pow.f64 angle 7) (*.f64 (pow.f64 (PI.f64) 7) -1/30855889612800000000)))))
(fma.f64 -1/34992000 (pow.f64 (*.f64 angle (PI.f64)) 3) (fma.f64 angle (*.f64 (PI.f64) 1/180) (fma.f64 1/22674816000000 (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5)) (*.f64 (pow.f64 angle 7) (*.f64 (pow.f64 (PI.f64) 7) -1/30855889612800000000)))))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(sin.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 angle (*.f64 angle (pow.f64 (PI.f64) 2))) 1)
(+.f64 1 (+.f64 (*.f64 1/25194240000 (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4))) (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2)))))
(+.f64 1 (fma.f64 1/25194240000 (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4)) (*.f64 -1/64800 (*.f64 (*.f64 angle angle) (pow.f64 (PI.f64) 2)))))
(+.f64 1 (fma.f64 1/25194240000 (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4)) (*.f64 (pow.f64 (PI.f64) 2) (*.f64 -1/64800 (*.f64 angle angle)))))
(+.f64 (*.f64 -1/24488801280000000 (*.f64 (pow.f64 angle 6) (pow.f64 (PI.f64) 6))) (+.f64 1 (+.f64 (*.f64 1/25194240000 (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4))) (*.f64 -1/64800 (*.f64 (pow.f64 angle 2) (pow.f64 (PI.f64) 2))))))
(fma.f64 -1/24488801280000000 (*.f64 (pow.f64 angle 6) (pow.f64 (PI.f64) 6)) (+.f64 1 (fma.f64 1/25194240000 (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4)) (*.f64 -1/64800 (*.f64 (*.f64 angle angle) (pow.f64 (PI.f64) 2))))))
(+.f64 (fma.f64 1/25194240000 (*.f64 (pow.f64 angle 4) (pow.f64 (PI.f64) 4)) (*.f64 (pow.f64 (PI.f64) 2) (*.f64 -1/64800 (*.f64 angle angle)))) (fma.f64 -1/24488801280000000 (*.f64 (pow.f64 angle 6) (pow.f64 (PI.f64) 6)) 1))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(*.f64 1/180 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64))))
(*.f64 1/180 (*.f64 angle (*.f64 a (*.f64 a (PI.f64)))))
(*.f64 1/180 (*.f64 (*.f64 a a) (*.f64 angle (PI.f64))))
(+.f64 (*.f64 1/180 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))) (*.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 3)))))
(fma.f64 1/180 (*.f64 angle (*.f64 a (*.f64 a (PI.f64)))) (*.f64 (*.f64 -1/34992000 (pow.f64 angle 3)) (*.f64 (*.f64 a a) (pow.f64 (PI.f64) 3))))
(fma.f64 1/180 (*.f64 (*.f64 a a) (*.f64 angle (PI.f64))) (*.f64 (*.f64 (pow.f64 (PI.f64) 3) (*.f64 -1/34992000 (pow.f64 angle 3))) (*.f64 a a)))
(fma.f64 -1/34992000 (*.f64 (*.f64 a a) (pow.f64 (*.f64 angle (PI.f64)) 3)) (*.f64 1/180 (*.f64 (*.f64 a a) (*.f64 angle (PI.f64)))))
(+.f64 (*.f64 1/180 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))) (+.f64 (*.f64 1/22674816000000 (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 5)))) (*.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 3))))))
(fma.f64 1/180 (*.f64 angle (*.f64 a (*.f64 a (PI.f64)))) (fma.f64 1/22674816000000 (*.f64 (pow.f64 angle 5) (*.f64 (*.f64 a a) (pow.f64 (PI.f64) 5))) (*.f64 (*.f64 -1/34992000 (pow.f64 angle 3)) (*.f64 (*.f64 a a) (pow.f64 (PI.f64) 3)))))
(fma.f64 1/180 (*.f64 (*.f64 a a) (*.f64 angle (PI.f64))) (fma.f64 1/22674816000000 (*.f64 (*.f64 a a) (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5))) (*.f64 (*.f64 (pow.f64 (PI.f64) 3) (*.f64 -1/34992000 (pow.f64 angle 3))) (*.f64 a a))))
(fma.f64 1/180 (*.f64 (*.f64 a a) (*.f64 angle (PI.f64))) (fma.f64 -1/34992000 (*.f64 (*.f64 a a) (pow.f64 (*.f64 angle (PI.f64)) 3)) (*.f64 1/22674816000000 (*.f64 (*.f64 a a) (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5))))))
(+.f64 (*.f64 1/180 (*.f64 angle (*.f64 (pow.f64 a 2) (PI.f64)))) (+.f64 (*.f64 -1/30855889612800000000 (*.f64 (pow.f64 angle 7) (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 7)))) (+.f64 (*.f64 1/22674816000000 (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 5)))) (*.f64 -1/34992000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 a 2) (pow.f64 (PI.f64) 3)))))))
(fma.f64 1/180 (*.f64 angle (*.f64 a (*.f64 a (PI.f64)))) (fma.f64 -1/30855889612800000000 (*.f64 (pow.f64 angle 7) (*.f64 (*.f64 a a) (pow.f64 (PI.f64) 7))) (fma.f64 1/22674816000000 (*.f64 (pow.f64 angle 5) (*.f64 (*.f64 a a) (pow.f64 (PI.f64) 5))) (*.f64 (*.f64 -1/34992000 (pow.f64 angle 3)) (*.f64 (*.f64 a a) (pow.f64 (PI.f64) 3))))))
(fma.f64 1/180 (*.f64 (*.f64 a a) (*.f64 angle (PI.f64))) (fma.f64 -1/30855889612800000000 (*.f64 (*.f64 a a) (*.f64 (pow.f64 angle 7) (pow.f64 (PI.f64) 7))) (fma.f64 1/22674816000000 (*.f64 (*.f64 a a) (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5))) (*.f64 (*.f64 (pow.f64 (PI.f64) 3) (*.f64 -1/34992000 (pow.f64 angle 3))) (*.f64 a a)))))
(fma.f64 1/180 (*.f64 (*.f64 a a) (*.f64 angle (PI.f64))) (fma.f64 -1/30855889612800000000 (*.f64 (*.f64 a a) (*.f64 (pow.f64 angle 7) (pow.f64 (PI.f64) 7))) (fma.f64 -1/34992000 (*.f64 (*.f64 a a) (pow.f64 (*.f64 angle (PI.f64)) 3)) (*.f64 1/22674816000000 (*.f64 (*.f64 a a) (*.f64 (pow.f64 angle 5) (pow.f64 (PI.f64) 5)))))))
(*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 (*.f64 a a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(*.f64 (*.f64 a a) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))
(*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 (*.f64 a a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(*.f64 (*.f64 a a) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))
(*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 (*.f64 a a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(*.f64 (*.f64 a a) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))
(*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 (*.f64 a a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(*.f64 (*.f64 a a) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))
(*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 (*.f64 a a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(*.f64 (*.f64 a a) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))
(*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 (*.f64 a a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(*.f64 (*.f64 a a) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))
(*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 (*.f64 a a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(*.f64 (*.f64 a a) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))
(*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 (*.f64 a a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(*.f64 (*.f64 a a) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))
(*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 (*.f64 a a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(*.f64 (*.f64 a a) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))
(*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 (*.f64 a a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(*.f64 (*.f64 a a) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))
(*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 (*.f64 a a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(*.f64 (*.f64 a a) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))
(*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 (*.f64 a a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(*.f64 (*.f64 a a) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))
(*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 (*.f64 a a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(*.f64 (*.f64 a a) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))
(*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 (*.f64 a a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(*.f64 (*.f64 a a) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))
(*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 (*.f64 a a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(*.f64 (*.f64 a a) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))
(*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 (*.f64 a a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(*.f64 (*.f64 a a) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))
(*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 (*.f64 a a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(*.f64 (*.f64 a a) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))
(*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 (*.f64 a a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(*.f64 (*.f64 a a) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))
(*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 (*.f64 a a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(*.f64 (*.f64 a a) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))
(*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))
(*.f64 (*.f64 a a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(*.f64 (*.f64 a a) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(*.f64 1/180 (*.f64 angle (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64))))
(*.f64 (*.f64 1/90 angle) (*.f64 (PI.f64) (*.f64 b b)))
(*.f64 angle (*.f64 (*.f64 (PI.f64) (*.f64 b b)) 1/90))
(+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (*.f64 -1/17496000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 3)))))
(fma.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))) (*.f64 -1/17496000 (*.f64 (*.f64 (pow.f64 angle 3) (*.f64 b b)) (pow.f64 (PI.f64) 3))))
(fma.f64 1/90 (*.f64 (*.f64 b b) (*.f64 angle (PI.f64))) (*.f64 (*.f64 b (*.f64 b (pow.f64 (PI.f64) 3))) (*.f64 (pow.f64 angle 3) -1/17496000)))
(fma.f64 -1/17496000 (*.f64 (*.f64 b b) (pow.f64 (*.f64 angle (PI.f64)) 3)) (*.f64 angle (*.f64 (*.f64 (PI.f64) (*.f64 b b)) 1/90)))
(+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (+.f64 (*.f64 1/11337408000000 (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 5)))) (*.f64 -1/17496000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 3))))))
(fma.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))) (fma.f64 1/11337408000000 (*.f64 (pow.f64 angle 5) (*.f64 (*.f64 b b) (pow.f64 (PI.f64) 5))) (*.f64 -1/17496000 (*.f64 (*.f64 (pow.f64 angle 3) (*.f64 b b)) (pow.f64 (PI.f64) 3)))))
(fma.f64 1/90 (*.f64 (*.f64 b b) (*.f64 angle (PI.f64))) (fma.f64 (*.f64 (pow.f64 angle 3) -1/17496000) (*.f64 b (*.f64 b (pow.f64 (PI.f64) 3))) (*.f64 (*.f64 b (*.f64 b (pow.f64 (PI.f64) 5))) (*.f64 (pow.f64 angle 5) 1/11337408000000))))
(fma.f64 1/90 (*.f64 (*.f64 b b) (*.f64 angle (PI.f64))) (fma.f64 -1/17496000 (*.f64 (*.f64 b b) (pow.f64 (*.f64 angle (PI.f64)) 3)) (*.f64 (*.f64 b (*.f64 b (pow.f64 (PI.f64) 5))) (*.f64 (pow.f64 angle 5) 1/11337408000000))))
(+.f64 (*.f64 -1/15427944806400000000 (*.f64 (pow.f64 angle 7) (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 7)))) (+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 b 2) (PI.f64)))) (+.f64 (*.f64 1/11337408000000 (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 5)))) (*.f64 -1/17496000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 b 2) (pow.f64 (PI.f64) 3)))))))
(fma.f64 -1/15427944806400000000 (*.f64 (pow.f64 angle 7) (*.f64 (*.f64 b b) (pow.f64 (PI.f64) 7))) (fma.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))) (fma.f64 1/11337408000000 (*.f64 (pow.f64 angle 5) (*.f64 (*.f64 b b) (pow.f64 (PI.f64) 5))) (*.f64 -1/17496000 (*.f64 (*.f64 (pow.f64 angle 3) (*.f64 b b)) (pow.f64 (PI.f64) 3))))))
(fma.f64 -1/15427944806400000000 (*.f64 (*.f64 b b) (*.f64 (pow.f64 angle 7) (pow.f64 (PI.f64) 7))) (fma.f64 1/90 (*.f64 (*.f64 b b) (*.f64 angle (PI.f64))) (fma.f64 (*.f64 (pow.f64 angle 3) -1/17496000) (*.f64 b (*.f64 b (pow.f64 (PI.f64) 3))) (*.f64 (*.f64 b (*.f64 b (pow.f64 (PI.f64) 5))) (*.f64 (pow.f64 angle 5) 1/11337408000000)))))
(fma.f64 -1/15427944806400000000 (*.f64 (*.f64 b b) (*.f64 (pow.f64 angle 7) (pow.f64 (PI.f64) 7))) (fma.f64 1/90 (*.f64 (*.f64 b b) (*.f64 angle (PI.f64))) (fma.f64 -1/17496000 (*.f64 (*.f64 b b) (pow.f64 (*.f64 angle (PI.f64)) 3)) (*.f64 (*.f64 b (*.f64 b (pow.f64 (PI.f64) 5))) (*.f64 (pow.f64 angle 5) 1/11337408000000)))))
(*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (*.f64 b b)))
(*.f64 2 (*.f64 b (*.f64 b (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 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (*.f64 b b)))
(*.f64 2 (*.f64 b (*.f64 b (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 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (*.f64 b b)))
(*.f64 2 (*.f64 b (*.f64 b (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 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (*.f64 b b)))
(*.f64 2 (*.f64 b (*.f64 b (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 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (*.f64 b b)))
(*.f64 2 (*.f64 b (*.f64 b (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 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (*.f64 b b)))
(*.f64 2 (*.f64 b (*.f64 b (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 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (*.f64 b b)))
(*.f64 2 (*.f64 b (*.f64 b (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 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (*.f64 b b)))
(*.f64 2 (*.f64 b (*.f64 b (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 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (*.f64 b b)))
(*.f64 2 (*.f64 b (*.f64 b (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 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (*.f64 b b)))
(*.f64 2 (*.f64 b (*.f64 b (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 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (*.f64 b b)))
(*.f64 2 (*.f64 b (*.f64 b (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 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (*.f64 b b)))
(*.f64 2 (*.f64 b (*.f64 b (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 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (*.f64 b b)))
(*.f64 2 (*.f64 b (*.f64 b (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 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (*.f64 b b)))
(*.f64 2 (*.f64 b (*.f64 b (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 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (*.f64 b b)))
(*.f64 2 (*.f64 b (*.f64 b (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 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (*.f64 b b)))
(*.f64 2 (*.f64 b (*.f64 b (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 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (*.f64 b b)))
(*.f64 2 (*.f64 b (*.f64 b (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 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (*.f64 b b)))
(*.f64 2 (*.f64 b (*.f64 b (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 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (*.f64 b b)))
(*.f64 2 (*.f64 b (*.f64 b (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 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (*.f64 b b)))
(*.f64 2 (*.f64 b (*.f64 b (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (pow.f64 (+.f64 a b) 2))))
(*.f64 1/90 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 (+.f64 a b) 2)))
(+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (pow.f64 (+.f64 a b) 2)))) (*.f64 -1/17496000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) (pow.f64 (+.f64 a b) 2)))))
(fma.f64 1/90 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 (+.f64 a b) 2)) (*.f64 (*.f64 -1/17496000 (pow.f64 angle 3)) (*.f64 (pow.f64 (PI.f64) 3) (pow.f64 (+.f64 a b) 2))))
(fma.f64 1/90 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 (+.f64 a b) 2)) (*.f64 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3)) (*.f64 (pow.f64 (+.f64 a b) 2) -1/17496000)))
(fma.f64 1/90 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 (+.f64 a b) 2)) (*.f64 (pow.f64 (*.f64 angle (PI.f64)) 3) (*.f64 (pow.f64 (+.f64 a b) 2) -1/17496000)))
(+.f64 (*.f64 1/11337408000000 (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 (PI.f64) 5) (pow.f64 (+.f64 a b) 2)))) (+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (pow.f64 (+.f64 a b) 2)))) (*.f64 -1/17496000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) (pow.f64 (+.f64 a b) 2))))))
(fma.f64 1/11337408000000 (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 (PI.f64) 5) (pow.f64 (+.f64 a b) 2))) (fma.f64 1/90 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 (+.f64 a b) 2)) (*.f64 (*.f64 -1/17496000 (pow.f64 angle 3)) (*.f64 (pow.f64 (PI.f64) 3) (pow.f64 (+.f64 a b) 2)))))
(fma.f64 1/11337408000000 (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 (PI.f64) 5) (pow.f64 (+.f64 a b) 2))) (fma.f64 1/90 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 (+.f64 a b) 2)) (*.f64 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3)) (*.f64 (pow.f64 (+.f64 a b) 2) -1/17496000))))
(fma.f64 1/11337408000000 (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 (PI.f64) 5) (pow.f64 (+.f64 a b) 2))) (fma.f64 1/90 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 (+.f64 a b) 2)) (*.f64 (pow.f64 (*.f64 angle (PI.f64)) 3) (*.f64 (pow.f64 (+.f64 a b) 2) -1/17496000))))
(+.f64 (*.f64 -1/15427944806400000000 (*.f64 (pow.f64 angle 7) (*.f64 (pow.f64 (PI.f64) 7) (pow.f64 (+.f64 a b) 2)))) (+.f64 (*.f64 1/11337408000000 (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 (PI.f64) 5) (pow.f64 (+.f64 a b) 2)))) (+.f64 (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (pow.f64 (+.f64 a b) 2)))) (*.f64 -1/17496000 (*.f64 (pow.f64 angle 3) (*.f64 (pow.f64 (PI.f64) 3) (pow.f64 (+.f64 a b) 2)))))))
(fma.f64 -1/15427944806400000000 (*.f64 (pow.f64 angle 7) (*.f64 (pow.f64 (PI.f64) 7) (pow.f64 (+.f64 a b) 2))) (fma.f64 1/11337408000000 (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 (PI.f64) 5) (pow.f64 (+.f64 a b) 2))) (fma.f64 1/90 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 (+.f64 a b) 2)) (*.f64 (*.f64 -1/17496000 (pow.f64 angle 3)) (*.f64 (pow.f64 (PI.f64) 3) (pow.f64 (+.f64 a b) 2))))))
(fma.f64 -1/15427944806400000000 (*.f64 (pow.f64 (PI.f64) 7) (*.f64 (pow.f64 angle 7) (pow.f64 (+.f64 a b) 2))) (fma.f64 1/11337408000000 (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 (PI.f64) 5) (pow.f64 (+.f64 a b) 2))) (fma.f64 1/90 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 (+.f64 a b) 2)) (*.f64 (*.f64 (pow.f64 angle 3) (pow.f64 (PI.f64) 3)) (*.f64 (pow.f64 (+.f64 a b) 2) -1/17496000)))))
(fma.f64 -1/15427944806400000000 (*.f64 (pow.f64 (PI.f64) 7) (*.f64 (pow.f64 angle 7) (pow.f64 (+.f64 a b) 2))) (fma.f64 1/11337408000000 (*.f64 (pow.f64 angle 5) (*.f64 (pow.f64 (PI.f64) 5) (pow.f64 (+.f64 a b) 2))) (fma.f64 1/90 (*.f64 (*.f64 angle (PI.f64)) (pow.f64 (+.f64 a b) 2)) (*.f64 (pow.f64 (*.f64 angle (PI.f64)) 3) (*.f64 (pow.f64 (+.f64 a b) 2) -1/17496000)))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (pow.f64 (+.f64 a b) 2)))
(*.f64 2 (*.f64 (pow.f64 (+.f64 a b) 2) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 2 (*.f64 (pow.f64 (+.f64 a b) 2) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (pow.f64 (+.f64 a b) 2)))
(*.f64 2 (*.f64 (pow.f64 (+.f64 a b) 2) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 2 (*.f64 (pow.f64 (+.f64 a b) 2) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (pow.f64 (+.f64 a b) 2)))
(*.f64 2 (*.f64 (pow.f64 (+.f64 a b) 2) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 2 (*.f64 (pow.f64 (+.f64 a b) 2) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (pow.f64 (+.f64 a b) 2)))
(*.f64 2 (*.f64 (pow.f64 (+.f64 a b) 2) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 2 (*.f64 (pow.f64 (+.f64 a b) 2) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (pow.f64 (+.f64 a b) 2)))
(*.f64 2 (*.f64 (pow.f64 (+.f64 a b) 2) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 2 (*.f64 (pow.f64 (+.f64 a b) 2) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (pow.f64 (+.f64 a b) 2)))
(*.f64 2 (*.f64 (pow.f64 (+.f64 a b) 2) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 2 (*.f64 (pow.f64 (+.f64 a b) 2) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (pow.f64 (+.f64 a b) 2)))
(*.f64 2 (*.f64 (pow.f64 (+.f64 a b) 2) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 2 (*.f64 (pow.f64 (+.f64 a b) 2) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(*.f64 2 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (pow.f64 (+.f64 a b) 2)))
(*.f64 2 (*.f64 (pow.f64 (+.f64 a b) 2) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 2 (*.f64 (pow.f64 (+.f64 a b) 2) (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 2 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 2 (*.f64 (*.f64 a a) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(+.f64 (*.f64 4 (*.f64 a (*.f64 b (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)))))))
(fma.f64 4 (*.f64 (*.f64 a b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 2 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(fma.f64 2 (*.f64 (*.f64 a a) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (*.f64 (*.f64 b (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (*.f64 a 4)))
(+.f64 (*.f64 4 (*.f64 a (*.f64 b (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))))))))
(fma.f64 4 (*.f64 (*.f64 a b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 2 (+.f64 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (*.f64 b b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(fma.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (+.f64 (*.f64 a a) (*.f64 b b))) (*.f64 (*.f64 b (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (*.f64 a 4)))
(+.f64 (*.f64 4 (*.f64 a (*.f64 b (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))))))))
(fma.f64 4 (*.f64 (*.f64 a b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 2 (+.f64 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (*.f64 b b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(fma.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (+.f64 (*.f64 a a) (*.f64 b b))) (*.f64 (*.f64 b (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (*.f64 a 4)))
(*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (*.f64 b b)))
(*.f64 2 (*.f64 b (*.f64 b (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))
(+.f64 (*.f64 4 (*.f64 a (*.f64 b (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 4 (*.f64 (*.f64 a b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (*.f64 b b))))
(fma.f64 2 (*.f64 b (*.f64 b (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))) (*.f64 (*.f64 b (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (*.f64 a 4)))
(+.f64 (*.f64 4 (*.f64 a (*.f64 b (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))))))))
(fma.f64 4 (*.f64 (*.f64 a b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 2 (+.f64 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (*.f64 b b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(fma.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (+.f64 (*.f64 a a) (*.f64 b b))) (*.f64 (*.f64 b (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (*.f64 a 4)))
(+.f64 (*.f64 4 (*.f64 a (*.f64 b (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))))))))
(fma.f64 4 (*.f64 (*.f64 a b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 2 (+.f64 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (*.f64 b b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(fma.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (+.f64 (*.f64 a a) (*.f64 b b))) (*.f64 (*.f64 b (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (*.f64 a 4)))
(*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (*.f64 b b)))
(*.f64 2 (*.f64 b (*.f64 b (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))
(+.f64 (*.f64 4 (*.f64 a (*.f64 b (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 4 (*.f64 (*.f64 a b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (*.f64 b b))))
(fma.f64 2 (*.f64 b (*.f64 b (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))) (*.f64 (*.f64 b (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (*.f64 a 4)))
(+.f64 (*.f64 4 (*.f64 a (*.f64 b (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))))))))
(fma.f64 4 (*.f64 (*.f64 a b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 2 (+.f64 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (*.f64 b b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(fma.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (+.f64 (*.f64 a a) (*.f64 b b))) (*.f64 (*.f64 b (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (*.f64 a 4)))
(+.f64 (*.f64 4 (*.f64 a (*.f64 b (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))))))))
(fma.f64 4 (*.f64 (*.f64 a b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 2 (+.f64 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (*.f64 b b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(fma.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (+.f64 (*.f64 a a) (*.f64 b b))) (*.f64 (*.f64 b (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (*.f64 a 4)))
(*.f64 2 (*.f64 (pow.f64 b 2) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (*.f64 b b)))
(*.f64 2 (*.f64 b (*.f64 b (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))
(+.f64 (*.f64 4 (*.f64 a (*.f64 b (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 4 (*.f64 (*.f64 a b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (*.f64 b b))))
(fma.f64 2 (*.f64 b (*.f64 b (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))) (*.f64 (*.f64 b (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (*.f64 a 4)))
(+.f64 (*.f64 4 (*.f64 a (*.f64 b (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))))))))
(fma.f64 4 (*.f64 (*.f64 a b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 2 (+.f64 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (*.f64 b b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(fma.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (+.f64 (*.f64 a a) (*.f64 b b))) (*.f64 (*.f64 b (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (*.f64 a 4)))
(+.f64 (*.f64 4 (*.f64 a (*.f64 b (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))))))))
(fma.f64 4 (*.f64 (*.f64 a b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 2 (+.f64 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (*.f64 b b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(fma.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (+.f64 (*.f64 a a) (*.f64 b b))) (*.f64 (*.f64 b (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (*.f64 a 4)))
(*.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 angle 1/180)))))
(*.f64 2 (*.f64 (*.f64 a a) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(+.f64 (*.f64 4 (*.f64 a (*.f64 b (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)))))))
(fma.f64 4 (*.f64 (*.f64 a b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 2 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(fma.f64 2 (*.f64 (*.f64 a a) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (*.f64 (*.f64 b (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (*.f64 a 4)))
(+.f64 (*.f64 4 (*.f64 a (*.f64 b (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))))))))
(fma.f64 4 (*.f64 (*.f64 a b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 2 (+.f64 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (*.f64 b b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(fma.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (+.f64 (*.f64 a a) (*.f64 b b))) (*.f64 (*.f64 b (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (*.f64 a 4)))
(+.f64 (*.f64 4 (*.f64 a (*.f64 b (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))))))))
(fma.f64 4 (*.f64 (*.f64 a b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 2 (+.f64 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (*.f64 b b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(fma.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (+.f64 (*.f64 a a) (*.f64 b b))) (*.f64 (*.f64 b (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (*.f64 a 4)))
(*.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 angle 1/180)))))
(*.f64 2 (*.f64 (*.f64 a a) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(+.f64 (*.f64 4 (*.f64 a (*.f64 b (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)))))))
(fma.f64 4 (*.f64 (*.f64 a b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 2 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(fma.f64 2 (*.f64 (*.f64 a a) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (*.f64 (*.f64 b (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (*.f64 a 4)))
(+.f64 (*.f64 4 (*.f64 a (*.f64 b (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))))))))
(fma.f64 4 (*.f64 (*.f64 a b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 2 (+.f64 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (*.f64 b b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(fma.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (+.f64 (*.f64 a a) (*.f64 b b))) (*.f64 (*.f64 b (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (*.f64 a 4)))
(+.f64 (*.f64 4 (*.f64 a (*.f64 b (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))))))))
(fma.f64 4 (*.f64 (*.f64 a b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 2 (+.f64 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (*.f64 b b) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(fma.f64 2 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (+.f64 (*.f64 a a) (*.f64 b b))) (*.f64 (*.f64 b (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (*.f64 a 4)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 1/90 (*.f64 (-.f64 b a) (*.f64 angle (*.f64 (PI.f64) (+.f64 b a))))))) 1)
(*.f64 (*.f64 1/90 angle) (*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 a b))))
(*.f64 (*.f64 (PI.f64) (*.f64 angle (+.f64 a b))) (*.f64 1/90 (-.f64 b a)))
(pow.f64 (*.f64 1/90 (*.f64 (-.f64 b a) (*.f64 angle (*.f64 (PI.f64) (+.f64 b a))))) 1)
(*.f64 (*.f64 1/90 angle) (*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 a b))))
(*.f64 (*.f64 (PI.f64) (*.f64 angle (+.f64 a b))) (*.f64 1/90 (-.f64 b a)))
(log.f64 (exp.f64 (*.f64 1/90 (*.f64 (-.f64 b a) (*.f64 angle (*.f64 (PI.f64) (+.f64 b a)))))))
(*.f64 (*.f64 1/90 angle) (*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 a b))))
(*.f64 (*.f64 (PI.f64) (*.f64 angle (+.f64 a b))) (*.f64 1/90 (-.f64 b a)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 1/90 (*.f64 (-.f64 b a) (*.f64 angle (*.f64 (PI.f64) (+.f64 b a))))))))
(*.f64 (*.f64 1/90 angle) (*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 a b))))
(*.f64 (*.f64 (PI.f64) (*.f64 angle (+.f64 a b))) (*.f64 1/90 (-.f64 b a)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 1/90 (*.f64 (-.f64 b a) (*.f64 angle (*.f64 (PI.f64) (+.f64 b a))))) 2) (*.f64 1/90 (*.f64 (-.f64 b a) (*.f64 angle (*.f64 (PI.f64) (+.f64 b a)))))))
(*.f64 (*.f64 1/90 angle) (*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 a b))))
(*.f64 (*.f64 (PI.f64) (*.f64 angle (+.f64 a b))) (*.f64 1/90 (-.f64 b a)))
(expm1.f64 (log1p.f64 (*.f64 1/90 (*.f64 (-.f64 b a) (*.f64 angle (*.f64 (PI.f64) (+.f64 b a)))))))
(*.f64 (*.f64 1/90 angle) (*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 a b))))
(*.f64 (*.f64 (PI.f64) (*.f64 angle (+.f64 a b))) (*.f64 1/90 (-.f64 b a)))
(exp.f64 (log.f64 (*.f64 1/90 (*.f64 (-.f64 b a) (*.f64 angle (*.f64 (PI.f64) (+.f64 b a)))))))
(*.f64 (*.f64 1/90 angle) (*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 a b))))
(*.f64 (*.f64 (PI.f64) (*.f64 angle (+.f64 a b))) (*.f64 1/90 (-.f64 b a)))
(exp.f64 (*.f64 (log.f64 (*.f64 1/90 (*.f64 (-.f64 b a) (*.f64 angle (*.f64 (PI.f64) (+.f64 b a)))))) 1))
(*.f64 (*.f64 1/90 angle) (*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 a b))))
(*.f64 (*.f64 (PI.f64) (*.f64 angle (+.f64 a b))) (*.f64 1/90 (-.f64 b a)))
(log1p.f64 (expm1.f64 (*.f64 1/90 (*.f64 (-.f64 b a) (*.f64 angle (*.f64 (PI.f64) (+.f64 b a)))))))
(*.f64 (*.f64 1/90 angle) (*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 a b))))
(*.f64 (*.f64 (PI.f64) (*.f64 angle (+.f64 a b))) (*.f64 1/90 (-.f64 b a)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 angle (*.f64 (PI.f64) (+.f64 b a))))) 1)
(*.f64 angle (*.f64 (PI.f64) (+.f64 a b)))
(*.f64 (PI.f64) (*.f64 angle (+.f64 a b)))
(pow.f64 (*.f64 angle (*.f64 (PI.f64) (+.f64 b a))) 1)
(*.f64 angle (*.f64 (PI.f64) (+.f64 a b)))
(*.f64 (PI.f64) (*.f64 angle (+.f64 a b)))
(log.f64 (exp.f64 (*.f64 angle (*.f64 (PI.f64) (+.f64 b a)))))
(*.f64 angle (*.f64 (PI.f64) (+.f64 a b)))
(*.f64 (PI.f64) (*.f64 angle (+.f64 a b)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 angle (*.f64 (PI.f64) (+.f64 b a))))))
(*.f64 angle (*.f64 (PI.f64) (+.f64 a b)))
(*.f64 (PI.f64) (*.f64 angle (+.f64 a b)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) (+.f64 b a))) 2) (*.f64 angle (*.f64 (PI.f64) (+.f64 b a)))))
(*.f64 angle (*.f64 (PI.f64) (+.f64 a b)))
(*.f64 (PI.f64) (*.f64 angle (+.f64 a b)))
(expm1.f64 (log1p.f64 (*.f64 angle (*.f64 (PI.f64) (+.f64 b a)))))
(*.f64 angle (*.f64 (PI.f64) (+.f64 a b)))
(*.f64 (PI.f64) (*.f64 angle (+.f64 a b)))
(exp.f64 (log.f64 (*.f64 angle (*.f64 (PI.f64) (+.f64 b a)))))
(*.f64 angle (*.f64 (PI.f64) (+.f64 a b)))
(*.f64 (PI.f64) (*.f64 angle (+.f64 a b)))
(exp.f64 (*.f64 (log.f64 (*.f64 angle (*.f64 (PI.f64) (+.f64 b a)))) 1))
(*.f64 angle (*.f64 (PI.f64) (+.f64 a b)))
(*.f64 (PI.f64) (*.f64 angle (+.f64 a b)))
(log1p.f64 (expm1.f64 (*.f64 angle (*.f64 (PI.f64) (+.f64 b a)))))
(*.f64 angle (*.f64 (PI.f64) (+.f64 a b)))
(*.f64 (PI.f64) (*.f64 angle (+.f64 a b)))
(+.f64 (*.f64 (PI.f64) a) (*.f64 (PI.f64) b))
(*.f64 (PI.f64) (+.f64 a b))
(+.f64 (*.f64 a (PI.f64)) (*.f64 b (PI.f64)))
(*.f64 (PI.f64) (+.f64 a b))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (PI.f64) (+.f64 b a)))) 1)
(*.f64 (PI.f64) (+.f64 a b))
(pow.f64 (*.f64 (PI.f64) (+.f64 b a)) 1)
(*.f64 (PI.f64) (+.f64 a b))
(log.f64 (exp.f64 (*.f64 (PI.f64) (+.f64 b a))))
(*.f64 (PI.f64) (+.f64 a b))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (PI.f64) (+.f64 b a)))))
(*.f64 (PI.f64) (+.f64 a b))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (PI.f64) (+.f64 b a)) 2) (*.f64 (PI.f64) (+.f64 b a))))
(*.f64 (PI.f64) (+.f64 a b))
(expm1.f64 (log1p.f64 (*.f64 (PI.f64) (+.f64 b a))))
(*.f64 (PI.f64) (+.f64 a b))
(exp.f64 (log.f64 (*.f64 (PI.f64) (+.f64 b a))))
(*.f64 (PI.f64) (+.f64 a b))
(exp.f64 (*.f64 (log.f64 (*.f64 (PI.f64) (+.f64 b a))) 1))
(*.f64 (PI.f64) (+.f64 a b))
(log1p.f64 (expm1.f64 (*.f64 (PI.f64) (+.f64 b a))))
(*.f64 (PI.f64) (+.f64 a b))
(fma.f64 a (PI.f64) (*.f64 b (PI.f64)))
(*.f64 (PI.f64) (+.f64 a b))
(fma.f64 (PI.f64) a (*.f64 (PI.f64) b))
(*.f64 (PI.f64) (+.f64 a b))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 b a) (*.f64 angle (*.f64 (PI.f64) (+.f64 b a)))))) 1)
(*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 a b))))
(*.f64 (-.f64 b a) (*.f64 (PI.f64) (*.f64 angle (+.f64 a b))))
(pow.f64 (*.f64 (-.f64 b a) (*.f64 angle (*.f64 (PI.f64) (+.f64 b a)))) 1)
(*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 a b))))
(*.f64 (-.f64 b a) (*.f64 (PI.f64) (*.f64 angle (+.f64 a b))))
(log.f64 (exp.f64 (*.f64 (-.f64 b a) (*.f64 angle (*.f64 (PI.f64) (+.f64 b a))))))
(*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 a b))))
(*.f64 (-.f64 b a) (*.f64 (PI.f64) (*.f64 angle (+.f64 a b))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (-.f64 b a) (*.f64 angle (*.f64 (PI.f64) (+.f64 b a)))))))
(*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 a b))))
(*.f64 (-.f64 b a) (*.f64 (PI.f64) (*.f64 angle (+.f64 a b))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (-.f64 b a) (*.f64 angle (*.f64 (PI.f64) (+.f64 b a)))) 2) (*.f64 (-.f64 b a) (*.f64 angle (*.f64 (PI.f64) (+.f64 b a))))))
(*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 a b))))
(*.f64 (-.f64 b a) (*.f64 (PI.f64) (*.f64 angle (+.f64 a b))))
(expm1.f64 (log1p.f64 (*.f64 (-.f64 b a) (*.f64 angle (*.f64 (PI.f64) (+.f64 b a))))))
(*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 a b))))
(*.f64 (-.f64 b a) (*.f64 (PI.f64) (*.f64 angle (+.f64 a b))))
(exp.f64 (log.f64 (*.f64 (-.f64 b a) (*.f64 angle (*.f64 (PI.f64) (+.f64 b a))))))
(*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 a b))))
(*.f64 (-.f64 b a) (*.f64 (PI.f64) (*.f64 angle (+.f64 a b))))
(exp.f64 (*.f64 (log.f64 (*.f64 (-.f64 b a) (*.f64 angle (*.f64 (PI.f64) (+.f64 b a))))) 1))
(*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 a b))))
(*.f64 (-.f64 b a) (*.f64 (PI.f64) (*.f64 angle (+.f64 a b))))
(log1p.f64 (expm1.f64 (*.f64 (-.f64 b a) (*.f64 angle (*.f64 (PI.f64) (+.f64 b a))))))
(*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 a b))))
(*.f64 (-.f64 b a) (*.f64 (PI.f64) (*.f64 angle (+.f64 a b))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 angle (*.f64 a a)))) 1)
(*.f64 angle (*.f64 a a))
(pow.f64 (*.f64 angle (*.f64 a a)) 1)
(*.f64 angle (*.f64 a a))
(log.f64 (exp.f64 (*.f64 angle (*.f64 a a))))
(*.f64 angle (*.f64 a a))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 angle (*.f64 a a)))))
(*.f64 angle (*.f64 a a))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 angle (*.f64 a a)) 2) (*.f64 angle (*.f64 a a))))
(*.f64 angle (*.f64 a a))
(expm1.f64 (log1p.f64 (*.f64 angle (*.f64 a a))))
(*.f64 angle (*.f64 a a))
(exp.f64 (log.f64 (*.f64 angle (*.f64 a a))))
(*.f64 angle (*.f64 a a))
(exp.f64 (*.f64 (log.f64 (*.f64 angle (*.f64 a a))) 1))
(*.f64 angle (*.f64 a a))
(log1p.f64 (expm1.f64 (*.f64 angle (*.f64 a a))))
(*.f64 angle (*.f64 a a))
(-.f64 (exp.f64 (log1p.f64 (*.f64 angle (*.f64 (*.f64 a a) (PI.f64))))) 1)
(*.f64 angle (*.f64 a (*.f64 a (PI.f64))))
(*.f64 (*.f64 a a) (*.f64 angle (PI.f64)))
(pow.f64 (*.f64 angle (*.f64 (*.f64 a a) (PI.f64))) 1)
(*.f64 angle (*.f64 a (*.f64 a (PI.f64))))
(*.f64 (*.f64 a a) (*.f64 angle (PI.f64)))
(log.f64 (exp.f64 (*.f64 angle (*.f64 (*.f64 a a) (PI.f64)))))
(*.f64 angle (*.f64 a (*.f64 a (PI.f64))))
(*.f64 (*.f64 a a) (*.f64 angle (PI.f64)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 angle (*.f64 (*.f64 a a) (PI.f64))))))
(*.f64 angle (*.f64 a (*.f64 a (PI.f64))))
(*.f64 (*.f64 a a) (*.f64 angle (PI.f64)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 angle (*.f64 (*.f64 a a) (PI.f64))) 2) (*.f64 angle (*.f64 (*.f64 a a) (PI.f64)))))
(*.f64 angle (*.f64 a (*.f64 a (PI.f64))))
(*.f64 (*.f64 a a) (*.f64 angle (PI.f64)))
(expm1.f64 (log1p.f64 (*.f64 angle (*.f64 (*.f64 a a) (PI.f64)))))
(*.f64 angle (*.f64 a (*.f64 a (PI.f64))))
(*.f64 (*.f64 a a) (*.f64 angle (PI.f64)))
(exp.f64 (log.f64 (*.f64 angle (*.f64 (*.f64 a a) (PI.f64)))))
(*.f64 angle (*.f64 a (*.f64 a (PI.f64))))
(*.f64 (*.f64 a a) (*.f64 angle (PI.f64)))
(exp.f64 (*.f64 (log.f64 (*.f64 angle (*.f64 (*.f64 a a) (PI.f64)))) 1))
(*.f64 angle (*.f64 a (*.f64 a (PI.f64))))
(*.f64 (*.f64 a a) (*.f64 angle (PI.f64)))
(log1p.f64 (expm1.f64 (*.f64 angle (*.f64 (*.f64 a a) (PI.f64)))))
(*.f64 angle (*.f64 a (*.f64 a (PI.f64))))
(*.f64 (*.f64 a a) (*.f64 angle (PI.f64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 angle (*.f64 (*.f64 a a) (PI.f64))) -1/90))) 1)
(*.f64 (*.f64 -1/90 angle) (*.f64 a (*.f64 a (PI.f64))))
(*.f64 -1/90 (*.f64 (*.f64 a a) (*.f64 angle (PI.f64))))
(pow.f64 (*.f64 (*.f64 angle (*.f64 (*.f64 a a) (PI.f64))) -1/90) 1)
(*.f64 (*.f64 -1/90 angle) (*.f64 a (*.f64 a (PI.f64))))
(*.f64 -1/90 (*.f64 (*.f64 a a) (*.f64 angle (PI.f64))))
(log.f64 (exp.f64 (*.f64 (*.f64 angle (*.f64 (*.f64 a a) (PI.f64))) -1/90)))
(*.f64 (*.f64 -1/90 angle) (*.f64 a (*.f64 a (PI.f64))))
(*.f64 -1/90 (*.f64 (*.f64 a a) (*.f64 angle (PI.f64))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 angle (*.f64 (*.f64 a a) (PI.f64))) -1/90))))
(*.f64 (*.f64 -1/90 angle) (*.f64 a (*.f64 a (PI.f64))))
(*.f64 -1/90 (*.f64 (*.f64 a a) (*.f64 angle (PI.f64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (*.f64 angle (*.f64 (*.f64 a a) (PI.f64))) -1/90) 2) (*.f64 (*.f64 angle (*.f64 (*.f64 a a) (PI.f64))) -1/90)))
(*.f64 (*.f64 -1/90 angle) (*.f64 a (*.f64 a (PI.f64))))
(*.f64 -1/90 (*.f64 (*.f64 a a) (*.f64 angle (PI.f64))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 angle (*.f64 (*.f64 a a) (PI.f64))) -1/90)))
(*.f64 (*.f64 -1/90 angle) (*.f64 a (*.f64 a (PI.f64))))
(*.f64 -1/90 (*.f64 (*.f64 a a) (*.f64 angle (PI.f64))))
(exp.f64 (log.f64 (*.f64 (*.f64 angle (*.f64 (*.f64 a a) (PI.f64))) -1/90)))
(*.f64 (*.f64 -1/90 angle) (*.f64 a (*.f64 a (PI.f64))))
(*.f64 -1/90 (*.f64 (*.f64 a a) (*.f64 angle (PI.f64))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 angle (*.f64 (*.f64 a a) (PI.f64))) -1/90)) 1))
(*.f64 (*.f64 -1/90 angle) (*.f64 a (*.f64 a (PI.f64))))
(*.f64 -1/90 (*.f64 (*.f64 a a) (*.f64 angle (PI.f64))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 angle (*.f64 (*.f64 a a) (PI.f64))) -1/90)))
(*.f64 (*.f64 -1/90 angle) (*.f64 a (*.f64 a (PI.f64))))
(*.f64 -1/90 (*.f64 (*.f64 a a) (*.f64 angle (PI.f64))))
(-.f64 (exp.f64 (log1p.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))) 1)
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(*.f64 1 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))
(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 angle (*.f64 (PI.f64) 1/180)))) (cbrt.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))) (cbrt.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(*.f64 (sqrt.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (sqrt.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 1)
(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 angle (*.f64 (PI.f64) 1/180)))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(log.f64 (+.f64 1 (expm1.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 2) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(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 angle (*.f64 (PI.f64) 1/180)))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(exp.f64 (log.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(exp.f64 (*.f64 (log.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) 1))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(log1p.f64 (expm1.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))) 1)
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(*.f64 1 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))
(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 angle (*.f64 (PI.f64) 1/180)))) (cbrt.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))) (cbrt.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(*.f64 (sqrt.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (sqrt.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 1)
(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 angle (*.f64 (PI.f64) 1/180)))))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(log.f64 (+.f64 1 (expm1.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 2) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(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 angle (*.f64 (PI.f64) 1/180)))))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(exp.f64 (log.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(exp.f64 (*.f64 (log.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) 1))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(log1p.f64 (expm1.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 a a) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))) 1)
(*.f64 (*.f64 a a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(*.f64 (*.f64 a a) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))
(pow.f64 (*.f64 (*.f64 a a) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) 1)
(*.f64 (*.f64 a a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(*.f64 (*.f64 a a) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))
(log.f64 (exp.f64 (*.f64 (*.f64 a a) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))
(*.f64 (*.f64 a a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(*.f64 (*.f64 a a) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 a a) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))))
(*.f64 (*.f64 a a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(*.f64 (*.f64 a a) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (*.f64 a a) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) 2) (*.f64 (*.f64 a a) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))
(*.f64 (*.f64 a a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(*.f64 (*.f64 a a) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 a a) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))
(*.f64 (*.f64 a a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(*.f64 (*.f64 a a) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))
(exp.f64 (log.f64 (*.f64 (*.f64 a a) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))
(*.f64 (*.f64 a a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(*.f64 (*.f64 a a) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 a a) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))) 1))
(*.f64 (*.f64 a a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(*.f64 (*.f64 a a) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 a a) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))
(*.f64 (*.f64 a a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(*.f64 (*.f64 a a) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) 1)
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(pow.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)) 1)
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(log.f64 (exp.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)) 2) (*.f64 angle (*.f64 (PI.f64) 1/180))))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(expm1.f64 (log1p.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(exp.f64 (log.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(exp.f64 (*.f64 (log.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 1))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(log1p.f64 (expm1.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))
(*.f64 (PI.f64) (*.f64 angle 1/180))
(*.f64 angle (*.f64 (PI.f64) 1/180))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (*.f64 b b))))) 1)
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (*.f64 b b)))
(*.f64 2 (*.f64 b (*.f64 b (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))
(pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (*.f64 b b))) 1)
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (*.f64 b b)))
(*.f64 2 (*.f64 b (*.f64 b (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))
(log.f64 (exp.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (*.f64 b b)))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (*.f64 b b)))
(*.f64 2 (*.f64 b (*.f64 b (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (*.f64 b b))))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (*.f64 b b)))
(*.f64 2 (*.f64 b (*.f64 b (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (*.f64 b b))) 2) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (*.f64 b b)))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (*.f64 b b)))
(*.f64 2 (*.f64 b (*.f64 b (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))
(expm1.f64 (log1p.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (*.f64 b b)))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (*.f64 b b)))
(*.f64 2 (*.f64 b (*.f64 b (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))
(exp.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (*.f64 b b)))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (*.f64 b b)))
(*.f64 2 (*.f64 b (*.f64 b (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))
(exp.f64 (*.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (*.f64 b b)))) 1))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (*.f64 b b)))
(*.f64 2 (*.f64 b (*.f64 b (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))
(log1p.f64 (expm1.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (*.f64 b b)))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (*.f64 b b)))
(*.f64 2 (*.f64 b (*.f64 b (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2))))) 1)
(*.f64 2 (*.f64 (pow.f64 (+.f64 a b) 2) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 2 (*.f64 (pow.f64 (+.f64 a b) 2) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2)))
(*.f64 2 (*.f64 (pow.f64 (+.f64 a b) 2) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 2 (*.f64 (pow.f64 (+.f64 a b) 2) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))
(*.f64 2 (*.f64 (pow.f64 (+.f64 a b) 2) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 2 (*.f64 (pow.f64 (+.f64 a b) 2) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(*.f64 1 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2))))
(*.f64 2 (*.f64 (pow.f64 (+.f64 a b) 2) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 2 (*.f64 (pow.f64 (+.f64 a b) 2) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2)))) (cbrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2))))) (cbrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2)))))
(*.f64 2 (*.f64 (pow.f64 (+.f64 a b) 2) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 2 (*.f64 (pow.f64 (+.f64 a b) 2) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(*.f64 (sqrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2)))) (sqrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2)))))
(*.f64 2 (*.f64 (pow.f64 (+.f64 a b) 2) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 2 (*.f64 (pow.f64 (+.f64 a b) 2) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2) (pow.f64 (+.f64 b a) 2))
(*.f64 2 (*.f64 (pow.f64 (+.f64 a b) 2) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 2 (*.f64 (pow.f64 (+.f64 a b) 2) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(*.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2))) 1/3) (pow.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2))) 2) 1/3))
(*.f64 (cbrt.f64 (*.f64 2 (*.f64 (pow.f64 (+.f64 a b) 2) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (cbrt.f64 (pow.f64 (*.f64 2 (*.f64 (pow.f64 (+.f64 a b) 2) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2)))
(*.f64 (cbrt.f64 (*.f64 2 (*.f64 (pow.f64 (+.f64 a b) 2) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))) (cbrt.f64 (pow.f64 (*.f64 2 (*.f64 (pow.f64 (+.f64 a b) 2) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))) 2)))
(*.f64 (cbrt.f64 (*.f64 2 (*.f64 (pow.f64 (+.f64 a b) 2) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))) (cbrt.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 2) (*.f64 4 (pow.f64 (+.f64 a b) 4)))))
(*.f64 (pow.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2))) 2) 1/3) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2))) 1/3))
(*.f64 (cbrt.f64 (*.f64 2 (*.f64 (pow.f64 (+.f64 a b) 2) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (cbrt.f64 (pow.f64 (*.f64 2 (*.f64 (pow.f64 (+.f64 a b) 2) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 2)))
(*.f64 (cbrt.f64 (*.f64 2 (*.f64 (pow.f64 (+.f64 a b) 2) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))) (cbrt.f64 (pow.f64 (*.f64 2 (*.f64 (pow.f64 (+.f64 a b) 2) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))) 2)))
(*.f64 (cbrt.f64 (*.f64 2 (*.f64 (pow.f64 (+.f64 a b) 2) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))) (cbrt.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) 2) (*.f64 4 (pow.f64 (+.f64 a b) 4)))))
(*.f64 (pow.f64 1 1/3) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2))))
(*.f64 2 (*.f64 (pow.f64 (+.f64 a b) 2) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 2 (*.f64 (pow.f64 (+.f64 a b) 2) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(*.f64 (pow.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3) 1/3) (pow.f64 (*.f64 8 (pow.f64 (pow.f64 (+.f64 b a) 2) 3)) 1/3))
(*.f64 2 (*.f64 (pow.f64 (+.f64 a b) 2) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 2 (*.f64 (pow.f64 (+.f64 a b) 2) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(*.f64 (pow.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2))) 3/2) 1/3) (pow.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2))) 3/2) 1/3))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 2 (*.f64 (pow.f64 (+.f64 a b) 2) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 3/2)) (cbrt.f64 (pow.f64 (*.f64 2 (*.f64 (pow.f64 (+.f64 a b) 2) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 3/2)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 2 (*.f64 (pow.f64 (+.f64 a b) 2) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))) 3/2)) (cbrt.f64 (pow.f64 (*.f64 2 (*.f64 (pow.f64 (+.f64 a b) 2) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))) 3/2)))
(pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2))) 1)
(*.f64 2 (*.f64 (pow.f64 (+.f64 a b) 2) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 2 (*.f64 (pow.f64 (+.f64 a b) 2) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(pow.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2))) 3) 1/3)
(*.f64 2 (*.f64 (pow.f64 (+.f64 a b) 2) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 2 (*.f64 (pow.f64 (+.f64 a b) 2) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(log.f64 (exp.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2)))))
(*.f64 2 (*.f64 (pow.f64 (+.f64 a b) 2) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 2 (*.f64 (pow.f64 (+.f64 a b) 2) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2))))))
(*.f64 2 (*.f64 (pow.f64 (+.f64 a b) 2) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 2 (*.f64 (pow.f64 (+.f64 a b) 2) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(expm1.f64 (log1p.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2)))))
(*.f64 2 (*.f64 (pow.f64 (+.f64 a b) 2) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 2 (*.f64 (pow.f64 (+.f64 a b) 2) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(exp.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2)))))
(*.f64 2 (*.f64 (pow.f64 (+.f64 a b) 2) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 2 (*.f64 (pow.f64 (+.f64 a b) 2) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2)))) 1))
(*.f64 2 (*.f64 (pow.f64 (+.f64 a b) 2) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 2 (*.f64 (pow.f64 (+.f64 a b) 2) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2))))) 1/3))
(*.f64 2 (*.f64 (pow.f64 (+.f64 a b) 2) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 2 (*.f64 (pow.f64 (+.f64 a b) 2) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))
(log1p.f64 (expm1.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2)))))
(*.f64 2 (*.f64 (pow.f64 (+.f64 a b) 2) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 2 (*.f64 (pow.f64 (+.f64 a b) 2) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))

eval303.0ms (1.3%)

Compiler

Compiled 16692 to 10990 computations (34.2% saved)

prune541.0ms (2.2%)

Pruning

123 alts after pruning (117 fresh and 6 done)

PrunedKeptTotal
New59120611
Fresh797104
Picked235
Done033
Total600123723
Accurracy
79.8%
Counts
723 → 123
Alt Table
Click to see full alt table
StatusAccuracyProgram
32.2%
(fma.f64 2 (*.f64 a (fma.f64 -1 (*.f64 (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 -2 (*.f64 (*.f64 (*.f64 a a) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
65.6%
(pow.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle (+.f64 a b))) (*.f64 1/90 (-.f64 b a))) 1)
27.4%
(pow.f64 (*.f64 (sqrt.f64 (*.f64 (+.f64 0 (sin.f64 (*.f64 2 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 1/2)) (*.f64 (+.f64 b a) (sqrt.f64 2))) 2)
26.7%
(pow.f64 (*.f64 (sqrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 2 (*.f64 1/180 angle)))) 1/2)) (*.f64 (+.f64 b a) (sqrt.f64 2))) 2)
31.8%
(pow.f64 (*.f64 8 (pow.f64 (*.f64 (pow.f64 (+.f64 b a) 2) (*.f64 (+.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 (*.f64 angle 1/180) 2))) 0) 1/2)) 3)) 1/3)
45.0%
(pow.f64 (*.f64 1/90 (*.f64 (-.f64 b a) (*.f64 angle (*.f64 (PI.f64) b)))) 1)
43.4%
(pow.f64 (*.f64 1/90 (*.f64 (-.f64 b a) (*.f64 angle (*.f64 a (PI.f64))))) 1)
39.0%
(pow.f64 (*.f64 1/90 (*.f64 a (*.f64 (*.f64 angle a) (neg.f64 (PI.f64))))) 1)
41.8%
(pow.f64 (cbrt.f64 (*.f64 2 (*.f64 (pow.f64 (+.f64 b a) 2) (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2)))) 3)
34.0%
(*.f64 (pow.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2))) 3) 1/3) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
40.6%
(*.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2))) 1) 1)
22.1%
(*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))
56.1%
(*.f64 (*.f64 (fma.f64 b b (*.f64 a (neg.f64 a))) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))))) (cos.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)))
31.4%
(*.f64 (*.f64 (fma.f64 b b (*.f64 a (neg.f64 a))) (*.f64 2 (sin.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 3))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
34.5%
(*.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2))) 2) 1/3) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2))) 1/3)) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
34.7%
(*.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2))) 3/2) 1/3) (pow.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2))) 3/2) 1/3)) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
38.3%
(*.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle))) (*.f64 2 (*.f64 b b))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
38.7%
(*.f64 (*.f64 (sin.f64 (*.f64 (/.f64 (PI.f64) 180) angle)) (*.f64 2 (*.f64 b b))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
36.3%
(*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (*.f64 b b))) (+.f64 1 (*.f64 -1/64800 (*.f64 (*.f64 angle angle) (pow.f64 (PI.f64) 2)))))
38.1%
(*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (*.f64 b b))) (sqrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))
38.5%
(*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (*.f64 b b))) (log.f64 (exp.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
38.2%
(*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (*.f64 b b))) (cos.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)))
39.3%
(*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (*.f64 b b))) (cos.f64 (/.f64 (*.f64 (PI.f64) angle) 180)))
38.3%
(*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (*.f64 b b))) (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle))))
38.2%
(*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (*.f64 b b))) (cos.f64 (/.f64 1 (/.f64 180 (*.f64 (PI.f64) angle)))))
32.9%
(*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (*.f64 b b))) (cos.f64 (expm1.f64 (log1p.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
37.5%
(*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (*.f64 b b))) 1)
21.6%
(*.f64 (*.f64 (sin.f64 (exp.f64 (log.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 2 (*.f64 b b))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
38.7%
(*.f64 (*.f64 (expm1.f64 (log1p.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 2 (*.f64 b b))) (*.f64 1 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
37.7%
(*.f64 (*.f64 (expm1.f64 (log1p.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 2 (*.f64 b b))) (sqrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))
39.1%
(*.f64 (*.f64 (expm1.f64 (log1p.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 2 (*.f64 b b))) (cos.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)))
37.9%
(*.f64 (*.f64 (expm1.f64 (log1p.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 2 (*.f64 b b))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
37.1%
(*.f64 (*.f64 (expm1.f64 (log1p.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 2 (*.f64 b b))) 1)
52.2%
(*.f64 (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 angle 1/90))
38.6%
(*.f64 (*.f64 b b) (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))))
20.8%
(*.f64 (*.f64 a a) (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))))
26.6%
(*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (log.f64 (sqrt.f64 (*.f64 1 (exp.f64 (sin.f64 (*.f64 2 (*.f64 1/180 (*.f64 angle (PI.f64))))))))))
25.5%
(*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (log.f64 (sqrt.f64 (exp.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 2 (*.f64 1/180 angle))))))))
30.9%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (pow.f64 (sqrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle)))))
52.3%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3) (-.f64 (exp.f64 (log1p.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 1)))
51.8%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3) (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle)))))
52.0%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
20.5%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (pow.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 3) 1/3)) (-.f64 (exp.f64 (log1p.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 1)))
20.6%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (pow.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 3) 1/3)) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
51.2%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)) (-.f64 (exp.f64 (log1p.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 1)))
52.2%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
53.7%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle))) (-.f64 (exp.f64 (log1p.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 1)))
53.2%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
51.6%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (fma.f64 (*.f64 (cbrt.f64 (+.f64 1 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (cbrt.f64 (+.f64 1 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (cbrt.f64 (+.f64 1 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) -1)))
52.2%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (fma.f64 (sqrt.f64 (+.f64 1 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (sqrt.f64 (+.f64 1 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) -1)))
51.9%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) 3)) (fma.f64 (+.f64 1 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (+.f64 1 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (+.f64 2 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))))
52.4%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (-.f64 (+.f64 1 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1)))
51.6%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (sqrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))))
53.4%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cos.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))))
51.7%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle)))))
52.4%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
50.4%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
45.5%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cos.f64 (expm1.f64 (log1p.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
52.4%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cbrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))))
52.4%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cbrt.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
51.9%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cbrt.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (fma.f64 1/2 (cos.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 1/2)))))
51.0%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) 1))
29.1%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (sqrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
29.5%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (exp.f64 (log.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (-.f64 (exp.f64 (log1p.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 1)))
29.7%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (exp.f64 (log.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle)))))
29.6%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (exp.f64 (log.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
29.8%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 3))) (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle)))))
24.8%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (log.f64 (exp.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (-.f64 (exp.f64 (log1p.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 1)))
24.3%
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (log.f64 (exp.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle)))))
20.2%
(*.f64 (*.f64 2 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
43.0%
(*.f64 (*.f64 2 (*.f64 b (*.f64 b (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
42.0%
(*.f64 (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (pow.f64 (+.f64 a b) 2) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
37.8%
(*.f64 (*.f64 1/90 angle) (*.f64 (PI.f64) (*.f64 b b)))
33.5%
(*.f64 (*.f64 -2 (*.f64 a a)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
39.4%
(*.f64 (sqrt.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2))) 2)) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
55.3%
(*.f64 (sin.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)) (*.f64 (*.f64 2 (fma.f64 b b (neg.f64 (*.f64 a a)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
39.0%
(*.f64 (sin.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)) (*.f64 (*.f64 2 (*.f64 (*.f64 (+.f64 b a) (sqrt.f64 (+.f64 b a))) (sqrt.f64 (+.f64 b a)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
41.3%
(*.f64 (sin.f64 (/.f64 (*.f64 (PI.f64) angle) 180)) (*.f64 (*.f64 2 (*.f64 (*.f64 (+.f64 b a) (sqrt.f64 (+.f64 b a))) (sqrt.f64 (+.f64 b a)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
53.1%
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (*.f64 2 (fma.f64 b b (neg.f64 (*.f64 a a)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
41.1%
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (*.f64 2 (fma.f64 2 (*.f64 2 (*.f64 a a)) (pow.f64 (+.f64 b a) 2))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
41.0%
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (*.f64 2 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 b a)) 2) 3)) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
11.4%
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (*.f64 2 (-.f64 (/.f64 (pow.f64 b 6) (+.f64 (pow.f64 b 4) (+.f64 (pow.f64 a 4) (pow.f64 (*.f64 b a) 2)))) (/.f64 (pow.f64 a 6) (+.f64 (pow.f64 b 4) (+.f64 (pow.f64 a 4) (pow.f64 (*.f64 b a) 2)))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
41.5%
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (*.f64 2 (*.f64 (*.f64 (+.f64 b a) (sqrt.f64 (+.f64 b a))) (sqrt.f64 (+.f64 b a)))) (cos.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))))
33.4%
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (*.f64 2 (*.f64 (*.f64 (+.f64 b a) (sqrt.f64 (+.f64 b a))) (sqrt.f64 (+.f64 b a)))) (cos.f64 (expm1.f64 (log1p.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
37.7%
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (*.f64 2 (*.f64 b b)) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
40.4%
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (*.f64 2 (exp.f64 (log.f64 (pow.f64 (+.f64 b a) 2)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
38.5%
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 2))
33.3%
(*.f64 (sin.f64 (expm1.f64 (log1p.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 (*.f64 2 (*.f64 (*.f64 (+.f64 b a) (sqrt.f64 (+.f64 b a))) (sqrt.f64 (+.f64 b a)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
23.8%
(*.f64 (exp.f64 (+.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (log.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
27.8%
(*.f64 (exp.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (*.f64 b b))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
21.2%
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 a a) (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))) 3)) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
35.9%
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2))) 3)) (cos.f64 (/.f64 (*.f64 (PI.f64) angle) 180)))
33.1%
(*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)) (*.f64 (*.f64 2 (*.f64 (*.f64 (+.f64 b a) (sqrt.f64 (+.f64 b a))) (sqrt.f64 (+.f64 b a)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
42.9%
(*.f64 b (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))
55.7%
(*.f64 angle (*.f64 (*.f64 (PI.f64) (fma.f64 b b (neg.f64 (*.f64 a a)))) 1/90))
65.3%
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a b)))))
65.3%
(*.f64 2 (*.f64 (*.f64 (-.f64 b a) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b a))))
21.1%
(*.f64 2 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 (*.f64 a a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
20.9%
(*.f64 2 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 a a))))
14.9%
(*.f64 2 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 (sin.f64 (expm1.f64 (log1p.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))) (*.f64 a a))))
16.7%
(*.f64 2 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (expm1.f64 (log1p.f64 (*.f64 (*.f64 a a) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))))
14.8%
(*.f64 2 (*.f64 (cos.f64 (expm1.f64 (log1p.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 a a))))
14.1%
(*.f64 2 (*.f64 (cos.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)) 2) (*.f64 angle (*.f64 (PI.f64) 1/180))))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 a a))))
20.5%
(*.f64 2 (*.f64 a (*.f64 a (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))))
20.4%
(*.f64 2 (*.f64 1 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 a a))))
65.3%
(*.f64 1/90 (*.f64 (*.f64 (PI.f64) (+.f64 b a)) (*.f64 angle (-.f64 b a))))
45.7%
(*.f64 1/90 (*.f64 (*.f64 (PI.f64) b) (*.f64 angle (-.f64 b a))))
45.9%
(*.f64 1/90 (*.f64 (*.f64 a (PI.f64)) (*.f64 angle (-.f64 b a))))
37.8%
(*.f64 1/90 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b))))
40.0%
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 (+.f64 a b) 2) (PI.f64))))
37.8%
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
39.2%
(*.f64 1/90 (*.f64 angle (log.f64 (exp.f64 (*.f64 (*.f64 (PI.f64) (+.f64 b a)) (-.f64 b a))))))
34.2%
(*.f64 -1/90 (*.f64 (*.f64 angle (*.f64 a a)) (PI.f64)))
34.2%
(*.f64 -1/90 (*.f64 (*.f64 a a) (*.f64 angle (PI.f64))))
27.8%
(*.f64 -1/90 (*.f64 (log.f64 (exp.f64 (*.f64 angle (*.f64 a a)))) (PI.f64)))
34.2%
(*.f64 -1/90 (*.f64 angle (*.f64 a (*.f64 a (PI.f64)))))
32.2%
(*.f64 -2 (*.f64 (*.f64 (*.f64 a a) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
37.2%
(sqrt.f64 (pow.f64 (*.f64 2 (*.f64 (pow.f64 (+.f64 b a) 2) (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2))) 2))
29.5%
(log.f64 (exp.f64 (*.f64 2 (*.f64 (pow.f64 (+.f64 b a) 2) (*.f64 (+.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 (*.f64 angle 1/180) 2))) 0) 1/2)))))
32.1%
(exp.f64 (log.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))
21.5%
(cbrt.f64 (pow.f64 (*.f64 2 (*.f64 (*.f64 a a) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) 1/2))) 3))
33.5%
(cbrt.f64 (pow.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 (*.f64 b b) 1/2))) 3))
30.2%
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) 3) (pow.f64 (+.f64 a b) 6)))
Compiler

Compiled 7131 to 4825 computations (32.3% saved)

regimes2.3s (9.7%)

Counts
178 → 2
Calls
Call 1
Inputs
(*.f64 -1/90 (*.f64 angle (*.f64 a (*.f64 a (PI.f64)))))
(*.f64 -1/90 (*.f64 (*.f64 a a) (*.f64 angle (PI.f64))))
(*.f64 -1/90 (*.f64 (*.f64 angle (*.f64 a a)) (PI.f64)))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
(*.f64 1/90 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b))))
(*.f64 (*.f64 1/90 angle) (*.f64 (PI.f64) (*.f64 b b)))
(*.f64 1/90 (*.f64 angle (*.f64 (*.f64 a a) (neg.f64 (PI.f64)))))
(*.f64 1/90 (*.f64 (*.f64 a (PI.f64)) (*.f64 angle (-.f64 b a))))
(*.f64 1/90 (*.f64 (*.f64 (PI.f64) b) (*.f64 angle (-.f64 b a))))
(*.f64 1/90 (*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 a b)))))
(*.f64 1/90 (*.f64 (*.f64 (PI.f64) (+.f64 b a)) (*.f64 angle (-.f64 b a))))
(*.f64 (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 angle 1/90))
(*.f64 b (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))
(*.f64 (*.f64 a a) (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))))
(*.f64 (*.f64 b b) (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 (+.f64 a b) 2) (PI.f64))))
(pow.f64 (*.f64 1/90 (*.f64 a (*.f64 (*.f64 angle a) (neg.f64 (PI.f64))))) 1)
(*.f64 1/90 (*.f64 (*.f64 angle (PI.f64)) (fma.f64 b b (neg.f64 (*.f64 a a)))))
(*.f64 angle (*.f64 (*.f64 (PI.f64) (fma.f64 b b (neg.f64 (*.f64 a a)))) 1/90))
(pow.f64 (*.f64 1/90 (*.f64 (-.f64 b a) (*.f64 angle (*.f64 a (PI.f64))))) 1)
(pow.f64 (*.f64 1/90 (*.f64 (-.f64 b a) (*.f64 angle (*.f64 (PI.f64) b)))) 1)
(*.f64 2 (*.f64 1 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 a a))))
(*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (*.f64 b b))) 1)
(pow.f64 (*.f64 1/90 (*.f64 (PI.f64) (*.f64 (+.f64 b a) (*.f64 angle (-.f64 b a))))) 1)
(pow.f64 (*.f64 1/90 (*.f64 (-.f64 b a) (*.f64 angle (*.f64 (PI.f64) (+.f64 a b))))) 1)
(pow.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle (+.f64 a b))) (*.f64 1/90 (-.f64 b a))) 1)
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) 1))
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) 1))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 2))
(*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))
(*.f64 -1/90 (log.f64 (exp.f64 (*.f64 (*.f64 a a) (*.f64 (PI.f64) angle)))))
(*.f64 -1/90 (*.f64 (log.f64 (exp.f64 (*.f64 angle (*.f64 a a)))) (PI.f64)))
(log.f64 (exp.f64 (*.f64 1/90 (*.f64 (PI.f64) (*.f64 (+.f64 b a) (*.f64 angle (-.f64 b a)))))))
(*.f64 1/90 (*.f64 angle (log.f64 (exp.f64 (*.f64 (*.f64 (PI.f64) (+.f64 b a)) (-.f64 b a))))))
(*.f64 1/90 (*.f64 (exp.f64 (log.f64 (*.f64 (PI.f64) (+.f64 b a)))) (*.f64 angle (-.f64 b a))))
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 2 (*.f64 1/180 angle)))) 1/2) (*.f64 2 (pow.f64 (+.f64 b a) 2)))
(*.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (*.f64 2 (*.f64 b b))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 0 (sin.f64 (*.f64 2 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 1/2))
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(*.f64 (*.f64 (expm1.f64 (log1p.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 2 (*.f64 b b))) 1)
(cbrt.f64 (pow.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 (*.f64 b b) 1/2))) 3))
(cbrt.f64 (pow.f64 (*.f64 2 (*.f64 (*.f64 a a) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) 1/2))) 3))
(*.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2))) 1) 1)
(*.f64 -2 (*.f64 (*.f64 (*.f64 a a) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 2 (*.f64 a (*.f64 a (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 a a))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 (*.f64 a a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (*.f64 2 (*.f64 b b)) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(*.f64 (*.f64 -2 (*.f64 a a)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (*.f64 2 (*.f64 b b)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (*.f64 2 (*.f64 b (*.f64 b (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(*.f64 (*.f64 2 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (*.f64 b b))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (*.f64 b b))) (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle))))
(*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (*.f64 b b))) (cos.f64 (/.f64 (*.f64 (PI.f64) angle) 180)))
(*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 b b)) (*.f64 2 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (*.f64 (sin.f64 (*.f64 (/.f64 (PI.f64) 180) angle)) (*.f64 2 (*.f64 b b))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(*.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle))) (*.f64 2 (*.f64 b b))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(*.f64 (*.f64 (*.f64 -2 (*.f64 a a)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(*.f64 (*.f64 (*.f64 2 (*.f64 b b)) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (*.f64 2 (*.f64 a (neg.f64 a))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (*.f64 b b))) (cos.f64 (/.f64 1 (/.f64 180 (*.f64 (PI.f64) angle)))))
(*.f64 2 (*.f64 (*.f64 (-.f64 b a) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b a))))
(*.f64 2 (*.f64 (-.f64 b a) (*.f64 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a b)))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (*.f64 2 (+.f64 (*.f64 b b) (*.f64 a a))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (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))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (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))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle)))))
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cos.f64 (/.f64 (*.f64 (PI.f64) angle) 180))))
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (*.f64 b b))) (+.f64 1 (*.f64 -1/64800 (*.f64 (*.f64 angle angle) (pow.f64 (PI.f64) 2)))))
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cos.f64 (/.f64 1 (/.f64 180 (*.f64 (PI.f64) angle))))))
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 1 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (-.f64 (+.f64 1 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1)))
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (+.f64 1 (*.f64 -1/64800 (*.f64 (*.f64 angle angle) (pow.f64 (PI.f64) 2))))))
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) 3) (pow.f64 (+.f64 a b) 6)))
(pow.f64 (*.f64 (sqrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 2 (*.f64 1/180 angle)))) 1/2)) (*.f64 (+.f64 b a) (sqrt.f64 2))) 2)
(*.f64 (*.f64 2 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (*.f64 (pow.f64 (+.f64 a b) 2) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (pow.f64 (+.f64 b a) 2))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(*.f64 (pow.f64 (*.f64 2 (*.f64 b (*.f64 b (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))) 1) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(*.f64 (pow.f64 (*.f64 (*.f64 2 (*.f64 a a)) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 1) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(log.f64 (exp.f64 (*.f64 2 (*.f64 (pow.f64 (+.f64 b a) 2) (*.f64 (+.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 (*.f64 angle 1/180) 2))) 0) 1/2)))))
(*.f64 (*.f64 1/90 (*.f64 angle (*.f64 (+.f64 (*.f64 -1 (pow.f64 a 2)) (pow.f64 b 2)) (PI.f64)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(pow.f64 (*.f64 (sqrt.f64 (*.f64 (+.f64 0 (sin.f64 (*.f64 2 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 1/2)) (*.f64 (+.f64 b a) (sqrt.f64 2))) 2)
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (*.f64 2 (fma.f64 b b (neg.f64 (*.f64 a a)))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (*.f64 2 (fma.f64 b b (neg.f64 (*.f64 a a)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (*.f64 2 (fma.f64 b b (neg.f64 (*.f64 a a)))) (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle)))))
(*.f64 (*.f64 (fma.f64 b b (*.f64 a (neg.f64 a))) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(*.f64 (*.f64 (fma.f64 b b (*.f64 a (neg.f64 a))) (*.f64 2 (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(*.f64 (*.f64 2 (fma.f64 1 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(pow.f64 (*.f64 8 (pow.f64 (*.f64 (pow.f64 (+.f64 b a) 2) (*.f64 (+.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 (*.f64 angle 1/180) 2))) 0) 1/2)) 3)) 1/3)
(*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (log.f64 (sqrt.f64 (exp.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 2 (*.f64 1/180 angle))))))))
(*.f64 2 (*.f64 (cos.f64 (expm1.f64 (log1p.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 a a))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (expm1.f64 (log1p.f64 (*.f64 (*.f64 a a) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 (sin.f64 (expm1.f64 (log1p.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))) (*.f64 a a))))
(*.f64 (exp.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (*.f64 b b))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (log.f64 (sqrt.f64 (*.f64 1 (exp.f64 (sin.f64 (*.f64 2 (*.f64 1/180 (*.f64 angle (PI.f64))))))))))
(*.f64 (*.f64 (expm1.f64 (log1p.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 2 (*.f64 b b))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(*.f64 (*.f64 (sin.f64 (exp.f64 (log.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 2 (*.f64 b b))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (*.f64 b b))) (cos.f64 (expm1.f64 (log1p.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (*.f64 b b))) (log.f64 (exp.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 a a) (*.f64 2 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))) 3)) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (*.f64 b b))) (cos.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)))
(*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (*.f64 b b))) (sqrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))
(*.f64 (pow.f64 (*.f64 (+.f64 b a) (sqrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))) 2) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(*.f64 (*.f64 (expm1.f64 (log1p.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 2 (*.f64 b b))) (*.f64 1 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/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 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2))) 1) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(*.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2))) 1) (cos.f64 (/.f64 angle (/.f64 180 (PI.f64)))))
(cbrt.f64 (pow.f64 (*.f64 2 (*.f64 (pow.f64 (+.f64 b a) 2) (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2))) 3))
(sqrt.f64 (pow.f64 (*.f64 2 (*.f64 (pow.f64 (+.f64 b a) 2) (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2))) 2))
(pow.f64 (cbrt.f64 (*.f64 2 (*.f64 (pow.f64 (+.f64 b a) 2) (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2)))) 3)
(exp.f64 (log.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))))
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (log.f64 (exp.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle)))))
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (exp.f64 (log.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (exp.f64 (log.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle)))))
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cos.f64 (expm1.f64 (log1p.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (log.f64 (exp.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(pow.f64 (pow.f64 (*.f64 2 (*.f64 (pow.f64 (+.f64 b a) 2) (*.f64 (+.f64 (sin.f64 0) (sin.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) 1/2))) 3) 1/3)
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 3))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 3))) (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle)))))
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (sqrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 2))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cbrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))))
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cos.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))))
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (sqrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2))))
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (pow.f64 (cbrt.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3)))
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sqrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)) (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle)))))
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3) (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle)))))
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (pow.f64 (sqrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (pow.f64 (sqrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 2) (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle)))))
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (-.f64 (exp.f64 (log1p.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 1)))
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle))) (-.f64 (exp.f64 (log1p.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 1)))
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (pow.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 3) 1/3)) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (*.f64 2 (fma.f64 2 (*.f64 2 (*.f64 a a)) (pow.f64 (+.f64 b a) 2))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (*.f64 2 (*.f64 (*.f64 (+.f64 b a) (sqrt.f64 (+.f64 b a))) (sqrt.f64 (+.f64 b a)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(*.f64 (sin.f64 (/.f64 (*.f64 (PI.f64) angle) 180)) (*.f64 (*.f64 2 (*.f64 (*.f64 (+.f64 b a) (sqrt.f64 (+.f64 b a))) (sqrt.f64 (+.f64 b a)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(*.f64 (expm1.f64 (log1p.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (*.f64 2 (exp.f64 (log.f64 (pow.f64 (+.f64 b a) 2)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2))) 3)) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2))) 3)) (cos.f64 (/.f64 (*.f64 (PI.f64) angle) 180)))
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (*.f64 2 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 b a)) 2) 3)) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(*.f64 (sqrt.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2))) 2)) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(*.f64 (*.f64 (fma.f64 b b (*.f64 a (neg.f64 a))) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))))) (log.f64 (exp.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(*.f64 (pow.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2))) 3) 1/3) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(*.f64 (sin.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)) (*.f64 (*.f64 2 (fma.f64 b b (neg.f64 (*.f64 a a)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(*.f64 (*.f64 (fma.f64 b b (*.f64 a (neg.f64 a))) (*.f64 2 (sin.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 3))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(*.f64 (*.f64 (fma.f64 b b (*.f64 a (neg.f64 a))) (*.f64 2 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))))) (cos.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)))
(*.f64 2 (*.f64 (cos.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)) 2) (*.f64 angle (*.f64 (PI.f64) 1/180))))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 a a))))
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cbrt.f64 (*.f64 (+.f64 1/2 (*.f64 1/2 (cos.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(*.f64 (exp.f64 (+.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) (log.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(*.f64 (*.f64 (expm1.f64 (log1p.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 2 (*.f64 b b))) (cos.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)))
(*.f64 (*.f64 (expm1.f64 (log1p.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 2 (*.f64 b b))) (sqrt.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 2)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2))) 3) (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)))
(*.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2))) 1) (cos.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)))
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (log.f64 (exp.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (-.f64 (exp.f64 (log1p.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 1)))
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (exp.f64 (log.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (-.f64 (exp.f64 (log1p.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 1)))
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)) (-.f64 (exp.f64 (log1p.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 1)))
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (pow.f64 (cbrt.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))) 3) (-.f64 (exp.f64 (log1p.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 1)))
(*.f64 (sin.f64 (expm1.f64 (log1p.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 (*.f64 2 (*.f64 (*.f64 (+.f64 b a) (sqrt.f64 (+.f64 b a))) (sqrt.f64 (+.f64 b a)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (*.f64 2 (*.f64 (*.f64 (+.f64 b a) (sqrt.f64 (+.f64 b a))) (sqrt.f64 (+.f64 b a)))) (cos.f64 (expm1.f64 (log1p.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))))
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (pow.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 3) 1/3)) (-.f64 (exp.f64 (log1p.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) 1)))
(*.f64 (cbrt.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)) (*.f64 (*.f64 2 (*.f64 (*.f64 (+.f64 b a) (sqrt.f64 (+.f64 b a))) (sqrt.f64 (+.f64 b a)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (*.f64 2 (*.f64 (*.f64 (+.f64 b a) (sqrt.f64 (+.f64 b a))) (sqrt.f64 (+.f64 b a)))) (cos.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) 3)))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (*.f64 2 (*.f64 (*.f64 (+.f64 b a) (sqrt.f64 (+.f64 b a))) (sqrt.f64 (+.f64 b a)))) (cos.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3))))
(*.f64 (sin.f64 (pow.f64 (cbrt.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) 3)) (*.f64 (*.f64 2 (*.f64 (*.f64 (+.f64 b a) (sqrt.f64 (+.f64 b a))) (sqrt.f64 (+.f64 b a)))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (cbrt.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (fma.f64 1/2 (cos.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) 1/2)))))
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (fma.f64 (sqrt.f64 (+.f64 1 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (sqrt.f64 (+.f64 1 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) -1)))
(*.f64 (pow.f64 (*.f64 (cbrt.f64 (*.f64 (-.f64 1/2 (*.f64 1/2 (cos.f64 (*.f64 2 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 2 (pow.f64 (+.f64 b a) 2))) 1) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(*.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2))) 2) 1/3) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2))) 1/3)) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(*.f64 (*.f64 (pow.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2))) 3/2) 1/3) (pow.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2))) 3/2) 1/3)) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (fma.f64 (*.f64 (cbrt.f64 (+.f64 1 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (cbrt.f64 (+.f64 1 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))) (cbrt.f64 (+.f64 1 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) -1)))
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (*.f64 2 (-.f64 (/.f64 (pow.f64 b 6) (+.f64 (pow.f64 b 4) (+.f64 (pow.f64 a 4) (pow.f64 (*.f64 b a) 2)))) (/.f64 (pow.f64 a 6) (+.f64 (pow.f64 b 4) (+.f64 (pow.f64 a 4) (pow.f64 (*.f64 b a) 2)))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) 3)) (fma.f64 (+.f64 1 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (+.f64 1 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (+.f64 2 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))))))
(fma.f64 2 (*.f64 a (fma.f64 -1 (*.f64 (*.f64 b (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 (*.f64 b (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))) (*.f64 -2 (*.f64 (*.f64 (*.f64 a a) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))))))
Outputs
(*.f64 2 (*.f64 (*.f64 (-.f64 b a) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b a))))
(pow.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle (+.f64 a b))) (*.f64 1/90 (-.f64 b a))) 1)
Calls

10 calls:

368.0ms
a
365.0ms
(*.f64 (PI.f64) (/.f64 angle 180))
363.0ms
angle
360.0ms
(/.f64 angle 180)
230.0ms
b
Results
AccuracySegmentsBranch
70.9%5a
68.4%2b
72.1%5angle
69.7%3(*.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))))
69.7%3(*.f64 2 (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
69.7%3(-.f64 (pow.f64 b 2) (pow.f64 a 2))
68.4%2(pow.f64 b 2)
69.3%2(pow.f64 a 2)
72.1%5(*.f64 (PI.f64) (/.f64 angle 180))
72.1%5(/.f64 angle 180)
Compiler

Compiled 4072 to 2476 computations (39.2% saved)

regimes96.0ms (0.4%)

Counts
62 → 2
Calls
Call 1
Inputs
(*.f64 -1/90 (*.f64 angle (*.f64 a (*.f64 a (PI.f64)))))
(*.f64 -1/90 (*.f64 (*.f64 a a) (*.f64 angle (PI.f64))))
(*.f64 -1/90 (*.f64 (*.f64 angle (*.f64 a a)) (PI.f64)))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
(*.f64 1/90 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b))))
(*.f64 (*.f64 1/90 angle) (*.f64 (PI.f64) (*.f64 b b)))
(*.f64 1/90 (*.f64 angle (*.f64 (*.f64 a a) (neg.f64 (PI.f64)))))
(*.f64 1/90 (*.f64 (*.f64 a (PI.f64)) (*.f64 angle (-.f64 b a))))
(*.f64 1/90 (*.f64 (*.f64 (PI.f64) b) (*.f64 angle (-.f64 b a))))
(*.f64 1/90 (*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 a b)))))
(*.f64 1/90 (*.f64 (*.f64 (PI.f64) (+.f64 b a)) (*.f64 angle (-.f64 b a))))
(*.f64 (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 angle 1/90))
(*.f64 b (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))
(*.f64 (*.f64 a a) (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))))
(*.f64 (*.f64 b b) (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 (+.f64 a b) 2) (PI.f64))))
(pow.f64 (*.f64 1/90 (*.f64 a (*.f64 (*.f64 angle a) (neg.f64 (PI.f64))))) 1)
(*.f64 1/90 (*.f64 (*.f64 angle (PI.f64)) (fma.f64 b b (neg.f64 (*.f64 a a)))))
(*.f64 angle (*.f64 (*.f64 (PI.f64) (fma.f64 b b (neg.f64 (*.f64 a a)))) 1/90))
(pow.f64 (*.f64 1/90 (*.f64 (-.f64 b a) (*.f64 angle (*.f64 a (PI.f64))))) 1)
(pow.f64 (*.f64 1/90 (*.f64 (-.f64 b a) (*.f64 angle (*.f64 (PI.f64) b)))) 1)
(*.f64 2 (*.f64 1 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 a a))))
(*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (*.f64 b b))) 1)
(pow.f64 (*.f64 1/90 (*.f64 (PI.f64) (*.f64 (+.f64 b a) (*.f64 angle (-.f64 b a))))) 1)
(pow.f64 (*.f64 1/90 (*.f64 (-.f64 b a) (*.f64 angle (*.f64 (PI.f64) (+.f64 a b))))) 1)
(pow.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle (+.f64 a b))) (*.f64 1/90 (-.f64 b a))) 1)
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) 1))
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) 1))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 2))
(*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))
(*.f64 -1/90 (log.f64 (exp.f64 (*.f64 (*.f64 a a) (*.f64 (PI.f64) angle)))))
(*.f64 -1/90 (*.f64 (log.f64 (exp.f64 (*.f64 angle (*.f64 a a)))) (PI.f64)))
(log.f64 (exp.f64 (*.f64 1/90 (*.f64 (PI.f64) (*.f64 (+.f64 b a) (*.f64 angle (-.f64 b a)))))))
(*.f64 1/90 (*.f64 angle (log.f64 (exp.f64 (*.f64 (*.f64 (PI.f64) (+.f64 b a)) (-.f64 b a))))))
(*.f64 1/90 (*.f64 (exp.f64 (log.f64 (*.f64 (PI.f64) (+.f64 b a)))) (*.f64 angle (-.f64 b a))))
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 2 (*.f64 1/180 angle)))) 1/2) (*.f64 2 (pow.f64 (+.f64 b a) 2)))
(*.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (*.f64 2 (*.f64 b b))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 0 (sin.f64 (*.f64 2 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 1/2))
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(*.f64 (*.f64 (expm1.f64 (log1p.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 2 (*.f64 b b))) 1)
(cbrt.f64 (pow.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 (*.f64 b b) 1/2))) 3))
(cbrt.f64 (pow.f64 (*.f64 2 (*.f64 (*.f64 a a) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) 1/2))) 3))
(*.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2))) 1) 1)
(*.f64 -2 (*.f64 (*.f64 (*.f64 a a) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 2 (*.f64 a (*.f64 a (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 a a))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 (*.f64 a a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (*.f64 2 (*.f64 b b)) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(*.f64 (*.f64 -2 (*.f64 a a)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (*.f64 2 (*.f64 b b)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (*.f64 2 (*.f64 b (*.f64 b (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(*.f64 (*.f64 2 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (*.f64 b b))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (*.f64 b b))) (cos.f64 (/.f64 (PI.f64) (/.f64 180 angle))))
(*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (*.f64 b b))) (cos.f64 (/.f64 (*.f64 (PI.f64) angle) 180)))
(*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 b b)) (*.f64 2 (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 (*.f64 (sin.f64 (*.f64 (/.f64 (PI.f64) 180) angle)) (*.f64 2 (*.f64 b b))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(*.f64 (*.f64 (sin.f64 (/.f64 (PI.f64) (/.f64 180 angle))) (*.f64 2 (*.f64 b b))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(*.f64 (*.f64 (*.f64 -2 (*.f64 a a)) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(*.f64 (*.f64 (*.f64 2 (*.f64 b b)) (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (*.f64 2 (*.f64 a (neg.f64 a))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (*.f64 b b))) (cos.f64 (/.f64 1 (/.f64 180 (*.f64 (PI.f64) angle)))))
Outputs
(*.f64 (*.f64 2 (*.f64 b (*.f64 b (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(pow.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle (+.f64 a b))) (*.f64 1/90 (-.f64 b a))) 1)
Calls

3 calls:

32.0ms
(pow.f64 a 2)
27.0ms
b
17.0ms
(pow.f64 b 2)
Results
AccuracySegmentsBranch
65.6%1(pow.f64 b 2)
65.6%1b
68.4%2(pow.f64 a 2)
Compiler

Compiled 955 to 535 computations (44% saved)

regimes41.0ms (0.2%)

Counts
50 → 2
Calls
Call 1
Inputs
(*.f64 -1/90 (*.f64 angle (*.f64 a (*.f64 a (PI.f64)))))
(*.f64 -1/90 (*.f64 (*.f64 a a) (*.f64 angle (PI.f64))))
(*.f64 -1/90 (*.f64 (*.f64 angle (*.f64 a a)) (PI.f64)))
(*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b))))
(*.f64 1/90 (*.f64 (PI.f64) (*.f64 angle (*.f64 b b))))
(*.f64 (*.f64 1/90 angle) (*.f64 (PI.f64) (*.f64 b b)))
(*.f64 1/90 (*.f64 angle (*.f64 (*.f64 a a) (neg.f64 (PI.f64)))))
(*.f64 1/90 (*.f64 (*.f64 a (PI.f64)) (*.f64 angle (-.f64 b a))))
(*.f64 1/90 (*.f64 (*.f64 (PI.f64) b) (*.f64 angle (-.f64 b a))))
(*.f64 1/90 (*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 a b)))))
(*.f64 1/90 (*.f64 (*.f64 (PI.f64) (+.f64 b a)) (*.f64 angle (-.f64 b a))))
(*.f64 (*.f64 (PI.f64) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 angle 1/90))
(*.f64 b (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))
(*.f64 (*.f64 a a) (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))))
(*.f64 (*.f64 b b) (sin.f64 (*.f64 (*.f64 1/90 angle) (PI.f64))))
(*.f64 1/90 (*.f64 angle (*.f64 (pow.f64 (+.f64 a b) 2) (PI.f64))))
(pow.f64 (*.f64 1/90 (*.f64 a (*.f64 (*.f64 angle a) (neg.f64 (PI.f64))))) 1)
(*.f64 1/90 (*.f64 (*.f64 angle (PI.f64)) (fma.f64 b b (neg.f64 (*.f64 a a)))))
(*.f64 angle (*.f64 (*.f64 (PI.f64) (fma.f64 b b (neg.f64 (*.f64 a a)))) 1/90))
(pow.f64 (*.f64 1/90 (*.f64 (-.f64 b a) (*.f64 angle (*.f64 a (PI.f64))))) 1)
(pow.f64 (*.f64 1/90 (*.f64 (-.f64 b a) (*.f64 angle (*.f64 (PI.f64) b)))) 1)
(*.f64 2 (*.f64 1 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 a a))))
(*.f64 (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (*.f64 2 (*.f64 b b))) 1)
(pow.f64 (*.f64 1/90 (*.f64 (PI.f64) (*.f64 (+.f64 b a) (*.f64 angle (-.f64 b a))))) 1)
(pow.f64 (*.f64 1/90 (*.f64 (-.f64 b a) (*.f64 angle (*.f64 (PI.f64) (+.f64 a b))))) 1)
(pow.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle (+.f64 a b))) (*.f64 1/90 (-.f64 b a))) 1)
(*.f64 (*.f64 2 (*.f64 (+.f64 b a) (-.f64 b a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) 1))
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) 1))
(*.f64 (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))) (pow.f64 b 2))
(*.f64 (pow.f64 a 2) (sin.f64 (*.f64 1/90 (*.f64 angle (PI.f64)))))
(*.f64 -1/90 (log.f64 (exp.f64 (*.f64 (*.f64 a a) (*.f64 (PI.f64) angle)))))
(*.f64 -1/90 (*.f64 (log.f64 (exp.f64 (*.f64 angle (*.f64 a a)))) (PI.f64)))
(log.f64 (exp.f64 (*.f64 1/90 (*.f64 (PI.f64) (*.f64 (+.f64 b a) (*.f64 angle (-.f64 b a)))))))
(*.f64 1/90 (*.f64 angle (log.f64 (exp.f64 (*.f64 (*.f64 (PI.f64) (+.f64 b a)) (-.f64 b a))))))
(*.f64 1/90 (*.f64 (exp.f64 (log.f64 (*.f64 (PI.f64) (+.f64 b a)))) (*.f64 angle (-.f64 b a))))
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 2 (*.f64 1/180 angle)))) 1/2) (*.f64 2 (pow.f64 (+.f64 b a) 2)))
(*.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)) (*.f64 2 (*.f64 b b))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180))))
(*.f64 (*.f64 2 (pow.f64 (+.f64 b a) 2)) (*.f64 (+.f64 0 (sin.f64 (*.f64 2 (*.f64 1/180 (*.f64 angle (PI.f64)))))) 1/2))
(*.f64 (*.f64 2 (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 (*.f64 1/180 (*.f64 angle (PI.f64))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(*.f64 (*.f64 (expm1.f64 (log1p.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))) (*.f64 2 (*.f64 b b))) 1)
(cbrt.f64 (pow.f64 (*.f64 2 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) (*.f64 (*.f64 b b) 1/2))) 3))
(cbrt.f64 (pow.f64 (*.f64 2 (*.f64 (*.f64 a a) (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))) 1/2))) 3))
(*.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (*.f64 2 (pow.f64 (+.f64 b a) 2))) 1) 1)
(*.f64 -2 (*.f64 (*.f64 (*.f64 a a) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))))
(*.f64 2 (*.f64 a (*.f64 a (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 a a))))
(*.f64 2 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) 1/180))) (*.f64 (*.f64 a a) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle 180))) (*.f64 (*.f64 2 (*.f64 b b)) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))))
(*.f64 (*.f64 -2 (*.f64 a a)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
(*.f64 (*.f64 2 (*.f64 b b)) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle 1/180))) (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/180)))))
Outputs
(*.f64 b (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90)))))
(pow.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle (+.f64 a b))) (*.f64 1/90 (-.f64 b a))) 1)
Calls

1 calls:

27.0ms
(pow.f64 a 2)
Results
AccuracySegmentsBranch
68.4%2(pow.f64 a 2)
Compiler

Compiled 714 to 387 computations (45.8% saved)

regimes51.0ms (0.2%)

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

2 calls:

33.0ms
angle
11.0ms
b
Results
AccuracySegmentsBranch
65.3%1b
67.2%3angle
Compiler

Compiled 299 to 145 computations (51.5% saved)

regimes17.0ms (0.1%)

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

1 calls:

11.0ms
b
Results
AccuracySegmentsBranch
65.3%1b
Compiler

Compiled 265 to 130 computations (50.9% saved)

regimes46.0ms (0.2%)

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

3 calls:

16.0ms
b
16.0ms
angle
12.0ms
a
Results
AccuracySegmentsBranch
59.5%3angle
62.1%2a
63.5%3b
Compiler

Compiled 114 to 59 computations (48.2% saved)

regimes29.0ms (0.1%)

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

2 calls:

16.0ms
b
10.0ms
a
Results
AccuracySegmentsBranch
60.3%2b
58.8%2a
Compiler

Compiled 97 to 50 computations (48.5% saved)

regimes30.0ms (0.1%)

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

2 calls:

19.0ms
b
9.0ms
a
Results
AccuracySegmentsBranch
58.1%2a
55.1%4b
Compiler

Compiled 86 to 46 computations (46.5% saved)

regimes51.0ms (0.2%)

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

3 calls:

17.0ms
b
17.0ms
angle
12.0ms
a
Results
AccuracySegmentsBranch
51.6%4b
44.1%4angle
50.1%2a
Compiler

Compiled 79 to 44 computations (44.3% saved)

regimes12.0ms (0%)

Counts
3 → 1
Calls
Call 1
Inputs
(*.f64 -1/90 (*.f64 angle (*.f64 a (*.f64 a (PI.f64)))))
(*.f64 -1/90 (*.f64 (*.f64 a a) (*.f64 angle (PI.f64))))
(*.f64 -1/90 (*.f64 (*.f64 angle (*.f64 a a)) (PI.f64)))
Outputs
(*.f64 -1/90 (*.f64 (*.f64 angle (*.f64 a a)) (PI.f64)))
Calls

3 calls:

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

Compiled 42 to 27 computations (35.7% saved)

regimes9.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 a (*.f64 a (PI.f64)))))
(*.f64 -1/90 (*.f64 (*.f64 a a) (*.f64 angle (PI.f64))))
Outputs
(*.f64 -1/90 (*.f64 angle (*.f64 a (*.f64 a (PI.f64)))))
Calls

3 calls:

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

Compiled 33 to 23 computations (30.3% saved)

bsearch2.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
4.0867311590933435e+52
1.5620856147746033e+59
Compiler

Compiled 32 to 26 computations (18.8% saved)

bsearch1.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
1.090369865371851e-208
1.4524306803695472e-208
Compiler

Compiled 32 to 26 computations (18.8% saved)

bsearch0.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
1.090369865371851e-208
1.4524306803695472e-208
Compiler

Compiled 32 to 26 computations (18.8% saved)

bsearch38.0ms (0.2%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
38.0ms
5.092215158426458e+142
1.1599360916091976e+145
Results
13.0ms65×body256valid
6.0ms11×body1024valid
6.0ms13×body512valid
3.0msbody4096valid
3.0msbody2048valid
2.0msbody512infinite
2.0msbody1024infinite
2.0msbody256infinite
Compiler

Compiled 256 to 187 computations (27% saved)

bsearch28.0ms (0.1%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
28.0ms
3.000001377544789e-7
9.66379593856096e-7
Results
8.0ms41×body256valid
6.0ms12×body1024valid
5.0msbody2048valid
4.0ms12×body512valid
1.0msbody512infinite
1.0msbody256infinite
1.0msbody1024infinite
Compiler

Compiled 182 to 136 computations (25.3% saved)

bsearch35.0ms (0.1%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
35.0ms
3.200731423479532e+60
1.9720898517643777e+62
Results
12.0ms65×body256valid
11.0ms22×body1024valid
4.0msbody1024infinite
3.0msbody512valid
2.0msbody512infinite
1.0msbody256infinite
1.0msbody2048valid
Compiler

Compiled 228 to 173 computations (24.1% saved)

bsearch53.0ms (0.2%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
53.0ms
5.680340568646478e+72
4.9998104663677866e+76
Results
13.0ms25×body1024valid
13.0ms58×body256valid
8.0msbody2048valid
5.0ms10×body1024infinite
4.0msbody4096valid
3.0msbody512infinite
3.0msbody512valid
2.0msbody256infinite
Compiler

Compiled 240 to 186 computations (22.5% saved)

simplify17.0ms (0.1%)

Algorithm
egg-herbie
Rules
94×*-commutative
+-commutative
unpow1
sub-neg
1-exp
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
097747
1151747
2155747
3157747
4158747
Stop Event
fuel
saturated
Calls
Call 1
Inputs
(if (<=.f64 (pow.f64 a 2) 49999999999999999661047433718081398823085422097203200) (*.f64 2 (*.f64 (*.f64 (-.f64 b a) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b a)))) (pow.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle (+.f64 a b))) (*.f64 1/90 (-.f64 b a))) 1))
(if (<=.f64 (pow.f64 a 2) 1388059340984263/11567161174868858867503549817670155728287145622944061541103214308813593929159469055614459580396462067592797657080971249983993023962637889321478361450442531251940540790713205229865500968930113649556510144425306236378050199552) (*.f64 (*.f64 2 (*.f64 b (*.f64 b (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (pow.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle (+.f64 a b))) (*.f64 1/90 (-.f64 b a))) 1))
(if (<=.f64 (pow.f64 a 2) 1388059340984263/11567161174868858867503549817670155728287145622944061541103214308813593929159469055614459580396462067592797657080971249983993023962637889321478361450442531251940540790713205229865500968930113649556510144425306236378050199552) (*.f64 b (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) (pow.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle (+.f64 a b))) (*.f64 1/90 (-.f64 b a))) 1))
(pow.f64 (*.f64 1/90 (*.f64 (PI.f64) (*.f64 (+.f64 b a) (*.f64 angle (-.f64 b a))))) 1)
(*.f64 1/90 (*.f64 (*.f64 (PI.f64) (+.f64 b a)) (*.f64 angle (-.f64 b a))))
(if (<=.f64 a 5799999999999999964431651797625482349319329472463625222568779723298841143188745532481598505801681665951806239467549042152651111297639233815052288) (*.f64 1/90 (*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 a b))))) (*.f64 1/90 (*.f64 (*.f64 a (PI.f64)) (*.f64 angle (-.f64 b a)))))
(if (<=.f64 b 4061235175267895/4722366482869645213696) (*.f64 1/90 (*.f64 (*.f64 a (PI.f64)) (*.f64 angle (-.f64 b a)))) (*.f64 1/90 (*.f64 (*.f64 (PI.f64) b) (*.f64 angle (-.f64 b a)))))
(if (<=.f64 a 3299999999999999761615161845046268208065730063869496422039552) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))) (*.f64 1/90 (*.f64 (*.f64 a (PI.f64)) (*.f64 angle (-.f64 b a)))))
(if (<=.f64 a 9500000000000000607765082137000988651177830571589559478285073436432620584960) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))) (*.f64 -1/90 (*.f64 (*.f64 angle (*.f64 a a)) (PI.f64))))
(*.f64 -1/90 (*.f64 (*.f64 angle (*.f64 a a)) (PI.f64)))
(*.f64 -1/90 (*.f64 angle (*.f64 a (*.f64 a (PI.f64)))))
Outputs
(if (<=.f64 (pow.f64 a 2) 49999999999999999661047433718081398823085422097203200) (*.f64 2 (*.f64 (*.f64 (-.f64 b a) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 b a)))) (pow.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle (+.f64 a b))) (*.f64 1/90 (-.f64 b a))) 1))
(if (<=.f64 (pow.f64 a 2) 49999999999999999661047433718081398823085422097203200) (*.f64 2 (*.f64 (*.f64 (-.f64 b a) (cos.f64 (*.f64 1/180 (*.f64 angle (PI.f64))))) (*.f64 (sin.f64 (*.f64 1/180 (*.f64 angle (PI.f64)))) (+.f64 a b)))) (*.f64 (*.f64 (PI.f64) (*.f64 angle (+.f64 a b))) (*.f64 (-.f64 b a) 1/90)))
(if (<=.f64 (pow.f64 a 2) 1388059340984263/11567161174868858867503549817670155728287145622944061541103214308813593929159469055614459580396462067592797657080971249983993023962637889321478361450442531251940540790713205229865500968930113649556510144425306236378050199552) (*.f64 (*.f64 2 (*.f64 b (*.f64 b (sin.f64 (*.f64 angle (*.f64 (PI.f64) 1/180)))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (pow.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle (+.f64 a b))) (*.f64 1/90 (-.f64 b a))) 1))
(if (<=.f64 (pow.f64 a 2) 1388059340984263/11567161174868858867503549817670155728287145622944061541103214308813593929159469055614459580396462067592797657080971249983993023962637889321478361450442531251940540790713205229865500968930113649556510144425306236378050199552) (*.f64 (*.f64 2 (*.f64 b (*.f64 b (sin.f64 (*.f64 angle (*.f64 1/180 (PI.f64))))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle 180)))) (*.f64 (*.f64 (PI.f64) (*.f64 angle (+.f64 a b))) (*.f64 (-.f64 b a) 1/90)))
(if (<=.f64 (pow.f64 a 2) 1388059340984263/11567161174868858867503549817670155728287145622944061541103214308813593929159469055614459580396462067592797657080971249983993023962637889321478361450442531251940540790713205229865500968930113649556510144425306236378050199552) (*.f64 b (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) (pow.f64 (*.f64 (*.f64 (PI.f64) (*.f64 angle (+.f64 a b))) (*.f64 1/90 (-.f64 b a))) 1))
(if (<=.f64 (pow.f64 a 2) 1388059340984263/11567161174868858867503549817670155728287145622944061541103214308813593929159469055614459580396462067592797657080971249983993023962637889321478361450442531251940540790713205229865500968930113649556510144425306236378050199552) (*.f64 b (*.f64 b (sin.f64 (*.f64 (PI.f64) (*.f64 angle 1/90))))) (*.f64 (*.f64 (PI.f64) (*.f64 angle (+.f64 a b))) (*.f64 (-.f64 b a) 1/90)))
(pow.f64 (*.f64 1/90 (*.f64 (PI.f64) (*.f64 (+.f64 b a) (*.f64 angle (-.f64 b a))))) 1)
(*.f64 1/90 (*.f64 (PI.f64) (*.f64 (+.f64 a b) (*.f64 (-.f64 b a) angle))))
(*.f64 1/90 (*.f64 (*.f64 (PI.f64) (+.f64 b a)) (*.f64 angle (-.f64 b a))))
(*.f64 1/90 (*.f64 (*.f64 (-.f64 b a) angle) (*.f64 (PI.f64) (+.f64 a b))))
(if (<=.f64 a 5799999999999999964431651797625482349319329472463625222568779723298841143188745532481598505801681665951806239467549042152651111297639233815052288) (*.f64 1/90 (*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 a b))))) (*.f64 1/90 (*.f64 (*.f64 a (PI.f64)) (*.f64 angle (-.f64 b a)))))
(if (<=.f64 a 5799999999999999964431651797625482349319329472463625222568779723298841143188745532481598505801681665951806239467549042152651111297639233815052288) (*.f64 1/90 (*.f64 angle (*.f64 (-.f64 b a) (*.f64 (PI.f64) (+.f64 a b))))) (*.f64 1/90 (*.f64 (*.f64 (-.f64 b a) angle) (*.f64 a (PI.f64)))))
(if (<=.f64 b 4061235175267895/4722366482869645213696) (*.f64 1/90 (*.f64 (*.f64 a (PI.f64)) (*.f64 angle (-.f64 b a)))) (*.f64 1/90 (*.f64 (*.f64 (PI.f64) b) (*.f64 angle (-.f64 b a)))))
(if (<=.f64 b 4061235175267895/4722366482869645213696) (*.f64 1/90 (*.f64 (*.f64 (-.f64 b a) angle) (*.f64 a (PI.f64)))) (*.f64 1/90 (*.f64 (*.f64 (-.f64 b a) angle) (*.f64 b (PI.f64)))))
(if (<=.f64 a 3299999999999999761615161845046268208065730063869496422039552) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))) (*.f64 1/90 (*.f64 (*.f64 a (PI.f64)) (*.f64 angle (-.f64 b a)))))
(if (<=.f64 a 3299999999999999761615161845046268208065730063869496422039552) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))) (*.f64 1/90 (*.f64 (*.f64 (-.f64 b a) angle) (*.f64 a (PI.f64)))))
(if (<=.f64 a 9500000000000000607765082137000988651177830571589559478285073436432620584960) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))) (*.f64 -1/90 (*.f64 (*.f64 angle (*.f64 a a)) (PI.f64))))
(if (<=.f64 a 9500000000000000607765082137000988651177830571589559478285073436432620584960) (*.f64 1/90 (*.f64 angle (*.f64 (PI.f64) (*.f64 b b)))) (*.f64 -1/90 (*.f64 (PI.f64) (*.f64 angle (*.f64 a a)))))
(*.f64 -1/90 (*.f64 (*.f64 angle (*.f64 a a)) (PI.f64)))
(*.f64 -1/90 (*.f64 (PI.f64) (*.f64 angle (*.f64 a a))))
(*.f64 -1/90 (*.f64 angle (*.f64 a (*.f64 a (PI.f64)))))
Compiler

Compiled 286 to 190 computations (33.6% saved)

soundness3.0s (12.3%)

Rules
1642×distribute-lft-in
1642×distribute-lft-in
1642×distribute-lft-in
1624×unswap-sqr
1624×unswap-sqr
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
02073
14073
29573
327873
4109673
5315473
6537973
060634127
1182629919
2611429829
060634127
1182629919
2611429829
048447
11080447
049120150
1144818182
2484118038
048915449
1123814479
2519914179
045724787
1128020945
2598020311
048915449
1123814479
2519914179
045724787
1128020945
2598020311
045724787
1128020945
2598020311
02073
14073
29573
327873
4109673
5315473
6537973
036492
1788444
049120150
1144818182
2484118038
02073
14073
29573
327873
4109673
5315473
6537973
060634127
1182629919
2611429829
049120150
1144818182
2484118038
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 1640 to 966 computations (41.1% saved)

end0.0ms (0%)

preprocess122.0ms (0.5%)

Remove

(abs b)

(abs a)

Compiler

Compiled 744 to 390 computations (47.6% saved)

Profiling

Loading profile data...